JP7472655B2 - 情報処理装置、印刷システム、印刷管理方法およびプログラム - Google Patents

情報処理装置、印刷システム、印刷管理方法およびプログラム Download PDF

Info

Publication number
JP7472655B2
JP7472655B2 JP2020093624A JP2020093624A JP7472655B2 JP 7472655 B2 JP7472655 B2 JP 7472655B2 JP 2020093624 A JP2020093624 A JP 2020093624A JP 2020093624 A JP2020093624 A JP 2020093624A JP 7472655 B2 JP7472655 B2 JP 7472655B2
Authority
JP
Japan
Prior art keywords
print
printing
information
unit
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020093624A
Other languages
English (en)
Other versions
JP2021189689A (ja
Inventor
典久 真下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020093624A priority Critical patent/JP7472655B2/ja
Publication of JP2021189689A publication Critical patent/JP2021189689A/ja
Application granted granted Critical
Publication of JP7472655B2 publication Critical patent/JP7472655B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置、印刷システム、印刷管理方法およびプログラムに関する。
印刷装置による印刷の進捗状況を管理するための技術が開発されている。
例えば、印刷の終了時または印刷の開始時に音を発生する印刷装置が開示されている。
上述した従来の技術では、印刷の開始または終了の事実を音によって事後的に通知されるため、印刷がいつ開始して、いつ終了するかが事前には分からないという問題がある。
開示の技術は、印刷の開始または終了を事前に予測することを目的とする。
開示の技術は、印刷装置が実行する印刷ジョブの内容を示す印刷情報を取得する印刷情報取得部と、前記印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測する印刷時刻予測部と、前記印刷ジョブの前記開始時刻または前記終了時刻を示す情報を出力する出力部と、前記印刷装置を印刷の残ページ数に基づく色の記号として表示する制御を行う表示制御部と、を備える情報処理装置である。

印刷の開始または終了を事前に予測することができる。
印刷システムのシステム構成の一例を示す図である。 情報処理装置のハードウェア構成の一例を示す図である。 プリンタのハードウェア構成の一例を示す図である。 情報処理装置の機能の一例を示す図である。 第一の実施形態に係るプリンタの機能の一例を示す図である。 第一の実施形態に係る印刷状況表示処理のフローの一例を示す図である。 印刷状況表示画面の一例を示す第一の図である。 印刷状況表示画面の一例を示す第二の図である。 印刷状況表示画面の一例を示す第三の図である。 印刷状況表示画面の一例を示す第四の図である。 印刷状況表示画面の変化を説明するための第一の図である。 印刷状況表示画面の変化を説明するための第二の図である。 印刷状況表示画面の一例を示す第五の図である。 第二の実施形態に係るプリンタの機能の一例を示す図である。 第二の実施形態に係る印刷状況表示処理のフローの一例を示す図である。 第二の実施形態に係る印刷状況表示画面の一例を示す図である。
以下に図面を参照して、本発明の実施の形態について説明する。
図1は、印刷システムのシステム構成の一例を示す図である。
印刷システム1は、情報処理装置10と、プリンタ20A、プリンタ20Bおよびプリンタ20Cと、装置30と、を含む。
プリンタ20A、プリンタ20Bおよびプリンタ20Cは、それぞれ情報処理装置10と通信可能に接続されている。以下、これらを区別しないときは、プリンタ20と呼ぶ。
情報処理装置10は、プリンタ20と通信可能に接続されている。情報処理装置10は、ユーザの操作を受けて、プリンタ20に印刷を指示する。また、情報処理装置10は、プリンタ20等から印刷ジョブの内容を示す印刷情報を取得して、印刷の状況を示す情報を表示する。
プリンタ20は、情報処理装置10または装置30から印刷の指示を受けて、印刷を実行する印刷装置である。
装置30は、プリンタ20と通信可能に接続されている情報処理装置、携帯装置等の種々の装置である。装置30は、ユーザの操作を受けて、プリンタ20に印刷を指示する。また、装置30は、プリンタ20から印刷ジョブの内容を示す印刷情報を取得して、印刷の状況を示す情報を表示しても良い。
プリンタ20の中には、情報処理装置10または装置30から印刷指示を受信して、印刷ジョブとしてキューに溜めるジョブ管理機能を有するものと、ジョブ管理機能を有しないものが混在している可能性がある。
情報処理装置10は、ジョブ管理機能を有するプリンタ20に印刷指示を送信する場合、ユーザの操作を受けてすぐに印刷指示を送信する。また、情報処理装置10は、ジョブ管理機能を有しないプリンタ20に情報を送信する場合、プリンタ20が印刷中の場合には、スプールに印刷情報を溜めておき、プリンタ20の印刷が終了すると、1件ずつ印刷指示をプリンタ20に送信する。
したがって、情報処理装置10から指示された印刷を行う情報は、プリンタ20と情報処理装置10のいずれかに溜められている。同様に、装置30から指示された印刷を行う情報は、プリンタ20と情報処理装置10のいずれかに溜められている。
次に、印刷システム1の各装置のハードウェア構成について説明する。
図2は、情報処理装置のハードウェア構成の一例を示す図である。
情報処理装置10は、コンピュータによって構築されており、CPU101、ROM102、RAM103、HD104、HDD(Hard Disk Drive)コントローラ105、ディスプレイ106、外部機器接続I/F(Interface)107、ネットワークI/F108、バスライン109、キーボード110、ポインティングデバイス111、DVD-RW(Digital Versatile Disk Rewritable)ドライブ113、メディアI/F115を備えている。
これらのうち、CPU101は、情報処理装置10全体の動作を制御する。ROM102は、IPL(Initial Program Loader)等のCPU101の駆動に用いられるプログラムを記憶する。RAM103は、CPU101のワークエリアとして使用される。HD104は、ゲストネットワーク作成アプリケーション等のプログラムその他の各種データを記憶する。HDDコントローラ105は、CPU101の制御にしたがってHD104に対する各種データの読み出し又は書き込みを制御する。ディスプレイ106は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。
外部機器接続I/F107は、各種の外部機器を接続するためのインタフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリ等の機器である。ネットワークI/F108は、プリンタ20等の他の装置との間でデータ通信をするためのインタフェースである。バスライン109は、図2に示されているCPU101等の各構成要素を電気的に接続するためのアドレスバス、データバス等である。
また、キーボード110は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス111は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ113は、着脱可能な記録媒体の一例としてのDVD-RW112に対する各種データの読み出し又は書き込みを制御する。尚、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F115は、フラッシュメモリ等のメディア114に対するデータの読み出し又は書き込み(記憶)を制御する。
なお、装置30も、コンピュータによって構築されており、情報処理装置10と同様のハードウェア構成を有する。
図3は、プリンタのハードウェア構成の一例を示す図である。
図3は、プリンタ20がMFP(Multifunction Peripheral/Product/Printer)である場合のハードウェア構成を示している。プリンタ20は、コントローラ510、近距離通信回路520、エンジン制御部530、操作パネル540、ネットワークI/F550を備えている。
これらのうち、コントローラ510は、コンピュータの主要部であるCPU501、システムメモリ(MEM-P)502、ノースブリッジ(NB)503、サウスブリッジ(SB)504、ASIC(Application Specific Integrated Circuit)505、記憶部であるローカルメモリ(MEM-C)506、HDDコントローラ507、及び、記憶部であるHD508を有し、NB503とASIC505との間をAGP(Accelerated Graphics Port)バス521で接続した構成となっている。
これらのうち、CPU501は、プリンタ20の全体制御を行う制御部である。NB503は、CPU501と、MEM-P502、SB504、及びAGPバス521とを接続するためのブリッジであり、MEM-P502に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。
MEM-P502は、コントローラ510の各機能を実現させるプログラムやデータの格納用メモリであるROM502a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM502bとからなる。なお、RAM502bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
SB504は、NB503とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC505は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス521、PCIバス522、HDDコントローラ507およびMEM-C506をそれぞれ接続するブリッジの役割を有する。このASIC505は、PCIターゲットおよびAGPマスタ、ASIC505の中核をなすアービタ(ARB)、MEM-C506を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部531及びプリンタ部532との間でPCIバス522を介したデータ転送を行うPCIユニットとからなる。なお、ASIC505には、USB(Universal Serial Bus)のインタフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインタフェースを接続するようにしてもよい。
MEM-C506は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HD508は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD508は、CPU501の制御にしたがってHD508に対するデータの読出又は書込を制御する。AGPバス521は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P502に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
また、近距離通信回路520には、アンテナ520aが備わっている。近距離通信回路520は、NFC、Bluetooth(登録商標)等の通信回路である。
更に、エンジン制御部530は、スキャナ部531及びプリンタ部532によって構成されている。また、操作パネル540は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部540a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル540bを備えている。コントローラ510は、プリンタ20全体の制御を行い、例えば、描画、通信、操作パネル540からの入力等を制御する。スキャナ部531又はプリンタ部532には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
なお、プリンタ20は、操作パネル540のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
また、ネットワークI/F550は、通信ネットワーク90を利用してデータ通信をするためのインタフェースである。近距離通信回路520及びネットワークI/F550は、PCIバス522を介して、ASIC505に電気的に接続されている。
次に、印刷システム1の各装置の機能について説明する。
図4は、情報処理装置の機能の一例を示す図である。
情報処理装置10は、記憶部11と、印刷情報取得部12と、印刷情報解析部13と、印刷開始判定部14と、印刷時刻予測部15と、印刷状況算出部16と、表示制御部17と、表示部18と、を備える。
記憶部11は、各種情報を記憶する。具体的には、記憶部11は、プリンタ性能情報901と、スプール印刷情報902と、印刷データ903と、を記憶する。
プリンタ性能情報901は、プリンタ20の性能を示す情報である。プリンタ性能情報901は、例えば、1ページ当たりの印刷所要時間を印刷種別や印刷データの特性に応じて、プリンタごとに設定された情報である。印刷種別とは、例えば、カラーか白黒かの種別、集約方法、縮小率または拡大率、原稿サイズ、印刷用紙サイズ等の印刷方法を示す情報である。また、印刷データの特性は、例えば、印刷データの色数、色の分布、解像度等である。
スプール印刷情報902は、プリンタ20への送信前の印刷内容を示す情報である。送信先のプリンタ20がジョブ管理を有する場合は、スプール印刷情報902の印刷情報は、遅滞なく送信され、スプール印刷情報902からは削除される。送信先のプリンタ20がジョブ管理を有しない場合は、送信先のプリンタ20が空き状態になるまで、スプール印刷情報902に印刷情報が溜まっている。具体的には、スプール印刷情報902は、印刷を指示するプリンタ20を示す情報、ユーザから指定された印刷種別、印刷データの特性を示す情報等を含む。
印刷データ903は、スプール印刷情報902に対応する、プリンタ20による印刷の対象となるデータである。
印刷指示部19は、プリンタ20に印刷を指示する。具体的には、印刷指示部19は、送信先のプリンタ20に印刷指示を受け付けられる状態であるか否かを問い合わせ、印刷指示を受け付けられる状態である場合には、スプール印刷情報902および印刷データ903に基づいて、印刷指示を送信する。
印刷情報取得部12は、プリンタ20が実行する印刷ジョブの内容を示す印刷情報を取得する。具体的には、印刷情報取得部12は、プリンタ印刷情報取得部12Aと、スプール印刷情報取得部12Bと、を備える。
プリンタ印刷情報取得部12Aは、プリンタ20からプリンタ印刷情報を取得する。プリンタ印刷情報は、プリンタ20に指示された印刷ジョブの内容を示す情報である。
スプール印刷情報取得部12Bは、記憶部11からスプール印刷情報902を取得する。
印刷情報取得部12は、プリンタ印刷情報とスプール印刷情報902とを合わせた情報を、印刷情報として取得する。
印刷情報解析部13は、印刷情報を解析する。具体的には、印刷情報解析部13は、印刷情報から後述する処理に必要な情報として、印刷ジョブに含まれる印刷データの特性、印刷種別等の情報を抽出する。
印刷開始判定部14は、プリンタ印刷情報に基づいて、印刷指示部19が指示した印刷をプリンタ20が開始したか否かを判定する。
印刷時刻予測部15は、印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測する。具体的には、印刷時刻予測部15は、印刷情報解析部13によって抽出された印刷データの特性、印刷種別等の情報と、プリンタ性能情報901と、に基づいて、印刷ジョブの印刷所要時間を算出する。そして、印刷時刻予測部15は、それぞれの印刷ジョブの印刷開始時刻および印刷終了時刻を予測する。
印刷状況算出部16は、印刷情報の解析結果と、予測された印刷開始時刻および印刷終了時刻と、に基づいて、印刷状況を示す各種の数値を算出する。印刷状況算出部16は、例えば、プリンタ20が空くまでの時間、印刷中の印刷ジョブの印刷終了までの時間および進捗率を算出する。
表示制御部17は、印刷状況算出部16が算出した、印刷状況を示す各種の数値に基づく画面データを生成して、表示部18に表示させる。表示制御部17は、この表示の制御をユーザの操作に基づいて実行する。また、表示制御部17は、印刷開始判定部14が印刷を開始したと判定すると、上述した画面データを生成して表示部18に表示させる。
さらに、表示制御部17は、印刷時刻予測部15が予測した、印刷指示部19に指示された印刷の終了時刻に近づくと、表示の制御を実行する。例えば、表示制御部17は、終了時刻の5分前になると、上述した画面データを生成して表示部18に表示させる。
表示部18は、表示制御部17が生成した画面データを表示する。なお、表示制御部17および表示部18は、協働して、印刷ジョブの開始時刻または終了時刻を示す情報を出力する出力部として機能する。
図5は、第一の実施形態に係るプリンタの機能の一例を示す図である。
プリンタ20は、記憶部21と、印刷指示受信部22と、印刷実行部23と、印刷情報送信部24と、を備える。
記憶部21は、各種の情報を格納する。具体的には、記憶部21は、印刷情報904を記憶する。
印刷情報904は、印刷ジョブの内容を示す情報である。プリンタ20が印刷ジョブを管理する機能を有する場合、印刷情報904には、印刷中の情報と印刷待ちの情報が含まれる。プリンタ20が印刷ジョブを管理する機能を有しない場合、印刷情報904には、印刷中の情報のみが含まれる。
印刷指示受信部22は、情報処理装置10または装置30から印刷指示を受信する。
印刷実行部23は、指示を受けた印刷ジョブを実行する。プリンタ20が印刷ジョブを管理する機能を有する場合、印刷指示を受けた順に、印刷情報904に含まれる印刷ジョブを実行する。
印刷情報送信部24は、情報処理装置10および装置30に印刷情報904を送信する。
次に、印刷システム1の動作について説明する。
図6は、第一の実施形態に係る印刷状況表示処理のフローの一例を示す図である。
情報処理装置10の印刷指示部19は、ユーザの印刷操作を受けて、プリンタ20に印刷指示を送信する(ステップS101)。
次に、印刷情報取得部12のプリンタ印刷情報取得部12Aは、プリンタ20からプリンタ印刷情報を取得する(ステップS102)。そして、印刷開始判定部14は、プリンタ印刷情報に基づいて、印刷が開始されたか否かを判定する(ステップS103)。
印刷開始判定部14が、印刷が開始されていないと判定すると(ステップS103:No)、ステップS102に戻る。印刷開始判定部14が、印刷が開始されたと判定すると(ステップS103:Yes)、スプール印刷情報取得部12Bは、記憶部11からスプール印刷情報を取得する(ステップS104)。
なお、ここで、スプール印刷情報取得部12Bは、装置30からスプール印刷情報を取得しても良い。このようにすれば、後述する処理において、印刷時刻予測部15は、装置30に溜められた印刷情報にも基づいて、印刷時刻を予測することができる。
次に、印刷情報解析部13は、印刷情報を解析する(ステップS105)。具体的には、印刷情報解析部13は、印刷情報から印刷ジョブに含まれる印刷データの特性、印刷種別等の情報を抽出する。
次に、印刷時刻予測部15は、印刷時刻を予測する(ステップS106)。具体的には、印刷時刻予測部15は、印刷情報解析部13によって抽出された印刷データの特性、印刷種別等の情報と、プリンタ性能情報901と、に基づいて、印刷ジョブの印刷所要時間を算出する。そして、印刷時刻予測部15は、それぞれの印刷ジョブの印刷開始時刻および印刷終了時刻を予測する。
次に、印刷状況算出部16は、印刷状況を示す値を算出する(ステップS107)。具体的には、印刷状況算出部16は、印刷情報の解析結果と、予測された印刷開始時刻および印刷終了時刻と、に基づいて、印刷状況を示す各種の数値を算出する。
次に、表示制御部17は、印刷状況を表示部18に表示させる(ステップS108)。具体的には、表示制御部17は、印刷状況算出部が算出した、印刷状況を示す各種の数値に基づく画面データを生成して、表示部18に表示させる。
次に、表示部18に表示される画面について説明する。
図7は、印刷状況表示画面の一例を示す第一の図である。
印刷状況表示画面1000は、情報処理装置10が図6に示した印刷状況表示処理のうち、ステップS102およびステップS104からステップS108までの処理を実行して、表示部18に表示される画面である。すなわち、印刷状況表示画面1000は、印刷が開始された否かにかかわらず表示される。具体的には、印刷状況表示画面1000は、画面下部にプリンタ記号1010と、印刷状況ボタン1020と、を含む。
プリンタ記号1010は、各プリンタ20を示す記号であって、印刷の残ページ数に基づく色の記号である。例えば、印刷の残ページ数と色の関係を下記の通りとする。
・赤色:印刷の残ページ数の合計が100ページ以上
・黄色:印刷の残ページ数の合計が50ページ以上100ページ未満
・青色:印刷の残ページ数の合計が50ページ未満
・白色:印刷なし
また、印刷状況ボタン1020については、後述する。
図8は、印刷状況表示画面の一例を示す第二の図である。
印刷状況画面1100も、印刷状況表示画面1000と同様に、印刷が開始された否かにかかわらず表示される。印刷状況画面1100は、画面下部にプリンタ群ボタン1110と印刷状況ボタン1020とを含む。
プリンタ群ボタン1110は、上述したプリンタ記号1010を表示するスペースが無い場合に表示される。プリンタ群ボタン1110が押下されると、印刷状況画面1200が表示される。
印刷状況画面1200は、プリンタ記号1210が表示される。各プリンタ記号1210は、プリンタ記号1010と同様に、印刷の残ページ数に基づく色の記号である。
また、印刷状況ボタン1020については、後述する。
図9は、印刷状況表示画面の一例を示す第三の図である。
印刷状況表示画面1300は、図6に示した印刷状況表示処理によって、表示部18に表示される画面である。印刷状況表示画面1300は、第一の表示欄1310と、第二の表示欄1320と、を含む。
第一の表示欄1310には、印刷が終了して空くまでの時間がプリンタ20ごとに表示される。各プリンタ20が空くまでの時間は、印刷情報取得部12によって取得された印刷情報に基づいて、印刷時刻予測部15が予測した印刷開始時刻および印刷終了時刻から、印刷状況算出部16によって算出された時間である。なお、第一の表示欄1310は、印刷データが1つの時、すなわち、各プリンタ20の印刷ジョブが無い時には、表示されないようにしても良い。
第二の表示欄1320には、印刷開始判定部14が印刷を開始したと判定した印刷データまたは印刷開始前の印刷データが表示される。第二の表示欄1320は、項目として、印刷データ名、印刷プリンタ名、印刷開始時刻、印刷終了時刻、印刷終了待ち時間、印刷進捗等を含む。
項目「印刷データ名」の値は、印刷する原稿の名称である。
項目「印刷プリンタ名」の値は、印刷に使用するプリンタ20または印刷中のプリンタ20を示す名称である。
項目「印刷開始時刻」の値は、印刷前の印刷データの場合は、印刷時刻予測部15が予測した印刷開始時刻であり、印刷中の印刷データの場合は、印刷が開始された時刻である。
項目「印刷終了時刻」の値は、印刷の終了が予定されている時刻または印刷中の印刷データの印刷が終了する時刻である。印刷が終了する時刻は、印刷時刻予測部15によって予測された値である。
項目「印刷終了待ち時間」の値は、印刷の終了が予定されている時刻までの時間または印刷中の印刷データの印刷が終了する時刻までの時間である。項目「印刷終了待ち時間」の値は、印刷時刻予測部15によって予測された印刷終了時刻と現在時刻との差分であり、印刷状況算出部16によって算出される。
項目「印刷進捗」の値は、印刷中の印刷データの印刷の進捗率である。項目「印刷終了待ち時間」の値は、印刷時刻予測部15によって予測された印刷終了時刻と、印刷開始時刻および現在時刻と、に基づいて、印刷状況算出部16によって算出される。
なお、印刷状況表示画面1300は、印刷終了時刻が近づいた場合に表示されても良い。具体的には、印刷時刻予測部15が予測した印刷終了時刻までの時間があらかじめ決められた時間になると、例えば印刷終了時刻の5分前になると、表示制御部17は、印刷状況表示画面1300を表示部18に表示させる。
また、印刷状況表示画面1300は、図7または図8に示した印刷状況ボタン1020が押下された場合にも表示される。すなわち、情報処理装置10は、印刷状況ボタン1020が押下されると、図6に示した印刷状況表示処理のうち、ステップS102およびステップS104からステップS108までの処理を実行して、印刷状況表示画面1300を表示部18に表示させる。
図10は、印刷状況表示画面の一例を示す第四の図である。
情報処理装置10は、図7または図8に示した印刷状況ボタン1020が押下された場合に、印刷状況表示画面1300に代えて、印刷状況表示画面1400を表示部18に表示させても良い。
印刷状況表示画面1400は、印刷時刻予測部15が予測した開始時刻または終了時刻に基づいて、印刷指示部19から指示した印刷を色で示す記号を、開始時刻または終了時刻までの時間ごとに区分けされた領域のいずれかに表示する。
例えば、印刷状況表示画面1400は、記号1410、記号1420および記号1430を含む。記号1410は1番目に印刷したデータを示し、記号1420は2番目に印刷したデータを示し、記号1430は3番目に印刷したデータを示している。
図11は、印刷状況表示画面の変化を説明するための第一の図である。また、図12は、印刷状況表示画面の変化を説明するための第二の図である。
図11および図12に示されるように、印刷の進捗に応じて、印刷状況ボタン1020が押下された場合に表示される印刷状況表示画面1400は変化する。具体的には、印刷が開始されるまでは印刷開始までの時間に応じて記号が表示され、印刷が開始されると、印刷終了までの時間に応じて記号が表示される。
このように、それぞれの印刷データを示す記号は、印刷状況ボタン1020が押下された時刻における印刷開始までの時間または印刷終了までの時間に応じた枠の中に表示される。これによって、ユーザは、指示した印刷の進捗状況が一目で分かるようになっている。
図13は、印刷状況表示画面の一例を示す第五の図である。
情報処理装置10は、図7または図8に示した印刷状況ボタン1020が押下された場合に、印刷状況表示画面1300または印刷状況表示画面1400に代えて、印刷状況表示画面1500を表示部18に表示させても良い。
印刷状況表示画面1500は、プリンタ20を印刷の残ページ数に基づく色の記号として表示する画面である。具体的には、印刷状況表示画面1500は、印刷可能となるまでの時間に応じて、表示欄が区分けされている。そして、各プリンタ20を示す記号は、区分けされた表示欄のいずれかに表示される。例えば、印刷データが無いプリンタBを示す記号は、印刷可能であることを示す表示欄に表示される。
本実施形態において、各プリンタ20を管理するプリンタサーバが存在している場合、上述した情報処理装置10の各機能をプリンタサーバが有していても良い。例えば、プリンタサーバは、情報処理装置10の印刷指示部19から印刷指示を受けて、各プリンタ20に印刷指示を送信しても良く、その場合、印刷情報は、プリンタサーバが備える記憶部に溜められていても良い。
具体的には、プリンタサーバが、上述した情報処理装置10が備える記憶部11、印刷情報取得部12、印刷情報解析部13、印刷開始判定部14、印刷時刻予測部15、印刷状況算出部16、表示制御部17、表示部18、印刷指示部19のすべての機能を有していても良く、情報処理装置10と分担しても良い。その場合、プリンタサーバまたは、プリンタサーバおよび情報処理装置10が協働して、本発明に係る情報処理装置として機能する。
(第二の実施形態)
以下に図面を参照して、第二の実施形態について説明する。第二の実施形態は、プリンタ20が印刷状況を表示する点が、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
本実施形態に係るプリンタ20Aが印刷状況を表示する機能を有するものとする。プリンタ20Aは、プリンタ20Bおよびプリンタ20Cと通信可能に接続されている。
図14は、第二の実施形態に係るプリンタの機能の一例を示す図である。
プリンタ20Aは、記憶部21と、印刷指示受信部22と、印刷実行部23と、印刷情報送信部24と、外部プリンタ印刷情報取得部25と、印刷情報解析部26と、印刷時刻予測部27と、印刷状況算出部28と、表示制御部29Aと、表示部29Bと、を備える。
本実施形態に係る記憶部21は、印刷情報904と、プリンタ性能情報905と、を記憶する。
プリンタ性能情報905は、プリンタ20Aおよびプリンタ20B、プリンタ20C等の他のプリンタ20の性能を示す情報を含む。
外部プリンタ印刷情報取得部25は、プリンタ20B、プリンタ20C等の他のプリンタ20から印刷情報を取得する。
印刷情報解析部26は、印刷情報を解析する。具体的には、印刷情報解析部26は、印刷情報904および他のプリンタ20等から取得した印刷情報から、印刷ジョブに含まれる印刷データの特性、印刷種別等の情報を抽出する。
印刷時刻予測部27は、印刷情報904、プリンタ性能情報905および他のプリンタ20から取得した印刷情報に基づいて、プリンタ20A、プリンタ20B、プリンタ20C等の各プリンタ20の印刷時刻を予測する。
印刷状況算出部28は、印刷情報の解析結果と、予測された印刷開始時刻および印刷終了時刻と、に基づいて、印刷状況を示す各種の数値を算出する。
表示制御部29Aは、印刷状況算出部28が算出した、印刷状況を示す各種の数値に基づく画面データを生成して、表示部29Bに表示させる。
次に、本実施形態に係る印刷システム1の動作について説明する。
図15は、第二の実施形態に係る印刷状況表示処理のフローの一例を示す図である。
プリンタ20Aは、定期的に例えば5分ごとに、印刷状況表示処理を実行する。プリンタ20Aの外部プリンタ印刷情報取得部25は、他のプリンタ20から印刷情報を取得する(ステップS201)。
ここで、プリンタ20Aは、情報処理装置10または装置30から印刷情報を取得しても良い。
次に、印刷情報解析部26は、印刷情報を解析する(ステップS202)。具体的には、印刷情報解析部26は、ステップS201で他のプリンタ20から取得された印刷情報と、記憶部21に格納された印刷情報904と、に基づいて、印刷ジョブに含まれる印刷データの特性、印刷種別等の情報を抽出する。
次に、印刷時刻予測部27は、印刷時刻を予測する(ステップS203)。具体的には、印刷時刻予測部27は、印刷情報解析部26によって抽出された印刷データの特性、印刷種別等の情報と、プリンタ性能情報905と、に基づいて、プリンタ20ごとに、印刷ジョブの印刷所要時間を算出する。そして、印刷時刻予測部27は、それぞれの印刷ジョブの印刷開始時刻および印刷終了時刻を予測する。
次に、印刷状況算出部28は、印刷状況を示す値を算出する(ステップS204)。具体的には、印刷状況算出部28は、印刷情報の解析結果と、予測された印刷開始時刻および印刷終了時刻と、に基づいて、印刷状況を示す各種の数値を算出する。
次に、表示制御部29Aは、印刷状況を表示部29Bに表示させる(ステップS205)。具体的には、表示制御部29Aは、印刷状況算出部28が算出した、印刷状況を示す各種の数値に基づく画面データを生成して、表示部29Bに表示させる。
図16は、第二の実施形態に係る印刷状況表示画面の一例を示す図である。
本実施形態に係る印刷状況表示画面1600は、印刷データ一覧1610と空き時間表示欄1620とを含む。
印刷データ一覧1610は、項目として、印刷データ名と、印刷開始時刻と、印刷終了時刻と、印刷終了待ち時間と、印刷進捗と、を含む。
印刷データ一覧1610の各項目の値は、図9に示した各項目の値と同様である。また、印刷データ一覧1610の各データは、印刷指示を受けた情報処理装置10または装置30ごとに異なる色で表示されている。これによって、印刷指示の操作を行ったユーザにとって、自分が指示した印刷の進捗を認識しやすくなっている。
空き時間表示欄1620には、プリンタ20Aも含めた各プリンタ20が空くまでの時間が表示される。各プリンタ20が空くまでの時間は、外部プリンタ印刷情報取得部25によって取得された、他のプリンタ20の印刷情報に基づいて、印刷時刻予測部27が予測した印刷開始時刻および印刷終了時刻時間から、印刷状況算出部28によって算出された時間である。
本実施形態に係る印刷システム1によれば、プリンタ20Aに印刷の進捗状況が表示される。これによって、ユーザは、プリンタ20Aおよび他のプリンタ20の印刷の進捗状況を、プリンタ20Aの目前において知ることができる。
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
1 印刷システム
10 情報処理装置
11 記憶部
12 印刷情報取得部
13 印刷情報解析部
14 印刷開始判定部
15 印刷時刻予測部
16 印刷状況算出部
17 表示制御部
18 表示部
19 印刷指示部
20,20A,20B,20C プリンタ
21 記憶部
22 印刷指示受信部
23 印刷実行部
24 印刷情報送信部
25 外部プリンタ印刷情報取得部
26 印刷情報解析部
27 印刷時刻予測部
28 印刷状況算出部
29A 表示制御部
29B 表示部
30 装置
特開2004-034309号公報

Claims (10)

  1. 印刷装置が実行する印刷ジョブの内容を示す印刷情報を取得する印刷情報取得部と、
    前記印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測する印刷時刻予測部と、
    前記印刷ジョブの前記開始時刻または前記終了時刻を示す情報を出力する出力部と、
    前記印刷装置を印刷の残ページ数に基づく色の記号として表示する制御を行う表示制御部と、を備える、
    情報処理装置。
  2. 前記印刷装置に印刷を指示する印刷指示部と、
    前記印刷情報に基づいて、前記印刷装置が前記印刷指示部に指示された印刷を開始したか否かを判定する印刷開始判定部と、をさらに備え、
    前記出力部は、前記印刷開始判定部が、前記印刷装置が前記印刷を開始したと判定すると、前記印刷ジョブの前記開始時刻または前記終了時刻を示す前記情報を出力する、
    請求項1に記載の情報処理装置。
  3. 前記印刷装置への送信前の印刷ジョブの内容を示すスプール印刷情報を記憶する記憶部をさらに備え、
    前記印刷情報取得部は、前記印刷装置に指示された印刷ジョブの内容を示すプリンタ印刷情報を前記印刷装置から取得して、取得した前記プリンタ印刷情報と、前記スプール印刷情報と、を合わせた情報を前記印刷情報として取得する、
    請求項1または2に記載の情報処理装置。
  4. 前記記憶部は、前記印刷装置の性能を示すプリンタ性能情報をさらに記憶し、
    前記印刷時刻予測部は、前記印刷情報と前記プリンタ性能情報とに基づいて、前記開始時刻または前記終了時刻を予測する、
    請求項3に記載の情報処理装置。
  5. 前記印刷装置に印刷を指示する印刷指示部を備え、
    前記出力部は、前記印刷時刻予測部が予測した前記印刷指示部に指示された印刷の終了時刻に近づくと、前記印刷ジョブの前記開始時刻または前記終了時刻を示す前記情報を出力する、
    請求項4に記載の情報処理装置。
  6. 前記印刷時刻予測部が予測した前記開始時刻または前記終了時刻に基づいて、前記印刷指示部から指示した印刷を色で示す記号を、前記開始時刻または前記終了時刻までの時間に区分けされた領域のいずれかに表示する制御を行う表示制御部をさらに備える、
    請求項5に記載の情報処理装置。
  7. 前記表示制御部は、前記印刷装置を示す記号を、印刷可能になるまでの待ち時間ごとに区分けされた領域のいずれかに表示する制御を行う、
    請求項に記載の情報処理装置。
  8. 情報処理装置と印刷装置とを備える印刷システムであって、
    前記情報処理装置は、
    前記印刷装置が実行する印刷ジョブの内容を示す印刷情報を取得する印刷情報取得部と、
    前記印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測する印刷時刻予測部と、
    前記印刷ジョブの前記開始時刻または前記終了時刻を示す情報を出力する出力部と、
    前記印刷装置を印刷の残ページ数に基づく色の記号として表示する制御を行う表示制御部と、を備え、
    前記印刷装置は、
    印刷指示を受信する印刷指示受信部と、
    前記印刷指示受信部が受信した前記印刷指示を示す印刷情報を記憶する記憶部と、
    前記記憶部に格納された前記印刷情報を前記情報処理装置に送信する印刷情報送信部と、を備える、
    印刷システム。
  9. 情報処理装置が実行する印刷管理方法であって、
    印刷装置が実行する印刷ジョブの内容を示す印刷情報を取得するステップと、
    前記印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測するステップと、
    前記印刷ジョブの前記開始時刻または前記終了時刻を示す情報を出力するステップと、
    前記印刷装置を印刷の残ページ数に基づく色の記号として表示する制御を行うステップと、を備える、
    印刷管理方法。
  10. コンピュータに、
    印刷装置が実行する印刷ジョブの内容を示す印刷情報を取得するステップと、
    前記印刷情報に基づいて、印刷ジョブの印刷の開始時刻または終了時刻を予測するステップと、
    前記印刷ジョブの前記開始時刻または前記終了時刻を示す情報を出力するステップと、
    前記印刷装置を印刷の残ページ数に基づく色の記号として表示する制御を行うステップと、
    を実行させるためのプログラム。
JP2020093624A 2020-05-28 2020-05-28 情報処理装置、印刷システム、印刷管理方法およびプログラム Active JP7472655B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020093624A JP7472655B2 (ja) 2020-05-28 2020-05-28 情報処理装置、印刷システム、印刷管理方法およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020093624A JP7472655B2 (ja) 2020-05-28 2020-05-28 情報処理装置、印刷システム、印刷管理方法およびプログラム

Publications (2)

Publication Number Publication Date
JP2021189689A JP2021189689A (ja) 2021-12-13
JP7472655B2 true JP7472655B2 (ja) 2024-04-23

Family

ID=78850359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020093624A Active JP7472655B2 (ja) 2020-05-28 2020-05-28 情報処理装置、印刷システム、印刷管理方法およびプログラム

Country Status (1)

Country Link
JP (1) JP7472655B2 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003145895A (ja) 2001-11-12 2003-05-21 Canon Ntc Inc 長尺媒体印刷装置
JP2011192149A (ja) 2010-03-16 2011-09-29 Hitachi Solutions Ltd バッチ処理の帳票出力状況の管理装置
JP2016115013A (ja) 2014-12-11 2016-06-23 株式会社リコー プログラム、情報処理装置、及びシステム
JP2019028996A (ja) 2017-08-02 2019-02-21 セイコーエプソン株式会社 サーバーシステム、端末装置、稼働情報収集システム、プログラム、サーバーシステムの作動方法及び端末装置の作動方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003145895A (ja) 2001-11-12 2003-05-21 Canon Ntc Inc 長尺媒体印刷装置
JP2011192149A (ja) 2010-03-16 2011-09-29 Hitachi Solutions Ltd バッチ処理の帳票出力状況の管理装置
JP2016115013A (ja) 2014-12-11 2016-06-23 株式会社リコー プログラム、情報処理装置、及びシステム
JP2019028996A (ja) 2017-08-02 2019-02-21 セイコーエプソン株式会社 サーバーシステム、端末装置、稼働情報収集システム、プログラム、サーバーシステムの作動方法及び端末装置の作動方法

Also Published As

Publication number Publication date
JP2021189689A (ja) 2021-12-13

Similar Documents

Publication Publication Date Title
JP4704234B2 (ja) 画像形成装置、表示処理装置、表示処理方法および表示処理プログラム
US9681018B2 (en) Information processing device and non-transitory computer-readable medium storing instructions for print control
US20230148080A1 (en) Printing system, terminal apparatus, and non-transitory computer-executable medium
JP2007094533A (ja) データ処理方法
US11403049B2 (en) Printing system, non-transitory recording medium, and print control method
JP2008269325A (ja) 印刷装置及び印刷システム
JP2011118474A (ja) ジョブ管理システム、ジョブ管理プログラム、禁則判定プログラム、コンピュータ、電気機器、及び画像形成装置
JP7472655B2 (ja) 情報処理装置、印刷システム、印刷管理方法およびプログラム
US11630614B2 (en) Information processing apparatus, image processing method, and storage medium
JP7351126B2 (ja) 情報処理システム、サーバ装置及び情報処理方法
KR101219430B1 (ko) 인쇄방법, 상기 인쇄방법을 실행할 수 있는 프로그램이수록된 기록매체 및 호스트 장치
JP7400313B2 (ja) 情報処理装置、情報処理システム、及びプリンタドライバ
JP2022086331A (ja) 情報処理装置、画像処理方法および画像処理プログラム
JP5134712B1 (ja) 画像形成装置、および、画像形成方法
JP4704235B2 (ja) 画像形成装置、表示処理装置、表示処理方法および表示処理プログラム
JP7491100B2 (ja) 課金情報管理システム、課金情報管理方法、およびプログラム
JP7293673B2 (ja) 画像形成装置、制御方法、およびプログラム
JP7243265B2 (ja) 情報処理装置、画像処理システム、及びプログラム
JP6204305B2 (ja) レイアウト設定プログラムおよび画像形成装置
US11055030B2 (en) Information processing apparatus to determine state transitions and compliment a deficient state, information processing system, information processing method, and recording medium
US11601567B2 (en) Information processing apparatus registering and displaying rejected facsimile number, information processing system, and information processing
JP7434840B2 (ja) 情報処理システム、情報処理装置、情報処理方法及びプログラム
JP7400495B2 (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
WO2020179837A1 (en) Cooperation processing apparatus and method
US20200220990A1 (en) Information processing terminal and information processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240222

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240325

R150 Certificate of patent or registration of utility model

Ref document number: 7472655

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150