IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社リコーの特許一覧

特許7115583プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム
<>
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図1
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図2
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図3
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図4
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図5
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図6
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図7
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図8
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図9
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図10
  • 特許-プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム 図11
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-08-01
(45)【発行日】2022-08-09
(54)【発明の名称】プリンタ端末デバイスを備えるシステム、方法、及びコンピュータ・プログラム
(51)【国際特許分類】
   G06F 3/12 20060101AFI20220802BHJP
   G06F 3/0481 20220101ALI20220802BHJP
   H04L 67/00 20220101ALI20220802BHJP
   B41J 29/38 20060101ALN20220802BHJP
【FI】
G06F3/12 329
G06F3/0481
G06F3/12 310
G06F3/12 303
G06F3/12 373
G06F3/12 385
G06F3/12 359
H04L67/00
B41J29/38 301
【請求項の数】 20
(21)【出願番号】P 2021057885
(22)【出願日】2021-03-30
(65)【公開番号】P2021163495
(43)【公開日】2021-10-11
【審査請求日】2021-03-30
(31)【優先権主張番号】16/837253
(32)【優先日】2020-04-01
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】16/837271
(32)【優先日】2020-04-01
(33)【優先権主張国・地域又は機関】US
(73)【特許権者】
【識別番号】000006747
【氏名又は名称】株式会社リコー
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(72)【発明者】
【氏名】マルヤモサダット ネマトラヒ マハニ
(72)【発明者】
【氏名】ヴラド アリン イオルダチェスク
【審査官】松浦 かおり
(56)【参考文献】
【文献】特開平07-323523(JP,A)
【文献】特開2018-037752(JP,A)
【文献】特開2019-025691(JP,A)
【文献】特開2015-001850(JP,A)
【文献】特表2018-502377(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06F 3/09 - 3/12
B41J 5/00 - 5/52
B41J 21/00 -21/18
B41J 29/00 -29/70
G03G 13/34
G03G 15/00
G03G 15/36
G03G 21/00 -21/02
G03G 21/14
G06F 3/01
G06F 3/048- 3/04895
H04L 67/00 -67/75
H04N 1/00
(57)【特許請求の範囲】
【請求項1】
プリンタと通信を行うプリンタ端末デバイスを備えるシステムであって、
前記プリンタ端末デバイスは、ある期間にわたって前記プリンタのプリンタ・ステータスを受信するように構成されており、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示し、
前記プリンタ端末デバイスは、ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するように構成されており、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含み、
前記プリンタ端末デバイスは、前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定し、前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正するように構成されており、
前記プリンタ端末デバイスは、前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに関連する前記プリンタにより印刷されたエラー・バーコードの画像を捕捉することに対するプロンプトを前記GUIで表示するように構成されている、システム。
【請求項2】
前記プリンタ端末デバイスは、更に、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示し、及び
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、請求項1に記載のシステム。
【請求項3】
前記プリンタ端末デバイスは、更に、
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定し、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示し、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、請求項1に記載のシステム。
【請求項4】
前記プリンタ端末デバイスは、更に、
前記プリンタ・ステータスに関連する前記プリンタにより印刷された前記エラー・バーコードの前記画像を受信したことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、請求項1に記載のシステム。
【請求項5】
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、請求項1に記載のシステム。
【請求項6】
前記視覚的オーバーレイはハッシュ・マークを含む、請求項5に記載のシステム。
【請求項7】
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、請求項1に記載のシステム。
【請求項8】
ある期間にわたってプリンタのプリンタ・ステータスを受信するステップであって、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、ステップと、
ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するステップであって、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含む、ステップと、
前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定するステップと、
前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正するステップと
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに関連する前記プリンタにより印刷されたエラー・バーコードの画像を捕捉することに対するプロンプトを前記GUIで表示するステップと
を含む方法。
【請求項9】
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示するステップと、
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む請求項8に記載の方法。
【請求項10】
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定するステップと、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示するステップと、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む請求項8に記載の方法。
【請求項11】
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、請求項8に記載の方法。
【請求項12】
前記視覚的オーバーレイはハッシュ・マークを含む、請求項11に記載の方法。
【請求項13】
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、請求項8に記載の方法。
【請求項14】
コンピュータのプロセッサに方法を実行させるコンピュータ・プログラムであって、前記方法は、
ある期間にわたってプリンタのプリンタ・ステータスを受信するステップであって、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、ステップと、
ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するステップであって、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含む、ステップと、
前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定するステップと、
前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正するステップと
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに関連する前記プリンタにより印刷されたエラー・バーコードの画像を捕捉することに対するプロンプトを前記GUIで表示するステップと
を含む、コンピュータ・プログラム
【請求項15】
前記方法は、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示するステップと、
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、請求項14に記載のコンピュータ・プログラム
【請求項16】
前記方法は、
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定するステップと、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示するステップと、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、請求項14に記載のコンピュータ・プログラム
【請求項17】
前記方法は、
前記プリンタ・ステータスに関連する前記プリンタにより印刷された前記エラー・バーコードの前記画像を受信したことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、請求項14に記載のコンピュータ・プログラム
【請求項18】
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、請求項14に記載のコンピュータ・プログラム
【請求項19】
前記視覚的オーバーレイはハッシュ・マークを含む、請求項18に記載のコンピュータ・プログラム
【請求項20】
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、請求項14に記載のコンピュータ・プログラム
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、印刷の分野に関連し、特にプロダクション印刷システムのデータ収集に関連する。
【背景技術】
【0002】
毎分何百ページもの印刷をすることが可能なプロダクション・プリンタは、典型的には、印刷オペレータによって管理され、印刷ジョブが正しく効率的に印刷されることを確実にするために多くのタスクを実行する。印刷オペレータは、各自の他の任務に加えて、印刷所(プリント・ショップ)生産評価を支援するために、プリンタの様々な状態に関する詳細を記録するタスクが課されているかもしれない。しかしながら、他の主要なタスクを終了させるために、印刷オペレータはしばしばその日の終わりに、起きたことのログを書き上げており、従ってその情報は誤りのある及び概算的なものなる傾向がある。
【発明の概要】
【0003】
本願で説明される実施形態は、印刷システムに関するデータ収集を改善するために、視覚的なタイムライン及びオペレータのプロンプトを提供する。複数のプリンタと通信するプリンタ端末デバイスは、各プリンタについて、プリンタ・イベントの視覚的なタイムラインを表示するように構成される。視覚的なタイムラインは、各イベントが完全な情報と関連付けられているか、あるいは欠如している情報があるかを示すように拡張される。例えば、視覚的タイムラインは、ある期間に対するプリンタ・アイドリングの原因を説明するために、オペレータが未だコメントを添えていないことを、オペレータに視覚的に示すことができる。有利なことに、個々のイベントのためのデータ入力の状態の視覚的表示は、その日の終わりに書き込まれたログを使用するのではなく、各自のメモリ内で新鮮でありながらイベント・データを完了/更新するように印刷オペレータを促し、それにより印刷所に関するデータ収集における精度を改善し、印刷オペレータが印刷動作における非効率性を識別して修正することを支援する。
【0004】
一実施形態は、プリンタと通信を行い、且つある期間にわたってプリンタのプリンタ・ステータスを受信するように構成されたプリンタ端末デバイスを含むシステムである。各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す。プリンタ端末デバイスは、ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するように構成されており、GUIは、上記の期間にわたるプリンタのプリンタ・ステータスの視覚的なタイムラインを含む。視覚的なタイムラインは、印刷状態、アイドル状態、及びエラー状態の各々について異なる視覚的表現を含む。プリンタ端末デバイスは、視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定し、ユーザー入力の欠如を示すプリンタ・ステータスのための視覚的なインジケータを表示するように、視覚的なタイムラインを修正するように更に構成されている。
【0005】
別の実施形態は方法である。方法は、ある期間にわたってプリンタのプリンタ・ステータスを受信するステップを含み、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す。方法は、ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するステップをも含み、GUIは、上記の期間にわたるプリンタのプリンタ・ステータスの視覚的なタイムラインを含み、視覚的なタイムラインは、印刷状態、アイドル状態、及びエラー状態の各々について異なる視覚的表現を含む。方法は、視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定するステップと、ユーザー入力の欠如を示すプリンタ・ステータスのための視覚的なインジケータを表示するように、視覚的なタイムラインを修正するステップとを更に含む。
【0006】
他の例示的な実施形態(例えば、前述の実施形態に関連する方法及びコンピュータ読み取り可能な媒体)は、以下において説明されるであろう。
【図面の簡単な説明】
【0007】
本発明の幾つかの実施形態は、単なる例示として、添付図面を参照しながら説明される。全図において同一の参照番号は同一の要素又は同一の種類の要素を表す。
【0008】
図1】例示的な実施形態における印刷システムのブロック図である。
【0009】
図2】例示的な実施形態におけるプリンタ端末デバイスを示す。
【0010】
図3】例示的な実施形態における視覚的なタイムラインを表示するグラフィック・ウィンドウを示す。
【0011】
図4】例示的な実施形態における視覚的なタイムラインに関するユーザー入力のためのプロンプトを表示するグラフィック・ウィンドウを示す。
【0012】
図5】例示的な実施形態における印刷システムのデータ収集方法を示すフローチャートである。
【0013】
図6】他の実施形態における印刷システムのデータ収集方法を示すフローチャートである。
【0014】
図7】例示的な実施形態において所望の機能を実行するためにプログラムされた命令を組み込むコンピュータ読み取り可能な媒体を実施するように動作することが可能な処理システムを示す。
【0015】
図8】例示的な実施形態における印刷システムのブロック図である。
【0016】
図9】例示的な実施形態におけるプリンタ端末デバイスを示す。
【0017】
図10】例示的な実施形態における視覚的なタイムラインに関連するユーザー入力のためのプロンプトを表示するGUIを示す。
【0018】
図11】例示的な実施形態における印刷システムのデータ収集を促す方法を示すフローチャートである。
【発明を実施するための形態】
【0019】
(第1実施形態)
図面及び以下の説明は特定の例示的な実施形態を示している。従って、当業者は、本願で明示的に記述又は図示されていないが、実施形態の原理を具体化し、実施形態の範囲内に含まれる種々の構成を考案することが可能である、ということが認められるであろう。更に、本願で説明される任意の具体例は、実施形態の原理の理解を支援するように意図されており、そのように具体的に記載された例及び条件に限定することなく、解釈されるべきである。その結果、本発明の概念は、以下に説明される特定の実施形態又は実施例には限定されず、特許請求の範囲及びそれらの均等物によって定められる。
【0020】
図1は、例示的な実施形態における印刷システム100のブロック図である。印刷システム100は、到来する印刷ジョブを印刷するように動作可能な任意のシステム、デバイス、又は構成要素を備える。印刷システム100は、ネットワーク140を介してプリンタ120及び130と通信するプリンタ端末デバイス110と相互作用するユーザー又は印刷オペレータによって管理及び監視されてもよい。一般に、プリンタ端末デバイス110は、1つ以上のグラフィカル・ユーザー・インターフェース(GUI)をユーザーに提示するためのディスプレイ118を含み、提示されたGUIに関連するユーザー入力を受信するためにユーザー・インターフェース112(I/F)を利用する。例えば、幾つかの実施形態では、プリンタ端末デバイス110は、ディスプレイ118及びユーザーI/F112が、ユーザーが直接的に相互作用することが可能なタッチ・スクリーンの形式で一体化されるタブレット又は同様なデバイスを備える。代替的又は追加的に、ユーザーI/F112は、そのようなGUI上に提示されるコントロールと相互作用するためのキーボード、マウス等を含んでもよい。
【0021】
プリンタ端末デバイス110は、何らかの特定のステータスが、オペレータにとって完了するために不完全な情報を有していることを示す、各プリンタのステータスの視覚的なタイムラインを表示することにより、印刷オペレータによって報告されるプリンタ・イベント・データの精度を向上させるように機能が高められる。例えば、視覚的なタイムラインは、プリンタがアイドリングであった期間を示し、更に、オペレータが、アイドル期間を説明する追加の詳細を含むメタデータを、アイドル・イベントに添付しているかどうかを示す可能性がある。視覚的なタイムラインは、その日の終わりではなく、印刷管理業務の通常の過程を通じて、プリンタ・ステータス・メタデータを入力することを印刷オペレータに滞りなく促す。これは、レポートされるプリンタ・ステータス・データ量の増進、及びそのデータの精度向上を促す。有利なことに、印刷所は、この改良されたデータを使用して、プリンタのアイドリング時間のコストを軽減するための効果的なソリューションを特定することを支援する可能性がある。
【0022】
一般に、プリンタ端末デバイス110は、プリンタ120/130で印刷されるべき印刷ジョブの取り扱いを促進するために、ユーザー対話を管理する。ネットワーク140は、ディスプレイ118を介して提示されるGUIとのユーザー・インタラクションに基づいて、プリンタ端末デバイス110とプリンタ120及び130との間の通信を伝達する。ネットワーク140は、プリンタ端末デバイス110、印刷ジョブ・データベース150、及びプリンタ120及び130間の通信をルーティングするためのデバイス及び構成要素の任意の組み合わせを含む。例えば、ネットワーク140は、インターネット、ローカル・イントラネット等を含んでもよい。
【0023】
プリンタ端末デバイス110はまた、ネットワーク140を介して印刷ジョブ・データベース150と通信する。印刷ジョブ・データベース150は、印刷システム100によって印刷された以前の印刷ジョブのデータを格納する。特に、印刷ジョブ・データベース150は、印刷ジョブ・メタデータ151を格納することができ、印刷ジョブ・メタデータ151は、印刷ジョブ・カテゴリ152と関連付けられ、共有された特性の種々の組み合わせによって以前の印刷ジョブをグループ化することができる。以下に詳細に説明されるように、プリンタ端末デバイス110は、印刷オペレータによって報告された印刷ジョブ・メタデータ151の精度を改善するために、更に、印刷ジョブ・カテゴリ152を使用して、ディスプレイ118により、印刷オペレータに有用なプロンプトを生成するために、機能強化される。
【0024】
プリンタ120及び130は、受信した印刷ジョブに基づいて印刷媒体に物理的にマーキングする。2つのプリンタのみが例示されているが、更なる実施形態では、任意の適切な数のプリンタが、プリンタ端末デバイス110によって管理されてもよい。この実施形態では、プリンタ120は、ネットワーク140を介してデータを交換するためのI/F124を含む。ネットワーク140から印刷データを受信したことに応答して、プリンタ120は、複数のラスタライゼーション画像プロセッサを含む可能性があるラスタライゼーション画像処理(RIP)ユニット122を介して、印刷データのラスタライゼーションに関与することができる。次いで、ラスタ化された印刷データは、物理的な媒体にマーキングするために、マーキング・エンジン121(例えば、インクジェット・マーキング・エンジン、レーザー印刷エンジン等)の動作を指示するために使用される可能性がある。プリンタ120はまた、ディスプレイ123を含んでもよい。幾つかの実施形態では、プリンタ端末デバイス110のディスプレイ118に関して説明される機能及び/又はGUIは、代替的又は追加的に、プリンタ120のディスプレイ123を使用して実装されてもよい。プリンタ130は、マーキング・エンジン131、RIPユニット132、ディスプレイ133、及びI/F134のような、プリンタ120のものと同様な要素を含む。
【0025】
一実施形態では、プリンタ端末デバイスは、プロセッサ114及びメモリ116を含む。プロセッサ114は、プリンタ端末デバイス110の機能を実行するように動作可能であり、カスタム回路として、メモリ116に記憶されたプログラムされた命令を実行するハードウェア・プロセッサ等として実装されてもよい。メモリ116はまた、プリンタ端末デバイス110のユーザーに対する1つ以上のGUIのための命令を記憶することが可能である。メモリ116は、データを電子的に記憶するために、ソリッド・ステート・メモリ、回転ディスク等として実装されてもよい。
【0026】
プリンタ端末デバイス110、印刷ジョブ・データベース150、及びプリンタ120/130は、ネットワーク140との通信に係わるためのイーサーネット・インターフェース、Wi-Fiインターフェース等を含んでもよい。プリンタ端末デバイス110及び印刷ジョブ・データベース150は、別個の遠く離れた構成要素として図示され、説明されているが、一部の実施形態では、印刷システム100は、プリンタ端末デバイス110及び印刷ジョブ・データベース150の処理/記憶機能が、少なくとも部分的に他の構成要素に実装されるか、又はネットワーク140に接続された他の構成要素又はサーバーを介して遠隔的に実装される可能性があるクラウド機能を実装してもよいことが認められるであろう。本願で説明される構成要素の特定の配置、数、及び構成は、説明の目的のための例であり、限定するものではない。
【0027】
図2は、例示的な実施形態におけるプリンタ端末デバイス110を示す。プリンタ端末デバイス110は、印刷システム100の情報を表示する1つ以上のGUI(複数可)210を提示するためのディスプレイ118を含む。特に、GUI210は、各々が印刷システム100のプリンタのためのデータをそれぞれが表示する複数のグラフィック・ウィンドウ212を含む。各グラフィック・ウィンドウ212は、プリンタ・ステータス・ウィンドウ220及び視覚的なタイムライン230を含む。プリンタ・ステータス・ウィンドウ220は、プリンタを識別するプリンタ識別子222と、プリンタの現在のステータスを示す現在のステータス・インジケータ224とを含む。視覚的タイムライン230は、プリンタのステータスの履歴を表示する。
【0028】
図3は、例示的な実施形態において視覚的なタイムライン230を表示するグラフィック・ウィンドウ212を示す。視覚的なタイムライン230は、ある期間にわたるプリンタのステータス履歴を表すために、1つの次元に沿って隣接する一連のプリンタ・ステータス331-338を含む。可視的なタイムライン230及び/又はグラフィック・ウィンドウ212内の各プリンタ・ステータス331-338の幅は、そのプリンタ・ステータスが発生している間の時間に比例してもよい。
【0029】
視覚的なタイムライン230は、経時的なプリンタ・ステータスのタイプに対する変化を視覚的に区別する方法で、プリンタ・ステータス331-338を表示する。例えば、プリンタ・ステータスのタイプは、印刷状態、アイドル状態、及び/又はエラー状態を含んでもよい。また、視覚的タイムライン230は、印刷状態、アイドル状態、及びエラー状態のそれぞれについて異なる視覚的な表現を含んでもよい。例えば、異なる視覚表現が異なる色を含む実施形態では、ノーマルな印刷の期間は緑色のブロック/背景を、アイドル時間の期間は灰色のブロック/背景を、エラー状態の期間は赤色のブロック/背景を、視覚タイムライン230の中で含んでもよい。同様に、プリンタ・ステータス・ウィンドウ220の現在のステータス・インジケータ224は、プリンタの現在のステータスのカラー・インジケータを含んでもよい。例えば、プリンタ・ステータス・ウィンドウ220の背景色は、印刷を示すために緑色、アイドルを示すために灰色、及び/又はエラーを示すために赤色であってもよい。
【0030】
更に、視覚的なタイムライン230は、各プリンタ・ステータス331-338が完全な又は不完全な情報に関連付けられているかどうかを表示する。例えば、完全なメタデータを有するプリンタ・ステータス331-338は、無地/背景で表示される可能性があり、不完全なメタデータを有するプリンタ・ステータス331-338は、視覚的なインジケータ350で表示される可能性がある。この例では、プリンタ・ステータス335及び337は、欠如しているメタデータに関連付けられ、視覚的なタイムライン230は、ユーザー入力のためのプロンプトを示す視覚的なインジケータ350を表示する。
【0031】
図3の例に示されるように、視覚的なインジケータ350は、視覚的なタイムライン230の中でプリンタ・ステータス上に視覚的なオーバーレイを含んでもよい。更に、この例に示されるように、視覚的なオーバーレイはハッシュ・マークを含んでもよい。例えば、プリンタ・ステータス335の視覚的なインジケータ350は、アイドリング・イベント中の欠如しているメタデータを示す灰色の背景を覆うマーキングを含んでもよく、プリンタ・ステータス337の視覚的なインジケータ350は、エラー・イベントの欠如しているメタデータを示す赤色の背景を覆うマーキングを含んでもよい。しかしながら、視覚的なインジケータ350は、追加的又は代替的に、矢印、アスタリスク、ブランク・フィールド、ポップ・アップ・ウィンドウ等のような他の視覚的なシンボル及びグラフィックスを含む可能性があることが理解されるであろう。
【0032】
幾つかの実施形態において、視覚的なインジケータ350は、ユーザー選択に応答する制御エレメントを含む。例えば、視覚的なインジケータ350を含む、又はそれに関連する視覚的なタイムライン230上のプリンタ・ステータス331-338のエリアは、ユーザー・タッチ又はポインタ・デバイス・クリックによって選択可能である。視覚的なインジケータ350のユーザー選択に応答して、追加的なユーザー入力プロンプトが生成され、以下で更に説明されるように表示されてもよい。
【0033】
図4は、例示的な実施形態における視覚的なタイムライン230に関するユーザー入力のためのプロンプト400を表示するグラフィック・ウィンドウ212を示す。この例に関し、印刷オペレータは、アイドル期間を示すために灰色の背景を有するプリンタ・ステータス335の視覚的なインジケータ350を選択したと仮定する。これに応答して、プリンタ端末デバイス110は、GUI210においてプロンプト400を生成/表示する。プロンプト400は、選択可能なオプション401-405としてプリンタ・ステータスの潜在的な理由を伴うグラフィカル・ウィンドウを含んでもよい。例えば、オペレータは、アイドル期間、即ちプリンタ・ステータス335がプリンタ用のサプライ品の取得に起因していたことを示すために、選択可能なオプション403のエリアを選択することができる。時間の経過に伴って収集されるこの種の情報のパターンを利用して、印刷所は、プリンタのアイドリング期間の要因として、取得するサプライ品を示すユーザー応答の数に基づいて、それらのサプライ品を印刷エリアにより近い位置に配置し直すことを決定する等の、印刷所の効率を改善するためのインフォームド・デシジョンを行うことができる。
【0034】
印刷オペレータが選択可能なオプション401-405の1つを選択した後、プロンプト400は除去され、視覚的なタイムライン230は、視覚的なインジケータ350の表示を除去するように修正されることが可能である。例えば、プリンタ・ステータス335のエリアは、アイドリングの期間が完全なメタデータに関連付けられることを示すために無地の灰色に変わってもよい。従って、視覚的なタイムライン230は、印刷システム100を管理するために、各オペレータの業務及びプリンタ端末デバイス110及びGUI210との相互作用を中断することなく、印刷システム100におけるプリンタ・イベントの詳細を記入するように、印刷オペレータに控えめに合図を送る。
【0035】
選択可能なオプション401-405は、代替的又は追加的に、オペレータ・データを収集することを促進するために、他の制御要素又は活動を含んでもよい。例えば、選択可能なオプション405は、プリンタのステータスに関連してプリンタによって印刷されたエラー・バーコードの画像を捕捉するために、カメラ・アプリケーションを開くことをトリガしてもよい。プロンプト400は、追加的又は代替的に、入力をタイプするためのウィンドウをポップアップするオプション、及び/又は、ブラウジングすること/ファイルをプリンタのステータスに添付することのためのファイル・エクスプローラを開くオプションを含んでもよい。特定のプリンタ・イベント・ステータスに関するメタデータ条件を満たす入力を受信したことに応答して、視覚的なタイムライン230は、視覚的なインジケータ350の表示を除去する。プリンタ端末デバイス110、GUI210、及び視覚的なタイムライン230の更なる例示的な詳細は、以下で説明される。
【0036】
図5は、例示的な実施形態における印刷システムのデータ収集方法を示すフローチャートである。方法500のステップは、図1の印刷システム100を参照して説明されるが、当業者は、方法500が他のシステムで実行されてもよいことを理解するであろう。本願で説明されるフローチャートのステップは、全てを包含するわけではなく、図示されていない他のステップを含んでもよいし、別の順序で実行されてもよい。
【0037】
ステップ502において、プリンタ端末デバイス110は、ある期間にわたって、プリンタのプリンタ・ステータスを受信し、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す。ステップ504において、プリンタ端末デバイス110は、ある期間にわたってプリンタのプリンタ・ステータス331-338の視覚的なタイムライン230を含むGUI210をディスプレイ118で提示し、視覚的なタイムライン230は、印刷状態、アイドル状態、及びエラー状態のそれぞれについて異なる視覚的表現を含む。
【0038】
ステップ506において、プリンタ端末デバイス110は、視覚的なタイムライン230上に表示されたプリンタ・ステータス(例えば、プリンタ・ステータス335)が、ユーザー入力の欠如に関連していると判断する。例えば、プリンタ端末デバイス110は、アイドル期間が所定の期間よりも長く続いた場合には、ユーザー入力の欠如に関連しているとして、プリンタ・アイドル状態にフラグを立ててもよい。別の例として、プリンタ端末デバイス110は、エラーが、印刷エラーのうちの所定のカテゴリに属する場合には、ユーザー入力の欠如に関連しているとして、エラー状態にフラグを立ててもよい。プリンタ端末デバイス110は、印刷ジョブ・タイプ(例えば、片面/両面印刷、名刺、カレンダー、ステートメント等)、印刷ジョブ・サイズ(例えば、長さ、ファイル・サイズ、枚数など)、印刷ジョブ名、印刷ジョブカスタマ、プリンタ・タイプ/識別子、及び/又はオペレータ識別子を含む様々なファクタの組み合わせに基づいて、プリンタ・ステータスのメタデータ条件を決定することが可能であるが、これらに限定されない。
【0039】
ステップ508において、プリンタ端末デバイス110は、ユーザー入力の欠如を示すプリンタ・ステータスに対する視覚的なインジケータ350を表示するために、視覚的なタイムライン230を修正する。ステップ510において、プリンタ端末デバイス110は、視覚的なインジケータ350が選択されているか否かを判断する。選択されていない場合、視覚的なタイムライン230は、経時的にプリンタ・ステータス履歴に対する更新を反映し続け、方法500はステップ502-510に戻って繰り返す。そうでない場合、視覚的なインジケータ350が選択されると、方法500はステップ512に進み、プリンタ端末デバイス110は、ユーザー入力のためのプロンプト(例えば、プロンプト400)をGUI210で表示する。
【0040】
ステップ514において、プリンタ端末デバイス110は、プリンタ・ステータスのメタデータ条件がユーザー入力により満たされているか否かを判断する。満たされていない場合、方法500は、視覚的なタイムライン230は、経時的にプリンタ・ステータス履歴に対する更新を反映し続け、方法500はステップ502-510に戻って繰り返す。そうでない場合、プリンタ・ステータスに関するメタデータ条件がユーザー入力によって満たされる場合、方法500はステップ516に進み、プリンタ端末デバイス110は、視覚的なインジケータ350の表示を除去するように、視覚的なタイムライン230を修正する。従って、方法500を使用する際に、印刷オペレータは、その日の終わりではなく、通常の印刷管理業務の過程を通じて、プリンタ・ステータス・メタデータを入力するように視覚的にプロンプトを受ける。
【0041】
図6は、別の例示的な実施形態における印刷システムのデータを収集するための方法600を示すフローチャートである。方法600のステップは、図1の印刷システム100を参照して説明されるが、当業者は、方法600は、他のシステムで実行されてもよいことを理解するであろう。本願で説明されるフローチャートのステップは、全てを包含するわけではなく、図示されていない他のステップを含んでもよいし、別の順序で実行されてもよい。
【0042】
ステップ602において、プリンタ端末デバイス110は、各プリンタ・ステータスに関連するメタデータに基づいて、1つ以上のプリンタ・ステータス331-338の潜在的な理由を決定する。例えば、プリンタと通信しているプリンタ端末デバイス110は、プリンタとの印刷ジョブ処理/印刷のメタデータを追跡/検索するように構成される。アイドリング/エラー・イベントが印刷ジョブで発生すると、プリンタ端末デバイス110は、ジョブの属性をイベントと関連付けて、イベントの潜在的な理由を決定してもよい。例えば、プリンタ端末デバイス110は、プリンタのアイドリングの潜在的な理由を決定及び/又はランク付けするために、類似する以前の印刷ジョブ(例えば、同じタイプの印刷ジョブ、類似する日時など)のメタデータを参照してもよい。
【0043】
ステップ604において、プリンタ端末デバイス110は、視覚的なインジケータ350を選択するユーザー入力を受信する。これに応答して、ステップ606において、プリンタ端末デバイス110は、GUI210において、プリンタ・ステータスの潜在的な理由を、選択可能なオプションとして表示する。従って、プリンタ端末デバイス110は、プリンタのイベントを説明するために印刷オペレータが最も/より使用する可能性が高い理由を自動的に生成/表示し、それによって、入力を打ち込むオペレータの手作業の労力を単純化しながら、正確なオペレータ入力を取得する。
【0044】
プリンタ端末デバイス110は、プリンタ・イベントを取り巻く状況の下で何れの理由が最も又はより生じやすいかを示す潜在的な理由を、それらの決定されたランクに応じて表示することができる。プリンタ端末デバイス110は、ランクの順に、潜在的な理由(例えば、プロンプト/ウィンドウの最も上及び/又は最も左に、最も可能性の高い理由)を表示してもよい。代替的又は追加的に、より高いランクの潜在的な理由が、印刷オペレータの便宜のために、ハイライトされた、又は視覚的に目立つ方法で表示されてもよい。
【0045】
ステップ608において、プリンタ端末デバイス110は、プリンタ・ステータスの理由として、潜在的な理由の1つを選択するユーザー入力を受信する。これに応答して、ステップ610において、プリンタ端末デバイス110は、視覚的なインジケータ350の表示を除去するように、視覚的なタイムライン230を修正する。このように、方法600は、視覚的な合図を絶え間なく表示することによって、プリンタ・イベントのデータ精度を改善し、その合図は、印刷動作を改善するために経時的に収集されうる追加データとともに特定のイベントに印刷オペレータがタグ付けすることを促進する。
【0046】
(第2実施形態)
本願で説明される第2実施形態は、印刷システムのプリンタ管理のための視覚的なタイムラインを提供する。プリンタ端末デバイスは、印刷所の複数のプリンタを管理し、各プリンタに関し、プリンタのステータス履歴の視覚的なタイムラインを表示する。複数の視覚タイムラインが、プリンタ端末デバイスの画面に表示される。ユーザー又は印刷オペレータは、特定のプリンタ・ステータスに関する追加データを入力するために、視覚的なタイムラインでインタラクションを行うことが可能である。オペレータが視覚的タイムラインと対話する場合に、グラフィカル・ユーザー・インターフェース(GUI)は、オペレータが特定の時間に各プリンタで何が起こっていたかを見ることができるように、複数の視覚的なタイムラインにわたって時間のマーカー(例えば、ライン)を表示する。更に、GUIは、便利なことに、マーカーの近くに追加データを表示し、その時間近辺にプリンタで何が生じたかをオペレータが思い起こすことを支援する。この追加コンテキストは、印刷オペレータがプリンタ・ステータスの説明を入力する際に以前に生じたことの詳細を印刷オペレータが思い起こすことを支援し、それにより、印刷オペレータが印刷動作の非効率を識別して修正することを支援するために、印刷所のデータ収集の精度を向上させる。
【0047】
一実施形態は、第1プリンタ及び第2プリンタと通信を行い、第1プリンタ及び第2プリンタのプリンタ・ステータスをある期間にわたって受信するように構成されるプリンタ端末デバイスを有するシステムである。プリンタ端末デバイスは、第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むグラフィック・ユーザー・インターフェース(GUI)をディスプレイで提示するように構成され、第1の視覚的なタイムライン及び第2の視覚的なタイムラインは、時間に関して整列した別々のタイムラインとして表示される。プリンタ端末デバイスは、プリンタ・ステータスに対する説明を入力するための、第1の視覚的なタイムライン及び第2の視覚的なタイムラインの1つに表示されるプリンタ・ステータスとのユーザー・インタラクションを受信し、ユーザー・インタラクションの場所においてラインをGUIで表示するように構成され、ラインは、その場所に対応する履歴時点を示すために、第1の視覚的なタイムライン及び第2の視覚的なタイムラインを横切って延びている。プリンタ端末デバイスは、履歴時点に基づいて、第1プリンタ及び第2プリンタの1つ以上の印刷ジョブのイベント・データを検索し、プリンタ・ステータスに対する説明を入力するユーザーのためにコンテキストを視覚的に示すように、ラインに沿ってイベント・データをGUIで表示するように更に構成されている。
【0048】
別の実施形態は方法である。方法は、第1プリンタ及び第2プリンタのプリンタ・ステータスをある期間にわたって受信するステップと、第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むグラフィック・ユーザー・インターフェース(GUI)をディスプレイで提示するステップであって、第1の視覚的なタイムライン及び第2の視覚的なタイムラインは、時間に関して整列した別々のタイムラインとして表示される、ステップとを含む。方法はまた、プリンタ・ステータスに対する説明を入力するための、第1の視覚的なタイムライン及び第2の視覚的なタイムラインの1つに表示されるプリンタ・ステータスとのユーザー・インタラクションを受信するステップと、ユーザー・インタラクションの場所においてラインをGUIで表示するステップであって、ラインは、その場所に対応する履歴時点を示すために、第1の視覚的なタイムライン及び第2の視覚的なタイムラインを横切って延びている、ステップとを含む。方法は更に、履歴時点に基づいて、第1プリンタ及び第2プリンタの1つ以上の印刷ジョブのイベント・データを検索するステップと、プリンタ・ステータスに対する説明を入力するユーザーのためにコンテキストを視覚的に示すように、ラインに沿ってイベント・データをGUIで表示するステップとを含む。
【0049】
図面及び以下の説明は特定の例示的な実施形態を示している。従って、当業者は、本願で明示的に記述又は図示されていないが、実施形態の原理を具体化し、実施形態の範囲内に含まれる種々の構成を考案することが可能である、ということが認められるであろう。更に、本願で説明される任意の具体例は、実施形態の原理の理解を支援するように意図されており、そのように具体的に記載された例及び条件に限定することなく、解釈されるべきである。その結果、本発明の概念は、以下に説明される特定の実施形態又は実施例には限定されず、特許請求の範囲及びそれらの均等物によって定められる。
【0050】
図8は、例示的な実施形態における印刷システム100のブロック図である。印刷システム100は、到来する印刷ジョブを印刷するように動作可能な任意のシステム、デバイス、又は構成要素を備える。印刷システム100は、ネットワーク140を介してプリンタ120及び130と通信するプリンタ端末デバイス110と相互作用するユーザー又は印刷オペレータによって管理及び監視されてもよい。一般に、プリンタ端末デバイス110は、1つ以上のグラフィカル・ユーザー・インターフェース(GUI)をユーザーに提示するためのディスプレイ118を含み、提示されたGUIに関連するユーザー入力を受信するためにユーザー・インターフェース112(I/F)を利用する。例えば、幾つかの実施形態では、プリンタ端末デバイス110は、ディスプレイ118及びユーザーI/F112が、ユーザーが直接的に相互作用することが可能なタッチ・スクリーンの形式で一体化されるタブレット又は同様なデバイスを備える。代替的又は追加的に、ユーザーI/F112は、そのようなGUI上に提示されるコントロールと相互作用するためのキーボード、マウス等を含んでもよい。
【0051】
プリンタ端末デバイス110は、印刷システムの複数のプリンタの複数の視覚的なタイムラインを表示することにより、印刷オペレータによって報告されるプリンタ・イベント・データの精度を向上させるように機能が高められる。視覚的なタイムラインの表示は、複数の視覚的なタイムラインを時間に関連して結ぶマーカーラインの表示とともに更に機能が高められる。マーカーの位置は、印刷オペレータが追加する詳細を思い起こすための追加的なコンテキスト情報の表示を指図し、これは、印刷システム100のために収集されるデータの精度を向上させることが可能である。有利なことに、印刷所は、この改良されたデータを使用して、プリンタのアイドリング時間のコストを軽減するための効果的なソリューションを特定することを支援する可能性がある。
【0052】
一般に、プリンタ端末デバイス110は、プリンタ120/130で印刷されるべき印刷ジョブの取り扱いを促進するために、ユーザー対話を管理する。ネットワーク140は、ディスプレイ118を介して提示されるGUIとのユーザー・インタラクションに基づいて、プリンタ端末デバイス110とプリンタ120及び130との間の通信を伝達する。ネットワーク140は、プリンタ端末デバイス110、印刷ジョブ・データベース150、及びプリンタ120及び130間の通信をルーティングするためのデバイス及び構成要素の任意の組み合わせを含む。例えば、ネットワーク140は、インターネット、ローカル・イントラネット等を含んでもよい。
【0053】
プリンタ端末デバイス110はまた、ネットワーク140を介して印刷ジョブ・データベース150と通信する。印刷ジョブ・データベース150は、印刷システム100によって印刷された以前の印刷ジョブのデータを格納する。特に、印刷ジョブ・データベース150は、印刷ジョブ・メタデータ151を格納することができ、印刷ジョブ・メタデータ151は、印刷オペレータのためのコンテキスト・キューを検索するために、イベント・データ152と相関付けられてもよい。以下に詳細に説明されるように、プリンタ端末デバイス110は、印刷オペレータによって報告された印刷ジョブ・メタデータ151の精度を改善するために、更に、イベント・データ152を使用して、ディスプレイ118により、印刷オペレータに有用なプロンプトを生成するために、機能強化される。
【0054】
プリンタ120及び130は、受信した印刷ジョブに基づいて印刷媒体に物理的にマーキングする。2つのプリンタのみが例示されているが、更なる実施形態では、任意の適切な数のプリンタが、プリンタ端末デバイス110によって管理されてもよい。この実施形態では、プリンタ120は、ネットワーク140を介してデータを交換するためのI/F124を含む。ネットワーク140から印刷データを受信したことに応答して、プリンタ120は、複数のラスタライゼーション画像プロセッサを含む可能性があるラスタライゼーション画像処理(RIP)ユニット122を介して、印刷データのラスタライゼーションに関与することができる。次いで、ラスタ化された印刷データは、物理的な媒体にマーキングするために、マーキング・エンジン121(例えば、インクジェット・マーキング・エンジン、レーザー印刷エンジン等)の動作を指示するために使用される可能性がある。プリンタ120はまた、ディスプレイ123を含んでもよい。幾つかの実施形態では、プリンタ端末デバイス110のディスプレイ118に関して説明される機能及び/又はGUIは、代替的又は追加的に、プリンタ120のディスプレイ123を使用して実装されてもよい。プリンタ130は、マーキング・エンジン131、RIPユニット132、ディスプレイ133、及びI/F134のような、プリンタ120のものと同様な要素を含む。
【0055】
一実施形態では、プリンタ端末デバイスは、プロセッサ114及びメモリ116を含む。プロセッサ114は、プリンタ端末デバイス110の機能を実行するように動作可能であり、カスタム回路として、メモリ116に記憶されたプログラムされた命令を実行するハードウェア・プロセッサ等として実装されてもよい。メモリ116はまた、プリンタ端末デバイス110のユーザーに対する1つ以上のGUIのための命令を記憶することが可能である。メモリ116は、データを電子的に記憶するために、ソリッド・ステート・メモリ、回転ディスク等として実装されてもよい。
【0056】
プリンタ端末デバイス110、印刷ジョブ・データベース150、及びプリンタ120/130は、ネットワーク140との通信に係わるためのイーサーネット・インターフェース、Wi-Fiインターフェース等を含んでもよい。プリンタ端末デバイス110及び印刷ジョブ・データベース150は、別個の遠く離れた構成要素として図示され、説明されているが、一部の実施形態では、印刷システム100は、プリンタ端末デバイス110及び印刷ジョブ・データベース150の処理/記憶機能が、少なくとも部分的に他の構成要素に実装されるか、又はネットワーク140に接続された他の構成要素又はサーバーを介して遠隔的に実装される可能性があるクラウド機能を実装してもよいことが認められるであろう。本願で説明される構成要素の特定の配置、数、及び構成は、説明の目的のための例であり、限定するものではない。
【0057】
図9は、例示的な実施形態におけるプリンタ端末デバイス110を示す。プリンタ端末デバイス110は、印刷システム100の情報を表示する1つ以上のGUI(複数可)210を提示するためのディスプレイ118を含む。特に、GUI210は、印刷システム100の複数のプリンタの各々についての視覚的なタイムライン211-213を含む。視覚的なタイムライン211-213は、一般に、時間に関して整列した別々のタイムラインとして表示される。各々の視覚的なタイムライン211-213は、ある期間にわたるプリンタのステータス履歴を表すために1つの次元に沿って隣接する一連のプリンタ・ステータスを含む。例えば、各々の視覚的なタイムライン211-213は、水平な時間軸に関して整列する上方及び/又は下方に表示される隣接する視覚的なタイムラインとともに水平に延びていてもよい。
【0058】
この例では、第1の視覚的なタイムライン211は、第1プリンタ201のプリンタ・ステータス221-224を含み、第2の視覚的なタイムライン212は、第2プリンタ202のプリンタ・ステータス231-233を含み、第3の視覚的なタイムライン213は、第3プリンタ203のプリンタ・ステータス241-242を含む。各々の視覚的なタイムライン211-213は、経時的にプリンタ・ステータスのタイプの変化を視覚的に区別する方法でプリンタ・ステータスを表示する。例えば、プリンタ・ステータスのタイプは、印刷状態、アイドル状態、及び/又はエラー状態を含むことが可能である。また、視覚的タイムライン211-213は、印刷状態、アイドル状態、及びエラー状態の各々について異なる視覚的な表現を含んでもよい。例えば、異なる視覚表現が異なる色を含む実施形態では、ノーマルな印刷の期間は緑色のブロック/背景を、アイドル時間の期間は灰色のブロック/背景を、エラー状態の期間は赤色のブロック/背景を、視覚的なタイムラインの中に含んでもよい
【0059】
更に、視覚的なタイムライン211-213は、ユーザーの相互作用/選択に応答する制御要素を含んでもよい。例えば、各々の視覚的なタイムライン上のプリンタ・ステータスのエリアは、ユーザー・タッチ又はポインタ・デバイスのクリックによって選択されてもよい。プリンタ・ステータスのユーザー選択に応答して、プリンタ端末デバイス110は、以下に更に説明するように、プリンタ・ステータスに関する追加的な情報を入力するための追加的なユーザー・プロンプト及び/又はコンテキスト情報を生成することができる。
【0060】
この例に関し、プリンタ端末デバイス110を介してプリンタ201-203を管理する印刷オペレータが、アイドル期間(即ち、プリンタは、印刷をすることが可能である又は印刷を妨げるエラーを有していないにもかかわらず、印刷をしていない期間)に関する追加データを入力するために、GUI210と対話していると仮定する。従って、オペレータは、この例では、第1プリンタ201のアイドル期間に対応するプリンタ・ステータス223のエリアを選択/タッチするかもしれない。これに応答して、プリンタ端末デバイス110は、1つ以上の視覚的なタイムライン211-213と(例えば、水平な時間の次元に垂直に)交差して延びるライン250を生成/表示する。ライン250は、ユーザー・インタラクションの位置に表示され、その位置に対応する履歴時点252を示してもよい。この例では、ライン250の水平位置は11:30の時間を示す。
【0061】
更に、プリンタ端末デバイス110は、履歴時点252に基づいて、1つ以上の印刷ジョブのイベント・データを検索することができる。例えば、プリンタ端末デバイス110は、11:30付近の時間ウィンドウの間で各プリンタについて発生したイベント・データ152を、プリント・ジョブ・データベース150から検索することができる。この検索されたコンテキスト情報は、プリンタ・ステータス223に関して何が起こったかを印刷オペレータが認識又は想起することを支援するために、ライン250と並んで表示されてもよく、従って、印刷所のデータ収集をより正確かつ信頼できるものにする。
【0062】
例えば、第1プリンタ201に関し、プリンタ端末デバイス110は、履歴時点252の前に印刷された印刷ジョブの第1印刷ジョブ名261を表示するかもしれない(例えば、印刷の期間を示すために緑色である以前のプリンタ・ステータス222とともに視覚的に関連付けられる)。それは更に、履歴時点252の後に印刷された別の印刷ジョブの第2印刷ジョブ名262を表示するかもしれない(例えば、印刷の期間を示すために緑色である以後のプリンタ・ステータス224と視覚的に関連付けられる)。第1印刷ジョブ名261はライン250の一方の側に表示され、第2印刷ジョブ名262はライン250の別の側に表示される可能性がある。従って、表示されたイベント・データは、ユーザーによって選択されたプリンタ・ステータスに隣接するプリンタ・ステータスに関連するプリント・ジョブのメタデータ又は他の情報を含む可能性がある。
【0063】
代替的又は追加的に、プリンタ端末デバイス110は、印刷オペレータにコンテキストを提供することを支援する可能性がある他のプリンタのイベント・データを検索することが可能である。例えば、第2プリンタ202に関し、プリンタ端末デバイス110は、第1プリンタ201の選択されたアイドル・プリンタ・ステータス223と一致するプリンタ・ステータス233のエラー記述271を検索/表示することができる。別の例として、第3プリンタ203に関し、プリンタ端末デバイス110は、ライン250の閾値期間内に発生した、第3プリンタ203で受信された警告メッセージ281を検索/表示することができる。
【0064】
プリンタ端末デバイス110はまた、プリンタを管理する印刷オペレータのためのオペレータ・スケジュールを受け取り、時間に関して視覚的なタイムライン211-213と整列したオペレータ・タイムライン290をGUI210で表示することも可能である。ライン250は、オペレータ・タイムライン290まで延びて/交差し、オペレータ・292が、一日を通じて時間に関連してそれらの活動を思い浮かべ、改善されたデータ収集精度のために記録する印刷ステータスの詳細を想起することを支援する。
【0065】
図10は、例示的な実施形態における視覚的なタイムライン211に関するユーザー入力のためのプロンプト300を表示するGUI210を示す。前の例に続いて、印刷オペレータが、アイドル期間を示すために灰色の背景を有するプリンタ・ステータス223を選択したと仮定する。ライン250に加えて、プリンタ端末デバイス110は、GUI210上にプロンプト300を表示することができる。プロンプト300は、選択可能オプション301-305としてのプリンタ・ステータスの潜在的な理由を有するグラフィカル・ウィンドウを含んでもよい。例えば、オペレータは、選択可能オプション303のエリアを選択して、アイドル期間、即ちプリンタ・ステータス223が、プリンタ用のサプライ品を取得することによるものであったことを示すことができる。時間の経過に伴って収集されるこの種の情報のパターンを使用して、印刷所は、プリンタのアイドリング期間の要因としてサプライ品の取得を示すユーザー応答の数に基づいて、サプライ品を印刷エリアにより近い位置に配置し直すことを決定する等の印刷所の効率を改善するためのインフォームド・デシジョンを行うことができる。
【0066】
印刷オペレータが選択可能なオプション301-305の1つを選択した後、プロンプト300、ライン250、及び/又はコンテキスト情報は、GUI210における表示から削除されてもよい。選択可能なオプション301-305は、オペレータ・データの収集を促進するために、代替的又は追加的に、他の制御要素又は動作を含んでもよい。例えば、選択可能なオプション305は、プリンタ・ステータスに関連してプリンタによって印刷されたエラー・バーコードの画像を捕捉するために、カメラ・アプリケーションを開くことをトリガすることができる。プロンプト300は、追加的又は代替的に、入力をタイプするためのウィンドウをポップアップするためのオプション、及び/又は、プリンタ・ステータスに対するファイルを閲覧/添付するためのファイル・エクスプローラを開くオプションを含んでもよい。プリンタ端末デバイス110、GUI 210、及び視覚的なタイムライン211-213の更なる例示的な詳細は、以下で説明される。
【0067】
図11は、例示的な実施形態における印刷システムのためのデータ収集を促す方法400を示すフローチャートである。方法400のステップは、上述の印刷システム100、プリンタ端末デバイス110、及びGUI210を参照して説明されているが、当業者は、方法400が他のシステムで実行されてもよいことを認めるであろう。本願で説明されるフローチャートのステップは、全てを包含するわけではなく、図示されていない他のステップを含んでもよいし、別の順序で実行されてもよい。
【0068】
ステップ402において、プリンタ端末デバイス110は、ある期間にわたって、第1プリンタ及び第2プリンタのプリンタ・ステータスを受信する。ステップ404において、プリンタ端末デバイス110は、第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと、第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むGUI210をディスプレイ118で提示する。前述のように、第1の視覚的なタイムラインと第2の視覚的なタイムラインとは、時間に関して整列した別々のタイムラインとして表示されてもよい。
【0069】
ステップ406において、プリンタ端末デバイス110は、プリンタ・ステータスの説明を入力するために、第1の視覚的なタイムライン及び第2の視覚的なタイムラインのうちの1つで表示されるプリンタ・ステータスとのユーザー・インタラクションを受信する。ステップ408において、プリンタ端末デバイス110は、GUI210において、ユーザー・インタラクションの位置においてラインを表示し、ラインは、第1の視覚的なタイムラインと第2の視覚的なタイムラインとを横切って延び、その位置に対応する履歴時点を示す。
【0070】
ステップ410において、プリンタ端末デバイス110は、履歴時点に基づいて、第1プリンタ及び第2プリンタの1つ以上の印刷ジョブのイベント・データを検索する。そして、ステップ412において、プリンタ端末デバイス110は、GUI210において、イベント・データをラインとともに表示し、プリンタ・ステータスの説明を入力するユーザーのためにコンテキストを視覚的に示す。従って、方法400を使用する際に、印刷オペレータは、改善された印刷所データ収集のために、プリンタ・ステータス・メタデータを入力するように、視覚的にプロンプトを受ける。
【0071】
本願で開示される実施形態は、ソフトウェア、ハードウェア、ファームウェア、又はそれらの様々な組み合わせの形態をとることが可能である。1つの特定の実施形態において、ソフトウェアは、本願に開示されている種々の動作を実行するように、印刷システム100の処理システムを指示するために使用される。図7は、例示的な実施形態において所望の機能を実行するために、プログラムされた命令を組み込むコンピュータ読み取り可能な媒体を実行するように動作可能な処理システム700を示す。処理システム700は、コンピュータ読み取り可能な記憶媒体712上に実体的に具体化されたプログラムされた命令を実行することによって、上記の動作を実行するように動作することが可能である。この点に関し、本発明の実施形態は、コンピュータ又は任意の他の命令実行システムによって使用するためのプログラム・コードを提供する、コンピュータ読み取り可能な媒体712を介してアクセス可能なコンピュータ・プログラムの形態をとることが可能である。この説明の目的のために、コンピュータ読み取り可能な記憶媒体712は、コンピュータによる使用のためにプログラムを包含又は格納することが可能な任意のものであるとすることが可能である。
【0072】
コンピュータ読み取り可能な記憶媒体712は、電子デバイス、磁気デバイス、光学デバイス、電磁デバイス、赤外デバイス、又は半導体デバイスであるとすることが可能である。コンピュータ読み取り可能な記憶媒体712の例は、ソリッド・ステート・メモリ、磁気テープ、リムーバブル・コンピュータ・ディスケット、ランダム・アクセス・メモリ(RAM)、リード・オンリ・メモリ(ROM)、リジッド磁気ディスク、及び光ディスクを含む。現在の光ディスクの例は、コンパクト・ディスク・リード・オンリ・メモリ(CD-ROM)、コンパクト・ディスク・リード/ライト(CD-R/W)及びDVDを含む。
【0073】
処理システム700は、プログラム・コードを記憶及び/又は実行するのに適しており、システム・バス750を介してプログラム及びデータ・メモリ704に結合された少なくとも1つのプロセッサ702を含む。プログラム及びデータ・メモリ704は、プログラム・コードの実際の実行中に使用されるローカル・メモリ、バルク・ストレージ、及びキャッシュ・メモリを含むことが可能であり、キャッシュ・メモリは、コード及び/又はデータが実行中にバルク・ストレージから検索される回数を減らすために、少なくとも一部のプログラム・コード及び/又はデータの一時的なストレージを提供する。
【0074】
入力/出力又はI/Oデバイス706(キーボード、ディスプレイ、ポインティング・デバイス等を含むが、これらに限定されない)は、直接的に又は介在するI/Oコントローラを介して結合されことが可能である。また、ネットワーク・アダプタ・インターフェース708は、処理システム700が、介在する私的な又は公的なネットワークを介して他のデータ処理システム又は記憶デバイスに結合されるようになることを可能にするために、システムに一体化されてもよい。モデム、ケーブル・モデム、IBMチャネル・アタッチメント、SCSI、ファイバ・チャネル、及びイーサーネット・カードは、現在利用可能なタイプのネットワーク又はホスト・インターフェース・アダプタのほんの数例である。ディスプレイ・デバイス・インターフェース710は、プロセッサ702によって生成されるデータの提示のための印刷システム及びスクリーン等の1つ以上のディスプレイ・デバイスとのインターフェースのために、システムと一体化されてもよい。
【0075】
特定の実施形態が本願で説明されたが、本発明の範囲はこれらの特定の実施形態に限定されない。本発明の範囲は、以下の特許請求の範囲及びその均等物によって定義される
【0076】
以下、実施の形態により提供される手段を例示的に列挙する。
(付記A1)
プリンタと通信を行うプリンタ端末デバイスを備えるシステムであって、
前記プリンタ端末デバイスは、ある期間にわたって前記プリンタのプリンタ・ステータスを受信するように構成されており、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示し、
前記プリンタ端末デバイスは、ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するように構成されており、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含み、
前記プリンタ端末デバイスは、前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定し、前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正する
ように構成されている、システム。
(付記A2)
前記プリンタ端末デバイスは、更に、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示し、及び
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、付記A1に記載のシステム。
(付記A3)
前記プリンタ端末デバイスは、更に、
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定し、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示し、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、付記A1に記載のシステム。
(付記A4)
前記プリンタ端末デバイスは、更に、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに関連する前記プリンタにより印刷されたエラー・バーコードの画像を捕捉することに対するプロンプトを前記GUIで表示し、
前記プリンタ・ステータスに関連する前記プリンタにより印刷された前記エラー・バーコードの前記画像を受信したことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正する
ように構成されている、付記A1に記載のシステム。
(付記A5)
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、付記A1に記載のシステム。
(付記A6)
前記視覚的オーバーレイはハッシュ・マークを含む、付記A5に記載のシステム。
(付記A7)
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、付記A1に記載のシステム。
(付記A8)
ある期間にわたってプリンタのプリンタ・ステータスを受信するステップであって、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、ステップと、
ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するステップであって、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含む、ステップと、
前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定するステップと、
前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正するステップと
を含む方法。
(付記A9)
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示するステップと、
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む付記A8に記載の方法。
(付記A10)
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定するステップと、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示するステップと、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む付記A8に記載の方法。
(付記A11)
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、付記A8に記載の方法。
(付記A12)
前記視覚的オーバーレイはハッシュ・マークを含む、付記A11に記載の方法。
(付記A13)
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、付記A8に記載の方法。
(付記A14)
プログラムされた命令を組み込む非一時的なコンピュータ読み取り可能な記憶媒体であって、前記命令は、プロセッサにより実行されると、方法を実行するように動作することが可能であり、前記方法は、
ある期間にわたってプリンタのプリンタ・ステータスを受信するステップであって、各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、ステップと、
ディスプレイにおいてグラフィカル・ユーザー・インターフェース(GUI)を提示するステップであって、前記GUIは、前記期間にわたる前記プリンタの前記プリンタ・ステータスの視覚的なタイムラインを含み、前記視覚的なタイムラインは、前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる視覚的表現を含む、ステップと、
前記視覚的なタイムラインで表示されるプリンタ・ステータスが、ユーザー入力の欠如に関連していることを決定するステップと、
前記ユーザー入力の欠如を示す前記プリンタ・ステータスのための視覚的なインジケータを表示するように、前記視覚的なタイムラインを修正するステップと
を含む、記憶媒体。
(付記A15)
前記方法は、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対するユーザー・テキストを入力することに対するプロンプトを前記GUIで表示するステップと、
前記プリンタ・ステータスに対する前記ユーザー・テキストを受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、付記A14に記載の記憶媒体。
(付記A16)
前記方法は、
前記プリンタ・ステータスのメタデータに基づいて、前記プリンタ・ステータスに対する潜在的な理由を決定するステップと、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに対する前記潜在的な理由を、選択可能なオプションとして、前記GUIで表示するステップと、
前記プリンタ・ステータスに対する理由として、前記潜在的な理由のうちの1つを選択するユーザー入力を受けたことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、付記A14に記載の記憶媒体。
(付記A17)
前記方法は、
前記視覚的なインジケータを選択するユーザー入力を受けたことに応答して、前記プリンタ・ステータスに関連する前記プリンタにより印刷されたエラー・バーコードの画像を捕捉することに対するプロンプトを前記GUIで表示するステップと、
前記プリンタ・ステータスに関連する前記プリンタにより印刷された前記エラー・バーコードの前記画像を受信したことに応答して、前記視覚的なインジケータの表示を除去するように前記視覚的なタイムラインを修正するステップと
を更に含む、付記A14に記載の記憶媒体。
(付記A18)
前記視覚的なインジケータは、前記視覚的なタイムラインにおける前記プリンタ・ステータスに対する視覚的オーバーレイを含む、付記A14に記載の記憶媒体。
(付記A19)
前記視覚的オーバーレイはハッシュ・マークを含む、付記A18に記載の記憶媒体。
(付記A20)
前記印刷状態、前記アイドル状態、及び前記エラー状態の各々について異なる前記視覚的表現は、異なる色を含む、付記A14に記載の記憶媒体。
【0077】
(付記B1)
第1プリンタ及び第2プリンタと通信を行い、前記第1プリンタ及び前記第2プリンタのプリンタ・ステータスをある期間にわたって受信するように構成されるプリンタ端末デバイスを有するシステムであって、
前記プリンタ端末デバイスは、前記第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと前記第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むグラフィック・ユーザー・インターフェース(GUI)をディスプレイで提示するように構成され、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは、時間に関して整列した別々のタイムラインとして表示され、
前記プリンタ端末デバイスは、前記プリンタ・ステータスに対する説明を入力するための、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインの1つに表示されるプリンタ・ステータスとのユーザー・インタラクションを受信し、前記ユーザー・インタラクションの場所においてラインをGUIで表示するように構成され、前記ラインは、前記場所に対応する履歴時点を示すために、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを横切って延びており、
前記プリンタ端末デバイスは、前記履歴時点に基づいて、前記第1プリンタ及び前記第2プリンタの1つ以上の印刷ジョブのイベント・データを検索し、前記プリンタ・ステータスに対する説明を入力するユーザーのためにコンテキストを視覚的に示すように、前記ラインに沿って前記イベント・データを前記GUIで表示するように構成されている、システム。
(付記B2)
前記プリンタ端末デバイスは、更に、
前記プリンタ・ステータスの前記説明のユーザー入力を受信したことに応答して、前記イベント・データ及び前記ラインの表示を除去する
ように構成されている、付記B1に記載のシステム。
(付記B3)
前記プリンタ・ステータスは、アイドル・ステータスを含み、
前記イベント・データは、前記履歴時点より前に印刷される第1印刷ジョブの第1名称と、前記履歴時点より後に印刷される第2印刷ジョブの第2名称とを含む、付記B1に記載のシステム。
(付記B4)
前記第1印刷ジョブの前記第1名称は前記ラインの一方の側に表示され、前記第2印刷ジョブの前記第2名称は前記ラインの別の側に表示される、付記B1に記載のシステム。
(付記B5)
各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、付記B1に記載のシステム。
(付記B6)
前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは水平に延びており、
前記ラインは前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを垂直に横切って延びている、付記B1に記載のシステム。
(付記B7)
前記プリンタ端末デバイスは、更に、
前記第1プリンタ及び前記第2プリンタの印刷オペレータのオペレータ・スケジュールを受信し、
前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインに時間に関して整列したオペレータ・タイムラインをGUIで表示する
ように構成されている、付記B1に記載のシステム。
(付記B8)
第1プリンタ及び第2プリンタのプリンタ・ステータスをある期間にわたって受信するステップと、
前記第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと前記第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むグラフィック・ユーザー・インターフェース(GUI)をディスプレイで提示するステップであって、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは、時間に関して整列した別々のタイムラインとして表示される、ステップと、
前記プリンタ・ステータスに対する説明を入力するための、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインの1つに表示されるプリンタ・ステータスとのユーザー・インタラクションを受信するステップと、
前記ユーザー・インタラクションの場所においてラインをGUIで表示するステップであって、前記ラインは、前記場所に対応する履歴時点を示すために、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを横切って延びている、ステップと、
前記履歴時点に基づいて、前記第1プリンタ及び前記第2プリンタの1つ以上の印刷ジョブのイベント・データを検索するステップと、
前記プリンタ・ステータスに対する説明を入力するユーザーのためにコンテキストを視覚的に示すように、前記ラインに沿って前記イベント・データを前記GUIで表示するステップと
を含む方法。
(付記B9)
前記プリンタ・ステータスの前記説明のユーザー入力を受信したことに応答して、前記イベント・データ及び前記ラインの表示を除去するステップ
を更に含む付記B8に記載の方法。
(付記B10)
前記プリンタ・ステータスは、アイドル・ステータスを含み、
前記イベント・データは、前記履歴時点より前に印刷される第1印刷ジョブの第1名称と、前記履歴時点より後に印刷される第2印刷ジョブの第2名称とを含む、付記B8に記載の方法。
(付記B11)
前記第1印刷ジョブの前記第1名称は前記ラインの一方の側に表示され、前記第2印刷ジョブの前記第2名称は前記ラインの別の側に表示される、付記B8に記載の方法。
(付記B12)
各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、付記B8に記載の方法。
(付記B13)
前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは水平に延びており、
前記ラインは前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを垂直に横切って延びている、付記B8に記載の方法。
(付記B14)
プロセッサに方法を実行させるプログラム命令を組み込んだ非一時的なコンピュータ読み取り可能な媒体であって、前記方法は、
第1プリンタ及び第2プリンタのプリンタ・ステータスをある期間にわたって受信するステップと、
前記第1プリンタにおけるプリンタ・ステータスの第1の視覚的なタイムラインと前記第2プリンタにおけるプリンタ・ステータスの第2の視覚的なタイムラインとを含むグラフィック・ユーザー・インターフェース(GUI)をディスプレイで提示するステップであって、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは、時間に関して整列した別々のタイムラインとして表示される、ステップと、
前記プリンタ・ステータスに対する説明を入力するための、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインの1つに表示されるプリンタ・ステータスとのユーザー・インタラクションを受信するステップと、
前記ユーザー・インタラクションの場所においてラインをGUIで表示するステップであって、前記ラインは、前記場所に対応する履歴時点を示すために、前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを横切って延びている、ステップと、
前記履歴時点に基づいて、前記第1プリンタ及び前記第2プリンタの1つ以上の印刷ジョブのイベント・データを検索するステップと、
前記プリンタ・ステータスに対する説明を入力するユーザーのためにコンテキストを視覚的に示すように、前記ラインに沿って前記イベント・データを前記GUIで表示するステップと
を含む媒体。
(付記B15)
前記方法は、更に、
前記プリンタ・ステータスの前記説明のユーザー入力を受信したことに応答して、前記イベント・データ及び前記ラインの表示を除去するステップ
を含む、付記B14に記載の媒体。
(付記B16)
前記プリンタ・ステータスは、アイドル・ステータスを含み、
前記イベント・データは、前記履歴時点より前に印刷される第1印刷ジョブの第1名称と、前記履歴時点より後に印刷される第2印刷ジョブの第2名称とを含む、付記B14に記載の方法。
(付記B17)
前記第1印刷ジョブの前記第1名称は前記ラインの一方の側に表示され、前記第2印刷ジョブの前記第2名称は前記ラインの別の側に表示される、付記B16に記載の方法。
(付記B18)
各プリンタ・ステータスは、印刷状態、アイドル状態、及びエラー状態のうちの1つを示す、付記B14に記載の方法。
(付記B19)
前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインは水平に延びており、
前記ラインは前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインを垂直に横切って延びている、付記B14に記載の方法。
(付記B20)
前記方法は、更に、
前記第1プリンタ及び前記第2プリンタの印刷オペレータのオペレータ・スケジュールを受信するステップと、
前記第1の視覚的なタイムライン及び前記第2の視覚的なタイムラインに時間に関して整列したオペレータ・タイムラインをGUIで表示するステップと
を含む、付記B14に記載の方法。
【符号の説明】
【0078】
100 印刷システム
110 プリンタ端末デバイス
112 ユーザーI/F
114 プロセッサ
116 メモリ
118 ディスプレイ
120 プリンタ
121 マーキング・エンジン
122 RIPユニット
123 ディスプレイ
124 I/F
130 プリンタ
131 マーキング・エンジン
132 RIPユニット
133 ディスプレイ
134 I/F
140 ネットワーク
150 印刷ジョブ・データベース
151 印刷ジョブ・メタデータ
152 印刷ジョブ・カテゴリ/イベント・データ
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11