(57)【特許請求の範囲】
【請求項１】
撮影地点を示す位置情報が付加された複数の画像データを記憶する記憶部と、
入力された操作情報に基づいて、前記複数の画像データの中から目的地が撮影された目的地画像データを選択し、前記目的地画像データに付加された位置情報である目的地情報に基づいて目的地を設定する目的地設定部と、
自装置の位置を検出し、自装置の現在地を示す現在地情報を出力する位置検出部と、
自装置の姿勢を検出し、自装置の姿勢情報を出力する姿勢検出部と、
前記現在地情報と前記目的地情報とに基づいて、前記現在地から前記目的地を見た移動方向を算出し、前記姿勢情報に基づいて自装置の撮影方向を決定し、前記移動方向と前記撮影方向とを表示する方向指示部と、
を備えるデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、さらに、
前記複数の画像データに含まれる少なくとも１つの画像データを表示する表示部、
を備え、
前記目的地設定部は、前記表示部に表示された画像データの中から前記目的地画像データを選択するデジタルカメラ。
【請求項３】
請求項１または請求項２に記載のデジタルカメラにおいて、
非選択地点は、前記目的地として設定されなかった撮影地点であり、
前記デジタルカメラは、さらに、
前記現在地情報と、前記目的地情報と、前記非選択地点の位置情報とに基づいて、前記非選択地点を、前記目的地へ移動するまでに通過する経由地として設定するか否かを決定する経由地決定部、
を備えるデジタルカメラ。
【請求項４】
請求項３に記載のデジタルカメラにおいて、
前記経由地決定部は、前記経由地に設定された非選択地点の数が複数である場合、前記現在地情報と、前記経由地に設定された非選択地点の位置情報とに基づいて、前記経由地に設定された非選択地点を通過する順序を決定するデジタルカメラ。
【請求項５】
請求項１または請求項２に記載のデジタルカメラにおいて、さらに、
前記現在地情報と前記目的地情報とに基づいて経由地許可領域を決定し、決定された前記経由地許可領域の中に存在する撮影地点のうち、現在地に最も近い撮影地点を１番目に通過する経由地に決定する経由地決定部、
を備えるデジタルカメラ。
【請求項６】
請求項５に記載のデジタルカメラにおいて、
Ｋは、１以上の整数であり、
前記経由地決定部は、前記目的地情報とＫ番目に通過する第Ｋの経由地の位置情報とに基づいて、第Ｋ＋１の経由地許可領域を決定し、前記第Ｋ＋１の経由地許可領域の中に存在する撮影地点のうち、前記第Ｋの経由地に最も近い撮影地点を、Ｋ＋１番目に通過する第Ｋ＋１の経由地に決定するデジタルカメラ。
【請求項７】
請求項１または請求項２に記載のデジタルカメラにおいて、さらに、
入力された操作情報に基づいて選択された撮影地点を、前記目的地へ移動するまでに経由する経由地として決定し、前記経由地の数が複数である場合、前記目的地情報と前記経由地の位置情報とに基づいて算出した距離に基づいて、前記経由地を通過する順序を決定する経由地決定部、
を備えるデジタルカメラ。
【請求項８】
請求項１ないし請求項７のいずれかに記載のデジタルカメラにおいて、
被写体を撮影し、現在地情報が付加された撮影画像データを生成する撮影部、
を備え、
前記記憶部は、前記撮影画像データを前記複数の画像データの１つとして記憶するデジタルカメラ。
【請求項９】
請求項１ないし請求項７のいずれかに記載のデジタルカメラにおいて、さらに、
前記記憶部は、
メモリカードを挿入可能なメモリカードスロット、
を含み、
前記複数の画像データは、メモリカードに記憶されているデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置検出機能を備えたデジタルカメラに関する。
【背景技術】
【０００２】
近年、デジタルカメラが普及している。デジタルカメラにより撮影された撮影画像データは、パソコンのハードディスク、あるいはＣＤ−ＲＯＭなどに記憶されることが多い。ユーザは、写真閲覧用のソフトウェアを用いることによって、パソコンのモニタ上で撮影画像データを閲覧することができる。
【０００３】
撮影画像データには、撮影時刻を示す時刻情報が撮影時に付加される。ユーザは、撮影画像データとともに撮影時刻をパソコンのモニタに表示させることにより、撮影画像データをいつ撮影したかを容易に確認することができる。しかし、ユーザは、撮影画像データの被写体を見なければ、撮影画像データの撮影位置を確認することができない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５４３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、位置検出機能を備えたデジタルカメラが販売されている。たとえば、上記特許文献１には、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を備えたデジタルカメラが開示されている。上記特許文献１に係るデジタルカメラは、撮影地点の位置を示す位置情報を取得し、取得した位置情報と、撮影画像データとを対応付ける。これにより、撮影位置を地図上に表示させることができるため、ユーザは、旅行先などで撮影した写真を、どこで撮影したのかを容易に確認することができる。
【０００６】
しかし、デジタルカメラは、写真撮影のときに位置検出機能を利用するに留まっており、位置検出機能を有効に利用できていなかった。
【０００７】
そこで、本発明は、位置検出機能を備えるデジタルカメラにおいて、位置情報を有効に利用することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、デジタルカメラであって、撮影地点を示す位置情報が付加された複数の画像データを記憶する記憶部と、入力された操作情報に基づいて、前記複数の画像データの中から目的地が撮影された目的地画像データを選択し、前記目的地画像データに付加された位置情報である目的地情報に基づいて目的地を設定する目的地設定部と、自装置の位置を検出し、自装置の現在地を示す現在地情報を出力する位置検出部と、自装置の姿勢を検出し、自装置の姿勢情報を出力する姿勢検出部と、前記現在地情報と前記目的地情報とに基づいて、前記現在地から前記目的地を見た移動方向を算出し、前記姿勢情報に基づいて自装置の撮影方向を決定し、前記移動方向と前記撮影方向とを表示する方向指示部と、を備える。
【０００９】
請求項２記載の発明は、請求項１に記載のデジタルカメラにおいて、さらに、前記複数の画像データに含まれる少なくとも１つの画像データを表示する表示部、を備え、前記目的地設定部は、前記表示部に表示された画像データの中から前記目的地画像データを選択する。
【００１１】
請求項３記載の発明は、請求項１または請求項２に記載のデジタルカメラにおいて、非選択地点は、前記目的地として設定されなかった撮影地点であり、前記デジタルカメラは、さらに、前記現在地情報と、前記目的地情報と、前記非選択地点の位置情報とに基づいて、前記非選択地点を、前記目的地へ移動するまでに通過する経由地として設定するか否かを決定する経由地決定部、を備える。
【００１２】
請求項４記載の発明は、請求項３に記載のデジタルカメラにおいて、前記経由地決定部は、前記経由地に設定された非選択地点の数が複数である場合、前記現在地情報と、前記経由地に設定された非選択地点の位置情報とに基づいて、前記経由地に設定された非選択地点を通過する順序を決定する。
【００１３】
請求項５記載の発明は、請求項１または請求項２に記載のデジタルカメラにおいて、さらに、前記現在地情報と前記目的地情報とに基づいて経由地許可領域を決定し、決定された前記経由地許可領域の中に存在する撮影地点のうち、現在地に最も近い撮影地点を１番目に通過する経由地に決定する経由地決定部、を備える。
【００１４】
請求項６記載の発明は、請求項５に記載のデジタルカメラにおいて、Ｋは、１以上の整数であり、前記経由地決定部は、前記目的地情報とＫ番目に通過する第Ｋの経由地の位置情報とに基づいて、第Ｋ＋１の経由地許可領域を決定し、前記第Ｋ＋１の経由地許可領域の中に存在する撮影地点のうち、前記第Ｋの経由地に最も近い撮影地点を、Ｋ＋１番目に通過する第Ｋ＋１の経由地に決定する。
【００１５】
請求項７記載の発明は、請求項１または請求項２に記載のデジタルカメラにおいて、さらに、入力された操作情報に基づいて選択された撮影地点を、前記目的地へ移動するまでに経由する経由地として決定し、前記経由地の数が複数である場合、前記目的地情報と前記経由地の位置情報とに基づいて算出した距離に基づいて、前記経由地を通過する順序を決定する経由地決定部、を備える。
【００１６】
請求項８記載の発明は、請求項１ないし請求項７のいずれかに記載のデジタルカメラにおいて、さらに、被写体を撮影し、現在地情報が付加された撮影画像データを生成する撮影部、を備え、前記記憶部は、前記撮影画像データを前記複数の画像データの１つとして記憶する。
【００１７】
請求項９記載の発明は、請求項１ないし請求項７のいずれかに記載のデジタルカメラにおいて、さらに、前記記憶部は、メモリカードを挿入可能なメモリカードスロット、を含み、前記複数の画像データは、メモリカードに記憶されている。
【発明の効果】
【００１８】
本発明によれば、デジタルカメラは、入力された操作情報に基づいて目的地が撮影された目的地画像データを選択し、目的地画像データの位置情報に基づいて目的地を設定する。このため、ユーザは、目的地が撮影された画像データを指定するだけで、目的地を設定することが可能となる。ユーザは、目的地の地名または住所などを覚えていなくても、画像データを参照しながら目的地を設定できるため、目的地の設定操作を簡略化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態に係るデジタルカメラの機能的構成を示すブロック図である。
【図２】ナビゲーション処理の概略を示すフローチャートである。
【図３】目的地設定画面を示す図である。
【図４】液晶パネルに拡大して表示された撮影画像データを示す図である
【図５】経由地を決定する方法１の手順を説明する図である。
【図６】経由地を決定する方法２の手順を説明する図である。
【図７】経由地を決定する方法２の手順を説明する図である。
【図８】経由地を決定する方法３の手順を説明する図である。
【図９】方向指示画面を示す図である。
【図１０】方向指示画面の変形例を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００２１】
｛１．デジタルカメラの構成｝
図１は、本実施の形態に係るデジタルカメラ１の機能的構成を示すブロック図である。デジタルカメラ１は、位置検出機能を備えている。このため、デジタルカメラ１は、被写体を撮影したときに、撮影画像データに撮影地点を示す位置情報を付加することができる。図１に示すように、デジタルカメラ１は、操作部１１と、液晶パネル１２と、撮影部１３と、画像処理部１４と、位置検出部１５と、姿勢検出部１６と、メモリカードスロット１７と、ナビゲーション部１８とを備える。
【００２２】
操作部１１は、シャッターボタンなど、デジタルカメラ１を操作するための各種ボタンにより構成される。液晶パネル１２は、撮影部１３により生成された撮影画像データや、ユーザが選択した撮像画像データなどを表示する。
【００２３】
撮影部１３は、図示しないレンズ及びＣＣＤなどの撮像素子を備える。撮像部１３は、レンズを介して入力する被写体像を結像することにより、非圧縮の画像データを生成する。
【００２４】
画像処理部１４は、非圧縮の画像データを入力する。画像処理部１４は、非圧縮の画像データに対して色調補正、色空間変換、及び符号化などの処理を行って、撮影画像データを生成する。撮影画像データは、メモリカード３０に記憶される。
【００２５】
位置検出部１５は、ＧＰＳアンテナなどを備え、ＧＰＳ信号を受信してデジタルカメラ１の現在地を示す現在地情報２１を出力する。現在地情報２１は、撮影画像データ２０の撮影地点を示す位置情報として、撮像画像データに付加される。撮影画像データへの位置情報の付加は、画像処理部１４により行われる。撮影画像データがＪＰＥＧ形式である場合、現在地情報２１は、Ｅｘｉｆ形式で記述された状態で撮影画像データに付加される。
【００２６】
姿勢検出部１６は、デジタルカメラ１の姿勢（撮影方向など）を検出する装置であり、地磁気センサあるいはジャイロスコープなどで構成される。姿勢検出部１６は、デジタルカメラ１の撮影方向を示す姿勢情報２７を出力する。
【００２７】
メモリカードスロット１７は、フラッシュメモリなどの大容量のメモリカード３０を挿入するためのインタフェースである。メモリカード３０には、撮像画像データ２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ，２０Ｅ，２０Ｆが記憶される。撮影画像データ２０Ａ〜２０Ｆは、特に説明のない限り、デジタルカメラ１が被写体を撮影して生成した画像データであるとする。
【００２８】
ナビゲーション部１８は、現在地から見た目的地までの方向を指示するナビゲーション処理を行う。目的地は、ユーザが撮影画像データ２０Ａ〜２０Ｆの中から目的地が撮影された撮影画像データを選択することにより設定される。ナビゲーション部１８は、目的地設定部１８１と、経由地決定部１８２と、方向指示部１８３とを備える。
【００２９】
目的地設定部１８１は、操作部１１から入力された操作情報に基づいて、撮像画像データ２０Ａ〜２０Ｆの中から、目的地が撮影された撮影画像データを選択する。目的地設定部１８１は、選択された撮影画像データから位置情報を取得し、取得した位置情報（目的地情報２５）が示す撮影地点を目的地に設定する。
【００３０】
経由地決定部１８２は、現在地情報２１と、目的地情報２５と、撮影画像データ２０Ａ〜２０Ｆ（ユーザが選択した撮影画像データを除く）に付加された位置情報とを利用して、現在地から目的地へ移動する際に通過する経由地を決定する。
【００３１】
方向指示部１８３は、現在地情報２１と目的地情報２５とに基づいて、現在地から見た目的地の方向を算出する。経由地の位置を示す経由地情報２６が設定されている場合には、目的地情報２５に代えて、現在地情報２１と経由地情報２６とに基づいて、現在地から見た経由地の方向が算出される。方向指示部１８３は、算出した方向を液晶パネル１１に表示することにより、ユーザに対して移動方向を指示する。
【００３２】
｛２．ナビゲーション処理の流れ｝
図２は、デジタルカメラ１により行われるナビゲーション処理の概略を示すフローチャートである。ユーザは、デジタルカメラ１を所持して旅行などに出かけたときに、様々な場所で撮影を行う。ユーザは、たとえば、旅行中に道に迷った場合などに、デジタルカメラ１で撮影した場所まで戻るために、デジタルカメラ１のナビゲーション機能を利用することができる。
【００３３】
まず、目的地の設定が行われる（ステップＳ１）。ユーザは、デジタルカメラ１を操作して、メモリカード３０に記憶されている撮影画像データ２０Ａ〜２０Ｆの中から目的地が撮影された撮影画像データを指定する。目的地設定部１８１は、指定された撮影画像データ２０から取得した位置情報に基づいて、目的地情報２５を設定する。
【００３４】
次に、現在地から目的地まで移動するまでに通過する撮影地点（経由地）が決定される（ステップＳ２）。経由地は、目的地情報２６及び目的地として選択されなかった撮影画像データの位置情報などに基づいて決定される。複数の経由地が決定された場合、経由地決定部１８２は、各経由地を通過する順番を決定する。経由地決定部１８２は、各経由地の位置情報と、各経由地の通過順序を示す経由地情報２６を、方向指示部１８３に出力する。
【００３５】
方向指示部１８３は、現在地情報２１、目的地情報２５及び経由地情報２６を利用して、ユーザの移動方向を液晶パネル１２に表示する（ステップＳ３）。ユーザは、液晶パネル１１の表示にしたがって、経由地又は目的地まで移動する。方向指示部１８３は、方角（北、南東など）を指示する音声データを再生することにより、ユーザに対して移動方向を指示してもよい。
【００３６】
以下、各ステップの処理を詳しく説明する。
【００３７】
｛２．１．目的地設定処理（ステップＳ１）｝
図３は、目的地設定処理（ステップＳ１）において、ユーザが目的地を設定するときに液晶パネル１２に表示される目的地設定画面を示す図である。
【００３８】
目的地設定部１８１は、撮影画像データ２０Ａ〜２０Ｆをメモリカード３０から読み出し、撮影画像データ２０Ａ〜２０Ｆのサムネイルを作成する。撮影画像データ２０Ａ〜２０Ｆのサムネイルのリストが、目的地設定画面として液晶表示パネル１２に表示される。画像データ２０Ａ〜２０Ｆのサムネイルの下側には、撮影画像データ２０Ａ〜２０Ｆのそれぞれに対応する位置情報２１Ａ〜２１Ｆが表示される。
【００３９】
ユーザは、操作部１１を操作して、液晶パネル１２に表示された撮影画像データ２０Ａ〜２０Ｆの中から、目的地が撮影された撮影画像データを選択する。たとえば、ハッチングで示す撮影画像データ２０Ｂが選択された場合、目的地設定部１８１は、撮影画像データ２０Ｂを液晶パネル１２に拡大して表示させる。
【００４０】
図４は、液晶パネル１２に拡大して表示された撮影画像データ２０Ｂを示す図である。撮影画像データ２０Ｂが拡大して表示されることにより、ユーザは、撮影画像データ２０Ｂの被写体が目的地であることを最終的に確認することができる。ユーザが、図示しない「ＯＫ」ボタンを押すことにより、撮影画像データ２０Ｂの撮影地点が、目的地に設定される。目的地設定部１８１は、撮影画像データ２０Ｂから位置情報２１Ｂを取得し、取得した位置情報２１Ｂを目的地情報２５として設定する。
【００４１】
このように、ユーザは、目的地が撮影された撮影画像データを指定するだけで目的地を設定することができる。旅行先は、ユーザが初めて訪れる場所であることが多い。このため、ユーザは、旅行先で道に迷った場合、地図上のどの位置にいるかを正確に把握することは困難である。また、旅行先において、ユーザが目的地の地名を覚えているとは限らない。しかし、ユーザは、旅行先で写真撮影を行っていることが多いため、撮影画像データ２０Ａ〜２０Ｆをどこで撮影したかを容易に思い出すことができる。このため、ユーザは、撮影画像データ２０Ａ〜２０Ｆの中から目的地の写真を選択することにより、不慣れな土地でも容易に目的地を設定することができる。
【００４２】
｛２．２．経由地決定処理（ステップＳ２）｝
目的地が設定された後、経由地決定部１８２が、目的地に移動するまでに通過する経由地を決定する。ナビゲーション処理（ステップＳ３）において、デジタルカメラ１は、ユーザの移動方向を指示する。しかし、現在地から目的地までの距離が遠すぎる場合などには、ユーザが目的地へ到着できないおそれがある。このため、デジタルカメラ１は、目的地として選択されなかった撮影画像データの撮影地点を経由地として設定する。ユーザは、経由地を順にたどっていくことにより、目的地への移動が容易となる。
【００４３】
経由地決定部１８２は、以下に示す（方法１）〜（方法３）のいずれかに基づいて、経由地を決定する。
（方法１）現在地情報と目的地情報とに基づいて全ての経由地を決定する。
（方法２）現在地情報と目的地情報とに基づいて最初の経由地のみを決定し、決定した経由地の位置情報と目的地情報とに基づいて、次の経由地を決定する。
（方法３）ユーザにより選択された撮影画像データの撮影地点を経由地として決定する。
【００４４】
以下、目的地として撮影地点２２Ｂが設定されている場合を例にして、（方法１）〜（方法３）の手順について詳しく説明する。
【００４５】
（方法１）
図５は、経由地を決定する方法１の手順を説明する図である。図５では、現在地ＣＰを原点にした２次元座標を用いて、撮影画像データ２０Ａ〜２０Ｆのそれぞれの撮影地点２２Ａ，２２Ｂ，２２Ｃ，２２Ｄ，２２Ｅ，２２Ｆを表示している。
【００４６】
経由地決定部１８２は、方法１に基づいて経由地を決定する場合、目的地情報２５（撮影地点２２Ｂの位置情報２１Ｂ）と、現在地情報２１とに基づいて、経由地を設定可能な経由地許可領域４１を決定する。図５に示すように、経由地許可領域４１は、現在地ＣＰを原点とした中心角６０°の扇形である。現在地ＣＰと目的地である撮影地点２２Ｂとを結ぶ直線ＤＬは、経由地許可領域４１の中心角の二等分線であり、経由地許可領域４１の円弧の半径に対応する。
【００４７】
経由地決定部１８２は、経由地許可領域４１の中に存在する撮影地点２２Ａ，２２Ｄ，２２Ｅを経由地として決定する。経由地許可領域４１に基づいて経由地を決定することにより、目的地までのルートが極端に遠回りとなることを防止できる。
【００４８】
次に、経由地決定部１８２は、撮影地点２２Ａ，２２Ｄ，２２Ｅの通過順序を決定する。経由地決定部１８２は、現在地情報２１と位置情報２１Ａ，２２Ｄ，２２Ｅとを利用して、現在地ＣＰから撮影地点２２Ａ，２２Ｄ，２２Ｅまでの距離をそれぞれ計算する。現在地ＣＰからの距離の短い順に撮影地点を通過するように、撮影地点２２Ａ，２２Ｄ，２２Ｅの通過順序が決定される。つまり、経由地決定部１８２は、撮影地点２２Ｅ、撮影地点２２Ｄ、撮影地点２２Ａの順に通過することを決定する。図５において、方法１により決定されたルートを一点鎖線の矢印で示す。これにより、目的地（撮影地点２２Ｂ）へ向かう際に、極端に遠回りになるルートが設定されることを防止できる。
【００４９】
経由地許可領域４１を決定する際に、扇形の中心角をユーザが設定することにより、遠回りの度合いをユーザが調整できるようにしてもよい。たとえば、中心角を小さく設定した場合、目的地へ直線的に向かうルートを設定することができる。中心角を大きく設定した場合、遠回りとなるルートが設定されることになる。しかし、目的地として選択されなかった撮影地点が経由地となる確率を高めることができる。
【００５０】
（方法２）
方法２に基づいて経由地を決定する手順を説明する。まず、経由地決定部１８２は、方法１と同様に経由地許可領域４１を決定する（図５参照）。経由地決定部１８２は、経由地許可領域４１に含まれる撮影地点２２Ａ，２２Ｄ，２２Ｅのうち、現在地ＣＰから最短距離に位置する撮影地点２２Ｅを、最初に通過する第１経由地に決定する。
【００５１】
次に、経由地決定部１８２は、撮影地点２２Ｅの次に通過する第２経由地を、目的地情報２５（撮影地点２２Ｂの位置情報２１Ｂ）と、撮影地点２２Ｅの位置情報２１Ｅとに基づいて決定する。
【００５２】
図６は、方法２に基づいて第２経由地を決定する場合に設定される経由地許可領域４２を示す図である。図６は、図５と同様に、現在地ＣＰを原点にした２次元座標を用いて、撮影地点２２Ａ〜２２Ｆを示している。経由地許可領域４２は、第１経由地（撮影地点２２Ｅ）を中心とした中心角６０°の扇形である点を除いて、経由地許可領域４１と同様に設定される。経由地決定部１８２は、経由地許可領域４２に含まれる撮影地点のうち、第１経由地（撮影地点２２Ｅ）に最も近い撮影地点を第２経由地として決定する。図７では、撮影地点２２Ａだけが経由地許可領域４２に含まれているため、撮影地点２２Ａが第２経由地に決定される。
【００５３】
図７は、第２経由地（撮影地点２２Ａ）の次に経由する第３経由地を決定するために設定される経由地許可領域４３を示す図である。経由地許可領域４２は、第２経由地（撮影地点２２Ａ）となる中心とした中心角６０°の扇形となる点を除いて、経由地許可領域４１と同様に設定される。経由地決定部１８２は、経由地許可領域４３に含まれる撮影地点のうち、第２経由地（撮影地点２２Ａ）に最も近い撮影地点を第３経由地として決定する。図７に示すように、経由地許可領域４３には、目的地（撮影地点２２Ｂ）を除く撮影地点が含まれていない。このため、経由地決定部１８２は、第３経由地を設定することなく、方法２に基づく経由地の決定処理（ステップＳ２）を終了する。
【００５４】
このように、方法２を用いた場合、撮影地点２２Ｅ、撮影地点２２Ａの順に通過するように経由地が決定される。図７において、方法２により決定されたルートを一点鎖線の矢印で示す。方法２は、経由地を決定するたびに新たな経由地許可領域を設定し、設定された経由地許可領域の中で最短の距離にある撮影地点を次の経由地に決定する。この結果、方法１に比べて、直線的に目的地へ到達するルートを設定することができる。
【００５５】
（方法１）、（方法２）において、経由地決定部１８２は、撮影時刻に基づいて経由地の通過順序を決定してもよい。たとえば、（方法１）では、撮影地点２２Ａ，２２Ｄ，２２Ｅが経由地として決定されている。この場合、撮影地点２２Ａ，２２Ｄ，２２Ｅのそれぞれに対応する撮影画像データ２０Ａ，２０Ｄ，２０Ｅの撮影時刻の早い順に、通過順序が決定される。
【００５６】
（方法３）
方法３では、ユーザが、目的地として選択しなかった撮影画像データ２０Ａ，２０Ｃ〜２０Ｆの中から経由地を選択する。このため、方法３は、ユーザが旅行先において、観光ルートを決定するときなどに用いることができる。
【００５７】
ユーザは、方法３を用いて経由地を決定する場合、デジタルカメラ１で撮影した撮影画像データを使用するのではなく、位置情報が付加された撮影画像データをＷｅｂサイトなどから取得する。たとえば、ユーザは、パソコンを用いて、観光スポットなどを紹介するＷｅｂページにアクセスし、観光スポットの位置情報が付加された撮影画像データをダウンロードする。ユーザは、ダウンロードした撮影画像データをメモリカード３０に記憶し、メモリカード３０をメモリカードスロット１７に挿入する。
【００５８】
以下、方法３の説明において、撮影画像データ２０Ａ〜２０Ｆは、ユーザがＷｅｂサイトからダウンロードした位置情報付きの画像データであるとする。
【００５９】
図８は、方法３に基づいて経由地を決定した場合の目的地までのルートを示す図である。図８において、現在地ＣＰの位置を原点とした２次元座標を用いて、撮影地点２２Ａ〜２２Ｆの位置を示している。ただし、図８では、撮影地点２２Ａ〜２２Ｆの位置は、図５〜図７とは異なる例を示している。
【００６０】
上述したように、方法３では、経由地決定部１８２は、ユーザが選択した撮影地点が経由地として決定する。たとえば、撮影地点２２Ａ，２２Ｃ，２２Ｄが経由地として選択された場合を考える。この場合、経由地決定部１８２は、目的地からの各経由地までの距離を基準として、経由地を通過する順序を決定する。具体的には、経由地決定部１８２は、目的地（撮影地点２２Ｂ）から撮影地点２２Ａ，２２Ｃ，２２Ｄまでの距離を計算する。経由地決定部１８２は、目的地からの距離が長い撮影地点から順に通過するように、経由地の通過順序を決定する。
【００６１】
図８に示すように、目的地から各経由地（撮影地点２２Ａ，２２Ｃ，２２Ｄ）までの距離のなかで、撮影地点２２Ａまでの距離が一番長く、撮影地点２２Ｄまでの距離が一番短い。このため、最初に通過する第１経由地として、撮影地点２２Ａが決定される。続いて、撮影地点２２Ｃ，撮影地点２２Ｄの順に通過するように、経由地の通過順序が決定される。図８において、方法３により決定されたルートを一点鎖線の矢印で示す。
【００６２】
上述のように、方法３は、ユーザが観光ルートを決定するときなど利用することができる。たとえば、ユーザは、鉄道の駅に着いたとき、あるいは、高速道路の料金所を出たときなどに、宿泊先のホテルを目的地に設定し、方法３を用いて経由地を決定する。これにより、観光スポットを効率的に巡ることができるルートを設定することができる。なお、ユーザが、経由地の通過順序を決定してもよい。この場合、ユーザが好みのルートを設定することが可能となる。
【００６３】
（方法１）〜（方法３）のいずれかで経由地を決定した後に、ユーザは、操作部１１を操作して、経由地の追加あるいは削除を行ってもよい。たとえば、（方法１）において、ユーザは、操作部１１を操作して、撮影地点２２Ｅを、経由地から削除してもよい。これにより、ユーザは、自らの好みのコースを設定することができる。また、ユーザは、経由地の設定を行うか否かを予め設定しておいてもよい。
【００６４】
（方法１）〜（方法３）の他に、経由地決定部１８２は、目的地として選択されなかった全ての撮影画像データの撮影地点を、経由地に決定することができる。この場合、経由地決定部１８２は、現在地ＣＰから経由地までの距離の短い順に、各経由地の通過順序を決定する。あるいは、経由地決定部１８２は、目的地から各経由地までの距離の長い順に、各経由地の通過順序を決定する。
【００６５】
｛２．３．方向指示処理（ステップＳ３）｝
デジタルカメラ１は、目的地及び経由地を設定した後に、方向指示処理（ステップＳ３，図２参照）を開始する。
【００６６】
図９は、液晶パネル１１に表示される方向指示画面を示す図である。図９では、撮影地点２２Ｂが目的地に設定され、方法１に基づいて経由地（撮影地点２２Ａ，２２Ｄ，２２Ｅ）が決定されているとする（図５参照）。最初に通過すべき第１経由地は、撮影地点２２Ｅである。方向指示部１８３は、方向指示画面として、方向指示欄１２Ａと、表示モード切り替え欄１２Ｂとを液晶パネル１２に表示する。
【００６７】
方向指示欄１２Ａには、矢印１２０，１３０と、基準線１４０とが表示される。矢印１２０は、現在地から見た目的地（または経由地）の方向を示す。つまり、矢印１２０は、ユーザの移動方向を示す。矢印１３０は、姿勢情報２７（図１参照）に基づいて決定されるデジタルカメラ１の撮影方向を示しており、方向指示欄１２Ａにおいて常に上方向を指している。基準線１４０は、方向指示欄１２Ａにおいて基準となる方角（東西南北）を示す。方向指示部１８３の左下側には、矢印１２０が示す方角と、現在地からユーザが次に到着すべき目標地点（目的地または経由地）までの距離を表示する。
【００６８】
表示モード切り替え欄１２Ｂは、方向指示欄１２Ａの表示を全体表示モードまたは詳細表示モードのいずれかへの表示を指示する欄である。詳細表示モードでは、現在地ＣＰと、次の目標地点のみが表示される。図９に示す方向指示欄１２Ａには、詳細モードが選択されており、現在地ＣＰと、第１経由地である撮影地点２２Ｅのみが表示されている。詳細表示モードにおいて、目的地のみが表示されるケースは、全ての経由地を通過した後か、経由地が設定されていないかのいずれかである。全体表示モードは、目的地と全ての経由地とが、方向指示欄１２Ａに表示される。
【００６９】
方向指示部１８３は、方向指示処理（ステップＳ３）を開始した場合、位置検出部１５から出力される現在地情報２１をリアルタイムに監視して、デジタルカメラ１が移動したか否か判定する。方向指示部１８３は、デジタルカメラ１が移動したと判定した場合、現在地情報２１と、第１経由地（撮影地点２２Ｅ）の位置情報２１Ｅとに基づいて、デジタルカメラ１から見た撮影地点２２Ｅの方向（ユーザの移動方向）と、現在地から撮影地点２２Ｅまでの距離を算出する。方向指示部１８３は、現在地情報２１の監視と並行して、姿勢情報２７に基づいて、デジタルカメラ１の撮影方向の変化をリアルタイムに監視する。
【００７０】
方向指示部１８３は、算出されたユーザの移動方向と、デジタルカメラ１の撮影方向とに基づいて、ユーザの移動方向を示す矢印１２０の向きと、基準線１４０の向きとを変化させる。このとき、撮影方向を示す矢印１３０が常に方向指示欄１２Ａの上方向を指すようにして、矢印１２０及び基準線１４０の向きが変化する。つまり、方向指示欄１２Ａの上方向が、デジタルカメラ１の撮影方向に常に一致している。現在地情報２１の変化に応じて、方向指示欄１２Ａの左下側に表示される第１経由地までの距離と、移動方向を示す方角とが更新される。
【００７１】
方向指示部１８３は、現在地と第１経由地との距離が所定の距離以下であると判定した場合、第１経由地（撮影地点２２Ｅ）に到着したと判定する。方向指示欄１２Ａには、撮影地点２２Ｅに到着した旨のメッセージが表示される。方向指示部１８３は、第１経由地の次に通過すべき第２経由地（撮影地点２２Ｄ）にユーザを移動させるために、現在地から撮影地点２２Ｄを見た方向を示す矢印１２０を方向指示欄１２Ａに新たに表示させる。以下、方向指示部１８３は、デジタルカメラ１が目的地に到着したと判定するまで、上述の処理を繰り返す。
【００７２】
方向指示部１８３は、方向指示処理（ステップＳ３）の実行中に、ユーザの操作に応じて、目的地または経由地に対応する撮影画像データを液晶パネル１１に表示してもよい。これにより、ユーザは、方向指示欄１２Ａに表示される矢印１２０の向きに従って移動中のときにも、経由地または目的地の画像を確認することができる。
【００７３】
このように、デジタルカメラ１は、方向指示処理（ステップＳ３）において、目的地または経由地が位置する方角を指示する。これにより、地図などを用いた通常のナビゲーションに比べて簡易な処理を用いて、ユーザを目的地まで案内することができる。
【００７４】
デジタルカメラ１は、姿勢検出部１６を備えない簡易な構成としてもよい。この場合、図１０に示すように、方向指示欄１２Ａにおいて、矢印１３０は表示されない。基準線１４０が、北方向が常に液晶パネル１２の上方向となるように表示される。デジタルカメラ１が姿勢検出部１６を備えない場合、ユーザは、コンパスなどを別途用意して、北方向を確認する必要がある。
【符号の説明】
【００７５】
１  デジタルカメラ
１１  操作部
１２  液晶パネル
１３  撮影部
１４  画像処理部
１５  位置検出部
１６  姿勢検出部
１７  メモリカードスロット
１８  ナビゲーション部
３０  メモリカード
１８１  目的地設定部
１８２  経由地決定部
１８３  方向指示部
【図１】
0005634786.tif 000002
【図２】
0005634786.tif 000003
【図３】
0005634786.tif 000004
【図４】
0005634786.tif 000005
【図５】
0005634786.tif 000006
【図６】
0005634786.tif 000007
【図７】
0005634786.tif 000008
【図８】
0005634786.tif 000009
【図９】
0005634786.tif 000010
【図１０】
0005634786.tif 000011