(57)【要約】【課題】複数の画像形成動作それぞれを実行させる画像形成装置を、簡単なユーザ操作で適切に決定することができる携帯端末のプログラムを提供する。【解決手段】端末プログラムは、通信可能な複数の画像形成装置のうちの第１動作を実行可能な画像形成装置を、予め定められた決定基準に従って第１指定装置に決定する第１決定処理（Ｓ１７）と、通信可能な複数の画像形成装置のうちのユーザが指定した画像形成装置を、第２指定装置に決定する第２決定処理（Ｓ１８）と、第１動作が指定されたことに応じて（Ｓ１３：Ｙｅｓ／Ｓ１４：Ｙｅｓ）、第１指定装置に第１動作を指示する第１指示情報を送信する第１指示処理（Ｓ１９／Ｓ２０）と、第２動作が指定されたことに応じて（Ｓ１５：Ｙｅｓ）、第２指定装置に第２動作を指示する第２指示情報を送信する第２指示処理（Ｓ２１）とを携帯端末に実行させる。【選択図】図３
2018201112.tif 000002
【特許請求の範囲】
【請求項１】
通信インタフェースと、ユーザインタフェースとを備える携帯端末によって実行可能なプログラムであって、
該プログラムは、
前記通信インタフェースを通じて通信可能な複数の画像形成装置のうち、第１動作を実行可能な画像形成装置を、予め定められた決定基準に従って、前記第１動作を実行させるための第１指定装置に決定する第１決定処理と、
前記通信インタフェースを通じて通信可能な前記複数の画像形成装置のうち、ユーザが指定した画像形成装置を、前記第１動作と異なる第２動作を実行させるための第２指定装置に決定する第２決定処理と、
前記第１動作及び前記第２動作のうちの少なくとも一方を指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第１受付処理と、
前記第１受付処理で前記第１動作が指定されたことに応じて、前記第１決定処理で決定した前記第１指定装置に、前記第１動作を指示する第１指示情報を前記通信インタフェースを通じて送信する第１指示処理と、
前記第１受付処理で前記第２動作が指定されたことに応じて、前記第２決定処理で決定した前記第２指定装置に、前記第２動作を指示する第２指示情報を前記通信インタフェースを通じて送信する第２指示処理とを前記携帯端末に実行させるプログラム。
【請求項２】
該プログラムは、
前記第１決定処理及び前記第２決定処理を実行したことに応じて、第１オブジェクト、第２オブジェクト、及び前記第２指定装置を示す文字列が記述された切替オブジェクトを、前記携帯端末が備えるディスプレイに表示させる表示処理を、前記第１受付処理に先立って前記携帯端末に実行させ、
前記第１受付処理で前記第１オブジェクトが指定されたことに応じて、前記第１指示処理を前記携帯端末に実行させ、
前記第１受付処理で前記第２オブジェクトが指定されたことに応じて、前記第２指示処理を前記携帯端末に実行させ、
前記第１受付処理で前記切替オブジェクトが指定されたことに応じて、前記第２決定処理を前記携帯端末に実行させる請求項１に記載のプログラム。
【請求項３】
該プログラムは、
前記第１指定装置及び前記第２指定装置が同一である場合の前記表示処理において、前記第１オブジェクト及び前記第２オブジェクトを共通の表示態様で表示させ、
前記第１指定装置及び前記第２指定装置が異なる場合の前記表示処理において、前記第１オブジェクト及び前記第２オブジェクトを互いに異なる表示態様で表示させる請求項２に記載のプログラム。
【請求項４】
該プログラムは、
前記第１決定処理で前記第１指定装置が既に決定されている場合の前記表示処理において、前記第１オブジェクトを前記ディスプレイに表示させ、
前記第１決定処理で前記第１指定装置が未だ決定されていない場合の前記表示処理において、前記第１オブジェクトを前記ディスプレイに表示させない請求項２又は３に記載のプログラム。
【請求項５】
前記第１動作は、前記第１指定装置において、処理対象である画像の物理的な入力及び出力のいずれも必要ない画像処理動作であり、
前記第２動作は、前記第２指定装置において、処理対象である画像の物理的な入力及び出力の少なくとも一方が必要な画像処理動作である請求項１から４のいずれかに記載のプログラム。
【請求項６】
該プログラムは、外部装置への画像データの送信を含む前記第１動作が前記第１受付処理で指定されたことに応じて、
物理的に入力された画像を示す前記画像データを生成する前記第２動作を指示する生成指示情報を、前記第２決定処理で決定した前記第２指定装置に、前記通信インタフェースを通じて送信する生成指示処理と、
前記生成指示情報に従った前記第２動作で前記第２指定装置が生成した前記画像データを、前記生成指示情報の応答として、前記通信インタフェースを通じて前記第２指定装置から受信する第１受信処理と、
前記第１受信処理で受信した前記画像データを前記外部装置に送信する前記第１動作を指示する前記第１指示情報を、前記通信インタフェースを通じて前記第１指定装置に送信する前記第１指示処理とを前記携帯端末に実行させる請求項５に記載のプログラム。
【請求項７】
該プログラムは、外部装置からの画像データの受信を含む前記第１動作が前記第１受付処理で指定されたことに応じて、
前記第１指定装置が前記外部装置から受信した前記画像データを送信する前記第１動作を指示する前記第１指示情報を、前記通信インタフェースを通じて前記第１指定装置に送信する前記第１指示処理と、
前記通信インタフェースを通じて前記第１指定装置から前記画像データを、前記第１指示情報の応答として受信する第２受信処理と、
前記第２受信処理で受信した前記画像データのうちの１つを指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第３受付処理と、
前記第３受付処理で指定された前記画像データで示される画像を物理的に出力する前記第２動作を指示する出力指示情報を、前記第２決定処理で決定した前記第２指定装置に、前記通信インタフェースを通じて送信する出力指示処理とを前記携帯端末に実行させる請求項５又は６に記載のプログラム。
【請求項８】
前記第１動作は、前記画像形成装置に接続されたＦＡＸ回線を通じて、外部装置に画像データをＦＡＸ送信するＦＡＸ送信動作、或いは前記外部装置から前記画像データをＦＡＸ受信するＦＡＸ受信動作であり、
該プログラムは、
前記通信インタフェースを通じて通信可能な前記複数の画像形成装置のうち、前記ＦＡＸ回線が接続された前記画像形成装置を検出する第１検出処理と、
前記第１検出処理で検出した前記画像形成装置のうちの１つを前記第１指定装置に決定する前記第１決定処理とを前記携帯端末に実行させる請求項５から７のいずれかに記載のプログラム。
【請求項９】
該プログラムは、前記第１検出処理で前記画像形成装置を１つだけ検出した場合の前記第１決定処理において、検出した前記画像形成装置を前記第１指定装置に決定する請求項８に記載のプログラム。
【請求項１０】
該プログラムは、
前記第１検出処理で前記複数の画像形成装置を検出したことに応じて、検出した前記複数の画像形成装置それぞれに接続された前記ＦＡＸ回線が同一か否かを判断する第１判断処理を前記携帯端末に実行させ、
前記第１判断処理で前記ＦＡＸ回線が同一だと判断した場合の前記第１決定処理において、前記決定基準の１つである第１決定基準に従って前記第１指定装置を決定し、
前記第１判断処理で前記ＦＡＸ回線が異なると判断した場合の前記第１決定処理において、前記決定基準の他の１つである第２決定基準に従って前記第１指定装置を決定する請求項８又は９に記載のプログラム。
【請求項１１】
該プログラムは、前記第１判断処理で前記ＦＡＸ回線が同一だと判断した場合の前記第１決定処理において、前記第１検出処理で検出した前記複数の画像形成装置のうち、予め定められた条件に合致すると該プログラムが判断した前記画像形成装置を、前記第１指定装置に決定する請求項１０に記載のプログラム。
【請求項１２】
該プログラムは、前記第１判断処理で前記ＦＡＸ回線が異なると判断した場合の前記第１決定処理において、前記第１検出処理で検出した前記複数の画像形成装置のうち、前記ユーザインタフェースを通じて指定を受け付けた前記画像形成装置を、前記第１指定装置に決定する請求項１０又は１１に記載のプログラム。
【請求項１３】
前記第２動作は、原稿に記録された画像を読み取って前記画像データを生成するスキャン動作であり、
該プログラムは、前記第１受付処理で前記ＦＡＸ送信動作が指定されたことに応じて、
前記第２決定処理で決定した前記第２指定装置に、前記スキャン動作を指示するスキャン指示情報を前記通信インタフェースを通じて送信するスキャン指示処理と、
前記スキャン指示情報に従った前記スキャン動作で前記第２指定装置が生成した前記画像データを、前記スキャン指示情報の応答として、前記通信インタフェースを通じて前記第２指定装置から受信する第１受信処理と、
前記第１受信処理で受信した前記画像データを対象とする前記ＦＡＸ送信動作を指示するＦＡＸ送信指示情報を、前記第１指示情報として、前記通信インタフェースを通じて前記第１指定装置に送信する前記第１指示処理とを前記携帯端末に実行させる請求項８から１２のいずれかに記載のプログラム。
【請求項１４】
該プログラムは、前記第１検出処理で前記複数の画像形成装置を検出したことに応じて、代替装置ＩＤ及び代替回線ＩＤを対応付けて、前記携帯端末が備えるメモリに記憶させる記憶処理を前記携帯端末に実行させ、前記代替装置ＩＤは、前記第１検出処理で検出した前記複数の画像形成装置のうち、前記第１指定装置と異なる代替装置を識別し、前記代替回線ＩＤは、前記代替装置に接続された前記ＦＡＸ回線を識別し、
該プログラムは、
前記第１指示処理で前記第１指定装置に指示した前記ＦＡＸ送信動作が正常終了したか否かを判断する第２判断処理と、
前記ＦＡＸ回線が使用中で前記ＦＡＸ送信動作が異常終了したと前記第２判断処理で判断したことに応じて、前記第１指定装置に接続された前記ＦＡＸ回線と異なる前記ＦＡＸ回線の前記代替回線ＩＤが前記メモリに記憶されているか否かを判断する第３判断処理と、
前記第３判断処理で記憶されていると判断したことに応じて、当該代替回線ＩＤに対応付けられた前記代替装置ＩＤで識別される前記代替装置に、前記通信インタフェースを通じて前記第１指示情報を送信する第１代替指示処理とを前記携帯端末に実行させる請求項１３に記載のプログラム。
【請求項１５】
該プログラムは、前記第１検出処理で前記複数の画像形成装置を検出したことに応じて、代替装置ＩＤ及び代替回線ＩＤを対応付けて、前記携帯端末が備えるメモリに記憶させる記憶処理を前記携帯端末に実行させ、前記代替装置ＩＤは、前記第１検出処理で検出した前記複数の画像形成装置のうち、前記第１指定装置と異なる代替装置を識別し、前記代替回線ＩＤは、前記代替装置に接続された前記ＦＡＸ回線を識別し、
該プログラムは、
前記第１指示処理で前記第１指定装置に指示した前記ＦＡＸ送信動作が正常終了したか否かを判断する第２判断処理と、
前記第１指定装置が動作中で前記ＦＡＸ送信動作が異常終了したと前記第２判断処理で判断したことに応じて、前記第１指定装置に接続された前記ＦＡＸ回線と同一の前記ＦＡＸ回線の前記代替回線ＩＤが前記メモリに記憶されているか否かを判断する第４判断処理と、
前記第４判断処理で記憶されていると判断したことに応じて、当該代替回線ＩＤに対応付けられた前記代替装置ＩＤで識別される前記代替装置に、前記通信インタフェースを通じて前記第１指示情報を送信する第２代替指示処理とを前記携帯端末に実行させる請求項１３に記載のプログラム。
【請求項１６】
前記第２動作は、前記画像データで示される画像をシートに記録するプリント動作であり、
該プログラムは、前記第１受付処理で前記ＦＡＸ受信動作が指定されたことに応じて、
前記ＦＡＸ受信動作で前記第１指定装置がＦＡＸ受信した前記画像データの送信を指示する送信指示情報を、前記第１指示情報として、前記通信インタフェースを通じて前記第１指定装置に送信する前記第１指示処理と、
前記通信インタフェースを通じて前記第１指定装置から前記画像データを、前記送信指示情報の応答として受信する第２受信処理と、
前記第２受信処理で受信した前記画像データのうちの１つを指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第３受付処理と、
前記第３受付処理で指定された前記画像データを対象とする前記プリント動作を指示するプリント指示情報を、前記第２決定処理で決定した前記第２指定装置に、前記通信インタフェースを通じて送信するプリント指示処理とを前記携帯端末に実行させる請求項８から１５のいずれかに記載のプログラム。
【請求項１７】
該プログラムは、前記第１検出処理で前記複数の画像形成装置を検出したことに応じて、代替装置ＩＤ及び代替回線ＩＤを対応付けて、前記携帯端末が備えるメモリに記憶させる記憶処理を前記携帯端末に実行させ、前記代替装置ＩＤは、前記第１検出処理で検出した前記複数の画像形成装置のうち、前記第１指定装置と異なる代替装置を識別し、前記代替回線ＩＤは、前記代替装置に接続された前記ＦＡＸ回線を識別し、
該プログラムは、前記第１受付処理で前記ＦＡＸ受信動作が指定されたことに応じて、
前記第１指定装置に接続された前記ＦＡＸ回線と同一の前記ＦＡＸ回線の前記代替回線ＩＤが前記メモリに記憶されているか否かを判断する第５判断処理と、
前記第５判断処理で記憶されていると判断したことに応じて、当該代替回線ＩＤに対応付けられた前記代替装置ＩＤで識別される前記代替装置から、当該代替装置がＦＡＸ受信した前記画像データを、前記通信インタフェースを通じて受信する第３受信処理とを前記携帯端末に実行させ、
前記第３受付処理において、前記第２受信処理及び前記第３受信処理で受信した前記画像データのうちの１つを指定する指定操作を、前記ユーザインタフェースを通じて受け付ける請求項１６に記載のプログラム。
【請求項１８】
前記第２動作は、前記画像データで示される画像をシートに記録するプリント動作であり、
該プログラムは、前記第１受付処理で前記ＦＡＸ送信動作の結果を示す結果情報を送信する送信動作が指定されたことに応じて、
前記結果情報の送信を指示する送信指示情報を、前記第１指示情報として、前記通信インタフェースを通じて前記第１指定装置に送信する前記第１指示処理と、
前記通信インタフェースを通じて前記第１指定装置から前記結果情報を、前記送信指示情報の応答として受信する第４受信処理と、
前記第４受信処理で受信した前記結果情報を対象とする前記プリント動作を指示するプリント指示情報を、前記第２決定処理で決定した前記第２指定装置に、前記通信インタフェースを通じて送信するプリント指示処理とを前記携帯端末に実行させる請求項８から１７のいずれかに記載のプログラム。
【請求項１９】
該プログラムは、
前記通信インタフェースを通じて通信可能な前記複数の画像形成装置のうち、前記第２動作を実行可能な前記画像形成装置を検出する第２検出処理と、
前記第２検出処理で前記画像形成装置を検出したことに応じて、
検出した前記画像形成装置のうちの１つを指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第４受付処理と、
前記第４受付処理で指定された前記画像形成装置を前記第２指定装置に決定する前記第２決定処理とを前記携帯端末に実行させ、
前記第２検出処理で前記画像形成装置を検出しなかったことに応じて、
前記第１決定処理で前記第１指定装置を決定済か否かを判断する第６判断処理と、
前記第６判断処理で決定済と判断したことに応じて、前記第１指定装置を前記第２指定装置に決定する前記第２決定処理とを前記携帯端末に実行させる請求項１から１８のいずれかに記載のプログラム。
【請求項２０】
該プログラムは、前記第２決定処理において、前記携帯端末が備える近接通信インタフェースによる近接無線通信の範囲に存在する前記画像形成装置を、前記第２指定装置に決定する請求項１から１８のいずれかに記載のプログラム。
【請求項２１】
通信インタフェースと、
ユーザインタフェースと、
コントローラとを備える携帯端末であって、
前記コントローラは、
前記通信インタフェースを通じて通信可能な複数の画像形成装置のうち、第１動作を実行可能な画像形成装置を、予め定められた決定基準に従って、前記第１動作を実行させるための第１指定装置に決定する第１決定処理と、
前記通信インタフェースを通じて通信可能な前記複数の画像形成装置のうち、ユーザが指定した画像形成装置を、前記第１動作と異なる第２動作を実行させるための第２指定装置に決定する第２決定処理と、
前記第１動作及び前記第２動作のうちの少なくとも一方を指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第１受付処理と、
前記第１受付処理で前記第１動作が指定されたことに応じて、前記第１決定処理で決定した前記第１指定装置に、前記第１動作を指示する第１指示情報を前記通信インタフェースを通じて送信する第１指示処理と、
前記第１受付処理で前記第２動作が指定されたことに応じて、前記第２決定処理で決定した前記第２指定装置に、前記第２動作を指示する第２指示情報を前記通信インタフェースを通じて送信する第２指示処理とを実行する携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に画像形成動作を実行させる携帯端末のプログラムに関する。
【背景技術】
【０００２】
例えば特許文献１には、通信ネットワークを通じて通信可能な画像形成装置に画像形成動作を実行させる携帯端末の端末プログラムが開示されている。より詳細には、特許文献１の端末プログラムは、所望の画像形成装置及び画像形成動作を指定するユーザ操作を受け付け、指定された画像形成装置に指定された画像形成動作を実行させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０３７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、家庭や小規模オフィス等においても、通信ネットワークに複数の画像形成装置が接続されている環境が増えている。また、近年の画像形成装置の多くは、複数の画像形成動作を実行可能な所謂「複合機」である。そのため、通信ネットワークに接続される画像形成装置の数が増えるほど、または画像形成装置が実行可能な画像形成動作の数が増えるほど、所望の画像形成動作を実行させる画像形成装置を指定するユーザ操作が煩雑になるという課題がある。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、複数の画像形成動作それぞれを実行させる画像形成装置を、簡単なユーザ操作で適切に決定することができる携帯端末のプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本明細書では様々な開示を行う。開示例の一例であるプログラムは、通信インタフェースと、ユーザインタフェースとを備える携帯端末によって実行可能である。該プログラムは、前記通信インタフェースを通じて通信可能な複数の画像形成装置のうち、第１動作を実行可能な画像形成装置を、予め定められた決定基準に従って、前記第１動作を実行させるための第１指定装置に決定する第１決定処理と、前記通信インタフェースを通じて通信可能な前記複数の画像形成装置のうち、ユーザが指定した画像形成装置を、前記第１動作と異なる第２動作を実行させるための第２指定装置に決定する第２決定処理と、前記第１動作及び前記第２動作のうちの少なくとも一方を指定する指定操作を、前記ユーザインタフェースを通じて受け付ける第１受付処理と、前記第１受付処理で前記第１動作が指定されたことに応じて、前記第１決定処理で決定した前記第１指定装置に、前記第１動作を指示する第１指示情報を前記通信インタフェースを通じて送信する第１指示処理と、前記第１受付処理で前記第２動作が指定されたことに応じて、前記第２決定処理で決定した前記第２指定装置に、前記第２動作を指示する第２指示情報を前記通信インタフェースを通じて送信する第２指示処理とを前記携帯端末に実行させる。
【０００７】
上記構成によれば、予め定められた決定基準に合致する画像形成装置が第１指定装置に決定され、ユーザによって指定された画像形成装置が第２指定装置に決定される。すなわち、第１指定装置を決定するユーザの作業負担が軽減されると共に、ユーザにとって都合のよい画像形成装置を第２指定装置に決定することができる。その結果、複数の画像形成動作それぞれを実行させる画像形成装置を、簡単なユーザ操作で適切に決定することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係るシステム１００の概略図である。
【図２】図２（Ａ）はＭＦＰ１０のブロック図であり、図２（Ｂ）は携帯端末５０のブロック図である。
【図３】図３は、メイン処理のフローチャートである。
【図４】図４は、ＦＡＸ装置選択処理のフローチャートである。
【図５】図５は、デバイス選択処理のフローチャートである。
【図６】図６は、ＦＡＸ受信処理のフローチャートである。
【図７】図７は、ＦＡＸ送信処理のフローチャートである。
【図８】図８は、ＦＡＸ指示処理のフローチャートである。
【図９】図９は、ディスプレイ５３の表示例であって、（Ａ）は指定装置が指定されていない状態のメイン画面を、（Ｂ）はＦＡＸ選択画面を示す。
【図１０】図１０は、ディスプレイ５３の表示例であって、（Ａ）はデバイス選択画面を、（Ｂ）は指定ＦＡＸ装置及び指定装置が異なる場合のメイン画面を示す。
【図１１】図１１は、ディスプレイ５３の表示例であって、（Ａ）はデータ選択画面を、（Ｂ）はプレビュー画面を示す。
【図１２】図１２は、ディスプレイ５３の表示例であって、（Ａ）は準備指示画面を、（Ｂ）は宛先選択画面を示す。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。例えば、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。
【００１０】
図１は、本実施形態に係るシステム１００の概略図である。図１に示されるシステム１００は、ＭＦＰ１０Ａ、１０Ｂ、１０Ｃ（以下、これらを総称して、「ＭＦＰ１０」と表記することがある。）と、携帯端末５０とで構成されている。ＭＦＰ１０及び携帯端末５０は、通信ネットワーク１０１を通じて通信可能に構成されている。通信ネットワーク１０１は、例えば、有線ＬＡＮ、無線ＬＡＮ、或いはこれらの組み合わせであってもよい。または、ＭＦＰ１０及び携帯端末５０は、ＵＳＢケーブル等によって接続されていてもよい。
【００１１】
ＭＦＰ１０は、図２（Ａ）に示されるように、プリンタ１１と、スキャナ１２と、ＦＡＸ−Ｉ／Ｆ１３と、ディスプレイ２３と、ユーザＩ／Ｆ２４と、通信Ｉ／Ｆ２５と、ＣＰＵ３１と、メモリ３２と、通信バス３３とを主に備える。ＭＦＰ１０を構成する各構成要素は、通信バス３３を通じて相互に接続されている。ＭＦＰ１０は、画像形成動作を実行する画像形成装置の一例である。なお、ＭＦＰ１０Ａ、１０Ｂ、１０Ｃは、少なくとも１つの画像形成動作を実行可能であればよい。さらに、ＭＦＰ１０Ａ、１０Ｂ、１０Ｃが実行可能な画像形成動作は、異なっていてもよい。
【００１２】
プリンタ１１は、画像データで示される画像をシートに記録するプリント動作を実行するハードウェアである。本実施形態では、インクを吐出して画像を記録するインクジェット方式のプリンタ１１の例を説明するが、プリンタ１１の記録方式は電子写真方式等であってもよい。スキャナ１２は、原稿に記録されている画像を読み取って画像データ（以下、「スキャンデータ」と表記する。）を生成するスキャン動作を実行するハードウェアである。
【００１３】
プリント動作は、処理対象である画像の物理的な出力（すなわち、シートへの記録）を必要とする画像処理動作である。スキャン動作は、処理対象である画像の物理的な入力（すなわち、画像が記録された原稿の読み取り）を必要とする画像処理動作である。このように、処理対象である画像の物理的な入力及び出力の少なくとも一方が必要な画像処理動作は、第２動作の一例である。すなわち、第２動作は、動作の結果を確認（すなわち、画像が記録されたシートの回収）するために、或いは動作を完結（すなわち、画像が記録された原稿のセット）するために、ＭＦＰ１０の傍でのユーザの作業が必要な画像処理動作を指す。なお、第２動作の具体例はこれらに限定されず、例えば、処理対象である画像をディスプレイに表示させる表示動作等でもよい。
【００１４】
ＦＡＸ−Ｉ／Ｆ１３は、ＦＡＸプロトコルに従って画像データを外部装置にＦＡＸ送信するＦＡＸ送信動作、及びＦＡＸプロトコルに従って外部装置から画像データをＦＡＸ受信するＦＡＸ受信動作を実行するハードウェアである。より詳細には、ＦＡＸ−Ｉ／Ｆ１３には、ＦＡＸ回線のモジューラジャックが着脱可能である。そして、ＦＡＸ−Ｉ／Ｆ１３は、接続されたＦＡＸ回線を通じて画像データをＦＡＸ送信或いはＦＡＸ受信する。ＮＴＴなどの電話通信事業者が提供する電話回線は、ＦＡＸ回線の一例である。
【００１５】
ＦＡＸ送信動作は、外部装置に画像データを電気的に出力（すなわち、ＦＡＸ回線を通じた送信）する画像処理動作である。ＦＡＸ受信動作は、外部装置から画像データを電気的に入力（すなわち、ＦＡＸ回線を通じた受信）する画像処理動作である。以下、ＦＡＸ送信動作及びＦＡＸ受信動作を総称して、「ＦＡＸ動作」と表記することがある。また、ＦＡＸ−Ｉ／Ｆ１３を備えるＭＦＰ１０を「ＦＡＸ装置」と表記することがある。
【００１６】
このように、処理対象である画像の電気的な入力及び出力の少なくとも一方が必要であり、且つ処理対象である画像の物理的な入力及び出力のいずれも必要ない画像処理動作は、第１動作の一例である。すなわち、第１動作は、動作の結果を確認するために或いは動作を完結するために、ＭＦＰ１０の傍でのユーザの作業が必須でない画像処理動作を指す。なお、第１動作の具体例はこれらに限定されず、例えば、通信ネットワーク１０１を通じて外部装置に画像データを送信するアップロード動作、通信ネットワーク１０１を通じて外部装置から画像データを受信するダウンロード動作等でもよい。
【００１７】
また、ＦＡＸ回線には、ＦＡＸ番号が設定されている。電話通信事業者によって設定される電話番号は、ＦＡＸ番号の一例である。ＦＡＸ番号は、ＦＡＸ−Ｉ／Ｆ１３に接続されたＦＡＸ回線を識別する回線ＩＤの一例である。なお、１つのＦＡＸ回線は、例えば分配器を用いて分岐されることによって、複数のＭＦＰ１０それぞれのＦＡＸ−Ｉ／Ｆ１３に接続可能である。すなわち、複数のＭＦＰ１０のＦＡＸ−Ｉ／Ｆ１３には、同一のＦＡＸ番号で識別されるＦＡＸ回線が接続される場合もあるし、異なるＦＡＸ番号で識別されるＦＡＸ回線が接続される場合もある。
【００１８】
ディスプレイ２３は、液晶ディスプレイ、有機ＥＬディスプレイ等であり、各種情報を表示する表示画面を備える。
【００１９】
ユーザＩ／Ｆ２４は、入力操作を受け付けるインタフェースである。具体的には、ユーザＩ／Ｆ２４はボタンを有しており、押下されたボタンに対応づけられた各種の操作信号をＣＰＵ３１へ出力する。さらに、ユーザＩ／Ｆ２４は、ディスプレイ２３の表示画面に重畳された膜状のタッチセンサを有していてもよい。ディスプレイ２３の表示画面に表示されたオブジェクトを指定する操作、文字列或いは数字列を入力する操作は、入力操作の一例である。「オブジェクト」とは、例えば、ディスプレイ２３に表示された文字列、アイコン、ボタン、リンク、ラジオボタン、チェックボックス、プルダウンメニュー等である。
【００２０】
タッチセンサとして実現されるユーザＩ／Ｆ２４は、ユーザがタッチした表示画面上の位置を示す位置情報を出力する。なお、本明細書中における「タッチ」とは、入力媒体を表示画面に接触させる操作全般を含む。また、入力媒体が表示画面に触れていなくても、表示画面との間の距離がごく僅かな位置まで入力媒体を近接させる「ホバー」或いは「フローティングタッチ」を、前述の「タッチ」の概念に含めてもよい。さらに入力媒体とは、ユーザの指であってもよいし、タッチペン等であってもよい。ディスプレイ２３に表示されたオブジェクトの位置をタップする入力操作は、当該オブジェクトを指定する指定操作の一例である。以下、オブジェクトを指定する指定操作を、単に「オブジェクトの指定」、「オブジェクトに対する指定操作」等と表記することがある。
【００２１】
通信Ｉ／Ｆ２５は、通信ネットワーク１０１を通じて外部装置と通信可能なインタフェースである。すなわち、ＭＦＰ１０は、通信Ｉ／Ｆ２５を通じて外部装置に各種情報を送信し、通信Ｉ／Ｆ２５を通じて外部装置から各種情報を受信する。通信Ｉ／Ｆ２５の具体的な通信手順は特に限定されないが、例えば、Ｗｉ−Ｆｉ（登録商標）を採用することができる。また、ＭＦＰ１０及び携帯端末５０がＵＳＢケーブルで接続される場合、通信Ｉ／Ｆ２５は、ＵＳＢケーブルを着脱可能なＵＳＢインタフェースであってもよい。
【００２２】
ＣＰＵ３１は、ＭＦＰ１０の全体動作を制御するものである。ＣＰＵ３１は、ユーザＩ／Ｆ２４を通じて入力された各種情報、通信Ｉ／Ｆ２５を通じて外部装置から受信した各種情報等に基づいて、後述する各種プログラムをメモリ３２から読み出して実行する。ＣＰＵ３１及びメモリ３２は、コントローラの一例を構成する。
【００２３】
メモリ３２は、ＯＳ３４と、装置プログラム３５とを記憶している。装置プログラム３５は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。また、メモリ３２は、装置プログラム３５の実行に必要なデータ或いは情報等を記憶する。メモリ３２は、例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＨＤＤ、ＭＦＰ１０に着脱されるＵＳＢメモリ等の可搬記憶媒体、ＣＰＵ３１が備えるバッファ等、或いはそれらの組み合わせによって構成される。
【００２４】
メモリ３２は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。後述する携帯端末５０のメモリ６２についても同様である。
【００２５】
メモリ３２のＭＩＢ（Management Information Baseの略）は、図１に示される装置情報を記憶している。装置情報は、ＭＦＰ１０を識別する装置ＩＤ（例えば、ＭＡＣアドレス、モデル名）と、ＭＦＰ１０が実行可能な画像処理動作を識別する動作ＩＤと、ＦＡＸ−Ｉ／Ｆ１３に設定されたＦＡＸ番号とを含む。但し、ＦＡＸ−Ｉ／Ｆ１３を備えないＭＦＰ１０Ａの装置情報には、ＦＡＸ番号が含まれていない。ＦＡＸ番号は、例えば、ユーザＩ／Ｆ２４を通じて入力されてもよいし、ＦＡＸ−Ｉ／Ｆ１３に接続されたＦＡＸ回線を通じて不図示の交換機などから取得してもよい。また、装置情報は、ＦＡＸ番号に加えて或いは代えて、ＭＦＰ１０が設置された組織（例えば、会社）の名称を示すステーションＩＤを含んでもよい。
【００２６】
図１の例において、ＭＦＰ１０Ａは、装置ＩＤ“ＭＦＰ−Ａ”で識別され、動作ＩＤ“プリント”、“スキャン”で識別されるプリント動作及びスキャン動作を実行可能である。また、ＭＦＰ１０Ｂは、装置ＩＤ“ＭＦＰ−Ｂ”で識別され、動作ＩＤ“プリント”、“スキャン”、“ＦＡＸ”で識別されるプリント動作、スキャン動作、及びＦＡＸ動作を実行可能であり、ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”が設定されたＦＡＸ回線に接続されている。さらに、ＭＦＰ１０Ｃは、装置ＩＤ“ＭＦＰ−Ｃ”で識別され、動作ＩＤ“プリント”、“ＦＡＸ”で識別されるプリント動作及びＦＡＸ動作を実行可能であり、ＦＡＸ番号“ｙｙ−ｙｙｙｙ−ｙｙｙｙ”が設定されたＦＡＸ回線に接続されている。
【００２７】
また図示は省略するが、ＦＡＸ送信動作を実行可能なＭＦＰ１０Ｂ、１０Ｃのメモリ３２は、ＦＡＸ番号リストを記憶することができる。ＦＡＸ番号リストは、複数のＦＡＸ番号を含むことができる。ＦＡＸ番号リストに含まれるＦＡＸ番号は、ＦＡＸ送信動作におけるＦＡＸ送信先となり得る外部装置を識別する。ＦＡＸ番号リストには、例えば、ユーザＩ／Ｆ５４を通じて入力されたＦＡＸ番号が登録される。
【００２８】
さらに図示は省略するが、ＦＡＸ受信動作を実行可能なＭＦＰ１０Ｂ、１０Ｃのメモリ３２は、ＦＡＸデータを記憶することができる。ＦＡＸデータは、ＦＡＸ受信動作で外部装置からＦＡＸ受信した画像データである。ＦＡＸ受信動作は、例えば、ＦＡＸ−Ｉ／Ｆ１３に接続されたＦＡＸ回線を通じて着呼したタイミングで自動的に実行されるものであり、ユーザＩ／Ｆ２４等を通じたユーザの指示等のトリガを必要としない。そして、装置プログラム３５は、ＦＡＸ−Ｉ／Ｆ１３がＦＡＸ受信動作で受信したＦＡＸデータを、メモリ３２に記憶させる。
【００２９】
携帯端末５０は、図２（Ｂ）に示されるように、ディスプレイ５３と、ユーザＩ／Ｆ５４と、通信Ｉ／Ｆ５５と、ＣＰＵ６１と、メモリ６２と、通信バス６３とを主に備える。携帯端末５０に含まれるディスプレイ５３、ユーザＩ／Ｆ５４、通信Ｉ／Ｆ５５、ＣＰＵ６１、メモリ６２、及び通信バス６３は、ＭＦＰ１０に含まれるディスプレイ２３、ユーザＩ／Ｆ２４、通信Ｉ／Ｆ２５、ＣＰＵ３１、メモリ３２、及び通信バス３３と同様の構成であるので、説明は省略する。ＣＰＵ６１及びメモリ６２は、コントローラの一例である。
【００３０】
携帯端末５０は、例えば、携帯電話、スマートフォン、或いはタブレット端末等である。より詳細には、携帯端末５０のディスプレイ５３は、表示画面のサイズが１２インチ以下、より好ましくは８インチ以下であるのが望ましい。また、携帯端末５０のユーザＩ／Ｆ５４は、ディスプレイ５３の表示画面に重ねられたタッチセンサであるのが望ましい。メモリ６２は、ＯＳ６４と、端末プログラム６５とを記憶している。
【００３１】
また図示は省略するが、メモリ６２は、ＦＡＸ装置情報と、指定装置情報とを記憶することができる。ＦＡＸ装置情報は、後述するＦＡＸ装置選択処理で選択されたＭＦＰ１０（以下、「指定ＦＡＸ装置」と表記する。）のＭＩＢに記憶された装置情報である。指定装置情報は、後述するデバイス選択処理で選択されたＭＦＰ１０（以下、「指定装置」と表記する。）のＭＩＢに記憶された装置情報である。なお、指定ＦＡＸ装置及び指定装置は、同一のＭＦＰ１０でもよいし、異なるＭＦＰ１０でもよい。指定ＦＡＸ装置は第１指定装置の一例であり、指定装置は第２指定装置の一例である。
【００３２】
また図示は省略するが、メモリ６２は、ＦＡＸ装置リストを記憶することができる。ＦＡＸ装置リストは、後述するＳ３１で検出したＦＡＸ装置のうち、指定ＦＡＸ装置と異なるＦＡＸ装置（以下、「代替装置」と表記することがある。）のＭＩＢに記憶された装置情報である。すなわち、ＦＡＸ装置リストは、１以上の装置情報を含むことができる。ＦＡＸ装置リストに登録された装置情報のうち、装置ＩＤは代替装置ＩＤの一例であり、ＦＡＸ番号は代替回線ＩＤの一例である。
【００３３】
さらに図示は省略するが、メモリ６２には、データフォルダが設けられていてもよい。データフォルダには、例えば、写真データ、文書データ、プレゼンテーションデータ、表計算データ等が格納されていてもよい。データフォルダに記憶されている各種データは、プリント動作の対象となり得るデータである。
【００３４】
［システム１００の動作］
図３〜図８を参照して、本実施形態に係るシステム１００の動作を説明する。なお、図３のメイン処理を開始する時点において、メモリ６２には、ＦＡＸ装置情報及び指定装置情報が記憶されておらず、ＦＡＸ装置リストに装置情報が登録されていないものとする。
【００３５】
本明細書のフローチャートは、基本的に、プログラムに記述された命令に従ったＣＰＵ３１、６１の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、ＣＰＵ３１、６１の処理を表している。ＣＰＵ３１、６１による処理は、ＯＳ３４、６４を介したハードウェア制御も含む。なお、「取得」は要求を必須とはしない概念で用いる。すなわち、ＣＰＵ６１が要求することなくデータを受信するという処理も、「ＣＰＵ６１がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。
【００３６】
まず、端末プログラム６５は、図９（Ａ）に示されるメイン画面をディスプレイ５３に表示させる（Ｓ１１）。メイン画面は、動作アイコン１１１、１１２、１１３、１１４と、切替アイコン１１５とを含む。そして、端末プログラム６５は、メイン画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ１２〜Ｓ１５）。Ｓ１１の処理は表示処理の一例であり、Ｓ１２〜Ｓ１５の処理は第１受付処理の一例である。
【００３７】
動作アイコン１１１はプリント動作に対応する第２オブジェクトの一例であり、動作アイコン１１２はスキャン動作に対応する第２オブジェクトの一例であり、動作アイコン１１３はＦＡＸ受信動作に対応する第１オブジェクトの一例であり、動作アイコン１１４はＦＡＸ送信動作に対応する第１オブジェクトの一例である。切替アイコン１１５は、指定装置を切り替える指示に対応する切替オブジェクトの一例である。指定装置情報がメモリ６２に記憶されていない場合のメイン画面は、全ての動作アイコン１１１〜１１４と、指定装置が選択されていないことを示す「未選択」の文字列が記述された切替アイコン１１５とを含む。さらに、この場合の動作アイコン１１１〜１１４の背景色は、通常色（例えば、白色）である。
【００３８】
次に、端末プログラム６５は、例えば、切替アイコン１１５を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１２：Ｙｅｓ）、メモリ６２にＦＡＸ装置情報が記憶されているか否かを判断する（Ｓ１６）。そして、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されていないと判断したことに応じて（Ｓ１６：なし）、ＦＡＸ装置選択処理を実行する（Ｓ１７）。ＦＡＸ装置選択処理は、予め定められた決定基準に従って指定ＦＡＸ装置を選択する処理である。図４を参照して、ＦＡＸ装置選択処理の詳細を説明する。
【００３９】
まず、端末プログラム６５は、通信ネットワーク１０１内において、携帯端末５０と通信可能で且つＦＡＸ−Ｉ／Ｆ１３にＦＡＸ回線が接続されたＭＦＰ１０を検出する（Ｓ３１）。端末プログラム６５は、例えば、通信Ｉ／Ｆ５５を通じて通信ネットワーク１０１に第１応答要求情報をブロードキャストする。第１応答要求情報は、ＦＡＸ−Ｉ／Ｆ１３にＦＡＸ回線が接続されているＭＦＰ１０に、装置情報の送信を要求するための情報である。次に、端末プログラム６５は、第１応答要求情報の応答としてＭＦＰ１０Ｂ、１０Ｃが送信した装置情報を、通信Ｉ／Ｆ５５を通じて受信する。すなわち、端末プログラム６５は、装置情報の送信元のＭＦＰ１０Ｂ、１０Ｃを、通信可能で且つＦＡＸ回線が接続されたＭＦＰ１０として検出する。なお、通信可能で且つＦＡＸ回線が接続されたＭＦＰ１０を検出する方法は、周知の他の方法であってもよい。Ｓ３１の処理は、第１検出処理の一例である。
【００４０】
次に、端末プログラム６５は、Ｓ３１で検出した検出したＦＡＸ装置の数（換言すれば、Ｓ３１で受信した装置情報の数）を判断する（Ｓ３２）。図１の例において、ＦＡＸ装置は、２台である。なお、端末プログラム６５は、ＦＡＸ装置を検出しなかったと判断したことに応じて（Ｓ３２：０）、Ｓ３３〜Ｓ３９の処理を実行せずに、ＦＡＸ装置選択処理を終了する。また、端末プログラム６５は、ＦＡＸ装置を１台だけ検出したと判断したことに応じて（Ｓ３２：１）、Ｓ３１で受信した装置情報をＦＡＸ装置情報としてメモリ６２に記憶させて（Ｓ３３）、ＦＡＸ装置選択処理を終了する。Ｓ３３の処理は、第１決定処理の一例である。
【００４１】
端末プログラム６５は、図１の例のように、複数のＦＡＸ装置を検出したと判断したことに応じて（Ｓ３２：複数）、Ｓ３１で受信した全ての装置情報を、ＦＡＸ装置リストに登録する（Ｓ３４）。すなわち、図１の例では、ＭＦＰ１０Ｂ、１０Ｃの装置情報がＦＡＸ装置リストに登録される。Ｓ３４の処理は、記憶処理の一例である。次に、端末プログラム６５は、Ｓ３１で受信した複数の装置情報に含まれるＦＡＸ番号が同一か否かを判断する（Ｓ３５）。Ｓ３５の処理は、Ｓ３１で検出した複数のＭＦＰ１０Ｂ、１０Ｃそれぞれに接続されたＦＡＸ回線が同一か否かを判断する第１判断処理の一例である。図１の例において、ＭＦＰ１０Ｂ、１０Ｃには、異なるＦＡＸ回線が接続されている。
【００４２】
Ｓ３５でＭＦＰ１０Ｂ、１０Ｃに接続されたＦＡＸ回線が同一か否かを判断する方法は、前述の例に限定されない。他の例として、システム１００は、通信ネットワーク１０１に接続されたＦＡＸ装置の装置ＩＤと、当該ＦＡＸ装置に接続されたＦＡＸ回線のＦＡＸ番号とを対応付けて記憶するサーバを備えていてもよい。サーバに記憶された装置ＩＤ及びＦＡＸ番号は、例えば、システム１００の管理者によって設定される。端末プログラム６５は、Ｓ３１で受信した複数の装置情報それぞれについて、当該装置情報の装置ＩＤを含む問合せ情報を、通信Ｉ／Ｆ５５を通じてサーバに送信する。次に、端末プログラム６５は、送信した複数の問合せ情報それぞれの応答として、当該問合せ情報に含まれる装置ＩＤに対応するＦＡＸ番号を、通信Ｉ／Ｆ５５を通じて受信する。そして、端末プログラム６５は、サーバから受信した複数のＦＡＸ番号が同一か否かを判断してもよい。
【００４３】
なお、端末プログラム６５は、ＭＦＰ１０Ｂ、１０Ｃそれぞれに接続されたＦＡＸ回線が同一だと判断したことに応じて（Ｓ３５：Ｙｅｓ）、Ｓ３１で検出したＭＦＰ１０Ｂ、１０Ｃのうち、最もスペックが高いＭＦＰ１０Ｂの装置情報を、ＦＡＸ装置情報としてメモリ６２に記憶させる（Ｓ３６）。また、端末プログラム６５は、Ｓ３４でＦＡＸ装置リストに登録したＭＦＰ１０Ｂの装置情報を、ＦＡＸ装置リストから削除する。Ｓ３９の処理は、最もスペックが高いという予め定められた条件に合致すると端末プログラム６５が判断したＭＦＰ１０Ｂを、指定ＦＡＸ装置に決定する第１決定処理の一例である。また、Ｓ３６における決定基準は、第１決定基準の一例である。
【００４４】
なお、ＭＦＰ１０のスペックは、例えば、実行可能な画像形成動作の数で判断してもよい。この場合、プリント動作、スキャン動作、ＦＡＸ送信動作、及びＦＡＸ受信動作を実行可能なＭＦＰ１０Ｂは、プリント動作、ＦＡＸ送信動作、及びＦＡＸ受信動作を実行可能なＭＦＰ１０Ｃよりスペックが高いと判断される。但し、スペックの高低を判断する具体的な方法はこれに限定されず、Ａ３サイズのシートに画像を記録可能か否か、カラーの画像をシートに記録可能か否か、或いはこれらの組み合わせであってもよい。
【００４５】
一方、端末プログラム６５は、図１の例のように、ＭＦＰ１０Ｂ、１０Ｃそれぞれに接続されたＦＡＸ回線が異なると判断したことに応じて（Ｓ３５：Ｎｏ）、図９（Ｂ）に示されるＦＡＸ選択画面をディスプレイ５３に表示させる（Ｓ３７）。図１の例において、端末プログラム６５は、Ｓ３１で検出したＭＦＰ１０Ｂ、ＭＦＰ１０Ｃそれぞれに対応するＦＡＸアイコン１２１、１２２を含むＦＡＸ選択画面を、ディスプレイ５３に表示させる。ＦＡＸアイコン１２１、１２２には、対応するＭＦＰ１０の装置情報に含まれる装置ＩＤ及びＦＡＸ番号が記述されている。そして、端末プログラム６５は、ＦＡＸ選択画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ３８）。
【００４６】
次に、端末プログラム６５は、例えば、ＦＡＸアイコン１２１を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３８：Ｙｅｓ）、指定されたＦＡＸアイコン１２１に対応するＭＦＰ１０Ｂの装置情報を、ＦＡＸ装置情報としてメモリ６２に記憶させる（Ｓ３９）。また、端末プログラム６５は、Ｓ３４でＦＡＸリストに登録したＭＦＰ１０Ｂの装置情報を、ＦＡＸ装置リストから削除する。Ｓ３９の処理は、ユーザＩ／Ｆ５４を通じて指定を受け付けたＭＦＰ１０を、指定ＦＡＸ装置に決定する第１決定処理の一例である。また、Ｓ３９における決定基準は、第２決定基準の一例である。
【００４７】
次に図３に戻って、端末プログラム６５は、デバイス選択処理を実行する（Ｓ１８）。なお、端末プログラム６５は、ＦＡＸ装置情報が既にメモリ６２に記憶されていると判断したことに応じて（Ｓ１６：あり）、ＦＡＸ装置選択処理を実行せずに、デバイス選択処理を実行する。デバイス選択処理は、ユーザの指示に従って指定装置を選択する処理である。図５を参照して、デバイス選択処理の詳細を説明する。
【００４８】
まず、端末プログラム６５は、通信ネットワーク１０１内において、携帯端末５０と通信可能なＭＦＰ１０を検出する（Ｓ４１）。端末プログラム６５は、例えば、通信Ｉ／Ｆ５５を通じて通信ネットワーク１０１に第２応答要求情報をブロードキャストする。第２応答要求情報は、第２応答要求情報を受信したＭＦＰ１０に、装置情報の送信を要求するための情報である。次に、端末プログラム６５は、第２応答要求情報の応答としてＭＦＰ１０Ａ、１０Ｂ、１０Ｃが送信した装置情報を、通信Ｉ／Ｆ５５を通じて受信する。すなわち、端末プログラム６５は、装置情報の送信元のＭＦＰ１０Ａ、１０Ｂ、１０Ｃを、通信可能なＭＦＰ１０として検出する。なお、通信可能なＭＦＰ１０を検出する方法は、周知の他の方法であってもよい。Ｓ４１の処理は、第２検出処理の一例である。
【００４９】
次に、端末プログラム６５は、Ｓ４１でＭＦＰ１０を検出したか否か（換言すれば、Ｓ４１で装置情報を受信したか否か）を判断する（Ｓ４２）。図１の例では、ＭＦＰ１０Ａ、１０Ｂ、１０Ｃが検出される。なお、端末プログラム６５は、Ｓ４１でＭＦＰ１０を検出しなかったと判断したことに応じて（Ｓ４２：０）、メモリ６２にＦＡＸ装置情報が記憶されているか否かを判断する（Ｓ４３）。Ｓ４３の処理は、第６判断処理の一例である。
【００５０】
次に、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されていると判断したことに応じて（Ｓ４３：あり）、メモリ６２に記憶されているＦＡＸ装置情報をコピーして、指定装置情報としてメモリ６２に記憶させる（Ｓ４４）。Ｓ４４の処理は、指定ＦＡＸ装置を指定装置に決定する第２決定処理の一例である。また、端末プログラム６５は、次に表示させるメイン画面の動作アイコン１１３、１１４の背景色を通常色に決定して（Ｓ４５）、デバイス選択処理を終了する。一方、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されていないと判断したことに応じて（Ｓ４３：なし）、Ｓ４４〜Ｓ４５の処理を実行せずに、デバイス選択処理を終了する。
【００５１】
一方、端末プログラム６５は、図１の例のように、Ｓ４１で１以上のＭＦＰ１０を検出したと判断したことに応じて（Ｓ４２：１以上）、図１０（Ａ）に示されるデバイス選択画面をディスプレイ５３に表示させる（Ｓ４６）。図１の例において、端末プログラム６５は、Ｓ４１で検出したＭＦＰ１０Ａ、１０Ｂ、ＭＦＰ１０Ｃに対応するデバイスアイコン１３１、１３２、１３３を含むデバイス選択画面を、ディスプレイ５３に表示させる。デバイスアイコン１３１〜１３３には、対応するＭＦＰ１０の装置情報に含まれる装置ＩＤが記述されている。そして、端末プログラム６５は、デバイス選択画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ４７）。Ｓ４７の処理は、第４受付処理の一例である。
【００５２】
次に、端末プログラム６５は、例えば、デバイスアイコン１３１を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ４７：Ｙｅｓ）、指定されたデバイスアイコン１３１に対応するＭＦＰ１０Ａの装置情報を、指定装置情報としてメモリ６２に記憶させる（Ｓ４８）。なお、メモリ６２に既に指定装置情報が記憶されている場合、端末プログラム６５は、当該指定装置情報を新たな指定装置情報で上書きする。Ｓ４８の処理は、ユーザが指定したＭＦＰ１０を、指定装置に決定する第２決定処理の一例である。すなわち、デバイスアイコン１３１のタップは、ユーザＩ／Ｆ５４を通じてＭＦＰ１０Ａを指定する指定操作の一例である。
【００５３】
次に、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されているか否かを判断する（Ｓ４９）。そして、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されていないと判断したことに応じて（Ｓ４９：なし）、Ｓ５０〜Ｓ５２の処理を実行せずに、デバイス選択処理を終了する。一方、端末プログラム６５は、メモリ６２にＦＡＸ装置情報が記憶されていると判断したことに応じて（Ｓ４９：あり）、メモリ６２に記憶されているＦＡＸ装置情報及び指定装置情報の装置ＩＤが同一か否か（すなわち、指定ＦＡＸ装置及び指定装置が同一か否か）を判断する（Ｓ５０）。
【００５４】
そして、端末プログラム６５は、指定ＦＡＸ装置及び指定装置が同一だと判断したことに応じて（Ｓ５０：Ｙｅｓ）、次に表示させるメイン画面の動作アイコン１１３、１１４の背景色を通常色に決定して（Ｓ５１）、デバイス選択処理を終了する。一方、端末プログラム６５は、指定ＦＡＸ装置及び指定装置が異なると判断したことに応じて（Ｓ５０：Ｎｏ）、次に表示させるメイン画面の動作アイコン１１３、１１４の背景色を特別色（例えば、グレー）に決定して（Ｓ５２）、デバイス選択処理を終了する。
【００５５】
再び図３に戻って、端末プログラム６５は、図１０（Ｂ）に示されるメイン画面をディスプレイ５３に表示させる（Ｓ１１）。図１０（Ｂ）は、ＭＦＰ１０Ｂが指定ＦＡＸ装置に決定され、ＭＦＰ１０Ａが指定装置に決定された場合のメイン画面の表示例である。すなわち、図１０（Ｂ）に示されるメイン画面は、動作アイコン１１３、１１４の背景色が特別色であり、切替アイコン１１５に指定装置の装置ＩＤ“ＭＦＰ−Ａ”が記述されている点において、図９（Ａ）に示されるメイン画面と相違する。
【００５６】
なお、動作アイコン１１１、１１２の背景色は、常に通常色である。すなわち、端末プログラム６５は、指定ＦＡＸ装置及び指定装置が同一の場合に、動作アイコン１１１〜１１４を共通の表示態様で表示させる。一方、端末プログラム６５は、指定ＦＡＸ装置及び指定装置が異なる場合に、動作アイコン１１１、１１２と、動作アイコン１１３、１１４とを異なる表示態様で表示させる。但し、動作アイコン１１１〜１１４の表示態様を異ならせる具体的な方法は、背景色を変えることに限定されない。他の例として、端末プログラム６５は、指定ＦＡＸ装置及び指定装置が異なることを示すバッチ画像を、動作アイコン１１３、１１４に付加してもよい。
【００５７】
次に、端末プログラム６５は、図１０（Ｂ）に示される動作アイコン１１３を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１３：Ｙｅｓ）、ＦＡＸ受信処理を実行する（Ｓ１９）。動作アイコン１１３のタップは、ＦＡＸ受信動作を指定する指定操作の一例である。ＦＡＸ受信処理は、指定ＦＡＸ装置に接続されたＦＡＸ回線（以下、「指定ＦＡＸ回線」と表記する。）を通じてＦＡＸ受信したＦＡＸデータを対象とするプリント動作を、指定装置に実行させる処理である。図６を参照して、ＦＡＸ受信処理の詳細を説明する。
【００５８】
まず、端末プログラム６５は、ＦＡＸ装置情報で示されるＭＦＰ１０Ｂに、通信Ｉ／Ｆ５５を通じて送信指示情報を送信する（Ｓ６１）。送信指示情報は、ＦＡＸ受信動作で受信したＦＡＸデータの送信を指示するための第１指示情報の一例である。Ｓ６１の処理は、第１指示処理の一例である。一方図示は省略するが、ＭＦＰ１０Ｂの装置プログラム３５は、通信Ｉ／Ｆ２５を通じて携帯端末５０から送信指示情報を受信する。次に、装置プログラム３５は、メモリ３２に記憶されているＦＡＸデータを読み出す。そして、装置プログラム３５は、読み出したＦＡＸデータを送信指示情報の応答として、通信Ｉ／Ｆ２５を通じて携帯端末５０に送信する。
【００５９】
次に、端末プログラム６５は、送信指示情報の応答としてＦＡＸデータを、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ｂから受信する。この処理は、第２受信処理の一例である。そして、端末プログラム６５は、Ｓ６１で受信したＦＡＸデータを、指定ＦＡＸ装置の装置ＩＤ“ＭＦＰ−Ｂ”と対応付けて、メモリ６２に一時記憶させる。次に、端末プログラム６５は、指定ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”と同一の代替ＦＡＸ番号を含む装置情報がＦＡＸ装置リストに登録されているか否かを判断する（Ｓ６２）。Ｓ６２の処理は、第５判断処理の一例である。図１の例において、ＦＡＸ装置リストには、指定ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”と同一の代替ＦＡＸ番号を含む装置情報が登録されていない。
【００６０】
なお、端末プログラム６５は、指定ＦＡＸ番号と同一の代替ＦＡＸ番号を含む装置情報がＦＡＸ装置リストに登録されていると判断したことに応じて（Ｓ６２：あり）、当該装置情報で示される代替装置からＦＡＸデータを受信する（Ｓ６３）。Ｓ６３の処理は、第３受信処理の一例であって、具体的な処理内容はＳ６１と共通する。そして、端末プログラム６５は、Ｓ６３で受信したＦＡＸデータを、代替装置を識別する代替装置ＩＤと対応付けて、メモリ６２に一時記憶させる。一方、図１の例のように、端末プログラム６５は、指定ＦＡＸ番号と同一の代替ＦＡＸ番号を含む装置情報がＦＡＸ装置リストに登録されていないと判断したことに応じて（Ｓ６２：なし）、Ｓ６３の処理を実行せずに、Ｓ６４以降の処理を実行する。
【００６１】
次に、端末プログラム６５は、図１１（Ａ）に示されるデータ選択画面をディスプレイ５３に表示させる（Ｓ６４）。データ選択画面は、Ｓ６１、Ｓ６３で受信したＦＡＸデータに対応するデータアイコン１４１、１４２、１４３を含む。ＦＡＸデータには、ＦＡＸデータに対応付けられた装置ＩＤと、ＦＡＸデータを識別する文字列（例えば、ファイル名、ＦＡＸ受信日時など）とが記述されている。すなわち、図１１（Ａ）は、指定ＦＡＸ装置であるＭＦＰ１０ＢからＦＡＸデータＡ、Ｂを受信し、代替装置であるＭＦＰ１０ＣからＦＡＸデータＣを受信した場合のデータ選択画面の例である。そして、端末プログラム６５は、データ選択画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ６５）。Ｓ６５の処理は、第３受付処理の一例である。
【００６２】
次に、端末プログラム６５は、例えば、データアイコン１４２を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ６５：Ｙｅｓ）、図１１（Ｂ）に示されるプレビュー画面をディスプレイ５３に表示させる（Ｓ６６）。プレビュー画面は、プレビュー画像１５１と、［プリント］アイコン１５２とを含む。プレビュー画像１５１は、指定されたデータアイコン１４２に対応するＦＡＸデータＢで示される画像を、シートに記録した状態を示す画像である。そして、端末プログラム６５は、プレビュー画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ６７）。
【００６３】
次に、端末プログラム６５は、［プリント］アイコン１５２を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ６７：Ｙｅｓ）、指定装置情報で示されるＭＦＰ１０Ａに、通信Ｉ／Ｆ５５を通じてプリント指示情報を送信する（Ｓ６８）。プリント指示情報は、指定されたＦＡＸデータを対象とするプリント動作の実行を指示するための情報である。プリント指示情報は、例えば、データアイコン１４２に対応するＦＡＸデータＢを含む。Ｓ６８の処理は出力指示処理及びプリント指示処理の一例であり、プリント指示情報は出力指示情報の一例である。
【００６４】
一方図示は省略するが、ＭＦＰ１０Ａの装置プログラム３５は、通信Ｉ／Ｆ２５を通じて携帯端末５０からプリント指示情報を受信する。そして、装置プログラム３５は、受信したプリント指示情報に従って、プリンタ１１にプリント動作を実行させる。すなわち、プリンタ１１は、プリント指示情報に含まれるＦＡＸデータＢで示される画像をシートに記録する。そして、携帯端末５０のユーザは、ＦＡＸデータＢで示される画像が記録されたシートを、ＭＦＰ１０Ａに回収しに来ればよい。
【００６５】
再び図３に戻って、端末プログラム６５は、図１０（Ｂ）に示される動作アイコン１１４を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１４：Ｙｅｓ）、ＦＡＸ送信処理を実行する（Ｓ２０）。動作アイコン１１４のタップは、ＦＡＸ送信動作を指定する指定操作の一例である。ＦＡＸ送信処理は、指定ＦＡＸ装置にＦＡＸ送信動作を実行させる処理である。図７を参照して、ＦＡＸ送信処理の詳細を説明する。
【００６６】
まず、端末プログラム６５は、図１２（Ａ）に示される準備指示画面をディスプレイ５３に表示させる（Ｓ７１）。準備指示画面は、「“ＭＦＰ−Ａ”に原稿をセットして［スタート］を押して下さい。」とのメッセージと、［スタート］アイコン１６０とを含む。メッセージに含まれる装置ＩＤ“ＭＦＰ−Ａ”は、指定装置情報に含まれる装置ＩＤである。そして、端末プログラム６５は、準備指示画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ７２）。そして、準備指示画面を見たユーザは、ＦＡＸ送信する画像が記録された原稿をＭＦＰ１０Ａのスキャナ１２にセットして、準備指示画面の［スタート］アイコン１６０をタップすればよい。
【００６７】
次に、端末プログラム６５は、［スタート］アイコン１６０を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ７２：Ｙｅｓ）、指定装置情報で示されるＭＦＰ１０Ａに、通信Ｉ／Ｆ５５を通じてスキャン指示情報を送信する（Ｓ７３）。スキャン指示情報は、スキャン動作の実行を指示するための情報である。Ｓ７３の処理は生成指示処理及びスキャン指示処理の一例であり、スキャン指示情報は生成指示情報の一例である。
【００６８】
一方図示は省略するが、ＭＦＰ１０Ａの装置プログラム３５は、通信Ｉ／Ｆ２５を通じて携帯端末５０からスキャン指示情報を受信する。そして、装置プログラム３５は、受信したスキャン指示情報に従って、スキャナ１２にスキャン動作を実行させる。すなわち、スキャナ１２は、コンタクトガラス或いはＡＤＦにセットされた原稿に記録された画像を読み取って、スキャンデータを生成する。そして、装置プログラム３５は、スキャナ１２が生成したスキャンデータを、スキャン指示情報の応答として、通信Ｉ／Ｆ２５を通じて携帯端末５０に送信する。
【００６９】
次に、端末プログラム６５は、スキャン指示情報の応答としてスキャンデータを、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ａから受信する（Ｓ７４：Ｙｅｓ）。そして、端末プログラム６５は、受信したスキャンデータをメモリ６２に一時記憶させる。Ｓ７４の処理は、第１受信処理の一例である。
【００７０】
次に、端末プログラム６５は、ＦＡＸ装置情報で示されるＭＦＰ１０ＢからＦＡＸ番号リストを取得する（Ｓ７５）。より詳細には、端末プログラム６５は、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ｂにリスト要求情報を送信する。そして、端末プログラム６５は、ＭＦＰ１０Ｂのメモリ３２に記憶されたＦＡＸ番号リストを、リスト要求情報の応答として、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ｂから受信する。
【００７１】
次に、端末プログラム６５は、図１２（Ｂ）に示される宛先選択画面をディスプレイ５３に表示させる（Ｓ７６）。宛先選択画面は、Ｓ７５で受信したＦＡＸ番号リストに含まれるＦＡＸ番号それぞれに対応する宛先アイコン１７１、１７２、１７３、１７４を含む。宛先アイコン１７１〜１７４には、対応するＦＡＸ番号が記述されている。そして、端末プログラム６５は、宛先選択画面に対する入力操作を、ユーザＩ／Ｆ５４を通じて受け付ける（Ｓ７７）。
【００７２】
次に、端末プログラム６５は、例えば、宛先アイコン１７３を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ７７：Ｙｅｓ）、指定された宛先アイコン１７３に対応するＦＡＸ番号“ｃｃ−ｃｃｃｃ−ｃｃｃｃ”を、メモリ６２に一時記憶させる。そして、端末プログラム６５は、ＦＡＸ指示処理を実行する（Ｓ７８）。ＦＡＸ指示処理は、ＦＡＸ送信動作の実行をＦＡＸ装置に指示する処理である。図８を参照して、ＦＡＸ指示処理の詳細を説明する。
【００７３】
まず、端末プログラム６５は、ＦＡＸ装置情報で示されるＭＦＰ１０Ｂに、通信Ｉ／Ｆ５５を通じてＦＡＸ送信指示情報を送信する（Ｓ８１）。ＦＡＸ送信指示情報は、ＦＡＸ送信動作の実行を指示するための第１指示情報の一例である。ＦＡＸ送信指示情報は、Ｓ７４で受信したスキャンデータと、Ｓ７７で指定された宛先アイコン１７３に対応するＦＡＸ番号“ｃｃ−ｃｃｃｃ−ｃｃｃｃ”とを含む。Ｓ８１の処理は、第１指示処理の一例である。そして、端末プログラム６５は、ＦＡＸ送信指示情報に従って実行したＦＡＸ送信動作の結果を示す結果情報を受信するまで待機する（Ｓ８２）。
【００７４】
一方図示は省略するが、ＭＦＰ１０Ｂの装置プログラム３５は、通信Ｉ／Ｆ２５を通じて携帯端末５０からＦＡＸ送信指示情報を受信する。そして、装置プログラム３５は、受信したＦＡＸ送信指示情報に従って、ＦＡＸ−Ｉ／Ｆ１３にＦＡＸ送信動作を実行させる。すなわち、ＦＡＸ−Ｉ／Ｆ１３は、ＦＡＸ送信指示情報に含まれるＦＡＸ番号“ｃｃ−ｃｃｃｃ−ｃｃｃｃ”で識別される外部装置に、ＦＡＸ送信指示情報に含まれるスキャンデータをＦＡＸ送信する。
【００７５】
そして、装置プログラム３５は、ＦＡＸ送信動作が正常に完了したことに応じて、通信Ｉ／Ｆ５５を通じて携帯端末５０に結果情報“完了”を送信する。また、装置プログラム３５は、ＦＡＸ送信指示情報を受信したタイミングで、ＦＡＸ−Ｉ／Ｆ１３に接続されたＦＡＸ回線を通じて他のデータを送受信中（すなわち、“使用中”、“話中”）であることに応じて、通信Ｉ／Ｆ５５を通じて携帯端末５０に結果情報“回線ＢＵＳＹ”を送信する。さらに、装置プログラム３５は、ＦＡＸ送信指示情報を受信しタイミングで、プリンタ１１、スキャナ１２、及びＦＡＸ−Ｉ／Ｆ１３が他の画像形成動作を実行中であることに応じて、通信Ｉ／Ｆ５５を通じて携帯端末５０に結果情報“装置ＢＵＳＹ”を送信する。また、装置プログラム３５は、携帯端末５０に送信した結果情報を、メモリ６２に記憶させてもよい。
【００７６】
次に、端末プログラム６５は、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ｂから受信した結果情報の内容を判断する（Ｓ８２）。Ｓ８２の処理は、第２判断処理の一例である。そして、端末プログラム６５は、結果情報“完了”を受信したと判断したことに応じて（Ｓ８２：完了）、ＦＡＸ指示処理を終了する。
【００７７】
また、端末プログラム６５は、結果情報“回線ＢＵＳＹ”を受信したと判断したことに応じて（Ｓ８２：回線ＢＵＳＹ）、ＦＡＸ装置情報のＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”と異なる代替ＦＡＸ番号を含む装置情報がＦＡＸ装置リストに登録されているか否かを判断する（Ｓ８３）。Ｓ８３の処理は、第３判断処理の一例である。図１の例において、ＦＡＸ装置リストには、ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”と異なる代替ＦＡＸ番号”ｙｙ−ｙｙｙｙ−ｙｙｙｙ”を含む装置情報が登録されている。
【００７８】
そして、端末プログラム６５は、図１の例のように、代替ＦＡＸ番号“ｙｙ−ｙｙｙｙ−ｙｙｙｙ”を含む装置情報がＦＡＸ装置リストに登録されていると判断したことに応じて（Ｓ８３：あり）、当該装置情報に含まれる代替装置ＩＤ“ＭＦＰ−Ｃ”で識別されるＭＦＰ１０Ｃに、通信Ｉ／Ｆ５５を通じてＦＡＸ送信指示情報を送信して（Ｓ８４）、Ｓ８２以降の処理を実行する。Ｓ８４の処理は、第１代替指示処理の一例である。
【００７９】
一方、端末プログラム６５は、ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”と異なる代替ＦＡＸ番号を含む装置情報がＦＡＸ装置リストに登録されていないと判断したことに応じて（Ｓ８３：なし）、回線ＢＵＳＹを報知する不図示のエラー画面をディスプレイ５３に表示させて（Ｓ８５）、ＦＡＸ指示処理を終了する。
【００８０】
さらに、端末プログラム６５は、結果情報“装置ＢＵＳＹ”を受信したと判断したことに応じて（Ｓ８２：装置ＢＵＳＹ）、ＦＡＸ装置情報のＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘ”と同一の代替ＦＡＸ番号と、ＦＡＸ装置情報の装置ＩＤ“ＭＦＰ−Ｂ”と異なる代替装置ＩＤとを含む装置情報がＦＡＸ装置リストに登録されているか否かを判断する（Ｓ８６）。Ｓ８６の処理は、第４判断処理の一例である。図１の例において、ＦＡＸ装置リストには、ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘ”と同一の代替ＦＡＸ番号と、ＦＡＸ装置情報の装置ＩＤ“ＭＦＰ−Ｂ”と異なる代替装置ＩＤとを含む装置情報が登録されていない。
【００８１】
なお、端末プログラム６５は、代替ＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘｘ”及び代替装置ＩＤ“ＭＦＰ−Ｃ”を含む装置情報がＦＡＸ装置リストに登録されていると判断したことに応じて（Ｓ８６：あり）、当該装置情報に含まれる代替装置ＩＤ“ＭＦＰ−Ｃ”で識別されるＭＦＰ１０Ｃに、通信Ｉ／Ｆ５５を通じてＦＡＸ送信指示情報を送信して（Ｓ８７）、Ｓ８２以降の処理を実行する。Ｓ８７の処理は、第２代替指示処理の一例である。
【００８２】
一方、端末プログラム６５は、図１の例のように、ＦＡＸ装置情報のＦＡＸ番号“ｘｘ−ｘｘｘｘ−ｘｘｘ”と同一の代替ＦＡＸ番号と、ＦＡＸ装置情報の装置ＩＤ“ＭＦＰ−Ｂ”と異なる代替装置ＩＤとを含む装置情報がＦＡＸ装置リストに登録されていないと判断したことに応じて（Ｓ８６：なし）、装置ＢＵＳＹを報知する不図示のエラー画面をディスプレイ５３に表示させて（Ｓ８８）、ＦＡＸ指示処理を終了する。
【００８３】
再び図３に戻って、端末プログラム６５は、動作アイコン１１１を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１５：Ｙｅｓ）、プリント処理を実行する（Ｓ２１）。プリント処理の図示は省略するが、端末プログラム６５は、メモリ６２のデータフォルダに記憶された複数のデータのうちの１つを、指定データとして指定する指定操作を、ユーザＩ／Ｆ５４を通じて受け付ける。そして、端末プログラム６５は、指定データを対象とするプリント指示情報を、指定装置情報で示されるＭＦＰ１０Ａに通信Ｉ／Ｆ５５を通じて送信する。プリント指示情報を受信したＭＦＰ１０Ａの処理は、Ｓ６８の説明と共通する。Ｓ２１の処理は第２指示処理の一例であり、プリント指示情報は第２指示情報の一例である。
【００８４】
また、端末プログラム６５は、動作アイコン１１２を指定する指定操作をユーザＩ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１５：Ｙｅｓ）、スキャン処理を実行する（Ｓ２１）。スキャン処理の図示は省略するが、端末プログラム６５は、指定装置情報で示されるＭＦＰ１０Ａに通信Ｉ／Ｆ５５を通じてスキャン指示情報を送信する。そして、端末プログラム６５は、スキャン指示情報の応答としてスキャンデータを、通信Ｉ／Ｆ５５を通じてＭＦＰ１０Ａから受信する。スキャン指示情報を受信したＭＦＰ１０Ａの処理は、Ｓ７３、Ｓ７４の説明と共通する。Ｓ２１の処理は第２指示処理の一例であり、スキャン指示情報は第２指示情報の一例である。
【００８５】
［実施形態の作用効果］
上記の実施形態によれば、予め定められた決定基準に合致するＭＦＰ１０が指定ＦＡＸ装置に決定され、ユーザによって指定されたＭＦＰ１０が指定装置に決定される。すなわち、指定ＦＡＸ装置を決定するユーザの作業負担が軽減されると共に、ユーザにとって都合のよいＭＦＰ１０を指定装置に決定することができる。その結果、複数の画像形成動作それぞれを実行させるＭＦＰ１０を、簡単なユーザ操作で適切に決定することができる。
【００８６】
なお、携帯端末５０のユーザは、どのＦＡＸ回線（すなわち、どのＦＡＸ番号）を通じてＦＡＸ動作を実行させるかを意識することはあるが、どのＭＦＰ１０にＦＡＸ動作を実行させるかを意識することは少ないと考えられる。そこで上記の実施形態のように、Ｓ３１で検出したＭＦＰ１０の数及びＦＡＸ回線が同一か否かに応じて、適切な方法で指定ＦＡＸ装置を決定するのが望ましい。
【００８７】
一例として、Ｓ３１で検出したＭＦＰ１０が１台の場合は、当該ＭＦＰ１０を指定ＦＡＸ装置に決定するのが望ましい。なお、Ｓ３１において、単にＦＡＸ−Ｉ／Ｆ１３を備えるＭＦＰ１０を検出するのではなく、ＦＡＸ−Ｉ／Ｆ１３にＦＡＸ回線が接続されているＭＦＰ１０を検出するので、ＦＡＸ動作を実行する準備が整っているＭＦＰ１０を指定ＦＡＸ装置に決定することができる。但し、Ｓ３１における検出条件は前述の例に限定されず、ＦＡＸ−Ｉ／Ｆ１３を備えるＭＦＰ１０であってもよい。
【００８８】
他の例として、Ｓ１３で検出した複数のＭＦＰ１０Ｂ、１０Ｃが同一のＦＡＸ回線に接続されている場合は、端末プログラム６５が自動で指定ＦＡＸ装置を決定するのが望ましい。これにより、指定ＦＡＸ装置を決定するユーザの作業が省略される。但し、Ｓ３６における第１決定基準の具体例は、「最もスペックの高いＭＦＰ１０」に限定されない。他の例として、過去の所定期間に実行したＦＡＸ送信動作の回数が最も多いＭＦＰ１０、過去の所定の期間に実行した第２動作（すなわち、プリント動作、スキャン動作）の実行回数が最も少ないＭＦＰ１０等であってもよい。
【００８９】
さらに他の例として、Ｓ３１で検出した複数のＭＦＰ１０Ｂ、１０Ｃが異なるＦＡＸ回線に接続されている場合は、ユーザが手動で指定ＦＡＸ装置を決定するのが望ましい。これにより、ユーザは、所望のＦＡＸ番号を用いてＦＡＸ動作を実行することができる。但し、Ｓ３９における第２決定基準の具体例は、「ユーザＩ／Ｆ５４を通じたユーザの選択」に限定されない。例えば、第１ＦＡＸ回線に接続された２つのＭＦＰ１０と、第２ＦＡＸ回線に接続された３つのＭＦＰ１０とがＳ３１で検出された場合、以下のような手順で指定ＦＡＸ装置が決定されてもよい。
【００９０】
一例として、端末プログラム６５は、第１ＦＡＸ回線に接続された２つのＭＦＰ１０を第１決定基準に従って１つに絞り込み、第２ＦＡＸ回線に接続された３つのＭＦＰ１０を第１決定基準に従って１つに絞り込んでもよい。次に、端末プログラム６５は、絞り込んだＭＦＰ１０のうちの１つを指定する指定操作を、ユーザＩ／Ｆ５４を通じて受け付けてもよい。そして、端末プログラム６５は、ユーザＩ／Ｆ５４を通じて指定されたＭＦＰ１０を指定ＦＡＸ装置に決定してもよい。
【００９１】
他の例として、端末プログラム６５は、第１ＦＡＸ回線及び第２ＦＡＸ回線の一方を指定する指定操作を、ユーザＩ／Ｆ５４を通じて受け付けてもよい。そして、端末プログラム６５は、例えば、第１ＦＡＸ回線が指定されたことに応じて、第１ＦＡＸ回線に接続された２つのＭＦＰ１０のうちの１つを、第１決定基準に従って指定ＦＡＸ装置に決定してもよい。これらの例のように、異なるＦＡＸ回線に接続されたＭＦＰ１０が検出された場合に、第１決定基準及び第２決定基準を組み合わせて指定ＦＡＸ装置を決定することによって、少ない作業負担で所望のＭＦＰ１０が指定ＦＡＸ装置に決定される。
【００９２】
なお、ＦＡＸ装置選択処理を実行するタイミングは、Ｓ１７のタイミングに限定されない。他の例として、端末プログラム６５は、端末プログラム６５の起動時にＦＡＸ装置選択処理を実行してもよいし、メイン画面を表示させる直前にＦＡＸ装置選択処理を実行してもよい。
【００９３】
一方、携帯端末５０のユーザは、当該ユーザの席の傍に設置されたＭＦＰ１０、或いは当該ユーザがよく通る通路上に設置されたＭＦＰ１０等のように、当該ユーザにとって都合の良いＭＦＰ１０を、第２動作を実行させる指定装置に決定したいと考えるのが自然である。そこで、ユーザＩ／Ｆ５４を通じてユーザに指定装置を指定させることによって、ユーザにとって都合のよいＭＦＰ１０に第２動作を実行させることができる。但し、指定装置を指定するＩ／Ｆは、ユーザＩ／Ｆ５４に限定されない。
【００９４】
他の例として、ＭＦＰ１０及び携帯端末５０は、近接無線通信を実行可能な近接通信Ｉ／Ｆを備えていてもよい。近接無線通信とは、Ｗｉ−Ｆｉ等と比較して通信可能範囲が短い（例えば、数ｃｍ〜数＋ｍ程度）無線通信を指す。すなわち、近接通信Ｉ／Ｆは、近接無線通信の通信可能範囲に存在する相手装置とのみ無線通信を行うことができる。近接無線通信の具体例は特に限定されないが、例えば、ＮＦＣ、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等であってもよい。そして、端末プログラム６５は、近接通信Ｉ／Ｆによる近接無線通信の通信可能範囲に存在するＭＦＰ１０を、指定装置に決定してもよい。これにより、携帯端末５０のユーザは、所望のＭＦＰ１０に携帯端末５０をかざすだけで、当該ＭＦＰ１０を指定装置に指定することができる。
【００９５】
なお、この方法で指定装置を決定するタイミングは、Ｓ１８のタイミングに限定されない。一例として、端末プログラム６５は、Ｓ６８の直前に「プリント動作を実行させるＭＦＰに携帯端末をかざして下さい」等のメッセージをディスプレイ５３に表示し、このメッセージの表示中に近接通信Ｉ／Ｆの通信可能範囲に存在するＭＦＰ１０を指定装置に決定し、決定した指定装置にプリント指示情報を送信してもよい。他の例として、端末プログラム６５は、Ｓ７１の準備指示画面に前述のメッセージをさらに表示させ、Ｓ７２で［スタート］アイコン１６０をタップさせる代わりに、近接通信Ｉ／Ｆの通信可能範囲に存在するＭＦＰ１０を指定装置に決定し、決定した指定装置にスキャン指示情報を送信してもよい。
【００９６】
また、上記の実施形態によれば、ユーザにとって都合のよい指定装置に原稿をセットすれば、指定装置がスキャン動作で生成した画像データを対象とするＦＡＸ送信動作を、指定ＦＡＸ装置に実行させることができる。これにより、原稿をセットするために、指定ＦＡＸ装置の近くまでユーザが足を運ぶ必要がなくなる。また、上記の実施形態によれば、Ｓ３１で検出したＦＡＸ装置の装置情報をＦＡＸ装置リストに登録しておくことによって、ＦＡＸ送信動作の異常終了の原因に合わせて、適切な代替装置にＦＡＸ送信動作を代替実行させることができる。
【００９７】
また、上記の実施形態によれば、指定ＦＡＸ装置がＦＡＸ受信したＦＡＸデータを対象とするプリント動作を、ユーザにとって都合のよい指定装置に実行させることができる。これにより、画像が記録されたシートを回収するために、指定ＦＡＸ装置の近くまでユーザが足を運ぶ必要がなくなる。また、Ｓ３１で検出したＦＡＸ装置の装置情報をＦＡＸ装置リストに登録しておくことによって、同一のＦＡＸ回線に対してＦＡＸ送信された全てのＦＡＸデータのうちから、所望の画像データをユーザに選択させることができる。
【００９８】
なお、端末プログラム６５は、Ｓ６１、Ｓ６３において、ＦＡＸ装置に記憶されているＦＡＸデータのデータＩＤのみを受信してもよい。そして、端末プログラム６５は、Ｓ６５で指定されたデータアイコンに対応するデータＩＤで識別されるＦＡＸデータを、通信Ｉ／Ｆ５５を通じてＦＡＸ装置から受信してもよい。
【００９９】
また、Ｓ６２、Ｓ６３の処理は、図７のＳ７５でＦＡＸ番号リストを取得する場合にも適用できる。すなわち、端末プログラム６５は、指定ＦＡＸ装置と同一のＦＡＸ回線に接続された代替装置から、通信Ｉ／Ｆ５５を通じてＦＡＸ番号リストをさらに受信してもよい。そして、端末プログラム６５は、指定ＦＡＸ装置及び代替装置から受信したＦＡＸ番号のうちから、所望のＦＡＸ番号をユーザに指定させてもよい。
【０１００】
また、図６の処理は、ＦＡＸ受信したＦＡＸデータを対象とするプリント動作に限定されない。他の例として、端末プログラム６５は、図６のＳ６１、Ｓ６３で指定ＦＡＸ装置に記憶された結果情報を受信し、Ｓ６５で指定された結果情報を対象とするプリント動作を指定装置に実行させてもよい。結果情報を受信する処理は、第４受信処理の一例である。すなわち、図６の処理は、指定ＦＡＸ装置の通信管理レポートを指定装置に出力させる処理にも適用できる。
【０１０１】
また、上記の実施形態によれば、切替アイコン１１５に指定装置の装置ＩＤが記述されるので、どのＭＦＰ１０が指定装置に指定されているのかを、ユーザに認識させることができる。また、動作アイコン１１３、１１４の表示態様によって、指定ＦＡＸ装置と指定装置とが同一か否かをユーザに認識させることができる。また、端末プログラム６５は、ＦＡＸ装置情報がメモリ６２に記憶されている場合（すなわち、指定ＦＡＸ装置が既に決定されている場合）のメイン画面に動作アイコン１１３、１１４を表示させ、ＦＡＸ装置情報がメモリ６２に記憶されていない場合（すなわち、指定ＦＡＸ装置が未だ決定されいない場合）のメイン画面に動作アイコン１１３、１１４を表示させなくてもよい。これにより、指定ＦＡＸ装置が決定されているか否かを、ユーザに認識させることができる。
【０１０２】
また、上記の実施形態のＭＦＰ１０及び携帯端末５０において、メモリ３２、６２に記憶された各種プログラムがＣＰＵ３１、６１によって実行されることによって、本発明のントローラが実行する各処理が実現される例を説明した。しかしながら、コントローラの構成はこれに限定されず、その一部又は全部を集積回路等のハードウェアで実現してもよい。
【０１０３】
さらに、本発明は、ＭＦＰ１０及び携帯端末５０として実現できるだけでなく、ＭＦＰ１０及び携帯端末５０に処理を実行させるプログラムとして実現してもよい。そして、当該プログラムは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体に記録されて提供されてもよい。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の他、通信ネットワーク１０１を通じてＭＦＰ１０及び携帯端末５０に接続可能なサーバに搭載された記憶部を含んでもよい。そして、サーバの記憶部に記憶されたプログラムは、当該プログラムを示す情報或いは信号として、インターネット等の通信ネットワーク１０１を通じて配信されてもよい。
【符号の説明】
【０１０４】
１０・・・ＭＦＰ
１１・・・プリンタ
１２・・・スキャナ
１３・・・ＦＡＸ−Ｉ／Ｆ
２３，５３・・・ディスプレイ
２４，５４・・・ユーザＩ／Ｆ
２５，５５・・・通信Ｉ／Ｆ
３１，６１・・・ＣＰＵ
３２，６２・・・メモリ
３５・・・装置プログラム
５０・・・携帯端末
６５・・・端末プログラム
【図１】
2018201112.tif 000003
【図２】
2018201112.tif 000004
【図３】
2018201112.tif 000005
【図４】
2018201112.tif 000006
【図５】
2018201112.tif 000007
【図６】
2018201112.tif 000008
【図７】
2018201112.tif 000009
【図８】
2018201112.tif 000010
【図９】
2018201112.tif 000011
【図１０】
2018201112.tif 000012
【図１１】
2018201112.tif 000013
【図１２】
2018201112.tif 000014