(57)【要約】【課題】後処理作業者が複数印刷装置におけるジョブのステータス及びステータスの更新情報を把握し、スムースに作業を行うこと。【解決手段】複数の印刷装置であるデバイス３０と、印刷データを記憶するＤＢ１０１を有し、ＤＢ１０１へのデバイス毎の印刷データを保存し、デバイス３０へ印刷データを送信し、印刷の実行を指示し、デバイス３０から印刷ジョブ情報を受信し、印刷ジョブ情報を基にＤＢ１０１の印刷データを更新するパソコン１０を有する印刷ジョブ管理システム。【選択図】図１
2016099983.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置と、
印刷データを記憶する記憶手段と、
前記記憶手段に前記印刷装置毎の印刷データを保存する保存手段と、
前記印刷装置へ印刷データを送信し、印刷の実行を指示する送信手段と、
前記印刷装置から印刷ジョブ情報を受信する受信手段と、
前記印刷ジョブ情報を基に前記記憶手段に保存されている印刷データを更新する更新手段と、
を有することを特徴とする印刷ジョブ管理システム。
【請求項２】
前記更新手段は、前記受信手段が受信した前記印刷ジョブ情報が前記記憶手段に保存されている印刷データから変更されている場合に印刷データの更新を行うことを特徴とする請求項１記載の印刷ジョブ管理システム。
【請求項３】
前記更新手段による更新が行われた場合に、外部に通知する通知手段をさらに有することを特徴とする請求項１または２記載の印刷ジョブ管理システム。
【請求項４】
前記受信手段は、印刷が完了していないジョブの前記印刷ジョブ情報を受信することを特徴とする請求項１から３のいずれか１項に記載の印刷ジョブ管理システム。
【請求項５】
前記記憶手段に記憶されている印刷データをユーザに対して表示する表示手段を有することを特徴とする請求項１から４のいずれか１項に記載の印刷ジョブ管理システム。
【請求項６】
後処理を行う後処理装置に、前記印刷データから得られる後処理情報を送信する後処理情報送信手段をさらに有することを特徴とする請求項１から５のいずれか１項に記載の印刷ジョブ管理システム。
【請求項７】
複数の印刷装置と接続され、印刷データを記憶する記憶手段を有する情報処理装置に、
前記記憶手段に前記印刷装置毎の印刷データを保存する保存処理と、
前記印刷装置へ印刷データを送信し、印刷の実行を指示する送信処理と、
前記印刷装置から印刷ジョブ情報を受信する受信処理と、
前記印刷ジョブ情報を基に前記記憶手段に保存されている印刷データを更新する更新処理と、を実行させることを特徴とするプログラム。
【請求項８】
請求項７記載のプログラムがインストールされていることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブ管理システム、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
ＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）市場においては、インラインフィニッシャ処理を含むＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）でジョブを終了したり、別の後処理装置で製本されたり複雑な処理を行う場面が多い。
【０００３】
その場合、仕上げ作業の区別がつきにくく、煩雑な作業環境の中で、作業ミス等を起こすという問題がある。そのため、ＭＦＰから出力する際に、オペレータが識別できる形で、そのジョブがＭＦＰから出力された時点で終了か、それとも次工程で適切な後処理が施される必要があるかを見極める必要がある。
【０００４】
そこで、特許文献１では、ＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）と呼ばれるジョブ設定ファイルを利用する方法が開示されている。特許文献１に記載の画像形成装置システムにおいては、後処理装置にジョブを出力する際に、ＭＦＰで終了するジョブか、さらに後の工程へ進むジョブかをＪＤＦにより識別し、オペレータに識別可能な識別情報として知らせる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１記載のシステムでは、識別情報をジョブごとに判断して知らせるため、オペレータは複数の印刷装置上のジョブを一覧で管理できない。そのため、後処理を担当するオペレータである後処理作業者が、複数の印刷装置から出力されるジョブが同一の後処理を使用する場合に、事前に混み具合を知り、混み具合に基づいて段取り等をすることができないという問題がある。
【０００６】
また、複数の印刷装置への印刷ジョブのサブミットから印刷完了までにかかる時間は、印刷データ展開に予定外の時間がかかってしまったり、消耗品交換等でデバイスが停止したりすることで変化する。
【０００７】
このため、印刷完了予測時刻は更新されることになり、それに応じて進捗状況を示すステータスの変化等の更新情報が発生する。後処理作業者がこの更新情報を把握することができず、管理対象である複数印刷装置に対するジョブサブミットから印刷完了までの状態を監視しながら段取りができないという問題がある。
【０００８】
本発明の目的は、後処理作業者が複数印刷装置におけるジョブのステータス及びステータスの更新情報を把握し、スムースに作業を行うことにある。
【課題を解決するための手段】
【０００９】
本発明の印刷ジョブ管理システムは、複数の印刷装置と、印刷データを記憶する記憶手段と、前記記憶手段に前記印刷装置毎の印刷データを保存する保存手段と、前記印刷装置へ印刷データを送信し、印刷の実行を指示する送信手段と、前記印刷装置から印刷ジョブ情報を受信する受信手段と、前記印刷ジョブ情報を基に前記記憶手段に保存されている印刷データを更新する更新手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、後処理作業者が複数印刷装置におけるジョブのステータス及びステータスの更新情報を把握し、スムースに作業を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の印刷ジョブ管理システムの実施形態１の構成例を示すブロック図である。
【図２】本発明の印刷ジョブ管理システムの実施形態１の構成例を示す機能ブロック図である。
【図３】本発明の印刷ジョブ管理システムの実施形態１のサブミッタソフトの動作例を示すフローチャート図である。
【図４】本発明の印刷ジョブ管理システムの実施形態１のＤＢ情報表示ＵＩソフトの動作例を示すフローチャート図である。
【図５】本発明の印刷ジョブ管理システムの実施形態１のＤＢに保存されるデータの例を示す図である。
【図６】本発明の印刷ジョブ管理システムの実施形態１のＵＩ画面に表示されるデータの例を示す図である。
【図７】本発明の印刷ジョブ管理システムの実施形態１のＤＢに保存されるデータの更新後の例を示す図である。
【図８】本発明の印刷ジョブ管理システムの実施形態１のＵＩ画面に表示されるデータの更新後の例を示す図である。
【図９】本発明の印刷ジョブ管理システムの実施形態１のＵＩ画面の例を示す図である。
【図１０】本発明の情報処理装置の実施形態１のハードウェア構成例を示すブロック図である。
【図１１】本発明の印刷装置の実施形態１の構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
本発明の実施形態１について説明する。図１は、印刷ジョブのサブミッタソフトと印刷装置全体の構成を示す図である。図１に示すパソコン１０上ではサブミッタソフトがインストールされ、動作する。サブミッタソフトは印刷装置であるデバイス３０に印刷データを送信する。
【００１３】
パソコン１０は、サブミッタソフトが各種データを保存するための記憶手段であるＤＢ（Ｄａｔａ  Ｂａｓｅ）であるＤＢ１０１を有している。サブミッタソフトは、印刷データをデバイス３０に送信し印刷ジョブをサブミットする。
【００１４】
この時、サブミッタソフトは、デバイスを識別するデバイスＩＤと、サブミットした印刷ジョブを識別するジョブＩＤと、ジョブを印刷するための印刷設定と、後処理を使用する場合は使用する後処理と、その後処理設定を含む設定情報と、をＤＢ１０１に保存する。
【００１５】
図５は、サブミッタソフトがＤＢ１０１に保存するデータの１つの例を示している。サブミッタソフトは、印刷ジョブをサブミットした後に、デバイス毎かつジョブＩＤ毎にデバイス３０上のジョブのステータス、印刷完了予測時間、ページ数情報等を印刷ジョブ情報として取得し、取得した情報を基に該当するＤＢ１０１のデータを更新する。また、サブミッタソフトは、デバイス３０上の印刷ジョブ情報が更新されると、該当するＤＢ１０１のデータを更新する。
【００１６】
サブミッタソフトは、印刷ジョブの設定情報に後処理設定がある場合、印刷データに対して、ジョブＩＤと後処理装置情報と後処理設定の情報を印刷データ形式で付加する。印刷ジョブの設定情報に後処理設定が無い場合も、ジョブＩＤと後処理なしという情報が付加できる。これにより、印刷装置は、指示された印刷物を印刷すると共に、後処理情報を印刷することができる。
【００１７】
パソコン２０にインストールされ、パソコン２０上で動作するＤＢ情報表示ＵＩソフトはユーザに対して印刷データを表示する表示手段として機能する。ＤＢ情報表示ＵＩソフトはパソコン１０のＤＢ１０１に保存した情報を取得し、パソコン２０の表示部に表示する。図６は表示部に表示されるデータの例を示す図である。図１のように、サブミッタソフトが動作するパソコンと、ＤＢ情報表示ＵＩソフトが動作するパソコンと、を別々に備える構成としても良いし、１台のパソコン等の情報処理装置上で、両方のソフトが動作するようにしても良い。
【００１８】
サブミッタソフトは、ＤＢ情報表示ＵＩが動作するパソコン２０へのＤＢ情報更新通知手段を持ち、ＤＢの内容が更新されるとき、ＤＢ情報表示ＵＩに情報が更新されたことを通知する。
【００１９】
これにより、ＤＢ情報表示ＵＩソフトを使用する作業者は、ジョブのサブミット時や、ジョブのステータス更新時等、ＤＢの内容が更新されるタイミングで、ジョブ毎に後処理の有無と、そのステータスの変化および印刷完了予測時間を確認することができる。この情報を使用して、予め後処理の設定を準備したり、印刷物を印刷装置から後処理に渡すために移動する時間の計画をしたりすることができ、作業時間の効率化が図れる。
【００２０】
図２の機能ブロック図を参照しながら、サブミッタソフトとＤＢ情報表示ＵＩソフトの詳細な構成について説明する。送信手段及び保存手段として機能するジョブサブミット部１０６は、デバイス３０へ印刷ジョブをサブミットする。また、サブミットした印刷ジョブのジョブＩＤ、デバイスＩＤ、設定情報をＤＢ１０１へ保存し、サブミットした印刷ジョブのジョブＩＤ、デバイスＩＤをデバイス情報取得部１０４へ通知する。
【００２１】
受信手段として機能するデバイス情報取得部１０４は複数のデバイス３０から印刷ジョブ情報を取得する。デバイス情報更新判定部１０３は、デバイス３０から取得した印刷ジョブ情報に更新があるかどうかを判定する。ＤＢ情報更新要否設定部１０２は、デバイス情報更新判定部で更新が合ったのみ更新情報をＤＢ１０１に保存するかどうかをユーザに選択させる操作部である。
【００２２】
ＤＢ１０１は、これまで述べてきた通り、ジョブＩＤ、デバイスＩＤ、設定情報、デバイス上の印刷ジョブ情報等を保存するデータベースである。ＤＢ１０１は、更新手段としても機能するジョブサブミット部１０６によって更新されるようにしても良い。ＤＢ１０１の更新は、デバイス３０から取得した印刷ジョブ情報が変更されている場合のみ更新するようにしても良い。
【００２３】
ＤＢ情報更新通知部１０５は、ＤＢ１０１の情報が更新されたことをＤＢ情報表示ＵＩソフトに通知する。ＤＢ情報更新通知受信部２０１は、サブミッタソフトからＤＢ情報更新通知部１０５を介してＤＢの情報が更新された通知を受信し、ＤＢ情報取得部２０２に通知する。
【００２４】
ＤＢ情報取得部２０２は、ＤＢ情報更新通知受信部２０１からの通知に従いＤＢの情報を取得する。もしくは、操作部で使用者が取得実施をした場合に、ＤＢ１０１の情報を取得する。ＵＩ画面２０３は、ＤＢ情報取得部２０２で取得した情報をパソコン２０の表示部である画面等に表示する。
【００２５】
図３及び４のフローチャートを参照しながら、サブミッタソフトとＤＢ情報表示ＵＩソフトの動作について説明する。まず、図３に示すサブミッタソフトの動作について説明する。サブミッタソフトは、ジョブをデバイスへサブミットし（ステップＳ１０１）、サブミットしたジョブのジョブＩＤとサブミット先のデバイスＩＤとジョブの設定情報をＤＢ１０１へ保存する（ステップＳ１０２）。
【００２６】
サブミットしたジョブは、デバイス上でジョブ毎に例えば印刷保留中（Ｈｏｌｄ）、印刷中（Ｐｒｉｎｔｉｎｇ）、印刷完了といったようなステータスが変化する。また、デバイス上での印刷完了予測時刻は、消耗品の交換によるデバイスの停止等のデバイスの状態や、ジョブのステータスで変化する。即ち、サブミット時点でのデータ量から算出した印刷予測時間と比べて、サブミット後の印刷データからは、さらに精度が向上した印刷予測時間を算出することができる。
【００２７】
また、ページ数についても、サブミット時点では不明だが、データ展開後は、ページ数情報が明確になるという変化がある。これらデバイス上のステータス、印刷完了予測時間、ページ数等の印刷ジョブ情報を取得し（ステップＳ１０３）、更新があるかどうかを確認し（ステップＳ１０５、Ｙｅｓ）、ＤＢへ保存する（ステップＳ１０６）。
【００２８】
更新がない場合（ステップＳ１０５、Ｎｏ）は、ＤＢへの保存を実施しないという設定も可能である。印刷ジョブ情報の更新をチェックする前に、この設定の有無を確認するようにしても良い（ステップＳ１０４）。ＤＢの更新が行われた場合は、ＤＢ情報表示ＵＩソフトに通知する（ステップＳ１０７）。
【００２９】
次に、図４に示すように、ＤＢ情報表示ＵＩソフトでは、ＤＢの更新通知をサブミッタソフトから受け付けると（ステップＳ２０１）、ＤＢから更新情報を取得し（ステップＳ２０２）、取得した情報をＵＩ表示画面に表示する（ステップＳ２０３）。
【００３０】
ＤＢ情報表示ＵＩソフトは、印刷ジョブ情報が更新された場合、自動的に画面上で確認することができる。また、ジョブの後処理の有無及び後処理装置における設定等の情報もＵＩ画面上に表示する。そのため、後処理の事前設定や、該当するジョブの印刷完了予測時間や、どのデバイスから印刷完了となるジョブが、どの後処理が必要なのか等が、サブミットから印刷完了前までにステータスの変化と共に把握できる。これにより、後処理作業者の作業効率が向上する。
【００３１】
また、ＤＢ情報表示ＵＩソフトのＵＩ画面上の表示項目は、作業者が確認した順番での表示順番の並べ替えや、各情報で表示順番を自動で変更することも可能である。
【００３２】
図５〜８を参照しながら、サブミッタソフトによるデータ更新に伴うＤＢ情報表示ＵＩソフトでの表示の更新について説明する。前述の通り、サブミッタソフトは、デバイス３０からの情報を任意のタイミングで取得可能である。また、取得したタイミングでＤＢ１０１の情報を更新するか、取得した情報の内容に変更があった場合にＤＢ１０１の情報を更新するかをサブミッタソフト使用者に選択させることが可能である。
【００３３】
サブミッタソフトは、ＤＢ１０１の更新を行ったタイミングで、ＤＢ情報表示ＵＩソフトへ通知することができ、ＤＢ情報表示ＵＩソフトは、通知を受けた場合に、ＤＢ１０１の情報を取得し、ＵＩ画面での表示を更新する。
【００３４】
図５は、更新前のサブミッタソフトのＤＢ１０１のデータを示したものであり、図６はそのデータをＤＢ情報表示ＵＩソフト上で表示したものである。また、図７はサブミッタソフトが取得した情報に更新があった場合のＤＢ１０１のデータを示したものであり、図８はそのデータをＤＢ情報表示ＵＩソフト上で表示したものである。図７及び図８における網掛け部分は、更新されたデータを示している。
【００３５】
これにより、ＤＢ情報表示ＵＩソフトを使用する作業者は、複数デバイスの印刷処理実行状況が変化する中で起きるジョブのステータスの変化や、印刷完了予測時間の変化等を、一括で把握することができる。また、後処理が必要なジョブに対する準備や、印刷物をデバイスから後処理に受け渡すタイミングの時間予測制度が高まり、作業効率が向上する。
【００３６】
図９を参照しながら、ＤＢ情報表示ＵＩソフトのＵＩ画面の例について説明する。図９に示すように、ＵＩ画面は、ＤＢから取得した情報を表示する。表示項目は、設定可能であり、また、ステータスや、完了予測時間等デバイスからの取得情報が更新された場合、ＵＩ画面上の情報も更新される。さらに、完了予測時間が変更になった場合、その順番に従い、表示順の並べ替えも自動で実施できる。
【００３７】
図１０を参照しながら、サブミッタソフト及びＤＢ情報表示ＵＩソフトが動作するパソコンのハードウェア構成の例について説明する。サブミッタソフトが動作するパソコン１０及びＤＢ情報表示ＵＩソフトが動作するパソコン２０は同じ構成であっても良いので、パソコン１０の例について説明する。
【００３８】
パソコン１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１５４及びＩ／Ｆ１５５がバス１５０を介して接続されている。
【００３９】
また、Ｉ／Ｆ１５５にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１５６及び操作部１５７が接続されている。ＣＰＵ１５１は演算手段であり、パソコン１０全体の動作を制御する。ＲＡＭ１５２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１５１が情報を処理する際の作業領域として用いられる。
【００４０】
ＲＯＭ１５３は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ１５４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。
【００４１】
サブミッタソフト及びＤＢ情報表示ＵＩソフトはプログラムとしてＲＯＭ１５３またはＨＤＤ１５４に記憶されるようにしても良い。Ｉ／Ｆ１５５は、バス１５０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ１５６は、ユーザがＰＣの状態を確認するための視覚的ユーザインタフェースである。操作部１５７は、キーボードやマウス等、ユーザがＰＣ１に情報を入力するためのユーザインタフェースである。
【００４２】
ここで説明したパソコン１０の構成は１つの例であり、実施形態１におけるパソコン１０及び２０の構成はこれに限られるものではない。
【００４３】
図１１を参照しながら、プリンタ、ＭＦＰ等の印刷装置であるデバイス３０のハードウェア構成の例について説明する。図１１に示すように、デバイス３０はコントローラ３０１とエンジン部３０６とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バス３００で接続した構成となる。
【００４４】
コントローラ３０１は、デバイス３０全体の制御と描画、通信、外部からの入力を制御するコントローラである。エンジン部３０６は、ＰＣＩバス３００に接続可能なプリンタエンジン等であり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニット等である。
【００４５】
なお、エンジン部３０６には、プロッタ等のいわゆるエンジン部分に加えて、誤差拡散やガンマ変換等の画像処理部分が含まれる。コントローラ３０１は、ＣＰＵ３０１１と、ノースブリッジ３０１３と、システムメモリ３０１２と、サウスブリッジ３０１４と、ローカルメモリ３０１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）３０１６と、ハードディスクドライブ３０１８とを有し、ノースブリッジ３０１３とＡＳＩＣ３０１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス３０１５で接続した構成となる。
【００４６】
また、システムメモリ３０１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０１２ｂと、をさらに有する。ＣＰＵ３０１１は、デバイス３０の全体制御をおこなうものであり、ノースブリッジ３０１３、システムメモリ３０１２、サウスブリッジ３０１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００４７】
ノースブリッジ３０１３は、ＣＰＵ３０１１とシステムメモリ３０１２、サウスブリッジ３０１４、ＡＧＰバス３０１５とを接続するためのブリッジである。ノースブリッジ３０１３は、システムメモリ３０１２に対する読み書き等を制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００４８】
システムメモリ３０１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いるシステムメモリであり、ＲＯＭ３０１２ａとＲＡＭ３０１２ｂとからなる。
【００４９】
ＲＯＭ３０１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ３０１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いる書き込みおよび読み出し可能なメモリである。
【００５０】
サウスブリッジ３０１４は、ノースブリッジ３０１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このサウスブリッジ３０１４は、ＰＣＩバスを介してノースブリッジ３０１３と接続されており、このＰＣＩバスには、ネットワークインターフェース部等も接続される。
【００５１】
ＡＳＩＣ３０１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。ＡＳＩＣ３０１６は、ＡＧＰバス３０１５、ＰＣＩバス、ハードディスクドライブ３０１８およびローカルメモリ３０１７をそれぞれ接続するブリッジの役割を有する。
【００５２】
このＡＳＩＣ３０１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ３０１６の中核をなすアービタ（ＡＲＢ）と、ローカルメモリ３０１７を制御するメモリコントローラを有する。さらに、ハードウェアロジック等により画像データの回転等をおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部３０６との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットと、を有する。
【００５３】
このＡＳＩＣ３０１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０３、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）３０４、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インタフェース３０５が接続される。
【００５４】
操作表示部３０２はＡＳＩＣ３０１６に直接接続されている。ローカルメモリ３０１７は、コピー用画像バッファ、符号バッファとして用いられる。ハードディスクドライブ３０１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００５５】
また、ハードディスクドライブ３０１８は、デバイス３０で実行されるアプリケーションのライセンスファイルを保存する。ＡＧＰバス３０１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースである。そして、システムメモリ３０１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００５６】
なお、上記の実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００５７】
例えば、ＤＢ１０１の更新が行われた場合、パソコン１０に備えられた通知手段により、外部の端末等に更新が行われた旨や、更新後のデータを送信するようにしても良い。これにより、作業者はジョブとその変化をモバイルやスマートデバイス等の端末で確認することができ、離れた印刷装置間や後処理間を移動する作業者の作業が効率的にできるという効果がある。
【００５８】
また、パソコン２０では、デバイス３０と接続されていないオフラインの後処理装置に対して、印刷データから得られる後処理設定等の情報を送信する後処理情報送信手段を備えるようにしても良い。これにより、後処理設定の情報が、正確に後処理装置に受け渡され、誤りのない後処理作業ができるという効果がある。
【００５９】
また、サブミッタソフト及びＤＢ情報表示ＵＩソフトにおいては、ジョブのステータスから印刷が完了しているか否かを判断し、印刷が完了したジョブの情報は受信せず、完了していないジョブの情報のみ受信するようにしても良い。これにより、作業者は、作業完了した情報を表示から外すことができ、作業対象だけを確認することができ、効率化が図れ、不要な情報取得による処理が省け、各装置の負荷が低減する。
【符号の説明】
【００６０】
１０、２０    パソコン
３０    デバイス
１０１    ＤＢ
１０２    デバイス情報更新要否設定部
１０３    デバイス情報更新判定部
１０４    デバイス情報取得部
１０５    ＤＢ情報更新通知部
１０６    ジョブサブミット部
１５０    バス
１５１    ＣＰＵ
１５２    ＲＡＭ
１５３    ＲＯＭ
１５４    ＨＤＤ
１５５    Ｉ／Ｆ
１５６    ＬＣＤ
１５７    操作部
２０１    ＤＢ情報更新通知受信部
２０２    ＤＢ情報取得部
２０３    ＵＩ画面
３００    ＰＣＩバス
３０１    コントローラ
３０２    操作表示部
３０３    ＦＣＵ
３０４    ＵＳＢ
３０５    ＩＥＥＥ１３９４インタフェース
３０６    エンジン部
３０１１    ＣＰＵ
３０１２    システムメモリ
３０１２ａ    ＲＯＭ
３０１２ｂ    ＲＡＭ
３０１３    ノースブリッジ
３０１４    サウスブリッジ
３０１５    ＡＧＰバス
３０１６    ＡＳＩＣ
３０１７    ローカルメモリ
３０１８    ハードディスクドライブ
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２００７−６００９７号公報
【図１】
2016099983.tif 000003
【図２】
2016099983.tif 000004
【図３】
2016099983.tif 000005
【図４】
2016099983.tif 000006
【図５】
2016099983.tif 000007
【図６】
2016099983.tif 000008
【図７】
2016099983.tif 000009
【図８】
2016099983.tif 000010
【図９】
2016099983.tif 000011
【図１０】
2016099983.tif 000012
【図１１】
2016099983.tif 000013