(57)【要約】【課題】  ユーザの利便性を向上させ得る技術を提供すること。【解決手段】  ケースＡでは、携帯端末５０は、ＭＦＰ１０から、ＤＳＯＫを示す情報と、ＥＳＯＫを示す情報と、ＣＳＯＫを示す情報と、を含む応答データを受信する。携帯端末５０は、応答データを利用して、ＭＦＰ１０がスキャンデータを送信するために利用可能な通信方式（即ち、「ダイレクトスキャン」、「Ｅメールスキャン」、「クラウドスキャン」）を示す画像を表示させる。【選択図】  図９
2014168212.tif 000002
【特許請求の範囲】
【請求項１】
端末装置であって、
スキャン機能を実行可能な第１の機能実行装置から、前記第１の機能実行装置に関係する第１の情報を受信する第１の受信部と、
前記第１の情報を利用して、Ｍ１個（前記Ｍ１は１以上の整数）の通信方式を示す第１の画像を前記端末装置の表示機構に表示させる表示制御部であって、前記Ｍ１個の通信方式のそれぞれは、前記第１の機能実行装置がスキャンデータを送信するために利用可能な通信方式である、前記表示制御部と、
を備える端末装置。
【請求項２】
前記第１の情報は、前記第１の機能実行装置が前記Ｍ１個の通信方式を利用可能であることを示すデータを含み、
前記表示制御部は、前記第１の情報と、前記端末装置のメモリに記憶されているテンプレートデータと、を利用して、前記第１の画像を表わす表示用データを生成し、前記表示用データを前記表示機構に供給することによって、前記第１の画像を前記表示機構に表示させる、請求項１に記載の端末装置。
【請求項３】
前記Ｍ１は、２以上の整数であり、
前記Ｍ１個の通信方式のそれぞれは、互いに異なる通信プロトコルを利用する通信方式である、請求項１又は２に記載の端末装置。
【請求項４】
前記第１の情報は、
インターネットを介した通信のための第１の通信設定情報が前記第１の機能実行装置のメモリに記憶されている場合に、前記第１の機能実行装置が第１の通信方式を含む前記Ｍ１個の通信方式を利用可能であることを示す第１のデータを含み、
前記第１の通信設定情報が前記第１の機能実行装置の前記メモリに記憶されていない場合に、前記第１の機能実行装置が前記第１の通信方式を含まない前記Ｍ１個の通信方式を利用可能であることを示す第２のデータを含み、
前記第１の通信方式は、前記第１の機能実行装置が、前記インターネットを介して、スキャンデータを送信するための通信方式であり、
前記表示制御部は、
前記第１の情報が前記第１のデータを含む場合に、前記第１の通信方式を含む前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させ、
前記第１の情報が前記第２のデータを含む場合に、前記第１の通信方式を含まない前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させる、請求項１から３のいずれか一項に記載の端末装置。
【請求項５】
前記第１の情報は、
前記第１の機能実行装置がインターネット上のサーバに信号を送信して応答を受信する場合に、前記第１の機能実行装置が第１の通信方式を含む前記Ｍ１個の通信方式を利用可能であることを示す第１のデータを含み、
前記第１の機能実行装置が前記サーバに前記信号を送信しても前記応答を受信しない場合に、前記第１の機能実行装置が前記第１の通信方式を含まない前記Ｍ１個の通信方式を利用可能であることを示す第２のデータを含み、
前記第１の通信方式は、前記第１の機能実行装置が、前記インターネットを介して、スキャンデータを送信するための通信方式であり、
前記表示制御部は、
前記第１の情報が前記第１のデータを含む場合に、前記第１の通信方式を含む前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させ、
前記第１の情報が前記第２のデータを含む場合に、前記第１の通信方式を含まない前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させる、請求項１から４のいずれか一項に記載の端末装置。
【請求項６】
前記第１の情報は、前記第１の機能実行装置が第２の通信方式を含む前記Ｍ１個の通信方式を利用可能であることを示す第３のデータを含む場合に、さらに、前記第１の機能実行装置が所属している特定のローカルエリアネットワークを識別するための識別情報を含み、
前記第２の通信方式は、前記第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式であり、
前記端末装置は、さらに、
前記端末装置が前記特定のローカルエリアネットワークに所属しているのか否かを、前記識別情報を利用して判断する第１の判断部を備え、
前記表示制御部は、
前記端末装置が前記特定のローカルエリアネットワークに所属していると判断される場合に、前記第２の通信方式を含む前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させ、
前記端末装置が前記特定のローカルエリアネットワークに所属していないと判断される場合に、前記第２の通信方式を含まない（Ｍ１−１）個の通信方式を示す第２の画像を前記表示機構に表示させる、請求項１から５のいずれか一項に記載の端末装置。
【請求項７】
前記第１の情報は、前記第１の機能実行装置が第３の通信方式を含むＭ１個の通信方式を利用可能であることを示す第４のデータを含み、
前記第３の通信方式は、前記第１の機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であり、
前記端末装置は、さらに、
前記インターネットを介した通信のための第２の通信設定情報が前記端末装置のメモリに記憶されているのか否かを判断する第２の判断部を備え、
前記表示制御部は、
前記第２の通信設定情報が前記端末装置の前記メモリに記憶されていると判断される場合に、前記第３の通信方式を含む前記Ｍ１個の通信方式を示す前記第１の画像を前記表示機構に表示させ、
前記第２の通信設定情報が前記端末装置の前記メモリに記憶されていないと判断される場合に、前記第３の通信方式を含まない（Ｍ１−１）個の通信方式を示す第３の画像を前記表示機構に表示させる、請求項１から６のいずれか一項に記載の端末装置。
【請求項８】
前記第１の受信部は、さらに、前記第１の機能実行装置とは異なる第２の機能実行装置であって、スキャン機能を実行可能な前記第２の機能実行装置から、前記第２の機能実行装置に関係する第２の情報を受信し、
前記表示制御部は、さらに、前記第２の情報を利用して、Ｍ２個（前記Ｍ２は１以上の整数）の通信方式を示す第４の画像を前記表示機構に表示させ、
前記Ｍ２個の通信方式のそれぞれは、前記第２の機能実行装置がスキャンデータを送信するために利用可能な通信方式であり、
前記Ｍ２個の通信方式は、前記Ｍ１個の通信方式とは異なる、請求項１から７のいずれか一項に記載の端末装置。
【請求項９】
前記端末装置は、さらに、
前記第１の画像に示される前記Ｍ１個の通信方式の中から第１の通信方式が選択される場合に、前記第１の通信方式に対応する特定の送信先情報を前記第１の機能実行装置に送信する送信部であって、前記特定の送信先情報は、前記第１の機能実行装置が、前記第１の通信方式に従って、特定のスキャンデータを送信するための送信先を示す、前記送信部を備える、請求項１から８のいずれか一項に記載の端末装置。
【請求項１０】
前記特定の送信先情報は、前記第１の機能実行装置が、前記第１の通信方式に従って、前記特定のスキャンデータを前記端末装置とは異なるデバイスに送信するための送信先を示す、請求項９に記載の端末装置。
【請求項１１】
前記特定の送信先情報は、前記第１の機能実行装置が、前記第１の通信方式に従って、前記特定のスキャンデータを前記端末装置に送信するための送信先を示し、
前記端末装置は、さらに、
前記Ｍ１個の通信方式の中から前記第１の通信方式が選択される場合に、前記第１の機能実行装置から、前記第１の通信方式に従って、前記特定のスキャンデータを受信する第２の受信部を備える、請求項９に記載の端末装置。
【請求項１２】
前記第２の受信部は、
前記Ｍ１個の通信方式の中から前記第１の通信方式が選択される場合に、前記第１の通信方式に従って、前記第１の機能実行装置から、インターネットを介して、前記特定のスキャンデータを受信し、
前記Ｍ１個の通信方式の中から前記第１の通信方式とは異なる第２の通信方式が選択される場合に、前記第２の通信方式に従って、前記第１の機能実行装置から、前記インターネットを介さずに、前記特定のスキャンデータを受信する、請求項１１に記載の端末装置。
【請求項１３】
前記第２の受信部は、
前記Ｍ１個の通信方式の中から第２の通信方式が選択される場合であり、かつ、前記端末装置及び前記第１の機能実行装置の両方が所属している特定のローカルエリアネットワークが形成されている状態で、前記第１の情報が受信される場合に、前記特定のローカルエリアネットワークを利用して、前記第１の機能実行装置から前記特定のスキャンデータを受信し、
前記Ｍ１個の通信方式の中から前記第２の通信方式が選択される場合であり、かつ、前記特定のローカルエリアネットワークが形成されていない状態で、前記第１の情報が受信される場合に、前記端末装置及び前記第１の機能実行装置の間に無線接続を新たに確立し、無線接続が新たに確立したことで形成された他のローカルエリアネットワークであって、前記端末装置及び前記第１の機能実行装置の両方が所属している前記他のローカルエリアネットワークを利用して、前記第１の機能実行装置から前記特定のスキャンデータを受信し、
前記第２の通信方式は、前記第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式である、請求項１１又は１２に記載の端末装置。
【請求項１４】
前記端末装置は、さらに、
無線通信を実行するための第１のインターフェースと、
無線通信を実行するための第２のインターフェースと、を備え、
前記第２のインターフェースを介した無線通信の通信可能範囲は、前記第１のインターフェースを介した無線通信の通信可能範囲よりも大きく、
前記第１の受信部は、前記第１のインターフェースを介して、前記第１の機能実行装置から前記第１の情報を受信し、
前記第２の受信部は、前記第２のインターフェースを介して、前記第１の機能実行装置から前記特定のスキャンデータを受信する、請求項１１から１３のいずれか一項に記載の端末装置。
【請求項１５】
スキャン機能を実行可能な機能実行装置であって、
複数個の通信方式の中から、Ｍ１個（前記Ｍ１は１以上の整数）の通信方式を特定する特定部であって、前記Ｍ１個の通信方式のそれぞれは、前記機能実行装置がスキャンデータを送信するために利用可能な通信方式である、前記特定部と、
前記Ｍ１個の通信方式を示す第１の情報を端末装置に送信する第１の送信部と、
を備える機能実行装置。
【請求項１６】
前記特定部は、
インターネットを介した通信のための第１の通信設定情報が前記機能実行装置のメモリに記憶されている場合に、第１の通信方式を含む前記Ｍ１個の通信方式を特定し、
前記第１の通信設定情報が前記機能実行装置の前記メモリに記憶されていない場合に、前記第１の通信方式を含まない前記Ｍ１個の通信方式を特定し、
前記第１の通信方式は、前記機能実行装置が、前記インターネットを介して、スキャンデータを送信するための通信方式である、請求項１５に記載の機能実行装置。
【請求項１７】
前記特定部は、
インターネット上のサーバに信号を送信して応答を受信する場合に、第１の通信方式を含む前記Ｍ１個の通信方式を特定し、
前記サーバに信号を送信しても前記応答を受信しない場合に、前記第１の通信方式を含まない前記Ｍ１個の通信方式を特定し、
前記第１の通信方式は、前記機能実行装置が、前記インターネットを介して、スキャンデータを送信するための通信方式である、請求項１５又は１６に記載の機能実行装置。
【請求項１８】
前記機能実行装置は、さらに、
前記端末装置から、前記端末装置が所属している特定のローカルエリアネットワークを識別するための識別情報を受信する第１の受信部と、
前記機能実行装置が前記特定のローカルエリアネットワークに所属しているのか否かを、前記識別情報を利用して判断する判断部と、を備え、
前記特定部は、
前記機能実行装置が前記特定のローカルエリアネットワークに所属していると判断される場合に、第２の通信方式を含む前記Ｍ１個の通信方式を特定し、
前記機能実行装置が前記特定のローカルエリアネットワークに所属していないと判断される場合に、前記第２の通信方式を含まない前記Ｍ１個の通信方式を特定し、
前記第２の通信方式は、前記第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式である、請求項１５から１７のいずれか一項に記載の機能実行装置。
【請求項１９】
前記機能実行装置は、さらに、
前記端末装置において、前記Ｍ１個の通信方式の中から第１の通信方式が選択される場合に、前記端末装置から、前記第１の通信方式に対応する特定の送信先情報を受信する第２の受信部であって、前記特定の送信先情報は、前記機能実行装置が、前記第１の通信方式に従って、前記特定のスキャンデータを送信するための送信先を示す、前記第２の受信部と、
前記第１の通信方式に従って、前記特定の送信先情報によって示される送信先に特定のスキャンデータを送信する第２の送信部と、を備える、請求項１５から１８のいずれか一項に記載の機能実行装置。
【請求項２０】
端末装置のためのコンピュータプログラムであって、
前記端末装置に搭載されるコンピュータに、以下の各処理、即ち、
スキャン機能を実行可能な第１の機能実行装置から、前記第１の機能実行装置に関係する第１の情報を受信する受信処理と、
前記第１の情報を利用して、Ｍ１個（前記Ｍ１は１以上の整数）の通信方式を示す第１の画像を前記端末装置の表示機構に表示させる表示制御処理であって、前記Ｍ１個の通信方式のそれぞれは、前記第１の機能実行装置がスキャンデータを送信するために利用可能な通信方式である、前記表示制御処理と、
を実行させるコンピュータプログラム。
【請求項２１】
スキャン機能を実行可能な機能実行装置のためのコンピュータプログラムであって、
前記機能実行装置に搭載されるコンピュータに、以下の処理、即ち、
複数個の通信方式の中から、Ｍ１個（前記Ｍ１は１以上の整数）の通信方式を特定する特定処理であって、前記Ｍ１個の通信方式のそれぞれは、前記機能実行装置がスキャンデータを送信するために利用可能な通信方式である、前記特定処理と、
前記Ｍ１個の通信方式を示す第１の情報を端末装置に送信する送信処理と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、スキャン機能を実行可能な機能実行装置と、当該機能実行装置と通信可能な端末装置と、を開示する。
【背景技術】
【０００２】
特許文献１には、複数の無線電話機と、電話制御装置と、を備える電話システムが開示されている。電話制御装置は、無線ＬＡＮ基地局が使用を開始したチャネル番号を検出すると、当該チャネル番号を各無線電話機に通知する。各無線電話機は、通知されたチャネル番号を利用する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０９６４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書では、ユーザの利便性を向上させ得る技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される端末装置は、第１の受信部と、表示制御部と、を備える。第１の受信部は、スキャン機能を実行可能な第１の機能実行装置から、第１の機能実行装置に関係する第１の情報を受信する。表示制御部は、第１の情報を利用して、Ｍ１個（Ｍ１は１以上の整数）の通信方式を示す第１の画像を端末装置の表示機構に表示させる。Ｍ１個の通信方式のそれぞれは、第１の機能実行装置がスキャンデータを送信するために利用可能な通信方式である。
【０００６】
この構成によると、端末装置は、第１の機能実行装置がスキャンデータを送信するために利用可能なＭ１個の通信方式を示す第１の画像を表示させることができる。従って、ユーザは、第１の機能実行装置が利用可能なＭ１個の通信方式を知ることができ、この結果、ユーザの利便性が向上し得る。
【０００７】
第１の情報は、第１の機能実行装置がＭ１個の通信方式を利用可能であることを示すデータを含んでいてもよい。表示制御部は、第１の情報と、端末装置のメモリに記憶されているテンプレートデータと、を利用して、第１の画像を表わす表示用データを生成し、表示用データを表示機構に供給することによって、第１の画像を表示機構に表示させてもよい。この構成によると、端末装置は、第１の機能実行装置から表示用データを受信せずに済み、第１の情報を受信することで表示用データを適切に生成することができ、この結果、第１の機能実行装置が利用可能なＭ１個の通信方式を示す第１の画像を適切に表示させることができる。
【０００８】
Ｍ１は、２以上の整数であり、Ｍ１個の通信方式のそれぞれは、互いに異なる通信プロトコルを利用する通信方式であってもよい。
【０００９】
第１の情報は、インターネットを介した通信のための第１の通信設定情報が第１の機能実行装置のメモリに記憶されている場合に、第１の機能実行装置が第１の通信方式を含むＭ１個の通信方式を利用可能であることを示す第１のデータを含んでいてもよい。第１の情報は、第１の通信設定情報が第１の機能実行装置のメモリに記憶されていない場合に、第１の機能実行装置が第１の通信方式を含まないＭ１個の通信方式を利用可能であることを示す第２のデータを含んでいてもよい。第１の通信方式は、第１の機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であってもよい。表示制御部は、第１の情報が第１のデータを含む場合に、第１の通信方式を含むＭ１個の通信方式を示す第１の画像を表示機構に表示させ、第１の情報が第２のデータを含む場合に、第１の通信方式を含まないＭ１個の通信方式を示す第１の画像を表示機構に表示させてもよい。この構成によると、端末装置は、第１の情報に含まれるデータに応じて、適切な第１の画像を表示させることができる。
【００１０】
第１の情報は、第１の機能実行装置がインターネット上のサーバに信号を送信して応答を受信する場合に、第１の機能実行装置が第１の通信方式を含むＭ１個の通信方式を利用可能であることを示す第１のデータを含んでいてもよい。第１の情報は、第１の機能実行装置がサーバに信号を送信しても応答を受信しない場合に、第１の機能実行装置が第１の通信方式を含まないＭ１個の通信方式を利用可能であることを示す第２のデータを含んでいてもよい。第１の通信方式は、第１の機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であってもよい。表示制御部は、第１の情報が第１のデータを含む場合に、第１の通信方式を含むＭ１個の通信方式を示す第１の画像を表示機構に表示させ、第１の情報が第２のデータを含む場合に、第１の通信方式を含まないＭ１個の通信方式を示す第１の画像を表示機構に表示させてもよい。この構成によると、端末装置は、第１の情報に含まれるデータに応じて、適切な第１の画像を表示させることができる。
【００１１】
第１の情報は、第１の機能実行装置が第２の通信方式を含むＭ１個の通信方式を利用可能であることを示す第３のデータを含む場合に、さらに、第１の機能実行装置が所属している特定のローカルエリアネットワークを識別するための識別情報を含んでいてもよい。第２の通信方式は、第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式であってもよい。端末装置は、さらに、端末装置が特定のローカルエリアネットワークに所属しているのか否かを、識別情報を利用して判断する第１の判断部を備えていてもよい。表示制御部は、端末装置が特定のローカルエリアネットワークに所属していると判断される場合に、第２の通信方式を含むＭ１個の通信方式を示す第１の画像を表示機構に表示させ、端末装置が特定のローカルエリアネットワークに所属していないと判断される場合に、第２の通信方式を含まない（Ｍ１−１）個の通信方式を示す第２の画像を表示機構に表示させてもよい。この構成によると、端末装置は、第１の情報に含まれる識別情報を利用した判断結果に応じて、第１の画像又は第２の画像を適切に表示させることができる。
【００１２】
第１の情報は、第１の機能実行装置が第３の通信方式を含むＭ１個の通信方式を利用可能であることを示す第４のデータを含んでいてもよい。第３の通信方式は、第１の機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であってもよい。端末装置は、さらに、インターネットを介した通信のための第２の通信設定情報が端末装置のメモリに記憶されているのか否かを判断する第２の判断部を備えていてもよい。表示制御部は、第２の通信設定情報が端末装置のメモリに記憶されていると判断される場合に、第３の通信方式を含むＭ１個の通信方式を示す第１の画像を表示機構に表示させ、第２の通信設定情報が端末装置のメモリに記憶されていないと判断される場合に、第３の通信方式を含まない（Ｍ１−１）個の通信方式を示す第３の画像を表示機構に表示させてもよい。この構成によると、端末装置は、第２の通信設定情報が端末装置のメモリに記憶されているのか否かに関する判断結果に応じて、第１の画像又は第３の画像を適切に表示させることができる。
【００１３】
第１の受信部は、さらに、第１の機能実行装置とは異なる第２の機能実行装置であって、スキャン機能を実行可能な第２の機能実行装置から、第２の機能実行装置に関係する第２の情報を受信してもよい。表示制御部は、さらに、第２の情報を利用して、Ｍ２個（Ｍ２は１以上の整数）の通信方式を示す第４の画像を表示機構に表示させてもよい。Ｍ２個の通信方式のそれぞれは、第２の機能実行装置がスキャンデータを送信するために利用可能な通信方式であってもよい。Ｍ２個の通信方式は、Ｍ１個の通信方式とは異なってもよい。この構成によると、端末装置は、各機能実行装置に応じて、適切な画像を表示させることができる。
【００１４】
端末装置は、さらに、送信部を備えていてもよい。送信部は、第１の画像に示されるＭ１個の通信方式の中から第１の通信方式が選択される場合に、第１の通信方式に対応する特定の送信先情報を前記第１の機能実行装置に送信してもよい。特定の送信先情報は、第１の機能実行装置が、第１の通信方式に従って、特定のスキャンデータを送信するための送信先を示していてもよい。この構成によると、端末装置は、第１の通信方式が選択される場合に、第１の機能実行装置に特定の送信先情報を送信することができる。これにより、第１の機能実行装置は、特定の送信先情報を利用して、特定のスキャンデータを適切に送信することができる。
【００１５】
特定の送信先情報は、第１の機能実行装置が、第１の通信方式に従って、特定のスキャンデータを端末装置とは異なるデバイスに送信するための送信先を示してもよい。この構成によると、第１の機能実行装置は、特定のスキャンデータを端末装置とは異なるデバイスで適切に送信することができる。
【００１６】
特定の送信先情報は、第１の機能実行装置が、第１の通信方式に従って、特定のスキャンデータを端末装置に送信するための送信先を示してもよい。端末装置は、さらに、Ｍ１個の通信方式の中から第１の通信方式が選択される場合に、第１の機能実行装置から、第１の通信方式に従って、特定のスキャンデータを受信する第２の受信部を備えていてもよい。この構成によると、第１の機能実行装置は、特定のスキャンデータを端末装置に適切に送信することができる。このために、端末装置は、第１の機能実行装置から、特定のスキャンデータを適切に受信することができる。
【００１７】
第２の受信部は、Ｍ１個の通信方式の中から第１の通信方式が選択される場合に、第１の通信方式に従って、第１の機能実行装置から、インターネットを介して、特定のスキャンデータを受信し、Ｍ１個の通信方式の中から第１の通信方式とは異なる第２の通信方式が選択される場合に、第２の通信方式に従って、第１の機能実行装置から、インターネットを介さずに、特定のスキャンデータを受信してもよい。この構成によると、端末装置は、選択される通信方式（即ち第１又は第２の通信方式）に応じて、インターネットを介して又はインターネットを介さずに、第１の機能実行装置から特定のスキャンデータを適切に受信することができる。
【００１８】
第２の受信部は、Ｍ１個の通信方式の中から第２の通信方式が選択される場合であり、かつ、端末装置及び第１の機能実行装置の両方が所属している特定のローカルエリアネットワークが形成されている状態で、第１の情報が受信される場合に、特定のローカルエリアネットワークを利用して、第１の機能実行装置から特定のスキャンデータを受信し、Ｍ１個の通信方式の中から第２の通信方式が選択される場合であり、かつ、特定のローカルエリアネットワークが形成されていない状態で、第１の情報が受信される場合に、端末装置及び第１の機能実行装置の間に無線接続を新たに確立し、無線接続が新たに確立したことで形成された他のローカルエリアネットワークであって、端末装置及び第１の機能実行装置の両方が所属している他のローカルエリアネットワークを利用して、第１の機能実行装置から特定のスキャンデータを受信してもよい。第２の通信方式は、第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式であってもよい。この構成によると、端末装置は、特定のローカルエリアネットワークが形成されているのか否かに応じて、適切な手法を利用して、第１の機能実行装置から特定のスキャンデータを受信することができる。
【００１９】
端末装置は、さらに、無線通信を実行するための第１のインターフェースと、無線通信を実行するための第２のインターフェースと、を備えていてもよい。第２のインターフェースを介した無線通信の通信可能範囲は、第１のインターフェースを介した無線通信の通信可能範囲よりも大きくてもよい。第１の受信部は、第１のインターフェースを介して、第１の機能実行装置から第１の情報を受信してもよい。第２の受信部は、第２のインターフェースを介して、第１の機能実行装置から特定のスキャンデータを受信してもよい。
【００２０】
本明細書では、スキャン機能を実行可能な機能実行装置を開示する。機能実行装置は、特定部と、第１の送信部と、を備える。特定部は、複数個の通信方式の中から、Ｍ１個（Ｍ１は１以上の整数）の通信方式を特定する。Ｍ１個の通信方式のそれぞれは、機能実行装置がスキャンデータを送信するために利用可能な通信方式である。第１の送信部は、Ｍ１個の通信方式を示す第１の情報を端末装置に送信する。この構成によると、機能実行装置は、機能実行装置自身がスキャンデータを送信するために利用可能なＭ１個の通信方式を特定して、Ｍ１個の通信方式を示す第１の情報を端末装置に送信する。これにより、機能実行装置は、有益な情報を端末装置に提供し得る。
【００２１】
特定部は、インターネットを介した通信のための第１の通信設定情報が機能実行装置のメモリに記憶されている場合に、第１の通信方式を含むＭ１個の通信方式を特定し、第１の通信設定情報が機能実行装置のメモリに記憶されていない場合に、前記第１の通信方式を含まない前記Ｍ１個の通信方式を特定してもよい。第１の通信方式は、機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であってもよい。この構成によると、機能実行装置は、第１の通信設定情報が機能実行装置のメモリに記憶されているのか否かに応じて、Ｍ１個の通信方式を適切に特定することができる。
【００２２】
特定部は、インターネット上のサーバに信号を送信して応答を受信する場合に、第１の通信方式を含むＭ１個の通信方式を特定し、サーバに信号を送信しても応答を受信しない場合に、第１の通信方式を含まないＭ１個の通信方式を特定してもよい。第１の通信方式は、機能実行装置が、インターネットを介して、スキャンデータを送信するための通信方式であってもよい。この構成によると、機能実行装置は、インターネット上のサーバに信号を送信して応答を受信するのか否かに応じて、Ｍ１個の通信方式を適切に特定することができる。
【００２３】
機能実行装置は、さらに、端末装置から、端末装置が所属している特定のローカルエリアネットワークを識別するための識別情報を受信する第１の受信部と、機能実行装置が特定のローカルエリアネットワークに所属しているのか否かを、識別情報を利用して判断する判断部と、を備えていてもよい。特定部は、機能実行装置が特定のローカルエリアネットワークに所属していると判断される場合に、第２の通信方式を含むＭ１個の通信方式を特定し、機能実行装置が特定のローカルエリアネットワークに所属していないと判断される場合に、第２の通信方式を含まないＭ１個の通信方式を特定してもよい。第２の通信方式は、第１の機能実行装置が、ローカルエリアネットワークを利用して、インターネットを介さずに、スキャンデータを送信するための通信方式であってもよい。この構成によると、機能実行装置は、端末装置から得られる識別情報を利用した判断結果に応じて、Ｍ１個の通信方式を適切に特定することができる。
【００２４】
機能実行装置は、さらに、第２の受信部と、第２の送信部と、を備えていてもよい。第２の受信部は、端末装置において、Ｍ１個の通信方式の中から第１の通信方式が選択される場合に、端末装置から、第１の通信方式に対応する特定の送信先情報を受信してもよい。第２の送信部は、第１の通信方式に従って、特定の送信先情報によって示される送信先に特定のスキャンデータを送信してもよい。特定の送信先情報は、機能実行装置が、第１の通信方式に従って、特定のスキャンデータを送信するための送信先を示していてもよい。この構成によると、機能実行装置は、携帯端末から受信される特定の送信先情報を利用して、特定のスキャンデータを適切に送信することができる。
【００２５】
上記の端末装置及び機能実行装置のそれぞれを実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の端末装置及び機能実行装置を備える通信システムも、新規で有用である。
【図面の簡単な説明】
【００２６】
【図１】通信システムの構成を示す。
【図２】ＭＦＰが実行し得るスキャン機能を説明するための図を示す。
【図３】ＭＦＰが実行し得るスキャン機能を説明するための図を示す。
【図４】第１実施例の携帯端末のアプリケーション処理のフローチャートを示す。
【図５】第１実施例のＭＦＰの処理のフローチャートを示す。
【図６】ＤＳ機能確認処理のフローチャートを示す。
【図７】ＥＳ機能確認処理のフローチャートを示す。
【図８】ＣＳ機能確認処理のフローチャートを示す。
【図９】第１実施例の各デバイスが実行する処理のシーケンス図を示す。
【図１０】第２及び第３実施例の携帯端末のアプリケーション処理のフローチャートを示す。
【図１１】第２及び第３実施例のＭＦＰの処理のフローチャートを示す。
【図１２】第２実施例の各デバイスが実行する処理のシーケンス図を示す。
【図１３】第２実施例の各デバイスが実行する処理のシーケンス図を示す。
【図１４】第３実施例の携帯端末の機能確認処理のフローチャートを示す。
【図１５】第３実施例の各デバイスが実行する処理のシーケンス図を示す。
【図１６】第４実施例のＤＳ機能確認処理のフローチャートを示す。
【図１７】第４実施例の各デバイスが実行する処理のシーケンス図を示す。
【発明を実施するための形態】
【００２７】
（第１実施例）
（通信システム２の構成）
図１に示されるように、通信システム２は、多機能機（以下では「ＭＦＰ（Multi-Function Peripheralの略）と呼ぶ）１０と、携帯端末５０と、アクセスポイント（以下では「ＡＰ（Access Pointの略）」と呼ぶ）１００と、ＰＣ（Personal Computerの略）１１０と、メールサーバ１２０と、確認サーバ１３０と、印刷ＣＬサーバ１４０と、スキャンＣＬサーバ１５０と、データ保存ＣＬサーバ１６０と、を備える。
【００２８】
（ＭＦＰ１０の構成）
ＭＦＰ１０は、印刷機能及びスキャン機能を含む多機能を実行可能な周辺機器（例えばＰＣ１１０の周辺機器）である。ＭＦＰ１０は、操作パネル１２と、表示機構１４と、印刷機構１６と、スキャン機構１８と、無線ＬＡＮ（LocalArea Networkの略）インターフェース２０と、ＮＦＣ（Near Field Communicationの略）インターフェース２２と、ＢＴ（Blue Tooth（登録商標）の略）インターフェース２４と、制御部３０と、を備える。各部１２〜３０は、バス線（符号省略）に接続されている。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。
【００２９】
操作パネル１２は、複数のキーを備える。ユーザは、操作パネル１２を操作することによって、様々な指示をＭＦＰ１０に与えることができる。表示機構１４は、様々な情報を表示するためのディスプレイである。印刷機構１６は、インクジェット方式、レーザ方式等の印刷機構である。スキャン機構１８は、ＣＣＤ、ＣＩＳ等のスキャン機構である。
【００３０】
無線ＬＡＮＩ／Ｆ２０は、無線通信を実行するためのインターフェースであり、物理的には１個のインターフェース（即ち１個のＩＣチップ）である。ただし、無線ＬＡＮＩ／Ｆ２０には、ＷＦＤ（Wi-Fi Directの略）方式に従った無線通信（以下では「ＷＦＤ通信」と呼ぶ）で利用されるＭＡＣアドレス（以下では「ＷＦＤＭＡＣ」と呼ぶ）と、通常Ｗｉ−Ｆｉ方式に従った無線通信（以下では「通常Ｗｉ−Ｆｉ通信」と呼ぶ）で利用されるＭＡＣアドレス（以下では「通常Ｗｉ−ＦｉＭＡＣ」と呼ぶ）と、の両方が割り当てられる。
【００３１】
具体的に言うと、無線ＬＡＮＩ／Ｆ２０には、通常Ｗｉ−ＦｉＭＡＣが予め割り当てられている。制御部３０は、通常Ｗｉ−ＦｉＭＡＣを利用して、通常Ｗｉ−ＦｉＭＡＣとは異なるＷＦＤＭＡＣを生成して、ＷＦＤＭＡＣを無線ＬＡＮＩ／Ｆ２０に割り当てる。従って、制御部３０は、通常Ｗｉ−ＦｉＭＡＣを利用した通常Ｗｉ−Ｆｉ通信と、ＷＦＤＭＡＣを利用したＷＦＤ通信と、の両方を同時的に実行し得る。ＷＦＤ通信と通常Ｗｉ−Ｆｉ通信については、後で詳しく説明する。
【００３２】
ＮＦＣＩ／Ｆ２２は、ＮＦＣ通信を実行するためのインターフェースである。ＮＦＣ通信は、いわゆる近距離無線通信のためのＮＦＣ方式に従った無線通信である。ＮＦＣ方式は、例えば、ＩＳＯ／ＩＥＣ２１４８１又は１８０９２の国際標準規格に基づく無線通信方式である。
【００３３】
ＢＴＩ／２４は、ＢＴ通信を実行するためのインターフェースである。ＢＴ通信は、ＢＴ方式は、いわゆる近距離無線通信のためのＢＴ方式に従った無線通信である。ＢＴ方式は、例えば、ＩＥＥＥ８０２．１５．１の規格に基づく無線通信方式である。無線ＬＡＮＩ／Ｆ２０を構成するチップと、ＮＦＣＩ／Ｆ２２を構成するチップと、ＢＴＩ／Ｆ２４を構成するチップと、は物理的に異なる。なお、本実施例では、上記３つのＩ／Ｆがそれぞれ異なるチップとして構成されているが、変形例では、無線ＬＡＮＩ／Ｆ２０とＮＦＣＩ／Ｆ２２とＢＴＩ／Ｆ２４とが１つのチップとして構成されていてもよいし、上記３つのＩ／Ｆのうちの２つのＩ／Ｆが１つのチップとして構成されていてもよい。
【００３４】
無線ＬＡＮＩ／Ｆ２０を利用した無線通信（即ち通常Ｗｉ−Ｆｉ通信及びＷＦＤ通信）の通信速度（例えば、最大の通信速度が１１〜６００Ｍｂｐｓ）は、ＢＴＩ／Ｆ２４を介した無線通信（即ちＢＴ通信）の通信速度（例えば最大の通信速度が２４Ｍｂｐｓ）よりも速い。ＢＴＩ／Ｆ２４を介した無線通信（即ちＢＴ通信）の通信速度は、ＮＦＣＩ／Ｆ２２を利用した無線通信の通信速度（例えば、最大の通信速度が１００〜４２４Ｋｂｐｓ）よりも速い。即ち、無線通信の通信速度については、無線ＬＡＮＩ／Ｆ２０が最も速く、ＢＴＩ／Ｆが２番目に早く、ＮＦＣＩ／Ｆ２２が最も遅い。
【００３５】
無線ＬＡＮＩ／Ｆ２０を介した無線通信における搬送波の周波数は、例えば２．４ＧＨｚ帯又は５．０ＧＨｚ帯である。ＮＦＣＩ／Ｆ２２を介した無線通信における搬送波の周波数は、例えば１３．５６ＭＨｚ帯である。ＢＴＩ／Ｆ２４を介した無線通信における搬送波の周波数は、例えば２．４ＧＨｚ帯である。即ち、搬送波の周波数は、無線ＬＡＮＩ／Ｆ２０とＮＦＣＩ／Ｆ２２とで異なり、ＮＦＣＩ／Ｆ２２とＢＴＩ／Ｆ２４とで異なる。また、無線ＬＡＮＩ／Ｆ２０の搬送波の周波数が５．０ＧＨｚ帯である場合には、搬送波の周波数は、無線ＬＡＮＩ／Ｆ２０とＢＴＩ／Ｆ２４とで異なる。
【００３６】
ＭＦＰ１０が無線ＬＡＮＩ／Ｆ２０を介して通信先の機器（例えば携帯端末５０）と無線通信を実行可能な最大の距離（例えば約１００ｍ）は、ＭＦＰ１０がＢＴＩ／Ｆ２４を介して通信先の機器（例えば携帯端末５０）と無線通信を実行可能な最大の距離（例えば約数十ｍ）よりも大きい。また、ＭＦＰ１０がＢＴＩ／Ｆ２４を介して通信先の機器（例えば携帯端末５０）と無線通信を実行可能な最大の距離（例えば約数十ｍ）は、ＭＦＰ１０がＮＦＣＩ／Ｆ２２を介して通信先の機器と無線通信を実行可能な最大の距離（例えば約１０ｃｍ）よりも大きい。即ち、無線通信の通信可能範囲については、無線ＬＡＮＩ／Ｆ２０が最も大きく、ＢＴＩ／Ｆ２４が２番目に大きく、ＮＦＣＩ／Ｆ２２が最も小さい。
【００３７】
制御部３０は、ＣＰＵ３２とメモリ３４とを備える。ＣＰＵ３２は、メモリ３４に記憶されているプログラムに従って、様々な処理を実行する。また、メモリ３４は、ＭＦＰ１０が各種の通信（即ち、ＷＦＤ通信、通常Ｗｉ−Ｆｉ通信、ＢＴ通信）を実行するための無線設定情報（以下では「ＷＳＩ（Wireless Setting Informationの略）」と呼ぶ）と、ＭＦＰ１０がＥメール（Electronic Mailの略）通信を実行するためのＥメール設定情報（以下では「ＥＳＩ（E-mail Setting Informationの略）」と呼ぶ）と、ＭＦＰ１０がクラウドサーバとの通信（以下では「クラウド通信」と呼ぶ）を実行するためのクラウド設定情報（以下では「ＣＳＩ（Cloud Setting Informationの略）」と呼ぶ）と、を記憶することができる。なお、Ｅメール通信又はクラウド通信は、無線ＬＡＮＩ／Ｆ２０を介して実行されてもよいし、図示省略の他のＩ／Ｆ（例えば有線ＬＡＮＩ／Ｆ等）を介して実行されてもよい。
【００３８】
（携帯端末５０の構成）
携帯端末５０は、携帯電話（例えばスマートフォン）、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。携帯端末５０は、操作キー５２と、表示機構５４と、無線ＬＡＮＩ／Ｆ６０と、ＮＦＣＩ／Ｆ６２と、ＢＴＩ／Ｆ６４と、制御部７０と、を備える。各部５２〜７０は、バス線（符号省略）に接続されている。
【００３９】
ユーザは、操作キー５２を操作することによって、様々な指示を携帯端末５０に与えることができる。表示機構５４は、様々な情報を表示するためのディスプレイである。各Ｉ／Ｆ６０，６２，６４は、ＭＦＰ１０の各Ｉ／Ｆ２０，２２，２４と同様である。従って、各Ｉ／Ｆ６０，６２，６４の相違点は、各Ｉ／Ｆ２０，２２，２４の相違点と同様である。
【００４０】
制御部７０は、ＣＰＵ７２とメモリ７４とを備える。ＣＰＵ７２は、メモリ７４に格納されているプログラムに従って、様々な処理を実行する。メモリ７４は、ＭＦＰ１０に機能（例えば、印刷機能、スキャン機能等）を実行させるためのアプリケーション（以下では「ＭＦＰ用アプリケーション」と呼ぶ）を記憶する。ＭＦＰ用アプリケーションは、例えば、ＭＦＰ１０のベンダによって提供されるサーバから携帯端末５０にインストールされてもよいし、ＭＦＰ１０と共に出荷されるメディアから携帯端末５０にインストールされてもよい。
【００４１】
また、メモリ７４は、携帯端末５０が各種の通信（ＷＦＤ通信、通常Ｗｉ−Ｆｉ通信、ＢＴ通信）を実行するためのＷＳＩと、携帯端末５０がＥメール通信を実行するためのＥＳＩと、携帯端末５０がクラウド通信を実行するためのＣＳＩと、を記憶することができる。なお、Ｅメール通信又はクラウド通信は、無線ＬＡＮＩ／Ｆ６０を介して実行されてもよいし、図示省略の他のＩ／Ｆ（例えば、有線ＬＡＮＩ／Ｆ、セルラーネットワーク（例えば３Ｇ、４Ｇ）に接続するためのＩ／Ｆ等）を介して実行されてもよい。
【００４２】
（他の機器１００〜１６０の構成）
ＡＰ１００は、無線アクセスポイント、無線ＬＡＮルータ等と呼ばれる通常のＡＰであり、後述のＷＦＤ方式のＧ／Ｏ機器とは異なる。ＡＰ１００は、後述の通常Ｗｉ−Ｆｉネットワークを形成することができる。ＡＰ１００は、インターネットに接続されており、ＡＰ１００自身によって形成される通常Ｗｉ−Ｆｉネットワークと、インターネットと、の間の通信を中継するルータ機能を備える。なお、以下では、ネットワークのことを「ＮＷ」と記載することがある。
【００４３】
ＰＣ１１０は、ＯＳプログラムに従って動作する公知のコンピュータである。ＰＣ１１０は、ＷＦＤ方式に従ったＷＦＤ通信を実行することができる。
【００４４】
各サーバ１２０〜１６０は、インターネットに接続されている。メールサーバ１２０は、ＳＭＴＰ（Simple Mail Transfer Protocolの略）サーバと、ＰＯＰ（Post Office Protocolの略）サーバと、を含む。メールサーバ１２０は、一方の通信機器（例えば携帯端末５０）から他方の通信機器（例えばＭＦＰ１０）への電子メールの送信が実行されるべき場合に、当該電子メールの通信を中継する。
【００４５】
確認サーバ１３０、印刷ＣＬ（Cloudの略）サーバ１４０、スキャンＣＬサーバ１５０は、それぞれ、例えば、ＭＦＰ１０のベンダによって提供されるサーバである。確認サーバ１３０は、ＭＦＰ１０から信号を受信する場合に、応答信号をＭＦＰ１０に送信する。また、確認サーバ１３０は、携帯端末５０から信号を受信する場合に、応答信号を携帯端末５０に送信する。印刷ＣＬサーバ１４０は、通信機器（例えば携帯端末５０）からＭＦＰ１０への印刷データの送信が実行されるべき場合に、当該印刷データの通信を中継する。スキャンＣＬサーバ１５０は、ＭＦＰ１０から通信機器（例えば携帯端末５０）へのスキャンデータの送信が実行されるべき場合に、当該スキャンデータの通信を中継する。
【００４６】
データ保存ＣＬサーバ１６０は、例えば、ＦＡＣＥＢＯＯＫ（登録商標）、ＧＯＯＧＬＥ  ＤＯＣＳ（登録商標）、ＰＩＣＡＳＡ（登録商標）等の公知のサーバである。データ保存ＣＬサーバ１６０は、ＭＦＰ１０からスキャンデータを受信して、当該スキャンデータを保存する。
【００４７】
（ＭＦＰ１０が実行し得るスキャン機能；図２，３）
次いで、図２及び図３を参照して、ＭＦＰ１０が実行し得るスキャン機能について説明する。スキャン機能は、ダイレクトスキャン（以下では「ＤＳ」と呼ぶ）と、Ｅメールスキャン（以下では「ＥＳ」と呼ぶ）と、クラウドスキャン（以下では「ＣＳ」と呼ぶ）と、に分類される。
【００４８】
（ＤＳ）
ＤＳでは、インターネットを介さずに、ＭＦＰ１０から携帯端末５０へのスキャンデータの送信が実行される。ＤＳは、通常Ｗｉ−Ｆｉスキャンと、ＷＦＤスキャンと、ＢＴスキャンと、に分類される。
【００４９】
（通常Ｗｉ−Ｆｉスキャン）
通常Ｗｉ−Ｆｉスキャンでは、通常Ｗｉ−Ｆｉ方式に従って形成される通常Ｗｉ−ＦｉＮＷを利用して、スキャンデータの通信が実行される。通常Ｗｉ−Ｆｉ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって定められた無線通信方式であり、ＡＰ１００を介して無線通信を実行するための無線通信方式である。
【００５０】
図２は、ＭＦＰ１０、携帯端末５０、及び、ＡＰ１００を含む通常Ｗｉ−ＦｉＮＷを示す。このような通常Ｗｉ−ＦｉＮＷが形成されている状態では、ＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、通常Ｗｉ−ＦｉＮＷを利用して、ＡＰ１００を介して、スキャンデータを携帯端末５０の無線ＬＡＮＩ／Ｆ６０に送信することができる。
【００５１】
ＭＦＰ１０及び携帯端末５０のそれぞれは、通常Ｗｉ−ＦｉＮＷに所属するためのＷＳＩ（即ち、通常Ｗｉ−Ｆｉ通信を実行するためのＷＳＩ（以下では「通常Ｗｉ−ＦｉＷＳＩ」と呼ぶ））を記憶する。通常Ｗｉ−ＦｉＷＳＩは、ＳＳＩＤ、ＢＳＳＩＤ、認証方式、暗号化方式、パスワード等を含む。ＳＳＩＤは、通常Ｗｉ−ＦｉＮＷを識別するための識別情報であり、ＡＰ１００によって生成される。ＢＳＳＩＤは、ＡＰ１００を識別するための識別情報（即ちＡＰ１００のＭＡＣアドレス）である。ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩは、さらに、ＭＦＰ１０のＩＰアドレスを含み、携帯端末５０の通常Ｗｉ−ＦｉＷＳＩは、さらに、携帯端末５０のＩＰアドレスを含む。なお、通常Ｗｉ−Ｆｉスキャンでは、ＭＦＰ１０及び携帯端末５０の無線ＬＡＮＩ／Ｆ６０は、例えば、ＦＴＰ（File Transfer Protocolの略）の通信プロトコルを利用して、スキャンデータの通信を実行する。
【００５２】
（ＷＦＤスキャン）
ＷＦＤスキャンでは、ＷＦＤ方式に従って形成されるＷＦＤＮＷを利用して、スキャンデータの通信が実行される。ＷＦＤ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された規格書「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている無線通信方式である。
【００５３】
以下では、ＭＦＰ１０、携帯端末５０等のように、ＷＦＤ方式に従って動作可能な機器のことを、「ＷＦＤ対応機器」と呼ぶ。上記のＷＦＤの規格書では、ＷＦＤ対応機器の状態として、Ｇｒｏｕｐ  Ｏｗｎｅｒ状態（以下では「Ｇ／Ｏ状態」と呼ぶ）、クライアント状態（以下では「ＣＬ状態」と呼ぶ）、及び、デバイス状態の３つの状態が定義されている。ＷＦＤ対応機器は、上記の３つの状態のうちの１つの状態で選択的に動作可能である。
【００５４】
デバイス状態の一対のＷＦＤ対応機器が無線ネットワークを新たに形成すべき際に、当該一対のＷＦＤ対応機器は、通常、Ｇ／Ｏネゴシエーションと呼ばれる無線通信を実行する。Ｇ／Ｏネゴシエーションでは、当該一対のＷＦＤ対応機器のうちの一方は、Ｇ／Ｏ状態（即ちＧ／Ｏ機器）になることを決定し、他方は、ＣＬ状態（即ちＣＬ機器）になることを決定する。その後、当該一対のＷＦＤ対応機器は、接続を確立して、無線ネットワークを形成する。
【００５５】
以下では、ＷＦＤ方式の手順（例えばＧ／Ｏネゴシエーション）に従って形成される無線ネットワークのことを、「ＷＦＤＮＷ」と呼ぶ。Ｇ／ＯネゴシエーションによってＷＦＤＮＷが新たに形成された段階では、１個のＧ／Ｏ機器及び１個のＣＬ機器のみがＷＦＤＮＷに所属している。ただし、Ｇ／Ｏ機器は、他の機器と接続を確立して、当該他の機器をＣＬ機器としてＷＦＤＮＷに新たに参加させることができる。この場合、２個以上のＣＬ機器がＷＦＤＮＷに所属している状態になる。即ち、ＷＦＤＮＷでは、１個のＧ／Ｏ機器と１個以上のＣＬ機器とが存在し得る。Ｇ／Ｏ機器は、１個以上のＣＬ機器を管理する。具体的に言うと、Ｇ／Ｏ機器は、１個以上のＣＬ機器のＭＡＣアドレスを、Ｇ／Ｏ機器のメモリ内の管理リストに登録する。Ｇ／Ｏ機器は、他装置を介さずに、管理リストに登録されているＣＬ機器と対象データの無線通信を実行可能である。また、Ｇ／Ｏ機器は、複数個のＣＬ機器の間の対象データ（例えば、印刷データ、スキャンデータ等）の無線通信を中継可能である。換言すると、一対のＣＬ機器は、Ｇ／Ｏ機器を介して、対象データの無線通信を実行可能である。
【００５６】
図２は、ＰＣ１１０がＧ／Ｏ機器であると共に、携帯端末５０及びＭＦＰ１００がＣＬ機器であるＷＦＤＮＷの一例を示す。このようなＷＦＤＮＷが形成されている状態では、ＣＬ機器であるＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、ＷＦＤＮＷを利用して、Ｇ／Ｏ機器であるＰＣ１１０を介して、スキャンデータをＣＬ機器である携帯端末５０の無線ＬＡＮＩ／Ｆ６０に送信することができる。
【００５７】
図２は、さらに、ＭＦＰ１０がＧ／Ｏ機器であると共に、携帯端末５０がＣＬ機器であるＷＦＤＮＷの一例を示す。このようなＷＦＤＮＷが形成されている状態では、Ｇ／Ｏ機器であるＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、ＷＦＤＮＷを利用して、他機器を介さずに、スキャンデータをＣＬ機器である携帯端末５０の無線ＬＡＮＩ／Ｆ６０に送信することができる。
【００５８】
ＭＦＰ１０及び携帯端末５０のそれぞれは、ＷＦＤＮＷに所属するためのＷＳＩ（即ち、ＷＦＤ通信を実行するためのＷＳＩ（以下では「ＷＦＤＷＳＩ」と呼ぶ））を記憶する。ＷＦＤＷＳＩは、ＳＳＩＤ、ＢＳＳＩＤ、認証方式、暗号化方式、パスワード等を含む。ＳＳＩＤは、ＷＦＤＮＷを識別するための識別情報であり、Ｇ／Ｏ機器によって生成される。ＢＳＳＩＤは、Ｇ／Ｏ機器を識別するための識別情報（即ちＧ／Ｏ機器のＭＡＣアドレス）である。ＭＦＰ１０のＷＦＤＷＳＩは、さらに、ＭＦＰ１０のＩＰアドレスを含み、携帯端末５０のＷＦＤＷＳＩは、さらに、携帯端末５０のＩＰアドレスを含む。なお、ＷＦＤスキャンでは、ＭＦＰ１０及び携帯端末５０は、例えば、ＦＴＰの通信プロトコルを利用して、スキャンデータの通信を実行する。
【００５９】
（ＢＴスキャン）
ＢＴスキャンでは、ＢＴ方式に従って形成されるＢＴＮＷを利用して、スキャンデータの通信が実行される。図２は、ＭＦＰ１０及び携帯端末５０を含むＢＴＮＷを示す。このようなＢＴＮＷが形成されている状態では、ＭＦＰ１０のＢＴＩ／Ｆ２４は、ＢＴＮＷを利用して、他機器を介さずに、スキャンデータを携帯端末５０のＢＴＩ／Ｆ６４に送信することができる。
【００６０】
ＭＦＰ１０及び携帯端末５０のそれぞれは、ＢＴＮＷに所属するためのＷＳＩ（即ち、ＢＴ通信を実行するためのＷＳＩ（以下では「ＢＴＷＳＩ」と呼ぶ））を記憶する。ＢＴＷＳＩは、ＰＩＮコード（即ちペアリングコード）を含む。なお、ＢＴスキャンでは、ＭＦＰ１０及び携帯端末５０は、例えば、ＢＰＰ（Basic Printing Profileの略）、ＢＩＰ（Basic Imaging Profileの略）、ＯＰＰ（Object Push Profileの略）等の通信プロトコルを利用して、スキャンデータの通信を実行する。
【００６１】
（ＥＳ）
ＥＳでは、インターネットを介して、ＭＦＰ１０から他機器（例えば、携帯端末５０、ＰＣ１１０）へのスキャンデータの送信（即ちＥメール通信）が実行される。図３に示されるように、ＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、メールサーバ１２０を介して、スキャンデータを携帯端末５０の無線ＬＡＮＩ／Ｆ６０に送信することができる。このようなＥＳを実行するためには、ＭＦＰ１０は、少なくともＥメールを送信するための送信用ＥＳＩ（即ちＳＭＴＰ設定情報）をメモリ７４に記憶する。また、携帯端末５０は、少なくともＥメールを受信するための受信用ＥＳＩ（即ちＰＯＰ設定情報）をメモリ３４に記憶する。また、図１０に示されるように、ＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、さらに、メールサーバ１２０を介して、ＰＣ１１０にスキャンデータを送信することもできる。
【００６２】
ＳＭＴＰ設定情報は、ＳＭＴＰサーバのＵＲＬ（Uniform Resource Locatorの略）、ユーザ名、パスワード等を含む。ＰＯＰ設定情報は、ＰＯＰサーバのＵＲＬ、ユーザ名、パスワード等を含む。本実施例では、ＳＭＴＰサーバ及びＰＯＰサーバは、１個のメールサーバ１２０として示されているが、変形例では、別体に構成されていてもよい。ＥＳでは、ＭＦＰ１０及び携帯端末５０は、ＳＭＴＰ及びＰＯＰの通信プロトコルを利用して、スキャンデータの通信を実行する。
【００６３】
（ＣＳ）
ＣＳでは、インターネットを介して、ＭＦＰ１０から携帯端末５０へのスキャンデータの送信（即ちクラウド通信）が実行される。図３に示されるように、ＭＦＰ１０の無線ＬＡＮＩ／Ｆ２０は、スキャンＣＬサーバ１５０を介して、スキャンデータを携帯端末５０の無線ＬＡＮＩ／Ｆ６０に送信することができる。このようなクラウド通信を実行するためには、ＭＦＰ１０及び携帯端末５０のそれぞれは、スキャンＣＬサーバ１５０と通信するためのスキャン用ＣＳＩを記憶する。当該スキャン用ＣＳＩは、スキャンＣＬサーバ１５０のＵＲＬ、アカウント情報、認証情報（例えばアクセストークン）等を含む。
【００６４】
図３に示されるように、ＭＦＰ１０は、さらに、スキャンデータをデータ保存ＣＬサーバ１６０に送信することができる。これにより、ＭＦＰ１０は、スキャンデータをデータ保存ＣＬサーバ１６０にアップロードすることができる。このようなクラウド通信を実行するためには、ＭＦＰ１０は、データ保存ＣＬサーバ１６０と通信するためのスキャン用ＣＳＩを記憶する。当該スキャン用ＣＳＩは、データ保存ＣＬサーバ１６０のＵＲＬ、アカウント情報、認証情報等を含む。ＣＳでは、ＭＦＰ１０及び携帯端末５０は、例えば、ＨＴＴＰ（Hyper Text Transfer Protocolの略）の通信プロトコルを利用して、スキャンデータの通信を実行する。
【００６５】
上記のＤＳ、ＥＳ、ＣＳは、それぞれ、ＭＦＰ１０が実行し得るスキャン機能であるが、換言すると、ＭＦＰ１０がスキャンデータを送信するための通信方式を意味する。即ち、ＤＳ、ＥＳ、ＣＳは、それぞれ、ダイレクト方式（即ち、通常Ｗｉ−Ｆｉ方式、ＷＦＤ方式、及び、ＢＴ方式）、Ｅメール方式、クラウド方式という通信方式を意味する。即ち、ＭＦＰ１０は、ダイレクト方式、Ｅメール方式、及び、クラウド方式という３個の通信方式のうちのいずれかを利用して、スキャンデータを送信し得る。
【００６６】
（携帯端末５０のアプリケーション処理；図４）
続いて、図４を参照して、携帯端末５０にインストールされているＭＦＰ用アプリケーションによって実現される処理の内容を説明する。携帯端末５０のユーザは、ＭＦＰ１０が、ＤＳ、ＥＳ、及び、ＣＳのうちのどのスキャン機能を実行可能であるのかを確認することを望む場合に、操作キー５２を操作して、ＭＦＰ用アプリケーションを起動させる。次いで、ユーザは、操作キー５２を操作して、スキャン機能の確認のための指示を携帯端末５０に与える。次いで、ユーザは、ＭＦＰ１０と携帯端末５０との間でＮＦＣ接続を確立させるために、携帯端末５０をＭＦＰ１０に近づける。
【００６７】
携帯端末５０とＭＦＰ１０との間の距離が、ＮＦＣ通信を実行可能な距離（例えば１０ｃｍ）よりも小さくなると、ＭＦＰ１０と携帯端末５０との間でＮＦＣ接続が確立される。この場合、Ｓ１０では、ＣＰＵ７２は、上記のＮＦＣ接続を利用して、ＮＦＣＩ／Ｆ６２を介して、機能要求をＭＦＰ１０に送信する。機能要求は、後述の応答データ（図５のＳ７０，Ｓ７２参照）をＭＦＰ１０に送信させるための要求である。
【００６８】
Ｓ１２では、ＣＰＵ７２は、上記のＮＦＣ接続を利用して、ＭＦＰ１０から、ＮＦＣＩ／Ｆ６２を介して、応答データを受信する。応答データは、ＭＦＰ１０がＤＳを実行可能である場合に、ＤＳＯＫを示す情報を含み、ＭＦＰ１０がＤＳを実行不可能である場合に、ＤＳＮＧを示す情報を含む。応答データは、ＭＦＰ１０がＥＳを実行可能である場合に、ＥＳＯＫを示す情報を含み、ＭＦＰ１０がＥＳを実行不可能である場合に、ＥＳＮＧを示す情報を含む。応答データは、ＭＦＰ１０がＣＳを実行可能である場合に、ＣＳＯＫを示す情報を含み、ＭＦＰ１０がＣＳを実行不可能である場合に、ＣＳＮＧを示す情報を含む。
【００６９】
Ｓ１４では、ＣＰＵ７２は、応答データを解析して、ＤＳ、ＥＳ、及び、ＣＳのそれぞれについて、ＯＫ又はＮＧを特定する。ＭＦＰ用アプリケーションは、表示用データを生成するためのテンプレートデータを含む。テンプレートデータは、表示機構５４が解釈可能なデータ形式を有する。ＣＰＵ７２は、ＤＳＯＫを特定する場合には、「ダイレクトスキャン」を示す文字をテンプレートデータに記述し、ＤＳＮＧを特定する場合には、「ダイレクトスキャン」を示す文字をテンプレートデータに記述しない。同様に、ＣＰＵ７２は、ＥＳＯＫ（又はＣＳＯＫ）を特定する場合には、「Ｅメールスキャン（又はクラウドスキャン）」を示す文字をテンプレートデータに記述し、ＥＳＮＧ（又はＣＳＮＧ）を特定する場合には、「Ｅメールスキャン（又はクラウドスキャン）」を示す文字をテンプレートデータに記述しない。テンプレートデータに上記の各文字が記述されると、表示用データが完成する。
【００７０】
次いで、Ｓ１６では、ＣＰＵ７２は、表示用データを表示機構５４に供給する。この結果、表示機構５４は、表示用データによって表される画像を表示する。当該画像は、ＭＦＰ１０が実行可能なスキャン機能を示す文字（例えば「ダイレクトスキャン」）を含み、ＭＦＰ１０が実行不可能なスキャン機能を示す文字（例えば「Ｅメールスキャン」）を含まない。即ち、ＭＦＰ１０が実行可能なスキャン機能が、ＭＦＰ１０が実行不可能なスキャン機能とは区別された状態で、表示機構５４に表示される。換言すると、ＭＦＰ１０がスキャンデータを受信するために利用可能な通信方式が、ＭＦＰ１０がスキャンデータを受信するために利用不可能な通信方式とは区別された状態で、表示機構５４に表示される。ユーザは、表示機構５４に表示される画像を見ることによって、ＭＦＰ１０が実行可能なスキャン機能、即ち、ＭＦＰ１０がスキャンデータを受信するために利用可能な通信方式、を知ることができる。
【００７１】
（ＭＦＰ１０の処理；図５）
続いて、図５を参照して、ＭＦＰ１０が実行する処理の内容を説明する。ＭＦＰ１０と携帯端末５０との間でＮＦＣ接続が確立されることをトリガとして、図５の処理が開始される。
【００７２】
Ｓ３０では、ＣＰＵ３２は、携帯端末５０から、ＮＦＣＩ／Ｆ２２を介して、機能要求（図４のＳ１０参照）を受信する。次いで、Ｓ４０、Ｓ５０、Ｓ６０において、ＣＰＵ３２は、ＤＳ機能確認処理（図６参照）、ＥＳ機能確認処理（図７参照）、ＣＳ機能確認処理（図８参照）を実行する。これらの処理では、ＣＰＵ３２は、ＭＦＰ１０が、ＤＳ、ＥＳ、及び、ＣＳのうちのどのスキャン機能を実行可能であるのかを特定する。これらの処理の詳細については後述する。
【００７３】
次いで、Ｓ７０では、ＣＰＵ３２は、Ｓ４０〜Ｓ６０の確認結果を利用して、応答データを生成する。詳しくは後述するが、Ｓ４０では、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、及び、ＢＴスキャンのそれぞれについて、ＯＫ又はＮＧを示す情報がメモリ３４に記憶される。Ｓ７０では、ＣＰＵ３２は、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、及び、ＢＴスキャンのうちの少なくとも１個について、ＯＫを示す情報がメモリ３４に記憶されている場合には、ＤＳＯＫを示す情報を含む応答データを生成する。また、ＣＰＵ３２は、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、及び、ＢＴスキャンのうちの全てについて、ＮＧを示す情報がメモリ３４に記憶されている場合には、ＤＳＮＧを示す情報を含む応答データを生成する。
【００７４】
また、詳しくは後述するが、Ｓ５０では、ＥＳＯＫ又はＥＳＮＧを示す情報がメモリ３４に記憶され、Ｓ６０では、ＣＳＯＫ又はＣＳＮＧを示す情報がメモリ３４に記憶される。Ｓ７０では、ＣＰＵ３２は、ＥＳＯＫ（又はＣＳＯＫ）を示す情報がメモリ３４に記憶されている場合には、ＥＳＯＫ（又はＣＳＯＫ）を示す情報を含む応答データを生成し、ＥＳＮＧ（又はＣＳＮＧ）を示す情報がメモリ３４に記憶されている場合には、ＥＳＮＧ（又はＣＳＮＧ）を示す情報を含む応答データを生成する。
【００７５】
Ｓ７２では、ＣＰＵ３２は、ＮＦＣＩ／Ｆ２２を介して、応答データを携帯端末５０に送信する。これにより、携帯端末５０は、応答データを利用して、ＭＦＰ１０が利用可能なスキャン機能を示す画像を表示機構５４に表示させることができる（図４のＳ１２〜Ｓ１６参照）。なお、Ｓ７２の処理で利用されるＮＦＣ接続は、Ｓ３０の処理の開始のトリガとなったＮＦＣ接続である。
【００７６】
（ＤＳ機能確認処理；図６）
図６を参照して、図５のＳ４０のＤＳ機能確認処理を説明する。Ｓ４１では、ＣＰＵ３２は、ＭＦＰ１０が通常Ｗｉ−Ｆｉ機能を有するか否か（即ち、ＭＦＰ１０が無線ＬＡＮＩ／Ｆ２０を備えているのか否か）を判断する。ＭＦＰ１０が通常Ｗｉ−Ｆｉ機能を有する場合には、ＣＰＵ３２は、Ｓ４１でＹＥＳと判断し、Ｓ４２において、通常Ｗｉ―ＦｉスキャンＯＫを示す情報をメモリ３４に記憶させる。Ｓ４２を終えると、Ｓ４４に進む。
【００７７】
一方において、ＭＦＰ１０が通常Ｗｉ−Ｆｉ機能を有さない場合には、ＣＰＵ３２は、Ｓ４１でＮＯと判断し、Ｓ４３において、通常Ｗｉ―ＦｉスキャンＮＧを示す情報と、ＷＦＤスキャンＮＧを示す情報と、をメモリ３４に記憶させる。ＷＦＤ方式の無線通信は、通常Ｗｉ−Ｆｉ方式の無線通信を前提とする無線通信である。従って、ＭＦＰ１０は、通常Ｗｉ−Ｆｉ機能を有さない場合（Ｓ４１でＮＯの場合）には、ＷＦＤ機能も有さない（即ち、ＷＦＤ通信を実行するためのプログラムがメモリ３４に記憶されていない）。従って、Ｓ４３では、通常Ｗｉ―ＦｉスキャンＮＧを示す情報のみならず、ＷＦＤスキャンＮＧを示す情報も、メモリ３４に記憶される。Ｓ４３を終えると、Ｓ４７に進む。
【００７８】
Ｓ４４では、ＣＰＵ３２は、ＭＦＰ１０がＷＦＤ機能を有するか否か（即ち、ＷＦＤ通信を実行するためのプログラムがメモリ３４に記憶されているのか否か）を判断する。ＭＦＰ１０がＷＦＤ機能を有する場合には、ＣＰＵ３２は、Ｓ４４でＹＥＳと判断し、Ｓ４５において、ＷＦＤスキャンＯＫを示す情報をメモリ３４に記憶させる。一方において、ＭＦＰ１０がＷＦＤ機能を有さない場合には、ＣＰＵ３２は、Ｓ４４でＮＯと判断し、Ｓ４６において、ＷＦＤスキャンＮＧを示す情報をメモリ３４に記憶させる。Ｓ４５又はＳ４６を終えると、Ｓ４７に進む。
【００７９】
Ｓ４７では、ＣＰＵ３２は、ＭＦＰ１０がＢＴ機能を有するか否か（即ち、ＭＦＰ１０がＢＴＩ／Ｆ２４を備えているのか否か）を判断する。ＭＦＰ１０がＢＴ機能を有する場合には、ＣＰＵ３２は、Ｓ４７でＹＥＳと判断し、Ｓ４８において、ＢＴスキャンＯＫを示す情報をメモリ３４に記憶させる。一方において、ＭＦＰ１０がＢＴ機能を有さない場合には、ＣＰＵ３２は、Ｓ４７でＮＯと判断し、Ｓ４９において、ＢＴスキャンＮＧを示す情報をメモリ３４に記憶させる。
【００８０】
（ＥＳ機能確認処理；図７）
図７を参照して、図５のＳ５０のＥＳ機能確認処理を説明する。Ｓ５１では、ＣＰＵ３２は、ＭＦＰ１０がＥＳ機能を有するか否か（即ち、スキャンデータを含むＥメールを送信するためのプログラムがメモリ３４に記憶されているのか否か）を判断する。ＭＦＰ１０がＥＳ機能を有する場合には、ＣＰＵ３２は、Ｓ５１でＹＥＳと判断し、Ｓ５２に進む。一方において、ＭＦＰ１０がＥＳ機能を有さない場合には、ＣＰＵ３２は、Ｓ５１でＮＯと判断し、Ｓ５４において、ＥＳＮＧを示す情報をメモリ３４に記憶させる。
【００８１】
Ｓ５２では、ＣＰＵ３２は、ＭＦＰ１０がＥメールを送信するためのＥＳＩである送信用ＥＳＩ（即ちＳＭＴＰ設定情報）が、メモリ３４に記憶されているのか否か判断する。送信用ＥＳＩがメモリ３４に記憶されている場合には、ＣＰＵ３２は、Ｓ５２でＹＥＳと判断し、Ｓ５３において、ＥＳＯＫを示す情報をメモリ３４に記憶させる。一方において、送信用ＥＳＩがメモリ３４に記憶されていない場合には、ＣＰＵ３２は、Ｓ５２でＮＯと判断し、Ｓ５４において、ＥＳＮＧを示す情報をメモリ３４に記憶させる。
【００８２】
（ＣＳ機能確認処理；図８）
図８を参照して、図５のＳ６０のＣＳ機能確認処理を説明する。Ｓ６１では、ＣＰＵ３２は、ＭＦＰ１０がＣＳ機能を有するか否か（即ち、スキャンＣＬサーバ１５０又はデータ保存ＣＬサーバ１６０とクラウド通信を実行するためのプログラムがメモリ３４に記憶されているのか否か）を判断する。ＭＦＰ１０がＣＳ機能を有する場合には、ＣＰＵ３２は、Ｓ６１でＹＥＳと判断し、Ｓ６２に進む。一方において、ＭＦＰ１０がＣＳ機能を有さない場合には、ＣＰＵ３２は、Ｓ６１でＮＯと判断し、Ｓ６５において、ＣＳＮＧを示す情報をメモリ３４に記憶させる。
【００８３】
Ｓ６２では、ＣＰＵ３２は、ＭＦＰ１０がスキャンＣＬサーバ１５０又はデータ保存ＣＬサーバ１６０を利用するためのＣＳＩであるスキャン用ＣＳＩ（即ち、サーバ１５０又はサーバ１６０のＵＲＬ、アカウント情報、認証情報等）が、メモリ３４に記憶されているのか否かを判断する。スキャン用ＣＳＩがメモリ３４に記憶されている場合には、ＣＰＵ３２は、Ｓ６２でＹＥＳと判断し、Ｓ６３に進む。一方において、スキャン用ＣＳＩがメモリ３４に記憶されていない場合には、ＣＰＵ３２は、Ｓ６２でＮＯと判断し、Ｓ６５において、ＣＳＮＧを示す情報をメモリ３４に記憶させる。
【００８４】
Ｓ６３では、ＣＰＵ３２は、ＭＦＰ１０がインターネット上の確認サーバ１３０と通信可能であるのか否かを判断する。具体的に言うと、ＣＰＵ３２は、メモリ３４に予め記憶されている確認サーバ１３０のＵＲＬを送信先として信号を送信し、確認サーバ１３０から応答信号を受信することを監視する。確認サーバ１３０から応答信号が受信される場合には、ＣＰＵ３２は、Ｓ６３でＹＥＳと判断し、Ｓ６４において、ＣＳＯＫを示す情報をメモリ３４に記憶させる。一方において、確認サーバ１３０から応答信号が受信されない場合には、ＣＰＵ３２は、Ｓ６３でＮＯと判断し、Ｓ６５において、ＣＳＮＧを示す情報をメモリ３４に記憶させる。なお、例えば、インターネット通信のためのプロバイダとの契約がなされていない場合、インターネット通信のためのゲートウェイが機能していない場合等には、Ｓ６３でＮＯと判断され得る。
【００８５】
（具体的なケース；図９）
図９を参照して、本実施例の具体的なケースについて説明する。なお、図９では、ＭＦＰ１０Ａ，１０Ｂのように、図１のＭＦＰ１０とは異なる符号が付されている。各ケースのＭＦＰ（ＭＦＰ１０Ａ等）と図１のＭＦＰ１０との間に相違点があれば、各ケースの内容を説明する前に、当該相違点を説明する。
【００８６】
（ケースＡ；図９）
ケースＡでは、ＭＦＰ１０Ａは、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、ＢＴスキャン、ＥＳ、及び、ＣＳの全てを実行可能である。携帯端末５０のユーザは、スキャン機能の確認のための指示を携帯端末５０に与えた後に、携帯端末５０をＭＦＰ１０Ａに近づける。この結果、携帯端末５０及びＭＦＰ１０Ａの間にＮＦＣ接続が確立される。携帯端末５０は、ＮＦＣ接続を利用して、ＭＦＰ１０Ａに機能要求を送信する（図４のＳ１０）。
【００８７】
ＭＦＰ１０Ａは、携帯端末５０から機能要求を受信すると（図５のＳ３０）、各確認処理を実行し（図５のＳ４０、Ｓ５０、Ｓ６０）、次いで、ＤＳＯＫを示す情報と、ＥＳＯＫを示す情報と、ＣＳＯＫを示す情報と、を含む応答データを生成する（図５のＳ７０）。ＭＦＰ１０Ａは、ＮＦＣ接続を利用して、応答データを携帯端末５０に送信する（図５のＳ７２）。
【００８８】
携帯端末５０は、ＮＦＣ接続を利用して、ＭＦＰ１０から応答データを受信する。この際に、携帯端末５０は、ＮＦＣ通信が終了したことを示す報知音を出力する。これにより、ユーザは、携帯端末５０をＭＦＰ１０から遠ざけてもよいことを知ることができ、携帯端末５０をＭＦＰ１０Ａから遠ざける。この結果、ＮＦＣ接続が切断される。
【００８９】
携帯端末５０は、応答データを解析して、表示用データを生成する（図４のＳ１４）。そして、携帯端末５０は、表示用データによって表される画像を表示機構５４に表示させる（図４のＳ１６）。本ケースでは、「ダイレクトスキャン」を示す文字と、「Ｅメールスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像が表示される。これにより、ユーザは、ＭＦＰ１０Ａが、ＤＳ、ＥＳ、及び、ＣＳの全てのスキャン機能を実行可能であることを知ることができる。即ち、ユーザは、ＭＦＰ１０Ａが、スキャンデータを送信するために、ダイレクト方式、Ｅメール方式、及び、クラウド方式の全ての通信方式を利用可能であることを知ることができる。これにより、ユーザは、例えば、携帯端末５０、ＰＣ１１０等を利用して、ＭＦＰ１０Ａにスキャンを実行させることを望む場合に、ＭＦＰ１０Ａが利用可能な通信方式を適切に選択することができる。このように、本実施例によると、ユーザの利便性が向上する。
【００９０】
（ケースＢ）
ケースＢでは、ＭＦＰ１０Ｂは、ＭＦＰ１０Ａとは異なる機器であり、通常Ｗｉ−Ｆｉスキャン及びＥＳを実行可能であるが、ＷＦＤスキャン、ＢＴスキャン、及び、ＣＳを実行不可能である。ＭＦＰ１０Ｂが機能要求を受信するまでの各処理は、ケースＡと同様である。
【００９１】
ＭＦＰ１０Ｂは、ＤＳＯＫを示す情報と、ＥＳＯＫを示す情報と、ＣＳＮＧを示す情報と、を含む応答データを生成し（図５のＳ７０）、ＮＦＣ接続を利用して、応答データを携帯端末５０に送信する（図５のＳ７２）。なお、ＭＦＰ１０Ｂは、ＷＦＤスキャン及びＢＴスキャンを実行不可能であるが、通常Ｗｉ−Ｆｉスキャンを実行可能であるので、応答データは、ＤＳＯＫを示す情報を含む。
【００９２】
ケースＡと同様に、携帯端末５０は、表示用データを生成し（図４のＳ１４）、画像を表示機構５４に表示させる（図４のＳ１６）。ケースＢでは、「ダイレクトスキャン」を示す文字と、「Ｅメールスキャン」を示す文字と、を含む画像が表示される。当該画像は、「クラウドスキャン」を示す文字を含まない。
【００９３】
ケースＢのＭＦＰ１０Ｂが利用可能な通信方式は、ケースＡのＭＦＰ１０Ａが利用可能な通信方式とは異なるために、ケースＡで表示される画像とケースＢで表示される画像とは異なる。このように、ユーザは、複数個のＭＦＰ１０Ａ，１０Ｂのそれぞれについて、当該ＭＦＰが利用可能な通信方式を知ることができる。
【００９４】
（対応関係）
図８のケースでは、携帯端末５０、ＭＦＰ１０Ａ、ＭＦＰ１０Ｂが、それぞれ、「端末装置」、「第１の機能実行装置」、「第２の機能実行装置」の一例である。ケースＡでは、ＤＳ、ＥＳ、及び、ＣＳの３個の通信方式が、「複数個の通信方式」及び「Ｍ１個の通信方式」の一例である。ケースＢでは、ＤＳ、ＥＳ、及び、ＣＳの３個の通信方式が、「複数個の通信方式」の一例であり、ＤＳ及びＥＳが、「Ｍ２個の通信方式」の一例である。ケースＡで表示される画像、ケースＢで表示される画像が、それぞれ、「第１の画像」、「第４の画像」の一例である。
【００９５】
ケースＡの応答データ、ケースＢの応答データが、それぞれ、「第１の情報」、「第２の情報」の一例である。ＣＳ、スキャン用ＣＳＩ、確認サーバ１３０が、それぞれ、「第１の通信方式」、「第１の通信設定情報」、「サーバ」の一例である。ケースＡの応答データに含まれる情報（即ち、ＤＳＯＫ、ＥＳＯＫ、ＣＳＯＫ）が、「第１のデータ」の一例である。また、ケースＡにおいて、仮に、スキャン用ＣＳＩがＭＦＰ１０Ａに記憶されていないと（図８のＳ６２でＮＯ）、応答データは、ＤＳＯＫ、ＥＳＯＫ、及び、ＣＳＮＧを示す。また、ケースＡにおいて、仮に、ＭＦＰ１０Ａが確認サーバ１３０と通信不可能であると（図８のＳ６３でＮＯ）、応答データは、ＤＳＯＫ、ＥＳＯＫ、及び、ＣＳＮＧを示す。これらのケースの応答データに含まれる情報（即ち、ＤＳＯＫ、ＥＳＯＫ、ＣＳＮＧ）が、「第２のデータ」の一例である。
【００９６】
図４のＳ１２の処理が、「端末装置」の「第１の受信部」によって実行される処理の一例である。Ｓ１４及びＳ１６の処理が、「端末装置」の「表示制御部」によって実行される処理の一例である。図５のＳ４０、Ｓ５０、及び、Ｓ６０の処理が、「機能実行装置」の「特定部」によって実行される処理の一例である。Ｓ７０及びＳ７２の処理が、「機能実行装置」の「第１の送信部」によって実行される処理の一例である。
【００９７】
（第２実施例）
第１実施例と異なる点を説明する。本実施例では、携帯端末５０は、ＭＦＰ１０がスキャンデータを送信するために利用可能な通信方式を示す画像を表示させた後に、ユーザによって選択される通信方式に従ったスキャンデータの送信をＭＦＰ１０に実行させる。
【００９８】
（携帯端末１０のアプリケーション処理；図１０）
図１０を参照して、本実施例のＭＦＰ用アプリケーションによって実現される処理の内容を説明する。Ｓ１０は、図４のＳ１０と同様である。
【００９９】
Ｓ１２−２では、ＣＰＵ７２は、ＮＦＣＩ／Ｆ６２を介して、応答データを受信する。応答データがＤＳＯＫ又はＮＧ等を示す情報を含む点については、第１実施例と同様であるが、応答データは、ＤＳＯＫを示す情報を含む場合には、さらに、ＤＳに対応するネットワーク情報を含む。
【０１００】
具体的に言うと、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに所属している場合には、ＤＳに対応するネットワーク情報は、ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩのうち、ＩＤのセット（即ち、通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセット）と、ＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＩＰアドレスと、を含む。なお、この場合、ＤＳに対応するネットワーク情報は、ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩのうちのパスワードを含まない。本実施例では、通常Ｗｉ−ＦｉＮＷにおいて、ＡＰ１００は、当該通常Ｗｉ−ＦｉＮＷに他機器を参加させる権限を有するが、ＡＰ１００とは異なる機器（例えばＭＦＰ１０、携帯端末５０）は、当該通常Ｗｉ−ＦｉＮＷに他機器を参加させる権限を有さない、というセキュリティポリシーを採用しているためである。ただし、変形例では、ＤＳに対応するネットワーク情報が、パスワードを含んでいてもよい。
【０１０１】
また、ＭＦＰ１０がＷＦＤＮＷに所属している場合には、ＤＳに対応するネットワーク情報は、ＭＦＰ１０のＷＦＤＷＳＩのうち、ＩＤのセット（即ち、ＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセット）と、ＭＦＰ１０のＷＦＤ用ＩＰアドレスと、を含む。なお、ＭＦＰ１０がＧ／Ｏ状態である場合には、ＤＳに対応するネットワーク情報は、さらに、ＭＦＰ１０のＷＦＤＷＳＩのうちのパスワードを含む。ただし、ＭＦＰ１０がＣＬ状態である場合には、ＤＳに対応するネットワーク情報は、ＭＦＰ１０のＷＦＤＷＳＩのうちのパスワードを含まない。本実施例では、ＷＦＤＮＷにおいて、Ｇ／Ｏ機器は、当該ＷＦＤＮＷに他機器を参加させる権限を有するが、ＣＬ機器は、当該ＷＦＤＮＷに他機器を参加させる権限を有さない、というセキュリティポリシーを採用しているためである。ただし、変形例では、ＭＦＰ１０がＣＬ状態である場合に、ＤＳに対応するネットワーク情報が、パスワードを含んでいてもよい。
【０１０２】
また、ＭＦＰ１０がＢＴＮＷに所属している場合には、ＤＳに対応するネットワーク情報は、ＢＴＷＳＩを含む。なお、Ｓ１２−２の処理が実行された後に、携帯端末５０とＭＦＰ１０との間の１回目のＮＦＣ接続が切断される。
【０１０３】
Ｓ１４，Ｓ１６は、図４のＳ１４，Ｓ１６と同様である。ユーザは、操作キー５２を操作して、Ｓ１６で表示される画像に示される１個以上の通信方式の中から、１個の通信方式を選択することができる。換言すると、ＣＰＵ７２は、ユーザによる操作を検出することで、上記１個以上の通信方式の中から、１個の通信方式を選択することができる。Ｓ１８では、ＣＰＵ７２は、通信方式の選択が実行されることを監視する。ＣＰＵ７２は、当該選択が実行される場合に、Ｓ１８でＹＥＳと判断し、Ｓ２０に進む。
【０１０４】
ユーザは、携帯端末５０とＭＦＰ１０との間に２回目のＮＦＣ接続を確立するために、携帯端末５０をＭＦＰ１０に近づける。Ｓ２０では、ＣＰＵ７２は、２回目のＮＦＣ接続を利用して、ＮＦＣＩ／Ｆ６２を介して、ユーザの選択結果（即ち、ＤＳ、ＥＳ、又は、ＣＳ）をＭＦＰ１０に送信する。なお、選択結果がＥＳを示す場合、選択結果は、さらに、携帯端末５０のメモリ７４に予め記憶されているＥメールアドレス（即ち、スキャンデータの送信先（例えば携帯端末５０、ＰＣ１１０）のＥメールアドレス）を含む。また、選択結果がＣＳを示す場合、選択結果は、さらに、携帯端末５０のメモリ７４に予め記憶されているＵＲＬ（即ち、スキャンデータの送信先（例えばスキャンＣＬサーバ１５０、データ保存ＣＬサーバ１６０）のＵＲＬ）を含む。
【０１０５】
Ｓ２２では、ＣＰＵ７２は、選択結果がＤＳを示すのか否かを判断する。選択結果がＤＳを示す場合には、ＣＰＵ７２は、Ｓ２２でＹＥＳと判断し、Ｓ２４に進む。一方において、選択結果がＥＳ又はＣＳを示す場合には、ＣＰＵ７２は、Ｓ２２でＮＯと判断し、Ｓ２６に進む。
【０１０６】
Ｓ２４では、ＣＰＵ７２は、まず、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属しているのか否かを判断する。例えば、応答データに含まれるＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセットと、メモリ７４内の携帯端末５０の通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセットと、が一致する場合には、ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷに所属していると判断する。また、例えば、応答データに含まれるＭＦＰ１０のＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセットと、メモリ７４内の携帯端末５０のＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセットと、が一致する場合には、ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一のＷＦＤＮＷに所属していると判断する。また、例えば、応答データに含まれるＭＦＰ１０のＢＴＷＳＩに含まれるＰＩＮコードと、メモリ７４内の携帯端末５０のＢＴＷＳＩに含まれるＰＩＮコードと、が一致する場合には、ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一のＢＴＮＷに所属していると判断する。
【０１０７】
なお、本実施例では、ＣＰＵ７２は、ＳＳＩＤ及びＢＳＳＩＤのセットの一致判断を実行することによって、ＭＦＰ１０及び携帯端末５０が同一のＮＷ（通常Ｗｉ−ＦｉＮＷ又はＷＦＤＮＷ）に所属しているのか否かを判断する。これに対し、変形例では、ＣＰＵ７２は、ＳＳＩＤの一致判断のみを実行することによって、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属しているのか否かを判断してもよいし、ＢＳＳＩＤの一致判断のみを実行することによって、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属しているのか否かを判断してもよい。
【０１０８】
ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属していると判断する場合には、当該同一のＮＷを利用して、スキャン指示をＭＦＰ１０に送信する。例えば、同一のＮＷが通常Ｗｉ−ＦｉＮＷである場合には、ＣＰＵ７２は、応答データに含まれるＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＩＰアドレスを送信先として、無線ＬＡＮＩ／Ｆ６０を介して、スキャン指示を送信する。これにより、ＭＦＰ１０は、携帯端末５０から、ＡＰ１００を介して、スキャン指示を受信する。スキャン指示は、通常Ｗｉ−ＦｉＮＷで利用されている携帯端末５０のＩＰアドレスを含む。従って、ＭＦＰ１０は、当該ＩＰアドレスを送信先としてスキャンデータを送信することによって、ＡＰ１００を介して、スキャンデータを携帯端末５０に送信することができる（図２の通常Ｗｉ−Ｆｉスキャン参照）。
【０１０９】
また、例えば、上記の同一のＮＷがＷＦＤＮＷである場合には、ＣＰＵ７２は、ネットワーク情報に含まれるＭＦＰ１０のＷＦＤ用ＩＰアドレスを送信先として、無線ＬＡＮＩ／Ｆ６０を介して、スキャン指示を送信する。これにより、ＭＦＰ１０は、携帯端末５０から、Ｇ／Ｏ機器であるＰＣ１１０を介して、又は、他機器を介さずに、スキャン指示を受信する。スキャン指示は、ＷＦＤＮＷで利用されている携帯端末５０のＩＰアドレスを含む。従って、ＭＦＰ１０は、当該ＩＰアドレスを送信先としてスキャンデータを送信することによって、Ｇ／Ｏ機器であるＰＣ１１０を介して、又は、他機器を介さずに、スキャンデータを携帯端末５０に送信することができる（図２のＷＦＤスキャン参照）。
【０１１０】
また、例えば、上記の同一のＮＷがＢＴＮＷである場合には、ＣＰＵ７２は、ＭＦＰ１０のＢＴＷＳＩ（即ち携帯端末５０のＢＴＷＳＩ）に含まれるＰＩＮコードを利用して、ＢＴＩ／Ｆ６４を介して、スキャン指示を送信する。これにより、ＭＦＰ１０は、携帯端末５０から、他機器を介さずに、スキャン指示を受信する。従って、ＭＦＰ１０は、他機器を介さずに、スキャンデータを携帯端末５０に送信することができる（図２のＢＴスキャン参照）。
【０１１１】
上述したように、Ｓ２４では、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属している場合には、携帯端末５０は、当該同一のＮＷを優先的に利用して、スキャン指示をＭＦＰ１０に送信する。これにより、携帯端末５０は、ＭＦＰ１０と無線接続を確立せずに済むので、ＭＦＰ１０から、スキャンデータを迅速に受信することができる。
【０１１２】
なお、ＭＦＰ１０及び携帯端末５０が２個以上の同一のＮＷに所属している場合には、ＣＰＵ７２は、通信速度が速いＮＷを優先的に利用する。例えば、ＭＦＰ１０及び携帯端末５０が同一のＷＦＤＮＷと同一のＢＴＮＷとに所属している場合には、ＣＰＵ７２は、ＷＦＤＮＷを利用して、スキャン指示をＭＦＰ１０に送信する。
【０１１３】
また、ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一のＮＷに所属していないと判断する場合には、以下の処理を実行する。上述したように、応答データは、ＭＦＰ１０が所属している通常Ｗｉ−ＦｉＮＷで利用されているパスワードを含まない。従って、ＣＰＵ７２は、通常Ｗｉ−ＦｉＮＷに携帯端末５０を参加させることができない。
【０１１４】
応答データは、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷで利用されている各情報（ＷＦＤ用ＳＳＩＤ、ＷＦＤ用ＢＳＳＩＤ、パスワード、及び、ＭＦＰ１０のＷＦＤ用ＩＰアドレス）を含み得る。この場合、ＣＰＵ７２は、それらの情報を利用して、Ｇ／Ｏ機器であるＭＦＰ１０と無線接続を確立する。これにより、ＣＰＵ７２は、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷに、ＣＬ機器として携帯端末５０を参加させることができる。そして、ＣＰＵ７２は、応答データに含まれるＭＦＰ１０のＷＦＤ用ＩＰアドレスを送信先として、無線ＬＡＮＩ／Ｆ６０を介して、スキャン指示を送信する。
【０１１５】
また、応答データは、ＭＦＰ１０のＢＴＷＳＩ（即ちＰＩＮコード）を含み得る。この場合、ＣＰＵ７２は、ＢＴＷＳＩを利用して、ＭＦＰ１０と無線接続を確立する。そして、ＣＰＵ７２は、ＰＩＮコードを利用して、ＢＴＩ／Ｆ６４を介して、スキャン指示を送信する。
【０１１６】
なお、応答データが、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷで利用されている各情報と、ＭＦＰ１０のＢＴＷＳＩと、の両方を含む場合には、ＣＰＵ７２は、通信速度が速いＷＦＤＮＷを優先的に利用することを決定して、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷに、ＣＬ機器として携帯端末５０を参加させる。
【０１１７】
上述したように、Ｓ２４でスキャン指示がＭＦＰ１０に送信されると、ＭＦＰ１０は、スキャンデータを携帯端末５０に送信する。Ｓ２８では、ＣＰＵ７２は、ＭＦＰ１０からスキャンデータを受信する。通常Ｗｉ−ＦｉＮＷ又はＷＦＤＮＷが利用される場合には、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、スキャンデータを受信する。ＢＴＮＷが利用される場合には、ＣＰＵ７２は、ＢＴＩ／Ｆ６４を介して、スキャンデータを受信する。
【０１１８】
一方において、選択結果がＥＳである場合（Ｓ２２でＮＯ）には、Ｓ２０で送信される選択結果は、スキャンデータの送信先のＥメールアドレスを含む。スキャンデータの送信先のＥメールアドレスが携帯端末５０自身のＥメールアドレスである場合には、Ｓ２６において、ＣＰＵ７２は、ＭＦＰ１０から、Ｅメールサーバ１２０を介して、スキャンデータを受信する（図３のＥＳの上の図参照）。この場合、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介してスキャンデータを受信してもよいし、他のＩ／Ｆ（例えば、有線ＬＡＮＩ／Ｆ、セルラーネットワークのためのＩ／Ｆ）を介してスキャンデータを受信してもよい。なお、スキャンデータの送信先のＥメールアドレスが携帯端末５０とは異なる機器（例えばＰＣ１１０のＥメールアドレス）である場合には、Ｓ２６において、ＣＰＵ７２は、ＭＦＰ１０からスキャンデータを受信しない（図３のＥＳの下の図参照）。
【０１１９】
また、選択結果がＣＳである場合（Ｓ２２でＮＯ）には、Ｓ２０で送信される選択結果は、スキャンデータの送信先のＵＲＬを含む。スキャンデータの送信先のＵＲＬがスキャンＣＬサーバ１５０のＵＲＬである場合には、Ｓ２６において、ＣＰＵ７２は、ＭＦＰ１０から、スキャンＣＬサーバ１５０を介して、スキャンデータを受信する（図３のＣＳの上の図参照）。この場合、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介してスキャンデータを受信してもよいし、他のＩ／Ｆを介してスキャンデータを受信してもよい。なお、スキャンデータの送信先のＵＲＬがデータ保存ＣＬサーバ１６０のＵＲＬである場合には、Ｓ２６において、ＣＰＵ７２は、ＭＦＰ１０からスキャンデータを受信しない（図３のＣＳの下の図参照）。
【０１２０】
（ＭＦＰ１０の処理；図１１）
図１１を参照して、ＭＦＰ１０が実行する処理の内容を説明する。Ｓ３０〜Ｓ６０は、図５のＳ３０〜６０と同様である。Ｓ７０−２では、ＣＰＵ３２は、ＤＳＯＫを示す情報を含む応答データを生成する際に、さらに、ＤＳに対応するネットワーク情報を含む応答データを生成する。
【０１２１】
具体的に言うと、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに所属している場合には、ＣＰＵ３２は、メモリ３４内のＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩのうち、ＩＤのセット（即ち、通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセット）と、ＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＩＰアドレスと、を含む応答データを生成する。
【０１２２】
また、ＭＦＰ１０がＧ／Ｏ機器としてＷＦＤＮＷに所属している場合には、ＣＰＵ３２は、メモリ３４内のＭＦＰ１０のＷＦＤＷＳＩのうち、ＩＤのセット（即ち、ＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセット）と、パスワードと、ＭＦＰ１０のＷＦＤ用ＩＰアドレスと、を含む応答データを生成する。また、ＭＦＰ１０がＣＬ機器としてＷＦＤＮＷに所属している場合には、ＣＰＵ３２は、メモリ３４内のＭＦＰ１０のＷＦＤＷＳＩのうち、ＩＤのセット（即ち、ＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセット）と、ＭＦＰ１０のＷＦＤ用ＩＰアドレスと、を含む応答データを生成する。
【０１２３】
また、ＭＦＰ１０がデバイス状態である場合、即ち、ＭＦＰ１０がＷＦＤＮＷに所属していない場合には、ＣＰＵ３２は、Ｇ／Ｏネゴシエーションを実行せずに自発的に、ＭＦＰ１０の状態をデバイス状態からＧ／Ｏ状態に移行させる。ＣＰＵ３２は、さらに、ＷＦＤＷＳＩを生成して、ＷＦＤＷＳＩをメモリ３４に記憶させる。これにより、ＣＰＵ３２は、Ｇ／Ｏ機器であるＭＦＰ１０のみが所属しているＷＦＤＮＷを新たに形成することができる。そして、ＣＰＵ３２は、メモリ３４内のＭＦＰ１０のＷＦＤＷＳＩのうち、ＩＤのセット（即ち、ＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセット）と、パスワードと、ＭＦＰ１０のＷＦＤ用ＩＰアドレスと、を含む応答データを生成する。
【０１２４】
また、ＭＦＰ１０がＢＴＮＷに所属している場合には、ＣＰＵ３２は、メモリ３４内のＢＴＷＳＩを含む応答データを生成する。なお、ＭＦＰ１０がＢＴＮＷに所属していない場合には、ＣＰＵ３２は、ＢＴＷＳＩを生成して、ＢＴＷＳＩをメモリ３４に記憶させる。これにより、ＣＰＵ３２は、ＭＦＰ１０のみが所属しているＢＴＮＷを新たに形成することができる。そして、ＣＰＵ３２は、メモリ３４内のＭＦＰ１０のＢＴＷＳＩを含む応答データを生成する。
【０１２５】
Ｓ７２では、ＣＰＵ３２は、ＮＦＣＩ／Ｆ２２を介して、応答データを携帯端末５０に送信する。次いで、Ｓ７４では、ＣＰＵ３２は、上述した２回目のＮＦＣ接続を利用して、ＮＦＣＩ／Ｆ２２を介して、選択結果を携帯端末５０から受信する。次いで、Ｓ７６では、ＣＰＵ３２は、選択結果がＤＳを示すか否かを判断する。選択結果がＤＳを示す場合には、ＣＰＵ３２は、Ｓ７６でＹＥＳと判断し、Ｓ７８において、携帯端末５０からスキャン指示を受信する。上述したように、スキャン指示は、通常Ｗｉ−ＦｉＮＷ、ＷＦＤＮＷ、又は、ＢＴＮＷを利用して、携帯端末５０からＭＦＰ１０に送信される（図１０のＳ２４）。従って、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０、又は、ＢＴＩ／Ｆ２４を介して、スキャン指示を受信する。
【０１２６】
Ｓ８０では、ＣＰＵ３２は、原稿のスキャンをスキャン機構１８に実行させる。これにより、スキャン機構１８は、スキャンデータを生成する。
【０１２７】
Ｓ８２では、ＣＰＵ３２は、選択結果が示す通信方式に従って、スキャンデータを送信する。例えば、選択結果がＤＳである場合には、ＣＰＵ３２は、Ｓ７８において、携帯端末５０からスキャン指示を受信する。例えば、ＣＰＵ３２は、通常Ｗｉ−ＦｉＮＷ又はＷＦＤＮＷを利用して、携帯端末５０からスキャン指示を受信する場合には、当該スキャン指示に含まれる携帯端末５０のＩＰアドレスを送信先として、無線ＬＡＮＩ／Ｆ２０を介して、スキャンデータを送信する。これにより、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ又はＷＦＤＮＷを利用して、スキャンデータを携帯端末５０に送信することができる。また、例えば、ＣＰＵ３２は、ＢＴＮＷを利用して、携帯端末５０からスキャン指示を受信する場合には、ＢＴＩ／Ｆ２４を介して、スキャンデータを送信する。これにより、ＭＦＰ１０は、ＢＴＮＷを利用して、スキャンデータを携帯端末５０に送信することができる。
【０１２８】
また、例えば、選択結果がＥＳである場合には、ＣＰＵ３２は、選択結果に含まれるＥメールアドレスを送信先として、スキャンデータを送信する。この場合、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介してスキャンデータを送信してもよいし、他のＩ／Ｆ（例えば有線ＬＡＮＩ／Ｆ）を介してスキャンデータを送信してもよい。例えば、選択結果に含まれるＥメールアドレスが携帯端末５０のＥメールアドレスである場合には、ＭＦＰ１０は、スキャンデータを携帯端末５０に送信することができる。また、例えば、選択結果に含まれるＥメールアドレスがＰＣ１１０のＥメールアドレスである場合には、ＭＦＰ１０は、スキャンデータをＰＣ１１０に送信することができる。
【０１２９】
また、例えば、選択結果がＣＳである場合には、ＣＰＵ３２は、選択結果に含まれるＵＲＬを送信先として、スキャンデータを送信する。この場合、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介してスキャンデータを送信してもよいし、他のＩ／Ｆ（例えば有線ＬＡＮＩ／Ｆ）を介してスキャンデータを送信してもよい。例えば、選択結果に含まれるＵＲＬがスキャンＣＬサーバ１５０のＵＲＬである場合には、ＭＦＰ１０は、スキャンＣＬサーバ１５０を介して、スキャンデータを携帯端末５０に送信することができる。また、例えば、選択結果に含まれるＵＲＬがデータ保存ＣＬサーバ１６０のＵＲＬである場合には、ＭＦＰ１０は、スキャンデータをデータ保存ＣＬサーバ１６０に送信して、スキャンデータをデータ保存ＣＬサーバ１６０にアップロードすることができる。
【０１３０】
（ケースＣ；図１２）
図１２及び図１３を参照して、図１０及び図１１の各処理によって実現される具体的なケースについて説明する。ケースＣでは、ＭＦＰ１０Ｃは、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、ＢＴスキャン、及び、ＥＳを実行可能であるが、ＣＳを実行不可能である。ＭＦＰ１０Ｃ及び携帯端末５０は、ＡＰ１００によって形成されている通常Ｗｉ−ＦｉＮＷに所属している。通常Ｗｉ−ＦｉＮＷでは、ＳＳＩＤとして「Ｘ１」が利用されており、ＢＳＳＩＤとして「Ｙ１」が利用されている。
【０１３１】
本ケースでは、ＭＦＰ１０Ｃから携帯端末５０に送信される応答データは、ＤＳＯＫを示す情報、ＥＳＯＫを示す情報、及び、ＣＳＮＧを示す情報のみならず、ＤＳに対応するネットワーク情報（即ち、「Ｘ１、Ｙ１、ＩＰ１（ＭＦＰ１０Ｃの通常Ｗｉ−Ｆｉ用ＩＰアドレス）」、「ＢＴＷＳＩ」）を含む。
【０１３２】
その後、ユーザによって「ダイレクトスキャン」が選択される場合には（図１０のＳ２２でＹＥＳ）、携帯端末５０は、応答データに含まれるＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩの「Ｘ１」及び「Ｙ１」のセットと、携帯端末５０の通常Ｗｉ−ＦｉＷＳＩの「Ｘ１」及び「Ｙ１」のセットと、が一致すると判断する（即ち、ＭＦＰ１０Ｃ及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷに所属していると判断する；図１０のＳ２４）。従って、携帯端末５０は、通常Ｗｉ−ＦｉＮＷを優先的に利用して、応答データに含まれるＭＦＰ１０Ｃの通常Ｗｉ−Ｆｉ用ＩＰアドレス「ＩＰ１」を送信先として、スキャン指示を送信する（図１０のＳ２４）。これにより、携帯端末５０は、ＡＰ１００を介して、スキャン指示をＭＦＰ１０Ｃに送信することができる。
【０１３３】
ＭＦＰ１０Ｃは、携帯端末５０からスキャン指示を受信すると、スキャン処理を実行し（図１１のＳ８０）、スキャン指示に含まれる携帯端末５０のＩＰアドレスを送信先として、スキャンデータを送信する（図１１のＳ８２）。これにより、ＭＦＰ１０Ｃは、通常Ｗｉ−ＦｉＮＷを利用して、スキャンデータを携帯端末５０に送信することができる。
【０１３４】
（ケースＣ１）
なお、上記のケースＣでは、ユーザによって「ダイレクトスキャン」が選択されるが、ケースＣにおいて、仮に、ユーザによって「Ｅメールスキャン」が選択されると、携帯端末５０は、ＮＦＣ通信を利用して、ＥＳを示す選択結果をＭＦＰ１０Ｃに送信する（図１０のＳ２０）。この場合、選択結果は、例えば、携帯端末５０のＥメールアドレスを含む（図１０のＳ２０）。この結果、ＭＦＰ１０Ｃは、携帯端末５０のＥメールアドレスを送信先として、スキャンデータを含むＥメールを携帯端末５０に送信する（図１１のＳ８２）。
【０１３５】
（ケースＣ２）
ケースＣ１において、選択結果は、例えば、ＰＣ１１０のＥメールアドレスを含んでいてもよい（図１０のＳ２０）。この場合、ＭＦＰ１０Ｃは、ＰＣ１１０のＥメールアドレスを送信先として、スキャンデータを含むＥメールをＰＣ１１０に送信する（図１１のＳ８２）。
【０１３６】
（ケースＤ；図１３）
ケースＤでは、ＭＦＰ１０Ｄは、通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、ＢＴスキャン、及び、ＣＳを実行可能であるが、ＥＳを実行不可能である。ＭＦＰ１０Ｄは、ＡＰ１００によって形成されている通常Ｗｉ−ＦｉＮＷ（ＳＳＩＤ＝「Ｘ１」、ＢＳＳＩＤ＝「Ｙ１」）に所属している。ただし、携帯端末５０は、通常Ｗｉ−ＦｉＮＷに所属していない。
【０１３７】
本ケースでは、ＭＦＰ１０Ｄから携帯端末５０に送信される応答データは、ＤＳＯＫを示す情報、ＥＳＯＫを示す情報、及び、ＣＳＮＧを示す情報のみならず、ＤＳに対応するネットワーク情報（即ち、「Ｘ１、Ｙ１、ＩＰ１」、「Ｘ２、Ｙ２、ＩＰ２」、「ＢＴＷＳＩ」）を含む。ＭＦＰ１０Ｄが携帯端末５０から機能要求を受信する時点では、ＭＦＰ１０Ｄは、ＷＦＤＮＷに所属していない（即ち、ＭＦＰ１０Ｄの状態はデバイス状態である）。従って、ＭＦＰ１０Ｄは、デバイス状態からＧ／Ｏ状態に移行してＷＦＤＮＷを新たに形成し、ＷＦＤＷＳＩを生成する。「Ｘ２」、「Ｙ２」、「ＩＰ２」は、それぞれ、当該ＷＦＤＷＳＩのうちのＳＳＩＤ、ＢＳＳＩＤ、ＭＦＰ１０のＷＦＤ用ＩＰアドレスである。
【０１３８】
その後、ユーザによって「ダイレクトスキャン」が選択される場合には（図１０のＳ２２でＹＥＳ）、携帯端末５０は、ＭＦＰ１０Ｄ及び携帯端末５０が同一のネットワークに所属していないと判断する（図１０のＳ２４）。そして、携帯端末５０は、応答データに含まれるＷＦＤＮＷ及びＢＴＮＷのネットワーク情報のうち、通信速度が速いＷＦＤＮＷのネットワーク情報を優先的に利用して、ＷＦＤＮＷに携帯端末５０を参加させるための接続要求をＭＦＰ１０Ｄに送信する（図１０のＳ２４）。これにより、ＭＦＰ１０Ｄ及び携帯端末５０の間に無線接続が確立され、携帯端末５０は、ＣＬ機器としてＷＦＤＮＷに参加することができる。従って、携帯端末５０は、ＷＦＤＮＷを利用して、応答データに含まれるＭＦＰ１０ＤのＷＦＤ用ＩＰアドレス「Ｉ２」を送信先として、スキャン指示を送信する（図１０のＳ２４）。これにより、携帯端末５０は、他機器を介さずに、スキャン指示をＭＦＰ１０Ｄに送信することができる。
【０１３９】
ＭＦＰ１０Ｄは、携帯端末５０からスキャン指示を受信すると、スキャン処理を実行し（図１１のＳ８０）、スキャン指示に含まれる携帯端末５０のＩＰアドレスを送信先として、スキャンデータを送信する（図１１のＳ８２）。これにより、ＭＦＰ１０Ｄは、ＷＦＤＮＷを利用して、他機器を介さずに、スキャンデータを携帯端末５０に送信することができる。
【０１４０】
（対応関係）
ケースＣ及びケースＤでは、ＤＳが、「第２の通信方式」の一例である。また、上記のケースＣ１及びＣ２では、ＥＳが、「第１の通信方式」の一例である。ケースＣ１では、携帯端末５０のＥメールアドレスが、「特定の送信先情報」の一例であり、ケースＣ２では、ＰＣ１１０のＥメールアドレスが、「特定の送信先情報」の一例である。ＡＰ１００によって形成されている通常Ｗｉ−ＦｉＮＷが、「特定のローカルエリアネットワーク」の一例である。また、ケースＤにおいて、ＭＦＰ１０Ｄ及び携帯端末５０の間に無線接続が確立された後のＷＦＤＮＷが、「他のローカルエリアネットワーク」の一例である。「ＮＦＣＩ／Ｆ６２」、「無線ＬＡＮＩ／Ｆ６０」が、それぞれ、「第１のインターフェース」、「第２のインターフェース」の一例である。図１０のＳ２０の処理、Ｓ２８の処理が、それぞれ、「端末装置」の「送信部」、「第２の受信部」によって実行される処理の一例である。また、図１１のＳ７４の処理、Ｓ８２の処理が、それぞれ、「機能実行装置」の「第２の受信部」、「第２の送信部」によって実行される処理の一例である。
【０１４１】
（第２実施例の変形例）
なお、変形例では、図１１のＳ７０−２において、ＣＰＵ３２は、ＤＳに対応するネットワーク情報を準備する際に、以下の手法を利用してもよい。即ち、ＣＰＵ３２は、ＷＦＤＷＳＩに含まれる各情報をネットワーク情報として準備する場合には、ＢＴＷＳＩに含まれる各情報をネットワーク情報として準備しなくてもよい。この構成によると、ネットワーク情報が、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷで利用されている各情報と、ＭＦＰ１０のＢＴＷＳＩと、の両方を含むことがないので、携帯端末５０のＣＰＵ７２は、図１０のアプリケーション処理のＳ２４を実行すべき際に、ＷＦＤＮＷとＢＴＮＷとのどちらに参加すべきかを選択せずに済む。
【０１４２】
（第３実施例）
第２実施例と異なる点を説明する。本実施例では、携帯端末５０は、後述の機能確認処理（図１０のＳ１５）を実行して、表示機構５４に表示されるべきスキャン機能の種類を限定することができる。
【０１４３】
（携帯端末５０のアプリケーション処理；図１０）
本実施例では、Ｓ１２−２で受信される応答データは、さらに、ＭＦＰ１０の機器ＩＤを含む。機器ＩＤは、ＭＦＰ１０のベンダによってＭＦＰ１０に割り当てられているユニークなＩＤである。ＣＰＵ７２は、Ｓ１４で表示用データを生成すると、Ｓ１５の機能確認処理を実行する。詳しくは後述するが、機能確認処理では、表示用データに記述されている文字が消去され得る（図１４参照）。このために、Ｓ１４で表示されるスキャン機能の種類、即ち、ユーザが選択可能なスキャン機能の種類が限定され得る。他の処理は、第２実施例と同様である。
【０１４４】
（携帯端末５０の機能確認処理；図１４）
図１４を参照して、図１０のＳ１５の機能確認処理を説明する。Ｓ２００では、ＣＰＵ７２は、ＤＳＯＫを示す情報が応答データに含まれるのか否かを判断する。ＣＰＵ７２は、ＤＳＯＫを示す情報が応答データに含まれる場合には、Ｓ２００でＹＥＳと判断し、Ｓ２０２に進む。一方において、ＣＰＵ７２は、ＤＳＮＧを示す情報が応答データに含まれる場合には、Ｓ２００でＮＯと判断し、Ｓ２１０に進む。
【０１４５】
Ｓ２０２では、ＣＰＵ７２は、ＭＦＰ１０及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷ又は同一のＷＦＤＮＷに所属しているのか否かを判断する。ＣＰＵ７２は、携帯端末５０の通常Ｗｉ−ＦｉＷＳＩ及びＷＦＤＷＳＩのいずれもメモリ７４に記憶されていない場合には、Ｓ２０２でＮＯと判断し、Ｓ２０４に進む。
【０１４６】
ＣＰＵ７２は、携帯端末５０の通常Ｗｉ−ＦｉＷＳＩがメモリ７４に記憶されている場合には、当該通常Ｗｉ−ＦｉＷＳＩに含まれる通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセットに一致するＳＳＩＤ及びＢＳＳＩＤのセット（以下では「第１のセット」と呼ぶ）が応答データに含まれているのか否を判断する。ＣＰＵ７２は、第１のセットが応答データに含まれている場合には、Ｓ２０２でＹＥＳと判断し、Ｓ２１０に進み、第１のセットが応答データに含まれていない場合には、Ｓ２０２でＮＯと判断し、Ｓ２０４に進む。
【０１４７】
また、ＣＰＵ７２は、携帯端末５０のＷＦＤＷＳＩがメモリ７４に記憶されている場合には、当該ＷＦＤＷＳＩのＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセットに一致するＳＳＩＤ及びＢＳＳＩＤのセット（以下では「第２のセット」と呼ぶ）が応答データに含まれているのか否かを判断する。ＣＰＵ７２は、第２のセットが応答データに含まれている場合には、Ｓ２０２でＹＥＳと判断し、Ｓ２１０に進み、第２のセットが応答データに含まれていない場合には、Ｓ２０２でＮＯと判断し、Ｓ２０４に進む。
【０１４８】
Ｓ２０４では、ＣＰＵ７２は、ＭＦＰ１０のＷＦＤＷＳＩのパスワードが応答データに含まれているのか否かを判断する。上述したように、ＭＦＰ１０がＧ／Ｏ状態である場合には、応答データは、ＭＦＰ１０のＷＦＤＷＳＩのパスワードを含む。ＣＰＵ７２は、当該パスワードが応答データに含まれている場合には、Ｓ２０４でＹＥＳと判断し、Ｓ２１０に進み、当該パスワードが応答データに含まれていない場合には、Ｓ２０４でＮＯと判断し、Ｓ２０６に進む。
【０１４９】
Ｓ２０６では、ＣＰＵ７２は、ＭＦＰ１０のＢＴＷＳＩが応答データに含まれているのか否かを判断する。ＣＰＵ７２は、当該ＢＴＷＳＩが応答データに含まれている場合には、Ｓ２０６でＹＥＳと判断し、Ｓ２１０に進み、当該ＢＴＷＳＩが応答データに含まれていない場合には、Ｓ２０６でＮＯと判断し、Ｓ２０８に進む。
【０１５０】
Ｓ２０２、Ｓ２０４、及び、Ｓ２０６のいずれもＮＯと判断される場合には、ＭＦＰ１０及び携帯端末５０の両方が所属しているＬＡＮが実現されないために、ＭＦＰ１０及び携帯端末５０は、ダイレクト方式の通信方式を利用して、スキャンデータを通信することができない。このために、Ｓ２０８では、ＣＰＵ７２は、図１０のＳ１４で生成された表示用データから、「ダイレクトスキャン」を示す文字を消去する。これにより、図１０のＳ１６において、「ダイレクトスキャン」を示す文字を含まない画像が、表示機構５４に表示される。即ち、ユーザは、「ダイレクトスキャン」を選択することができない。Ｓ２０８が終了すると、Ｓ２１０に進む。
【０１５１】
Ｓ２１０では、ＣＰＵ７２は、ＥＳＯＫを示す情報が応答データに含まれるのか否かを判断する。ＣＰＵ７２は、ＥＳＯＫを示す情報が応答データに含まれる場合には、Ｓ２１０でＹＥＳと判断し、Ｓ２１２に進む。一方において、ＣＰＵ７２は、ＥＳＮＧを示す情報が応答データに含まれる場合には、Ｓ２１０でＮＯと判断し、Ｓ２１６に進む。
【０１５２】
Ｓ２１２では、ＣＰＵ７２は、Ｅメールを受信するためのＥＳＩである受信用ＥＳＩがメモリ７４に記憶されているのか否かを判断する。ＣＰＵ７２は、受信用ＥＳＩがメモリ７４に記憶されている場合には、Ｓ２１２でＹＥＳと判断し、Ｓ２１６に進み、受信用ＥＳＩがメモリ７４に記憶されていない場合には、Ｓ２１２でＮＯと判断し、Ｓ２１４に進む。
【０１５３】
Ｓ２１２でＮＯと判断される場合には、携帯端末５０がＥメールを受信することができないために、ＭＦＰ１０及び携帯端末５０は、Ｅメール方式の通信方式を利用して、スキャンデータを通信することができない。このために、Ｓ２１４では、ＣＰＵ７２は、図１０のＳ１４で生成された表示用データから、「Ｅメールスキャン」を示す文字を消去する。これにより、図１０のＳ１６において、「Ｅメールスキャン」を示す文字を含まない画像が、表示機構５４に表示される。即ち、ユーザは、「Ｅメールスキャン」を選択することができない。Ｓ２１４が終了すると、Ｓ２１６に進む。
【０１５４】
Ｓ２１６では、ＣＰＵ７２は、ＣＳＯＫを示す情報が応答データに含まれるのか否かを判断する。ＣＰＵ７２は、ＣＳＯＫを示す情報が応答データに含まれる場合には、Ｓ２１６でＹＥＳと判断し、Ｓ２１８に進む。一方において、ＣＰＵ７２は、ＣＳＮＧを示す情報が応答データに含まれる場合には、Ｓ２１６でＮＯと判断し、機能確認処理を終了する。
【０１５５】
上述したように、図１０のＳ１２で受信される応答データは、ＭＦＰ１０の機器ＩＤを含む。Ｓ２１６では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０又は他のＩ／Ｆ（例えばセルラーネットワークを利用して通信を実行するためのＩ／Ｆ）を介して、ＭＦＰ１０の機器ＩＤを含む問い合わせ信号を確認サーバ１３０に送信する。
【０１５６】
確認サーバ１３０は、ＭＦＰ１０の機器ＩＤを含む問い合わせ信号を受信すると、ＭＦＰ１０と、スキャンＣＬサーバ１５０と、の間に接続が確立されているのか否かを判断する。例えば、確認サーバ１３０は、ＭＦＰ１０の機器ＩＤをスキャンＣＬサーバ１５０に供給して、スキャンＣＬサーバ１５０から上記の接続の有無を示す情報を取得する。そして、確認サーバ１３０は、取得済みの情報に応じて、接続又は非接続を示す問い合わせ結果をＭＦＰ１０に送信する。
【０１５７】
Ｓ２２０では、ＣＰＵ７２は、確認サーバ１３０から受信される問い合わせ結果が接続を示すのか否かを判断する。ＣＰＵ７２は、問い合わせ結果が接続を示す場合には、Ｓ２２０でＹＥＳと判断し、機能確認処理を終了し、問い合わせ結果が非接続を示す場合には、Ｓ２２０でＮＯと判断し、Ｓ２２２に進む。
【０１５８】
本実施例では、ＭＦＰ１０は、スキャンＣＬサーバ１５０にスキャンデータを送信するためには、スキャンＣＬサーバ１５０に常時接続されていなければならない。従って、Ｓ２２０でＮＯと判断される場合には、ＭＦＰ１０がスキャンＣＬサーバ１５０にスキャンデータを受信することができないために、ＭＦＰ１０及び携帯端末５０は、クラウド方式の通信方式を利用して、スキャンデータを通信することができない。このために、Ｓ２２２では、ＣＰＵ７２は、図１０のＳ１４で生成された表示用データから、「クラウドスキャン」を示す文字を消去する。これにより、図１０のＳ１６において、「クラウドスキャン」を示す文字を含まない画像が、表示機構５４に表示される。即ち、ユーザは、「クラウドスキャン」を選択することができない。
【０１５９】
なお、ＭＦＰ１０は、スキャンＣＬサーバ１５０に接続されていなくても（即ちＳ２２０でＮＯ）、データ保存ＣＬサーバ１６０にスキャンデータを送信し得るので、ＣＳを実行し得る。ただし、本実施例では、携帯端末５０は、ＭＦＰ１０からスキャンＣＬサーバ１５０を介してスキャンデータを受信することができない場合（即ちＳ２２０でＮＯ）には、ＭＦＰ１０がＣＳを実行不可能であると判断して、表示用データから「クラウドスキャン」を示す文字を消去する（Ｓ２２２）。即ち、本実施例では、第１及び第２実施例とは異なり、ＣＳは、ＭＦＰ１０から携帯端末５０にスキャンデータを送信することを含むが、ＭＦＰ１０からデータ保存ＣＬサーバ１６０にスキャンデータをアップロードすることを含まない。Ｓ２２２が終了すると、機能確認処理が終了する。
【０１６０】
（具体的なケース；図１５）
図１５を参照して、図１０（特にＳ１５）及び図１１の各処理によって実現される具体的なケースを説明する。ＭＦＰ１０Ｅは、通常Ｗｉ−Ｆｉスキャン、ＥＳ、及び、ＣＳを実行可能であり、ＷＦＤスキャン、及び、ＢＴスキャンを実行不可能である。ＭＦＰ１０Ｅは、ＡＰ１００によって形成されている通常Ｗｉ−ＦｉＮＷ（ＳＳＩＤ「Ｘ１」、ＢＳＳＩＤ「Ｙ１」）に所属している。ただし、携帯端末５０は、通常Ｗｉ−ＦｉＮＷに所属していない（ＷＦＤＮＷにも所属していない）。
【０１６１】
本ケースでは、ＭＦＰ１０Ｅから携帯端末５０に送信される応答データは、ＭＦＰ１０Ｅの機器ＩＤと、ＤＳＯＫを示す情報と、ＥＳＯＫを示す情報と、ＣＳＯＫを示す情報と、ＤＳに対応するネットワーク情報（即ち、「Ｘ１、Ｙ１、ＩＰ１」）と、を含む。携帯端末５０は、「ダイレクトスキャン」を示す文字と、「Ｅメールスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像を表わす表示用データを生成する（図１０のＳ１４）。
【０１６２】
次いで、携帯端末５０は、機能確認処理（図１０のＳ１５）を実行する。携帯端末５０は、通常Ｗｉ−ＦｉＮＷ及びＷＦＤＮＷに所属していないために、図１４のＳ２０２でＮＯと判断し、応答データがＭＦＰ１０ＥのＷＦＤＷＳＩのパスワードを含んでいないために、Ｓ２０４でＮＯと判断し、応答データがＢＴＷＳＩを含んでいないために、Ｓ２０６でＮＯと判断する。このために、携帯端末５０は、表示用データから、「ダイレクトスキャン」を示す文字を消去する（Ｓ２０８）。
【０１６３】
本ケースでは、Ｅメールの受信を実行するための受信用ＥＳＩが、携帯端末５０のメモリ７４に記憶されている。従って、携帯端末５０は、図１４のＳ２１２でＹＥＳと判断し、表示用データから、「Ｅメールスキャン」を示す文字を消去しない。
【０１６４】
携帯端末５０は、ＭＦＰ１０Ｅの機器ＩＤを含む問い合わせ信号を確認サーバ１３０に送信して、確認サーバ１３０から問い合わせ結果を取得する（図１４のＳ２１８）。本ケースでは、スキャン用ＣＳＩがＭＦＰ１０Ｅのメモリ３４に記憶されているが、ＭＦＰ１０Ｅは、スキャンＣＬサーバ１５０に接続されていない。例えば、スキャン用ＣＳＩに含まれる認証情報の有効期限が切れている場合には、ＭＦＰ１０ＥがスキャンＣＬサーバ１５０に接続不可能な事象が発生し得る。この場合、携帯端末５０は、図１４のＳ２２０でＮＯと判断し、表示用データから、「クラウドスキャン」を示す文字を消去する（Ｓ２２２）。
【０１６５】
これにより、携帯端末５０は、「Ｅメールスキャン」を示す文字のみを含む画像を表示させる（図１０のＳ１６）。このために、ユーザは、「Ｅメールスキャン」しか選択することができない。携帯端末５０は、送信先である携帯端末５０のＥメールアドレス（Ｅ１）を含む選択結果をＭＦＰ１０Ｅに送信する。この結果、ＭＦＰ１０Ｅは、Ｅ１を送信先として、メールサーバ１２０を介して、スキャンデータを携帯端末５０に送信する。
【０１６６】
本実施例によると、ＭＦＰ１０Ｅから携帯端末５０へのスキャンデータの送信に利用不可能な通信方式を示す文字（図１５のケースでは「ダイレクトスキャン」及び「クラウドスキャン」）が、携帯端末５０で表示されない。このために、ＭＦＰ１０Ｅから携帯端末５０へのスキャンデータの送信に利用不可能な通信方式が、ユーザによって選択されるのを抑制することができる。本実施例では、ＭＦＰ１０Ｅ及び携帯端末５０は、ユーザによって選択される通信方式（図１５のケースでは「Ｅメールスキャン」）を利用して、スキャンデータの通信を適切に実行することができる。
【０１６７】
なお、図１５のケースにおいて、例えば、ＭＦＰ１０Ｅと、スキャンＣＬサーバ１５０と、の間に接続が確立されており、かつ、ＭＦＰ１０ＥがＢＴスキャンを実行可能である場合には、携帯端末５０は、表示用データから「ダイレクトスキャン」及び「クラウドスキャン」を示す文字を消去しないために、「ダイレクトスキャン」を示す文字と、「Ｅメールスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像を表示させる（以下では「ケース１」と呼ぶ）。
【０１６８】
また、上記のケース１において、ＭＦＰ１０ＥがＢＴスキャンを実行不可能である場合には、携帯端末５０は、表示用データから「ダイレクトスキャン」を示す文字を消去するために、「Ｅメールスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像を表示させる（以下では「ケース２」と呼ぶ）。
【０１６９】
また、上記のケース１において、携帯端末５０のメモリ７４に受信用ＥＳＩが記憶されていない場合には、携帯端末５０は、表示用データから「Ｅメールスキャン」を示す文字を消去するために、「ダイレクトスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像を表示させる（以下では「ケース３」と呼ぶ）。
【０１７０】
また、上記のケース１において、ＭＦＰ１０Ｅと、スキャンＣＬサーバ１５０と、の間に接続が確立されていない場合には、携帯端末５０は、表示用データから「クラウドスキャン」を示す文字を消去するために、「ダイレクトスキャン」を示す文字と、「Ｅメールスキャン」を示す文字と、を含む画像を表示させる（以下では「ケース４」と呼ぶ）。
【０１７１】
図１５のケース、及び、上記のケース１〜ケース４に示されるように、本実施例によると、携帯端末５０は、ＭＦＰ１０Ｅ及び携帯端末５０の状況に応じて、適切な画像を表示させることができる。
【０１７２】
（対応関係）
図１５のケースでは、応答データに含まれるＳＳＩＤ「Ｘ１」及びＢＳＳＩＤ「Ｙ１」が、「識別情報」の一例である。ＣＳ、ＤＳ、ＥＳが、それぞれ、「第１の通信方式」、「第２の通信方式」、「第３の通信方式」の一例である。応答データに含まれる情報（即ち、ＤＳＯＫ、ＥＳＯＫ、ＣＳＯＫ）が、「第３のデータ」及び「第４のデータ」の一例である。上記のケース２で表示される画像が、「第２の通信方式を含まない（Ｍ１−１）個の通信方式を示す第２の画像」の一例である。また、上記のケース３で表示される画像が、「第３の通信方式を含まない（Ｍ１−１）個の通信方式を示す第３の画像」の一例である。図１４のＳ２０２の処理、Ｓ２１２の処理が、それぞれ、「端末装置」の「第１の判断部」、「第２の判断部」によって実行される処理の一例である。Ｓ２１２の判断対象である受信用ＥＳＩが、「第２の無線設定情報」の一例である。
【０１７３】
（第３実施例の変形例）
なお、図１０の変形例では、ＣＰＵ７２は、Ｓ１５の機能確認処理を実行した後に、Ｓ１４で表示用データを生成してもよい。例えば、ＣＰＵ７２は、図１４のＳ２０８にて、表示用データから「ダイレクトスキャン」の文字を消去するのではなく、ＤＳＯＫを示す情報をＤＳＮＧに変更する処理を行ってもよい。同様に、ＣＰＵ７２は、Ｓ２１４において、ＥＳＯＫをＥＳＮＧに変更し、Ｓ２２２において、ＣＳＯＫをＣＳＮＧに変更してもよい。そして、ＣＰＵ７２は、Ｓ１４において、変更後の各情報を用いて、表示用データを生成してもよい。
【０１７４】
（第４実施例）
第２実施例とは異なる点を説明する。本実施例では、ＭＦＰ１０は、図６とは異なるフローチャートに従って、図１１のＳ４０のＤＳ機能確認処理を実行する。
【０１７５】
（ＤＳ機能確認処理；図１６）
図１６を参照して、図１１のＳ４０のＤＳ機能確認処理について説明する。本実施例では、携帯端末５０が通常Ｗｉ−ＦｉＮＷ及びＷＦＤＮＷのうちの少なくとも１個のＮＷに所属している場合には、図１１のＳ３０で受信される機能要求は、当該少なくとも１個のＮＷのＳＳＩＤ及びＢＳＳＩＤのセットを含む。
【０１７６】
Ｓ３００、Ｓ３０２は、図６のＳ４１、Ｓ４３と同様である。なお、Ｓ３００の判断でＹＥＳの場合には、Ｓ３０４に進み、Ｓ３００の判断でＮＯの場合には、Ｓ３０２に進む。また、Ｓ３０２を終えると、Ｓ３２０に進む。Ｓ３０４では、ＣＰＵ３２は、ＭＦＰ１０及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷに所属しているのか否かを判断する。ＣＰＵ３２は、ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩがメモリ３４に記憶されていない場合には、Ｓ３０４でＮＯと判断し、Ｓ３０８に進む。
【０１７７】
ＣＰＵ３２は、ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩがメモリ３４に記憶されている場合には、当該通常Ｗｉ−ＦｉＷＳＩに含まれる通常Ｗｉ−Ｆｉ用ＳＳＩＤ及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤのセットに一致するＳＳＩＤ及びＢＳＳＩＤのセット（以下では「第３のセット」と呼ぶ）が機能要求に含まれているのか否かを判断する。ＣＰＵ３２は、第３のセットが機能要求に含まれている場合には、Ｓ３０４でＹＥＳと判断し、Ｓ３０６に進み、第３のセットが機能要求に含まれていない場合には、Ｓ３０４でＮＯと判断し、Ｓ３０８に進む。
【０１７８】
Ｓ３０６では、ＣＰＵ３２は、通常Ｗｉ−ＦｉスキャンＯＫを示す情報をメモリ３４に記憶させる。また、Ｓ３０８では、ＣＰＵ３２は、通常Ｗｉ−ＦｉスキャンＮＧを示す情報をメモリ３４に記憶させる。Ｓ３０６又はＳ３０８が終了すると、Ｓ３１０に進む。
【０１７９】
Ｓ３１０、Ｓ３１８は、図６のＳ４４、Ｓ４６と同様である。なお、Ｓ３１０の判断でＹＥＳの場合には、Ｓ３１２に進み、Ｓ３１０の判断でＮＯの場合には、Ｓ３１８に進む。また、Ｓ３１８を終えると、Ｓ３２０に進む。Ｓ３１２では、ＣＰＵ３２は、ＭＦＰ１０の現在の状態がＣＬ状態であるのか否かを判断する。ＣＰＵ３２は、ＭＦＰ１０の現在の状態がＣＬ状態である場合には、Ｓ３１２でＹＥＳと判断し、Ｓ３１４に進み、ＭＦＰ１０の現在の状態がＧ／Ｏ状態又はデバイス状態である場合には、Ｓ３１２でＮＯと判断し、Ｓ３１６に進む。
【０１８０】
Ｓ３１４では、ＣＰＵ３２は、ＭＦＰ１０及び携帯端末５０が同一のＷＦＤＮＷに所属しているのか否かを判断する。ＣＰＵ３２は、ＭＦＰ１０のＷＦＤＷＳＩがメモリ３４に記憶されている場合には、当該ＷＦＤＷＳＩに含まれるＷＦＤ用ＳＳＩＤ及びＷＦＤ用ＢＳＳＩＤのセットに一致するＳＳＩＤ及びＢＳＳＩＤのセット（以下では「第４のセット」と呼ぶ）が機能要求に含まれているのか否かを判断する。ＣＰＵ３２は、第４のセットが機能要求に含まれている場合には、Ｓ３１４でＹＥＳと判断し、Ｓ３１６に進み、第４のセットが機能要求に含まれていない場合には、Ｓ３１４でＮＯと判断し、Ｓ３１８に進む。Ｓ３１６〜Ｓ３２４は、図６のＳ４５〜Ｓ４９と同様である。
【０１８１】
ＭＦＰ１０及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷに所属していない場合には、ＭＦＰ１０及び携帯端末５０は、通常Ｗｉ−Ｆｉ方式を利用して、スキャンデータの通信を実行することができない。何故なら、ＭＦＰ１０の通常Ｗｉ−ＦｉＷＳＩに含まれるパスワードがＭＦＰ１０から携帯端末５０に送信されないので、携帯端末５０が、ＭＦＰ１０が所属している通常Ｗｉ−ＦｉＮＷに参加することができないからである。従って、本実施例では、ＭＦＰ１０は、ＭＦＰ１０が通常Ｗｉ−Ｆｉスキャン機能を有していても、ＭＦＰ１０及び携帯端末５０が同一の通常Ｗｉ−ＦｉＮＷに所属していない場合（Ｓ３０４でＮＯ）には、通常Ｗｉ−ＦｉスキャンＮＧをメモリ３４に記憶させる（Ｓ３０８）。
【０１８２】
ＭＦＰ１０がＣＬ状態であり、かつ、ＭＦＰ１０及び携帯端末５０が同一のＷＦＤＮＷに所属していない場合には、ＭＦＰ１０及び携帯端末５０は、ＷＦＤ方式を利用して、スキャンデータの通信を実行することができない。何故なら、上述したように、ＭＦＰ１０のＷＦＤＷＳＩに含まれるパスワードがＭＦＰ１０から携帯端末５０に送信されないので、携帯端末５０が、ＭＦＰ１０が所属しているＷＦＤＮＷに参加することができないからである。従って、本実施例では、ＭＦＰ１０は、ＭＦＰ１０がＷＦＤスキャン機能を有していても、ＭＦＰ１０がＣＬ状態であり、かつ、ＭＦＰ１０及び携帯端末５０が同一のＷＦＤＮＷに所属していない場合（Ｓ３１４でＮＯ）には、ＷＦＤスキャンＮＧをメモリ３４に記憶させる（Ｓ３１８）。
【０１８３】
このように、本実施例では、ＭＦＰ１０は、ＭＦＰ１０及び携帯端末５０の状況に応じて、通常Ｗｉ−Ｆｉスキャンに関する情報（ＯＫ又はＮＧ）、及び、ＷＦＤスキャンに関する情報（ＯＫ又はＮＧ）を、メモリ３４に適切に記憶させることができる。この結果、図１１のＳ７０−２において、ＭＦＰ１０は、ＤＳを実行可能であるのか否かを適切に判断することができる。即ち、ＭＦＰ１０は、通常Ｗｉ−Ｆｉスキャン機能及びＷＦＤスキャン機能を有しているにも関わらず、ＤＳを実行不可能であると判断して、ＤＳＮＧを示す情報を含む応答データを携帯端末５０に適切に送信することができる。
【０１８４】
（具体的なケース；図１７）
図１７を参照して、図１０及び図１１（特にＳ４０（図１６））の各処理によって実現される具体的なケースを説明する。図１７のＭＦＰ１０Ｆは、ＡＰ１００Ａによって形成されている通常Ｗｉ−ＦｉＮＷ（ＳＳＩＤ「Ｘ１」、ＢＳＳＩＤ「Ｙ１」）に所属している。また、ＭＦＰ１０Ｆは、ＰＣ１１０によって形成されているＷＦＤＮＷ（ＳＳＩＤ「Ｘ３」、ＢＳＳＩＤ「Ｙ３」）に、ＣＬ機器として所属している。ＭＦＰ１０Ｆは、ＥＳ及びＣＳを実行可能であるが、ＢＴスキャンを実行不可能である。携帯端末５０は、ＡＰ１００Ａとは異なるＡＰ１００Ｂによって形成されている通常Ｗｉ−ＦｉＮＷ（ＳＳＩＤ「Ｘ２」、ＢＳＳＩＤ「Ｙ２」）に所属している。
【０１８５】
本ケースでは、携帯端末５０からＭＦＰ１０Ｆに送信される機能要求は、携帯端末５０の通常Ｗｉ−ＦｉＷＳＩに含まれる通常Ｗｉ−Ｆｉ用ＳＳＩＤ「Ｘ２」及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤ「Ｙ２」のセットを含む。ＭＦＰ１０Ｆは、ＭＦＰ１０Ｆの通常Ｗｉ−ＦｉＷＳＩに含まれる通常Ｗｉ−Ｆｉ用ＳＳＩＤ「Ｘ１」及び通常Ｗｉ−Ｆｉ用ＢＳＳＩＤ「Ｙ１」のセットに一致するセットが、機能要求に含まれていないので、図１６のＳ３０４でＮＯと判断し、通常Ｗｉ−ＦｉスキャンＮＧを示す情報をメモリ３４に記憶させる（Ｓ３０８）。また、ＭＦＰ１０Ｆは、ＣＬ状態であるので、Ｓ３１２でＹＥＳと判断し、さらに、ＭＦＰ１０ＦのＷＦＤＷＳＩに含まれるＷＦＤ用ＳＳＩＤ「Ｘ３」及びＷＦＤ用ＢＳＳＩＤ「Ｙ３」のセットに一致するセットが、機能要求に含まれていないので、Ｓ３１４でＮＯと判断し、ＷＦＤスキャンＮＧを示す情報をメモリ３４に記憶させる（Ｓ３１８）。
【０１８６】
従って、ＭＦＰ１０Ｆは、ＤＳＮＧを示す情報と、ＥＳＯＫを示す情報と、ＣＳＯＫを示す情報と、を含む応答データを、携帯端末５０に送信する（図１１のＳ７０−２、Ｓ７２）。この結果、携帯端末５０では、「ダイレクトスキャン」を含まない画像、即ち、「Ｅメールスキャン」を示す文字と、「クラウドスキャン」を示す文字と、を含む画像が表示される。これにより、携帯端末５０及びＭＦＰ１０Ｆがダイレクト方式に従ってスキャンデータの通信を実行不可能であるにも関わらず、ユーザによって「ダイレクトスキャン」が選択されるのを抑制することができる。
【０１８７】
その後、ユーザによって「クラウドスキャン」が選択される場合には、選択結果は、スキャンデータの送信先であるスキャンＣＬサーバ１５０のＵＲＬ「Ｃ１」を含む（図１０のＳ２０）。これにより、ＭＦＰ１０Ｃにおいて、スキャン処理が実行され（図１１のＳ８０）、ＭＦＰ１０Ｃは、クラウド通信を利用して、スキャンＣＬサーバ１５０を介して、スキャンデータを携帯端末５０に送信する（図１１のＳ８２）。
【０１８８】
（対応関係）
機能要求に含まれるＳＳＩＤ「Ｘ２」及びＢＳＳＩＤ「Ｙ２」が、「識別情報」の一例である。ＤＳが、「第２の通信方式」の一例である。スキャンＣＬサーバ１５０のＵＲＬが、「特定の送信先情報」の一例である。図１１のＳ３０の処理が、「機能実行装置」の「第１の受信部」によって実行される処理の一例である。図１６のＳ３０４及びＳ３１４の処理が、「機能実行装置」の「判断部」によって実行される処理の一例である。
【０１８９】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１９０】
（変形例１）
上記の各実施例では、例えば、図４のＳ１６において、携帯端末５０のＣＰＵ７２は、ＭＦＰ１０がスキャンデータを送信するために利用可能な通信方式を表示機構５４に表示させ、ＭＦＰ１０がスキャンデータを送信するために利用不可能な通信方式を表示機構５４に表示させない。これに代えて、ＣＰＵ７２は、前者の通信方式を第１の色で表示させ、後者の通信方式を第１の色とは異なる第２の色で表示させてもよい。一般的に言うと、「端末装置」の「表示制御部」は、Ｍ１個の通信方式を示す第１の画像を表示させればよく、例えば、複数個の通信方式のうちのＭ１個の通信方式を、複数個の通信方式のうちの他の通信方式とは区別して表示させればよい。
【０１９１】
（変形例２）
図８のＳ６３では、ＭＦＰ１０のＣＰＵ３２は、ＭＦＰ１０がインターネット上の確認サーバ１３０と通信可能であるか否かを判断することによって、ＣＳＯＫを示す情報又はＣＳＮＧを示す情報をメモリ３４に記憶させる。これに代えて、ＣＰＵ３２は、ＭＦＰ１０がＡＰ１００と接続されている場合（即ち通常Ｗｉ−ＦｉＷＳＩがメモリ３４に記憶されている場合）には、Ｓ６３でＹＥＳと判断し、ＭＦＰ１０がＡＰ１００と接続されていない場合（即ち通常Ｗｉ−ＦｉＷＳＩがメモリ３４に記憶されていない場合）には、Ｓ６３でＮＯと判断してもよい。ＡＰ１００は、通常、無線ＬＡＮとインターネットとの間の通信を中継する機能を備える。このために、ＭＦＰ１０がＡＰ１００と接続されている場合には、ＭＦＰ１０は、通常、インターネット通信を実行可能である。従って、ＣＰＵ３２は、ＭＦＰ１０がＡＰ１００と接続されている否かを判断することによって、ＭＦＰ１０がインターネット通信を実行可能であるか（即ちスキャンＣＬサーバ１５０及び／又はデータ保存ＣＬサーバ１６０と通信可能であるのか否か）を適切に判断することができる。
【０１９２】
（変形例３）
図４のＳ１２において、携帯端末５０のＣＰＵ７２は、ＤＳＯＫ等を示す情報を含む応答データを受信する代わりに、ＭＦＰ１０の機器ＩＤ又はモデル名を含む応答データを受信してもよい。この場合、ＣＰＵ７２は、ＭＦＰ１０の機器ＩＤ又はモデル名を含む問い合わせ信号を確認サーバ１３０に送信して、確認サーバ１３０から問い合わせ結果を受信する。確認サーバ１３０は、ＭＦＰ１０の機器ＩＤ又はモデル名に対応付けて、ＭＦＰ１０がいずれのスキャン機能（ＤＳ、ＥＳ、ＣＳ）を実行可能であるのかを示す情報を記憶している。当該情報は、ＭＦＰ１０のベンダによって確認サーバ１３０に予め記憶されている。例えば、ベンダは、ＭＦＰ１０がＥＳ機能及びＣＳ機能を有していない場合には、ＭＦＰ１０の機器ＩＤ又はモデル名に対応付けて、ＤＳＯＫ、ＥＳＮＧ、及び、ＣＳＮＧを示す情報を確認サーバ１３０に記憶させる。確認サーバ１３０は、携帯端末５０から、ＭＦＰ１０の機器ＩＤ又はモデル名を含む問い合わせ信号を受信する場合に、ＭＦＰ１０がいずれのスキャン機能（ＤＳ、ＥＳ、ＣＳ）を実行可能であるのかを示す情報を含む問い合わせ結果を、携帯端末５０に送信する。携帯端末５０のＣＰＵ７２は、問い合わせ結果に応じて、図３のＳ１４で表示用データを生成する。本変形例でも、ＣＰＵ７２は、ＭＦＰ１０が実行可能なスキャン機能を示す画像を適切に表示させることができる。本変形例では、ＭＦＰ１０の機器ＩＤ又はモデル名が、「第１の情報」の一例である。
【０１９３】
（変形例４）
変形例３において、確認サーバ１３０は、さらに、ＭＦＰ１０の機器ＩＤ又はモデル名に対応付けて、ＭＦＰ１０が実行可能なスキャン条件（例えば、ＭＦＰ１０が利用可能なスキャン解像度の範囲等）を記憶していてもよい。そして、確認サーバ１３０は、携帯端末５０から、ＭＦＰ１０の機器ＩＤ又はモデル名を含む問い合わせ信号を受信する場合に、ＭＦＰ１０がいずれのスキャン機能（ＤＳ、ＥＳ、ＣＳ）を実行可能であるのかを示す情報と、ＭＦＰ１０が実行可能なスキャン条件を示す情報と、を含む問い合わせ結果を、携帯端末５０に送信する。携帯端末５０のＣＰＵ７２は、問い合わせ結果に応じて、問い合わせ結果に含まれるスキャン条件を示す表示用データを生成する。本変形例によると、ユーザは、ＭＦＰ１０が実行可能なスキャン機能のみならず、ＭＦＰ１０が利用可能なスキャン条件も知ることができる。
【０１９４】
（変形例５）
変形例４において、図１０のＳ２０では、ＣＰＵ７２は、ユーザによって選択されるスキャン機能（例えば「ＤＳ」）のみならず、ユーザによって選択されるスキャン条件（例えば、スキャン解像度「２００Ｄｐｉ」）を示す選択結果を、ＭＦＰ１０に送信してもよい。そして、図１１のＳ８０では、ＭＦＰ１０のＣＰＵ３２は、ユーザの選択結果が示すスキャン条件に従って、スキャン処理を実行してもよい。
【０１９５】
（変形例６）
「第１のインターフェース」は、ＮＦＣＩ／Ｆ６２に限られず、例えば、Ｔｒａｎｓｆｅｒ  Ｊｅｔの無線通信を実行するためのＴＪＩ／Ｆであってもよい。なお、Ｔｒａｎｓｆｅｒ  Ｊｅｔの無線通信の通信速度の高速化が図れられた場合には、無線ＬＡＮＩ／Ｆ６０を介した無線通信の通信速度は、ＴＪＩ／Ｆを介した無線通信の通信速度よりも遅くてもよい。即ち、「第２のインターフェース」を介した無線通信の通信速度は、「第１のインターフェース」を介した無線通信の通信速度よりも速くてもよいし遅くてもよい。一般的に言うと、「第２のインターフェース」を介した無線通信の通信可能範囲が、「第１のインターフェース」を介した無線通信の通信可能範囲よりも大きければよい。
【０１９６】
（変形例７）
「機能実行装置」は、ＭＦＰ１０に限られず、スキャン機能を実行可能な他の通信装置（スキャナ、ＦＡＸ装置、コピー機等）であってもよい。
【０１９７】
（変形例８）
上記の各実施例では、図５のＳ７２では、ＭＦＰ１０が通常Ｗｉ−Ｆｉスキャン、ＷＦＤスキャン、及び、ＢＴスキャンの全てを実行可能である場合に、ＭＦＰ１０のＣＰＵ３２は、ＤＳＯＫを示す情報を含む応答データを携帯端末５０に送信する。この代わりに、ＣＰＵ３２は、通常Ｗｉ−ＦｉスキャンＯＫを示す情報と、ＷＦＤスキャンＯＫを示す情報と、ＢＴスキャンＯＫを示す情報と、を含む応答データを携帯端末５０に送信してもよい。この場合、図４のＳ１４において、携帯端末５０のＣＰＵ７２は、「ダイレクトスキャン」を示す文字の代わりに、「通常Ｗｉ−Ｆｉスキャン」、「ＷＦＤスキャン」、及び、「ＢＴスキャン」の各文字を含む画像を、表示機構５４に表示させてもよい。本変形例では、「通常Ｗｉ−Ｆｉスキャン」、「ＷＦＤスキャン」、及び、「ＢＴスキャン」が、「通信方式」の一例である。
【０１９８】
（変形例９）
上記の各実施例では、ＭＦＰ１０と携帯端末５０とがＷＦＤ通信を行うことで、無線ネットワークを形成する。これに代えて、ＭＦＰ１０のＣＰＵ３２は、いわゆるＳｏｆｔＡＰを起動させることによって、ＭＦＰ１０がＡＰとして動作する無線ネットワークを形成してもよい。
【０１９９】
（変形例１０）
上記の各実施例では、新たにＷＦＤＮＷが形成される際に、ＭＦＰ１０がＧ／Ｏ機器になる。これに代えて、携帯端末５０がＧ／Ｏ機器になってもよい。また、携帯端末５０のＣＰＵ７２は、いわゆるＳｏｆｔＡＰを起動させることによって、携帯端末５０がＡＰとして動作する無線ネットワークを形成してもよい。
【０２００】
（変形例１１）
上記の実施例では、ＭＦＰ１０及び携帯端末５０のＣＰＵ３２，７２がメモリ３４，７４内のプログラム（即ちソフトウェア）を実行することによって、図４、図５等の各処理が実現される。これに代えて、各処理のうちの少なくとも１つは、論理回路等のハードウェアによって実現されてもよい。
【０２０１】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０２０２】
２：通信システム、１０：ＭＦＰ、１２：操作パネル、１４：表示機構、１６：印刷機構、１８：スキャン機構、２０：無線ＬＡＮＩ／Ｆ、２２：ＮＦＣＩ／Ｆ、２４：ＢＴＩ／Ｆ、３０：制御部、３２：ＣＰＵ、３４：メモリ、５０：携帯端末、５２：操作キー、５４：表示機構、６０：無線ＬＡＮＩ／Ｆ、６２：ＮＦＣＩ／Ｆ、６４：ＢＴＩ／Ｆ、７０：制御部、７２：ＣＰＵ、７４：メモリ、１００：ＡＰ、１１０：ＰＣ、１２０：メールサーバ、１３０：確認サーバ、１４０：印刷ＣＬサーバ、１５０：スキャンＣＬサーバ、１６０：データ保存ＣＬサーバ
【図１】
2014168212.tif 000003
【図２】
2014168212.tif 000004
【図３】
2014168212.tif 000005
【図４】
2014168212.tif 000006
【図５】
2014168212.tif 000007
【図６】
2014168212.tif 000008
【図７】
2014168212.tif 000009
【図８】
2014168212.tif 000010
【図９】
2014168212.tif 000011
【図１０】
2014168212.tif 000012
【図１１】
2014168212.tif 000013
【図１２】
2014168212.tif 000014
【図１３】
2014168212.tif 000015
【図１４】
2014168212.tif 000016
【図１５】
2014168212.tif 000017
【図１６】
2014168212.tif 000018
【図１７】
2014168212.tif 000019