Nothing Special   »   [go: up one dir, main page]

JP2011010133A - Photographing apparatus and information sharing system - Google Patents

Photographing apparatus and information sharing system Download PDF

Info

Publication number
JP2011010133A
JP2011010133A JP2009152944A JP2009152944A JP2011010133A JP 2011010133 A JP2011010133 A JP 2011010133A JP 2009152944 A JP2009152944 A JP 2009152944A JP 2009152944 A JP2009152944 A JP 2009152944A JP 2011010133 A JP2011010133 A JP 2011010133A
Authority
JP
Japan
Prior art keywords
recommended
control unit
acquired
point
information indicating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009152944A
Other languages
Japanese (ja)
Inventor
Masaaki Tanizaki
正明 谷崎
Kiyohiro Obara
清弘 小原
Kishiko Maruyama
貴志子 丸山
Hideki Hayashi
秀樹 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2009152944A priority Critical patent/JP2011010133A/en
Publication of JP2011010133A publication Critical patent/JP2011010133A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To support user's desired photography and arrangement of photographs.SOLUTION: The present invention relates to a photographing apparatus comprising: a photographing section for photographing an image; a control section connected to the photographing section; and a storage device connected to the control section. The storage device holds information indicating positions of one or more photography recommended points. When the information indicating the positions is acquired, the control section retrieves the photography recommended points within a predetermined range including the acquired positions and outputs information indicating positions of the photography recommended points acquired by the retrieval.

Description

本発明は、位置情報を利用する撮影装置に関し、特に、現在地及び移動経路周辺の撮影推奨地点を提示する撮影装置に関する。   The present invention relates to an imaging device that uses position information, and more particularly to an imaging device that presents recommended shooting locations around a current location and a moving route.

従来の撮影端末を携帯して旅行やドライブに行ったとき、名所で記念に撮影することがしばしば行われる。この名所情報として、既にカーナビゲーションに代表される誘導端末では、ユーザが所望の施設データを検索し、例えば目的地として設定すると、現地までの経路を探索する機能が実現されている。ユーザは、探索された経路をたどって現地に到着することができる。   When traveling and driving with a conventional photographing terminal, it is often done to take a commemorative photo at a famous place. As this sight information, a guidance terminal represented by car navigation already has a function of searching for a route to the site when a user searches for desired facility data and, for example, sets it as a destination. The user can follow the searched route and arrive at the site.

これに対して、特許文献1では旅行情報の利用に関する技術が公開されている。この技術によれば、テキスト又は画像からなる旅行ガイド情報が、電子データとして撮影端末に保持される。   On the other hand, Patent Document 1 discloses a technique related to the use of travel information. According to this technique, travel guide information composed of text or images is held in the photographing terminal as electronic data.

一方、撮影後の画像の整理のため、撮影画像に位置情報を付与する手法がある。位置情報は、GPSを搭載したデジタルカメラによって付与される場合と、デジタルカメラの外部の独立したGPS端末が取得した位置情報と、撮影画像とを時刻に基づいて同期することによって付与される場合とがある。   On the other hand, there is a method of adding position information to a photographed image in order to organize images after photographing. The location information is given by a digital camera equipped with GPS, and the location information obtained by an independent GPS terminal outside the digital camera is synchronized with the captured image based on the time. There is.

これに対して、特許文献2では、デジタルカメラによって撮影された写真データと、走行履歴とをより確実に対応付けることができるナビゲーション装置に関する技術が公開されている。   On the other hand, Patent Document 2 discloses a technique related to a navigation device that can more reliably associate photograph data captured by a digital camera with a travel history.

特開2003−158655号公報JP 2003-158655 A 特開2007−324986号公報JP 2007-324986 A

特許文献1に開示された技術は、実際には時間帯によって太陽光の方向が変わる、季節によって最適な撮影地点が異なる、ユーザの嗜好によって所望の撮影対象が異なる、などの要因から、必ずしもユーザのニーズを満たしているとはいえない。その結果、近辺によりよい撮影地点があるにも関わらず、撮影に最適な位置や方向をユーザは分からないままに妥協しつつ撮影する場合がある。特にドライブ中には、一旦走行しはじめると簡単には停車する箇所を見つけられないこともあり、再度同一対象を撮影したくともあきらめる結果となりやすい。   The technique disclosed in Patent Document 1 is not necessarily the user because of factors such as the fact that the direction of sunlight actually changes depending on the time of day, the optimal shooting location varies depending on the season, and the desired shooting target varies depending on user preferences. It cannot be said that it meets the needs. As a result, in some cases, the user may take a picture while compromising without knowing the optimum position and direction for taking a picture, even though there is a better shooting point in the vicinity. Especially during driving, once you start running, you may not be able to find the location where you want to stop easily, and even if you want to capture the same object again, you will likely give up.

一方、特許文献2に開示された技術によれば、GPS等によって取得した位置情報は、概して誤差が大きいため、本来の撮影位置からずれることが多く、逆に後の画像整理の際に位置を補正するなどの手間がかかることになる。   On the other hand, according to the technique disclosed in Patent Document 2, the position information acquired by GPS or the like generally has a large error, and therefore often deviates from the original shooting position. It will take time and effort to correct it.

本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、ユーザに対して最寄の撮影推奨地点を提示し、かつ該地点まで誘導を行うことで、ユーザの所望の撮影をおこなうことを支援する。さらに、撮影後の画像データ整理を容易とするため、撮影時に適切な地名又は名称文字列を提示してユーザに選択を求めることでタグ付けを容易に行う仕組みを提供することにある。   The present invention has been made in view of the above-described points, and the object of the present invention is to present the nearest recommended shooting point to the user and guide the user to the desired point. Supporting the shooting of Another object of the present invention is to provide a mechanism for facilitating tagging by presenting an appropriate place name or name character string at the time of photographing and asking the user for selection in order to facilitate image data organization after photographing.

本発明は、画像を撮影する撮影部と、前記撮影部に接続される制御部と、前記制御部に接続される記憶装置と、を備える撮影装置であって、前記記憶装置は、一つ以上の撮影推奨地点の位置を示す情報、及び、地図情報を保持し、前記制御部は、位置を示す情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点を検索し、前記検索によって取得された前記撮影推奨地点に至る経路を検索し、前記検索によって取得された前記撮影推奨地点の位置を示す情報、及び、前記検索によって取得された経路を示す情報を出力することを特徴とする。   The present invention is an imaging device including an imaging unit that captures an image, a control unit connected to the imaging unit, and a storage device connected to the control unit, wherein the storage device includes one or more storage devices. Information indicating the position of the recommended shooting point and map information are held, and when the control unit acquires the information indicating the position, the control unit searches for the recommended shooting point within a predetermined range including the acquired position. Searching for a route to the recommended shooting point acquired by the search, and outputting information indicating the position of the recommended shooting point acquired by the search and information indicating the route acquired by the search It is characterized by.

本発明の一実施形態によれば、撮影に適した地点におけるユーザの所望の撮影を支援することができる。   According to an embodiment of the present invention, it is possible to support a user's desired shooting at a point suitable for shooting.

本発明の第1の実施形態の撮影端末のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the imaging | photography terminal of the 1st Embodiment of this invention. 本発明の第1の実施形態の撮影位置提示及び撮影画像地名付与処理の全体を示すフローチャートである。It is a flowchart which shows the whole imaging | photography position presentation of the 1st Embodiment of this invention, and an imaging | photography image place name provision process. 本発明の第1の実施形態の撮影推奨地点テーブルの説明図である。It is explanatory drawing of the imaging | photography recommendation point table of the 1st Embodiment of this invention. 本発明の第1の実施形態の撮影画像属性テーブルの説明図である。It is explanatory drawing of the picked-up image attribute table of the 1st Embodiment of this invention. 本発明の第1の実施形態において管理される領域の配置の説明図である。It is explanatory drawing of arrangement | positioning of the area | region managed in the 1st Embodiment of this invention. 本発明の第1の実施形態の地図テーブルに含まれる領域IDテーブルの説明図である。It is explanatory drawing of the area | region ID table contained in the map table of the 1st Embodiment of this invention. 本発明の第1の実施形態の地図テーブルに含まれる道路テーブルの説明図である。It is explanatory drawing of the road table contained in the map table of the 1st Embodiment of this invention. 本発明の第1の実施形態の地図テーブルに含まれる道路種別テーブルの説明図である。It is explanatory drawing of the road classification table contained in the map table of the 1st Embodiment of this invention. 本発明の第1の実施形態の地図テーブルに含まれる注記・背景テーブルの説明図である。It is explanatory drawing of the note and background table contained in the map table of the 1st Embodiment of this invention. 本発明の第1の実施形態の地図テーブルに含まれる背景種別テーブルの説明図である。It is explanatory drawing of the background classification table contained in the map table of the 1st Embodiment of this invention. 本発明の第1の実施形態において実行される推奨地点検索・選択処理を示すフローチャートである。It is a flowchart which shows the recommended point search and selection process performed in the 1st Embodiment of this invention. 本発明の第1の実施形態において実行される経路計算・案内処理を示すフローチャートである。It is a flowchart which shows the route calculation and guidance process performed in the 1st Embodiment of this invention. 本発明の第1の実施形態において実行される候補地名提示・選択処理を示すフローチャートである。It is a flowchart which shows the candidate place name presentation and selection process performed in the 1st Embodiment of this invention. 本発明の第1の実施形態の候補地名提示・選択処理によって表示される画面の説明図である。It is explanatory drawing of the screen displayed by the candidate place name presentation and selection process of the 1st Embodiment of this invention. 本発明の第2の実施形態の推奨地点情報及び推奨地点評価値情報共有システムの構成を示すブロック図である。It is a block diagram which shows the structure of the recommended spot information of the 2nd Embodiment of this invention, and a recommended spot evaluation value information sharing system. 本発明の第2の実施形態のサーバのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the server of the 2nd Embodiment of this invention. 本発明の第2の実施形態の撮影推奨地点テーブルの説明図である。It is explanatory drawing of the imaging | photography recommendation point table of the 2nd Embodiment of this invention. 本発明の第2の実施形態において実行される推奨地点情報共有処理を示すフローチャートである。It is a flowchart which shows the recommended point information sharing process performed in the 2nd Embodiment of this invention. 本発明の第2の実施形態において実行される推奨地点評価情報共有処理を示すフローチャートである。It is a flowchart which shows the recommended spot evaluation information sharing process performed in the 2nd Embodiment of this invention. 本発明の第2の実施形態において実行される撮影端末間撮影画像交換処理を示すフローチャートである。It is a flowchart which shows the captured image exchange process between imaging | photography terminals performed in the 2nd Embodiment of this invention.

以下、図面を用いて本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<第1の実施形態>
図1は、本発明の第1の実施形態の撮影端末100のハードウェア構成を示すブロック図である。
<First Embodiment>
FIG. 1 is a block diagram showing a hardware configuration of the photographing terminal 100 according to the first embodiment of the present invention.

撮影端末100は、ユーザが写真画像を撮影するために使用する、例えばいわゆるデジタルカメラのような装置である。撮影端末100は、制御部110と、制御部110に接続された位置取得部120、通信部130、操作部140、表示部150、撮影部160、時刻取得部170、二次記憶装置180及び電源部190と、を備える。   The photographing terminal 100 is an apparatus such as a so-called digital camera that is used by a user to photograph a photographic image. The imaging terminal 100 includes a control unit 110, a position acquisition unit 120 connected to the control unit 110, a communication unit 130, an operation unit 140, a display unit 150, an imaging unit 160, a time acquisition unit 170, a secondary storage device 180, and a power source. Unit 190.

位置取得部120は、撮影端末100の現在位置を示す情報を取得する装置である。例えば、位置取得部120は、GPS(Global Positioning System)端末装置であってもよい。その場合、位置取得部120は、複数のGPS衛星から受信した信号に基づいて、撮影端末100の現在位置(少なくとも緯度及び経度)を算出する。あるいは、位置取得部120は、慣性航法装置のような、GPS端末装置以外の装置であってもよいし、上記のような複数の種類の装置の組み合わせであってもよい。   The position acquisition unit 120 is an apparatus that acquires information indicating the current position of the photographing terminal 100. For example, the position acquisition unit 120 may be a GPS (Global Positioning System) terminal device. In that case, the position acquisition unit 120 calculates the current position (at least latitude and longitude) of the imaging terminal 100 based on signals received from a plurality of GPS satellites. Alternatively, the position acquisition unit 120 may be a device other than a GPS terminal device such as an inertial navigation device, or may be a combination of a plurality of types of devices as described above.

通信部130は、撮影端末100が外部の装置とデータを通信するためのインターフェースである。撮影端末100がネットワーク135を介してデータを通信する場合、通信部130は、そのネットワーク135に接続するためのインターフェースである。撮影端末100が外部の装置とデータを通信しない場合、撮影端末100は通信部130を備えなくてもよい。   The communication unit 130 is an interface for the photographing terminal 100 to communicate data with an external device. When the photographing terminal 100 communicates data via the network 135, the communication unit 130 is an interface for connecting to the network 135. When the photographing terminal 100 does not communicate data with an external device, the photographing terminal 100 may not include the communication unit 130.

操作部140は、ユーザからの入力を受ける入力装置(例えばボタン又はタッチパネル等)である。   The operation unit 140 is an input device (for example, a button or a touch panel) that receives input from the user.

表示部150は、ユーザに情報を出力する出力装置(例えば画像表示装置又はスピーカ等)である。   The display unit 150 is an output device (for example, an image display device or a speaker) that outputs information to the user.

撮影部160は、ユーザの操作に従って画像を撮影し、画像データを出力する装置であり、例えば、レンズ(図示省略)及び撮像素子(図示省略)を含む。撮影部160は、さらにフラッシュ(図示省略)を含んでもよい。   The imaging unit 160 is an apparatus that captures an image in accordance with a user operation and outputs image data, and includes, for example, a lens (not shown) and an image sensor (not shown). The imaging unit 160 may further include a flash (not shown).

時刻取得部170は、現在時刻を示す情報を取得する装置であり、例えば一般的な時計であってもよい。   The time acquisition unit 170 is an apparatus that acquires information indicating the current time, and may be a general clock, for example.

制御部110は、撮影端末100の各部を制御する。具体的な制御の詳細については後述する。   The control unit 110 controls each unit of the photographing terminal 100. Details of specific control will be described later.

制御部110は、CPU(Central Processing Unit)111及び一次記憶装置112を含む。CPU111は、一次記憶装置112に格納されたプログラムを実行することによって種々の機能を実現する。   The control unit 110 includes a CPU (Central Processing Unit) 111 and a primary storage device 112. The CPU 111 implements various functions by executing a program stored in the primary storage device 112.

一次記憶装置112は、例えば半導体メモリであり、CPU111によって実行されるプログラム及びCPU111によって参照されるデータを格納する。   The primary storage device 112 is a semiconductor memory, for example, and stores a program executed by the CPU 111 and data referred to by the CPU 111.

二次記憶装置180は、例えばハードディスクドライブ(HDD)又はフラッシュメモリのような不揮発性の記憶装置である。二次記憶装置180は、CPU111によって実行されるプログラム及びCPU111によって参照されるデータを格納する。これらのプログラム及びデータの少なくとも一部が必要に応じて一次記憶装置112にコピーされ、CPU111によって実行又は参照される。   The secondary storage device 180 is a non-volatile storage device such as a hard disk drive (HDD) or a flash memory. The secondary storage device 180 stores a program executed by the CPU 111 and data referred to by the CPU 111. At least a part of these programs and data is copied to the primary storage device 112 as necessary, and is executed or referred to by the CPU 111.

図1に示す二次記憶装置180には、推奨地点検索部181、経路計算・案内部182、撮影位置・方位提示部183、撮影処理部184、候補地名提示・選択部185、地図テーブル186、撮影推奨地点テーブル187及び撮影画像属性テーブル188が格納される。推奨地点検索部181、経路計算・案内部182、撮影位置・方位提示部183、撮影処理部184及び候補地名提示・選択部185は、制御部110のCPU111によって実行されるプログラムである。地図テーブル186、撮影推奨地点テーブル187及び撮影画像属性テーブル188は、CPU111が上記のプログラムを実行する際に参照するデータを含む。   The secondary storage device 180 shown in FIG. 1 includes a recommended point search unit 181, a route calculation / guidance unit 182, a shooting position / orientation presentation unit 183, a shooting processing unit 184, a candidate place name presentation / selection unit 185, a map table 186, A recommended shooting point table 187 and a shot image attribute table 188 are stored. The recommended spot search unit 181, the route calculation / guidance unit 182, the shooting position / orientation presentation unit 183, the shooting processing unit 184, and the candidate place name presentation / selection unit 185 are programs executed by the CPU 111 of the control unit 110. The map table 186, the recommended shooting point table 187, and the shot image attribute table 188 include data that the CPU 111 refers to when executing the above program.

電源部190は、撮影端末100の各部の動作に必要な電力を供給する。電源部190は、例えば、一般的な電池を含む。さらに、電源部190は、電池が供給した電流の履歴等に基づいて電池残量を算出する公知の制御回路を含んでもよい。あるいは、制御部110が上記のように電池残量を計算してもよい。   The power supply unit 190 supplies power necessary for the operation of each unit of the photographing terminal 100. The power supply unit 190 includes, for example, a general battery. Furthermore, the power supply unit 190 may include a known control circuit that calculates the remaining battery level based on the history of the current supplied by the battery. Alternatively, the control unit 110 may calculate the remaining battery level as described above.

図2は、本発明の第1の実施形態の撮影位置提示及び撮影画像地名付与処理の全体を示すフローチャートである。   FIG. 2 is a flowchart showing the entire photographing position presentation and photographed image place name assigning process according to the first embodiment of the present invention.

最初に、制御部110は、位置・時刻データ201を取得する(ステップ210)。位置・時刻データ201には、後述するステップ211において検索キーとして使用される位置及び時刻(例えば撮影端末100の現在位置及び現在時刻)を示す情報が含まれる。   First, the control unit 110 acquires the position / time data 201 (step 210). The position / time data 201 includes information indicating a position and time (for example, the current position and current time of the photographing terminal 100) used as a search key in step 211 described later.

