(57)【要約】      （修正有）【課題】無線通信に関する設定を自動的に変更する情報処理装置、アプリケーション、情報処理装置の制御方法及びプログラムを提供する。【解決手段】情報処理装置は、第１の無線通信を実行するための接続情報を、第２の無線通信を用いて外部装置から取得する取得手段と、取得手段が取得した接続情報に基づいて、情報処理装置と外部装置との間のデータ通信を第１の無線通信を用いて実行する無線通信手段と、取得手段が接続情報を取得したことを条件にして、第１の無線通信に関する設定を、第１の無線通信を実行しないことを示す無効設定から第１の無線通信を実行することを示す有効設定に変更し、データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、第１の無線通信に関する設定を、有効設定から無効設定に変更する変更手段とを備える。【選択図】図６
2019013035.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置であって、
前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得手段と、
前記取得手段が取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信手段と、
前記取得手段が前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記取得手段が前記接続情報を取得する前に前記情報処理装置が既にアクセスポイントに接続している場合、前記取得手段が前記接続情報を取得したことを条件にして、接続先を前記接続情報が示す接続先に変更するように前記情報処理装置を制御し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、接続先を元のアクセスポイントに戻すように前記情報処理装置を制御する制御手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置であって、
前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得手段と、
前記取得手段が取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信手段と、
前記取得手段が前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とする情報処理装置。
【請求項４】
前記取得手段が前記接続情報を取得する前に前記情報処理装置が既にアクセスポイントに接続している場合、前記取得手段が前記接続情報を取得したことを条件にして、接続先を前記接続情報が示す接続先に変更するように前記情報処理装置を制御し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、接続先を元のアクセスポイントに戻すように前記情報処理装置を制御する制御手段を更に備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記接続情報には、アクセスポイントに関する情報と、前記外部装置のアドレスが含まれていることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記データ通信は、印刷ジョブを前記外部装置に送信するための通信であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
無線通信を実行可能な情報処理装置にインストールされるアプリケーションあって、
前記無線通信を実行するための接続情報を取得する取得手段と、
前記情報処理装置と外部装置との間で前記接続情報を用いたデータ通信を実行するよう前記情報処理装置を制御する制御手段と、
前記取得手段が前記接続情報を取得したことを条件にして、前記情報処理装置の前記無線通信に関する設定を、前記無線通信を実行しないことを示す無効設定から前記無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、前記情報処理装置の前記無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とするアプリケーション。
【請求項８】
前記取得手段が前記接続情報を取得する前に前記情報処理装置が既にアクセスポイントに接続している場合、前記取得手段が前記接続情報を取得したことを条件にして、接続先を前記接続情報が示す接続先に変更するように前記情報処理装置を制御し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、接続先を元のアクセスポイントに戻すように前記情報処理装置を制御する制御手段を更に備えることを特徴とする請求項７に記載のアプリケーション。
【請求項９】
無線通信を実行可能な情報処理装置にインストールされるアプリケーションであって、前記無線通信を実行するための接続情報を取得する取得手段と、
前記情報処理装置と外部装置との間で前記接続情報を用いたデータ通信を実行するよう前記情報処理装置を制御する制御手段と、
前記取得手段が前記接続情報を取得したことを条件にして、前記情報処理装置の前記無線通信に関する設定を、前記無線通信を実行しないことを示す無効設定から前記無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、前記情報処理装置の前記無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とするアプリケーション。
【請求項１０】
前記取得手段が前記接続情報を取得する前に前記情報処理装置が既にアクセスポイントに接続している場合、前記取得手段が前記接続情報を取得したことを条件にして、接続先を前記接続情報が示す接続先に変更するように前記情報処理装置を制御し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、接続先を元のアクセスポイントに戻すように前記情報処理装置を制御する制御手段を更に備えることを特徴とする請求項９に記載のアプリケーション。
【請求項１１】
前記接続情報には、アクセスポイントに関する情報と、前記外部装置のアドレスが含まれていることを特徴とする請求項７乃至１０のいずれか１項に記載のアプリケーション。
【請求項１２】
前記データ通信は、印刷ジョブを前記外部装置に送信するための通信であることを特徴とする請求項７乃至１１のいずれか１項に記載のアプリケーション。
【請求項１３】
第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置の制御方法であって、
前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得ステップと、
前記取得ステップで取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信ステップと、
前記取得ステップで前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項１４】
第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置の制御方法であって、
前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得ステップと、
前記取得ステップで取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信ステップと、
前記取得ステップで前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項１５】
請求項１３又は１４に記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を実行可能な情報処理装置に関する。
【背景技術】
【０００２】
スマートフォンやタブレットＰＣ等の携帯端末は無線通信機能を備えている。この無線通信機能の用途として、例えば携帯端末に記憶されている写真や電子文書を無線通信を用いてプリンタに送信し、プリンタに印刷させるという用途がある。
【０００３】
携帯端末がプリンタ等の外部装置と無線通信を実行するためには、携帯端末はアクセスポイントに接続して無線通信を確立する必要がある。この無線通信を確立するための方法として、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いたハンドオーバーが知られている（特許文献１）。ハンドオーバーとは、無線通信を実行するために必要な接続情報をＮＦＣ等の近接無線通信を用いて取得して、取得した接続情報に基づいて無線通信を確立する方法である。このハンドオーバーによって、ユーザにしてみれば、携帯端末をプリンタ等の外部装置に近付けるだけで（タッチするだけで）、携帯端末と外部装置との間の無線通信を確立することができる。
【０００４】
また、スマートフォンやタブレットＰＣ等の携帯端末には、無線通信機能を使用するか又は使用しないかを設定するためのＷｉ−Ｆｉ設定が存在する。無線通信機能を使用する場合にユーザはＷｉ−Ｆｉ設定を有効設定にする（Ｗｉ−Ｆｉ設定をＯＮにする）。一方、例えば外出時など無線通信を使用しない場合には、消費電力を軽減するためにＷｉ−Ｆｉ設定を無効設定にする（Ｗｉ−Ｆｉ設定をＯＦＦにする）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１５７７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記で説明したように、携帯端末は必ずＷｉ−Ｆｉ設定が有効設定になっているわけではなく、Ｗｉ−Ｆｉ設定が無効設定になっている場合がある。Ｗｉ−Ｆｉ設定が無効設定になっているときにハンドオーバーを行おうとユーザが携帯端末を印刷装置に近付けても、Ｗｉ−Ｆｉ設定が無効設定になっているため携帯端末と外部装置との間の無線通信は確立されない。また、Ｗｉ−Ｆｉ設定が無効設定になっていることにユーザが気付いたとしても、ユーザが手動でＷｉ−Ｆｉ設定を有効設定に変更する手間が発生する。
【０００７】
そこで本発明では、無線通信に関する設定を自動的に変更することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明が提供する情報処理装置は、第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置であって、前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得手段と、前記取得手段が取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信手段と、前記取得手段が前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に所定時間ユーザ操作を受け付けなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とする。
【０００９】
また、本発明が提供する情報処理装置は、第１の無線通信と、当該第１の無線通信とは異なる第２の無線通信とを実行可能な情報処理装置であって、前記第１の無線通信を実行するための接続情報を、前記第２の無線通信を用いて外部装置から取得する取得手段と、前記取得手段が取得した前記接続情報に基づいて、前記情報処理装置と前記外部装置との間のデータ通信を前記第１の無線通信を用いて実行する無線通信手段と、前記取得手段が前記接続情報を取得したことを条件にして、前記第１の無線通信に関する設定を、前記第１の無線通信を実行しないことを示す無効設定から前記第１の無線通信を実行することを示す有効設定に変更し、前記データ通信の完了後に次のデータ通信が前記情報処理装置と前記外部装置との間で所定時間実行されなかったことを条件にして、前記第１の無線通信に関する設定を、前記有効設定から前記無効設定に変更する変更手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、無線通信に関する設定を自動的に変更することができる。
【図面の簡単な説明】
【００１１】
【図１】通信システムの構成を示す図である。
【図２】携帯端末１００のハードウェア構成を示す図である。
【図３】携帯端末１００のソフトウェア構成を示す図である。
【図４】Ｗｉ−Ｆｉ設定の設定画面を示す図である。
【図５】印刷アプリケーション３００が提供する画面を示す図である。
【図６】Ｗｉ−Ｆｉ設定を自動的に変更するための処理を示すフローチャートである。
【図７】Ｗｉ−Ｆｉ設定を自動的に元に戻すための処理を示すフローチャートである。
【図８】Ｗｉ−Ｆｉ設定を自動的に元に戻すための処理を示すフローチャートである。
【図９】アプリケーションの終了操作を受け付けた際に実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１３】
（実施形態１）
まず図１を用いて、本実施形態に係る通信システムの構成を説明する。本実施形態に係る通信システムは、携帯端末１００、印刷装置１１０、アクセスポイント１２０とで構成される。
【００１４】
印刷装置１１０は、アクセスポイント１２０との間でＷｉ−Ｆｉ等の無線通信を実行する。なお、アクセスポイント１２０と印刷装置１１０の間の通信は、ＬＡＮケーブル等を用いた有線通信であってもよい。
【００１５】
携帯端末１００は、Ｗｉ−Ｆｉ等の無線通信を実行可能である。ユーザがアクセスポイント１２０のＳＳＩＤやセキュリティキーを携帯端末１００に入力することで、携帯端末１００はアクセスポイント１２０に接続し、そして携帯端末１００はアクセスポイント１２０を介して印刷装置１１０と通信することができる。携帯端末１００は、アクセスポイント１２０を介して印刷装置１１０等の外部装置に印刷ジョブを送信することができる。印刷ジョブを受信した印刷装置１１０は、印刷を実行する。
【００１６】
また、携帯端末１００と印刷装置１１０は、ＮＦＣ等の近接無線通信を実行することができる。本実施形態の場合、印刷装置１１０はＮＦＣタグを備えていて、そのＮＦＣタグにはアクセスポイント１２０に接続するための情報（アクセスポイント１２０のＳＳＩＤやセキュリティキー）が記憶されている。携帯端末１００は、ＮＦＣを用いて印刷装置１１０のＮＦＣタグの情報を取得し、そして取得した情報に基づいてアクセスポイント１２０に接続することができる。このように、ＮＦＣ等の近接無線通信で取得した情報を用いて接続をＷｉ−Ｆｉ等の無線通信に切り替えることをハンドオーバーと呼ぶ。ハンドオーバーによって、ユーザにしてみれば、アクセスポイント１２０に接続するための情報（アクセスポイント１２０のＳＳＩＤやセキュリティキー）を携帯端末１００に入力する手間が解消される。
【００１７】
次に図２を用いて、携帯端末１００のハードウェア構成を説明する。なお、本実施形態の携帯端末１００はスマートフォンやタブレットＰＣ等の装置を想定しているが、無線通信を実行可能な情報処理装置であれば他の装置であってもよい。
【００１８】
ＣＰＵ２０１はＲＯＭ２０２が記憶している制御プログラムを読み出して、携帯端末１００の動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、制御プログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、写真や電子文書等の様々なデータを記憶する。また、後述するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）３１０や印刷アプリケーション３００もＨＤＤ２０４に記憶されている。ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）２０５は、時間を計時する。なお、ＨＤＤ２０４の代わりにフラッシュメモリを備えてもよい。
【００１９】
なお、携帯端末１００の場合、１つのＣＰＵ２０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２０】
操作パネル２０６は、ユーザのタッチ操作を検出可能なタッチパネル機能を備え、ＯＳ３１０や印刷アプリケーション３００が提供する各種画面を表示する。ユーザは操作パネル２０６にタッチ操作を入力することで、携帯端末１００に所望の操作指示を入力することができる。なお、携帯端末１００は不図示のハードウェアキーを備えていて、ユーザはこのハードウェアキーを用いて携帯端末１００に操作指示を入力することができる。
【００２１】
スピーカー２０７とマイク２０８は、ユーザが他の携帯端末や固定電話と電話をする際に使用される。カメラ２０９はユーザの撮像指示に応じて撮像する。カメラ２０９によって撮像された写真は、ＨＤＤ２０４の所定の領域に記憶される。
【００２２】
近接無線通信部２１０は、ＮＦＣ等の近接無線通信を実行する。本実施形態の場合、印刷装置１１０がＮＦＣタグを備えている。ユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けることで、近接無線通信部２１０と印刷装置１１０のＮＦＣタグとの間で近接無線通信が確立され、近接無線通信部２１０がＮＦＣタグの情報を取得する。なお、近接無線通信部２１０が実行する近接無線通信はＮＦＣに限らず、例えばＢｌｕｅｔｏｏｔｈ（登録商標）であってもよい。
【００２３】
無線通信部２１１は、Ｗｉ−Ｆｉ等の無線通信を実行する。携帯端末１００の場合、ハンドオーバーを用いることで、ユーザにしてみれば簡単な操作で無線通信部２１１による無線通信を実現することができる。具体的には、印刷装置１１０のＮＦＣタグから近接無線通信部２１０が取得した接続情報（アクセスポイント１２０のＳＳＩＤやセキュリティキー）を用いることで、無線通信部２１１はアクセスポイント１２０に接続することができる。
【００２４】
次に図３を用いて、携帯端末１００のソフトウェア構成を説明する。図３は、ＣＰＵ２０１がＲＯＭ２０２やＨＤＤ２０４に記憶されている制御プログラムを読み出すことで実現されるソフトウェアの機能ブロック図である。
【００２５】
ＯＳ３１０は、携帯端末１００全体の動作を制御するためのソフトウェアである。携帯端末１００には、後述する印刷アプリケーション３００を含め、様々なアプリケーションをインストールすることができる。ＯＳ３１０はこれらのアプリケーションとの間で情報をやり取りし、アプリケーションから受けた指示に従って、操作パネル２０６に表示する画面を変更したり、無線通信部２１１による無線通信を実行する。
【００２６】
印刷アプリケーション３００は、携帯端末１００にインストールされたアプリケーションである。携帯端末１００には、この印刷アプリケーション３００の他に様々なアプリケーションがインストールされているが、説明は省略する。
【００２７】
印刷アプリケーション３００のソフトウェア構成についてさらに詳しく説明する。画面制御部３０１は、ＯＳ３１０を介して操作パネル２０６に表示する画面を制御する。画面制御部３０１によって、後述する図５に示す画面が操作パネル２０６に表示される。また、画面制御部３０１は、操作パネル２０６を介してユーザが入力した操作指示を判別する。通信部３０２は、ＯＳ３１０を介して近接無線通信部２１０による近接無線通信や、無線通信部２１１による無線通信を制御する。
【００２８】
Ｗｉ−Ｆｉ設定変更部３０３は、携帯端末１００の無線通信に関するＷｉ−Ｆｉ設定をＯＳ３１０を介して変更する。ＯＳ３１０にはＷｉ−Ｆｉ設定を管理するプログラムが含まれていて、印刷アプリケーション３００のＷｉ−Ｆｉ設定変更部３０３は、このプログラムに対してＷｉ−Ｆｉ設定を変更するように指示する。Ｗｉ−Ｆｉ設定については、図４を用いて詳しく説明する。
【００２９】
計時部３０４は、時間を計時する。この時間の計時は、ＯＳ３１０を介してＲＴＣ２０５を用いることで実行される。印刷ジョブ生成部３０５は、印刷ジョブを生成する。印刷ジョブ生成部３０５によって生成された印刷ジョブは、無線通信部２１１によって印刷装置１１０に送信され、そして印刷が実行される。記憶部３０６は、様々な情報をＲＡＭ２０３等のメモリに一時的に記憶する。
【００３０】
図４（Ａ）の設定画面４００は、ＯＳ３１０が提供する画面であり、操作パネル２０６に表示される。設定画面４００は、無線通信部２１１による無線通信を実行するか又は実行しないかを設定するための画面である。
【００３１】
ボタン４０１によって「ＯＦＦ」が設定されると、無線通信に関するＷｉ−Ｆｉ設定が、無線通信を実行しないことを示す無効設定に設定される。Ｗｉ−Ｆｉ設定が無効設定の場合、無線通信部２１１の動作が停止するため、携帯端末１００の消費電力が軽減される。外出時など、無線通信部２１１による無線通信を使用しない場合には、Ｗｉ−Ｆｉ設定をＯＦＦ、つまり無効設定にすることが好ましい。設定画面４００は、Ｗｉ−Ｆｉ設定がＯＦＦ、つまり無効設定に設定されている状態を示している。
【００３２】
図４（Ｂ）の設定画面４１０は、Ｗｉ−Ｆｉ設定が「ＯＮ」に設定された状態を示している。ボタン４１１のように「ＯＮ」に設定されると、無線通信に関するＷｉ−Ｆｉ設定が、無線通信を実行することを示す有効設定に設定される。Ｗｉ−Ｆｉ設定がＯＮ、つまり有効設定になると、無線通信部２１１が動作を開始し、アクセスポイントを探索する。そして、過去に接続したことがあるアクセスポイントが見つけると、そのアクセスポイントに接続する。あるいは、無線通信部２１１は、ユーザが指定したアクセスポイントに接続する。４１２には、接続中のアクセスポイントのＳＳＩＤが表示される。また、４１３には、探索の結果見つかったアクセスポイントのＳＳＩＤが表示される。
【００３３】
図４では、Ｗｉ−Ｆｉ設定をユーザが手動で変更する例を説明した。携帯端末１００の場合、Ｗｉ−Ｆｉ設定変更部３０３がＯＳ３１０を介してＷｉ−Ｆｉ設定を変更することができる。このＷｉ−Ｆｉ設定変更部３０３によるＷｉ−Ｆｉ設定の変更は、図６や図７のフローチャートを用いて後ほど詳しく説明する。また、図４の設定画面による設定の結果（無線通信の設定が有効設定であるか、又は、無効設定であるか）は、ＨＤＤ２０４等のメモリに記憶される。
【００３４】
次に印刷アプリケーション３００によって実現される印刷機能の概要と画面遷移を、図５を用いて説明する。図５に示す各画面は、印刷アプリケーション３００の画面制御部３０１によって操作パネル２０６に表示される画面である。
【００３５】
図５（Ａ）の印刷画面５００は、ＨＤＤ２０４に記憶されている写真の一覧を表示する画面である。印刷画面５００は、例として写真５０１〜５０４の４つの写真を表示する場合を示している。印刷画面５００において、ユーザは印刷したい写真を選択する。
【００３６】
印刷画面５００においてユーザが写真を選択すると、図５（Ｂ）の印刷画面５１０が表示される。印刷画面５１０は、例として写真５０１が選択された場合を示している。５１１には、印刷画面５００においてユーザが選択した写真が大きく表示されていて、ユーザは選択した写真を確認することができる。印刷設定を変更したい場合、ユーザはアイコン５１２を選択すればよい。また、写真の一覧画面（印刷画面５００）に戻りたい場合、ユーザはアイコン５１３を選択すればよい。
【００３７】
印刷画面５１０が表示されている状態でユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けると、近接無線通信部２１０が印刷装置１１０のＮＦＣタグに記憶されている情報を読み取る。本実施形態の場合、印刷装置１１０のＮＦＣタグには、無線通信部２１１が印刷装置１１０と無線通信を実行するための接続情報（アクセスポイント１２０のＳＳＩＤ、アクセスポイント１２０に接続するためのセキュリティキー、印刷装置１１０のＩＰアドレス）が記憶されている。近接無線通信部２１０が印刷装置１１０のＮＦＣタグを読み取ることで取得した接続情報によって、無線通信部２１１は印刷装置１１０と無線通信を実行することができる。なお、接続情報には、印刷装置１１０のＩＰアドレスではなく印刷装置１１０のＭＡＣアドレスが含まれていてもよい。
【００３８】
しかしながら、設定画面４００によってＷｉ−Ｆｉ設定が無効設定に設定されていると、近接無線通信部２１０が接続情報を取得しても、無線通信部２１１が無線通信を実行することはない。携帯端末１００を印刷装置１１０のＮＦＣタグに近付ける前（タッチする前）にユーザが手動でＷｉ−Ｆｉ設定を有効設定に変更すれば、ＮＦＣを用いたハンドオーバーが実行され、無線通信部２１１が無線通信を実行することができる。しかしながら、ユーザが手動でＷｉ−Ｆｉ設定を有効設定に変更する手間が発生するし、携帯端末１００の操作に詳しくないユーザであれば、Ｗｉ−Ｆｉ設定を有効設定に変更するということにそもそも気付かない場合もある。そこで本実施形態では、携帯端末１００を印刷装置１１０のＮＦＣタグに近付けたとき、言い換えれば近接無線通信部２１０がＮＦＣタグから接続情報を取得したことに応じて、Ｗｉ−Ｆｉ設定を無効設定から有効設定に自動的に変更する。これにより、ユーザが手動でＷｉ−Ｆｉ設定を有効設定に変更する手間が解消され、また、携帯端末１００の操作に詳しくないユーザであったとしても、ユーザに意識させることなくＷｉ−Ｆｉ設定を有効設定に自動的に変更することができる。
【００３９】
近接無線通信部２１０がＮＦＣタグから接続情報を取得すると、Ｗｉ−Ｆｉ設定変更部３０３がＷｉ−Ｆｉ設定を無効設定から有効設定に変更する。そして取得した接続情報を用いて、アクセスポイント１２０に接続するように通信部３０２が無線通信部２１１に指示する。無線通信部２１１がアクセスポイント１２０に接続すると、印刷ジョブ生成部３０５が印刷ジョブを生成し、取得した接続情報に含まれるＩＰアドレス宛てに、つまり印刷装置１１０宛てに生成した印刷ジョブを送信する。このとき、操作パネル２０６には、画面制御部３０１によって図５（Ｃ）の印刷画面５２０が表示される。印刷ジョブの送信が完了すると、図５（Ｄ）の印刷画面５３０が画面制御部３０１によって操作パネル２０６に表示される。
【００４０】
次に、携帯端末１００が印刷装置１１０に印刷ジョブを送信する際に実行される処理を、図６のフローチャートを用いて説明する。図６のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００４１】
ユーザが印刷したい写真を選択した状態（印刷画面５１０が表示された状態）でユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けると、ステップＳ６０１において、近接無線通信部２１０が近接無線通信を用いてＮＦＣタグから接続情報を取得する。なお、印刷装置１１０のＮＦＣタグには、接続情報としてアクセスポイント１２０のＳＳＩＤ、アクセスポイント１２０に接続するためのセキュリティキー、印刷装置１１０のＩＰアドレスのそれぞれを示す情報が記憶されている。
【００４２】
近接無線通信部２１０がＮＦＣタグから接続情報を取得すると、ステップＳ６０２において、記憶部３０６は、変数ＷｉＦｉ＿Ｆｌａｇの初期化を実行する。
【００４３】
次にステップＳ６０３において、ＣＰＵ２０１は、Ｗｉ−Ｆｉ設定が無効設定であるか否かを判定する。この判定は、ＨＤＤ２０４等のメモリに記憶されている情報をＣＰＵ２０１が参照することによって実行される。
【００４４】
ステップＳ６０３においてＷｉ−Ｆｉ設定が無効設定であるとＣＰＵ２０１が判定すると、ステップＳ６０４に進む。そしてステップＳ６０４において、Ｗｉ−Ｆｉ設定変更部３０３は、Ｗｉ−Ｆｉ設定を無効設定から有効設定に変更する（Ｗｉ−Ｆｉ設定をＯＦＦからＯＮに変更する）。このステップＳ６０４の処理によって、無線通信部２１１が無線通信を実行可能な状態に移行する。そしてステップＳ６０５において、記憶部３０６は、変数ＷｉＦｉ＿Ｆｌａｇに１を代入する。変数ＷｉＦｉ＿Ｆｌａｇは、Ｗｉ−Ｆｉ設定の変更の有無を管理するための変数である。ステップＳ６０５で変数ＷｉＦｉ＿Ｆｌａｇに１を代入するのは、Ｗｉ−Ｆｉ設定変更部３０３によるＷｉ−Ｆｉ設定の自動変更が行われたことを印刷アプリケーション３００が記憶するためである。
【００４５】
このように、Ｗｉ−Ｆｉ設定変更部３０３が自動的にＷｉ−Ｆｉ設定を無効設定から有効設定に変更するため、ユーザにしてみればＷｉ−Ｆｉ設定を手動で変更する手間が解消される。また、ユーザが携帯端末１００の操作に詳しくないユーザであったとしても、ユーザに意識させることなくＷｉ−Ｆｉ設定を有効設定に自動的に変更することができる。
【００４６】
一方、ステップＳ６０３においてＷｉ−Ｆｉ設定が無効設定ではないとＣＰＵ２０１が判定すると、ステップＳ６０６に進む。ステップＳ６０６に進んだ場合、Ｗｉ−Ｆｉ設定は有効設定であるため、ステップＳ６０４のようにＷｉ−Ｆｉ設定を変更する必要はない。しかしながら、接続先をアクセスポイント１２０に切り替えることになるため、アクセスポイント１２０に切り替える前に既に接続中であったアクセスポイントに、後から接続先を戻すことが好ましい。そこでステップＳ６０６において、記憶部３０６は、接続中のアクセスポイントを示す情報を記憶する。例えば無線通信部２１１がＳＳＩＤが「ｗｉ−ｆｉ＿ｎｅｔｗｏｒｋ＿００１」のアクセスポイントと接続中であれば、このＳＳＩＤをステップＳ６０６において記憶部３０６が記憶する。なお、携帯端末１００は、元々アクセスポイント１２０に接続している場合もある。この場合、ステップＳ６０１で取得した接続情報に含まれるＳＳＩＤと、携帯端末１００が接続しているアクセスポイントのＳＳＩＤが一致する。この場合であっても、ステップＳ６０７で説明したアクセスポイントの切り替えは発生する。
【００４７】
次にステップＳ６０７について説明する。ステップＳ６０７において、無線通信部２１１は、ステップＳ６０１で取得した接続情報が示すアクセスポイント、つまりアクセスポイント１２０に接続する。具体的には、取得した接続情報に含まれるＳＳＩＤとセキュリティキーを用いて無線通信を確立するように、通信部３０２がＯＳ３１０を介して無線通信部２１１を制御する。
【００４８】
無線通信部２１１がアクセスポイント１２０に接続すると、ステップＳ６０８において、無線通信部２１１は印刷ジョブを送信する。具体的には、まず印刷ジョブ生成部３０５が、ユーザが選択した写真を印刷するための印刷ジョブを生成する。そして、取得した接続情報に含まれるＩＰアドレス宛てに、つまり印刷装置１１０宛てに印刷ジョブを送信するように、通信部３０２がＯＳ３１０を介して無線通信部２１１を制御する。印刷ジョブを送信している間、操作パネル２０６には図５（Ｃ）の印刷画面５２０が画面制御部３０１によって表示される。印刷ジョブを送信した後に実行される処理は、図７を用いて後ほど詳しく説明する。
【００４９】
以上の説明の通り、携帯端末１００を印刷装置１１０のＮＦＣタグに近付けたときにＷｉ−Ｆｉ設定が無効設定であったとしても、ステップＳ６０４の処理によって、Ｗｉ−Ｆｉ設定を無効設定から有効設定に自動的に変更することができる。従って、ユーザにしてみればＷｉ−Ｆｉ設定を手動で変更する手間が解消される。また、ユーザが携帯端末１００の操作に詳しくないユーザであったとしても、ユーザに意識させることなくＷｉ−Ｆｉ設定を有効設定に自動的に変更することができる。
【００５０】
次に、有効設定に変更したＷｉ−Ｆｉ設定を自動的に無効設定に戻す処理、及び、接続先のアクセスポイントを元のアクセスポイントに戻す処理を、図７のフローチャートを用いて説明する。図７のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００５１】
図７のフローチャートが示す処理は、図６のステップＳ６０８の続きとして実行される。通信部３０２は、ステップＳ６０８で実行した印刷ジョブの送信が完了したか否かを監視している。そして印刷ジョブの送信が完了したことを通信部３０２が検知すると、つまり、Ｓ６０８の印刷ジョブの送信が完了すると、ステップＳ７０１において、ＣＰＵ２０１は印刷ジョブの送信が完了したことをユーザに通知する。具体的には、印刷アプリケーション３００の画面制御部３０１が操作パネル２０６に図５（Ｄ）の印刷画面５３０（印刷ジョブの送信完了を通知するための画面）を表示することによって実現される。
【００５２】
次にステップＳ７０２において、印刷アプリケーション３００の計時部３０４がタイマのカウントを開始する。この処理は、計時部３０４がＯＳ３１０を介してＲＴＣ２０５を制御することによって実行される。このタイマのカウントは、印刷ジョブの送信完了後に所定時間ユーザ操作がなかった場合に、有効設定に変更したＷｉ−Ｆｉ設定を自動的に無効設定に戻す処理、及び、接続先のアクセスポイントを元のアクセスポイントに戻す処理を実行するために実行される。
【００５３】
次にステップＳ７０３において、ＣＰＵ２０１は、ユーザ操作を受け付けたか否かを判定する。ユーザ操作を受け付けたとＣＰＵ２０１が判定すると、ステップＳ７０４において、ＣＰＵ２０１はユーザ操作に応じた処理を実行する。例えば、ユーザ操作が表示する画面の変更を指示していれば、画面制御部３０１が変更後の画面を操作パネル２０６に表示する。また、ユーザ操作が印刷の実行指示であれば、通信部３０２が印刷ジョブを送信するよう無線通信部２１１を制御する。ステップＳ７０４においてユーザ操作に応じた処理を実行すると、ステップＳ７０５において、印刷アプリケーション３００の計時部３０４がタイマのカウントをリセットする。一方、ユーザ操作を受け付けていない場合、ステップＳ７０６に進む。
【００５４】
なお、携帯端末１００の例として挙げているスマートフォンやタブレットＰＣの場合、マルチタスクで処理を実行できるため、印刷アプリケーション３００のようなアプリケーションがバックグラウンドで起動している場合がある。つまり、印刷アプリケーション３００がバックグラウンドで起動していて、ユーザは実際には他のアプリケーション（メールアプリケーションや電話帳アプリケーション）を操作している場合がある。このように、バックグランドで印刷アプリケーション３００が起動しているときにユーザ操作を受け付けたとしても、その操作は印刷アプリケーション３００に対するユーザ操作ではないため、ステップＳ７０３においてユーザ操作を受け付けたと判定されない。また、ステップＳ７０５のカウントのリセットも実行されない。
【００５５】
次にステップＳ７０６について説明する。ステップＳ７０６において、ＣＰＵ２０１は、カウントしているタイマが所定時間経過したか否かを判定する。本実施形態の場合、印刷ジョブの送信後からタイマのカウントを開始し（ステップＳ７０２）、ユーザが何らかの操作を行う度にカウントをリセットする（ステップＳ７０５）。そしてユーザ操作を受け付けないまま所定時間（例えば５分）経過すると、ステップＳ７０６において所定時間経過したとＣＰＵ２０１が判定し、ステップＳ７０７に進む。一方、所定時間経過していない場合は、ステップＳ７０６において所定時間経過していないとＣＰＵ２０１が判定し、ステップＳ７０３に戻る。なお、本実施形態では、ユーザの操作がないまま５分経過するとステップＳ７０６において所定時間経過したと判定すると説明したが、この５分という時間は一例であり他の時間であってもよいし、ユーザが所望の時間を不図示の設定画面で設定できてもよい。
【００５６】
次にステップＳ７０７について説明する。ステップＳ７０７において、ＣＰＵ２０１は、Ｗｉ−Ｆｉ設定を無効設定に戻すか否かを判定する。この判定は、記憶部３０６が記憶している変数ＷｉＦｉ＿Ｆｌａｇの値を参照することで実行される。
【００５７】
変数ＷｉＦｉ＿Ｆｌａｇの値が１である場合、ハンドオーバーを実行するために、ステップＳ６０４においてＷｉ−Ｆｉ設定を無効設定から有効設定に自動的に変更している。従って、ステップＳ７０７においてＷｉ−Ｆｉ設定を無効設定に戻すとＣＰＵ２０１が判定し、ステップＳ７０８に進む。そしてステップＳ７０８において、Ｗｉ−Ｆｉ設定変更部３０３は、Ｗｉ−Ｆｉ設定を有効設定から無効設定に変更する（Ｗｉ−Ｆｉ設定をＯＮからＯＦＦに変更する）。なお、ユーザの操作が所定時間ないことを条件にしてＷｉ−Ｆｉ設定を有効設定から無効設定に戻すのは、ユーザが複数の印刷ジョブを連続して印刷装置１１０に送信する場合を考慮しているためである。ユーザにしてみれば、一度ハンドオーバーを実行した後はＷｉ−Ｆｉ設定が有効設定になっていて、かつ、印刷装置１１０を印刷ジョブの送信先として特定した状態になっているため、複数の印刷ジョブを送信する際に何度もタッチ操作を行う必要がなくなる。
【００５８】
一方、変数ＷｉＦｉ＿Ｆｌａｇの値が０である場合、ハンドオーバー実行前からＷｉ−Ｆｉ設定が有効設定であるため、Ｗｉ−Ｆｉ設定を無効設定に変更する必要はない。そこで、ステップＳ７０７においてＷｉ−Ｆｉ設定を無効設定に戻さないとＣＰＵ２０１が判定し、ステップＳ７０９に進む。そしてステップＳ７０９において、通信部３０２は、接続先のアクセスポイントを、記憶部３０６が記憶しているアクセスポイントに変更するように制御する。ステップＳ７０９の処理が実行される場合、ハンドオーバー実行前に携帯端末１００は元々アクセスポイントに接続していて、ハンドオーバーによって接続先のアクセスポイントを変更している。ステップＳ７０９の処理は、ハンドオーバーによって変更された接続先を元に戻すために実行される。
【００５９】
以上の説明の通り、本実施形態によれば、Ｗｉ−Ｆｉ設定が無効設定であったとしても、ハンドオーバー実行時（ＮＦＣを使用して接続情報を取得したとき）にＷｉ−Ｆｉ設定を無効設定から有効設定に自動的に変更することができる。これにより、ユーザが手動でＷｉ−Ｆｉ設定を有効設定に変更する手間が解消される。また、携帯端末１００の操作に詳しくないユーザであったとしても、ユーザに意識させることなくＷｉ−Ｆｉ設定を有効設定に自動的に変更することができる。
【００６０】
また、本実施形態によれば、ハンドオーバー実行時にＷｉ−Ｆｉ設定を無効設定から有効設定に自動的に変更した場合に、印刷ジョブの送信後に所定時間ユーザ操作を受け付けなかったことを条件にしてＷｉ−Ｆｉ設定を自動的に無効設定に戻すことができる。ハンドオーバー実行前にＷｉ−Ｆｉ設定が無効設定であったということは、ユーザにしてみれば例えば消費電力を軽減するためにＷｉ−Ｆｉ設定を無効設定にしていたと考えられる。本実施形態によれば、印刷ジョブの送信後にＷｉ−Ｆｉ設定を無効設定に自動的に変更するため、携帯端末１００の消費電力を軽減することができる。
【００６１】
また、本実施形態によれば、ハンドオーバー実行前に携帯端末１００が元々アクセスポイントに接続していた場合、印刷ジョブの送信後に所定時間ユーザの操作がなかったことを条件にして、接続先のアクセスポイントを元に戻すことができる。これにより、印刷を実行するために一時的に接続先のアクセスポイントを変更した場合であっても、ユーザに意識させることなく接続先のアクセスポイントを元に戻すことができる。
【００６２】
（実施形態２）
次に、実施形態１の変形例として実施形態２を説明する。実施形態１では、図７のステップＳ７０５で説明したように、ユーザ操作を受け付ける度にタイマのカウントをリセットする例を説明した。これに対して実施形態２では、ユーザ操作によって一律リセットするのではなく、次の印刷ジョブの送信が実行されたことを条件にしてタイマのカウントをリセットする構成を説明する。
【００６３】
図８のフローチャートは、図６のステップＳ６０８の続きとして実行される処理を示し、図７のフローチャートの変形例である。図７と同じ番号のステップは図７のフローチャートと同じ処理を実行するため、説明を省略する。図８のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００６４】
ステップＳ７０３においてユーザ操作を受け付けたとＣＰＵ２０１が判定すると、ステップＳ８０１に進む。ステップＳ８０１において、ＣＰＵ２０１は、ユーザ操作が示す処理が印刷ジョブの送信であるか否かを判定する。ユーザ操作が示す処理が印刷ジョブの送信であるとＣＰＵ２０１が判定すると、ステップＳ８０２に進む。そしてステップＳ８０２において、印刷ジョブを送信するよう通信部３０２が無線通信部２１１を制御し、無線通信部２１１が印刷ジョブを印刷装置１１０に送信する。次にステップＳ８０３において、印刷アプリケーション３００の計時部３０４がタイマのカウントをリセットする。
【００６５】
一方、ユーザ操作が示す処理が印刷ジョブの送信ではないとステップＳ８０１においてＣＰＵ２０１が判定すると、ステップＳ８０４に進む。そしてステップＳ８０４において、ＣＰＵ２０１はユーザ操作に応じた処理を実行する。例えば、ユーザ操作が表示する画面の変更を指示していれば、画面制御部３０１が変更後の画面を操作パネル２０６に表示する。ステップＳ８０４においてユーザ操作に応じた処理を実行すると、タイマのカウントをリセットすることなくステップＳ７０３に戻る。
【００６６】
以上の説明の通り、本実施形態の場合、ユーザ操作によって一律タイマのカウントをリセットするのではなく、印刷ジョブの送信が指示されたことを条件にしてタイマのカウントをリセットする。言い換えれば、ユーザが何らかの操作を行っていたとしても、その操作が印刷ジョブの送信を指示する操作でなければタイマのカウントは継続される。そして所定時間次の印刷ジョブの送信が実行されなかったことを条件にして、ステップＳ７０８やステップＳ７０９の処理が実行される。
【００６７】
（実施形態３）
印刷アプリケーション３００のようなアプリケーションは、ユーザによってアプリケーションの起動を終了するための終了操作が行われる場合がある。この操作は、例えばＣＰＵ２０１の処理負荷を軽減するために行われる。本実施形態では、この終了操作が行われた際に実行される処理を説明する。
【００６８】
図９のフローチャートは、印刷アプリケーション３００の起動を終了するための終了操作が行われた際に実行される処理を示す。図９のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００６９】
まずステップＳ９０１において、ＣＰＵ２０１は、印刷アプリケーション３００の起動を終了するための終了操作をユーザから受け付ける。終了操作を受け付けたＣＰＵ２０１は、ステップＳ９０２において、Ｗｉ−Ｆｉ設定を無効設定に戻すか否かを判定する。この判定は、記憶部３０６が記憶している変数ＷｉＦｉ＿Ｆｌａｇの値を参照することで実行される。
【００７０】
変数ＷｉＦｉ＿Ｆｌａｇの値が１である場合、Ｗｉ−Ｆｉ設定を無効設定に戻すとＣＰＵ２０１が判定し、ステップＳ９０３に進む。そしてステップＳ９０３において、Ｗｉ−Ｆｉ設定変更部３０３は、Ｗｉ−Ｆｉ設定を有効設定から無効設定に変更する（Ｗｉ−Ｆｉ設定をＯＮからＯＦＦに変更する）。
【００７１】
一方、変数ＷｉＦｉ＿Ｆｌａｇの値が０である場合、ステップＳ９０２においてＷｉ−Ｆｉ設定を無効設定に戻さないとＣＰＵ２０１が判定し、ステップＳ９０４に進む。そしてステップＳ９０４において、通信部３０２は、接続先のアクセスポイントを、記憶部３０６が記憶しているアクセスポイントに変更するように制御する。
【００７２】
以上の説明の通り、本実施形態によれば、アプリケーションの起動を終了するための終了操作をユーザから受け付けた場合に、Ｗｉ−Ｆｉ設定を無効設定に戻したり、接続先のアクセスポイントを元に戻すことができる。実施形態１のようにハンドオーバー実行時にＷｉ−Ｆｉ設定や接続先のアクセスポイントを変更していたとしても、アプリケーションを終了する際の処理としてＷｉ−Ｆｉ設定や接続先のアクセスポイントを元に戻すことができる。
【００７３】
なお、図９のフローチャートに示す処理が実行されるタイミングは、印刷アプリケーション３００の終了操作が行われた場合に限定されない。例えば、印刷アプリケーション３００がバックグランド起動に切り替わったタイミングで実行してもよい。
【００７４】
（その他の実施形態）
上述した各実施形態では、携帯端末１００が印刷ジョブを印刷装置１１０に送信する例を説明したが、携帯端末１００と印刷装置１１０の間で実行されるデータ通信は印刷ジョブの送信に限らない。例えば、携帯端末１００が記憶している写真や電子文書を、印刷装置１１０等の外部装置のＨＤＤに記憶させるためのデータ通信であってもよい。また、印刷装置１１０が原稿をスキャンすることで生成したスキャン画像を、携帯端末１００が印刷装置１１０から取得するためのデータ通信であってもよい。これらのデータ通信の実行が完了した後に、所定時間ユーザ操作を受け付けなかったこと、あるいは、次のデータ通信が実行されなかったことを条件にして、Ｗｉ−Ｆｉ設定や接続先のアクセスポイントを元に戻してもよい。
【００７５】
また、上述した各実施形態では、データ通信の完了後に所定時間待ってからＷｉ−Ｆｉ設定や接続先のアクセスポイントを元に戻す例を説明したが、データ通信が完了したことに応じてすぐにＷｉ−Ｆｉ設定や接続先のアクセスポイントを元に戻してもよい。また、データ通信が完了したことに応じて、Ｗｉ−Ｆｉ設定や接続先のアクセスポイントを元に戻すか否かをユーザに問い合わせてもよい。
【００７６】
また、上述した各実施形態では、データ通信の完了後にＷｉ−Ｆｉ設定や接続先のアクセスポイントを自動的に元に戻す機能を説明したが、この機能を使用するか否かを、不図示の設定画面でユーザに設定させてもよい。
【００７７】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７８】
１００  携帯端末
１１０  印刷装置
１２０  アクセスポイント
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＨＤＤ
２０５  ＲＴＣ
２０６  操作パネル
２１０  近接無線通信部
２１１  無線通信部
３００  印刷アプリケーション
【図１】
2019013035.tif 000003
【図２】
2019013035.tif 000004
【図３】
2019013035.tif 000005
【図４】
2019013035.tif 000006
【図５】
2019013035.tif 000007
【図６】
2019013035.tif 000008
【図７】
2019013035.tif 000009
【図８】
2019013035.tif 000010
【図９】
2019013035.tif 000011
【手続補正書】
【提出日】平成30年10月18日(2018.10.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクセスポイントを探索する第１のモードとアクセスポイントを探索しない第２のモードを含む複数のモードのうちの１つのモードで動作可能な情報処理装置において、
アクセスポイントのＳＳＩＤを含む接続情報をユーザの文字入力によらずに取得する取得手段と、
前記接続情報を取得後、所定の条件が満たされたことに基づいて、ユーザの指示によらず自動的に、前記取得した接続情報の示すアクセスポイントとは異なるアクセスポイントとの接続を確立する手段と、
を有することを特徴とする情報処理装置。
【請求項２】
無線ＬＡＮ通信を利用可能な第１の通信回路と、
前記無線ＬＡＮ通信とは異なる無線通信を利用可能な第２の通信回路と、を備え、
前記取得手段は、前記第２の通信回路を介して前記接続情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２の通信回路は近距離無線通信に用いる回路であることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第２の通信回路はＢｌｕｅｔｏｏｔｈ（登録商標）通信に用いる回路であることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記所定の条件は、前記無線ＬＡＮ接続を介した所定のデータ通信に少なくとも基づくことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記接続情報は、印刷装置のアドレス情報を更に備え、
前記所定のデータ通信は、前記印刷装置に印刷データを送信するためのデータ通信であることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記所定の条件は、時間の経過に少なくとも基づくことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記所定の条件は、ユーザによって予め指定された時間の経過に少なくとも基づくことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報を表示する表示部と、
前記情報処理装置と外部装置を近づける操作をユーザに促す画面を前記表示部に表示させる手段と、を有することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
情報を表示する表示部と、
前記無線ＬＡＮ接続を介して外部装置に送信する画像データのプレビュー画面を前記表示部に表示させる手段と、を有することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
モバイル端末であることを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
アクセスポイントを探索する第１のモードとアクセスポイントを探索しない第２のモードを含む複数のモードのうちの１つのモードで動作可能な情報処理装置の制御方法において、
アクセスポイントのＳＳＩＤを含む接続情報をユーザの文字入力によらずに取得する取得工程と、
前記接続情報を取得後、所定の条件が満たされたことに基づいて、ユーザの指示によらず自動的に、前記取得した接続情報の示すアクセスポイントとは異なるアクセスポイントとの接続を確立する確立工程と、
を有することを特徴とする制御方法。
【請求項１３】
前記情報処理装置は、無線ＬＡＮ通信を利用可能な第１の通信回路と、前記無線ＬＡＮ通信とは異なる無線通信が利用可能な第２の通信回路と、を備え、
前記取得工程は、前記第２の通信回路を介して前記接続情報を取得することを特徴とする請求項１２に記載の制御方法。
【請求項１４】
前記第２の通信回路は近距離無線通信に用いる回路であることを特徴とする請求項１３に記載の制御方法。
【請求項１５】
前記第２の通信回路はＢｌｕｅｔｏｏｔｈ（登録商標）通信に用いる回路であることを特徴とする請求項１３に記載の制御方法。
【請求項１６】
前記所定の条件は、前記無線ＬＡＮ接続を介した所定のデータ通信に少なくとも基づくことを特徴とする請求項１２乃至１５のいずれか１項に記載の制御方法。
【請求項１７】
前記接続情報は、印刷装置のアドレス情報を更に備え、
前記所定のデータ通信は、前記印刷装置に印刷データを送信するためのデータ通信であることを特徴とする請求項１６に記載の制御方法。
【請求項１８】
前記所定の条件は、時間の経過に少なくとも基づくことを特徴とする請求項１２乃至１７のいずれか１項に記載の制御方法。
【請求項１９】
前記所定の条件は、ユーザによって予め指定された時間の経過に少なくとも基づくことを特徴とする請求項１８に記載の制御方法。
【請求項２０】
前記情報処理装置は情報を表示する表示部を備え、
前記情報処理装置と外部装置を近づける操作をユーザに促す画面を前記表示部に表示させる工程を有することを特徴とする請求項１２乃至１９のいずれか１項に記載の制御方法。
【請求項２１】
前記情報処理装置は情報を表示する表示部を備え、
前記無線ＬＡＮ接続を介して外部装置に送信する画像データのプレビュー画面を前記表示部に表示させる工程を有することを特徴とする請求項１２乃至２０のいずれか１項に記載の制御方法。
【請求項２２】
前記情報処理装置はモバイル端末であることを特徴とする請求項１２乃至２１のいずれか１項に記載の制御方法。
【請求項２３】
アクセスポイントを探索する第１のモードとアクセスポイントを探索しない第２のモードを含む複数のモードのうちの１つのモードで動作可能な情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記制御方法は、
アクセスポイントのＳＳＩＤを含む接続情報をユーザの文字入力によらずに取得する取得工程と、
前記接続情報を取得後、所定の条件が満たされたことに基づいて、ユーザの指示によらず自動的に、前記取得した接続情報の示すアクセスポイントとは異なるアクセスポイントとの接続を確立する確立工程と、
を有することを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決するために、本発明は、アクセスポイントを探索する第１のモードとアクセスポイントを探索しない第２のモードを含む複数のモードのうちの１つのモードで動作可能な情報処理装置において、アクセスポイントのＳＳＩＤを含む接続情報をユーザの文字入力によらずに取得する取得手段と、前記接続情報を取得後、所定の条件が満たされたことに基づいて、ユーザの指示によらず自動的に、前記取得した接続情報の示すアクセスポイントとは異なるアクセスポイントとの接続を確立する確立手段と、を備えることを特徴とする。