(57)【要約】【課題】画像形成装置等の電子機器において実行されるジョブの終了予測時刻を携帯端末装置に報知させることが可能な情報表示システム及び電子機器を提供する。【解決手段】情報表示システムは、電子機器１００と携帯端末とを含み、電子機器１００は、ジョブの実行の指示及び実行条件の入力を受付ける入力部１４２と、ジョブの実行状況に関する状態情報を記憶する記憶部１２０と、ジョブの終了予測時刻を計算するジョブ終了予測時刻計算部１１６と、携帯端末を検出する端末検出部１１２と、終了予測時刻を携帯端末に送信する無線Ｉ／Ｆ部１５０とを含み、携帯端末は、電子機器１００から受信した終了予測時刻が経過すれば、アラームを報知する。これにより、電子機器から離れた場所にいるユーザに対して、ユーザの携帯端末により、ジョブの終了予測時刻が経過したことを報知することができる。【選択図】図４
2015171134.tif 000002
【特許請求の範囲】
【請求項１】
電子機器と、前記電子機器と通信可能な携帯端末装置とを含む情報表示システムであって、
前記電子機器は、
ジョブの実行の指示及び実行条件の入力を受付ける入力手段と、
前記ジョブの実行状況に関する状態情報を記憶する記憶手段と、
前記ジョブの前記実行条件及び前記状態情報を用いて前記ジョブの終了予測時刻を算出する算出手段と、
前記携帯端末装置を検出する検出手段と、
算出された前記終了予測時刻を、前記検出手段により検出された前記携帯端末装置に送信する送信手段とを含み、
前記携帯端末装置は、
前記電子機器から送信された前記終了予測時刻を受信する受信手段と、
前記受信手段により受信された前記終了予測時刻が経過したか否かを判定する計時手段と、
前記計時手段により前記ジョブの終了予測時刻が経過したと判定されたことを受けて、報知処理を実行する報知手段とを含む、情報表示システム。
【請求項２】
前記入力手段により複数のジョブの実行が指示されたことを受けて、
前記算出手段は、複数の前記ジョブの各々に関して前記終了予測時刻を算出し、且つ、
前記送信手段は、算出された複数の前記終了予測時刻を前記携帯端末装置に送信する、又は、
前記算出手段は、複数の前記ジョブのうち最後に実行されるジョブの終了予測時刻を算出し、且つ、
前記送信手段は、算出された最後に実行される前記ジョブの終了予測時刻を前記携帯端末装置に送信する、請求項１に記載の情報表示システム。
【請求項３】
前記電子機器は、ユーザ毎に前記電子機器の使用を許可するか否かを判定する認証手段をさらに含み、
前記算出手段は、前記認証手段により前記電子機器の使用が許可されたユーザが実行を指示したジョブに関して前記終了予測時刻を算出する、請求項１又は２に記載の情報表示システム。
【請求項４】
前記報知手段は、音、振動、及び発光の少なくとも１つにより前記報知処理を実行する、請求項１から３の何れか１項に記載の情報表示システム。
【請求項５】
前記送信手段は、前記携帯端末装置に、所定のコンピュータプログラムを有しているか否かを問合せるコマンドを送信し、
前記携帯端末装置は、前記コマンドを受信したことを受けて、前記所定のコンピュータプログラムを有するか否かを表す回答情報を、前記電子機器に送信する手段をさらに含み、
前記電子機器は、前記回答情報が、前記携帯端末装置が前記所定のコンピュータプログラムを有していないことを表す情報であれば、前記送信手段により、前記所定のコンピュータプログラムを、前記携帯端末装置に送信させる、請求項１から４の何れか１項に記載の情報表示システム。
【請求項６】
前記算出手段は、ジョブの実行状況に応じて前記終了予測時刻を繰返し算出し、
前記送信手段は、繰返し算出された前記終了予測時刻を、前記検出手段により検出された前記携帯端末装置に送信する、請求項１から５の何れか１項に記載の情報表示システム。
【請求項７】
携帯端末装置と通信可能な電子機器であって、
ジョブの実行の指示及び実行条件の入力を受付ける入力手段と、
前記ジョブの実行状況に関する状態情報を記憶する記憶手段と、
前記ジョブの前記実行条件及び前記状態情報を用いて前記ジョブの終了予測時刻を算出する算出手段と、
前記携帯端末装置を検出する検出手段と、
算出された前記終了予測時刻を、前記検出手段により検出された前記携帯端末装置に送信する送信手段とを含み、
前記携帯端末装置に送信された前記終了予測時刻は、前記携帯端末装置により、報知処理を実行するタイミングの決定に利用される、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置等の電子機器において実行されるジョブの終了予測時刻を携帯端末装置に報知させることが可能な情報表示システム及び電子機器に関する。
【背景技術】
【０００２】
近年、電子機器である画像処理装置の１種として、多くの事業所（会社、事務所等）に、記録用紙に画像を形成する画像形成装置（代表的にはコピー機）が導入されている。このような画像形成装置の１種である複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、コピーモード、ファクシミリモード、通信ネットワーク（以下、単にネットワークともいう）対応のプリンタモード、及びスキャナモードのように、複数の機能を備える。画像形成装置は、ネットワークに接続され、又は、ネットワークに接続されずにスタンドアローンの状態で、複数のユーザにより共用されるケースが多い。
【０００３】
液晶ディスプレイ等の表示パネルを備えた画像形成装置では、ユーザは、操作部を操作して、実行させたい機能の実行条件を設定した後、ジョブの実行の指示を行なう。ジョブによっては、例えば、大量のコピージョブ、大量のプリントジョブ、大量の原稿のスキャンジョブ等、ジョブの終了までに長時間を要するものがある。そのような場合、ユーザは、ジョブが終了するまで画像形成装置の近くで待機しなければならない。また、複数のジョブを受付けることが可能な画像形成装置においては、通常は実行が指示された順にジョブが実行されるので、ユーザが短時間で終了するジョブを指示したとしても、そのジョブが直ちに実行されない場合がある。そのような場合にもユーザは、自分が指示したジョブが終了するまで待機することが必要になる。
【０００４】
これを改善するために、近年の画像処理装置には、実行が指示されたジョブの終了予測時刻を予め通知する機能を有するものがある。これにより、ユーザは、画像形成装置の近くで待機する必要がなく、終了予測時刻までは、画像形成装置から離れた場所で作業を行なうことができる。ユーザは、終了予測時刻の頃に画像形成装置の所に行き、ジョブの結果物を取得することができる。
【０００５】
例えば、下記特許文献１には、印刷ジョブの処理時間を予測することが開示されている。また、特許文献１には、ジョブは実際には種々の原因により、通知された終了予測通りには終了しないことに対する対策として、割込みジョブ又は紙詰まり等の発生状況に応じて終了時刻を変更することが開示されている。
【０００６】
携帯電話又はスマートフォン等の携帯端末装置が普及しており、携帯端末装置と画像形成装置との連携が提案されている。例えば、下記特許文献２には、画像形成装置に発生した不具合の対処方法を示す操作情報を、画像形成装置に装備された表示部に表示する場合において、表示された画面を参照しながらでは実行が困難な操作情報が含まれていれば、操作情報を表示するための画像データを、画像形成装置の近くに存在する携帯端末装置に送信して表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１４６５６１号公報
【特許文献２】特開２０１０−２８８０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に開示された技術では、ジョブの終了予測時刻は、画像形成装置の表示パネル、又は、画像形成装置と通信可能なコンピュータの画面で確認することしかできなかった。したがって、ジョブの結果物を速やかに得るためには、ユーザは、画像形成装置又はコンピュータの近くで作業することが必要であった。ユーザは、ジョブの終了予測時刻が提示されると、その時刻を記憶又は記録し、画像形成装置又はコンピュータから離れた場所で作業することも可能ではあるが、ジョブの終了予測時刻を常に意識し、適宜時計等を参照する、又は、自分でタイマを設定すること等が必要であり、煩雑であった。
【０００９】
また、ジョブの終了がコンピュータの画面に表示されるだけでは、画面を見なければジョブが終了したことが分からない問題もある。
【００１０】
これらの問題は、画像形成装置に限らず、一般的な電子機器において生じ得る問題であるが、特許文献１及び２によっても解決することはできない。
【００１１】
したがって、本発明は、画像形成装置等の電子機器において実行されるジョブの終了予測時刻を携帯端末装置に報知させることが可能な情報表示システム及び電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る情報表示システムは、電子機器と、当該電子機器と通信可能な携帯端末装置とを含む情報表示システムである。電子機器は、ジョブの実行の指示及び実行条件の入力を受付ける入力部と、ジョブの実行状況に関する状態情報を記憶する記憶部と、ジョブの実行条件及び状態情報を用いてジョブの終了予測時刻を算出する算出部と、携帯端末装置を検出する検出部と、算出された終了予測時刻を、検出部により検出された携帯端末装置に送信する送信部とを含む。携帯端末装置は、電子機器から送信された終了予測時刻を受信する受信部と、受信部により受信された終了予測時刻が経過したか否かを判定する計時部と、計時部によりジョブの終了予測時刻が経過したと判定されたことを受けて、報知処理を実行する報知部とを含む。
【００１３】
これにより、ユーザが画像形成装置等の電子機器に実行を指示したジョブの終了予測時刻が経過したことを、携帯端末装置の鳴動等により、ユーザに報知することができる。したがって、ユーザはジョブの終了予測時刻も、作業場所の制限も意識することなく、作業を行なうことができる。
【００１４】
好ましくは、入力部により複数のジョブの実行が指示されたことを受けて、算出部は、複数のジョブの各々に関して終了予測時刻を算出し、且つ、送信部は、算出された複数の終了予測時刻を携帯端末装置に送信する、又は、算出部は、複数のジョブのうち最後に実行されるジョブの終了予測時刻を算出し、且つ、送信部は、算出された最後に実行されるジョブの終了予測時刻を携帯端末装置に送信する。
【００１５】
これによって、各ジョブに関して、又は複数のジョブ全体に関して、終了予測時刻が経過したことを、携帯端末装置の鳴動等により、ユーザに報知することができる。
【００１６】
より好ましくは、電子機器は、ユーザ毎に電子機器の使用を許可するか否かを判定する認証部をさらに含み、算出部は、認証部により電子機器の使用が許可されたユーザが実行を指示したジョブに関して終了予測時刻を算出する。
【００１７】
さらに好ましくは、報知部は、音、振動、及び発光の少なくとも１つにより報知処理を実行する。
【００１８】
これにより、ジョブの終了予測時刻が経過したことを、ユーザに明確に報知することができる。
【００１９】
好ましくは、送信部は、携帯端末装置に、所定のコンピュータプログラムを有しているか否かを問合せるコマンドを送信し、携帯端末装置は、コマンドを受信したことを受けて、所定のコンピュータプログラムを有するか否かを表す回答情報を、電子機器に送信し、電子機器は、回答情報が、携帯端末装置が所定のコンピュータプログラムを有していないことを表す情報であれば、送信部により、所定のコンピュータプログラムを、携帯端末装置に送信させる。
【００２０】
これにより、ジョブの終了予測時刻の経過を報知するコンピュータプログラムがインストールされていない携帯端末装置においても、ジョブの終了予測時刻が経過したことを報知することが可能となる。
【００２１】
より好ましくは、算出部は、ジョブの実行状況に応じて終了予測時刻を繰返し算出し、送信部は、繰返し算出された終了予測時刻を、検出部により検出された携帯端末装置に送信する。
【００２２】
これにより、ジョブの実行状況等に応じて、ジョブの終了予測時刻が変更されても、ジョブの終了予測時刻を精度よく報知することができる。
【００２３】
本発明に係る電子機器は、携帯端末装置と通信可能な電子機器である。この電子機器は、ジョブの実行の指示及び実行条件の入力を受付ける入力部と、ジョブの実行状況に関する状態情報を記憶する記憶部と、ジョブの実行条件及び状態情報を用いてジョブの終了予測時刻を算出する算出部と、携帯端末装置を検出する検出部と、算出された終了予測時刻を、検出部により検出された携帯端末装置に送信する送信部とを含み、携帯端末装置に送信された終了予測時刻は、携帯端末装置により、報知処理を実行するタイミングの決定に利用される。
【００２４】
これにより、ユーザが画像形成装置等の電子機器に実行を指示したジョブの終了予測時刻が経過したことを、携帯端末装置の鳴動等により、ユーザに報知することができる。したがって、ユーザはジョブの終了予測時刻も、作業場所の制限も意識することなく、作業を行なうことができる。
【発明の効果】
【００２５】
本発明によれば、ユーザが画像形成装置等の電子機器に実行を指示したジョブの終了予測時刻が経過したことを、携帯端末装置の鳴動等により、ユーザに明確に報知することができる。したがって、ユーザはジョブの終了予測時刻も、作業場所の制限も意識することなく、作業を行なうことができる。
【００２６】
特に、電子機器及び携帯端末装置の通信方式に近距離無線通信を採用すれば、ユーザは、携帯端末装置を画像形成装置等の電子機器に近づけるだけでよいので、自分でタイマを設定する等、煩雑な操作を行なう必要がない。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施の形態に係る情報表示システムを構成する画像形成装置を示す正面図である。
【図２】図１の画像形成装置の操作部を示す平面図である。
【図３】本発明の第１の実施の形態に係る情報表示システムを構成する携帯端末装置を示す正面図である。
【図４】図１の画像形成装置の概略構成を示すブロック図である。
【図５】図３の携帯端末装置の概略構成を示すブロック図である。
【図６】図１の画像形成装置により実行されるプログラムの制御構造を示すフローチャートである。
【図７】図２の携帯端末装置により実行されるプログラムの制御構造を示すフローチャートである。
【図８】図７のプログラムにより起動されるプログラムの制御構造を示すフローチャートである。
【図９】ジョブの終了予測時刻になったときに携帯端末装置に表示される画面例を示す図である。
【図１０】ジョブの終了予測時刻になったときに携帯端末装置に表示される、図９とは異なる画面例を示す図である。
【図１１】本発明の第２の実施の形態に係る情報表示システムを構成する画像形成装置により実行されるプログラムの制御構造を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る情報表示システムを構成する携帯端末装置により実行されるプログラムの制御構造を示すフローチャートである。
【図１３】画像形成装置に携帯端末装置を近づけたときに携帯端末装置に表示される認証画面を示す図である。
【図１４】図１２のプログラムにより起動されるプログラムの制御構造を示すフローチャートである。
【図１５】本発明の第３の実施の形態に係る情報表示システムを構成する画像形成装置により実行されるプログラムの制御構造を示すフローチャートである。
【図１６】本発明の第３の実施の形態に係る情報表示システムを構成する携帯端末装置により実行されるプログラムの制御構造を示すフローチャートである。
【図１７】図１６のプログラムにより起動されるプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２９】
（第１の実施の形態）
第１の実施の形態に係る情報表示システムは、画像形成装置と、携帯電話又はスマートフォン等の携帯端末装置（以下、携帯端末ともいう）とを含む。画像形成装置と携帯端末装置とは、公知の近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により互いにデータの送受信を行なうことが可能である。
【００３０】
図１を参照して、本実施の形態に係る情報表示システムを構成する画像形成装置１００は、例えばコピー機能及びプリンタ機能等を備えるデジタル複合機（ＭＦＰ）である。
【００３１】
画像形成装置１００は、図２に示す操作部を備えており、ユーザは、画像形成装置１００の機能を利用するために、操作部を操作して画像形成装置１００に対する指示を入力する。操作部は、タッチパネルディスプレイ１４０、スタートボタン１４６、及び無線通信Ｉ／Ｆ部１５０を含む。ユーザは、タッチパネルディスプレイ１４０に表示される操作画面中のソフトウェアキーをタッチ操作して、画像形成装置１００に実行させるコピー等のジョブの条件を設定した後、ハードウェアのスタートボタン１４６を押してジョブの実行を指示する。無線通信Ｉ／Ｆ部１５０は、操作部内に配置され、外部機器とＮＦＣによる無線通信を行なう。無線通信Ｉ／Ｆ部１５０付近の操作部表面には、外部機器を近づける目標を示すために所定のマーク１５２が配置されている。
【００３２】
図３を参照して、携帯端末装置２００は、タッチパネルディスプレイ２１０及びスピーカ２３２を備えている。スピーカ２３２からの音は、開口部２３４から放出される。ユーザは、携帯端末装置２００のタッチパネルディスプレイ２１０に表示された画面を操作して、所望の機能を携帯端末装置２００に実行させる。スピーカ２３２は、後述する所定の音を出力する。
【００３３】
携帯端末装置２００は、画像形成装置１００と近距離無線通信を行なうためのＮＦＣモジュール（図示せず）を備えている。ＮＦＣは、数十ｃｍ程度以下の至近距離でデータ通信を行なう公知の近距離無線通信技術であり、携帯端末装置２００を、画像形成装置１００の無線通信Ｉ／Ｆ部１５０にかざすように近づけると、携帯端末装置２００と画像形成装置１００との間で双方向通信を行なうことが可能となる。
【００３４】
図４を参照して、画像形成装置１００の構成を具体的に説明する。画像形成装置１００は、制御部１１０、記憶部１２０、タッチパネルディスプレイ１４０、無線通信Ｉ／Ｆ部１５０及びバス１６０を含む。各部間のデータ交換（制御情報を含む）は、バス１６０を介して行なわれる。
【００３５】
制御部１１０は、実質的にはコンピュータであって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）（何れも図示せず）を含む。ＣＰＵは、タッチパネルディスプレイ１４０及び携帯端末装置２００等からの指示に応じて、各種コンピュータプログラム（以下、単にプログラムともいう）を実行する。これによって、画像形成装置１００は、各部の動作、及び携帯端末装置２００等の外部機器との通信等の処理を実行する。上記の各種プログラムは、予めＲＯＭ又は記憶部１２０に記憶されており、処理の実行時に、ＲＯＭ又は記憶部１２０から読出されてＲＡＭに記憶される。ＣＰＵは、ＣＰＵ内のプログラムカウンタと呼ばれるレジスタ（図示せず）に格納された値によって指定される、ＲＡＭ内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵは、例えば、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対して命令に対応する演算を実行する。実行結果は、命令によって指定されるアドレス（ＲＡＭ、記憶部１２０、又はＣＰＵ内のレジスタ等）に格納される。
【００３６】
図４においては、制御部１１０の機能を、端末検出部１１２、端末制御部１１４及びジョブ終了予測時刻計算部１１６として示している。これらの機能は、主としてプログラムにより実現されるが、専用ＩＣ（ＡＳＩＣ又はＦＰＧＡ等）によって実現されてもよい。
【００３７】
端末検出部１１２は、無線通信Ｉ／Ｆ部１５０を制御して、携帯端末装置２００からの電波を検出し、携帯端末装置２００との無線通信を確立する処理を実行する。端末制御部１１４は、携帯端末装置２００との通信が確立された後、携帯端末装置２００との通信処理を実行する。
【００３８】
ジョブ終了予測時刻計算部１１６は、画像形成装置１００に対して実行が指示された場合に、そのジョブの終了予測時刻を計算する。ジョブ終了予測時刻計算部１１６は、ジョブの実行条件（解像度及び用紙サイズ等）及び画像形成装置１００の性能（コピー速度及びスキャン速度等）等を参照して、指示されたジョブの実行に要する時間を計算し、計算結果及び現在時刻から、ジョブ終了予測時刻を決定する。決定されたジョブ終了予測時刻は、ＲＡＭに一時記憶され、後述する記憶部１２０の装置状態格納部１２４にも記憶される。
【００３９】
記憶部１２０は、書換可能な不揮発性の記憶装置であり、例えば、ハードディスクドライブである。記憶部１２０は、制御プログラム格納部１２２、及び装置状態格納部１２４を含む。これらの格納部は、それぞれ異なるハードウェアで構成されていても、１つのハードウェアの記憶領域が複数の格納領域に区分されたものであってもよい。
【００４０】
制御プログラム格納部１２２は、制御部１１０内のＲＡＭに読出され、ＣＰＵによって実行されるプログラム及びデータを記憶する。即ち、制御プログラム格納部１２２は、画像形成装置１００の一般的な動作を実現するための基本プログラム（ＯＳを含む）、並びに、ジョブの実行が指示された場合に、そのジョブの終了予測時刻を携帯端末装置に送信する処理を実行するためのプログラム及びそれに関連する各種データを記憶する。
【００４１】
装置状態格納部１２４は、画像形成装置１００の状態に関する情報（以下、状態情報ともいう）を記憶する。例えば、ユーザにより所定の機能（コピー又はスキャン等）に関する条件が設定され、スタートボタン１４６が押下されると、実行中のジョブに関する情報が状態情報として記憶される。実行中のジョブに関する情報は、ジョブの進行状況に応じて更新される。例えば、複数枚のコピーを実行中、設定されたコピー枚数から排出された記録紙の枚数を減算して、コピー枚数（未処理のコピー枚数）を更新する。
【００４２】
操作部のタッチパネルディスプレイ１４０は、入力部１４２及び表示部１４４を含む。表示部１４４は、画像を表示することができる装置であり、例えば液晶ディスプレイである。入力部１４２は、表示部１４４の表示面上に搭載され、ユーザのタッチ操作を検出するタッチパネルである。
【００４３】
表示部１４４は、液晶パネル等の表示パネルを駆動するための駆動部（図示せず）を含む。駆動部は、制御部１１０内のＲＡＭに記憶された画像データを所定のタイミングで読出し、表示部１４４に画像として表示するための信号を生成して表示部１４４に出力する。表示される画像データは、制御部１１０が記憶部１２０から読出して、制御部１１０内のＲＡＭに伝送する。
【００４４】
タッチパネルディスプレイ１４０は、画像形成装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。タッチパネルディスプレイ１４０は、ユーザに対して対話的な操作インターフェイスを提供する。タッチパネルディスプレイ１４０の表示部１４４には操作画面が表示され、操作画面がユーザによって操作されると、画像形成装置１００は操作に応じた指示を受付ける。表示部１４４に表示される操作画面は、ユーザの操作に応じて遷移する。
【００４５】
無線通信Ｉ／Ｆ部１５０は、携帯端末装置２００と無線通信を行なうための近距離無線通信を実現する。画像形成装置１００は、端末検出部１１２及び端末制御部１１４により無線通信Ｉ／Ｆ部１５０を介して、ＮＦＣモジュールを搭載した携帯端末装置２００とＮＦＣ規格に準拠した通信プロトコルにしたがったデータ通信を行なう。
【００４６】
画像形成装置１００はさらに、公知の画像読取部（スキャナ部）、画像処理部及び画像形成部等の記録紙への画像形成等を行なうための機能部をさらに含む。
【００４７】
画像形成装置１００は、ネットワークとのインターフェイスとしてＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）を含んでいてもよい。
【００４８】
図５を参照して、携帯端末装置２００の構成に関して説明する。携帯端末装置２００は、ＣＰＵ２０２、メモリ２０４、ＲＡＭ２０６、タイマ２０８、タッチパネルディスプレイ２１０、無線通信Ｉ／Ｆ部２３０、スピーカ２３２、及びバス２４０を含む。各部間のデータ（制御情報を含む）交換はバス２４０を介して行なわれる。
【００４９】
ＣＰＵ２０２は携帯端末装置２００全体を制御する。メモリ２０４は、電気的に書換え可能な不揮発性の記憶装置であり、例えばフラッシュメモリ等である。メモリ２０４には、携帯端末装置２００の動作を制御するのに必要なプログラム及びデータ等が記憶されている。
【００５０】
ＣＰＵ２０２はバス２４０を介してメモリ２０４からプログラムをＲＡＭ２０６上に読出して、ＲＡＭ２０６の一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ２０２はメモリ２０４に格納されているプログラムにしたがって携帯端末装置２００を構成する各部の制御を行ない、携帯端末装置２００の各機能を実現する。
【００５１】
タッチパネルディスプレイ２１０は、入力部２１２及び表示部２１４を含む。表示部２１４は、画像を表示することができる装置であり、例えば液晶ディスプレイである。入力部２１２は、表示部２１４の表示面上に搭載され、ユーザのタッチ操作を検出するタッチパネルである。
【００５２】
表示部２１４は、液晶パネル等の表示パネルを駆動するための駆動部（図示せず）を含む。駆動部は、ＲＡＭ２０６に記憶された画像データを所定のタイミングで読出し、表示部２１４に画像として表示するための信号を生成して表示部２１４に出力する。表示される画像データは、ＣＰＵ２０２がメモリ２０４から読出して、ＲＡＭ２０６に伝送する。
【００５３】
無線通信Ｉ／Ｆ部２３０は、画像形成装置１００と近距離無線通信を行なうためのＮＦＣモジュールを含む。携帯端末装置２００は、この無線通信Ｉ／Ｆ部２３０を介して、画像形成装置１００と近距離無線通信を行なうことができる。無線通信Ｉ／Ｆ部２３０はさらに、近距離無線通信以外の無線通信（ＷｉＦｉ等）を行なうための通信モジュールを含んでいてもよい。
【００５４】
タイマ２０８は、ＣＰＵ２０２からの要求を受けて、現在時刻を表すデータ（以下、単に現在時刻ともいう）を返す。
【００５５】
以下、図６を参照して、実行されているジョブの終了予測時刻を携帯端末装置２００に送信する、画像形成装置１００において実行されるプログラムに関して説明する。本プログラムは、画像形成装置１００の電源がオンされたときに起動される。画像形成装置１００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【００５６】
ここでは、画像形成装置１００と携帯端末装置２００との間の通信は、近距離無線通信、特に数ｃｍ以下の距離で通信可能な近距離無線通信であるとする。
【００５７】
ステップ４００において、制御部１１０のＣＰＵは、端末検出部１１２により無線通信Ｉ／Ｆ部１５０を制御して、近距離無線通信（ＮＦＣ）により携帯端末を検出したか否かを判定する。例えば、制御部１１０のＣＰＵは、イニシエータとして、無線通信Ｉ／Ｆ部１５０からポーリングリクエストと呼ばれるフレームデータを送信する。近距離無線通信機能を有する装置は、ポーリングリクエストを含む無線信号を受信すると、ポーリングレスポンスフレームと呼ばれるフレームを送信する。制御部１１０のＣＰＵは、ポーリングレスポンスフレームを受信した場合、携帯端末を検出したと判定する。携帯端末を検出したと判定された場合、制御はステップ４０２に移行する。そうでなければ、ステップ４００が繰返される。
【００５８】
ステップ４０２において、制御部１１０のＣＰＵは、端末検出部１１２により携帯端末との通信を確立したか否かを判定する。具体的には、制御部１１０のＣＰＵは、ステップ４００で検出された携帯端末に、その携帯端末の端末情報を要求するコマンドを送信し、端末情報を受信する。端末情報は、携帯端末の通信速度等の情報を含む。端末情報を受信したと判定された場合、通信を確立したとして、制御はステップ４０４に移行する。そうでなければ、ステップ４０２が繰返される。
【００５９】
ステップ４０４において、制御部１１０のＣＰＵは、装置状態格納部１２４から、画像形成装置１００の現在の状態情報を取得する。
【００６０】
ステップ４０６において、制御部１１０のＣＰＵは、ステップ４０４で読出した状態情報から、ジョブを実行中であるか否かを判定する。実行中であると判定された場合、制御はステップ４０８に移行する。そうでなければ、制御はステップ４１６に移行する。
【００６１】
ステップ４０８において、制御部１１０のＣＰＵは、ステップ４０２で通信を確立した携帯端末が、所定のアプリケーションプログラム（以下、単に「アプリ」ともいう）を有しているか否かを判定する。具体的には、制御部１１０のＣＰＵは、所定のアプリを所有しているか否かを問合せるコマンドを、ステップ４０２で通信を確立した携帯端末に送信し、それに対する回答データを受信する。所定のアプリは、セットされた目標時刻が経過したことを報知するアプリ（以下、アプリケーションプログラム名を“Ｊｏｂｔｉｍｅｒ”とする）である。問合せコマンドは、アプリを特定するための情報（例えば、アプリケーションプログラム名（Ｊｏｂｔｉｍｅｒ））を含む。制御部１１０のＣＰＵは、受信した回答データが、所定のデータ（例えば“ＹＥＳ”）であれば、ステップ４０２で通信を確立した携帯端末は所定のアプリを有していると判定し、制御はステップ４１２に移行する。そうでなければ（例えば、回答データが“ＮＯ”）、制御はステップ４１０に移行する。
【００６２】
ステップ４１０において、制御部１１０のＣＰＵは、ステップ４０２で通信が確立された携帯端末に、アプリＪｏｂｔｉｍｅｒを無線通信Ｉ／Ｆ部１５０を介して送信する。通信速度は、ステップ４０２で携帯端末から受信した端末情報に含まれる通信速度に設定される。アプリＪｏｂｔｉｍｅｒは、携帯端末において、ジョブ終了予測時間を報知するためのものである。
【００６３】
ステップ４１２において、制御部１１０のＣＰＵは、ジョブ終了予測時刻計算部１１６に、現在実行中のジョブの終了予測時刻を計算させる。ジョブ終了予測時刻計算部１１６は、装置状態格納部１２４から状態情報を取得して、実行中のジョブの進行状況に応じて、未実行の処理を完了するまでに要する時間を計算し、現在時刻に計算結果の時間を加算して、ジョブ予測時刻を計算する。
【００６４】
ステップ４１４において、制御部１１０のＣＰＵは、ステップ４０２で通信が確立された携帯端末に、ステップ４１２で計算されたジョブ終了予測時刻を、無線通信Ｉ／Ｆ部１５０を介して送信する。このとき、制御部１１０のＣＰＵは、ジョブ終了予測時刻に対応するジョブに関する情報も送信する。ジョブに関する情報は、ジョブの種類（例えば、コピー、プリント、又はスキャン等）、ジョブの実行条件（例えば、コピーであればコピー部数等）を表す情報である。
【００６５】
ステップ４１６において、制御部１１０のＣＰＵは、ステップ４０２で通信を確立した携帯端末との近距離無線通信を終了する。
【００６６】
ステップ４１８において、制御部１１０のＣＰＵは、終了の指示を受けたか否かを判定する。終了の指示は、例えば、画像形成装置１００の電源がオフされることによりなされる。終了の指示を受けたと判定された場合、本プログラムは終了する。そうでなければ、制御は、最初のステップ（ステップ４００）に戻る。
【００６７】
図７を参照して、上記した画像形成装置１００において実行されるプログラムに対応して、携帯端末装置２００において実行される、画像形成装置１００で実行中のジョブの終了予測時刻を報知するプログラムに関して説明する。本プログラムは、携帯端末装置２００の電源がオンされたときに起動される。携帯端末装置２００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【００６８】
ステップ５００において、ＣＰＵ２０２は、無線通信Ｉ／Ｆ部２３０のＮＦＣモジュールを介して、近距離無線通信（ＮＦＣ）のポーリングリクエストを受信したか否かを判定する。ポーリングリクエストは、上記のステップ４００において、画像形成装置１００から送信される。ＣＰＵ２０２は、ポーリングリクエストを受信した場合、ポーリングレスポンスフレームを送信し、制御はステップ５０２に移行する。そうでなければ、ステップ５００が繰返される。
【００６９】
ステップ５０２において、ＣＰＵ２０２は、画像形成装置１００との通信を確立したか否かを判定する。ＣＰＵ２０２は、端末情報の要求コマンドを受信したか否かを判定する。要求コマンドは、図６のステップ４０２において、画像形成装置１００から送信される。要求コマンドが受信されたと判定された場合、端末情報を返信し、通信が確立したとして、制御はステップ５０４に移行する。要求コマンドが受信されていなければ、ステップ５０２が繰返される。
【００７０】
ステップ５０４において、ＣＰＵ２０２は、画像形成装置１００からデータを受信したか否かを判定する。受信したと判定された場合、制御はステップ５０６に移行する。そうでなければ、ステップ５０４が繰返される。
【００７１】
ステップ５０６において、ＣＰＵ２０２は、画像形成装置１００から所定のアプリ（Ｊｏｂｔｉｍｅｒ）の有無を問合せるコマンドを受信したか否かを判定する。この問合せコマンドは、図６のステップ４０８において、画像形成装置１００から送信される。問合せコマンドを受信したと判定された場合、制御はステップ５０８に移行する。そうでなければ、制御はステップ５１２に移行する。
【００７２】
ステップ５０８において、ＣＰＵ２０２は、自機がアプリＪｏｂｔｉｍｅｒを有しているか否かを確認する。具体的には、ＣＰＵ２０２は、ステップ５０６で受信した問合せコマンドに含まれる、アプリを特定するための情報（例えば、アプリケーションプログラム名（Ｊｏｂｔｉｍｅｒ））を用いて、メモリ内を検索して、該当するアプリが記憶されているか否かを判定する。
【００７３】
ステップ５１０において、ＣＰＵ２０２は、ステップ５０８での確認結果に応じて、回答データを生成して、画像形成装置１００に送信する。例えば、ＣＰＵ２０２は、該当するアプリを有していれば、回答データとして“ＹＥＳ”を送信し、該当するアプリを有していなければ、回答データとして“ＮＯ”を送信する。その後、制御はステップ５２２に移行する。
【００７４】
ステップ５０４で受信したデータが、所定のアプリの有無を問合せるコマンドでなければ、ステップ５１２において、ＣＰＵ２０２は、ステップ５０４で受信したデータが、アプリケーションプログラムであるか否かを判定する。アプリを受信したと判定された場合、制御はステップ５１４に移行する。そうでなければ、制御はステップ５１６に移行する。
【００７５】
ステップ５１４において、ＣＰＵ２０２は、ステップ５０４で受信したアプリをインストールする。その後、制御はステップ５２２に移行する。
【００７６】
ステップ５０４で受信したデータが、所定のアプリの有無を問合せるコマンド及びアプリの何れでもなければ、ステップ５１６において、ＣＰＵ２０２は、ステップ５０４で受信したデータが、ジョブ終了予測時刻であるか否かを判定する。ジョブ終了予測時刻であると判定された場合、制御はステップ５１８に移行する。そうでなければ、制御はステップ５２２に移行する。
【００７７】
ステップ５１８において、ＣＰＵ２０２は、メモリ２０４に記憶されているアプリＪｏｂｔｉｍｅｒを起動し、起動されたアプリに対して目標時刻をセットする。目標時刻としては、ステップ５０４で受信されたジョブ終了予測時刻を用いる。起動されたアプリＪｏｂｔｉｍｅｒは、所定の時間間隔でタイマ２０８から現在時刻を取得し、セットされた目標時刻が経過したか否かを判定し、目標時刻が経過すると、そのことを報知する。
【００７８】
このとき、ＣＰＵ２０２は、ステップ５０４で、ジョブ終了予測時刻と共に受信したジョブに関する情報を、アプリＪｏｂｔｉｍｅｒに引渡す。例えば、ＣＰＵ２０２は、ジョブに関する情報が記憶されているＲＡＭ２０６のアドレスを、アプリＪｏｂｔｉｍｅｒに引渡す。ジョブに関する情報は、後述するように、報知処理の実行と同時に、タッチパネルディスプレイ２１０に表示される。
【００７９】
ステップ５２０において、ＣＰＵ２０２は、ステップ４０２で通信を確立した画像形成装置１００との近距離無線通信を終了する。その後、制御はステップ５２２に移行する。
【００８０】
ステップ５２２において、ＣＰＵ２０２は、終了の指示を受けたか否かを判定する。終了の指示は、例えば、携帯端末装置２００の電源がオフされることによりなされる。終了の指示を受けたと判定された場合、本プログラムは終了する。そうでなければ、制御はステップ５００に戻る。
【００８１】
図８を参照して、ステップ５１８で起動されるアプリＪｏｂｔｉｍｅｒに関して説明する。
【００８２】
ステップ６００において、ＣＰＵ２０２は、目標時刻が入力されたか否かを判定する。これは、ステップ５１８における処理（起動したアプリに目標時刻をセットする処理）に対応する。目標時刻が入力されたと判定された場合、制御はステップ６０２に移行する。そうでなければ、ステップ６００が繰返される。
【００８３】
ステップ６０２において、ＣＰＵ２０２は、ステップ６００で入力された時刻（ジョブ終了予測時刻）を目標時刻としてセットする。
【００８４】
ステップ６０４において、ＣＰＵ２０２は、タイマ２０８から現在時刻を取得して、ステップ６０２でセットされた目標時刻が経過したか否かを判定する。目標時刻が経過したと判定された場合、制御はステップ６０６に移行する。そうでなければ、ステップ６０４が繰返される。
【００８５】
ステップ６０６において、ＣＰＵ２０２は、目標時刻の経過を報知するために、アラーム処理を実行する。アラーム処理は、例えば、スピーカ２３２が所定の音を発することによりなされる。ＣＰＵ２０２は、メモリ２０４に予め記憶された音データを読出して、スピーカ２３２に出力する。スピーカ２３２は、入力される音データ（デジタルデータ）からアナログ信号を生成し、音として出力する。このとき、ＣＰＵ２０２は、ジョブに関する情報をＲＡＭ２０６から読出し、タッチパネルディスプレイ２１０の表示部２１４に、例えば図９のように表示する。
【００８６】
図９においては、領域３００にジョブが終了する旨のメッセージが表示され、領域３０２に、ジョブに関する情報と終了予測時刻が表示されている。
【００８７】
ステップ６０８において、ＣＰＵ２０２は、アラームを終了する指示が入力されたか否かを判定する。具体的には、ＣＰＵ２０２は、終了キー３０４がタッチされたか否かを判定する。終了キー３０４がタッチされたと判定された場合、アラーム終了が指示されたとして、制御はステップ６１０に移行する。そうでなければ、ステップ６０８が繰返される。
【００８８】
ステップ６１０において、ＣＰＵ２０２は、アラームを停止し、ステップ６０２でセットされた目標時刻をクリアする（例えば、目標時刻を“０”にセットする）。その後、本アプリは終了する。
【００８９】
以上、図６を参照して説明したように、画像形成装置１００は、ジョブの実行中に、近距離無線通信機能を有する携帯端末装置２００を検出すると、携帯端末装置２００との通信を確立し、実行中のジョブの終了予測時刻及びジョブに関する情報を、携帯端末装置２００に送信する（ステップ４１２及びステップ４１４）。携帯端末装置２００が、セットされた目標時刻（ジョブ終了予測時刻）が経過したことを報知するアプリ（Ｊｏｂｔｉｍｅｒ）を有していない場合には、画像形成装置１００は、そのアプリを携帯端末装置２００に送信する（ステップ４１０）。画像形成装置１００は、近距離無線通信機能を有する携帯端末装置２００を検出しても、ジョブの実行中でなければ、一旦確立された通信を速やかに切断する（ステップ４１６）。
【００９０】
これに対応して、図７及び図８を参照して説明したように、携帯端末装置２００は、画像形成装置１００からジョブ終了予測時刻を受信すると、所定のアプリ（Ｊｏｂｔｉｍｅｒ）を起動する（ステップ５１８）ことにより、ジョブ終了予想時刻が経過すれば、そのことを報知する（ステップ６０６）。したがって、ユーザは、画像形成装置１００にジョブの実行を指示した後、画像形成装置１００から離れた場所にいても、携帯端末装置２００を携帯していれば、実行を指示したジョブの終了を知ることができる。
【００９１】
携帯端末装置２００に所定のアプリ（Ｊｏｂｔｉｍｅｒ）がインストールされていなければ、画像形成装置１００からそのアプリが送信されるので、携帯端末装置２００は受信したアプリをインストールした後（ステップ５１４）、ジョブ終了予測時刻を受信して、上記と同様に、ジョブ終了予想時刻が経過したことを報知することができる。
【００９２】
したがって、ユーザは、画像形成装置１００の操作部を直接操作し、又は、コンピュータ等の外部装置からジョブの実行を指示し、ジョブの実行が開始された後、携帯端末装置２００を画像形成装置１００の操作部のマーク１５２に近づけるだけでよい。ユーザは、その後、画像形成装置１００から離れた場所にいても、携帯端末装置２００が発するアラームにより、実行を指示したジョブの終了を知ることができ、速やかにジョブの実行結果を取得することができる。
【００９３】
上記では、ユーザが１つのジョブの実行を指示する場合を説明したが、これに限定されない。画像形成装置１００に対して複数のジョブを予約することができ、ユーザが複数のジョブの実行を指示した場合、携帯端末装置２００が各ジョブの終了予測時刻が経過したときにアラームを発すようにしてもよい。その場合には、画像形成装置１００は、ジョブが実行中であるか否かを判定することなく、ステップ４１２において、実行中のジョブ及び待機ジョブ（予約されているが未実行のジョブ）のそれぞれに関して、ジョブ終了予測時刻を計算し、ステップ４１４において、各ジョブに関する情報とジョブ終了予測時刻とを対応させて、携帯端末装置２００に送信すればよい。携帯端末装置２００は、受信した複数組のジョブ情報及びジョブ終了予測時刻を、ステップ５１８で起動したアプリＪｏｂｔｉｍｅｒに引渡せばよい。アプリＪｏｂｔｉｍｅｒは、ステップ６０２において、複数のジョブ終了予測時刻を目標時刻として設定し、ステップ６０４において、各目標時刻が経過したか否かを判定し、経過した場合、ステップ６０６においてアラームを発する処理を、全ての目標時刻が経過するまで繰返せばよい。なお、アラームを発するときに、ジョブ情報を表示する場合、目標時刻が経過したジョブの情報が目立つように、又は、目標時刻が経過したジョブの情報のみを表示することが好ましい。
【００９４】
このようにすることにより、アラームの実行と同時に、例えば図１０に示すように、タッチパネルディスプレイ２１０の表示部２１４に、ジョブの終了を表示することができる。図１０においては、ユーザが画像形成装置１００に対して実行を指示した３つのジョブに関する情報が、ジョブ終了予測時刻の早い順に表示されている。領域３１０に、所定のジョブが終了する旨のメッセージが表示され、領域３１２に、そのジョブに関する情報と終了予測時刻が、目立つように表示されている。領域３１４及び領域３１６には、まだ実行されていない他の２つのジョブに関する情報及びジョブ終了予測時間が、領域３１２の背面に位置するように表示されている。なお、終了キー３０４が押された場合、アラームが停止し、複数の目標時刻のうち、経過した目標時刻のみがクリアされ、経過していない目標時刻は維持される。
【００９５】
（第２の実施の形態）
第１の実施の形態においては、任意のユーザが画像形成装置を操作できたが、第２の実施の形態においては、ログイン認証をパスしたユーザのみが画像形成装置を操作することができ、携帯端末装置によるアラームは、そのユーザが設定したジョブに関して実行される。本実施の形態に係る情報表示システムは、第１の実施の形態に係る情報表示システムと同様に、画像形成装置及び携帯端末装置を含む。
【００９６】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置１００（図１、図２及び図４）と同様に構成されている。また、本実施の形態に係る携帯端末装置は、第１の実施の形態に係る携帯端末装置２００（図３及び図５）と同様に構成されている。したがって、以下においては、図１〜図５を参照する。
【００９７】
本実施の形態に係る画像形成装置１００は、記憶部１２０に、第１の実施の形態と同様に、制御プログラム格納部１２２及び装置状態格納部１２４を有している。本実施の形態に係る画像形成装置１００はさらに、記憶部１２０に、ログイン認証のための情報を記憶している。ログイン認証のための情報は、ユーザを特定する情報（例えばユーザＩＤ）とパスワードとを対応させた情報である。
【００９８】
本実施の形態に係る画像形成装置１００において、複数のジョブの実行が指示された場合、実行を指示したユーザ毎にジョブを管理する。例えば、画像形成装置１００は、ユーザＩＤとジョブとを対応させて、記憶部１２０に記憶する。実行が指示された複数のジョブは、指示された時刻が早いものから順に実行される。
【００９９】
図１１を参照して、本実施の形態に係る画像形成装置１００において実行されるプログラムに関して説明する。本プログラムは、画像形成装置１００の電源がオンされたときに起動される。画像形成装置１００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【０１００】
図１１のフローチャートが、図６のフローチャートと異なるのは、ステップ４３０〜４３４及びステップ４３８が追加され、ステップ４０６がステップ４３６で置換えられていることだけである。図１１において、図６と同じ参照番号が付されたステップは、図６と同じ処理であるので、それらの説明は必要な範囲に留める。
【０１０１】
ステップ４３０において、制御部１１０のＣＰＵは、画像形成装置１００の操作部が操作されたことが検出された場合、ログイン認証を行なう。具体的には、制御部１１０のＣＰＵは、タッチパネルディスプレイ１４０の入力部１４２がタッチされたことを検知すると、表示部１４４にログイン認証画面を表示する。ログイン認証画面には、ユーザＩＤ及びパスワードを入力する領域と、その領域に文字（数字を含む）を入力するためのキー（アルファベットキー及びテンキーを含む）とが表示される。
【０１０２】
ユーザが、キーを操作して、ユーザＩＤ及びパスワードの入力領域に文字を入力すると、制御部１１０のＣＰＵは、ユーザＩＤとして入力された文字（テキストデータ）を用いて、記憶部１２０を検索し、その文字（ユーザＩＤ）に対応するパスワードを特定する。制御部１１０のＣＰＵは、特定されたパスワードと、入力部１４２によりパスワードとして入力された文字が一致するか否かを判定する。一致した場合、認証をパスしたと判定され、制御はステップ４００に移行する。一致しなければ、ステップ４３０が繰返される。
【０１０３】
画像形成装置１００においては、本プログラム以外にも、ユーザの操作を受けてジョブを実行するプログラムが起動している。したがって、ユーザは、ステップ４３０でログイン認証をパスした後、タッチパネルディスプレイ１４０の表示部１４４に表示された操作画面を、入力部１４２を介して操作して、画像形成装置１００にコピー等のジョブに関する条件を設定し、ジョブの実行を指示することができる。
【０１０４】
認証がパスされた後、制御部１１０のＣＰＵは、ステップ４００において、近距離無線通信（ＮＦＣ）により携帯端末を検出したか否かを判定し、携帯端末を検出したと判定された場合、ステップ４０２において、検出された携帯端末との通信を確立したか否かを判定する。
【０１０５】
携帯端末との通信が確立した後、ステップ４３２において、制御部１１０のＣＰＵは、携帯端末にユーザ認証用のデータを送信する。具体的には、制御部１１０のＣＰＵは、認証画面データを携帯端末に送信する。後述するように、このデータを受信した携帯端末は、認証画面を表示し、認証用データ（ユーザＩＤ及びパスワード）の入力を受付ける。
【０１０６】
ステップ４３４において、制御部１１０のＣＰＵは、携帯端末を介してユーザ認証を行なう。即ち、制御部１１０のＣＰＵは、携帯端末からユーザＩＤ及びパスワードとして送信される文字（テキストデータ）を受信し、ユーザＩＤとして受信した文字が、現在、認証をパスして画像形成装置１００の操作を許可されているユーザＩＤと一致するか否かを判定し、一致すれば、ステップ４３０と同様に、記憶部１２０を検索し、パスワードが一致するか否かを判定する。ユーザＩＤ及びパスワードが一致すれば、認証をパスしたことを表すデータを携帯端末に送信し、制御はステップ４０４に移行する。そうでなければ、認証をパスしなかったことを表すデータを携帯端末に送信した後、ステップ４３４が繰返される。
【０１０７】
ステップ４０４において、制御部１１０のＣＰＵは、装置状態格納部１２４から、画像形成装置１００の現在の状態情報を取得する。このとき、取得される状態情報は、第１の実施の形態とは異なり、実行が指示されたジョブ（実行中及び未実行のジョブ）と、それを指示したユーザＩＤとを、相互に対応させた状態で含んでいる。
【０１０８】
ステップ４３６において、制御部１１０のＣＰＵは、ステップ４０４で読出した状態情報に、現在ログイン中のユーザＩＤと一致するユーザＩＤが含まれているか否かを判定する。含まれていると判定された場合、制御はステップ４０８に移行する。そうでなければ、制御はステップ４１６に移行する。
【０１０９】
状態情報に、現在ログイン中のユーザＩＤと一致するユーザＩＤが含まれていれば、第１の実施の形態と同様に、ステップ４０８〜４１４が実行される。このとき、ステップ４１２及び４１４の処理は、現在ログイン中のユーザＩＤに対応する全てのジョブに関して実行される。即ち、現在ログイン中のユーザが指示した各ジョブに関して、ジョブ終了予測時刻が計算され、全てのジョブ終了予測時刻が携帯端末に送信される。
【０１１０】
その後、第１の実施の形態と同様に、ステップ４１６が実行され、端末との通信が切断された後、ステップ４３８において、制御部１１０のＣＰＵは、ログオフの指示を受けたか否かを判定する。ログオフの指示は、例えば、操作画面に表示されたログオフキーがタッチされることによりなされる。ログオフの指示を受けたと判定された場合、制御はステップ４１８に移行する。そうでなければ、ステップ４３８が繰返される。
【０１１１】
なお、図１１において、ステップ４１８で終了の指示を受けたと判定されなかった場合に戻る最初のステップは、図６と異なり、ステップ４３０である。
【０１１２】
図１２を参照して、上記した画像形成装置１００において実行されるプログラム（図１１）に対応して、携帯端末装置２００において実行される、ジョブの終了予測時刻の経過を報知するプログラムに関して説明する。本プログラムは、携帯端末装置２００の電源がオンされたときに起動される。携帯端末装置２００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【０１１３】
図１２のフローチャートが、図７のフローチャートと異なるのは、ステップ５４０〜５４６が追加されていることだけである。図１１において、図７と同じ参照番号が付されたステップは、図７と同じ処理である。但し、携帯端末装置２００が、画像形成装置１００から複数のジョブ終了予測時刻を受信し得るので、若干変更されている。
【０１１４】
ＣＰＵ２０２は、ステップ５００及びステップ５０２において、近距離無線通信（ＮＦＣ）のポーリングリクエストを受信して、画像形成装置１００との通信を確立した後、ステップ５４０において、認証用データ（認証画面データ）を受信したか否かを判定する。認証画面データは、画像形成装置１００によりステップ４３２（図１１）で送信される。受信したと判定された場合、制御はステップ５４２に移行する。そうでなければ、ステップ５４０が繰返される。
【０１１５】
ステップ５４２において、ＣＰＵ２０２は、タッチパネルディスプレイ２１０の表示部２１４に、ステップ５４０で受信したデータを用いて認証画面を表示し、ユーザの操作を受付ける。例えば、携帯端末装置２００には、図１３に示すような画面が表示される。
【０１１６】
図１３には、ユーザＩＤを入力するための領域３４０、パスワードを入力するための領域３４２、及び、文字（数字を含む）を入力するための複数のキーを含む領域３４４が表示されている。ユーザは、領域３４０又は３４２にタッチした後、領域３４４のキーにタッチして、所望の文字を入力することができる。
【０１１７】
認証画面のＯＫキー３４６がタッチされると、ステップ５４４において、ＣＰＵ２０２は、領域３４０及び３４２に入力された文字（テキストデータ）を、画像形成装置１００に送信する。
【０１１８】
ステップ５４６において、ＣＰＵ２０２は、認証をパスしたか否かを判定する。具体的には、ＣＰＵ２０２は、認証をパスしたことを表すデータを受信したか否かを判定する。認証をパスしたことを表すデータを受信した場合、制御はステップ５０４に移行する。そうでなければ（認証をパスしなかったことを表すデータを受信した場合）、制御はステップ５４２に戻る。認証をパスしたことを表すデータ、又は、認証をパスしなかったことを表すデータは、画像形成装置１００によりステップ４３４（図１１）において送信される。
【０１１９】
認証がパスされた後、ステップ５０４〜５２２において、第１の実施の形態と同様の処理が実行される。ここで、ステップ５２０において通信が切断されると、携帯端末装置２００を介したユーザ認証はパスされていない状態となる。また、第２の実施の形態では、ステップ５０４において複数のジョブ終了予測時刻が受信され得るので、ステップ５１８において起動されるアプリは、図８ではなく図１４に示されたアプリである。
【０１２０】
図１４のフローチャートが、図８のフローチャートと異なるのは、ステップ６２０が追加されていることだけである。図１４において、図８と同じ参照番号が付されたステップは、図８と同じ処理である。但し、携帯端末装置２００が、複数のジョブ終了予測時刻を受信し得るので、若干変更される。例えば、画像形成装置１００から複数のジョブ終了予測時刻を受信した場合には、ステップ６００〜６０４において、複数のジョブ終了予測時刻が全て目標時刻としてセットされ、複数の目標時刻に関して、経過の有無が判定される。ステップ６１０においては、複数の目標時刻のうち、経過したものだけがクリアされる。本アプリにより、画像形成装置１００に複数のジョブの実行が指示された場合、目標時刻（ジョブ終了予測時刻）が経過する毎に、携帯端末装置２００には、例えば図１０に示したような画面が表示される。
【０１２１】
その後、ステップ６２０において、ＣＰＵ２０２は、セットされた目標時刻があるか否かを判定する。クリアされていない目標時刻があれば、制御はステップ６０４に戻る。そうでなければ（目標時刻が全てクリアされていれば）、本アプリは終了する。
【０１２２】
以上、図１１を参照して説明したように、画像形成装置１００は、ログイン認証をパスし、操作を許可したユーザから、１又は複数のジョブの実行を指示された後、近距離無線通信機能を有する携帯端末装置２００を検出し、携帯端末装置２００との通信を確立すれば、そのユーザが実行を指示した全てのジョブに関して、ジョブ終了予測時刻及びジョブに関する情報を、携帯端末装置２００に送信する（ステップ４１２及びステップ４１４）。携帯端末装置２００が、セットされた目標時刻（ジョブ終了予測時刻）が経過したことを報知するアプリ（Ｊｏｂｔｉｍｅｒ）を有していない場合には、画像形成装置１００は、そのアプリを携帯端末装置２００に送信する（ステップ４１０）。画像形成装置１００は、近距離無線通信機能を有する携帯端末装置２００を検出しても、ログイン認証をパスしたユーザにより実行が指示されたジョブがなければ、一旦確立された通信を速やかに切断する（ステップ４３６→ステップ４１６）。したがって、あるユーザが実行を指示したジョブが画像形成装置１００にあっても、別のユーザが画像形成装置１００にログインして、携帯端末をかざしても、そのジョブの終了予測時刻は携帯端末には送信されない。
【０１２３】
これに対応して、図１２及び図１４を参照して説明したように、携帯端末装置２００は、画像形成装置１００から、１又は複数のジョブ終了予測時刻を受信すると、所定のアプリ（Ｊｏｂｔｉｍｅｒ）を起動する（ステップ５１８）ことにより、ジョブ終了予想時刻が経過すれば、アラームを発する（ステップ６０６）。したがって、ユーザは、画像形成装置１００にジョブの実行を指示した後、画像形成装置１００から離れた場所にいても、自分が実行を指示した各ジョブの終了を知ることができ、速やかにジョブの結果物を取得することができる。
【０１２４】
携帯端末装置２００に所定のアプリ（Ｊｏｂｔｉｍｅｒ）がインストールされていなければ、画像形成装置１００からそのアプリが送信されるので、携帯端末装置２００は受信したアプリをインストールした後（ステップ５１４）、ジョブ終了予測時刻を受信して、上記と同様に、ジョブ終了予想時刻が経過したことを報知することができる。
【０１２５】
したがって、ユーザは、画像形成装置１００の操作部を直接操作し、又は、コンピュータ等の外部装置からジョブの実行を指示し、ジョブの実行が開始された後、携帯端末装置２００を画像形成装置１００の操作部のマーク１５２に近づけるだけでよい。ユーザは、その後、画像形成装置１００から離れた場所にいても、携帯端末装置２００が発するアラーム（所定の音）により、実行を指示したジョブの終了を知ることができ、速やかにジョブの実行結果を取得することができる。
【０１２６】
（第３の実施の形態）
第１の実施の形態においては、ジョブ終了予測時刻を携帯端末に送信すれば、携帯端末との通信を切断したが、第３の実施の形態においては、ジョブ終了予測時刻を携帯端末に送信した後にも携帯端末との通信を維持し、ジョブの実行状況等に応じて更新されたジョブ終了予測時刻を携帯端末に送信する。本実施の形態に係る情報表示システムは、第１の実施の形態に係る情報表示システムと同様に、画像形成装置及び携帯端末装置を含む。
【０１２７】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置１００（図１、図２及び図４）と同様に構成されている。また、本実施の形態に係る携帯端末装置は、第１の実施の形態に係る携帯端末装置２００（図３及び図５）と同様に構成されている。したがって、以下においては、図１〜図５を参照する。
【０１２８】
第３の実施の形態では、第１の実施の形態とは異なり、画像形成装置１００と携帯端末装置２００との通信には、近距離無線通信よりも通信距離が長い無線通信方式が採用される。ここでは、画像形成装置１００の無線通信Ｉ／Ｆ部１５０はＷｉＦｉ通信の親機としてルータ機能を備え、携帯端末装置２００の無線通信Ｉ／Ｆ部２３０は、ＷｉＦｉ通信の子機としての機能を備えているとする。
【０１２９】
図１５を参照して、本実施の形態に係る画像形成装置１００において実行されるプログラムに関して説明する。本プログラムは、画像形成装置１００の電源がオンされたときに起動される。画像形成装置１００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【０１３０】
図１５のフローチャートが、図６のフローチャートと異なるのは、ステップ４００及び４０２がそれぞれステップ４５０及び４５２で置換えられ、ステップ４５４及び４５６が追加されていることだけである。図１５において、図６と同じ参照番号が付されたステップは、図６と同じ処理である。
【０１３１】
ここでは、携帯端末装置２００には予め、画像形成装置１００とＷｉＦｉ通信を行なうための設定がなされているとする。例えば、画像形成装置１００が提供するルータ機能により、暗号化された通信が行なわれる場合、携帯端末装置２００は、該当する暗号方式での通信が可能に設定され、その暗号方式のパスワード等を記憶している。
【０１３２】
ステップ４５０において、制御部１１０のＣＰＵは、携帯端末からＷｉＦｉ通信による接続要求を受信したか否かを判定する。接続要求は、携帯端末から、公知の無線通信規格ＩＥＥＥ８０２．１１のＭＡＣフレームをパケットデータとして送信することによりなされる。ＭＡＣフレームには、送信先の画像形成装置１００のＭＡＣアドレスと、送信元の携帯端末のＭＡＣアドレスと、所定の接続要求コマンドとが含まれている。制御部１１０のＣＰＵは、接続要求コマンドを受信した場合、接続要求を受信したと判定し、制御はステップ４５２に移行する。そうでなければ、ステップ４５０が繰返される。
【０１３３】
ステップ４５２において、制御部１１０のＣＰＵは、ステップ４５０で接続要求を受けた携帯端末との通信が確立したか否かを判定する。具体的には、制御部１１０のＣＰＵは、携帯端末に割当てるＩＰアドレスを決定し、受信したＭＡＣフレームから携帯端末のＭＡＣアドレスを取得し、取得したＭＡＣアドレスを宛先として、携帯端末に割当てるＩＰアドレスを送信する。
【０１３４】
通信が確立された後、第１の実施の形態と同様に、ステップ４０６〜４１４が実行され、実行中のジョブの終了予測時刻が携帯端末に送信される。
【０１３５】
その後、ステップ４５４において、制御部１１０のＣＰＵは、装置状態格納部１２４から、画像形成装置１００の現在の状態情報を取得し、ステップ４１２で終了予測時刻を送信したジョブが実行中であるか否かを判定する。実行中であると判定された場合、制御はステップ４５６に移行する。そうでなければ、制御はステップ４１６に移行する。
【０１３６】
ステップ４５６において、制御部１１０のＣＰＵは、所定時間が経過したか否かを判定する。これは、ジョブ終了予測時刻を更新するタイミングを決定するための処理である。所定時間が経過したと判定された場合、制御はステップ４１２に移行する。そうでなければ、制御はステップ５４４に戻る。
【０１３７】
これによって、ジョブ終了予測時刻を更新するタイミングになると、ステップ４１２及び４１４が実行され、更新されたジョブ終了予測時刻が携帯端末に送信される。即ち、制御部１１０のＣＰＵは、装置状態格納部１２４から状態情報を取得して、実行中のジョブの進行状況に応じて、未処理の処理を完了するまでに要する時間を計算し（ステップ４１２）、現在時刻に計算結果の時間を加算して、新たにジョブ予測時刻を計算し、ステップ４５２で通信が確立された携帯端末に、ジョブ終了予測時刻を送信する（ステップ４１４）。
【０１３８】
図１６を参照して、上記した画像形成装置１００において実行されるプログラム（図１５）に対応して、携帯端末装置２００において実行される、ジョブの終了予測時刻の経過を報知するプログラムに関して説明する。本プログラムは、携帯端末装置２００の電源がオンされたときに起動される。携帯端末装置２００においては、本プログラムを含めて、複数のプログラムがマルチタスクで実行される。
【０１３９】
図１６のフローチャートが、図７のフローチャートと異なるのは、ステップ５００及び５０２がそれぞれステップ５５０及び５５２に置換えられ、ステップ５５４〜５５８が追加されていることだけである。図１６において、図７と同じ参照番号が付されたステップは、図７と同じ処理である。
【０１４０】
ＣＰＵ２０２は、ステップ５５０において、ユーザによる携帯端末装置２００の操作を受けて、接続要求を画像形成装置１００に送信する。具体的には、ＣＰＵ２０２は、画像形成装置１００のＭＡＣアドレス（送信先）、携帯端末装置２００のＭＡＣアドレス（送信元）、所定の接続要求コマンドとを含むＭＡＣフレームをパケットデータとして送信する。画像形成装置１００のＭＡＣアドレスは、ルータ機能を有する画像形成装置１００からブロードキャスト送信されるデータから取得することができる。
【０１４１】
ＣＰＵ２０２は、ステップ５５２において、画像形成装置とのＷｉＦｉ通信が確立したか否かを判定する。具体的には、ＣＰＵ２０２は、ステップ４５２で画像形成装置１００から送信されるＩＰアドレスを受信した場合に、ＷｉＦｉ通信が確立したと判定する。
【０１４２】
通信が確立された後、第１の実施の形態と同様に、ステップ５０４〜５１４が実行され、携帯端末が所定のアプリ（Ｊｏｂｔｉｍｅｒ）を有していなければ、画像形成装置１００からアプリが送信され、携帯端末装置２００にインストールされる。
【０１４３】
その後、ステップ５１６において、ジョブ終了予測時刻を受信したか否かが判定され、ジョブ終了予測時刻を受信した場合、ステップ５５４において、ＣＰＵ２０２は、現在、アプリＪｏｂｔｉｍｅｒが起動中であるか否かを判定する。起動中であると判定された場合、制御はステップ５５６に移行する。そうでなければ（起動していない）、ＣＰＵ２０２は第１の実施の形態と同様に、ステップ５１８において、アプリＪｏｂｔｉｍｅｒを起動し、起動されたアプリに対して、受信したジョブ終了予測時刻を引渡す。ここで、起動されるアプリは、第１の実施の形態と異なり、後述する図１７で示される。
【０１４４】
既にアプリＪｏｂｔｉｍｅｒが実行中であれば、ステップ５５６において、ＣＰＵ２０２は、目標時刻を更新する。具体的には、ＣＰＵ２０２は、起動中のアプリＪｏｂｔｉｍｅｒに、更新されたジョブ終了予測時刻を引渡す。
【０１４５】
その後、ステップ５５８において、アプリＪｏｂｔｉｍｅｒが終了したか否かを判定する。終了したと判定された場合、制御はステップ５２０に移行し、画像形成装置１００とのＷｉＦｉ通信を切断する。そうでなければ、制御はステップ５０４に戻る。
【０１４６】
これにより、アプリＪｏｂｔｉｍｅｒが起動中であれば、更新されたジョブ終了予測時刻が受信されると、それが新たな目標時刻として設定される。
【０１４７】
図１７を参照して、ステップ５１８で起動されるアプリＪｏｂｔｉｍｅｒに関して説明する。図１７のフローチャートが、図８のフローチャートと異なるのは、ステップ６３０及び６３２が追加されていることだけである。図１７において、図８と同じ参照番号が付されたステップは、図８と同じ処理である。
【０１４８】
ステップ６０４で目標時刻が経過したか否かが判定され、経過していなければ、ステップ６３０において、ＣＰＵ２０２は、目標時刻が更新されたか否かを判定する。具体的には、ＣＰＵ２０２は、ステップ５５６が実行され、更新されたジョブ終了予測時刻が、アプリＪｏｂｔｉｍｅｒに引渡されたか否かを判定する。目標時刻が更新されたと判定された場合（更新されたジョブ終了予測時刻が引渡された場合）、制御はステップ６３２に移行する。そうでなければ、制御はステップ６０４に戻る。
【０１４９】
ステップ６３２において、ＣＰＵ２０２は、取得したジョブ終了予測時刻を目標時刻としてセットする。その後、制御はステップ６０４に戻り、更新された目標時刻（更新されたジョブ終了予測時刻）が経過されたか否かが判定される。
【０１５０】
以上により、ユーザは、画像形成装置１００の操作部を直接操作し、又は、コンピュータ等の外部装置からジョブの実行を指示し、ジョブの実行が開始された後、携帯端末装置２００を操作して、携帯端末装置２００を画像形成装置１００に接続すると、第１の実施の形態と同様に、ジョブ終了予測時刻が携帯端末装置２００に送信される。本実施の形態においては、その後も、画像形成装置１００と携帯端末装置２００との通信が維持され、画像形成装置１００による該当ジョブの実行中、新たに計算されたジョブ終了予測時刻が携帯端末装置２００に送信される。携帯端末装置２００においては、ジョブ終了予測時刻を受信する度に、その値を目標時刻にセットする。したがって、該当ジョブの実行経過に応じてジョブ終了予測時刻が変更された場合、それに対応して携帯端末装置２００の目標時刻も変更されるので、精度よく、ジョブ終了のタイミングに合わせて、アラームを発することができる。
【０１５１】
上記では、ユーザが１つのジョブの実行を指示する場合を説明したが、これに限定されない。画像形成装置１００に対して複数のジョブを予約することができ、ユーザが複数のジョブの実行を指示した場合、携帯端末装置２００が各ジョブの終了予測時刻が経過したときにアラームを発すようにしてもよい。その場合には、画像形成装置１００は、ジョブが実行中であるか否かを判定することなく、ステップ４１２において、実行中のジョブ及び待機ジョブ（予約されているが未実行のジョブ）のそれぞれに関して、ジョブ終了予測時刻を計算し、ステップ４１４において、各ジョブに関する情報とジョブ終了予測時刻とを対応させて、携帯端末装置２００に送信する。その後、画像形成装置１００は、ジョブの実行状況に応じて、実行中のジョブ、及び実行待ちのジョブに関して、ジョブ終了予測時刻を再度計算して、携帯端末装置２００に送信する処理を繰返せばよい。携帯端末装置２００は、複数組のジョブ情報及びジョブ終了予測時刻を受信する度に、アプリＪｏｂｔｉｍｅｒに引渡せばよい。アプリＪｏｂｔｉｍｅｒは、ステップ６０２において、複数のジョブ終了予測時刻を目標時刻として設定し、その後、ジョブ終了予測時刻の更新（ステップ６３２）を実行しながら、ステップ６０４において、各目標時刻が経過したか否かを判定し、経過した場合、ステップ６０６においてアラームを発する処理を、全ての目標時刻が経過するまで繰返せばよい。このようにすることにより、アラームの実行と同時に、例えば図１０に示すように、タッチパネルディスプレイ２１０の表示部２１４に、ジョブの情報を表示することができる。
【０１５２】
上記した第１〜第３の実施の形態は、適宜変更されて実施され得る。例えば、第１〜第３の実施の形態においては、アラームとして音を発する場合を説明したが、これに限定されない。人間の五感により感知可能なものであればよい。例えば、携帯端末装置２００が振動部（振動モータ等）を備えていれば、振動部により携帯端末装置２００を振動させてもよい。また、携帯端末装置２００が発光部（ＬＥＤ等）を備えていれば、発光部を所定の色で点滅させてもよい。また、音、振動、及び発光の任意の組合せをアラームとしてもよい。
【０１５３】
第１〜第３の実施の形態においては、画像形成装置１００が複数のジョブを予約することができる場合において、ユーザが複数のジョブの実行を指示したとき、携帯端末装置２００が、全てのジョブの終了予測時刻（即ち最後のジョブの終了予測時刻）が経過した場合にアラームを発すようにしてもよい。その場合には、ステップ４１２において、各ジョブの終了予測時刻を計算し、それらを合計して得られる時刻を、携帯端末装置２００に送信すればよい。携帯端末装置２００は、ステップ５１８において、受信した全てのジョブの終了予測時刻（即ち最後のジョブの終了予測時刻）を、起動したアプリに目標時刻として引渡せばよい。第２の実施の形態においては、ログインユーザが実行を指示したジョブが連続して実行される場合には、それらのジョブ終了予測時刻を加算すればよい。ログインユーザが実行を指示したジョブが連続して実行されず、間に他のユーザが実行を指示したジョブが実行される場合には、ログインユーザが指示した複数のジョブのうち最後に実行されるジョブの前に実行される他のユーザが指示したジョブの実行時間をも考慮して、ログインユーザが指示した全てのジョブが終了する予測時刻（即ち最後のジョブの終了予測時刻）を計算すればよい。
【０１５４】
第１及び第２の実施の形態においては、通信方式がＮＦＣ規格にしたがったものである場合を説明したが、これに限定されない。携帯端末装置と画像形成装置とが相互に無線通信できるものであればよく、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ等であってもよい。ＮＦＣであれば、画像形成装置１００の無線通信Ｉ／Ｆ部１５０の近傍（約数ｃｍ以下の距離）には、最大１台の携帯端末しか同時には存在しないので、一旦携帯端末が検出されると、画像形成装置はその携帯端末と通信することができる。しかし、近距離無線通信よりも通信距離が長い、ＷｉＦｉ等を用いる場合には、画像形成装置の周りに複数の携帯端末が存在し得るので、通信相手を特定して通信を行なうことが必要になる。特定の１台の携帯端末と通信するためには、イニシエータである画像形成装置は、ターゲットである携帯端末のＩＤを特定した後、そのＩＤと自己のＩＤとを含む要求コマンドを送信すればよい。ターゲットである携帯端末から、画像形成装置に返信データを送信する場合には、画像形成装置のＩＤと自己のＩＤとを含む返信データを送信すればよい。データを受信した装置は、受信したデータに自己のＩＤが含まれていれば、受信したデータを使用し、含まれていなければ、自己宛のデータではないので、受信したデータを破棄する。
【０１５５】
第３の実施の形態においては、通信方式としてＷｉＦｉを採用する場合を説明したが、これに限定されない。Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いてもよい。
【０１５６】
第３の実施の形態においては、画像形成装置がＷｉＦｉルータの機能を有する場合を説明したが、これに限定されない。画像形成装置の外部に、ＷｉＦｉルータ機能を備えた装置を設けてもよい。その場合、画像形成装置には、ＷｉＦｉ通信の子機としての機能があればよい。画像形成装置から携帯端末装置にジョブ終了予測時刻を送信するためには、画像形成装置に、携帯端末装置のアドレス（ＩＰアドレス等）が予め登録されていればよい。
【０１５７】
第３の実施の形態においては、画像形成装置が、定期的に、ジョブ終了予測時刻を計算して携帯端末装置に送信し、携帯端末装置が、ジョブ終了予測時刻を受信する度に、目標時刻を更新する場合を説明したがこれに限定されない。画像形成装置は、ジョブ終了予測時刻を定期的に計算するが、計算結果が前回の計算結果と異なる場合にのみ、携帯端末装置に送信するようにしてもよい。また、携帯端末装置は、受信したジョブ終了予測時刻が、前回受信したジョブ終了予測時刻と異なる場合にのみ、目標時刻を更新するようにしてもよい。
【０１５８】
第１〜第３の実施の形態においては、画像形成装置に関して説明したが、画像形成装置に限定されない。ユーザにより処理（ジョブ）の実行が指示された後、その処理の完了までに長時間を要する処理を実行する可能性がある電子機器であれば、本発明を適用することができる。
【０１５９】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１６０】
１００    画像形成装置
１１０    制御部
１１２    端末検出部
１１４    端末制御部
１１６    ジョブ終了予測時刻計算部
１２０    記憶部
１２２    制御プログラム格納部
１２４    装置状態格納部
１４０    タッチパネルディスプレイ
１４２    入力部
１４４    表示部
１４６    スタートボタン
１５０    無線通信Ｉ／Ｆ部
１５２    マーク
１６０    バス
２００    携帯端末装置
２０２    ＣＰＵ
２０４    メモリ
２０６    ＲＡＭ
２０８    タイマ
２１０    タッチパネルディスプレイ
２１２    入力部
２１４    表示部
２３０    無線通信Ｉ／Ｆ部
２３２    スピーカ
２３４    開口部
２４０    バス
【図１】
2015171134.tif 000003
【図２】
2015171134.tif 000004
【図３】
2015171134.tif 000005
【図４】
2015171134.tif 000006
【図５】
2015171134.tif 000007
【図６】
2015171134.tif 000008
【図７】
2015171134.tif 000009
【図８】
2015171134.tif 000010
【図９】
2015171134.tif 000011
【図１０】
2015171134.tif 000012
【図１１】
2015171134.tif 000013
【図１２】
2015171134.tif 000014
【図１３】
2015171134.tif 000015
【図１４】
2015171134.tif 000016
【図１５】
2015171134.tif 000017
【図１６】
2015171134.tif 000018
【図１７】
2015171134.tif 000019