(57)【要約】【課題】リーダ・ライタと最適に通信ができる距離まで誘導することができる電子装置、制御方法及びプログラムを提供すること。【解決手段】ディスプレイ２Ａが配置されている面とは反対側を撮像するカメラ１３と、所定の場所に配置されているアンテナ部６ｂと、アンテナ部６ｂを利用して外部機器１００との間で所定の規格に準拠した非接触近距離通信を行う通信部６ａと、非接触近距離通信を利用して所定の処理を実行する際に、カメラ１３により撮像している撮像画像内にアンテナ部６ｂが配置されている所定の場所を示す所定のマークを表示するように制御するコントローラ１０を備える。【選択図】図５
2013114306.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、
所定の場所に配置されているアンテナ部と、
前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、
前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示するように制御する制御部を備える電子装置。
【請求項２】
前記制御部は、所定の条件を充足したときに、前記カメラ部を起動して、前記非接触近距離通信を利用した所定の処理を実行するように制御する請求項１記載の電子装置。
【請求項３】
前記制御部は、前記通信部により前記外部機器から出力されている電波を受信したときに前記所定の条件を充足したと判断する請求項２に記載の電子装置。
【請求項４】
操作部を更に備え、
前記制御部は、前記操作部により前記非接触近距離通信を利用した所定の処理を行うことが選択されたときに、前記所定の条件を充足したと判断する請求項２記載の電子装置。
【請求項５】
前記制御部は、前記外部機器との間において前記非接触近距離通信による前記所定の処理が完了した場合には、前記カメラ部を停止するように制御する請求項１又は２記載の電子装置。
【請求項６】
前記制御部は、前記撮像画像の中に含まれている前記所定の画像に基づいて、前記外部機器の表面からの距離を推定し、最適な通信距離になるように前記ディスプレイにガイド表示を行う請求項１記載の電子装置。
【請求項７】
ディスプレイと、前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、所定の場所に配置されているアンテナ部と、前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、制御部とを備える電子装置を制御する制御方法において、
前記制御部により、前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示する表示ステップを備える制御方法。
【請求項８】
ディスプレイと、前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、所定の場所に配置されているアンテナ部と、前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、制御部とを備える電子装置の制御をコンピュータによって実現するためのプログラムであって、
前記制御部により、前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示する表示ステップを備えるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触通信機能を有する電子装置、当該電子装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
タッチスクリーンディスプレイを備える装置が知られている。タッチスクリーンディスプレイを備える装置には、例えば、スマートフォン及びタブレットが含まれる。タッチスクリーンディスプレイを備える装置は、タッチスクリーンディスプレイを介して指又はスタイラスペンのジェスチャを検出する。そして、タッチスクリーンディスプレイを備える装置は、検出したジェスチャに従って動作する。検出したジェスチャに従った動作の例は、例えば、特許文献１に記載されている。
【０００３】
ところで、現在、非接触ＩＣカードの機能を搭載したスマートフォンが登場している。スマートフォンは、非接触ＩＣカードの機能を利用して、鉄道等の改札口に設置されている外部機器（以下、リーダ・ライタという。）との間で通信を行って入退場の処理を行ったり、商品の購入時において設置されているリーダ・ライタとの間で通信を行って電子決済を行ったりしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００８／０８６３０２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スマートフォンにより非接触ＩＣカードの機能を利用する場合には、スマートフォン自体をリーダ・ライタに対して最適な距離に近接させる必要がある。
【０００６】
具体的には、電波を放射しているリーダ・ライタのアンテナと、当該電波を受信するスマートフォンに内蔵されているアンテナとが、所定の距離以内で対向することにより、非接触通信が行われる。
【０００７】
ここで、スマートフォンを手に持って、リーダ・ライタに近づける過程において、スマートフォン自体によってリーダ・ライタが遮られてしまい、アンテナ同士を上手く近接させることが困難な場合がある。このような場合、通信エラーになる可能性がある。
【０００８】
本発明は、リーダ・ライタと最適に通信ができる距離まで誘導することができる電子装置、制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る電子装置は、１つの態様において、ディスプレイと、前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、所定の場所に配置されているアンテナ部と、前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示するように制御する制御部を備える。
【００１０】
また、本発明に係る電子装置では、制御部は、所定の条件を充足したときに、前記カメラ部を起動して、前記非接触近距離通信を利用した所定の処理を実行するように制御する構成でも良い。
【００１１】
また、本発明に係る電子装置では、制御部は、前記通信部により前記外部機器から出力されている電波を受信したときに前記所定の条件を充足したと判断する構成でも良い。
【００１２】
また、本発明に係る電子装置では、操作部を更に備え、前記制御部は、前記操作部により前記非接触近距離通信を利用した所定の処理を行うことが選択されたときに、前記所定の条件を充足したと判断する構成でも良い。
【００１３】
また、本発明に係る電子装置では、制御部は、前記外部機器との間において前記非接触近距離通信による前記所定の処理が完了した場合には、前記カメラ部を停止するように制御する構成でも良い。
【００１４】
また、本発明に係る電子装置では、制御部は、前記撮像画像の中に含まれている前記所定の画像に基づいて、前記外部機器の表面からの距離を推定し、最適な通信距離になるように前記ディスプレイにガイド表示を行う構成でも良い。
【００１５】
本発明に係る制御方法は、１つの態様において、ディスプレイと、前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、所定の場所に配置されているアンテナ部と、前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、制御部とを備える電子装置を制御する制御方法において、前記制御部により、前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示する表示ステップを備える。
【００１６】
本発明に係るプログラムは、１つの態様において、ディスプレイと、前記ディスプレイが配置されている面とは反対側を撮像するカメラ部と、所定の場所に配置されているアンテナ部と、前記アンテナ部を利用して外部機器との間で所定の規格に準拠した非接触近距離通信を行う通信部と、制御部とを備える電子装置の制御をコンピュータによって実現するためのプログラムであって、前記制御部により、前記非接触近距離通信を利用して所定の処理を実行する際に、前記カメラ部により撮像している撮像画像内に前記アンテナ部が配置されている前記所定の場所を示す所定のマークを表示する表示ステップを備える。
【発明の効果】
【００１７】
本発明によれば、リーダ・ライタと最適に通信ができる距離まで誘導することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、実施形態に係るスマートフォンの外観を示す斜視図である。
【図２】図２は、実施形態に係るスマートフォンの外観を示す正面図である。
【図３】図３は、実施形態に係るスマートフォンの外観を示す背面図である。
【図４】図４は、ホーム画面の一例を示す図である。
【図５】図５は、実施形態に係るスマートフォンの機能を示すブロック図である。
【図６】図６は、ディスプレイにアンテナ部が配置されている場所を示すマークが表示されている様子を示す図である。
【図７】図７は、外部機器の外観を示す斜視図である。
【図８】図８は、ディスプレイにアンテナ部が配置されている場所を示すマークと、外部機器が表示されている様子を示す図である。
【図９】図９は、スマートフォンと外部機器との位置関係を示す図である。
【図１０】図１０は、検波回路の構成を示す図である。
【図１１】図１１は、検波回路により搬送波を検出する際の説明に供する図である。
【図１２】図１２は、スマートフォンの動作についての説明に供するフローチャートである。
【発明を実施するための形態】
【００１９】
本発明を実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、タッチスクリーンディスプレイを備える電子装置の一例として、スマートフォンについて説明する。
【００２０】
（実施形態）
図１から図３を参照しながら、実施形態に係るスマートフォン１の外観について説明する。図１から図３に示すように、スマートフォン１は、ハウジング２０を有する。ハウジング２０は、フロントフェイス１Ａと、バックフェイス１Ｂと、サイドフェイス１Ｃ１〜１Ｃ４とを有する。フロントフェイス１Ａは、ハウジング２０の正面である。バックフェイス１Ｂは、ハウジング２０の背面である。サイドフェイス１Ｃ１〜１Ｃ４は、フロントフェイス１Ａとバックフェイス１Ｂとを接続する側面である。以下では、サイドフェイス１Ｃ１〜１Ｃ４を、どの面であるかを特定することなく、サイドフェイス１Ｃと総称することがある。
【００２１】
スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３Ａ〜３Ｃと、照度センサ４と、近接センサ５と、レシーバ７と、マイク８と、カメラ１２とをフロントフェイス１Ａに有する。スマートフォン１は、カメラ１３をバックフェイス１Ｂに有する。スマートフォン１は、ボタン３Ｄ〜３Ｆと、外部インターフェイス１４とをサイドフェイス１Ｃに有する。以下では、ボタン３Ａ〜３Ｆを、どのボタンであるかを特定することなく、ボタン３と総称することがある。
【００２２】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬパネル（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）、又は無機ＥＬパネル（Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号又は図形等を表示する。
【００２３】
タッチスクリーン２Ｂは、タッチスクリーンディスプレイ２に対する指、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、又はスタイラスペン等がタッチスクリーンディスプレイ２に接触した位置を検出することができる。
【００２４】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式で良い。以下では、説明を簡単にするため、タッチスクリーン２Ｂがタッチスクリーンディスプレイ２に対する接触を検出する指、又はスタイラスペン等を単に「指」ということがある。
【００２５】
スマートフォン１は、タッチスクリーン２Ｂにより検出された接触、接触位置、接触時間又は接触回数に基づいてジェスチャの種別を判別する。ジェスチャは、タッチスクリーンディスプレイ２に対して行われる操作である。スマートフォン１によって判別されるジェスチャには、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、ピンチアウト等が含まれる。
【００２６】
タッチは、タッチスクリーンディスプレイ２（例えば、表面）に指が接触するジェスチャである。スマートフォン１は、タッチスクリーンディスプレイ２に指が接触するジェスチャをタッチとして判別する。ロングタッチとは、タッチスクリーンディスプレイ２に指が一定時間以上接触するジェスチャである。スマートフォン１は、タッチスクリーンディスプレイ２に指が一定時間以上接触するジェスチャをロングタッチとして判別する。
【００２７】
リリースは、指がタッチスクリーンディスプレイ２から離れるジェスチャである。スマートフォン１は、指がタッチスクリーンディスプレイ２から離れるジェスチャをリリースとして判別する。スワイプは、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャである。スマートフォン１は、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャをスワイプとして判別する。
【００２８】
タップは、タッチに続いてリリースをするジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャをタップとして判別する。ダブルタップは、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２９】
ロングタップは、ロングタッチに続いてリリースをするジェスチャである。スマートフォン１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。ドラッグは、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。スマートフォン１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００３０】
フリックは、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャである。スマートフォン１は、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャをフリックとして判別する。フリックは、指が画面の上方向へ移動する上フリック、指が画面の下方向へ移動する下フリック、指が画面の右方向へ移動する右フリック、指が画面の左方向へ移動する左フリック等を含む。
【００３１】
ピンチインは、複数の指が互いに近付く方向にスワイプするジェスチャである。スマートフォン１は、複数の指が互いに近付く方向にスワイプするジェスチャをピンチインとして判別する。ピンチアウトは、複数の指が互いに遠ざかる方向にスワイプするジェスチャである。スマートフォン１は、複数の指が互いに遠ざかる方向にスワイプするジェスチャをピンチアウトとして判別する。
【００３２】
スマートフォン１は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。したがって、利用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってスマートフォン１が行う動作は、タッチスクリーンディスプレイ２に表示されている画面に応じて異なる。
【００３３】
図４を参照しながら、ディスプレイ２Ａに表示される画面の例について説明する。図４は、ホーム画面の一例を示している。ホーム画面は、デスクトップ、又は待受画面と呼ばれることもある。ホーム画面は、ディスプレイ２Ａに表示される。ホーム画面は、スマートフォン１にインストールされているアプリケーションのうち、どのアプリケーションを実行するかを利用者に選択させる画面である。スマートフォン１は、ホーム画面で選択されたアプリケーションをフォアグランドで実行する。フォアグランドで実行されるアプリケーションの画面は、ディスプレイ２Ａに表示される。
【００３４】
スマートフォン１は、ホーム画面にアイコンを配置することができる。図４に示すホーム画面４０には、複数のアイコン５０が配置されている。それぞれのアイコン５０は、スマートフォン１にインストールされているアプリケーションと予め対応付けられている。スマートフォン１は、アイコン５０に対するジェスチャを検出すると、そのアイコン５０に対応付けられているアプリケーションを実行する。例えば、スマートフォン１は、メールアプリケーションに対応付けられたアイコン５０に対するタップを検出すると、メールアプリケーションを実行する。ここで、スマートフォン１は、例えば、タッチスクリーンディスプレイ２に対するアイコン５０の表示位置（領域）に対応する位置（領域）へのジェスチャを、アイコン５０に対応付けられたアプリケーションの実行命令であると解釈する。
【００３５】
アイコン５０は、画像と文字列を含む。アイコン５０は、画像に代えて、記号又は図形を含んでも良い。アイコン５０は、画像又は文字列のいずれか一方を含まなくても良い。アイコン５０は、所定の規則に従って配置される。アイコン５０の背後には、壁紙４１が表示される。壁紙は、フォトスクリーン又はバックスクリーンと呼ばれることもある。スマートフォン１は、任意の画像を壁紙４１として用いることができる。画像は、例えば、利用者の設定に従って任意の画像が壁紙４１として決定される。
【００３６】
スマートフォン１は、ホーム画面の数を増減することができる。スマートフォン１は、例えば、ホーム画面の数を利用者による設定に従って決定する。スマートフォン１は、ホーム画面を表示する場合、ホーム画面の数が複数であっても、それらのうちから選択された１つをディスプレイ２Ａに表示する。
【００３７】
スマートフォン１は、ホーム画面上に、１つ又は複数のロケータを表示する。ロケータの数は、ホーム画面の数と一致する。ロケータは、現在表示されているホーム画面の位置を示す。現在表示されているホーム画面に対応するロケータは、他のロケータと異なる態様で表示される。
【００３８】
図４に示す例では、４つのロケータ５１が表示されている。これは、ホーム画面４０の数が４つであることを示す。また、図４に示す例では、左から２番目のシンボルが他のシンボルと異なる態様で表示されている。これは、左から２番目のホーム画面が現在表示されていることを示している。
【００３９】
スマートフォン１は、ホーム画面を表示中に特定のジェスチャを検出すると、ディスプレイ２Ａに表示するホーム画面を切り替える。例えば、スマートフォン１は、右フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ左のホーム画面に切り替える。また、スマートフォン１は、左フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ右のホーム画面に切り替える。
【００４０】
ディスプレイ２Ａの上端には、領域４２が設けられている。領域４２には、充電池の残量を示す残量マーク４３、及び通信用の電波の電界強度を示す電波レベルマーク４４が表示される。スマートフォン１は、領域４２に、現在時刻、天気の情報、実行中のアプリケーション、通信システムの種別、電話のステータス、装置のモード、装置に生じたイベント等を表示しても良い。このように、領域４２は、利用者に対して各種の通知を行うために用いられる。領域４２は、ホーム画面４０とは別の画面でも設けられることがある。領域４２が設けられる位置は、ディスプレイ２Ａの上端に限られない。
【００４１】
なお、図４に示したホーム画面４０は、一例であり、各種の要素の形態、各種の要素の配置、ホーム画面４０の数、及びホーム画面４０での各種の操作の仕方等は上記の説明の通りでなくても良い。
【００４２】
図５は、スマートフォン１の構成を示すブロック図である。スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、カメラ１２及び１３と、外部インターフェイス１４と、加速度センサ１５と、方位センサ１６と、回転検出センサ１７とを有する。
【００４３】
タッチスクリーンディスプレイ２は、上述したように、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、文字、画像、記号、又は図形等を表示する。タッチスクリーン２Ｂは、ジェスチャを検出する。
【００４４】
ボタン３は、利用者によって操作される。ボタン３は、ボタン３Ａ〜ボタン３Ｆを有する。コントローラ１０はボタン３と協働することによってボタンに対する操作を検出する。ボタンに対する操作は、例えば、クリック、ダブルクリック、プッシュ、及びマルチプッシュである。
【００４５】
例えば、ボタン３Ａ〜３Ｃは、ホームボタン、バックボタン又はメニューボタンである。例えば、ボタン３Ｄは、スマートフォン１のパワーオン／オフボタンである。ボタン３Ｄは、スリープ／スリープ解除ボタンを兼ねても良い。例えば、ボタン３Ｅ及び３Ｆは、音量ボタンである。
【００４６】
照度センサ４は、照度を検出する。例えば、照度とは、光の強さ、明るさ、輝度等である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。
【００４７】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、例えば、タッチスクリーンディスプレイ２が顔に近付けられたことを検出する。
【００４８】
通信ユニット６は、無線により通信する。通信ユニット６によって行われる通信方式は、無線通信規格である。例えば、無線通信規格として、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格がある。例えば、セルラーフォンの通信規格としては、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ、ＣＤＭＡ２０００、ＰＤＣ、ＧＳＭ、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。例えば、無線通信規格として、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等がある。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていても良い。
【００４９】
レシーバ７は、コントローラ１０から送信される音声信号を音声として出力する。マイク８は、利用者等の音声を音声信号へ変換してコントローラ１０へ送信する。なお、スマートフォン１は、レシーバ７に加えて、スピーカを更に有しても良い。スマートフォン１は、レシーバ７に代えて、スピーカを更に有しても良い。
【００５０】
ストレージ９は、プログラム及びデータを記憶する。また、ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶デバイス、及び磁気記憶デバイス等の任意の記憶デバイスを含んで良い。また、ストレージ９は、複数の種類の記憶デバイスを含んで良い。また、ストレージ９は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んで良い。
【００５１】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。アプリケーションは、例えば、ディスプレイ２Ａに所定の画面を表示させ、タッチスクリーン２Ｂによって検出されるジェスチャに応じた処理をコントローラ１０に実行させる。制御プログラムは、例えば、ＯＳである。アプリケーション及び制御プログラムは、通信ユニット６による無線通信又は記憶媒体を介してストレージ９にインストールされても良い。
【００５２】
ストレージ９は、例えば、制御プログラム９Ａ、メールアプリケーション９Ｂ、ブラウザアプリケーション９Ｃ、設定データ９Ｚを記憶する。メールアプリケーション９Ｂは、電子メールの作成、送信、受信、及び表示等のための電子メール機能を提供する。ブラウザアプリケーション９Ｃは、ＷＥＢページを表示するためのＷＥＢブラウジング機能を提供する。テーブル９Ｄは、キーアサインテーブル等の各種テーブルが格納されている。配置パターンデータベース９Ｅは、ディスプレイ２Ａに表示されるアイコン等の配置パターンが格納されている。設定データ９Ｚは、スマートフォン１の動作に関する各種の設定機能を提供する。
【００５３】
制御プログラム９Ａは、スマートフォン１を稼働させるための各種制御に関する機能を提供する。制御プログラム９Ａは、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる。制御プログラム９Ａが提供する機能には、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能が含まれる。なお、制御プログラム９Ａが提供する機能は、メールアプリケーション９Ｂ等の他のプログラムが提供する機能と組み合わせて利用されることがある。
【００５４】
コントローラ１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。コントローラ１０は、通信ユニット６等の他の構成要素が統合されたＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）等の集積回路であっても良い。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００５５】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行して、ディスプレイ２Ａ及び通信ユニット６等を制御することによって各種機能を実現する。コントローラ１０は、タッチスクリーン２Ｂ、ボタン３、加速度センサ１５等の各種検出部の検出結果に応じて、制御を変更することもある。
【００５６】
コントローラ１０は、例えば、制御プログラム９Ａを実行することにより、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を実行する。
【００５７】
カメラ１２は、フロントフェイス１Ａに面している物体を撮影するインカメラである。カメラ１３は、バックフェイス１Ｂに面している物体を撮影するアウトカメラである。
【００５８】
外部インターフェイス１４は、他の装置が接続される端子である。外部インターフェイス１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ライトピーク（サンダーボルト）、イヤホンマイクコネクタのような汎用的な端子であっても良い。外部インターフェイス１４は、Ｄｏｃｋコネクタのような専用に設計された端子でも良い。外部インターフェイス１４に接続される装置には、例えば、外部ストレージ、スピーカ、通信装置が含まれる。
【００５９】
加速度センサ１５は、スマートフォン１に働く加速度の方向及び大きさを検出する。方位センサ１６は、地磁気の向きを検出する。回転検出センサ１７は、スマートフォン１の回転を検出する。加速度センサ１５、方位センサ１６及び回転検出センサ１７の検出結果は、スマートフォン１の位置及び姿勢の変化を検出するために、組み合わせて利用される。
【００６０】
このように構成されるスマートフォン１は、リーダ・ライタ（外部機器１００）と最適に通信ができる距離まで誘導することができる。以下に、具体的な構成について説明する。
【００６１】
上述したように、カメラ１３は、図３に示すように、ディスプレイ２Ａが配置されている面とは反対側の面に配置されている。つまり、カメラ１３は、ディスプレイが配置されている面とは反対側を撮像する。また、スマートフォン１を隔てた向こう側の風景は、スマートフォン１自体によって遮られてしまう。しかし、この向こう側の風景は、カメラ１３によって撮像された画像によって見ることができる。よって、ユーザは、ディスプレイ２Ａを介して、透過的にスマートフォン１によって隔てられている向こう側の風景を見ることができる。
【００６２】
また、通信ユニット６は、図５に示すように、アンテナ部６ｂと、通信部６ａと、により構成されている。
アンテナ部６ｂは、スマートフォン１内部の所定の場所に配置されている。
通信部６ａは、アンテナ部６ｂを利用して外部機器１００との間で所定の規格に準拠した非接触近距離通信を行う。所定の規格に準拠した非接触近距離通信とは、例えば、１３．５６ＭＨｚの電波を利用して、スマートフォン１と外部機器１００との間において、近距離で行われる双方向通信のことである。
【００６３】
コントローラ１０（制御部）は、非接触近距離通信を利用して所定の処理を実行する際に、カメラ１３により撮像している撮像画像内にアンテナ部６ｂが配置されている所定の場所を示す所定のマークを表示するように制御する。所定の処理とは、例えば、買い物をした際の課金処理、又は駅の改札口等で利用される入退場処理等である。また、ストレージ９には、非接触近距離通信を利用して所定の処理を実行するためのアプリケーションプログラムが格納されている。また、所定のマークは、アンテナ部６ｂが配置されている中心を示す場所に表示されても良いし、アンテナ部６ｂが配置されている付近に表示されても良い。
【００６４】
また、コントローラ１０は、図６に示すように、撮像画像内にアンテナ部６ｂが配置されている所定の場所を示す所定のマークＭを表示する。なお、本実施例では、アンテナ部６ｂは、所定の場所としてマイク８に近い場所に配置されているものとするが、これに限られない。
【００６５】
また、コントローラ１０は、カメラ１３により撮像している撮像画像をディスプレイ２Ａに表示しているときに、撮像画像の中に所定の画像が含まれていることを認識した場合、アンテナ部６ｂが配置されている所定の場所を示す所定のマークを当該撮像画像内に表示するように制御する構成でも良い。
【００６６】
ここで、外部機器１００は、図７に示すように、通信特性が最良となる場所、すなわち、信号の送受信を行うアンテナを示す場所に所定の画像Ｘが表示されている。また、外部機器１００は、採用される仕様・規格に応じて様々な記号を所定の画像Ｘとして表示しているが、これに限られず、丸や三角等の抽象的な記号であっても良い。本実施例では、図６に示すように、所定の画像Ｘとして丸が外部機器１００に表示されているものとする。
【００６７】
具体的には、ユーザは、ディスプレイ２Ａを上にしてスマートフォン１を外部機器１００に近づける動作を行う。なお、スマートフォン１は、シャットダウン状態ではなく、非接触近距離通信を待ち受けている状態である。
【００６８】
コントローラ１０は、ストレージ９から非接触近距離通信用のアプリケーションプログラムを読み出して、起動する。
また、コントローラ１０は、カメラ１３を起動し、ディスプレイ２Ａにリアルタイムの撮像画像を表示する。また、コントローラ１０は、撮像画像内にアンテナ部６ｂが配置されている所定の場所を示す所定のマークＭを表示する。
図８は、外部機器１００に表示されている丸がカメラ１３の撮像範囲に入ったときの様子を示している。
【００６９】
コントローラ１０は、外部機器１００と最適に通信ができる距離に近づいたタイミングで、所定の処理を実行する。すなわち、コントローラ１０は、買い物をした際の課金処理、又は駅の改札口等で利用される入退場処理等を実行する。
【００７０】
このようにして、スマートフォン１は、ディスプレイ２Ａに表示されている所定のマークＭと外部機器１００に表示されている丸が重なる位置まで移動されれば、通信特性が最良となる場所（距離）で外部機器１００との間で良好に非接触近距離通信を行うことができる。
【００７１】
また、上述では、スマートフォン１の構成と動作について説明したが、これに限られず、各構成要素を備え、リーダ・ライタと最適に通信ができる距離まで誘導することができる制御方法や、プログラムとして構成されても良い。
【００７２】
コントローラ１０は、通信部６ａにより外部機器１００から出力されている電波を受信したと判断した場合に、カメラ１３を起動して、非接触近距離通信を利用した所定の処理を実行するように制御する構成でも良い。
【００７３】
具体的には、外部機器１００は、図９（ａ）に示すように、所定の周波数（例えば、１３．５６ＭＨｚ）の搬送波を出力している。スマートフォン１は、図９（ｂ）に示すように、所定の距離まで外部機器１００に近接したとき、この搬送波を受信する。なお、図９は、外部機器１００から出力されている搬送波を可視的に示しているが、実際は不可視である。
【００７４】
コントローラ１０は、外部機器１００から出力されている搬送波を受信したと判断した場合に、カメラ１３を起動して、非接触近距離通信を利用した所定の処理を実行する。なお、本実施例では、搬送波を受信したタイミングで非接触近距離通信を利用した所定の処理を実行するものとして説明するが、これに限られない。例えば、ユーザの操作に応じて非接触近距離通信を利用した所定の処理を実行する構成でも良い。
【００７５】
また、通信部６ａは、図１０に示すように、搬送波を検出する検波回路６ｃを有している。
検波回路６ｃは、ダイオードＤと、抵抗Ｒと、コンデンサＣ１から構成されている。
また、コイル状のアンテナ部６ｂとコンデンサＣ２により共振回路が構成されている。
検波回路６ｃは、前段部の共振回路で検波した搬送波が、図１１に示すように、所定の検出レベルＬを超えた場合に、搬送波を検出したと判断をする。なお、検波回路６ｃの構成は、一例であって、これに限られない。
【００７６】
このようにして、スマートフォン１は、外部機器１００に対して所定の距離まで近接し、外部機器１００から出力されている搬送波を検出した場合に、カメラ１３を起動して、非接触近距離通信を利用した所定の処理を実行する。よって、スマートフォン１は、ディスプレイ２Ａに表示されている所定のマークＭと外部機器１００に表示されている丸が重なる位置まで移動されれば、通信特性が最良となる場所（距離）で外部機器１００との間で良好に非接触近距離通信を行うことができる。
【００７７】
コントローラ１０は、外部機器１００との間において非接触近距離通信による所定の処理が完了した場合には、カメラ１３を停止するように制御する構成でも良い。
【００７８】
このような構成によれば、スマートフォン１は、ユーザに対して、所定の処理が完了した後に、カメラ１３の停止操作をさせることがないので、操作性の向上を図ることができる。
【００７９】
コントローラ１０は、撮像画像の中に含まれている所定の画像に基づいて、外部機器１００の表面からの距離を推定し、最適な通信距離になるようにディスプレイ２Ａにガイド表示を行う構成でも良い。
【００８０】
具体的には、コントローラ１０は、画像認識機能を利用して、撮像画像に所定の画像（例えば、丸）が含まれているか否かを判断する。コントローラ１０は、撮像画像に所定の画像が含まれていると判断した場合には、この所定の画像の大きさを求める。例えば、コントローラ１０は、所定の画像の面積を求める。
【００８１】
コントローラ１０は、ストレージ９に格納されている所定のテーブルを参照し、求めた所定の画像の大きさに基づいて、カメラ１３（スマートフォン１本体）から外部機器１００の表面までの距離を算出する。
【００８２】
例えば、コントローラ１０は、カメラ１３（スマートフォン１本体）から外部機器１００の表面までの距離が遠すぎる場合には、外部機器１００に本体を近づけるようにガイド表示を行う。なお、ガイド表示は、単に、外部機器１００に本体を近づける、又は外部機器１００から本体を遠ざけるように指示する構成でも良いし、「あと・・・ｃｍ近づけてください」等の具体的な数値をあげて指示をする構成でも良い。
【００８３】
つぎに、スマートフォン１の具体的な動作について、図１２に示すフローチャートを参照しながら説明する。なお、以下では、スマートフォン１は、ユーザによって、外部機器１００に対してある程度近接された状態にあるとする。
【００８４】
ステップＳＴ１において、通信部６ａは、外部機器１００から出力されている電波を受信する。通信部６ａは、電波を受信した旨をコントローラ１０に通知する。
【００８５】
ステップＳＴ２において、コントローラ１０は、カメラ１３を起動し、非接触近距離通信を利用して所定の処理を起動状態にする。具体的には、コントローラ１０は、ストレージ９に格納されている非接触近距離通信用のアプリケーションプログラムを読み出して、起動する。
【００８６】
ステップＳＴ３において、コントローラ１０は、撮像画像内にアンテナ部６ｂが配置されている所定の場所を示す所定のマークを表示する。このとき、ユーザは、ディスプレイ２Ａに表示されている所定のマークＭが外部機器１００に表示されている所定の画像に重なるようにスマートフォン１を移動する。
【００８７】
ステップＳＴ４において、コントローラ１０は、外部機器１００との間において非接触近距離通信による所定の処理を実行する。具体的には、コントローラ１０は、起動中のアプリケーションプログラムによって処理を実行する。
【００８８】
このようにして、スマートフォン１は、ディスプレイ２Ａに表示されている所定のマークＭと外部機器１００に表示されている丸が重なる位置まで移動されれば、通信特性が最良となる場所（距離）で外部機器１００との間で良好に非接触近距離通信を行うことができる。
【００８９】
なお、図５においてストレージ９が記憶することとしたプログラムの一部又は全部は、通信ユニット６による無線通信で他の装置からダウンロードされても良い。また、図５においてストレージ９が記憶することとしたプログラムの一部又は全部は、ストレージ９に含まれる読み取り装置が読み取り可能な記憶媒体に記憶されていても良い。また、図５においてストレージ９が記憶することとしたプログラムの一部又は全部は、外部インターフェイス１４に接続される読み取り装置が読み取り可能なＣＤ、ＤＶＤ、又はＢｌｕ−ｒａｙ等の記憶媒体に記憶されていても良い。
【００９０】
また、図５に示したスマートフォン１の構成は一例であり、本発明の要旨を損なわない範囲において適宜変更して良い。例えば、ボタン３の数と種類は図５の例に限定されない。例えば、スマートフォン１は、画面に関する操作のためのボタンとして、ボタン３Ａ〜３Ｃに代えて、テンキー配列又はＱＷＥＲＴＹ配列等のボタンを備えていても良い。また、スマートフォン１は、画面に関する操作のために、ボタンを１つだけ備えて良いし、ボタンを備えなくても良い。また、図５に示した例では、スマートフォン１が２つのカメラを備えることとしたが、スマートフォン１は、１つのカメラのみを備えても良いし、カメラを備えなくても良い。また、図５に示した例では、スマートフォン１が位置及び姿勢を検出するために３種類のセンサを備えることとしたが、スマートフォン１は、このうちいくつかのセンサを備えなくても良いし、位置及び姿勢を検出するための他の種類のセンサを備えても良い。また、照度センサ４と近接センサ５は、別体ではなく、単一のセンサにより構成されても良い。
【００９１】
本発明を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項に係る発明は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成を具現化するように構成されるべきである。
【００９２】
例えば、図５に示した各プログラムは、複数のモジュールに分割されていても良いし、他のプログラムと結合されていても良い。
【００９３】
また、上記の実施形態では、タッチスクリーンディスプレイを備える装置の一例として、スマートフォンについて説明したが、添付の請求項に係る装置は、スマートフォンに限定されない。例えば、添付の請求項に係る装置は、モバイルフォン、携帯型パソコン、デジタルカメラ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、又はゲーム機等の携帯電子機器であっても良い。また、添付の請求項に係る装置は、デスクトップパソコン、テレビ受像器等の据え置き型の電子機器であっても良い。
【００９４】
また、上述では、所定の条件を充足したときにカメラ１３を起動して非接触近距離通信を利用した所定の処理を実行するように制御する例として、通信部６ａにより外部機器１００から出力されている電波を受信したときに所定の条件を充足したと判断する具定例について記載した。
【００９５】
しかしながら、これに換えて、タッチスクリーン２Ｂにおける接触操作やキー操作部（ボタン３等）におけるキー操作等に代表されるユーザによる操作によって、非接触近距離通信を利用した所定の処理を行うことが選択されたときに、所定の条件を充足したと判断しても良い。更に、他の態様によって、ユーザがこれから非接触近距離通信を利用した所定の処理を行う可能性があると判断できれば、当該他の態様を所定の条件としても良い。
【符号の説明】
【００９６】
１    スマートフォン
２    タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３    ボタン
４    照度センサ
５    近接センサ
６    通信ユニット
６ａ  通信部
６ｂ  アンテナ部
７    レシーバ
８    マイク
９    ストレージ
９Ａ  制御プログラム
９Ｂ  メールアプリケーション
９Ｃ  ブラウザアプリケーション
９Ｄ  テーブル
９Ｅ  配置パターンデータベース
９Ｚ  設定データ
１０    コントローラ
１２、１３  カメラ
１４    外部インターフェイス
１５    加速度センサ
１６    方位センサ
１７    回転検出センサ
２０    ハウジング
【図１】
2013114306.tif 000003
【図２】
2013114306.tif 000004
【図３】
2013114306.tif 000005
【図４】
2013114306.tif 000006
【図５】
2013114306.tif 000007
【図６】
2013114306.tif 000008
【図７】
2013114306.tif 000009
【図８】
2013114306.tif 000010
【図９】
2013114306.tif 000011
【図１０】
2013114306.tif 000012
【図１１】
2013114306.tif 000013
【図１２】
2013114306.tif 000014