In shoen, persons who made a text to submit to kokuga and ryoke (virtual proprietor of manor) had been called 'kumon,' but this name later began to be also used for persons other than those in charge of writing and 'kumon' became a post name of low-ranking shokan (an officer governing shoen) of shoen.
荘園においては国衙や領家に対して提出する文書を作成する者を「公文」と呼んだが、後には文書を担当する者以外に対しても広く使われるようになり、荘園の下級荘官の役職として「公文」の呼称が用いられるようになった。