(57)【要約】【課題】携帯端末で近距離無線通信を設定する画面は、メニュー画面から複数回画面を切り替えて行う必要があり、また、各メーカの携帯端末により、メニュー画面や設定画面が異なるため、一般的な設定方法をユーザに伝えるのが難しい。【解決手段】近距離無線通信機能により取得したアクセス情報を使用して無線通信を行う情報処理装置であって、前記情報処理装置が有する近距離無線通信機能が有効に設定されているかどうかを判定し、近距離無線通信機能が有効に設定されていると判定されると、当該近距離無線通信機能を使用した操作を説明する第１画面を操作パネルに表示し、近距離無線通信機能が有効に設定されていないと判定されると、近距離無線通信機能を有効にするための第２画面を操作パネルに表示する。【選択図】  図４
2017037484.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信機能により取得したアクセス情報を使用して無線通信を行う情報処理装置であって、
前記情報処理装置が有する近距離無線通信機能が有効に設定されているかどうかを判定する判定手段と、
前記判定手段により前記近距離無線通信機能が有効に設定されていると判定されると、当該近距離無線通信機能を使用した操作を説明する第１画面を操作パネルに表示し、前記判定手段により前記近距離無線通信機能が有効に設定されていないと判定されると、前記近距離無線通信機能を有効にするための第２画面を前記操作パネルに表示するように制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第１画面及び第２画面は、前記情報処理装置が前記近距離無線通信機能を有しているか否かを示すアイコンを含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２画面を介したユーザの指示に応じて、前記情報処理装置が有する近距離無線通信機能が有効となるように設定する第１設定手段を更に有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第１設定手段は、前記近距離無線通信機能を有効となるように設定するための第３画面を前記操作パネルに表示することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
計時手段を更に有し、
前記第１設定手段により前記情報処理装置が有する近距離無線通信機能が有効となるように設定した後、前記計時手段が所定時間を計時すると前記近距離無線通信機能が無効となるように設定する第２設定手段を更に有することを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
前記近距離無線通信機能は、ＮＦＣ（Near Field Communication）を使用する機能であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
近距離無線通信機能により取得したアクセス情報を使用して無線通信を行う情報処理装置を制御するプログラムであって、
前記情報処理装置が有する近距離無線通信機能が有効に設定されているかどうかを判定する判定工程と、
前記判定工程で前記近距離無線通信機能が有効に設定されていると判定されると、当該近距離無線通信機能を使用した操作を説明する第１画面を操作パネルに表示し、前記判定工程で前記近距離無線通信機能が有効に設定されていないと判定されると、前記近距離無線通信機能を有効にするための第２画面を前記操作パネルに表示するように制御する制御工程と、
を有することを特徴とするプログラム。
【請求項８】
前記第１画面及び第２画面は、前記情報処理装置が前記近距離無線通信機能を有しているか否かを示すアイコンを含むことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記第２画面を介したユーザの指示に応じて、前記情報処理装置が有する近距離無線通信機能が有効となるように設定する第１設定工程を更に有することを特徴とする請求項７又は８に記載のプログラム。
【請求項１０】
前記第１設定工程は、前記近距離無線通信機能を有効となるように設定するための第３画面を前記操作パネルに表示することを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記第１設定工程で前記情報処理装置が有する近距離無線通信機能が有効となるように設定した後、タイマが所定時間を計時すると前記近距離無線通信機能が無効となるように設定する第２設定手段を更に有することを特徴とする請求項９又は１０に記載のプログラム。
【請求項１２】
前記第１設定工程及び前記第２設定工程は、ＯＳ（オペレーティングシステム）に指示して設定することを特徴とする請求項１１に記載のプログラム。
【請求項１３】
近距離無線通信機能により取得したアクセス情報を使用して無線通信を行う情報処理装置を制御する制御方法であって、
前記情報処理装置が有する近距離無線通信機能が有効に設定されているかどうかを判定する判定工程と、
前記判定工程で前記近距離無線通信機能が有効に設定されていると判定されると、当該近距離無線通信機能を使用した操作を説明する第１画面を操作パネルに表示し、前記判定工程で前記近距離無線通信機能が有効に設定されていないと判定されると、前記近距離無線通信機能を有効にするための第２画面を前記操作パネルに表示するように制御する制御工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１４】
請求項７乃至１２のいずれか１項に記載のプログラムを格納した、コンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置と情報処理装置を制御するプログラム、及びその制御方法に関する。
【背景技術】
【０００２】
タブレットやスマートフォンなどの携帯端末の性能が向上しており、その携帯端末のユーザは携帯端末に種々のデータを保持することができ、また、その保持したデータを印刷装置に送信して印刷することも行われている。携帯端末から印刷装置にデータを送信して印刷させるためには、その携帯端末が印刷装置を検索し、その検索した印刷装置を印刷先の印刷装置として決定する。そして、その印刷装置に対して、無線で携帯端末から印刷データを送信して印刷させる。
【０００３】
この印刷先の印刷装置を決定する方法としては、上述した検索を行う以外、例えばＮＦＣ（Near Field Communication）やBluetooth（登録商標）等の近距離無線通信機能を用いる方法がある。
【０００４】
上述した携帯端末は、このような近距離無線通信機能を常備しており、その機能を有効にするか、或いは無効にするかを、携帯端末の設定画面を介してユーザが任意に設定できるようになっている。しかし、携帯端末でこの近距離無線通信機能を常に有効にしておくと、常に近距離無線通信機能が起動しているため、その分、消費電力が増え、バッテリでの稼働時間が短くなる。そこでこのような事態を防止するために、その近距離無線通信機能を使用しないときは、ユーザは前述の設定画面を介して、その機能を手動でオフにする必要がある。例えば、特許文献１には、携帯端末が特定の場所に配置された充電器に装着されると、その携帯端末の近距離通信機能の電源を自動的にオンにする技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−０４９８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、携帯端末の近距離無線通信機能を使用するためには、携帯端末の設定画面を介して、その設定でオンにする必要がある。しかし、この近距離無線通信機能のオン／オフを行う画面は、例えば、各種設定を行う設定画面をオープンした後、その中の所定の設定項目を選択し、更に、設定項目の画面でＮＦＣやBluetoothの設定のオン／オフを行う必要がある。また、各メーカの携帯端末により、メニュー画面や設定画面が異なるため、一般的な近距離無線通信機能の設定方法をユーザに伝えるのが難しいという課題がある。
【０００７】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００８】
本発明の特徴は、ユーザが容易に近距離無線通信機能の設定を切り替えることができる技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
近距離無線通信機能により取得したアクセス情報を使用して無線通信を行う情報処理装置であって、
前記情報処理装置が有する近距離無線通信機能が有効に設定されているかどうかを判定する判定手段と、
前記判定手段により前記近距離無線通信機能が有効に設定されていると判定されると、当該近距離無線通信機能を使用した操作を説明する第１画面を操作パネルに表示し、前記判定手段により前記近距離無線通信機能が有効に設定されていないと判定されると、前記近距離無線通信機能を有効にするための第２画面を前記操作パネルに表示するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザが容易に近距離無線通信機能の設定を切り替えることができるという効果がある。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る通信システムの構成を説明する図。
【図２】実施形態１に係る携帯端末のハードウェア構成を説明するブロック図。
【図３】実施形態１に係る携帯端末のソフトウェア構成を説明するブロック図。
【図４】実施形態１に係る携帯端末の処理を説明するフローチャート。
【図５】実施形態１に係る携帯端末の操作パネルに表示される画面例を示す図。
【図６】実施形態１に係る携帯端末の操作パネルに表示される画面例を示す図。
【図７】実施形態２に係る携帯端末の操作パネルにＮＦＣ設定がオフの時に表示される画面例を示す図。
【図８】実施形態２に係る携帯端末の処理を説明するフローチャート。
【図９】実施形態２に係る携帯端末のＣＰＵがタイマからの割り込みによって行う処理を説明するフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
［実施形態１］
図１は、本発明の実施形態１に係る通信システムの構成を説明する図である。
【００１５】
本実施形態１に係る通信システムは、携帯端末１００、印刷装置１１０、印刷装置１１０に設けられたＮＦＣタグ１１１、アクセスポイント１３０とを含んでいる。印刷装置１１０は、アクセスポイント１３０との間でＷｉ−Ｆｉ等の無線通信を実行する。尚、アクセスポイント１３０と印刷装置１１０との間の通信は、ＬＡＮケーブル等を用いた有線通信であってもよい。
【００１６】
携帯端末１００は、Ｗｉ−Ｆｉ等の無線通信を実行可能である。ユーザがアクセスポイント１３０のＳＳＩＤやセキュリティキーを携帯端末１００に入力することで、携帯端末１００はアクセスポイント１３０に接続できる。そして携帯端末１００は、アクセスポイント１３０を介して無線通信で探索パケットを送信することで、無線ネットワークに存在する印刷装置１１０等を見つけることができる。加えて、携帯端末１００は、アクセスポイント１３０を介して印刷装置１１０と通信することができる。携帯端末１００は、アクセスポイント１３０を介して印刷装置１１０等の外部装置に印刷ジョブを送信することができ、この印刷ジョブを受信した印刷装置１１０は、その印刷ジョブに従って印刷を実行できる。
【００１７】
また携帯端末１００と印刷装置１１０は、ＮＦＣ等の近接無線通信を実行することができる。実施形態１では、印刷装置１１０はＮＦＣタグ１１１を有しており、そのＮＦＣタグ１１１の通信パケットには、印刷装置１１０と接続するためのアクセス情報（印刷装置１１０のＩＰアドレスやＭＡＣアドレスやモデル名）を読みとることができる。
【００１８】
そして、携帯端末１００や別の携帯端末（不図示）は、ＮＦＣの近接無線通信を用いて印刷装置１１０のＮＦＣタグの情報を取得し、その取得した情報に基づいてアクセスポイント１３０に接続することができる。このように、ＮＦＣ等の近接無線通信で取得した情報を用いて、接続をＷｉ−Ｆｉ等の無線通信に切り替えることをハンドオーバーと呼ぶ。ハンドオーバーによって、ユーザにしてみれば、アクセスポイント１３０に接続するための情報（アクセスポイント１３０のＳＳＩＤやセキュリティキー）を携帯端末１００に入力する手間を省くことができる。
【００１９】
図２は、実施形態１に係る携帯端末１００のハードウェア構成を説明するブロック図である。尚、この実施形態１に係る携帯端末１００は、例えばスマートフォンやタブレットＰＣ等の装置を想定しているが、無線通信を実行可能な情報処理装置であれば他の装置であってもよい。
【００２０】
ＣＰＵ２０１は、ＲＯＭ２０２やフラッシュメモリ２０４が記憶している制御プログラムを読み出して、携帯端末１００の動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、制御プログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。フラッシュメモリ２０４は、写真や電子文書等の様々なデータを記憶する。また、図３を参照して後述するＯＳ（オペレーティングシステム）３０２や印刷アプリケーション３０１もフラッシュメモリ２０４に記憶されている。
【００２１】
尚、実施形態１に係る携帯端末１００は、１つのＣＰＵ２０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して、後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２２】
操作パネル２０５は、ユーザのタッチ操作を検出可能なタッチパネル機能を備える。そして、ＯＳ３０２やアプリケーションが提供する各種画面を表示する。ユーザは操作パネル２０５にタッチ操作を入力することで、携帯端末１００に所望の操作指示を入力することができる。また携帯端末１００は、不図示のハードウェアキーを備えていて、ユーザはこのハードウェアキーを用いて携帯端末１００に操作指示を入力することができる。
【００２３】
スピーカ２０６とマイク２０７は、ユーザが他の携帯端末（携帯電話）や固定電話と電話をする際に使用される。近接無線通信部２０８は、ＮＦＣの近接無線通信を実行する。実施形態１では印刷装置１１０がＮＦＣタグを備えており、ユーザが携帯端末１００を印刷装置１１０のＮＦＣタグ１１１に近付ける（タッチする）ことで、近接無線通信部２０８と印刷装置１１０のＮＦＣタグ１１１との間で近接無線通信が確立される。こうして近接無線通信部２０８が、ＮＦＣタグ１１１の情報を取得できる。
【００２４】
無線通信部２０９は、Ｗｉ−Ｆｉ等の無線通信を実行する。携帯端末１００は、無線通信部２０９を介して探索パケットを送信することで、アクセスポイント１３０経由で通信できる印刷装置１１０を探索して見つけることができる。また、携帯端末１００は、ハンドオーバーを用いることで、ユーザにしてみれば簡単な操作で無線通信部２０９による無線通信を実現することができる。具体的には、印刷装置１１０のＮＦＣタグ１１１から近接無線通信部２０８が取得した接続情報（アクセスポイント１３０のＳＳＩＤやパスワード）を用いて、無線通信部２０９はアクセスポイント１３０に接続することができる。
【００２５】
タイマ（ＲＴＣ）２１０は時間を計時しており、ＣＰＵ２０１により設定された時間が経過すると割り込みを使用してＣＰＵ２０１に、指定された時間が経過したことを通知する。
【００２６】
図３は、実施形態１に係る携帯端末１００のソフトウェア構成を説明するブロック図である。尚、このプログラムは、ＲＯＭ２０２或いはフラッシュメモリ２０４に記憶されており、ＣＰＵ２０１がこれらプログラムをＲＡＭ２０３に展開して実行する。
【００２７】
ＯＳ３０２は、携帯端末１００全体の動作を制御するためのソフトウェアである。携帯端末１００には、後述する印刷アプリケーション３０１を含め、様々なアプリケーションをインストールすることができる。ＯＳ３０２は、これらのアプリケーションとの間で情報をやり取りし、アプリケーションから受けた指示に従って、操作パネル２０５に表示する画面を変更する。加えて、近接無線通信部２０８、無線通信部２０９による無線通信を実行したりする。
【００２８】
印刷アプリケーション３０１は、携帯端末１００にインストールされたアプリケーションである。近接無線通信部２０８を用いて印刷装置を検索したり、ＮＦＣタグ１１１に書き込まれた印刷装置１１０と通信するための情報を用いて、印刷装置１１０に接続して印刷処理するアプリケーションである。尚、この携帯端末１００には、印刷アプリケーション３０１の他に様々なアプリケーションがインストールされているが、それらの説明は省略する。
【００２９】
図４は、実施形態１に係る携帯端末１００の処理を説明するフローチャートである。ここでは、携帯端末１００の印刷アプリケーション３０１が表示する画面の表示制御の一連の処理を示している。尚、この処理を実行するプログラムはＲＯＭ２０２やフラッシュメモリ２０４に格納されており、実行時にＲＡＭ２０３に展開され、その展開したプログラムをＣＰＵ２０１が実行することによって実現される。ここでは、操作パネル２０５に印刷用のプレビュー画面を表示している状態からＮＦＣ設定のオン／オフをユーザに確認させる場合を例に説明する。
【００３０】
まずＳ４０１でＣＰＵ２０１は、ユーザが選択したファイルを操作パネル２０５に、例えば図５（Ａ）に示すようにプレビュー画面として表示する。但し、図５（Ａ）では、ＮＦＣアイコン５１３が表示されているが、携帯端末１００が近接無線通信部２０８を有していないときは表示されない。
【００３１】
図５（Ａ）は、実施形態１に係る携帯端末１００の操作パネル２０５に印刷用のプレビュー画面を表示した状態を示す図である。
【００３２】
ここでは選択された文書ファイル５１１と、印刷の開始を指示する印刷ボタン５１２、ＮＦＣアイコン５１３が表示されている。尚、このＮＦＣアイコン５１３は、この携帯端末１００が近接無線通信部２０８を有していないときは表示されない。この状態で携帯端末１００は印刷装置１１０と無線通信で接続されていなければ、印刷ボタン５１２は表示されないか、或いはタッチしても受け付けられないようになっている。
【００３３】
次にＳ４０２に進みＣＰＵ２０１は、この携帯端末１００がＮＦＣ設定用の近接無線通信部２０８を持っているため、ＮＦＣアイコン５１３を表示してＳ４０３に進む。尚、このＳ４０２の処理は、Ｓ４０１のプレビュー表示と同時に行っても良い。
【００３４】
Ｓ４０３でＣＰＵ２０１は、操作パネル２０５に対するユーザの操作を判定し、ＮＦＣアイコン５１３がタッチされたと判定するとＳ４０４に進む。Ｓ４０４でＣＰＵ２０１は、ＯＳ３０２に対してＮＦＣ設定がオンになっているかどうかを問い合わせる。そしてＮＦＣ設定がオンになっていると判定するとＳ４０５に進み、ＮＦＣ設定がオフであればＳ４０８に進む。Ｓ４０５でＣＰＵ２０１は、操作パネル２０５に、例えば図５（Ｂ）に示すようなダイアログを表示する。
【００３５】
図５（Ｂ）は、実施形態１に係る携帯端末１００の操作パネル２０５にＮＦＣ設定がオンの時に表示される画面例を示す図である。
【００３６】
このダイアログには、プリンタのＮＦＣマーク（ＮＦＣタグ１１１）へのタッチに関する説明５２１と、より詳細なヘルプを表示するメッセージ５２２、及びこのダイアログを閉じるためのＯＫボタン５２３が配置されている。
【００３７】
次にＳ４０６に進みＣＰＵ２０１は、操作パネル２０５に対するユーザの操作を判定し、ヘルプを表示するためのメッセージ５２２がタッチされたと判定するとＳ４０７に進む。Ｓ４０７でＣＰＵ２０１は、操作パネル２０５に詳細のヘルプを表示するヘルプ表示（不図示）を行ってＳ４０１に進む。一方、Ｓ４０６でＯＫボタン５２３がタッチされたと判定したときは、この画面を閉じてＳ４０１に戻る。
【００３８】
そして、この後、携帯端末１００のユーザは、この携帯端末１００を印刷装置１１０のＮＦＣタグ１１１に近づける。これにより、ＮＦＣタグ１１１の情報を取得し、その取得した情報に基づいて、携帯端末１００はアクセスポイント１３０に接続し、ハンドオーバーにより、印刷装置１１０との接続をＷｉ−Ｆｉ等の無線通信に切り替える。これにより印刷ボタン５１２が有効になり、ユーザが印刷ボタン５１２にタッチすると、図５（Ａ）で表示された文書ファイル５１１のデータが印刷装置１１０に送信されて印刷される。
【００３９】
一方、Ｓ４０４でＣＰＵ２０１が、ＮＦＣ設定がオフになっていると判定したときはＳ４０８に進み、ＣＰＵ２０１は、操作パネル２０５に、例えば図６（Ａ）に示すようなダイアログを表示する。
【００４０】
図６（Ａ）は、実施形態１に係る携帯端末１００の操作パネル２０５にＮＦＣ設定がオフの時に表示される画面例を示す図である。
【００４１】
このダイアログは、プリンタのＮＦＣマーク（ＮＦＣタグ）へのタッチに関する説明５３１と、より詳細なヘルプを表示するためのメッセージ５３２、このダイアログでの設定をキャンセルするキャンセルボタン、及びＯＫボタン５３３を配置している。ここでＯＫボタン５３４は、図６（Ｂ）に示すＮＦＣ設定画面に遷移するように指示するボタンである。
【００４２】
そしてＳ４０９に進みＣＰＵ２０１は、図６（Ａ）の画面を表示している操作パネル２０５へのユーザ操作を判定する。ここでヘルプ表示用のメッセージ５３２へのタッチであると判定したときはＳ４０７に進み、前述したヘルプ表示を行ってＳ４０１に進む。またキャンセルボタン５３３の押下を検知したときはＳ４０１のプレビュー表示に戻る。またＯＫボタン５３４の押下を検知したときはＳ４１０に進む。Ｓ４１０でＣＰＵ２０１は、ＯＳ３０２に対して、ＯＳが提供する、例えば図６（Ｂ）に示すようなＮＦＣ設定画面の表示処理を依頼する。
【００４３】
図６（Ｂ）は、実施形態１に係る携帯端末１００の操作パネル２０５に表示されたＮＦＣ設定画面の一例を示す図である。この画面はＯＳ３０２により表示される。
【００４４】
図６（Ｂ）の状態は、ＮＦＣ設定がオフになっている状態を示している。ここでユーザが操作パネル２０５のＮＦＣ設定５４１にタッチすると、ＮＦＣ設定が有効状態（オン）に移行する。またユーザが戻るボタン５４２にタッチすると、印刷アプリケーション３０１に処理が戻ってＳ４０１に進む。
【００４５】
こうしてＮＦＣ設定がオンに変更されると次はＳ４０４からＳ４０５に進み、操作パネル２０５に、例えば図５（Ｂ）に示すようなダイアログを表示する。そして、この後、携帯端末１００のユーザは、この携帯端末１００を印刷装置１１０のＮＦＣタグ１１１に近づけて、ハンドオーバーにより、印刷装置１１０との接続をＷｉ−Ｆｉ等の無線通信に切り替えて印刷させることができるようになる。
【００４６】
以上説明したように実施形態１によれば、携帯端末のＮＦＣ設定の状態に応じて、ユーザに表示するメッセージを変化させて、ユーザがＮＦＣ設定を容易に変更できるようになる。これによりユーザは、ＮＦＣ設定を使用しないときはＮＦＣ設定をオフにして消費電力を抑え、ＮＦＣ設定が必要になったときは、画面の指示に従って操作するだけで容易にＮＦＣ設定を有効にできる。これにより、ユーザは簡単にＮＦＣ設定の設定を切り替えることができるようになり、携帯端末の消費電力を抑えるための操作を有効に行うことができる。
【００４７】
［実施形態２］
次に本発明の実施形態２について説明する。前述の実施形態１では、図４のフローチャートのＳ４１１で図６（Ｂ）に示すシステム設定画面へ遷移していた。しかし、ＯＳ３０２が携帯端末１００のアプリケーションからＮＦＣ設定を制御するＡＰＩ（Application Programming Interface）を提供している場合、印刷アプリケーション３０１からＯＳ３０２に対してＮＦＣ設定の有効化を指示するようにしても良い。尚、実施形態２に係る携帯端末１００、印刷装置１１０等のハードウェア構成は前述の実施形態１と同じであるため、その説明を省略する。
【００４８】
図７は、実施形態２に係る携帯端末１００の操作パネル２０５にＮＦＣ設定がオフの時に表示される画面例を示す図である。ここで前述の図６（Ａ）と共通する部分は同じ参照番号で示している。
【００４９】
ここでは前述の図６（Ａ）の画面の構成とは異なり、ＯＳ３０２から提供されるＮＦＣ設定をオンにするかどうかを確認するメッセージ７０１が表示されている。
【００５０】
ここでＯＫボタン５３４が押下されると、前述の図６（Ｂ）に示すような設定画面が表示されることなく、ＯＳ３０２が携帯端末１００のＮＦＣ設定をオンに設定する。
【００５１】
図８は、実施形態２に係る携帯端末１００の処理を説明するフローチャートである。ここでは、携帯端末１００の印刷アプリケーション３０１が表示する画面の表示制御の一連の処理を示している。尚、この処理を実行するプログラムはＲＯＭ２０２やフラッシュメモリ２０４に格納されており、実行時にＲＡＭ２０３に展開され、その展開したプログラムをＣＰＵ２０１が実行することによって実現される。ここで前述の図４と共通する部分は同じ参照番号で示し、その説明を省略する。
【００５２】
ここではＳ４０９で、例えば図７に示すような画面を表示している状態でＯＫボタン５３４が押下されるとＳ８０１に進む。Ｓ８０１でＣＰＵ２０１は、ＯＳ３０２に対してＮＦＣ設定を有効（オン）にするように指示する。これにより、前述の図６（Ｂ）に示すような設定画面が表示されることなく、ＯＳ３０２が携帯端末１００のＮＦＣ設定をオンに設定する。次にＳ８０２に進みＣＰＵ２０１は、ＲＡＭ２０３にＮＦＣを有効にしたことを示すフラグをセットする。そしてタイマ２１０に、ＮＦＣを有効にしている時間を規定する所定時間をセットしてＳ４０１に進む。これによりタイマ２１０が、その所定時間を計時するとＣＰＵ２０１に対して割り込みを発生させる。
【００５３】
図９は、実施形態２に係る携帯端末１００のＣＰＵ２０１が、タイマ２１０からの割り込みによって行う処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２０２やフラッシュメモリ２０４に格納されており、実行時にＲＡＭ２０３に展開され、その展開したプログラムをＣＰＵ２０１が実行することによって実現される。ここで前述の図４と共通する部分は同じ参照番号で示し、その説明を省略する。
【００５４】
タイマ２１０からの割り込みが発生するとＳ９０１に進みＣＰＵ２０１は、前述の図８のＳ８０２でＲＡＭ２０３にセットしたＮＦＣフラグがオンかどうか判定する。ここでＮＦＣフラグがオン、即ち、ＯＳ３０２が携帯端末１００のＮＦＣ設定をオンにしていると判定するとＳ９０２に進み、そのＮＦＣフラグをオフにする。そしてＳ９０３に進みＣＰＵ２０１は、ＯＳ３０２に対してＮＦＣ設定を無効（オフ）にするように指示して、この処理を終了する。またＳ９０１でＮＦＣフラグがオフ、即ち、ＯＳ３０２が携帯端末１００のＮＦＣ設定をオンにしていないときは、そのままこの処理を終了する。
【００５５】
尚、ここで割り込みを例に説明したが本発明はこれに限らず、例えばＣＰＵ２０１が定期的にタイマ２１０による計時値を問い合わせて、設定した時間が経過したかどうか判定するようにしても良い。
【００５６】
またＮＦＣ設定をオフにする条件として、例えば印刷ジョブの送信が完了するとＮＦＣ設定をオフに戻すようにしても良い。
【００５７】
以上説明したように実施形態２によれば、携帯端末のＮＦＣ設定状態によって、ユーザにダイアログ通知するメッセージを変化させ、加えて図６（Ｂ）のＮＦＣ設定画面を経由せずに、容易にＮＦＣ設定を変更できるようになる。
【００５８】
またＯＳ３０２が携帯端末１００のＮＦＣ設定をオンにしたときは、所定時間を計時すると自動的に、そのＮＦＣ設定をオフにすることにより、ＮＦＣの設定がオンのままでいることによる電力消費量の増加を抑えることができる。
【００５９】
またＮＦＣの設定をオフにするタイミングは、例えばハンドオーバーにより印刷処理が終了した時点でも、或いはハンドオーバーが完了した時点でも良い。
【００６０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６１】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００６２】
１００…携帯端末、１１０…印刷装置、１１１…ＮＦＣタグ、１３０…アクセスポイント、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０５…操作パネル、２０８…近接無線通信部、２０９…無線通信部
【図１】
2017037484.tif 000003
【図２】
2017037484.tif 000004
【図３】
2017037484.tif 000005
【図４】
2017037484.tif 000006
【図５】
2017037484.tif 000007
【図６】
2017037484.tif 000008
【図７】
2017037484.tif 000009
【図８】
2017037484.tif 000010
【図９】
2017037484.tif 000011
【手続補正書】
【提出日】平成28年7月11日(2016.7.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
近接無線通信機能を備える情報処理装置であって、
前記近接無線通信機能に関する設定として、前記近接無線通信機能を有効にするオン設定と、前記近接無線通信機能を無効にするオフ設定とのいずれかを設定する設定手段と、
前記近接無線通信機能を示すアイコンを含む画面を表示する表示手段と、
前記画面において前記アイコンがユーザに操作された場合に、前記設定手段によって前記オン設定が設定されているか、又は、前記オフ設定が設定されているかを判定する判定手段とを備え、
前記表示手段は、前記判定手段による判定の結果に基づくメッセージを表示することを特徴とする情報処理装置。
【請求項２】
前記判定手段によって前記オン設定が設定されていると前記判定手段によって判定された場合、前記表示手段は、前記情報処理装置を外部装置にタッチすることをユーザに促す第１のメッセージを表示し、
前記判定手段によって前記オフ設定が設定されていると前記判定手段によって判定された場合、前記表示手段は、前記近接無線通信機能に関する設定を変更することをユーザに促す第２のメッセージを表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
近接無線通信機能を備える情報処理装置であって、
前記近接無線通信機能に関する設定として、前記近接無線通信機能を有効にするオン設定と、前記近接無線通信機能を無効にするオフ設定とのいずれかを設定する設定手段と、
前記近接無線通信機能を示すアイコンを含む画面を表示する表示手段とを備え、
前記画面において前記アイコンがユーザに操作され、かつ、前記設定手段によって前記オン設定が設定されている場合に、前記表示手段は、前記情報処理装置を外部装置にタッチすることをユーザに促す第１のメッセージを表示し、
前記画面において前記アイコンがユーザに操作され、かつ、前記設定手段によって前記オフ設定が設定されている場合に、前記表示手段は、前記近接無線通信機能に関する設定を変更することをユーザに促す第２のメッセージを表示することを特徴とする情報処理装置。
【請求項４】
前記第１のメッセージは、前記情報処理装置を印刷装置にタッチすることをユーザに促すメッセージであることを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記第２のメッセージに対して前記近接無線通信機能に関する設定を変更することをユーザが指示した場合に、前記表示手段は、前記近接無線通信機能に関する設定をユーザが設定するための設定画面を表示することを特徴とする請求項２乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記近接無線通信機能は、ＮＦＣ（Near Field Communication）による無線通信を行う機能であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
近接無線通信機能を備え、前記近接無線通信機能に関する設定として、前記近接無線通信機能を有効にするオン設定と、前記近接無線通信機能を無効にするオフ設定とのいずれかを設定可能な情報処理装置の制御方法であって、
前記近接無線通信機能を示すアイコンを含む画面を表示する第１の表示ステップと、
前記画面において前記アイコンがユーザに操作された場合に、前記オン設定が設定されているか、又は、前記オフ設定が設定されているかを判定する判定ステップと、
前記判定ステップによる判定の結果に基づくメッセージを表示する第２の表示ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項８】
前記オン設定が設定されていると前記判定ステップで判定された場合、前記第２の表示ステップにおいて、前記情報処理装置を外部装置にタッチすることをユーザに促す第１のメッセージが表示され、
前記オフ設定が設定されていると前記判定ステップで判定された場合、前記第２の表示ステップにおいて、前記近接無線通信機能に関する設定を変更することをユーザに促す第２のメッセージが表示されることを特徴とする請求項７に記載の情報処理装置の制御方法。
【請求項９】
近接無線通信機能を備え、前記近接無線通信機能に関する設定として、前記近接無線通信機能を有効にするオン設定と、前記近接無線通信機能を無効にするオフ設定とのいずれかを設定可能な情報処理装置の制御方法であって、
前記近接無線通信機能を示すアイコンを含む画面を表示する第１の表示ステップと、
前記画面において前記アイコンがユーザに操作され、かつ、前記オン設定が設定されている場合に、前記情報処理装置を外部装置にタッチすることをユーザに促す第１のメッセージを表示し、前記画面において前記アイコンがユーザに操作され、かつ、前記オフ設定が設定されている場合に、前記近接無線通信機能に関する設定を変更することをユーザに促す第２のメッセージを表示する第２の表示ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項１０】
前記第１のメッセージは、前記情報処理装置を印刷装置にタッチすることをユーザに促すメッセージであることを特徴とする請求項８又は９に記載の情報処理装置の制御方法。
【請求項１１】
前記第２のメッセージに対して前記近接無線通信機能に関する設定を変更することをユーザが指示した場合に、前記近接無線通信機能に関する設定をユーザが設定するための設定画面を表示する第３の表示ステップを更に有することを特徴とする請求項８乃至１０のいずれか１項に記載の情報処理装置の制御方法。
【請求項１２】
前記近接無線通信機能は、ＮＦＣによる無線通信を行う機能であることを特徴とする請求項７乃至１１のいずれか１項に記載の情報処理装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至６のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の目的は、近距離無線通信機能の設定について、ユーザに適切なメッセージを表示することができる技術を提供することにある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
近接無線通信機能を備える情報処理装置であって、
前記近接無線通信機能に関する設定として、前記近接無線通信機能を有効にするオン設定と、前記近接無線通信機能を無効にするオフ設定とのいずれかを設定する設定手段と、
前記近接無線通信機能を示すアイコンを含む画面を表示する表示手段と、
前記画面において前記アイコンがユーザに操作された場合に、前記設定手段によって前記オン設定が設定されているか、又は、前記オフ設定が設定されているかを判定する判定手段とを備え、
前記表示手段は、前記判定手段による判定の結果に基づくメッセージを表示することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、近距離無線通信機能の設定について、ユーザに適切なメッセージを表示することができるという効果がある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
このダイアログは、プリンタのＮＦＣマーク（ＮＦＣタグ）へのタッチに関する説明５３１と、より詳細なヘルプを表示するためのメッセージ５３２、このダイアログでの設定をキャンセルするキャンセルボタン５３３、及びＯＫボタン５３４を配置している。ここでＯＫボタン５３４は、図６（Ｂ）に示すＮＦＣ設定画面に遷移するように指示するボタンである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
［実施形態２］
次に本発明の実施形態２について説明する。前述の実施形態１では、図４のフローチャートのＳ４１０で図６（Ｂ）に示すシステム設定画面へ遷移していた。しかし、ＯＳ３０２が携帯端末１００のアプリケーションからＮＦＣ設定を制御するＡＰＩ（Application Programming Interface）を提供している場合、印刷アプリケーション３０１からＯＳ３０２に対してＮＦＣ設定の有効化を指示するようにしても良い。尚、実施形態２に係る携帯端末１００、印刷装置１１０等のハードウェア構成は前述の実施形態１と同じであるため、その説明を省略する。