(57)【特許請求の範囲】
【請求項１】
ユーザーが選択した画像を表示する表示手段と、
前記選択された画像が表示された状態で、第１の無線通信が確立されることにより、アクセスポイント情報を取得する取得手段と、
取得した前記アクセスポイント情報に基づいてアクセスポイントに接続することで第２の無線通信を確立して、印刷ジョブを前記アクセスポイントを経由して印刷装置に対して送信する通信手段と、
前記アクセスポイントに関する接続情報を記憶する記憶手段と、
前記印刷ジョブのデータ送信が完了したことに基づいて、前記接続情報を削除する削除手段と、を有し、
前記表示手段は、前記第２の無線通信が確立された後に、前記選択された画像に重なる位置に処理中であることを示す表示アイテムを表示することを特徴とする情報処理装置。
【請求項２】
前記接続情報が一時的に生成された接続情報であるか否かを判定する判定手段を更に備え、
前記削除手段は、一時的に生成された接続情報であると前記判定手段によって判定された前記接続情報を削除し、一時的に生成された接続情報ではないと前記判定手段によって判定された前記接続情報を削除しないことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記アクセスポイントは印刷装置によって提供されることを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記第１の無線通信はＮＦＣを用いた通信であり、前記第２の無線通信はＷｉ−Ｆｉを用いた通信であり、前記表示手段は、前記選択された画像とともに、前記ＮＦＣを用いた通信の実行に関するガイダンスを表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
コンピュータに、
ユーザーが選択した画像を表示する表示工程と、
前記選択された画像が表示された状態で、第１の無線通信が確立されることにより、アクセスポイント情報を取得する取得工程と、
取得した前記アクセスポイント情報に基づいてアクセスポイントに接続することで第２の無線通信を確立して、印刷ジョブを前記アクセスポイントに送信する通信工程と、
前記アクセスポイントに関する接続情報を記憶する記憶工程と、
前記印刷ジョブのデータ送信が完了したことに基づいて、前記接続情報を削除する削除工程と、を実行させることを特徴とするプログラム。
【請求項６】
前記接続情報が一時的に生成された接続情報であるか否かを判定する判定工程を更に前記コンピュータに実行させ、
前記削除工程は、一時的に生成された接続情報であると前記判定工程によって判定された前記接続情報を削除し、一時的に生成された接続情報ではないと前記判定工程によって判定された前記接続情報を削除しないことを特徴とする請求項５に記載のプログラム。
【請求項７】
前記アクセスポイントは印刷装置によって提供されることを特徴とする請求項５又は請求項６に記載のプログラム。
【請求項８】
前記第１の無線通信はＮＦＣを用いた通信であり、前記第２の無線通信はＷｉ−Ｆｉを用いた通信であり、前記表示工程では、前記選択された画像とともに、前記ＮＦＣを用いた通信の実行に関するガイダンスが表示されることを特徴とする請求項５乃至７のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を実行可能な情報処理装置、情報処理装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
スマートフォンやタブレットＰＣ等の携帯端末は無線通信機能を備えている。この無線通信機能の用途として、例えば携帯端末に記憶されている写真や電子文書を無線通信を用いてプリンタに送信し、プリンタに印刷させるという用途がある。
【０００３】
携帯端末がプリンタ等の外部装置と無線通信を実行するためには、携帯端末はアクセスポイントに接続して無線通信を確立する必要がある。この無線通信を確立するための方法として、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いたハンドオーバーが知られている（特許文献１）。ハンドオーバーとは、無線通信を実行するために必要な接続情報（例えばＳＳＩＤ）をＮＦＣ等の近接無線通信を用いて取得して、取得した接続情報に基づいて無線通信を確立する方法である。このハンドオーバーによって、ユーザにしてみれば、携帯端末をプリンタ等の外部装置に近付けるだけで（タッチするだけで）、携帯端末と外部装置との間の無線通信を確立することができる。
【０００４】
また、携帯端末と外部装置との間には、必ずしもアクセスポイントが必要な訳ではない。外部装置がアクセスポイントとして振る舞うことで、携帯端末と外部装置との間で直接無線通信を確立することもできる。このような形態であっても、上述のハンドオーバーを実現することができる。
【０００５】
また、携帯端末は、無線通信を確立するために使用した接続情報を記憶する。これにより、一度接続したアクセスポイントに携帯端末が自動的に再度接続することができ、ユーザの利便性が向上する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１５７７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したハンドオーバーは、携帯端末と外部装置との間の無線通信を一時的に確立するために行われる。つまり、近接無線通信を用いて取得する接続情報は、一時的な利用を目的とする情報であるといえる。この一時的な利用を目的とする接続情報をハンドオーバーを行う度に携帯端末が記憶すると、携帯端末が記憶可能な最大数に達してしまう場合が発生し得る。記憶する接続情報の数が携帯端末が記憶可能な最大数に達してしまうと、代わりに重要な接続情報（例えばユーザが自宅で利用しているアクセスポイントを示す接続情報）が削除されてしまうかもしれない。
【０００８】
そこで本発明では、接続情報を記憶するための記憶領域を有効に使用することを目的する。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明が提供する情報処理装置は、  ユーザーが選択した画像を表示する表示手段と、
前記選択された画像が表示された状態で、第１の無線通信が確立されることにより、アクセスポイント情報を取得する取得手段と、
取得した前記アクセスポイント情報に基づいてアクセスポイントに接続することで第２の無線通信を確立して、印刷ジョブを前記アクセスポイントを経由して印刷装置に対して送信する通信手段と、
前記アクセスポイントに関する接続情報を記憶する記憶手段と、
前記印刷ジョブのデータ送信が完了したことに基づいて、前記接続情報を削除する削除手段と、を有し、
前記表示手段は、前記第２の無線通信が確立された後に、前記選択された画像に重なる位置に処理中であることを示す表示アイテムを表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、接続情報を記憶するための記憶領域を有効に使用することができる。
【図面の簡単な説明】
【００１３】
【図１】通信システムを示す図である。
【図２】携帯端末１００のハードウェア構成を示す図である。
【図３】携帯端末１００のソフトウェア構成を示す図である。
【図４】接続先のアクセスポイントを選択する選択画面を示す図である。
【図５】接続先の履歴を示す履歴画面を示す図である。
【図６】タッチ印刷機能の一連の流れを示す図である。
【図７】実施形態１で実行される処理を示すフローチャートである。
【図８】実施形態２で実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１５】
（実施形態１）
まず図１を用いて、本発明に係る通信システムの構成を説明する。本実施形態に係る通信システムは、携帯端末１００、印刷装置１１０、アクセスポイント１２０とで構成される。
【００１６】
印刷装置１１０は、アクセスポイント１２０との間でＷｉ−Ｆｉ等の無線通信を実行する。なお、アクセスポイント１２０と印刷装置１１０の間の通信は、ＬＡＮケーブル等を用いた有線通信であってもよい。
【００１７】
携帯端末１００は、Ｗｉ−Ｆｉ等の無線通信を実行可能である。ユーザがアクセスポイント１２０のＳＳＩＤやセキュリティキーを携帯端末１００に入力することで、携帯端末１００はアクセスポイント１２０に接続し、そして携帯端末１００はアクセスポイント１２０を介して印刷装置１１０と通信することができる。携帯端末１００は、アクセスポイント１２０を介して印刷装置１１０等の外部装置に印刷ジョブを送信することができる。印刷ジョブを受信した印刷装置１１０は、印刷を実行する。
【００１８】
また、携帯端末１００と印刷装置１１０との間の無線通信は、必ずしもアクセスポイント１２０を介する必要はない。印刷装置１１０がアクセスポイントとして動作することで、携帯端末１００と印刷装置１１０とが直接無線通信を実行してもよい。このような無線通信の方式は、アドホックモード、アクセスポイントモード、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ等、様々な方式として確立されている。
【００１９】
また、携帯端末１００と印刷装置１１０は、ＮＦＣ等の近接無線通信を実行することができる。印刷装置１１０は、ＮＦＣタグを備えていている。そしてそのＮＦＣタグには、Ｗｉ−Ｆｉ等の無線通信を実行するための接続情報が記憶されている。接続情報とは、例えばアクセスポイント１２０のＳＳＩＤであったり、携帯端末１００と印刷装置１１０が直接無線通信を行う場合は、印刷装置１１０が一時的に生成したＳＳＩＤであったりする。また、接続情報には、ＳＳＩＤが示すアクセスポイントに接続するための暗号キーが含まれていてもよい。
【００２０】
携帯端末１００は、ＮＦＣを用いて印刷装置１１０のＮＦＣタグから接続情報を取得し、そして取得した接続情報に基づいて、印刷装置１１０との間の無線通信を確立する。このように、ＮＦＣ等の近接無線通信で取得した接続情報を用いて接続をＷｉ−Ｆｉ等の無線通信に切り替えることをハンドオーバーと呼ぶ。ハンドオーバーによって、ユーザにしてみれば、無線通信を確立するための情報、例えばＳＳＩＤを携帯端末１００に入力する手間が解消される。
【００２１】
次に図２を用いて、携帯端末１００のハードウェア構成を説明する。なお、本実施形態の携帯端末１００はスマートフォンやタブレットＰＣ等の装置を想定しているが、無線通信を実行可能な情報処理装置であれば他の装置であってもよい。
【００２２】
ＣＰＵ２０１はフラッシュＲＯＭ２０２が記憶している制御プログラムを読み出して、携帯端末１００の動作を制御するための様々な処理を実行する。フラッシュＲＯＭ２０２は、制御プログラムや写真等の画像データ、各種設定データを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。
【００２３】
なお、携帯端末１００の場合、１つのＣＰＵ２０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２４】
近接無線通信部２０４は、ＮＦＣ等の近接無線通信を実行する。本実施形態の場合、印刷装置１１０がＮＦＣタグを備えている。ユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けることで、近接無線通信部２０４と印刷装置１１０のＮＦＣタグとの間で近接無線通信が確立され、近接無線通信部２０４がＮＦＣタグに記憶されている情報を取得する。なお、近接無線通信部２０４が実行する近接無線通信はＮＦＣに限らず、例えばＢｌｕｅｔｏｏｔｈ（登録商標）であってもよい。
【００２５】
無線通信部２０５は、Ｗｉ−Ｆｉ等の無線通信を実行する。携帯端末１００の場合、ハンドオーバーを用いることで、ユーザにしてみれば簡単な操作で無線通信部２０５による無線通信を実現することができる。具体的には、印刷装置１１０のＮＦＣタグから近接無線通信部２０４が取得した接続情報（例えばＳＳＩＤ）を用いることで、無線通信部２０５はアクセスポイント１２０や印刷装置１１０に接続することができる。
【００２６】
操作パネル２０６は、ユーザのタッチ操作を検出可能なタッチパネル機能を備え、後述するＯＳ３１０や印刷アプリケーション３００が提供する各種操作画面を表示する。ユーザは操作パネル２０６にタッチ操作を入力することで、携帯端末１００に所望の操作指示を入力することができる。なお、携帯端末１００は不図示のハードウェアキーを備えていて、ユーザはこのハードウェアキーを用いて携帯端末１００に操作指示を入力することもできる。
【００２７】
スピーカー２０７とマイク２０８は、ユーザが他の携帯端末や固定電話と電話をする際に使用される。カメラ２０９はユーザの撮像指示に応じて撮像する。カメラ２０９によって撮像された写真は、フラッシュＲＯＭ２０２の所定の領域に記憶される。
【００２８】
次に図３を用いて、携帯端末１００のソフトウェア構成を説明する。図３は、ＣＰＵ２０１がフラッシュＲＯＭ２０２に記憶されている制御プログラムを読み出すことで実現されるソフトウェアの機能ブロック図である。
【００２９】
ＯＳ３１０は、携帯端末１００全体の動作を制御するためのソフトウェアである。制御部３１１は、ＯＳ３１０全体の動作を制御する。携帯端末１００には、後述する印刷アプリケーション３００を含め、様々なアプリケーションをインストールすることができる。制御部３１１はこれらのアプリケーションとの間で情報をやり取りし、アプリケーションから受けた指示に従って、操作パネル２０６に表示する画面を変更したり、無線通信部２０５による無線通信を実行する。
【００３０】
図４の選択画面４００は、ＯＳ３１０が操作パネル２０６に表示する画面であり、Ｗｉ−Ｆｉ接続を行うために、接続先の指定をユーザから受け付ける画面である。携帯端末１００は周囲のアクセスポイントを探索し、探索結果が選択画面４００として表示される。ユーザは探索結果から所望のアクセスポイントを選択し、携帯端末１００は選択されたアクセスポイントに接続する。なお、接続先のアクセスポイントの指定は、探索結果の一覧からの指定に限定されない。アクセスポイントのＳＳＩＤや接続キーを、ユーザに直接入力させてもよい。
【００３１】
ＯＳ３１０の記憶部３１２は、無線通信部２０５が無線通信を実行する際に接続した接続情報を記憶する。接続情報として、具体的には選択画面４００で選択を受け付けたアクセスポイントの情報や、近接無線通信によって近接無線通信部２０４がＮＦＣタグから取得したアクセスポイントの情報を記憶する。
【００３２】
図５の履歴画面５００は、ＯＳ３１０が操作パネル２０６に表示する画面であり、携帯端末１００が過去に接続したアクセスポイントの履歴を表示するための画面である。履歴画面５００は、記憶部３１２が記憶している情報に基づいて表示される。
【００３３】
印刷アプリケーション３００は、携帯端末１００にインストールされたアプリケーションであり、印刷を実行するために使用されるアプリケーションである。携帯端末１００には、この印刷アプリケーション３００の他に様々なアプリケーションがインストールされているが、説明は省略する。
【００３４】
次に印刷アプリケーション３００によって実現される印刷機能の概要と画面遷移を、図６を用いて説明する。図６に示す各画面は、印刷アプリケーション３００によって操作パネル２０６に表示される画面である。
【００３５】
図６（Ａ）の印刷画面６００は、フラッシュＲＯＭ２０２に記憶されている写真の一覧を表示する画面である。印刷画面６００は、例として写真６０１〜６０４の４つの写真を表示する場合を示している。印刷画面６００において、ユーザは印刷したい写真を選択する。
【００３６】
印刷画面６００においてユーザが写真を選択すると、図６（Ｂ）の印刷画面６１０が表示される。印刷画面６１０は、例として写真６０１が選択された場合を示している。６１１には、印刷画面６００においてユーザが選択した写真が大きく表示されていて、ユーザは選択した写真を確認することができる。印刷設定を変更したい場合、ユーザはアイコン６１２を選択すればよい。また、写真の一覧画面（印刷画面６００）に戻りたい場合、ユーザはアイコン６１３を選択すればよい。
【００３７】
印刷画面６１０が表示されている状態でユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けると（タッチすると）、近接無線通信部２０４が印刷装置１１０のＮＦＣタグに記憶されている情報を読み取る。本実施形態の場合、印刷装置１１０のＮＦＣタグには、無線通信部２０５が印刷装置１１０と無線通信を実行するための接続情報が記憶されている。近接無線通信部２０４が印刷装置１１０のＮＦＣタグを読み取ることで取得した接続情報によって、無線通信部２０５は印刷装置１１０と無線通信を実行することができる。
【００３８】
無線通信部２０５が接続情報が示すアクセスポイント（アクセスポイント１２０や印刷装置１１０）に接続すると、印刷アプリケーションは印刷ジョブを生成し、印刷装置１１０宛てに生成した印刷ジョブを送信する。無線通信部２０５が近接無線通信を用いて取得する接続情報には印刷装置１１０のＩＰアドレスも含まれていて、このＩＰアドレスを宛先にして印刷装置１１０が印刷ジョブを送信する。
【００３９】
印刷アプリケーション３００が印刷ジョブを送信すると、操作パネル２０６には、図６（Ｃ）の印刷画面６２０が表示される。印刷ジョブの送信が完了すると、図６（Ｄ）の印刷画面６３０が操作パネル２０６に表示される。
【００４０】
以上、図６を用いて、印刷アプリケーション３００によって実現される印刷機能の一連の流れを説明した。この印刷機能は、携帯端末１００を印刷装置１１０にタッチすることで実現されるため、以降の説明ではタッチ印刷機能と呼ぶ。
【００４１】
次に、携帯端末１００が印刷装置１１０に印刷ジョブを送信する際に実行される処理を、図７のフローチャートを用いて説明する。図７のフローチャートに示す各ステップは、ＣＰＵ２０１がフラッシュＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００４２】
ユーザが印刷したい写真を選択した状態（印刷画面６１０が表示された状態）でユーザが携帯端末１００を印刷装置１１０のＮＦＣタグに近付けると、ステップＳ７０１において、近接無線通信部２０４が近接無線通信を用いてＮＦＣタグから接続情報を取得する。なお、印刷装置１１０のＮＦＣタグには、接続情報としてアクセスポイント１２０のＳＳＩＤが記憶されている場合もある。また、携帯端末１００と印刷装置１１０との間で直接無線通信を行うために印刷装置１１０が一時的に生成したＳＳＩＤがＮＦＣタグに記憶されている場合もある。
【００４３】
近接無線通信部２０４がＮＦＣタグから接続情報を取得すると、ステップＳ７０２において、記憶部３１２は、取得した接続情報をフラッシュＲＯＭ２０２の所定の領域に記憶する。
【００４４】
次にステップＳ７０３において、無線通信部２０５は、ステップＳ７０２で記憶した接続情報が示すアクセスポイントに接続する。ステップＳ７０３の処理により、携帯端末１００と印刷装置１１０との間の無線通信が確立される。
【００４５】
次にステップＳ７０４において、無線通信部２０５は、印刷ジョブを印刷装置１１０に送信する。本実施形態の場合、印刷画面６００でユーザに選択された写真を印刷するための印刷ジョブが印刷アプリケーション３００によって生成され、生成された印刷ジョブがステップＳ７０４において印刷装置１１０に送信される。ステップＳ７０４で送信された印刷ジョブを受信した印刷装置１１０は、受信した印刷ジョブに基づいて印刷処理を実行する。
【００４６】
印刷ジョブの送信が完了すると、アプリケーションの終了処理が実行される。この終了処理の一環として、ステップＳ７０５において、ＣＰＵ２０１は、ステップＳ７０２で記憶した接続情報を削除する。具体的には、印刷アプリケーション３００が、ＯＳ３１０に対してステップＳ７０２で記憶した接続情報を削除するように指示する。そして指示を受けたＯＳ３１０が、ステップＳ７０２で記憶した接続情報、つまり近接無線通信によってＮＦＣタグから取得した接続情報を削除する。
【００４７】
近接無線通信によってＮＦＣタグから取得した接続情報は、印刷を行うために一時的に使用する情報である。これらの一時的に使用する接続情報を、印刷アプリケーション３００によるタッチ印刷機能を実行するたびに記憶部３１２が記憶すると、大量の接続情報を記憶部３１２が記憶することになる。一時的に使用する接続情報を記憶部３１２が大量に記憶すると、例えば履歴画面５００に大量の情報が表示されることになり、見栄えが悪くなる。
【００４８】
また、記憶部３１２が記憶している接続情報の数が、記憶部３１２が記憶可能な最大数に達してしまう場合もある。この場合、近接無線通信によってＮＦＣタグから取得した接続情報を新たに記憶するために、他の重要な接続情報、例えばユーザが自宅で利用しているアクセスポイントを示す接続情報が削除されてしまうかもしれず、ユーザの利便性が低下する。
【００４９】
本実施形態の場合、近接無線通信によってＮＦＣタグから取得した接続情報、つまり一時的に使用する接続情報をステップＳ７０５で削除する。この処理によって、履歴画面５００の見栄えが悪くなったり、記憶している接続情報が増加することで代わりに重要な接続情報が削除されてしまうことを防止できる。
【００５０】
なお、本実施形態の場合、ステップＳ７０５で削除するのは近接無線通信によってＮＦＣタグから取得した接続情報である。図４の選択画面４００でユーザが選択したり、ユーザが直接入力した接続情報は、ステップＳ７０５で削除されずに、履歴画面５００に表示される。これは、図４の選択画面４００でユーザが選択したり、ユーザが直接入力した接続情報は、例えば自宅やオフィスで使用される接続情報であり、一時的な使用を目的としていない接続情報と考えられるためである。つまり図７のフローチャートで説明した処理は、近接無線通信によってＮＦＣタグから取得した接続情報を、履歴画面５００に表示させないように制御する処理であると言える。
【００５１】
（実施形態２）
実施形態１の変形例を実施形態２として説明する。実施形態１では、近接無線通信によってＮＦＣタグから取得した接続情報を、ステップＳ７０５で一律削除する。これに対して実施形態２では、近接無線通信によってＮＦＣタグから取得した接続情報を一律削除せずに、削除する接続情報と削除しない接続情報に区別する構成を説明する。
【００５２】
印刷装置１１０がアクセスポイントとして動作する場合、印刷装置１１０はランダムにＳＳＩＤを生成する。このランダムに生成された接続情報は一時的に生成された接続情報であるため、記憶部３１２に記憶したとしても後から使用することはできないため、ステップＳ７０５で削除しても問題ない。そこで本実施形態では、近接無線通信によってＮＦＣタグから取得した接続情報のうち、ランダムに生成されたＳＳＩＤ、つまり一時的に生成されたＳＳＩＤを削除することを目的とする。
【００５３】
本実施形態において実行される処理を、図８のフローチャートを用いて説明する。図８のフローチャートに示す各ステップは、ＣＰＵ２０１がフラッシュＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。なお、図８のフローチャートは図７のフローチャートの変形例であり、図７のフローチャートと同じ番号のステップは図７のステップと同じ処理を実行するため、説明を省略する。
【００５４】
ステップＳ７０４で印刷ジョブを送信すると、アプリケーションの終了処理が実行される。この終了処理の一環として、ステップＳ８０１において、ＣＰＵ２０１は、近接無線通信によってＮＦＣタグから取得した接続情報が、一時的に生成された接続情報であるか否かを判定する。ステップＳ８０１の判定は、印刷アプリケーション３００によって実行される。
【００５５】
印刷装置１１０がアクセスポイントとして動作する場合、印刷装置１１０は「ＤＩＲＥＣＴ−×××××−○○○○」というＳＳＩＤを生成する。このうち「ＤＩＲＥＣＴ」以外の部分はランダムに生成される。ステップＳ８０１では、近接無線通信によってＮＦＣタグから取得したＳＳＩＤが「ＤＩＲＥＣＴ」で始まるＳＳＩＤであるか否かを判定する。そして、「ＤＩＲＥＣＴ」で始まるＳＳＩＤである場合に、近接無線通信によってＮＦＣタグから取得した接続情報が、一時的に生成された接続情報であると判定される。
【００５６】
ステップＳ８０１において近接無線通信によってＮＦＣタグから取得した接続情報が、一時的に生成された接続情報であると判定されると、ステップＳ７０５に進む。そしてステップＳ７０５において、ＣＰＵ２０１は、ステップＳ７０２で記憶した接続情報を削除する。
【００５７】
本実施形態の場合、近接無線通信によってＮＦＣタグから取得した接続情報のうち、一時的に生成された接続情報が削除される。一方、近接無線通信によってＮＦＣタグから取得した接続情報であっても、そのＳＳＩＤが一時的に生成された接続情報ではない場合、例えばアクセスポイント１２０のＳＳＩＤを示す場合、その接続情報はステップＳ７０５において削除されない。
【００５８】
アクセスポイント１２０のＳＳＩＤのように一時的に生成されたＳＳＩＤ（ランダムに生成されたＳＳＩＤ）ではない場合、近接無線通信によってＮＦＣタグから取得した接続情報であったとしても、その接続情報はユーザが後から使用することができる。これらの後から使用可能な接続情報を削除せずに残すことで、ユーザの利便性が向上する。
【００５９】
（その他の実施形態）
上述した各実施形態では、携帯端末１００が印刷ジョブを印刷装置１１０に送信する例を説明したが、携帯端末１００と印刷装置１１０の間で実行されるデータ通信は印刷ジョブの送信に限らない。例えば、携帯端末１００が記憶している写真や電子文書を、印刷装置１１０等の外部装置のＨＤＤに記憶させるためのデータ通信であってもよい。また、印刷装置１１０が原稿をスキャンすることで生成したスキャン画像を、携帯端末１００が印刷装置１１０から取得するためのデータ通信であってもよい。
【００６０】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６１】
１００  携帯端末
１１０  印刷装置
１２０  アクセスポイント
２０１  ＣＰＵ
２０２  フラッシュＲＯＭ
２０４  近接無線通信部
２０５  無線通信部
２０６  操作パネル
３００  印刷アプリケーション
３１０  ＯＳ
【図１】
0006614763.tif 000002
【図２】
0006614763.tif 000003
【図３】
0006614763.tif 000004
【図４】
0006614763.tif 000005
【図５】
0006614763.tif 000006
【図６】
0006614763.tif 000007
【図７】
0006614763.tif 000008
【図８】
0006614763.tif 000009