(57)【要約】【課題】第１の画像形成装置においてエラーが発生した場合に、第２の画像形成装置で容易に代行印刷を行うことができるようにする。【解決手段】携帯端末、第１、第２の画像形成装置から成る。第１、第２の画像形成装置は、ネットワークに接続されるネットワーク通信部、印刷処理部Ｐｒ４、及び携帯端末との近距離無線通信を有効にしたり、無効にしたりする近距離無線通信部を備え、第１の画像形成装置は、携帯端末から第１の代行印刷コマンドを受信すると、第２の画像形成装置に近距離無線通信一時有効化コマンドを送信し、第２の画像形成装置は、近距離無線通信一時有効化コマンドを受信すると代行印刷を行う。エラーが発生した場合に、携帯端末を第１の画像形成装置にかざすだけで、携帯端末と第２の画像形成装置との間の近距離無線通信を自動的に有効にすることができる。【選択図】図１
2020181449.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末、第１の画像形成装置、及び少なくとも一つの第２の画像形成装置から成る画像形成システムにおいて、
（ａ）前記第１、第２の画像形成装置は、ネットワークを介して互いに通信可能に接続されるとともに、前記携帯端末と近距離無線通信回線を介して接続され、前記ネットワークに接続されるネットワーク通信部、該ネットワーク通信部を介して受信した印刷データに基づいて印刷を行う印刷処理部、及び前記近距離無線通信回線に接続され、起動されることによって携帯端末との近距離無線通信を有効にし、停止させられることによって携帯端末との近距離無線通信を無効にする近距離無線通信部を備え、
（ｂ）前記第１の画像形成装置は、携帯端末から近距離無線通信を介して第１の代行印刷コマンドを受信すると、前記第２の画像形成装置にネットワークを介して近距離無線通信一時有効化コマンドを送信し、
（ｃ）前記第２の画像形成装置は、第１の画像形成装置から前記近距離無線通信一時有効化コマンドを受信すると、携帯端末との間の近距離無線通信を有効にし、第１の画像形成装置から転送されたジョブについて代行印刷を行うことを特徴とする画像形成システム。
【請求項２】
前記第１の代行印刷コマンドは、操作者が携帯端末を第１の画像形成装置にかざすことによって生成される請求項１に記載の画像形成システム。
【請求項３】
前記第２の画像形成装置は、携帯端末から近距離無線通信を介して第２の代行印刷コマンドを受信すると、第１の画像形成装置にジョブ転送要求を送信し、第１の画像形成装置から転送されたジョブについて代行印刷を行う請求項１又は２に記載の画像形成システム。
【請求項４】
前記第２の代行印刷コマンドは、操作者が携帯端末を第２の画像形成装置にかざすことによって生成される請求項１〜３のいずれか１項に記載の画像形成システム。
【請求項５】
前記第２の画像形成装置は、第１の画像形成装置から近距離無線通信一時有効化解除コマンドを受信すると、携帯端末との間の近距離無線通信を無効にする請求項１〜４のいずれか１項に記載の画像形成システム。
【請求項６】
前記第１の画像形成装置は、エラーが発生すると、携帯端末との間の近距離無線通信を有効にし、エラーが解除されると、携帯端末との間の近距離無線通信を無効にする請求項１〜５のいずれか１項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関するものである。
【背景技術】
【０００２】
従来、プリンタ、複写機、ファクシミリ、複合機等の画像形成装置、例えば、複数のプリンタと携帯端末とを近距離無線通信回線によって接続し、操作者が携帯端末をプリンタにかざすことによって近距離無線通信、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を行い、印刷を行うようにした画像形成システムが提供されている。
【０００３】
該画像形成システムにおいては、第１の画像形成装置としての所定のプリンタで印刷が行われているときに、該所定のプリンタにおいてエラー（障害）が発生し、印刷が停止させられると、操作者が携帯端末を所定のプリンタにかざしてから第２の画像形成装置としての他のプリンタにかざすことによって、他のプリンタで印刷、すなわち、代行印刷を行うことができるようになっている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の画像形成システムにおいては、前記各プリンタにおいて、携帯端末との間でＮＦＣが無効にされていると、操作者が携帯端末を各プリンタにかざしても、ＮＦＣは行われず、代行印刷を行うことができない。
【０００６】
したがって、携帯端末と各プリンタとの間でＮＦＣを有効にする必要があり、そのための作業が煩わしい。
【０００７】
本発明は、前記従来の画像形成システムの問題点を解決して、第１の画像形成装置においてエラーが発生した場合に、第２の画像形成装置で代行印刷を容易に行うことができる画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
そのために、本発明の画像形成システムは、携帯端末、第１の画像形成装置、及び少なくとも一つの第２の画像形成装置から成る。
【０００９】
そして、前記第１、第２の画像形成装置は、ネットワークを介して互いに通信可能に接続されるとともに、前記携帯端末と近距離無線通信回線を介して接続され、前記ネットワークに接続されるネットワーク通信部、該ネットワーク通信部を介して受信した印刷データに基づいて印刷を行う印刷処理部、及び前記近距離無線通信回線に接続され、起動されることによって携帯端末との近距離無線通信を有効にし、停止させられることによって携帯端末との近距離無線通信を無効にする近距離無線通信部を備える。
【００１０】
また、前記第１の画像形成装置は、携帯端末から近距離無線通信を介して第１の代行印刷コマンドを受信すると、前記第２の画像形成装置にネットワークを介して近距離無線通信一時有効化コマンドを送信する。
【００１１】
そして、前記第２の画像形成装置は、第１の画像形成装置から前記近距離無線通信一時有効化コマンドを受信すると、携帯端末との間の近距離無線通信を有効にし、第１の画像形成装置から転送されたジョブについて代行印刷を行う。
【発明の効果】
【００１２】
本発明によれば、画像形成システムは、携帯端末、第１の画像形成装置、及び少なくとも一つの第２の画像形成装置から成る。
【００１３】
そして、前記第１、第２の画像形成装置は、ネットワークを介して互いに通信可能に接続されるとともに、前記携帯端末と近距離無線通信回線を介して接続され、前記ネットワークに接続されるネットワーク通信部、該ネットワーク通信部を介して受信した印刷データに基づいて印刷を行う印刷処理部、及び前記近距離無線通信回線に接続され、起動されることによって携帯端末との近距離無線通信を有効にし、停止させられることによって携帯端末との近距離無線通信を無効にする近距離無線通信部を備える。
【００１４】
また、前記第１の画像形成装置は、携帯端末から近距離無線通信を介して第１の代行印刷コマンドを受信すると、前記第２の画像形成装置にネットワークを介して近距離無線通信一時有効化コマンドを送信する。
【００１５】
そして、前記第２の画像形成装置は、第１の画像形成装置から前記近距離無線通信一時有効化コマンドを受信すると、携帯端末との間の近距離無線通信を有効にし、第１の画像形成装置から転送されたジョブについて代行印刷を行う。
【００１６】
この場合、第１の画像形成装置は、携帯端末から近距離無線通信を介して第１の代行印刷コマンドを受信すると、第２の画像形成装置にネットワークを介して近距離無線通信一時有効化コマンドを送信し、第２の画像形成装置は、第１の画像形成装置から近距離無線通信一時有効化コマンドを受信すると、携帯端末との間の近距離無線通信を有効にし、第１の画像形成装置から転送されたジョブについて代行印刷を行う。
【００１７】
したがって、第１の画像形成装置においてエラーが発生した場合に、操作者が携帯端末を第１の画像形成装置にかざすだけで、携帯端末と第２の画像形成装置との間の近距離無線通信が自動的に有効にされ、第１の画像形成装置のジョブが第２の画像形成装置に転送されるので、第２の画像形成装置において代行印刷を容易に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態におけるプリンタの制御ブロック図である。
【図２】本発明の実施の形態における画像形成システムを示す図である。
【図３】本発明の実施の形態におけるプリンタのジョブテーブルの例を示す図である。
【図４】本発明の実施の形態における利用可能プリンタリスト記憶部に記録された利用可能プリンタリストの例を示す図である。
【図５】本発明の実施の形態における携帯端末の制御ブロック図である。
【図６】本発明の実施の形態における代行印刷ジョブテーブルの例を示す図である。
【図７】本発明の実施の形態におけるＮＦＣ状態切替部の動作を示すフローチャートである。
【図８】本発明の実施の形態におけるネットワーク受信部の動作を示す第１のフローチャートである。
【図９】本発明の実施の形態におけるネットワーク受信部の動作を示す第２のフローチャートである。
【図１０】本発明の実施の形態におけるプリンタエンジン監視部の動作を示すフローチャートである。
【図１１】本発明の実施の形態における印刷処理部の動作を示すフローチャートである。
【図１２】本発明の実施の形態における代行印刷案内画面の例を示す図である。
【図１３】本発明の実施の形態におけるエラー通知画面の例を示す図である。
【図１４】本発明の実施の形態におけるＮＦＣ通信処理部の動作を示す第１のフローチャートである。
【図１５】本発明の実施の形態におけるＮＦＣ通信処理部の動作を示す第２のフローチャートである。
【図１６】本発明の実施の形態における状態通知処理のサブルーチンを示す図である。
【図１７】本発明の実施の形態における代行印刷受付処理のサブルーチンを示す図である。
【図１８】本発明の実施の形態におけるオペレーティングシステムの動作を示すフローチャートである。
【図１９】本発明の実施の形態における携帯端末の制御部の動作を示すフローチャートである。
【図２０】本発明の実施の形態における代行印刷情報取得処理のサブルーチンを示す図である。
【図２１】本発明の実施の形態におけるジョブ選択画面の例を示す図である。
【図２２】本発明の実施の形態における操作案内画面の例を示す図である。
【図２３】本発明の実施の形態における代行印刷指示処理のサブルーチンを示す図である。
【図２４】本発明の実施の形態における代行印刷指示画面の例を示す図である。
【図２５】本発明の実施の形態における代行印刷開始案内画面の例を示す図である。
【図２６】本発明の実施の形態における第１の代行印刷停止画面の例を示す図である。
【図２７】本発明の実施の形態における第２の代行印刷停止画面の例を示す図である。
【図２８】本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第１のシーケンス図である。
【図２９】本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第２のシーケンス図である。
【図３０】本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第３のシーケンス図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、上位装置としてのホストコンピュータ、携帯端末及び画像形成装置としての複数のプリンタをネットワークを介して接続することによって形成された画像形成システムについて説明する。
【００２０】
図２は本発明の実施の形態における画像形成システムを示す図である。
【００２１】
図において、１１は上位装置としてのホストコンピュータ（パーソナルコンピュータ）、Ｐｔｉ（ｉ＝１、２、３）はプリンタ、Ｎｔ１は有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）及び無線ＬＡＮから成る通信網としてのネットワークであり、ホストコンピュータ１１と各プリンタＰｔｉとがネットワークＮｔ１を介して通信可能に接続される。
【００２２】
また、Ｐｈはスマートフォンから成る携帯端末、Ｎｔ２は近距離無線通信回線であり、携帯端末Ｐｈと各プリンタＰｔｉとは近距離無線通信回線Ｎｔ２を介して接続され、携帯端末Ｐｈと各プリンタＰｔｉとの間で近距離無線通信、本実施の形態においては、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を行うことができる。
【００２３】
そのために、プリンタＰｔｉに装置側の近距離無線通信部としてのＮＦＣインタフェースＳｐｉ（ｉ＝１、２、３）が、携帯端末Ｐｈに端末側の近距離無線通信部としてのＮＦＣインタフェースＳｎが配設される。前記ＮＦＣインタフェースＳｐｉは、図示されない電源装置から選択的に電力が供給されてオン・オフさせられる図示されない通信部電源を備え、該通信部電源がオンにされると起動され、携帯端末Ｐｈとの間のＮＦＣを有効にし、通信部電源がオフにされると停止させられ、携帯端末Ｐｈとの間のＮＦＣを無効にする。
【００２４】
該ＮＦＣを有効にするためには、操作者が携帯端末ＰｈをプリンタＰｔｉにかざし、携帯端末ＰｈのＮＦＣインタフェースＳｎをプリンタＰｔｉのＮＦＣインタフェースＳｐｉの数〔ｃｍ〕以内に近づける必要がある。
【００２５】
前記ホストコンピュータ１１、プリンタＰｔｉ、ネットワークＮｔ１、携帯端末Ｐｈ、近距離無線通信回線Ｎｔ２等によって、画像形成システムＳｙが形成される。なお、本実施の形態においては、プリンタＰｔｉが３〔台〕配設されるが、４〔台〕以上配設することができる。前記画像形成システムＳｙにおいては、前記ホストコンピュータ１１のほかに、情報処理装置としてのパソコン、及び他の画像形成装置としての複写機、ファクシミリ、複合機等を、ネットワークＮｔ１を介して任意に接続することができる。
【００２６】
前記画像形成システムＳｙにおいて、前記プリンタＰｔｉのうちの所定のプリンタ、本実施の形態においては、プリンタＰｔ１においてエラーが発生すると、プリンタＰｔｉのうちの一つ以上の他のプリンタ、本実施の形態においては、プリンタＰｔ２、Ｐｔ３が代替プリンタとして使用され、プリンタＰｔ２、Ｐｔ３によって印刷、すなわち、代行印刷を行うことができるようになっている。そこで、プリンタＰｔ１を第１の画像形成装置とし、プリンタＰｔ２、Ｐｔ３を第２の画像形成装置として本発明を説明する。
【００２７】
なお、本実施の形態においては、ネットワークＮｔ１として有線ＬＡＮ及び無線ＬＡＮが使用されるが、有線ＬＡＮ及び無線ＬＡＮに代えて、インターネット等を使用することができる。また、本実施の形態においては、携帯端末Ｐｈとしてスマートフォンが使用されるが、スマートフォンに代えて、タブレット端末等のスマートデバイスを使用することができる。
【００２８】
前記ホストコンピュータ１１は、ホストコンピュータ１１の図示されない記憶部に文書ファイルとして記録された文書の印刷要求を、印刷データ等から成るジョブ（印刷ジョブ）としてプリンタＰｔｉに送信する。プリンタＰｔｉは、ジョブを受信すると、印刷データに基づいて印刷を行う。
【００２９】
次に、各プリンタＰｔｉの制御装置について説明する。
【００３０】
図１は本発明の実施の形態におけるプリンタの制御ブロック図である。
【００３１】
図において、Ｐｔｉはプリンタ、２１は装置制御部としての制御部、２３は第１の装置記憶部としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、２４は不揮発性のメモリから成る第２の装置記憶部としてのフラッシュメモリ、２５は印刷部としてのプリンタエンジン、２８は操作・表示部としての操作パネル、２９は計時装置としてのＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）、３１はプリンタＰｔｉを有線ＬＡＮに接続するための第１の装置側のネットワーク通信部としてのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、ＳｐｉはプリンタＰｔｉを近距離無線通信回線Ｎｔ２に接続するためのＮＦＣインタフェース（ＮＦＣ  ＩＦ）、３３はプリンタＰｔｉを無線ＬＡＮに接続するための第２の装置側のネットワーク通信部としてのＷｉ−Ｆｉ（登録商標）インタフェース（Ｗｉ−Ｆｉ  ＩＦ）である。前記制御部２１は、システムバスＢｓ１を介して、ＲＡＭ２３、プリンタエンジン２５、操作パネル２８及びＲＴＣ２９と接続され、システムバスＢｓ２を介して、フラッシュメモリ２４、ＮＩＣ３１、ＮＦＣインタフェースＳｐｉ及びＷｉ−Ｆｉ（登録商標）インタフェース３３と接続される。
【００３２】
また、前記制御部２１は、図示されないＣＰＵ（中央処理装置）及び第３の装置記憶部としてのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を備え、ＲＴＣ２９から現在時刻を取得し、ＲＯＭに記録されたプログラムを実行することによって各種の処理を行う。そのために、前記制御部２１は、近距離無線通信状態切替部としてのＮＦＣ状態切替部Ｐｒ１、ネットワーク受信部Ｐｒ２、プリンタエンジン監視部Ｐｒ３、印刷処理部Ｐｒ４、近距離無線通信処理部としてのＮＦＣ通信処理部Ｐｒ５等を備え、該ＮＦＣ通信処理部Ｐｒ５は、状態通知部Ｐｒ６及び代行印刷受付部Ｐｒ７を備える。
【００３３】
前記プリンタエンジン２５は、ホストコンピュータ１１から受信したジョブの印刷データに基づいて、媒体としての図示されない用紙に画像を形成し、印刷を行う。
【００３４】
前記操作パネル２８は、プリンタＰｔｉの状態を表示するためのＬＥＤ画面等から成る図示されない表示部、及び操作者がプリンタＰｔｉへの指示を入力するためのスイッチ、キー等から成る図示されない操作部を備える。なお、操作パネル２８がタッチパネルによって形成されている場合、表示部は操作部としても機能する。
【００３５】
前記ＲＴＣ２９は現在時刻を計時する。
【００３６】
前記ＲＡＭ２３は、制御部２１が各プログラムを実行する際にワークエリア及びバッファとして機能し、作業用のデータ、画像データ等を一時的に記録する。また、ＲＡＭ２３は、ジョブテーブルＴｂ１、近距離無線通信設定記憶部としてのＮＦＣ設定記憶部Ｍｅ１、エラー発生指標としてのエラー発生フラグＦｇ１、近距離無線通信一時有効指標としてのＮＦＣ一時有効フラグＦｇ２、近距離無線通信一時有効化時刻記憶部としてのＮＦＣ一時有効化時刻記憶部Ｍｅ２、利用可能画像形成装置リスト記憶部としての利用可能プリンタリスト記憶部Ｍｅ３等を備える。
【００３７】
前記フラッシュメモリ２４は、不揮発性のメモリであり、ホスト名記憶部Ｍｆ１等を備える。
【００３８】
ＮＦＣインタフェースＳｐｉは、電源装置がオンにされ、ＮＦＣインタフェースＳｐｉ自体が利用可能になると、ＮＦＣを有効にし、電源装置がオフにされ、ＮＦＣインタフェースＳｐｉ自体が利用不可能になると、ＮＦＣを無効にする。
【００３９】
ＮＦＣが有効である場合は、操作者が携帯端末ＰｈをプリンタＰｔｉにかざすと、携帯端末ＰｈとプリンタＰｔｉとの間でＮＦＣを行うことができ、ＮＦＣが無効である場合は、操作者が携帯端末ＰｈをプリンタＰｔｉにかざしても、携帯端末ＰｈとプリンタＰｔｉとの間でＮＦＣを行うことができない。
【００４０】
Ｗｉ−Ｆｉ（登録商標）インタフェース３３は、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）の規格である８０２．１１に基づいて無線ＬＡＮの通信を行う。
【００４１】
前記制御部２１において、ＮＦＣ状態切替部Ｐｒ１は、近距離無線通信状態切替処理としてのＮＦＣ状態切替処理を行い、ＮＦＣインタフェースＳｐｉの電源をオンにしてＮＦＣインタフェースＳｐｉを起動したり、ＮＦＣインタフェースＳｐｉの電源オフにしてＮＦＣインタフェースＳｐｉを停止させたりして、ＮＦＣを有効にしたり無効にしたりする。
【００４２】
ネットワーク受信部Ｐｒ２は、ネットワーク受信処理を行い、ＮＩＣ３１又はＷｉ−Ｆｉ（登録商標）インタフェース３３を介してデータ、ジョブ等を受信し、データ、ジョブ等の内容に応じた処理を行う。
【００４３】
プリンタエンジン監視部Ｐｒ３は、プリンタエンジン監視処理を行い、プリンタＰｔｉにおいてエラーが発生したかどうか、及びエラーが解除されたかどうかを判断する。例えば、プリンタエンジン２５には、現像剤収容部としての図示されないトナーカートリッジが配設され、該トナーカートリッジに消耗品としての、かつ、現像剤としてのトナーが収容されるようになっていて、トナーカートリッジ内のトナーがなくなり、トナーカートリッジが空になると、トナーカートリッジが交換される。このとき、トナーカートリッジを交換するためにプリンタＰｔｉのカバーが開かれると、エラーが発生し、カバーが閉じられると、エラーが解除される。
【００４４】
印刷処理部Ｐｒ４は、印刷処理を行い、プリンタエンジン２５を駆動して印刷を行う。
【００４５】
ＮＦＣ通信処理部Ｐｒ５は、近距離無線通信処理としてのＮＦＣ通信処理を行い、ＮＦＣインタフェースＳｐｉを介して携帯端末Ｐｈとの間で通信を行う。
【００４６】
状態通知部Ｐｒ６は、例えば、エラーが発生しているかどうか等のプリンタＰｔｉの状態等の情報を携帯端末Ｐｈに送信する。また、代行印刷受付部Ｐｒ７は、ジョブの代行印刷を受け付ける。
【００４７】
前記ＲＡＭ２３において、ジョブテーブルＴｂ１には、ホストコンピュータ１１から受信したジョブに関する情報が記録される。
【００４８】
ＮＦＣ設定記憶部Ｍｅ１には、ＮＦＣを有効にするか無効にするかを表す設定値であるＮＦＣ設定がオン又はオフで記録される。前記ＮＦＣ設定は、操作者が操作パネル２８の操作部を操作することによって任意に設定することができる。なお、本実施の形態において、ＮＦＣ設定は、各プリンタＰｔｉおいてあらかじめオフにされる。
【００４９】
エラー発生フラグＦｇ１は、プリンタＰｔｉにおいてエラーが発生しているかどうかを示すフラグであり、プリンタＰｔｉにおいてエラーが発生すると、オンにされ、プリンタＰｔｉにおけるエラーが解除されると、オフにされる。
【００５０】
ＮＦＣ一時有効フラグＦｇ２は、ＮＦＣインタフェースＳｐｉが起動されてＮＦＣが一時的に有効にされたかどうかを表すフラグであり、ＮＦＣが一時的に有効にされると、オンにされ、ＮＦＣが無効にされると、オフにされる。
【００５１】
ＮＦＣ一時有効化時刻記憶部Ｍｅ２には、ＮＦＣが一時的に有効にされた時刻、すなわち、ＮＦＣ一時有効化時刻が記録される。
【００５２】
利用可能プリンタリスト記憶部Ｍｅ３には、ネットワークＮｔ１に接続されたプリンタＰｔｉのうちの、代行印刷を行うために利用可能なプリンタのリスト（一覧）が記録される。
【００５３】
また、フラッシュメモリ２４において、ホスト名記憶部Ｍｆ１には、ネットワークＮｔ１上で各プリンタＰｔｉを識別するための各プリンタＰｔｉの名前が記録される。操作者は、操作パネル２８の操作部を操作して、任意の文字列でホスト名を設定し、ホスト名記憶部Ｍｆ１に記録することができる。本実施の形態において、プリンタＰｔ１のホスト名は「ｐｒｉｎｔｅｒ１０１」にされ、プリンタＰｔ２のホスト名は「ｐｒｉｎｔｅｒ１０２」にされ、プリンタＰｔ３のホスト名は「ｐｒｉｎｔｅｒ１０３」にされる。
【００５４】
次に、前記ジョブテーブルＴｂ１について説明する。
【００５５】
図３は本発明の実施の形態におけるプリンタのジョブテーブルの例を示す図である。
【００５６】
ジョブテーブルＴｂ１には、ホストコンピュータ１１及び携帯端末Ｐｈから受信した各ジョブが１レコード（１行）として記録される。
【００５７】
ジョブＩＤはジョブを識別するための識別番号である。
【００５８】
ジョブ名は、操作者にとってジョブを識別しやすくするための名称であり、ホストコンピュータ１１から受信されるジョブに含まれる。
【００５９】
画像データアドレスは、各ジョブの画像データが記録されたＲＡＭ２３上のアドレスである。
【００６０】
総ページ数は各ジョブのページ数である。
【００６１】
印刷済ページ数は、ジョブについて既に印刷が行われたページ数である。
【００６２】
代行印刷操作中フラグＦｇ３は、操作者がジョブについて代行印刷を行うための操作を行っているかどうかを示すフラグであり、操作者が操作を行っている場合にオンにされ、操作者が操作を行っていない場合にオフにされる。
【００６３】
図においては、プリンタＰｔ１のジョブ（ジョブＩＤ＝１００１）について、操作者が、別のプリンタによって代行印刷を行うための操作を行っていることが示されている。
【００６４】
次に、利用可能プリンタリスト記憶部Ｍｅ３について説明する。
【００６５】
図４は本発明の実施の形態における利用可能プリンタリスト記憶部に記録された利用可能プリンタリストの例を示す図である。
【００６６】
利用可能プリンタリスト記憶部Ｍｅ３には、代行印刷を行うために利用可能なプリンタのホスト名が記録される。
【００６７】
次に、携帯端末Ｐｈについて説明する。
【００６８】
図５は本発明の実施の形態における携帯端末の制御ブロック図である。
【００６９】
図において、Ｐｈは携帯端末、４１は端末制御部としての制御部、４３は第１の端末記憶部としてのＲＡＭ、４４は不揮発性のメモリから成る第２の端末記憶部としてのフラッシュメモリ、４８は操作・表示部としてのタッチパネル、Ｓｎは携帯端末Ｐｈを近距離無線通信回線Ｎｔ２（図２）に接続するためのＮＦＣインタフェース（ＮＦＣ  ＩＦ）、５３は携帯端末Ｐｈを無線ＬＡＮに接続するための端末側のネットワーク通信部としてのＷｉ−Ｆｉ（登録商標）インタフェース（Ｗｉ−Ｆｉ（登録商標）  ＩＦ）である。
【００７０】
前記制御部４１は、システムバスＢｓ１１を介して、ＲＡＭ４３、タッチパネル４８、ＮＦＣインタフェースＳｎ及びＷｉ−Ｆｉ（登録商標）インタフェース５３と接続され、システムバスＢｓ１２を介してフラッシュメモリ４４と接続される。
【００７１】
また、前記制御部４１は、図示されないＣＰＵを備え、フラッシュメモリ４４に記録されたプログラムを実行することによって各種の処理を行う。そのために、制御部４１は、代行印刷情報取得部Ｐｒ１１及び代行印刷指示部Ｐｒ１２を備える。
【００７２】
前記タッチパネル４８は、携帯端末Ｐｈの状態を表示するための表示部として機能するとともに、操作者が携帯端末Ｐｈへの指示を入力するための操作部として機能する。
【００７３】
前記ＲＡＭ４３は、制御部４１が各プログラムを実行する際にワークエリア及びバッファとして機能し、作業用のデータ等を一時的に記録する。また、ＲＡＭ４３は、代行印刷ジョブテーブルＴｂ１１を備える。
【００７４】
前記フラッシュメモリ４４には、オペレーティングシステムＯＳ及び制御部４１によって実行されるプログラム、本実施の形態においては、印刷アプリケーションＡｐが記録される。
【００７５】
前記ＮＦＣインタフェースＳｎはプリンタＰｔｉとの間でＮＦＣを行う。
【００７６】
前記Ｗｉ−Ｆｉ（登録商標）インタフェース５３は、Ｗｉ−Ｆｉ（登録商標）が使用される場合に、携帯端末ＰｈをＷｉ−Ｆｉ（登録商標）に接続し、ＩＥＥＥの規格である８０２．１１に基づいて無線ＬＡＮ通信を行う。
【００７７】
前記ＲＡＭ４３において、代行印刷ジョブテーブルＴｂ１１には、プリンタＰｔｉに送信される、代行印刷の対象となるジョブ、すなわち、代行印刷ジョブについての情報が記録される。
【００７８】
また、前記フラッシュメモリ４４において、オペレーティングシステムＯＳは、携帯端末ＰｈのＲＡＭ４３等の各ハードウェアの制御を行い、印刷アプリケーションＡｐに対してハードウェアへのアクセスを提供するプラットフォームとなる。
【００７９】
前記印刷アプリケーションＡｐは、携帯端末ＰｈによってプリンタＰｔｉにおける各種の処理を行わせるためのプログラムである。
【００８０】
制御部４１において、前記代行印刷情報取得部Ｐｒ１１は、プリンタＰｔｉから代行印刷に必要な情報、すなわち、代行印刷情報を取得する。
【００８１】
前記代行印刷指示部Ｐｒ１２は、代行印刷指示を生成し、プリンタＰｔｉに送信する。
【００８２】
次に、前記代行印刷ジョブテーブルＴｂ１１について説明する。
【００８３】
図６は本発明の実施の形態における代行印刷ジョブテーブルの例を示す図である。
【００８４】
代行印刷ジョブテーブルＴｂ１１には、一つの代行印刷ジョブが１レコード（１行）として記録される。
【００８５】
図においては、プリンタＰｔ１がホストコンピュータ１１から受信したジョブ「１００１」について他のプリンタによって代行印刷を行う際の代行印刷ジョブテーブルＴｂ１１の例が示されている。
【００８６】
代行印刷ジョブテーブルＴｂ１１において、代行元ホスト名には、代行印刷ジョブに対応するジョブがジョブテーブルＴｂ１に記録されているプリンタのホスト名が記録され、この場合、プリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」が代行元ホスト名に記録される。
【００８７】
ジョブＩＤは代行印刷の対象となるジョブを識別するためのＩＤであり、この場合、「１００１」になる。
【００８８】
ジョブ名は操作者がジョブを識別するための名前であり、この場合、「定例報告資料．ｄｏｃ」になる。
【００８９】
次に、各プリンタＰｔｉの動作について説明する。この場合、携帯端末Ｐｈからジョブを受信し、ジョブについて印刷を行っているプリンタＰｔ１においてエラーが発生し、操作者が他のプリンタＰｔ２、Ｐｔ３を代行先のプリンタとして使用し、代行印刷を行う場合のプリンタＰｔｉの動作について説明する。
【００９０】
操作者がプリンタＰｔｉの電源をオンにすると、プリンタＰｔｉの制御部２１において、ＮＦＣ状態切替部Ｐｒ１、ネットワーク受信部Ｐｒ２、プリンタエンジン監視部Ｐｒ３、印刷処理部Ｐｒ４、ＮＦＣ通信処理部Ｐｒ５等の動作が開始され、操作者がプリンタＰｔｉの電源をオフにするまで、ＮＦＣ状態切替処理、ネットワーク受信処理、プリンタエンジン監視処理、印刷処理、ＮＦＣ通信処理等の各処理が繰り返し行われる。なお、ＣＰＵに加わる負荷を小さくするために、各処理が終了するたびに、所定の時間、本実施の形態においては、１〔秒〕が経過するまで一時的に処理が停止させられ、１〔秒〕が経過すると、再び処理が開始される。
【００９１】
まず、ＮＦＣ状態切替部Ｐｒ１の動作について説明する。
【００９２】
図７は本発明の実施の形態におけるＮＦＣ状態切替部の動作を示すフローチャートである。
【００９３】
まず、ＮＦＣ状態切替部Ｐｒ１は、ＲＡＭ２３においてＮＦＣ一時有効化時刻記憶部Ｍｅ２のＮＦＣ一時有効化時刻を初期化して−１にする。
【００９４】
次に、ＮＦＣ状態切替部Ｐｒ１は、ＲＡＭ２３のＮＦＣ設定記憶部Ｍｅ１を参照し、ＮＦＣ設定がオンであるかどうかを判断する。
【００９５】
ＮＦＣ設定がオンである場合、ＮＦＣ状態切替部Ｐｒ１は、ＮＦＣインタフェースＳｐ１の通信部電源をオンにし、ＮＦＣインタフェースＳｐ１を起動することによって、ＮＦＣを有効にする。
【００９６】
ＮＦＣ設定がオンでない（オフである）場合、ＮＦＣ状態切替部Ｐｒ１は、ＲＡＭ２３のエラー発生フラグＦｇ１がオンであるかどうかを判断し、エラー発生フラグＦｇ１がオンである場合、ＲＡＭ２３のジョブテーブルＴｂ１を参照し、ジョブがあるかどうかを判断する。ジョブテーブルＴｂ１にジョブがある場合、ＮＦＣ状態切替部Ｐｒ１は、ＮＦＣを有効にする。
【００９７】
一方、エラー発生フラグＦｇ１がオンでない（オフである）場合、及びエラー発生フラグＦｇ１がオンであるが、ジョブテーブルＴｂ１にジョブがない場合、ＮＦＣ状態切替部Ｐｒ１は、ＲＡＭ２３のＮＦＣ一時有効フラグＦｇ２がオンであるかどうかを判断する。
【００９８】
ＮＦＣ一時有効フラグＦｇ２がオンである場合、ＮＦＣ状態切替部Ｐｒ１は、ＲＡＭ２３のＮＦＣ一時有効化時刻記憶部Ｍｅ２を参照し、ＮＦＣ一時有効化時刻が−１であるかどうかを判断する。
【００９９】
ＮＦＣ一時有効化時刻が−１である場合、ＮＦＣ状態切替部Ｐｒ１は、ＲＴＣ２９から現在時刻を読み込み、ＮＦＣ一時有効化時刻に現在時刻をセットする。一方、ＮＦＣ一時有効化時刻が−１でない場合、ＮＦＣが有効にされてから所定の時間、本実施の形態においては、５〔分〕が経過したかどうかによって、ＮＦＣの一時有効化がタイムアウトしたかどうかを判断する。
【０１００】
ＮＦＣが有効にされてから５〔分〕が経過しておらず、ＮＦＣの一時有効化がタイムアウトしていない場合、ＮＦＣ状態切替部Ｐｒ１はＮＦＣを有効にする。また、ＮＦＣが有効にされてから５〔分〕が経過しており、ＮＦＣの一時有効化がタイムアウトした場合、ＮＦＣ状態切替部Ｐｒ１は、ＮＦＣ一時有効化時刻記憶部Ｍｅ２のＮＦＣ一時有効化時刻を−１にし、ＮＦＣ一時有効フラグＦｇ２をオフにし、ＮＦＣインタフェースＳｐ１の通信部電源をオフにして、ＮＦＣインタフェースＳｐ１を停止させ、ＮＦＣを無効にする。
【０１０１】
例えば、本実施の形態においては、各プリンタＰｔｉにおいて、ＮＦＣ設定がオンである場合、ＮＦＣ状態切替部Ｐｒ１は、ＮＦＣインタフェースＳｐｉの通信部電源をオンにし、ＮＦＣインタフェースＳｐｉを起動する。
【０１０２】
これにより、各プリンタＰｔｉにおいてＮＦＣが有効にされるが、操作者が携帯端末Ｐｈを代行先のプリンタＰｔ２、Ｐｔ３にかざさなかった場合、プリンタＰｔ２、Ｐｔ３のＮＦＣを有効にしたままにすると、プリンタＰｔ２、Ｐｔ３の消費電力が大きくなってしまう。本実施の形態においては、ＮＦＣが一時的に有効にされてから５〔分〕が経過すると、ＮＦＣが自動的に無効にされるので、プリンタＰｔ２、Ｐｔ３の消費電力が大きくなるのを防止することができる。
【０１０３】
一方、ＮＦＣ一時有効フラグＦｇ２がオンでない（オフである）場合、前記ＮＦＣ状態切替部Ｐｒ１はＮＦＣを有効にする。
【０１０４】
次に、フローチャートについて説明する。
ステップＳ１  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効化時刻を−１にする。
ステップＳ２  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ設定がオンであるかどうかを判断する。ＮＦＣ設定がオンである場合はステップＳ３に進み、ＮＦＣ設定がオンでない場合はステップＳ４に進む。
ステップＳ３  ＮＦＣ状態切替部Ｐｒ１はＮＦＣを有効にし、ステップＳ１に戻る。
ステップＳ４  ＮＦＣ状態切替部Ｐｒ１はエラー発生フラグＦｇ１がオンであるかどうかを判断する。エラー発生フラグＦｇ１がオンである場合はステップＳ５に進み、エラー発生フラグＦｇ１がオンでない場合はステップＳ６に進む。
ステップＳ５  ＮＦＣ状態切替部Ｐｒ１はジョブテーブルＴｂ１にジョブがあるかどうかを判断する。ジョブテーブルＴｂ１にジョブがある場合はステップＳ３に進み、ジョブテーブルＴｂ１にジョブがない場合はステップＳ６に進む。
ステップＳ６  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効フラグＦｇ２がオンであるかどうかを判断する。ＮＦＣ一時有効フラグＦｇ２がオンである場合はステップＳ７に進み、ＮＦＣ一時有効フラグＦｇ２がオンでない場合はステップＳ１２に進む。
ステップＳ７  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効化時刻が−１であるかどうかを判断する。ＮＦＣ一時有効化時刻が−１である場合はステップＳ８に進み、ＮＦＣ一時有効化時刻が−１でない場合はステップＳ９に進む。
ステップＳ８  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効化時刻に現在時刻をセットし、ステップＳ３に進む。
ステップＳ９  ＮＦＣ状態切替部Ｐｒ１はＮＦＣの一時有効化がタイムアウトしたかどうかを判断する。ＮＦＣの一時有効化がタイムアウトした場合はステップＳ１０に進み、ＮＦＣの一時有効化がタイムアウトしていない場合はステップＳ３に進む。
ステップＳ１０  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効化時刻を−１にする。
ステップＳ１１  ＮＦＣ状態切替部Ｐｒ１はＮＦＣ一時有効フラグＦｇ２をオフにする。
ステップＳ１２  ＮＦＣ状態切替部Ｐｒ１はＮＦＣを無効にし、ステップＳ１に戻る。
【０１０５】
次に、ネットワーク受信部Ｐｒ２の動作について説明する。
【０１０６】
図８は本発明の実施の形態におけるネットワーク受信部の動作を示す第１のフローチャート、図９は本発明の実施の形態におけるネットワーク受信部の動作を示す第２のフローチャートである。
【０１０７】
この場合、ネットワーク受信部Ｐｒ２は、ジョブ、ジョブ転送要求、近距離無線通信一時有効化コマンドとしての、かつ、近距離無線通信一時有効化指示としてのＮＦＣ一時有効化指示、近距離無線通信一時有効化解除コマンドとしての、かつ、近距離無線通信一時有効化解除指示としてのＮＦＣ一時有効化解除指示等の各データをネットワークＮｔ１を介して受信するのを待機し、データを受信すると、データに対応する処理を行う。
【０１０８】
まず、ネットワーク受信部Ｐｒ２は、ホストコンピュータ１１からジョブを受信したかどうかを判断し、ジョブを受信した場合、該ジョブの画像データをＲＡＭ２３の図示されない画像データ記憶部に記録するとともに、ジョブＩＤを採番し、ジョブＩＤ、ジョブ名、画像データアドレス、総ページ数、印刷済ページ数、代行印刷操作中フラグＦｇ３等のジョブ情報をジョブテーブルＴｂ１に記録することによってジョブを登録する。なお、このとき、印刷済ページ数は０（初期値）にされ、代行印刷操作中フラグＦｇ３はオフ（初期値）にされる。
【０１０９】
ジョブテーブルＴｂ１に他のジョブのジョブ情報が記録されている場合、新たなジョブのジョブ情報はジョブテーブルＴｂ１の末尾に記録される。
【０１１０】
次に、ネットワーク受信部Ｐｒ２は、代行先のプリンタＰｔ２、Ｐｔ３からジョブ転送要求を受信したかどうかを判断する。ジョブ転送要求は、ジョブＩＤを含み、前記代行印刷受付部Ｐｒ７（図１）によって生成される。
【０１１１】
プリンタＰｔ２、Ｐｔ３からジョブ転送要求を受信した場合、ネットワーク受信部Ｐｒ２は、ジョブがジョブテーブルＴｂ１にあるかどうかを判断する。ジョブがジョブテーブルＴｂ１にある場合、ネットワーク受信部Ｐｒ２は、ジョブテーブルＴｂ１の代行印刷操作中フラグＦｇ３をオフにする。
【０１１２】
次に、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３のエラー発生フラグＦｇ１がオンであるかどうかを判断する。エラー発生フラグＦｇ１がオンである場合、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３に記録されたジョブの画像データ、及びジョブテーブルＴｂ１に記録されたジョブ情報を読み出し、画像データ及びジョブ情報をジョブとして代行先のプリンタＰｔ２、Ｐｔ３に転送する。
【０１１３】
そして、ネットワーク受信部Ｐｒ２は、画像データ及びジョブ情報から成るジョブを削除する。前記ジョブテーブルＴｂ１において、前記ジョブが削除されると、該ジョブ以降の行のジョブが繰り上がる（第１行のジョブが削除されると、第２行のジョブが第１行に繰り上がる）。
【０１１４】
次に、ネットワーク受信部Ｐｒ２は、ジョブテーブルＴｂ１において、代行印刷操作中フラグＦｇ３がオンであるジョブがあるかどうかを判断し、代行印刷操作中フラグＦｇ３がオンであるジョブがない場合、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３の利用可能プリンタリスト記憶部Ｍｅ３から利用可能なプリンタ（プリンタＰｔ２、Ｐｔ３）を読み出し、利用可能なプリンタにＮＦＣ一時有効化解除指示を送信する。該ＮＦＣ一時有効化解除指示は、利用可能なプリンタに対してＮＦＣ一時有効フラグＦｇ２をオフにするよう指示するメッセージである。
【０１１５】
また、エラー発生フラグＦｇ１がオンでない（オフである）場合、及びプリンタＰｔ２、Ｐｔ３からジョブ転送要求を受信した場合において、ジョブがジョブテーブルＴｂ１にない場合、ネットワーク受信部Ｐｒ２は、ジョブ転送要求の送信元プリンタ（プリンタＰｔ２、Ｐｔ３）に否定応答を送信する。
【０１１６】
次に、代行先のプリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２は、代行元のプリンタＰｔ１からＮＦＣ一時有効化指示を受信したかどうかを判断する。ＮＦＣ一時有効化指示を受信した場合、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３のＮＦＣ一時有効フラグＦｇ２をオンにする。ＮＦＣ一時有効化指示は代行元のプリンタ（プリンタＰｔ１）のＮＦＣ通信処理部Ｐｒ５によって生成される。
【０１１７】
次に、代行先のプリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２は、代行元のプリンタＰｔ１からＮＦＣ一時有効化解除指示を受信したかどうかを判断する。ＮＦＣ一時有効化解除指示を受信した場合、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３のＮＦＣ一時有効フラグＦｇ２をオフにする。
【０１１８】
次に、フローチャートについて説明する。
ステップＳ２１  ネットワーク受信部Ｐｒ２はジョブを受信したかどうかを判断する。ジョブを受信した場合はステップＳ２２に進み、ジョブを受信しなかった場合はステップＳ２３に進む。
ステップＳ２２  ネットワーク受信部Ｐｒ２はジョブテーブルＴｂ１にジョブを登録し、ステップＳ２１に戻る。
ステップＳ２３  ネットワーク受信部Ｐｒ２は代行先のプリンタＰｔ２、Ｐｔ３からジョブ転送要求を受信したかどうかを判断する。ジョブ転送要求を受信した場合はステップＳ２４に進み、ジョブ転送要求を受信しなかった場合はステップＳ３２に進む。
ステップＳ２４  ネットワーク受信部Ｐｒ２はジョブがジョブテーブルＴｂ１にあるかどうかを判断する。ジョブがジョブテーブルＴｂ１にある場合はステップＳ２５に進み、ジョブがジョブテーブルＴｂ１にない場合はステップＳ３０に進む。
ステップＳ２５  ネットワーク受信部Ｐｒ２はジョブテーブルＴｂ１の代行印刷操作中フラグＦｇ３をオフにする。
ステップＳ２６  ネットワーク受信部Ｐｒ２はエラー発生フラグＦｇ１がオンであるかどうかを判断する。エラー発生フラグＦｇ１がオンである場合はステップＳ２７に進み、エラー発生フラグＦｇ１がオンでない場合はステップＳ３０に進む。
ステップＳ２７  ネットワーク受信部Ｐｒ２はジョブを代行先のプリンタＰｔ２、Ｐｔ３に転送する。
ステップＳ２８  ネットワーク受信部Ｐｒ２はジョブを削除する。
ステップＳ２９  ネットワーク受信部Ｐｒ２は代行印刷操作中フラグＦｇ３がオンであるジョブがあるかどうかを判断する。代行印刷操作中フラグＦｇ３がオンであるジョブがある場合はステップＳ２１に戻り、代行印刷操作中フラグＦｇ３がオンであるジョブがない場合はステップＳ３１に進む。
ステップＳ３０  ネットワーク受信部Ｐｒ２はプリンタＰｔ２、Ｐｔ３に否定応答を送信する。
ステップＳ３１  ネットワーク受信部Ｐｒ２は利用可能なプリンタＰｔ２、Ｐｔ３にＮＦＣ一時有効化解除指示を送信し、ステップＳ２１に戻る。
ステップＳ３２  プリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２はＮＦＣ一時有効化指示を受信したかどうかを判断する。ＮＦＣ一時有効化指示を受信した場合はステップＳ３３に進み、ＮＦＣ一時有効化指示を受信しなかった場合はステップＳ３４に進む。
ステップＳ３３  プリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２はＮＦＣ一時有効フラグＦｇ２をオンにし、ステップＳ２１に戻る。
ステップＳ３４  プリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２はＮＦＣ一時有効化解除指示を受信したかどうかを判断する。ＮＦＣ一時有効化解除指示を受信した場合はステップＳ３５に進み、ＮＦＣ一時有効化解除指示を受信しなかった場合はステップＳ２１に戻る。
ステップＳ３５  プリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２はＮＦＣ一時有効フラグＦｇ２をオフにし、ステップＳ２１に戻る。
【０１１９】
次に、プリンタエンジン監視部Ｐｒ３の動作について説明する。
【０１２０】
図１０は本発明の実施の形態におけるプリンタエンジン監視部の動作を示すフローチャートである。
【０１２１】
まず、プリンタエンジン監視部Ｐｒ３は、代行元のプリンタＰｔ１（例えば、プリンタエンジン２５）においてエラーが発生したかどうかを判断する。プリンタＰｔ１においてエラーが発生した場合、プリンタエンジン監視部Ｐｒ３は、ネットワークＮｔ１上で利用可能なプリンタを検索する。そのために、プリンタエンジン監視部Ｐｒ３は、ＲＡＭ２３の利用可能プリンタリスト記憶部Ｍｅ３に記録された利用可能プリンタリストを削除し、利用可能問合せをブロードキャストによってＮＩＣ３１を介してネットワークＮｔ１に接続されている各プリンタＰｔ２、Ｐｔ３に送信する。
【０１２２】
前記利用可能問合せを受信したプリンタＰｔ２、Ｐｔ３は、ＲＡＭ２３のエラー発生フラグＦｇ１がオンであるかどうかを判断し、オフである場合に、前記利用可能問合せに対して利用可能の旨を示す肯定応答（プリンタ自体のホスト名を含む。）を利用可能問合せの送信元のプリンタＰｔ１に送信する。なお、利用可能問合せを受信したプリンタのうちの、エラー発生フラグＦｇ１がオンであるプリンタは肯定応答を送信しない。
【０１２３】
プリンタＰｔ１において、プリンタエンジン監視部Ｐｒ３は、利用可能問合せをブロードキャストによってネットワークＮｔ１に送信した後、所定の時間、本実施の形態においては、３〔秒〕が経過するまでに肯定応答を受信したプリンタのホスト名を利用可能なプリンタとして利用可能プリンタリスト記憶部Ｍｅ３に記録し、続いて、ＲＡＭ２３のエラー発生フラグＦｇ１をオンにする。
【０１２４】
一方、プリンタＰｔ１においてエラーが発生しなかった場合、プリンタエンジン監視部Ｐｒ３は、ＲＡＭ２３のエラー発生フラグＦｇ１をオフにする。
【０１２５】
次に、フローチャートについて説明する。
ステップＳ４１  プリンタエンジン監視部Ｐｒ３はエラーが発生したかどうかを判断する。エラーが発生した場合はステップＳ４２に進み、エラーが発生しなかった場合はステップＳ４４に進む。
ステップＳ４２  プリンタエンジン監視部Ｐｒ３は利用可能なプリンタを検索する。
ステップＳ４３  プリンタエンジン監視部Ｐｒ３はエラー発生フラグＦｇ１をオンにし、ステップＳ４１に戻る。
ステップＳ４４  プリンタエンジン監視部Ｐｒ３はエラー発生フラグＦｇ１をオフにし、ステップＳ４１に戻る。
【０１２６】
次に、印刷処理部Ｐｒ４の動作について説明する。
【０１２７】
図１１は本発明の実施の形態における印刷処理部の動作を示すフローチャート、図１２は本発明の実施の形態における代行印刷案内画面の例を示す図、図１３は本発明の実施の形態におけるエラー通知画面の例を示す図である。
【０１２８】
まず、印刷処理部Ｐｒ４は、所定の周期、本実施の形態においては、１〔秒〕の周期でＲＡＭ２３のジョブテーブルＴｂ１を参照し、ジョブテーブルＴｂ１にジョブが記録されるのを待機する。
【０１２９】
そして、ジョブテーブルＴｂ１にジョブが記録されると、印刷処理部Ｐｒ４は、ジョブテーブルＴｂ１の第１行のジョブについて、１ページずつ印刷を行う。印刷処理部Ｐｒ４は、すべてのページの印刷が終了するか、又はエラーが発生してプリンタＰｔ１が停止するまで印刷を継続する。
【０１３０】
エラーが発生せず、すなわち、プリンタＰｔ１が停止することなく、１ページの印刷が終了すると、印刷処理部Ｐｒ４は、ジョブの印刷済ページ数を１だけカウントアップし、印刷済ページ数が総ページ数より小さいかどうかによって、未印刷のページがあるかどうかを判断する。印刷済ページ数が総ページ数より小さく、未印刷のページがある場合、印刷処理部Ｐｒ４は次のページの印刷を行う。そして、すべてのページの印刷が終了し、未印刷のページがない場合、印刷処理部Ｐｒ４は、ジョブテーブルＴｂ１から印刷が終了したジョブを削除し、ジョブテーブルＴｂ１に次のジョブが記録されるのを待機する。
【０１３１】
また、エラーが発生してプリンタＰｔ１が停止した場合、印刷処理部Ｐｒ４は、ＲＡＭ２３の利用可能プリンタリスト記憶部Ｍｅ３を参照し、利用可能プリンタリスト記憶部Ｍｅ３に利用可能なプリンタが記録されている場合、操作パネル２８の表示部に図１２に示されるような代行印刷案内画面ｄｓ１を形成し、該代行印刷案内画面ｄｓ１に、例えば、「プリンタでエラーが発生しました。解除してください。なお、携帯端末をプリンタにかざせば、他のプリンタ（ｐｒｉｎｔｅｒ１０２、ｐｒｉｎｅｒ１０３）で代行印刷を行うことができます。」等の、プリンタＰｔ１においてエラーが発生した旨を通知し、操作者にエラーの解除を促すとともに、プリンタＰｔ２、Ｐｔ３のホスト名を表示して、携帯端末ＰｈをプリンタＰｔ１にかざすことによって、プリンタＰｔ２、Ｐｔ３で代行印刷を行うことができる旨を通知するメッセージｍ１を表示する。
【０１３２】
そして、利用可能プリンタリスト記憶部Ｍｅ３に利用可能なプリンタが記録されていない場合、印刷処理部Ｐｒ４は、操作パネル２８の表示部に図１３に示されるようなエラー通知画面ｄｓ２を形成し、該エラー通知画面ｄｓ２に、例えば、「プリンタでエラーが発生しました。解除してください。」等の、プリンタＰｔ１においてエラーが発生した旨を通知するメッセージｍ２を表示する。
【０１３３】
続いて、印刷処理部Ｐｒ４は、エラー発生フラグＦｇ１がオフであるかどうかによって、エラーが解除されたかどうかを判断する。エラー発生フラグＦｇ１がオフであり、エラーが解除された場合、印刷処理部Ｐｒ４は、前記操作パネル２８の表示部から代行印刷案内画面ｄｓ１を削除する。
【０１３４】
また、エラー発生フラグＦｇ１がオフでない（オンである）場合、印刷処理部Ｐｒ４は、ジョブテーブルＴｂ１からジョブが削除されたかどうかを判断し、ジョブが削除されていない場合、前記代行印刷案内画面ｄｓ１を継続して形成し、ジョブが削除された場合、代行印刷案内画面ｄｓ１を削除する。なお、ジョブテーブルＴｂ１のジョブは、ネットワーク受信部Ｐｒ２が代行先のプリンタＰｔ２、Ｐｔ３にジョブを転送した後に削除される。
【０１３５】
次に、フローチャートについて説明する。
ステップＳ５１  印刷処理部Ｐｒ４はジョブテーブルＴｂ１にジョブが記録されるのを待機する。ジョブテーブルＴｂ１にジョブが記録された場合はステップＳ５２に進む。
ステップＳ５２  印刷処理部Ｐｒ４は１ページずつ印刷を行う。
ステップＳ５３  印刷処理部Ｐｒ４はプリンタＰｔ１が停止したかどうかを判断する。プリンタＰｔ１が停止した場合はステップＳ５７に進み、プリンタＰｔ１が停止しなかった場合はステップＳ５４に進む。
ステップＳ５４  印刷処理部Ｐｒ４は印刷済ページ数をカウントアップする。
ステップＳ５５  印刷処理部Ｐｒ４は未印刷のページがあるかどうかを判断する。未印刷のページがある場合はステップＳ５２に進み、未印刷のページがない場合はステップＳ５６に進む。
ステップＳ５６  印刷処理部Ｐｒ４はジョブテーブルＴｂ１から印刷が終了したジョブを削除し、ステップＳ５１に戻る。
ステップＳ５７  印刷処理部Ｐｒ４は操作パネル２８の表示部に代行印刷案内画面ｄｓ１を形成する。
ステップＳ５８  印刷処理部Ｐｒ４はエラー発生フラグＦｇ１がオフであるかどうかを判断する。エラー発生フラグＦｇ１がオフである場合はステップＳ５９に進み、エラー発生フラグＦｇ１がオフでない場合はステップＳ６０に進む。
ステップＳ５９  印刷処理部Ｐｒ４は操作パネル２８の表示部から代行印刷案内画面ｄｓ１を削除し、ステップＳ５２に戻る。
ステップＳ６０  印刷処理部Ｐｒ４はジョブテーブルＴｂ１からジョブが削除されたかどうかを判断する。ジョブテーブルＴｂ１からジョブが削除された場合はステップＳ６１に進み、ジョブテーブルＴｂ１からジョブが削除されなかった場合はステップＳ５７に戻る。
ステップＳ６１  印刷処理部Ｐｒ４は操作パネル２８の表示部から代行印刷案内画面ｄｓ１を削除し、ステップＳ５１に戻る。
【０１３６】
次に、ＮＦＣ通信処理部Ｐｒ５の動作について説明する。
【０１３７】
図１４は本発明の実施の形態におけるＮＦＣ通信処理部の動作を示す第１のフローチャート、図１５は本発明の実施の形態におけるＮＦＣ通信処理部の動作を示す第２のフローチャートである。
【０１３８】
この場合、ＮＦＣ通信処理部Ｐｒ５は、アプリケーション名要求、状態要求、代行印刷情報要求、第１の代行印刷コマンドとしての代行印刷宣言、第２の代行印刷コマンドとしての代行印刷指示等の各データを受信するのを待機し、データを受信すると、データに対応する処理を行う。
【０１３９】
まず、ＮＦＣ通信処理部Ｐｒ５は、代行元のプリンタＰｔ１において、携帯端末Ｐｈからアプリケーション名要求を受信したかどうかを判断する。携帯端末Ｐｈからアプリケーション名要求を受信した場合、ＮＦＣ通信処理部Ｐｒ５は、携帯端末Ｐｈ上の印刷アプリケーションＡｐを特定する固有の文字列から成るアプリケーション名を携帯端末Ｐｈに送信する。
【０１４０】
次に、ＮＦＣ通信処理部Ｐｒ５は、プリンタＰｔ１において、携帯端末Ｐｈから状態要求を受信したかどうかを判断する。携帯端末Ｐｈから状態要求を受信した場合、ＮＦＣ通信処理部Ｐｒ５の状態通知部Ｐｒ６は、状態通知処理を行う。前記状態要求は、携帯端末ＰｈがプリンタＰｔ１に対して、例えば、エラーが発生したかどうか等のプリンタＰｔ１の状態を示す情報を要求するメッセージである。
【０１４１】
続いて、ＮＦＣ通信処理部Ｐｒ５は、プリンタＰｔ１において、携帯端末Ｐｈから代行印刷情報要求を受信したかどうかを判断する。携帯端末Ｐｈから代行印刷情報要求を受信した場合、ＮＦＣ通信処理部Ｐｒ５は、ホスト名の「ｐｒｉｎｔｅｒ１０１」を携帯端末Ｐｈに送信するとともに、ジョブテーブルＴｂ１からジョブＩＤの「１００１」及びジョブ名の「定例報告資料．ｄｏｃ」から成るジョブ情報を読み出し、携帯端末Ｐｈに送信し、利用可能プリンタリスト記憶部Ｍｅ３から利用可能な代行先のプリンタＰｔ２、Ｐｔ３を読み出し、代行印刷情報として携帯端末Ｐｈに送信する。
【０１４２】
そして、ＮＦＣ通信処理部Ｐｒ５は、プリンタＰｔ１において、携帯端末ＰｈからＮＦＣを介して代行印刷宣言を受信したかどうかを判断する。携帯端末Ｐｈから代行印刷宣言を受信した場合、ＮＦＣ通信処理部Ｐｒ５は、ジョブテーブルＴｂ１において、代行印刷宣言に含まれるジョブＩＤに該当するジョブの代行印刷操作中フラグＦｇ３をオンにし、利用可能なプリンタＰｔ２、Ｐｔ３にＮＦＣ一時有効化指示を送信する。代行印刷宣言は、操作者によって、所定のジョブが指定され、代行印刷を行うための操作が行われたことをプリンタＰｔ２、Ｐｔ３に対して通知するメッセージであり、操作者が携帯端末ＰｈをプリンタＰｔ１にかざすことによって生成される。
【０１４３】
次に、ＮＦＣ通信処理部Ｐｒ５は、プリンタＰｔ２、Ｐｔ３において、携帯端末ＰｈからＮＦＣを介して代行印刷指示を受信したかどうかを判断する。携帯端末Ｐｈから代行印刷指示を受信した場合、ＮＦＣ通信処理部Ｐｒ５の代行印刷受付部Ｐｒ７は代行印刷受付処理を行う。代行印刷指示は、携帯端末ＰｈがプリンタＰｔ２、Ｐｔ３に対して、操作者によって指定されたジョブの代行印刷を指示するメッセージであり、操作者が携帯端末ＰｈをプリンタＰｔ２、Ｐｔ３にかざすことによって生成される。
【０１４４】
次に、フローチャートについて説明する。
ステップＳ７１  ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈからアプリケーション名要求を受信したかどうかを判断する。アプリケーション名要求を受信した場合はステップＳ７２に進み、アプリケーション名要求を受信しなかった場合はステップＳ７３に進む。
ステップＳ７２  ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈにアプリケーション名を通知する。
ステップＳ７３  ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈから状態要求を受信したかどうかを判断する。携帯端末Ｐｈから状態要求を受信した場合はステップＳ７４に進み、携帯端末Ｐｈから状態要求を受信しなかった場合はステップＳ７５に進む。
ステップＳ７４  状態通知部Ｐｒ６は状態通知処理を行い、ステップＳ７１に戻る。
ステップＳ７５  ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈから代行印刷情報要求を受信したかどうかを判断する。携帯端末Ｐｈから代行印刷情報要求を受信した場合はステップＳ７６に進み、携帯端末Ｐｈから代行印刷情報要求を受信しなかった場合はステップＳ７９に進む。
ステップＳ７６  ＮＦＣ通信処理部Ｐｒ５はホスト名を携帯端末Ｐｈに送信する。
ステップＳ７７  ＮＦＣ通信処理部Ｐｒ５はジョブ情報を携帯端末Ｐｈに送信する。
ステップＳ７８  ＮＦＣ通信処理部Ｐｒ５は利用可能なプリンタＰｔ２、Ｐｔ３を代行印刷情報として携帯端末Ｐｈに送信し、ステップＳ７１に戻る。
ステップＳ７９  ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈから代行印刷宣言を受信したかどうかを判断する。代行印刷宣言を受信した場合はステップＳ８０に進み、代行印刷宣言を受信しなかった場合はステップＳ８２に進む。
ステップＳ８０  ＮＦＣ通信処理部Ｐｒ５はジョブテーブルＴｂ１において代行印刷操作中フラグＦｇ３をオンにする。
ステップＳ８１  ＮＦＣ通信処理部Ｐｒ５は利用可能なプリンタＰｔ２、Ｐｔ３にＮＦＣ一時有効化指示を送信し、ステップＳ７１に戻る。
ステップＳ８２  プリンタＰｔ２、Ｐｔ３において、ＮＦＣ通信処理部Ｐｒ５は携帯端末Ｐｈから代行印刷指示を受信したかどうかを判断する。携帯端末Ｐｈから代行印刷指示を受信した場合はステップＳ８３に進み、携帯端末Ｐｈから代行印刷指示を受信しなかった場合はステップＳ７１に戻る。
ステップＳ８３  プリンタＰｔ２、Ｐｔ３において、代行印刷受付部Ｐｒ７は代行印刷受付処理を行い、ステップＳ７１に戻る。
【０１４５】
次に、図１４のステップＳ７４における状態通知処理のサブルーチンについて説明する。
【０１４６】
図１６は本発明の実施の形態における状態通知処理のサブルーチンを示す図である。
【０１４７】
まず、プリンタＰｔ１において、状態通知部Ｐｒ６はＲＡＭ２３のエラー発生フラグＦｇ１がオンであるかどうかを判断する。エラー発生フラグＦｇ１がオンである場合、状態通知部Ｐｒ６は、ＲＡＭ２３のジョブテーブルＴｂ１にジョブがあるかどうかを判断する。ジョブテーブルＴｂ１にジョブがある場合、状態通知部Ｐｒ６は、ＲＡＭ２３の利用可能プリンタリスト記憶部Ｍｅ３に記録された利用可能プリンタリストに利用可能なプリンタＰｔ２、Ｐｔ３があるかどうかを判断する。
【０１４８】
そして、利用可能プリンタリストに利用可能なプリンタＰｔ２、Ｐｔ３がある場合、状態通知部Ｐｒ６は、プリンタＰｔ１においてエラーが発生していて、携帯端末ＰｈをプリンタＰｔ１にかざせば代行印刷を行うことが可能であること、すなわち、エラー発生・代行印刷可能状態を携帯端末Ｐｈに通知する。
【０１４９】
また、ＲＡＭ２３のジョブテーブルＴｂ１にジョブがない場合、及びＲＡＭ２３のジョブテーブルＴｂ１にジョブがあるが、利用可能プリンタリストに利用可能なプリンタＰｔ２、Ｐｔ３がない場合、状態通知部Ｐｒ６は、プリンタＰｔ１が、エラーが発生していて代行印刷を行うことが不可能であること、すなわち、エラー発生・代行印刷不可能状態を携帯端末Ｐｈに通知する。
【０１５０】
一方、エラー発生フラグＦｇ１がオンでない（オフである）場合、状態通知部Ｐｒ６は、プリンタＰｔ１にエラーが発生していないこと、すなわち、エラー無状態を携帯端末Ｐｈに通知する。
【０１５１】
次に、フローチャートについて説明する。
ステップＳ７４−１  状態通信部Ｐｒ６はエラー発生フラグＦｇ１がオンであるかどうかを判断する。エラー発生フラグＦｇ１がオンである場合はステップＳ７４−２に進み、エラー発生フラグＦｇ１がオンでない場合はステップＳ７４−６に進む。
ステップＳ７４−２  状態通信部Ｐｒ６はジョブテーブルＴｂ１にジョブがあるかどうかを判断する。ジョブテーブルＴｂ１にジョブがある場合はステップＳ７４−３に進み、ジョブテーブルＴｂ１にジョブがない場合はステップＳ７４−５に進む。
ステップＳ７４−３  状態通信部Ｐｒ６は利用可能プリンタリストに利用可能なプリンタＰｔ２、Ｐｔ３があるかどうかを判断する。利用可能なプリンタＰｔ２、Ｐｔ３がある場合はステップＳ７４−４に進み、利用可能なプリンタＰｔ２、Ｐｔ３がない場合はステップＳ７４−５に進む。
ステップＳ７４−４  状態通信部Ｐｒ６はエラー発生・代行印刷可能状態を携帯端末Ｐｈに通知し、リターンする。
ステップＳ７４−５  状態通信部Ｐｒ６はエラー発生・代行印刷不可能状態を携帯端末Ｐｈに通知し、リターンする。
ステップＳ７４−６  状態通信部Ｐｒ６はエラー無状態を携帯端末Ｐｈに通知し、リターンする。
【０１５２】
次に、図１５のステップＳ８３における代行印刷受付処理のサブルーチンについて説明する。
【０１５３】
図１７は本発明の実施の形態における代行印刷受付処理のサブルーチンを示す図である。
【０１５４】
まず、プリンタＰｔ２、Ｐｔ３において、代行印刷受付部Ｐｒ７は、携帯端末Ｐｈから送信された前記代行印刷指示から、プリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」、及び代行印刷対象のジョブを識別するジョブＩＤ「１００１」を読み出し、ホスト名「ｐｒｉｎｔｅｒ１０１」及びジョブＩＤ「１００１」を含むジョブ転送要求をプリンタＰｔ１に送信し、プリンタＰｔ１からジョブを受信したかどうかを判断する。ジョブを受信した場合、代行印刷受付部Ｐｒ７は、ジョブの画像データをＲＡＭ２３の画像データ記憶部に記録するとともに、ジョブＩＤを採番し、ジョブＩＤ、ジョブ名、画像データアドレス、総ページ数、印刷済ページ数、代行印刷操作中フラグＦｇ３等のジョブ情報をジョブテーブルＴｂ１に記録することによってジョブを登録する。なお、このとき、プリンタＰｔ１から受信した印刷済ページ数はジョブテーブルＴｂ１の印刷済ページ数として記録され、代行印刷操作中フラグＦｇ３はオフ（初期値）にされる。
【０１５５】
続いて、代行印刷受付部Ｐｒ７は、携帯端末Ｐｈに肯定応答を送信する。
【０１５６】
一方、プリンタＰｔ１からジョブを受信しなかった場合、代行印刷受付部Ｐｒ７は、携帯端末Ｐｈに否定応答を送信する。
【０１５７】
次に、フローチャートについて説明する。
ステップＳ８３−１  代行印刷受付部Ｐｒ７はジョブ転送要求をプリンタＰｔ１に送信する。
ステップＳ８３−２  代行印刷受付部Ｐｒ７はプリンタＰｔ１からジョブを受信したかどうかを判断する。プリンタＰｔ１からジョブを受信した場合はステップＳ８３−３に進み、プリンタＰｔ１からジョブを受信しなかった場合はステップＳ８３−５に進む。
ステップＳ８３−３  代行印刷受付部Ｐｒ７はジョブテーブルＴｂ１にジョブを登録する。
ステップＳ８３−４  代行印刷受付部Ｐｒ７はプリンタＰｔ１に肯定応答を送信し、リターンする。
ステップＳ８３−５  代行印刷受付部Ｐｒ７はプリンタＰｔ１に否定応答を送信し、リターンする。
【０１５８】
次に、携帯端末Ｐｈの動作について説明する。
【０１５９】
まず、オペレーティングシステムＯＳの動作について説明する。  
【０１６０】
図１８は本発明の実施の形態におけるオペレーティングシステムの動作を示すフローチャートである。
【０１６１】
携帯端末Ｐｈの電源がオンにされると、オペレーティングシステムＯＳが起動され、該オペレーティングシステムＯＳは、携帯端末ＰｈがプリンタＰｔｉにかざされ、携帯端末ＰｈとプリンタＰｔｉとの間でＮＦＣが有効になるのを待機する。
【０１６２】
携帯端末ＰｈがプリンタＰｔｉにかざされ、携帯端末ＰｈとプリンタＰｔｉとの間でＮＦＣが有効になると、オペレーティングシステムＯＳは、プリンタＰｔｉにアプリケーション名要求を送信し、プリンタＰｔｉからアプリケーション名として文字列「印刷アプリケーション」を受信すると、アプリケーション名に対応する印刷アプリケーションＡｐを起動する。
【０１６３】
なお、オペレーティングシステムＯＳは、操作者がタッチパネル４８を操作したときの処理等も行う。
【０１６４】
次に、フローチャートについて説明する。
ステップＳ９１  オペレーティングシステムＯＳはＮＦＣが有効になるのを待機する。ＮＦＣが有効になった場合はステップＳ９２に進む。
ステップＳ９２  オペレーティングシステムＯＳはプリンタＰｔｉにアプリケーション名要求を送信する。
ステップＳ９３  オペレーティングシステムＯＳはアプリケーション名に対応する印刷アプリケーションＡｐを起動し、処理を終了する。
【０１６５】
次に、携帯端末Ｐｈの制御部４１の動作について説明する。
【０１６６】
図１９は本発明の実施の形態における携帯端末の制御部の動作を示すフローチャートである。
【０１６７】
まず、印刷アプリケーションＡｐが起動されると、制御部４１は、携帯端末ＰｈがプリンタＰｔ１にかざされ、携帯端末ＰｈとプリンタＰｔ１との間でＮＦＣが有効になるのを待機する。
【０１６８】
携帯端末ＰｈがプリンタＰｔ１にかざされ、携帯端末ＰｈとプリンタＰｔ１との間でＮＦＣが有効になると、制御部４１は状態要求をプリンタＰｔ１に送信する。なお、印刷アプリケーションＡｐが起動された直後においては、携帯端末ＰｈがプリンタＰｔ１にかざされていて、携帯端末ＰｈとプリンタＰｔ１との間でＮＦＣが有効にされている。
【０１６９】
続いて、制御部４１は、プリンタＰｔ１からエラー発生・代行印刷可能状態が通知されたかどうかを判断する。プリンタＰｔ１からエラー発生・代行印刷可能状態が通知された場合、代行印刷情報取得部Ｐｒ１１は、代行印刷情報取得処理を行う。そして、制御部４１は、プリンタＰｔ１との間のＮＦＣを無効にし、次に、携帯端末ＰｈがプリンタＰｔ２にかざされ、携帯端末ＰｈとプリンタＰｔ２との間でＮＦＣが有効にされるのを待機する。
【０１７０】
プリンタＰｔ１からエラー発生・代行印刷可能状態が通知されなかった場合、制御部４１は、プリンタＰｔ２からエラー無状態が通知されたかどうかを判断する。
【０１７１】
プリンタＰｔ２からエラー無状態が通知された場合、制御部４１は、ＲＡＭ４３の代行印刷ジョブテーブルＴｂ１１を参照し、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがあるかどうかを判断する。代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがある場合、代行印刷指示部Ｐｒ１２は、代行印刷指示処理を行う。そして、制御部４１は、携帯端末ＰｈとプリンタＰｔ２との間のＮＦＣを無効にし、処理を終了する。また、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがない場合、制御部４１は、プリンタＰｔ２との間のＮＦＣを無効にし、処理を終了する。
【０１７２】
一方、プリンタＰｔ２からエラー無状態が通知されなかった場合、制御部４１は、ＲＡＭ４３の代行印刷ジョブテーブルＴｂ１１を参照し、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがあるかどうかを判断する。代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがある場合、制御部４１は、携帯端末ＰｈとプリンタＰｔ２との間のＮＦＣを無効にし、次に、携帯端末ＰｈがプリンタＰｔ３にかざされ、携帯端末ＰｈとプリンタＰｔ３との間でＮＦＣが有効にされるのを待機する。
【０１７３】
また、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがない場合、制御部４１は、携帯端末ＰｈとプリンタＰｔ２との間のＮＦＣを無効にし、処理を終了する。
【０１７４】
次に、フローチャートについて説明する。
ステップＳ１０１  制御部４１はＮＦＣが有効になるのを待機する。ＮＦＣが有効になった場合はステップＳ１０２に進む。
ステップＳ１０２  制御部４１はプリンタＰｔ１に状態要求を送信する。
ステップＳ１０３  制御部４１はプリンタＰｔ１からエラー発生・代行印刷可能状態が通知されたかどうかを判断する。プリンタＰｔ１からエラー発生・代行印刷可能状態が通知された場合はステップＳ１０４に進み、プリンタＰｔ１からエラー発生・代行印刷可能状態が通知されなかった場合はステップＳ１０６に進む。
ステップＳ１０４  代行印刷情報取得部Ｐｒ１１は代行印刷情報取得処理を行う。
ステップＳ１０５  制御部４１はプリンタＰｔ１との間のＮＦＣを無効にし、ステップＳ１０１に戻る。
ステップＳ１０６  制御部４１はプリンタＰｔ２からエラー無状態が通知されたかどうかを判断する。プリンタＰｔ２からエラー無状態が通知された場合はステップＳ１０７に進み、プリンタＰｔ２からエラー無状態が通知されなかった場合はステップＳ１１０に進む。
ステップＳ１０７  制御部４１は代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがあるかどうかを判断する。代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがある場合はステップＳ１０８に進み、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがない場合はステップＳ１０９に進む。
ステップＳ１０８  代行印刷指示部Ｐｒ１２は代行印刷指示処理を行う。
ステップＳ１０９  制御部４１はプリンタＰｔ２との間のＮＦＣを無効にし、処理を終了する。
ステップＳ１１０  制御部４１は代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがあるかどうかを判断する。代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがある場合はステップＳ１１１に進み、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがない場合はステップＳ１１２に進む。  
ステップＳ１１１  制御部４１はプリンタＰｔ２との間のＮＦＣを無効にし、ステップＳ１０１に戻る。
ステップＳ１１２  制御部４１はプリンタＰｔ２との間のＮＦＣを無効にし、処理を終了する。
【０１７５】
次に、図１９のステップＳ１０４における代行印刷情報取得処理のサブルーチンについて説明する。
【０１７６】
図２０は本発明の実施の形態における代行印刷情報取得処理のサブルーチンを示す図、図２１は本発明の実施の形態におけるジョブ選択画面の例を示す図、図２２は本発明の実施の形態における操作案内画面の例を示す図である。
【０１７７】
まず、代行印刷情報取得部Ｐｒ１１は、プリンタＰｔ１に代行印刷情報要求を送信し、プリンタＰｔ１から、プリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」、ジョブテーブルＴｂ１に記録されているジョブのジョブ情報、及び利用可能プリンタリスト記憶部Ｍｅ３に記録されている利用可能なプリンタＰｔ２、Ｐｔ３を受信すると、タッチパネル４８に図２１に示されるようなジョブ選択画面ｄｓ３を形成し、該ジョブ選択画面ｄｓ３に、ジョブ名ε１（「定例報告資料．ｄｏｃ」）、ε２（「出張命令書．ｄｏｃ」）のジョブの一覧を表示するとともに、「別のプリンタで印刷させるジョブを選んでください。」等の、操作者に、代行印刷の対象となるジョブを選択するよう促すメッセージｍ３を表示する。
【０１７８】
操作者がジョブ選択画面ｄｓ３においてジョブを選択すると、代行印刷情報取得部Ｐｒ１１は、前記ジョブをＲＡＭ４３の代行印刷ジョブテーブルＴｂ１１に記録する。そして、代行印刷情報取得部Ｐｒ１１は、代行印刷宣言を生成してプリンタＰｔ１に送信し、タッチパネル４８に図２２に示されるような操作案内画面ｄｓ４を形成し、該操作案内画面ｄｓ４に、「代行先のプリンタに携帯端末をかざしてください。」等の、操作者に、携帯端末ＰｈをプリンタＰｔ２にかざすよう促すメッセージｍ４を表示する。
【０１７９】
次に、フローチャートについて説明する。
ステップＳ１０４−１  代行印刷情報取得部Ｐｒ１１はプリンタＰｔ１に代行印刷情報要求を送信する。
ステップＳ１０４−２  代行印刷情報取得部Ｐｒ１１はプリンタＰｔ１からホスト名「ｐｒｉｎｔｅｒ１０１」を受信する。
ステップＳ１０４−３  代行印刷情報取得部Ｐｒ１１はプリンタＰｔ１からジョブ情報を受信する。
ステップＳ１０４−４  代行印刷情報取得部Ｐｒ１１はプリンタＰｔ１から利用可能なプリンタＰｔ２、Ｐｔ３を受信する。
ステップＳ１０４−５  代行印刷情報取得部Ｐｒ１１はタッチパネル４８にジョブ選択画面ｄｓ３を形成する。
ステップＳ１０４−６  代行印刷情報取得部Ｐｒ１１はジョブを代行印刷ジョブテーブルＴｂ１１に記録する。
ステップＳ１０４−７  代行印刷情報取得部Ｐｒ１１は代行印刷宣言をプリンタＰｔ１に送信する。
ステップＳ１０４−８  代行印刷情報取得部Ｐｒ１１はタッチパネル４８に操作案内画面ｄｓ４を形成し、リターンする。
【０１８０】
次に、図１９のステップＳ１０８における代行印刷指示処理のサブルーチンについて説明する。
【０１８１】
図２３は本発明の実施の形態における代行印刷指示処理のサブルーチンを示す図、図２４は本発明の実施の形態における代行印刷指示画面の例を示す図、図２５は本発明の実施の形態における代行印刷開始案内画面の例を示す図、図２６は本発明の実施の形態における第１の代行印刷停止画面の例を示す図、図２７は本発明の実施の形態における第２の代行印刷停止画面の例を示す図である。
【０１８２】
まず、代行印刷指示部Ｐｒ１２は、タッチパネル４８に図２４に示されるような代行印刷指示画面ｄｓ５を形成し、該代行印刷指示画面ｄｓ５に、「代行印刷を指示しています…」等の、操作者にプリンタＰｔ２に代行印刷を指示している旨を通知するメッセージｍ５を表示する。
【０１８３】
続いて、代行印刷指示部Ｐｒ１２は、プリンタＰｔ２に、代行印刷ジョブテーブルＴｂ１１に記録された代行印刷ジョブのうちの先頭の代行印刷ジョブについて、代行印刷を行うように代行印刷指示を生成し、プリンタＰｔ２に送信する。代行印刷指示には、代行元のプリンタＰｔ１のホスト名である代行元ホスト名及びジョブＩＤが含まれる。そして、代行印刷指示部Ｐｒ１２は、代行印刷ジョブテーブルＴｂ１１から先頭の代行印刷ジョブを削除する。これに伴って、代行印刷ジョブテーブルＴｂ１１に記録されている第２行以降の代行印刷ジョブが一つずつ繰り上がる。
【０１８４】
次に、代行印刷指示部Ｐｒ１２は、タッチパネル４８に図２５に示されるような代行印刷開始案内画面ｄｓ６を形成し、該代行印刷開始案内画面ｄｓ６に、「代行印刷を開始しました。」等の、操作者にプリンタＰｔ２によって代行印刷が開始された旨を通知するメッセージｍ６及び「了解」ボタンｋ１を表示する。
【０１８５】
そして、代行印刷指示部Ｐｒ１２は、代行印刷ジョブテーブルＴｂ１１に残りの代行印刷ジョブがあるかどうかを判断し、代行印刷ジョブテーブルＴｂ１１に残りの代行印刷ジョブがある場合、次の代行印刷ジョブについて代行印刷指示をプリンタＰｔ２に送信する。代行印刷ジョブテーブルＴｂ１１に残りの代行印刷ジョブがなく、すべての代行印刷ジョブについての代行印刷が終了した場合、代行印刷指示部Ｐｒ１２は処理を終了する。
【０１８６】
なお、各代行印刷ジョブの一部について代行印刷を行うことができなかった場合、代行印刷指示部Ｐｒ１２は、タッチパネル４８に図２６に示されるような第１の代行印刷停止画面ｄｓ７を形成し、該第１の代行印刷停止画面ｄｓ７に、「下記ジョブの代行印刷が失敗しました。ｐｒｉｎｔｅｒ１０１を確認してください。」等の、操作者に代行印刷ジョブの一部について代行印刷を行うことができなかった旨を通知するとともに、代行元のプリンタＰｔ１を確認するよう促すメッセージｍ７、代行印刷を行うことができなかった代行印刷ジョブのジョブ名ε３（「出張命令書．ｄｏｃ」）、「下記ジョブの代行印刷を開始しました。」等の、操作者に代行印刷ジョブの一部について代行印刷を行うことができた旨を通知するメッセージｍ８、代行印刷を行うことができた代行印刷ジョブのジョブ名ε４（「定例報告資料．ｄｏｃ」）、及び「了解」ボタンｋ２を表示する。
【０１８７】
また、各代行印刷ジョブについて代行印刷を行うことができなかった場合、代行印刷指示部Ｐｒ１２は、タッチパネル４８に図２７に示されるような第２の代行印刷停止画面ｄｓ８を形成し、該第２の代行印刷停止画面ｄｓ８に、「代行印刷に失敗しました。ｐｒｉｎｔｅｒ１０１を確認してください。」等の、操作者に代行印刷ジョブについて代行印刷を行うことができなかったことを通知するとともに、代行元のプリンタＰｔ１を確認するよう促すメッセージｍ９、及び「了解」ボタンｋ３を表示する。
【０１８８】
次に、フローチャートについて説明する。
ステップＳ１０８−１  代行印刷指示部Ｐｒ１２はタッチパネル４８に代行印刷指示画面ｄｓ５を形成する。
ステップＳ１０８−２  代行印刷指示部Ｐｒ１２はプリンタＰｔ２に代行印刷指示を送信する。
ステップＳ１０８−３  代行印刷指示部Ｐｒ１２は代行印刷ジョブテーブルＴｂ１１から先頭の代行印刷ジョブを削除する。
ステップＳ１１８−４  代行印刷指示部Ｐｒ１２はタッチパネル４８に代行印刷開始画面ｄｓ６を形成する。
ステップＳ１１８−５  代行印刷指示部Ｐｒ１２は代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがあるかどうかを判断する。代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがある場合はステップＳ１０８−２に戻り、代行印刷ジョブテーブルＴｂ１１に代行印刷ジョブがない場合はリターンする。
【０１８９】
次に、プリンタＰｔ１がホストコンピュータ１１（図２）から受信したジョブをプリンタＰｔ２において代行印刷を行う場合のシーケンスについて説明する。
【０１９０】
図２８は本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第１のシーケンス図、図２９は本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第２のシーケンス図、図３０は本発明の実施の形態における代行元のプリンタがホストコンピュータから受信したジョブを代行先のプリンタにおいて代行印刷を行う場合の第３のシーケンス図である。
【０１９１】
操作者がホストコンピュータ１１を操作し、印刷の開始を指示すると、ホストコンピュータ１１はプリンタＰｔ１にジョブ（定例報告資料．ｄｏｃ）を送信する。
【０１９２】
プリンタＰｔ１においてジョブを受信すると、印刷処理部Ｐｒ４は印刷を開始する。
【０１９３】
その後、プリンタＰｔ１においてエラーが発生すると、プリンタＰｔ１において、プリンタエンジン監視部Ｐｒ３は利用可能なプリンタを検索する。
【０１９４】
そのために、プリンタＰｔ１は、利用可能問合せをネットワークＮｔ１に接続されているプリンタＰｔ２、Ｐｔ３にブロードキャストによって送信する。これに対して、プリンタＰｔ２、Ｐｔ３がプリンタＰｔ１に肯定応答を送信すると、プリンタエンジン監視部Ｐｒ３は、ＲＡＭ２３の利用可能プリンタリスト記憶部Ｍｅ３に利用可能なプリンタＰｔ２、Ｐｔ３を記録する。
【０１９５】
また、プリンタエンジン監視部Ｐｒ３がＲＡＭ２３のエラー発生フラグＦｇ１をオンにすると、ＮＦＣ状態切替部Ｐｒ１は、エラー発生フラグＦｇ１がオンになったことを検出し、ＮＦＣインタフェースＳｐ１を起動し、携帯端末ＰｈとプリンタＰｔ１との間でＮＦＣを有効にする。また、エラーの発生に伴って印刷が停止すると、印刷処理部Ｐｒ４は、操作パネル２８の表示部に前記代行印刷案内画面ｄｓ１（図１２）を形成する。
【０１９６】
操作者が、操作パネル２８の表示部に形成された代行印刷案内画面ｄｓ１を見て、プリンタＰｔ１においてエラーが発生したこと、及び携帯端末Ｐｈを使用して代行印刷を行うようにすることを認識し、携帯端末ＰｈをプリンタＰｔ１にかざすと、携帯端末Ｐｈの制御部４１は、オペレーティングシステムＯＳを介して、プリンタＰｔ１との間でＮＦＣが有効になったかどうかを判断し、ＮＦＣが有効になると、アプリケーション名要求をプリンタＰｔ１に送信する。
【０１９７】
プリンタＰｔ１において、ＮＦＣ通信処理部Ｐｒ５は、携帯端末Ｐｈからアプリケーション名要求を受信すると、アプリケーション名として文字列「印刷アプリケーション」を携帯端末Ｐｈに送信する。
【０１９８】
携帯端末Ｐｈの制御部４１は、プリンタＰｔ１から文字列「印刷アプリケーション」を受信すると、印刷アプリケーションＡｐを起動する。
【０１９９】
続いて、制御部４１はプリンタＰｔ１に状態要求を送信する。
【０２００】
プリンタＰｔ１において、携帯端末Ｐｈから状態要求を受信すると、ＲＡＭ２３のエラー発生フラグＦｇ１がオンであり、利用可能プリンタリスト記憶部Ｍｅ３に利用可能なプリンタＰｔ２、Ｐｔ３が記録されているので、状態通知部Ｐｒ６は、エラー発生・代行印刷可能状態を携帯端末Ｐｈに送信する。
【０２０１】
携帯端末Ｐｈにおいて、プリンタＰｔ１からエラー発生・代行印刷可能状態を受信すると、制御部４１の代行印刷情報取得部Ｐｒ１１は、代行印刷情報要求をプリンタＰｔ１に送信する。
【０２０２】
そして、プリンタＰｔ１において、携帯端末Ｐｈから代行印刷情報要求を受信すると、ＮＦＣ通信処理部Ｐｒ５は、プリンタＰｔ１のホスト名「ｐｒｉｎｔｅｒ１０１」、ジョブテーブルＴｂ１に記録されたジョブのジョブ情報、及び利用可能なプリンタＰｔ２、Ｐｔ３を代行印刷情報として携帯端末Ｐｈに送信する。
【０２０３】
携帯端末Ｐｈにおいて、プリンタＰｔ１から代行印刷情報を受信すると、制御部４１の代行印刷情報取得部Ｐｒ１１は、タッチパネル４８に前記ジョブ選択画面ｄｓ３（図２１）を形成する。
【０２０４】
そして、操作者がジョブ選択画面ｄｓ３においてジョブ名ε１（「定例報告資料．ｄｏｃ」）の代行印刷ジョブを選択すると、制御部４１の代行印刷情報取得部Ｐｒ１１は、代行印刷宣言をプリンタＰｔ１に送信する。代行印刷宣言には、代行印刷ジョブのジョブＩＤ（「１００１」）が含まれる。
【０２０５】
プリンタＰｔ１において、携帯端末Ｐｈから代行印刷宣言が送信されると、ＮＦＣ通信処理部Ｐｒ５は、代行印刷ジョブについて、代行印刷操作中フラグＦｇ３をオンにする。また、携帯端末Ｐｈの制御部４１の代行印刷情報取得部Ｐｒ１１はタッチパネル４８に前記操作案内画面ｄｓ４（図２２）を形成する。なお、図３は、この時点のジョブテーブルＴｂ１の状態を、図６は、この時点の代行印刷ジョブテーブルＴｂ１１の状態を示す。
【０２０６】
次に、プリンタＰｔ１において、ＮＦＣ通信処理部Ｐｒ５がプリンタＰｔ２、Ｐｔ３にＮＦＣ一時有効化指示を送信すると、プリンタＰｔ２、Ｐｔ３において、ネットワーク受信部Ｐｒ２はＲＡＭ２３のＮＦＣ一時有効フラグＦｇ２をオンにし、ＮＦＣ状態切替部Ｐｒ１はＮＦＣインタフェースＳｐ２、Ｓｐ３を起動し、携帯端末ＰｈとプリンタＰｔ２、Ｐｔ３との間でＮＦＣを有効にする。なお、図２９において、プリンタＰｔ３の動作については図示されていない。
【０２０７】
操作者が、操作案内画面ｄｓ４を見て、携帯端末ＰｈをプリンタＰｔ２にかざすと、携帯端末Ｐｈの制御部４１は、オペレーティングシステムＯＳを介して、プリンタＰｔ２との間でＮＦＣが有効になったかどうかを判断し、ＮＦＣが有効になると、アプリケーション名要求をプリンタＰｔ２に送信する。
【０２０８】
プリンタＰｔ２において、携帯端末Ｐｈからアプリケーション名要求を受信すると、ＮＦＣ通信処理部Ｐｒ５は、アプリケーション名として文字列「印刷アプリケーション」を携帯端末Ｐｈに送信する。
【０２０９】
携帯端末Ｐｈにおいて、プリンタＰｔ２から文字列「印刷アプリケーション」を受信すると、制御部４１は印刷アプリケーションＡｐを起動する。
【０２１０】
続いて、制御部４１は、印刷アプリケーションＡｐを介してプリンタＰｔ２に状態要求を送信する。
【０２１１】
プリンタＰｔ２において、携帯端末Ｐｈから状態要求を受信すると、状態通知部Ｐｒ６は、ＲＡＭ２３のエラー発生フラグＦｇ１がオフであり、プリンタＰｔ２においてエラーが発生していないので、エラー無状態を携帯端末Ｐｈに通知する。
【０２１２】
プリンタＰｔ２からエラー無状態が通知されると、制御部４１は、タッチパネル４８に前記代行印刷指示画面ｄｓ５（図２４）を形成し、プリンタＰｔ２に代行印刷指示を送信する。該代行印刷指示には、代行元ホスト名及びジョブＩＤが含まれるので、プリンタＰｔ２の代行印刷受付部Ｐｒ７は、プリンタＰｔ１にジョブ転送要求を送信する。該ジョブ転送要求には、代行印刷ジョブのジョブＩＤが含まれる。
【０２１３】
そして、プリンタＰｔ１において、ネットワーク受信部Ｐｒ２がプリンタＰｔ２からジョブ転送要求を受信すると、ジョブテーブルＴｂ１において、ジョブについて代行印刷操作中フラグＦｇ３をオフにし、ジョブ（画像データ及びジョブテーブルＴｂ１に記録されたジョブ情報を含む。）をプリンタＰｔ２に転送する。
【０２１４】
プリンタＰｔ２において、代行印刷受付部Ｐｒ７は、代行印刷指示に対する応答として携帯端末Ｐｈに肯定応答を送信する。そして、プリンタＰｔ２の印刷処理部Ｐｒ４は、転送されたジョブについて代行印刷を行う。
【０２１５】
携帯端末Ｐｈにおいて、プリンタＰｔ２から肯定応答を受信すると、代行印刷指示部Ｐｒ１２は、タッチパネル４８に前記代行印刷開始案内画面ｄｓ６（図２５）を形成する。
【０２１６】
また、プリンタＰｔ１において、ネットワーク受信部Ｐｒ２は、ジョブテーブルＴｂ１において代行印刷操作中フラグＦｇ３がオンであるジョブがなくなったので、プリンタＰｔ２、Ｐｔ３にＮＦＣ一時有効化解除指示を送信する。
【０２１７】
プリンタＰｔ２、Ｐｔ３において、プリンタＰｔ１からＮＦＣ一時有効化解除指示を受信すると、ネットワーク受信部Ｐｒ２は、ＲＡＭ２３のＮＦＣ一時有効フラグＦｇ２をオフにし、ＮＦＣ状態切替部Ｐｒ１はＮＦＣインタフェースＳｐ２、Ｓｐ３を停止させ、携帯端末ＰｈとプリンタＰｔ２、Ｐｔ３との間のＮＦＣを無効にする。なお、図３０において、プリンタＰｔ３の動作については図示されていない。
【０２１８】
その後、プリンタＰｔ１においてエラーが解除されると、プリンタＰｔ１のプリンタエンジン監視部Ｐｒ３は、ＲＡＭ２３のエラー発生フラグＦｇ１をオフにする。そして、ＮＦＣ状態切替部Ｐｒ１は、エラー発生フラグＦｇ１がオフになると、ＮＦＣインタフェースＳｐ１を停止させ、携帯端末ＰｈとプリンタＰｔ１との間のＮＦＣを無効にする。
【０２１９】
このように、本実施の形態において、プリンタＰｔ１は、携帯端末ＰｈからＮＦＣを介して代行印刷宣言を受信すると、プリンタＰｔ２、Ｐｔ３にネットワークＮｔ１を介してＮＦＣ一時有効化指示を送信し、プリンタＰｔ２、Ｐｔ３は、プリンタＰｔ１からＮＦＣ一時有効化指示を受信すると、携帯端末Ｐｈとの間でＮＦＣを有効にし、プリンタＰｔ１から転送されたジョブについて代行印刷を行う。
【０２２０】
したがって、プリンタＰｔ１においてエラーが発生した場合に、例えば、携帯端末ＰｈをプリンタＰｔ１にかざすだけで、携帯端末ＰｈとプリンタＰｔ２、Ｐｔ３との間でＮＦＣが自動的に有効にされ、プリンタＰｔ１のジョブがプリンタＰｔ２、Ｐｔ３に転送されるので、プリンタＰｔ２、Ｐｔ３において代行印刷を容易に行うことができる。
【０２２１】
また、代行印刷が終了すると、プリンタＰｔ１は、プリンタＰｔ２、Ｐｔ３にネットワークＮｔ１を介してＮＦＣ一時有効化解除指示を送信し、プリンタＰｔ２、Ｐｔ３は、プリンタＰｔ１からＮＦＣ一時有効化解除指示を受信すると、携帯端末Ｐｈとの間のＮＦＣを無効にする。
【０２２２】
したがって、プリンタＰｔ２、Ｐｔ３において、ＮＦＣインタフェースＳｐ２、Ｓｐ３の通信部電源がオンにされたままにならないので、消費電力を小さくすることができる。
【０２２３】
前記実施の形態においては、ホストコンピュータ１１、携帯端末Ｐｈ及びプリンタＰｔｉをネットワークＮｔ１を介して接続することによって形成された画像形成システムＳｙについて説明しているが、本発明を、ホストコンピュータ１１、携帯端末Ｐｈ、及び複写機、ファクシミリ、複合機等の画像形成装置をネットワークＮｔ１を介して接続することによって形成された画像形成システムに適用することができる。
【０２２４】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０２２５】
３１    ＮＩＣ
３３    Ｗｉ−Ｆｉ（登録商標）インタフェース
Ｎｔ１    ネットワーク
Ｎｔ２    近距離無線通信回線
Ｐｈ    携帯端末
Ｐｒ４    印刷処理部
Ｐｔ１〜Ｐｔ３    プリンタ
Ｓｐｉ    ＮＦＣインタフェース
Ｓｙ    画像形成システム
【図１】
2020181449.tif 000003
【図２】
2020181449.tif 000004
【図３】
2020181449.tif 000005
【図４】
2020181449.tif 000006
【図５】
2020181449.tif 000007
【図６】
2020181449.tif 000008
【図７】
2020181449.tif 000009
【図８】
2020181449.tif 000010
【図９】
2020181449.tif 000011
【図１０】
2020181449.tif 000012
【図１１】
2020181449.tif 000013
【図１２】
2020181449.tif 000014
【図１３】
2020181449.tif 000015
【図１４】
2020181449.tif 000016
【図１５】
2020181449.tif 000017
【図１６】
2020181449.tif 000018
【図１７】
2020181449.tif 000019
【図１８】
2020181449.tif 000020
【図１９】
2020181449.tif 000021
【図２０】
2020181449.tif 000022
【図２１】
2020181449.tif 000023
【図２２】
2020181449.tif 000024
【図２３】
2020181449.tif 000025
【図２４】
2020181449.tif 000026
【図２５】
2020181449.tif 000027
【図２６】
2020181449.tif 000028
【図２７】
2020181449.tif 000029
【図２８】
2020181449.tif 000030
【図２９】
2020181449.tif 000031
【図３０】
2020181449.tif 000032