(57)【要約】【課題】  被記録媒体に画像を形成し、かつ、その被記録媒体に添付された非接触型タグに上記画像に関連するデータを記録可能な画像形成装置において、上記被記録媒体に形成された画像の編集を容易にすること。【解決手段】  印刷すべきファイルが指定されると、そのファイルが印刷データに展開されて印刷データエリアに書き込まれる（Ｓ４１，Ｓ４２）。この印刷データはプリンタに送信され、用紙に画像として形成される。また、上記ファイルに関連データがある場合には（Ｓ４３：Ｙ）、その関連データがタグ書き込みデータエリアに書き込まれる（Ｓ４５，Ｓ４６）。この関連データもプリンタに送信され、用紙に添付されたＲＦＩＤタグに書き込まれる。関連データとしては、例えば、上記印刷データがグラフの画像に対応するデータである場合、そのグラフの元データを関連データとすることができる。【選択図】  図５
2008084152.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基いて被記録媒体に画像を形成する画像形成手段と、
該画像形成手段を通って上記被記録媒体を搬送する搬送手段と、
該搬送手段による上被記録媒体の搬送経路に設けられ、上記画像が形成される被記録媒体に非接触型タグが添付されている場合、上記画像データに関連付けられたアプリケーションによる閲覧・編集時に参照可能なデータを、上記非接触型タグに記録するデータ記録手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
上記参照可能なデータを使用者の指示に応じて選択可能な選択手段を、更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
上記参照可能なデータの一形態として、上記画像としてのグラフの形成に使用される元データを含むことを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
上記参照可能なデータの一形態として、表形式の計算または表画像の形成に使用される元データを含むことを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
上記参照可能なデータの一形態として、上記画像データに添付されたコメントを含むことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
上記参照可能なデータの一形態として、上記画像データのプロパティを含むことを特徴とする請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
上記参照可能なデータの一形態として、上記画像データの元データで指定されたリンクから取得されたデータを含むことを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
上記参照可能なデータの一形態として、使用者の指示に応じて上記画像データに関連付けられたデータを含むことを特徴とする請求項１〜７のいずれかに記載の画像形成装置。
【請求項９】
上記使用者の指示が同一位置のデータに対して一括して行えることを特徴とする請求項８記載の画像形成装置。
【請求項１０】
上記参照可能なデータの一形態として、上記画像データの別バージョンの画像データの元データを含むことを特徴とする請求項１〜９のいずれかに記載の画像形成装置。
【請求項１１】
上記別バージョンの画像データの元データとして、全バージョンの画像データの元データ，最新バージョンの画像データの元データのみ，最古バージョンの画像データの元データのみ，若しくは対極バージョンの画像データの元データのみが、使用者の指示に応じて選択されることを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
上記参照可能なデータの一形態として、上記画像データの元データと同一位置にあるデータを含むことを特徴とする請求項１〜１１のいずれかに記載の画像形成装置。
【請求項１３】
請求項１２記載の画像形成装置において、上記画像データの元データと同一位置にフォルダがある場合は、当該フォルダの位置以下のデータも、上記参照可能なデータとして含むことを特徴とする画像形成装置。
【請求項１４】
複数の被記録媒体にそれぞれ添付された複数の非接触型タグには、それぞれの被記録媒体に形成された画像データに関連する上記参照可能なデータが分割して記録されることを特徴とする請求項１〜１３のいずれかに記載の画像形成装置。
【請求項１５】
上記データ記録手段は、複数の被記録媒体にそれぞれ添付された複数の非接触型タグに、上記参照可能なデータを分割して記録可能なことを特徴とする請求項１〜１４のいずれかに記載の画像形成装置。
【請求項１６】
請求項１〜１５のいずれかに記載の上記参照可能なデータを、生成または抽出して上記データ記録手段に送信する処理手段として、コンピュータを動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に画像を形成する画像形成手段を備えた画像形成装置に関し、詳しくは、上記被記録媒体に非接触型タグが添付されている場合、その非接触型タグにデータを記録することのできる画像形成装置、及び、プログラムに関する。
【背景技術】
【０００２】
近年、ＲＦＩＤタグ（Radio Frequency Identification tag）等の非接触型タグを用紙等の被記録媒体に添付（埋め込まれたものも含む）することが提案されており、そのような被記録媒体に対して、画像を形成すると同時に非接触型タグにデータを記録することも提案されている。例えば、画像データに基いて用紙に画像を形成するとき、次の複写時に元の画像データを利用可能にするため、その画像データを用紙に添付された非接触型タグに記録することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−１９７８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、単に元の画像データを非接触型タグに記録しておくだけでは、被記録媒体に形成された画像を多少でも編集して再利用したい場合に、編集ができずに不便な場合もある。そこで、本発明は、被記録媒体に画像を形成し、かつ、その被記録媒体に添付された非接触型タグに上記画像に関連するデータを記録可能な画像形成装置において、上記被記録媒体に形成された画像の編集を容易にすることを目的としてなされた。
【課題を解決するための手段】
【０００４】
上記目的を達するためになされた本発明の画像形成装置は、画像データに基いて被記録媒体に画像を形成する画像形成手段と、該画像形成手段を通って上記被記録媒体を搬送する搬送手段と、該搬送手段による上被記録媒体の搬送経路に設けられ、上記画像が形成される被記録媒体に非接触型タグが添付されている場合、上記画像データに関連付けられたアプリケーションによる閲覧・編集時に参照可能なデータを、上記非接触型タグに記録するデータ記録手段と、を備えたことを特徴としている。
【０００５】
このように構成された本発明では、搬送手段が画像形成手段を通って被記録媒体を搬送すると、画像形成手段はその被記録媒体に画像データに基いて画像を形成する。また、上記被記録媒体に非接触型タグが添付されている場合、データ記録手段は、上記搬送手段による搬送中に、上記被記録媒体に添付された非接触型タグに、上記画像データに関連付けられたアプリケーションによる閲覧・編集時に参照可能なデータを記録する。このため、画像形成後の被記録媒体に添付された非接触型タグから上記参照可能なデータを読み出せば、被記録媒体に形成された画像の編集を容易に行うことができる。
【０００６】
なお、本発明は以下の構成に限定されるものではないが、上記参照可能なデータを使用者の指示に応じて選択可能な選択手段を、更に備えてもよい。この場合、非接触型タグに記録すべき上記参照可能なデータを、使用者の所望に応じて選択することができる。
【０００７】
また、上記参照可能なデータの一形態として、上記画像としてのグラフの形成に使用される元データを含んでもよい。この場合、被記録媒体に記録された画像としてのグラフの編集・再生が容易になる。
【０００８】
また、上記参照可能なデータの一形態として、表形式の計算または表画像の形成に使用される元データを含んでもよい。この場合、表形式の計算または表画像として被記録媒体に記録された表の編集・再生が容易になる。
【０００９】
また、上記参照可能なデータの一形態として、上記画像データに添付されたコメントを含んでもよい。この場合、被記録媒体に画像として形成された画像データに関するコメントを参照して、その画像を容易に編集することができる。
【００１０】
また、上記参照可能なデータの一形態として、上記画像データのプロパティを含んでもよい。この場合、被記録媒体に画像として形成された画像データのプロパティを参照して、その画像を容易に編集することができる。なお、上記コメントは使用者が自由に編集可能なデータであるのに対して、プロパティは使用者が自由に編集ができないデータ（例えば、写真データに埋め込まれているＥｘｉｆ情報などを示す。
【００１１】
また、上記参照可能なデータの一形態として、上記画像データの元データで指定されたリンクから取得されたデータを含んでもよい。この場合、被記録媒体に画像として形成された画像データの元データで指定されたリンクから取得されたデータを参照して、その画像を容易に編集することができる。
【００１２】
また、上記参照可能なデータの一形態として、使用者の指示に応じて上記画像データに関連付けられたデータを含んでもよい。この場合、被記録媒体に画像として形成された画像データに対して使用者が関連付けたデータを参照して、その画像を容易に編集することができる。
【００１３】
そしてこの場合、上記使用者の指示が同一位置（例えば同一フォルダ内）のデータに対して一括して行えるようにしてもよい。この場合、使用者による上記データの指示が一層容易になる。
【００１４】
また、上記参照可能なデータの一形態として、上記画像データの別バージョンの画像データの元データを含んでもよい。この場合、被記録媒体に画像として形成された画像データの別バージョンの画像データの元データを参照して、その画像を容易に編集することができる。
【００１５】
そしてこの場合、上記別バージョンの画像データの元データとして、全バージョンの画像データの元データ，最新バージョンの画像データの元データのみ，最古バージョンの画像データの元データのみ，若しくは対極バージョンの画像データの元データのみが、使用者の指示に応じて選択されるようにしてもよい。この場合、上記別バージョンの画像データの元データのうち所望のものを選択する作業が一層容易になる。なお、対極バージョンとは、被記録媒体に画像として形成された画像データが最新バージョンであれば最古のバージョンを、被記録媒体に画像として形成された画像データが最古のバージョンであれば最新バージョンを、それぞれ示すバージョンである。
【００１６】
また、上記参照可能なデータの一形態として、上記画像データの元データと同一位置（例えば同一フォルダ内）にあるデータを含んでもよいし、上記元データと同一位置にフォルダがある場合は、当該フォルダの位置以下のデータを含んでもよい。この場合、被記録媒体に画像として形成された画像データの元データと同一位置或いはそれ以下の位置に保存された関連するデータを参照して、その画像を容易に編集することができる。
【００１７】
また、複数の被記録媒体に画像を形成する場合、その各被記録媒体にそれぞれ添付された複数の非接触型タグには、それぞれの被記録媒体に形成された画像データに関連する上記参照可能なデータが分割して記録されるようにしてもよい。すなわち、編集を行う際に対象となる被記録媒体のみを用意すればよく、他の被記録媒体まで用意する必要がない。
【００１８】
また、上記各形態において、上記データ記録手段は、複数の被記録媒体にそれぞれ添付された複数の非接触型タグに、上記参照可能なデータを分割して記録可能であってもよい。この場合、上記参照可能なデータに対して非接触型タグの容量が小さい場合でも、良好にその参照可能なデータを非接触型タグに記録することができる。
【００１９】
また、本発明のプログラムは、上記いずれかに記載の上記参照可能なデータを、生成または抽出して上記データ記録手段に送信する処理手段として、コンピュータを動作させることを特徴としている。このため、本発明のプログラムをコンピュータに実行させれば、上記いずれかの画像形成装置を容易に構成することができる。
【発明を実施するための最良の形態】
【００２０】
［発明の実施の形態の全体構成］
次に、本発明の実施の形態を、図面を参照して説明する。図１は、本発明が適用された画像形成装置の構成を表すブロック図である。図１に示すように、本実施の形態の画像形成装置は、画像形成装置本体としてのプリンタ１と、そのプリンタ１にケーブル７００を介して接続された上位装置としてのパーソナルコンピュータ（以下、単にパソコンという）８００とから構成されている。なお、プリンタ１とパソコン８００とは、ＬＡＮなどのネットワークを介して接続されていてもよい。
【００２１】
［プリンタ１の構成の説明］
図２はそのプリンタ１の内部構成を表す概略断面図である。図２に示すように、プリンタ１は、本体ケース２内に、被記録媒体としての用紙３を給紙するためのフィーダ部４、マルチパーパストレイ１４、給紙された用紙３に画像を形成するための画像形成手段の一例としてのプロセスユニット１８及び定着装置１９等を備えている。なお、以降、このプリンタ１において、マルチパーパストレイ１４が本体ケース２に取り付けられている側（図２で左側）を「前部」とし、同じくマルチパーパストレイ１４が本体ケース２に取り付けられている側とは反対側を「後部」とする。
【００２２】
［フィーダ部４の構成の説明］
図２に示すように、フィーダ部４は、本体ケース２内の底部に、着脱可能に装着される給紙トレイ６と、給紙トレイ６内に設けられた用紙押圧板８と、給紙トレイ６の一端側端部の上方に設けられる給紙ローラ１２及び分離パッド１３とを備えている。また、給紙ローラ１２から画像形成位置Ｐ（感光体ドラム２３と転写ローラ２５との接触部、つまり感光体ドラム２３上のトナー像が用紙３に転写される転写位置）までの間には、湾曲状に形成された搬送経路７が配されている。
【００２３】
用紙押圧板８は、用紙３を積層状に保持可能であり、給紙ローラ１２に対して遠い方の端部において揺動可能に支持されることによって、近い方の端部が上下方向に移動可能に構成されており、また、その裏側からバネ８ａによって上方向に付勢されている。分離パッド１３は、給紙ローラ１２に対向状に配設され、摩擦係数の大きい部材からなるパッド１３ａがバネ１３ｂによって給紙ローラ１２に向かって押圧されている。
【００２４】
一方、搬送経路７は、用紙３を案内する一対のガイド板７ａ，７ｂが配置されることにより湾曲状に形成されている。また、この搬送経路７には、用紙搬送の上流側から順に、給紙ローラ１２、駆動ローラと従動ローラの対からなる一対の搬送ローラ１１、駆動ローラと従動ローラの対からなる一対の搬送ローラ１０、及び、画像形成位置Ｐの直前に配置され、駆動ローラと従動ローラの対からなる一対のレジストローラ９が、適宜間隔にて配置されている。
【００２５】
以上のように構成されたフィーダ部４においては、用紙押圧板８上に積層された用紙３のうち最上位にある用紙３が、給紙ローラ１２に向かって押圧され、その給紙ローラ１２の回転によって給紙ローラ１２と分離パッド１３とで挟まれた後、１枚毎に給紙される。給紙された用紙３は、搬送ローラ１１にて搬送された後、搬送ローラ１０及びレジストローラ９に順次送られ、所定のタイミングで、画像形成位置Ｐに送られる。
【００２６】
［マルチパーパストレイ１４の構成の説明］
フィーダ部４より上方位置の本体ケース２の前部側には、用紙３を手差しまたは自動給紙にて供給するためのマルチパーパストレイ１４と、マルチパーパストレイ１４上に積層される用紙３を給紙するためのマルチパーパス側給紙機構１５とが設けられている。マルチパーパス側給紙機構１５は、マルチパーパス側給紙ローラ１５ａ及びマルチパーパス側給紙パッド１５ｂを備えており、マルチパーパス側給紙パッド１５ｂの裏側に配設されるバネ１５ｃによって、マルチパーパス側給紙パッド１５ｂがマルチパーパス側給紙ローラ１５ａに向かって押圧されている。また、マルチパーパス側給紙機構１５は、駆動ローラと従動ローラの対からなる一対の搬送ローラ１５ｄを備えている。
【００２７】
以上のように構成されたマルチパーパストレイ１４においては、マルチパーパストレイ１４上に積層される用紙３が、回転するマルチパーパス側給紙ローラ１５ａとマルチパーパス側給紙パッド１５ｂとで挟まれた後、１枚毎に給紙されて一対の搬送ローラ１５ｄを介して前記レジストローラ９に送られる。
【００２８】
更に、搬送ローラ１５ｄ，１０とレジストローラ９との間には、タグリーダ１６が設けられている。このタグリーダ１６は、用紙３として図３に例示するように非接触型タグの一例としてのＲＦＩＤタグ（radio frequency identification tag：以下、単にタグという）３Ａを備えたものが使用された場合、そのタグ３Ａに記録されたデータを読み取る。このため、タグ３Ａを備えた用紙３が給紙トレイ６またはマルチパーパストレイ１４から画像形成位置Ｐまで搬送される途中で、その用紙３に設けられたタグ３Ａからタグリーダ１６にてデータを読み取ることができる。なお、マルチパーパストレイ１４にセットされた用紙３に添付されているタグ３Ａからデータを読み取る（読み出す）場合、必ずしも、用紙３を搬送しながら読み取る（読み出す）ようにする必要はなく、例えば、マルチパーパストレイ１４にセット（載置）した状態のままで用紙３に添付されているタグ３Ａからデータを読み取る（読み出す）ようにしてもよい。
【００２９】
［スキャナユニット１７の構成の説明］
スキャナユニット１７は、本体ケース２の上部のうち、排紙トレイ３６の下面側に配置され、レーザ発光部（図示せず）、回転駆動されるポリゴンミラー２０、レンズ２１ａ及び２１ｂ、反射鏡２２などを備えており、レーザ発光部から発光される画像データに応じたレーザビームを、ポリゴンミラー２０、レンズ２１ａ、反射鏡２２、レンズ２１ｂの順に通過或いは反射させて、プロセスユニット１８における感光体ドラム２３の表面上に高速走査にて照射している。
【００３０】
［プロセスユニット１８の構成の説明］
プロセスユニット１８は、静電潜像坦持体としての感光体ドラム２３、スコロトロン型帯電器３７、及び、転写ローラ２５等を有するドラムカートリッジと、そのドラムカートリッジに着脱自在な現像カートリッジ２４とから構成されている。現像カートリッジ２４は、トナー収容部２６、現像ローラ２７、層厚規制ブレード２８、トナー供給ローラ２９等を備えている。
【００３１】
トナー収容部２６には、現像剤として、正帯電性の非磁性１成分の重合トナーが充填されており、そのトナーがトナー供給ローラ２９によって現像ローラ２７に供給され、この時、トナー供給ローラ２９と現像ローラ２７との間で正極性に摩擦帯電され、更に、現像ローラ２７上に供給されたトナーは、現像ローラ２７の回転に伴って、層厚規制ブレード２８の摺擦により一定厚さの薄層として現像ローラ２７上に担持される。一方、回転する感光体ドラム２３は現像ローラ２７と対向して配置され、ドラム本体が接地されると共に、その表面が正帯電性の有機系感光体材料により形成されている。
【００３２】
スコロトロン型帯電器３７は、感光体ドラム２３の上方に、感光体ドラム２３に接触しないように、所定の間隔を隔てて配設されている。スコロトロン型帯電器３７は、タングステンなどの帯電用ワイヤからコロナ放電を発生させる正帯電用のスコロトロン型の帯電器であり、感光体ドラム２３の表面を一様に正極性に帯電させるように構成されている。
【００３３】
そして、感光体ドラム２３の表面は、その感光体ドラム２３の回転に伴って、先ず、スコロトロン型帯電器３７により一様に正帯電された後、スキャナユニット１７からのレーザビームの高速走査により露光され、画像データに基づく静電潜像が形成される。
【００３４】
次いで、現像ローラ２７の回転により、現像ローラ２７上に担持されかつ正帯電されているトナーが、感光体ドラム２３に対向して接触する時に、感光体ドラム２３の表面上に形成される静電潜像、すなわち、一様に正帯電されている感光体ドラム２３の表面のうち、レーザビームによって露光され電位が下がっている露光部分に供給され、選択的に担持されることによって可視像化され、これによってトナー像が達成される。
【００３５】
転写ローラ２５は、感光体ドラム２３の下方において、この感光体ドラム２３に対向するように配置され、上記ドラムカートリッジに図２において時計方向に回転可能に支持されている。この転写ローラ２５は、金属製のローラ軸に、イオン導電性のゴム材料からなるローラが被覆されており、転写時には、転写バイアス印加電源から転写バイアス（転写順バイアス）が印加されるように構成されている。そのため、感光体ドラム２３の表面上に担持されたトナー像は、用紙３が感光体ドラム２３と転写ローラ２５との間を通る間に、前述の画像形成位置Ｐにて用紙３に転写される。
【００３６】
［定着装置１９の構成の説明］
定着手段としての定着装置１９は、図２に示すように、プロセスユニット１８より側方の搬送方向下流側に配設され、１つの加熱ローラ３１と、この加熱ローラ３１を押圧するように配置された加圧ローラ３２と、これらの下流側に設けられる一対の搬送ローラ３３とを備えている。加熱ローラ３１は、アルミ等の金属製で加熱のためのハロゲンランプ等のヒータを備えており、プロセスユニット１８において用紙３上に転写されたトナーを、用紙３が加熱ローラ３１と加圧ローラ３２との間を通過する間に熱定着させる。その後、用紙３は搬送ローラ３３によって、本体ケース２内の後部側の排紙パスに搬送された後、更に、搬送ローラ３４及び排紙ローラ３５により搬送され、その後、排紙トレイ３６上に排紙される。すなわち、給紙ローラ１２，マルチパーパス側給紙ローラ１５ａから排紙ローラ３５に至る各種ローラが、搬送手段に相当する。
【００３７】
また、加熱ローラ３１及び加圧ローラ３２と搬送ローラ３３，３３との間の用紙搬送経路には、前述のタグ３Ａにデータを記録可能なデータ記録手段の一例としてのタグライタ３８が設けられている。このため、用紙３としてタグ３Ａが添付されたものを利用した場合、画像形成後の用紙３のタグ３Ａに所望のデータを記録することができる。
【００３８】
［プリンタ１の制御系の説明］
この他、プリンタ１の上面には、液晶ディスプレイやタグ読取ボタン２２０Ａをはじめとする各種ボタン（図示省略）を備えた操作パネル２２０（図１参照）が設けられている。図１に戻って、この操作パネル２２０は、プロセスユニット１８，スキャナユニット１７，タグライタ３８，タグリーダ１６と共に、制御部２００に接続されている。この制御部２００は、ＣＰＵ２０１，ＲＯＭ２０２，ＲＡＭ２０３を備えたマイクロコンピュータとして構成され、更に、電源スイッチが切られても記憶内容が消えないようにされたＮＶＲＡＭ２０４を備えている。また、この制御部２００は、プリンタポートインタフェース（プリンタポートＩ／Ｆ）２３０及びケーブル７００を介してパソコン８００に接続されている。
【００３９】
パソコン８００のパソコン本体８１０は、主な構成としてＣＰＵ８１１，ＲＯＭ８１２，ＲＡＭ８１３，及びハードディスク装置（ＨＤＤ）８１４を備えている。また、ＲＡＭ８１３は、後述のタグ書き込みデータエリア８１３Ａと印刷データエリア８１３Ｂとを備えている。そして、このパソコン本体８１０には、ＣＲＴ等のディスプレイ８２０、キーボード８３０、マウス８４０、及び、プリンタ１の制御部２００と接続するためのプリンタポートインタフェース（プリンタポートＩ／Ｆ）８５０等が接続されている。
【００４０】
［上記制御系における処理（パソコン８００の処理）］
次に、この制御系における処理について説明する。図４は、パソコン８００にて実行される印刷制御処理を表すフローチャートである。なお、本処理は、パソコン８００において各種アプリケーションを実行することにより画像データの元データとしてのファイルが作成された後、ＣＰＵ８１１がＨＤＤ８１４に記憶された所定のプログラムを実行することによって開始される。
【００４１】
図４に示すように、処理が開始されると、先ず、Ｓ１（Ｓはステップを表す:以下同様）にて、印刷すべき画像データの元データとしてのファイルが指定される。続くＳ２では、使用者による機能選択が終了したか否かが判断され、機能選択が終了するまで処理はＳ２にて待機する（Ｓ２：Ｎ）。
【００４２】
すなわち、本処理の開始時には、ディスプレイ８２０に所定のユーザインタフェースが表示され、使用者に、「関連データ書き込み印刷」「指定データ書き込み印刷」「通常印刷」「バージョン印刷」のいずれか所望の機能を選択するように指示する。そこで、Ｓ２では、機能が選択されるまで処理は待機するのである。
【００４３】
機能が選択されると（Ｓ２：Ｙ）、処理はＳ３へ移行し、選択された機能が判断される。そして、選択された機能に応じて、関連データ書き込み印刷（Ｓ４），指定データ書き込み印刷（Ｓ５），通常印刷（Ｓ６），バージョン印刷（Ｓ７）のいずれかが実行される。なお、これらの処理の詳細は、後に説明する。
【００４４】
Ｓ４〜Ｓ７のいずれかの処理が実行された後は、処理はＳ８へ移行し、印刷データエリア８１３Ｂ内にファイル指定のリンクがあるか否かが判断される。後述のように、Ｓ４〜Ｓ７の処理では、いずれが実行された場合でも、Ｓ１にて指定された印刷ファイルが印刷データに展開されて印刷データエリア８１３Ｂに書き込まれる。そこで、Ｓ８では、上記書き込まれた印刷データの中に、上記ファイルによって指定されるリンクがあるか否かが判断されるのである。例えば、マイクロソフト・ワード（登録商標）などのワープロソフト（アプリケーション）によって作成される文書ファイルの中で、リンクが貼られている箇所があるか否かが判断される。より具体的には、例えば、インターネット上のウェブ等を指すものであれば「http://…」であったり、パソコン８００のＨＤＤ８１４上の記憶位置等を指すものであれば「file://…」である。
【００４５】
リンクがない場合はそのまま（Ｓ８：Ｎ）、リンクがある場合は（Ｓ８:Ｙ）、そのリンクより指定されたファイルがＳ１０にて検索されタグ書き込みデータエリア８１３Ａに書き込まれた後、処理はＳ９へ移行する。Ｓ９では、それまでの処理によりタグ書き込みデータエリア８１３Ａまたは印刷データエリア８１３Ｂに書き込まれたデータをプリンタ１に送信するデータ送信処理が実行され、続くＳ１１にて次頁のデータがあるか否かが判断される。次頁のデータがある場合は（Ｓ１１：Ｙ）、処理はＳ３へ移行して前述の処理が繰り返され、全頁の印刷が終了して次頁のデータがなくなった場合は（Ｓ１１：Ｎ）、処理は一旦終了する。
【００４６】
次に、図５は、Ｓ４の関連データ書き込み印刷の処理を詳細に表すフローチャートである。この処理では、先ず、Ｓ４１にて、Ｓ１で指定されたファイルに対応する印刷データが頁毎に展開され、続くＳ４２にて、その印刷データが印刷データエリア８１３Ｂに書き込まれる。更に続くＳ４３では、関連データがあるか否かが判断される。
【００４７】
ここで、関連データとは、上記ファイルに対応するアプリケーション毎に予めテーブルに設定されており、例えば、マイクロソフト・エクセル（登録商標）などの表計算やグラフ表示を行うアプリケーションに対しては、そのグラフの形成，表形式の計算，表画像の形成などに使用される元データが関連データとして設定されている。また、マイクロソフト・パワーポイント（登録商標）などのプレゼンテーション用データ作成ソフト（アプリケーション）における「ノート」や、デジタルカメラ等で撮影された写真データに添付されたコメントなど、上記ファイルに添付された各種コメントや、写真データに埋め込まれている撮影条件等のプロパティ（例えば、Ｅｘｉｆ情報）も関連データとして設定されている。更に、同一フォルダ内に他のシートがある場合も、当該他のシートが関連データとして設定されている。
【００４８】
Ｓ４３にて、関連データがないと判断された場合は（Ｓ４３：Ｎ）、処理はそのまま前述のＳ８へ移行し、関連データがあると判断された場合は（Ｓ４３：Ｙ）、Ｓ４４にて、その関連データはファイル形式か否かが判断される。関連データがファイル形式の場合は（Ｓ４４：Ｙ）、処理はＳ４５へ移行し、その関連データが当該ファイルから抜き出されて、また抜き出し不可能な場合はファイルごと、タグ書き込みデータエリア８１３Ａに書き込まれ、処理は前述のＳ８へ移行する。一方、関連データがファイル形式でない場合（Ｓ４４：Ｎ）、例えば、関連データが写真データに埋め込まれている撮影条件等のプロパティデータ（代表的なものとしてＥｘｉｆ情報）である場合には、処理はＳ４６へ移行する。Ｓ４６では、Ｓ１にて指定されたファイル（写真データ等）のプロパティデータがタグ書き込みデータエリア８１３Ａに書き込まれ、処理は前述のＳ８へ移行する。
【００４９】
以上のように、関連データ書き込み印刷の処理（Ｓ４）では、Ｓ１にて指定されたファイルが印刷データに展開されて印刷データエリア８１３Ｂに書き込まれると共に（Ｓ４１，Ｓ４２）、関連データがある場合には（Ｓ４３：Ｙ）、その関連データがタグ書き込みデータエリア８１３Ａに書き込まれる。また、印刷が複数頁に及ぶ場合は（Ｓ１１：Ｎ）、このＳ４の処理も頁数分繰返し実行され、各頁毎に、関連データがあれば（Ｓ４３：Ｙ）、その関連データがタグ書き込みデータエリア８１３Ａに書き込まれる（Ｓ４５，Ｓ４６）。
【００５０】
次に、図６は、Ｓ５の指定データ書き込み印刷の処理を詳細に表すフローチャートである。この処理では、先ず、Ｓ５１にて、既に本ルーチンによってデータが指定済みか否かが判断される。最初にＳ５へ処理が移行したときは、データはまだ指定されていないので（Ｓ５１：Ｎ）、処理はＳ５２へ移行する。
【００５１】
Ｓ５２では、使用者によるキーボード８３０やマウス８４０の操作に応じてタグに書き込むデータを指定する処理が実行される。このデータの指定は、ファイルが個々に指定されてもよく、その指定も複数のファイルになされてもよく、同一フォルダ内（すなわち同一位置）のファイルが一括して（同一位置にフォルダがある場合はその下位のファイルも）指定されてもよい。また、この処理では、Ｓ１で指定されたファイルの位置がディスプレイ８２０にデフォルトで表示され、同位置，同一フォルダなどの参照を容易にしてもよい。なお、ここで指定可能なデータとしては、例えば、上記指定されたファイルに関連付けられたアプリケーションによる閲覧・編集時に参照可能なデータが挙げられる。
【００５２】
続くＳ５３では、Ｓ５２にて指定されたデータが検索され、タグ書き込みデータエリア８１３Ａに書き込まれる。更に続くＳ５４では、Ｓ１で指定されたファイルに対応する印刷データが頁毎に展開され、更に、Ｓ５５にて、その印刷データが印刷データエリア８１３Ｂに書き込まれて、処理は前述のＳ８へ移行する。なお、印刷データが複数頁に及ぶ場合は（Ｓ１１：Ｎ）、このＳ５の処理も頁数分繰返し実行されるが、その場合は、Ｓ５１にて指定済みと判断され（Ｓ５１：Ｎ）、印刷データの展開（Ｓ５４）及びその印刷データの印刷データエリア８１３Ｂへの書き込み（Ｓ５５）のみが実行される。
【００５３】
図７は、Ｓ６の通常印刷の処理を詳細に表すフローチャートである。この処理では、前述のＳ４１，Ｓ４２またはＳ５４，Ｓ５５と同様に、印刷データの展開（Ｓ６１）及びその印刷データの印刷データエリア８１３Ｂへの書き込み（Ｓ６２）のみが実行され、処理は前述のＳ８へ移行する。
【００５４】
図８は、Ｓ７のバージョン印刷の処理を詳細に表すフローチャートである。この処理では、先ず、Ｓ７１にて、本ルーチンが既に実行されて印刷の続行中であるか否かが判断される。最初にＳ７へ処理が移行したときは、続行中ではないので（Ｓ７１：Ｎ）、処理はＳ７２へ移行する。
【００５５】
Ｓ７２では、Ｓ１にて指定されたファイルの位置（例えば同一フォルダ内）に、別のファイルがあるか否かが判断される。そして、別のファイルがある場合は（Ｓ７２：Ｙ）、Ｓ７３にて、そのファイルがバージョン関連のファイルであるか否かが判断される。この判断は、例えば、ファイル名が同一でタイムスタンプが異なるものや、ファイル名の中に同じ文字列を含み、数字でバージョン管理されているものなどを、バージョン関連のファイルと判断することによって実行される。
【００５６】
バージョン関連のファイルがある場合は（Ｓ７３：Ｙ）、処理はＳ７４へ移行し、使用者によるキーボード８３０やマウス８４０の操作に応じてバージョンの指定方法が設定される。すなわち、バージョンの指定方法としては、タイムスタンプによる指定や、ファイルネーム、すなわちファイルネーム内の数字による指定が考えられるが、ここでは、タイムスタンプによる指定がデフォルトとして設定されている。
【００５７】
続くＳ７５では、タグ３Ａに書き込むべきバージョンの指定が設定される。ここでのバージョンの指定には、最新バージョンのみ、全てのバージョン、対極バージョンのみなど、種々の指定が考えられる。なお、対極バージョンとは、Ｓ１で指定されたファイルが最新バージョンであれば最古バージョンを、Ｓ１で指定されたファイルが最古バージョンであれば最新バージョンを指し、更に、Ｓ１で指定されたファイルが上記以外のバージョンであれば最新バージョンを指す。続くＳ７６では、Ｓ７４，Ｓ７５における指定に従って、対応するファイルが選択されてタグ書き込みデータエリア８１３Ａに書き込まれる。更に続くＳ７７，Ｓ７８では、前述のＳ４１，Ｓ４２またはＳ５４，Ｓ５５と同様に、印刷データの展開（Ｓ７７）及びその印刷データの印刷データエリア８１３Ｂへの書き込み（Ｓ７８）が実行され、処理は前述のＳ８へ移行する。
【００５８】
一方、Ｓ１で指定されたファイルの位置にバージョン関連のファイルがない場合は（Ｓ７２：ＮまたはＳ７３：Ｎ）、Ｓ７４〜Ｓ７６の処理が実行されることなく処理はＳ７７へ直接移行し、印刷データの展開（Ｓ７７）及びその印刷データの書き込み（Ｓ７８）のみが実行される。また、印刷データが複数頁に及ぶ場合は（Ｓ１１：Ｎ）、Ｓ７の処理も頁数分繰返し実行されるが、その場合も、Ｓ７１にて続行と判断され（Ｓ７１：Ｙ）、印刷データの展開（Ｓ７７）及びその印刷データの書き込み（Ｓ７８）のみが実行される。
【００５９】
続いて、上記各処理によってタグ書き込みデータエリア８１３Ａ及び印刷データエリア８１３Ｂに書き込まれたデータをプリンタ１に送信するＳ９のデータ送信処理について、図９のフローチャートを用いて詳細に説明する。
【００６０】
この処理では、先ずＳ９１にて、プリンタ１よりタグ３Ａの記憶容量が取得される。すなわち、用紙３がレジストローラ９の手前まで搬送された時点で、プリンタ１の制御部２００はタグリーダ１６を介してタグ３Ａの記憶容量を取得可能になる。そこで、Ｓ９１では、パソコン本体８１０が制御部２００と通信することによって、タグ３Ａの記憶容量が取得されるのである。なお、タグ３Ａの記憶容量が規格化されており、その値がＨＤＤ８１４等の所定領域に記憶されている場合は、本ステップではその値が読み出される。
【００６１】
続くＳ９２では、タグ書き込みデータエリア８１３Ａに書き込まれた上記データが、タグ３Ａに収まるか否かが判断される。タグ３Ａに収まる場合は（Ｓ９２：Ｙ）、処理はＳ９３へ移行し、タグ書き込みデータエリア８１３Ａ内の全てのデータが、タグ３Ａに書き込むべきタグ書き込みデータとしてプリンタ１へ送信され、処理はＳ９４へ移行する。Ｓ９４では、印刷データエリア８１３Ｂ内の１頁分の印刷データがラスタライズされ、続くＳ９５にてそのラスタライズドデータ（画像データの一例）がプリンタ１へ送信された後、処理は前述のＳ１１へ移行する。
【００６２】
一方、タグ書き込みデータがタグ３Ａに全て収まらない場合は（Ｓ９２：Ｎ）、処理はＳ９６へ移行し、関連データがあって、かつ、その関連データがタグ３Ａの記憶容量に収まらないのか否かが判断される。関連データは、印刷画像が形成される用紙３の１枚毎にそれぞれ対応するデータを添付する必要がある。そこで、関連データがあって、かつ、タグ３Ａの記憶容量に収まらない場合は（Ｓ９６：Ｙ）、警報を発生するなどの周知のエラー処理がＳ９７にてなされた後、プリンタ１へ印刷（画像形成）をキャンセルする旨の指示がＳ９８にて送信されて、処理は前述のＳ１１へ移行する。
【００６３】
また、タグ書き込みデータがタグ３Ａに全て収まらないが（Ｓ９２：Ｎ）、関連データがあって、かつ、その関連データがタグ３Ａの記憶容量に収まらないケースではない場合（Ｓ９６：Ｎ）、処理はＳ１００へ移行する。Ｓ１００では、タグ書き込みデータエリア８１３Ａに書き込まれた関連データがある場合、その関連データがタグ書き込みデータとしてプリンタ１へ送信される。
【００６４】
続くＳ１０１では、タグ書き込みデータエリア８１３Ａ内に指定データが書き込まれているか否かが判断され、指定データが書き込まれていない場合は（Ｓ１０１：Ｎ）、処理は前述のＳ９４へ、指定データが書き込まれている場合は（Ｓ１０１：Ｙ）、処理は続くＳ１０２へ、それぞれ移行する。なお、前述のバージョン印刷（Ｓ７）でタグ書き込みデータエリア８１３Ｂ内に書き込まれたデータも、ここでいう指定データである。
【００６５】
Ｓ１０２では、上記指定データが、タグ３Ａに書き込めるだけタグ書き込みデータとしてプリンタ１へ送信される。すなわち、関連データの場合は、各頁毎に印刷される印刷データ（画像データ）に関連する関連データがそれぞれの用紙３のタグ３Ａに書き込まれるのである（リンクの場合も同じである）が、指定データは複数枚の用紙３に分割して添付してもよいので、１つのタグ３Ａに収まらなかった場合には、タグ３Ａの記憶容量に応じた分だけ送信されるのである。なお、指定データの分割は、可能であれば個々のデータ単位で分割してもよく、それが不可能な場合はファイル単位で分割してもよい。続くＳ１０３では、Ｓ１０２による送信後にも未送信の指定データが残っているか否かが判断され、残っていない場合は（Ｓ１０３：Ｎ）、処理は前述のＳ９４へ移行する。
【００６６】
一方、指定データが残っている場合は（Ｓ１０３：Ｙ）、Ｓ１０４にて、当該用紙３が印刷ジョブにおける最終頁の用紙３であるか否かが判断される。そして、最終頁でない場合は（Ｓ１０４：Ｎ）、処理は前述のＳ９４へ、最終頁である場合は（Ｓ１０４：Ｙ）、処理は前述のＳ９７へ、それぞれ移行する。すなわち、当該用紙３が最終頁でない場合は（Ｓ１０４：Ｎ）、後続の用紙３に添付されたタグ３Ａに指定データの続きを書き込むことができるのでラスタライズドデータの送信（Ｓ９５）等が実行されるが、最終頁である場合は（Ｓ１０４：Ｙ）、後続の用紙３がなくそのような処理が不可能なので、エラー処理（Ｓ９７）等が実行されるのである。
【００６７】
［上記制御系における処理（プリンタ１の処理）］
次に、図１０は、上記データ送信処理（Ｓ９）に応じてプリンタ１の制御部２００が実行するプリンタ印刷処理を表すフローチャートである。この処理は、パソコン８００からデータが送信されると開始される。
【００６８】
図１０に示すように、処理が開始されると、先ず、Ｓ２０１にて、パソコン８００から送信されたデータを受信する処理が実行され、続くＳ２０２にて、その受信されたデータが印刷データであったか否かが判断される。そして、印刷データであった場合は（Ｓ２０２：Ｙ）、Ｓ２０３にてその印刷データがＲＡＭ２０３に設定された印刷バッファへ書き込まれた後、印刷データでなかった場合はそのまま（Ｓ２０２：Ｎ）、処理はＳ２０４へ移行する。
【００６９】
Ｓ２０４では、上記受信されたデータがタグ書き込みデータであったか否かが判断される。そして、タグ書き込みデータであった場合は（Ｓ２０４：Ｙ）、Ｓ２０５にてそのタグ書き込みデータがＲＡＭ２０３に設定されたタグ書き込みバッファへ書き込まれた後、タグ書き込みデータでなかった場合はそのまま（Ｓ２０４：Ｎ）、処理はＳ２０６へ移行する。Ｓ２０６では、パソコン８００からのデータ受信が終了したか否かが判断され、まだ終了していない場合は（Ｓ２０６：Ｎ）、処理はＳ２０１へ移行して、前述のＳ２０１〜Ｓ２０５の処理が繰り返される。
【００７０】
一方、パソコン８００からのデータ受信が終了すると（Ｓ２０６：Ｙ）、処理はＳ２０７へ移行し、印刷データがある場合にのみ、その印刷データに基いてスキャナユニット１７，プロセスユニット１８等を駆動することによる用紙３への印刷が開始される。続くＳ２０８では、タグライタ３８によるタグ３Ａへのデータの書き込みが可能なタグ書き込み位置まで用紙３が搬送されたか否かが判断される。そして、タグ書き込み位置でない場合はそのまま（Ｓ２０８：Ｎ）、タグ書き込み位置である場合は（Ｓ２０８：Ｙ）、Ｓ２０９にて、タグ書き込みデータがある場合にのみそのタグ書き込みデータがタグ３Ａに書き込まれた後、処理はＳ２１０へ移行する。
【００７１】
Ｓ２１０では、用紙３への印刷とタグ３Ａへの書き込みとが必要に応じて完了したか否かが判断され、まだ完了していない場合は（Ｓ２１０：Ｎ）、処理はＳ２０７へ移行して、前述のＳ２０７〜Ｓ２０９の処理が繰り返される。そして、用紙３への印刷とタグ３Ａへの書き込みとが必要に応じて完了すると（Ｓ２１０：Ｙ）、処理は一旦終了する。
【００７２】
また、制御部２００は、パソコン８００からタグ３Ａのデータを読み出すべき旨の指令を受信したとき、または、操作パネル２２０のタグ読取ボタン２２０Ａが押下されたときには、次のようなタグデータ読み出し処理を実行する。
【００７３】
図１１は、そのタグデータ読み出し処理を表すフローチャートである。図１１に示すように、処理が開始されると、先ず、Ｓ２５０にて、マルチパーパストレイ１４に用紙３がセットされているか否かが判断される。用紙３がセットされていない場合は（Ｓ２５０：Ｎ）、処理はＳ２５０にてそのまま待機し、用紙３がセットされている場合は（Ｓ２５０：Ｙ）、Ｓ２５１にてその用紙３の搬送が開始される。
【００７４】
続くＳ２５２では、タグリーダ１６がタグ３Ａと交信可能であるか否かが判断される。そして、交信不能の場合はそのまま（Ｓ２５２：Ｎ）、交信可能の場合は（Ｓ２５２：Ｙ）、Ｓ２５３にて、タグリーダ１６を介してタグ３Ａよりデータが読み出されてＲＡＭ２０３内のタグバッファに書き込まれた後、処理はＳ２５４へ移行する。Ｓ２５４では、用紙３の末尾まで搬送されてその用紙３が排紙トレイ３６上に排紙されたか否かが判断される。そして、用紙末尾まで搬送されていない場合は（Ｓ２５４：Ｎ）、処理は前述のＳ２５１へ移行してＳ２５１〜Ｓ２５３の処理が繰り返され、用紙末尾まで搬送された場合は（Ｓ２５４：Ｙ）、処理は続くＳ２５５へ移行する。
【００７５】
Ｓ２５５では、Ｓ２５３にてタグ３Ａより読み出されたデータがホスト（この場合、パソコン８００）に送信されて処理が終了する。このようにしてタグ３Ａのデータがパソコン８００に送られることにより、前述の関連データ，指定データ等を利用して上記印刷データの元データを編集して、上記印刷される画像の編集を行うことが容易になる。更に、上記実施の形態では、指定データが大きい場合は複数のタグ３Ａに分割してそのデータを記録することができるので、タグ３Ａの記憶容量が小さい場合でも良好に指定データをタグ３Ａに記録することができる。
【００７６】
なお、上記実施の形態において、Ｓ２，Ｓ５２の処理及びその処理に関するディスプレイ８２０，キーボード８３０，マウス８４０が選択手段に相当する。また、本発明は上記実施の形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。
【００７７】
例えば、画像形成手段としては、本実施の形態のように電子写真方式で画像を形成するものに限らず、インクを吐出して画像を形成するものなども採用することができ、非接触型タグとしては、赤外線を利用してデータの送受信を行うタグも採用することができる。また、プリンタ１が適宜の大きさの操作パネル２２０を備えている場合は、上記実施の形態でパソコン８００が実行した処理を全て制御部２００で実行してもよい。この場合、プリンタ１単体で本発明の画像形成装置を構成することができる。
【００７８】
また、プリンタ機能加えて、例えば、スキャナ（原稿読み取り）機能や、コピー機能、ファックス機能等を備えた複合機の場合には、スキャナ機能に付属する原稿自動搬送機構（いわゆるＡＤＦ機構）により、タグ３Ａが添付された用紙３を搬送しながら、搬送経路に沿って配置されているタグリーダにより、タグ３Ａに記録されているデータを読み出すようにしてもよい。
【図面の簡単な説明】
【００７９】
【図１】本発明が適用された画像形成装置の構成を表すブロック図である。
【図２】その画像形成装置を構成するプリンタの内部構成を表す概略断面図である。
【図３】非接触型タグを備えた用紙の構成を例示する説明図である。
【図４】上記画像形成装置を構成するパソコンで実行される印刷制御処理を表すフローチャートである。
【図５】その印刷制御処理における関連データ書き込み印刷の処理を表すフローチャートである。
【図６】上記印刷制御処理における指定データ書き込み印刷の処理を表すフローチャートである。
【図７】上記印刷制御処理における通常印刷の処理を表すフローチャートである。
【図８】上記印刷制御処理におけるバージョン印刷の処理を表すフローチャートである。
【図９】上記印刷制御処理におけるデータ送信処理を表すフローチャートである。
【図１０】上記プリンタで実行されるプリンタ印刷処理を表すフローチャートである。
【図１１】上記プリンタで実行されるタグデータ読み出し処理を表すフローチャートである。
【符号の説明】
【００８０】
１…プリンタ      ３…用紙      ３Ａ…タグ      ９…レジストローラ
１２…給紙ローラ      １５ａ…マルチパーパス側給紙ローラ      １６…タグリーダ
１７…スキャナユニット      １８…プロセスユニット      １９…定着装置
３５…排紙ローラ      ３８…タグライタ      ２００…制御部      ８００…パソコン
８１０…パソコン本体            ８１３Ａ…タグ書き込みデータエリア
８１３Ｂ…印刷データエリア      ８２０…ディスプレイ      ８３０…キーボード
８４０…マウス      ８１１…ＣＰＵ      ８１３…ＲＡＭ      ８１４…ＨＤＤ
【図１】
2008084152.tif 000003
【図２】
2008084152.tif 000004
【図３】
2008084152.tif 000005
【図４】
2008084152.tif 000006
【図５】
2008084152.tif 000007
【図６】
2008084152.tif 000008
【図７】
2008084152.tif 000009
【図８】
2008084152.tif 000010
【図９】
2008084152.tif 000011
【図１０】
2008084152.tif 000012
【図１１】
2008084152.tif 000013