(57)【要約】【課題】  複数部数を印刷して配布する資料に対して、各部ごとに複数機器間及び複数ジョブ間で一意な部番を出力する。【解決手段】  部番を発行するサーバは部番発行対象のファイルをＩＤをキーして管理し、部番発行要求に含まれる前記ＩＤに対してシリアル番号を発行する。画像形成装置は部番発行対象のファイル処理時にファイルのＩＤをキーにしてサーバに部番の発行を要求し、発行された部番を前記ファイル処理時に部を識別するための部番として印刷する。【選択図】  図７
2007058408.tif 000002
【特許請求の範囲】
【請求項１】
シリアル番号を使用してファイルを処理する装置とサーバとがネットワークを介して接続される装置管理システムにおいて、
前記装置は少なくともシリアル番号発行対象となるファイルのファイルＩＤと必要なシリアル番号の数を含むシリアル番号発行要求を前記サーバに送信するシリアル番号発行要求手段と、
前記サーバが有するシリアル番号発行手段によって発行されたシリアル番号を受信して保持するシリアル番号保持手段とを有し、
前記サーバはシリアル番号発行対象となるファイルのファイルＩＤ及び前記ファイルＩＤに対する発行済みシリアル番号を記憶する発行済みシリアル番号記憶手段と、
前記装置が送信するシリアル番号発行要求に含まれるファイルＩＤを読み出して、前記ファイルＩＤ記憶手段によって記憶したファイルＩＤから検索するファイルＩＤ検索手段と、
前記ファイルＩＤ検索手段において前記シリアル番号発行要求に含まれるファイルＩＤが前記ファイルＩＤ記憶手段によって記憶するファイルＩＤに存在しない場合は前記ファイルＩＤを新たに記憶するファイルＩＤ登録手段と、
前記シリアル番号発行要求に含まれるファイルＩＤについて当該ファイルＩＤに対して発行済みのシリアル番号と重複しない連続する番号を前記シリアル番号発行要求に含まれる必要なシリアル番号の数だけ発番するシリアル番号発番手段と、
前記シリアル番号発番手段によって発番したシリアル番号を前記シリアル番号発行要求を送信した装置に送信するシリアル番号発行手段と、
を有することを特徴とするシリアル番号管理システム。
【請求項２】
前記シリアル番号を利用してファイルを処理する装置は画像形成装置であって、
さらに前記ファイルは前記画像形成装置が処理可能なジョブ・ファイルであって、
前記画像形成装置は前記ジョブ・ファイルを処理する際に前記発行された前記ジョブ・ファイルのファイルＩＤに対応するシリアル番号を各部を識別する部番号としてジョブ・データとともに出力することを特徴とする請求項１に記載の画像形成装置管理システム。
【請求項３】
前記シリアル番号発行要求手段によって前記画像形成装置が送信するシリアル番号発行要求は、さらに前記画像形成装置を識別するデバイスＩＤを含み、前記サーバは前記ファイルＩＤ記憶手段によって記憶するファイルＩＤと発行済みシリアル番号に加えてさらにファイルＩＤ毎の発行済みシリアル番号とデバイスＩＤの対応表を記憶することを特徴とする請求項２記載の画像形成装置管理システム。
【請求項４】
前記画像形成装置が処理するジョブ・ファイルは出力時に必ず部番号を印刷するように設定されていることを特徴とする請求項２または３記載の画像形成装置管理システム。
【請求項５】
前記画像形成装置は前記部番発行要求を前記ジョブ・ファイルのジョブ処理開始指示に先立って予め発行することを特徴とする請求項４記載の画像形成装置管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置において同等の処理対象物を処理する場合に個々の処理結果を識別するためのシリアル番号発行方法及びシリアル番号の管理方法に関するものあり、特に複数の複写印刷物に対して固有の識別番号を付与して印字する部番号印字に関するものである。
【背景技術】
【０００２】
従来、複数部数印刷して配布される文書において、再配布や不正な持ち出しを抑制する目的で、配布される部ごとにシリアルな部番号を印刷することがなされている。従来技術においては、一つの画像形成装置で一つのジョブとして処理する場合に限り、各部ごとのシリアルな部番号を印刷するものであった。また、複数の画像形成装置にわたってシリアルな部番号を印刷する場合には、ユーザがドライバソフトウェアによって画像形成装置間でシリアルな部番号を設定することで複数ジョブ、複数画像形成装置間でのシリアルな部番号印刷を実行するものであった。（例えば、特許文献１参照。）
【特許文献１】特開２００４−５４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の技術では、一つの画像形成装置が処理を行うジョブ単位での部番号印刷であるため、同一文書を複数のジョブで出力する場合には、ユーザが適切な部番を指定して印刷指示をしない限り、部番号は複数ジョブ間で一意に印刷することができなかった。また、同一文書を複数の画像形成装置で出力する際にはユーザがドライバソフトウェアを介して複数の画像形成装置ごとにそれぞれ重複しないシリアルな部番号を指定しない限り、複数の画像形成装置の出力結果において部番号を一意のシリアル番号として出力することは困難であった。
【課題を解決するための手段】
【０００４】
本発明は、上述した課題を計決するためになされたものであって、
シリアル番号を使用してファイルを処理する装置とサーバとがネットワークを介して接続される装置管理システムにおいて、
前記装置は少なくともシリアル番号発行対象となるファイルのファイルＩＤと必要なシリアル番号の数を含むシリアル番号発行要求を前記サーバに送信するシリアル番号発行要求手段と、
前記サーバが有するシリアル番号発行手段によって発行されたシリアル番号を受信して保持するシリアル番号保持手段とを有し、
前記サーバはシリアル番号発行対象となるファイルのファイルＩＤ及び前記ファイルＩＤに対する発行済みシリアル番号を記憶する発行済みシリアル番号記憶手段と、
前記装置が送信するシリアル番号発行要求に含まれるファイルＩＤを読み出して、前記ファイルＩＤ記憶手段によって記憶したファイルＩＤから検索するファイルＩＤ検索手段と、
前記ファイルＩＤ検索手段において前記シリアル番号発行要求に含まれるファイルＩＤが前記ファイルＩＤ記憶手段によって記憶するファイルＩＤに存在しない場合は前記ファイルＩＤを新たに記憶するファイルＩＤ登録手段と、
前記シリアル番号発行要求に含まれるファイルＩＤについて当該ファイルＩＤに対して発行済みのシリアル番号と重複しない連続する番号を前記シリアル番号発行要求に含まれる必要なシリアル番号の数だけ発番するシリアル番号発番手段と、
前記シリアル番号発番手段によって発番したシリアル番号を前記シリアル番号  を有することを特徴とする。
【０００５】
前記シリアル番号を利用してファイルを処理する装置は画像形成装置であって、
さらに前記ファイルは前記画像形成装置が処理可能なジョブ・ファイルであって、
前記画像形成装置は前記ジョブ・ファイルを処理する際に前記発行された前記ジョブ・ファイルのファイルＩＤに対応するシリアル番号を各部を識別する部番号としてジョブ・データとともに出力することを特徴とする。
【０００６】
前記シリアル番号発行要求手段によって前記画像形成装置が送信するシリアル番号発行要求は、さらに前記画像形成装置を識別するデバイスＩＤを含み、前記サーバは前記ファイルＩＤ記憶手段によって記憶するファイルＩＤと発行済みシリアル番号に加えてさらにファイルＩＤ毎の発行済みシリアル番号とデバイスＩＤの対応表を記憶することを特徴とする。
【０００７】
前記画像形成装置が処理するジョブ・ファイルは出力時に必ず部番号を印刷するように設定されていることを特徴とする。
【０００８】
前記画像形成装置は前記部番発行要求を前記ジョブ・ファイルのジョブ処理開始指示に先立って予め発行することを特徴とする。
【発明の効果】
【０００９】
本発明に係る第1の発明によれば、
シリアル番号を使用してファイルを処理する装置とサーバとがネットワークを介して接続される装置管理システムにおいて、
前記装置は少なくともシリアル番号発行対象となるファイルのファイルＩＤと必要なシリアル番号の数を含むシリアル番号発行要求を前記サーバに送信するシリアル番号発行要求手段と、
前記サーバが有するシリアル番号発行手段によって発行されたシリアル番号を受信して保持するシリアル番号保持手段とを有し、
前記サーバはシリアル番号発行対象となるファイルのファイルＩＤ及び前記ファイルＩＤに対する発行済みシリアル番号を記憶する発行済みシリアル番号記憶手段と、
前記装置が送信するシリアル番号発行要求に含まれるファイルＩＤを読み出して、前記ファイルＩＤ記憶手段によって記憶したファイルＩＤから検索するファイルＩＤ検索手段と、
前記ファイルＩＤ検索手段において前記シリアル番号発行要求に含まれるファイルＩＤが前記ファイルＩＤ記憶手段によって記憶するファイルＩＤに存在しない場合は前記ファイルＩＤを新たに記憶するファイルＩＤ登録手段と、
前記シリアル番号発行要求に含まれるファイルＩＤについて当該ファイルＩＤに対して発行済みのシリアル番号と重複しない連続する番号を前記シリアル番号発行要求に含まれる必要なシリアル番号の数だけ発番するシリアル番号発番手段と、
前記シリアル番号発番手段によって発番したシリアル番号を前記シリアル番号発行要求を送信した装置に送信するシリアル番号発行手段、
を有することが可能になり、複数の装置が同じファイルを処理する際に重複しないシリアル番号を付与することができる。
【００１０】
本発明に係る第2の発明によれば、
前記シリアル番号を利用してファイルを処理する装置は画像形成装置であって、
さらに前記ファイルは前記画像形成装置が処理可能なジョブ・ファイルであって、
前記画像形成装置は前記ジョブ・ファイルを処理する際に前記発行された前記ジョブ・ファイルのファイルＩＤに対応するシリアル番号を各部を識別する部番号としてジョブ・データとともに出力することが可能になり、前記画像形成装置は前記ジョブ・ファイルを処理する際にファイルIDに対応する各部ごとのシリアル番号を出力結果に出力することができる。
【００１１】
前記シリアル番号発行要求手段によって前記画像形成装置が送信するシリアル番号発行要求は、さらに前記画像形成装置を識別するデバイスＩＤを含み、前記サーバは前記ファイルＩＤ記憶手段によって記憶するファイルＩＤと発行済みシリアル番号に加えてさらにファイルＩＤ毎の発行済みシリアル番号とデバイスＩＤの対応表を記憶することが可能になり、前記各部ごとに出力されるシリアル番号によって前記ジョブ・ファイルを処理した画像形成装置を識別できる。
【００１２】
前記画像形成装置が処理するジョブ・ファイルは出力時に必ず部番号を印刷するように設定されていることが可能になり、部番号を印刷することなく前記ジョブ・ファイルを出力することを防ぐことができる。
【００１３】
前記画像形成装置は前記部番発行要求を前記ジョブ・ファイルのジョブ処理開始指示に先立って予め発行することが可能になり、ジョブ処理開始時に前記部番発行要求を行い部番発行を待つことなくジョブ処理開始時に即座に前記ジョブ・ファイルを処理して出力することができる。
【発明を実施するための最良の形態】
【００１４】
（実施例１）
図１は本発明の実施形態における画像形成装置管理システムの構成の一例を示す。
【００１５】
図１において、ＰＣ１０１及び１０２は画像形成装置管理システムにおいてネットワーク１１０に接続されて動作する情報処理装置であり、情報処理装置はドライバソフトウェアを動作させて、プリントジョブなどをＰｒｉｎｔｅｒ１０３あるいは１０４に送信する。Ｐｒｉｎｔｅｒ１０３及び１０４は画像形成装置管理システムにおいて、ＰＣ１０１あるいは１０２からのプリントジョブなどを受信して処理する画像形成装置を示す。Ｐｒｉｎｔｅｒ１０３及び１０４は画像形成装置管理システムにおける一例であり、本発明においては、画像形成装置はネットワークに接続可能で外部からのジョブを受信して処理可能な画像形成装置であれば、１０３及び１０４のようなプリンタであってもよいし、プリントジョブ以外のスキャナジョブやコピージョブなどを処理可能なＭＦＰ（マルチ・ファンクション・ペリフェラル）であってもよい。Ｓｅｒｖｅｒ１０５は画像形成装置管理システムにおいて、ネットワーク１１０に接続されて動作するサーバ装置を示す。Ｓｅｒｖｅｒ１０５は、ＦｉｌｅＩＤ  ＤＢ１０６を有しており、ＦｉｌｅＩＤ  ＤＢ１０６が保持する情報を読み込んだり、更新したりすることができる。他の構成としては、ＦｉｌｅＩＤ  ＤＢはＳｅｒｖｅｒ１０５とネットワーク１１０を介して接続された別の情報処理装置内に存在してＳｅｒｖｅｒ１０５が必要に応じてネットワーク１１０を介してＦｉｌｅＩＤ  ＤＢを利用する形態でもよい。また、Ｐｒｉｎｔｅｒ１０３あるいは１０４からのリクエストをネットワーク１１０を介して受信して処理する。ＦｉｌｅＩＤ  ＤＢ１０６は、図５に示すようなデータから構成されるＦｉｌｅＩＤのデータベースを示し、Ｓｅｒｖｅｒ１０５が制御して動作し、Ｓｅｒｖｅｒ１０５の指示によってデータを書き込んだり、Ｓｅｒｖｅｒ１０５の指示によってデータを読み出したりする。ＦｉｌｅＩＤ  ＤＢ１０６で示すデータベースの構成内容については、図５を用いて後述する。
【００１６】
図２は図１におけるＰｒｉｎｔｅｒ１０３及びＰｒｉｎｔｅｒ１０４のハードウェア構成の一例を示す。図２において、ＣＰＵ２０１とＲＡＭ２０２とＬＣＤ２０３とＫｅｙＢｏａｒｄ２０４とＲＯＭ２０５とプリンタエンジン２０６とＤＩＳＫ２０７とネットワークＩ／Ｆ２０８とがシステムバス２１０を介して相互に接続されている。画像形成装置を制御するプログラムは、ＲＯＭ２０５あるいはＤＩＳＫ２０７に記憶されており、必要に応じてＲＡＭ２０２に読み出されてＣＰＵ２０１によって実行される。また、ＲＯＭ２０５やＤＩＳＫ２０７には制御プログラム以外にも画像形成装置自体や画像形成装置で処理されるジョブの機能及び状態を示す属性情報や出力の対象となるジョブ・データや受信して蓄積されたジョブ・データなどを記憶している。さらに、ＣＰＵ２０１がネットワークＩ／Ｆ２０８を介してネットワークで接続された外部との通信を行う。ネットワークＩ／Ｆ２０８は、ＵＳＢやＩＥＥＥ１３９４あるいは無線通信ネットワークＩ／Ｆであってもよい。さらに、ＣＰＵ２０１がＬＣＤ２０３及びＫｅｙＢｏａｒｄ２０４を介してユーザにメッセージを表示したり、ユーザからの入力を受け付ける。
【００１７】
本実施例では、特に断らない限り、図２に示した画像形成装置において、ＣＰＵ２０１がシステムバス２１０を介してＫｅｙＢｏａｒｄ２０４からのユーザ入力を受け取り、且つ、ＲＡＭ２０２とＬＣＤ２０３とＲＯＭ２０５とプリンタエンジン２０６とＤＩＳＫ２０７とネットワークＩ／Ｆ２０８とを制御し実施する。
【００１８】
図３は本実施例において図１のＰｒｉｎｔｅｒ１０３あるいは１０４がＰＣ１０１あるいは１０２からジョブ・ファイルの実行要求を受信した際にＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５に送信する部番発行要求を構成する内容を示す。図３においてファイルＩＤ４０１はＰｒｉｎｔｅｒ１０３あるいは１０４が出力しようとしているジョブ・ファイルを特定するためのユニークなＩＤを示す。図３ではファイルＩＤをＵＵＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｕｎｉｑｕｅ  ＩＤ）として一例をあげたがファイルＩＤは部番出力の識別単位となるファイルを一意に識別できるＩＤであればどのようなものでもよく、日時情報を付加したファイル名を示す文字列やＷＷＷ上で公開されたファイルを対象として出力するのであればＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）などであってもよい。ＦｉｌｅＩＤ Ｓｅｒｖｅｒ１０５はファイルＩＤ４０１で示すファイル毎に部数を積算して発行する部番を決定して部番を発行する。一方、Ｐｒｉｎｔｅｒ１０３あるいは１０４は部ごとに発行された部番を付加して出力する。デバイスＩＤ４０２は図１のＰｒｉｎｔｅｒ１０３あるいは１０４を識別するＩＤを示す。図３ではデバイスＩＤ４０２をＰｒｉｎｔｅｒ１０１＠AAA．ｊｐの文字列で示したがデバイスＩＤは図１で示す画像形成装置管理システム内で画像形成装置を一意に識別できる識別子であればどんなものでもよい。図３で示す部番発行要求はＰｒｉｎｔｅｒ１０３あるいは１０４が自身のデバイスＩＤとともにＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５に送信されるものである。発行された部番はデバイスＩＤとともにＦｉｌｅＩＤ  ＤＢ１０６によって登録され管理される。出力部数４０３はファイルＩＤ４０１で示すファイルについて出力する部数を示す。例えば、４０３で示すように１００が指定された場合には１００部の出力を示し、発行する部番は１００部分の番号とする。ＦｉｌｅＩＤ Ｓｅｒｖｅｒ１０５は少なくともファイルＩＤ４０１とデバイスＩＤ４０２と出力部数４０３とで構成される部番発行要求を受信することによって部番発行対象のファイルと出力するデバイスと発行部数とを決定する。
【００１９】
図４は図３で示す部番発行要求に対してＦｉｌｅＩＤ Ｓｅｒｖｅｒ１０５が発行して通知する部番発行通知の内容の構成を示す。図４においてファイルＩＤ５０１は部番発行対象であるジョブ・ファイルを識別するためのＩＤである。本実施例ではファイルＩＤをＵＵＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｕｎｉｑｕｅ  ＩＤ）で示しているがファイルＩＤは部番発行及び部番管理を行うシステムの中で部番発行対象であるジョブ・ファイルを一意に特定できる識別子であればどんなものでもよく、例えばジョブ・ファイルの作成時刻情報とジョブ・ファイル名の組み合わせであってもいし、システム内で一意に特定できるように管理されるジョブ・ファイルのシリアル番号などでもよい。デバイスＩＤ５０２は図３で示すような部番発行要求を送信した画像形成装置をシステム内で一意に識別するための識別子である。本実施例ではデバイスＩＤを画像形成装置の名称で示しているがデバイスＩＤは部番発行通知を行うシステムの中で画像形成装置を一意に識別できる識別子であればどんなものでもよく、画像形成装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスで示してもよいしＭＡＣアドレスなどの固有の識別子を使用して示してもよい。発行部番５０３は図３で示す部番発行要求に対して発行した部番を示す。本実施例ではファイルＩＤ５０１で識別するジョブ・ファイルに対して６００番までの部番が発行済みであり且つ部番発行要求で要求された部数が１００部であったので発行部番は６０１〜７００となる。発行部番５０３の形式は開始部番と部数の組で示す実施形でもよい。Ｐｒｉｎｔｅｒ１０３あるいは１０４は図４で示すような部番発行通知を受信して、ファイルＩＤ５０１で示すジョブ・ファイルを出力する際には発行された開始部番から順番に部番を割り振って各部ごとに印字して部番出力を行う。
【００２０】
図５は図１のＦｉｌｅＩＤ  ＤＢ１０６で示すファイルＩＤデータベースが保持するデータの構成を示す。図５においてファイルＩＤ６０１と発行済み部番６０２と最終発行日時６０３と履歴テーブルへのリンク６０４から構成されるテーブル６１０はファイルＩＤと発行済み部番を保持するファイルＩＤ管理テーブルを示し、本実施例における部番発行システム内で一つだけ存在するものである。ファイルＩＤ管理テーブル６１０においてファイルＩＤ６０１は図４で説明したものと同様に部番発行対象であるジョブ・ファイルを識別するためのＩＤを示す。ファイルＩＤの内容については図４で説明したとおりである。発行済み部番６０２はファイルＩＤ６０１で示すジョブ・ファイルに対してすでに発行済みの部番を示す。ファイルＩＤ６０１で示すジョブ・ファイルに対して新たに部番を発行する際には発行済み部番の次の番号から部番発行を行い、発行した部番の数を加算して発行済み部番６０２を更新する。最終発行日時６０３は部番発行が最後にいつ実行されたかを示し、新たに部番を発行する際に更新される。履歴テーブルへのリンク６０４はファイルＩＤ６０１で示すジョブ・ファイルに対する部番発行の履歴テーブル６２０への参照を示す。図５で示すように部番発行の履歴テーブル６２０はファイルＩＤごとのデバイスＩＤ６０５と発行済み部番６０６と発行日時６０７から構成される。次に部番発行の履歴テーブル６２０の構成内容について説明する。部番発行の履歴テーブル６２０においてデバイスＩＤ６０５は図４で説明したのと同様に画像形成装置を識別するための識別子であり、対応するファイルＩＤに対して発行した部番がどの画像形成装置で使用されたかを示す。発行済み部番６０６はデバイスＩＤ６０５で示す画像形成装置に対してどのような部番が発行されているかを示す。発行日時６０７は発行済み部番６０６で示す部番がいつ発行されたかを示す。図４で示す部番発行通知がされる際にはファイルＩＤ管理テーブル６１０が参照されファイルＩＤ６０１が一致するレコードの発行部番の履歴テーブルへのリンク６０４が参照され、参照先の部番発行の履歴テーブル６２０に新たなレコードが追加されてデバイスＩＤと発行済み部番と発行日時が記録される。ファイルＩＤ管理テーブル６１０と発行部番の履歴テーブル６２０を保持して管理することで発行した部番と対応する画像形成装置が明確になり、ユーザは処理結果に記録される部番とファイルＩＤ管理テーブル６１０及び部番発行の履歴テーブル６２０を参照することで任意のファイルＩＤについて任意の部番を持つ出力結果がどのデバイスでいつ出力されたものであるかを知ることができる。
【００２１】
図６は本実施例において図１のＰｒｉｎｔｅｒ１０３あるいは１０４がＰＣ１０１あるいは１０２から受信して処理するジョブ・ファイルの構成を示す。ジョブ・ファイルはジョブ処理に必要な属性設定とジョブ・データを保持するファイルであり、ＰＣ１０１あるいは１０２がユーザの指定に応じて生成する。図６においてジョブ・ファイルの属性７０１はジョブ処理に必要な属性設定を保持する。ジョブ・ファイルの属性７０１の詳細は後述する。ジョブ・データ７０２は図６で示すジョブ・ファイルによって処理するジョブのデータを示す。例えば、印刷を行うジョブ・ファイルであれば印刷対象のアプリケーション・データやＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データが該当する。ファイルＩＤ７１１は図６で示すジョブ・ファイルをシステム内で識別するためのファイル識別子であり、図３のファイルＩＤ４０１及び図４のファイルＩＤ５０１、図５のファイルＩＤ６０１と対応する。ファイルＩＤ７１１はジョブ・ファイル作成時にユーザが設定して格納したり時刻情報からある一定の規則によって決定し格納するものであり、変更することができない値である。ファイル名７１２はジョブ・ファイルのファイル名を示し、ユーザが設定した任意の名称が格納される。印刷時必須属性７１３、７１４はジョブ・ファイルの出力時に変更することのできない属性値を示す。７１３では部数番号印刷が設定され７１４では両面印刷が設定され格納されているので図６で示すジョブ・ファイルは必ず部数番号印刷を行うとともに両面印刷を行って処理することになる。ジョブ・ファイルは図６で示す属性設定以外にもジョブ・ファイルの出力時に指定して変更可能な属性設定を保持していてもよく例えば部数の数は１０部をジョブ・ファイルとして保持し、実際の出力時に必要に応じてユーザが部数を指定して変更することができるような構成であってもよい。図１のＰＣ１０１あるいは１０２はユーザからの指示に従って図６で示すようなジョブ・ファイルを生成して保持することができる。また、ＰＣ１０１あるいは１０２は外部から受信したジョブ・ファイルを保持することもできる。ＰＣ１０１あるいは１０２が保持するジョブ・ファイルはユーザからの指示に従ってＰｒｉｎｔｅｒ１０３あるいは１０４へ送信されてＰｒｉｎｔｅｒ１０３あるいは１０４によってジョブ・ファイルの属性７０１やジョブ・データ７０２に応じて処理される。
【００２２】
図７は本実施例で示す部番印刷システムにおける部数番号印刷ジョブの処理の流れを示す。図７においてＰＣ８００、Ｐｒｉｎｔｅｒ８１０、ＦｉｌｅＩＤＳｅｒｖｅｒ８２０はそれぞれ図１のＰＣ１０１あるいは１０２、Ｐｒｉｎｔｅｒ１０３あるいは１０４、ＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５に対応し、それぞれの下で示す処理が対応するＰＣ１０１あるいは１０２、Ｐｒｉｎｔｅｒ１０３あるいは１０４、ＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５によって処理される。ステップ８０１はジョブ・ファイルの実行要求を示し、ユーザからの指示によって図６で示すような予めＰＣ１０１あるいは１０２が保持しているジョブ・ファイルをＰｒｉｎｔｅｒ１０３あるいは１０４へ送信してそのジョブ・ファイルの実行を依頼する処理である。この際、ジョブ・ファイルはユーザからの指示によって一部の書き換え可能なジョブ属性が設定されて送信される。ステップ８１１はＰｒｉｎｔｅｒ１０２あるいは１０３がステップ８０１でＰＣ１０１あるいは１０２から送信されたジョブ・ファイルを受信して構成内容を解析する処理を示す。図６で示すような構成を持つジョブ・ファイルは属性設定の情報を保持しており属性設定の内容を解析するとともに部数番号印刷の指定があるかないかも同時に解析して次のステップ８１２へと進む。ステップ８１２ではステップ８１１で行ったジョブ・ファイルの解析結果から部番号印刷属性が設定されているかどうかを判断する。部番号印刷属性が設定されていない場合にはステップ８１４へと進み部番号印刷属性が設定されている場合にはステップ８１３へと進む。ステップ８１３では部番号の発行要求をＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５に対して送信する。部番号の発行要求で送信する内容は図３で示すように少なくともステップ８０１で送信され受信したジョブ・ファイルのファイルＩＤ、送信元のデバイスＩＤとジョブ属性として設定される出力部数を含んで構成される。ステップ８２１ではステップ８１３で送信された部番発行要求を解析してファイルＩＤを読み出し、そのファイルＩＤをキーにして図５で示すようなＦｉｌｅＩＤ  ＤＢを検索して指定されたファイルＩＤがＦｉｌｅＩＤ  ＤＢに登録済みであるかどうかを確認する。ステップ８２２ではステップ８２１でのファイルＩＤの検索の結果ファイルＩＤがすでに登録済みであればステップ８２４へと進み、ファイルＩＤが登録済みでなければステップ８２３へと進む。ステップ８２３ではステップ８２１で得られたファイルＩＤをＦｉｌｅＩＤ  ＤＢ１０６が保持するファイルＩＤ管理テーブル６１０に登録する。ファイルＩＤ管理テーブル６１０には６１１から６１３で示すようにファイルＩＤが登録されており、ステップ８２３の処理によってそのファイルＩＤが図５のファイルＩＤ管理テーブル６１０に追加され更新されたのち保持される。その際の発行済み部番の初期値は０から開始する。ステップ８２４ではファイルＩＤ管理テーブル６１０の対応するファイルＩＤに応じた部数番号を発行してＰｒｉｎｔｅｒ１０３あるいは１０４に発行した部番を通知する処理を行う。ステップ８２４の処理で通知する部番発行通知の内容は図４で示すような構成を持っており、ファイルＩＤで識別するファイルに対して未発行且つシリアルな値で部番号を割り振った結果を通知することができる。ステップ８１４では部数番号印刷の設定有無に関わらず図６で示すような属性設定に応じた処理を行いジョブの出力を得る。部数番号印刷が指定されている場合にはステップ８２４で発行された部数番号を使用して、１部の出力ごとに部数番号を印刷してインクリメントする処理を部数分繰り返す。ステップ８１４でＰｒｉｎｔｅｒ１０１あるいは１０２がジョブ実行する処理の詳細は図８で説明する。ステップ８１４の処理が終了するとＰｒｉｎｔｅｒ１０３あるいは１０４ではジョブ処理を完了して一連の処理が完了する。ＦｉｌｅＩＤ  Ｓｅｒｖｅｒ１０５はステップ８２４で発行したデバイスＩＤと発行部数番号をＦｉｌｅＩＤ ＤＢ１０６が保持する図５の部番発行の履歴テーブル６２０で示すテーブルへ登録して処理を完了する。
【００２３】
図８はＰｒｉｎｔｅｒ１０３あるいは１０４が図７のステップ８１４で処理するジョブ処理の流れを示す。ステップ９０１では図７のステップ８１４までの処理で決定した開始部番号と部数を保持する。ステップ９０２ではジョブの出力を行い、部番号の設定値Ｎにしたがって部番を印字して処理する。ステップ９０３ではステップ９０２で部番Ｎをインクリメントして保持する。ステップ９０４では出力しようとする部番号が発行された部数を超えないかどうか確認して、超える場合にはジョブの出力処理を完了する。出力した部番号が発行された部数を超えたらジョブ出力処理を完了する。以上の処理によってＰｒｉｎｔｅｒ１０３あるいは１０４はＦｉｌｅＩＤ Ｓｅｒｖｅｒ１０５によって発行された部番を利用して部番印刷が設定されたジョブ・ファイルを重複しないシリアル番号による部番印刷を行い出力完了する。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施例における画像形成装置管理システムの構成を示す図である。
【図２】本発明の一実施例における画像形成装置のハードウェア構成を示す図である。
【図３】本発明の一実施例における画像形成装置からサーバに対する部番発行要求の構成を示す図である。
【図４】本発明の一実施例におけるサーバから画像形成装置に通知する部番発行通知の構成を示す図である。
【図５】本発明の一実施例においてファイルＩＤデータベースが保持するデータの構成を示す図である。
【図６】本発明の一実施例における画像形成装置が受信して処理するジョブ・ファイルの構成を示す図である。
【図７】本発明の一実施例において画像形成装置管理システムの処理の詳細を示すフロー図である。
【図８】本発明の一実施例において画像形成装置がジョブを受信して処理する際のフロー図である。
【符号の説明】
【００２５】
１０１、１０２  情報処理装置
１０３、１０４  画像形成装置
１０５  ＦｉｌｅＩＤ Ｓｅｒｖｅｒ
１０６  ＦｉｌｅＩＤ ＤＢ
１１０  ネットワーク
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＬＣＤ
２０４  ＫｅｙＢｏａｒｄ
２０５  ＲＯＭ
２０７  ＤＩＳＫ
【図１】
2007058408.tif 000003
【図２】
2007058408.tif 000004
【図３】
2007058408.tif 000005
【図４】
2007058408.tif 000006
【図５】
2007058408.tif 000007
【図６】
2007058408.tif 000008
【図７】
2007058408.tif 000009
【図８】
2007058408.tif 000010