(57)【要約】【課題】位置情報の提供方法を改善すること。【解決手段】１つの態様において、電子機器は、通信部と、ディスプレイと、コントローラと、を備える。コントローラは、所定の条件を満たすと、通信部を介して、他の電子機器から、当該他の電子機器が撮像した撮像画像と、当該他の電子機器の最新の位置情報とを含む情報を受信し、ディスプレイに撮像画像および位置情報を同時に表示する。【選択図】図８
2019041353.tif 000002
【特許請求の範囲】
【請求項１】
通信部と、ディスプレイと、コントローラと、を備え、
前記コントローラは、
所定の条件を満たすと、
前記通信部を介して、他の電子機器から、当該他の電子機器が撮像した撮像画像と、当該他の電子機器の最新の位置情報とを含む情報を受信し、
前記ディスプレイに、前記撮像画像および前記位置情報を同時に表示する、
電子機器。
【請求項２】
前記所定の条件は、
前記通信部を介して、前記他の電子機器に所定の要求を送信し、前記他の電子機器が、当該要求を受けて前記撮像画像を取得することを含む、
請求項１に記載の電子機器。
【請求項３】
前記所定の条件は、
前記他の電子機器に対して所定の操作がなされ、前記他の電子機器が、当該操作がなされることにより前記撮像画像を取得することを含む、
請求項１に記載の電子機器。
【請求項４】
前記撮像画像は、撮像された後に前記他の電子機器に記憶された静止画像であり、
前記コントローラは、
所定の条件を満たすと、
前記通信部を介して、前記他の電子機器から、前記静止画像と、前記位置情報とを含む情報を受信し、
前記ディスプレイに、前記静止画像および前記位置情報を同時に表示する、
請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記コントローラは、
前記静止画像と前記位置情報とを所定時間毎に複数回受信し、
前記ディスプレイに、前記静止画像と前記位置情報とを同時に複数回表示する、
請求項４に記載の電子機器。
【請求項６】
前記コントローラは、
所定の条件を満たすと、
前記通信部を介して、前記他の電子機器から、前記撮像画像と前記位置情報とを含む情報を受信し、
前記撮像画像および前記位置情報を、動画像および時間とともに変化する位置情報として前記ディスプレイに同時に表示する、
請求項１から３のいずれか一項に記載の電子機器。
【請求項７】
前記コントローラは、
前記ディスプレイに、前記位置情報の位置を含む地図に、前記撮像画像と前記位置情報とを重ねて表示する、
請求項１から５のいずれか一項に記載の電子機器。
【請求項８】
前記コントローラは、
前記ディスプレイに表示されるメッセージアプリケーション画面に、前記撮像画像と、前記位置情報の位置を含む地図に重ねて表示された前記位置情報とを、それぞれ独立したメッセージとして表示する、
請求項１から５のいずれか一項に記載の電子機器。
【請求項９】
撮像部と、位置情報取得部と、通信部と、コントローラと、を備え、
前記コントローラは、
前記通信部を介して、他の電子機器から所定の要求を受信すると、
前記撮像部に画像を撮像させ、
前記通信部を介して、前記画像と、前記位置情報取得部が取得した最新の位置情報とを含む情報を他の電子機器に送信する、
電子機器。
【請求項１０】
撮像部と、位置情報取得部と、通信部と、操作部と、音声出力部と、コントローラと、を備え、
前記コントローラは、
前記操作部が操作されると、
前記音声出力部に音声を出力させるとともに、前記撮像部に画像を撮像させ、
前記通信部を介して、前記画像と、前記位置情報取得部が取得した最新の位置情報とを含む情報を他の電子機器に送信する、
電子機器。
【請求項１１】
ディスプレイを備え、
前記コントローラは、
前記ディスプレイの形状にかかわらず、前記画像を、他の電子機器が備えるディスプレイよりも縦と横との比の差が小さい画像として送信する、
請求項９に記載の電子機器。
【請求項１２】
第１の電子機器と、第２の電子機器とを含むシステムであって、
前記第１の電子機器は、
所定の条件を満たすと、撮像画像と最新の位置情報とを含む情報を前記第２の電子機器に送信し、
前記第２の電子機器は、
前記第１の電子機器から、前記撮像画像と前記最新の位置情報とを含む情報を受信すると、受信した前記撮像画像および前記位置情報を同時に表示するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、電子機器及びシステムに関する。
【背景技術】
【０００２】
従来、位置情報を含む電子メールを、特定の携帯通信装置から受信すると、受信した当該電子メールに含まれる位置情報及び自機の位置情報を含む範囲の地図を表示部に表示させる携帯通信装置が存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２３２７８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記位置情報の提供方法には改善の余地がある。
【課題を解決するための手段】
【０００５】
１つの態様に係る電子機器は、通信部と、ディスプレイと、コントローラと、を備える。コントローラは、所定の条件を満たすと、通信部を介して、他の電子機器から、当該他の電子機器が撮像した撮像画像と、他の電子機器の最新の位置情報とを含む情報を受信する。コントローラは、ディスプレイに撮像画像および位置情報を同時に表示する。
【０００６】
１つの態様に係る電子機器は、撮像部と、位置情報取得部と、通信部と、コントローラと、を備える。コントローラは、通信部を介して、他の電子機器から所定の要求を受信すると、撮像部に画像を撮像させる。コントローラは、通信部を介して、撮像部に撮像させた画像と、位置情報取得部が取得した最新の位置情報とを含む情報を他の電子機器に送信する。
【０００７】
１つの態様に係る電子機器は、撮像部と、位置情報取得部と、通信部と、操作部と、音声出力部と、コントローラと、を備える。コントローラは、操作部が操作されると、音声出力部に音声を出力させるとともに、撮像部に画像を撮像させる。コントローラは、通信部を介して、撮像部に撮像させた画像と、位置情報取得部が取得した最新の位置情報とを含む情報を他の電子機器に送信する。
【０００８】
１つの態様に係るシステムは、第１の電子機器と、第２の電子機器とを含むシステムである。第１の電子機器は、所定の条件を満たすと、撮像画像と最新の位置情報とを含む情報を第２の電子機器に送信する。第２の電子機器は、第１の電子機器から、撮像画像と最新の位置情報とを含む情報を受信すると、受信した撮像画像および位置情報を同時に表示する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る携帯端末の外観の一例を示す図である。
【図２】図２は、実施形態に係る携帯端末の外観の一例を示す図である。
【図３】図３は、実施形態に係る携帯端末の装着状況の一例を示す図である。
【図４】図４は、実施形態に係るシステム構成の一例を示す図である。
【図５】図５は、実施形態に係る携帯端末の機能構成の一例を示すブロック図である。
【図６】図６は、実施形態に係る携帯端末の機能構成の一例を示すブロック図である。
【図７】図７は、実施形態に係る処理の一例を示す図である。
【図８】図８は、実施形態に係る画像及び位置情報の表示方法の一例を示す図である。
【図９】図９は、実施形態に係る処理の他の例を示す図である。
【図１０】図１０は、実施形態に係る画像及び位置情報の表示方法の他の例を示す図である。
【図１１】図１１は、実施形態に係る処理の他の例を示す図である。
【図１２】図１２は、実施形態に係る画像及び位置情報の表示方法の他の例を示す図である。
【図１３】図１３は、実施形態に係る表示方法の他の例を示す図である。
【図１４】図１４は、実施形態に係るルート案内処理の概要を示す図である。
【図１５】図１５は、実施形態に係るルート案内処理の流れを示すフローチャートである。
【図１６】図１６は、実施形態に係る表示方法の他の例を示す図である。
【図１７】図１７は、実施形態に係る表示方法の他の例を示す図である。
【発明を実施するための形態】
【００１０】
本出願に係る実施形態を、図面を参照しつつ詳細に説明する。以下の説明において、同様の構成要素について同一の符号を付すことがある。さらに、重複する説明は省略することがある。
【００１１】
図１及び図２は、実施形態に係る携帯端末の外観の一例を示す図である。図３は、実施形態に係る携帯端末の装着状況の一例を示す図である。図１は、携帯端末１００の正面を示す。携帯端末１００の正面は、携帯端末１００のユーザが画像を撮影する際にユーザと対面する面である。図２は、携帯端末１００の背面を示す。携帯端末１００の背面は、携帯端末１００の正面と対向する面である。
【００１２】
携帯端末１００は、本体１０１Ｈと、ストラップ１０２ａと、ストラップ部品１０２ｂと、ディスプレイ１１１と、タッチスクリーン１１２と、カメラ１２０とを有する。図１及び図２に例示すように、本体１０１Ｈは、携帯端末１００を正面及び背面からみたとき、略正方形状の平面形状を有している。
【００１３】
ストラップ１０２ａ及びストラップ部品１０２ｂは、分離できない状態で物理的に接続されている。ストラップ１０２ａは、防犯ブザーを作動させる後述のブザースイッチ１１３Ｂに物理的に繋ぎとめられている。ストラップ部品１０２ｂは、ユーザがつまんで操作しやすいようにある程度の広がりを持った円盤状の構造を有する。ユーザは、例えば、図１及び図２に示すｙ軸のマイナス方向に引出操作を行ってブザースイッチ１１３Ｂを操作することにより防犯ブザーを作動させることができる。
【００１４】
図１に例示するように、ディスプレイ１１１及びタッチスクリーン１１２は、本体１０１Ｈの正面に設けられる。図２に例示するように、カメラ１２０は、本体１０１Ｈの背面に設けられる。
【００１５】
ディスプレイ１１１及びタッチスクリーン１１２はそれぞれ本体１０１Ｈと相似形である略正方形状の形状を有するが、ディスプレイ１１１及びタッチスクリーン１１２の形状はこれに限定されない。ディスプレイ１１１及びタッチスクリーン１１２は、それぞれが円形又は楕円形などの他の形状もとりうる。図１の例では、ディスプレイ１１１及びタッチスクリーン１１２は重ねて配置されているが、ディスプレイ１１１及びタッチスクリーン１１２の配置はこれに限定されない。ディスプレイ１１１及びタッチスクリーン１１２は、例えば、並べて配置されてもよいし、離して配置されてもよい。
【００１６】
図３に例示するように、携帯端末１００は、例えば、ユーザＵ１が背負う鞄ＢＧ１の肩ベルト部分に着脱可能に装着できる。図３に示す例に限らず、携帯端末１００は、例えば、ユーザの衣類に着脱可能に装着されてもよい。
【００１７】
図４は、実施形態に係るシステム構成の一例を示す図である。図４に示すように、実施形態に係るシステムは携帯端末１及び携帯端末１００を含む。携帯端末１及び携帯端末１００は、相互に通信可能な状態でネットワーク２００に接続される。ネットワーク２００は、インターネット及び携帯電話網を含む。当該システムの好適な使用状況を例示するとすれば、子供が携帯端末１００を使用し、子供の両親が携帯端末１をそれぞれ使用するという場合が考えられる。携帯端末１は、「電子機器」、「他の電子機器」、又は「第２の電子機器」の一例である。携帯端末１００は、「電子機器」、「他の電子機器」、「第１の電子機器」の一例である。
【００１８】
図５及び図６は、実施形態に係る携帯端末の機能構成の一例を示すブロック図である。図５は、図４に示す携帯端末１が有する機能構成の一例である。図６は、図４に示す携帯端末１００が有する機能構成の一例である。以下の説明において、携帯端末１及び携帯端末１００を「自機」と表記する場合がある。以下の説明において、携帯端末１及び携帯端末１００のユーザを単に「ユーザ」と表記する場合がある。
【００１９】
図５に示すように、携帯端末１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ（インカメラ）１２と、カメラ（アウトカメラ）１３と、コネクタ１４と、加速度センサ１５と、方位センサ１６と、角速度センサ１７と、気圧センサ１８と、ＧＰＳ受信機１９とを含む。
【００２０】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、重なって位置してよいし、並んで位置してよいし、離れて位置してよい。ディスプレイ２Ａとタッチスクリーン２Ｂとが重なって位置する場合、例えば、ディスプレイ２Ａの１ないし複数の辺は、タッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００２１】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを含む。ディスプレイ２Ａは、文字、画像、記号、及び図形等のオブジェクトを画面内に表示する。ディスプレイ２Ａが表示するオブジェクトを含む画面は、ロック画面と呼ばれる画面、ホーム画面と呼ばれる画面、アプリケーションの実行中に表示されるアプリケーション画面を含む。ホーム画面は、デスクトップ、待受画面、アイドル画面、標準画面、アプリ一覧画面又はランチャー画面と呼ばれることもある。
【００２２】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触又は近接を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等がタッチスクリーン２Ｂに接触又は近接したときのタッチスクリーン２Ｂ上の位置を検出することができる。以下の説明において、タッチスクリーン２Ｂが検出する複数の指、ペン、及びスタイラスペン等がタッチスクリーン２Ｂに接触又は近接した位置を「検出位置」と表記する。タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指の接触又は近接を、検出位置とともにコントローラ１０に通知する。タッチスクリーン２Ｂは、検出位置の通知をもって接触又は近接の検出をコントローラ１０に通知してよい。タッチスクリーン２Ｂが行える動作を、タッチスクリーン２Ｂを有するタッチスクリーンディスプレイ２は実行できる。言い換えると、タッチスクリーン２Ｂが行う動作は、タッチスクリーンディスプレイ２が行ってもよい。
【００２３】
コントローラ１０は、タッチスクリーン２Ｂにより検出された接触又は近接、検出位置、検出位置の変化、接触又は近接が継続した時間、接触又は近接が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別する。コントローラ１０が行える動作を、コントローラ１０を有する携帯端末１は実行できる。言い換えると、コントローラ１０が行う動作は、携帯端末１が行ってもよい。ジェスチャは、指を用いて、タッチスクリーン２Ｂに対して行われる操作である。タッチスクリーン２Ｂに対して行われる操作は、タッチスクリーン２Ｂを有するタッチスクリーンディスプレイ２により行われてもよい。コントローラ１０が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００２４】
「タッチ」は、タッチスクリーン２Ｂに指が触れるジェスチャである。携帯端末１は、タッチスクリーン２Ｂに指が接触するジェスチャをタッチとして判別する。「ロングタッチ」は、タッチスクリーン２Ｂに指が一定時間より長く触れるジェスチャである。携帯端末１は、タッチスクリーン２Ｂに指が一定時間より長く接触するジェスチャをロングタッチとして判別する。
【００２５】
「リリース」は、指がタッチスクリーン２Ｂから離れるジェスチャである。携帯端末１は、指がタッチスクリーン２Ｂから離れるジェスチャをリリースとして判別する。「スワイプ」は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャである。携帯端末１は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャをスワイプとして判別する。
【００２６】
「タップ」は、タッチに続いてリリースをするジェスチャである。携帯端末１は、タッチに続いてリリースをするジェスチャをタップとして判別する。「ダブルタップ」は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。携帯端末１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２７】
「ロングタップ」は、ロングタッチに続いてリリースをするジェスチャである。携帯端末１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。「ドラッグ」は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。携帯端末１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００２８】
「フリック」は、指が、タッチスクリーン２Ｂに触れた後移動しながらタッチスクリーン２Ｂから離れるジェスチャである。すなわち、「フリック」は、タッチに続いて指が移動しながらリリースが行われるジェスチャである。携帯端末１は、指が、タッチスクリーン２Ｂに触れた後移動しながらタッチスクリーン２Ｂから離れるジェスチャをフリックとして判別する。フリックは、指が一方方向へ移動しながら行われることが多い。フリックは、指が画面の上方向へ移動する「上フリック」、指が画面の下方向へ移動する「下フリック」、指が画面の右方向へ移動する「右フリック」、指が画面の左方向へ移動する「左フリック」等を含む。フリックにおける指の移動は、スワイプにおける指の移動よりも素早いことが多い。
【００２９】
「ピンチイン」は、複数の指が互いに近付く方向にスワイプするジェスチャである。携帯端末１は、タッチスクリーン２Ｂにより検出されるある指の位置と他の指の位置との間の距離が短くなるジェスチャをピンチインとして判別する。「ピンチアウト」は、複数の指が互いに遠ざかる方向にスワイプするジェスチャである。携帯端末１は、タッチスクリーン２Ｂにより検出されるある指の位置と他の指の位置との間の距離が長くなるジェスチャをピンチアウトとして判別する。
【００３０】
以下の説明では、１本の指により行われるジェスチャを「シングルタッチジェスチャ」と呼び、２本以上の指により行われるジェスチャを「マルチタッチジェスチャ」と呼ぶことがある。マルチタッチジェスチャは、例えば、ピンチインおよびピンチアウトを含む。タップ、フリックおよびスワイプ等は、１本の指で行われればシングルタッチジェスチャであり、２本以上の指で行われればマルチタッチジェスチャである。
【００３１】
コントローラ１０は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。このため、ユーザにとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってコントローラ１０が行う動作は、ディスプレイ２Ａに表示されている画面に応じて異なることがある。
【００３２】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式、赤外線方式、及び荷重検出方式等の任意の方式でよい。
【００３３】
ボタン３は、ユーザからの操作入力を受け付ける。ボタン３の数は、任意の数であってよい。コントローラ１０はボタン３と協働することによってボタン３に対する操作を検出する。ボタン３に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュを含むが、これらに限定されない。ボタン３は、例えば、ホームボタン、バックボタン、メニューボタン、パワーオンボタン、パワーオフボタン（電源ボタン）、スリープボタン、スリープ解除ボタンなどの各種機能が割り当てられてよい。
【００３４】
照度センサ４は、照度を検出する。照度は、照度センサ４の測定面の単位面積に入射する光束の値である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。
【００３５】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、赤外線を照射する発光素子と、発光素子から照射された赤外線の反射光を受光する受光素子を有する。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。
【００３６】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ、５Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＷｉＭＡＸ（登録商標）（Ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（登録商標）（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が含まれる。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。通信ユニット６は「通信部」の一例である。
【００３７】
レシーバ７は、コントローラ１０から送出される音信号を音として出力する。マイク８は、入力されるユーザの声等を音信号へ変換してコントローラ１０へ送信する。
【００３８】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域として利用されてもよい。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００３９】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する支援プログラム（図示略）とが含まれる。アプリケーションは、例えば、フォアグランドで実行される場合、当該アプリケーションに係る画面を、ディスプレイ２Ａに表示する。支援プログラムには、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が含まれる。プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００４０】
ストレージ９は、制御プログラム９Ａ、コミュニケーションツール９Ｂ、他端末画像データ９Ｃ、他端末位置データ９Ｄ、地図データ９Ｅ、及び設定データ９Ｚなどを記憶できる。
【００４１】
制御プログラム９Ａは、携帯端末１の各種動作に関する処理を実現するための機能をそれぞれ提供できる。制御プログラム９Ａが提供する機能は、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整する機能を含む。制御プログラム９Ａが提供する機能は、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効とする機能を含む。制御プログラム９Ａが提供する機能は、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる機能を含む。制御プログラム９Ａが提供する機能は、カメラ１２、及びカメラ１３の撮像処理を制御する機能を含む。制御プログラム９Ａが提供する機能は、コネクタ１４を介して接続される外部機器との間の通信を制御する機能を含む。制御プログラム９Ａが提供する機能は、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能を含む。制御プログラム９Ａが提供する機能は、加速度センサ１５の検出結果に基づいて、携帯端末１を携帯するユーザの移動、停止等を検出する機能を含む。制御プログラム９Ａが提供する機能は、ＧＰＳ受信機１９より取得する信号に基づいて、現在位置に基づく処理を実行する機能を含む。
【００４２】
制御プログラム９Ａは、条件１又は条件２を含む所定の条件を満たすと、通信ユニット６を介して、携帯端末１００から、当該携帯端末１００が撮像した画像（以下、適宜「撮像画像」を記載する）と、当該携帯端末１００の最新の位置情報とを含む情報を受信し、ディスプレイ２Ａに撮像画像および位置情報を同時に表示するための機能を提供できる。条件１は、通信ユニット６を介して、携帯端末１００に所定の要求を送信し、携帯端末１００が、当該要求を受けて画像を撮像することを含む。条件２は、携帯端末１００に対して所定の操作がなされ、携帯端末１００が、当該操作がなされることにより画像を撮像することを含む。所定の条件は、上記の機能を実行するために用意された物理キーが押下されたことや、タッチスクリーン２Ｂ上で上記の機能を実行するための所定の操作がなされたことであってもよい。また、一実施形態において、携帯端末１００の最新の位置情報とは、上記所定の条件が満たされた時点で携帯端末１００により取得されている位置情報の中で、当該所定の条件が満たされた時点に最も近いタイミングで取得された位置情報であってよい。また、一実施形態において、携帯端末１００の最新の位置情報とは、条件１および条件２を含む所定の条件が満たされたことを契機に、携帯端末１００により取得された位置情報であってよい。また、一実施形態において、携帯端末１００の最新の位置情報とは、条件１および条件２を含む所定の条件が満たされた瞬間の携帯端末１００の位置情報であってよい。
【００４３】
制御プログラム９Ａにより提供される機能により、位置情報とともにディスプレイ２Ａに同時表示される撮像画像は、静止画像または動画像を含む。静止画像または動画像は、携帯端末１００に記憶された撮像画像であってよい。また、動画像は、携帯端末１００により撮像される画像がリアルタイムで携帯端末１００から携帯端末１に送信されることで、ディスプレイ２Ａに表示されてよい。すなわち、携帯端末１００は、撮像する画像を、その都度、パケット単位で連続して携帯端末１に送信してもよい。この場合、ディスプレイ２Ａに表示される動画像は、携帯端末１００のカメラインタフェース上に表示されるライブビュー画像と同じ画像であってよい。ライブビュー画像は、スルー画像またはプレビュー画像ともよばれる。
【００４４】
制御プログラム９Ａは、携帯端末１００の撮像画像及び位置情報を所定時間毎に繰り返し複数回受信し、撮像画像及び位置情報を受信するたびに、受信した撮像画像及び位置情報をディスプレイ２Ａに同時に表示するための機能を提供できる。すなわち、制御プログラム９Ａは、ディスプレイ２Ａに表示中の画像及び位置情報を、携帯端末１００から繰り返し受信される画像と位置情報により最新の情報に更新できる。
【００４５】
制御プログラム９Ａは、携帯端末１００の位置情報に対応する位置を含む地図に、携帯端末１００から受信する撮像画像と位置情報とを重ねて表示するための機能を提供できる。
【００４６】
制御プログラム９Ａは、上記の所定の条件を満足することにより、ディスプレイ２Ａに携帯端末１００の撮像画像および位置情報を同時に表示する処理を実行するための専用のユーザインタフェースを提供できる。制御プログラム９Ａは、例えば、専用のユーザインタフェースを起動し、上記の所定の条件が満足されると、当該ユーザインタフェース上に携帯端末１００の撮像画像および位置情報を同時に展開できる。専用のユーザインタフェースに限られず、所定のブラウザ及び地図アプリケーションなどの他のアプリケーションが提供する表示環境上で携帯端末１００の撮像画像および位置情報の同時表示が実現されてもよい。
【００４７】
コミュニケーションツール９Ｂは、他の端末（例えば、携帯端末１００）との間でメッセージ及び画像のやり取りを行うための機能を提供できる。コミュニケーションツール９Ｂは、携帯端末１で動作するメッセージングアプリケーションである。コミュニケーションツール９Ｂは、コミュニケーションツール９Ｂの実行画面をディスプレイ２Ａに表示できる。コミュニケーションツール９Ｂは、他の端末との間でやり取りされるメッセージ及び画像などを、ディスプレイ２Ａに表示できる。コミュニケーションツール９Ｂは、タッチスクリーン２Ｂの検出結果に基づいて、実行画面に対する操作に応じた処理を実行できる。
【００４８】
他端末画像データ９Ｃは、携帯端末１００においてユーザにより撮影された画像のデータである。他端末画像データ９Ｃは、静止画像または動画像を含む。動画像は、携帯端末１００のカメラインタフェース上に表示されるライブビュー画像を含む。他端末画像データ９Ｃは、所定のコーデックで圧縮されたデータでもよいし、ＲＡＷデータであってもよい。
【００４９】
他端末位置データ９Ｄは、携帯端末１００で測定された携帯端末１００の位置情報のデータである。
【００５０】
地図データ９Ｅは、位置情報に基づいて地図を表示するためのデータである。
【００５１】
設定データ９Ｚは、携帯端末１の動作に関する各種設定の情報を含む。設定データ９Ｚは、携帯端末１００の電話番号及びメールアドレスなどのデータを含んでよい。
【００５２】
携帯端末１は、通信ユニット６を介してクラウドストレージと連携し、当該クラウドストレージが記憶するファイル及びデータにアクセスしてもよい。クラウドストレージは、ストレージ９に記憶されるプログラム及びデータの一部又は全部を記憶してもよい。
【００５３】
コントローラ１０は、演算処理装置を含む。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、およびコプロセッサを含むが、これらに限定されない。コントローラ１０は、携帯端末１の動作を統括的に制御して各種の機能を実現する。
【００５４】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、マイク８、スピーカ１１及びＧＰＳ受信機１９を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、カメラ１３、加速度センサ１５、方位センサ１６、角速度センサ１７、及び気圧センサ１８を含むが、これらに限定されない。
【００５５】
コントローラ１０は、制御プログラム９Ａを実行することにより、自機の動作に関する各種制御を実現できる。コントローラ１０は、例えば、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整する処理を実現できる。コントローラ１０は、例えば、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効とする処理を実現できる。コントローラ１０は、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる処理を実現できる。コントローラ１０は、例えば、カメラ１２及びカメラ１３の撮像処理を制御する処理を実現できる。コントローラ１０は、例えば、コネクタ１４を介して接続される外部機器との間の通信を制御する処理を実現できる。コントローラ１０は、例えば、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う処理を実現できる。コントローラ１０は、例えば、加速度センサ１５の検出結果に基づいて、自機を携帯するユーザの移動、停止等を検出する処理を実現できる。コントローラ１０は、例えば、ＧＰＳ受信機１９より取得する信号に基づいて、現在位置に基づく処理を実現できる。
【００５６】
コントローラ１０は、制御プログラム９Ａを実行することにより、条件１又は条件２を満たすと、通信ユニット６を介して、携帯端末１００から、当該携帯端末１００が撮像した画像と、当該携帯端末１００の最新の位置情報とを含む情報を受信し、ディスプレイ２Ａに撮像画像および位置情報を同時に表示する処理を実現できる。
【００５７】
コントローラ１０は、制御プログラム９Ａを実行することにより、携帯端末１００の撮像画像及び位置情報を所定時間毎に繰り返し複数回受信し、撮像画像及び位置情報を受信するたびに、受信した撮像画像及び位置情報をディスプレイ２Ａに同時に表示する処理を実現できる。
【００５８】
コントローラ１０は、制御プログラム９Ａを実行することにより、携帯端末１００から受信する位置情報に対応する位置を含む地図に、携帯端末１００から受信する撮像画像と位置情報とを重ねて表示する処理を実現できる。
【００５９】
コントローラ１０は、制御プログラム９Ａ及びコミュニケーションツール９Ｂを実行することにより、ディスプレイ２Ａに表示されるコミュニケーションツール９Ｂの実行画面に、撮像画像と、位置情報に対応する位置を含む地図に重ねて表示された位置情報とを、それぞれ独立したメッセージとして表示する処理を実現できる。
【００６０】
コントローラ１０は、制御プログラム９Ａ及びコミュニケーションツール９Ｂを実行することにより、他の端末（例えば、携帯端末１００）との間でメッセージ及び画像のやり取りを行うための処理を実現できる。
【００６１】
スピーカ１１は、コントローラ１０から送出される音信号を音として出力する。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。
【００６２】
カメラ１２及びカメラ１３は、ユーザにより撮影された画像を電気信号へ変換して記録する撮像処理を実行する。カメラ１２は、ディスプレイ２Ａに面している物体の画像を記録するインカメラである。カメラ１３は、ディスプレイ２Ａの反対側の面に面している物体の画像を記録するアウトカメラである。カメラ１２及びカメラ１３は、インカメラ及びアウトカメラを切り換えて利用可能なカメラユニットとして、機能的及び物理的に統合された状態で携帯端末１に実装されてもよい。カメラ１２及びカメラ１３は、「撮像部」の一例である。
【００６３】
コネクタ１４は、他の装置が接続される端子である。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｉｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）、ライトピーク（Ｌｉｇｈｔ  Ｐｅａｋ）、サンダーボルト（登録商標）（Ｔｈｕｎｄｅｒｂｏｌｔ）、ＬＡＮコネクタ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ｃｏｎｎｅｃｔｏｒ）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ１４に接続される装置は、例えば、飛行体、充電器、外部ストレージ、スピーカ、通信装置、及び情報処理装置を含むが、これらに限定されない。
【００６４】
加速度センサ１５は、携帯端末１に作用する加速度の方向及び大きさを検出できる。実施形態の１つの例として、Ｘ軸方向、Ｙ軸方向、及びＺ軸方向の加速度を検出する３軸型の加速度センサ１５を採用できる。加速度センサ１５は、ピエゾ抵抗型、静電容量型、圧電素子型（圧電式）、熱検知型によるＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍｓ）式、動作させた可動コイルをフィードバック電流により元に戻すサーボ式、あるいは歪みゲージ式などにより構成することができる。加速度センサ１５は、検出結果をコントローラ１０に送出する。コントローラ１０は、加速度センサ１５の検出結果に基づいて各種制御を実行できる。例えば、携帯端末１に作用している重力が加速度として加速度センサ１５から出力されると、コントローラ１０は、携帯端末１に作用する重力方向を反映した制御を実行できる。
【００６５】
方位センサ１６は、地磁気の向きを検出できる。方位センサ１６は、検出結果をコントローラ１０に送出する。コントローラ１０は、方位センサ１６の検出結果に基づいて各種制御を実行できる。例えば、コントローラ１０は、地磁気の向きから携帯端末１の向き（方位）を特定し、特定した携帯端末１の方位を反映した制御を実行できる。
【００６６】
角速度センサ１７は、携帯端末１の角速度を検出できる。角速度センサ１７は、検出結果をコントローラ１０に送出する。コントローラ１０は、角速度センサ１７の検出結果に基づいて各種制御を実行できる。例えば、コントローラ１０は、角速度センサ１７から出力される角速度の有無に基づいて、携帯端末１の回転を反映した制御を実現できる。
【００６７】
コントローラ１０は、加速度センサ１５、方位センサ１６、及び角速度センサ１７の各検出結果を個別に利用する場合に限定されず、各検出結果を組み合わせて利用することもできる。
【００６８】
気圧センサ１８は、携帯端末１に作用する気圧を検出できる。気圧センサ１８の検出結果は、単位時間あたりの気圧変化量を含んでよい。気圧変化量は、絶対値もしくはスカラー量を累積した値であってよい。単位時間は、任意の時間を設定してよい。気圧センサ１８は、検出結果をコントローラ１０に送出する。
【００６９】
ＧＰＳ受信機１９は、ＧＰＳ衛星からの所定の周波数帯の電波信号を受信できる。ＧＰＳ受信機１９は、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１０に送出する。ＧＰＳ受信機１９は、「位置情報取得部」の一例である。
【００７０】
携帯端末１は、バイブレータを備えてもよい。バイブレータは、携帯端末１の一部又は全体を振動させる。バイブレータは、振動を発生させるために、例えば、圧電素子、又は偏心モータなどを有する。携帯端末１は、上述のセンサの他、温度センサ、湿度センサ、圧力センサなどを備えてもよい。携帯端末１は、バッテリーなど、携帯端末１の機能を維持するために当然に用いられる機能部、及び携帯端末１の制御を実現するために当然に用いられる検出部を実装する。
【００７１】
図６に示すように、携帯端末１００は、ディスプレイ１１１と、タッチスクリーン１１２と、キー１１３Ａと、ブザースイッチ１１３Ｂと、照度センサ１１４と、近接センサ１１５と、通信ユニット１１６と、レシーバ１１７と、マイク１１８と、スピーカ１１９と、カメラ１２０と、コネクタ１２１と、ＧＰＳ受信機１２２と、ストレージ１３０と、コントローラ１４０とを有する。
【００７２】
ディスプレイ１１１は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを備える。ディスプレイ１１１は、文字、画像、記号、及び図形等のオブジェクトを画面内に表示する。ディスプレイ１１１が表示するオブジェクトを含む画面は、ロック画面と呼ばれる画面、ホーム画面と呼ばれる画面、アプリケーションの実行中に表示されるアプリケーション画面などを含む。ホーム画面は、デスクトップ、待受画面、アイドル画面、標準画面、アプリ一覧画面又はランチャー画面と呼ばれることもある。
【００７３】
タッチスクリーン１１２は、タッチスクリーン１１２に対する指、ペン、又はスタイラスペン等の接触又は近接を検出する。タッチスクリーン１１２は、複数の指、ペン、又はスタイラスペン等がタッチスクリーン１１２に接触又は近接したときのタッチスクリーン１１２上の位置を検出することができる。以下の説明において、タッチスクリーン１１２が検出する複数の指、ペン、及びスタイラスペン等がタッチスクリーン１１２に接触又は近接した位置を「検出位置」と表記する。タッチスクリーン１１２は、タッチスクリーン１１２に対する指の接触又は近接を、検出位置とともにコントローラ１４０に通知する。タッチスクリーン１１２は、検出位置の通知をもって接触又は近接の検出をコントローラ１４０に通知してよい。
【００７４】
コントローラ１４０は、タッチスクリーン１１２により検出された接触又は近接、検出位置、検出位置の変化、接触又は近接が継続した時間、接触又は近接が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別する。ジェスチャは、指を用いて、タッチスクリーン１１２に対して行われる操作である。コントローラ１４０が、タッチスクリーン１１２を介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００７５】
「タッチ」は、タッチスクリーン１１２に指が触れるジェスチャである。携帯端末１００は、タッチスクリーン１１２に指が接触するジェスチャをタッチとして判別する。「ロングタッチ」は、タッチスクリーン１１２に指が一定時間より長く触れるジェスチャである。携帯端末１００は、タッチスクリーン１１２に指が一定時間より長く接触するジェスチャをロングタッチとして判別する。
【００７６】
「リリース」は、指がタッチスクリーン１１２から離れるジェスチャである。携帯端末１００は、指がタッチスクリーン１１２から離れるジェスチャをリリースとして判別する。「スワイプ」は、指がタッチスクリーン１１２に接触したままで移動するジェスチャである。携帯端末１００は、指がタッチスクリーン１１２に接触したままで移動するジェスチャをスワイプとして判別する。
【００７７】
「タップ」は、タッチに続いてリリースをするジェスチャである。携帯端末１００は、タッチに続いてリリースをするジェスチャをタップとして判別する。「ダブルタップ」は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。携帯端末１００は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００７８】
「ロングタップ」は、ロングタッチに続いてリリースをするジェスチャである。携帯端末１００は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。「ドラッグ」は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。携帯端末１００は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００７９】
「フリック」は、指が、タッチスクリーン１１２に触れた後移動しながらタッチスクリーン１１２から離れるジェスチャである。すなわち、「フリック」は、タッチに続いて指が移動しながらリリースが行われるジェスチャである。携帯端末１００は、指が、タッチスクリーン１１２に触れた後移動しながらタッチスクリーン１１２から離れるジェスチャをフリックとして判別する。フリックは、指が一方方向へ移動しながら行われることが多い。フリックは、指が画面の上方向へ移動する「上フリック」、指が画面の下方向へ移動する「下フリック」、指が画面の右方向へ移動する「右フリック」、指が画面の左方向へ移動する「左フリック」等を含む。フリックにおける指の移動は、スワイプにおける指の移動よりも素早いことが多い。
【００８０】
「ピンチイン」は、複数の指が互いに近付く方向にスワイプするジェスチャである。携帯端末１００は、タッチスクリーン１１２により検出されるある指の位置と他の指の位置との間の距離が短くなるジェスチャをピンチインとして判別する。「ピンチアウト」は、複数の指が互いに遠ざかる方向にスワイプするジェスチャである。携帯端末１００は、タッチスクリーン１１２により検出されるある指の位置と他の指の位置との間の距離が長くなるジェスチャをピンチアウトとして判別する。
【００８１】
以下の説明では、１本の指により行われるジェスチャを「シングルタッチジェスチャ」と呼び、２本以上の指により行われるジェスチャを「マルチタッチジェスチャ」と呼ぶことがある。マルチタッチジェスチャは、例えば、ピンチインおよびピンチアウトを含む。タップ、フリックおよびスワイプ等は、１本の指で行われればシングルタッチジェスチャであり、２本以上の指で行われればマルチタッチジェスチャである。
【００８２】
コントローラ１４０は、タッチスクリーン１１２を介して判別するこれらのジェスチャに従って動作を行う。このため、利用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってコントローラ１４０が行う動作は、ディスプレイ１１１に表示されている画面に応じて異なることがある。
【００８３】
タッチスクリーン１１２の検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式、赤外線方式、及び荷重検出方式等の任意の方式でよい。
【００８４】
キー１１３Ａは、ユーザからの操作入力を受け付ける。キー１１３Ａは、電源投入及び画面表示などの各種コマンドの割当を有してよい。図６に示すキー１１３Ａ以外に、携帯端末１００が備える機能に関連する複数のキーを携帯端末１００は備えてもよい。キー１１３Ａ等に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュを含むが、これらに限定されない。
【００８５】
ブザースイッチ１１３Ｂは、防犯用のブザーを動作させる操作を受け付ける。ブザースイッチ１１３Ｂがユーザにより引出操作されると、ブザースイッチ１１３Ｂに接続する回路から警報音の鳴動を指示する信号がコントローラ１４０に送出される。ブザースイッチ１１３Ｂは、「操作部」の一例である。
【００８６】
照度センサ１１４は、照度を検出する。照度は、照度センサ１１４の測定面の単位面積に入射する光束の値である。照度センサ１１４は、例えば、ディスプレイ１１１の輝度の調整に用いられる。
【００８７】
近接センサ１１５は、近隣の物体の存在を非接触で検出する。近接センサ１１５は、赤外線を照射する発光素子と、発光素子から照射された赤外線の反射光を受光する受光素子を有する。照度センサ１１４及び近接センサ１１５は、１つのセンサとして構成されていてもよい。
【００８８】
通信ユニット１１６は、無線により通信する。通信ユニット１１６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ、５Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＷｉＭＡＸ（登録商標）（Ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（登録商標）（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が含まれる。通信ユニット１１６は、上述した通信規格の１つ又は複数をサポートしていてもよい。通信ユニット１１６は「通信部」の一例である。
【００８９】
レシーバ１１７は、コントローラ１４０から送出される音信号を音として出力する。マイク１１８は、入力されるユーザの声等を音信号へ変換してコントローラ１４０へ送信する。
【００９０】
スピーカ１１９は、コントローラ１４０から送出される音信号を音として出力する。スピーカ１１９は、例えば、警告音を出力するために用いられる。レシーバ１１７及びスピーカ１１９の一方が、他方の機能を兼ねてもよい。スピーカ１１９は、「音声出力部」の一例である。
【００９１】
カメラ１２０は、ユーザにより撮影された画像を電気信号へ変換して記録する撮像処理を実行する。カメラ１２０は、携帯端末１００の本体１０１Ｈの背面に面している物体の画像を記録する。カメラ１２０により記録される画像は、静止画像及び動画像を含む。動画像は、カメラインタフェース上に表示されるライブビュー画像を含む。カメラ１２０により記録される画像は、所定のコーデックで圧縮されたデータでもよいし、ＲＡＷデータであってもよい。カメラ１２０は、「撮像部」の一例である。
【００９２】
コネクタ１２１は、他の装置が接続される端子である。コネクタ１２１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｉｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）、ライトピーク（Ｌｉｇｈｔ  Ｐｅａｋ）、サンダーボルト（登録商標）（Ｔｈｕｎｄｅｒｂｏｌｔ）、ＬＡＮコネクタ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ｃｏｎｎｅｃｔｏｒ）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１２１は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ１２１に接続される装置は、例えば、充電器、外部ストレージ、スピーカ、通信装置、及び情報処理装置を含むが、これらに限定されない。
【００９３】
ＧＰＳ受信機１２２は、ＧＰＳ衛星からの所定の周波数帯の電波信号を受信できる。ＧＰＳ受信機１２２は、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１４０に送出する。
【００９４】
ストレージ１３０は、プログラム及びデータを記憶する。ストレージ１３０は、コントローラ１４０の処理結果を一時的に記憶する作業領域として利用されてもよい。ストレージ１３０は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ１３０は、複数の種類の記憶媒体を含んでよい。ストレージ１３０は、メモリカード、光ディスク、又は光磁気ディスク等の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ１３０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００９５】
ストレージ１３０に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する支援プログラム（図示略）とが含まれる。アプリケーションは、例えば、フォアグランドで実行される場合、当該アプリケーションに係る画面を、ディスプレイ１１１に表示する。支援プログラムには、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が含まれる。プログラムは、通信ユニット１１６による無線通信又は非一過的な記憶媒体を介してストレージ１３０にインストールされてもよい。
【００９６】
ストレージ１３０は、制御プログラム１３１、コミュニケーションツール１３２、画像データ１３３、位置データ１３４、及び設定データ１３５などを記憶できる。
【００９７】
制御プログラム１３１は、携帯端末１００の各種動作に関する処理を実現するための機能をそれぞれ提供できる。制御プログラム１３１が提供する機能は、照度センサ１１４の検出結果に基づいて、ディスプレイ１１１の輝度を調整する機能を含む。制御プログラム１３１が提供する機能は、近接センサ１１５の検出結果に基づいて、タッチスクリーン１１２に対する操作を無効とする機能を含む。制御プログラム１３１が提供する機能は、通信ユニット１１６、レシーバ１１７、及びマイク１１８等を制御することによって、通話を実現させる機能を含む。制御プログラム１３１が提供する機能は、カメラ１２０の撮像処理を制御する機能を含む。制御プログラム１３１が提供する機能は、コネクタ１２１を介して接続される外部機器との間の通信を制御する機能を含む。制御プログラム１３１が提供する機能は、タッチスクリーン１１２の検出結果に基づいて判別したジェスチャに応じて、ディスプレイ１１１に表示されている情報を変更する等の各種制御を行う機能を含む。制御プログラム１３１が提供する機能は、ＧＰＳ受信機１２２より取得する信号に基づいて、現在位置に基づく処理を実行する機能を含む。
【００９８】
制御プログラム１３１は、ブザースイッチ１１３Ｂに接続する回路から警報音の出力を指示する信号を受け付けると、スピーカ１１９から警告音を出力させるための機能を提供できる。制御プログラム１３１は、ブザースイッチ１１３Ｂに接続する回路から警報音の出力を指示する信号を受け付けると、カメラ１２０に画像を撮像させ、カメラ１２０による撮像画像と、ＧＰＳ受信機１２２が取得した最新の位置情報とを含む情報を、通信ユニット１１６を介して携帯端末１に送信するための機能を提供できる。
【００９９】
制御プログラム１３１は、通信部を介して、他の電子機器から所定の要求を受信すると、カメラ１２０に撮像処理を実行させ、カメラ１２０により記録された画像と、ＧＰＳ受信機１２２が取得した最新の位置情報とを含む情報を、通信ユニット１１６を介して携帯端末１に送信するための機能を提供できる。
【０１００】
制御プログラム１３１は、カメラ１２０により記録された画像を、携帯端末１が備えるディスプレイ２Ａよりも縦と横との比（アスペクト比）の差が小さい画像として送信するための機能を提供できる。
【０１０１】
コミュニケーションツール１３２は、他の端末（例えば、携帯端末１）との間でメッセージ及び画像のやり取りを行うための機能を提供できる。コミュニケーションツール１３２は、携帯端末１００で動作するメッセージングアプリケーションである。コミュニケーションツール１３２は、コミュニケーションツール１３２の実行画面をディスプレイ１１１に表示できる。コミュニケーションツール１３２は、他の端末との間でやり取りされるメッセージ及び画像などを、ディスプレイ１１１に表示できる。コミュニケーションツール１３２は、タッチスクリーン１１２の検出結果に基づいて、実行画面に対する操作に応じた処理を実行できる。
【０１０２】
画像データ１３３は、カメラ１２０の撮像処理により記録された画像のデータである。
【０１０３】
位置データ１３４は、ＧＰＳ受信機１２２より取得する信号に基づいて、測位された自機の位置を示すデータである。
【０１０４】
設定データ１３５は、携帯端末１００の動作に関する各種設定の情報を含む。設定データ１３５は、携帯端末１の電話番号及びメールアドレスなどのデータを含んでよい。
【０１０５】
図７及び図８を用いて、実施形態に係る処理の一例を説明する。図７は、実施形態に係る処理の一例を示す図である。図８は、実施形態に係る画像及び位置情報の表示方法の一例を示す図である。図７に示す処理は、携帯端末１００においてブザースイッチ１１３Ｂの作動をトリガーとして、携帯端末１００と携帯端末１との間で実行される処理の一例である。
【０１０６】
図７に示すように、携帯端末１００は、ブザースイッチ１１３Ｂが操作されたかを判定する（ステップＳ１０１）。
【０１０７】
携帯端末１００は、判定の結果、ブザースイッチ１１３Ｂが操作された場合（ステップＳ１０１，Ｙｅｓ）、スピーカ１１９から警告音を出力する（ステップＳ１０２）。
【０１０８】
警告音の出力に続いて、携帯端末１００は、画像の撮影及び位置情報の取得を実行し（ステップＳ１０３）、画像データ及び位置データを含む送信用データを生成する（ステップＳ１０４）。
【０１０９】
携帯端末１００は、ステップＳ１０４で生成した送信用データを携帯端末１に送信して（ステップＳ１０５）、処理を終了する。
【０１１０】
携帯端末１は、携帯端末１００からデータを受信したかを判定する（ステップＳ１０６）。
【０１１１】
携帯端末１は、判定の結果、携帯端末１００からデータを受信している場合（ステップＳ１０６，Ｙｅｓ）、受信データに含まれる画像データ及び位置データをストレージ９に格納し（ステップＳ１０７）、続いて、ストレージ９から地図データ９Ｅを読み込む（ステップＳ１０８）。
【０１１２】
携帯端末１は、携帯端末１００から受信した画像データ及び位置データと、地図データ９Ｅとを用いて表示データを生成する（ステップＳ１０９）。
【０１１３】
表示データを生成すると、携帯端末１は、ステップＳ１０９で生成した表示データをディスプレイ２Ａに出力し（ステップＳ１１０）、処理を終了する。
【０１１４】
図８に例示するように、携帯端末１は、ステップＳ１０９で生成した表示データに対応する画像５０ａをディスプレイ２Ａに表示する。画像５０ａは、地図Ｍ１、オブジェクトＯＢ１、及び画像Ｇ１を含む。携帯端末１は、地図Ｍ１上に、ブザースイッチ１１３Ｂの作動時の携帯端末１００の位置を示すオブジェクトＯＢ１と、ブザースイッチ１１３Ｂの作動時に携帯端末１００により撮影された画像Ｇ１とを重ねた状態で、ディスプレイ２Ａに同時に表示する。画像５０ａは、ブザースイッチ１１３Ｂが作動したことを示す表記、ブザースイッチ１１３Ｂが作動した日時、及び携帯端末１００の位置を示す住所を含んでよい。
【０１１５】
ステップＳ１０１において、携帯端末１００は、判定の結果、ブザースイッチ１１３Ｂが操作されていない場合（ステップＳ１０１，Ｎｏ）、ステップＳ１０１の判定を繰り返す。携帯端末１００は、処理が実行可能な状態であるとき、ステップＳ１０１の判定を繰り返し実行してよい。
【０１１６】
ステップＳ１０６において、携帯端末１は、判定の結果、携帯端末１００からデータを受信していない場合（ステップＳ１０６，Ｎｏ）、ステップＳ１０６の判定を繰り返す。携帯端末１は、処理が実行可能な状態であるとき、ステップＳ１０６の判定を繰り返し実行してよい。
【０１１７】
図９及び図１０を用いて、実施形態に係る処理の他の例を説明する。図９は、実施形態に係る処理の他の例を示す図である。図１０は、実施形態に係る画像及び位置情報の表示方法の他の例を示す図である。図９に示す処理は、携帯端末１からの要求に基づいて、携帯端末１００と携帯端末１との間で実行される処理の一例である。
【０１１８】
図９に示すように、携帯端末１は、画像データ及び位置データの取得要求を携帯端末１００に送信する（ステップＳ２０１）。ステップＳ２０１は、例えば、携帯端末１のユーザの操作に応じて実行される。
【０１１９】
携帯端末１００は、携帯端末１から画像データ及び位置データの取得要求を受信したかを判定する（ステップＳ２０２）。
【０１２０】
携帯端末１００は、判定の結果、取得要求を受信した場合（ステップＳ２０２，Ｙｅｓ）、画像の撮影及び位置情報の取得を実行し（ステップＳ２０３）、画像データ及び位置データを含む送信用データを生成する（ステップＳ２０４）。
【０１２１】
携帯端末１００は、ステップＳ２０４で生成した送信用データを携帯端末１に送信して（ステップＳ２０５）、処理を終了する。
【０１２２】
携帯端末１は、携帯端末１００からデータを受信したかを判定する（ステップＳ２０６）。
【０１２３】
携帯端末１は、判定の結果、携帯端末１００からデータを受信している場合（ステップＳ２０６，Ｙｅｓ）、受信データに含まれる画像データ及び位置データをストレージ９に格納し（ステップＳ２０７）、続いて、ストレージ９から地図データ９Ｅを読み込む（ステップＳ２０８）。
【０１２４】
携帯端末１は、携帯端末１００から受信した画像データ及び位置データと、地図データ９Ｅとを用いて表示データを生成する（ステップＳ２０９）。
【０１２５】
表示データを生成すると、携帯端末１は、ステップＳ２０９で生成した表示データをディスプレイ２Ａに出力し（ステップＳ２１０）、処理を終了する。
【０１２６】
図１０に例示するように、携帯端末１は、ステップＳ２０９で生成した表示データに対応する画像５０ｂをディスプレイ２Ａに表示する。画像５０ｂは、説明の便宜上、図８に例示する画像５０ａと、携帯端末１００の位置が同じであるときの画像の一例を示している。画像５０ｂは、地図Ｍ１、オブジェクトＯＢ１、及び画像Ｇ１を含む。携帯端末１は、地図Ｍ１上に、携帯端末１から取得要求を受信したときの携帯端末１００の位置を示すオブジェクトＯＢ１と、携帯端末１から取得要求を受信したときに携帯端末１００により撮影された画像Ｇ１とを重ねた状態で、ディスプレイ２Ａに同時に表示する。画像５０ｂは、携帯端末１００における撮影日時、及び携帯端末１００の位置を示す住所を含んでよい。
【０１２７】
ステップＳ２０２において、携帯端末１００は、判定の結果、取得要求を受信していない場合（ステップＳ２０２，Ｎｏ）、ステップＳ２０２の判定を繰り返す。携帯端末１００は、処理が実行可能な状態であるとき、ステップＳ２０２の判定を繰り返し実行してよい。
【０１２８】
ステップＳ２０６において、携帯端末１は、判定の結果、携帯端末１００からデータを受信していない場合（ステップＳ２０６，Ｎｏ）、ステップＳ２０６の判定を繰り返す。携帯端末１は、処理が実行可能な状態であるとき、ステップＳ２０６の判定を繰り返し実行してよい。
【０１２９】
図１１及び図１２を用いて、実施形態に係る処理の他の例を説明する。図１１は、実施形態に係る処理の他の例を示す図である。図１２は、実施形態に係る画像及び位置情報の表示方法の他の例を示す図である。図１１に示す処理は、携帯端末１からの繰り返しの要求に基づいて、携帯端末１００と携帯端末１との間で実行される処理の一例である。図１１に示す処理は、ステップＳ３１１の処理手順が図９に示す処理とは異なる。
【０１３０】
図１１に示すように、携帯端末１は、画像データ及び位置データの取得要求を携帯端末１００に送信する（ステップＳ３０１）。
【０１３１】
携帯端末１００は、携帯端末１から画像データ及び位置データの取得要求を受信したかを判定する（ステップＳ３０２）。
【０１３２】
携帯端末１００は、判定の結果、取得要求を受信した場合（ステップＳ３０２，Ｙｅｓ）、画像の撮影及び位置情報の取得を実行し（ステップＳ３０３）、画像データ及び位置データを含む送信用データを生成する（ステップＳ３０４）。
【０１３３】
携帯端末１００は、ステップＳ３０４で生成した送信用データを携帯端末１に送信して（ステップＳ３０５）、処理を終了する。
【０１３４】
携帯端末１は、携帯端末１００からデータを受信したかを判定する（ステップＳ３０６）。
【０１３５】
携帯端末１は、判定の結果、携帯端末１００からデータを受信している場合（ステップＳ３０６，Ｙｅｓ）、受信データに含まれる画像データ及び位置データをストレージ９に格納し（ステップＳ３０７）、続いて、ストレージ９から地図データ９Ｅを読み込む（ステップＳ３０８）。
【０１３６】
携帯端末１は、携帯端末１００から受信した画像データ及び位置データと、地図データ９Ｅとを用いて表示データを生成する（ステップＳ３０９）。
【０１３７】
表示データを生成すると、携帯端末１は、ステップＳ３０９で生成した表示データをディスプレイ２Ａに出力する（ステップＳ３１０）。
【０１３８】
表示データの出力後、携帯端末１は、携帯端末１００の位置追跡を継続するかを判定する（ステップＳ３１１）。
【０１３９】
携帯端末１は、判定の結果、携帯端末１００の位置追跡を継続する場合（ステップＳ３１１，Ｙｅｓ）、上記ステップＳ３０１の処理手順に戻る。これとは反対に、携帯端末１は、判定の結果、携帯端末１００の位置追跡を継続しない場合（ステップＳ３１１，Ｎｏ）、処理を終了する。
【０１４０】
図１２に例示するように、携帯端末１は、ステップＳ３０９で生成した表示データに対応する画像５０ｃ〜５０ｅをディスプレイ２Ａに表示する。画像５０ｃは、地図Ｍ２、オブジェクトＯＢ２、及び撮像画像Ｇ２を含む。画像５０ｄは、地図Ｍ２、オブジェクトＯＢ２、及び撮像画像Ｇ３を含む。画像５０ｅは、地図Ｍ２、オブジェクトＯＢ２、及び撮像画像Ｇ４を含む。画像５０ｃ〜５０ｅにおけるオブジェクトＯＢ２の位置は、携帯端末１から取得要求を受信した時点の携帯端末１００のユーザの位置にそれぞれ対応する。撮像画像Ｇ２〜Ｇ４は、携帯端末１から取得要求を受信したときに携帯端末１００により撮像された画像に対応する。携帯端末１は、地図Ｍ２上に、携帯端末１から取得要求を受信したときの携帯端末１００の位置を示すオブジェクトＯＢ２と、携帯端末１から取得要求を受信したときに携帯端末１００により撮像された撮像画像Ｇ２、撮像画像Ｇ３又は撮像画像Ｇ４とを重ねた状態で、ディスプレイ２Ａに同時に表示する。
【０１４１】
ステップＳ３０２において、携帯端末１００は、判定の結果、取得要求を受信していない場合（ステップＳ３０２，Ｎｏ）、ステップＳ３０２の判定を繰り返す。携帯端末１００は、処理が実行可能な状態であるとき、ステップＳ３０２の判定を繰り返し実行してよい。
【０１４２】
ステップＳ３０６において、携帯端末１は、判定の結果、携帯端末１００からデータを受信していない場合（ステップＳ３０６，Ｎｏ）、ステップＳ３０６の判定を繰り返す。携帯端末１は、処理が実行可能な状態であるとき、ステップＳ３０６の判定を繰り返し実行してよい。
【０１４３】
図１１に示す処理により、携帯端末１００の位置と携帯端末１のディスプレイ２Ａに同時に表示される画像は、携帯端末１００の位置に連動したライブビュー画像などの動画像であってよい。これによれば、携帯端末１のユーザは、時間とともに変化する携帯端末１００のユーザの状況を把握し続けることができる。
【０１４４】
上記のいくつかの実施形態では、携帯端末１００は、防犯ブザーの作動に応じて、防犯ブザー作動時に撮影した画像及び自機の位置を携帯端末１に送信できる。このため、防犯に関わる非常時に、携帯端末１００のユーザは、自身の状況を携帯端末１のユーザに把握させやすい情報を、携帯端末１のユーザに提供できる。言い換えると、携帯端末１００のユーザは、現実空間の様子を認識させることができる視覚情報と位置情報とを両方提供することで、携帯端末１のユーザに、携帯端末１００のユーザの状況を分かりやすく伝えることができる。また、携帯端末１は、防犯ブザーが作動した時の携帯端末１００の位置及び携帯端末１００で撮影された画像を同時に表示できる。
【０１４５】
上記のいくつかの実施形態では、携帯端末１００は、携帯端末１からの要求に応じて、携帯端末１からの要求を受信した時に撮影した画像及び自機の位置を携帯端末１に送信できる。このため、携帯端末１のユーザは、自身の必要に応じて、携帯端末１００のユーザの状況を把握することができる。言い換えると、携帯端末１のユーザは、現実空間の様子を認識させることができる視覚情報と位置情報とを両方受けとることで、携帯端末１のユーザから、携帯端末１００のユーザの状況を分かりやすく知ることができる。また、携帯端末１は、必要に応じて、携帯端末１００の位置及び携帯端末１００で撮影された画像を同時に表示できる。
【０１４６】
上記の実施形態において、携帯端末１が、携帯端末１００の位置情報とともにディスプレイ２Ａに表示させる画像を、ユーザの操作に応じて表示及び非表示を自在に変更できるオブジェクトとして表示させてもよい。制御プログラム９Ａは、携帯端末１００の画像を表示及び非表示を自在に変更できオブジェクトとして表示させるための機能を提供できる。コントローラ１０は、制御プログラム９Ａを実行することにより、携帯端末１００の画像を表示及び非表示を自在なオブジェクトとして表示させる処理を実現できる。以下、図１３を用いて、携帯端末１００の画像を表示及び非表示を自在に変更できるオブジェクトとして表示させる例を説明する。図１３は、実施形態に係る表示方法の他の例を示す図である。図１３は、撮像画像Ｇ２が表示及び非表示を自在に変更できるオブジェクトとして表示される点が、図１２に示す画像５０ｃとは異なる。
【０１４７】
図１３に示すように、携帯端末１は、地図Ｍ２上に、携帯端末１００の位置を示すオブジェクトＯＢ２と、携帯端末１００の撮像画像Ｇ２に対応するオブジェクトＣ１とを重ねた状態で構成される画像５０ｆをディスプレイ２Ａに表示する（ステップＳ１１）。携帯端末１は、ユーザによるオブジェクトＣ１に対する操作を検出すると（ステップＳ１２）、オブジェクトＣ１に対応する撮像画像Ｇ２を吹き出し状に展開して表示させる（ステップＳ１３）。撮像画像Ｇ２は、撮像画像Ｇ２を再びオブジェクトに戻す（非表示状態にする）ためのボタンｔ１を備える。携帯端末１は、ボタンｔ１に対する操作を検出すると（ステップＳ１４）、撮像画像Ｇ２を再びオブジェクトＣ１に戻して、ステップＳ１１の表示に戻る。
【０１４８】
図１３に示す例によれば、携帯端末１００のユーザは、位置情報に加えて視覚情報を携帯端末１に送信することで、自身の状況を携帯端末１のユーザに分かりやすく伝えることができる一方、携帯端末１のユーザは、携帯端末１の位置情報に応じて、撮像画像を非表示にして地図全体を表示させることにより、携帯端末１の位置をより正確に把握できる。
【０１４９】
上記の実施形態において、携帯端末１が、携帯端末１００の撮像画像及び位置情報をディスプレイ２Ａに表示させる際、自機の位置情報をあわせて表示してもよい。さらに、携帯端末１は、携帯端末１００までのルート案内を地図上に表示してもよい。制御プログラム９Ａは、携帯端末１００の撮像画像及び位置情報を地図上に同時に表示する際、自機の位置情報をあわせて表示するための機能、及び携帯端末１００までのルート案内を実行するための機能を提供できる。自機の位置情報は、ＧＰＳ受信機１９により処理される信号に基づいて計測される。コントローラ１０は、制御プログラム９Ａを実行することにより、携帯端末１００の撮像画像及び位置情報を地図上に同時に表示する際、自機の位置情報をあわせて表示し、携帯端末１００までのルート案内を実行する処理を実現できる。以下、図１４を用いて、携帯端末１００により実行されるルート案内処理の概要を説明する。図１４は、実施形態に係るルート案内処理の概要を示す図である。図１４は、携帯端末１の位置情報及びルート案内を開始させるオブジェクトが含まれる点が、図１３に示す画像５０ｆとは異なる。
【０１５０】
図１４に示すように、携帯端末１は、地図Ｍ２上に、携帯端末１００の位置を示すオブジェクトＯＢ２と、携帯端末１００の撮像画像Ｇ２に対応するオブジェクトＣ１と、自機の位置を示すオブジェクＯＢ３と、ルート案内を開始させるボタンＦ１を重ねた状態で構成される画像５０ｇをディスプレイ２Ａに表示する（ステップＳ２１）。携帯端末１は、ユーザによるボタンＦ１に対する操作を検出すると（ステップＳ２２）、ルート案内を開始する（ステップＳ２３）。具体的には、携帯端末１は、自機の位置情報に対応する位置を出発地点、携帯端末１００の最新の位置情報に対応する位置を目的地点に自動的に設定して、自機から携帯端末１００までの最短ルートを算出し、算出したルートをディスプレイ２Ａの地図Ｍ２上に表示する。ステップＳ２３において、携帯端末１は、例えば、ルート案内を開始すると同時に、ボタンＦ１の表示を「ルート案内」から「案内終了」に変更する。携帯端末１は、再び、「案内終了」と表示されているボタンＦ１に対する操作を検出すると（ステップＳ２４）、ルート案内を終了して、ルートの表示を地図Ｍ２から消去して、ステップＳ２１の表示に戻る。
【０１５１】
図１５は、実施形態に係るルート案内処理の流れを示すフローチャートである。図１５に示すように、コントローラ１０は、ルート案内を開始するかを判定する（ステップＳ４０１）。すなわち、コントローラ１０は、図１４に示すボタンＦ１に対する操作があったかを判定する。
【０１５２】
コントローラ１０は、判定の結果、ルート案内を開始する場合（ステップＳ４０１，Ｙｅｓ）、ストレージ９から携帯端末１００の最新の位置情報を読み込む（ステップＳ４０２）。
【０１５３】
コントローラ１０は、ステップＳ４０２で読み込んだ位置情報を用いて、自機から携帯端末１００までの最短ルートを算出する（ステップＳ４０３）。
【０１５４】
コントローラ１０は、案内ルートを地図上に表示する（ステップＳ４０４）。案内ルートは、ステップＳ４０３で算出した最短ルートを、ディスプレイ２Ａに表示中の地図上に展開することにより表示される。
【０１５５】
コントローラ１０は、ルート案内を終了するかを判定する（ステップＳ４０５）。コントローラ１０は、判定の結果、ルート案内を終了しない場合（ステップＳ４０５，Ｎｏ）、ステップＳ４０４に戻り、案内ルートの表示を継続する。
【０１５６】
一方、コントローラ１０は、ルート案内を終了する場合（ステップＳ４０５，Ｙｅｓ）、案内ルートの表示を消去して（ステップＳ４０６）、図１５に示す処理を終了する。
【０１５７】
上記ステップＳ４０１において、コントローラ１０は、判定の結果、ルート案内を開始しない場合（ステップＳ４０１，Ｎｏ）、図１５に示す処理を終了する。
【０１５８】
図１４に示す例において、携帯端末１は、携帯端末１００の撮像画像及び位置情報をディスプレイ２Ａと、自機の位置情報を同時に地図上に表示させる際、携帯端末１００の位置情報と自機の位置情報とを同時に地図上にプロットされるように、地図の縮尺を自動調整してもよい。また、携帯端末１は、ルート案内を実行する際、携帯端末１００の位置情報をディスプレイ２Ａに表示せず、携帯端末１００の撮像画像、及び案内ルートと自機の位置情報との少なくとも１つを地図上に表示してもよい。また、携帯端末１は、ルート案内を実行する際、歩行、自転車、自動車、電車などの移動手段の設定、目的地点に到達するまでの移動距離及び所要時間の表示などルート案内を実行するアプリケーションなどが通常備える機能を実行できてよい。
【０１５９】
図１４及び図１５に示す例によれば、携帯端末１が、携帯端末１００の撮像画像及び位置情報を地図上に同時に表示する際に自機の位置情報もあわせて地図上に表示することで、携帯端末１のユーザは、携帯端末１００の状況を把握しつつ、携帯端末１００と自機の位置関係を把握することができる。また、携帯端末１は、携帯端末１００の撮像画像を地図上に表示する際に帯端末１００までのルート案内を実行することで、携帯端末１のユーザは、携帯端末１００の状況を把握しながら携帯端末１００の位置まで移動することが可能になる。
【０１６０】
上記の実施形態で説明した表示方法（図８及び図１０など）は、携帯端末１と携帯端末１００との間でメッセージのやり取りが行われるコミュニケーションツールの実行画面上で実現されてもよい。携帯端末１において、携帯端末１００の位置及び携帯端末１００で撮影された画像を同時に表示する際、位置表示と、画像表示とがそれぞれ独立した表示で実現されてよい。例えば、制御プログラム９Ａが、コミュニケーションツール９Ｂと連携して、ディスプレイ２Ａに表示されるコミュニケーションツール９Ｂの実行画面に、携帯端末１００の撮像画像と、携帯端末１００の位置情報に対応する位置を含む地図に重ねて表示された位置情報とを、それぞれ独立したメッセージとして表示するための機能を提供することにより実現できる。すなわち、制御プログラム９Ａは、携帯端末１００の撮像画像と、携帯端末１００の位置が表示される地図とを、コミュニケーションツール９Ｂの実行画面においてメッセージを表示する際の表示単位で個別に表示できる。以下、図１６及び図１７を用いて、実施形態に係る表示方法の他の例を説明する。図１６及び図１７は、実施形態に係る表示方法の他の例を示す図である。
【０１６１】
図１６は、コミュニケーションツール９Ｂの実行画面上に位置情報を表示する方法を示す。図１６に示すように、携帯端末１のディスプレイ２Ａに表示されるコミュニケーションツール９Ｂの実行画面５０ｈは、携帯端末１００の位置情報に対応する吹き出しｂ１及び撮像画像に対応する吹き出しｂ２を、コミュニケーションツール９Ｂの所定の表示単位で個別に表示する（ステップＳ３１）。吹き出しｂ１は、携帯端末１００から受信され、ストレージ９に格納された位置情報を読出し可能な状態で紐付されている。吹き出しｂ２は、携帯端末１００から受信され、ストレージ９に格納された撮像画像を読出し可能な状態で紐付されている。実行画面５０ｈは、コミュニケーションツール９Ｂのメニューを表示させるボタンＦ２を備えてよい。例えば、ボタンＦ２の操作により表示されるメニューの中に、携帯端末１００の位置情報を取得するコマンドを含んでよい。
【０１６２】
携帯端末１は、吹き出しｂ１に対する操作を検出すると（ステップＳ３２）、吹き出しｂ１に紐付けられた位置情報を読み出して、読み出した位置情報が展開表示されたウィンドウ５０ｉをディスプレイ２Ａに表示する（ステップＳ３３）。ウィンドウ５０ｉは、ウィンドウ５０ｉを閉じるためのボタンｔ２を備える。携帯端末１は、ボタンｔ２に対する操作を検出すると（ステップＳ３４）、ウィンドウ５０ｉを閉じて、ステップＳ３１の表示に戻る。
【０１６３】
図１７は、コミュニケーションツール９Ｂの実行画面上に撮像画像を表示する方法を示す。図１７に示すように、携帯端末１のディスプレイ２Ａに表示されるコミュニケーションツール９Ｂの実行画面５０ｈは、携帯端末１００の位置情報に対応する吹き出しｂ１及び撮像画像に対応する吹き出しｂ２を、コミュニケーションツール９Ｂの所定の表示単位で個別に表示する（ステップＳ４１）。
【０１６４】
携帯端末１は、吹き出しｂ２に対する操作を検出すると（ステップＳ４２）、吹き出しｂ２に紐付けられた撮像画像を読み出して、読み出した撮像画像が展開表示されたウィンドウ５０ｊをディスプレイ２Ａに表示する（ステップＳ４３）。ウィンドウ５０ｊは、ウィンドウ５０ｊを閉じるためのボタンｔ３を備える。携帯端末１は、ボタンｔ３に対する操作を検出すると（ステップＳ４４）、ウィンドウ５０ｊを閉じて、ステップＳ４１の表示に戻る。
【０１６５】
図１６及び図１７に示す例において、吹き出しｂ１及び吹き出しｂ２ではなく、携帯端末１００の撮像画像及び位置情報を直接コミュニケーションツール９Ｂの実行画面５０ｈに表示させてもよい。
【０１６６】
図１６及び図１７に示す例において、ウィンドウ５０ｉを閉じるために行われるボタンｔ２に対する操作は、所定のタッチジェスチャにより実行されてもよい。ウィンドウ５０ｊを閉じるために行われるボタンｔ３に対する操作についても同様である。
【０１６７】
図１６及び図１７に示す例によれば、例えば、ディスプレイ２Ａ全体に対してメッセージの表示領域が限られている携帯端末１においても、携帯端末１のユーザは、画像による視覚情報と位置情報とを同時に確認することができる。
【０１６８】
上述したように、条件１は、携帯端末１が、通信ユニット６を介して、携帯端末１００に所定の要求を送信し、携帯端末１００が、当該要求を受けて画像を撮像することを含む。また、条件２は、携帯端末１００に対して所定の操作がなされ、携帯端末１００が、当該操作がなされることにより画像を撮像することを含む。
【０１６９】
上記の実施形態において、携帯端末１は、上記の条件２が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、さらに上記の条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示してもよい。制御プログラム９Ａは、上記の条件２が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、さらに上記の条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示させるための機能を提供できる。コントローラ１０は、制御プログラム９Ａを実行することにより、上記の条件２が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、さらに上記の条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示させる処理を実現できる。これによれば、携帯端末１のユーザは、携帯端末１００が撮像した静止画像を見た後にさらに詳細な情報を必要とした場合、携帯端末１に、画像よりも詳細な情報として携帯端末１００が撮像した動画像を取得させることができる。
【０１７０】
上記の実施形態において、携帯端末１は、上記の条件１が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、再び条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示してもよい。制御プログラム９Ａは、上記の条件１が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、再び条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示させるための機能を提供できる。コントローラ１０は、制御プログラム９Ａを実行することにより、上記の条件１が満たされた際に位置情報とともにディスプレイ２Ａに同時表示される撮影画像が静止画像だった場合、再び条件１が満たされると、ディスプレイ２Ａに、位置情報と動画画像を同時表示させる処理を実現できる。これによれば、携帯端末１のユーザは、携帯端末１００が撮像した静止画像を見た後にさらに詳細な情報を必要とした場合、携帯端末１に、画像よりも詳細な情報として携帯端末１００が撮像した動画像を取得させることができる。
【０１７１】
上記の実施形態において、携帯端末１００は、上記の条件２が満たされてから上記の条件１が満たされるまでの間、または、上記の条件１が満たされてから再び上記の条件１が満たされるまでの間、画像を撮像し続けてもよい。
【０１７２】
上記の実施形態において、携帯端末１は、携帯端末１の撮像画像及び位置情報を同時にディスプレイ２Ａに表示させる際（例えば、図８、図１０、図１２、及び図１３等参照）、少なくとも、位置情報（携帯端末１００の位置を示すオブジェクト）と、撮像画像とがかぶらないように表示位置を調整して表示させることができる。
【０１７３】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。
【符号の説明】
【０１７４】
１  携帯端末
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  コミュニケーションツール
９Ｃ  他端末画像データ
９Ｄ  他端末位置データ
９Ｅ  地図データ
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２  カメラ
１３  カメラ
１４  コネクタ
１５  加速度センサ
１６  方位センサ
１７  角速度センサ
１８  気圧センサ
１９  ＧＰＳ受信機
１００  携帯端末
１１１  ディスプレイ
１１２  タッチスクリーン
１１３Ａ  キー
１１３Ｂ  ブザースイッチ
１１４  照度センサ
１１５  近接センサ
１１６  通信ユニット
１１７  レシーバ
１１８  マイク
１１９  スピーカ
１２０  カメラ
１２１  コネクタ
１２２  ＧＰＳ受信機
１３０  ストレージ
１３１  制御プログラム
１３２  コミュニケーションツール
１３３  画像データ
１３４  位置データ
１３５  設定データ
１４０  コントローラ
【図１】
2019041353.tif 000003
【図２】
2019041353.tif 000004
【図３】
2019041353.tif 000005
【図４】
2019041353.tif 000006
【図５】
2019041353.tif 000007
【図６】
2019041353.tif 000008
【図７】
2019041353.tif 000009
【図８】
2019041353.tif 000010
【図９】
2019041353.tif 000011
【図１０】
2019041353.tif 000012
【図１１】
2019041353.tif 000013
【図１２】
2019041353.tif 000014
【図１３】
2019041353.tif 000015
【図１４】
2019041353.tif 000016
【図１５】
2019041353.tif 000017
【図１６】
2019041353.tif 000018
【図１７】
2019041353.tif 000019