例えば、ユーザが現在いる位置の近傍の撮影推奨地点を検索したい場合、制御部110は、位置取得部120が取得した撮影端末100の現在位置を示す情報、及び、時刻取得部170が取得した現在時刻を位置・時刻データ201として取得してもよい。あるいは、ユーザがこれから訪れる目的地の近傍の撮影推奨地点を検索したい場合、制御部110は、ユーザによって操作部140に入力された位置情報及びその位置に到着する予想時刻を位置・時刻データ201として取得してもよい。   For example, when searching for a recommended shooting point near the position where the user is currently located, the control unit 110 includes information indicating the current position of the shooting terminal 100 acquired by the position acquisition unit 120 and the current acquired by the time acquisition unit 170. The time may be acquired as the position / time data 201. Alternatively, when the user wants to search for a recommended shooting point near the destination to be visited, the control unit 110 uses the position information input to the operation unit 140 by the user and the estimated time of arrival at the position as the position / time data 201. You may get it.

位置情報は、その位置の座標値(例えば緯度及び経度)を含んでもよいし、位置と対応付けられる情報、例えば、“日光市”のような地名、又は、“いろは坂”のような撮影対象物の固有名詞を含んでもよい。なお、地名等は、後述する地図テーブル203によって位置(座標)と対応付けられる。   The position information may include coordinate values (for example, latitude and longitude) of the position, or information associated with the position, for example, a place name such as “Nikko City” or a subject to be imaged such as “Iroha Saka” It may contain proper names of things. The place name and the like are associated with the position (coordinates) by the map table 203 described later.

予想時刻は、ユーザによって操作部140を介して入力されてもよいが、経路検索によって取得されてもよい。具体的には、制御部110は、ユーザによって目的地の位置情報を入力されると、地図テーブル203を参照して現在位置から目的地までの経路を検索し、その検索結果に基づいて目的地への到着時刻を予想してもよい。この経路検索及び到着時刻の予想は、従来のカーナビゲーションシステムにおいて実行されるものと同様であってよい。   The estimated time may be input by the user via the operation unit 140, or may be acquired by route search. Specifically, when the position information of the destination is input by the user, the control unit 110 searches the route from the current position to the destination with reference to the map table 203, and based on the search result, the destination You may expect an arrival time. This route search and arrival time prediction may be similar to that performed in a conventional car navigation system.

