(57)【特許請求の範囲】
【請求項１】
印刷対象の画像に情報を付加して印刷することが可能な印刷装置であって、
シートに印刷をする印刷手段と、
ユーザの操作に基づき、前記情報を付加する位置として前記印刷対象の画像に対する相対的な位置を設定する設定手段と、
前記シートの供給元として手差しトレイが設定されており、前記手差しトレイにおけるシートのサイズとしてフリーサイズが設定されており、かつ、前記設定手段で設定された位置に前記情報を付加すると前記シートの搬送方向に対して後端側の領域に前記情報が印刷される場合に、
前記シートの搬送方向に対して先端側の領域に前記情報が印刷されるよう、前記情報を付加する位置を、前記設定手段で設定された位置から、前記印刷対象の画像に対する異なる相対的な位置に変更する変更手段とを有することを特徴とする印刷装置。
【請求項２】
前記シートの供給元として手差しトレイが設定されており、前記手差しトレイにおけるシートのサイズとして具体的なサイズが設定されており、かつ、前記設定手段で設定された位置に前記情報を付加すると前記シートの搬送方向に対して後端側の領域に前記情報が印刷される場合に、
前記設定手段で設定された位置に前記情報を付加することを特徴とする請求項１に記載の印刷装置。
【請求項３】
印刷対象の画像に情報を付加することが可能な印刷装置であって、
シートに印刷する印刷手段と、
ユーザの操作に基づき、前記情報を付加する位置として前記印刷対象の画像に対する相対的な位置を設定する設定手段と、
前記シートの供給元として手差しトレイが設定されており、かつ、前記手差しトレイにおけるシートのサイズとしてフリーサイズが設定されている場合に、前記シートの搬送方向における後端側の領域に対応する相対的な位置が前記設定手段によって設定されることを禁止する制御手段と、
を備えることを特徴とする印刷装置。
【請求項４】
前記制御手段は、前記シートの供給元として手差しトレイが設定されており、かつ、前記手差しトレイにおけるシートのサイズとして具体的なサイズが設定されている場合は、前記シートの搬送方向における後端側の領域に対応する相対的な位置が前記設定手段によって設定されることを禁止しないことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記情報は、印刷者を示すユーザ情報を含むことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
印刷対象の画像に情報を付加してシートに印刷することが可能な印刷装置の制御方法であって、
ユーザの操作に基づき、前記情報を付加する位置として前記印刷対象の画像に対する相対的な位置を設定する設定工程と、
前記シートの供給元として手差しトレイが設定されており、前記手差しトレイにおけるシートのサイズとしてフリーサイズが設定されており、かつ、前記設定工程で設定された位置に前記情報を付加すると前記シートの搬送方向に対して後端側の領域に前記情報が印刷される場合に、
前記シートの搬送方向に対して先端側の領域に前記情報が印刷されるよう、前記情報を付加する位置を、前記設定工程で設定された位置から、前記印刷対象の画像に対する異なる相対的な位置に変更する変更工程とを有することを特徴とする印刷装置の制御方法。
【請求項７】
印刷対象の画像に情報を付加してシートに印刷することが可能な印刷装置の制御方法であって、
ユーザの操作に基づき、前記情報を付加する位置として前記印刷対象の画像に対する相対的な位置を設定する設定工程と、
前記シートの供給元として手差しトレイが設定されており、かつ、前記手差しトレイにおけるシートのサイズとしてフリーサイズが設定されている場合に、前記シートの搬送方向における後端側の領域に対応する相対的な位置が前記設定工程で設定されることを禁止する制御工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項８】
請求項６または７に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷対象の画像に情報を付加することが可能な印刷装置に関する。
【背景技術】
【０００２】
従来、印刷対象の画像に情報を付加して印刷することが知られている。特許文献１には、「秘」や「重要」などの文字や、印刷物の作成日の情報を付加することが開示されている。また、特許文献１には、情報を付加する領域を、原稿の左上、上端部中央、右上、左下、下端部中央、右下等の選択肢から選択することについても開示されている。
【０００３】
また、印刷に使用するシートの供給元として、印刷装置に備えられたカセットや手差しトレイを用いることが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１７０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
カセットをシートの供給元として使用する場合、カセットに載置したシートのサイズ（Ａ４やＢ５など）をユーザから受け付け、受け付けたサイズに基づいて画像の印刷を制御することができる。また、カセットに備えられたガイドの位置に基づきシートの主走査方向と副走査方向の長さを自動的に検知することも可能である。
【０００６】
一方、手差しトレイをシートの供給元として使用する場合は、手差しトレイに載置したシートのサイズ（Ａ４やＢ５など）をユーザから受け付けることが可能である。しかし、手差しトレイに備えられたガイドからは、シートの主走査方向の長さは検知可能であるものの、副走査方向（搬送方向）の長さは検知できないような構成となっている印刷装置が存在する。このような構成の印刷装置では、手差しトレイに載置したシートのサイズをユーザが必ず指定しなければならず手間がかかるという問題があるため、「フリーサイズ」という選択肢を用意しておくことが知られている。
【０００７】
手差しトレイに載置したシートのサイズとして「フリーサイズ」が設定されていると、シートの搬送方向の長さを印刷装置が把握していない状態で当該シートへの画像の印刷が開始される。このとき、印刷対象の画像の副走査方向の長さがシートの搬送方向の長さ以下であれば、画像が全てシートにおさまる。しかし、印刷対象の画像の副走査方向の長さがシートの搬送方向の長さを超えている場合には、例えば電子写真方式の印刷装置では、感光ドラム上に画像が現像されるものの、シートの長さが足りないためシートへの画像の転写は行われない。
【０００８】
ところで、上述した印刷対象の画像への情報の付加に関して、情報を付加する領域として右上、右下、左上、左下などが選択可能であるが、このときシートの搬送方向の後端側の領域が選択されることが考えられる。シートの搬送方向の長さが予め把握されていれば、その長さに合わせた位置に情報を付加することができる。しかし、「フリーサイズ」が設定されている場合、シートの搬送方向の長さを印刷装置が把握していない状態で画像の印刷が開始されるため、適切な位置に情報を付加することができず、付加すべき情報が印刷物からはみ出してしまうという状況が起こり得る。
【０００９】
本発明は、上記の課題に鑑みなされたものであり、シートの搬送方向の長さが特定されない場合であっても、印刷対象の画像に情報が適切に付加されるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
印刷対象の画像に情報を付加して印刷することが可能な印刷装置であって、  シートに印刷をする印刷手段と、ユーザの操作に基づき、前記情報を付加する位置として前記印刷対象の画像に対する相対的な位置を設定する設定手段と、前記シートの供給元として手差しトレイが設定されており、前記手差しトレイにおけるシートのサイズとしてフリーサイズが設定されており、かつ、前記設定手段で設定された位置に前記情報を付加すると前記シートの搬送方向に対して後端側の領域に前記情報が印刷される場合に、前記シートの搬送方向に対して先端側の領域に前記情報が印刷されるよう、前記情報を付加する位置を、前記位置から、前記印刷対象の画像に対する異なる相対的な位置に変更する変更手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、シートの搬送方向の長さが特定されない場合であっても、印刷対象の画像に情報が適切に付加されるようになる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における印刷装置１０１を含むシステム全体図
【図２】本発明の実施形態における印刷装置１０１の外観図及び搬送パス図
【図３】本発明の実施形態における印刷装置１０１の手差しトレイ２０１の外観図
【図４】本発明の実施形態における印刷装置１０１の操作部１０４の外観図
【図５】本発明の実施形態における印刷装置１０１の表示部１０３に表示される画面例
【図６】本発明の実施形態における印刷装置１０１の表示部１０３に表示される画面例
【図７】本発明の実施形態における印刷装置１０１の表示部１０３に表示される画面例
【図８】本発明の実施形態における識別情報の付加を説明する模式図
【図９】本発明の実施形態における印刷装置１０１の動作を説明するフローチャート
【図１０】本発明の実施形態における印刷装置１０１の動作を説明するフローチャート
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１５】
＜第１の実施形態＞
図１は、本発明を適用した印刷装置の一例である印刷装置１０１を含むシステムの全体図を示す。印刷装置１０１は、コントローラユニット１０２、表示部１０３、操作部１０４、プリンタユニット１０５、スキャナユニット１０６から構成されている。表示部１０３はＬＥＤや液晶ディスプレイを備え、ユーザの操作内容や装置の内部状態を表示する。操作部１０４は、ハードキー群または表示部１０３のタッチパネル機能を介してユーザの操作を受け付ける。
【００１６】
プリンタユニット１０５は、コントローラユニット１０２から印刷指示を受け付け、コントローラユニット１０２から送信される画像データに基づきシートに画像を印刷する。スキャナユニット１０６は、コントローラユニット１０２から読取指示を受け付け、原稿上の画像を読み取り、得られた画像データをコントローラユニット１０２に送信する。なお、スキャナユニット１０６によって生成された画像データに基づいてプリンタユニット１０５が印刷を行うこともできる（コピージョブ）。
【００１７】
コントローラユニット１０２は、ＣＰＵ１０７、ＲＯＭ１０８、ＲＡＭ１０９、ＨＤＤ１１０、ＥＥＰＲＯＭ１１１から構成されている。ＣＰＵ１０７は、印刷装置１０１に内蔵される制御プログラムの実行媒体であり、各Ｉ／Ｆや記憶媒体のメモリなどを介して、コントローラユニット１０２に接続されるデバイスの動作を制御する。ＲＯＭ１０８は読み取り専用メモリであり、システム起動に必要なブートプログラムなどを記憶している。ＲＡＭ１０９は、揮発メモリであり、制御プログラムを実行する際のワークメモリとして使用される。
【００１８】
ＨＤＤ１１０は、磁気ディスクなどの記憶媒体であり、制御プログラムや画像データなどを記憶している。ＥＥＰＲＯＭ１１１は、不揮発メモリであり、制御プログラムが実行する際に必要となる設定値などを記憶している。
【００１９】
ＣＰＵ１０７は、ＬＡＮ／ＷＡＮ１１２を介して外部装置であるＰＣ１１３からのＰＤＬデータを受信し、受信したＰＤＬデータに基づく印刷をプリンタユニット１０５に実行させることができる（ＰＤＬジョブ）。ＰＤＬデータは、ホストコンピュータであるＰＣ１１３にインストールされたプリンタドライバによって生成される。
【００２０】
図２（ａ）は、印刷装置１０１の外観図である。印刷装置１０１は、筺体の下部がプリンタユニット１０５に対応し、筺体の上部がスキャナユニット１０６に対応する。印刷に使用するシートの供給元として、手差しトレイ２０１とカセット２０２が備えられている。また、画像が印刷されたシートの排出先として排出トレイ２０３が備えられている。
【００２１】
図２（ｂ）は、プリンタユニット１０５の内部における、シートの搬送パスを示す図である。感光ドラム２０７は、特定の極性電位に帯電処理された後、図示しない露光部によって露光される。これにより、感光ドラム２０７上に静電潜像が形成される。その後、現像器２０４を用いて感光ドラム２０７上にトナーを付着させることにより画像が現像される。
【００２２】
感光ドラム２０７上で現像された画像は、中間転写ベルト２０５に転写された後、手差しトレイ２０１またはカセット２０２からから搬送パス２１０に搬送されたシートに転写される。画像が転写されたシートは、定着器２０６まで搬送され、加熱及び加圧による定着処理がなされる。片面印刷の場合は、定着されたシートは搬送パス２０８を経由し、排出トレイ２０３に印刷面を下向きにして排出される。両面印刷の場合は、搬送パス２０８において反転され、搬送パス２０９を経由して、搬送パス２１０に再供給される。両面印刷では、シートの裏面への印刷が先に行われ、表面を下向きにして搬出される。
【００２３】
図３は、手差しトレイ２０１を上部から見た外観図である。手差しトレイ２０１には、レール上を自由に動かすことのできる１組のガイド３０２があり、ガイド幅センサ３０３によりガイド３０２の間隔を検知することができる。シート検知センサ３０４は、手差しトレイ２０１上のシートの有無を検知することができる。
【００２４】
プリンタユニット１０５は、このシート検知センサ３０４の検知結果がシート無からシート有へと変化すると、ガイド幅センサ３０３の検知結果に基づき手差しトレイ２０１上のシートの幅（主走査方向の長さ）を検知する。そして、検知したシートの幅を、シート有の情報とともにコントローラユニット１０２に通知する。また、プリンタユニット１０５は、シート検知センサ３０４の検知結果がシート有からシート無へと変化すると、コントローラユニット１０２にシート無の情報を通知する。
【００２５】
図４は、表示部１０３を含む操作部１０４の外観図である。メインメニューキー４０１は、表示部１０３にメインメニュー（図６（ａ））を表示させるためのキーである。テンキー４０２は、ユーザが数値を入力するためのキーである。設定キー４０３は、印刷装置１０１の装置全体に対する各種設定を行う場合に押下するキーである。スタートキー４０４は、印刷などの処理の実行を指示する場合に押下するキーである。
【００２６】
図５は、シート検知センサ３０４の検知結果がシート無からシート有へと変化したときに表示部１０３に表示される操作画面である。ユーザは、図５に示す操作画面を介して手差しトレイ２０１に載置したシートのサイズに関する設定を行う。定形サイズキー５０１は、手差しトレイ２０１に載置したシートのサイズを具体的に設定する場合に押下するキーである。定形サイズキー５０１を押下すると、サイズ選択欄５０３が操作可能になり、Ａ４やＢ５などの具体的なサイズをユーザが選択する。なお、定形サイズ以外に、シートの縦横の長さをユーザが任意に入力する非定形サイズを選択肢として追加しても良い。定形サイズや非定形サイズが設定された場合は、後述する「シートの搬送方向の長さが特定される場合」に該当する。
【００２７】
フリーサイズキー５０２は、手差しトレイ２０１に載置したシートのサイズを具体的に設定する手間を省きたい場合に押下するキーである。フリーサイズキー５０２を押下すると、サイズ選択欄５０３は操作不可能になる。「フリーサイズ」が設定されていると、シートの搬送方向の長さを印刷装置が把握していない状態で画像の印刷が開始される。即ち、「フリーサイズ」が設定された場合は、後述する「シートの搬送方向の長さが特定されない場合」に該当する。図５の画面を介してなされた設定は、ＥＥＰＲＯＭ１１１に記憶される。
【００２８】
図６（ａ）は、メインメニューキー４０１が押下された場合に表示部１０３に表示される操作画面である。図示するように、印刷装置１０１は、「コピー」や「プリント」などの複数の機能を備えている。図６（ｂ）は、設定キー４０３が押下された場合に表示部１０３に表示される操作画面である。ユーザは、この画面から更に遷移する各画面を介して各種設定を行うことができる。
【００２９】
図７（ａ）は、図６（ｂ）に示す操作画面において「ファンクション設定」という名称の項目６０２が選択された場合に表示部１０３に表示される操作画面である。この画面には、「識別情報の強制印字」という項目７０１が含まれている。なお、項目７０１は、印刷装置１０１の管理者によってのみ設定可能な項目であるため、一般のユーザが操作しているときにはグレーアウト表示される。項目７０１の設定を行いたい場合は、図６（ｂ）のログインキー６０３を押下して管理者として認証される必要がある。
【００３０】
図７（ｂ）は、図７（ａ）の項目７０１が選択された場合に表示部１０３に表示される操作画面である。この画面では、識別情報の印字に関する設定を行うことができる。なお、ここでの識別情報とは、印刷者（印刷を指示したユーザ、印刷装置１０１の使用者等）を示すユーザ情報を含むものであり、ユーザ情報以外にも、印刷日時や印刷装置１０１のＩＰアドレス、更には印刷装置１０１のシリアル番号が含まれる。印刷者を示すユーザ情報が強制的に付加（印字）されることによって、誰が印刷したかを後で印刷物から特定できる。ユーザ情報が示すユーザ（印刷装置１０１の使用者）は、コピージョブを実行する場合は、印刷装置１０１にログインしているユーザである。また、ＰＤＬジョブを実行する場合は、ホストコンピュータであるＰＣ１１３にログインしているユーザである。
【００３１】
識別情報を印字したい場合は、ＯＮキー７０２を押下する。キー群７０３は、識別情報を印字するか否かを機能毎に設定するためのキーである。キー群７０４は、識別情報を付加する領域を選択するためのキーである。識別情報を付加可能な領域は画像の右上、右下、左上、左下の４つである。図７（ｂ）の画面を介してなされた設定は、設定値としてＥＥＰＲＯＭ１１１に記憶される。
【００３２】
図８は、キー群７０４において選択された識別情報の付加領域と、シートの搬送方向との関係を示す模式図である。図中８０１乃至８０３は、識別情報の付加領域として「右上」が設定された場合を示す。この場合、まず手差しトレイ２０１上に表裏が白紙のシートが載置される（図中８０３）。このシートが図中右から左の方向に搬送され、図の奥側に画像が印刷される。これは、図２（ｂ）を用いて説明したように、手差しトレイ２０１がシートの供給元となる場合は、手差しトレイ２０１に載置されたシートの下側が印刷面になるからである。画像が印刷されたシートは、印刷面を下向きにした状態で排出トレイ２０３に排紙される。図中８０２は、排出トレイ２０３を上から見た様子を示している。
【００３３】
排出トレイ２０３に排出されたシートをユーザが手に取って表裏を反転させると図中８０１に示すようになる。このとき、８０７に示すように、識別情報はシートの右上に付加されている。図中の実線はシート端を示し、図中の点線は画像を印刷可能な領域を示す。識別情報を右上に付加する場合は、付加情報に対応する大きさの矩形の右上点が印刷可能領域の右上点と一致するように配置される。なお、印刷可能領域の端から少し内側に余白を空けて配置するようにしても良いし、この余白の幅をユーザが設定できるようにしても良い。
【００３４】
ここで、図中８０２を参照すると、８０１の状態において識別情報が右上に付加されるようにするためには、搬送方向の先端側に識別情報が付加されることが分かる。なお、図示しないが、８０１の状態において識別情報が右下に付加されるようにする場合にも、搬送方向の先端側に識別情報が付加される。
【００３５】
一方、図中８０４乃至８０６は、識別情報の付加領域として「左上」が設定された場合を示す。この場合、まず手差しトレイ２０１上に表裏が白紙のシートが載置される（図中８０６）。このシートが図中右から左の方向に搬送され、図の奥側に画像が印刷される。画像が印刷されたシートは、印刷面を下向きにした状態で排出トレイ２０３に排紙される。図中８０５は、排出トレイ２０３を上から見た様子を示している。
【００３６】
排出トレイ２０３に排出されたシートをユーザが手に取って表裏を反転させると図中８０４に示すようになる。このとき、８０８に示すように、識別情報はシートの左上に付加されている。ここで、図中８０５を参照すると、８０４の状態において識別情報が左上に付加されるようにするためには、搬送方向の後端側に識別情報が付加されることが分かる。なお、図示しないが、８０４の状態において識別情報が左下に付加されるようにする場合にも、搬送方向の後端側に識別情報が付加される。
【００３７】
ここで、手差しトレイ２０１がシートの供給元として使用される場合に、定形サイズキー５０１を用いて具体的なサイズが設定されている場合には、付加領域が右上、右下、左上、左下のいずれであっても、設定された領域に識別情報を付加することができる。なぜなら、具体的なサイズが設定されていれば、シートの主走査方向の長さと搬送方向（副走査方向）の長さが特定可能であるため、それらの長さに合わせた位置に識別情報を付加すれば良いからである。
【００３８】
一方、具体的なサイズが設定されていない場合（フリーサイズキー５０２が押下された場合）には、設定された付加領域が左上または左下である場合に問題が生じる。なぜなら、「フリーサイズ」が設定されている場合は、シートの搬送方向（副走査方向）の長さは特定できないため、印刷を開始する前の時点で識別情報を付加すべき位置を正確に決定できないからである。なお、搬送方向と直交する方向（主走査方向）の長さはガイド幅センサ３０３によって特定可能であるため、設定された付加領域が右上または右下であれば「フリーサイズ」が設定されていても識別情報を適切に付加することができる。
【００３９】
これらの点を鑑み、本実施形態では、「フリーサイズ」が設定されている場合は、付加領域として左上または左下が設定されていたとしても、右上（即ち、シートの搬送方向における先端側の領域）に識別情報を付加するように制御する。
【００４０】
図９は、印刷の実行が指示された場合の動作を説明するフローチャートである。図９のフローチャートに示す各動作（ステップ）は、印刷装置１０１のＣＰＵ１０７がＲＯＭ１０８に記憶された制御プログラムを実行することにより実現される。
【００４１】
ステップＳ９０１では、印刷の実行が指示されたか否かを判定する。ここでは、スタートキー４０４が押下された場合に印刷の実行が指示されたと判定し、ステップＳ９０２に進む。ステップＳ９０２では、識別情報の印字がオンになっているか否かを判定する。この判定は、図７（ｂ）の画面を介して設定され、ＥＥＰＲＯＭ１１１に記憶されている情報を参照することによって行われる。識別情報の印字がオンになっている場合はステップＳ９０３に進み、オンになっていない（オフになっている）場合はステップＳ９０６に進む。
【００４２】
ステップＳ９０３では、シートの搬送方向の長さを特定可能であるか否かを、ＥＥＰＲＯＭ１１１に記憶されている情報に基づき判定する。ここでは、シートの供給元が手差しトレイ２０１であり、定形サイズキー５０１を用いて具体的なサイズが設定されている場合はシートの搬送方向の長さを特定可能であると判定し、ステップＳ９０４に進む。一方、「フリーサイズ」が設定されている場合は、シートの搬送方向の長さを特定可能でないと判定し、ステップＳ９０５に進む。なお、シートの供給元がカセット２０２である場合はシートの搬送方向の長さを特定可能であると判定し、ステップＳ９０４に進む。
【００４３】
ステップＳ９０４では、図７（ｂ）のキー群７０４を用いて設定された領域に識別情報を付加する。即ち、設定された領域が右上であれば右上に、右下であれば右下に、左上であれば左上に、左下であれば左下に、それぞれ識別情報を付加する。一方、ステップＳ９０５では、図７（ｂ）のキー群７０４を用いて設定された領域に関わらず、右上に識別情報を付加する。なお、ここでは付加領域として右下が設定されている場合であっても右上に付加するものとするが、右下はシートの搬送方向の先端側の領域であるため、右下が設定されている場合にはそのまま右下に付加するようにしても良い。また、ここでは付加領域として左下が設定されている場合にも右上に付加するものとするが、左下が設定されている場合は右下に付加するようにしても良い。
【００４４】
ステップＳ９０６では、識別情報が付加された又は付加されていない画像を印刷する。なお、印刷対象のページが複数ある場合は、ステップＳ９０６の後、ステップＳ９０２に戻り処理を繰り返す。
【００４５】
以上説明したように、本実施形態では、シートの搬送方向の長さが特定されない場合は、識別情報の付加領域としてシートの搬送方向における後端側の領域が設定されていたとしても、シートの搬送方向における先端側の領域に識別情報を付加するよう制御する。これにより、シートの搬送方向の長さが特定されない場合であっても、印刷対象の画像に情報が適切に付加されるようになる。
【００４６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。第１の実施形態では、シートの搬送方向の長さが特定されない場合であっても、図７（ｂ）の画面において付加領域を選択することを可能としていた。このため、「フリーサイズ」が設定されている場合であって、且つ、付加領域として右上以外が設定されていると、ユーザの意図とは異なる領域に識別情報が付加されることとなる。そこで、第２の実施形態では、シートの搬送方向の長さが特定されない場合（即ち、シートの供給元が手差しトレイ２０１であり、且つ、「フリーサイズ」が設定されている場合）には、付加領域の選択を行わせないようにした構成について説明する。
【００４７】
図１０は、識別情報の印字の設定動作を説明するフローチャートである。図１０のフローチャートに示す各動作（ステップ）は、印刷装置１０１のＣＰＵ１０７がＲＯＭ１０８に記憶された制御プログラムを実行することにより実現される。
【００４８】
ステップＳ１００１では、識別情報の印字の設定が指示されたか否かを判定する。ここでは、図７（ａ）に示す項目７０１が選択された場合に識別情報の印字の設定が指示されたと判定し、ステップＳ１００２に進む。
【００４９】
ステップＳ１００２では、シートの搬送方向の長さを特定可能であるか否かを、ＥＥＰＲＯＭ１１１に記憶されている情報に基づき判定する。ここでは、シートの供給元が手差しトレイ２０１であり、定形サイズキー５０１を用いて具体的なサイズが設定されている場合はシートの搬送方向の長さを特定可能であると判定し、ステップＳ１００３に進む。一方、「フリーサイズ」が設定されている場合は、シートの搬送方向の長さを特定可能でないと判定し、ステップＳ１００４に進む。なお、シートの供給元がカセット２０２である場合はシートの搬送方向の長さを特定可能であると判定し、ステップＳ１００３に進む。
【００５０】
ステップＳ１００３では、付加領域を選択可とした設定画面（図７（ｂ）に示したもの）を表示する。一方、ステップＳ１００４では、付加領域を選択不可とした設定画面を表示する。ここで表示される画面は、図７（ｂ）に示した画面において、キー群７０４のうち右上以外がグレーアウトされている画面である。
【００５１】
ステップＳ１００５では、ステップＳ１００３またはステップＳ１００４で表示された画面を介した設定を受け付ける。続いて、ステップＳ１００６においてＯＫキーが押下されたと判定すると、処理を終了する。
【００５２】
以上説明したように、本実施形態ではシートの搬送方向の長さが特定されない場合は、識別情報の付加領域としてシートの搬送方向における後端側の領域が設定されることを禁止する。これにより、ユーザの意図に沿わない領域に付加されることを防止しつつ、シートの搬送方向の長さが特定されない場合であっても、印刷対象の画像に情報が適切に付加されるようになる。
【００５３】
＜他の実施形態＞
なお、上述した実施形態では、印刷対象の画像に付加する情報の一例としてユーザ情報を含む識別情報を説明したが、これ以外の情報（例えば、ページ番号や部数番号、重要度を示すマークなど）を付加する場合に本発明を適用しても良い。
【００５４】
更に、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００５５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
0006676312.tif 000002
【図２】
0006676312.tif 000003
【図３】
0006676312.tif 000004
【図４】
0006676312.tif 000005
【図５】
0006676312.tif 000006
【図６】
0006676312.tif 000007
【図７】
0006676312.tif 000008
【図８】
0006676312.tif 000009
【図９】
0006676312.tif 000010
【図１０】
0006676312.tif 000011