(57)【要約】      （修正有）【課題】アプリケーション間の連携の結果、好適に情報を取得することのできる情報処理装置及び制御方法を提供する。【解決手段】第１のアプリケーション５００と、第１のアプリケーション５００から起動可能な第２のアプリケーション６００とを実行可能な携帯端末であって、第１のアプリケーション５００は、施設情報を取得する施設情報取得部５０５と、施設情報に応じた画像を表示する画像表示制御部５０９ｄと、画像に付与された画像識別子をパラメータと渡して第２のアプリケーション６００を起動させる第２アプリ起動部５１１とを備え、第２のアプリケーション６００は、第１のアプリケーション５００から渡された画像識別子を元に、解像度の高い画像を取得する画像取得部６０１と、画像を表示する画像表示制御部６０７ｂとを備える。【選択図】図４
2013096969.tif 000002
【特許請求の範囲】
【請求項１】
第１のアプリケーションと、前記第１のアプリケーションから起動可能な第２のアプリケーションとを実行可能な情報処理装置であって、前記第１のアプリケーションは、
地点情報を取得する地点情報取得手段と、
前記地点情報に応じた第１の画像を表示する第１の画像表示手段と、
前記第１の画像に付与された画像識別子をパラメータと渡して前記第２のアプリケーションを起動させる起動手段と
を備え、前記第２のアプリケーションは、
前記第１のアプリケーションから渡された画像識別子を元に、前記第１の画像よりも解像度の高い第２の画像を取得する画像取得手段と、
前記第２の画像を表示する第２の画像表示手段と
を備える、情報処理装置。
【請求項２】
前記第１の画像及び前記第２の画像は、解像度の異なる同一内容の画像である、
請求項１記載の情報処理装置。
【請求項３】
前記第１のアプリケーションは、
前記地点情報に割り当てられた地点識別子を取得する施設情報取得手段
を更に備え、
前記起動手段は、前記画像識別子と、前記地点識別子とをパラメータとして渡して前記第２のアプリケーションを起動させ、
前記第２のアプリケーションの画像取得手段は、前記第１のアプリケーションから渡された前記画像識別子及び前記地点識別子を元に、前記第２の画像を取得する、
請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記第１のアプリケーションは、入力されたキーワードを元に地図上に位置を表示する機能を有するアプリケーションであり、
前記第２のアプリケーションは、選択された画像を元に地図を表示可能なアプリケーションである、
請求項１乃至請求項３のいずれか１項記載の情報処理装置。
【請求項５】
第１のアプリケーションと、前記第１のアプリケーションから起動可能な第２のアプリケーションとを実行可能な情報処理装置であって、前記第１のアプリケーションは、
第１の地点情報を取得する第１の地点情報取得手段と、
前記第１の地点情報に応じた画像を表示する画像表示手段と、
前記画像に付与された画像識別子をパラメータとして渡して前記第２のアプリケーションを起動させる起動手段と
を備え、前記第２のアプリケーションは、
前記第１のアプリケーションから渡された画像識別子を元に、当該画像識別子と対応付けられた第２の地点情報を取得する第２の地点情報取得手段と、
前記第２の地点情報に対応する地点の情報を表示する情報表示手段と
を備える、情報処理装置。
【請求項６】
前記第２のアプリケーションが備える前記情報表示手段が表示する情報は、前記第２の地点情報に対応する地図である、
請求項５記載の情報処理装置。
【請求項７】
第１のアプリケーションが、地点情報に応じた第１の画像を表示するステップと、
前記第１のアプリケーションが、前記第１の画像に付与された画像識別子をパラメータとして渡して第２のアプリケーションを起動させる起動ステップと、
前記第２のアプリケーションが、前記第１のアプリケーションから渡された前記画像識別子を元に、前記第１の画像よりも解像度の高い第２の画像を取得する取得ステップと、
前記第２の画像を表示するステップと
を備える、情報処理方法。
【請求項８】
前記第１の画像及び前記第２の画像は、解像度の異なる同一内容の画像である、
請求項７記載の情報処理方法。
【請求項９】
前記第１のアプリケーションが、前記地点情報に応じた地点識別子を取得するステップ
を更に備え、
前記起動ステップは、前記画像識別子と、前記地点識別子とをパラメータとして渡して前記第２のアプリケーションを起動させ、
前記取得ステップは、前記第１のアプリケーションから渡された前記画像識別子及び前記地点識別子を元に、前記第２の画像を取得する、
請求項７又は請求項８記載の情報処理方法。
【請求項１０】
前記第１のアプリケーションは、入力されたキーワードを元に地図上に位置を表示する機能を有するアプリケーションであり、
前記第２のアプリケーションは、選択された画像を元に地図を表示可能なアプリケーションである、
請求項７乃至請求項９のいずれか１項記載の情報処理方法。
【請求項１１】
第１のアプリケーションが、第１の地点情報を取得するステップと、
前記第１のアプリケーションが、前記第１の地点情報に応じた画像を表示するステップと、
前記第１のアプリケーションが、前記画像に付与された画像識別子をパラメータとして渡して第２のアプリケーションを起動させるステップと、
前記第２のアプリケーションが、前記第１のアプリケーションから渡された前記画像識別子を元に、当該画像識別子と対応付けられた第２の地点情報を取得するステップと、
前記第２の地点情報に対応する地点の情報を表示する情報表示ステップと
を備える、情報処理方法。
【請求項１２】
前記情報表示ステップで表示する情報は、前記第２の地点情報に対応する地図である。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
近年、携帯電話上で動作する地図アプリケーション等が広く普及しつつある。このような地図アプリケーションは、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）から取得した位置情報に基づき、現在地を地図上に表示する機能等を持っているものが多い。例えば、特許文献１には、地図上に、コンテンツデータに対応するオブジェクトを表示させること等が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１８７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで近年、例えばいわゆるスマートフォンと呼ばれる携帯電話は、通常、様々なアプリケーションをユーザが任意にダウンロードして使用することができるようになっている。また、このようなアプリケーションの中には、複数のアプリケーション間で互いにパラメータを渡して動作することで、連携した機能をユーザに提供するものもある。
【０００５】
ここで、地図に関連するアプリケーション等に渡すパラメータとしては、例えば緯度経度等の位置情報が考えられるが、緯度経度等の位置情報は、取得した情報と一意に対応していない場合がある。このような場合には、例えば、位置情報に対応する複数情報の中からユーザが取得したい情報を選択する必要が生じ、ユーザ操作が煩雑となってしまう。
【０００６】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、アプリケーション間の連携の結果、好適に情報を取得することのできる情報処理装置及び情報処理方法を提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
請求項１に係る本発明の情報処理装置は、第１のアプリケーションと、前記第１のアプリケーションから起動可能な第２のアプリケーションとを実行可能な情報処理装置であって、前記第１のアプリケーションは、地点情報を取得する地点情報取得手段と、前記地点情報に応じた第１の画像を表示する第１の画像表示手段と、前記第１の画像に付与された画像識別子をパラメータと渡して前記第２のアプリケーションを起動させる起動手段とを備え、前記第２のアプリケーションは、前記第１のアプリケーションから渡された画像識別子を元に、前記第１の画像よりも解像度の高い第２の画像を取得する画像取得手段と、前記第２の画像を表示する第２の画像表示手段とを備える。
【０００８】
本発明の請求項５に係る本発明の情報処理装置は、第１のアプリケーションと、前記第１のアプリケーションから起動可能な第２のアプリケーションとを実行可能な情報処理装置であって、前記第１のアプリケーションは、第１の地点情報を取得する第１の地点情報取得手段と、前記第１の地点情報に応じた画像を表示する画像表示手段と、前記画像に付与された画像識別子をパラメータとして渡して前記第２のアプリケーションを起動させる起動手段とを備え、前記第２のアプリケーションは、前記第１のアプリケーションから渡された画像識別子を元に、当該画像識別子と対応付けられた第２の地点情報を取得する第２の地点情報取得手段と、前記第２の地点情報に対応する地点の情報を表示する情報表示手段とを備える。
【０００９】
請求項７に係る本発明の情報処理方法は、第１のアプリケーションが、地点情報に応じた第１の画像を表示するステップと、前記第１のアプリケーションが、前記第１の画像に付与された画像識別子をパラメータとして渡して第２のアプリケーションを起動させる起動ステップと、前記第２のアプリケーションが、前記第１のアプリケーションから渡された前記画像識別子を元に、前記第１の画像よりも解像度の高い第２の画像を取得する取得ステップと、前記第２の画像を表示するステップとを備える。
【００１０】
請求項１１に係る本発明の情報処理方法は、第１のアプリケーションが、第１の地点情報を取得するステップと、前記第１のアプリケーションが、前記第１の地点情報に応じた画像を表示するステップと、前記第１のアプリケーションが、前記画像に付与された画像識別子をパラメータとして渡して第２のアプリケーションを起動させるステップと、前記第２のアプリケーションが、前記第１のアプリケーションから渡された前記画像識別子を元に、当該画像識別子と対応付けられた第２の地点情報を取得するステップと、前記第２の地点情報に対応する地点の情報を表示する情報表示ステップとを備える。
【００１１】
尚、本発明において、「部」や「手段」とは、単に物理的手段を意味するものではなく、その「部」や「手段」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１２】
本発明によれば、アプリケーション間の連携の結果、好適に情報を取得することのできる情報処理装置及び情報処理方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における携帯端末が使用される通信システムの機能構成を示す図である。
【図２】図１に示した携帯端末が表示する表示画面の具体例を示す図である。
【図３】図１に示した携帯端末が表示する表示画面の具体例を示す図である。
【図４】図１に示した携帯端末が実行可能なアプリケーションの機能構成を示す図である。
【図５】地図アプリ用サーバの施設情報ＤＢの具体例を示す図である。
【図６】地図アプリ用サーバの画像情報ＤＢの具体例を示す図である。
【図７】観光アプリ用サーバの施設情報ＤＢの具体例を示す図である。
【図８】観光アプリ用サーバの画像情報ＤＢの具体例を示す図である。
【図９】図１に示した携帯端末の画像表示に係る処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に本発明の実施形態を説明する。以下の説明及び参照する図面の記載において、同一又は類似の構成には、それぞれ同一又は類似の符号が付されている。
【００１５】
（実施形態）
図１乃至図９は、本発明の実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って本実施形態を説明する。まず「１」で実施形態全体の概要を示す。その上で、「２」でシステム全体の構成を、「３」でソフトウェア構成を、「４」でデータベースの構成を説明する。「５」では、処理の流れを説明する。最後に、「６」以降で、本実施形態に係る効果や他の実施形態等を説明する。
【００１６】
（１  概要）
図１は、本発明に係る情報処理装置の実施形態に係る携帯端末１００が含まれる情報処理システムの概略構成を示す図である。図１に示すように、情報処理システム１は、携帯端末１００、地図アプリ用サーバ２００、観光アプリ用サーバ３００、及び基地局４００を含んで構成される。地図アプリ用サーバ２００、観光アプリ用サーバ３００、及び基地局４００は、それぞれネットワークＮに接続されている。
尚、本実施形態では、場合によって「アプリケーション」及び「アプリ」の２種類の表記が使用されているが、両者は同一の意味である。
【００１７】
携帯端末１００は、例えば携帯電話や携帯情報端末等のユーザ端末であり、地図アプリケーション５００や観光アプリケーション６００を実行することにより、各種機能をユーザに提供することができる。尚、図１には説明を簡略化するために携帯端末１００が１台しか図示されていないが、複数台存在しても良い。携帯端末１００の詳細構成については後述する。
【００１８】
ここで、携帯端末１００が実行する地図アプリケーション５００は、地図アプリ用サーバ２００と連携することで、例えば、ユーザに指定された地域の地図を表示する機能や、ユーザに指定された条件に従って経路探索を行い、その結果を表示する機能、また、ユーザから指定された施設に関する施設情報を表示する機能等を地図アプリケーション５００は有する。
【００１９】
携帯端末１００が実行する観光アプリケーション６００は、観光アプリ用サーバ３００と連携することで、写真などで視覚的に観光スポットやグルメ情報等をユーザに提供するためのアプリケーションである。より詳細に述べると、さまざまな観光名所の写真やイラスト（絵画等も含む）等の画像をユーザに提示する機能や、その中でユーザが興味を持った写真の施設や周辺の観光名所を提示する機能、観光ルートプランを提案する機能等を観光アプリケーション６００は有する。
【００２０】
そして本実施形態では、地図アプリケーション５００及び観光アプリケーション６００は、互いに連携して動作することが可能となっている。図２及び図３に示す画面例を参照しながら、その例について説明する。
【００２１】
地図アプリケーション５００は、上述の通り、ユーザから入力されたキーワード等の条件に従って施設を特定し、施設情報を表示する機能を有する。図２は、地図アプリケーション５００が表示部１４０上に表示する表示画面１４０ａの例である。図２の表示画面１４０ａの例では、施設名称や施設の住所、電話番号等の情報（施設情報）と共に、施設の画像が表示されている。尚、図２の例では、１つの画像しか表示されていないが、複数の画像を表示画面１４０ａ上に表示するようにしても良い。これらの施設情報や画像（画像情報に含まれる）は、地図アプリケーション５００が地図アプリ用サーバ２００から取得したものである。
【００２２】
表示画面１４０ａ上で、ユーザに「フルスクリーンで写真をさらに見る」が選択されると、地図アプリケーション５００は、観光アプリケーション６００を起動（実行）する。このとき、地図アプリケーション５００は、画像の画像ＩＤと、当該画像に係る施設の施設ＩＤとを観光アプリケーション６００にパラメータとして渡す。
【００２３】
観光アプリケーション６００は、指定された画像ＩＤ及び施設ＩＤに従って、観光アプリ用サーバ３００から解像度の高い同一内容の画像を取得して、図３に例を示すような表示画面１４０ｂを表示部１４０に表示する。
【００２４】
ここで、地図に関するアプリケーション（地図アプリケーション５００及び観光アプリケーション６００は、共に地図を表示する機能を有する）間で渡すパラメータとしては、例えば、対応する緯度経度（位置情報）を使用する方法も考えられる。しかしながら、緯度経度で指定すると、位置と画像との数が１対１で無かったり（例えば、１枚の画像が複数の施設と紐付けられている場合等）、或いは画像が位置や施設と紐付けられてない場合があったりする。そこで、本実施形態では、画像ＩＤ及び施設ＩＤをパラメータとすることで、地図アプリケーション５００と観光アプリケーション６００との間で、画像情報を１対１で対応付けることが可能となる。
【００２５】
このような機能を実現すべく、本実施形態では、地図アプリ用サーバ２００の画像情報ＤＢ２３５で管理される各画像と、それらの画像と同一内容で解像度が高い観光アプリ用サーバ３００で管理される各画像とは、割り当てられる画像ＩＤが同一となっている。
【００２６】
また、後述するように、地図アプリ用サーバ２００及び観光アプリ用サーバ３００は、それぞれ、画像情報ＤＢ２３５及び画像情報ＤＢ３３５を有しており、同じ内容の画像を記憶している。しかし、ここで地図アプリ用サーバ２００が持つ画像情報ＤＢ２３５に登録された画像よりも、観光アプリ用サーバ３００が持つ画像情報ＤＢ３３５の画像の方が、解像度が高い。これは、観光アプリ用サーバ３００を利用する観光アプリケーション６００が画像をキーとして操作されるアプリケーション（ユーザが、画像から観光スポット等を選択する）であるのに対し、地図アプリ用サーバ２００を利用する地図アプリケーション５００は、あくまで地図表示や経路探索等の機能が中心であって、画像表示が付加的な機能だからである。
【００２７】
つまり、本実施形態の携帯端末１００では、地図アプリケーション５００が画像ＩＤを指定して観光アプリケーション６００を呼び出すことで、観光アプリ用サーバ３００が格納する高解像度の画像を表示部１４０上に表示できるようにしている。地図アプリケーション５００及び観光アプリケーション６００の機能や構成等については、後に詳述する。
【００２８】
（２  システム構成）
図１を参照しながら、本実施形態の機能構成について説明する。
前述の通り、本実施形態に係る情報処理システム１は、携帯端末１００、地図アプリ用サーバ２００、観光アプリ用サーバ３００、基地局４００を含んで構成される。以下、これらの構成について説明する。
【００２９】
地図アプリ用サーバ２００は、携帯端末１００上で実行される地図アプリケーション５００からの地図取得要求に応じて地図情報を提供する情報処理装置である。地図アプリ用サーバ２００は、通信部２１０、制御部２２０、及びデータベース２３０を含む。
通信部２１０は、ネットワークＮを介して携帯端末１００や他の情報処理装置との間でデータの送受信を行うことができる。
【００３０】
制御部２２０は、地図アプリ用サーバ２００における各種処理を制御するものである。例えば、本実施形態では、地図アプリケーション５００からの地図取得要求に応じて、地図取得要求で指定された緯度経度や縮尺などの条件に合う地図情報を、地図ＤＢ２３１から取得し、通信部２１０を介して携帯端末１００に送信する。
【００３１】
また、このほか、地図アプリ用サーバ２００の制御部２２０は、経路探索の機能や施設検索の機能も提供する。地図アプリケーション５００から経路探索要求を受信すると、経路探索要求に設定された探索条件に合う経路の経路情報を、通信部２１０を介して携帯端末１００に送信する。また、制御部２２０は、地図アプリケーション５００からキーワードを指定した施設検索要求を受信すると、当該キーワードに合致する施設情報の一覧を送信する機能や、施設情報の取得要求を受信すると、当該施設に関する施設情報を施設情報ＤＢ２３３から取得して送信する機能も有する。また、制御部２２０は、施設情報を送信する際、画像も合わせて送信することが可能であり、当該施設に対応する画像（画像情報）を画像情報ＤＢ２３５から取得して携帯端末１００へと送信する。
尚ここで、先述の通り、画像情報ＤＢ２３５上で管理される各画像（画像情報）には、画像を識別するための画像ＩＤが割り当てられる。
【００３２】
観光アプリ用サーバ３００は、携帯端末１００上で実行される観光アプリケーション６００からの要求に応じて、画像（画像情報）を送信したり、施設情報を送信したり、地図情報を送信したりする機能を提供する情報処理装置である。観光アプリ用サーバ３００は、通信部３１０、制御部３２０、及びデータベース３３０を含む。
通信部３１０は、ネットワークＮを介して携帯端末１００や他の情報処理装置との間でデータの送受信を行うことができる。
【００３３】
制御部３２０は、観光アプリ用サーバ３００における各種処理を制御するものである。例えば、本実施形態では、制御部３２０は、観光アプリケーション６００からの要求に応じて、画像取得要求で指定された地域等の条件に合う画像（画像情報）を画像情報ＤＢ３３５から取得し、通信部３１０を介して携帯端末１００に送信する。
【００３４】
尚ここで、先述の通り、画像情報ＤＢ３３５上で管理される各画像（画像情報）には、画像を識別するための画像ＩＤが割り当てられる。また、地図アプリ用サーバ２００が有する画像情報ＤＢ２３５に含まれる各画像と同一内容の画像は全て観光アプリ用サーバ３００の画像情報ＤＢ３３５も格納しており、両者の画像ＩＤは同一となるように管理されている。
【００３５】
また、携帯端末１００から（例えば、ユーザが指定した画像に関する施設情報を表示する場合等）施設情報取得要求を受信すると、制御部３２０は、指定された施設の施設情報を施設情報ＤＢ３３３から取得し、通信部３１０を介して携帯端末１００に送信する。
【００３６】
更に、当該施設の周辺等に関する地図取得要求を携帯端末１００から通信部３１０で受信すると、制御部３２０は、指定された経度緯度等や縮尺等の条件に合う地図情報を、地図ＤＢ３３１から取得して、通信部３１０を介して携帯端末１００に送信する。
【００３７】
続いて、携帯端末１００の構成を説明する。図１に示すように、携帯端末１００は、主制御部１１０、無線通信部１２０、入力部１３０、表示部１４０、音声出力部１５０、及びセンサ１６０を含む。
【００３８】
主制御部１１０は、携帯端末１００における各種処理を制御するものであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１５等から構成される。主制御部１１０では、ＲＡＭ１１３やＲＯＭ１１５等の記憶領域を用いたり、ＣＰＵ１１１が記憶領域に格納された地図アプリケーション５００や観光アプリケーション６００等のプログラムを実行したりすることにより、携帯端末１００における各種機能を実現することができる。
無線通信部１２０は、基地局４００との間で無線通信することにより、ネットワークＮを介して他の情報処理装置との間でデータを送受信することができる。
【００３９】
入力部１３０は、携帯端末１００に対するユーザからの入力を受け付けるものであり、例えば、入力キーやタッチパネル等である。尚、入力部１３０は、ユーザからの音声入力を受け付けて入力情報として出力する機能を有しても良い。
表示部１４０は、各種情報を表示してユーザに提示するディスプレイである。本実施形態では、表示部１４０は、地図や画像、施設情報等の各種情報を表示する。
音声出力部１５０は音声情報をユーザに出力するスピーカである。例えば、経路案内に伴う音声案内の情報などを音声出力部１５０が出力する。
【００４０】
センサ１６０は、携帯端末１００のユーザの移動状態に応じて変化する検出信号を出力するものであり、例えば、加速度センサ１６１やＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機１６３等を含んで構成される。具体的には、センサ１６０から出力される検出信号には、加速度センサ１６１から出力される加速度を示す加速度情報や、ＧＰＳ受信機１６３から出力される携帯端末１００の現在位置を示す情報が含まれる。
【００４１】
（３  ソフトウェア構成）
次に、図４を参照しながら、地図アプリケーション５００及び観光アプリケーション６００の機能構成を説明する。図４は、地図アプリケーション５００及び観光アプリケーション６００の構成を示す機能ブロック図である。
【００４２】
地図アプリケーション５００は、現在位置取得部５０１と、地図探索部５０３と、施設情報取得部５０５と、画像取得部５０７と、ユーザインタフェース部５０９と、観光アプリ起動部５１１とを有する。
【００４３】
現在位置取得部５０１は、ＧＰＳ受信機１６３から出力される情報に基づき、携帯端末１００の現在位置を示す位置情報を取得する。ここで特定される位置情報には、携帯端末１００の緯度経度が含まれ、また、高度が含まれていても良い。
【００４４】
地図探索部５０３は、入力部１３０でユーザから入力された条件に基づいて、地図アプリ用サーバ２００と連携して地図を探索する。地図アプリ用サーバ２００の地図ＤＢ２３１を探索して得られる地図情報は、ユーザインタフェース部５０９の地図表示制御部５０９ｂが表示部１４０上に表示する。
【００４５】
施設情報取得部５０５は、入力部１３０でユーザから入力された条件（例えば、検索キーワード）を地図アプリ用サーバ２００に送信し、地図アプリ用サーバ２００から、検索結果である施設一覧を取得したり、或いは入力部１３０の操作によりユーザから指定された施設（地点）の施設情報を地図アプリ用サーバ２００から取得したりする。また、施設情報の取得時には、画像取得部５０７と連携して、地図アプリ用サーバ２００から画像（画像情報）を取得することも可能である。
【００４６】
画像取得部５０７が取得した施設情報（地点情報）や画像取得部５０７が取得した画像は、例えば図２に例を示した表示画面１４０ａとして、画像表示制御部５０９ｄが表示部１４０上に表示する。
【００４７】
ユーザインタフェース部５０９は、入力処理部５０９ａ、地図表示制御部５０９ｂ、施設情報表示制御部５０９ｃ、及び画像表示制御部５０９ｄを含む。入力処理部５０９ａは、入力部１３０を制御し、当該入力部１３０から入力された信号を、地図探索部５０３や施設情報取得部５０５等の各構成モジュールが解釈可能な信号に変換する機能等を有する。
【００４８】
観光アプリ起動部５１１は、観光アプリケーション６００を起動する機能を有する。先述の通り、例えば表示画面１４０ａ上で、拡大画像の表示をユーザから指定された場合、観光アプリ起動部５１１は、当該画像の画像ＩＤ、及び画像に対応する施設（施設情報）の施設ＩＤを指定して、観光アプリケーション６００を起動する。
【００４９】
続いて、観光アプリケーション６００の構成について説明する。観光アプリケーション６００は、独立して動作可能なアプリケーションであり、ユーザ操作、または地図アプリケーション５００の観光アプリ起動部５１１により起動される。
観光アプリケーション６００は、画像取得部６０１と、施設情報取得部６０３と、地図探索部６０５と、ユーザインタフェース部６０７とを有する。
【００５０】
画像取得部６０１は、ユーザ操作に応じて例えば観光地等の写真やイラスト等の画像を表示する際に、観光アプリ用サーバ３００から画像を取得する。また、前述の地図アプリケーション５００の観光アプリ起動部５１１により画像ＩＤを指定して起動された場合には、当該画像ＩＤの画像を観光アプリ用サーバ３００から取得する。取得した画像は、画像表示制御部６０７ｂが、例えば図３に例を示した表示画面１４０ｂとして全画面表示する。
【００５１】
尚表示画面１４０ｂ上では、アイコン１４１が配置されている。ユーザにアイコン１４１のうちいずれかが選択されると、選択されたアイコン１４１に応じた機能をユーザに提供することができる。
【００５２】
「一覧」アイコン１４１ａが選択されると、画像取得部６０１は、観光アプリ用サーバ３００から、表示画面１４０ｂ上に表示している画像と同じ施設や地点に関する画像を全て取得して、画像表示制御部６０７ｂにより表示部１４０に表示させることができる。このとき、画像取得部６０１は、当該施設の位置情報（緯度経度）や施設ＩＤを指定することで、その位置情報又は施設情報に合致した画像を観光アプリ用サーバ３００から全て取得することができる。
【００５３】
「地図」アイコン１４１ｂが選択されると、地図探索部６０５は、表示画面１４０ｂ上に表示している画像に関する施設（地点）の周辺の地図を、観光アプリ用サーバ３００から取得して地図表示制御部６０７ｄに表示させる。このとき、地図探索部６０５は、観光アプリ用サーバ３００に、例えば施設や地点の緯度経度等を指定して地図情報を要求する。
【００５４】
「インフォ」アイコン１４１ｃが選択されると、施設情報取得部６０３は、表示画面１４０ｂ上に表示している画像に紐付けられた施設の施設情報を取得し、施設情報表示制御部６０７ｃが表示画面上に表示する。表示画面上に表示される情報は、例えば、施設の名称や住所、電話番号、説明文等である。
【００５５】
（４  データベース構成）
次に、地図アプリ用サーバ２００のデータベース２３０及び観光アプリ用サーバ３００のデータベース３３０の内容を図５乃至図８を参照して説明する。尚ここでは、地図ＤＢ２３１及び３３１については説明を省略し、施設情報ＤＢ２３３及び３３３、並びに画像情報ＤＢ２３５及び３３５について説明する。
【００５６】
（４．１  地図アプリ用サーバ２００のデータベース２３０）
地図アプリ用サーバ２００が有するデータベース２３０には、上述の通り地図ＤＢ２３１、施設情報ＤＢ２３３、及び画像情報ＤＢ２３５が含まれる。図５は施設情報ＤＢ２３３の具体例、図６は画像情報ＤＢ２３５の具体例を示す図である。
【００５７】
図５に具体例を示す施設情報ＤＢ２３３は、各施設に対し、施設ＩＤ、ＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）ＩＤ、施設座標（緯度経度）、名称、住所、電話番号、ジャンル等の情報を管理している。
【００５８】
ここで、施設ＩＤやＰＯＩＩＤは、各施設に対して一意に割り当てられる識別子である。地図アプリケーション５００は、施設ＩＤを指定して施設情報取得要求を地図アプリ用サーバ２００に送信することで、特定の施設情報を取得することが可能となる。
また、ＰＯＩＩＤは、画像情報ＤＢ２３５と連携を取るために割り当てられるＩＤである。
図６に例を示す通り、画像情報ＤＢ２３５には、各画像に一意に割り当てられる画像ＩＤ、画像、ＰＯＩＩＤ、位置（緯度経度）等の情報が管理されている。
【００５９】
ＰＯＩＩＤは、上述の通り施設情報ＤＢ２３３と連携を取るために割り当てられるＩＤであるので、同じ場所（ＰＯＩ）については、施設情報ＤＢ２３３上でも、画像情報ＤＢ２３５上でも、同じＩＤが割り当てられる。ここで、複数の画像が、同じＰＯＩＩＤを持っていても良い。このような場合には、例えば地図アプリケーション５００が施設情報と合わせて画像を表示画面１４０ａ上に表示する際に、同じＰＯＩＩＤを有した複数の画像が並べて表示されることになる。
【００６０】
（４．２  観光アプリ用サーバ３００のデータベース３３０）
観光アプリ用サーバ３００が有するデータベース３３０には、上述の通り地図ＤＢ３３１、施設情報ＤＢ３３３、及び画像情報ＤＢ３３５が含まれる。図７は施設情報ＤＢ３３３の具体例、図８は画像情報ＤＢ３３５の具体例を示す図である。
図７に具体例を示す施設情報ＤＢ３３３には、各施設に対して、施設ＩＤ、ＰＯＩＩＤ、施設座標、名称、住所、電話番号、説明文等の各種情報が含まれる。
【００６１】
施設情報ＤＢ２３３の施設ＩＤやＰＯＩＩＤと同様に、施設情報ＤＢ３３３の施設ＩＤやＰＯＩＩＤも、各施設に対して一意に割当られる識別子である、また、ＰＯＩＩＤは、施設情報ＤＢ３３３と画像情報ＤＢ３３５とを紐付けるために使用される。
【００６２】
図８に例を示す通り、画像情報ＤＢ３３５には、各画像に一意に割り当てられる画像ＩＤ、画像、ＰＯＩＩＤ、被写体位置、撮影位置、撮影に使用した撮影機器、撮影時のカメラの絞り値、撮影時の天気等の情報が管理されている。
【００６３】
ＰＯＩＩＤは、上述の通り施設情報ＤＢ３３３と連携を取るための割り当てられるＩＤであるので、同じ場所（ＰＯＩ）については、施設情報ＤＢ３３３上でも画像情報ＤＢ３３５上でも、同じＩＤが割り当てられる。
【００６４】
地図アプリ用サーバ２００の画像情報ＤＢ２３５にも、観光アプリ用サーバ３００の画像情報ＤＢ３３５と同一の画像（正確には、同一内容で解像度の小さい画像）が存在する場合、両画像（画像情報）には、同一の画像ＩＤが割り当てられる。これにより、前述の地図アプリケーション５００から観光アプリケーション６００を起動させるときに、画像ＩＤを指定すれば、両アプリの間で同一内容の画像を表示させることができるようになる。
【００６５】
（５  画像表示の処理の流れ）
図９を参照しながら、携帯端末１００において、地図アプリケーション５００及び観光アプリケーション６００が連携して画像を表示する際の処理の流れを説明する。図９は、携帯端末１００において、地図アプリケーション５００及び観光アプリケーション６００が連携して画像を表示する際の処理の流れを示すフローチャートである。尚、図９のフローチャートにおいて、開始時には地図アプリケーション５００が起動しているものとする。
【００６６】
ユーザが入力部１３０を操作すると、入力処理部５０９ａは入力部１３０からの入力信号を受けとる。ここでは、入力処理部５０９ａが受け取る入力は、地名や施設名等に関するキーワードの入力であるものとする（Ｓ９０１）。
【００６７】
地図探索部５０３は、入力されたキーワードを、地図アプリ用サーバ２００に施設探索要求として送信する（Ｓ９０３）。地図アプリ用サーバ２００の制御部２２０は、通信部２１０で受け取った施設探索要求に応じて、施設情報ＤＢ２３３を探索し、キーワードに合致する施設一覧を作成して携帯端末１００へ送信する。携帯端末１００は、当該施設一覧情報を無線通信部１２０で受信し（Ｓ９０５）、施設情報表示制御部５０９ｃが、施設一覧画面を表示部１４０上に表示する（Ｓ９０７）。
【００６８】
施設一覧画面に対する、ユーザの施設選択操作を入力処理部５０９ａが受けると（Ｓ９０９）、施設情報取得部５０５及び画像取得部５０７は、当該選択された施設の施設情報及び画像情報（画像を含む）の取得要求を、無線通信部１２０から地図アプリ用サーバ２００へ送信する（Ｓ９１１）。
【００６９】
地図アプリ用サーバ２００の制御部２２０は、通信部２１０で受け取った施設情報及び画像情報の取得要求に対し、施設情報ＤＢ２３３及び画像情報ＤＢ２３５から合致する施設情報及び画像情報（画像を含む）を検索して、当該施設情報及び画像情報を通信部２１０から携帯端末１００へ返す。
【００７０】
無線通信部１２０が施設情報及び画像情報を受信すると（Ｓ９１３）、地図アプリケーション５００の施設情報表示制御部５０９ｃ及び画像表示制御部５０９ｄは、図２に例を示したような施設情報の表示画面１４０ａを表示部１４０に表示する。もし、表示画面１４０ａ上で、ユーザから拡大画像表示を選択する操作入力（図２の例で「フルスクリーンで写真をさらに見る」をユーザが選択）を入力処理部５０９ａが受け取ると（Ｓ９１７のＹｅｓ）、観光アプリ起動部５１１は、表示している画像の画像ＩＤ、及び当該画像に係る施設の施設ＩＤをパラメータとして観光アプリケーション６００を起動する（Ｓ９１９）。観光アプリケーション６００の画像取得部６０１は、当該画像ＩＤ及び施設ＩＤに係る画像の取得要求を無線通信部１２０から観光アプリ用サーバ３００に送信する（Ｓ９２１）。
【００７１】
観光アプリ用サーバ３００の制御部３２０は、通信部３１０で受信した画像取得要求に対し、画像情報ＤＢ３３５及び施設情報ＤＢ３３３（両ＤＢはＰＯＩＩＤで紐付けられる）を検索し、指定された画像ＩＤ及び施設ＩＤに合致した画像情報（地図アプリケーション５００で表示していた画像よりも解像度の高い画像を含む）を取得して、通信部３１０から送信する。
【００７２】
観光アプリケーション６００の画像表示制御部６０７ｂは、無線通信部１２０で受信した画像情報の画像を（Ｓ９２３）、図３に例を示した表示画面１４０ｂを表示部１４０に表示する。
【００７３】
Ｓ８１７において、表示画面１４０ａ上で拡大画像の表示以外がユーザに選択された場合には、地図アプリケーション５００は、ユーザ操作に応じた処理を実行する。
【００７４】
（６  本実施形態の効果）
以上説明したように、本実施形態の携帯端末１００では、地図アプリケーション５００上で「拡大画像の表示」が選択された場合に、緯度経度等の位置情報ではなく、画像ＩＤや施設ＩＤ等の識別子をパラメータとして渡して観光アプリケーション６００を起動し、観光プリケーションは当該識別子に応じた画像を表示する。これにより、位置情報を渡す場合に比べ、情報の特定性が上がり、適切な情報取得が可能となる。
【００７５】
（７  他の実施形態）
上記実施形態では、画像ＩＤ及び施設ＩＤの２つの識別子をパラメータとして観光アプリケーション６００に渡しているが、これに限られるものではない。例えば、画像ＩＤのみを渡す等の方式でも良い。しかしながら、２つのパラメータを渡すことにより、例えば画像ＩＤが割り当てられてない場合や、１つの画像に対して複数の施設が対応する場合であっても、適当な情報を検索して表示することが可能となる。
【００７６】
また、上記実施形態では、観光アプリケーション６００は、拡大画像を表示しているが、これに限られるものではない。例えば、渡された画像ＩＤ等の識別子に対応する情報であれば、施設情報等の他の情報を表示したり、識別子で指定された画像に対応する緯度経度の位置を地図上に表示したりすることも考えられる。
【００７７】
（８  付記事項）
尚、前述の各実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００７８】
５００・・・地図アプリケーション、５０１・・・現在位置取得部、５０３・・・地図探索部、５０５・・・施設情報取得部、５０７・・・画像取得部、５０９ｂ・・・地図表示制御部、５０９ｃ・・・画像表示制御部、５１１・・・観光アプリ起動部、６００・・・観光アプリケーション、６０１・・・画像取得部、６０３・・・施設情報取得部、６０５・・・地図探索部、６０７ｂ・・・画像表示制御部、６０７ｃ・・・地図表示制御部
【図１】
2013096969.tif 000003
【図２】
2013096969.tif 000004
【図３】
2013096969.tif 000005
【図４】
2013096969.tif 000006
【図５】
2013096969.tif 000007
【図６】
2013096969.tif 000008
【図７】
2013096969.tif 000009
【図８】
2013096969.tif 000010
【図９】
2013096969.tif 000011
【手続補正書】
【提出日】平成23年11月9日(2011.11.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のアプリケーションを実行することにより、
地点情報を取得する地点情報取得手段、
前記地点情報に応じた第１の画像を表示する第１の画像表示手段、及び
前記第１の画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動手段
として機能すると共に、前記第２のアプリケーションを実行することにより、
前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子を元に、前記第１の画像とは異なる第２の画像を取得する画像取得手段、及び
前記第２の画像を表示する第２の画像表示手段
として機能する、情報処理装置。
【請求項２】
前記第１のアプリケーションを実行することにより、
前記地点情報に割り当てられた地点識別子を取得する施設情報取得手段、及び
前記画像識別子と、前記地点識別子とを含むパラメータを渡して前記第２のアプリケーションを起動させる前記起動手段、
として機能すると共に、前記第２のアプリケーションを実行することにより、
前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子及び前記地点識別子に基づき、前記第２の画像を取得する前記画像取得手段
として機能する請求項１記載の情報処理装置。
【請求項３】
前記第１のアプリケーションを実行することにより、
入力されたキーワードに基づいて地図上に位置を表示する手段
として機能すると共に、前記第２のアプリケーションを実行することにより、
選択された画像に基づいて地図を表示する手段
として機能する、請求項１又は請求項２に記載の情報処理装置。
【請求項４】
第１のアプリケーションを実行することにより、
第１の地点情報を取得する第１の地点情報取得手段、
前記第１の地点情報に応じた画像を表示する画像表示手段、及び
前記画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動手段
として機能すると共に、前記第２のアプリケーションを実行することにより、
前記第１のアプリケーションから渡された画像識別子に基づき、当該画像識別子と対応付けられた第２の地点情報を取得する第２の地点情報取得手段、及び
前記第２の地点情報に対応する地点の情報を表示する情報表示手段
として機能する、情報処理装置。
【請求項５】
情報処理装置に、第１のアプリケーションにより、
地点情報を取得するステップと、
前記地点情報に応じた第１の画像を表示するステップと、
前記第１の画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動ステップと
を実行させると共に、第２のアプリケーションにより、
前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子に基づき、前記第１の画像とは異なる第２の画像を取得する取得ステップと、
前記第２の画像を表示するステップと
を実行させる、制御方法。
【請求項６】
情報処理装置に、第１のアプリケーションにより、
第１の地点情報を取得するステップと、
前記第１の地点情報に応じた画像を表示するステップと、
前記画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させるステップと、
を実行させると共に、前記第２のアプリケーションにより、
前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子に基づき、当該画像識別子と対応付けられた第２の地点情報を取得するステップと、
前記第２の地点情報に対応する地点の情報を表示する情報表示ステップと
を実行させる、制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、情報処理装置、及び制御方法に関する。
【背景技術】
【０００２】
近年、携帯電話上で動作する第１のアプリケーション等が広く普及しつつある。このような第１のアプリケーションは、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）から取得した位置情報に基づき、現在地を地図上に表示する機能等を持っているものが多い。例えば、特許文献１には、地図上に、コンテンツデータに対応するオブジェクトを表示させること等が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１８７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで近年、例えばいわゆるスマートフォンと呼ばれる携帯電話は、通常、様々なアプリケーションをユーザが任意にダウンロードして使用することができるようになっている。また、このようなアプリケーションの中には、複数のアプリケーション間で互いにパラメータを渡して動作することで、連携した機能をユーザに提供するものもある。
【０００５】
ここで、地図に関連するアプリケーション等に渡すパラメータとしては、例えば緯度経度等の位置情報が考えられるが、緯度経度等の位置情報は、取得した情報と一意に対応していない場合がある。このような場合には、例えば、位置情報に対応する複数情報の中からユーザが取得したい情報を選択する必要が生じ、ユーザ操作が煩雑となってしまう。
【０００６】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、アプリケーション間の連携の結果、好適に情報を取得することのできる情報処理装置及び制御方法を提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
請求項１に係る本発明の情報処理装置は、第１のアプリケーションを実行することにより、地点情報を取得する地点情報取得手段、前記地点情報に応じた第１の画像を表示する第１の画像表示手段、及び前記第１の画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動手段として機能すると共に、前記第２のアプリケーションを実行することにより、前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子を元に、前記第１の画像とは異なる第２の画像を取得する画像取得手段、及び前記第２の画像を表示する第２の画像表示手段として機能する。
【０００８】
本発明の請求項４に係る本発明の情報処理装置は、第１のアプリケーションを実行することにより、第１の地点情報を取得する第１の地点情報取得手段、前記第１の地点情報に応じた画像を表示する画像表示手段、及び前記画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動手段として機能すると共に、前記第２のアプリケーションを実行することにより、前記第１のアプリケーションから渡された画像識別子に基づき、当該画像識別子と対応付けられた第２の地点情報を取得する第２の地点情報取得手段、及び前記第２の地点情報に対応する地点の情報を表示する情報表示手段として機能する。
【０００９】
請求項５に係る本発明の制御方法は、情報処理装置に、第１のアプリケーションにより、地点情報を取得するステップと、前記地点情報に応じた第１の画像を表示するステップと、前記第１の画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させる起動ステップとを実行させると共に、第２のアプリケーションにより、前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子に基づき、前記第１の画像とは異なる第２の画像を取得する取得ステップと、前記第２の画像を表示するステップとを実行させる。
【００１０】
請求項６に係る本発明の制御方法は、情報処理装置に、第１のアプリケーションにより、第１の地点情報を取得するステップと、前記第１の地点情報に応じた画像を表示するステップと、前記画像に付与された画像識別子を含むパラメータを渡して第２のアプリケーションを起動させるステップと、を実行させると共に、前記第２のアプリケーションにより、前記第１のアプリケーションから渡されたパラメータに含まれる前記画像識別子に基づき、当該画像識別子と対応付けられた第２の地点情報を取得するステップと、前記第２の地点情報に対応する地点の情報を表示する情報表示ステップとを実行させる。
【００１１】
尚、本発明において、「部」や「手段」とは、単に物理的手段を意味するものではなく、その「部」や「手段」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１２】
本発明によれば、アプリケーション間の連携の結果、好適に情報を取得することのできる情報処理装置及び制御方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における携帯端末が使用される通信システムの機能構成を示す図である。
【図２】図１に示した携帯端末が表示する表示画面の具体例を示す図である。
【図３】図１に示した携帯端末が表示する表示画面の具体例を示す図である。
【図４】図１に示した携帯端末が実行可能なアプリケーションの機能構成を示す図である。
【図５】第１のアプリ用サーバの施設情報ＤＢの具体例を示す図である。
【図６】第１のアプリ用サーバの画像情報ＤＢの具体例を示す図である。
【図７】第２のアプリ用サーバの施設情報ＤＢの具体例を示す図である。
【図８】第２のアプリ用サーバの画像情報ＤＢの具体例を示す図である。
【図９】図１に示した携帯端末の画像表示に係る処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に本発明の実施形態を説明する。以下の説明及び参照する図面の記載において、同一又は類似の構成には、それぞれ同一又は類似の符号が付されている。
【００１５】
（実施形態）
図１乃至図９は、本発明の実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って本実施形態を説明する。まず「１」で実施形態全体の概要を示す。その上で、「２」でシステム全体の構成を、「３」でソフトウェア構成を、「４」でデータベースの構成を説明する。「５」では、処理の流れを説明する。最後に、「６」以降で、本実施形態に係る効果や他の実施形態等を説明する。
【００１６】
（１  概要）
図１は、本発明に係る情報処理装置の実施形態に係る携帯端末１００が含まれる情報処理システムの概略構成を示す図である。図１に示すように、情報処理システム１は、携帯端末１００、第１のアプリ用サーバ２００、第２のアプリ用サーバ３００、及び基地局４００を含んで構成される。第１のアプリ用サーバ２００、第２のアプリ用サーバ３００、及び基地局４００は、それぞれネットワークＮに接続されている。
尚、本実施形態では、場合によって「アプリケーション」及び「アプリ」の２種類の表記が使用されているが、両者は同一の意味である。
【００１７】
携帯端末１００は、例えば携帯電話や携帯情報端末等のユーザ端末であり、第１のアプリケーション５００や第２のアプリケーション６００を実行することにより、各種機能をユーザに提供することができる。尚、図１には説明を簡略化するために携帯端末１００が１台しか図示されていないが、複数台存在しても良い。携帯端末１００の詳細構成については後述する。
【００１８】
ここで、携帯端末１００が実行する第１のアプリケーション５００は、例えば、地図アプリケーションである。第１のアプリ用サーバ２００と連携することで、例えば、ユーザに指定された地域の地図を表示する機能や、ユーザに指定された条件に従って経路探索を行い、その結果を表示する機能、また、ユーザから指定された施設に関する施設情報を表示する機能等を第１のアプリケーション５００は有する。
【００１９】
携帯端末１００が実行する第２のアプリケーション６００は、例えば、観光アプリケーションである。第２のアプリ用サーバ３００と連携することで、写真などで視覚的に観光スポットやグルメ情報等をユーザに提供するためのアプリケーションである。より詳細に述べると、さまざまな観光名所の写真やイラスト（絵画等も含む）等の画像をユーザに提示する機能や、その中でユーザが興味を持った写真の施設や周辺の観光名所を提示する機能、観光ルートプランを提案する機能等を第２のアプリケーション６００は有する。
【００２０】
そして本実施形態では、第１のアプリケーション５００及び第２のアプリケーション６００は、互いに連携して動作することが可能となっている。図２及び図３に示す画面例を参照しながら、その例について説明する。
【００２１】
第１のアプリケーション５００は、上述の通り、ユーザから入力されたキーワード等の条件に従って施設を特定し、施設情報を表示する機能を有する。図２は、第１のアプリケーション５００が表示部１４０上に表示する表示画面１４０ａの例である。図２の表示画面１４０ａの例では、施設名称や施設の住所、電話番号等の情報（施設情報）と共に、施設の画像が表示されている。尚、図２の例では、１つの画像しか表示されていないが、複数の画像を表示画面１４０ａ上に表示するようにしても良い。これらの施設情報や画像（画像情報に含まれる）は、第１のアプリケーション５００が第１のアプリ用サーバ２００から取得したものである。
【００２２】
表示画面１４０ａ上で、ユーザに「フルスクリーンで写真をさらに見る」が選択されると、第１のアプリケーション５００は、第２のアプリケーション６００を起動（実行）する。このとき、第１のアプリケーション５００は、画像の画像ＩＤと、当該画像に係る施設の施設ＩＤとを第２のアプリケーション６００にパラメータとして渡す。
【００２３】
第２のアプリケーション６００は、指定された画像ＩＤ及び施設ＩＤに従って、第２のアプリ用サーバ３００から解像度の高い同一内容の画像を取得して、図３に例を示すような表示画面１４０ｂを表示部１４０に表示する。
【００２４】
ここで、地図に関するアプリケーション（第１のアプリケーション５００及び第２のアプリケーション６００は、共に地図を表示する機能を有する）間で渡すパラメータとしては、例えば、対応する緯度経度（位置情報）を使用する方法も考えられる。しかしながら、緯度経度で指定すると、位置と画像との数が１対１で無かったり（例えば、１枚の画像が複数の施設と紐付けられている場合等）、或いは画像が位置や施設と紐付けられてない場合があったりする。そこで、本実施形態では、画像ＩＤ及び施設ＩＤをパラメータとすることで、第１のアプリケーション５００と第２のアプリケーション６００との間で、画像情報を１対１で対応付けることが可能となる。
【００２５】
このような機能を実現すべく、本実施形態では、第１のアプリ用サーバ２００の画像情報ＤＢ２３５で管理される各画像と、それらの画像と同一内容で解像度が高い第２のアプリ用サーバ３００で管理される各画像とは、割り当てられる画像ＩＤが同一となっている。
【００２６】
また、後述するように、第１のアプリ用サーバ２００及び第２のアプリ用サーバ３００は、それぞれ、画像情報ＤＢ２３５及び画像情報ＤＢ３３５を有しており、同じ内容の画像を記憶している。しかし、ここで第１のアプリ用サーバ２００が持つ画像情報ＤＢ２３５に登録された画像よりも、第２のアプリ用サーバ３００が持つ画像情報ＤＢ３３５の画像の方が、解像度が高い。これは、第２のアプリ用サーバ３００を利用する第２のアプリケーション６００が画像をキーとして操作されるアプリケーション（ユーザが、画像から観光スポット等を選択する）であるのに対し、第１のアプリ用サーバ２００を利用する第１のアプリケーション５００は、あくまで地図表示や経路探索等の機能が中心であって、画像表示が付加的な機能だからである。
【００２７】
つまり、本実施形態の携帯端末１００では、第１のアプリケーション５００が画像ＩＤを指定して第２のアプリケーション６００を呼び出すことで、第２のアプリ用サーバ３００が格納する高解像度の画像を表示部１４０上に表示できるようにしている。第１のアプリケーション５００及び第２のアプリケーション６００の機能や構成等については、後に詳述する。
【００２８】
（２  システム構成）
図１を参照しながら、本実施形態の機能構成について説明する。
前述の通り、本実施形態に係る情報処理システム１は、携帯端末１００、第１のアプリ用サーバ２００、第２のアプリ用サーバ３００、基地局４００を含んで構成される。以下、これらの構成について説明する。
【００２９】
第１のアプリ用サーバ２００は、携帯端末１００上で実行される第１のアプリケーション５００からの地図取得要求に応じて地図情報を提供する情報処理装置である。第１のアプリ用サーバ２００は、通信部２１０、制御部２２０、及びデータベース２３０を含む。
通信部２１０は、ネットワークＮを介して携帯端末１００や他の情報処理装置との間でデータの送受信を行うことができる。
【００３０】
制御部２２０は、第１のアプリ用サーバ２００における各種処理を制御するものである。例えば、本実施形態では、第１のアプリケーション５００からの地図取得要求に応じて、地図取得要求で指定された緯度経度や縮尺などの条件に合う地図情報を、地図ＤＢ２３１から取得し、通信部２１０を介して携帯端末１００に送信する。
【００３１】
また、このほか、第１のアプリ用サーバ２００の制御部２２０は、経路探索の機能や施設検索の機能も提供する。第１のアプリケーション５００から経路探索要求を受信すると、経路探索要求に設定された探索条件に合う経路の経路情報を、通信部２１０を介して携帯端末１００に送信する。また、制御部２２０は、第１のアプリケーション５００からキーワードを指定した施設検索要求を受信すると、当該キーワードに合致する施設情報の一覧を送信する機能や、施設情報の取得要求を受信すると、当該施設に関する施設情報を施設情報ＤＢ２３３から取得して送信する機能も有する。また、制御部２２０は、施設情報を送信する際、画像も合わせて送信することが可能であり、当該施設に対応する画像（画像情報）を画像情報ＤＢ２３５から取得して携帯端末１００へと送信する。
尚ここで、先述の通り、画像情報ＤＢ２３５上で管理される各画像（画像情報）には、画像を識別するための画像ＩＤが割り当てられる。
【００３２】
第２のアプリ用サーバ３００は、携帯端末１００上で実行される第２のアプリケーション６００からの要求に応じて、画像（画像情報）を送信したり、施設情報を送信したり、地図情報を送信したりする機能を提供する情報処理装置である。第２のアプリ用サーバ３００は、通信部３１０、制御部３２０、及びデータベース３３０を含む。
通信部３１０は、ネットワークＮを介して携帯端末１００や他の情報処理装置との間でデータの送受信を行うことができる。
【００３３】
制御部３２０は、第２のアプリ用サーバ３００における各種処理を制御するものである。例えば、本実施形態では、制御部３２０は、第２のアプリケーション６００からの要求に応じて、画像取得要求で指定された地域等の条件に合う画像（画像情報）を画像情報ＤＢ３３５から取得し、通信部３１０を介して携帯端末１００に送信する。
【００３４】
尚ここで、先述の通り、画像情報ＤＢ３３５上で管理される各画像（画像情報）には、画像を識別するための画像ＩＤが割り当てられる。また、第１のアプリ用サーバ２００が有する画像情報ＤＢ２３５に含まれる各画像と同一内容の画像は全て第２のアプリ用サーバ３００の画像情報ＤＢ３３５も格納しており、両者の画像ＩＤは同一となるように管理されている。
【００３５】
また、携帯端末１００から（例えば、ユーザが指定した画像に関する施設情報を表示する場合等）施設情報取得要求を受信すると、制御部３２０は、指定された施設の施設情報を施設情報ＤＢ３３３から取得し、通信部３１０を介して携帯端末１００に送信する。
【００３６】
更に、当該施設の周辺等に関する地図取得要求を携帯端末１００から通信部３１０で受信すると、制御部３２０は、指定された経度緯度等や縮尺等の条件に合う地図情報を、地図ＤＢ３３１から取得して、通信部３１０を介して携帯端末１００に送信する。
【００３７】
続いて、携帯端末１００の構成を説明する。図１に示すように、携帯端末１００は、主制御部１１０、無線通信部１２０、入力部１３０、表示部１４０、音声出力部１５０、及びセンサ１６０を含む。
【００３８】
主制御部１１０は、携帯端末１００における各種処理を制御するものであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１５等から構成される。主制御部１１０では、ＲＡＭ１１３やＲＯＭ１１５等の記憶領域を用いたり、ＣＰＵ１１１が記憶領域に格納された第１のアプリケーション５００や第２のアプリケーション６００等のプログラムを実行したりすることにより、携帯端末１００における各種機能を実現することができる。
無線通信部１２０は、基地局４００との間で無線通信することにより、ネットワークＮを介して他の情報処理装置との間でデータを送受信することができる。
【００３９】
入力部１３０は、携帯端末１００に対するユーザからの入力を受け付けるものであり、例えば、入力キーやタッチパネル等である。尚、入力部１３０は、ユーザからの音声入力を受け付けて入力情報として出力する機能を有しても良い。
表示部１４０は、各種情報を表示してユーザに提示するディスプレイである。本実施形態では、表示部１４０は、地図や画像、施設情報等の各種情報を表示する。
音声出力部１５０は音声情報をユーザに出力するスピーカである。例えば、経路案内に伴う音声案内の情報などを音声出力部１５０が出力する。
【００４０】
センサ１６０は、携帯端末１００のユーザの移動状態に応じて変化する検出信号を出力するものであり、例えば、加速度センサ１６１やＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機１６３等を含んで構成される。具体的には、センサ１６０から出力される検出信号には、加速度センサ１６１から出力される加速度を示す加速度情報や、ＧＰＳ受信機１６３から出力される携帯端末１００の現在位置を示す情報が含まれる。
【００４１】
（３  ソフトウェア構成）
次に、図４を参照しながら、第１のアプリケーション５００及び第２のアプリケーション６００の機能構成を説明する。図４は、第１のアプリケーション５００及び第２のアプリケーション６００の構成を示す機能ブロック図である。
【００４２】
第１のアプリケーション５００は、現在位置取得部５０１と、地図探索部５０３と、施設情報取得部５０５と、画像取得部５０７と、ユーザインタフェース部５０９と、第２アプリ起動部５１１とを有する。
【００４３】
現在位置取得部５０１は、ＧＰＳ受信機１６３から出力される情報に基づき、携帯端末１００の現在位置を示す位置情報を取得する。ここで特定される位置情報には、携帯端末１００の緯度経度が含まれ、また、高度が含まれていても良い。
【００４４】
地図探索部５０３は、入力部１３０でユーザから入力された条件に基づいて、第１のアプリ用サーバ２００と連携して地図を探索する。第１のアプリ用サーバ２００の地図ＤＢ２３１を探索して得られる地図情報は、ユーザインタフェース部５０９の地図表示制御部５０９ｂが表示部１４０上に表示する。
【００４５】
施設情報取得部５０５は、入力部１３０でユーザから入力された条件（例えば、検索キーワード）を第１のアプリ用サーバ２００に送信し、第１のアプリ用サーバ２００から、検索結果である施設一覧を取得したり、或いは入力部１３０の操作によりユーザから指定された施設（地点）の施設情報を第１のアプリ用サーバ２００から取得したりする。また、施設情報の取得時には、画像取得部５０７と連携して、第１のアプリ用サーバ２００から画像（画像情報）を取得することも可能である。
【００４６】
画像取得部５０７が取得した施設情報（地点情報）や画像取得部５０７が取得した画像は、例えば図２に例を示した表示画面１４０ａとして、画像表示制御部５０９ｄが表示部１４０上に表示する。
【００４７】
ユーザインタフェース部５０９は、入力処理部５０９ａ、地図表示制御部５０９ｂ、施設情報表示制御部５０９ｃ、及び画像表示制御部５０９ｄを含む。入力処理部５０９ａは、入力部１３０を制御し、当該入力部１３０から入力された信号を、地図探索部５０３や施設情報取得部５０５等の各構成モジュールが解釈可能な信号に変換する機能等を有する。
【００４８】
第２アプリ起動部５１１は、第２のアプリケーション６００を起動する機能を有する。先述の通り、例えば表示画面１４０ａ上で、拡大画像の表示をユーザから指定された場合、第２アプリ起動部５１１は、当該画像の画像ＩＤ、及び画像に対応する施設（施設情報）の施設ＩＤを指定して、第２のアプリケーション６００を起動する。
【００４９】
続いて、第２のアプリケーション６００の構成について説明する。第２のアプリケーション６００は、独立して動作可能なアプリケーションであり、ユーザ操作、または第１のアプリケーション５００の第２アプリ起動部５１１により起動される。
第２のアプリケーション６００は、画像取得部６０１と、施設情報取得部６０３と、地図探索部６０５と、ユーザインタフェース部６０７とを有する。
【００５０】
画像取得部６０１は、ユーザ操作に応じて例えば観光地等の写真やイラスト等の画像を表示する際に、第２のアプリ用サーバ３００から画像を取得する。また、前述の第１のアプリケーション５００の第２アプリ起動部５１１により画像ＩＤを指定して起動された場合には、当該画像ＩＤの画像を第２のアプリ用サーバ３００から取得する。取得した画像は、画像表示制御部６０７ｂが、例えば図３に例を示した表示画面１４０ｂとして全画面表示する。
【００５１】
尚表示画面１４０ｂ上では、アイコン１４１が配置されている。ユーザにアイコン１４１のうちいずれかが選択されると、選択されたアイコン１４１に応じた機能をユーザに提供することができる。
【００５２】
「一覧」アイコン１４１ａが選択されると、画像取得部６０１は、第２のアプリ用サーバ３００から、表示画面１４０ｂ上に表示している画像と同じ施設や地点に関する画像を全て取得して、画像表示制御部６０７ｂにより表示部１４０に表示させることができる。このとき、画像取得部６０１は、当該施設の位置情報（緯度経度）や施設ＩＤを指定することで、その位置情報又は施設情報に合致した画像を第２のアプリ用サーバ３００から全て取得することができる。
【００５３】
「地図」アイコン１４１ｂが選択されると、地図探索部６０５は、表示画面１４０ｂ上に表示している画像に関する施設（地点）の周辺の地図を、第２のアプリ用サーバ３００から取得して地図表示制御部６０７ｄに表示させる。このとき、地図探索部６０５は、第２のアプリ用サーバ３００に、例えば施設や地点の緯度経度等を指定して地図情報を要求する。
【００５４】
「インフォ」アイコン１４１ｃが選択されると、施設情報取得部６０３は、表示画面１４０ｂ上に表示している画像に紐付けられた施設の施設情報を取得し、施設情報表示制御部６０７ｃが表示画面１４０ａ上に表示する。表示画面１４０ａ上に表示される情報は、例えば、施設の名称や住所、電話番号、説明文等である。
【００５５】
（４  データベース構成）
次に、第１のアプリ用サーバ２００のデータベース２３０及び第２のアプリ用サーバ３００のデータベース３３０の内容を図５乃至図８を参照して説明する。尚ここでは、地図ＤＢ２３１及び３３１については説明を省略し、施設情報ＤＢ２３３及び３３３、並びに画像情報ＤＢ２３５及び３３５について説明する。
【００５６】
（４．１  第１のアプリ用サーバ２００のデータベース２３０）
第１のアプリ用サーバ２００が有するデータベース２３０には、上述の通り地図ＤＢ２３１、施設情報ＤＢ２３３、及び画像情報ＤＢ２３５が含まれる。図５は施設情報ＤＢ２３３の具体例、図６は画像情報ＤＢ２３５の具体例を示す図である。
【００５７】
図５に具体例を示す施設情報ＤＢ２３３は、各施設に対し、施設ＩＤ、ＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）ＩＤ、施設座標（緯度経度）、名称、住所、電話番号、ジャンル等の情報を管理している。
【００５８】
ここで、施設ＩＤやＰＯＩＩＤは、各施設に対して一意に割り当てられる識別子である。第１のアプリケーション５００は、施設ＩＤを指定して施設情報取得要求を第１のアプリ用サーバ２００に送信することで、特定の施設情報を取得することが可能となる。
また、ＰＯＩＩＤは、画像情報ＤＢ２３５と連携を取るために割り当てられるＩＤである。
図６に例を示す通り、画像情報ＤＢ２３５には、各画像に一意に割り当てられる画像ＩＤ、画像、ＰＯＩＩＤ、位置（緯度経度）等の情報が管理されている。
【００５９】
ＰＯＩＩＤは、上述の通り施設情報ＤＢ２３３と連携を取るために割り当てられるＩＤであるので、同じ場所（ＰＯＩ）については、施設情報ＤＢ２３３上でも、画像情報ＤＢ２３５上でも、同じＩＤが割り当てられる。ここで、複数の画像が、同じＰＯＩＩＤを持っていても良い。このような場合には、例えば第１のアプリケーション５００が施設情報と合わせて画像を表示画面１４０ａ上に表示する際に、同じＰＯＩＩＤを有した複数の画像が並べて表示されることになる。
【００６０】
（４．２  第２のアプリ用サーバ３００のデータベース３３０）
第２のアプリ用サーバ３００が有するデータベース３３０には、上述の通り地図ＤＢ３３１、施設情報ＤＢ３３３、及び画像情報ＤＢ３３５が含まれる。図７は施設情報ＤＢ３３３の具体例、図８は画像情報ＤＢ３３５の具体例を示す図である。
図７に具体例を示す施設情報ＤＢ３３３には、各施設に対して、施設ＩＤ、ＰＯＩＩＤ、施設座標、名称、住所、電話番号、説明文等の各種情報が含まれる。
【００６１】
施設情報ＤＢ２３３の施設ＩＤやＰＯＩＩＤと同様に、施設情報ＤＢ３３３の施設ＩＤやＰＯＩＩＤも、各施設に対して一意に割当られる識別子である、また、ＰＯＩＩＤは、施設情報ＤＢ３３３と画像情報ＤＢ３３５とを紐付けるために使用される。
【００６２】
図８に例を示す通り、画像情報ＤＢ３３５には、各画像に一意に割り当てられる画像ＩＤ、画像、ＰＯＩＩＤ、被写体位置、撮影位置、撮影に使用した撮影機器、撮影時のカメラの絞り値、撮影時の天気等の情報が管理されている。
【００６３】
ＰＯＩＩＤは、上述の通り施設情報ＤＢ３３３と連携を取るための割り当てられるＩＤであるので、同じ場所（ＰＯＩ）については、施設情報ＤＢ３３３上でも画像情報ＤＢ３３５上でも、同じＩＤが割り当てられる。
【００６４】
第１のアプリ用サーバ２００の画像情報ＤＢ２３５にも、第２のアプリ用サーバ３００の画像情報ＤＢ３３５と同一の画像（正確には、同一内容で解像度の小さい画像）が存在する場合、両画像（画像情報）には、同一の画像ＩＤが割り当てられる。これにより、前述の第１のアプリケーション５００から第２のアプリケーション６００を起動させるときに、画像ＩＤを指定すれば、両アプリの間で同一内容の画像を表示させることができるようになる。
【００６５】
（５  画像表示の処理の流れ）
図９を参照しながら、携帯端末１００において、第１のアプリケーション５００及び第２のアプリケーション６００が連携して画像を表示する際の処理の流れを説明する。図９は、携帯端末１００において、第１のアプリケーション５００及び第２のアプリケーション６００が連携して画像を表示する際の処理の流れを示すフローチャートである。尚、図９のフローチャートにおいて、開始時には第１のアプリケーション５００が起動しているものとする。
【００６６】
ユーザが入力部１３０を操作すると、入力処理部５０９ａは入力部１３０からの入力信号を受けとる。ここでは、入力処理部５０９ａが受け取る入力は、地名や施設名等に関するキーワードの入力であるものとする（Ｓ９０１）。
【００６７】
地図探索部５０３は、入力されたキーワードを、第１のアプリ用サーバ２００に施設探索要求として送信する（Ｓ９０３）。第１のアプリ用サーバ２００の制御部２２０は、通信部２１０で受け取った施設探索要求に応じて、施設情報ＤＢ２３３を探索し、キーワードに合致する施設一覧を作成して携帯端末１００へ送信する。携帯端末１００は、当該施設一覧情報を無線通信部１２０で受信し（Ｓ９０５）、施設情報表示制御部５０９ｃが、施設一覧画面を表示部１４０上に表示する（Ｓ９０７）。
【００６８】
施設一覧画面に対する、ユーザの施設選択操作を入力処理部５０９ａが受けると（Ｓ９０９）、施設情報取得部５０５及び画像取得部５０７は、当該選択された施設の施設情報及び画像情報（画像を含む）の取得要求を、無線通信部１２０から第１のアプリ用サーバ２００へ送信する（Ｓ９１１）。
【００６９】
第１のアプリ用サーバ２００の制御部２２０は、通信部２１０で受け取った施設情報及び画像情報の取得要求に対し、施設情報ＤＢ２３３及び画像情報ＤＢ２３５から合致する施設情報及び画像情報（画像を含む）を検索して、当該施設情報及び画像情報を通信部２１０から携帯端末１００へ返す。
【００７０】
無線通信部１２０が施設情報及び画像情報を受信すると（Ｓ９１３）、第１のアプリケーション５００の施設情報表示制御部５０９ｃ及び画像表示制御部５０９ｄは、図２に例を示したような施設情報の表示画面１４０ａを表示部１４０に表示する。もし、表示画面１４０ａ上で、ユーザから拡大画像表示を選択する操作入力（図２の例で「フルスクリーンで写真をさらに見る」をユーザが選択）を入力処理部５０９ａが受け取ると（Ｓ９１７のＹｅｓ）、第２アプリ起動部５１１は、表示している画像の画像ＩＤ、及び当該画像に係る施設の施設ＩＤをパラメータとして第２のアプリケーション６００を起動する（Ｓ９１９）。第２のアプリケーション６００の画像取得部６０１は、当該画像ＩＤ及び施設ＩＤに係る画像の取得要求を無線通信部１２０から第２のアプリ用サーバ３００に送信する（Ｓ９２１）。
【００７１】
第２のアプリ用サーバ３００の制御部３２０は、通信部３１０で受信した画像取得要求に対し、画像情報ＤＢ３３５及び施設情報ＤＢ３３３（両ＤＢはＰＯＩＩＤで紐付けられる）を検索し、指定された画像ＩＤ及び施設ＩＤに合致した画像情報（第１のアプリケーション５００で表示していた画像よりも解像度の高い画像を含む）を取得して、通信部３１０から送信する。
【００７２】
第２のアプリケーション６００の画像表示制御部６０７ｂは、無線通信部１２０で受信した画像情報の画像を（Ｓ９２３）、図３に例を示した表示画面１４０ｂを表示部１４０に表示する。
【００７３】
Ｓ８１７において、表示画面１４０ａ上で拡大画像の表示以外がユーザに選択された場合には、第１のアプリケーション５００は、ユーザ操作に応じた処理を実行する。
【００７４】
（６  本実施形態の効果）
以上説明したように、本実施形態の携帯端末１００では、第１のアプリケーション５００上で「拡大画像の表示」が選択された場合に、緯度経度等の位置情報ではなく、画像ＩＤや施設ＩＤ等の識別子をパラメータとして渡して第２のアプリケーション６００を起動し、観光プリケーションは当該識別子に応じた画像を表示する。これにより、位置情報を渡す場合に比べ、情報の特定性が上がり、適切な情報取得が可能となる。
【００７５】
（７  他の実施形態）
上記実施形態では、画像ＩＤ及び施設ＩＤの２つの識別子をパラメータとして第２のアプリケーション６００に渡しているが、これに限られるものではない。例えば、画像ＩＤのみを渡す等の方式でも良い。しかしながら、２つのパラメータを渡すことにより、例えば画像ＩＤが割り当てられてない場合や、１つの画像に対して複数の施設が対応する場合であっても、適当な情報を検索して表示することが可能となる。
【００７６】
また、上記実施形態では、第２のアプリケーション６００は、拡大画像を表示しているが、これに限られるものではない。例えば、渡された画像ＩＤ等の識別子に対応する情報であれば、施設情報等の他の情報を表示したり、識別子で指定された画像に対応する緯度経度の位置を地図上に表示したりすることも考えられる。
【００７７】
（８  付記事項）
尚、前述の各実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００７８】
５００・・・第１のアプリケーション、５０１・・・現在位置取得部、５０３・・・地図探索部、５０５・・・施設情報取得部、５０７・・・画像取得部、５０９ｂ・・・地図表示制御部、５０９ｃ・・・画像表示制御部、５１１・・・第２アプリ起動部、６００・・・第２のアプリケーション、６０１・・・画像取得部、６０３・・・施設情報取得部、６０５・・・地図探索部、６０７ｂ・・・画像表示制御部、６０７ｃ・・・地図表示制御部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2013096969.tif 000012
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2013096969.tif 000013
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2013096969.tif 000014