あるいは、ユーザが現在地から目的地までの経路の近傍の撮影推奨地点を検索したい場合、制御部110は、上記のように現在位置から目的地までの経路を検索し、検索された経路全体(又はその経路上の複数の地点)の位置を示す情報、及び、その経路を通過する時刻を示す情報を、位置・時刻データ201として取得してもよい。あるいは、そのようにして検索された経路上の複数の地点及びその複数の地点の各々を通過する時刻が位置・時刻データ201として取得されてもよい。   Alternatively, when the user wants to search for a recommended shooting point in the vicinity of the route from the current location to the destination, the control unit 110 searches for the route from the current location to the destination as described above, and the entire searched route (or Information indicating the position of a plurality of points on the route and information indicating the time passing through the route may be acquired as the position / time data 201. Alternatively, a plurality of points on the route searched in this way and times passing through each of the plurality of points may be acquired as the position / time data 201.

さらに、ユーザは、上記以外の検索条件を入力してもよい。例えば、ユーザは、撮影対象の名称、撮影対象の種別、ユーザの種別等を検索条件として入力してもよい。このような検索条件に基づく検索については後述する(図6参照)。   Furthermore, the user may input search conditions other than those described above. For example, the user may input the name of the shooting target, the type of shooting target, the type of user, and the like as search conditions. A search based on such a search condition will be described later (see FIG. 6).

上記のような位置情報及び時刻情報は一例であり、どのような位置情報及び時刻情報が位置・時刻データ201として取得されても、それらを検索キーとすることによって以下の処理を実行することができる。   The position information and time information as described above are merely examples, and whatever position information and time information is acquired as the position / time data 201, the following processing can be executed using them as search keys. it can.

次に、制御部110は、撮影推奨地点テーブル202を参照して、撮影推奨地点を検索及び選択する(ステップ211)。具体的には、制御部110は、ステップ210で取得された位置及び時刻を検索キーとして撮影推奨地点テーブル202を検索する。そして、検索結果として得られた少なくとも一つの撮影推奨地点を選択する。なお、図2に示す撮影推奨地点テーブル202は、図1に示す撮影推奨地点テーブル187に相当する。   Next, the control unit 110 refers to the recommended shooting point table 202 to search and select a recommended shooting point (step 211). Specifically, the control unit 110 searches the recommended shooting point table 202 using the position and time acquired in step 210 as search keys. Then, at least one shooting recommended point obtained as a search result is selected. Note that the recommended shooting point table 202 illustrated in FIG. 2 corresponds to the recommended shooting point table 187 illustrated in FIG.

次に、制御部110は、地図テーブル203を参照して、ステップ211において選択された撮影推奨地点への経路を計算し、その経路に沿って撮影推奨地点までユーザを案内する(ステップ212)。図2に示す地図テーブル203は、図1に示す地図テーブル186に相当する。   Next, the control unit 110 refers to the map table 203, calculates a route to the recommended shooting point selected in step 211, and guides the user to the recommended shooting point along the route (step 212). The map table 203 shown in FIG. 2 corresponds to the map table 186 shown in FIG.

次に、制御部110は、撮影推奨地点テーブル202を参照して、撮影位置及び方位をユーザに提示する(ステップ213)。   Next, the control unit 110 refers to the recommended shooting point table 202 and presents the shooting position and direction to the user (step 213).

次に、制御部110は、画像を撮影する(ステップ214)。例えば、撮影推奨地点に到着したユーザは、操作部140を操作して、ステップ213で提示された撮影位置から、提示された方位の写真を撮影することができる。制御部110は、その操作に従って撮影部160を制御することによって、写真画像を撮影する。制御部110は、撮影した画像のデータを二次記憶装置180に格納する。   Next, the control unit 110 captures an image (step 214). For example, the user who has arrived at the recommended shooting point can operate the operation unit 140 to take a photograph of the presented orientation from the photographing position presented in step 213. The control unit 110 captures a photographic image by controlling the photographing unit 160 according to the operation. The control unit 110 stores captured image data in the secondary storage device 180.

次に、制御部110は、地図テーブル203及び撮影推奨地点テーブル202を参照して、候補地名を提示及び選択する(ステップ215)。さらに、制御部110は、選択された候補地名を撮影画像属性テーブル204に格納する。図2に示す撮影画像属性テーブル204は、図1に示す撮影画像属性テーブル188に相当する。   Next, the control unit 110 refers to the map table 203 and the recommended shooting point table 202 to present and select a candidate place name (step 215). Further, the control unit 110 stores the selected candidate place name in the captured image attribute table 204. The photographed image attribute table 204 shown in FIG. 2 corresponds to the photographed image attribute table 188 shown in FIG.

なお、上記のステップ211、212、213、214及び215は、それぞれ、制御部110のCPU111が推奨地点検索部181、経路計算・案内部182、撮影位置・方位提示部183、撮影処理部184及び候補地名提示・選択部185を実行することによって実現されてもよい。   In the above steps 211, 212, 213, 214, and 215, the CPU 111 of the control unit 110 has a recommended spot search unit 181, a route calculation / guide unit 182, a shooting position / orientation presentation unit 183, a shooting processing unit 184, and the like. It may be realized by executing the candidate place name presentation / selection unit 185.

続いて、上記の各ステップにおいて参照されるテーブルの詳細について説明する。   Next, details of the table referred to in each of the above steps will be described.

図3は、本発明の第1の実施形態の撮影推奨地点テーブル310の説明図である。   FIG. 3 is an explanatory diagram of the recommended shooting point table 310 according to the first embodiment of this invention.

図3に示す撮影推奨地点テーブル310は、図2に示す撮影推奨地点テーブル202に相当する。   The recommended shooting point table 310 illustrated in FIG. 3 corresponds to the recommended shooting point table 202 illustrated in FIG.

図3に示す撮影推奨地点テーブル310の各レコードが、一つの撮影推奨地点の属性に関する情報を含む。各レコードは、推奨地点ID311、対象物名称312、種別313、推奨季節314、推奨時間帯315、対象層316、撮影位置317、撮影方向318及びサムネイル画像319を含む。   Each record of the recommended shooting point table 310 illustrated in FIG. 3 includes information on the attribute of one recommended shooting point. Each record includes a recommended spot ID 311, an object name 312, a type 313, a recommended season 314, a recommended time zone 315, a target layer 316, a shooting position 317, a shooting direction 318, and a thumbnail image 319.

推奨地点ID311として、各撮影推奨地点を識別する情報が格納される。   Information for identifying each recommended shooting point is stored as the recommended point ID 311.

対象物名称312として、各撮影推奨地点において撮影される対象物の名称を示す情報、例えば、“いろは坂”又は“日光東照宮”のような文字列が格納される。なお、“いろは坂”は、日本の栃木県の日光市内にあるつづら折れの坂道の名称であり、紅葉の名所として知られている。“日光東照宮”は、日光市内にある著名な神社の名称である。   As the object name 312, information indicating the name of the object photographed at each photographing recommendation point, for example, a character string such as “Iroha Saka” or “Nikko Toshogu” is stored. “Iroha Saka” is the name of the hill that is broken in Nikko City, Tochigi Prefecture, Japan, and is known as a famous spot for autumn leaves. “Nikko Toshogu” is the name of a famous shrine in Nikko.

種別313として、撮影される対象物の種類を示す情報、例えば、“名所・旧跡”、“神社仏閣”、“山”又は“鉄道”のような文字列が格納される。一つの撮影推奨地点に対応する種別313として、複数の文字列、例えば“名所・旧跡”及び“神社仏閣”等が格納されてもよい。   As the type 313, information indicating the type of an object to be photographed, for example, a character string such as “famous place / historic site”, “shrine / shrine”, “mountain”, or “railway” is stored. As the type 313 corresponding to one photographing recommended point, a plurality of character strings, for example, “famous places / historic sites” and “shrines and temples” may be stored.

推奨季節314として、対象物の撮影が推奨される季節を示す情報が格納される。例えば、対象物が紅葉の名所である場合、推奨季節314として“秋”が格納されてもよい。なお、推奨季節314として、“春”、“夏”、“秋”又は“冬”のほか、“4月上旬”のような、任意の長さの期間を示す情報が格納されてもよい。   As the recommended season 314, information indicating a season in which shooting of the object is recommended is stored. For example, when the object is a spot of autumn leaves, “autumn” may be stored as the recommended season 314. As the recommended season 314, information indicating a period of any length such as “early April” may be stored in addition to “spring”, “summer”, “autumn”, or “winter”.

推奨時間帯315として、対象物の撮影が推奨される時間帯が格納される。例えば、撮影推奨地点の周囲の地形と太陽の位置との関係で、夕方には撮影が困難になる場合、夕方を除く時間帯を示す情報が推奨時間帯315として格納されてもよい。   As the recommended time zone 315, a time zone in which shooting of the object is recommended is stored. For example, when shooting in the evening becomes difficult due to the relationship between the terrain around the recommended shooting point and the position of the sun, information indicating a time zone other than the evening may be stored as the recommended time zone 315.

対象層316として、対象物の撮影が推奨されるユーザの属性を示す情報が格納される。例えば、対象物が家族旅行の記念写真として好まれるものである場合、対象層316として“家族”が格納されてもよい。あるいは、例えば対象物が男女のカップルの記念写真として好まれる場合、対象層316として“カップル”が格納されてもよい。例えば対象物が写真愛好家に好まれる場合、対象層316として“写真愛好家”が格納されてもよい。対象層316として上記に例示していない属性を示す情報が格納されてもよいし、複数の属性を示す情報が格納されてもよい。   As the target layer 316, information indicating the attribute of the user recommended to shoot the target object is stored. For example, when the object is preferred as a family trip commemorative photo, “family” may be stored as the object layer 316. Alternatively, for example, when the object is preferred as a commemorative photo of a couple of men and women, “couple” may be stored as the target layer 316. For example, when the object is preferred by a photograph lover, “photo lover” may be stored as the target layer 316. As the target layer 316, information indicating attributes not exemplified above may be stored, or information indicating a plurality of attributes may be stored.

撮影位置317として、対象物を撮影するために最適な位置の座標を示す情報が格納される。   As the shooting position 317, information indicating the coordinates of the optimum position for shooting the object is stored.

撮影方向318として、対象物を撮影するために最適な方向を示す情報が格納される。   As the shooting direction 318, information indicating the optimum direction for shooting the object is stored.

サムネイル画像319として、撮影推奨地点から対象物を撮影した写真画像の例を示す画像データが格納される。   As the thumbnail image 319, image data indicating an example of a photographic image obtained by shooting an object from a recommended shooting point is stored.

例えば、レコード321の推奨地点ID311、対象物名称312、種別313、推奨季節314、推奨時間帯315、対象層316、撮影位置317、撮影方向318及びサムネイル画像319として、それぞれ、“1001”、“いろは坂”、“名所・旧跡”、“秋”、“0800−1300”、“家族”、“(X1、Y1)”、“35゜”、及び、いろは坂を撮影したサムネイル画像が格納される。これは、識別子“1001”によって識別される撮影推奨地点において推奨される撮影対象物がいろは坂であること、いろは坂が紅葉の名所であるために、きれいな写真を撮影するためには秋の撮影が推奨されること、午前8時から午後1時までの撮影が推奨されること、家族写真に好まれること、及び、座標(X1、Y1)の地点から35゜の方向を撮影することが推奨されること、を示す。   For example, “1001” and “1001” as the recommended spot ID 311, the object name 312, the type 313, the recommended season 314, the recommended time zone 315, the target layer 316, the shooting position 317, the shooting direction 318, and the thumbnail image 319 of the record 321, respectively. "Iroha Saka", "Sights / Historic Sites", "Autumn", "0800-1300", "Family", "(X1, Y1)", "35 °", and thumbnail images of Iroha Saka are stored. . This is because the shooting object recommended at the recommended shooting point identified by the identifier “1001” is an Iroha hill, and the Iroha hill is a famous spot for autumn leaves. Is recommended, shooting from 8 am to 1 pm is recommended, family photography is preferred, and shooting at a 35 ° angle from the coordinates (X1, Y1) is recommended. To be done.

なお、制御部110は、例えば自動的に、あるいはユーザからの要求に応じて、表示部150にサムネイル画像を表示させてもよい(図6参照)。ユーザは、このサムネイル画像を参照して、撮影位置及び撮影方向を決定することができる。   Note that the control unit 110 may display thumbnail images on the display unit 150, for example, automatically or in response to a request from the user (see FIG. 6). The user can determine the shooting position and the shooting direction with reference to the thumbnail image.

図4は、本発明の第1の実施形態の撮影画像属性テーブル410の説明図である。   FIG. 4 is an explanatory diagram of the captured image attribute table 410 according to the first embodiment of this invention.

図4に示す撮影画像属性テーブル410は、図2に示す撮影画像属性テーブル204に相当する。   The photographed image attribute table 410 shown in FIG. 4 corresponds to the photographed image attribute table 204 shown in FIG.

図4に示す撮影画像属性テーブル410の各レコードが、撮影された一つの写真画像に関する情報を含む。各レコードは、画像ID411、ファイル名412、撮影日時413、撮影位置414、撮影方向415、地名416及び対象物名称417を含む。   Each record of the photographed image attribute table 410 shown in FIG. 4 includes information related to one photographed photograph image. Each record includes an image ID 411, a file name 412, a shooting date and time 413, a shooting position 414, a shooting direction 415, a place name 416, and an object name 417.

画像ID411として、撮影された画像を識別する情報が格納される。   Information for identifying the photographed image is stored as the image ID 411.

ファイル名412として、撮影された画像のデータを含むファイルを識別する情報が格納される。   As the file name 412, information for identifying a file including data of the captured image is stored.

撮影日時413、撮影位置414、撮影方向415として、それぞれ、画像が撮影された日時、位置及び方向を示す情報が格納される。   As the shooting date / time 413, the shooting position 414, and the shooting direction 415, information indicating the date / time, position, and direction at which the image was shot is stored.

地名416として、画像が撮影された位置の地名を示す情報が格納される。   As the place name 416, information indicating the place name of the position where the image is taken is stored.

対象物名称417として、撮影された対象物の名称を示す文字列が格納される。   As the object name 417, a character string indicating the name of the photographed object is stored.

例えば、レコード421の画像ID411、ファイル名412、撮影日時413、撮影位置414、撮影方向415、地名416及び対象物名称417として、それぞれ、“2001”、“0001.jpg”、“200901011035”、“(X1,Y1)”、“30”、“日光市”及び“いろは坂”が格納される。これは、識別子“2001”によって識別される画像のデータが“0001.jpg”という名前のファイルとして格納され、その画像が2009年1月1日10時35分に座標(X1,Y1)から30゜の方向を撮影することによって得られた画像であり、その撮影位置が日光市であり、撮影された対象物がいろは坂であることを示す。   For example, “2001”, “0001.jpg”, “200901011035”, “20091011035”, “image name 411”, “photographing date / time 413”, “photographing position” 414, “photographing direction” 415, “placement name” 416, and “object name” 417, respectively (X1, Y1) ”,“ 30 ”,“ Nikko City ”, and“ Iroha Saka ”are stored. This is because the data of the image identified by the identifier “2001” is stored as a file named “0001.jpg”, and the image is 30 from the coordinates (X1, Y1) at 10:35 on January 1, 2009. This is an image obtained by photographing the direction of °, indicating that the photographing position is Nikko-shi and the photographed object is a slope.

図2のステップ214において新たな画像が撮影されると、制御部110は、その撮影された画像の属性情報を記録するための新たなレコードを撮影画像属性テーブル410に追加する。   When a new image is captured in step 214 of FIG. 2, the control unit 110 adds a new record for recording attribute information of the captured image to the captured image attribute table 410.

続いて、地図テーブル203について、図5A〜図5Fを参照して説明する。本実施形態において使用される地図テーブル203は、従来のカーナビゲーション端末等において使用されるものと同様であってよい。図5Aから図5Fには、地図テーブル203の例を示す。   Next, the map table 203 will be described with reference to FIGS. 5A to 5F. The map table 203 used in the present embodiment may be the same as that used in a conventional car navigation terminal or the like. 5A to 5F show examples of the map table 203. FIG.

図5Aは、本発明の第1の実施形態において管理される領域の配置の説明図である。   FIG. 5A is an explanatory diagram of an arrangement of areas managed in the first embodiment of the present invention.

本実施形態の撮影端末100は、実世界に対応する地図上の空間を格子状に区切り、区切られた矩形の各領域に識別番号(すなわち領域ID)を付与する。例えば、図5Aに示すように、X座標がX1からX2まで、Y座標がY0からY1までの矩形の領域510に、領域ID「1」が付与される。   The imaging terminal 100 according to the present embodiment divides a space on a map corresponding to the real world into a lattice shape, and assigns an identification number (that is, an area ID) to each divided rectangular area. For example, as shown in FIG. 5A, a region ID “1” is assigned to a rectangular region 510 having an X coordinate from X1 to X2 and a Y coordinate from Y0 to Y1.

図5Bは、本発明の第1の実施形態の地図テーブル203に含まれる領域IDテーブル520の説明図である。   FIG. 5B is an explanatory diagram of the area ID table 520 included in the map table 203 according to the first embodiment of this invention.

領域IDテーブル520は、図5Aに示した矩形の各領域の領域IDと座標とを対応付ける情報を含む。具体的には、領域IDテーブル520は、領域ID521、左下座標522及び右上座標523を含む。   The area ID table 520 includes information associating the area ID and coordinates of each rectangular area shown in FIG. 5A. Specifically, the region ID table 520 includes a region ID 521, a lower left coordinate 522, and an upper right coordinate 523.

領域ID521は、各領域に付与された識別子である。   The area ID 521 is an identifier assigned to each area.

左下座標522は、矩形の各領域の左下の角の点の座標(言い換えると、各領域の境界線上の点のうち、最も小さいX座標及び最も小さいY座標を有する点の座標)である。   The lower left coordinates 522 are the coordinates of the lower left corner point of each rectangular area (in other words, the coordinates of the point having the smallest X coordinate and the smallest Y coordinate among the points on the boundary line of each area).

右上座標523は、矩形の各領域の右上の角の点の座標(言い換えると、各領域の境界線上の点のうち、最も大きいX座標及び最も大きいY座標を有する点の座標)である。   The upper right coordinates 523 are the coordinates of the upper right corner point of each rectangular area (in other words, the coordinates of the point having the largest X coordinate and the largest Y coordinate among the points on the boundary line of each area).

図5Bの例では、領域ID521の値“1”に対応する左下座標522及び右上座標523として、それぞれ、“(X1,Y0)”及び“(X2,Y1)”が格納される。これは、図5Aに示すように、X座標がX1からX2まで、Y座標がY0からY1までの矩形の領域510に、領域ID“1”が付与されることを示す。   In the example of FIG. 5B, “(X1, Y0)” and “(X2, Y1)” are stored as the lower left coordinate 522 and the upper right coordinate 523 corresponding to the value “1” of the area ID 521, respectively. This indicates that a region ID “1” is assigned to a rectangular region 510 having an X coordinate from X1 to X2 and a Y coordinate from Y0 to Y1, as shown in FIG. 5A.

図5Cは、本発明の第1の実施形態の地図テーブル203に含まれる道路テーブル530の説明図である。   FIG. 5C is an explanatory diagram of the road table 530 included in the map table 203 according to the first embodiment of this invention.

道路テーブル530は、地図上の道路に関する情報を含む。具体的には、道路テーブル530は、リンクID531、領域ID532、幅員533、道路種別コード534、点列データ535、始点ノードID536及び終点ノードID537を含む。   The road table 530 includes information regarding roads on the map. Specifically, the road table 530 includes a link ID 531, a region ID 532, a width 533, a road type code 534, point sequence data 535, a start node ID 536, and an end node ID 537.

リンクID531は、リンク、すなわち、二つの隣接する交差点を接続する道路の区間を識別する情報である。   The link ID 531 is information for identifying a link, that is, a section of a road connecting two adjacent intersections.

領域ID532は、リンクID531によって識別される各区間が属する領域(図5A参照)を識別する情報である。例えば、図5Cの先頭のレコードの領域ID532として“1”が格納されている。これは、そのエントリに対応する区間が、X座標がX1からX2まで、Y座標がY0からY1までの矩形の領域510に含まれることを示す。   The area ID 532 is information for identifying an area (see FIG. 5A) to which each section identified by the link ID 531 belongs. For example, “1” is stored as the area ID 532 of the top record in FIG. 5C. This indicates that the section corresponding to the entry is included in a rectangular area 510 having an X coordinate from X1 to X2 and a Y coordinate from Y0 to Y1.

幅員533は、各区間の道幅を示す情報である。   The width 533 is information indicating the road width of each section.

道路種別コード534は、リンクID531によって識別される区間を含む道路の種別を示す情報である。これについては、図5Dを参照して後述する。   The road type code 534 is information indicating the type of road including the section identified by the link ID 531. This will be described later with reference to FIG. 5D.

点列データ535は、各区間の道路上の点の座標値の集合である。点列データ535に基づいて、各区間の道路の形状を特定することができる。   The point sequence data 535 is a set of coordinate values of points on the road in each section. Based on the point sequence data 535, the shape of the road in each section can be specified.

始点ノードID536は、各区間の始点を識別する情報である。   The start point node ID 536 is information for identifying the start point of each section.

終点ノードID537は、各区間の終点を識別する情報である。   The end node ID 537 is information for identifying the end point of each section.

図5Dは、本発明の第1の実施形態の地図テーブル203に含まれる道路種別テーブル540の説明図である。   FIG. 5D is an explanatory diagram of a road type table 540 included in the map table 203 according to the first embodiment of this invention.

道路種別テーブル540は、道路の種別を記述する情報(図5Dの道路種別541)と、道路の種別を識別するコード(図5Dのコード542)と、を対応付ける情報を含む。   The road type table 540 includes information associating information describing the road type (road type 541 in FIG. 5D) with a code for identifying the road type (code 542 in FIG. 5D).

図5Dの例では、道路種別541の値「高速道路」、「国道」及び「都道府県道路」に対応するコード542として、それぞれ、“1”、“2”及び“3”が格納されている。これは、高速道路を識別するコードが“1”、国道を識別するコードが“2”、都道府県道路を識別するコードが“3”であることを示す。   In the example of FIG. 5D, “1”, “2”, and “3” are stored as the codes 542 corresponding to the values “highway”, “national road”, and “prefectural road” of the road type 541, respectively. . This indicates that the code identifying the highway is “1”, the code identifying the national road is “2”, and the code identifying the prefectural road is “3”.

例えば、図5Cの道路テーブル530の先頭のレコードの道路種別コード534として“1”が格納されている。これは、そのレコードに対応する区間が、高速道路の一部であることを示す。   For example, “1” is stored as the road type code 534 of the top record of the road table 530 in FIG. 5C. This indicates that the section corresponding to the record is a part of the highway.

図5Eは、本発明の第1の実施形態の地図テーブル203に含まれる注記・背景テーブル550の説明図である。   FIG. 5E is an explanatory diagram of the note / background table 550 included in the map table 203 according to the first embodiment of this invention.

注記・背景テーブル550は、地図上の背景地物に関する情報を含む。具体的には、注記・背景テーブル550は、背景ID551、領域ID552、背景種別コード553、形状データ554及び注記文字列555を含む。ここで、背景地物とは、地図上の道路以外の地物、例えば、河川、鉄道及び行政区界等を意味する。   The note / background table 550 includes information on background features on the map. Specifically, the note / background table 550 includes a background ID 551, a region ID 552, a background type code 553, shape data 554, and a note character string 555. Here, the background features mean features other than roads on the map, such as rivers, railways, administrative boundaries, and the like.

背景ID551は、各背景地物を識別する情報である。   The background ID 551 is information for identifying each background feature.

領域ID552は、背景ID551によって識別される各背景地物が属する領域を識別する情報である(図5A参照)。例えば、図5Eの先頭のレコードの領域ID552として“1”が格納されている。これは、そのエントリに対応する背景(図5E及び後述する図5Fの例では行政区界“栃木県”)が、上記の領域510に含まれることを示す。   The area ID 552 is information for identifying an area to which each background feature identified by the background ID 551 belongs (see FIG. 5A). For example, “1” is stored as the area ID 552 of the first record in FIG. 5E. This indicates that the area 510 includes the background corresponding to the entry (in the example of FIG. 5E and FIG. 5F described later, the administrative district boundary “Tochigi Prefecture”).

背景種別コード553は、各背景地物の種別を示す情報である。これについては図5Fを参照して後述する。   The background type code 553 is information indicating the type of each background feature. This will be described later with reference to FIG. 5F.

形状データ554は、各背景地物の形状を示す情報である。例えば、形状データ554として、地図記号等を表す点図形、鉄道等を表す折れ線図形、及び、水域又は敷地等を現す多角形図形のいずれかを表現する座標値が格納される。   The shape data 554 is information indicating the shape of each background feature. For example, as the shape data 554, coordinate values representing either a point graphic representing a map symbol or the like, a polygonal graphic representing a railway or the like, and a polygonal graphic representing a water area or a site are stored.

注記文字列555は、各背景地物を説明する情報を含む文字列である。例えば、注記文字列555として、河川の名称、鉄道の路線の名称、施設の名称、県の名称、市の名称又は番地等が格納されてもよい。   Annotation character string 555 is a character string including information describing each background feature. For example, as the note character string 555, the name of a river, the name of a railway line, the name of a facility, the name of a prefecture, the name of a city, an address, or the like may be stored.

図5Fは、本発明の第1の実施形態の地図テーブル203に含まれる背景種別テーブル560の説明図である。   FIG. 5F is an explanatory diagram of the background type table 560 included in the map table 203 according to the first embodiment of this invention.

背景種別テーブル560は、背景地物の種別を記述する情報(図5Fの背景種別561)と、背景地物の種別を識別するコード(図5Fのコード562)と、を対応付ける情報を含む。   The background type table 560 includes information associating information describing the type of the background feature (background type 561 in FIG. 5F) and a code for identifying the type of the background feature (code 562 in FIG. 5F).

図5Fの例では、背景種別561の値“河川”、“鉄道”、“行政区界”及び“施設名”に対応するコード562として、それぞれ、“1”、“2”、“3”及び“4”が格納されている。これは、河川を識別するコードが“1”、鉄道を識別するコードが“2”、行政区界を識別するコードが“3”、施設名を識別するコードが“4”であることを示す。   In the example of FIG. 5F, the codes 562 corresponding to the values “river”, “railway”, “administrative district boundary”, and “facility name” of the background type 561 are “1”, “2”, “3”, and “3”, respectively. 4 ″ is stored. This indicates that the code identifying the river is “1”, the code identifying the railway is “2”, the code identifying the administrative district is “3”, and the code identifying the facility name is “4”.

例えば、図5Eの注記・背景テーブル550先頭のレコードの背景種別コード553として“3”が格納され、そのレコードの注記文字列555として“栃木県”が格納されている。これは、そのレコードに対応する背景地物が行政区界“栃木県”であることを示す。   For example, “3” is stored as the background type code 553 of the first record of the note / background table 550 in FIG. 5E, and “Tochigi Prefecture” is stored as the note character string 555 of the record. This indicates that the background feature corresponding to the record is the administrative district boundary “Tochigi Prefecture”.

続いて、図2の各ステップにおいて実行される処理の詳細について説明する。   Next, details of processing executed in each step of FIG. 2 will be described.

図6は、本発明の第1の実施形態において実行される推奨地点検索・選択処理を示すフローチャートである。   FIG. 6 is a flowchart showing recommended point search / selection processing executed in the first embodiment of the present invention.

図6に示す推奨地点検索・選択処理は、図2のステップ211において実行される。   The recommended spot search / selection process shown in FIG. 6 is executed in step 211 of FIG.

最初に、制御部110は、位置・時刻データ601を検索キーとして、撮影推奨地点テーブル602を検索することによって、検索条件に整合する撮影推奨地点を取得する(ステップ611)。   First, the control unit 110 acquires a recommended shooting point that matches the search condition by searching the recommended shooting point table 602 using the position / time data 601 as a search key (step 611).

位置・時刻データ601は、図2のステップ210において取得された位置・時刻データ201に相当する。すなわち、位置・時刻データ601は、例えば、位置情報として現在位置、目的地の位置、又は、現在位置から目的地までの経路上の複数の地点の位置を示す情報を含んでもよいし、時刻情報として現在時刻、目的地に到着する予想時刻、又は、現在位置から目的地までの経路上の複数の地点を通過する時刻を含んでもよい。   The position / time data 601 corresponds to the position / time data 201 acquired in step 210 of FIG. That is, the position / time data 601 may include, for example, information indicating the current position, the position of the destination, or the positions of a plurality of points on the route from the current position to the destination as the position information. As the current time, the estimated time of arrival at the destination, or the time of passing through a plurality of points on the route from the current position to the destination.

制御部110は、取得された位置・時刻データ601を検索キーとして撮影推奨地点テーブル602を検索する。図6に示す撮影推奨地点テーブル602は、図2に示す撮影推奨地点テーブル202及び図3に示す撮影推奨地点テーブル310に相当する。   The control unit 110 searches the recommended shooting point table 602 using the acquired position / time data 601 as a search key. The shooting recommendation spot table 602 shown in FIG. 6 corresponds to the shooting recommendation spot table 202 shown in FIG. 2 and the shooting recommendation spot table 310 shown in FIG.

具体的には、制御部110は、位置・時刻データ601が示す地点を含む所定の範囲内の撮影推奨地点を撮影推奨地点テーブル602から検索する。ここで、位置・時刻データ601が示す地点を含む所定の範囲内の撮影推奨地点とは、位置・時刻データ601が示す地点からの距離が所定の距離以下である撮影推奨地点であってもよいし、位置・時刻データ601が示す地点から所定の時間内に到達できる範囲内の撮影推奨地点であってもよい。   Specifically, the control unit 110 searches the recommended shooting point table 602 for recommended shooting points within a predetermined range including the point indicated by the position / time data 601. Here, the recommended shooting point within a predetermined range including the point indicated by the position / time data 601 may be a recommended shooting point whose distance from the point indicated by the position / time data 601 is equal to or less than a predetermined distance. However, it may be a recommended shooting point within a range that can be reached within a predetermined time from the point indicated by the position / time data 601.

位置・時刻データ601が示す地点と撮影推奨地点との間の距離は、位置・時刻データ601が示す地点の座標値と、撮影推奨地点テーブル310の各レコードの撮影位置317が示す座標値と、に基づいて算出することができる。位置・時刻データ601が示す地点から撮影推奨地点までの到達時間は、それらの二つの地点の間の距離と、移動速度(例えば徒歩の場合又は自動車を用いた場合)とに基づいて算出することができる。移動に自動車を用いる場合には、道路の混雑情報が参照されてもよい。このような距離及び到達時間の算出は、従来のカーナビゲーションシステムにおいて使用されている方法によって実現することができる。   The distance between the point indicated by the position / time data 601 and the recommended shooting point is the coordinate value of the point indicated by the position / time data 601, the coordinate value indicated by the shooting position 317 of each record in the recommended shooting point table 310, and Can be calculated based on The arrival time from the point indicated by the position / time data 601 to the recommended shooting point is calculated based on the distance between the two points and the moving speed (for example, when walking or using a car). Can do. When a car is used for movement, road congestion information may be referred to. Such calculation of distance and arrival time can be realized by a method used in a conventional car navigation system.

例えば、SQL(Structured Query Language)のWithin関数を用いることによって、検索条件として与えられた座標を含む任意の範囲内の座標値を検索することができる。SQLのWithin関数については、例えば、田中章司郎、"アプリケーション・パッケージ SQL/MM標準化動向"、電子情報通信学会技術研究報告、Vol.99、No117(DE99-4)、June、1999に記載されている。   For example, by using the With function of SQL (Structured Query Language), it is possible to search for a coordinate value within an arbitrary range including coordinates given as a search condition. The Within function of SQL is described in, for example, Akira Shiro Tanaka, “Application package SQL / MM standardization trend”, IEICE technical report, Vol.99, No117 (DE99-4), June, 1999. .

例えば、検索キーとして取得された位置の座標値が(X,Y)である場合、そこから半径100m以内の撮影推奨地点は、次のSQLを実行することによって検索できる。
SELECT * FROM 撮影推奨地点テーブル WHERE within(撮影推奨地点テーブル.撮影位置, circle(point(X,Y) 100 )=1;
あるいは、例えば、林秀樹他, "組込DBMSにおける空間データのk最近傍検索手法", 日本データベース学会論文誌 Vol.7, No2, pp.13-18に記載された方法によって、検索キーとして取得された位置の近傍のk個の撮影推奨地点を検索することができる。この方法によれば、空間索引技術を用いて、検索キーとして取得された位置の近傍のk件のレコードを高速に検索することができる。
For example, when the coordinate value of the position acquired as a search key is (X, Y), a recommended shooting point within a radius of 100 m can be searched by executing the following SQL.
SELECT * FROM Recommended shooting point table WHERE within (Recommended shooting point table. Shooting position, circle (point (X, Y) 100) = 1;
Or, for example, as a search key by the method described in Hideki Hayashi et al., "K-nearest neighbor search method for spatial data in embedded DBMS", Journal of the Database Society of Japan Vol.7, No2, pp.13-18 It is possible to search for k recommended shooting points in the vicinity of the selected position. According to this method, k records near the position acquired as the search key can be searched at high speed using the spatial index technique.

制御部110は、上記の検索によって取得された撮影推奨地点を、さらに、撮影推奨地点の属性情報に基づいて絞り込んでもよい。撮影推奨地点の属性情報とは、例えば、撮影推奨地点に対応する対象物名称312、種別313、推奨季節314、推奨時間帯315又は対象層316である。   The control unit 110 may further narrow down the recommended shooting points acquired by the above search based on the attribute information of the recommended shooting points. The attribute information of the recommended shooting point is, for example, the object name 312, the type 313, the recommended season 314, the recommended time zone 315, or the target layer 316 corresponding to the recommended shooting point.

例えば、制御部110は、上記のようにして検索されたレコードのうち、検索キーとして取得された時刻(すなわち位置・時刻データ601が示す時刻)が推奨時間帯315に含まれるレコードをさらに検索してもよい。位置・時刻データ601が時刻情報として月日を示す情報も含む場合、制御部110は、さらに、推奨季節314がその月日を含むレコードを検索してもよい。   For example, the control unit 110 further searches for records in which the time acquired as the search key (that is, the time indicated by the position / time data 601) is included in the recommended time zone 315 among the records searched as described above. May be. When the position / time data 601 includes information indicating the date as the time information, the control unit 110 may further search for a record in which the recommended season 314 includes the date.

あるいは、ユーザが上記以外の検索キーを入力した場合、制御部110は、入力された検索キーを用いて上記と同様の絞込み検索を実行してもよい。   Alternatively, when the user inputs a search key other than those described above, the control unit 110 may perform a narrow search similar to the above using the input search key.

ユーザは、所望の撮影対象物の名称(例えば“いろは坂”)又はその種別(例えば“名所・旧跡”)を検索キーとして入力してもよい。あるいは、ユーザは、ユーザの種別(例えば、ユーザが家族旅行中に写真を撮影したい場合、“家族”)を検索キーとして入力してもよい。その場合、制御部110は、上記の位置情報に基づく検索によって取得されたレコードのうち、入力された検索キーと整合する対象物名称312、種別313又は対象層316を有するレコードを検索する。   The user may input the name of a desired object to be photographed (for example, “Irohazaka”) or its type (for example, “famous place / historic site”) as a search key. Alternatively, the user may input the user type (for example, “family” when the user wants to take a picture during the family trip) as a search key. In that case, the control unit 110 searches for a record having the object name 312, the type 313, or the target layer 316 that matches the input search key among the records acquired by the search based on the position information.

ただし、制御部110は、ステップ611において上記のような属性情報に基づく絞り込み検索を実行せず、次のステップ612において、属性情報に基づく優先度を付与してもよい。   However, the control unit 110 may give the priority based on the attribute information in the next step 612 without executing the narrowing search based on the attribute information as described above in step 611.

次に、制御部110は、検索された撮影推奨地点に優先度を付与する(ステップ612)。具体的には、制御部110は、ステップ611において複数の撮影推奨地点が検索された場合、それらの各撮影推奨地点に優先度を付与する。   Next, the control unit 110 assigns a priority to the searched shooting recommended spot (step 612). Specifically, when a plurality of recommended shooting points are searched in step 611, the control unit 110 gives priority to each of these recommended shooting points.

優先度は、ユーザへの推奨の程度を表す指標である。例えば、制御部110は、撮影推奨地点への行き易さに応じた優先度を付与してもよい。具体的には、例えば、検索キーとして取得された位置から検索された撮影推奨地点の位置までの距離又は移動時間が小さいほど、その撮影推奨地点に高い優先度を付与してもよい。   The priority is an index representing the degree of recommendation to the user. For example, the control unit 110 may give priority according to the ease of reaching the recommended shooting point. Specifically, for example, a higher priority may be given to the recommended shooting point as the distance or moving time from the position acquired as the search key to the position of the recommended shooting point is decreased.

あるいは、制御部110は、ユーザが所望する写真を撮れる可能性の高さに応じた優先度を付与してもよい。具体的には、例えば、検索された撮影推奨地点の一つの推奨時間帯315に、検索キーとして取得された時刻が含まれる場合、その撮影推奨地点に、その条件を満たさない撮影推奨地点より高い優先度を付与してもよい。   Or the control part 110 may provide the priority according to the high possibility that the user can take the photograph which he desires. Specifically, for example, when the time acquired as the search key is included in one recommended time zone 315 of the searched shooting recommended spot, the recommended shooting spot is higher than the recommended shooting spot that does not satisfy the condition. You may give priority.

あるいは、上記のように複数の検索キーが入力された場合、制御部110は、より多くの検索キーと整合する撮影推奨地点により高い優先度を付与してもよい。   Alternatively, when a plurality of search keys are input as described above, the control unit 110 may give a higher priority to a recommended shooting point that matches more search keys.

なお、制御部110は、ステップ611において検索された撮影推奨地点のうち、優先度が上位の所定の数の撮影推奨地点以外を検索結果から除外してもよい。   The control unit 110 may exclude from the search results other than the predetermined number of recommended shooting spots with higher priority among the recommended shooting spots searched in Step 611.

次に、制御部110は、検索結果として取得された撮影推奨地点を表示部150に表示させる(ステップ613)。表示部150は、撮影推奨地点のリストを表示してもよい。表示されるリストは、各撮影推奨地点の対象物名称312、撮影位置317及びサムネイル画像319等を含んでもよい。あるいは、制御部110は、地図テーブル203に基づいて、検索結果として取得された撮影推奨地点を含む領域の地図を表示部150に表示させ、その地図上に、検索結果として取得された撮影推奨地点のサムネイル画像319を重畳して表示させてもよい。   Next, the control unit 110 displays the recommended shooting point acquired as a search result on the display unit 150 (step 613). The display unit 150 may display a list of recommended shooting points. The displayed list may include an object name 312 of each recommended shooting point, a shooting position 317, a thumbnail image 319, and the like. Or the control part 110 displays the map of the area | region containing the imaging | photography recommendation spot acquired as a search result based on the map table 203 on the display part 150, and the imaging | photography recommendation spot acquired as a search result on the map The thumbnail image 319 may be superimposed and displayed.

制御部110は、電池残量又は二次記憶装置180の空き容量の少なくとも一方に基づいて、これから撮影可能な画像の数を計算し、計算された数と同数又はそれ以下の撮影推奨地点を表示部150に表示させてもよい。   The control unit 110 calculates the number of images that can be taken from now on the basis of at least one of the remaining battery level and the free space of the secondary storage device 180, and displays the recommended number of shooting points equal to or less than the calculated number. You may display on the part 150. FIG.

既に説明したように、電源部190又は制御部110は、電源部190に含まれる電池の残量を計算することができる。制御部110は、計算された電池残量と、1枚の画像を撮影するために消費する電力量と、に基づいて、これから撮影できる画像の枚数を計算することができる。画像を撮影するために消費する電力量は、フラッシュを使用するか否かにも依存する。制御部110は、撮影推奨時間帯に基づいて、フラッシュを使用した場合の電力量又はフラッシュを使用しない場合の電力量のいずれかを用いて、撮影できる画像の枚数を計算してもよい。例えば、撮影推奨時間帯が夜間である撮影推奨地点における撮影ではフラッシュを使用する、と仮定してもよい。   As described above, the power supply unit 190 or the control unit 110 can calculate the remaining amount of the battery included in the power supply unit 190. The control unit 110 can calculate the number of images that can be captured from now on the basis of the calculated remaining battery level and the amount of power consumed to capture one image. The amount of power consumed to take an image also depends on whether or not the flash is used. The control unit 110 may calculate the number of images that can be captured using either the amount of power when the flash is used or the amount of power when the flash is not used, based on the recommended shooting time period. For example, it may be assumed that a flash is used for shooting at a recommended shooting point where the recommended shooting time is at night.

さらに、制御部110は、二次記憶装置180の空き容量と、1枚の画像のデータを格納するために必要な記憶容量と、に基づいて、これから撮影できる画像の枚数の上限を計算することができる。   Further, the control unit 110 calculates the upper limit of the number of images that can be taken from now on the basis of the free capacity of the secondary storage device 180 and the storage capacity necessary for storing data of one image. Can do.

上記のように撮影可能枚数以下の撮影推奨地点を表示することによって、撮影機会の損失、すなわち、まだ撮影に適した地点が残っているにもかかわらず電池切れ等のために撮影不能となることが避けられる。   By displaying recommended shooting points that are less than or equal to the number of images that can be shot as described above, it is impossible to shoot due to a loss of shooting opportunities, that is, due to battery exhaustion, etc. even though there are still points suitable for shooting. Can be avoided.

ユーザは、操作部140を操作して、ステップ613によって表示された撮影推奨地点のうち少なくとも一つを選択する。制御部110は、操作部140を介して、ユーザによる選択を受け付ける(ステップ614)。   The user operates the operation unit 140 to select at least one of the recommended shooting locations displayed in step 613. The control unit 110 receives a selection by the user via the operation unit 140 (step 614).

図7は、本発明の第1の実施形態において実行される経路計算・案内処理を示すフローチャートである。   FIG. 7 is a flowchart showing route calculation / guidance processing executed in the first embodiment of the present invention.

図7に示す経路計算・案内処理は、図2のステップ212において実行される。   The route calculation / guidance process shown in FIG. 7 is executed in step 212 of FIG.

最初に、制御部110は、現在地・推奨地点データ701及び地図テーブル720に基づいて、撮影端末100の現在位置を含む地域の地図を表示する(ステップ711)。なお、図7に示す地図テーブル720は、図5A〜図5Fを参照して説明した地図テーブル203に相当する。現在地・推奨地点データ701は、撮影端末100の現在位置の座標を示す情報、及び、ステップ211において選択された撮影推奨地点の座標を示す情報を含む。撮影端末100の現在位置の座標は、位置取得部120によって取得される。   First, the control unit 110 displays a map of a region including the current position of the photographing terminal 100 based on the current location / recommended location data 701 and the map table 720 (step 711). Note that the map table 720 illustrated in FIG. 7 corresponds to the map table 203 described with reference to FIGS. 5A to 5F. The current location / recommended point data 701 includes information indicating the coordinates of the current position of the imaging terminal 100 and information indicating the coordinates of the recommended shooting location selected in step 211. The coordinates of the current position of the imaging terminal 100 are acquired by the position acquisition unit 120.

次に、制御部110は、撮影端末100の現在位置から選択された撮影推奨地点までの経路を計算する(ステップ712)。この経路探索は、公知の方法によって実行することができる。例えば、制御部110は、経路の始点(例えば現在位置)及び終点(例えば選択された撮影推奨地点)が決定すると、地図テーブル720に含まれる道路テーブル530及び道路種別テーブル540を参照して、最短経路に該当する道路データ列を算出する。制御部110は、リンクの集合を、リンクの経路長が重さとして付与された辺からなるグラフとして表し、ダイクストラ法に代表される計算をすることによって、最短経路を決定することができる。   Next, the control unit 110 calculates a route from the current position of the photographing terminal 100 to the selected photographing recommended point (step 712). This route search can be executed by a known method. For example, when the starting point (for example, the current position) and the ending point (for example, the selected recommended shooting point) of the route are determined, the control unit 110 refers to the road table 530 and the road type table 540 included in the map table 720 to determine the shortest. A road data string corresponding to the route is calculated. The control unit 110 can determine the shortest path by representing a set of links as a graph composed of edges to which the path length of the link is given as a weight, and performing a calculation represented by the Dijkstra method.

次に、制御部110は、ステップ712において計算された経路に基づいて、ユーザを誘導する(ステップ713)。具体的には、制御部110は、表示部150を介して、ユーザを誘導するために必要な情報を出力する。この誘導をするために、制御部110は、地図テーブル720及び現在地データ710を参照する。現在地データ710は、位置取得部120によって取得された最新の現在位置を含む。位置取得部120は、所定のタイミングで(例えば定期的に)繰り返し現在位置を取得する。   Next, the control unit 110 guides the user based on the route calculated in Step 712 (Step 713). Specifically, the control unit 110 outputs information necessary for guiding the user via the display unit 150. In order to perform this guidance, the control unit 110 refers to the map table 720 and the current location data 710. The current location data 710 includes the latest current location acquired by the location acquisition unit 120. The position acquisition unit 120 acquires the current position repeatedly at a predetermined timing (for example, periodically).

ステップ712における経路探索及びステップ713における誘導は、従来のカーナビゲーション端末において実行されるものと同等であるため、これらについての詳細な説明を省略する。   Since the route search in step 712 and the guidance in step 713 are the same as those performed in a conventional car navigation terminal, detailed description thereof will be omitted.

制御部110は、現在地・推奨地点データ701と現在地データ710とを比較して、撮影端末100が撮影推奨地点に到着したと判定すると、撮影推奨地点に到着したことをユーザに通知する(ステップ714)。例えば、制御部110は、表示部150に、撮影推奨地点に到着したことを通知するための表示を出力させてもよい。   When the control unit 110 compares the current location / recommended location data 701 with the current location data 710 and determines that the imaging terminal 100 has arrived at the recommended imaging location, the control unit 110 notifies the user that it has arrived at the recommended imaging location (step 714). ). For example, the control unit 110 may cause the display unit 150 to output a display for notifying the arrival at the recommended shooting point.

制御部110は、撮影端末100が撮影推奨地点に到着すると、撮影位置及び方位を提示する(図2のステップ213)。例えば、制御部110は、到着した撮影推奨地点を含む地図を表示部150に表示し、その撮影推奨地点の位置及び撮影方向を、それぞれ撮影位置317及び撮影方向318に基づいて地図上に表示し、さらに、その撮影推奨地点に対応するサムネイル画像319を表示してもよい。   When the photographing terminal 100 arrives at the recommended photographing point, the control unit 110 presents the photographing position and direction (step 213 in FIG. 2). For example, the control unit 110 displays a map including the recommended shooting point on the display unit 150, and displays the position and shooting direction of the recommended shooting point on the map based on the shooting position 317 and the shooting direction 318, respectively. Further, a thumbnail image 319 corresponding to the recommended shooting point may be displayed.

ユーザは、表示部150を参照し、上記のように表示された地点から、表示された撮影方向の写真を撮影することができる(図2のステップ214)。   The user can take a picture of the displayed shooting direction from the point displayed as described above with reference to the display unit 150 (step 214 in FIG. 2).

なお、図7は、現在位置から撮影推奨地点までの経路を検索する例を示したが、ステップ210においてユーザがこれから行こうとする目的地が取得された場合、その目的地から撮影推奨地点までの経路が検索されてもよいし、現在位置から目的地までの経路上の地点から撮影推奨地点までの経路が検索されてもよい。その場合、現在地・推奨地点データ701は、現在位置の情報のかわりに、目的地の位置情報又は目的地までの経路上の地点の位置情報を含む。   FIG. 7 shows an example in which a route from the current position to the recommended shooting point is searched. However, when a destination that the user wants to go to is acquired in step 210, from the destination to the recommended shooting point. Or a route from a point on the route from the current position to the destination to a recommended shooting point may be searched. In this case, the current location / recommended location data 701 includes location information on the destination or location information on the route to the destination, instead of information on the current location.

画像が撮影されると、制御部110は、撮影された画像のデータを二次記憶装置180に格納する。さらに、制御部110は、撮影画像属性テーブル410に新たなレコードを追加し、そのレコードに、撮影された画像の属性情報を格納する。   When the image is captured, the control unit 110 stores the captured image data in the secondary storage device 180. Further, the control unit 110 adds a new record to the photographed image attribute table 410 and stores the attribute information of the photographed image in the record.

具体的には、制御部110は、一意の識別子を生成して、それを画像ID411として格納する。さらに、撮影された画像のデータを含むファイルの名前をファイル名412として格納する。さらに、制御部110は、時刻取得部170が取得した時刻を、撮影日時413として格納し、位置取得部120が取得した座標を撮影位置324として格納する。   Specifically, the control unit 110 generates a unique identifier and stores it as an image ID 411. Further, the name of the file containing the data of the photographed image is stored as the file name 412. Further, the control unit 110 stores the time acquired by the time acquisition unit 170 as the shooting date and time 413 and stores the coordinates acquired by the position acquisition unit 120 as the shooting position 324.

位置取得部120が例えば方位センサ(図示省略)等を備える場合、制御部110は、その方位センサが取得した方位を撮影方向415として格納する。あるいは、制御部110は、画像が撮影された撮影推奨地点に対応する撮影方向318の値を撮影推奨地点テーブル310から読み出し、その値を撮影方向415として格納してもよい。   When the position acquisition unit 120 includes, for example, an orientation sensor (not shown) or the like, the control unit 110 stores the orientation acquired by the orientation sensor as the shooting direction 415. Alternatively, the control unit 110 may read the value of the shooting direction 318 corresponding to the recommended shooting point where the image was shot from the recommended shooting point table 310 and store the value as the shooting direction 415.

さらに、制御部110は、画像が撮影された撮影推奨地点に対応する対象物名称312の値を撮影推奨地点テーブル310から読み出し、その値を対象物名称417として格納する。   Further, the control unit 110 reads the value of the object name 312 corresponding to the recommended shooting point where the image was shot from the recommended shooting point table 310 and stores the value as the target name 417.

この時点で、新たに追加されたレコードの地名416は空白である。   At this point, the place name 416 of the newly added record is blank.

図8Aは、本発明の第1の実施形態において実行される候補地名提示・選択処理を示すフローチャートである。   FIG. 8A is a flowchart showing candidate place name presentation / selection processing executed in the first embodiment of the present invention.

図8Aに示す候補地名提示・選択処理は、図2のステップ215において実行される。   The candidate place name presentation / selection process shown in FIG. 8A is executed in step 215 of FIG.

最初に、制御部110は、図2のステップ214において撮影された画像を選択する(ステップ810)。さらに、制御部110は、撮影画像属性テーブル801を参照して、選択された画像に対応するレコードを読み出す。撮影画像属性テーブル801は、図2の撮影画像属性テーブル204に相当する。この時点で、読み出されたレコードの地名416は空白である。   First, the control unit 110 selects the image captured in step 214 of FIG. 2 (step 810). Further, the control unit 110 refers to the captured image attribute table 801 and reads a record corresponding to the selected image. The captured image attribute table 801 corresponds to the captured image attribute table 204 of FIG. At this time, the place name 416 of the read record is blank.

次に、制御部110は、地図テーブル802を検索する(ステップ811)。地図テーブル802は、図2の地図テーブル203に相当する。例えば、制御部110は、撮影した画像の撮影位置324の値と、注記・背景テーブル550の形状データ554とを比較して、撮影位置324の値と重複する形状データ554、又は、撮影位置324からの距離が所定の値以内の形状データ554を有するレコードを検索する。そして、制御部110は、検索されたレコードの注記文字列555の値を候補地名として取得する。   Next, the control unit 110 searches the map table 802 (step 811). The map table 802 corresponds to the map table 203 in FIG. For example, the control unit 110 compares the value of the photographing position 324 of the photographed image with the shape data 554 of the note / background table 550 and compares the shape data 554 with the value of the photographing position 324 or the photographing position 324. The record having the shape data 554 whose distance from the head is within a predetermined value is searched. And the control part 110 acquires the value of the note character string 555 of the searched record as a candidate place name.

次に、制御部110は、表示部150に、候補地名のリストを表示させる(ステップ812)。このとき表示部150に表示される画面の例については図8Bを参照して後述する。   Next, the control unit 110 causes the display unit 150 to display a list of candidate place names (step 812). An example of the screen displayed on the display unit 150 at this time will be described later with reference to FIG. 8B.

次に、制御部110は、選択された候補地名を、選択された画像に対応する撮影画像属性テーブル801の地名416として格納する。   Next, the control unit 110 stores the selected candidate place name as the place name 416 of the captured image attribute table 801 corresponding to the selected image.

図8Bは、本発明の第1の実施形態の候補地名提示・選択処理によって表示される画面の説明図である。   FIG. 8B is an explanatory diagram of a screen displayed by the candidate place name presentation / selection process according to the first embodiment of this invention.

ステップ812において表示部150に表示される候補地名提示・選択画面800は、撮影画像表示領域841及びタグ用文字列表示領域842からなる。   The candidate place name presentation / selection screen 800 displayed on the display unit 150 in step 812 includes a captured image display area 841 and a tag character string display area 842.

撮影画像表示領域841には、図2のステップ214において撮影された画像が表示される。   The captured image display area 841 displays the image captured in step 214 of FIG.

タグ用文字列表示領域842には、撮影された画像の属性情報として格納されるべき文字列の候補が表示される。この文字列の候補は、地図テーブル802の注記文字列555から取得される。図8Bの例では、“いろは坂”、“日光市”及び“栃木県”が表示されている。これらの候補は、いずれも、画像が撮影された地点を示す属性情報として適切であるかもしれないが、ユーザは、後で自分が画像を整理しやすいように、これらの候補の中から、最も適切と考える文字列を選択することができる。   In the tag character string display area 842, candidate character strings to be stored as attribute information of the photographed image are displayed. This character string candidate is acquired from the note character string 555 of the map table 802. In the example of FIG. 8B, “Iroha Saka”, “Nikko City”, and “Tochigi Prefecture” are displayed. Each of these candidates may be appropriate as attribute information indicating the point at which the image was taken, but the user is most likely to choose among these candidates so that he can easily organize the image later. You can select the string you think is appropriate.

例えば、いろは坂を撮影した写真が“いろは坂”を検索キーワードとした検索でヒットすれば、その写真の整理が容易である、とユーザが考えた場合、そのユーザは、ステップ813において“いろは坂”を選択することができる。この場合、文字列“いろは坂”が、撮影された画像に対応する撮影画像属性テーブル801のレコードの地名416として格納される。   For example, if a user thinks that if a photograph taken of Iroha Saka is hit by a search using “Iroha Saka” as a search keyword, the user can easily organize the photo, the user selects “Iroha Saka” in Step 813. "Can be selected. In this case, the character string “Iroha Saka” is stored as the place name 416 of the record in the captured image attribute table 801 corresponding to the captured image.

ユーザは、候補として提示された地名の二つ以上を選択してもよい。例えば、図8Bの例においてユーザが“いろは坂”及び“日光市”を選択した場合、文字列“いろは坂”及び“日光市”が、撮影された画像に対応する撮影画像属性テーブル801のレコードの地名416として格納される。   The user may select two or more place names presented as candidates. For example, when the user selects “Iroha Saka” and “Nikko City” in the example of FIG. 8B, the character strings “Iroha Saka” and “Nikko City” are recorded in the captured image attribute table 801 corresponding to the captured image. Is stored as a place name 416.

上記図7から図8Bには、地図テーブル802から選択された地名が地名416として格納される例を示したが、撮影推奨地点テーブル310から選択された文字列が地名416又はその他の属性情報として格納されてもよい。   7 to 8B show an example in which the place name selected from the map table 802 is stored as the place name 416, but the character string selected from the recommended shooting point table 310 is the place name 416 or other attribute information. It may be stored.

例えば、ステップ811において、制御部110は、撮影した画像の撮影位置324の値と、撮影推奨地点テーブル310の撮影位置317とを比較して、撮影位置324の値を含む所定の範囲内の撮影位置317を有するレコードを検索してもよい。そして、制御部110は、検索されたレコードの対象物名称312の値を対象物名称417として格納してもよい。   For example, in step 811, the control unit 110 compares the value of the photographing position 324 of the photographed image with the photographing position 317 of the photographing recommendation point table 310 and performs photographing within a predetermined range including the value of the photographing position 324. A record having the position 317 may be searched. Then, the control unit 110 may store the value of the object name 312 of the searched record as the object name 417.

以上、本発明の第1の実施形態によれば、ユーザの現在地又はユーザがこれから訪れる目的地等の付近の、撮影に適した地点までユーザを誘導することができる。さらに、ユーザによる写真の整理を容易にする写真の属性情報を、適切な候補の中からユーザ自身が選択して写真に付与することができる。これらによって、ユーザが所望する画像の撮影及び撮影した画像の整理が支援される。   As described above, according to the first embodiment of the present invention, it is possible to guide the user to a point suitable for shooting near the current location of the user or a destination to be visited by the user. Furthermore, the user can select and assign photo attribute information that facilitates the user's organization of photos from appropriate candidates. These support the photographing of images desired by the user and the organization of the photographed images.

なお、上記の例では、図2のステップ211の検索キーが位置情報を含むが、ステップ211において位置情報を含まない検索キーを用いた検索が実行されてもよい。例えば、検索キーとして“神社仏閣”が指定された場合、撮影推奨地点テーブル202の全てのレコードのうち、種別313の値が“神社仏閣”であるレコードが検索される。そして、検索されたレコードに対応する撮影推奨地点が表示される。このような検索は、例えば、ユーザがこれから行き先を決めようとするときに実行することができる。   In the above example, the search key in step 211 in FIG. 2 includes position information. However, a search using a search key that does not include position information may be executed in step 211. For example, when “shrines and temples” are designated as the search key, records whose type 313 value is “shrines and temples” among all the records in the recommended shooting point table 202 are searched. Then, a recommended shooting point corresponding to the searched record is displayed. Such a search can be executed, for example, when the user intends to decide the destination.

<第2の実施形態>
次に、本発明の第2の実施形態について説明する。第1の実施形態において、撮影推奨地点に関する情報は、撮影端末100によって保持され、その撮影端末100のみによって利用された。一方、第2の実施形態では、撮影推奨地点に関する情報が複数の撮影端末によって共有される。さらに、撮影推奨地点に関する情報に評価点が付与され、その評価点も複数の撮影端末によって共有される。
<Second Embodiment>
Next, a second embodiment of the present invention will be described. In the first embodiment, the information related to the recommended shooting point is held by the shooting terminal 100 and used only by the shooting terminal 100. On the other hand, in the second embodiment, information related to recommended shooting points is shared by a plurality of shooting terminals. Furthermore, an evaluation score is given to the information regarding the recommended shooting location, and the evaluation score is also shared by a plurality of shooting terminals.

図9は、本発明の第2の実施形態の推奨地点情報及び推奨地点評価値情報共有システムの構成を示すブロック図である。   FIG. 9 is a block diagram illustrating a configuration of the recommended spot information and recommended spot evaluation value information sharing system according to the second embodiment of this invention.

本実施形態の推奨地点情報及び推奨地点評価値情報共有システムは、サーバ910、撮影端末920及びそれらを接続するネットワーク930を備える。図9には一つの撮影端末920のみを示すが、本システムはネットワーク930に接続された複数の撮影端末920を備えてもよい。   The recommended spot information and recommended spot evaluation value information sharing system of this embodiment includes a server 910, a photographing terminal 920, and a network 930 connecting them. Although only one photographing terminal 920 is shown in FIG. 9, the present system may include a plurality of photographing terminals 920 connected to the network 930.

サーバ910は、ネットワーク930に接続された計算機である。本実施形態のサーバ910は、推奨地点検索・更新部911及び共有用撮影推奨地点テーブル912を備える。   The server 910 is a computer connected to the network 930. The server 910 of the present embodiment includes a recommended spot search / update unit 911 and a recommended shooting recommended spot table 912.

推奨地点検索・更新部911は、撮影端末920からの要求に応じて、共有用撮影推奨地点テーブル912を検索及び更新する。   The recommended spot search / update unit 911 searches and updates the sharing recommended shooting spot table 912 in response to a request from the shooting terminal 920.

共有用撮影推奨地点テーブル912は、複数の撮影端末920によって共有される撮影推奨地点に関する情報を格納する。   The sharing recommended shooting point table 912 stores information related to recommended shooting points shared by the plurality of shooting terminals 920.

サーバ910のハードウェア構成及び上記の各部の詳細については後述する。   Details of the hardware configuration of the server 910 and the above-described units will be described later.

撮影端末920は、ユーザが写真画像を撮影するために使用する、例えばいわゆるデジタルカメラのような装置である。本実施形態の撮影端末920は、推奨地点検索部921、経路計算・案内部922、撮影位置・方位提示部923、撮影処理部924、候補地名提示・選択部925、地図テーブル926、撮影推奨地点テーブル927及び撮影画像属性テーブル928を備える。   The photographing terminal 920 is a device such as a so-called digital camera that is used by a user to take a photographic image. The photographing terminal 920 of this embodiment includes a recommended spot search unit 921, a route calculation / guidance unit 922, a photographing position / orientation presentation unit 923, a photographing processing unit 924, a candidate place name presentation / selection unit 925, a map table 926, and a recommended photographing point. A table 927 and a captured image attribute table 928 are provided.

地図テーブル926及び撮影画像属性テーブル928は、それぞれ、第1の実施形態の地図テーブル186及び撮影画像属性テーブル188と同様であるため、それらについての説明を省略する。撮影推奨地点テーブル927については後述する。   The map table 926 and the captured image attribute table 928 are the same as the map table 186 and the captured image attribute table 188 of the first embodiment, respectively, and thus description thereof is omitted. The recommended shooting point table 927 will be described later.

本実施形態の撮影端末920は、いくつかの相違点を除き、第1の実施形態の撮影端末100と同様、図2に示す処理を実行する。   The imaging terminal 920 of the present embodiment performs the process shown in FIG. 2 as with the imaging terminal 100 of the first embodiment except for some differences.

推奨地点検索部921は、図2のステップ211と同様、撮影推奨地点テーブル927を参照して、撮影推奨地点を検索する。ただし、撮影推奨地点テーブル927は、共有用撮影推奨地点テーブル912に基づいて更新される。この更新については後述する(図12参照)。   The recommended spot search unit 921 searches the recommended shooting spot with reference to the recommended shooting spot table 927 as in step 211 of FIG. However, the recommended shooting point table 927 is updated based on the shared recommended shooting point table 912. This update will be described later (see FIG. 12).

経路計算・案内部922は、図2のステップ212と同様、地図テーブル926を参照して、撮影端末920の現在の位置から目的地(例えば選択された撮影推奨地点)までの経路を検索し、その経路に沿ってユーザを案内する。   The route calculation / guidance unit 922 searches the route from the current position of the photographing terminal 920 to the destination (for example, the recommended photographing recommended point) with reference to the map table 926 as in step 212 of FIG. The user is guided along the route.

撮影位置・方位提示部923は、図2のステップ213と同様、撮影推奨地点及びその地点からの撮影方向をユーザに提示する。   The shooting position / orientation presentation unit 923 presents the recommended shooting point and the shooting direction from that point to the user, as in step 213 of FIG.

撮影処理部924は、図2のステップ214と同様、ユーザからの指示に従って、画像を撮影する。   The imaging processing unit 924 captures an image in accordance with an instruction from the user, similarly to step 214 in FIG.

候補地名提示・選択部925は、図2のステップ215と同様、撮影された画像の属性情報として格納される地名の候補を提示し、それらのうち少なくとも一つの選択を受け付け、選択された地名を撮影画像属性テーブル928に格納する。さらに、本実施形態の候補地名提示・選択部925は、後述するように、撮影推奨地点に関する情報に付与された評価点に関する処理を実行する。   The candidate place name presentation / selection unit 925 presents place name candidates stored as attribute information of the photographed image, accepts at least one of the selections, and selects the selected place name as in step 215 of FIG. Stored in the photographed image attribute table 928. Further, the candidate place name presenting / selecting unit 925 of the present embodiment executes a process related to the evaluation point given to the information related to the recommended shooting point, as will be described later.

ネットワーク930は、サーバ910と撮影端末920との間のデータ転送経路を提供する限り、いかなる種類のものであってもよい。典型的には、ネットワーク930は、いわゆるインターネットである。   The network 930 may be of any type as long as it provides a data transfer path between the server 910 and the photographing terminal 920. Typically, the network 930 is a so-called Internet.

撮影端末920は、ネットワーク930を介して、サーバ910から共有用撮影推奨地点テーブル912に格納された情報を取得することができる。さらに、撮影端末920は、ネットワーク930を介して、共有用撮影推奨地点テーブル912を更新するための情報をサーバ910に送信することができる。   The photographing terminal 920 can acquire information stored in the shared photographing recommendation point table 912 from the server 910 via the network 930. Furthermore, the photographing terminal 920 can transmit information for updating the shared photographing recommendation point table 912 to the server 910 via the network 930.

ネットワーク930は、インターネット以外のデータ転送経路を提供してもよい。例えば、撮影端末920は、CD−ROM又はメモリカードのような記録媒体を介して、共有用撮影推奨地点テーブル912に格納された情報をサーバ910から取得し、共有用撮影推奨地点テーブル912を更新するための情報をサーバ910に転送してもよい。あるいは、撮影端末920は、例えばUSB(Universal Serial Bus)等を介してサーバ910との間のデータ転送を実行してもよい。   The network 930 may provide a data transfer path other than the Internet. For example, the photographing terminal 920 acquires the information stored in the shared recommended shooting point table 912 from the server 910 via a recording medium such as a CD-ROM or a memory card, and updates the shared recommended shooting point table 912. Information to do so may be transferred to the server 910. Alternatively, the photographing terminal 920 may execute data transfer with the server 910 via, for example, a USB (Universal Serial Bus).

図10は、本発明の第2の実施形態のサーバ910のハードウェア構成を示すブロック図である。   FIG. 10 is a block diagram illustrating a hardware configuration of the server 910 according to the second embodiment of this invention.

サーバ910は、相互に接続された制御部1010、通信部1030、操作部1040、表示部1050及び二次記憶装置1060を備える。   The server 910 includes a control unit 1010, a communication unit 1030, an operation unit 1040, a display unit 1050, and a secondary storage device 1060 that are connected to each other.

通信部1030は、ネットワーク930に接続され、ネットワーク930を介して撮影端末920との間のデータ転送を実行する。ネットワーク930がインターネットである場合、通信部1030は、インターネットに接続するためのインターフェースであってもよい。   The communication unit 1030 is connected to the network 930 and executes data transfer with the imaging terminal 920 via the network 930. When the network 930 is the Internet, the communication unit 1030 may be an interface for connecting to the Internet.

あるいは、撮影端末920が例えばUSBを介してサーバ910に接続される場合、通信部1030は、USBに接続するためのインターフェースであってもよい。あるいは、撮影端末920が記録媒体を介してサーバ910との間のデータ転送をする場合、通信部1030は、その記録媒体の読み出し・書き込み装置であってもよい。例えば、記憶媒体が光ディスクである場合、通信部1030は光ディスクドライブであってもよい。あるいは、記録媒体がメモリカードである場合、通信部1030はメモリカードのリーダライタであってもよい。サーバ910は、複数の通信部1030を備え、それぞれの通信部1030が上記のいずれかであってもよい。   Alternatively, when the photographing terminal 920 is connected to the server 910 via, for example, a USB, the communication unit 1030 may be an interface for connecting to the USB. Alternatively, when the imaging terminal 920 performs data transfer with the server 910 via a recording medium, the communication unit 1030 may be a reading / writing device for the recording medium. For example, when the storage medium is an optical disk, the communication unit 1030 may be an optical disk drive. Alternatively, when the recording medium is a memory card, the communication unit 1030 may be a memory card reader / writer. The server 910 includes a plurality of communication units 1030, and each of the communication units 1030 may be any one of the above.

操作部1040は、ユーザからの入力を受ける入力装置(例えばキーボード又はマウス等)である。   The operation unit 1040 is an input device (for example, a keyboard or a mouse) that receives input from the user.

表示部1050は、ユーザに情報を出力する出力装置(例えば画像表示装置等)である。   The display unit 1050 is an output device (for example, an image display device) that outputs information to the user.

制御部1010は、CPU1011及び一次記憶装置1012を含む。CPU1011は、一次記憶装置1012に格納されたプログラムを実行することによって種々の機能(例えば、図9に示した推奨地点検索・更新部911)を実現する。したがって、本実施形態において推奨地点検索・更新部911が実行する処理は、実際には、CPU1011によって実行される。   The control unit 1010 includes a CPU 1011 and a primary storage device 1012. The CPU 1011 realizes various functions (for example, the recommended spot search / update unit 911 illustrated in FIG. 9) by executing a program stored in the primary storage device 1012. Therefore, the processing executed by the recommended spot search / update unit 911 in the present embodiment is actually executed by the CPU 1011.

一次記憶装置1012は、例えば半導体メモリであり、CPU1011によって実行されるプログラム及びCPU1011によって参照されるデータを格納する。   The primary storage device 1012 is a semiconductor memory, for example, and stores a program executed by the CPU 1011 and data referred to by the CPU 1011.

二次記憶装置1060は、例えばHDD又はフラッシュメモリのような不揮発性の記憶装置である。二次記憶装置1060は、CPU1011によって実行されるプログラム(例えば、図9に示した推奨地点検索・更新部911を実現するためのプログラム)及びCPU1011によって参照されるデータ(例えば、図9に示した共有用撮影推奨地点テーブル912)を格納する。これらのプログラム及びデータの少なくとも一部が必要に応じて一次記憶装置1012にコピーされ、CPU1011によって実行又は参照される。   The secondary storage device 1060 is a nonvolatile storage device such as an HDD or a flash memory. The secondary storage device 1060 includes a program executed by the CPU 1011 (for example, a program for realizing the recommended spot search / update unit 911 shown in FIG. 9) and data referred to by the CPU 1011 (for example, shown in FIG. 9). A shared photographing recommendation point table 912) is stored. At least a part of these programs and data is copied to the primary storage device 1012 as necessary, and is executed or referred to by the CPU 1011.

本実施形態の撮影端末920のハードウェア構成は、第1の実施形態の撮影端末100と同様である(図1参照)。すなわち、撮影端末920は、相互に接続された制御部110、位置取得部120、通信部130、操作部140、表示部150、撮影部160、時刻取得部170、二次記憶装置180及び電源部190を備える。なお、図1に示すネットワーク135は、図9及び図10に示すネットワーク(又は記憶媒体)930に相当する。したがって、撮影端末920が備える通信部130は、サーバ910が備える通信部1030と同様のものであってもよい。   The hardware configuration of the photographing terminal 920 of the present embodiment is the same as that of the photographing terminal 100 of the first embodiment (see FIG. 1). That is, the photographing terminal 920 includes a control unit 110, a position acquisition unit 120, a communication unit 130, an operation unit 140, a display unit 150, a photographing unit 160, a time acquisition unit 170, a secondary storage device 180, and a power supply unit that are connected to each other. 190. The network 135 illustrated in FIG. 1 corresponds to the network (or storage medium) 930 illustrated in FIGS. 9 and 10. Therefore, the communication unit 130 included in the photographing terminal 920 may be the same as the communication unit 1030 included in the server 910.

制御部110は、CPU111及び一次記憶装置112を含む。CPU111は、一次記憶装置112に格納されたプログラムを実行することによって種々の機能(例えば、図9に示した推奨地点検索部921、経路計算・案内部922、撮影位置・方位提示部923、撮影処理部924及び候補地名提示・選択部925)を実現する。したがって、本実施形態において推奨地点検索部921、経路計算・案内部922、撮影位置・方位提示部923、撮影処理部924及び候補地名提示・選択部925が実行する処理は、実際には、CPU111によって実行される。   The control unit 110 includes a CPU 111 and a primary storage device 112. The CPU 111 executes various functions (for example, the recommended spot search unit 921, the route calculation / guide unit 922, the shooting position / orientation presentation unit 923, the shooting shown in FIG. 9) by executing the program stored in the primary storage device 112. A processing unit 924 and a candidate place name presentation / selection unit 925) are realized. Therefore, in this embodiment, the processing executed by the recommended spot search unit 921, the route calculation / guidance unit 922, the shooting position / orientation presentation unit 923, the shooting processing unit 924, and the candidate place name presentation / selection unit 925 is actually the CPU 111. Executed by.

