(57)【要約】【課題】複数の画像形成指令を順不同に実行する画像形成装置において、画像形成の際に用いられる補助情報が更新された場合においても、正しい画像を形成する画像形成装置を提供すること。【解決手段】本発明に係る画像形成装置１は、画像の形成を指示する画像形成指示を含む画像形成指示情報を保持する画像形成指示情報保持部６と、画像を形成する際に前記画像形成指示情報とともに使用される補助情報を、前記画像形成指示情報と関連付けて蓄積する補助情報蓄積部８と、画像を形成する際に使用する前記補助情報を保持する補助情報保持部１１と、前記画像形成指示情報保持部６に保持された前記画像形成指示情報及び前記補助情報保持部に保持された前記補助情報に基づいて画像を形成する画像形成部１２と、前記画像形成部１２が処理しようとする前記画像形成指示情報以前の前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部８から前記補助情報保持部１１へ複写する補助情報複写部９と、を有する。【選択図】図１
2011000802.tif 000002
【特許請求の範囲】
【請求項１】
画像の形成を指示する画像形成指示を含む画像形成指示情報を保持する画像形成指示情報保持部と、
画像を形成する際に前記画像形成指示情報とともに使用される補助情報を、前記画像形成指示情報と関連付けて蓄積する補助情報蓄積部と、
画像を形成する際に使用する前記補助情報を保持する補助情報保持部と、
前記画像形成指示情報保持部に保持された前記画像形成指示情報及び前記補助情報保持部に保持された前記補助情報に基づいて画像を形成する画像形成部と、
前記画像形成部が処理しようとする前記画像形成指示情報以前の前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する補助情報複写部と、
を有する画像形成装置。
【請求項２】
前記画像形成部による画像の形成後、前記画像形成指示情報保持部に保持された前記画像形成指示情報のうち、最も先に受信された前記画像形成指示情報よりも前に受信された前記画像形成指示情報に関連付けられた前記補助情報を、前記補助情報蓄積部から前記補助情報保持部へ複写するとともに、前記補助情報蓄積部から削除する補助情報削除部を有する請求項１記載の画像形成装置。
【請求項３】
前記補助情報複写部は、処理しようとする前記画像形成指示情報が、前記画像形成部により直前に処理された前記画像形成指示情報よりも後に受信されたものである場合には、前記画像形成部により直前に処理された前記画像形成指示情報よりも後に受信された前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する請求項１又は２に記載の画像形成装置。
【請求項４】
同一の前記画像形成指示情報に関連付けられる複数の前記補助情報が受信された場合に、前記補助情報蓄積部に蓄積された先の前記補助情報を、後の前記補助情報によって上書きする補助情報蓄積管理部を有する請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
コンピュータを、
画像の形成を指示する画像形成指示を含む画像形成指示情報を保持する画像形成指示情報保持部と、
画像を形成する際に前記画像形成指示情報とともに使用される補助情報を、前記画像形成指示情報と関連付けて蓄積する補助情報蓄積部と、
画像を形成する際に使用する前記補助情報を保持する補助情報保持部と、
前記画像形成指示情報保持部に保持された前記画像形成指示情報及び前記補助情報保持部に保持された前記補助情報に基づいて画像を形成する画像形成部と、
前記画像形成部が処理しようとする前記画像形成指示情報以前の前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する補助情報複写部と、
を有する画像形成装置として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
特許文献１には、バリアブル印刷において、ジョブ情報を基に、リソースファイルを呼び出してバリアブル印刷情報を生成し、かかるバリアブル印刷情報を基に、バリアブル印刷によって大量の印刷物を印刷する印刷処理システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０４３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の解決しようとする課題は、複数の画像形成指令を順不同に実行する画像形成装置において、画像形成の際に用いられる補助情報が更新された場合においても、正しい画像を形成する画像形成装置を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の請求項１に係る画像形成装置は、画像の形成を指示する画像形成指示を含む画像形成指示情報を保持する画像形成指示情報保持部と、画像を形成する際に前記画像形成指示情報とともに使用される補助情報を、前記画像形成指示情報と関連付けて蓄積する補助情報蓄積部と、画像を形成する際に使用する前記補助情報を保持する補助情報保持部と、前記画像形成指示情報保持部に保持された前記画像形成指示情報及び前記補助情報保持部に保持された前記補助情報に基づいて画像を形成する画像形成部と、前記画像形成部が処理しようとする前記画像形成指示情報以前の前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する補助情報複写部と、を有する。
【０００６】
また、本発明の請求項２に係る画像形成装置は、請求項１記載の画像形成装置であって、前記画像形成部による画像の形成後、前記画像形成指示情報保持部に保持された前記画像形成指示情報のうち、最も先に受信された前記画像形成指示情報よりも前に受信された前記画像形成指示情報に関連付けられた前記補助情報を、前記補助情報蓄積部から前記補助情報保持部へ複写するとともに、前記補助情報蓄積部から削除する補助情報削除部を有する。
【０００７】
また、本発明の請求項３に係る画像形成装置は、請求項１又は２に記載の画像形成装置であって、前記補助情報複写部は、処理しようとする前記画像形成指示情報が、前記画像形成部により直前に処理された前記画像形成指示情報よりも後に受信されたものである場合には、前記画像形成部により直前に処理された前記画像形成指示情報よりも後に受信された前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する。
【０００８】
また、本発明の請求項４に係る画像形成装置は、請求項１乃至３のいずれかに記載の画像形成装置であって、同一の前記画像形成指示情報に関連付けられる複数の前記補助情報が受信された場合に、前記補助情報蓄積部に蓄積された先の前記補助情報を、後の前記補助情報によって上書きする補助情報蓄積管理部を有する。
【０００９】
また、本発明の請求項５に係るコンピュータプログラムは、コンピュータを、画像の形成を指示する画像形成指示を含む画像形成指示情報を保持する画像形成指示情報保持部と、画像を形成する際に前記画像形成指示情報とともに使用される補助情報を、前記画像形成指示情報と関連付けて蓄積する補助情報蓄積部と、画像を形成する際に使用する前記補助情報を保持する補助情報保持部と、前記画像形成指示情報保持部に保持された前記画像形成指示情報及び前記補助情報保持部に保持された前記補助情報に基づいて画像を形成する画像形成部と、前記画像形成部が処理しようとする前記画像形成指示情報以前の前記画像形成指示情報に関連付けられた前記補助情報を前記補助情報蓄積部から前記補助情報保持部へ複写する補助情報複写部と、を有する画像形成装置として機能させる。
【発明の効果】
【００１０】
上記請求項１に係る画像形成装置によれば、複数の画像形成指令を順不同に実行する画像形成装置において、画像形成の際に用いられる補助情報が更新された場合においても、正しい画像を形成することができる。
【００１１】
また、上記請求項２に係る画像形成装置によれば、補助情報蓄積部に蓄積される補助情報の情報量を削減することができる。
【００１２】
また、上記請求項３に係る画像形成装置によれば、補助情報蓄積部から補助情報保持部へ複写される補助情報の情報量を少なくすることができる。
【００１３】
また、上記請求項４に係る画像形成装置によれば、補助情報蓄積部に蓄積される補助情報の情報量を削減することができる。
【００１４】
また、上記請求項５に係るコンピュータプログラムによれば、コンピュータを、複数の画像形成指令を順不同に実行する画像形成装置において、画像形成の際に用いられる補助情報が更新された場合においても、正しい画像を形成することができる画像形成装置として機能させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態である画像形成装置の機能ブロック図である。
【図２】画像形成装置の動作を時系列に沿って示した模式図である。
【図３】全ての受信が終了した時点（図２中Ａ点）における、補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【図４】第１回目の画像出力が処理される際の補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【図５】第２回目の画像出力が処理される際の補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【図６】第３回目の画像出力が処理される際の補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【図７】第３回目の画像出力が終了した際の補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【図８】第４回目の画像出力が処理される際の補助情報蓄積部、補助情報保持部及び画像形成指示情報保持部に蓄積又は保持されている電子ファイルを示す図である。
【発明を実施するための形態】
【００１６】
図１は、本発明の一実施形態である画像形成装置１の機能ブロック図である。
【００１７】
画像形成装置１は、物理的には情報処理装置の一種であり、専用の装置を用いてもよいし、汎用の情報処理装置である、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリ、入出力インターフェース、モニタ及び外部記憶装置等を有する一般的なコンピュータを画像形成装置１として用いてもよい。その場合、かかるコンピュータ上で、コンピュータを画像形成装置１として動作させるためのプログラムを実行することにより、画像形成装置１は仮想的に実現される。コンピュータを画像形成装置１として動作させるためのプログラムは、たとえばＤＶＤ−ＲＯＭ（ＤＶＤ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の任意の情報記録媒体に記録して提供しても、インターネットに代表される公衆回線等の電気通信回線を介して、コンピュータ読み取り可能な電気信号として提供してもよい。
【００１８】
画像形成装置１は、画像形成指示情報受信部２と補助情報受信部３を有しており、外部より画像形成指示情報及び補助情報を受信する。ここで、画像形成指示情報とは、画像形成装置１に所望の画像を形成するよう指示する情報である画像形成指示を含む情報である。画像形成指示情報は、画像形成指示以外の情報、例えば、画像の内容を示す文書データや画像データ等の情報や生成される画像のレイアウトに関する情報などを含んでいてもよいし、画像形成指示のみであってもよい。また、補助情報とは、画像形成指示に基づいて画像を形成する際に、画像の作成に用いられる情報である。例えば、画像内に挿入される画像データや画像の内容の一部を差し替えるための情報、画像の背景や枠のデータなどが挙げられる。より具体的には、一例として、本画像形成装置１がバリアブル印刷機であり、画像形成としてバリアブル印刷を行うものである場合は、画像形成指示はバリアブル印刷の印刷指令であり、補助情報は、バリアブル印刷の個々の印刷イメージを作成する際に用いられる枠のデータであるフォーム、個々の印刷物ごとに差し替えられるべき情報であるバリアブル情報や印刷物中に挿入される画像データ等である。もちろん、本画像形成装置１はバリアブル印刷機に限定されない。その他にも、印刷物中に機密文書であることを示す記号やロゴなどを挿入する機能を有する印刷機であれば、かかる記号やロゴを示す情報が補助情報に該当する。また、画像形成は必ずしも印刷を意味しない。作成された画像は紙媒体上に印刷される必要はなく、液晶ディスプレイやＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等の画像表示装置や電子ペーパー上に表示されてもよく、また、ファクシミリ等のように電気信号として出力されても、電子ファイルとして任意の情報記録媒体に記録されてもよい。
【００１９】
また、画像形成指示情報受信部２と補助情報受信部３は、本実施形態では外部のコンピュータなどの情報処理装置と電気通信回線により接続されており、画像形成指示情報及び補助情報を電気信号として受信するが、必ずしもかかる形態には限定されない。例えば、任意の情報記憶媒体よりかかる情報を読み込むものとしてもよい。また、図１では画像形成指示情報受信部２と補助情報受信部３を別々のものとして図示しているが、これは機能上の区別に基づく便宜上の表示であり、両者が同一の入出力インターフェースを使用するものであってもよい。図１に示す他の機能ブロックについても同様である。
【００２０】
画像形成指示情報受信部２により受信された画像形成指示情報は、矢印１０１に示すように画像形成指示情報管理部４へと受け渡される。画像形成指示情報管理部４は、画像形成指示情報を受け取ると、矢印１０２に示すように、識別情報発行部５より識別情報の発行を受ける。ここで、識別情報とは、少なくとも、画像形成指示情報が受信された順番を特定し得る情報であればよい。本実施形態では、その例として、通し番号を用いる。すなわち、画像形成指示情報が受信される毎に１，２，３・・・と増加していく整数である。なお、識別情報は通し番号に限定されない。その他にも、例えば、画像形成指示情報が受信された日時を示す情報を用いることも、通し番号でない記号を用いてもよい。いずれにせよ、何らかの手段により、画像形成指示情報が受信された順番を特定することが出来ればどのような識別情報を用いてもよい。
【００２１】
画像形成指示情報管理部４は、矢印１０３のように、発行を受けた識別情報を付与して画像形成指示情報を画像形成指示情報保持部６に保持させる。ここでは、画像形成指示情報保持部６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）であるが、これに限定されず、メモリなど、任意の情報記録媒体を用いてよい。また、画像形成指示情報管理部４は、矢印１０４に示すように、画像形成指示情報を受信したことを識別情報発行部５に通知する。
【００２２】
補助情報受信部３により受信された補助情報は、矢印１０５に示すように、補助情報管理部７へと受け渡される。補助情報管理部７は、補助情報を受け取ると矢印１０６に示すように識別情報発行部５より識別情報の発行を受ける。かかる識別情報は、上記した画像形成指示情報管理部４が発行を受ける通し番号と同じものである。従って、画像形成指示情報について発行を受けた識別情報と、補助情報について発行を受けた識別情報を比較することにより、画像形成指示情報と補助情報の対応関係が把握される。換言すれば、識別情報が発行されることにより、補助情報は、画像形成指示情報と関連付けられる。なお、識別情報が通し番号に限定されないことは前述のとおりである。
【００２３】
補助情報管理部７は、矢印１０７のように、発行を受けた識別情報を付与して補助情報を補助情報蓄積部８に蓄積する。補助情報蓄積部８は、画像形成指示情報保持部６同様に任意の情報記録媒体で良く、ここでは、ＨＤＤである。なお、異なるタイミングで２以上の補助情報が受信された場合に、後の補助情報が先の補助情報を更新する情報を含む場合がある。たとえば、内容が更新された同名の電子ファイル等である。この場合、補助情報蓄積部８は、識別情報が異なる補助情報については、後の補助情報により先の補助情報を上書きすることはせず、先の補助情報と後の補助情報を別々に蓄積する。なお、識別情報が同一の補助情報、すなわち、同一の画像形成指示情報に関連付けられた補助情報については、後の補助情報で先の補助情報を上書きする。この場合は、先の補助情報を用いる画像形成が行われることはないからである。もちろん、全ての補助情報を上書きすることなく補助情報蓄積部８に蓄積するものとしてもよい。
【００２４】
識別情報発行部５は、識別情報として発行すべき通し番号を内部に保持しており、画像形成指示情報管理部４及び補助情報管理部７に識別情報を発行する。そして、発行すべき通し番号は、画像形成指示情報管理部４から矢印１０４の通知をうけると、内部に保持している通し番号を繰り上げる。このようにすると、ある画像形成指示情報（先の画像形成指示情報と呼ぶ）を受信した後、補助情報を受信し、別の画像形成指示情報（後の画像形成指示情報と呼ぶ）を受信した場合に、先の画像形成指示情報の受信と後の画像形成指示情報の受信の間に受信された補助情報には、後の画像形成指示情報と同じ通し番号が識別情報として発行されることになる。もちろん、これは識別情報を発行する手順の一例にすぎない。他にも、画像形成指示情報に対する識別情報の発行と同時に通し番号を繰り上げても、全ての識別情報の発行毎に通し番号を繰り上げてもよい。また、通し番号でない情報を識別情報として用いてもよいことは前述の通りである。
【００２５】
補助情報蓄積部８に蓄積された補助情報は、補助情報複写部９及び補助情報削除部１０によって補助情報保持部１１に複写される（矢印１０８，１０９，１１０，１１１）。この動作の詳細については後述する。
【００２６】
補助情報保持部１１は、画像形成部１２により使用される補助情報を保持する情報記憶装置である。補助情報保持部１１もまた、任意の情報記録媒体で良く、本実施形態ではＨＤＤを用いている。なお、図１中では、画像形成指示情報保持部６、補助情報蓄積部８及び補助情報保持部１１を別々に図示しているが、これらは物理的には必ずしも分離されていなくともよい。たとえば、同一のＨＤＤ中にパーティションを設定したり、ファイルシステム上に異なるフォルダを作成するなどして、各パーティション又はフォルダを画像形成指示情報保持部６、補助情報蓄積部８及び補助情報保持部１１にそれぞれ割り当ててもよい。
【００２７】
画像形成部１２は、画像形成指示情報保持部６に保持された画像形成指示情報及び補助情報保持部１１に保持された補助情報に基づいて画像の形成を行う。すなわち、画像形成指示情報保持部６に保持されている画像形成指示情報の一つを矢印１１２に示すように読み出し、かかる画像形成指示情報に従って、必要な補助情報を補助情報保持部１１から矢印１１３に示すようにさらに読み出す。そして、読み出した画像形成指示情報及び補助情報から画像を形成し、矢印１１４に示すように画像出力部１３へと受け渡す。
【００２８】
画像形成部１２により読み出され処理される画像形成指示情報は、画像形成装置１が受信した順番通りであるとは限らない。たとえば、画像形成指示情報に優先順位が付されている場合には、当該優先順位の高い順に処理を行ってよく、また、画像形成装置１に所望の画像を出力させるタイミングをユーザーが指定してもよい。この時、ある画像形成指示情報を処理する際に、当該画像形成指示情報と関連付けられた補助情報と当該画像形成指示情報の受信前に受信された補助情報を画像形成に用い、その後に受信された補助情報は画像形成に用いない。画像形成指示情報の受信後に受信された補助情報は、それ以前に受信された補助情報を更新するものである場合があり得るからである。
【００２９】
そこで、画像形成装置１は次のような動作を行う。すなわち、画像形成部１２は画像形成指示情報保持部６から処理しようとする画像形成指示情報を読み出す（矢印１１２）。そして、画像形成部１２は当該画像形成指示情報の識別情報を矢印１１５に示すように補助情報複写部９に伝達する。補助情報複写部９は、かかる識別情報に基づき、処理しようとする画像形成指示情報以前の画像形成指示情報に関連付けられた補助情報を補助情報蓄積部８から読み出し（矢印１０８）、補助情報保持部１１に複写する（矢印１０９）。より具体的には、処理しようとする画像形成指示情報の識別情報と同じか、または若い通し番号の識別情報をもつ補助情報を複写すればよい。このとき、補助情報保持部１１にすでに重複する情報が保持されていた場合には、当該補助情報は上書きされる。また、複数の補助情報を複写する際には、補助情報が受信された順番に複写を行う。なお、この際、補助情報複写部９は識別情報保持部１４に保持されている直前に処理された画像形成指示情報の識別情報を参照するが、この動作については後述する。複写が完了すると、補助情報複写部９は複写が完了した旨の信号を画像形成部１２に伝達する（矢印１１６）。
【００３０】
ここで、補助情報複写部９が複数の補助情報を受信された順番に複写するのは、複写すべき補助情報に重複しているものがある場合に、最も新しい補助情報を補助情報保持部１１に保持させるためである。したがって、かかる処理は、必ずしも受信された順番に補助情報を複写する動作に限定されず、他にも、一例として、重複する補助情報がある場合には、その受信されたタイミングや日時を比較し、最も新しい補助情報のみを補助情報保持部１１に複写するものとしてもよい。
【００３１】
画像形成部１２は複写の完了した旨の通知を受けると、処理すべき画像形成指示情報に従い、必要な補助情報を補助情報保持部１１から矢印１１３に示すように読み出し、画像を形成する。画像形成の方法は特に限定されない。本実施形態では、画像形成部１２はいわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）としての機能を有しており、ラスターイメージを生成し、画像出力部１３へと受け渡す。画像形成の処理が終了すると、矢印１１７に示すように、画像形成部１２は識別情報保持部１４に処理が終了した画像形成指示情報に付与された識別情報を通知する。識別情報保持部１４は当該識別情報を保持する。併せて、画像形成部１２は補助情報削除部１０に、矢印１１８に示すように、画像形成の処理が終了した旨を通知する。また、処理が終了した画像形成指示情報は、画像形成指示情報保持部６から削除される。あるいは、当該画像形成指示情報に処理が終了した旨の情報を付与したり、当該画像形成指示情報を処理済みの画像形成指示情報を保存する保存部に移動させるなどしてもよい。いずれにせよ、未処理の画像形成指示情報と、処理済みの画像形成指示情報とは区別される。
【００３２】
識別情報保持部１４に保持された識別情報は、次の画像形成の際に補助情報複写部９により用いられる。この時、識別情報保持部１４は、直前に処理された画像形成指示情報の識別情報を保持していることになる。補助情報複写部９は、補助情報蓄積部８から補助情報保持部１１へと補助情報を複写する際に、この直前に処理された画像形成指示情報の識別情報を矢印１１９に示すように取得する。そして、処理しようとする画像形成指示情報の識別情報が、直前に処理された画像形成指示情報の識別情報より大きい場合には、この直前に処理された画像形成指示情報の識別情報と同じかそれより若い通し番号の識別情報を付与された補助情報の複写は行わない。なぜなら、かかる補助情報は直前の画像形成において既に補助情報保持部１１に複写されており、再度複写する必要はないからである。一方、処理しようとする画像形成指示情報の識別情報が、直前に処理された画像形成指示情報の識別情報より小さい場合には、再度の複写が必要である。なぜならば、この場合には、補助情報が直前の処理までに更新された情報により上書きされている可能性があり、かかる補助情報を再度更新前の情報により上書きする必要があるからである。
【００３３】
換言すれば、処理しようとする画像形成指示情報が、直前に処理された画像形成指示情報よりも後に受信されたものである場合には、直前に処理された画像形成指示情報よりも後の画像形成指示情報に関連付けられた補助情報のみを複写すればよい。もちろん、このような処理を行わず、単純に処理しようとする画像形成指示情報以前の画像形成指示情報に関連付けられた補助情報を全て複写するものとしてもよい。
【００３４】
補助情報削除部１０は、画像形成部１２から処理が終了した旨の通知を受けると（矢印１１８）、画像形成指示情報保持部６を参照し、未処理の画像形成指示情報に付与された識別情報のうち、最も若い識別情報を取得する（矢印１２０）。換言すれば、画像形成指示情報保持部６に保持されている未処理の画像形成指示情報のうち、最も先に受信された画像形成指示情報を特定する。そして、補助情報削除部１０は、補助情報蓄積部８に蓄積された補助情報のうち、取得した識別情報より若い識別情報を有する補助情報を矢印１１０，１１１に示すように補助情報保持部１１へと移動させる。すなわち、画像形成指示情報保持部６に保持されている未処理の画像形成指示情報のうち、最も先に受信された画像形成指示情報よりも先に受信された画像形成指示情報に関連付けられた補助情報を補助情報保持部１１へと複写し、その後、補助情報蓄積部８より削除する。具体的には、取得した識別情報である通し番号よりも小さい通し番号を識別情報として付与された補助情報を補助情報蓄積部８から補助情報保持部１１へと移動させる。これは、未処理の画像形成指示情報のうち、最も先に受信された画像形成指示情報よりも先に受信された画像形成指示情報に関連付けられた補助情報は、もはやそのあとから受信された他の補助情報を上書きして使用されることがないためである。なお、補助情報を補助情報蓄積部８から補助情報保持部１１へと複写する際には、補助情報複写部９の場合と同様に、識別情報保持部１４から直前に処理された画像形成指示情報の識別情報を取得し（矢印１２１）、当該画像形成指示情報より後の画像形成指示情報に関連付けられた補助情報のみを複写するとよい。補助情報の補助情報蓄積部８からの削除は、直前に処理された画像形成指示情報にかかわらず行われる。
【００３５】
画像出力部１３は、画像形成部１２により形成された画像を任意の形式で出力する。本実施形態では画像出力部１３は印刷機であり、画像形成部１２より受領したラスターイメージに基づいて、紙媒体に印刷を行う。もちろん、印刷機は画像出力部１３の一例であり、他の形式の出力を行うようにしてもよい。例えば、画像を液晶ディスプレイやＣＲＴ等の画像表示装置や電子ペーパー上に表示したり、ファクシミリ送信用の電気信号として出力したり、あるいは電子ファイルとして任意の情報記録媒体に記録したり、電気通信回線を通じて他のコンピュータに送信したりするなどである。
【００３６】
以上が本発明の一実施形態に係る画像形成装置１の説明であるが、かかる画像形成装置１の理解を容易にするため、以下に、具体例を用いて画像形成装置１の動作を説明する。なお、かかる説明は画像形成装置１の動作の一例を挙げたものであって、画像形成装置１の動作を当該説明中の動作に限定するものではない。なお、本具体例の説明にあたっては、必要に応じ適宜図１を参照されたい。
【００３７】
図２は、画像形成装置１の動作を時系列に沿って示した模式図である。本具体例では、画像形成装置１は５回の補助情報の受信及び４回の画像形成指示情報の受信をしたのち、受信した画像形成指示情報に基づき画像形成を４度行うものとする。同図中央に水平にひかれた矢線１５は時間軸であり、図中左から右に向かって時間の経過を示している。時間軸１５の上側に記載された項目は受信を意味し、時間軸１５の下側に記載された項目は出力を意味している。
【００３８】
本具体例では、まず、補助情報１６が受信される。補助情報１６は図中箱で示されており、その上部にある「補助情報」は、当該情報が補助情報であることを示している。また、その下側にある「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ（１）」は、それぞれ、補助情報である電子ファイル名を示している。電子ファイル「ｔｅｉｋｅｉ．ｆｒｍ」は、画像のレイアウトや枠の情報であり、「ｙａｍａｄａ．ｊｐｇ」は画像データである。なお、「ｙａｍａｄａ．ｊｐｇ」の後に付された括弧付き数字は、本具体例では電子ファイル「ｙａｍａｄａ．ｊｐｇ」が複数受信されるため、それぞれの電子ファイルを区別するため便宜上付した識別子である。補助情報１６が受信された際には、識別情報発行部５に保持されている通し番号は「１」であり、補助情報１６に含まれる電子ファイル「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ（１）」には識別情報として「１」が付されて補助情報蓄積部８に蓄積される。
【００３９】
続いて、画像形成指示情報１７が受信される。図中の画像形成指示情報１７を示す箱の上部には、当該情報が画像形成指示情報であることを示す記載があり、また、その下側には、画像形成指示情報１７である電子ファイル名「ｊｏｂ１．ｊｏｂ」が示されている。さらにその下に括弧書きで示されているのは、画像形成指示情報１７が使用する補助情報のファイル名である。画像形成指示情報１７は、「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ」を用いることがわかる。画像形成指示情報１７である電子ファイル「ｊｏｂ１．ｊｏｂ」には、補助情報１６同様に識別情報「１」が付与され、画像形成指示情報保持部６に保持される。その後、識別情報発行部５が内部に保持する通し番号は１繰り上げられ、「２」となる。
【００４０】
以下同様に、補助情報１８に含まれる電子ファイル「ｓｕｚｕｋｉ．ｊｐｇ（１）」及び画像形成指示情報１９に含まれる電子ファイル「ｊｏｂ２．ｊｏｂ」には識別情報「２」が、補助情報２０に含まれる「ｙａｍａｄａ．ｊｐｇ（２）」及び画像形成指示情報２１に含まれる電子ファイル「ｊｏｂ３．ｊｏｂ」には識別情報「３」が付与され、補助情報蓄積部８及び画像形成指示情報保持部６にそれぞれ蓄積又は保持される。
【００４１】
さらに受信された補助情報２２に含まれる電子ファイル「ｓｕｚｕｋｉ．ｊｐｇ（２）」には識別情報として「４」が付与され、補助情報蓄積部８に蓄積される。続いて補助情報２３が受信されるが、かかる情報に含まれる電子ファイル「ｓｕｚｕｋｉ．ｊｐｇ（３）」に付与される識別情報も「４」である。このとき、補助情報管理部７は、重複する情報、ここでは、同じ名前の電子ファイルに対し同一の識別情報が付与されているため、補助情報蓄積部８に蓄積されている電子ファイル「ｓｕｚｕｋｉ．ｊｐｇ（２）」を「ｓｕｚｕｋｉ．ｊｐｇ（３）」で上書きする。
【００４２】
最後に、画像形成指示情報２４が受信され、電子ファイル「ｊｏｂ４．ｊｏｂ」に識別情報「４」が付与されて画像形成指示情報保持部６に保持される。
【００４３】
図３は、以上の全ての受信が終了した時点（図２中Ａ点）における、補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。補助情報蓄積部８及び画像形成指示情報保持部６には、電子ファイル名の左側に付与された識別情報を示した。なお、識別情報は、電子ファイルに直接識別情報を追加してもよいし、識別情報と電子ファイルとの対応関係を保持する電子ファイルを別途作成し、都度かかる電子ファイルを参照することにより識別情報を認識するようにしてもよい。また、この時点では、補助情報保持部１１には補助情報は保持されていない。
【００４４】
図２に戻り、画像形成装置１は、続いて、画像の出力を画像出力２５，２６，２７，２８の順に行う。各画像出力を示す箱の下部には、それぞれの画像出力が処理する画像形成指示情報の電子ファイル名が示されている。本具体例では、図示するように、画像出力２５は画像形成指示情報１９を、画像出力２６は画像形成指示情報２１を、画像出力２７は画像形成指示情報１７を、そして、画像出力２８は画像形成指示情報２４を処理する。すなわち、画像形成指示情報が受信された順番でいうと２番目、３番目、１番目、そして４番目の順に処理が行われるものとする。
【００４５】
図４は、第１回目の画像出力２５が処理される際の補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。この時、処理される画像形成指示情報は「ｊｏｂ２．ｊｏｂ」であり、その識別情報は「２」である。そのため、「２」以下の識別情報を持つ補助情報である「ｔｅｉｋｅｉ．ｆｒｍ」、「ｙａｍａｄａ．ｊｐｇ（１）」及び「ｓｕｚｕｋｉ．ｊｐｇ（１）」の各ファイルが、図中矢印で示すように補助情報複写部９により補助情報蓄積部８から補助情報保持部１１へと複写される。なお、処理される画像形成指示情報を明示するため、図中破線で囲って示した。そして、画像形成部１２は、「ｊｏｂ２．ｊｏｂ」を参照し、補助情報保持部１１に保持されている「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｓｕｚｕｋｉ．ｊｐｇ（１）」の両ファイルを用いて画像を形成する。画像の形成が終了すると、識別情報保持部１４には処理が終了した画像形成指示情報の識別情報である「２」が保持される。また、補助情報削除部１０には画像形成が終了した旨の通知がされるが、画像形成指示情報保持部６に保持されている画像形成指示情報の識別情報のうち最も小さいものは「１」であり、補助情報蓄積部８には「１」未満の識別情報を持つ補助情報は蓄積されていないため、補助情報削除部１０は何もしない。
【００４６】
図５は、第２回目の画像出力２６が処理される際の補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。この時、処理される画像形成指示情報である「ｊｏｂ３．ｊｏｂ」の識別情報は「３」であるから、識別情報が「３」以下の補助情報は補助情報複写部９により複写される。また、識別情報保持部１４に保持されている識別情報は「２」であるから、識別情報が「２」以下の補助情報については複写の必要がない。その結果、矢示するように、識別情報が「３」である「ｙａｍａｄａ．ｊｐｇ（２）」のみが補助情報保持部１１に複写される。その際、すでに補助情報保持部１１に保持されていた「ｙａｍａｄａ．ｊｐｇ（１）」は上書きされる。この状態で画像形成部１２は、「ｊｏｂ３．ｊｏｂ」を参照し、補助情報保持部１１に保持されている「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ（２）」の両ファイルを用いて画像を形成する。その後、識別情報保持部１４には「３」が保持され、補助情報削除部１０は第１回目の画像出力２５同様に何もしない。
【００４７】
図６は、第３回目の画像出力２７が処理される際の補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。この時、処理される画像形成指示情報である「ｊｏｂ１．ｊｏｂ」の識別情報は「１」であるから、識別情報が「１」以下の補助情報は補助情報複写部９により複写される。また、識別情報保持部１４に保持されている識別情報は「３」であり、処理中の画像形成指示情報の識別情報「１」より大きい。そのため、識別情報が「１」以下の補助情報はすべて補助情報複写部９により複写されることになる。その結果、矢示するように「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ（１）」の両ファイルが補助情報保持部１１に再度複写され、すでに保持されていた電子ファイルを上書きする。画像形成部１２は、この状態で「ｊｏｂ１．ｊｏｂ」を処理するから、補助情報として「ｔｅｉｋｅｉ．ｆｒｍ」及び「ｙａｍａｄａ．ｊｐｇ（１）」を用いることになる。すなわち、画像形成指示情報１７より後に受信された補助情報２０に含まれる電子データである「ｙａｍａｄａ．ｊｐｇ（２）」は画像形成指示情報１７を処理する際には使用されない。
【００４８】
図７は、第３回目の画像出力２７の処理が終了した際の補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。この時、画像形成が終了した旨の通知を受けた補助情報削除部１０は、画像形成指示情報保持部６に保持されている画像形成指示情報の識別情報のうち最も小さいものである「４」を取得する。したがって、補助情報蓄積部８に蓄積されている補助情報のうち、「４」未満の識別情報を有するものが補助情報削除部１０による操作の対象となる。また、この時、識別情報保持部１４には、直前に処理が終了した画像形成指示情報の識別情報である「１」が保持されている。その結果、まず、補助情報削除部１０は、矢示するように、識別情報が「１」より大きく「４」未満である「ｓｕｚｕｋｉ．ｊｐｇ（１）」、「ｙａｍａｄａ．ｊｐｇ（２）」の両電子ファイルを補助情報保持部１１へ複写する。この際、先に保持されていた重複する電子ファイルは上書きされる。続けて、補助情報削除部１０は、図中二重取り消し線で示したように、識別情報が「４」未満の電子ファイルを補助情報蓄積部８より削除する。
【００４９】
図８は、第４回目の画像出力２８が処理される際の補助情報蓄積部８、補助情報保持部１１及び画像形成指示情報保持部６に蓄積又は保持されている電子ファイルを示す図である。この時、処理される画像形成指示情報である「ｊｏｂ４．ｊｏｂ」の識別情報は「４」であるから、矢示のとおり、「ｓｕｚｕｋｉ．ｊｐｇ（３）」が補助情報保持部１１に複写され上書きされる。画像形成部１２は、この状態で「ｊｏｂ４．ｊｏｂ」を処理するから、補助情報として「ｔｅｉｋｅｉ．ｆｒｍ」、「ｙａｍａｄａ．ｊｐｇ（２）」及び「ｓｕｚｕｋｉ．ｊｐｇ（３）」を用いることになる。すなわち、第３回目の画像出力２７を処理する際に用いられた「ｙａｍａｄａ．ｊｐｇ（１）」は、そのあとに受信された補助情報である「ｙａｍａｄａ．ｊｐｇ（２）」により上書きされ使用される。
【００５０】
以上の処理を終了すると、画像形成装置１は引き続き補助情報又は画像形成指示情報を受信すべく待機することになる。
【符号の説明】
【００５１】
１  画像形成装置、２  画像形成指示情報受信部、３  補助情報受信部、４  画像形成指示情報管理部、５  識別情報発行部、６  画像形成指示情報保持部、７  補助情報管理部、８  補助情報蓄積部、９  補助情報複写部、１０  補助情報削除部、１１  補助情報保持部、１２  画像形成部、１３  画像出力部、１４  識別情報保持部、１５  時間軸、１６，１８，２０，２２，２３  補助情報、１７，１９，２１，２４  画像形成指示情報、２５，２６，２７，２８  画像出力。
【図１】
2011000802.tif 000003
【図２】
2011000802.tif 000004
【図３】
2011000802.tif 000005
【図４】
2011000802.tif 000006
【図５】
2011000802.tif 000007
【図６】
2011000802.tif 000008
【図７】
2011000802.tif 000009
【図８】
2011000802.tif 000010