(57)【要約】  情報取得システムは、携帯型端末と情報検索システムとを備え、情報検索システムが携帯型端末から入力される経路情報に基づいて経路に関する情報を検索し、携帯型端末に検索結果を送信する情報取得システムであって、携帯型端末は、出発地から目的地までの経路をナビゲーションするナビゲーション部を有し、情報検索システムは、経路情報に対応して経路に関する情報が記憶されたデータベースと、経路情報をもとに経路に関する情報をデータベースから検索し、経路に関する情報をもとに経路における交通機関の予約情報を該交通機関の予約システムから取得する情報検索サーバと、を有し、情報検索サーバは、経路に関する情報とともに、予約情報を携帯型端末に送信する。
2010095426.tif 000002
【特許請求の範囲】
【請求項１】
携帯型端末と情報検索システムとを備え、前記情報検索システムが前記携帯型端末から入力される経路情報に基づいて経路に関する情報を検索し、前記携帯型端末に検索結果を送信する情報取得システムであって、
前記携帯型端末は、
出発地から目的地までの前記経路をナビゲーションするナビゲーション部を備え、
前記情報検索システムは、
前記経路情報に対応して前記経路に関する情報が記憶されたデータベースと、
前記経路情報をもとに前記経路に関する情報を前記データベースから検索し、前記経路に関する情報をもとに前記経路における交通機関の予約情報を該交通機関の予約システムから取得する情報検索サーバと、を備え、
前記情報検索サーバは、前記経路に関する情報とともに、前記予約情報を前記携帯型端末に送信することを特徴とする情報取得システム。
【請求項２】
前記経路情報は、少なくとも前記目的地と該目的地への到着日時とを含むことを特徴とする請求項１に記載の情報取得システム。
【請求項３】
前記携帯型端末は、被写体を撮像する撮像部と、撮像位置の位置情報を取得する位置情報取得部と、前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と、を有し、
前記データベースは、前記位置情報及び前記方位情報に対応して前記被写体に関する情報が記憶されており、
前記情報検索サーバは、前記携帯型端末の撮像した画像データの前記位置情報及び前記方位情報をもとに、該画像データを撮像した前記位置情報及び前記方位情報に対応した前記被写体に関する情報を前記データベースから検索することを特徴とする請求項１又は請求項２に記載の情報取得システム。
【請求項４】
前記情報検索サーバは、前記携帯型端末の撮像した前記画像データを前記出発地又は前記目的地の入力データとすることを特徴とする請求項３に記載の情報取得システム。
【請求項５】
前記情報検索サーバは、過去に入力された前記被写体に関する情報の前記画像データを過去画像データとして前記データベースから検索し、検索した前記過去画像データを前記出発地又は前記目的地の入力データとすることを特徴とする請求項３に記載の情報取得システム。
【請求項６】
前記データベースは、地図データを記憶する記憶領域を有し、
前記情報検索サーバは、入力された地図の画像データの中心部分を前記目的地として設定し、該入力された地図の画像データと同一又は類似の画像データを前記地図データから検索することを特徴とする請求項１から請求項３のいずれか一項に記載の情報取得システム。
【請求項７】
前記情報検索サーバは、
前記目的地の周辺にある宿泊施設情報を前記携帯型端末へ送信し、
前記携帯型端末は、入力される前記宿泊施設情報を表示させて、該宿泊施設情報から選択された宿泊施設の宿泊施設識別情報を前記情報検索サーバに送信し、
前記情報検索サーバは、入力される前記宿泊施設識別情報に対応する宿泊施設の予約を行うこと、
を特徴とする請求項１から請求項６のいずれか一項に記載の情報取得システム。
【請求項８】
前記情報検索サーバは、前記被写体である店舗又は前記被写体である宿泊施設の予約システムに対して、予約処理を行うことを特徴とする請求項３から請求項５のいずれか一項に記載の情報取得システム。
【請求項９】
前記情報検索サーバは、前記被写体である店舗の購入システムに対して、購入処理を行うことを特徴とする請求項３から請求項６のいずれか一項に記載の情報取得システム。
【請求項１０】
前記データベースは、前記携帯型端末の識別情報ごとのスケジュール情報が記憶される予定テーブルを有し、
前記携帯型端末は、前記スケジュール情報を管理するスケジュール管理部を有することを特徴とする請求項１から請求項９のいずれか一項に記載の情報取得システム。
【請求項１１】
前記スケジュール管理部は、前記予定テーブルにおける前記スケジュール情報のうちのアラーム時間に基づき、該アラーム時間であることの通知を行うことを特徴とする請求項１０に記載の情報取得システム。
【請求項１２】
前記スケジュール管理部は、前記経路に関する情報のうち、前記出発地からの出発日時あるいは前記目的地への到着日時に基づき、所定の時間であることの通知を行うことを特徴とする請求項１０または請求項１１に記載の情報取得システム。
【請求項１３】
前記スケジュール管理部は、寄り道検索機能を有することを特徴とする請求項１０から請求項１２のいずれか一項に記載の情報取得システム。
【請求項１４】
撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、
前記撮像装置は、
被写体を撮像する撮像部と、
撮像位置の位置情報を取得する位置情報取得部と、
前記撮像位置から前記被写体に対する仰角の情報である角度情報を取得する角度情報取得部と、
前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と
を備え、
前記情報検索システムは、
前記位置情報及び前記方位情報に対応して前記被写体に関する情報が記憶されたデータベースと、
前記撮像装置の撮像した前記被写体の画像データの前記角度情報、前記位置情報、及び前記方位情報をもとに、該画像データを撮像した前記角度情報、前記位置情報、及び前記方位情報に対応した前記被写体に関する情報を前記データベースから検索する情報検索サーバと
を備えることを特徴とする情報取得システム。
【請求項１５】
前記撮像装置は、前記被写体と前記撮像位置との距離情報を測定する測距離部を備え、
前記撮像装置は、前記被写体の画像データに前記距離情報を付加して前記情報検索システムに送信し、
前記情報検索サーバは、入力される前記距離情報、前記位置情報及び前記方位情報をもとに算出した検索範囲において、前記被写体に関する情報を前記データベースから検索することを特徴とする請求項１４に記載の情報取得システム。
【請求項１６】
前記画像データに複数の被写体が存在する場合、該画像データの中心部分にある前記被写体を優先的に検索対象とすることを特徴とする請求項１４または請求項１５に記載の情報取得システム。
【請求項１７】
前記画像データに複数の被写体が存在する場合、ユーザが選択した前記被写体を優先的に検索対象とすることを特徴とする請求項１４または請求項１５に記載の情報取得システム。
【請求項１８】
撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、
前記撮像装置は、
被写体を撮像する撮像部と、
撮像位置の位置情報を取得する位置情報取得部と、
前記被写体と前記撮像位置との距離情報を測定する測距離部と、
前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と
を備え、
前記情報検索システムは、
前記位置情報及び前記方位情報に対応して前記被写体に関する情報が記憶されたデータベースと、
前記撮像装置の撮像した前記被写体の画像データの前記距離情報、前記位置情報、及び前記方位情報をもとに、該画像データを撮像した前記位置情報及び前記方位情報に対応した前記被写体に関する情報を前記データベースから検索する情報検索サーバと
を備えることを特徴とする情報取得システム。
【請求項１９】
前記撮像装置は、前記画像データにズーム情報を付加し、前記情報検索システムに送信し、
前記情報検索サーバは、前記ズーム情報に対応して予め設定された範囲を検索範囲として、当該検索範囲において前記被写体の画像データに対応する画像データを前記データベースから検索することを特徴とする請求項１４から請求項１８のいずれか一項に記載の情報取得システム。
【請求項２０】
前記情報検索サーバは、前記画像データが店舗である場合、当該店舗を中心として予め設定された距離範囲にある前記店舗と類似の種類の店舗を前記データベースから検索し、前記撮像装置に送信することを特徴とする請求項１４から請求項１９のいずれか一項に記載の情報取得システム。
【請求項２１】
撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、
前記撮像装置は、
被写体を撮像する撮像部と、
撮像位置の位置情報を取得する位置情報取得部と、
前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と
を備え、
前記情報検索システムは、
前記位置情報及び前記方位情報に対応して、前記被写体に関する情報と前記被写体に関する情報と類似する類似情報とがそれぞれ記憶されたデータベースと、
前記撮像装置の撮像した画像データの前記位置情報及び前記方位情報をもとに、該画像データを撮像した前記位置情報及び前記方位情報に対応した前記被写体に関する情報と前記類似情報とを前記データベースからそれぞれ検索する情報検索サーバと
を備えることを特徴とする情報取得システム。
【請求項２２】
前記情報検索サーバは、前記位置情報を中心とした所定の範囲内における前記類似情報を前記データベースから検索することを特徴とする請求項２１に記載の情報取得システム。
【請求項２３】
前記情報検索サーバは、前記撮像装置から受信したユーザの識別情報が予め登録されている場合に、該ユーザの嗜好情報に対応する前記類似情報を前記データベースから検索することを特徴とする請求項２１又は請求項２２に記載の情報取得システム。
【請求項２４】
前記撮影装置は、前記位置情報に基づく位置から前記類似情報に基づく位置までの経路をナビゲーションするナビゲーション部を備えることを特徴とする請求項２１から請求項２３のいずれか一項に記載の情報取得システム。
【請求項２５】
前記情報検索サーバは、前記位置情報に基づく位置から前記類似情報に基づく位置までの距離に関する情報を前記データベースから検索することを特徴とする請求項２１から請求項２４のいずれか一項に記載の情報取得システム。
【請求項２６】
画像センサと、
測位器と、
方位センサと、
仰角センサと、
を備える撮像装置。
【請求項２７】
画像センサと、
測位器と、
方位センサと、
仰角センサと、
前記画像センサを介した対象物の画像と、少なくとも前記測位器及び前記方位センサからの測定データに基づいて得られた前記対象物の関連情報と、を表示するディスプレイと、
を備える携帯情報機器。
【請求項２８】
サーバと、
データベースと、
画像センサ、測位器、方位センサ、仰角センサ、ディスプレイ、及び無線通信部を含む携帯情報機器であって、前記ディスプレイが前記画像センサを介した対象物の画像と前記対象物の関連情報とを表示し、少なくとも前記測位器及び前記方位センサからの測定データに基づいて得られた前記対象物の前記関連情報が前記無線通信部及び前記サーバを介して前記データベースから取得される、前記携帯情報機器と、
を備える情報取得システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の画像データを用いて、この被写体の情報を取得する情報取得システムに関する。また、本発明は、入力される経路情報に基づいて経路に関する情報を取得する情報取得システムに関する。
本願は、２００９年２月２０日に出願された特願２００９−０３８３０３号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
従来より、撮像機能を有する撮像装置（例えば、デジタルカメラ）などの携帯情報機器などにおいて、当該携帯情報機器の位置する位置情報を検出し、検出した位置情報に対応させて撮像した画像データを処理する機能を有するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１５１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の態様は、ユーザの活動を充実させることが可能な携帯情報機器、撮像装置、並びに情報取得システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の態様に従えば、携帯型端末と情報検索システムとを備え、前記情報検索システムが前記携帯型端末から入力される経路情報に基づいて経路に関する情報を検索し、前記携帯型端末に検索結果を送信する情報取得システムであって、前記携帯型端末は、出発地から目的地までの前記経路をナビゲーションするナビゲーション部を有し、前記情報検索システムは、前記経路情報に対応して前記経路に関する情報が記憶されたデータベースと、前記経路情報をもとに前記経路に関する情報を前記データベースから検索し、前記経路に関する情報をもとに前記経路における交通機関の予約情報を該交通機関の予約システムから取得する情報検索サーバと、を有し、前記情報検索サーバは、前記経路に関する情報とともに、前記予約情報を前記携帯型端末に送信する、情報取得システムが提供される。【０００６】
本発明の別の態様に従えば、撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、前記撮像装置は、被写体を撮像する撮像部と、撮像位置の位置情報を取得する位置情報取得部と、前記撮像位置から前記被写体に対する仰角の情報である角度情報を取得する角度情報取得部と、前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と、を有し、前記情報検索システムは、前記位置情報及び前記方位情報に対応して前記被写体に関する情報が記憶されたデータベースと、前記撮像装置の撮像した前記被写体の画像データの前記角度情報、前記位置情報、及び前記方位情報をもとに、該画像データを撮像した前記角度情報、前記位置情報、及び前記方位情報に対応した前記被写体に関する情報を前記データベースから検索する情報検索サーバと、を有する、情報取得システムが提供される。【０００７】
本発明の別の態様に従えば、撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、前記撮像装置は、被写体を撮像する撮像部と、撮像位置の位置情報を取得する位置情報取得部と、前記被写体と前記撮像位置との距離情報を測定する測距離部と、前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と、を有し、前記情報検索システムは、前記位置情報及び前記方位情報に対応して前記被写体に関する情報が記憶されたデータベースと、前記撮像装置の撮像した前記被写体の画像データの前記距離情報、前記位置情報、及び前記方位情報をもとに、該画像データを撮像した前記位置情報及び前記方位情報に対応した前記被写体に関する情報を前記データベースから検索する情報検索サーバと、を有する、情報取得システムが提供される。【０００８】
本発明の別の態様に従えば、撮像装置と情報検索システムとから構成され、前記撮像装置の撮像した被写体から、前記情報検索システムが前記被写体に関する情報を検索し、前記撮像装置に検索結果を送信する情報取得システムであり、前記撮像装置は、被写体を撮像する撮像部と、撮像位置の位置情報を取得する位置情報取得部と、前記撮像位置における撮像方向を示す方位情報を取得する方位情報取得部と、を有し、前記情報検索システムは、前記位置情報及び前記方位情報に対応して、前記被写体に関する情報と前記被写体に関する情報と類似する類似情報とがそれぞれ記憶されたデータベースと、前記撮像装置の撮像した画像データの前記位置情報及び前記方位情報をもとに、該画像データを撮像した前記位置情報及び前記方位情報に対応した前記被写体に関する情報と前記類似情報とを前記データベースからそれぞれ検索する情報検索サーバと、を有する、情報取得システムが提供される。【０００９】
本発明の別の態様に従えば、画像センサと、測位器と、方位センサと、仰角センサと、を備える撮像装置が提供される。【００１０】
本発明の別の態様に従えば、画像センサと、測位器と、方位センサと、仰角センサと、前記画像センサを介した対象物の画像と、少なくとも前記測位器及び前記方位センサからの測定データに基づいて得られた前記対象物の関連情報と、を表示するディスプレイと、を備える携帯情報機器が提供される。【００１１】
本発明の別の態様に従えば、サーバと、データベースと、画像センサ、測位器、方位センサ、仰角センサ、ディスプレイ、及び無線通信部を含む携帯情報機器であって、前記ディスプレイが前記画像センサを介した対象物の画像と前記対象物の関連情報とを表示し、少なくとも前記測位器及び前記方位センサからの測定データに基づいて得られた前記対象物の前記関連情報が前記無線通信部及び前記サーバを介して前記データベースから取得される、前記携帯情報機器と、を備える情報取得システムが提供される。
【発明の効果】
【００１２】
本発明の態様によれば、ユーザの活動を充実させることが可能な携帯情報機器、撮像装置、並びに情報取得システムが提供される。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による情報取得システムの構成例を示すブロック図である。
【図２】図１におけるデータベースに記憶されている建造物テーブルの構成例を示す概念図である。
【図３】本実施形態におけるデジタルカメラで撮像している画像の情報検索の処理の流れを示すフローチャートである。
【図４】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【図５】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【図６】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【図７】本実施形態におけるデジタルカメラで撮像した後における画像の情報検索の処理の流れを示すフローチャートである。
【図８】本実施形態におけるデジタルカメラに入力した店舗情報からの情報検索の処理の流れを示すフローチャートである。
【図９】本発明の他の実施形態による情報取得システムの構成例を示すブロック図である。
【図１０】本実施形態におけるデジタルカメラに入力した目的地情報からの情報検索の処理の流れを示すフローチャートである。
【図１１】第２の実施形態において画像表示欄に表示される画像の構成例を示す概念図である。
【図１２】本実施形態におけるデータベースに記憶されているスケジュール管理の予定テーブルの構成例を示す概念図である。
【図１３】本実施形態におけるデータベースに記憶されているスケジュール管理の予約テーブルの構成例を示す概念図である。
【図１４】本実施形態におけるデータベースに記憶されている履歴テーブルの構成例を示す概念図である。
【図１５】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【図１６】図９のデータベースに記憶されている寄り道テーブルの構成を示す概念図である。
【図１７】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【図１８】本実施形態におけるデジタルカメラに表示される表示画像の一例を示す概念図である。
【発明を実施するための形態】
【００１４】
[第１の実施形態]
以下、本発明の一実施形態について図面を参照して説明する。図１は同実施形態による携帯情報機器、撮像装置及び情報取得システムの構成例を示すブロック図である。
図１において、情報取得システムは、撮像装置の一例であるデジタルカメラ１と、情報検索システム２とを備える。デジタルカメラ１は無線通信により無線基地局３とデータ通信を行うことにより、この無線基地局３及びインターネットなどの情報通信網４を介して、情報検索システム２（或いは、後述する情報検索サーバ２１）とデータの送受信を行う。なお、本実施形態における撮像装置とは、上述のデジタルカメラ１やカメラ付携帯電話などのような撮像機能付の携帯型端末である。
デジタルカメラ１は、ブラウザ機能を有しており、制御部１１、送受信部１２、撮像部１３、ＧＰＳ（Global Positioning System）（位置情報取得部、測位器）１４、記憶部１５、方位センサ１６、表示部１７及びタイマ１８を有している。ここで、本実施形態における無線通信とは、伝送路として線を使わなく、電波、光や音波などによる通信を含むものである。
【００１５】
撮像部１３は、ＣＣＤ（Charge Coupled Device）あるいはＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサと、レンズと等を有しており、被写体（撮像する対象物）を撮像して画像データを、上記制御部１１に対して出力する。以下の説明において、本実施形態においては被写体は建造物（店舗を含む商用ビル、学校及び病院を含む公共の建物、工場、マンションを含む住宅、鉄塔、橋、ダム、遊園地、銅像等の人工的に建造された物、など）を示している。
ＧＰＳ１４は、ユーザからの撮像を指示する制御信号（例えば、撮像ボタンＢ１押下を検出した図示しない周辺回路が出力する制御信号）、あるいは情報検索を指示する制御信号（例えば、ユーザによって検索などを示すアイコン（標識）がタッチされることによりアイコンが選択されたことを検出した図示しない周辺回路が出力する制御信号）が入力されると、デジタルカメラ１の緯度・経度にて示される位置情報を取得し、制御部１１に対して出力する。
【００１６】
方位センサ１６は、電子コンパス、電磁コンパス、地磁気センサなどで構成され、ユーザからの撮像を指示する制御信号（例えば、撮像ボタンＢ１押下を検出した図示しない周辺回路が出力する制御信号）、あるいは情報検索を指示する制御信号（例えば、ユーザによって検索などを示すアイコン（標識）が指あるいはタッチペンなどによりタッチされることによりアイコンが選択されたことを検出した図示しない周辺回路が出力する制御信号）が入力されると、撮像部１３において例えば直列に配置されたＣＣＤ及びレンズにおいて、この直列方向の方位を検出し、方位情報として制御部１１に出力する。なお、方位センサ１６は、ユーザから見た被写体の方向（すなわち撮像方向）の方位を検出し、方位情報として制御部１１に出力してもよい。ここで、方位情報として方位角を採用する場合、例えば、上記位置情報の緯度経度を中心点とし、北を基準（０度）として、時計廻りに東（９０度）、南（１８０度）、西（２７０度）として、度・分・秒の単位で方位角を表現する。
【００１７】
制御部１１は、ユーザが撮像ボタンＢ１を押下する等の撮像を指示する制御信号が図示しない周辺回路から入力されると、撮像した画像データに画像識別情報を付し、この画像識別情報毎に撮像した画像データと、タイマ１８から取得した時刻データ、位置情報及び方位情報とを対応させて記憶部１５に撮像順に書き込む。
表示部１７は、撮像部１３が撮像している画像データ、またはユーザにより表示する画像として選択されて制御部１１が記憶部１５から読み出した画像データを表示する。
また、表示部１７は、後述するように、情報検索システム２から受信した画像データ、あるいはユーザが入力した文字データなどの表示を、上記制御部１１の制御により行う。
送受信部１２は、無線通信により無線基地局３と送受信を行い、情報通信網４を介して、情報検索システム２との間にて、画像データ、文字データあるいは制御信号などのデータの送受信を行う。
【００１８】
次に、情報検索システム２は、図１に示すように情報検索サーバ２１と、データベース２２とを有している。なお、データベース２２は、情報検索サーバ２１内の記憶媒体（例えば、メモリやＨＤＤなど）に設けられてもよいし、外付けの記憶媒体あるいは別の端末の記憶媒体に設けられてもよい。
データベース２２には、図２に示す建造物テーブルのように、建造物を識別するための建造物識別情報（例えば、建造物の緯度経度から作成される情報など）と、建造物の名称である建造物名称と、建造物情報（住所、電話番号、種別、建造物を中心とした周辺画像データなどの情報）と、建造物の緯度経度などによる位置情報と、建造物の説明（店舗であれば店が記載する情報）と、投稿情報（訪れたユーザの評価などのコメント、及びユーザの投稿した画像データ等）とが記憶されている。
【００１９】
また、データベース２２には、緯度経度を２次元平面の座標軸とし、登録されている各建造物が配置された地図データを記憶している。ここで、この地図データにおいては、各建造物が上記建造物識別情報により対応する緯度経度の位置に示されている。
情報検索サーバ２１は、入力される上記位置情報及び上記方位情報を用い、位置情報の示した緯度経度の位置から、方位情報の示す方向において、最も近い距離にある建造物を探索し、探索された建造物の建造物識別情報を取得する。
また、情報検索サーバ２１は、探索して取得した建造物の建造物識別情報に対応する建造物を、上記建造物テーブルから検索し、検索された建造物の各情報（建造物名称、建造物情報、など）をデジタルカメラ１に送信する。なお、情報検索サーバ２１は、デジタルカメラ１に送信する上記の建造物の各情報を、例えば送受信データ容量などの必要に応じて、選択的に送信するようにしてもよい。その場合、情報検索サーバ２１は、上記の建造物の各情報のうち残りの情報を、所定の操作（例えば、デジタルカメラ１からの要求など）などによって再度デジタルカメラ１に送信するようにしてもよい。
【００２０】
＜デジタルカメラ１で撮像している画像の情報検索＞
次に、図１及び図３、並びに図４から図６を用いて本実施形態の動作を説明する。図３はデジタルカメラ１を建造物に向けて撮像している状態で情報検索を行いたい場合の本実施形態における情報検索処理の動作例を示すフローチャートである。図４から図６は、デジタルカメラ１の表示部１７に表示される画面及びデジタルカメラの撮像ボタンＢ１の配置を示した図である。
以下の説明において、例えば、ユーザが繁華街を歩きながら、夕食を食べるレストランを探索している状態にて説明する。
ユーザは繁華街を徘徊しつつ、気に入った外観のレストランに対し、デジタルカメラ１のレンズを向け（ステップＳ１）、情報を得たい外観のレストランを見つけた場合、図４に示されるように、デジタルカメラ１の画像表示欄ＭＰに設けられているブラウズアイコンＩ１をタッチする（押下する）ことによりブラウズアイコンＩ１が選択される（ステップＳ２）。
このとき、制御部１１は、上記撮像状態において、撮像部１３から入力される、撮像部１３が撮像している画像データを、図４に示すように、画像表示欄ＭＰに撮像しているレストランの画像データを表示部１７を介して表示する。なお、本実施形態における画像表示欄ＭＰ（画像表示部）は、タッチパネル（例えば、感圧タイプ、静電タイプや音波タイプなどを含む）で構成されている。
なお、上述のステップＳ２は、デジタルカメラ１の撮像ボタンＢ１を押下した後に、撮像された上記レストランの画像が表示される画像表示欄ＭＰを見ながらブラウズアイコンＩ１をタッチして選択するようにしてもよい。
【００２１】
ブラウズアイコンＩ１がタッチされることにより、図示しない周辺回路から制御部１１に対してブラウズアイコンＩ１が選択されたことを示す信号が出力される。
そして、制御部１１は、入力されるブラウズアイコンＩ１が選択されたことを示す信号により、ブラウズアイコンＩ１が選択されたことを検出し、撮像部１３の撮像している上記レストランの画像データに画像識別情報を付与し、この画像識別情報に対応させ、画像データと撮像した時刻とを記憶部１５に対して書き込み、この画像データを記憶させる（ステップＳ３）。
【００２２】
また、制御部１１は、ブラウズアイコンＩ１がタッチされた際、ＧＰＳ１４が取得した位置情報と、方位センサ１６が取得した方位情報とを、関連情報として上記画像識別情報に対応させ、記憶部１５に書き込み、記憶させる（ステップＳ４）。
そして、制御部１１は、画像データ及び上記関連情報を記憶部１５に書き込んだ後、デジタルカメラ１を識別するためのカメラ識別情報（ユーザに付与されたユーザの識別情報あるいはデジタルカメラ１に付与された識別情報）と、上記位置情報と、上記方位情報とを含む検索依頼信号を、送受信部１２を介して情報検索システム２へ送信する（ステップＳ５）。なお、制御部１１は、上述のステップＳ３〜ステップＳ５において、上記画像データ及び上記関連情報などを記憶部１５に書き込まずに送受信部１２を介して上記検索依頼信号を情報検索システム２へ送信するようにしてもよい。
【００２３】
次に、情報検索システム２において、情報検索サーバ２１は、デジタルカメラ１から上記検索依頼信号を受信すると、検索依頼信号に含まれる位置情報及び方位情報をもとにデータベース２２の地図データから検索対象の建造物を抽出する。そして、情報検索サーバ２１は、抽出された建造物の建造物識別情報により図２の建造物テーブルから、当該建造物のテーブルにおける各情報を、建造物識別情報を含めて検索結果情報としてデジタルカメラ１に対して送信する（ステップＳ７）。このとき、一例として、情報検索サーバ２１は、検索依頼信号が送受信部１２を介してデジタルカメラ１から送信される場合に付加されるデジタルカメラ１のネットワーク上のアドレスを読み出し、このアドレスに対して検索結果情報を送信する。なお、上述のステップＳ７においては、情報検索サーバ２１は、データベース２２に記憶されるユーザ登録テーブルにおいて、検索依頼信号に含まれるカメラ識別情報が上記ユーザ登録テーブルに登録されていることが検出された場合のみ、検索依頼信号に含まれる位置情報及び方位情報をもとにデータベース２２の地図データから検索対象の建造物を抽出するようにしてもよい。この場合、情報検索サーバ２１は、検索依頼信号に含まれるカメラ識別情報が上記ユーザ登録テーブルに登録されていないことを検出した場合、例えば、カメラ識別情報に基づくユーザ登録が必要であることの情報をデジタルカメラ１に対して送信するようにすればよい。
【００２４】
そして、デジタルカメラ１において、制御部１１は、送受信部１２を介して上記検索結果情報を情報検索システム２から受信すると、図５に示すように、表示部１７を介して情報表示欄ＳＰに建物情報（関連情報）を表示する（ステップＳ８）。例えば、建造物がレストランの場合、どのような種類（中華、和風、フレンチ、イタリアンなど）のレストランかの情報と、レストランの電話番号と、住所となどが表示される。なお、図５に示す情報表示欄ＳＰは、本実施形態における一例であって、上記レストランの画像に情報表示欄ＳＰの一部が重なるように表示してもよい。また、情報表示欄ＳＰは、上記の画像表示欄ＭＰの一部であって、例えば上述のブラウズアイコンＩ１や後述のＣＭアイコンＩ２などがタッチされて選択されることにより表示される。
また、ユーザがＣＭアイコンＩ２をタッチすると、上記周辺回路はＣＭアイコンＩ２が選択されたことを示す信号を制御部１１に出力する。
これにより、制御部１１は、ＣＭアイコンＩ２が選択されたことを、上記ＣＭアイコンＩ２が選択されたことを示す信号が入力されることにより検出し、検索結果情報に含まれるレストランのコマーシャル情報（メニューや、席数や、店内画像や、シェフの今日のおすすめ料理など）を、表示部１７を介して情報表示欄ＳＰに表示する。また、このコマーシャル情報（関連情報）に店内画像などの画像データが含まれている場合、制御部１１は、その画像データを情報表示欄ＳＰに表示する。
【００２５】
また、ユーザが投稿閲覧アイコンＩ３をタッチすると、上記周辺回路は投稿閲覧アイコンＩ３が選択されたことを示す信号を制御部１１に出力する。
これにより、制御部１１は、投稿閲覧アイコンＩ３が選択されたことを、上記投稿閲覧アイコンＩ３が選択されたことを示す信号が入力されることにより検出し、検索結果情報に含まれる他のユーザの書き込んだ投稿情報（コメント）を、情報表示欄ＳＰに表示部１７を介して表示する。
そして、上記の投稿情報（関連情報）が複数ある場合、制御部１１は、例えば、投稿された日付順に複数の投稿情報を情報表示欄ＳＰに表示する。
【００２６】
この投稿情報には画像データも含まれ、他のユーザの撮像した各料理の写真や店の内部の画像データが含まれている場合、制御部１１は、この画像データを表示部１７を介して情報表示欄ＳＰに表示する。
そして、例えば、制御部１１は、図５において、情報表示欄ＳＰの左端から右方向にスライドするようにタッチされたことを示す信号を検出した場合、情報表示欄ＳＰの表示を終了して、図４のように画像表示欄ＭＰに上記レストランの画像を表示部１７を介して表示する。なお、例えば、制御部１１は、情報表示欄ＳＰに投稿情報を表示中で、投稿閲覧アイコンＩ３が選択されたことを示す信号を検出した場合に、情報表示欄ＳＰの表示又は投稿情報の表示を終了するようにしてもよい。
【００２７】
また、例えば、制御部１１は、情報表示欄ＳＰに建物情報を表示した後にコマーシャル情報（又は投稿情報）を表示させる際に、建物情報と一緒にコマーシャル情報を表示してもよいし、建物情報を情報表示欄ＳＰから消した後にコマーシャル情報を表示するようにしてもよい。
なお、制御部１１は、情報表示欄ＳＰに表示されたその店内画像などをタッチされたことを示す信号を検出すると、その店内画像の拡大画像又は縮小画像を情報表示欄ＳＰ（又は画像表示欄ＭＰ）に表示する。
【００２８】
また、ユーザがメールアイコンＩ４をタッチすると、上記周辺回路はメールアイコンＩ４が選択されたことを示す信号を制御部１１に出力する。
これにより、制御部１１は、メールアイコンＩ４が選択されたことを、上記メールアイコンＩ４が選択されたことを示す信号が入力されることにより検出し、図６に示すような入力欄ＩＰを、表示部１７を介して画像表示欄ＭＰの一部に表示する。ここで、入力欄ＩＰは、ユーザが情報などを入力するテキスト欄Ｔと、タッチ画面型キーボード部Ｋと、で構成されている。この入力欄ＩＰは、ユーザが、後述する投稿情報、店舗名や年度を入力する際などに使用される。
【００２９】
ユーザは入力欄ＩＰのテキスト欄Ｔに自身の食べた料理や、店内の雰囲気、あるいは店員のサービスの質などの投稿情報をタッチ画面型キーボード部Ｋを用いて記入する。そして、ユーザが、再度メールアイコンＩ４をタッチすることにより、制御部１１は、メールアイコンＩ４が選択されたことを検出し、テキスト欄Ｔに記載されている文字情報及び画像表示欄Ｐに表示されている画像データを、カメラ識別情報及び建造物識別情報とともに投稿情報とし、その投稿情報を含む検索依頼信号を送受信部１２を介して情報検索システム２に送信する。
【００３０】
そして、情報検索サーバ２１は、デジタルカメラ１から上記検索依頼信号を受信すると、データベース２２の建造物テーブルの投稿欄に対して、建造物識別情報に対応させて入力された新たな投稿情報を書き込む。なお、情報検索サーバ２１は、投稿記入欄Ｇ３に記入された投稿情報をデータベース２２の建造物テーブルの投稿欄に書き込む前に、データベース２２におけるユーザ登録テーブルにおいて、検索依頼信号に含まれるカメラ識別情報の有無を検出し、カメラ識別情報が登録されていることが検出された場合にのみ、上述の投稿情報をデータベース２２の建造物テーブルの投稿欄に書き込むようにしてもよい。
【００３１】
次に、制御部１１は、終了アイコンＥが選択されたか否かの検出を行う（ステップＳ９）。ここで、ユーザが上記終了アイコンＥをタッチすると、上記周辺回路は終了アイコンＥが選択されたことを示す信号を制御部１１に出力する。
そして、制御部１１は、終了アイコンＥが選択されたことを示す信号が入力されることにより、終了アイコンＥが選択されたことを検出した場合、情報検索の処理を終了する。
一方、制御部１１は、終了アイコンＥが選択されたことを示す信号が入力されず、終了アイコンＥが選択されたことを検出しない場合、処理をステップＳ１に戻し、デジタルカメラ１の撮像処理及び情報検索処理を継続する。
【００３２】
また、制御部１１は、ブラウズアイコンＩ１が選択された際に、情報検索システム２に送信する検索依頼信号に対して、撮像した画像データを含めるようにしても良い。
そして、情報検索サーバ２１は、位置情報及び方位情報をもとに地図データから抽出された建造物の建造物識別情報を用いて、建造物テーブルから建造物情報の周辺画像データを検索する。情報検索サーバ２１は、建造物テーブルから検索された建造物情報の周辺画像データと、送信される画像データとを、画像認識により比較し、画像データから特徴量（色、テキスチャー、形等を多次元ベクトルで表したデータ）を抽出し、記憶されている周辺画像データの特徴量と比較し、類似度が設定された数値以上であるか否かの検出により、撮像した建造物に対応しているか否かの判定を行うように構成しても良い。
この際、比較結果として周辺画像データの建造物と、画像データの建造物とが同様でないと判定した場合、情報検索サーバ２１は、位置情報及び方位情報により次に距離的に近い建造物を地図データから抽出し、再度特徴量の比較を行い、新たに抽出された建造物の周辺画像データが撮像している画像データと類似性の評価を行うようにしても良い。
【００３３】
なお、本実施形態におけるブラウズアイコンＩ１は、上述の撮像ボタンＢ１と同様に、ブラウズボタン（不図示）として撮像装置１に設けられてもよい。この場合、上記ブラウズボタンの機能は、上述のブラウズアイコンＩ１の機能と同様である。また、本実施形態における撮像ボタンＢ１は、不図示のスイッチ部を操作することによって、ブラウズボタンとして機能するようにしてもよい。この場合、ブラウズアイコンＩ１又はブラウズボタンは不要である。
【００３４】
上述したように、画像データ、位置情報、及び方位情報から、検索したい被写体を特定する画像処理を行う際、撮像した画像データに複数の被写体が存在する場合、これらの複数の被写体のうちいずれを検索対象とするかの設定方法の一例として以下の２つが考えられる。
・画像の中心部分（又は中心の位置を占める領域）にある被写体を優先的（検索対象とする順番の１番目）に検索対象とする。
すなわち、情報検索サーバ２１は、位置情報及び方位情報とともに、画像データがデジタルカメラ１から入力されると、この画像データの各被写体の輪郭抽出の処理を行い、抽出された輪郭が上記画像データの中心部分と一致する又は類似する被写体を選択する。
そして、情報検索サーバ２１は、選択された被写体の画像データと周辺画像データとの比較を、それぞれの画像の特徴量により行う。
【００３５】
・検索対象の被写体を、画像表示欄にてユーザにタッチさせることで選択させる。
すなわち、情報検索サーバ２１は、位置情報及び方位情報とともに、画像データがデジタルカメラ１から入力されると、この画像データの各被写体の輪郭抽出の処理を行い、画像データにおける各被写体を特定し、それぞれの被写体に対して被写体識別情報を付与する。
そして、情報検索サーバ２１は、輪郭抽出した画像データと、この画像データにおける被写体毎に被写体識別情報を対応付けたデータとを、デジタルカメラ１へ送信する。
【００３６】
上記輪郭抽出された画像データが入力されると、制御部１１は、画像表示欄ＭＰに入力された画像データを表示し、「被写体を選択してください」などの被写体の選択を促す文字データを、テキスト欄Ｔに表示する。
ユーザが画像表示欄ＭＰにおける被写体をタッチすることにより選択すると、制御部１１は、画像表示欄ＭＰにおけるタッチされた位置に対し、対応する位置の被写体を検出し、この被写体の被写体識別情報を送受信部１２を介して情報検索サーバ２１に送信する。
上記被写体識別情報が入力されると、情報検索サーバ２１は、入力された被写体識別情報に対応する被写体の画像データと、周辺画像データとの比較を、それぞれの画像の特徴量により行う。
【００３７】
次に、ズームを用いて任意の倍率にて撮像した被写体の特定について説明する。ズームにて撮像された画像データにおける被写体の特定を行う場合、情報検索サーバ２１は、入力された位置情報及び方位情報をもとに地図データから抽出された建造物の建造物識別情報を用いて、建造物テーブルから建造物情報の周辺画像データを検索する。情報検索サーバ２１は、建造物テーブルから検索された建造物情報の周辺画像データと、送信される画像データとを、画像認識により比較する。例えば、ユーザは、画像表示欄ＭＰのズームアイコンをタッチしてズームにして撮像し、ブラウズアイコンＩ１をタッチする。このとき、制御部１１は、撮像した画像データを情報検索サーバ２１に送信するとき、ユーザがズームアイコンをタッチしたことを検出し、撮像した画像データに対して、ズームして撮像したことを示すズーム情報を付加して送受信部１２を介して情報検索サーバ２１に送信する。
また、情報検索サーバ２１は、周辺画像データにおいて画像データの被写体に対応する画像が検出されない場合、ズームで撮像したズーム情報が付加されていると、予め設定した方位情報における方位角に対して、ズーム情報におけるズームの倍率に対応して（ズームイン及びズームアウトの倍率に対応して）予め設定された＋側及び−側のそれぞれに所定の角度αの検索範囲を設け、この検索範囲内にある建造物に対応した周辺画像データと画像データとを画像認識により比較する。
【００３８】
なお、ズームを用いて任意の倍率にて被写体を撮像した際の他の被写体の特定方法として、位置情報、方位情報に加えて、デジタルカメラ１に設けられている、撮像装置１と被写体との距離を測定する、レンジファインダー等の測距装置１０１（測距離部）により計測したデジタルカメラ１と検索対象の建造物との距離を示す距離情報を用い、地図データにおける建造物の大体の場所を特定してその範囲内を検索するようにしても良い。
この場合、制御部１１は、撮像した画像データを情報検索サーバ２１に送信するとき、撮像した画像データに対して、ズームして被写体を撮像したことを示すズーム情報と上記距離情報とを付加して送受信部１２を介して情報検索サーバ２１に送信する。
そして、情報検索サーバ２１は、入力される位置情報及び方位情報と、上記距離情報とにより、地図データ上における建造物の場所を特定してその場所を中心とする所定の範囲を検索範囲とし、建造物の検索を行い、検索された建造物の周辺画像データと、デジタルカメラ１から入力した画像データとの比較を行っても良い。
【００３９】
また、上述の抽出された建造物が複数階のビルであり、そのビルに複数の店が入居している場合、情報検索サーバ２１は、ビル内に入居している全ての店の店名と、それぞれの店に対応した店識別情報とを対応付けて一覧表データとして、デジタルカメラ１へ送信する。
上記一覧表データが入力されると、制御部１１は、その一覧表データにおける店名の一覧を画像表示欄ＭＰに表示し、「気になる店名を選択してください」などの店名の選択を促す文字データを、テキスト欄Ｔに表示する。
そして、制御部１１は、ユーザが画像表示欄ＭＰをタッチした位置により、ユーザが選択した店名を検出し、その検出した店名の店識別情報を、送受信部１２を介して情報検索サーバ２１へ送信する。
【００４０】
情報検索サーバ２１は、デジタルカメラ１から入力された店識別情報に対応した店の情報を、建造物テーブルから読み出し、読み出した検索結果情報をデジタルカメラ１へ送信する。
制御部１１は、情報検索サーバ２１からの上記検索結果情報が入力されると、すでに説明したステップＳ８に記載したように、情報表示欄ＳＰに検索結果情報を表示する。
この場合、データベース２２の建造物テーブルには、建造物識別情報の下位情報として、店を識別するための店を識別情報が設けられており、この店を識別するための店識別情報に対応して、店の名称である店名と、店情報（住所、電話番号、種別、店の入り口あるいは内部の画像データなどの情報）と、建造物の緯度経度などによる位置情報と、店の説明（店が記載する情報）と、投稿情報（訪れたユーザの評価などのコメント、及びユーザの投稿した画像データ等）とが記憶されている。なお、図２にて説明した各データは、建造物識別情報に対応付けられて建造物テーブルに記憶されている。
【００４１】
また、上述したように検索対象として抽出された建造物が複数階の商業ビルである場合の店の他の選択方法を以下に説明する。上記他の選択方法として、本実施形態は、デジタルカメラ１に角度情報取得部１０２（例、仰角センサ）を設け、位置情報、方位情報とともに仰角を示す仰角情報（角度情報）を、画像データとともに情報検索サーバ２１へ送信するようにしても良い。
情報検索サーバ２１は、位置情報、方位情報により地図データから抽出された建造物の建造物識別情報により建造物テーブルを検索する。そして、情報検索サーバ２１は、検索された建造物情報における建造物の階数を読み込み、かつデジタルカメラ１の位置情報と、建造物の位置情報とに基づき建造物からデジタルカメラ１（又は、撮像位置）までの距離を求める。
【００４２】
情報検索サーバ２１は、この求めた距離と仰角情報とから、デジタルカメラ１が撮像した高さ（地上からの距離）を示す高さデータを算出し、建造物の各階数の高さを示す情報（建造物テーブルにおいて建造物毎に記憶されている）から、算出した高さデータに対応する階数を検出する。
そして、情報検索サーバ２１は、すでに述べたように、上記一覧表データを作成する際、上記高さデータに近い階に入居している店名をこの一覧表の上位に記述し、高さデータに遠く成るに従い、徐々に一覧表の下位方向に記述し、作成された一覧表をデジタルカメラ１に送信する。
【００４３】
上記一覧表データが入力されると、デジタルカメラ１の制御部１１は、画像表示欄ＭＰに入力された一覧表データにおける店名の一覧を表示し、「気になる店名を選択してください」などの店名の選択を促す文字データを、テキスト欄Ｔに表示する。
そして、制御部１１は、ユーザが画像表示欄ＭＰをタッチした位置より、ユーザが選択した店名を検出し、ユーザが検出した店名の店識別情報を、情報検索サーバ２１へ送受信部１２を介して送信する。
上記店識別情報が入力されると、情報検索サーバ２１は、入力された店識別情報に対応した店の情報を、建造物テーブルから読み出し、読み出した検索結果情報をデジタルカメラ１へ送信する。
検索結果情報が入力されると、制御部１１は、すでに説明したステップＳ８に記載したように、情報表示欄ＳＰに検索結果情報（関連情報）を表示する。
【００４４】
＜デジタルカメラ１で撮像した後における画像の情報検索＞
次に、図１及び図７、並びに図４から図６を用いて本実施形態の動作を説明する。図７はデジタルカメラ１により、建造物を撮像した後、記憶部１５に記憶されている画像データを読み出し、その画像データに対する情報検索を行う場合において、本実施形態における情報検索処理の動作例を示すフローチャートである。
以下の説明において、例えば、ユーザが新宿の繁華街を徘徊しつつ、夕食を食べるレストランを探索し、いくつかのレストランの画像データを撮像してから、そのなかから食事をするレストランを探す状態を示す例を示す。
【００４５】
ユーザは繁華街を徘徊しつつ、気に入った外観のレストランに対してデジタルカメラ１を向け（ステップＳ１１）、後に情報検索を行いたい外観のレストランを見つけると、デジタルカメラ１に設けられている撮像ボタンＢ１（シャッター）を押下する（ステップＳ１２）。ここで、制御部１１は、撮像部１３の撮像している画像データを、図４に示すように表示部１７の画像表示欄ＭＰに撮像しているレストランの画像データを表示する。
【００４６】
次に、ユーザにより撮像ボタンＢ１が押下されることにより、周辺回路は撮像ボタンが押下されたことを示す信号を制御部１１に対して出力する。
そして、制御部１１は、撮像ボタンＢ１が押下されたことを示す信号が入力されることにより、撮像ボタンＢ１が押下されたことを検出し、撮像部１３の撮像している上記レストランの画像データに画像識別情報を付与し、この画像識別情報に対応させ、画像データと撮像した時刻とを記憶部１５に対して書き込んで記憶させる（ステップＳ１３）。
そして、制御部１１は、撮像ボタンＢ１が押下された時点において、ＧＰＳ１４が取得した位置情報と、方位センサ１６が取得した方位情報とを、上記画像識別情報に対応させ、記憶部１５に書き込み、記憶させる（ステップＳ１４）。
【００４７】
次に、ユーザが撮像したレストランの情報収集を行う場合、ユーザは、撮像した画像の読み出しアイコンＲをタッチする。これにより、周辺回路は、読み出しアイコンＲが選択されたことを示す信号を制御部１１に対して出力する。
ここで、制御部１１は、読み出しアイコンＲが選択されたことを示す信号が入力されるか否かにより、記憶部１５に画像が記憶されているか否かの判定を行う（ステップＳ１５）。
このとき、読み出しアイコンＲが選択されたことを示す信号が入力されると、制御部１１は、読み出しアイコンＲが選択されたことを検出し、情報の探索を開始するため、処理をステップＡ１６へ進める。なお、読み出しアイコンＲは、読み出しボタン（不図示）としてもよい。その場合、読み出しボタンは、撮像ボタンＢ１のようにデジタルカメラ１本体に設ければよい。
一方、読み出しアイコンＲが選択されたことを示す信号が入力されない場合又は記憶部１５に画像が記憶されていない場合、制御部１１は、新たな撮像処理を行うため、処理をステップＳ１１の状態に戻す。
【００４８】
そして、制御部１１は、ユーザが読み出しアイコンＲをタッチして、周辺回路から読み出しアイコンＲが選択されたこと示す信号が入力されると、記憶部１５から時系列に撮像した順番に、画像データを順次読み出し（ステップＳ１６）、画像データをサムネイル画像として予め設定した枚数毎に（又は画像データを１枚ずつ）、表示部１７を介して画像表示欄ＭＰに表示する。
また、１ページにサムネイル画像が入りきらない場合（或いは１枚ずつ表示する場合）、ユーザが画像表示欄ＭＰに表示された画像を所定の方向にスライドさせるようにタッチすると、前ページ又は次ページのサムネイル画像を画像表示欄ＭＰに表示する。この時、制御部１１は、画像表示欄ＭＰに表示された画像が所定の方向にスライドさせるようにタッチされたことを示す信号を検出することで、前ページ又は次ページのサムネイル画像を画像表示欄ＭＰに表示部１７を介して表示する。
【００４９】
次に、ユーザが例えばサムネイル画像のなかから興味あるレストランの画像をタッチにより選択し、さらに、ブラウズアイコンＩ１をタッチすると、周辺回路は選択された画像識別信号とともに、ブラウズアイコンＩ１が選択されたことを示す信号を制御部１１に対して出力する。
これにより、制御部１１は、ブラウズアイコンＩ１が押下されたことを示す信号が入力されると、選択された画像データの画像識別情報により、記憶部１５からこの画像識別情報に対応する位置情報及び方位情報を読み出し、カメラ識別情報、位置情報及び方位情報とを含む検索依頼信号を、送受信部１２を介して情報検索システム２へ送信する（ステップＳ５）。
【００５０】
以下の、ステップＳ６〜ステップＳ８の処理については、図３におけるステップＳ６〜ステップＳ８の処理と同様のため、説明を省略する。
次に、制御部１１は、終了アイコンＥが選択されたか否かの検出を行う（ステップＳ１８）。このとき、制御部１１は、ユーザにより終了アイコンＥがタッチされて、周辺回路から終了アイコンＥが選択されたことを示す信号が入力された場合、ブラウズの処理を終了する。一方、制御部１１は、終了アイコンＥが選択されたことを示す信号が入力されない場合、処理をステップＳ１６に戻し、サムネイル画像からの画像の選択処理を継続する。
【００５１】
＜デジタルカメラ１に入力した店舗情報からの情報検索＞
次に、図１及び図８、並びに図４から図６を用いて本実施形態の動作を説明する。図８はデジタルカメラ１に対して、ユーザが店舗名を入力することにより、データベース２２に記憶されている対応する店舗名の図２の建造物テーブルから、入力した店舗名のレストランなどの情報検索を行いたい場合において、本実施形態における情報検索処理の動作例を示すフローチャートである。
以下の説明において、例えば、原宿にて夕食を行う場合、知人から聞いたレストランの情報を確認する状態を示す。
ユーザが検索アイコンＩ５をタッチにより選択すると、上記周辺回路は検索アイコンＩ５が選択されたことを示す信号を制御部１１に出力する。
これにより、制御部１１は、検索アイコンＩ５が選択されたことを、上記検索アイコンＩ５が選択されたことを示す信号が入力されることにより検出し、図６に示すような入力欄ＩＰを、表示部１７を介して画像表示欄ＭＰの一部に表示する。
そして、ユーザが入力欄ＩＰのテキスト欄Ｔに対し、タッチ画面型キーボード部Ｋを用いて検索を行いたいレストランの店舗名を書き込み（ステップＳ２１）、ユーザが検索アイコンＩ５を再度タッチする（ステップＳ２２）。
【００５２】
これにより、周辺回路は検索アイコンＩ５が選択されたことを示す信号とともに、テキスト欄Ｔに入力された店舗名の文字データを制御部１１に対して出力する。
そして、制御部１１は、検索アイコンＩ５が選択されたことを示す信号の入力により、検索アイコンＩ５が選択されたことを検出し、上記テキスト欄Ｔに入力された店舗名の文字データを読み込み、自身のカメラ識別情報とともに、検索依頼信号として、情報検索システム２に対して、この検索依頼信号を送受信部１２を介して送信する（ステップＳ２３）。
次に、情報検索サーバ２１は、上記検索依頼信号を入力すると、データベース２２における建造物テーブルから、上記店舗名に対応する建造物（店舗）の情報（店舗情報、図２のテーブルにおける各情報）を読み出す（ステップＳ２４）。
【００５３】
上記店舗情報を読み込んだ後、情報検索サーバ２１は、この取得した上記店舗情報をデジタルカメラ１へ送信する（ステップＳ２５）。
店舗情報が送受信部１２を介して受信されると、制御部１１は、表示部１７を介して、図５の画像表示欄ＭＰに建造物情報に含まれる店舗周辺の画像データを表示するとともに、情報表示欄ＳＰに建物情報を表示する（ステップＳ２６）。例えば、レストランが、どのような種類（中華、和風、フレンチ、イタリアンなど）であるかの情報と、電話番号となどが表示される。
また、ユーザがＣＭアイコンＩ２をタッチにより選択すると、制御部１１は、ＣＭアイコンＩ２が選択されたことを検出し、検索結果情報に含まれるレストランのコマーシャル情報（メニューや、シェフの今日のおすすめ料理など）を、情報表示欄ＳＰに表示部１７を介して表示する。
【００５４】
また、ユーザが投稿閲覧アイコンＩ３をタッチにより選択すると、周辺回路は投稿閲覧アイコンＩ３が選択されたことを示す信号を制御部１１に対して出力する。
制御部１１は、投稿閲覧アイコンＩ３が選択されたことを示す信号が入力されることにより、投稿閲覧アイコンＩ３が選択されたことを検出し、検索結果情報に含まれる他のユーザの書き込んだ投稿情報を、情報表示欄ＳＰに表示部１７を介して表示する。
【００５５】
なお、制御部１１は、複数の投稿情報がある場合、その複数の投稿情報を順次、情報表示欄ＳＰに表示部１７を介して表示する。また、制御部１１は、投稿情報に画像データも含まれる場合、この画像データを情報表示欄ＳＰに表示部１７を介して表示する。
【００５６】
そして、制御部１１は、終了アイコンＥが選択されたか否かの検出を行う（ステップＳ２７）。この終了アイコンＥの選択の検出は、＜デジタルカメラ１で撮像している画像の情報検索＞におけるステップＳ９の処理と同様であるため、説明を省略する。
このとき、制御部１１は、ユーザが終了アイコンＥをタッチにより終了アイコンＥが選択されたこと示す信号が周辺回路から入力された場合、ブラウズの処理を終了する。一方、制御部１１は、終了アイコンＥが選択されたことを示す信号が入力されない場合、処理をステップＳ２１に戻し、店舗の情報の検索を継続する。
【００５７】
＜データベース２２の更新処理＞
店のエクステリア変更、あるいは建造物の建て替えなどにより、データベース２２の建造物テーブルに記憶されている建造物情報が古い場合、以下のように対応する建造物のデータの更新が行われる。
すでに説明したように、デジタルカメラ１から位置情報、方位情報及び画像データが入力されると、情報検索サーバ２１は、位置情報及び方位情報に基づいて、地図データから対応する建造物識別情報を抽出し、この建物識別情報により建造物テーブルから建造物の周辺画像データと、入力された画像データとの画像の特徴量を比較し、画像認識処理を行う。
しかしながら、情報検索サーバ２１は、周辺画像データにおけるいずれの建造物と、画像データの建造物とに類似性が無い場合、例えば「対応する建造物が検索できませんでした。他の画像データを入力してください」の文字データを、デジタルカメラ１へ送信する。
これにより、制御部１１は、入力される上記文字データを情報表示欄ＳＰに表示する。
【００５８】
また、情報検索サーバ２１は、建造物テーブルにおける同一の位置情報を示す位置に、ユーザから送信された画像データと異なる建造物の画像データが登録されていた場合、建造物テーブルにおける同一の位置情報の示す位置に記載されていたため、建造物テーブルに建造物毎に設けられている修正フラグ項目に、画像データの修正が必要なことを示す修正フラグ情報（例えば、数字の１など）を登録する。
そして、情報検索サーバ２１は、予め設定されている建造物テーブルの修正周期毎に、建造物テーブルに登録されている修正フラグ情報に対応する建造物の位置情報により、地図データ（地図データ内にある緯度経度の位置情報と住所との対応テーブル）から住所を抽出する。その住所が抽出されると、情報検索サーバ２１は、この住所に対応する最新の建造物の情報を、ウェブの住所−建造物の検索システムなどから建造物に出店している店舗情報を入手し、建造物テーブルの更新を行う。この作業は、建造テーブルの管理者がウェブの検索システムを利用して、地図データから得た上記住所から、その住所の建造物を検索し、その建造物に出店している店を探索し、探索結果により建造物データを更新するようにしても良い。なお、建造物の画像データは、ユーザから送信された画像データを用いて更新してもよい。
上述した構成により、建造物テーブルにおける建造物の各情報（建造物名称、建造物情報、現像物の画像データなど）を、常に最新の情報に更新させることが可能となる。
【００５９】
＜ブラウズした情報の有効利用１＞
情報検索サーバ２１は、検索された建造物テーブルにおける各店舗の店舗情報に対し、その店舗の近傍（例えば、半径１ｋｍの円内の領域）に位置する類似店（同様な商品を販売、あるいは同様なジャンルのレストラン）に関する類似情報を建造物テーブルから検索するようにしてもよい。この場合、情報検索サーバ２１は、検索された店舗に対応する類似店の店舗名と、検索された店舗からの距離とに、類似店の店舗の建造物識別情報を対応させ、デジタルカメラ１へ送信する。
これにより、制御部１１は、情報検索サーバ２１から入力された類似点の店舗名と店舗からの距離との一覧表のコンボボックスを、表示部１７を介して画像表示欄ＭＰに表示する。
【００６０】
そして、制御部１１は、上記一覧表のコンボボックスからユーザがタッチして選択した店舗の建造物識別情報を情報検索サーバ２１へ送信する。
ユーザの選択した店舗の建造物識別情報が入力されると、情報検索サーバ２１は、建造物テーブルから、入力された建造物識別情報に対応する建造物の情報を読み出し、読み出した情報を検索結果情報としてデジタルカメラ１へ送信する。
上記建造物の情報が入力されると、制御部１１は、すでに説明した＜デジタルカメラ１で撮像している画像の情報検索＞における表示と同様に、入力された類似店舗の建造物情報を、表示部１７を介して情報表示欄ＳＰに表示する。
【００６１】
＜ブラウズした情報の有効利用２＞
情報検索サーバ２１は、ユーザがデジタルカメラ１から検索を依頼した店舗識別情報の履歴をカメラ識別情報に対応させ、データベース２２のユーザ登録テーブルにカメラ識別情報毎（ユーザ毎）に登録する。
この場合、情報検索サーバ２１は、店舗識別情報に対応して、建造物テーブルから店舗のジャンル（この場合建造物テーブルには各店舗のジャンルが記憶されている）を検出し、ユーザ登録テーブルのカメラ識別情報に対応させて、検出されたジャンルの回数情報とともに、そのジャンルをユーザ登録テーブルに登録する。なお、検索されたジャンルの回数が多いジャンルは、ユーザの興味が高い嗜好情報とする。
また、述べた＜ブラウズした情報の有効利用１＞にて、類似店の店舗情報（類似情報）をデジタルカメラ１に送信する際、情報検索サーバ２１は、検索依頼を送信したデジタルカメラ１のカメラ識別情報に対応するユーザ履歴として設定した順位、例えば検索されたジャンルの回数が多い順に５番目までのジャンルを嗜好情報として読み出す。そして、情報検索サーバ２１は、類似店の店舗を店舗情報から検索する際に、この嗜好情報に対応するジャンルの類似の店舗を検索するようにしても良い。これにより、本実施形態では、＜ブラウズした情報の有効利用１＞において、よりユーザの嗜好に対して精度の高い類似する店舗の提供を行うことができる。
【００６２】
＜データベース２２に登録してある店舗に対する課金処理＞
データベース２２の建造物テーブルは、上述した建造物が店舗（レストランや会社も含む）である場合、この店舗毎に割引クーポンのデータが記憶されている構成としてもよい。
そして、情報検索サーバ２１は、検索結果情報に割引クーポン情報を付加し、デジタルカメラ１へ送信する。
ユーザが上記割引クーポン情報を用いて、食事をしたり、買い物をしたりすると、情報検索サーバ２１は、割引クーポン情報の使用の有無からユーザが食事あるいは買い物をしたかの有無を検出する。例えば、上記割引クーポン情報がデジタルカメラ１の情報表示欄ＳＰに表示されるバーコード（２次元バーコードを含む）などの場合、店舗の読み取り機がそのバーコードを読み取り、デジタルカメラ１から送信されるカメラ識別情報、及び買い物（または食事）の料金ととともに、割引クーポン情報が使用されたことを示す利用情報を情報検索システム２へ送信する。
【００６３】
これにより、情報検索サーバ２１は、上記利用情報を受信すると、この利用情報に付加されたカメラ識別情報に対応する履歴情報を、データベース２２から読み出し、情報検索をして店舗を利用したのか、また店舗の提供する情報を見て店舗を利用したのか、あるいは投稿情報をみて店舗を利用したのかの情報の利用段階において、すなわち、データベース２２の情報をどの程度利用したかに応じた情報提供料として、ユーザが利用した店舗に対して異なる課金を行う。また、情報検索サーバ２１は、カメラ識別情報毎に、情報検索を行った段階、及び割引クーポン情報を利用した履歴を、データベース２２に記憶される履歴テーブルに書き込む。
【００６４】
このバーコードには店舗を示す建造物識別情報が含まれている。データベース２２には、この建造物識別情報に対応させた、各店舗に対応する課金の履歴と、課金の積算値とを記憶する課金テーブルが設けられている。
そして、情報検索サーバ２１は、建造物識別情報に対応して、利用した金額及び上記情報の利用段階とに対応する課金を、上記課金テーブルに履歴として書き込み、積算値に新たな課金を加算して積算値の更新を行う。
【００６５】
＜ユーザに対するポイントの付加処理＞
情報検索サーバ２１は、ユーザが割引クーポン情報を店舗で利用する毎に、割引クーポン情報を用いた際の利用金額に応じた（例えば、利用金額にポイント係数を乗じて計算した）ポイントを求め、データベース２２におけるユーザ登録テーブルにおいて、求めたポイントを、カメラ識別情報に対応して積算する。
また、情報検索サーバ２１は、投稿情報を送信してきたユーザに対し、予め設定された値のポイントを、上記ユーザ登録テーブルに、カメラ識別情報に対応して積算する。
上記ポイントはお金の代わりに、代金支払いにおいて割引クーポン情報とともに使用することができる。
【００６６】
＜投稿情報の表示順番＞
ここで、情報検索サーバ２１は、デジタルカメラ１に対して、最初の段階において投稿情報として、ニックネームと表題とを、投稿識別情報とともに送信するようにしてもよい。
そして、制御部１１は、最初に情報表示欄ＳＰにニックネームと表題のみを複数表示する。そして、ユーザは、その複数表示されたなかから、気になる投稿情報のニックネームと表題とをタッチして選択する。これにより、周辺回路は、ニックネームと表題とが選択されたことを示す信号と、選択された投稿情報の投稿識別情報を制御部１１に対して送信する。
これにより、制御部１１は、情報検索システム２に対して、投稿識別情報とともに投稿情報送信依頼を送信する。
【００６７】
これにより、情報検索サーバ２１は、送信された投稿識別情報に対応する文字データ及び画像データ（投稿情報の全体）をデジタルカメラ１に対して送信する。
ここで、情報検索サーバ２１は、各投稿情報に対して、識別のための投稿識別情報を付与し、カメラ識別情報と対応させて、ユーザ登録テーブルに書き込んで記憶させている。
なお、本実施形態においては、制御部１１は、情報検索システム２からの文字データ及び画像データを、送受信部１２を介して受信すると、情報表示欄ＳＰに文字データを表示し、画像データを画像表示欄ＭＰに表示してもよい。
【００６８】
また、情報検索サーバ２１は、ユーザ登録テーブルにおいて、参照された投稿情報に対応する投稿識別情報をユーザ登録テーブルから検索し、この投稿識別情報に対応したカメラ識別情報の参照回数をインクリメントする。
そして、情報検索サーバ２１は、ユーザに投稿情報を選択させる、最初のニックネーム及び表題の表示段階において、投稿情報の選択された回数の多い順に、すなわち参照回数の多いユーザのニックネームと表題とを、情報表示欄ＳＰに表示する順位を上位とした表示リストを、デジタルカメラ１へ送信する。
これにより、制御部１１は、上記表示リストに従い、情報表示欄ＳＰにニックネームと表題を順次表示する。
【００６９】
＜過去の画像データの表示処理＞
また、本実施形態においては、データベース２２は、各緯度経度における建物及び風景が年度ごとに撮影された画像データが、緯度経度毎に対応して記憶された過去画像テーブルを有するようにしてもよい。
ユーザが過去画像アイコンＩ６をタッチにより選択すると、上記周辺回路は過去画像アイコンＩ６が選択されたことを示す信号を制御部１１に出力する。
これにより、制御部１１は、過去画像アイコンＩ６が選択されたことを、上記過去画像アイコンＩ６が選択されたことを示す信号が入力されることにより検出し、図６に示すような入力欄ＩＰを、表示部１７を介して画像表示欄ＭＰの一部に表示する。
そして、ユーザは、テキスト欄Ｔにタッチ画面型キーボード部Ｋを用いて年度（例えば、西暦）を記入した後、過去画像アイコンＩ６（又はブラウズアイコンＩ１）をタッチする。
【００７０】
これにより、周辺回路は、過去画像アイコンＩ６が選択されたことを示す信号とともに、上記年度の文字データを制御部１１へ送信する。
制御部１１は、過去画像アイコンＩ６が選択されたことを示す信号を検出すると、テキスト欄Ｔに記入された年度を示す文字データを読み込む。
年度のデータを読み込んだ後、制御部１１は、過去画像検索要求を、読み込んだ年度と、位置情報と、方位情報と、カメラ識別情報とともに、情報検索システム２へ送信する。
【００７１】
次に、情報検索システム２において、情報検索サーバ２１は、画像表示欄Ｐに表示されているデジタルカメラ１から受信した建造物の位置情報に基づく緯度経度に対応する過去画像テーブルを選択する。そして、情報検索サーバ２１は、この選択された過去画像テーブルにおける方位情報及び年度に対応する画像データを読み込み、読み出した画像データをデジタルカメラ１に送信する。デジタルカメラ１は、情報検索サーバ２１から受信した上記年度に対応する画像データを画像表示欄ＭＰに表示部１７を介して表示する。なお、情報検索サーバ２１は、上記読み出した画像に対する情報などを付加されている場合には、読み出し画像データとともに、その情報もデジタルカメラ１に送信する。
これにより、ユーザは、過去の各年度にどのような建造物があったのか、あるいは何もなく風景のみであったのかなどの情報を得ることができる。
【００７２】
ここで、情報検索サーバ２１は、対応する緯度経度の過去画像テーブルが検索できない場合、方位情報の方向にある緯度経度であり、かつ最も近い緯度経度の過去画像テーブルを検索し、これから画像データの抽出を行う。
また、写真が無い時代であれば、その時代にかかれた風景画、あるいは想像して作成されたＣＧ（Computer Graphics）の画像データを、写真の画像データに代えて、年度に対応して、記憶部１５の上記過去画像テーブルに記憶させておいても良い。
【００７３】
[第２の実施形態]
図９は図１の情報取得システムにスケジュール管理機能を持たせた本発明の他の実施形態である。第１の実施形態と同一又は同等な構成については同一の符合を付し、以下、第１の実施形態と異なる構成及び動作について説明する。第２の実施形態は、第１の実施形態に対して以下に説明する機能が付加されたものである。
ナビゲーション部１９は、ユーザが入力した出発地、目的地、出発時刻（あるいは到着時刻）、目的地でのスケジュールなどに基づいて、情報検索サーバ２１を介して、経路検索を行い、この経路に従って交通機関あるいは宿泊施設の予約処理を行う。
スケジュール管理部２０は、ユーザが入力した会議や会食の時刻、あるいはナビゲーション部１９が予約した交通機関の出発時刻及び到着時刻に対応し、それぞれの時刻をユーザブザーや（又はバイブレーション）音声（又は音楽）により通知する。
【００７４】
＜スケジュール管理機能＞
以下、図９及び図１０を参照し、第２の実施形態による情報取得システムのスケジュール管理機能の動作を説明する。図１０は、上記情報取得システムのスケジュール管理処理の動作例を示すフローチャートである。
ユーザが交通機関の経路探索及び予約を行うため、デジタルカメラ１を起動すると、制御部１１は、図１１に示す入力画面の画像データを、表示部１７を介して画像表示欄ＭＰに表示する。
ユーザが経路検索アイコンＢをタッチすると、制御部１１は、経路検索アイコンＢがタッチされたことを検出し、ナビゲーション部１９に対して、ナビゲーション処理を開始させる制御信号を出力する。
これにより、ナビゲーション部１９は、ユーザに対し、テキスト欄Ｔに出発地を入力することを促す通知を、画像表示欄ＭＰに表示させる。
そして、ユーザは、タッチ画面型キーボード部Ｋを用いて出発地の地名の入力を行い、確定する（ステップＳ１）。確定とは、例えば、タッチ画面型キーボード部Ｋにおける確定キーをタッチして入力を決定することを示している。
【００７５】
また、このとき、予めユーザが出発地として会社または自宅などを予め設定しておくことにより、ナビゲーション部１９が出発地の候補を記憶部１５の出発地テーブルから読み出し、コンボボックスとして画像表示欄ＭＰに表示し、ユーザが画面上の複数の出発地のいずれかを選択する構成としても良い。
ここで、出発地の登録処理としては、ユーザが登録アイコンＰをタッチすると、制御部１１は、登録するデータの種類を確認するコンボボックスを画像表示欄ＭＰに表示する。
そして、ユーザが上記コンボボックスから出発地を選択すると、制御部１１は、テキスト欄Ｔに地名を入力することを促す通知を画像表示欄ＭＰに表示する。ユーザがタッチ画面型キーボード部Ｋにより、テキスト欄Ｔに地名を入力して確定することにより、制御部１１は、テキスト欄Ｔに入力された地名を、記憶部１５の出発地テーブルに格納する。
【００７６】
出発地が入力されると、ナビゲーション部１９は、この出発地と自身のカメラ識別情報とともに検索依頼を情報検索サーバ２１へ送信する。
そして、情報検索サーバ２１は、目的地を選択するための世界地図の画像データをデータベース２２から読み出し、この世界地図の国の領域に対応する国識別情報とともに、デジタルカメラ１に対して、目的地検索用データとして送信する。
この世界地図の画像データが入力されると、ナビゲーション部１９は、ユーザに対し、目的地を入力することを促す通知とともに、入力された世界地図を画像表示欄ＭＰに表示させる。
【００７７】
ユーザが上記世界地図における目的地のある国をタッチすると、ナビゲーション部１９は、タッチされた世界地図の領域を検出し、この領域に対応する国の国識別情報を情報検索サーバ２１へ送信する。
国識別情報が入力されると、情報検索サーバ２１は、国識別情報に対応する国内地図、例えばユーザが日本を選択した場合、日本地図の画像データをデータベース２２から読み出し、単位となる各地域（例えば、日本であれば都道府県、アメリカであれば州、中国であれば省など）を示す地域識別情報とともにデジタルカメラ１へ送信する。
国内地図の画像データが入力されると、ナビゲーション部１９は、ユーザに対し、目的地を入力することを促す通知とともに、入力された国内地図、例えば日本地図を画像表示欄ＭＰに表示させる。
【００７８】
ユーザが上記日本地図における目的地のある地域をタッチすると、ナビゲーション部１９は、タッチされた国内地図の領域を検出し、この地域に対応する都道府県の地域別情報を情報検索サーバ２１へ送信する。
地域識別情報が入力されると、情報検索サーバ２１は、地域識別情報に対応する国内地図、例えばユーザが日本地図における宮城県を選択した場合、宮城県び地域識別情報に基づいて、地域地図として宮城県地図の画像データをデータベース２２から読み出し、各最小単位（例えば、日本であれば市町村、アメリカであれば群、市、中国であれば県、市など）を示す最小単位識別情報と、出発時刻あるいは到着時刻の何れかの時刻（日付）の入力を促すデータとともにデジタルカメラ１へ送信する。ここで、上記地域識別情報は、画像表示欄MPに表示されている日本地図の画像データにおける各地域に対応して設定されている。ユーザがその地域をタッチすることにより、ナビゲーション部１９は、タッチされた画像データの地域に対応して設定されている地域識別情報を読み込んでいる。
【００７９】
地域地図の画像データが入力されると、ナビゲーション部１９は、ユーザに対し、目的地を入力することを促す通知とともに、入力された地域地図、例えば宮城県地図を画像表示欄ＭＰに表示させる。
ユーザが上記宮城県地図における目的地のある最小単位をタッチすると、ナビゲーション部１９は、タッチされた最小単位の宮城県地図における領域を検出し、この領域の最小単位識別情報を検出する。
そして、ユーザがテキスト欄Ｔに対して、タッチ画面型キーボード部Ｋにより、日付を含めて出発時刻あるいは到着時刻（例えば、出発時刻の場合Ｆｒｏｍを書き込み、到着時刻の場合Ｔｏを記載して区別する）を書き込んで確定すると、ナビゲーション部１９は、少なくともユーザの選択した市町村の最小単位識別情報と、出発又は到着の日時を示す時刻情報とを含む経路情報を情報検索サーバ２１へ、送信する（ステップＳ２）。
【００８０】
目的地として、上記最小単位識別情報が入力されると、情報検索サーバ２１は、この最小単位、例えば最小単位識別情報が仙台市を示す場合、この目的地である仙台市の地図データをデジタルカメラ１の制御部１１へ送信する。
上記地図データが入力されると、制御部１１は、入力される地図データを画像表示欄ＭＰに表示させる。
そして、ユーザが目的とする目的地（建物など）をタッチすると、制御部１１は、ユーザがタッチした場所の位置情報を地図データから読み取り、この読み取った位置情報をカメラ識別情報とともに情報検索サーバ２１へ送信する。このとき、制御部１１は、ＧＰＳにより位置情報を取得し、このユーザの位置情報も、上記地図データから読み取った位置情報及びカメラ識別情報とともに情報検索サーバ２１へ送信する。
【００８１】
情報検索サーバ２１は、入力される地図データから読み取った上記位置情報から、このユーザの目的地近傍の駅を検索し、同様に、ユーザの現在位置に対し予め設定された範囲内にある出発地近傍にある駅とをデータベース２２に記憶されている地図データから検索する。  そして、情報検索サーバ２１は、目的地である仙台市にある目的駅（例えば、目的地に最も近い駅など）と、出発地として設定された出発駅との間の交通機関（飛行機、電車、バス、タクシー、船など）の経路検索を行う（ステップＳ３）。
情報検索サーバ２１は、出発駅と目的駅との間の上記経路検索を、日付及び出発時刻（あるいは到着時刻）に基づいて、経路に関する情報が記憶されたデータベース２２又は該交通機関の経路検索システムに対して行う。
【００８２】
情報検索サーバ２１は、経路検索のシステムから得られた出発駅と目的駅との間の経路（交通機関における出発時刻及び到着時刻と、料金の情報とを含み、経路としては単数あるいは複数の場合があるが、以下複数として説明する）を、各経路に経路識別情報を付して経路に関する情報として、デジタルカメラ１へ送信する。
経路の検索結果が入力されると、ナビゲーション部１９は、画像表示欄ＭＰに表示部１７を介し、経路毎に出発駅と目的駅と出発時刻と到着時刻と料金とを表示させる。
例えば、ユーザに都合の良い時間の経路をタッチして選択する（ステップＳ４）と、ナビゲーション部１９は、ユーザがタッチした経路を検出し、検出した経路の表示の色を変化させ、選択した経路が正しいか否かを確認させる通知を画像表示欄ＭＰに表示させる（ステップＳ５）。
【００８３】
ナビゲーション部１９は、ユーザの経路選択の確認のために、例えば、選択した経路で良いかどうかについてのＹＥＳとＮＯとの文字情報を表示し、選択した経路で良い場合はＹＥＳ、選択した経路で悪い場合（違う経路を選択したい場合）はＮＯをタッチさせる通知を画像表示欄ＭＰへ表示させる。
ここで、ナビゲーション部１９は、ユーザがＹＥＳをタッチしたことを検出すると、処理をステップＳ６へ進め、一方、ユーザがＮＯをタッチしたことを検出すると、処理をステップＳ４へ戻す。
【００８４】
ユーザがＹＥＳをタッチしたことを検出すると、ナビゲーション部１９は、その経路の交通機関の予約を行うか否かの確認を行う（ステップＳ６）。
ここで、ナビゲーション部１９は、例えば、ＹＥＳとＮＯとの文字情報を表示し、予約を行うのであればＹＥＳ、一方予約を行わないのであればＮＯをタッチさせる通知を画像表示欄ＭＰへ表示させ、ユーザの予約の有無を確認する。
ここで、ナビゲーション部１９は、ユーザがＹＥＳをタッチしたことを検出すると、ユーザの選択した経路の経路識別情報を情報検索サーバ２１へ送信するとともに処理をステップＳ７へ進め、一方、ユーザがＮＯをタッチしたことを検出すると、処理をステップＳ８へ進める。
【００８５】
ユーザの選択した経路の経路識別情報（経路に関する情報）が入力されると、情報検索サーバ２１は、経路識別情報の示す経路における各交通機関の予約処理を行う（ステップＳ７）。
経路に関する情報には、出発駅を出発する交通機関の出発時刻（日付を含む）と、目的駅に到着する到着時刻（日付を含む）と、が情報として含まれている。また、経路情報に乗り換えがある場合、経路に関する情報には、乗り換え駅における乗り換える交通機関の出発時刻（日付を含む）も情報として含まれている。
ここで、情報検索サーバ２１は、喫煙車両あるいは禁煙車両のいずれか、また窓側あるいは通路側のいずれかの座席に対する嗜好情報を確認する画像データをデジタルカメラ１に対して送信する。このとき、情報検索サーバ２１は、喫煙車両、禁煙車両、窓側、通路側の４通りの組合せに対してそれぞれ組合せ識別情報を付与し、この組合せ識別情報を上記画像データとともにデジタルカメラ１へ送信する。
【００８６】
画像データと組合せ識別情報とが入力されると、ナビゲーション部１９は、喫煙車両、禁煙車両、窓側、通路側の４通りの組合せのコンボボックスを画像表示欄ＭＰに表示させ、ユーザにいずれかを選択することを促す通知を画像表示欄ＭＰに表示させる。
ユーザが４通りの組合せの何れかを選択すると、ナビゲーション部１９は、ユーザの選択した組合せを検出し、その組合せに対応する組合せ識別信号を情報検索サーバ２１に対して送信する。
上記組合せ識別情報が入力されると、情報検索サーバ２１は、各交通機関のホームページにおける予約システムを用いて予約処理を行う。また、情報検索サーバ２１は、上記予約システムにおいてチケットレス（例えば、切符無しにて例えば携帯電話などによりチェックインあるいは改札が可能）にて予約できる場合はチケットレスとして予約処理を行う。このとき、情報検索サーバ２１は、予約金の支払いをどのようにするかをユーザに確認する画像データをデジタルカメラ１へ送信する。
【００８７】
そして、予約金の支払いをどのようにするかを確認する上記画像データが入力されると、ナビゲーション部１９は、例えば、クレジット支払、銀行振り込み、代引きなどの料金支払いの方法を選択させるコンボボックスを、画像表示欄ＭＰに表示させる。
ユーザが上記コンボボックスからクレジットカードをタッチし、クレジットカードによる支払を選択すると、ナビゲーション部１９は、ユーザがクレジットカードの支払を選択したことを検出し、ユーザに対してテキスト欄Ｔに対してタッチ画面型キーボード部Ｋによりクレジットカード番号の入力を促す通知を画像表示欄ＭＰに表示させる。
そして、ナビゲーション部１９は、テキスト欄Ｔにクレジットカード番号が入力されて確定されたことを検出すると、テキスト欄Ｔに記入されたクレジットカード番号にデジタルカメラ１のカメラ識別情報御を付加し、情報検索サーバ２１へ送信する。
クレジットカード番号及びカメラ識別情報が入力されると、情報検索サーバ２１は、各交通機関の予約システムに対してこのクレジットカード番号を送信し、料金の決済処理を行う。
なお、本実施形態において、情報検索サーバ２１は、各交通機関のホームページにおける予約システムを用いて予約処理を行っているが、これに限定はされない。例えば、情報検索サーバ２１は、各交通機関における予約システム（例、各交通機関における予約システムのサーバなど）に対して、予約に必要な項目（例えば、経路情報やクレジットカード番号など）を送信して予約処理を行うようにしてもよい。
【００８８】
また、本実施形態においては、上述のステップＳ４又はステップＳ５において経路が選択された後、ステップＳ６を省略してステップＳ７へ進むようにしてもよい。この場合、情報検索サーバ２１は、ステップＳ４又はステップＳ５において、経路が選択された後、その経路に基づく各交通機関の予約を、該交通機関の予約システムに対して自動で行う（ステップＳ７）。
【００８９】
また、本実施形態においては、上述のステップＳ２においてデジタルカメラ１から経路情報が入力された後、上述のステップＳ４〜ステップＳ７を以下のように変更してステップＳ８へ進むようにしてもよい。上述のステップＳ２においてデジタルカメラ１から経路情報が入力された後、情報検索サーバ２１は、入力された経路情報に基づき、該当する交通機関の経路検索をデータベース２２又は該交通機関の経路検索システムに対して行う。次に、情報検索サーバ２１は、検索結果としての経路に関する情報と、データベース２２にカメラ識別情報ごとに記憶された交通機関の嗜好情報と、をもとに、該当経路における交通機関の予約処理を行う。そして、情報検索サーバ２１は、上記の経路に関する情報と、該交通機関の予約情報（例、交通機関名、時刻情報、金額など）とをデジタルカメラ１に送信する。ここで、上記の交通機関の嗜好情報とは、交通機関の予約に対して、時間を優先するのか、金額を優先するのか、指定席か自由席か、喫煙か禁煙か、などの情報を含むものである。なお、情報検索サーバ２１は、上述の経路に関する情報と交通機関の予約情報とをデジタルカメラ１に送信する際に、該交通機関の予約料金に対する決済処理などを行うよう通知を行ってもよい。
【００９０】
次に、情報検索サーバ２１は、例えば、ウェブにおける宿泊施設の検索システム又は宿泊施設情報が記憶されたデータベース２２から、目的駅を含む目的地周辺にある宿泊施設を抽出する。
そして、情報検索サーバ２１は、宿泊施設毎に宿泊施設識別番号を付与し、それぞれに宿泊施設名と、住所と、駅からの距離と、料金と、周辺情報と、電話番号との情報を付加し、宿泊施設情報としてデジタルカメラ１へ送信する。
上記宿泊施設情報が入力されると、ナビゲーション部１９は、画像表示欄ＭＰに対して、宿泊施設毎に、上記宿泊施設情報を表示したコンボボックスを表示する。
ユーザが都合の良い宿泊施設をタッチして選択する（ステップＳ８）と、ナビゲーション部１９は、ユーザがタッチした宿泊施設を検出し、検出した宿泊施設の表示の色を変化させ、選択した宿泊施設が正しいか否かを確認させる通知を画像表示欄ＭＰに表示させる（ステップＳ９）。
【００９１】
ナビゲーション部１９は、ユーザの選択した宿泊施設の確認を行うために、例えば、選択した宿泊施設で良いかどうかについてのＹＥＳとＮＯとの文字情報を表示し、選択した宿泊施設で良い場合はＹＥＳ、一方ユーザの選択した宿泊施設で悪い（例えば、ユーザが気に入らない）場合（例えば、違う宿泊施設を選択したい場合）は、ＮＯをタッチさせる通知を画像表示欄ＭＰへ表示させる。
ここで、ナビゲーション部１９は、ユーザがＹＥＳをタッチしたことを検出すると、ユーザの選択した宿泊施設の予約のため、処理をステップＳ１０へ進め、一方、ユーザがＮＯをタッチしたことを検出すると、処理をステップＳ８へ戻す。
ユーザの選択した宿泊施設の宿泊施設識別番号などを付加した宿泊施設識別情報が入力されると、情報検索サーバ２１は、入力された宿泊施設識別情報の示す宿泊施設の予約処理を行う（ステップＳ１０）。
すなわち、情報検索サーバ２１は、各宿泊施設のホームページにおける予約システムを用いて予約処理を行うとともに、料金の支払いをどのようにするかをユーザに確認する画像データをデジタルカメラ１へ送信する。
【００９２】
確認する上記画像データが入力されると、ナビゲーション部１９は、例えば、クレジット支払、銀行振り込み、代引きなどの料金支払いの方法を選択させるコンボボックスを、画像表示欄ＭＰに表示させる。
ユーザが上記コンボボックスからクレジットカードをタッチし、クレジットカードによる支払を選択すると、ナビゲーション部１９は、ユーザがクレジットカードの支払を選択したことを検出し、テキスト欄Ｔにタッチ画面型キーボード部Ｋによりクレジットカード番号の入力を促す通知を画像表示欄ＭＰに表示させる。
そして、ナビゲーション部１９は、テキスト欄Ｔにクレジットカード番号が入力されて確定されたことを検出すると、テキスト欄Ｔに記入されたクレジットカード番号にデジタルカメラ１のカメラ識別情報御を付加して、情報検索サーバ２１へ送信する。
クレジットカード番号及びカメラ識別情報が入力されると、情報検索サーバ２１は、各宿泊施設の予約システムに対してこのクレジットカード番号を送信し、料金の決済処理を行う。
なお、本実施形態において、情報検索サーバ２１は、入力された宿泊施設識別情報の示す宿泊施設のホームページにおける予約システムを用いて予約処理を行っているが、これに限定はされない。例えば、情報検索サーバ２１は、入力された宿泊施設識別情報の示す宿泊施設における予約システム（例、宿泊施設における予約システムのサーバなど）に対して、予約に必要な項目（例えば、クレジットカード番号など）を送信して予約処理を行うようにしてもよい。
【００９３】
次に、会議や会食の時間を設定するため、ユーザがスケジュールアイコンＳをタッチすると、制御部１１はスケジュールアイコンＳがタッチされたことを検出し、スケジュール管理部２０に対して、スケジュール設定処理を開始させる制御信号を出力する。
スケジュール管理部２０は、スケジュール管理の依頼情報を情報検索サーバ２１へ送信する。
上記依頼情報が入力されると、情報検索サーバ２１は、スケジュール管理の入力を行うコンボボックスを表示する画像データをデジタルカメラ１へ送信する。
上記画像データが入力されると、スケジュール管理部２０は、画像表示欄ＭＰに図１２に示すテーブル（予定テーブル）構成の予定毎に予定項目、場所（住所も含む）、開始日時、終了予定日時を入力するコンボボックスを表示するとともに、予定をタッチ画面型キーボード部Ｋにより、コンボボックスに入力することを促す通知を表示させる。
【００９４】
ユーザが図１２に示すようなテーブル構成のコンボボックスに対し、予定毎に予定項目、場所（住所も含む）、開始日時、開始日時のアラーム時間１、終了予定日時、終了予定日時のアラーム時間２を書き込んで確定すると、スケジュール管理部２０は、デジタルカメラ１のカメラ識別情報を付加し、上記コンボボックスに記入されたスケジュール情報を情報検索サーバ２１へ送信する。上記アラーム時間については後述する。
上記スケジュール情報が入力されると、情報検索サーバ２１は、データベース２２の予定テーブル（図１２）に対し、カメラ識別情報に対応させて上記スケジュール情報を記憶させる。
【００９５】
次に、情報検索サーバ２１は、予定テーブルのデータベース２２の予定テーブルへの登録が終了すると、スケジュール管理の入力を行う図１３に示すテーブル形式のコンボボックスを表示する画像データをデジタルカメラ１へ送信する。
上記画像データが入力されると、スケジュール管理部２０は、図１３に示すテーブル構成の交通機関の経路における飛行機、電車やバスの種類と、種別毎の出発時刻、出発時刻に対するアラーム時間３、到着時刻、到着時刻に対するアラーム時間４を入力するコンボボックスを、画像表示欄ＭＰに表示させるとともに、予定をタッチ画面型キーボード部Ｋにより、コンボボックスに入力することを促す通知を表示させる。
ユーザが、図１３に示すようなテーブル構成のコンボボックスに対し、交通機関毎に交通機関の種類、この種類毎の出発時刻、出発時刻に対するアラーム時間３、到着時刻、到着時刻に対するアラーム時間４を書き込んで確定すると、スケジュール管理部２０は、デジタルカメラ１のカメラ識別情報を付加して、コンボボックスに記入された交通機関情報を情報検索サーバ２１へ送信する。
上記交通機関情報が入力されると、情報検索サーバ２１は、データベース２２の予約テーブル（図１３）に対し、カメラ識別情報に対応させて上記交通機関情報を記憶させる。
【００９６】
次に、交通機関を予約した日、（例えば、出張や旅行の当日）におけるユーザ及び本実施形態の情報取得システムの動作について説明する。ユーザが経路の案内を依頼するため、デジタルカメラ１を起動し、表示された図１１に示す画面においてナビゲーションアイコンＮをタッチすると、制御部１１はナビゲーションアイコンＮがタッチされたことを検出し、ナビゲーション部１９に対して、ナビゲーション処理を開始させる制御信号を出力する。このとき、図１２に示す予定テーブルに基づき、スケジュール管理部２０も動作を開始する。
【００９７】
そして、スケジュール管理部２０は、予定テーブルにおいてその日付に対応した予定の開始日時が記載された予定データ（予定レコード）の有無と、予約テーブルにおいてその日付に対応した出発時刻が記載された予約データ（予約レコード）の有無とを検索依頼する依頼情報を、その日付とカメラ識別情報とを付して情報検索サーバ２１へ送信する。
上記依頼信号が入力されると、情報検索サーバ２１は、入力されるカメラ識別情報に対応する予定データ及び予約データを、データベース２２の予定テーブル及び予約テーブルから抽出する。情報検索サーバ２１は、抽出された予定データ及び予約データをデジタルカメラ１へ送信する。
そして、スケジュール管理部２０は、情報検索サーバ２１から入力される予定データ及び予約データを記憶部１５に記憶させる。
【００９８】
ここで、ユーザの位置（デジタルカメラ１の位置）は、ナビゲーション部１９がデジタルカメラ１に設けられているＧＰＳ１４により検出している。本実施形態においては、ナビゲーション部１９は、このＧＰＳ１４により検出されるユーザの位置と、上記予定テーブル及び予約テーブルとを用いて、ユーザの目的地までの経路を案内することになる。
【００９９】
ナビゲーション部１９は、駅などにおいて異なるプラットホームホーム間の乗り継ぎ、あるいは異なる鉄道の離れた駅間における電車の乗り継ぎ、電車などの交通機関の乗り継ぎ、等がある場合、予約テーブルから電車が乗り換えの駅に到着する到着時刻を読み出し、プラットホーム間の移動の経路、あるいは異なる駅間の移動の経路の動画データをデータベース２２から読み出し、記憶部１５に一旦記憶する。各駅間などの移動の経路の動画データは、予めデータベース２２において、出発駅と到着駅との駅名の組合せに対応して記憶されている。
【０１００】
そして、ユーザが乗り換えの駅に到着すると、ナビゲーション部１９は、記憶部１５に記憶されている移動の経路の動画データを読み出し、動画データのフレーム毎に記憶されている緯度経度情報と、ＧＰＳ１４からのユーザの位置を示す緯度経度情報とが一致するように動画データの再生を行う。動画データは、店の看板や駅名などが視認できる程度の分解能とする。なお、本実施例においては、上記経路のナビゲーションに、動画データを使用しているが、静止動画データ、又は複数の静止動画データを繋いだデータなどを使用してもよい。上記動画データ又は上記静止動画データは、実際に撮影された実写データでもよいし、ＣＧであってもよい。
【０１０１】
また、スケジュール管理部２０は、交通機関（例、電車、飛行機、バス、船など）の出発時間に対して、一定周期にて予定テーブル及び予約テーブルを参照し、予め設定したアラーム時間前となると、アラーム（音声、振動など）によりユーザに通知する。例えば、スケジュール管理部２０は、予定テーブル（予定データ）に記載された開始日時、あるいは予約テーブル（予約データ）に記載された出発時刻、あるいは予約テーブル（予約データ）における到着時刻のそれぞれのアラーム時間にアラームによりユーザに通知する。このアラーム時間は、各予約の開示日時や各交通機関の出発時刻及び到着時刻のそれぞれ独自に設定するようにしても良いし、各予約及び各交通機関により形成されるグループ毎あるいは一括して設定しても良い。
【０１０２】
また、ナビゲーション部１９は、現在のユーザの位置をＧＰＳ１４により計測した緯度経度情報を情報検索サーバ２１へカメラ識別情報を付加して送信し、ユーザ（デジタルカメラ１）の地図上の位置を検出している。すなわち、情報検索サーバ２１は、データベース２２に記憶されている緯度経度と地図とが対応付けられた地図データにおいて、デジタルカメラ１から入力される緯度経度情報により、ユーザが建物の中にいるか否か、あるいは上記緯度経度情報と経過時間とから算出した移動速度から予め設定された速度以上であるか否かを検出する。例えば、情報検索サーバ２１は、検出した移動速度に基づき、設定された速度以上にて移動している場合に交通機関に乗って移動していると判定する。
【０１０３】
そして、情報検索サーバ２１は、ユーザが建物の中にいるか、あるいは交通機関に乗って移動しているかの位置情報（建物の中にいる場合、住所）を、デジタルカメラ１へ送信する。
スケジュール管理部２０は、アラームを通知する場合、打合せあるいは会議を行っている建物（住所）にいる場合、あるいは交通機関に乗っている場合、デジタルカメラ１における振動機構を駆動して、これをアラームとしてアラーム時間となったことをユーザに通知する。
【０１０４】
目的地の他の入力方法としては、デジタルカメラ１により、ユーザが目的地を中心部分として、この目的地を含む領域の地図を撮像する。これにより、制御部１１は、撮像された該地図の画像データを検索依頼情報に付加して、送受信部１２を介して情報検索サーバ２１に送信する。このとき、該画像データには、撮像した該地図上の基準距離と、実際の距離との対応関係が、予め上記地図に載っているか、あるいはユーザが該対応関係を入力するか等によって、属性データとして付加されている。
情報検索サーバ２１は、上記検索依頼情報を受信すると、世界の地図データにおいて、入力された画像データと同一又は類似する場所の画像データを検索する。このとき、情報検索サーバ２１は、上記基準距離と実際の距離との対応関係により、画像データと地図データとの倍率を合わせる。また、出発地の入力に関しても、上述した画像データを用いた入力方法を用いても良い。
【０１０５】
また、上記目的地の他の入力方法を用いる際、上記目的地の画像データは、ユーザが過去に検索（又はブラウズ）した画像データ（過去画像データ）、あるいは過去に出張に行って撮像した画像データ（過去画像データ）、等であってもよい。なお、これらの画像データは、デジタルカメラ１の記憶部１５に記憶されていてもよいし、データベース２２に記憶されていてもよい。
スケジュール管理部２０は、ユーザに目的地を入力させる際、データベース２２あるいは記憶部１５に記憶されている履歴テーブルから画像データを読み込み、サムネイル画像により画像表示欄ＭＰに表示させる。
【０１０６】
ユーザが上記サムネイル画像をタッチすると、スケジュール管理部２０は、選択された画像データの識別情報により、前記履歴テーブルから出張先の場所を抽出し、その場所を目的地として設定する。
データベース２２には、ユーザがブラウズした履歴やユーザが出張に行った履歴が、各カメラ識別情報に対応して記憶されている。例えば、出張先に対するスケジュール管理に必要な情報の検索順に、出張した出張日の日付（複数日出張した場合出張初日の日付）、出張先（場所）、その際に検索に用いた画像データＡ、及び出張先で撮像した風景の写真である画像データＢを有する図１４に示すような履歴情報がデータベース２２の履歴テーブル（図１４）に記憶されている。
【０１０７】
スケジュール管理部２０は、記憶部１５に記憶された過去に用いた画像データ、あるいは出張先にて撮像した画像データを記憶部１５から読み出して、その画像データを目的地の検索に用いる場合、過去に履歴テーブルに格納した画像データであることを示す履歴情報を添付して、検索依頼信号を情報検索サーバ２１へ送信する。
そして、スケジュール管理部２０は、検索を依頼するために用いた画像データと履歴情報とを記憶部１５に記憶する。
また、ユーザが出張先あるいは出張から帰ってきた際、ユーザは出張先にて撮像した画像データをデータベース２２の履歴テーブルに登録する。このとき、この出張前に検索した出張先に対応して画像データをデータベース２２に記憶させるため、ユーザが登録アイコンＰをタッチすると、スケジュール管理部２０は、登録アイコンＰがタッチされたことを検出し、出張日の入力欄を表示欄ＭＰに表示させる。ユーザが入力欄に出張した日付を入力すると、スケジュール管理部２０は、記憶部１５から出張した日付に対応して記録されている画像データの一覧を、サムネイル画像として画像表示欄ＭＰに表示させる。
【０１０８】
そして、ユーザが、画像表示欄ＭＰに表示されたサムネイル画像のなかのいずれかを選択してタッチすることにより、スケジュール管理部２０は、ユーザが選択したサムネイル画像に対応する画像データを記憶部１５から読み出し、自身のカメラ識別情報と、出張日の日付と、読み出した画像データとを登録依頼情報に付加して、情報検索サーバ２１へ送信する。このとき、スケジュール管理部２０は、サムネイル画像にて選択された画像データに対し、記憶部１５において登録したことを示す登録履歴情報をこの画像データに付与し、記憶部１５において画像データにこの登録履歴情報を対応させて記憶させる。ここで、データベース２２の履歴テーブルに記憶する画像データは単数でも複数でもよい。
情報検索サーバ２１は、デジタルカメラ１からデータベース２２の履歴テーブルに登録する画像データを受信すると、添付されたカメラ識別情報に対応した履歴テーブルにおいて、登録依頼情報に添付されている日付と同一の日付に対応し、画像データを出張先で撮像した画像データＢとして登録する。
【０１０９】
＜寄り道検索機能＞
次に、本実施形態における寄り道検索機能について説明する。
スケジュール管理部２０は、情報検索サーバ２１から受信し記憶部１５に記憶されている予定データ及び予約データに基づいて、寄り道検索機能を起動させる。例えば、スケジュール管理部２０は、予め設定された昼食や夕食の時間範囲内において予定データや予約データがない場合、寄り道検索機能を起動させる。また、例えば、スケジュール管理部２０は、予定データに基づいて算出される予定時間においてユーザがいる予定の場所の情報（予定位置の経度緯度情報）と、ＧＰＳ１４より計測したユーザの位置を示す経度緯度情報とから算出された互いの位置間の距離を検出距離とし、その検出距離が予め設定した距離より大きい場合、現在ナビゲーション管理している経路と異なる経路のナビゲーションを行う寄り道検索機能を起動させる。
【０１１０】
また、例えば、スケジュール管理部２０は、上記の予定位置の経度緯度情報とＧＰＳ１４より計測したユーザの位置を示す経度緯度情報とが一致しない場合、又は、ユーザの位置を示す経度緯度情報が予定位置の経度緯度情報を中心に予め設定された距離の範囲内にない場合、寄り道検索機能を起動させる。
スケジュール管理部２０は、寄り道検索機能が起動されたことを示す情報を、自身のカメラ識別情報とともに、情報検索サーバ２１へ送信する。
これにより、情報検索サーバ２１は、余った時間をどのように過ごすか等を示す寄り道目的の設定を行う入力画面（後述する寄り道の目的となる項目、この項目における商品の種類をユーザに設定させる画像データの情報）をデジタルカメラ１へ送信する。
【０１１１】
情報検索サーバ２１から寄り道目的の設定を行う入力画面が入力されると、制御部１１は、入力された寄り道目的の項目の設定を行う入力画面を、図１５に示すように、画像表示欄ＭＰに表示させる。
ここで、制御部１１は、寄り道する目的の項目として、例えば、お土産の購入アイコンＩＩＰ１０、忘れ物の購入アイコンＩＩＰ１１、食事アイコンＩＩ１２を画像表示欄ＭＰに表示させる。
例えば、ユーザがお土産の購入アイコンＩＩ１０を選択すると、制御部１１は、お土産を買うことを目的の項目における商品の種類として、表示選択欄ＩＰ１０に、お菓子、おもちゃ、漬け物などのお土産としての商品の種類を選択するコンボボックスを表示させる。
【０１１２】
また、ユーザが忘れ物の購入アイコンＩＩ１１を選択すると、制御部１１は、忘れ物を買うことを目的の項目における商品の種類として、表示選択欄ＩＰ１１に、服飾品、雑貨、文房具、医薬品などの忘れ物として購買する商品の種類を選択するコンボボックスを表示させる。
また、ユーザが食事アイコンＩＩ１２を選択すると、制御部１１は、寄り道として食事をすることを目的の項目の種類として、表示選択欄ＩＰ１２に、和食、中華、洋食、居酒屋、郷土料理などの食事の種類を選択するコンボボックスを表示させる。
【０１１３】
ユーザが上記コンボボックス内の種類を選択すると、制御部１１は、ユーザの入力確認のため、選択した項目の種類を項目表示欄ＰＰ０に表示させる。
ユーザが選択した項目の種類を確認し、確定アイコンＥＰ０を選択すると、制御部１１は、確定アイコンＥＰ０が選択されたことを検出し、現在の時刻と予定データに記載された次の予定の時刻との差時刻を求める。なお、制御部１１は、予定データに次の予定がない場合、又は予約データにおける次の予約の時刻の方が次の予定の時刻より早い場合には、予約データにおける次の予約の時刻との差を差時刻として算出してもよい。
そして、制御部１１は、選択された項目の項目識別情報及び選択された種類の種類識別情報とともに、自身のカメラ識別情報とを情報検索サーバ２１へ送信する。
【０１１４】
上記項目識別情報、差時刻及びカメラ識別情報が入力されると、情報検索サーバ２１は、データベース２２における予め記憶されている図１６に示す寄り道テーブルを選択する。ここで、例えば、情報検索サーバ２１は、上記差時刻より、少ない時間（例えば、食事であれば往復にかかる時間と平均的な食事の時間を加算した時間、買い物であれば往復の時間と買い物にかかる平均的な時間を加算した時間、など）にて用事を完了することが可能な店を寄り道テーブルから選択する。
情報検索サーバ２１は、寄り道テーブルにおいて、項目識別情報に対応した項目を選択し、この項目における種類を種類識別情報に対応して検索する。
例えば、お土産の項目が選択された場合、情報検索サーバ２１は、寄り道テーブルから項目識別情報及と種類識別情報とに対応する商品を選択し、選択した商品毎の商品名、商品情報（商品の価格、商品の画像データ）、商品識別情報、販売している店名、その店の店識別情報、ホームページのアドレス及び店の住所（緯度経度情報を含む）を読み出し、店選択を行う画像データ（地図の画像データも含む、この地図の画像データは、情報検索サーバ２１により、送信する店の位置が全て表示可能な範囲が選択される）の情報とともにデジタルカメラ１へ送信する。
【０１１５】
情報検索サーバ２１から店選択を行う画像データの情報が入力されると、制御部１１は、画像表示欄ＭＰに図１７に示す店選択を行う画像を表示させる。
すなわち、制御部１１は、店情報表示選択欄ＩＰ２０に対し、入力された単数あるいは複数の商品毎に、商品名、商品の画像及び価格と、店の住所を表示させる。
また、制御部１１は、店位置情報表示欄ＩＰ５０に対し、地図の画像データを表示させ、店の緯度経度の情報に基づいて、送信された店の位置を、この地図の画像データ上に表示させる。
そして、ユーザが店情報表示選択欄ＩＰ２０に表示された店を選択すると、制御部１１は、地図の画像上の店の位置を示すマークの大きさを他の店に対してより大きく表示させたり、マークの色を他の店と異なる色に変更して表示させたりする。これにより、ユーザは、選択した店の位置が分かる。
また、制御部１１は、選択した店の店名を店名表示欄ＰＰ１に表示させる。
【０１１６】
ユーザが店名表示欄ＰＰ１に表示した店を確認し、確定アイコンＥＰ１を選択すると、制御部１１は、店を選択したことを示す選択情報とともに、デジタルカメラ１の緯度経度情報と、選択された店の店識別情報とを情報検索サーバ２１へ送信する。
上記選択情報、ユーザの位置である緯度経度情報及び店識別情報が入力されると、情報検索サーバ２１は、選択された店を示す店識別情報から店の位置を示す緯度経度情報を上記寄り道テーブルから読みだす。
また、すでに述べたように、ナビゲーション部１９は、選択された店の緯度経度情報と、ユーザの緯度経度情報と、現在の時刻を出発時刻とから、経路検索を行い、この経路に従い、現在位置から目的地である店までの経路案内するための処理を行う。すなわち、ナビゲーション部１９は、表示部１７に表示された店位置情報表示欄ＩＰ５０の地図において、現在のユーザの位置から選択された店の位置までに最短ルートの経路を表示し、移動するユーザの位置をその経路上に、ＧＰＳ情報に基づき表示することにより、店まで案内するための処理を行う。
【０１１７】
なお、データベース２２は、図１６の寄り道テーブルをユーザのカメラ識別情報毎に設けるようにしてもよい。そして、データベース２２は、ユーザの嗜好情報（例えば、好みの順番を示す情報など）を、カメラ識別情報毎に設けられた寄り道テーブルの商品毎に設けるようにしても良い。この嗜好情報としては、例えば、ユーザが、対応する商品をブラウズした回数、対応する商品を販売している店に行った回数、対応する商品を買った回数、上記寄り道機能においてユーザに選択された回数、などを情報検索サーバ２１がカウントした情報における回数の多い順番、あるいは予めユーザが設定した嗜好の順番が用いられる。ここで、嗜好情報は、上記回数が多いほど順位が高くなり嗜好度が高いことになる。なお、嗜好情報としては、商品や店などに対応する項目に基づき、ユーザに選択された項目の回数などを用いてもよい。
【０１１８】
例えば、ユーザが図１５における食事アイコンＩＩ１２を選択すると、制御部１１は、食事における項目の種類として、和食、中華、洋食、居酒屋、郷土料理などを選択するコンボボックスを表示選択欄ＩＰ１２に表示させる。
ユーザが和食の項目を選択すると、制御部１１は、和食の項目に対応する項目識別情報とカメラ識別情報とを、情報検索システム２の情報検索サーバ２１へ送信する。
デジタルカメラ１から上記項目識別情報が入力されると、情報検索サーバ２１は、入力されたカメラ識別情報に対応する寄り道テーブルをデータベース２２において検索する。
情報検索サーバ２１は、ユーザの嗜好情報における嗜好度の高い商品（この場合、和食の料理メニュー）から順番に、予め設定された数だけ、商品名の商品識別情報と、その商品を出している店の店名の店識別情報と、この店識別情報に対応する店の住所とを検索結果として抽出する。
抽出が終了すると、情報検索サーバ２１は、抽出された複数の商品（和食の料理）名及び商品識別情報と、店名及び店識別情報と、店識別情報に対応する住所と、各商品に付加された表示順番とを、デジタルカメラ１へ送信する。
【０１１９】
次に、デジタルカメラ１の制御部１１は、情報検索サーバ２１から入力された複数の商品名及び商品識別情報と、店名及び店識別情報と、店識別情報に対応する住所とを、各商品に付加された表示順番に基づいて、店名表示選択欄ＩＰ２０に表示させる。
ユーザが店名表示選択欄ＩＰ２０に表示された商品をタッチすることにより選択すると、制御部１１は選択された商品の店名を店名表示欄ＰＰ１に表示させる。
ユーザが確定アイコンＥＰ１をタッチして選択すると、制御部１１は、店名表示欄ＰＰ１に表示した店に対応する店識別情報とともに、デジタルカメラ１の緯度経度情報及びカメラ識別情報とを、情報検索システム２の情報検索サーバ２１に対して送信する。
【０１２０】
上記店識別情報と、ユーザの位置である緯度経度情報と、店識別情報とが入力されると、情報検索サーバ２１は、入力された店識別情報から店の位置を示す緯度経度情報を上記寄り道テーブルから検索する。
そして、情報検索サーバ２１は、入力された店識別情報に対応する店の店名と、この店の店識別情報と、この店の緯度経度情報とを、カメラ識別情報に対応するデジタルカメラ１のナビゲーション部１９に送受信部１２を介して送信する。
店の店識別情報と、この店の緯度経度情報とが入力されると、すでに述べたように、ナビゲーション部１９は、ユーザに選択された店の緯度経度情報と、ユーザの緯度経度情報とから、現在位置から目的地である店までの経路を案内するための処理を行う。
【０１２１】
また、本実施形態においては、交通機関の使用時間の変更に伴い、スケジュールが変更となった際に、以下に述べるようにスケジュール変更の処理が行われる。
ユーザがデータベース２２の予約テーブルに登録されている出発時間の交通機関（電車、飛行機、バスなど）に乗り遅れた場合、あるいは逆に、ユーザが予約テーブルに登録されている出発時間より早い時間の交通機関に乗った場合、ユーザは図１１の経路検索アイコンＢをタッチして、すでに述べた図１０に示すナビゲーション処理を行い、自身の予定を変更する。また、ユーザがデータベース２２の予約テーブルに登録されている出発時間の交通機関（電車、飛行機、バスなど）に乗り遅れた場合、あるいは逆に、ユーザが予約テーブルに登録されている出発時間より早い時間の交通機関に乗った場合、ユーザは図１１のスケジュールアイコンＳをタッチし、すでに述べたスケジュール管理の再設定を行うことにより自身の予定を変更する。なお、ユーザがデータベース２２の予約テーブルに登録されている出発時間の交通機関（電車、飛行機、バスなど）に乗り遅れた場合、あるいは逆に、ユーザが予約テーブルに登録されている出発時間より早い時間の交通機関に乗った場合、上述した経路検索アイコンＢやスケジュールアイコンＳにユーザがタッチする操作は省いてもよい。例えば、本実施形態におけるデジタルカメラ１は、データベース２２の予約テーブルに登録されている出発時間とは異なる出発時間の交通機関でユーザ（この場合、デジタルカメラ１）が移動していることを、ＧＰＳ１４の緯度経度情報に基づいて、制御部１１又は情報検索サーバ２１が検知して、スケジュール管理部２０がユーザに対してスケジュールの変更が必要なことをユーザブザー（又はバイブレーション）や音声（又は音楽）によって知らせるようにしてもよいし、制御部１１が図１１に示す入力画面の画像データを表示部１７を介して画像表示欄ＭＰに表示させるようにしてもよい。
ここで、本実施形態におけるスケジュール管理部２０は、ユーザがスケジュールアイコンＳをタッチすることにより、会議や会食等の時間を新たに追加又は変更することも可能である。スケジュール管理部２０は、予定テーブルの追加又は変更（新しいスケジュールへの編集）を行うため、スケジュール管理の依頼情報を、情報検索サーバ２１に対して出力する。これにより、すでに記載したように、スケジュール管理部２０及び情報検索サーバ２１により予定テーブル及び予約テーブルにおけるデータの追加又は変更が行われることになる。
【０１２２】
また、スケジュール管理部２０は、ＧＰＳ１４からの緯度経度情報に基づき、予定テーブルに登録された終了日時から予め設定された時間を超えても、同一場所から移動しない場合、あるいはＧＰＳ１４に基づくユーザの現在位置とナビゲーションする経路に基づくユーザの予定位置との距離が予め設定した距離（例えば、２ｋｍなど）を超えた場合、異常信号を制御部１１に対して出力する。
例えば、会議の終了後、所定時間が経っても同一場所を動かない場合は、ユーザがデジタルカメラ１を置き忘れた可能性が高いことが考えられる。また、ＧＰＳ１４に基づくユーザの現在位置とナビゲーションする経路に基づくユーザの予定位置との距離が予め設定した距離を超えた場合は、盗難に遭った可能性が高いことが考えられる。
【０１２３】
そして、制御部１１は、上記異常信号が入力されると、図１１の画像表示欄ＭＰにパスワード入力欄を表示し、予めユーザが登録したパスワードと、同一のパスワードを上記パスワード入力欄に入力するまで、デジタルカメラ１に対してパスワードロックをかける。
このように、本実施形態におけるデジタルカメラ１は、上記のようなセキュリティ機能を有する。
【０１２４】
なお、本実施形態における寄り道検索機能は、ユーザの選択によって起動させるようにしてもよい。また、本実施形態における寄り道検索機能は、スケジュール管理部２０ではなく、情報検索サーバ２１によって起動させるようにしてもよい。
【０１２５】
＜予約機能＞
次に、ブラウズした店（店舗）あるいは寄り道機能により選択した店に対して、ユーザが行う予約の処理について説明する。以下、レストランなどの飲食店の場合を一例に説明する。
情報検索システム２のデータベース２２は、寄り道テーブルにおける店識別情報あるいは建造物テーブルにおける店識別情報に対応し、店毎の店内画像データ（例えば、動画あるいは静止画またはＣＧにより店内を説明する画像データ、など）が記憶されている店内画像記憶テーブルが設けられている。
例えば、図１７に示す店名表示欄ＰＰ１に、ユーザが店名表示選択欄ＩＰ２０において選択した店名が表示されている状態にて、ユーザが予約アイコンＥＰ１をタッチすることにより、デジタルカメラ１の制御部１１は、上記選択した店名の店識別情報と、予約依頼信号と、カメラ識別情報とを情報検索サーバ２１へ送信する。
【０１２６】
上記予約依頼信号がデジタルカメラ１から入力されると、情報検索サーバ２１は、入力された店識別情報に対応した店内画像データをデータベース２２の店内画像記憶テーブルから検索し、検索された店内画像データを、デジタルカメラ１に送信する。
情報検索サーバ２１から上記店内画像データが入力されると、デジタルカメラ１の制御部１１は、図１８に示すように、店内画像データを表示枠部ＳＰＰに表示させる。
なお、動画データ（ＣＧを含む）の場合において、ユーザが図１８の再生アイコンＥＰ３をタッチすることにより、制御部１１は、再生アイコンＥＰ３がタッチされたことを検出し、上記店内画像データの再生を開始する。
【０１２７】
また、ユーザが再生時に一時停止アイコンＥＰ５をタッチすることにより、制御部１１は、一時停止アイコンＥＰ５が再生時においてタッチされたことを検出し、店内画像データの再生を一次停止する。
一次停止時において、ユーザが再生アイコンＥＰ３又は一時停止アイコンＥＰ５をタッチすることにより、制御部１１は、再生アイコンＥＰ３又は一時停止アイコンＥＰが一時停止時おいてタッチされたことを検出し、店内画像データの再生を開始する。
ユーザが再生時に巻き戻し再生アイコンＥＰ４をタッチすることにより、制御部１１は、巻き戻し再生アイコンＥＰ４がタッチされたことを検出し、店内画像データの巻き戻し再生を開始する。
【０１２８】
ここで、一次停止アイコンＥＰ５により、店内画像データの再生を一時停止している状態において、枠部５００、５０１及び５０２で囲まれたテーブル席のいずれかをユーザがタッチすることにより、制御部１１は、ユーザが選択したテーブル席の枠内に記載されたテーブル番号をテーブル席表示欄ＰＰ２に表示させる。例えば、ユーザが枠部５００のテーブル席をタッチして選択すると、制御部１１は、枠部５００のテーブル席が選択されたことを検出し、枠部５００内に記載されているテーブル席番号Ｔ−１を、テーブル席表示欄ＰＰ２に表示させる。
また、ユーザは、予約日時記入欄ＰＰ３−１に予約の日時、予約人数記入欄ＰＰ３−２に予約人数、を入力する。なお、予約日時記入欄ＰＰ３−１は、ユーザが日時を選択しやすいように、カレンダを表示し、そのカレンダからユーザが日時を選択できるようにしてもよい。
【０１２９】
そして、ユーザがテーブル席表示欄ＰＰ２に表示されているテーブル席番号Ｔ−１にて予約をするため、確定アイコンＥＰ６をタッチする。
確定アイコンＥＰ６がタッチされると、制御部１１は確定アイコンＥＰ６がタッチされたことを検出し、店識別情報と、テーブル席表示欄ＰＰ２に表示されているテーブル席番号Ｔ−１と、予約日時記入欄ＰＰ３−１に入力されている日時データと、予約人数記入欄ＰＰ３−２に入力されている予約人数データとを読み込み、予約データとしてスケジュール管理部２０へ出力する。
上記予約データが入力されると、スケジュール管理部２０は、入力された上記予約データ及び自身のカメラ識別情報を含む予約依頼情報を、情報検索サーバ２１へ送信する。
上記予約依頼情報が入力されると、情報検索サーバ２１は、上記予約データに含まれる店識別情報に対応する店のホームページの予約システムにアクセスし、この予約システムの予約フォーマットに対して、入力されたテーブル席番号及び予約日時を入力することで予約処理を行う。
【０１３０】
そして、情報検索サーバ２１は、対応する店の上記予約システムにおいて、予約出来たことあるいは予約できなかったことを示す結果情報を、デジタルカメラ１の制御部１１へ送信する。
結果情報が入力されると、制御部１１は、入力された結果情報を結果表示欄ＰＰ４に表示させる。
予約処理が終了、あるいは再度予約処理を行う場合、ユーザは戻るアイコンＥＰ７をタッチする。
戻るアイコンＥＰ７がタッチされると、制御部１１は、戻るアイコンＥＰ７がタッチされたことを検出し、画像表示欄ＭＰに図１７に示す画像を表示させる。
なお、本実施形態において、情報検索サーバ２１は、上記予約データに含まれる店識別情報に対応する店のホームページの予約システムにアクセスして予約処理を行っているが、これに限定はされない。例えば、情報検索サーバ２１は、上記予約データに含まれる店識別情報に対応する店における予約システム（例、店における予約システムのサーバなど）に対して、予約に必要な項目（例えば、テーブル席番号Ｔ−１、日時データや予約人数データなど）を送信して予約処理を行うようにしてもよい。また、本実施形態において、予約処理は、情報検索サーバ２１に限定はされず、例えば、デジタルカメラ１の制御部１１が予約処理を行うようにしてもよい。
【０１３１】
また、上述した予約処理は、動画データ（動画像のＣＧを含む）により説明したが、静止画（静止画像データのＣＧを含む）でも、表示枠ＳＰＰに静止画を表示させ、同様の処理を行うようにしても良い。
【０１３２】
また、図１７にてユーザが選択した店がお土産などの商品を購入する店舗である場合、制御部１１は、表示枠部ＳＰＰに上記店舗の販売している複数の商品をサムネイル画像により表示させる。
そして、静止画（静止画像のＣＧを含む）の場合、ユーザが再生アイコンＥＰ３をタッチすることにより、制御部１１は、再生アイコンＥＰ３がタッチされたことを検出し、店舗で販売している他の商品のサムネイル画像を表示枠部ＳＰＰに表示させる。
表示枠部ＳＰＰに表示されている商品のサムネイル画像のいずれかをユーザがタッチすることにより、制御部１１は、ユーザが選択したサムネイル画像の商品の名称をテーブル席表示欄ＰＰ２に表示させる。次に、この商品の送付先（住所など）をユーザが予約日時記入欄ＰＰ３−１に入力する。
【０１３３】
そして、ユーザがテーブル席表示欄ＰＰ２に表示されている商品を購入するため、確定アイコンＥＰ６をタッチする。
確定アイコンＥＰ６がタッチされると、制御部１１は確定アイコンＥＰ６がタッチされたことを検出し、店識別情報と、テーブル席表示欄ＰＰ２に表示されている商品の商品識別情報と、予約日時記入欄ＰＰ３−１に入力されている送付先とを読み込み、購入データとしてスケジュール管理部２０へ出力する。
上記購入データが入力されると、スケジュール管理部２０は、入力された購入データ及びカメラ識別情報を含む購入依頼情報を、情報検索サーバ２１へ送信する。
【０１３４】
上記購入依頼情報が入力されると、情報検索サーバ２１は、店識別情報に対応する店のホームページの購入システムにアクセスし、この購入システムの予約フォーマットに対して、入力された商品識別情報及び送付先を入力することで購入処理を行う。
この際、店舗がクレジットカードにて決済を行うことを要求する場合、この要求を受けると情報検索サーバ２１は、デジタルカメラ１に対してクレジット番号の入力を促す情報を送信する。
この入力を促す情報が入力されると、制御部１１は、このクレジットカード番号を予約日時記入欄ＰＰ３に対して入力することをユーザに通知する文字データを結果表示欄ＰＰ４に表示させる。
【０１３５】
ユーザは、上記通知に対応して自身のクレジットカード番号を予約日時記入欄ＰＰ３に入力し、確定アイコンＥＰ６をタッチする。
確定アイコンＥＰ６がタッチされると、制御部１１は、確定アイコンがタッチされたことを検出し、予約日時記入欄ＰＰ３に表示されているクレジットカード番号を読み込み、このクレジットカード番号及びカメラ識別情報を情報検索サーバ２１へ送信する。
クレジットカード番号及びカメラ識別情報が入力されると、情報検索サーバ２１は、カメラ識別情報に対応して、支払を行う店舗の購入システムのクレジットカード番号の記入欄に対し、入力されたクレジットカード番号を書き込み、ユーザが購入した商品に対する決済を終了する。
【０１３６】
そして、店舗の購入システムから購入処理が無事終了したことを示す情報及び商品の届け日時を含む終了情報が入力されると、情報検索サーバ２１は、この終了情報をデジタルカメラ１へ送信する。
上記終了情報が入力されると、制御部１１は、無事終了したことを示す情報及び商品の届け日時を、結果表示欄ＰＰ４に表示させる。
なお、本実施形態において、情報検索サーバ２１は、上記店識別情報に対応する店のホームページの購入システムにアクセスして購入処理を行っているが、これに限定はされない。例えば、情報検索サーバ２１は、上記店識別情報に対応する店における購入システム（例、店における購入システムのサーバなど）に対して、購入に必要な項目（例えば、商品、送付先やクレジットカード番号など）を送信して購入処理を行うようにしてもよい。また、本実施形態において、購入処理は、情報検索サーバ２１に限定はされず、例えば、デジタルカメラ１の制御部１１が購入処理を行うようにしてもよい。
【０１３７】
また、ユーザは、上述したレストランに行く経路をナビゲーションしてもらいたい場合、店名表示欄ＰＰ１にレストラン名が表示された状態にて、ユーザはナビゲーションアイコンＮＡＶＩをタッチする。
ナビゲーションアイコンＮＡＶＩがタッチされると、制御部１１は、ナビゲーションアイコンがタッチされたことを検出し、店名表示欄ＰＰ１に記入されている店の店識別情報を読み込み、ナビゲーション要求信号とともにナビゲーション部１９へ出力する。
【０１３８】
上記ナビゲーション要求信号が入力されると、ナビゲーション部１９は、入力された店識別情報と、デジタルカメラ１が位置する位置情報と、カメラ識別情報とを含む、経路検索情報を情報検索サーバ２１へ送信する。
上記経路検索情報が入力されると、情報検索サーバ２１は、店識別情報に対応した店の位置情報を寄り道テーブルから検索する。
そして、情報検索サーバ２１は、店の位置情報により、店の最寄りの駅と、ユーザの現在位置に近傍の駅から上記最寄りの駅へ行く経路と、最寄りの駅からの店までの経路を表示した領域の地図データとをデータベース２２から読み込み、経路情報としてデジタルカメラ１へ送信する。
【０１３９】
デジタルカメラ１のナビゲーション部１９は、図１８に示すような画面を表示させ、ユーザの現在位置から近傍の駅までの経路を表示枠部ＳＰＰに表示する。
そして、ナビゲーション部１９は、ＧＰＳの位置情報と近傍の駅の位置情報とを比較して、ユーザが近傍の駅に到着したことを検出すると、近傍の駅から最寄りの駅までの経路の表示画面に、表示枠部ＳＰＰの表示画面を切り換える。
ナビゲーション部１９は、ＧＰＳの位置情報と最寄りの駅の位置情報とを比較して、ユーザが最寄りの駅に到着したことを検出し、最寄りの駅から店までの経路の表示画面に、表示枠部ＳＰＰの表示画面を切り換える。そして、ナビゲーション部１９は、ＧＰＳ１４による位置情報に基づき、ユーザの現在位置を上記最寄りの駅から店までの経路上に表示させることにより、ユーザがその経路のいずれの場所にいるかをユーザに視認させる。
【０１４０】
また、図１７において、ユーザがＭＡＰアイコンをタッチすると、ナビゲーション部１９は、ＧＰＳ１４により位置情報を取得し、この位置情報にカメラ識別情報及びマップ依頼信号を付加したマップ依頼情報を情報検索サーバ２１へ送信する。
上記マップ依頼情報が入力されると、情報検索サーバ２１は、データベース２２から、予め設定された範囲の領域の地図データを読み込み、マップ依頼情報に含まれる位置情報から該地図データの範囲の店の情報（例えば、位置情報、店の種類、店識別情報など）を寄り道テーブルから検索し、地図データ及び店の情報をデジタルカメラ１へ送信する。
【０１４１】
上記店の情報及び地図データが入力されると、制御部１１は、この地図データを店名表示選択欄ＩＰ２０に表示させるとともに、この地図データ上において、各店の位置情報に基づいて各店の存在する位置に各店の店名をそれぞれ表示させる。
ユーザが店名表示選択欄ＩＰ２０における地図上の店名をタッチした信号を検出すると、制御部１１は店名表示欄ＰＰ１にタッチした店の店名を表示させる。
これ以降の処理については、予約処理、及び購入処理、およびナビゲーションの処理を、すでに説明した上記実施形態と同様に行うことが可能である。
【０１４２】
上述したように、本実施形態によれば、ユーザの出発地から目的地までの経路検索、この経路における交通機関の予約、ホテルの予約、さらに出発地から目的地までのナビゲーションが行えるため、出張あるいは旅行のスケジュールを容易に計画し、実行することができる。
また、本実施形態においては、出張あるいは旅行において、目的地に到着した後、出発前にスケジュールしたタイムテーブルに従い、スケジュールに対応した行動を行うことができ、目的地などにおけるナビゲーション、レストランへの予約及び商品の購入を容易に行うことができる。
【０１４３】
なお、図１及び図９におけるデジタルカメラ１（送受信部１２の電波の送受信におけるハード処理を除く）の機能を実現するための機能を実現するためのプログラム、また情報検索サーバ２１との機能を実現するためのプログラム各々をコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより情報検索やナビゲーションの検出処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１４４】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１４５】
一実施形態は、被写体を撮像する際に、被写体を撮像する位置の情報を取得し、被写体と位置の情報とを対応付ける機能を有する携帯情報機器、撮像装置、及びその情報を用いて被写体の情報を取得する情報取得システムに関する。
一実施形態において、ユーザが撮影位置からいずれの方向にある被写体を撮影したかを知るための方位情報（例えば、方位角）を得ることができる。
一実施形態において、ユーザが撮影している被写体、例えば建造物がどのようなものであるかの情報を、容易に得ることができる。
一実施形態において、入力される経路情報をもとに検索された経路に関する情報に基づいて、該経路における交通機関の予約処理を行うことができる。
【符号の説明】
【０１４６】
１…デジタルカメラ
２…情報検索システム
３…無線基地局
４…情報通信網、
１１…制御部
１２…送受信部
１３…撮像部
１４…ＧＰＳ
１５…記憶部
１６…方位センサ
１７…表示部
１８…タイマ
１９…ナビゲーション部
２０…スケジュール管理部
２１…情報検索サーバ
２２…データベース
【図１】
2010095426.tif 000003
【図２】
2010095426.tif 000004
【図３】
2010095426.tif 000005
【図４】
2010095426.tif 000006
【図５】
2010095426.tif 000007
【図６】
2010095426.tif 000008
【図７】
2010095426.tif 000009
【図８】
2010095426.tif 000010
【図９】
2010095426.tif 000011
【図１０】
2010095426.tif 000012
【図１１】
2010095426.tif 000013
【図１２】
2010095426.tif 000014
【図１３】
2010095426.tif 000015
【図１４】
2010095426.tif 000016
【図１５】
2010095426.tif 000017
【図１６】
2010095426.tif 000018
【図１７】
2010095426.tif 000019
【図１８】
2010095426.tif 000020
【国際調査報告】
2010095426.tif 000021
2010095426.tif 000022
2010095426.tif 000023
2010095426.tif 000024
2010095426.tif 000025
2010095426.tif 000026
2010095426.tif 000027