二次記憶装置180は、CPU111によって実行されるプログラム(例えば、図9に示した推奨地点検索部921、経路計算・案内部922、撮影位置・方位提示部923、撮影処理部924及び候補地名提示・選択部925を実現するためのプログラム)及びCPU1011によって参照されるデータ(例えば、図9に示した地図テーブル926、撮影推奨地点テーブル927及び撮影画像属性テーブル928)を格納する。これらのプログラム及びデータの少なくとも一部が必要に応じて一次記憶装置112にコピーされ、CPU111によって実行又は参照される。   The secondary storage device 180 is a program executed by the CPU 111 (for example, the recommended spot search unit 921, the route calculation / guide unit 922, the shooting position / orientation presentation unit 923, the shooting processing unit 924, and the candidate place name shown in FIG. A program for realizing the selection unit 925 and data referred to by the CPU 1011 (for example, the map table 926, the recommended shooting point table 927, and the shot image attribute table 928 shown in FIG. 9) are stored. At least a part of these programs and data is copied to the primary storage device 112 as necessary, and is executed or referred to by the CPU 111.

図11は、本発明の第2の実施形態の共有用撮影推奨地点テーブル1110の説明図である。   FIG. 11 is an explanatory diagram of the sharing recommended shooting point table 1110 according to the second embodiment of this invention.

図11に示す共有用撮影推奨地点テーブル1110は、図9に示す共有用撮影推奨地点テーブル912に相当する。   The sharing recommended shooting point table 1110 illustrated in FIG. 11 corresponds to the shared shooting recommended point table 912 illustrated in FIG. 9.

図11に示す共有用撮影推奨地点テーブル1110の各レコードが、一つの撮影推奨地点に関する情報を含む。各レコードは、推奨地点ID1111、対象物名称1112、種別1113、推奨季節1114、推奨時間帯1115、対象層1116、撮影位置1117、撮影方向1118、サムネイル画像1119及び評価点1120を含む。これらのうち、推奨地点ID1111、対象物名称1112、種別1113、推奨季節1114、推奨時間帯1115、対象層1116、撮影位置1117、撮影方向1118及びサムネイル画像1119は、それぞれ、第1の実施形態の撮影推奨地点テーブル310の推奨地点ID311、対象物名称312、種別313、推奨季節314、推奨時間帯315、対象層316、撮影位置317、撮影方向318及びサムネイル画像319と同様であるため、説明を省略する(図3参照)。   Each record of the recommended shooting recommended spot table 1110 shown in FIG. 11 includes information related to one recommended shooting spot. Each record includes a recommended spot ID 1111, an object name 1112, a type 1113, a recommended season 1114, a recommended time zone 1115, a target layer 1116, a shooting position 1117, a shooting direction 1118, a thumbnail image 1119, and an evaluation point 1120. Among these, the recommended spot ID 1111, the object name 1112, the type 1113, the recommended season 1114, the recommended time zone 1115, the target layer 1116, the shooting position 1117, the shooting direction 1118, and the thumbnail image 1119 are respectively those of the first embodiment. This is the same as the recommended spot ID 311, the object name 312, the type 313, the recommended season 314, the recommended time zone 315, the target layer 316, the shooting position 317, the shooting direction 318, and the thumbnail image 319 in the recommended shooting point table 310. Omitted (see FIG. 3).

評価点1120として、各撮影推奨地点に関する評価を示す値が格納される。この値は、撮影端末920のユーザによって撮影端末920に入力され、ネットワーク930を介して撮影端末920からサーバ910に送信される。図11の例では、“いろは坂”を撮影する撮影推奨地点の評価点1120として“3”が格納されている(レコード1121)。   As the evaluation point 1120, a value indicating an evaluation regarding each recommended shooting point is stored. This value is input to the photographing terminal 920 by the user of the photographing terminal 920 and transmitted from the photographing terminal 920 to the server 910 via the network 930. In the example of FIG. 11, “3” is stored as the evaluation point 1120 of the recommended shooting point for shooting “Iroha Saka” (record 1121).

撮影端末920の撮影推奨地点テーブル927の構造は、共有用撮影推奨地点テーブル1110と同様であるため、図示を省略する。ただし、共有用撮影推奨地点テーブル1110に格納されている情報と同一の情報が撮影推奨地点テーブル927に格納されているとは限らない。   Since the structure of the recommended shooting point table 927 of the shooting terminal 920 is the same as the recommended shooting point table for sharing 1110, the illustration is omitted. However, the same information as that stored in the recommended shooting recommended spot table 1110 is not always stored in the recommended shooting spot table 927.

例えば、撮影端末920が出荷された時点で、共有用撮影推奨地点テーブル1110に格納されている情報と同一の情報が撮影推奨地点テーブル927に格納されてもよい。その後、共有用撮影推奨地点テーブル1110に新たな情報が追加された場合、後述する推奨地点情報共有処理によって共有用撮影推奨地点テーブル1110の更新が撮影推奨地点テーブル927に反映される。   For example, the same information as the information stored in the recommended shooting recommended spot table 1110 may be stored in the recommended shooting spot table 927 when the shooting terminal 920 is shipped. Thereafter, when new information is added to the recommended shooting point table for sharing 1110, the update of the recommended shooting point table for sharing 1110 is reflected in the recommended shooting point table 927 by a recommended point information sharing process described later.

あるいは、撮影端末920が出荷された時点で、撮影推奨地点テーブル927は空であってもよい。その場合、出荷された後に実行される推奨地点共有処理によって、共有用撮影推奨地点テーブル1110に格納されている情報と同一の情報が撮影推奨地点テーブル927に格納される。その後、必要に応じて推奨地点共有処理が繰り返し実行され、それによって共有用撮影推奨地点テーブル1110の更新が撮影推奨地点テーブル927に反映される。   Alternatively, the recommended shooting point table 927 may be empty when the shooting terminal 920 is shipped. In that case, the same information as the information stored in the recommended shooting recommended spot table 1110 is stored in the recommended shooting spot table 927 by the recommended spot sharing process executed after shipment. Thereafter, the recommended spot sharing process is repeatedly executed as necessary, and thereby the update of the sharing recommended shooting spot table 1110 is reflected in the recommended shooting spot table 927.

さらに、撮影推奨地点テーブル927に格納された各撮影推奨地点の評価点の値は、共有用撮影推奨地点テーブル1110の評価点1120の値と必ずしも一致しない。例えば、撮影端末920のユーザが入力した値がそのまま撮影推奨地点テーブル927の評価点として格納されてもよいが、共有用撮影推奨地点テーブル1110の評価点1120の値は、複数の撮影端末920から送信された評価点の平均値であってもよい。   Further, the evaluation point value of each recommended shooting point stored in the recommended shooting point table 927 does not necessarily match the value of the evaluation point 1120 of the recommended shooting point table for sharing 1110. For example, the value input by the user of the photographing terminal 920 may be stored as it is as the evaluation point of the recommended photographing point table 927, but the value of the evaluation point 1120 of the recommended photographing point table for sharing 1110 is from a plurality of photographing terminals 920. It may be an average value of the transmitted evaluation points.

図12は、本発明の第2の実施形態において実行される推奨地点情報共有処理を示すフローチャートである。   FIG. 12 is a flowchart showing recommended spot information sharing processing executed in the second embodiment of the present invention.

図12に示す推奨地点情報共有処理は、任意の時点で(例えばユーザからの要求に従って、又は定期的に、又は撮影端末がサーバに接続されたことを契機として)実行されてもよい。あるいは、推奨地点情報共有処理は、例えば図2の推奨地点検索・選択処理(ステップ211)の一部として実行されてもよい。   The recommended spot information sharing process shown in FIG. 12 may be executed at an arbitrary time (for example, according to a request from the user, periodically, or when the photographing terminal is connected to the server). Alternatively, the recommended spot information sharing process may be executed as part of the recommended spot search / selection process (step 211) of FIG.

最初に、撮影端末920の制御部110は、現在地を指定する(ステップ1211)。例えば、撮影端末920の位置取得部120が取得した撮影端末920の現在の位置の座標が現在地として指定されてもよい。あるいは、現在地のかわりに、操作部140を介してユーザから入力された位置が指定されてもよい。このとき、位置の指定のため地図テーブル186に格納された地図が表示部150に表示され、ユーザ所望の位置が操作部140を介して地図上で指定されてもよい。推奨地点情報共有処理がステップ211の一部として実行される場合、ステップ211において検索キーとして取得された現在地、目的地、又は、現在地から目的地までの経路上の地点が指定されてもよい。   First, the control unit 110 of the photographing terminal 920 specifies the current location (step 1211). For example, the coordinates of the current position of the imaging terminal 920 acquired by the position acquisition unit 120 of the imaging terminal 920 may be specified as the current location. Alternatively, a position input from the user via the operation unit 140 may be specified instead of the current location. At this time, a map stored in the map table 186 for designating the position may be displayed on the display unit 150, and a user-desired position may be designated on the map via the operation unit 140. When the recommended location information sharing process is executed as part of step 211, the current location, the destination, or a location on the route from the current location to the destination acquired as a search key in step 211 may be designated.

次に、制御部110は、ステップ1211において指定された地点を検索キーとする検索指示をサーバ910に送信する(ステップ1212)。   Next, the control unit 110 transmits a search instruction using the point designated in step 1211 as a search key to the server 910 (step 1212).

検索指示を受信したサーバ910の制御部1010は、指定された地点を検索キーとして共有用撮影推奨地点テーブル1110を検索する(ステップ1213)。この検索は、第1の実施形態のステップ211と同様に実行されてもよい。   The control unit 1010 of the server 910 that has received the search instruction searches the sharing recommended shooting point table 1110 using the specified point as a search key (step 1213). This search may be executed in the same manner as in step 211 of the first embodiment.

次に、制御部1010は、検索の結果として取得された情報(すなわちレコード)を撮影端末920に送信する(ステップ1214)。   Next, the control unit 1010 transmits information (that is, a record) acquired as a result of the search to the photographing terminal 920 (step 1214).

撮影端末920の制御部110は、受信した検索結果を用いて撮影推奨地点テーブル927を更新する(ステップ1215)。具体的には、制御部110は、検索結果として受信したレコードを撮影推奨地点テーブル927に追加する。   The control unit 110 of the imaging terminal 920 updates the recommended shooting location table 927 using the received search result (step 1215). Specifically, the control unit 110 adds a record received as a search result to the recommended shooting point table 927.

その後、ステップ211において、上記のように更新された撮影推奨地点テーブル927が検索される。これによって、撮影端末920の出荷時には格納されていなかった新しい撮影推奨地点に関する情報を検索することができる。   Thereafter, in step 211, the recommended shooting point table 927 updated as described above is searched. As a result, it is possible to search for information on a new recommended shooting point that was not stored at the time of shipment of the shooting terminal 920.

なお、図12は、共有用撮影推奨地点テーブル1110に格納されている撮影推奨地点に関する情報を検索結果として取得する手順の一例に過ぎず、他の方法による検索が実行されてもよい。   Note that FIG. 12 is merely an example of a procedure for acquiring information regarding recommended shooting points stored in the shared recommended shooting point table 1110 as a search result, and a search by another method may be executed.

例えば、撮影端末920の二次記憶装置180に十分な空き容量がある場合、撮影端末920の制御部110は、共有用撮影推奨地点テーブル1110に格納されている全情報の送信をサーバ910に要求してもよい。この場合、サーバ910は、ステップ1213の検索を実行せずに、共有用撮影推奨地点テーブル1110に格納されている全情報を撮影端末920に送信する。撮影端末920の制御部110は、受信した情報を用いて撮影推奨地点テーブル927を更新し(ステップ1215)、続いてステップ211を実行する。   For example, when there is sufficient free space in the secondary storage device 180 of the photographing terminal 920, the control unit 110 of the photographing terminal 920 requests the server 910 to transmit all information stored in the recommended photographing recommended spot table 1110. May be. In this case, the server 910 transmits all the information stored in the shared recommended shooting point table 1110 to the shooting terminal 920 without executing the search in step 1213. The control unit 110 of the imaging terminal 920 updates the recommended shooting location table 927 using the received information (step 1215), and then executes step 211.

あるいは、撮影端末920の制御部110は、ステップ1214において送信された検索結果を受信すると、受信した検索結果をそのままステップ211における検索結果として使用してもよい。その場合、制御部110は、ステップ1215を実行しなくてもよい。   Alternatively, when the control unit 110 of the imaging terminal 920 receives the search result transmitted in step 1214, the control unit 110 may use the received search result as it is as the search result in step 211. In that case, the control unit 110 may not execute Step 1215.

上記のいずれの場合であっても、共有用撮影推奨地点テーブル1110に格納された情報に基づく検索が実行され、その検索結果がユーザに提供される。   In any of the above cases, a search based on the information stored in the recommended shooting recommended spot table 1110 is executed, and the search result is provided to the user.

図13は、本発明の第2の実施形態において実行される推奨地点評価情報共有処理を示すフローチャートである。   FIG. 13 is a flowchart showing a recommended spot evaluation information sharing process executed in the second embodiment of the present invention.

図13に示す推奨地点評価情報共有処理は、任意の時点で(例えばユーザからの要求に従って、又は定期的に、又は撮影端末がサーバに接続されたことを契機として)実行されてもよい。あるいは、推奨地点評価情報共有処理は、例えば図2の候補地名提示・選択処理(ステップ215)の一部として実行されてもよい。   The recommended spot evaluation information sharing process shown in FIG. 13 may be executed at an arbitrary time point (for example, according to a request from the user, periodically, or when the photographing terminal is connected to the server). Alternatively, the recommended spot evaluation information sharing process may be executed as a part of the candidate place name presentation / selection process (step 215) of FIG. 2, for example.

最初に、撮影端末920の制御部110は、撮影推奨地点に対応する評価点の指定を受け付ける(ステップ1311)。例えば、図2のステップ211によって選択された撮影推奨地点までユーザが案内され(ステップ212)、到着した撮影推奨地点でユーザが画像を撮影した場合(ステップ214)、ユーザは、その撮影推奨地点に対応する評価点を、操作部140を介して入力してもよい。ユーザは、自らの主観に基づいて評価点を指定することができる。例えば、より美しい画像を撮影できた撮影推奨地点の評価点をより高くしてもよい。   First, the control unit 110 of the photographing terminal 920 accepts designation of an evaluation point corresponding to the recommended photographing point (step 1311). For example, when the user is guided to the recommended shooting point selected in step 211 of FIG. 2 (step 212), and the user has shot an image at the recommended shooting point (step 214), the user moves to the recommended shooting point. A corresponding evaluation score may be input via the operation unit 140. The user can designate an evaluation point based on his / her subjectivity. For example, the evaluation point of the recommended shooting point where a more beautiful image can be shot may be set higher.

次に、制御部110は、指定された評価点を用いて撮影推奨地点テーブル927を更新する(ステップ1312)。具体的には、評価点が指定された撮影推奨地点に対応するレコードの評価点の値を、指定された評価点によって上書きする。   Next, the control part 110 updates the imaging | photography recommendation point table 927 using the designated evaluation score (step 1312). Specifically, the evaluation score value of the record corresponding to the recommended shooting point for which the evaluation score is specified is overwritten by the specified evaluation score.

次に、制御部110は、評価点変更指示をサーバ910に送信する(ステップ1313)。   Next, the control unit 110 transmits an evaluation score change instruction to the server 910 (step 1313).

評価点変更指示を受信したサーバ910の制御部1010は、指定された評価点を用いて共有用撮影推奨地点テーブル912の評価点1120を更新する(ステップ1314)。例えば、制御部1010は、複数の撮影端末920から一つの撮影推奨地点の評価点1120に対する評価点変更指示を受けた場合、複数の撮影端末920のユーザによって指定された評価点の相加平均を評価点1120として格納してもよい。   The control unit 1010 of the server 910 that has received the evaluation point change instruction updates the evaluation point 1120 of the sharing recommended shooting point table 912 using the specified evaluation point (step 1314). For example, when the control unit 1010 receives an instruction to change the evaluation point for the evaluation point 1120 of one recommended shooting point from the plurality of shooting terminals 920, the control unit 1010 calculates an arithmetic average of the evaluation points specified by the users of the plurality of shooting terminals 920. The evaluation score 1120 may be stored.

以上で撮影推奨地点テーブル927及び共有用撮影推奨地点テーブル912の更新が終了する。   This completes the update of the recommended shooting point table 927 and the shared recommended shooting point table 912.

このようにして格納された各撮影推奨地点の評価点は、ユーザが撮影推奨地点を選択する際に参考にすることができる。例えば、図6のステップ612において、評価点を優先度として使用してもよい。あるいは、図6のステップ613において、検索された撮影推奨地点のリスト又はサムネイル画像に加えて、各撮影推奨地点の評価点を表示してもよい。ユーザは、評価点に基づいて、例えば、より美しい画像を撮影できることが期待される撮影推奨地点を選択することができる。   The evaluation score of each recommended shooting point stored in this way can be used as a reference when the user selects the recommended shooting point. For example, the evaluation score may be used as a priority in step 612 of FIG. Alternatively, in step 613 of FIG. 6, in addition to the searched list of recommended shooting points or the thumbnail image, evaluation points of each recommended shooting point may be displayed. The user can select, for example, a recommended shooting point that is expected to capture a more beautiful image based on the evaluation score.

図14は、本発明の第2の実施形態において実行される撮影端末間撮影画像交換処理を示すフローチャートである。   FIG. 14 is a flowchart illustrating the inter-photographing-terminal photographed image exchange process executed in the second embodiment of the present invention.

図14に示す撮影端末1は、本実施形態の撮影端末920に相当する。撮影端末2は、撮影端末920と同等の装置であってもよい。その場合、撮影端末2は、自らが撮影した画像のデータに加えて、それらの画像に関する図4に示すような属性情報を保持する。あるいは、撮影端末2は、従来の一般的なデジタルカメラと同様、画像の属性情報として撮影日時のみを保持してもよい。撮影端末1及び撮影端末2は、例えば、ネットワーク930を介して相互に接続される。   The imaging terminal 1 shown in FIG. 14 corresponds to the imaging terminal 920 of this embodiment. The photographing terminal 2 may be an apparatus equivalent to the photographing terminal 920. In that case, the photographing terminal 2 holds attribute information as shown in FIG. 4 regarding the images in addition to the data of the images photographed by the photographing terminal 2 itself. Alternatively, the photographing terminal 2 may hold only the photographing date and time as image attribute information, as in a conventional general digital camera. The photographing terminal 1 and the photographing terminal 2 are connected to each other via a network 930, for example.

最初に、撮影端末1の制御部110は、日時の指定を受け付ける(ステップ1411)。例えば、ユーザが操作部140を用いて所望の日時を指定してもよい。   First, the control unit 110 of the photographing terminal 1 accepts designation of date and time (step 1411). For example, the user may specify a desired date and time using the operation unit 140.

次に、撮影端末1の制御部110は、交換条件の指示を撮影端末2に送信する(ステップ1412)。例えば、ステップ1411において指定された日時、又はその日時を含む所定の時間範囲が交換条件として送信されてもよい。ステップ1411において日時の範囲が指定された場合、その範囲が交換条件として送信されてもよい。   Next, the control unit 110 of the photographing terminal 1 transmits an instruction for replacement conditions to the photographing terminal 2 (step 1412). For example, the date and time designated in step 1411 or a predetermined time range including the date and time may be transmitted as the exchange condition. When the date / time range is designated in step 1411, the range may be transmitted as an exchange condition.

交換条件の指示を受信した撮影端末2は、指示された交換条件に整合する画像を検索する(ステップ1413)。具体的には、撮影端末2は、自らが撮影し、保持している画像データの属性情報のうち、撮影された日時を示す情報を参照して、交換条件として指示された日時に撮影された画像を検索する。   The imaging terminal 2 that has received the exchange condition instruction searches for an image that matches the instructed exchange condition (step 1413). Specifically, the photographing terminal 2 was photographed at the date and time designated as the exchange condition with reference to the information indicating the date and time of photographing among the attribute information of the image data photographed and held by itself. Search for an image.

次に、撮影端末2は、検索によって得られた画像のデータを撮影端末1に送信する(ステップ1414)。   Next, the photographing terminal 2 transmits image data obtained by the search to the photographing terminal 1 (step 1414).

撮影端末1の制御部110は、受信した画像のデータを二次記憶装置180に格納する(ステップ1415)。   The control unit 110 of the photographing terminal 1 stores the received image data in the secondary storage device 180 (step 1415).

撮影端末2が撮影端末920と同様、図4に示すような属性情報を保持する場合、日時以外の情報が交換条件として指定されてもよい。   Similar to the photographing terminal 920, when the photographing terminal 2 holds the attribute information as shown in FIG. 4, information other than the date and time may be designated as the exchange condition.

例えば、ステップ1411において座標が指定された場合、その座標を中心とする所定の半径の範囲が交換条件として指定されてもよい。あるいは、ステップ1411において座標の範囲が指定された場合、その範囲が交換条件として指定されてもよい。その場合、撮影端末2は、自身が保持する属性情報の撮影位置414の値が交換条件として指定された範囲に含まれるか否かを判定し、属性情報の撮影位置414の値が交換条件として指定された範囲に含まれる場合、その属性情報に対応する画像のデータを検索結果として撮影端末1に送信する(ステップ1413及びステップ1414)。   For example, when coordinates are designated in step 1411, a predetermined radius range centered on the coordinates may be designated as the exchange condition. Alternatively, when a coordinate range is specified in step 1411, the range may be specified as an exchange condition. In that case, the photographing terminal 2 determines whether or not the value of the photographing position 414 of the attribute information held by itself is included in the range specified as the exchange condition, and the value of the photographing position 414 of the attribute information is used as the exchange condition. If it is included in the designated range, the image data corresponding to the attribute information is transmitted to the photographing terminal 1 as a search result (steps 1413 and 1414).

あるいは、ステップ1411において地名が指定された場合、その地名が交換条件として指定されてもよい。その場合、撮影端末2は、自身が保持する属性情報の地名416の値が交換条件として指定された地名と一致するか否かを判定し、一致する場合、その属性情報に対応するデータを検索結果として撮影端末1に送信する(ステップ1413及びステップ1414)。   Alternatively, when a place name is designated in step 1411, the place name may be designated as an exchange condition. In that case, the photographing terminal 2 determines whether or not the value of the place name 416 of the attribute information held by the photographing terminal 2 matches the place name specified as the exchange condition, and if it matches, searches for data corresponding to the attribute information. As a result, it is transmitted to the photographing terminal 1 (step 1413 and step 1414).

同様に、その他の項目、例えば撮影対象物の名称等が交換条件として指定されてもよい。   Similarly, other items such as the name of the object to be photographed may be specified as the replacement condition.

あるいは、上記のような複数の条件をAND又はORによって結合した検索式が交換条件として指定されてもよい。その場合、撮影端末2は、ステップ1413において、指定された検索式を用いて画像を検索する。   Alternatively, a search expression obtained by combining a plurality of conditions as described above by AND or OR may be specified as an exchange condition. In that case, in step 1413, the photographing terminal 2 searches for an image using the specified search expression.

例えば、撮影端末1のユーザが撮影端末2のユーザと共に旅行をし、各ユーザが旅行先で写真を撮影した場合、上記のような撮影端末間撮影画像交換処理を実行することによって容易に写真の画像を交換することができる。例えば、旅行から帰った後に、撮影端末1と撮影端末2とをネットワーク930を介して接続し、旅行をした日時、旅行先の地名、及び旅行先の撮影対象物の名称の少なくとも一つを交換条件として指定することによって、旅行中に撮影した画像を容易に交換することができる。   For example, when the user of the photographing terminal 1 travels with the user of the photographing terminal 2 and each user takes a picture at the travel destination, the photographed image can be easily obtained by executing the above-described photographing image exchange processing between the photographing terminals. Images can be exchanged. For example, after returning from a trip, the shooting terminal 1 and the shooting terminal 2 are connected via the network 930, and at least one of the date and time of the trip, the place name of the trip destination, and the name of the shooting target object is exchanged. By designating as a condition, images taken during a trip can be easily exchanged.

100 撮影端末
110 制御部
111、1011 CPU
112、1012 一次記憶装置
120 位置取得部
130、1030 通信部
135、930 ネットワーク(又は記憶媒体)
140、1040 操作部
150、1050 表示部
160 撮影部
170 時刻取得部
180、1060 二次記憶装置
181、921 推奨地点検索部
182、922 経路計算・案内部
183、923 撮影位置・方向提示部
184、924 撮影処理部
185、925 候補地名提示・選択部
186、203、520、530、540、550、560、720、802、926 地図テーブル
187、202、310、602、927 撮影推奨地点テーブル
188、204、410、801、928 撮影画像属性テーブル
190 電源部
910 サーバ
911 推奨地点検索・更新部
912、1110 共有用撮影推奨地点テーブル
100 photographing terminal 110 control unit 111, 1011 CPU
112, 1012 Primary storage device 120 Location acquisition unit 130, 1030 Communication unit 135, 930 Network (or storage medium)
140, 1040 Operation unit 150, 1050 Display unit 160 Shooting unit 170 Time acquisition unit 180, 1060 Secondary storage devices 181, 921 Recommended point search units 182, 922 Route calculation / guide units 183, 923 Shooting position / direction presentation unit 184, 924 Shooting processing units 185 and 925 Candidate place name presentation / selection units 186, 203, 520, 530, 540, 550, 560, 720, 802, 926 Map tables 187, 202, 310, 602, 927 Recommended shooting point tables 188, 204 , 410, 801, 928 Photographed image attribute table 190 Power supply unit 910 Server 911 Recommended point search / update unit 912, 1110 Recommended shooting point table for sharing

Claims (23)

画像を撮影する撮影部と、前記撮影部に接続される制御部と、前記制御部に接続される記憶装置と、を備える撮影装置であって、
前記記憶装置は、一つ以上の撮影推奨地点の位置を示す情報、及び、地図情報を保持し、
前記制御部は、
位置を示す情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点を検索し、
前記検索によって取得された前記撮影推奨地点に至る経路を検索し、
前記検索によって取得された前記撮影推奨地点の位置を示す情報、及び、前記検索によって取得された経路を示す情報を出力することを特徴とする撮影装置。
An imaging apparatus comprising: an imaging unit that captures an image; a control unit connected to the imaging unit; and a storage device connected to the control unit,
The storage device holds information indicating the location of one or more recommended shooting locations, and map information,
The controller is
When the information indicating the position is acquired, the recommended shooting point within a predetermined range including the acquired position is searched,
Search for the route to the recommended shooting point acquired by the search,
An image capturing apparatus that outputs information indicating a position of the recommended shooting point acquired by the search and information indicating a route acquired by the search.
前記記憶装置は、さらに、前記各撮影推奨地点に対応付けられた属性情報を保持し、
前記制御部は、前記位置を示す情報に加えて、属性情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点のうち、前記取得された属性情報に整合する属性情報に対応付けられた前記撮影推奨地点を検索することを特徴とする請求項1に記載の撮影装置。
The storage device further holds attribute information associated with each recommended shooting point,
When the control unit acquires attribute information in addition to the information indicating the position, the attribute information that matches the acquired attribute information among the recommended shooting points within a predetermined range including the acquired position The photographing apparatus according to claim 1, wherein the photographing recommended point associated with the camera is searched.
前記記憶装置が保持する属性情報は、前記各撮影推奨地点における撮影推奨時間帯を示す情報を含み、
前記制御部は、前記位置を示す情報に加えて、時刻を示す情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点のうち、前記取得された時刻を含む前記撮影推奨時間帯に対応付けられた前記撮影推奨地点を検索することを特徴とする請求項2に記載の撮影装置。
The attribute information held by the storage device includes information indicating a recommended shooting time zone at each recommended shooting point,
When the control unit acquires the information indicating the time in addition to the information indicating the position, the imaging including the acquired time among the recommended shooting points within a predetermined range including the acquired position. 3. The photographing apparatus according to claim 2, wherein the recommended photographing point associated with a recommended time zone is searched.
前記撮影装置は、さらに、前記制御部に接続される位置取得部と、前記制御部に接続される時刻取得部と、を備え、
前記位置取得部は、前記撮影装置の現在の位置を示す情報を取得し、
前記制御部は、前記現在の位置を示す情報を前記位置取得部から取得し、
前記時刻取得部は、現在の時刻を取得し、
前記制御部は、前記現在の時刻を前記時刻取得部から取得することを特徴とする請求項3に記載の撮影装置。
The photographing apparatus further includes a position acquisition unit connected to the control unit, and a time acquisition unit connected to the control unit,
The position acquisition unit acquires information indicating a current position of the imaging device,
The control unit acquires information indicating the current position from the position acquisition unit,
The time acquisition unit acquires the current time,
The imaging apparatus according to claim 3, wherein the control unit acquires the current time from the time acquisition unit.
前記記憶装置は、さらに、前記各撮影推奨地点の位置を示す情報と撮影方向を示す情報とを対応付ける情報を保持し、
前記制御部は、前記位置取得部が取得した情報に基づいて、前記撮影装置が、前記検索によって取得された撮影推奨地点に到着したと判定した場合、前記撮影方向を示す情報を出力することを特徴とする請求項4に記載の撮影装置。
The storage device further holds information associating information indicating the position of each recommended shooting point with information indicating a shooting direction,
The control unit, based on the information acquired by the position acquisition unit, outputs information indicating the shooting direction when it is determined that the shooting device has arrived at the recommended shooting point acquired by the search. The imaging device according to claim 4, characterized in that:
前記制御部は、前記検索によって複数の前記撮影推奨地点が取得された場合、前記取得された各撮影推奨地点に優先度を付与し、前記付与された優先度に基づいて前記取得された複数の撮影推奨地点の位置を示す情報を出力することを特徴とする請求項5に記載の撮影装置。   When a plurality of the recommended shooting points are acquired by the search, the control unit assigns a priority to each of the acquired recommended shooting points, and the acquired plurality of points based on the given priority 6. The photographing apparatus according to claim 5, wherein information indicating a position of a recommended photographing point is output. 前記制御部は、前記取得された複数の撮影推奨地点のうち、前記取得された位置により近い撮影推奨地点に、より高い前記優先度を付与することを特徴とする請求項6に記載の撮影装置。   The imaging apparatus according to claim 6, wherein the control unit assigns the higher priority to a recommended shooting point closer to the acquired position among the plurality of acquired recommended shooting points. . 前記制御部は、前記取得された複数の撮影推奨地点のうち、前記取得された時刻を含む前記撮影推奨時間帯に対応付けられた撮影推奨地点に、前記取得された時刻を含まない前記撮影推奨時間帯に対応付けられた撮影推奨地点より高い優先度を付与することを特徴とする請求項6に記載の撮影装置。   The control unit includes the recommended shooting not including the acquired time at a recommended shooting point associated with the recommended shooting time zone including the acquired time among the plurality of acquired recommended shooting points. The photographing apparatus according to claim 6, wherein a higher priority is given to a recommended photographing point associated with a time zone. 前記制御部は、前記取得された各撮影推奨地点の位置を示す情報に加えて、前記各撮影推奨地点に付与された前記優先度を示す情報を前記表示部に表示させることを特徴とする請求項6に記載の撮影装置。   The control unit causes the display unit to display information indicating the priority assigned to each recommended shooting point in addition to the acquired information indicating the position of each recommended shooting point. Item 7. The photographing device according to Item 6. 前記制御部は、前記取得された複数の撮影推奨地点のうち、付与された前記優先度が高いものから順に、所定の数の前記撮影推奨地点の位置を示す情報のみを出力することを特徴とする請求項6に記載の撮影装置。   The control unit outputs only information indicating the positions of a predetermined number of the recommended shooting points in order from the assigned highest priority among the plurality of acquired recommended shooting points. The imaging device according to claim 6. 前記撮影装置は、さらに、前記撮影部に電力を供給する電池を備え、
前記制御部は、前記電池の残量及び前記記憶装置の空き容量の少なくとも一方に基づいて、これから撮影できる画像の枚数を計算し、
前記所定の数は、前記計算された画像の枚数であることを特徴とする請求項10に記載の撮影装置。
The photographing apparatus further includes a battery that supplies power to the photographing unit,
The control unit calculates the number of images that can be taken from now on the basis of at least one of the remaining amount of the battery and the free capacity of the storage device,
The photographing apparatus according to claim 10, wherein the predetermined number is the calculated number of images.
前記記憶装置が保持する属性情報は、前記各撮影推奨地点における撮影推奨季節を示す情報を含み、
前記制御部は、前記位置を示す情報に加えて、季節を示す情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点のうち、前記取得された季節を含む前記撮影推奨季節に対応付けられた前記撮影推奨地点を検索することを特徴とする請求項2に記載の撮影装置。
The attribute information held by the storage device includes information indicating a recommended shooting season at each recommended shooting point,
When the control unit acquires the information indicating the season in addition to the information indicating the position, the shooting including the acquired season among the recommended shooting points within a predetermined range including the acquired position. The photographing apparatus according to claim 2, wherein the photographing recommended point associated with the recommended season is searched.
前記記憶装置が保持する属性情報は、対象ユーザ種別を示す情報を含み、
前記制御部は、前記位置を示す情報に加えて、ユーザ種別を示す情報を取得すると、前記取得された位置を含む所定の範囲内の前記撮影推奨地点のうち、前記取得されたユーザ種別と整合する対象ユーザ種別に対応付けられた前記撮影推奨地点を検索することを特徴とする請求項2に記載の撮影装置。
The attribute information held by the storage device includes information indicating the target user type,
When the control unit acquires the information indicating the user type in addition to the information indicating the position, the control unit matches the acquired user type among the recommended shooting points within a predetermined range including the acquired position. The photographing apparatus according to claim 2, wherein the recommended photographing point associated with the target user type to be searched is searched.
前記撮影装置は、さらに、前記制御部に接続される操作部を備え、
前記操作部は、位置を示す情報を入力され、
前記制御部は、前記入力された位置を示す情報を前記操作部から取得することを特徴とする請求項1に記載の撮影装置。
The photographing apparatus further includes an operation unit connected to the control unit,
The operation unit is input with information indicating a position,
The imaging apparatus according to claim 1, wherein the control unit acquires information indicating the input position from the operation unit.
前記撮影装置は、さらに、前記制御部に接続される位置取得部及び前記制御部に接続される操作部を備え、
前記位置取得部は、前記撮影装置の現在の位置を示す情報を取得し、
前記制御部は、前記地図情報に基づいて、前記撮影装置の現在の位置から、前記操作部に入力された位置までの経路を検索し、
前記検索された経路上の複数の地点の位置を含む所定の範囲内の前記撮影推奨地点を検索することを特徴とする請求項1に記載の撮影装置。
The photographing apparatus further includes a position acquisition unit connected to the control unit and an operation unit connected to the control unit,
The position acquisition unit acquires information indicating a current position of the imaging device,
The control unit searches a route from the current position of the imaging device to the position input to the operation unit based on the map information,
The photographing apparatus according to claim 1, wherein the photographing recommended point within a predetermined range including positions of a plurality of points on the searched route is searched.
前記撮影装置は、さらに、前記制御部に接続される位置取得部を備え、
前記位置取得部は、前記撮影装置の現在の位置を示す情報を取得し、
前記制御部は、前記地図情報に基づいて、前記撮影装置の現在の位置から前記検索によって取得された前記撮影推奨地点に至る経路、前記取得された位置から前記検索によって取得された前記撮影推奨地点に至る経路、及び、前記撮影装置の現在の位置から前記取得された位置に至る経路上の地点から前記検索によって取得された前記撮影推奨地点に至る経路、の少なくとも一つを検索することを特徴とする請求項1に記載の撮影装置。
The imaging apparatus further includes a position acquisition unit connected to the control unit,
The position acquisition unit acquires information indicating a current position of the imaging device,
The control unit, based on the map information, the route from the current position of the imaging device to the recommended shooting point acquired by the search, the recommended shooting point acquired by the search from the acquired position And at least one of a route from the current position of the photographing apparatus to the acquired position from the point on the route to the recommended photographing point acquired by the search. The imaging device according to claim 1.
前記撮影装置は、さらに、前記制御部に接続される表示部を備え、
前記記憶装置は、さらに、前記各撮影推奨地点から前記撮影方向をあらかじめ撮影することによって取得された画像を保持し、
前記制御部は、
前記地図情報に基づいて、前記検索によって取得された前記撮影推奨地点を含む領域の地図を前記表示部に表示させ、
前記保持された画像のうち、前記検索によって取得された前記撮影推奨地点から撮影された画像を前記地図に重畳して前記表示部に表示させることを特徴とする請求項1に記載の撮影装置。
The photographing apparatus further includes a display unit connected to the control unit,
The storage device further holds an image acquired by previously shooting the shooting direction from each shooting recommended point,
The controller is
Based on the map information, display a map of an area including the recommended shooting point acquired by the search on the display unit,
2. The photographing apparatus according to claim 1, wherein among the held images, an image photographed from the photographing recommendation point acquired by the search is superimposed on the map and displayed on the display unit.
画像を撮影する撮影部と、前記撮影部に接続される制御部と、前記制御部に接続される位置取得部と、前記制御部に接続される記憶装置と、を備える撮影装置であって、
前記記憶装置は、地図上の位置と、前記位置の名称及び前記位置を含む地域の名称の少なくとも一方を含む一つ以上の文字列と、を対応付ける情報を保持し、
前記位置取得部は、前記撮影部が前記画像を撮影した地点の位置を示す情報を取得し、
前記制御部は、
前記撮影部が前記画像を撮影した後、前記画像が撮影された地点から所定の範囲内の位置に対応付けられた前記一つ以上の文字列を検索し、
前記検索された一つ以上の文字列を出力し、
前記出力された一つ以上の文字列の一つが選択されると、前記選択された文字列と前記撮影された画像のデータとを対応付ける情報を前記記憶装置に格納することを特徴とする撮影装置。
An imaging apparatus comprising: an imaging unit that captures an image; a control unit connected to the imaging unit; a position acquisition unit connected to the control unit; and a storage device connected to the control unit,
The storage device holds information associating a position on a map with one or more character strings including at least one of a name of the position and a name of an area including the position,
The position acquisition unit acquires information indicating a position of a spot where the image capturing unit has captured the image,
The controller is
After the photographing unit has photographed the image, the one or more character strings associated with a position within a predetermined range from the point where the image was photographed are searched,
Outputting the searched one or more character strings;
When one of the one or more output character strings is selected, information that associates the selected character string with the data of the captured image is stored in the storage device. .
撮影装置と、前記撮影装置に接続される計算機と、を備える情報共有システムであって、
前記撮影装置は、画像を撮影する撮影部と、前記撮影部に接続される第1制御部と、前記制御部に接続される第1記憶装置と、前記ネットワーク及び前記制御部に接続される第1通信部と、を備え、
前記計算機は、前記ネットワークに接続される第2通信部と、前記第2通信部に接続される第2制御部と、前記第2制御部に接続される第2記憶装置と、を備え、
前記第2記憶装置は、一つ以上の撮影推奨地点の位置を示す情報と、前記各撮影推奨地点の評価を示す情報と、を保持し、
前記第1制御部は、
位置を示す情報を取得すると、前記第2記憶装置が保持する情報に基づいて、前記取得された位置を含む所定の範囲内の前記撮影推奨地点を検索し、
前記検索によって取得された前記撮影推奨地点の位置を示す情報を、前記各撮影推奨地点の評価に基づいて出力することを特徴とする情報共有システム。
An information sharing system comprising a photographing device and a computer connected to the photographing device,
The imaging device includes an imaging unit that captures an image, a first control unit connected to the imaging unit, a first storage device connected to the control unit, a first storage unit connected to the network and the control unit. 1 communication unit,
The computer includes a second communication unit connected to the network, a second control unit connected to the second communication unit, and a second storage device connected to the second control unit,
The second storage device holds information indicating a position of one or more recommended shooting points and information indicating an evaluation of each recommended shooting point.
The first controller is
When acquiring the information indicating the position, based on the information held by the second storage device, search for the recommended shooting point within a predetermined range including the acquired position,
An information sharing system that outputs information indicating the position of the recommended shooting point acquired by the search based on the evaluation of each recommended shooting point.
前記第1制御部は、前記撮影推奨地点の評価を示す情報を取得すると、前記取得された評価を示す情報を前記計算機に送信し、
前記第2制御部は、受信した前記撮影推奨地点の評価を示す情報に基づいて、前記第2記憶装置が保持する、前記各撮影推奨地点の評価を示す情報を更新することを特徴とする請求項19に記載の情報共有システム。
The first control unit, when acquiring information indicating the evaluation of the recommended shooting point, transmits information indicating the acquired evaluation to the computer,
The said 2nd control part updates the information which shows the evaluation of each said photography recommendation point which the said 2nd memory | storage device hold | maintains based on the information which shows the evaluation of the said photography recommendation point received. Item 20. The information sharing system according to Item 19.
画像を撮影する撮影部と、前記撮影部に接続される制御部と、前記制御部に接続される通信部と、前記制御部に接続される記憶装置と、を備える撮影装置であって、
前記通信部は、他の撮影装置に接続され、
前記記憶装置は、一つ以上の画像のデータと、前記各画像に対応付けられた属性情報と、を保持し、
前記制御部は、
前記他の撮影装置から、属性情報を交換条件として含む交換指示を受信すると、前記受信した属性情報と整合する属性情報と対応付けられた前記画像を検索し、
前記検索によって取得された画像のデータと、前記取得された画像に対応付けられた属性情報と、を前記他の撮影装置に送信することを特徴とする撮影装置。
An imaging apparatus comprising: an imaging unit that captures an image; a control unit connected to the imaging unit; a communication unit connected to the control unit; and a storage device connected to the control unit,
The communication unit is connected to another photographing device,
The storage device holds data of one or more images and attribute information associated with each image,
The controller is
When an exchange instruction including attribute information as an exchange condition is received from the other imaging device, the image associated with the attribute information that matches the received attribute information is searched,
An image capturing apparatus, wherein image data acquired by the search and attribute information associated with the acquired image are transmitted to the other image capturing apparatus.
前記制御部は、属性情報を取得すると、前記取得された属性情報を交換条件として含む交換指示を前記他の撮影装置に送信し、
前記他の撮影装置から受信した画像のデータ及び属性情報を前記記憶装置に格納することを特徴とする請求項21に記載の撮影装置。
When acquiring the attribute information, the control unit transmits an exchange instruction including the acquired attribute information as an exchange condition to the other imaging device,
The image capturing apparatus according to claim 21, wherein image data and attribute information received from the other image capturing apparatus are stored in the storage device.
画像を撮影する撮影部と、前記撮影部に接続される制御部と、前記制御部に接続される記憶装置と、を備える撮影装置であって、
前記記憶装置は、一つ以上の撮影推奨地点の位置を示す情報、地図情報、及び、前記各撮影推奨地点に対応付けられた属性情報を保持し、
前記制御部は、
属性情報を取得すると、前記取得された属性情報と整合する前記属性情報に対応付けられた前記撮影推奨地点を検索し、
前記撮影装置の現在の位置から、前記検索によって取得された前記撮影推奨地点に至る経路を検索し、
前記検索によって取得された前記撮影推奨地点の位置を示す情報、及び、前記検索によって取得された経路を示す情報を出力することを特徴とする撮影装置。
An imaging apparatus comprising: an imaging unit that captures an image; a control unit connected to the imaging unit; and a storage device connected to the control unit,
The storage device stores information indicating the position of one or more recommended shooting locations, map information, and attribute information associated with each recommended shooting location,
The controller is
When the attribute information is acquired, the recommended shooting point associated with the attribute information that matches the acquired attribute information is searched,
Search the route from the current position of the imaging device to the recommended shooting location acquired by the search,
An image capturing apparatus that outputs information indicating a position of the recommended shooting point acquired by the search and information indicating a route acquired by the search.
JP2009152944A 2009-06-26 2009-06-26 Photographing apparatus and information sharing system Pending JP2011010133A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009152944A JP2011010133A (en) 2009-06-26 2009-06-26 Photographing apparatus and information sharing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009152944A JP2011010133A (en) 2009-06-26 2009-06-26 Photographing apparatus and information sharing system

Publications (1)

Publication Number Publication Date
JP2011010133A true JP2011010133A (en) 2011-01-13

Family

ID=43566260

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009152944A Pending JP2011010133A (en) 2009-06-26 2009-06-26 Photographing apparatus and information sharing system

Country Status (1)

Country Link
JP (1) JP2011010133A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012190244A (en) * 2011-03-10 2012-10-04 Fujitsu Ltd Information providing method and information providing device
JP2012222603A (en) * 2011-04-08 2012-11-12 Olympus Corp Image pick-up device
JP2013172312A (en) * 2012-02-21 2013-09-02 Nikon Corp Photographing support system and photographing support program
US9232194B2 (en) 2011-11-29 2016-01-05 Canon Kabushiki Kaisha Imaging apparatus, display method, and storage medium for presenting a candidate object information to a photographer
JP2017502397A (en) * 2014-09-30 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Flight mission processing method, apparatus and system
US9813612B2 (en) 2013-12-25 2017-11-07 Canon Kabushiki Kaisha Imaging apparatus, information managing apparatus, control methods thereof, and non-transitory computer-readable storage medium for superimposing image data on a display
KR20190100629A (en) * 2018-02-21 2019-08-29 주식회사 알티캐스트 Method and apparatus for providing image based on position
WO2019171823A1 (en) * 2018-03-06 2019-09-12 富士フイルム株式会社 Photographing evaluation map, photographing evaluation map generation device, photographing evaluation map generation method, and photographing evaluation map generation program
WO2019171824A1 (en) * 2018-03-06 2019-09-12 富士フイルム株式会社 Photographing device, photographing method, photographing program, and photographing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005045398A (en) * 2003-07-24 2005-02-17 Canon Inc Method and device for photography assistance, and photographing device
JP2008288882A (en) * 2007-05-17 2008-11-27 Olympus Corp Photography system and photographic apparatus
JP2008301231A (en) * 2007-05-31 2008-12-11 Olympus Imaging Corp Photographing device, electronic device, and photographing support system
JP2009049476A (en) * 2007-08-13 2009-03-05 Victor Co Of Japan Ltd Photography support information presentation device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005045398A (en) * 2003-07-24 2005-02-17 Canon Inc Method and device for photography assistance, and photographing device
JP2008288882A (en) * 2007-05-17 2008-11-27 Olympus Corp Photography system and photographic apparatus
JP2008301231A (en) * 2007-05-31 2008-12-11 Olympus Imaging Corp Photographing device, electronic device, and photographing support system
JP2009049476A (en) * 2007-08-13 2009-03-05 Victor Co Of Japan Ltd Photography support information presentation device

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012190244A (en) * 2011-03-10 2012-10-04 Fujitsu Ltd Information providing method and information providing device
JP2012222603A (en) * 2011-04-08 2012-11-12 Olympus Corp Image pick-up device
US8976267B2 (en) 2011-04-08 2015-03-10 Olympus Corporation Image pickup device with photography positioning guidance
US9232194B2 (en) 2011-11-29 2016-01-05 Canon Kabushiki Kaisha Imaging apparatus, display method, and storage medium for presenting a candidate object information to a photographer
JP2013172312A (en) * 2012-02-21 2013-09-02 Nikon Corp Photographing support system and photographing support program
US9813612B2 (en) 2013-12-25 2017-11-07 Canon Kabushiki Kaisha Imaging apparatus, information managing apparatus, control methods thereof, and non-transitory computer-readable storage medium for superimposing image data on a display
US11041737B2 (en) 2014-09-30 2021-06-22 SZ DJI Technology Co., Ltd. Method, device and system for processing a flight task
JP2017502397A (en) * 2014-09-30 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Flight mission processing method, apparatus and system
US11566915B2 (en) 2014-09-30 2023-01-31 SZ DJI Technology Co., Ltd. Method, device and system for processing a flight task
KR20190100629A (en) * 2018-02-21 2019-08-29 주식회사 알티캐스트 Method and apparatus for providing image based on position
WO2019164025A1 (en) * 2018-02-21 2019-08-29 주식회사 알티캐스트 Location-based image providing method and device therefor
KR102097199B1 (en) * 2018-02-21 2020-04-03 주식회사 알티캐스트 Method and apparatus for providing image based on position
WO2019171824A1 (en) * 2018-03-06 2019-09-12 富士フイルム株式会社 Photographing device, photographing method, photographing program, and photographing system
JPWO2019171824A1 (en) * 2018-03-06 2021-04-08 富士フイルム株式会社 Shooting equipment, shooting method and shooting program, and shooting system
JPWO2019171823A1 (en) * 2018-03-06 2021-03-25 富士フイルム株式会社 Shooting evaluation map, shooting evaluation map generator, shooting evaluation map generation method and shooting evaluation map generation program
EP3764635A4 (en) * 2018-03-06 2021-07-14 FUJIFILM Corporation Photographing device, photographing method, photographing program, and photographing system
JP7015377B2 (en) 2018-03-06 2022-02-02 富士フイルム株式会社 Shooting equipment, shooting method and shooting program, and shooting system
JP7015376B2 (en) 2018-03-06 2022-02-02 富士フイルム株式会社 Shooting evaluation map, shooting evaluation map generator, shooting evaluation map generation method and shooting evaluation map generation program
US11494889B2 (en) 2018-03-06 2022-11-08 Fujifilm Corporation Imaging evaluation map, imaging evaluation map generating device, imaging evaluation map generating method, and imaging evaluation map generating program
US11546506B2 (en) 2018-03-06 2023-01-03 Fujifilm Corporation Imaging apparatus, imaging method, imaging program, and imaging system
WO2019171823A1 (en) * 2018-03-06 2019-09-12 富士フイルム株式会社 Photographing evaluation map, photographing evaluation map generation device, photographing evaluation map generation method, and photographing evaluation map generation program

Similar Documents

Publication Publication Date Title
JP2011010133A (en) Photographing apparatus and information sharing system
US8768625B2 (en) Personalized route generation
CN100481073C (en) Device and method for creating electronic album using map data
US20240027217A1 (en) Displaying Personalized Landmarks in a Mapping Application
KR100882025B1 (en) Method for searching geographic information system images based on web, geographical postion service and blog service and providing regional blog service
US20080204317A1 (en) System for automatic geo-tagging of photos
JP2005129056A (en) Location-referenced photograph repository
KR101069343B1 (en) Travel course guide information providing apparatus and method thereof
JP2006220524A (en) Data preparing method for processing map update, map updating method, and its device
JP2004120486A (en) Method and device for preparing album, and program
CN101221562A (en) Data updating method and system of network map service platform
US11835354B2 (en) Navigation directions with a familiar location as an intermediate destination
US20140247342A1 (en) Photographer&#39;s Tour Guidance Systems
JP5728873B2 (en) Information processing apparatus, control method for information processing apparatus, and control program
JP4836283B2 (en) Map search apparatus and map search method
JP5673198B2 (en) Navigation device and program for navigation device
JP6989901B2 (en) Information processing equipment, information processing system and information processing program
JP4897448B2 (en) Portable information terminal, map data update method, and map update system
KR20210109759A (en) Apparatus and method of providing contents based route information for vehicle
KR102125258B1 (en) Device and method for regional information searching service applying of images based on the 020 platform
JP2013164309A (en) Photographing point retrieval device and method thereof, computer program for identifying altitude value, and recording medium having computer program recorded therein
JP6047901B2 (en) Registration method, extraction method, time zone distribution method, registration program, extraction program, registration device, and extraction device
Murugeswari et al. Personalized Travel Sequence Recommendation
JP2005166031A (en) Image storage device and image processing method
KR20150025914A (en) A travel note recording method using the position of a mobile station

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120309

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130115

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130521