(57)【要約】【課題】  互いに異なる画像が表示される際のユーザの利便性を向上させることができる技術を提供する。【解決手段】  通信装置は、無線通信を外部装置と実行することをユーザに選択させるための選択画像と、複数個の項目画像と、を含む特定画面を表示部に表示させる。通信装置は、選択画像がユーザによって選択される第１の場合に、トリガ指示をＯＳプログラムに供給する。トリガ指示は、ＯＳプログラムに、無線通信を外部装置と実行するのに必要な所定動作をユーザに促すための第１の画像を表示部に表示させるための指示を含む。第１の画像は、複数個の項目画像のうちの少なくとも一部の項目画像が表示されなくなるように表示される。通信装置は、特定画面が表示部に表示された後の第１の場合に、少なくとも一部の項目画像に関係する対象情報を出力する。【選択図】図３
2019174958.tif 000002
【特許請求の範囲】
【請求項１】
通信装置のためのコンピュータプログラムであって、
前記通信装置は、
表示部と、
無線インタフェースと、
コンピュータと、
前記コンピュータによって実行されるＯＳ（Operation Systemの略）プログラムと、
を備え、
前記コンピュータプログラムは、前記コンピュータを、
前記無線インタフェースを介した無線通信を外部装置と実行することをユーザに選択させるための選択画像と、複数個の項目画像と、を含む特定画面を前記表示部に表示させる表示制御部と、
前記特定画面に含まれる前記選択画像が前記ユーザによって選択される第１の場合に、前記無線通信を前記外部装置と実行するためのトリガ指示を前記ＯＳプログラムに供給する供給部であって、
前記トリガ指示は、前記ＯＳプログラムに、前記無線通信を前記外部装置と実行するのに必要な所定動作を前記ユーザに促すための第１の画像を前記表示部に表示させるための指示を含み、
前記第１の画像は、前記特定画面に含まれる前記複数個の項目画像のうちの少なくとも一部の項目画像が表示されなくなるように表示される、前記供給部と、
前記特定画面が前記表示部に表示された後の前記第１の場合に、前記少なくとも一部の項目画像に関係する対象情報を出力する出力制御部と、
として機能させる、コンピュータプログラム。
【請求項２】
前記トリガ指示は、前記ＯＳプログラムに、前記無線通信に関するモードを無効化状態から有効化状態に変更するための変更指示を前記無線インタフェースに供給させるための指示を含む、請求項１に記載のコンピュータプログラム。
【請求項３】
前記出力制御部は、前記対象情報を示す第２の画像を前記表示部に表示させる、請求項１又は２に記載のコンピュータプログラム。
【請求項４】
前記出力制御部は、前記第１の画像が表示される領域に重複しないように前記第２の画像を前記表示部に表示させる、請求項３に記載のコンピュータプログラム。
【請求項５】
前記外部装置は、特定の画像処理を実行可能であり、
前記対象情報は、前記特定の画像処理によって処理されるべき画像のプレビュー画像を含む、請求項３又は４に記載のコンピュータプログラム。
【請求項６】
前記ＯＳプログラムは、前記無線通信が前記外部装置と実行される第２の場合に、前記第１の画像の表示を中止し、
前記出力制御部は、前記第２の場合に、前記第２の画像の表示を中止する、請求項３から５のいずれか一項に記載のコンピュータプログラム。
【請求項７】
前記ＯＳプログラムは、前記無線通信の実行のキャンセルが前記ユーザによって指示される第３の場合に、前記第１の画像の表示を中止し、
前記出力制御部は、前記第３の場合に、前記第２の画像の表示を中止する、請求項３から６のいずれか一項に記載のコンピュータプログラム。
【請求項８】
前記外部装置は、特定の画像処理を実行可能であり、
前記対象情報は、前記特定の画像処理において利用されるべき画像処理設定を示す設定情報を含む、請求項１から７のいずれか一項に記載のコンピュータプログラム。
【請求項９】
前記無線インタフェースは、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信を実行するためのインタフェースである、請求項１から８のいずれか一項に記載のコンピュータプログラム。
【請求項１０】
通信装置であって、
表示部と、
無線インタフェースと、
前記無線インタフェースを介した無線通信を外部装置と実行することをユーザに選択させるための選択画像と、複数個の項目画像と、を含む特定画面を前記表示部に表示させる表示制御部と、
前記特定画面に含まれる前記選択画像がユーザによって選択される第１の場合に、前記無線通信を前記外部装置と実行するためのトリガ指示を前記通信装置のＯＳ（Operation Systemの略）プログラムに供給する供給部であって、
前記トリガ指示は、前記ＯＳプログラムに、前記無線通信を前記外部装置と実行するのに必要な所定動作を前記ユーザに促すための第１の画像を前記表示部に表示させるための指示を含み、
前記第１の画像は、前記特定画面に含まれる前記複数個の項目画像のうちの少なくとも一部の項目画像が表示されなくなるように表示される、前記供給部と、
前記特定画面が前記表示部に表示された後の前記第１の場合に、前記少なくとも一部の項目画像に関係する対象情報を出力する出力制御部と、
を備える、通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、外部装置と通信可能な通信装置に関する技術を開示する。
【背景技術】
【０００２】
特許文献１には、ＭＦＰ（Multi-Function Peripheralの略）と通信可能な携帯型通信端末装置が開示されている。当該端末装置は、用紙種、用紙幅等の設定項目等と、ＮＦＣ通信の準備が整ったことをユーザに通知するメッセージと、を含む画面を表示する。当該画面では、設定項目等が表示される領域とメッセージが表示される領域とが異なる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２７６１９号公報
【特許文献２】特開２０１７−１６７９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、例えば、或る画像が表示されている状態で他の画像が表示される際に、当該或る画像の少なくとも一部が表示されなくなるように当該他の画像が表示される構成（例えば当該或る画像の前面に当該他の画像が表示される構成）は想定されていない。このような構成では、ユーザは、当該或る画像の少なくとも一部を認識することができない。本明細書では、互いに異なる画像が表示される際のユーザの利便性を向上させることができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書は、通信装置のためのコンピュータプログラムを開示する。前記通信装置は、表示部と、無線インタフェースと、コンピュータと、前記コンピュータによって実行されるＯＳ（Operation Systemの略）プログラムと、を備え、前記コンピュータプログラムは、前記コンピュータを、前記無線インタフェースを介した無線通信を外部装置と実行することをユーザに選択させるための選択画像と、複数個の項目画像と、を含む特定画面を前記表示部に表示させる表示制御部と、前記特定画面に含まれる前記選択画像が前記ユーザによって選択される第１の場合に、前記無線通信を前記外部装置と実行するためのトリガ指示を前記ＯＳプログラムに供給する供給部であって、前記トリガ指示は、前記ＯＳプログラムに、前記無線通信を前記外部装置と実行するのに必要な所定動作を前記ユーザに促すための第１の画像を前記表示部に表示させるための指示を含み、前記第１の画像は、前記特定画面に含まれる前記複数個の項目画像のうちの少なくとも一部の項目画像が表示されなくなるように表示される、前記供給部と、前記特定画面が前記表示部に表示された後の前記第１の場合に、前記少なくとも一部の項目画像に関係する対象情報を出力する出力制御部と、として機能させてもよい。
【０００６】
上記の構成によると、ＯＳプログラムは、特定画面に含まれる複数個の項目画像のうちの少なくとも一部の項目画像が表示されなくなるように第１の画像を表示する。このような状況において、通信装置は、当該少なくとも一部の項目画像に関係する対象情報を出力する。これにより、ユーザは、当該少なくとも一部の項目画像が表示されなくなっても、当該少なくとも一部の項目画像に関係する対象情報を認識することができる。このため、ユーザの利便性が向上する。
【０００７】
上記のコンピュータプログラムを格納するコンピュータ読取可能記録媒体、及び、通信装置そのものも、新規で有用である。また、上記の通信装置と外部装置とを備える通信システムも、新規で有用である。
【図面の簡単な説明】
【０００８】
【図１】通信システムの構成を示す。
【図２】印刷スキャンアプリ処理のフローチャートを示す。
【図３】印刷処理のフローチャートを示す。
【図４】スキャン処理のフローチャートを示す。
【図５】印刷処理に関係する各画面を示す。
【図６】対象情報を示す画像を含む画面を示す。
【図７】スキャン処理に関係する各画面を示す。
【図８】対象情報を示す画像を含む画面を示す。
【図９】印刷が実行されるケースＡ１のシーケンス図を示す。
【図１０】図９の続きのシーケンス図を示す。
【図１１】印刷が実行されないケースＡ２のシーケンス図を示す。
【図１２】スキャンが実行されるケースＢのシーケンス図を示す。
【発明を実施するための形態】
【０００９】
（通信システム２の構成；図１）
図１に示すように、通信システム２は、携帯端末１０と、多機能機（以下では「ＭＦＰ（Multi-Function Peripheralの略）」と呼ぶ）１００と、を備える。携帯端末１０及びＭＦＰ１００は、Ｗｉ−Ｆｉ方式に従った無線通信であるＷｉ−Ｆｉ通信、及び、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信であるＮＦＣ通信を相互に実行可能である。
【００１０】
（携帯端末１０の構成）
携帯端末１０は、例えば、携帯電話、スマートフォン、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の通信装置である。携帯端末１０は、操作部１２と、表示部１４と、スピーカ１６と、Ｗｉ−Ｆｉインタフェース（以下ではインタフェースを「Ｉ／Ｆ」と記載する）３０と、ＮＦＣＩ／Ｆ３２と、制御部４０と、を備える。
【００１１】
操作部１２は、複数のキーを備える。ユーザは、操作部１２を操作することによって、様々な指示を携帯端末１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。表示部１４は、いわゆるタッチパネル（即ち操作部）としても機能する。スピーカ１６は、音声データを出力する。
【００１２】
Ｗｉ−ＦｉＩ／Ｆ３０は、Ｗｉ−Ｆｉ方式に従ったＷｉ−Ｆｉ通信を実行するためのＩ／Ｆである。Ｗｉ−Ｆｉ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ等）に基づく無線通信方式である。
【００１３】
ＮＦＣＩ／Ｆ３２は、ＮＦＣ方式に従ったＮＦＣ通信を実行するためのＩ／Ｆである。ＮＦＣ方式は、例えば、ISO/IEC14443、15693、18092などの国際標準規格に基づく無線通信方式である。なお、ＮＦＣ通信を実行するためのＩ／Ｆの種類として、ＮＦＣフォーラムデバイス（NFC Forum Device）と呼ばれるＩ／Ｆと、ＮＦＣフォーラムタグと呼ばれるＩ／Ｆと、が知られている。ＮＦＣＩ／Ｆ３２は、ＮＦＣフォーラムデバイスであり、Ｐ２Ｐ（Peer To Peerの略）モード、Ｒ／Ｗ（Reader/Writerの略）モード、及び、ＣＥ（Card Emulationの略）モードのいずれかで選択的に動作可能である。
【００１４】
Ｗｉ−ＦｉＩ／Ｆ３０とＮＦＣＩ／Ｆ３２との相違点を説明しておく。Ｗｉ−ＦｉＩ／Ｆ３０を介したＷｉ−Ｆｉ通信の通信速度（例えば最大の通信速度が６００Ｍｂｐｓ）は、ＮＦＣＩ／Ｆ３２を介したＮＦＣ通信の通信速度（例えば最大の通信速度が４２４Ｋｂｐｓ）よりも速い。また、Ｗｉ−ＦｉＩ／Ｆ３０を介したＷｉ−Ｆｉ通信における搬送波の周波数（例えば２．４ＧＨｚ帯又は５．０ＧＨｚ帯）は、ＮＦＣＩ／Ｆ３２を介したＮＦＣ通信における搬送波の周波数（例えば１３．５６ＭＨｚ帯）とは異なる。また、Ｗｉ−ＦｉＩ／Ｆ３０を介したＷｉ−Ｆｉ通信を実行可能な最大の距離（例えば最大で約１００ｍ）は、ＮＦＣＩ／Ｆ３２を介したＮＦＣ通信を実行可能な最大の距離（例えば最大で約１０ｃｍ）よりも大きい。
【００１５】
制御部４０は、ＣＰＵ４２と、メモリ４４と、を備える。メモリ４４は、揮発性メモリ、不揮発性メモリ等によって構成される。ＣＰＵ４２は、メモリ４４に格納されている各プログラム４６、４８に従って、様々な処理を実行する。ＯＳ（Operation Systemの略）プログラム４６は、携帯端末１０の種々の基本的な動作を制御するためのプログラムであり、本実施例では、ｉＯＳ（登録商標）である状況を想定している。印刷スキャンアプリ４８は、ＭＦＰ１００のベンダによって提供されるアプリケーションであり、例えば、インターネット上のサーバから携帯端末１０にインストールされる。印刷スキャンアプリ４８は、携帯端末１０とＭＦＰ１００との間にＷｉ−Ｆｉ接続を確立させたり、携帯端末１０とＭＦＰ１００との間でＷｉ−Ｆｉ接続を利用して対象データ（例えば印刷データ、スキャンデータ）の通信を実行させたりするためのアプリケーションである。
【００１６】
（ＭＦＰ１００の構成）
ＭＦＰ１００は、印刷機能及びスキャン機能を含む多機能を実行可能な周辺装置（例えば携帯端末１０の周辺装置）である。ＭＦＰ１００には、ＭＦＰ１００を識別する情報であるデバイス名「ＤＤＤ１」が割り当てられている。ＭＦＰ１００は、操作部１１２と、表示部１１４と、印刷実行部１１６と、スキャン実行部１１８と、Ｗｉ−ＦｉＩ／Ｆ１３０と、ＮＦＣＩ／Ｆ１３２と、制御部１４０と、を備える。
【００１７】
操作部１１２は、複数のキーを備える。ユーザは、操作部１１２を操作することによって、様々な指示をＭＦＰ１００に入力することができる。表示部１１４は、様々な情報を表示するためのディスプレイである。表示部１１４は、いわゆるタッチパネル（即ち操作部）としても機能する。印刷実行部１１６は、インクジェット式、レーザ方式等の印刷機構である。スキャン実行部１１８は、ＣＣＤ、ＣＩＳ等のスキャン機構である。
【００１８】
Ｗｉ−ＦｉＩ／Ｆ１３０及びＮＦＣＩ／Ｆ１３２は、それぞれ、携帯端末１０のＷｉ−ＦｉＩ／Ｆ３０及びＮＦＣＩ／Ｆ３２と同様である。ただし、Ｗｉ−ＦｉＩ／Ｆ１３０は、特に、Wi-Fi Allianceによって策定されたＷＦＤ（Wi-Fi Direct（登録商標）の略）方式をサポートしている。ＷＦＤ方式は、Wi-Fi Allianceによって作成された規格書「Wi-Fi Peer-to-Peer (P2P) Technical Specification Version1.5」に記述されている無線通信方式である。なお、変形例では、ＮＦＣＩ／Ｆ１３２は、ＮＦＣフォーラムタグであってもよい。
【００１９】
制御部１４０は、ＣＰＵ１４２と、メモリ１４４と、を備える。ＣＰＵ１４２は、メモリ１４４に格納されているプログラム１４６に従って、様々な処理を実行する。メモリ１４４は、揮発性メモリ、不揮発性メモリ等によって構成される。
【００２０】
（印刷スキャンアプリ処理；図２）
続いて、図２を参照して、携帯端末１０のＣＰＵ４２が印刷スキャンアプリ４８に従って実行する処理について説明する。印刷スキャンアプリ４８を起動させるための操作がユーザによって実行される場合に、図２の処理が開始される。図２の処理が開始される時点において、携帯端末１０のＮＦＣＩ／Ｆ３２のいずれのモード（即ち、Ｐ２Ｐモード、Ｒ／Ｗモード、ＣＥモード）も無効化状態である。無効化状態は、ＮＦＣ通信を実行不可能な状態であり、例えば、ＮＦＣＩ／Ｆ３２に対する電力供給が実行されていない状態である。なお、以下では、説明の便宜上、ＣＰＵ４２を主体として記載せずに、ＣＰＵ４２が印刷スキャンアプリ４８に従って実行する処理の主体、ＣＰＵ４２がＯＳプログラム４６に従って実行する処理の主体を、それぞれ、「アプリ４８」、「ＯＳ４６」と記載する。
【００２１】
Ｓ１０において、アプリ４８は、デバイス選択画面Ｄ１を表示部１４に表示させる。図５（Ａ）に示されるように、デバイス選択画面Ｄ１は、印刷又はスキャンを実行すべきデバイスを選択することをユーザに指示するメッセージと、デバイス選択欄と、を含む。アプリ４８は、ユーザによってデバイス選択欄のプルダウンボタンが操作されると、携帯端末１０とのＷｉ−Ｆｉ接続を確立可能な装置のデバイス名（デバイス名「ＤＤＤ１」等）と、ＮＦＣ通信を意味する文字列「ＮＦＣ」と、を示すプルダウンメニューＰｄ１を表示部１４に表示させる。ユーザは、プルダウンメニューＰｄ１に表示される複数の情報から１個の情報を選択するデバイス選択操作を実行することができる。
【００２２】
Ｓ１２において、アプリ４８は、デバイス選択操作が実行されることを監視する。アプリ４８は、デバイス選択操作が実行されると（Ｓ１２でＹＥＳ）、Ｓ１４に進む。以下では、デバイス選択操作において、文字列「ＮＦＣ」が選択される場合を例として説明を続ける。
【００２３】
Ｓ１４において、アプリ４８は、機能選択画面Ｄ２を表示部１４に表示させる。図５（Ｂ）に示されるように、機能選択画面Ｄ２は、印刷機能及びスキャン機能に対応する２個のボタンと、Ｓ１２で選択された文字列「ＮＦＣ」と、を含む。
【００２４】
Ｓ２０及びＳ３０において、アプリ４８は、機能選択画面Ｄ２上の印刷ボタン及びスキャンボタンのどちらかが選択されることを監視する。アプリ４８は、印刷ボタンがユーザによって選択されると、Ｓ２０でＹＥＳと判断し、Ｓ２２において、印刷処理（図３参照）を実行する。一方、アプリ４８は、スキャンボタンがユーザによって選択されると、Ｓ３０でＹＥＳと判断し、Ｓ３２において、スキャン処理（図４参照）を実行する。Ｓ２２又はＳ３２が終了すると、図２の処理が終了する。なお、図７（Ａ）及び（Ｂ）は、スキャンボタンが選択されるまでの各画面を示す。
【００２５】
（印刷処理；図３）
続いて、図３を参照して、図２のＳ２２で実行される印刷処理の内容を説明する。Ｓ５０において、アプリ４８は、ファイル選択画面Ｄ３を表示部１４に表示させる。図５（Ｃ）に示されるように、ファイル選択画面Ｄ３は、メモリ４４に記憶されている複数個のファイルの複数個のファイル名を示す複数個のファイル選択ボタンＦ１〜Ｆ４を含む。
【００２６】
Ｓ５２において、アプリ４８は、ファイル選択操作が実行されることを監視する。ファイル選択操作は、ファイル選択画面Ｄ３上の複数個のファイル選択ボタンＦ１〜Ｆ４のうちの１個のファイル選択ボタンを選択する操作である。アプリ４８は、ファイル選択操作が実行されると、Ｓ５２でＹＥＳと判断し、Ｓ５４に進む。以下では、ファイル選択ボタンＦ１が選択される場合を例として説明を続ける。
【００２７】
Ｓ５４において、アプリ４８は、印刷プレビュー画面Ｄ４を表示部１４に表示させる。図５（Ｄ）に示されるように、印刷プレビュー画面Ｄ４は、Ｓ５２で選択されたファイルによって表わされる印刷プレビュー画像Ｐｖ１と、ＮＦＣボタンと、設定ボタンと、を含む。
【００２８】
印刷プレビュー画像Ｐｖ１は、アプリ４８に予め設定されているデフォルトの印刷設定に適合する画像である。ユーザは、印刷プレビュー画像Ｐｖ１を見ることによって、どのような態様で画像が印刷されるのかを知ることができる。ＮＦＣボタンは、ＮＦＣＩ／Ｆ３２のＲ／Ｗモードを無効化状態から有効化状態に変更するためのボタンである。有効化状態は、Ｒ／Ｗモードに従ったＮＦＣ通信を実行可能な状態であり、例えば、ＮＦＣＩ／Ｆ３２に対する電力供給が実行されている状態である。設定ボタンは、印刷設定を実行するためのボタンである。
【００２９】
Ｓ６０において、アプリ４８は、印刷プレビュー画面Ｄ４内の設定ボタンが操作されることを監視する。アプリ４８は、設定ボタンが選択されると、Ｓ６０でＹＥＳと判断し、Ｓ６２に進む。
【００３０】
Ｓ６２において、アプリ４８は、印刷設定画面Ｄ５を表示部１４に表示させる。図５（Ｅ）に示されるように、印刷設定画面Ｄ５は、印刷用紙のサイズを設定するためのサイズ設定欄と、両面印刷を実行するのか否かを設定するための両面印刷設定欄と、印刷用紙の種類を設定するための用紙設定欄と、印刷画質のモードを設定するためのモード設定欄と、ＯＫボタンと、を含む。ユーザは、印刷設定画面Ｄ５において、印刷設定を変更することができる。
【００３１】
Ｓ６４において、アプリ４８は、印刷設定画面Ｄ５内のＯＫボタンが操作されることを監視する。アプリ４８は、ＯＫボタンが選択されると、Ｓ６４でＹＥＳと判断し、Ｓ５４において、印刷プレビュー画面Ｄ４を表示部１４に再び表示させる。ここで、アプリ４８は、ＯＫボタンが選択される際に印刷設定画面Ｄ５上に表示されている印刷設定（即ちユーザによって指定された印刷設定）に適合する印刷プレビュー画像Ｐｖ１を含む印刷プレビュー画面Ｄ４を表示させる。
【００３２】
また、アプリ４８は、Ｓ６０の監視と並行して、Ｓ７８において、印刷プレビュー画面Ｄ４内のＮＦＣボタンが操作されることを監視する。アプリ４８は、ＮＦＣボタンが選択されると、Ｓ７８でＹＥＳと判断し、Ｓ８０に進む。
【００３３】
アプリ４８は、Ｓ８０において、印刷プレビュー画面Ｄ４の前面に対象情報画像Ｐ２（図６参照）を表示させる。図６に示されるように、対象情報画像Ｐ２は、ＮＦＣボタンが選択される際に印刷プレビュー画面Ｄ４に表示されている印刷プレビュー画像Ｐｖ１が縮小された縮小画像と、ＮＦＣボタンが選択される際の印刷設定を示す印刷設定画像と、を含む。
【００３４】
Ｓ８２において、アプリ４８は、トリガ指示をＯＳ４６に供給する。トリガ指示は、ＯＳ４６に以下の（１）及び（２）を要求するための指示である。（１）ＮＦＣ画像Ｐ１（図６参照）を表示部１４に表示する。（２）Ｒ／Ｗモードを無効化状態から有効化状態に変更するためのＲ／ＷモードＯＮ指示をＮＦＣＩ／Ｆ３２に供給する。
【００３５】
ＯＳ４６は、トリガ指示を取得することに応じて、ＮＦＣ画像Ｐ１を表示部１４に表示させる。図６に示されるように、ＮＦＣ画像Ｐ１は、ＮＦＣ通信を実行可能であることをユーザに通知するためのメッセージと、携帯端末１０をＭＦＰに近づけることをユーザに促すためのメッセージと、キャンセルボタンと、を含む。ＮＦＣ画像Ｐ１は、所定の幅及び所定の高さを有する矩形状を有する。そして、ＮＦＣ画像Ｐ１は、表示部１４内の所定の基準位置に表示される。特に、ＮＦＣ画像Ｐ１は、印刷プレビュー画面Ｄ４の前面に表示される。従って、本実施例では、印刷プレビュー画面Ｄ４内のＮＦＣボタン、設定ボタン、及び、印刷プレビュー画像Ｐｖ１の一部が表示されなくなるように、ＮＦＣ画像Ｐ１が表示される。このため、ユーザは、ＮＦＣボタン、設定ボタン、及び、印刷プレビュー画像Ｐｖ１の一部を認識することができなくなる。
【００３６】
上述したように、アプリ４８は、Ｓ８０において、縮小画像と、印刷設定画像と、を含む対象情報画像Ｐ２を表示させる。従って、対象情報画像Ｐ２は、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる印刷プレビュー画像Ｐｖ１に関係する情報（即ち縮小画像）と、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる設定ボタンに関係する情報（即ち印刷設定）と、を表わす画像である。このため、ユーザは、対象情報画像Ｐ２を見ることによって、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる画像に関係する情報を認識することができる。
【００３７】
また、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されると、ＣＰＵ４２がＯＳ４６の制御下となることに起因して、アプリ４８が対象情報画像Ｐ２を表示させることができなくなる可能性がある。このような可能性に鑑みて、本実施例では、アプリ４８は、ＮＦＣボタンが操作される場合（Ｓ７８でＹＥＳ）に、ＮＦＣ画像Ｐ１が表示される前に（即ちトリガ指示をＯＳ４６に供給する前に）、対象情報画像Ｐ２を表示させる（Ｓ８０）。このため、アプリ４８は、ＯＳ４６によってＮＦＣ画像Ｐ１が表示される前に、対象情報画像Ｐ２を適切に表示させることができる。なお、変形例では、アプリ４８は、Ｓ８２の処理を実行した後にＳ８０の処理を実行してもよい。
【００３８】
また、アプリ４８は、ＮＦＣ画像Ｐ１が表示される領域（即ち、上述の基準位置、幅及び高さ）を予め記憶している。そして、アプリ４８は、ＮＦＣ画像Ｐ１が表示される領域に重複しないように対象情報画像Ｐ２を表示させる。従って、ユーザは、ＮＦＣ画像Ｐ１と対象情報画像Ｐ２との双方を適切に認識することができる。なお、アプリ４８は、本実施例では、印刷プレビュー画面Ｄ４を表示部１４から消すことなく、印刷プレビュー画面Ｄ４の前面に対象情報画像Ｐ２を表示させるが、変形例では、印刷プレビュー画面Ｄ４に代えて（即ち印刷プレビュー画面Ｄ４を消して）、対象情報画像Ｐ２を表示させてもよい。
【００３９】
また、ＯＳ４６は、アプリ４８からトリガ指示を取得すると、ＮＦＣＩ／Ｆ３２のＲ／Ｗモードを有効化状態に変更するためのＲ／ＷモードＯＮ指示をＮＦＣＩ／Ｆ３２に供給する。この結果、ＮＦＣＩ／Ｆ３２のＲ／Ｗモードが無効化状態から有効化状態に変更される。
【００４０】
Ｓ８４において、アプリ４８は、ＯＳ４６からキャンセル情報を取得することを監視する。キャンセル情報は、ＮＦＣ画像Ｐ１内のキャンセルボタンが操作されたことを示す情報である。アプリ４８は、ＯＳ４６からキャンセル情報を取得すると（Ｓ８４でＹＥＳ）、Ｓ８６及びＳ８８をスキップしてＳ９０に進む。
【００４１】
また、アプリ４８は、Ｓ８４の監視と並行して、Ｓ８６において、ＯＳ４６から確立情報を取得することを監視する。確立情報は、ＭＦＰ（例えばＭＦＰ１００）とのＷｉ−Ｆｉ接続が確立されたことを示す情報である。トリガ指示がＯＳ４６に供給された後に、携帯端末１０とＭＦＰ１００との間の距離がＮＦＣ通信を実行可能な最大の距離（例えば１０ｃｍ）よりも短くなると、携帯端末１０とＭＦＰ１００との間にＮＦＣ接続が確立される。この場合、ＮＦＣＩ／Ｆ３２は、Ｒ／ＷモードのうちのReaderモードで動作して、ＭＦＰ１００から無線設定情報を読み出す（即ち受信する）。そして、ＯＳ４６は、ＮＦＣＩ／Ｆ３２から無線設定情報を取得する。無線設定情報は、ＷＦＤ方式のＧ／Ｏ（Group Ownerの略）として動作しているＭＦＰ１００とのＷｉ−Ｆｉ無続を確立するための情報であり、ＭＦＰ１００によって形成される無線ネットワークのＳＳＩＤ（Service Set Identifierの略）、パスワード等を含む。そして、ＯＳ４６は、無線設定情報を含む接続指示をＷｉ−ＦｉＩ／Ｆ３０に供給する。これにより、Ｗｉ−ＦｉＩ／Ｆ３０は、無線設定情報を利用して、ＭＦＰ１００とのＷｉ−Ｆｉ接続を確立し、ＭＦＰ１００がＧ／Ｏとして動作する無線ネットワークに子局として参加する。この場合、ＯＳ４６は、Ｗｉ−ＦｉＩ／Ｆ３０からＷｉ−Ｆｉ接続が確立されたことを示す確立情報を取得し、確立情報をアプリ４８に供給する。アプリ４８は、ＯＳ４６から確立情報を取得すると（Ｓ８６でＹＥＳ）、Ｓ８８に進む。
【００４２】
Ｓ８８において、アプリ４８は、Ｓ５２で選択されたファイルを変換してＭＦＰ１００が解釈可能なデータ形式を有する印刷データを生成し、Ｗｉ−ＦｉＩ／Ｆ３０を介して（即ちＷｉ−Ｆｉ接続を利用して）、当該印刷データと印刷設定とを含む印刷実行要求をＭＦＰ１００に送信する。このように、アプリ４８は、ＮＦＣ通信よりも通信速度が速いＷｉ−Ｆｉ通信を利用して印刷実行要求をＭＦＰ１００に送信するので、印刷実行要求をＭＦＰ１００に迅速に送信することができる。
【００４３】
Ｓ９０において、アプリ４８は、終了指示をＯＳ４６に供給する。終了指示は、ＯＳ４６に、以下の（１）及び（２）を要求するための指示である。（１）ＮＦＣ画像Ｐ１の表示を中止する。（２）Ｒ／Ｗモードを有効化状態から無効化状態に変更するためのＲ／ＷモードＯＦＦ指示をＮＦＣＩ／Ｆ３２に供給する。ＯＳ４６は、アプリ４８から終了指示を取得すると、ＮＦＣ画像Ｐ１の表示を中止し、Ｒ／Ｗモードを有効化状態から無効化状態に変更するためのＲ／ＷモードＯＦＦ指示をＮＦＣＩ／Ｆ３２に供給する。
【００４４】
Ｓ９２において、アプリ４８は、ＯＳ４６から終了情報を取得することを監視する。終了情報は、終了指示をＯＳ４６に供給することに応じてＯＳ４６から取得される情報であって、ＯＳ４６がＮＦＣ画像Ｐ１の表示を中止したことを示す情報である。
【００４５】
アプリ４８は、終了情報をＯＳ４６から取得すると（Ｓ９２でＹＥＳ）、Ｓ９４において、対象情報画像Ｐ２の表示を中止する。また、アプリ４８は、印刷プレビュー画面Ｄ４の表示も中止する。
【００４６】
（スキャン処理；図４）
続いて、図４を参照して、図２のＳ３２で実行されるスキャン処理の内容を説明する。Ｓ１００において、アプリ４８は、スキャン設定画面Ｄ１５を表示部１４に表示させる。図７（Ｃ）に示されるように、スキャン設定画面Ｄ１５は、ＭＦＰ１００がスキャンすべき原稿のサイズを選択するサイズ設定欄と、当該原稿の両面スキャンを実行させるのか否かを設定するための両面スキャン設定欄と、当該原稿のスキャン解像度を設定するための解像度設定欄と、ＮＦＣボタンと、を含む。ユーザは、スキャン設定画面Ｄ１５において、スキャン設定を変更することができる。
【００４７】
Ｓ１０２は、図３のＳ７８と同様である。Ｓ１０４において、アプリ４８は、スキャン設定画面Ｄ１５の前面に対象情報画像Ｐ３（図８参照）を表示させる。図８に示されるように、対象情報画像Ｐ３は、ＮＦＣボタンが選択される際のスキャン設定（即ち、サイズ設定、両面スキャン設定、及び、解像度設定）を示すスキャン設定画像を含む。
【００４８】
Ｓ１０６は、図３のＳ８２と同様である。ＯＳ４６は、アプリ４８からトリガ指示を取得することに応じて、ＮＦＣ画像Ｐ１を表示部１４に表示させる。図８に示されるように、ＮＦＣ画像Ｐ１は、スキャン設定画面Ｄ１５の前面に表示される。従って、本実施例では、スキャン設定画面Ｄ１５内のＮＦＣボタン、及び、解像度設定欄の一部が表示されなくなるように、ＮＦＣ画像Ｐ１が表示される。このため、ユーザは、ＮＦＣボタン及び解像度設定欄の一部を認識することができなくなる。
【００４９】
上述したように、アプリ４８は、Ｓ１０４において、スキャン設定画像を含む対象情報画像Ｐ３を表示させる。従って、対象情報画像Ｐ３は、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる解像度設定欄に関係する情報（即ち解像度設定）を表わす画像である。このため、ユーザは、対象情報画像Ｐ３を見ることによって、ＯＳ４６によってＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる画像に関係する情報を認識することができる。また、アプリ４８は、上述した印刷処理と同様に、ＮＦＣボタンが操作される場合（Ｓ１０２でＹＥＳ）に、ＮＦＣ画像Ｐ１が表示される前に（即ちトリガ指示をＯＳ４６に供給する前に）、対象情報画像Ｐ３を表示させる（Ｓ１０４）。このため、アプリ４８は、ＯＳ４６によってＮＦＣ画像Ｐ１が表示される前に、対象情報画像Ｐ３を適切に表示させることができる。また、アプリ４８は、ＮＦＣ画像Ｐ１が表示される領域に重複しないように対象情報画像Ｐ３を表示させる。従って、ユーザは、ＮＦＣ画像Ｐ１と対象情報画像Ｐ３との双方を適切に認識することができる。
【００５０】
また、ＯＳ４６は、アプリ４８からトリガ指示を取得すると、ＮＦＣＩ／Ｆ３２のＲ／Ｗモードを有効化状態に変更するためのＲ／ＷモードＯＮ指示をＮＦＣＩ／Ｆ３２に供給する。この結果、ＮＦＣＩ／Ｆ３２のＲ／Ｗモードが無効化状態から有効化状態に変更される。
【００５１】
Ｓ１０８及びＳ１１０は、図３のＳ８４及びＳ８６と同様である。アプリ４８は、ＯＳ４６から確立情報を取得すると（Ｓ１１０でＹＥＳ）、Ｓ１１２において、Ｗｉ−ＦｉＩ／Ｆ３０を介して、スキャン設定を含むスキャン実行要求をＭＦＰ１００に送信する。この結果、ＭＦＰ１００において、スキャン設定に従った原稿のスキャンが実行され、スキャンデータが生成される。そして、アプリ４８は、Ｗｉ−ＦｉＩ／Ｆ３０を介して、ＭＦＰ１００からスキャンデータを受信する。Ｓ１１４〜Ｓ１１８は、図３のＳ９０〜Ｓ９４と同様である。Ｓ１１８が終了すると、図４の処理が終了する。
【００５２】
（具体的なケース）
続いて、図９〜図１２を参照して、図２〜図４の各処理によって実現される具体的なケースについて説明する。各ケースの初期状態では、ＭＦＰ１００は、ＷＦＤ方式のＧ／Ｏとして動作しており、無線設定情報を記憶している。また、携帯端末１０のＮＦＣＩ／Ｆ３２のＰ２Ｐモード、Ｒ／Ｗモード、及び、ＣＥモードは、いずれも無効化状態である。
【００５３】
（ケースＡ１；図９、図１０）
まず、図９及び図１０を参照して、ケースＡ１について説明する。本ケースは、ＭＦＰ１００に印刷を実行させるケースである。図９のＴ１０において、アプリ４８を起動させるための操作がユーザによって実行される。この場合、Ｔ１２において、アプリ４８は、デバイス選択画面Ｄ１（図５（Ａ）参照）を表示する（図２のＳ１０）。
【００５４】
アプリ４８は、Ｔ１４において、文字列「ＮＦＣ」を選択するデバイス選択操作を受け付けると（Ｓ１２でＹＥＳ）、Ｔ１６において、機能選択画面Ｄ２（図５（Ｂ）参照）を表示する（Ｓ１４）。次いで、アプリ４８は、Ｔ１８において、印刷ボタンの選択を受け付けると（Ｓ２０でＹＥＳ）、Ｔ２０において、ファイル選択画面Ｄ３（図５（Ｃ）参照）を表示する（図３のＳ５０）。次いで、アプリ４８は、Ｔ２２において、ファイル選択ボタンＦ１の選択を受け付けると（Ｓ５２でＹＥＳ）、Ｔ２４において、印刷プレビュー画面Ｄ４（図５（Ｄ）参照）を表示する（Ｓ５４）。
【００５５】
その後、アプリ４８は、Ｔ４０において、設定ボタンの選択を受け付けると（Ｓ６０でＹＥＳ）、Ｔ４２において、印刷設定画面Ｄ５（図５（Ｅ）参照）を表示する（Ｓ６２）。アプリ４８は、Ｔ４４において、印刷設定操作を受け付け、Ｔ４６において、ＯＫボタンの操作を受け付けると（Ｓ６４でＹＥＳ）、Ｔ４８において、印刷プレビュー画面Ｄ４（図５（Ｄ）参照）を再び表示する（Ｓ５４）。
【００５６】
アプリ４８は、Ｔ５０において、ＮＦＣボタンの選択を受け付けると（Ｓ７８でＹＥＳ）、Ｔ６２において、対象情報画像Ｐ２（図６参照）を表示部１４に表示する（Ｓ８０）。そして、アプリ４８は、Ｔ６４において、トリガ指示をＯＳ４６に供給する（Ｓ８２）。
【００５７】
ＯＳ４６は、Ｔ６４において、アプリ４８からトリガ指示を取得すると、Ｔ６６において、Ｒ／ＷモードＯＮ指示をＮＦＣＩ／Ｆ３２に供給する。また、ＯＳ４６は、Ｔ６８において、ＮＦＣ画像Ｐ１（図６参照）を表示する。
【００５８】
ＮＦＣＩ／Ｆ３２は、Ｔ６８において、ＯＳ４６からＲ／ＷモードＯＮ指示を取得すると、Ｔ７０において、Ｒ／Ｗモードを無効化状態から有効化状態に変更し、Ｔ７２において、ポーリング信号の送信を開始する。その後、ユーザが携帯端末１０をＭＦＰ１００に近づけると、ＭＦＰ１００によってポーリング信号が受信され、Ｔ８０において、携帯端末１０とＭＦＰ１００との間にＮＦＣ接続が確立される。この場合、ＮＦＣＩ／Ｆ３２は、Ｔ８２において、ＮＦＣ接続を利用して、ＭＦＰ１００から無線設定情報を受信し、Ｔ８４において、無線設定情報をＯＳ４６に供給する。
【００５９】
ＯＳ４６は、Ｔ８４において、ＮＦＣＩ／Ｆ３２から無線設定情報を取得すると、Ｔ８６において、無線設定情報を含む接続指示をＷｉ−ＦｉＩ／Ｆ３０に供給する。この場合、Ｗｉ−ＦｉＩ／Ｆ３０は、Ｔ８８において、ＭＦＰ１００のＷｉ−ＦｉＩ／Ｆ１３０とのＷｉ−Ｆｉ接続を確立し、Ｔ９０において、確立情報をＯＳ４６に供給する。
【００６０】
アプリ４８は、図１０のＴ９２において、ＯＳ４６から確立情報を取得すると（Ｓ８６でＹＥＳ）、Ｔ１００において、印刷データを生成し、Ｔ１０２において、印刷データと印刷設定とを含む印刷実行要求をＷｉ−ＦｉＩ／Ｆ３０に供給する（Ｓ８８）。この結果、Ｗｉ−ＦｉＩ／Ｆ３０は、Ｔ１０４において、印刷実行要求をＭＦＰ１００に送信する。
【００６１】
ＭＦＰ１００は、Ｔ１０４において、携帯端末１０から印刷実行要求を受信すると、Ｔ１０６において、印刷実行要求内の印刷データと印刷設定とを印刷実行部１１６に供給して、当該印刷データによって表わされる画像の印刷を印刷実行部１１６に実行させる。
【００６２】
アプリ４８は、Ｔ１１０において、終了指示をＯＳ４６に供給する（Ｓ９０）。この場合、ＯＳ４６は、Ｔ１１２において、Ｒ／ＷモードＯＦＦ指示をＮＦＣＩ／Ｆ３２に供給する。また、ＯＳ４６は、Ｔ１１４において、ＮＦＣ画像Ｐ１の表示を中止する。ＮＦＣＩ／Ｆ３２は、Ｔ１１２において、ＯＳ４６からＲ／ＷモードＯＦＦ指示を取得すると、Ｔ１１６において、Ｒ／Ｗモードを有効化状態から無効化状態に変更し、ポーリング信号の送信を停止する。
【００６３】
ＯＳ４６は、Ｔ１１４においてＮＦＣ画像Ｐ１の表示を中止すると、Ｔ１１８において、終了情報をアプリ４８に供給する。この場合、アプリ４８は、Ｔ１２０において、対象情報画像Ｐ２の表示を中止する（Ｓ９４）。
【００６４】
（ケースＡ１の効果）
印刷プレビュー画面Ｄ４内のＮＦＣボタンが選択される場合、ＯＳ４６は、印刷プレビュー画面Ｄ４の前面にＮＦＣ画像Ｐ１を表示する。ＮＦＣ画像Ｐ１の表示はＯＳ４６によって制御されるため、アプリ４８は、ＮＦＣ画像Ｐ１の表示位置等を制御することができない。このような状況では、アプリ４８によって表示されていた印刷プレビュー画面Ｄ４内のＮＦＣボタン、設定ボタン、及び、印刷プレビュー画像Ｐｖ１の一部がＮＦＣ画像Ｐ１と重複する（図６参照）ので、ユーザは、これらの情報を認識することができなくなる。そこで、本実施例では、アプリ４８は、印刷プレビュー画面Ｄ４の前面に対象情報画像Ｐ２を表示する（Ｔ６２）。このように、アプリ４８は、ＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる画像（即ち、設定ボタン、印刷プレビュー画像Ｐｖ１）に関係する情報（即ち、縮小画像、印刷設定画像）を印刷プレビュー画面Ｄ４の前面に新たに表示するため、ユーザは、ＯＳ４６によってＮＦＣ画像Ｐ１が表示された場合であっても、これらの情報を認識することができる。このため、ユーザの利便性が向上する。
【００６５】
また、ＮＦＣ通信が実行されることに応じて（Ｔ８０）、ＯＳ４６はＮＦＣ画像Ｐ１の表示を中止し（Ｔ１１４）、アプリ４８は対象情報画像Ｐ２の表示を中止する（Ｔ１２０）。このように、ユーザが携帯端末１０をＭＦＰ１００に近づければ（即ち、携帯端末１０とＭＦＰ１００との間のＮＦＣ通信が実行されれば）、自動的に各画像Ｐ１、Ｐ２の表示が中止される。このために、ユーザは、各画像Ｐ１、Ｐ２の表示を中止するための操作を実行しなくてもよい。このため、ユーザの利便性が向上する。
【００６６】
（ケースＡ２；図１１）
続いて、図１１を参照して、ケースＡ２について説明する。本ケースは、ＭＦＰ１００に印刷を実行させないケースである。即ち、本ケースでは、携帯端末１０とＭＦＰ１００との間のＮＦＣ通信の実行がユーザによってキャンセルされる。まず、図１１に示されるように、アプリ４８は、図９のＴ１０〜Ｔ４８と同様の処理を実行する。
【００６７】
Ｔ１５０〜Ｔ１６４は、図９のＴ５０〜Ｔ６４と同様である。即ち、アプリ４８は、Ｔ１６２において、対象情報画像Ｐ２（図６参照）を表示部１４に表示すると（図３のＳ８０）、Ｔ１６４において、トリガ指示をＯＳ６４に供給する（Ｓ８２）。Ｔ１６６〜Ｔ１７２は、図９のＴ６６〜Ｔ７２と同様である。即ち、ＯＳ４６は、Ｔ１６４において、アプリ４８からトリガ指示を取得すると、Ｔ１６８において、ＮＦＣ画像Ｐ１（図６参照）を表示する。
【００６８】
その後、ＯＳ４６は、Ｔ１７４において、キャンセルボタンの選択を受け付けると、Ｔ１７６において、キャンセル情報をアプリ４８に供給する。アプリ４８は、Ｔ１７６において、ＯＳ４６からキャンセル情報を取得すると（Ｓ８４でＹＥＳ）、Ｔ１７８において、終了指示をＯＳ４６に供給する（Ｓ９０）。Ｔ１８０〜Ｔ１８８は、図１０のＴ１１２〜１２０と同様である。
【００６９】
（ケースＡ２の効果）
本ケースでは、印刷プレビュー画面Ｄ４内のＮＦＣボタンが選択される場合（Ｔ１５０）に、アプリ４８は、対象情報画像Ｐ２を表示する（Ｔ１６２）。ユーザは、対象情報画像Ｐ２に含まれる印刷設定等を確認しながら、ＭＦＰ１００に印刷処理を実行させるのか否かを決定することができる。そして、ユーザによってキャンセルボタンが選択されることに応じて（Ｔ１７４）、ＯＳ４６はＮＦＣ画像Ｐ１の表示を中止し（Ｔ１８２）、アプリ４８は対象情報画像Ｐ２の表示を中止する（Ｔ１８８）。このように、ユーザがＮＦＣ画像Ｐ１の表示を中止するためのキャンセルボタンの操作を実行すれば、対象情報画像Ｐ２の表示が自動的に中止される。ユーザは、キャンセルボタンの操作に加えて、対象情報画像Ｐ２の表示を中止するための操作を実行せずに済む。このため、ユーザの利便性が向上する。
【００７０】
（ケースＢ；図１２）
続いて、図１２を参照して、ケースＢについて説明する。本ケースは、ＭＦＰ１００にスキャンを実行させるケースである。Ｔ２１０〜Ｔ２１６は、図９のＴ１０〜Ｔ１６と同様である。アプリ４８は、Ｔ２１８において、スキャンボタンの操作を受け付けると（図２のＳ３０でＹＥＳ）、Ｔ２２０において、スキャン設定画面Ｄ１５（図７（Ｃ）参照）を表示する（図４のＳ１００）。その後、アプリ４８は、Ｔ２４０において、スキャン設定操作を受け付ける。そして、アプリ４８は、Ｔ２５０において、ＮＦＣボタンの選択を受け付けると（Ｓ１０２でＹＥＳ）、Ｔ２６４において、対象情報画像Ｐ３（図８参照）を表示し（Ｓ１０４）、Ｔ２６５において、トリガ指示をＯＳ４６に供給する（Ｓ１０６）。Ｔ２６６〜Ｔ２９０は、図９のＴ６６〜Ｔ９０と同様である。
【００７１】
アプリ４８は、Ｔ２９２において、ＯＳ４６から確立情報を取得すると（Ｓ１１０でＹＥＳ）、Ｔ３００において、スキャン設定を含むスキャン実行要求をＷｉ−ＦｉＩ／Ｆ３０に供給する。この結果、Ｗｉ−ＦｉＩ／Ｆ３０は、Ｔ３０２において、スキャン実行要求をＭＦＰ１００に送信する（Ｓ１１２）。
【００７２】
ＭＦＰ１００は、Ｔ３０２において、携帯端末１０からスキャン実行要求を受信すると、Ｔ３０４において、スキャン実行要求内のスキャン設定に従って、ＭＦＰ１００にセットされている原稿のスキャンをスキャン実行部１１８に実行させ、Ｔ３０６において、スキャンデータを携帯端末１０に送信する。
【００７３】
アプリ４８は、Ｔ３０８において、Ｗｉ−ＦｉＩ／Ｆ３０を介して、ＭＦＰ１００からスキャンデータを受信する。Ｔ３１０〜Ｔ３１８は、図１０のＴ１１０〜Ｔ１１８と同様である。アプリ４８は、Ｔ３１８において、ＯＳ４６から終了情報を取得すると（Ｓ１１６でＹＥＳ）、Ｔ３２０において、対象情報画像Ｐ３の表示を中止する（Ｓ１１８）。
【００７４】
（ケースＢの効果）
スキャン設定画面Ｄ１５内のＮＦＣボタンが選択される場合、ＯＳ４６は、スキャン設定画面Ｄ１５の前面にＮＦＣ画像Ｐ１を表示する。上述したように、ＮＦＣ画像Ｐ１の表示はＯＳ４６によって制御されるため、アプリ４８は、ＮＦＣ画像Ｐ１の表示位置等を制御することができない。このような状況では、アプリ４８によって表示されていたスキャン設定画面Ｄ１５内の解像度設定欄の一部がＮＦＣ画像Ｐ１と重複し（図８参照）、ユーザは、解像度設定を視認することができなくなる。そこで、本実施例では、アプリ４８は、スキャン設定画面Ｄ１５の前面に対象情報画像Ｐ３を表示する（Ｔ２６４）。このように、アプリ４８は、ＮＦＣ画像Ｐ１が表示されることに起因して表示されなくなる画像（即ち、解像度設定欄）に関係する情報（即ち、スキャン設定画像）をスキャン設定画面Ｄ１５の前面に新たに表示するため、ユーザは、ＯＳ４６によってＮＦＣ画像Ｐ１が表示された場合であっても、これらの情報を認識することができる。このため、ユーザの利便性が向上する。
【００７５】
（対応関係）
携帯端末１０、ＭＦＰ１００が、それぞれ、「通信装置」、「外部装置」の一例である。表示部１４、ＮＦＣＩ／Ｆ３２が、それぞれ、「表示部」、「無線インタフェース」の一例である。図５（Ｄ）の印刷プレビュー画面Ｄ４、及び、図７（Ｃ）のスキャン設定画面Ｄ１５が、「特定画面」の一例である。印刷プレビュー画面Ｄ４内のＮＦＣボタン、及び、スキャン設定画面Ｄ１５内のＮＦＣボタンが、「選択画像」の一例である。印刷プレビュー画面Ｄ４内の印刷プレビュー画像Ｐｖ１、設定ボタン、及び、スキャン設定画面Ｄ１５内の解像度設定欄が、「少なくとも一部の項目画像」の一例である。図９のＴ５０、図１１のＴ１５０、及び、図１２のＴ２５０の処理が、「第１の場合」の一例である。携帯端末１０をＭＦＰ１００に近づけることが、「所定動作」の一例である。図６及び図８のＮＦＣ画像Ｐ１が、「第１の画像」の一例である。図６の対象情報画像Ｐ２及び図８の対象情報画像Ｐ３が、「第２の画像」の一例である。図６の対象情報画像Ｐ２内の印刷プレビュー画像Ｐｖ１の縮小画像及び印刷設定画像、及び、図８の対象情報画像Ｐ３内のスキャン設定画像が、「対象情報」の一例である。Ｒ／Ｗモードが、「無線通信に関するモード」の一例である。Ｒ／ＷモードＯＮ指示が、「変更指示」の一例である。印刷処理及びスキャン処理が、「特定の画像処理」の一例である。印刷設定画像及びスキャン設定画像が、「設定情報」の一例である。図９のＴ８０及び図１２のＴ２８０の処理が、「第２の場合」の一例である。図１１のＴ１７４の処理が、「第３の場合」の一例である。
【００７６】
図３のＳ５４及び図４のＳ１００が、「表示制御部」によって実行される処理の一例である。図３のＳ８２及びＳ４のＳ１０６が、「供給部」によって実行される処理の一例である。図３のＳ８０及び図４のＳ１０４が、「出力制御部」によって実行される処理の一例である。
【００７７】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲の記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００７８】
（変形例１）上記の実施例では、アプリ４８は、ＮＦＣボタンが選択される場合（図３のＳ７８でＹＥＳ、図４のＳ１０２でＹＥＳ）に、対象情報画像Ｐ２、Ｐ３を表示部１４に表示させたが、対象情報画像Ｐ２、Ｐ３の表示に代えて、印刷設定及びスキャン設定を音声データに変換し、音声データをメッセージ（例えば「印刷用紙はＡ４サイズです」等）としてスピーカ１６から出力してもよい。即ち、「出力制御部」は、第２の画像を表示部に表示させなくてもよい。
【００７９】
（変形例２）アプリ４８は、対象情報画像Ｐ２の表示に代えて、印刷プレビュー画面Ｄ４をキャプチャすることによって得られるビットマップ形式の画像であるスクリーンショット画像を取得し、ＮＦＣ画像Ｐ１に重複しないように、当該スクリーンショット画像が縮小された画像を表示してもよい。また、本変形例では、スクリーンショット画像が縮小された画像が、「第２の画像」の一例である。
【００８０】
（変形例３）上記の実施例では、印刷プレビュー画面Ｄ４の前面にＮＦＣ画像Ｐ１が表示される（図９のＴ６８、図１１のＴ１６８）と、印刷プレビュー画面Ｄ４内の印刷プレビュー画像Ｐｖ１の半分程度の領域が表示されなくなる。そこで、アプリ４８は、対象情報画像Ｐ２の表示に代えて、以下の構成を採用してもよい。アプリ４８は、表示部１４の全領域のうち、ＮＦＣ画像Ｐ１よりも上方に位置する部分領域の中心位置を特定し、さらに、印刷プレビュー画面Ｄ４内の印刷プレビュー画像Ｐｖ１の中心位置を特定する。そして、アプリ４８は、部分領域の中心位置と印刷プレビュー画像Ｐｖ１の中心位置とが一致するように、印刷プレビュー画面Ｄ４を上方にスライドさせる。この構成によると、ＮＦＣ画像Ｐ１が表示されても、印刷プレビュー画像Ｐｖ１のほぼ全体を表示させることができる。本変形例では、印刷プレビュー画面Ｄ４をスライドさせることが、「対象情報を出力する」の一例である。
【００８１】
（変形例４）ＮＦＣＩ／Ｆ３２のＲ／Ｗモードは、常時、有効化状態であってもよい。この場合、ＯＳ４６に、Ｒ／Ｗモードを無効化状態から有効化状態に変更するためのＲ／ＷモードＯＮ指示をＮＦＣＩ／Ｆ３２に供給させずに済む。即ち、「トリガ指示」は、変更指示を無線インタフェースに供給させるための指示を含んでいなくてもよい。
【００８２】
（変形例５）対象情報画像Ｐ２は、ＮＦＣ画像Ｐ１が表示される領域に重複して（即ち、ＮＦＣ画像Ｐ１の前面に）表示されてもよい。即ち、「出力制御部」は、第１の画像が表示される領域に重複するように第２の画像を表示させてもよい。
【００８３】
（変形例６）携帯端末１０とＭＦＰ１００との間のＮＦＣ通信が実行される場合（図９のＴ８０）に、アプリ４８は、対象情報画像Ｐ２の表示を中止しなくてもよい。この場合、アプリ４８は、対象情報画像Ｐ２の表示を中止するための操作をユーザから受け付けた場合に、対象情報画像Ｐ２の表示を中止してもよい。また、ＮＦＣ画像Ｐ１内のキャンセルボタンがユーザによって操作される場合（図１１のＴ１７４）に、アプリ４８は、対象情報画像Ｐ２の表示を中止しなくてもよい。この場合、この場合、アプリ４８は、対象情報画像Ｐ２の表示を中止するための操作をユーザから受け付けた場合に、対象情報画像Ｐ２の表示を中止してもよい。即ち、「出力制御部」は、第２の場合又は第３の場合に、第２の画像の表示を中止しなくてもよい。
【００８４】
（変形例７）対象情報画像Ｐ２は、印刷設定画像を含まず、印刷プレビュー画像Ｐｖ１の縮小画像のみを含んでもよい。即ち、「対象情報」は、設定情報を含んでいなくてもよい。一般的に言うと、「対象情報」は、第１の画像が表示されることに起因して表示されなくなる項目画像に関する情報であれば、どのような種類の情報であってもよい。このような「項目画像」は、例えば、通信装置に関する情報（例えば、通信装置のＩＰアドレス、通信装置のユーザ情報等）を示す画像、外部装置の情報を示す画像等を含む。
【００８５】
（変形例８）「外部装置」は、ＭＦＰ１００に限られず、スキャナ、プリンタ、ＦＡＸ装置、ＰＣ、サーバ等であってもよい。「外部装置」がＦＡＸ装置である場合には、ＦＡＸ送信の対象の画像のプレビュー画像、ＦＡＸの送信先を示す宛先等を示す情報を「対象情報」の一例とすることができる。
【００８６】
（変形例９）「無線インタフェース」は、ＮＦＣＩ／Ｆ３２に限られず、ＢＴ（Bluetooth（登録商標）の略）通信、赤外線通信等を実行するためのインタフェースであってもよい。
【００８７】
（変形例１０）上記の実施例では、制御部４０によって実行される各処理がソフトウェア（即ち、ＯＳプログラム４６、印刷スキャンアプリ４８）によって実現されるが、これらの各処理のうちの少なくとも一つが論理回路等のハードウェアによって実現されてもよい。
【００８８】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００８９】
２：通信システム、１０：携帯端末、１２：操作部、１４：表示部、１６：スピーカ、４０：制御部、４２：ＣＰＵ、４４：メモリ、４６：ＯＳプログラム、４８：印刷スキャンアプリ、１００：ＭＦＰ、１１２：操作部、１１４：表示部、１１６：印刷実行部、１１８：スキャン実行部、１４０：制御部、１４２：ＣＰＵ、１４４：メモリ、１４６：プログラム
【図１】
2019174958.tif 000003
【図２】
2019174958.tif 000004
【図３】
2019174958.tif 000005
【図４】
2019174958.tif 000006
【図５】
2019174958.tif 000007
【図６】
2019174958.tif 000008
【図７】
2019174958.tif 000009
【図８】
2019174958.tif 000010
【図９】
2019174958.tif 000011
【図１０】
2019174958.tif 000012
【図１１】
2019174958.tif 000013
【図１２】
2019174958.tif 000014