(57)【要約】【課題】印刷装置の消耗品の補充が必要となる時間と、印刷装置の部品の交換が必要となる時間との時間的な関係をユーザが把握することは容易でなかった。【解決手段】印刷装置で当該印刷装置が使用する消耗品の補充が必要となる時間を含む第一の予測情報、及び前記印刷装置の部品の交換が必要となる時間を含む第二の予測情報とを取得し、その取得した前記第一及び第二の予測情報を、当該第一及び第二の予測情報に含まれる時間に基づいて時系列の順に並び替える。そして、時系列の順に並び替えられた前記第一の予測情報及び前記第二の予測情報を表示する。【選択図】  図８
2018055641.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で当該印刷装置が使用する消耗品の補充が必要となる時間を含む第一の予測情報、及び前記印刷装置の部品の交換が必要となる時間を含む第二の予測情報とを取得する取得手段と、
前記取得手段により取得した前記第一及び第二の予測情報を、当該第一及び第二の予測情報に含まれる時間に基づいて時系列の順に並び替える並び替え手段と、
前記並び替え手段により前記時系列の順に並び替えられた前記第一の予測情報及び前記第二の予測情報を表示する表示手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第一の予測情報は、前記印刷装置が受信した印刷ジョブの印刷設定と、前記消耗品の残量と、前記印刷装置のプリンタエンジンの処理能力とに基づいて決定されることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第二の予測情報は、前記印刷装置が長期間使用されることにより交換が必要となる前記部品の消耗度に基づいて決定されることを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記取得手段は、前記第一及び第二の予測情報を前記印刷装置から取得することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記消耗品の補充、及び前記部品の交換に要する時間情報を登録する登録手段と、
前記登録手段に登録された前記時間情報に基づいて、前記取得手段により取得した第一の予測情報及び第二の予測情報に含まれる時間を修正する修正手段と、を更に有し、
前記並び替え手段は、前記修正手段により前記時間が修正された前記第一の予測情報及び第二の予測情報を、当該修正された時間に基づいて時系列の順に並び替えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記取得手段により取得された前記第二の予測情報に含まれる時間が、現在の時間を過ぎている場合にユーザに警告する警告手段を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記第二の予測情報は、前記印刷装置の部品の交換が必要となる時間を時間幅としたことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記時間幅は、前記部品の消耗度が前記部品の交換の目安に到達する可能性がある最短時間と、前記部品の消耗度が前記目安に到達に到達する可能性がある最長時間との時間幅であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報処理装置を制御する制御方法であって、
印刷装置で当該印刷装置が使用する消耗品の補充が必要となる時間を含む第一の予測情報、及び前記印刷装置の部品の交換が必要となる時間を含む第二の予測情報とを取得する取得工程と、
前記取得工程で取得した前記第一及び第二の予測情報を、当該第一及び第二の予測情報に含まれる時間に基づいて時系列の順に並び替える並び替え工程と、
前記並び替え工程で前記時系列の順に並び替えられた前記第一の予測情報及び前記第二の予測情報を表示する表示工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、印刷に使用する用紙を収納可能な給紙段を具備した印刷装置では、印刷中に、その給紙段に収納されている用紙がなくなると、表示等によりユーザに警告し、それに応じてユーザが用紙を補充して印刷を継続させている。このとき、例えばユーザが印刷装置の傍にいないために用紙の補充が遅れると印刷処理が滞ってしまい、印刷装置の稼働効率を低下させることになる。そこで、例えば特許文献１は、ユーザに用紙の補充が必要となる時間を事前に認識させることができる技術を記載している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６６４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の発明によれば、ユーザは用紙などの消耗品の補充が必要となる時間を事前に把握できる。しかしながら、印刷の現場においては、消耗品の補充以外の要因で印刷処理が中断される場合がある。例えば、印刷装置の感光ドラムや定着器などの部品の交換が必要となり、印刷処理を継続することができない場合がある。上記従来技術では、ユーザに提供される情報に、このような部品の交換が必要となる時間が含まれていないため、ユーザは、部品の交換が必要となる時間を事前に把握することができない。また、別の手段によって部品の交換が必要となる時間が把握できた場合でも、印刷装置の消耗品の補充が必要となる時間と、印刷装置の部品の交換が必要となる時間との時間的な関係をユーザが把握することは容易ではない。
【０００５】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００６】
本発明の目的は、印刷装置の消耗品の補充、及び、部品の交換が必要となるタイミングをユーザが事前に把握できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
印刷装置で当該印刷装置が使用する消耗品の補充が必要となる時間を含む第一の予測情報、及び前記印刷装置の部品の交換が必要となる時間を含む第二の予測情報とを取得する取得手段と、
前記取得手段により取得した前記第一及び第二の予測情報を、当該第一及び第二の予測情報に含まれる時間に基づいて時系列の順に並び替える並び替え手段と、
前記並び替え手段により前記時系列の順に並び替えられた前記第一の予測情報及び前記第二の予測情報を表示する表示手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザは、印刷装置の消耗品の補充が必要となる時間と、部品の交換が必要となる時間との時間的な関係を容易に把握することができ、ユーザは印刷装置の状態に応じてより適切に作業計画を立てることができる。
【０００９】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１０】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る印刷システムの構成を説明する図。
【図２】実施形態１に係る印刷装置のハードウェア構成を説明するブロック図。
【図３】実施形態１に係る情報処理装置のハードウェア構成を説明するブロック図。
【図４】実施形態１に係る携帯端末装置のハードウェア構成を説明するブロック図。
【図５】実施形態１に係る印刷装置のソフトウェアモジュールを説明する機能ブロック図。
【図６】実施形態１に係る情報処理装置のソフトウェアモジュールを説明する機能ブロック図。
【図７】実施形態１に係る携帯端末装置のソフトウェアモジュールを説明する機能ブロック図。
【図８】実施形態１に係る携帯端末装置による制御処理を説明するフローチャート。
【図９】実施形態１に係る携帯端末装置が操作パネルに表示する画面例を示す図。
【図１０】図９でユーザが領域をタップすることにより、その領域に表示されていた印刷装置に関する予測情報を操作部に表示した状態例を示す図。
【図１１】本発明の実施形態２に係る携帯端末装置のソフトウェアモジュールを説明する機能ブロック図。
【図１２】実施形態２に係る携帯端末装置による制御処理を説明するフローチャート。
【図１３】実施形態３に係る携帯端末装置による制御処理を説明するフローチャート。
【図１４】本発明の実施形態４に係る情報処理装置のソフトウェアモジュールを説明する機能ブロック図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
［実施形態１］
図１は、本発明の実施形態１に係る印刷システムの構成を説明する図である。
【００１３】
この印刷システムは、ホストコンピュータ１０１、印刷装置１０２、情報処理装置１０３、情報処理装置１０４及び携帯端末装置１０５を有し、これらの装置はネットワーク１０６を介して接続されている。尚、本発明に係る機能が実行されるのであれば、ＬＡＮ、ＷＡＮ等のネットワークを介して接続されて処理が行われるシステムであっても良い。また実施形態１では、情報処理装置１０３と情報処理装置１０４とが別体で構成される例で説明するが、本発明はこれに限らない。例えば、情報処理装置１０３と情報処理装置１０４とが一体となった情報処理装置であっても良い。
【００１４】
ホストコンピュータ１０１は、ユーザからの入力情報を取得し、印刷装置１０２に送信する印刷ジョブを作成して印刷装置１０２に送信する。印刷装置１０２は、受信した印刷ジョブに基づいて用紙に画像などを印刷する。また印刷装置１０２は、受信した印刷ジョブに基づいて、用紙やトナー等の印刷により消費される用品（以降、消耗品）に関して、後述する方法で、これら消耗品の補充が必要となる時間（タイミング）（以降、補充時間）を予測する。そして印刷装置１０２は、その補充時間をネットワーク１０６を介して情報処理装置１０３へ送信する。また印刷装置１０２は、感光ドラムや定着器等の長期間使用すると消耗する部品を有し、後述する方法でこれら部品の消耗具合（以降、消耗度）を測定する。そして印刷装置１０２は、その消耗度をネットワーク１０６を介して情報処理装置１０４へ送信する。
【００１５】
情報処理装置１０３は、印刷装置１０２から受信した補充時間を、ネットワーク１０６を介して携帯端末装置１０５へ送信する。情報処理装置１０４は、印刷装置１０２から受信した部品の消耗度の推移を記憶し、その消耗度の推移から部品の交換が必要となる時間（以降、交換時間）を予測する。そして、情報処理装置１０４は、その予測した交換時間を、ネットワーク１０６を介して携帯端末装置１０５へ送信する。携帯端末装置１０５は、情報処理装置１０３から受信した補充時間と、情報処理装置１０４から受信した交換時間を時系列順に並び替えて表示する。
【００１６】
図２は、実施形態１に係る印刷装置１０２のハードウェア構成を説明するブロック図である。
【００１７】
コントローラボックス２１０（以下、制御部）２１０は、各種データ処理を行い、印刷装置１０２全体の動作を制御する。操作パネル２２０は、タッチパネル方式でユーザからの各種操作を受け付ける。スキャナ２３０は、光学センサを用いて原稿をスキャンし、そのスキャンにより得られた画像データを取得する。給紙部２４０は、複数の給紙段を有し、指定された給紙段からプリンタエンジン２５０に用紙を給紙する。給紙部２４０は図２では、６つの給紙段２４１〜２４６を有している。そして、これら給紙段はそれぞれ、その給紙段に収容されている用紙の残量を検知するための用紙残量センサ２４１ａ〜２４６ａを有している。プリンタエンジン２５０は、画像データに従って、給紙部２４０から給紙された用紙に画像を印刷する。
【００１８】
次に制御部２１０の構成を説明する。
【００１９】
Ｉ／Ｏ制御部２１１は、ネットワークとの通信制御を行う。ＲＯＭ２１２は、ＣＰＵ２１４により実行される各種制御プログラムを記憶する。ＲＡＭ２１３は、ＲＯＭ２１２から読み出されたプログラムを展開するメモリエリアを提供し、またＣＰＵ２１４がプログラムの実行時にワークエリアとして使用される。ＣＰＵ２１４は、ＲＡＭ２１３に展開されたプログラムを実行し、後述する各種制御を実行する。ＨＤＤ２１５はハードディスクドライブで、画像データやプリントデータなどの大容量のデータを一時的、或いは長期的に保持するのに使用される。上述した各部は、それぞれシステムバス２１６を介して互いに接続される。更に、システムバス２１６は、制御部２１０と印刷装置１０２の各デバイスとを互いに接続している。尚、また制御プログラム及びオペレーティングシステムは、ＲＯＭ２１２の他にもＨＤＤ２１５に格納されても良い。
【００２０】
給紙部２４０は複数の給紙段を有し、印刷装置１０２本体に具備される給紙段の他、オプション形式の外付け給紙段や手差し給紙段のような給紙段も含む。各給紙段は、収納されている用紙の最上位の用紙一枚のみを分離してプリンタエンジン２５０へ搬送することが可能である。
【００２１】
プリンタエンジン２５０は、感光ドラム２５１と定着器２５２とを有している。感光ドラム２５１は、帯電器によりその表面に高電圧で電荷が帯電された後、画像信号に応じたレーザ光の照射により、その表面に静電潜像が形成される。そして現像器から供給されるトナーがその静電潜像に付着して現像され、その現像されたトナー画像が用紙に転写され、その後、定着器２５２によりトナー像が用紙に定着される。感光ドラム２５１の表面に残ったトナーはブレードで除去される。このように感光ドラム２５１は、印刷時に高電圧やレーザ照射、ブレードによる掃除などによって負荷がかかるため、印刷を行うたびに消耗していく。ドラムセンサ２５１ａは、この感光ドラム２５１の消耗度を測定するセンサである。定着器２５２は制御部２１０により制御され、定着器２５２の加圧ローラと加熱ローラが回転することにより、トナー像が転写された用紙を搬送しながら熱と圧力によって用紙にトナー像を定着させる。このように定着器２５２は、印刷時に高温にされた上に、回転や用紙の搬送などによる摩擦が生じるため、印刷を行うたびに消耗していく。定着器センサ２５２ａは、定着器２５２の消耗度を測定するセンサである。
【００２２】
図３は、実施形態１に係る情報処理装置１０３，１０４のハードウェア構成を説明するブロック図である。尚、ここで、情報処理装置１０３，１０４は同じハードウェア構成を有しているので、ここでは情報処理装置１０３を例に説明する。
【００２３】
Ｉ／Ｏ制御部３１１は、ネットワークとの通信制御を行う。ＲＯＭ３１２は、ブートプログラムを記憶している。ＣＰＵ３１４は、情報処理装置１０３の電源がオンされると、ＲＯＭ３１２に記憶されているブートプログラムを実行してＨＤＤ３１５にインストールされているＯＳやプログラムを読み出してＲＡＭ３１３に展開する。そしてＣＰＵ３１４は、そのＲＡＭ３１３に展開されたプログラムを実行することにより、この情報処理装置１０３の動作を制御する。ＨＤＤ３１５は、各種プログラムやＯＳ、大容量のデータ等を記憶している。これら各部は、システムバス３１６を介して互いに接続される。尚、ＲＡＭ３１３は、ＣＰＵ３１４の主メモリ、ワークメモリとしても機能する。
【００２４】
図４は、実施形態１に係る携帯端末装置１０５のハードウェア構成を説明するブロック図である。
【００２５】
Ｉ／Ｏ制御部４１１は、操作パネル４２０との間のデータの入出力、及びネットワークとの通信制御を行う。ＲＯＭ４１２は、ブートプログラムを記憶している。ＣＰＵ４１４は、携帯端末装置１０５の電源がオンされると、ＲＯＭ４１２に記憶されているブートプログラムを実行してＨＤＤ４１５にインストールされているＯＳやプログラムを読み出してＲＡＭ４１３に展開する。そしてＣＰＵ４１４は、そのＲＡＭ４１３に展開されたプログラムを実行することにより、この携帯端末装置１０５の動作を制御する。ＨＤＤ４１５は、各種プログラムやＯＳ、大容量のデータ等を記憶している。操作パネル４２０は、タッチパネル方式でユーザからの各種操作を受け付ける。これら各部は、システムバス４１６を介して互いに接続される。尚、ＲＡＭ４１３は、ＣＰＵ４１４の主メモリ、ワークメモリとしても機能する。
【００２６】
図５は、実施形態１に係る印刷装置１０２のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、制御部２１０のＣＰＵ２１４がＲＡＭ２１３に展開したプログラムを実行することにより達成される。
【００２７】
印刷ジョブ解析部５０１は、ホストコンピュータ１０１から受信した印刷ジョブや印刷装置１０２で生成されたコピージョブなど、印刷装置１０２で受け付けた各種印刷ジョブを解析し、その印刷ジョブに含まれる印刷設定を読み出す。ここでの印刷設定は主に、印刷に使用される用紙のサイズ、用紙タイプ、給紙段などの給紙に関する情報、片面、両面印刷、ステープル或いは製本設定などのフィニッシング処理に関する情報などを含む。印刷ジョブ解析部５０１によって読み出された印刷設定は、ＲＡＭ２１３やＨＤＤ２１５などに一旦保存される。印刷データ展開部５０２は、印刷装置１０２で受け付けた各種印刷ジョブに含まれる画像データを、プリンタエンジン２５０が印刷可能なビットマップデータに展開する。ホストコンピュータ１０１から受信した印刷ジョブに含まれる画像データは、通常、ページ記述言語（ＰＤＬ）などで記述されているため、そのＰＤＬデータをビットマップデータに展開する処理を実行する。尚、ここで画像データが、予めホストコンピュータ１０１などでビットマップデータに展開されている場合は、印刷データ展開部５０２は、その画像データをプリンタエンジン２５０に対応した色空間に変換する色変換処理を行う。また印刷装置１０２で生成されたコピージョブの場合は、印刷データ展開部５０２は、スキャナ２３０で得られた画像データをビットマップデータに展開する。こうして印刷データ展開部５０２によって生成されたビットマップデータは、ＨＤＤ２１５などの記憶装置に一旦保存される。
【００２８】
印刷装置１０２が受け付けた全ての印刷ジョブは、印刷ジョブ解析部５０１及び印刷データ展開部５０２で処理されるとともに、その情報が印刷キュー５０３へ送られて一元的に管理される。印刷キュー５０３は、管理する印刷ジョブに対して、その印刷順序を制御し、所定の順序に従って印刷処理を進める。そして印刷が終了した印刷ジョブは、印刷キュー５０３から削除される。ビットマップデータ転送部５０４は、給紙部２４０からプリンタエンジン２５０に用紙が搬送されるタイミングに合わせて、印刷データ展開部５０４で生成されたビットマップデータをプリンタエンジン２５０に転送する。
【００２９】
補充時間予測部５０５は、トナーや用紙などの消耗品の補充時間（補充タイミング）を予測する。この補充時間の予測は、印刷ジョブ解析部５０１で読み出された印刷ジョブの印刷設定と、消耗品残量取得部５０６によって取得した消耗品の残量と、プリンタエンジン２５０の処理能力とを用いて行われる。ここでプリンタエンジン２５０の処理能力とは、印刷速度や、用紙サイズや用紙タイプの切り換えに要する処理時間、各種エンジン調整やクリーニングに要する処理時間、フィニッシング処理に要する処理時間などにより決定される。消耗品残量取得部５０６は、給紙部２４０と通信し、各給紙段に設定されている用紙のサイズ、タイプ、用紙残量などの情報を取得する。こうして取得した情報は、ＲＡＭ２１３やＨＤＤ２１５などの記憶装置に一旦保存される。消耗品切れ予測部５０７は、印刷キュー５０３に蓄積された印刷ジョブで使用される用紙毎に、印刷ジョブの実行中に用紙切れが発生するかどうかを予測する。用紙切れが発生するかどうかの判断は、印刷キュー５０３に蓄積された印刷ジョブが使用する用紙の量と、消耗品残量取得部５０６によって取得された用紙残量を比較することでなされる。また消耗品切れ予測部５０７は、印刷ジョブの実行中に用紙切れが発生すると判断される場合に、補充時間予測部５０５を用いて用紙切れが発生する時間を予測する。補充時間送信部５０８は、補充時間予測部５０５で予測した補充時間が更新される度に、その補充時間を情報処理装置１０３に送信する。
【００３０】
スケジュール表示部５０９は、操作パネル２２０にスケジュール画面を表示する。このスケジュール画面は、印刷キュー５０３に蓄積された印刷ジョブがどの順番で印刷され、それぞれどの時間に印刷されるかを表示する画面である。
【００３１】
消耗度測定部５１０は、感光ドラム２５１や定着器２５２の消耗度を測定する。感光ドラム２５１の消耗度は、感光ドラム２５１の一部分、或いは複数部分のＤＣ電流量を測定し、その測定値に基づいて、新品時からどの程度消耗したかを算出できることが分かっている。感光ドラム２５１の一部分、或いは複数部分のＤＣ電流量は、ドラムセンサ２５１ａの一つ或いは複数のセンサを用いて測定する。このドラムセンサ２５１ａにより測定したＤＣ電流量から得られた消耗度を感光ドラム消耗度と呼ぶ。そして、感光ドラム及び印刷装置の設計時に、長期使用後に感光ドラムの劣化によってエラーが発生する頻度、及び印刷した画質が所定のレベル以下で許容できないと判断した時点のＤＣ電流量に基づいて、部品交換の目安となる消耗度として定義する。尚、消耗度は、新品時を「０」、部品交換の目安となる時点を「１００」として正規化した値を採用する。
【００３２】
定着器２５２の消耗度は、定着器２５２の一部分、或いは複数部分の表層摩擦度を測定することにより、新品時点からどの程度消耗したかを計算し、更に印刷時の温度や印刷用紙の走行距離を加味することで求められることが分かっている。定着器２５２の一部分、或いは複数部分の表層摩擦度は、定着器センサ２５２ａの一つ或いは複数のセンサを用いて測定する。この定着器センサ２５２ａにより測定した表層摩擦度から得られた消耗度を定着器消耗度と呼ぶ。そして、定着器及び印刷装置の設計時に、長期使用後に定着器の劣化によってエラーが発生する頻度、及び印刷画質が一定のレベルで許容できないと判断した時点の定着器消耗度に基づいて、この部品交換の目安となる消耗度を定義する。尚、この消耗度は新品時を「０」、部品交換の目安となる時点を「１００」として正規化した値を採用する。消耗度送信部５１１は、予め決められた時間間隔で、消耗度測定部５１０で測定した消耗度を情報処理装置１０４に送信する。
【００３３】
尚、消耗品の一例として用紙を例に説明したが、トナーやステープル針などの用紙以外のものであっても、その残量を検知できる類のものであれば本発明を適応できる。また、印刷装置１０２には、感光ドラム２５１や定着器２５２以外にも、長期間使用することにより摩耗して交換が必要となる部品が複数搭載されている。これらの部品も、ドラムセンサ２５１ａや定着器センサ２５２ａのように、その部品の状態を検知して消耗度を算出することができるものであれば本発明を適応できる。
【００３４】
図６は、実施形態１に係る情報処理装置１０３，１０４のソフトウェアモジュールを説明する機能ブロック図である。
【００３５】
図６（Ａ）は、実施形態１に係る情報処理装置１０３のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、情報処理装置１０３のＣＰＵ３１４がＲＡＭ３１３に展開したプログラムを実行することにより達成される。
【００３６】
補充時間受信部６０１は、印刷装置１０２から送信された消耗品の補充時間を受信する。補充時間管理部６０２は、補充時間受信部６０１によって受信した補充時間を、ＲＡＭ３１３やＨＤＤ３１５などの記憶装置に保存して管理する。補充時間送信部６０３は、補充時間受信部６０１で補充時間を受信すると、それを携帯端末装置１０５へ送信する。
【００３７】
図６（Ｂ）は、実施形態１に係る情報処理装置１０４のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、情報処理装置１０４のＣＰＵ３１４がＲＡＭ３１３に展開したプログラムを実行することにより達成される。
【００３８】
消耗度受信部６１１は、印刷装置１０２から送信された部品の消耗度を受信する。消耗度管理部６１２は、消耗度受信部６１１によって受信した消耗度を、受信した時間とともにＲＡＭ３１３やＨＤＤ３１５などの記憶装置に保存して管理する。交換時間予測部６１３は、消耗度管理部６１２によって管理されている印刷装置１０２の部品の消耗度を統計処理し、消耗度が部品交換の目安である「１００」に到達する時間を予測する。そして、交換時間予測部６１３は、その予測した時間を部品の予測交換時間として、ＲＡＭ３１３やＨＤＤ３１５などの記憶装置に一旦保存する。交換時間送信部６１４は、交換時間予測部６１３で予測した時間が更新される度に、携帯端末装置１０５へその予測した交換時間を送信する。
【００３９】
図７は、実施形態１に係る携帯端末装置１０５のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、携帯端末装置１０５のＣＰＵ４１４がＲＡＭ４１３に展開したプログラムを実行することにより達成される。
【００４０】
予測情報受信部７０１は、情報処理装置１０３から送信された補充時間や情報処理装置１０４から送信された交換時間を受信する。予測情報キュー７０２は、予測情報受信部７０１が受信した補充時間や交換時間などの予測情報を記憶する。予測情報管理部７０３は、予測情報受信部７０１によって受信した補充時間や交換時間などの予測情報を、予測情報キュー７０２へ追加したり、また予測情報キュー７０２から削除する等の処理を行う。また予測情報管理部７０３は、予測情報キュー７０２に保存されている予測情報の参照、比較処理も行う。予測情報時系列並び替え部７０４は、予測情報キュー７０２に保存されている予測情報を時系列順に並び替える。入力部７０５は、ユーザからの操作指示を受け付ける。予測情報表示部７０６は、操作パネル４２０に予測情報を表示する。ここで表示される予測情報は、予測情報時系列並び替え部７０４によって時系列順に並び替えられ、予測情報キュー７０２に保存されている補充時間や交換時間のことを指す。予測情報表示部７０６の画面例は、図９及び図１０を参照して後述する。
【００４１】
図８は、実施形態１に係る携帯端末装置１０５による制御処理を説明するフローチャートである。尚、この処理は、携帯端末装置１０５のＣＰＵ４１４がＲＡＭ４１３に展開したプログラムを実行することにより達成される。
【００４２】
この処理は、携帯端末装置１０５に導入されている予測情報表示アプリケーションが起動することにより開始される。まずＳ８０１でＣＰＵ４１４は予測情報管理部７０３として機能し、予測情報キュー７０２に保存されている予測情報を全て削除することで、予測情報キュー７０２を初期化する。次にＳ８０２に進みＣＰＵ４１４は予測情報受信部７０１として機能し、情報処理装置１０３から補充時間を受信したか否かを判定する。ここで補充時間を受信したと判定した場合はＳ８０３に進むが、そうでないときはＳ８０４に進む。Ｓ８０３でＣＰＵ４１４は予測情報管理部７０３として機能し、Ｓ８０２で受信した補充時間を予測情報キュー７０２に保存してＳ８０４に進む。
【００４３】
Ｓ８０４でＣＰＵ４１４は予測情報受信部７０として機能し、情報処理装置１０４から交換時間を受信したか否かを判定する。ここで交換時間を受信したと判定した場合はＳ８０５に進むが、そうでないときはＳ８０６に進む。Ｓ８０５でＣＰＵ４１４は予測情報管理部７０３として機能し、Ｓ８０４で受信した交換時間を予測情報キュー７０２に保存してＳ８０６に進む。
【００４４】
Ｓ８０６でＣＰＵ４１４は予測情報管理部７０３として機能し、予測情報キュー７０２に保存されている予測情報が１つ以上か否かを判定する。ここで予測情報が１つ未満と判定した場合は、予測情報の並び替え処理と予測情報の表示処理を行わずにＳ８０２に進む。一方、Ｓ８０６で予測情報キュー７０２に保存されている予測情報が１つ以上と判定した場合はＳ８０７に進む。Ｓ８０７でＣＰＵ４１４は予測情報管理部７０３として機能し、予測情報キュー７０２に保存されている予測情報が２つ以上か否かを判定する。ここで予測情報が２つ未満と判定した場合は、予測情報の並び替え処理を行わずにＳ８０９に進む。一方、Ｓ８０７で予測情報キュー７０２に保存されている予測情報が２つ以上と判定した場合はＳ８０８に進む。
【００４５】
Ｓ８０８でＣＰＵ４１４は予測情報時系列並び替え部７０４として機能し、予測情報キュー７０２に保存されている予測情報を時系列順に並び替える。実施形態１では、予測情報キュー７０２に保存されている予測された補充時間と交換時間を、現在時刻から近い情報の順に並べ替える。そしてＳ８０９に進みＣＰＵ４１４は予測情報表示部７０６として機能し、予測情報キュー７０２に保存されている予測情報を操作パネル４２０に表示する。そしてＳ８０９の処理が終了するとＳ８０２に進んで、上述した一連の処理を繰り返し実行する。
【００４６】
尚、上記の例では、情報処理装置１０３から受信した補充時間や、情報処理装置１０４から受信した交換時間を携帯端末装置１０５がそのまま利用する例で説明したが、本発明はこれに限らない。例えば携帯端末装置１０５は、受信した補充時間に基づいて、消耗品の補充時間を予測して、それを時系列に表示してもよい。また携帯端末装置１０５は、受信した部品の交換時間に基づいて、部品の交換時間を予測して、それを時系列に表示するようにしてもよい。
【００４７】
例えば、情報処理装置１０４から受信した、予測された交換時間が１時間単位の時間の場合、携帯端末装置１０５は、更に、分単位での交換時間として予測するようにしても良い。また携帯端末装置１０５は、情報処理装置１０４から受信した部品の交換情報と、印刷装置１０２から受信した部品の消耗度とに基づいて、部品の交換が必要となる時刻を分単位で求めても良い。同様に、携帯端末装置１０５は、情報処理装置１０３から受信した消耗品の補充時間と、印刷装置１０２から受信した消耗品の残量とに基づいて、消耗品の補充が必要となる時刻を予測し直すようにしても良い。
【００４８】
また携帯端末装置１０５は、情報処理装置１０４から受信した交換時間を予測情報表示部７０６により表示させてユーザに提示し、実際に部品の交換を行う時刻（或いは日時）を、ユーザが入力するようにしてもよい。
【００４９】
このように、携帯端末装置１０５が再予測した補充時間又は交換時間、或いは、携帯端末装置１０５がユーザの入力によって取得した交換時間を、予測情報キュー７０２に保存して、図８の処理を実行するようにしてもよい。
【００５０】
図９は、実施形態１に係る携帯端末装置１０５の予測情報表示部７０６が操作パネル４２０に表示する画面例を示す図である。
【００５１】
図９は、操作パネル４２０に表示されるインタフェース画面全体を表す。この画面には、ネットワーク１０６を介して接続されている印刷装置の名前リストが表示される。尚、実施形態１では、印刷装置の名前は任意に設定できることとする。図９では、領域９０１〜９０４で示すように、携帯端末装置１０５は４つの印刷装置と接続されている。ここで、携帯端末装置１０５のユーザは、領域９０１〜９０４のいずれかにタップすることで、例えば図１０に示すような、タップした印刷装置に関する予測情報を表示させることが可能である。
【００５２】
図１０（Ａ）は、図９で、ユーザが領域９０１をタップすることにより、領域９０１に表示されていた印刷装置（Printer1）に関する予測情報が操作部４２０に表示された状態を示している。尚、この図１０に示した表示は一例に過ぎず、これに限らない。消耗品の補充タイミングと、部品の交換タイミングの時間的な関係について、ユーザが認識することができるものであればよい。
【００５３】
図１０で各行は、印刷装置（Printer1）で現在発生している消耗品の補充、或いは部品の交換作業を表示する領域である。ここで最上位の行には、現在の状態を表示している。例えば図１０（Ａ）では、Ａ４サイズの用紙の補充が完了している旨を表示している。また、２行目以降の各行に付された時間は、現在時刻からの経過時間を表わしている。そして、それら行には、その表示された時間帯で予想される消耗品の補充、或いは部品の交換作業が表示されている。図１０（Ａ）では、行１００５及び１００６に、Ａ３サイズの用紙を補充する予測時間が表示され、行１００４には、感光ドラムを交換する予測時間が表示されている。ユーザはこれらの表示を参照することにより、いつ、何の補充、或いは交換作業が発生するかを予め確認できる。ここで行１００４には、４分後に、ドラムの交換作業が必要であるという予想が表示されている。また行１００５，１００６にはそれぞれ、２４分後にＡ３用紙の補充が、４４分後にＡ３用紙の補充が必要になるという予測が表示されている。
【００５４】
以上説明したように実施形態１によれば、印刷装置の消耗品を補充する予測時間と、部品を交換する予測時間とを時系列に表示することが可能となる。これによりユーザは、印刷装置の消耗品を補充しなければならない時間と、部品を交換しなければならない時間とを時系列に把握できるので、その印刷装置を使用した作業計画を、より正確に立てることができる。
【００５５】
［実施形態２］
上述の実施形態１では、図８のＳ８０９で、時系列順に並び替えられた補充時間と交換時間の予測情報を操作パネル４２０に表示してユーザへ提示した。しかしこの場合、消耗品の補充、及び部品の交換作業に要する時間が予測情報に反映されていないため、提示された時間通りに、補充作業或いは交換作業ができるとは限らない。
【００５６】
そこで実施形態２では、印刷装置における消耗品の補充と、部品の交換作業に要する時間を考慮して、予測情報を修正する例で説明する。尚、実施形態２では、前述の実施形態１と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて、その説明を省略する。また実施形態２に係る印刷システムの構成、及び印刷装置などのソフトウェアモジュールは、それぞれ実施形態１の構成と同様であるため、その説明を省略する。
【００５７】
図１１は、本発明の実施形態２に係る携帯端末装置１０５のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、携帯端末装置１０５のＣＰＵ４１４がＲＡＭ４１３に展開したプログラムを実行することにより達成される。図１１では、図７と共通する構成は同じ参照番号で示し、それらの説明を省略する。図１１では、図７で説明した構成に加え、作業時間ＤＢ（データベース）１１０１と予測情報修正部１１０２を有している。
【００５８】
作業時間ＤＢ１１０１は、消耗品の補充と、部品の交換作業に要する時間情報を登録している。実施形態２では、作業時間ＤＢ１１０１には、予めユーザによって、補充作業や交換作業に要する時間情報が登録されているものとする。予測情報修正部１１０２は、消耗品の補充、及び部品の交換作業に要する時間情報に基づいて、予測情報キュー７０２に保存された補充時間と交換時間を修正する。
【００５９】
図１２は、実施形態２に係る携帯端末装置１０５による制御処理を説明するフローチャートである。尚、この処理は、携帯端末装置１０５のＣＰＵ４１４がＲＡＭ４１３に展開したプログラムを実行することにより達成される。図１２において、前述の図８と同様の処理については同一の参照番号を付して、その説明を省略する。
【００６０】
図１２ではＳ８０８を実行するとＳ１２０１に進み、ＣＰＵ４１４は、ＲＡＭ４１３に設けた、各作業に要する時間の合計を格納する変数Ｓを「０」に初期化する。つぎにＳ１２０２に進みＣＰＵ４１４は予測情報管理部７０３として機能し、予測情報キュー７０２の先頭から順に、予測情報を１つ選択する。次にＳ１２０３に進みＣＰＵ４１４は予測情報修正部１１０２として機能し、Ｓ１２０２で選択した予測情報に含まれる時間（ｔ）を（Ｓ＋ｔ）に変更する。図１０（Ｂ）の例で、Ｓ１２０２で先頭のドラム交換の予測情報を選択したときは、Ｓは「０」であるため、ドラム交換の予測時間は４分のままで変更されない。次にＳ１２０４に進みＣＰＵ４１４は予測情報管理部７０３として機能し、予測情報キュー７０２に保存された全ての予測情報の修正処理を完了したかどうか判定する。全ての予測情報を修正していないときはＳ１２０５に進み、全ての予測情報を修正したときはＳ８０９に進む。Ｓ１２０５でＣＰＵ４１４は予測情報管理部７０３として機能し、Ｓ１２０２で選択した作業に要する時間情報（Ｔ）を、作業時間ＤＢ１１０１から取得する。次にＳ１２０６に進みＣＰＵ４１４は、Ｓ１２０５で取得した消耗品の補充或いは部品の交換作業に要する時間情報（Ｔ）をＳに加算してＳ１２０２に処理を進める。これにより、この作業に要する時間情報（Ｔ）は、Ｓ１２０３で、次に選択される予測情報の時間に加算されることになる。
【００６１】
図１０（Ｂ）は、実施形態２に係る予測情報表示部７０６が操作パネル４２０に表示した画面例を示す図である。図１０（Ｂ）は、図１０（Ａ）の予測情報に対して、消耗品の補充と、部品の交換作業に要する時間情報を考慮して予測時間を変更した例を示している。ここで図１０（Ａ）と共通する部分は同一の参照番号を付して、その説明を省略する。
【００６２】
図１０（Ａ）では、感光ドラム２５１の交換作業が４分後に、Ａ３の用紙の補充作業が２４分後に予測されている。ここで、ユーザが感光ドラム２５１の交換作業に３０分を要するとする。この作業に要する時間は、作業時間ＤＢ１１０１に、感光ドラム２５１の交換作業に要する時間情報として登録されている。
【００６３】
ここで図１２のフローチャートを参照して説明する。Ｓ１２０２で予測情報管理部７０３が、図１０（Ｂ）の行１００４のドラムの交換の予測情報を選択すると、Ｓ１２０５で、その感光ドラム２５１の交換作業に要する時間情報として３０分を作業時間ＤＢ１１０１から取得する。そしてＳ１２０６で、その時間情報（３０分）がＳに格納される。そして次にＳ１２０２で、図１０（Ａ）の行１００５のＡ３補充の予測情報が選択されるとＳ１２０３に進み、ＣＰＵ４１４は、そのＡ３補充の予測情報の時間に、Ｓ１２０６で更新した感光ドラム２５１の交換作業が要する時間情報（３０分）を加算する。これにより行１０１５に示すように、Ａ３用紙の補充作業の予測時間が「２４分」から「５４分」に変更されることになる。
【００６４】
以上説明したように実施形態２によれば、印刷装置の消耗品の補充、及び部品の交換作業に要する時間を予測時間に反映できるため、ユーザは、より現実的な作業の予測時間を把握でき、その印刷装置を使用した作業計画を、より正確に立てることができる。
【００６５】
［実施形態３］
実施形態２では、消耗品の補充、或いは部品の交換作業に要する時間情報を予測情報に反映することで、より正確な補充時間と交換時間をユーザに提示するようにした。しかし、これら予測時間をユーザに表示したとしても、その部品の交換の目安を越えて、部品を交換することなく印刷装置を使用するユーザが存在する。また予備の部品がユーザの手元にないために、ユーザが部品の交換作業を実施できない場合もある。
【００６６】
そこで実施形態３では、予測時間に部品の交換作業が実施されなかった場合、ユーザに注意を喚起（警告）する例で説明する。尚、実施形態３では、実施形態２と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて、その説明を省略する。また実施形態３に係る印刷システムの構成、印刷装置などの構成は、前述の実施形態と同様であるため、その説明を省略する。
【００６７】
図１３は、実施形態３に係る携帯端末装置１０５による制御処理を説明するフローチャートである。尚、この処理は、携帯端末装置１０５のＣＰＵ４１４がＲＡＭ４１３に展開したプログラムを実行することにより達成される。
【００６８】
ここでは図１２のフローチャートのＳ１２０３とＳ１２０４との間に、図１３（Ｂ）に示す注意喚起処理を行う処理（Ｓ１３０１のサブルーチン）が挿入されている。
【００６９】
Ｓ１３０１の注意喚起処理が開始されると、まずＳ１３０２でＣＰＵ４１４は予測情報管理部７０３として機能し、Ｓ１２０２で選択した予測情報が、部品の交換時間を含むかどうか判定する。ここで部品の交換時間を含まないと判定した場合は、このサブルーチンを終了する。一方、Ｓ１３０２で、その予測情報が部品の交換時間を含むと判定した場合はＳ１３０３に進む。Ｓ１３０３でＣＰＵ４１４は予測情報管理部７０３として機能し、現在時刻が、その予測した交換時間を過ぎているかどうかを判定する。ここで現在時刻が、その予測した交換時間を過ぎていないと判定した場合はこのサブルーチンを終了するが、そうでないときはＳ１３０４に進み、例えば図１０（Ｃ）に示すような注意喚起を操作パネル４２０に表示する。
【００７０】
図１０（Ｃ）は、実施形態３において、図１０（Ｂ）表示がなされてから、少なくとも４分が経過した後の表示例を示し、図１０（Ｂ）の行１００４で示すドラム交換が実施されていない場合の注意喚起の一例を示している。図１０（Ｃ）において、最上位の行には、ドラムの交換作業を実施していないために、印刷装置１０２による印刷結果の品質を保証できない旨を表示している。
【００７１】
尚、ここでは、ユーザが部品を交換したとき、或いは予測時間以上が経過したときは、消耗品の補充、及び部品を交換する予測情報は、表示から削除されて表示されないようにしている。
【００７２】
以上説明したように実施形態３によれば、印刷装置の部品の交換の目安となる時間を越えても、部品を交換せずに印刷装置を使用するユーザに対して注意を喚起することができる。これによりユーザは、交換時間の予測情報に従って部品の交換作業を実施しないことによる影響を知ることができるので、例えば部品の交換を忘れたままで印刷を継続して、印刷不良の印刷物が大量に発生するのを防止できる。
【００７３】
［実施形態４］
上述の実施形態１，２では、消耗品の補充、或いは部品の交換作業に要する時間を、補充と交換の予測時間に反映することで、より正確な補充、或いは交換の予測時間をユーザへ提示するようにした。しかし、部品の消耗度のデータが不足していた場合、情報処理装置１０４の交換時間予測部６１３は、正確に交換時間を予測できなくなり、ユーザに提示される予測時間と、実際に部品の交換が必要となる時間との差異が大きくなる。そこで実施形態４では、部品の交換作業が発生すると予測される、おおよその時間を表示することを可能とした例について説明する。尚、実施形態４では、前述の実施形態と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて、その説明を省略する。また実施形態４に係る印刷システムの構成、印刷装置などの構成及びソフトウェアモジュール構成等は、前述の実施形態と同様であるため、その説明を省略する。
【００７４】
図１４は、本発明の実施形態４に係る情報処理装置１０３，１０４のソフトウェアモジュールを説明する機能ブロック図である。
【００７５】
図１４（Ａ）は、実施形態４に係る情報処理装置１０３のソフトウェアモジュールを説明する機能ブロック図である。尚、これらのソフトウェアモジュールの機能は、前述の図６（Ａ）と同じあるため、その説明を省略する。
【００７６】
図１４（Ｂ）は、実施形態４に係る情報処理装置１０４のソフトウェアモジュール構成を示すブロック図である。尚、図１４（Ｂ）において、前述の図６（Ｂ）と同様の構成は同一の符号を付し、それらの説明を省略する。尚、これらのソフトウェアモジュールの機能は、情報処理装置１０４のＣＰＵ３１４がＲＡＭ３１３に展開したプログラムを実行することにより達成される。
【００７７】
図１４（Ｂ）では、図６（Ｂ）で説明した構成から交換時間予測部６１３と交換時間送信部６１４がそれぞれ、交換時間幅予測部１４１３と交換時間幅送信部１４１４に変更されている。交換時間幅予測部１４１３は、消耗度管理部６１２によって管理されている印刷装置１０２の消耗度を統計処理し、消耗度が部品交換の目安である「１００」に到達するおおよその時間を予測する。実施形態４では、おおよその時間を、消耗度が「１００」に到達する可能性がある最短時間と、消耗度が「１００」に到達する可能性がある最長時間の幅で表す（以降、交換時間幅と呼ぶ）。そして、交換時間幅予測部１４１３は、交換時間幅を、ＲＡＭ３１３やＨＤＤ３１５などの記憶装置に一旦保存する。交換時間幅送信部１４１４は、交換時間幅予測部１４１３で予測した交換時間幅が更新される度に、その交換時間幅を携帯端末装置１０５へ送信する。
【００７８】
実施形態４では、携帯端末装置１０５の予測情報受信部７０１、予測情報キュー７０２、予測情報管理部７０３、予測情報時系列並び替え部７０４、予測情報表示部７０６においても、交換時間幅に対応させる必要がある。尚、各モジュールで取り扱う情報を時間から時間幅に変更するだけに留まるため、説明を省略する。
【００７９】
図１０（Ｄ）は、実施形態４に係る予測情報表示部７０６が操作パネル４２０に表示する画面例を示す図である。
【００８０】
図１０（Ｄ）において、図１０（Ａ）と共通する部分は同一の符号を付し、それらの説明を省略する。図１０（Ｄ）では、交換時間幅予測部１４１３が、感光ドラム２５１を交換する予測時間が最短で４分後、最長で５０分後であると予測した場合に、図８のＳ８０９で、その予測情報を表示した例を示している。図１０（Ｄ）において、１０３４は、感光ドラム２５１の交換作業が最短で４分後、最長で５０分後に発生することが表されている。
【００８１】
以上説明したように実施形態４によれば、例えば、部品の消耗度のデータが不足していた場合等において、部品の交換作業が発生すると予測される時間を、時間幅で表示することができる。これにより、消耗度のデータが不足しているなどの理由により、正確に時間を予測できない場合でも、部品の交換作業が発生するおおよその時間を提示できるという効果がある。
【００８２】
前述の実施形態では、消耗品の補充、或いは部品の交換時間を情報処理装置１０４が予測することとして説明したが、別途、これら予測時間をユーザが入力する場合でも本発明を適用することが可能である。
【００８３】
また上述の実施形態では、携帯端末装置１０５が情報処理装置１０３，１０４から補充時間、交換時間を受信して、それらを時系列で表示するとした。しかし本発明はこれに限定されるものでなく、例えば、情報処理装置１０３，１０４の何れか、或いは他の情報処理装置（携帯端末も含む）が、上記処理を一括して実行するようにしても良い。
【００８４】
また上述の実施形態で、情報処理装置１０３，１０４及び携帯端末装置１０５が実行した処理を、印刷装置１０２が単独で実行するようにしても良い。
【００８５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８６】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００８７】
１０１…ホストコンピュータ、１０２…印刷装置、１０３，１０４…情報処理装置、１０５…携帯端末装置、２４０…給紙部、２５１…感光ドラム、２５２…定着器、４１４…ＣＰＵ、４２０…操作パネル
【図１】
2018055641.tif 000003
【図２】
2018055641.tif 000004
【図３】
2018055641.tif 000005
【図４】
2018055641.tif 000006
【図５】
2018055641.tif 000007
【図６】
2018055641.tif 000008
【図７】
2018055641.tif 000009
【図８】
2018055641.tif 000010
【図９】
2018055641.tif 000011
【図１０】
2018055641.tif 000012
【図１１】
2018055641.tif 000013
【図１２】
2018055641.tif 000014
【図１３】
2018055641.tif 000015
【図１４】
2018055641.tif 000016