(57)【要約】      （修正有）【課題】関連のない連続画像でも違和感なく鑑賞できるよう表示するカメラ、再生装置、表示制御方法、プログラムおよび記録媒体を提供する。【解決手段】静止画像のスライドショーの実行時に、切換え前後の画像で、その画像の日付情報と位置情報の差を算出する。時間経過や位置変化が一定以上あるときは、画面切換え時に、大きく変化することを明示する画面を表示させる。例えば、時間経過が大きいときは９ｂを表示させる。位置変化が大きいときは９ｃを表示させる。両方大きいときは、９ｂ及び９ｃを表示させる。【選択図】図１０
2007295035.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも撮影時の時刻または位置情報のいづれかを撮影時情報として、撮影画像と関連付けて記録するカメラにおいて、
上記撮影画像の表示を制御する表示制御部を備え、
上記表示制御部は、上記撮影画像を順次表示する際に、上記撮影時情報に変化がある場合には、上記撮影画像間に経過を示す画像を表示する
ことを特徴とするカメラ。
【請求項２】
画像を表示する表示部と、
上記表示部への撮影画像の表示を制御する表示制御部と、
撮影画像に関連付けて記録されている撮影時の日付情報及び位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断する制御部の備え、
上記表示制御部は、少なくとも時間の経過または位置の変化のいずれか１つが大きいと上記制御部により判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させる  
ことを特徴とする再生装置。
【請求項３】
上記表示制御部は、時間の経過が大きくかつ位置の変化も大きいときは、時間の経過が大きいことを示す画面と位置の変化が大きいことを示す画面の両方を表示させる
ことを特徴とする請求項２に記載の再生装置。
【請求項４】
上記表示制御部は、画像間の変化が大きいことを示す画面を、前または後の画像に重畳して表示させる
ことを特徴とする請求項２に記載の再生装置。
【請求項５】
撮影画像を切換えながら順次表示させる表示制御方法において、
撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、
少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させる
ことを特徴とする表示制御方法。
【請求項６】
撮影画像を切換えながら順次表示させる表示制御方法をコンピュータに実行させるプログラムにおいて、
上記表示制御方法は、
撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、
少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させる
ことを特徴とするプログラム。
【請求項７】
撮影画像を切換えながら順次表示させる表示制御方法をコンピュータに実行させるプログラムを記録する、コンピュータ読取可能な記録媒体において、
上記表示制御方法は、
撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、
少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させる
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、時間情報や位置情報に応じてスライドショーを行うカメラ、同じく再生装置に関する。
【背景技術】
【０００２】
静止画像を楽しむ表示方法としては、スライドショーが良く知られている。撮影した日付の順番で、記録媒体から静止画像を読み出し、数秒単位で切り換えてながら再生する方式である。
【０００３】
一方人工衛星が発する電波を検出して地図上の位置と対応づける、いわゆるＧＰＳ（Global Positioning System）の技術は、ナビゲーションのシステムでは良く知られているが、カメラや画像の再生装置への応用を検討されている。そして、上記スライドショーにこのＧＰＳによる位置情報を利用する提案もされている。
【０００４】
例えば特許文献１には、スライドショーの再生対象となる複数の撮影画像を切り換え表示する際に、撮影場所あるいは撮影時期若しくは撮影場所と撮影時期が共通していることを条件に、場所あるいは時期若しくは場所と時期を想起可能なバックグランド情報を合わせて出力できるようにする再生装置が記載されている。
【０００５】
同様に特許文献２には、地図情報と撮影時の位置情報に基づいて画像のスライドショーを行う画像再生装置が記載されている。
【特許文献１】特開２００５−６１２５号公報
【特許文献２】特開２００６−７４５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のようにＧＰＳにより得られた位置情報を利用するスライドショーは、撮影順番ではなく位置の順番で再生することから新たな視点からのスライドショーになる。
【０００７】
一方このようなスライドショーにおいては、記録媒体に記録された画像を、撮影日時や撮影位置に応じて順番に表示させるため、全く異なるシーンやイベントの画像も、続けて再生されてしまうという問題がある。このような違うシーンが突然再生されると、鑑賞している者は、突然に違う画面になり戸惑ってしまう。スライドショー表示をより使いやすくするためには、大きなシーンの切換わりで鑑賞者に戸惑いを与えることのない方式が望まれる。
【０００８】
本願発明は、上記課題に鑑み、関連のない連続画像でも違和感なく鑑賞できるよう表示するカメラ、その再生装置、表示制御方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、第１の発明によるカメラは、少なくとも撮影時の時刻または位置情報のいづれかを撮影時情報として、撮影画像と関連付けて記録するカメラにおいて、上記撮影画像の表示を制御する表示制御部を備え、上記表示制御部は、上記撮影画像を順次表示する際に、上記撮影時情報に変化がある場合には、上記撮影画像間に経過を示す画像を表示するものである。
【００１０】
また、第２の発明による再生装置は、画像を表示する表示部と、上記表示部への撮影画像の表示を制御する表示制御部と、撮影画像に関連付けて記録されている撮影時の日付情報及び位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断する制御部の備え、上記表示制御部は、少なくとも時間の経過または位置の変化のいずれか１つが大きいと上記制御部により判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させるものである。
【００１１】
また、第３の発明による表示制御方法は、撮影画像を切換えながら順次表示させる表示制御方法において、撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させるものである。
【００１２】
また、第４の発明によるプログラムは、撮影画像を切換えながら順次表示させる表示制御方法をコンピュータに実行させるプログラムにおいて、上記表示制御方法は、撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させるものである。
【００１３】
また、第５の発明による記録媒体は、撮影画像を切換えながら順次表示させる表示制御方法をコンピュータに実行させるプログラムを記録する、コンピュータ読取可能な記録媒体において、上記表示制御方法は、撮影画像に関連付けて記録されている撮影時の日付情報と撮影時の位置情報から、切換え前後の画像間で、時間の経過および位置の変化が大きいかを判断し、少なくとも時間の経過または位置の変化のいずれか１つが大きいと判断される画像間で切換えを行う際には、切換える画像間の変化が大きいことを示す画面を表示させるものである。
【発明の効果】
【００１４】
本発明によれば、関連のない連続画像でも違和感なく鑑賞できるよう表示するカメラ、その再生装置、表示制御方法、プログラムおよび記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下本発明を実施するための最良の形態を図面を参照して説明する。
（第１実施形態）
図１から図６を用いて第１実施形態を説明する。図１は、本発明が適用されるカメラ１の全体ブロック図である。カメラ１には撮影レンズ２、撮像素子３、ＡＦＥ（アナログフロントエンド）４、画像処理部５、記録部６及びメモリ７が設けられる。撮影レンズ２は、入射した被写体２０の像を撮像素子３に結像する。撮像素子３は、ＣＣＤやＣＭＯＳからなり、結像された被写体像を電気信号に変換する。ＡＦＥ４は、撮像素子３からの画像信号を読み出し、読み出した画像信号にＡＧＣ処理やＣＤＳ処理やＡＤ変換等してデジタル画像データとして出力する。またＡＦＥ４は、撮像素子３の駆動も制御する。
【００１６】
画像処理部５は、画像データに各種処理を施し、記録媒体に記録する。内部に、圧縮部や伸張部等が設けられ、画像データに対して色補正や信号圧縮、伸張などの処理を行う。圧縮部は、画像データを不図示のメモリに記録するための例えばＪＰＥＧ（Joint Photographic Expert Group）圧縮やＭＰＥＧ（Motion Picture Experts Group）圧縮を行い、また音声圧縮の機能も有する。伸張部は、圧縮された画像データを元に戻す処理を行う。
【００１７】
記録部６は、画像処理部５で画像処理された画像をメモリ７に記録する。また、記録部６は、後述する音声処理部からの音声および位置情報や時間情報を撮影画像とともにメモリ７に記録する。また、メモリ７内の一部には地図データ７ａが予め格納されている。地図データ７ａは、後述するＧＰＳ部１７からの位置情報を活用するために、緯度経度情報を地図上のポイントや地名と結びつけるためのデータや、地図画像そのもののデータである。
【００１８】
また、カメラ１には、表示制御部８、表示部９が設けられる。表示制御部８は、画像処理部５によって画像処理された画像を表示部９へ表示するための制御を行う。表示部９は、例えばＬＣＤから構成され、撮影時にモニタ画像を表示し、再生時には伸張処理された記録画像を表示する。
【００１９】
また、カメラ１には、ストロボ部１１、ＡＦ部１２、マイク部１４及び音声処理部１５が設けられる。ストロボ部は、暗い場合に発光して被写体に補助光を与える。ＡＦ部１２は、アクチュエータや位置エンコーダを有し、撮影レンズ２内のピントレンズの移動を制御する。ＡＦ部１２は、画像処理部５からの画像のコントラスト値に基づいて合焦位置を検出し、このピントレンズを移動させる。マイク部１４は、撮影時の音声情報を検出する。音声処理部１５は、マイク部１４で検出された音声信号をデジタル化して、記録部６に出力する。
【００２０】
そして、カメラ１には、ＭＰＵ１０、ＲＯＭ１３及び操作部１６が設けられる。ＭＰＵ１０は、プログラムに従って撮影や再生等カメラ１の全体の制御を司る制御部である。ＲＯＭ１３は、不揮発性でかつ記録可能なメモリで例えばフラッシュＲＯＭからなり、カメラ処理を行う制御用のプログラムが格納される。
【００２１】
そして、ＭＰＵ１０には、記録制御部１０ａ、作動制御部１０ｂ、屋外判定部１０ｃ及び位置決定部１０ｄが機能部として備わる。これは、プログラムに従って処理を実行するＭＰＵ１０が、適宜記録制御部１０ａ、作動制御部１０ｂあるいは屋外判定部１０ｃとして動作することを意味する。操作部１６は、撮影者の指示をＭＰＵ１０に通知する。操作部１６の代表例としてスイッチ１６ａ、１６ｂが設けられる。スイッチ１６ａはレリーズ指示用である。  
【００２２】
また、カメラ１には、ＧＰＳ部１７、時計部１８、センサ部１９ａ、検出部１９ｂが設けられる。ＧＰＳ部１７は、衛星からの電波を受信するアンテナやその信号より地図上の位置を検出するための位置検出部である。ＧＰＳ部１７から位置情報ＰがＭＰＵ１０に出力される。センサ１９ａは、太陽光を受光するためのセンサである。検出部１９ｂは、センサ１９ａの出力から太陽光の存在を検出する。時計部１８は、撮影時やＧＰＳ（位置）判定時の時間情報Ｔを検出する。
【００２３】
そして、ＭＰＵ１０内の記録制御部１０ａは、記録部６を制御するもので、特に撮影時の位置情報Ｐと時間情報Ｔを、記録部６により画像データとともに記録させる。また、屋外判定部１０ｃは、カメラが屋外に有るか否かを判定するものである。屋外判定部１０ｃは、撮影時にはＡＦ部１２からの距離情報、画像処理部５からの露出情報あるいは音声処理部１５からの音声信号に基づいて、現在カメラが屋外にあるかを判定する。また、撮影時以外には、検出部１９ｂからの信号に基づいて判定する。そして作動制御部１０ｂは、判定によって屋外判定部１０ｃから出力される起動信号に応じて、ＧＰＳ部１７の動作を制御する。また、位置決定部１０ｄは、ＧＰＳ部１７で位置情報が取得できない場合に、前後に撮影された画像の時間情報と位置情報に基づいて、これを決定するものである。これについては、第２実施形態で説明する。
【００２４】
また、ＭＰＵ１０は、ＧＰＳ部１７から出力される位置情報と地図データ７ａの情報を対照して、撮影した画像情報に撮影したポイントを対応づけて表示部９に表示させる。またなお、ＧＰＳシステムは微弱な人工衛星の信号を受信して位置検出するシステムなので、ビルの中や影では正確な位置検出ができないが、このようなときには、ＭＰＵ１０は、時計情報も参照して、撮影時のポイントを類推するようにもしている。これについては第２実施形態で詳述する。
【００２５】
図２は、上記センサ１９ａがカメラに配置される位置を示すカメラ外観図である。図２（Ａ）がカメラ１を前面を見た外観図で、（Ｂ）がカメラ１を背面から見た外観図である。カメラ１の前面には撮影レンズ２とストロボ部１１の窓が配置される。カメラ背面には表示部９の表示面が配置される。そして、カメラ１の上面には、スイッチ１６ａを有するレリーズボタンと、レリーズボタンより中央寄りの位置にセンサ１９ａが配置される。センサ１９ａは、カメラ１のボディ面より若干突出するように配置される。
【００２６】
図３はカメラ１のＧＰＳ信号検出処理を示すフローチャートである。この処理は、主にプログラムに従ってＭＰＵ１０、特に記録制御部１０ａ、作動制御部１０ｂ及び屋外判定部１０ｃによって実行される。
【００２７】
まず、レリーズスイッチ１６ａの操作有無を判断する（ステップＳ１１）。レリーズスイッチ１６ａが操作されたと判断されると（ステップＳ１１ＹＥＳ）、オートフォーカス(ＡＦ)制御を行う（ステップＳ１２）。被写体２０の像信号のコントラストを画像処理部５の出力によりＡＦ部１２が判定し、最も高いコントラストになる所にピントレンズを位置させるよう制御する。この合焦ポイントのレンズの位置により被写体の距離なども判定できる。ＡＦ後、撮像を行う（ステップＳ１３）。また撮影時の時刻を合わせて記録するために、時計部１８を利用して時間情報Ｔを取得する（ステップＳ１４）。
【００２８】
また撮影位置の記録のために、位置情報Ｐも画像に付加して記録する。そのため、まず、すでに位置情報が取得済みであるかを判定する（ステップＳ１５）。撮影のたびにＧＰＳ部１７を起動させて位置情報Ｐを取得すると、時間的にも電力的にも不利だからである。位置情報Ｐを取得済みである場合（ステップＳ１５ＹＥＳ）は、ステップＳ１６に進む。記録部６によって、撮影した画像データと共に時間情報Ｔと位置情報Ｐをメモリ７に記録させる（ステップＳ１６）。一方、位置情報Ｐが未取得の場合には（ステップＳ１５ＮＯ）、位置情報の取得できる屋外に、現在いるかを判断する。そのためにシーン判定を行う（ステップＳ１７）。図４に移る。
【００２９】
図４は屋外シーンを判定処理するためのサブルーチンである。屋外判定部が、撮影時の情報に基づいて、図４のようなフローでＧＰＳ検出が可能な屋外シーンか否かを判定する。まず、図３のステップＳ１２でピントあわせにより得られた撮影距離を利用する。撮影距離はＡＦ部１２より出力される。この撮影距離が所定の距離（例えば、１０ｍ）よりも遠いかを判定する（ステップＳ４１）。遠いときは（ステップＳ４１ＹＥＳ）、風景撮影と推定して、屋外にいると判定する（ステップＳ４５）。
【００３０】
次に、撮影時の被写体の明るさが所定以上あるかを判定する（ステップＳ４２）。明るいときは（ステップＳ４２ＹＥＳ）、屋外と判定する（ステップＳ４５）。屋外では前述のように室外では室内と比べ物にならないくらい太陽光があるからである。また、画面の上半分が明るいかを判定する（ステップＳ５３）。空が撮影されていれば、画面の上半部が明るくなるからである。画面の上半分が明るときも（ステップＳ５３ＹＥＳ）、屋外と判定する（ステップＳ５５）。これらの明るさは、画像処理部５内の露出制御部からの出力される信号によって判断する。
【００３１】
以上３つの何れにも当てはまらなければ屋内と判断する（ステップＳ４４）。そして図３のステップ１８に進む。
【００３２】
屋外シーン判定の結果、現在位置が屋外であるときは（ステップＳ１８ＹＥＳ）、ＧＰＳ信号の入手を実行する（ステップＳ１９）。図５に進む。
【００３３】
図５は、ＧＰＳ信号入手の手順を説明するサブルーチンである。ＧＰＳ信号の入手には、状況によって、ある程度時間を要する場合がある。そこで、この実施形態では、それを考慮してＧＰＳ信号を入手する処理を行う。まず、作動制御部１０ｂによりＧＰＳ部１７により信号検出開始させる（ステップＳ５１）。信号検出開始後、レリーズ操作の有無を判断する（ステップＳ５２）。信号検出中に再度レリーズ操作があったら（ステップＳ５２ＹＥＳ）、ＧＰＳ信号検出を中止して、このサブルーチンを終了する。そして、図３のステップＳ１２以降の撮影操作を実行する。シャッタータイミングを逸することを防止するためである。
【００３４】
レリーズ操作がないときは（ステップＳ５２ＮＯ）、位置情報検出中である旨を表示部９に表示させて（ステップＳ５３）、撮影者に検出中であることを通知する。そしてＧＰＳ信号が検出されると（ステップＳ５４ＹＥＳ）、この信号を用いて位置情報Ｐを演算する（ステップ５５）。これにより現在位置の緯度や経度が算出される。
【００３５】
ＧＰＳ信号の検出は、所定時間が経過するまで継続する（ステップＳ５６ＮＯ）。そして、ＧＰＳ信号が検出できないまま所定時間経過すると（ステップＳ５６ＹＥＳ）、取得できなかった旨の警告信号や表示を行う（ステップＳ５７）。そして、図３のメインルーチンのステップＳ２０に進む。
【００３６】
ステップＳ２０では、図５のサブルーチンでＧＰＳ信号に基づく位置情報Ｐが取得できたかを判断する。入手できなかった場合には（ステップＳ２０ＮＯ）、撮影データとして時間情報Ｔのみを画像データとともに記録させる（ステップＳ２１）。位置情報Ｐが取得できたときは（ステップＳ２０ＹＥＳ）、撮影データとして時間情報Ｔと位置情報Ｐを画像データととに記録させ（ステップＳ１６）、終了する。
【００３７】
一方、撮影が行われないときには（ステップＳ１１ＮＯ）、再生操作の有無を判断する（ステップＳ２２）。再生操作があれば（ステップＳ２２ＹＥＳ）、再生処理を行う（ステップＳ２３）。再生操作が行われないときには（ステップＳ２２ＮＯ）、所定のタイミングのたびに（ステップＳ２４ＹＥＳ）、ＧＰＳ信号の検出を行う。ＧＰＳ情報は撮影タイミング以外のタイミングでも適当な時間において入手するようにする。ＧＰＳ信号が撮影時には取得できないこともあるからである。この所定のタイミングについてを図６のサブルーチンで説明する。
【００３８】
図６は、撮影時以外にＧＰＳ部１７を起動させるタイミングを説明するサブルーチンである。図６は、作動制御部１０ｂがＧＰＳ部１７の起動タイミングを決定するフローチャートである。前回ＧＰＳ信号を入手したタイミングを考慮して、今回のＧＰＳ部１７の起動タイミングを決めるようにしたものである。
【００３９】
前回のＧＰＳ信号を入手した時間（時刻）をＴｇφとし、このＴｇφを求める（ステップＳ６１）。Ｔｇφは、メモリ７に記録されている。次に現在の時刻をＴｇ１とし、Ｔｇ１を時計部１８から入手する（ステップＳ６２）。そして現在の時刻と前回の時刻の差（Ｔｇ１−Ｔｇφ）を求め、この差が所定時間ΔＴｇ以上か判断する（ステップＳ６３）。ΔＴｇは、例えば１時間である。この差がΔＴｇ以上であれば（ステップ６３ＹＥＳ）、１０分おきにＧＰＳ信号を検出するようにする（ステップＳ２５）。前回検出時より一定時間以上経過しているので、ユーザーが移動して位置が大きく変化してしまっている可能性が高いからである。
【００４０】
逆に、その差がΔＴｇ以下であれば、前回のＧＰＳ信号入手時点からさほど時間が経過していないので、長いインターバル、例えば１時間おきに、ステップＳ２５に進むようにする。細かく検出すると、むやみに電力を消耗するだけになるからである。
【００４１】
図３に戻る。以下ステップＳ２５からステップ２７は、主に屋外判定部１０ｃによって処理される。センサ１９ａを用いてカメラが太陽光下にあるかを判定する（ステップＳ２５）。衛星からの電波に対して遮蔽物のないオープンスペースでは、昼間は太陽光がある。そこで太陽光を検出すれば、現在屋外にあるか否かが判定できる。なお、室内の窓際でも、太陽光がふりそそぐことがあるが、窓ガラスによる紫外線等特定波長の吸収が起こるので、検出部１９ｂで波長成分まで判定するようにして、室外と区別することができる。また、曇った天気でも、屋外では通常の室内では得ることのできない光量の光がセンサ１９ａに入射するので、光量によっても判定可能である。また、室内でも強力な人口光が照射されることがあるが、これも太陽光とは異なる波長成分を持つ光であるため、センサ１９ａに波長依存性のある光学フィルタを用いて分割センサで受光する等の工夫をすれば、検出部１９ｂで、太陽光と区別することができる。
【００４２】
また、夜間は太陽光を受光することができないのでマイク部１４を利用する。マイク部１４から入力された音声信号に、例えば屋外特有の幹線道路沿いの騒音や鉄道の音などが検出されたときには、その旨を判定する（ステップＳ２６）。以上のようにして、屋外か否かを判定する（ステップＳ２７）。屋外判定時には（ステップＳ２７ＹＥＳ）、ＧＰＳ信号入手を実行する（ステップＳ２８）。つまり前述の図５のサブルーチンを実行する。そして、ＧＰＳ信号に基づき位置情報Ｐが入手できれば（ステップＳ２９ＹＥＳ）、時計情報Ｔと位置情報Ｐを合わせてメモリ７に記録させる（ステップＳ３０）。ここでは、撮影画像データとは無関係に記録させる。
【００４３】
また、ステップＳ２４ＮＯ、ステップＳ２７ＮＯまたはステップＳ２９ＮＯでは、ステップＳ１１に戻る。なお、前述の撮影中の屋外判定であるステップＳ１８でも、太陽光判定（ステップＳ２５）、音声判定（ステップＳ２６）を適用してもよい。
【００４４】
また、ステップＳ２４の所定のタイミングについても、ＧＰＳ信号が検出可能時と不可能時では、切換えるのが望ましい。つまり、検出不可のときにはなるべく早く位置判定したいので、頻繁にステップＳ２５に進むようにする。検出可能だった場合は、次のＧＰＳ検出までの時間は少し間が開くようにしてもよい。また、ステップＳ２１のように撮影データが位置情報Ｐを持たないで記録されたときにも、ＧＰＳ信号検出を頻繁に行うようにする。
【００４５】
ＧＰＳ情報は、微弱な人工衛星の信号を検出して増幅し位置を求めるために、室外などでは検出が困難で、その一連の過程が時間のかかるものとなる。それを念入りに行っていると、回路の消費電流も無視できなくなる。第１実施形態では、ＧＰＳ情報入手が効率よくできるタイミングでのみ実行するようにしたので、タイムラグや電力消費の問題を解決し、即写性等の応答性に優れ、撮影枚数等電池寿命に優れたカメラが提供できる。
【００４６】
(第２実施形態)
図７、８を用いて第２実施形態についてを説明する。位置情報は、時間情報のように常に入手できる情報でない。つまり、前述したようにカメラがＧＰＳ情報の入手できない環境、たとえば屋内撮影時には、撮影画像にリアルタイムで位置情報を付加することはできない。そこで、第２実施形態では、このような場合に、位置情報を補う方法についてを説明する。具体的には、直接の位置情報Ｐがない画像データについて、前後の画像の時間情報と位置情報に基づいて、間接的に位置情報Ｐを決定して、撮影した画像データとともに記録するようにする。なお、本実施形態で適用されるカメラ１のブロック図は図１と同様であるので、記載は省略する。
【００４７】
図７に、不明な位置情報を補う２つの例を示す。図７（Ａ）（Ｂ）は、いずれも時間的に移動するカメラの位置の様子を示す図である。１つの面がある時間タイミングでのカメラの位置を示す面で、縦軸を緯度、奥行き方向の軸を経度とする。そして点Ｐがこの面でカメラが存在する位置である。また、横軸は時間で、右方向に向かって進行するものとする。
【００４８】
図７（Ａ）は，Ｔ０、Ｔ１、Ｔ２の３つの時間タイミングで、カメラの位置が移動する様子を示す。
ここで、Ｔ１タイミングの位置情報Ｐ１が入手できなかったものとする。そして、Ｔ１は、Ｔ０とＴ２の間であるが、Ｔ０よりＴ２のかなり近いタイミングであるとする。このような条件にあるときには、Ｐ１をＴ２タイミングのＰ２と同じと決定することも可能である。
【００４９】
一方、図７（Ｂ）では、Ｔ１がＴ０およびＴ２のいずれからも十分に離れているものの、Ｐ０とＰ２に差が少ないとする。このような場合には、Ｐ１は、Ｐ０またはＰ２と同様な位置と決定することも可能である。このように、位置情報Ｐが不明なタイミングがあっても、その前後のタイミングと前後の位置情報から、不明な位置を補うことが可能である。写真の位置情報には、厳密は精度は要求されないことが多いからである。
【００５０】
図８は、不明な位置情報を決定する手順を説明するフローチャートである。図７で説明したような例を一般化したフローチャートである。この処理は、主にプログラムに従ってＭＰＵ１０、特に位置決定部１０ｄによって実行される。
【００５１】
まず、位置情報Ｐの不明な画像データを検出する（ステップＳ７１）。そして、その画像から時間情報Ｔを検出し、これをＴ１とする（ステップＳ７２）。次にこのＴ１の前後に撮影された画像であって、位置情報Ｐを有する２つ画像データを検出する。そしてこの２つの画像データから、それぞれの時刻情報と位置情報を入手する。先の画像の位置情報をＰ０、時間情報をＴ０とする（ステップＳ７３）。同様に、後の画像の位置情報をＰ２とし、その時間情報をＴ２とする（ステップＳ７４）。
【００５２】
そして、Ｔ１とＴＯの時間差を算出し、この時間差をΔＴ１とする（ステップＳ７５）。同じくＴ２とＴ１の時間差を算出し、この時間差をΔＴ２とする（ステップＳ７６）。続いて、ΔＴ１とΔＴ２を比較し、Ｔ０とＴ２のいずれかＴ１のタイミングに近いほうを選ぶ。ΔＴ１＜ΔＴ２、つまりＴ１がＴ０に近ければ、ステップＳ７８に進む。逆に、ΔＴ１＞ΔＴ２、つまりＴ２がＴ０に近ければ、ステップＳ８３に進む。
【００５３】
そして、ステップＳ７８では、ΔＴ１≦ΔＴｐを判断する。ΔＴｐは所定時間差で、例えば１時間である。ΔＴ１が移動可能性の十分に少ない時間差かを判断するためである。時間差ΔＴ１と所定時間差ΔＴｐを比較する（ステップＳ７８）。時間差ΔＴ１が所定時間差ΔＴｐより小さければ（ステップＳ７８ＹＥＳ）。位置情報Ｐ１をＰ０の値と同じと決定し、Ｐ０をＰ１の位置情報として記録する（ステップＳ７９）。Ｔ１がＴ０に十分に近ければ、移動も少ないと推定できるからである。
【００５４】
逆に、ΔＴ１がΔＴｐより大きい時は（ステップＳ７８ＮＯ）、Ｐ０とＰ２の差を算出し、その差が一定距離以内かを判断する（ステップＳ８０）。一定距離は、例えば１０ｋｍとする。一定距離以内であれば（ステップＳ８０）、移動量は少ないと考え、前述のステップＳ７９に進み、Ｐ０をＰ１の位置情報と決定する。一方Ｐ０とＰ２の差が大きいときは、さらにΔＴ２が所定時間差ΔＴｑより大きいかを判断する（ステップＳ８１）。ΔＴｑは、たとえば１日である。大きくなければ（ステップＳ８１ＮＯ）、Ｐ０とＰ２の中間位置をＰ１の位置と決定して記録する（ステップＳ８２）。一方、大きいときは（ステップＳ８１ＹＥＳ）、Ｐ２を参考にすることが適切でないので、前述のステップＳ７９に進み、Ｐ０をＰ１の位置情報と決定して記録する。
【００５５】
また、ステップ８３では、ΔＴ２≦ΔＴｐを判断する。ΔＴｐは、前述の通り例えば１時間である。
時間差ΔＴ２と所定時間差ΔＴｐを比較する（ステップＳ８３）。時間差ΔＴ２が所定時間差ΔＴｐ以下であれば（ステップＳ８３ＹＥＳ）、Ｐ２をＰ１の位置情報と決定して記録する（ステップＳ８６）。また、ΔＴ２がΔＴｐより大きい時は（ステップＳ８３ＮＯ）、Ｐ０とＰ２の差を算出し、その差が一定距離以内かを判断する（ステップＳ８４）。一定距離は、同じく１０ｋｍとする。一定距離以内であれば（ステップＳ８４ＹＥＳ）、前述のステップＳ８６に進み、Ｐ２をＰ１の位置情報と決定して記録する。一方Ｐ０とＰ２の差が大きいときは、さらにΔＴ１が所定時間差ΔＴｑより大きいかを判断する（ステップＳ８１）。ΔＴｑは、たとえば１日である。大きくなければ（ステップＳ８５ＮＯ）、Ｐ０とＰ２の中間位置をＰ１と決定して記録する。一方、大きいときは（ステップＳ８５ＹＥＳ）、Ｐ０を参考にすることが適切でないので、前述のステップＳ７９に進み、Ｐ２をＰ１の位置情報と決定して記録する。
【００５６】
以上説明したように、第２実施形態によれば、直接的に位置情報が得られなかった画像についても、前後の画像の位置情報からその位置情報を決定するようにしたので、屋内等の撮影でＧＰＳ情報が得なれないときでも、支障が少なくなる。写真の位置情報は、多少精度が悪くても、有ることが重要であるからである。
【００５７】
（第３実施形態）
図９、１０、１１を用いて、第３実施形態について説明する。第３実施形態では、離れた場所や離れた時間で撮影された画像が連続して再生される場合でも、画面が不自然に切換わらないような再生を行うようにする。本実施形態に適用されるカメラ１のブロック図は図１と同様であるので省略する。  
【００５８】
図９は、再生時に表示部９に表示される検索画面の例である。図９（Ａ）は地名によって画像を検索させる地名選択画面である。同図（Ｂ）は、撮影日付によって画像を検索させる日付選択画面である。このような撮影時情報に基づく検索画面を、再生時にカメラ１背面に配置された表示部９に表示させて、希望の画像の検索を容易にさせる。この地名選択画面及び日付選択画面は表示制御部８によって表示される。
【００５９】
図９（Ａ）の画面で三角カーソル９ａで地名が選択されると、その土地で撮影された写真画像が位置情報Ｐに従って検索され表示される。位置情報Ｐと地名を関連付ける情報が地図データ７ａに含まれていて、ＭＰＵ１０は、この地図データを参照して、選択された地名に対応する画像をメモリ７から選択し、表示させる。
【００６０】
図９（Ｂ）の画面で三角カーソル９ａで日付が選択されると、その日付で撮影された写真画像が時間情報Ｔに従って検索され表示される。ＭＰＵ１０が、画像に付けられた日付データ（時間情報Ｔ）に基づいて該当する画像をメモリ７から検索する。ユーザーがスイッチで三角カーソル９ａを動かすと、その条件を満たす画像が検索されて表示される。
【００６１】
このように、地名や日付から該当画像が迅速に検索可能である。旅行に行ったりすると、ユーザーの記憶には、地名や場所などは強く印象づけられているので、このような検索によって効果的に見たい画像を楽しめるカメラが提供できる。
【００６２】
図１０は、大きく内容の変化する画像間に入れられた中間画面を説明する図である。中間画面とは変化の経過を示す画像である。連続再生時に表示画像の日時や地域（位置）が大きく変わる場合でも、見ている者に画面の切換わりで不自然さを感じさせないようにするためである。従来のカメラで、番号順に画像を再生する際には、撮影シーンやタイミングは特に考慮せずに、撮影順に表示させていた。従って、図１０（Ａ）のように山で撮影した写真から、突然に図１０（ｃ）のような海で撮影した写真に切換わったりすることもあった。撮影した本人や被写体の記憶がはっきりしている間は問題ないが、だんだん記憶が薄れてくると、何か起こったか、とっさには理解できないことがある。このような不自然な画像の切換わりがあると、見ている方に戸惑いを与える。
【００６３】
そこで、本実施形態では、図１０（Ｂ）のような中間画面を間に挟んで前後の関係を明示するようにする。中間画面の表示時間は、数秒でよい。前後で日付が大きく変化するときは、中間画面として、図１０（Ｂ）の表示９ｂのような画像を入れる。表示９ｂは、日めくりカレンダを模した表示である（日が経つとめくった紙が飛んでいくように変化する）。表示９ｂは、前の画像の最後または後の画像の最初のいずれかまたは両方に挿入あるいは重畳するようにしても良い。
【００６４】
また、地域が大きく変化するときは、中間画面として、同図（Ｂ）の表示９ｃのような画像を入れる。表示９ｃは、キャラクタが撮影時の位置情報に対応するＰ０位置からＰ１位置に歩いていくような表示を行って、図１０（Ａ）と（Ｃ）の写真が別の日に撮影されたものであることや、別の場所で撮影されたことを明示する。また、日付と地域の両方が大きく変化するときは、図１０（Ｂ）のように表示９ｂと９ｃの両方の画像を入れるようにする。
【００６５】
なお、表示９ｂと９ｃの画像データはＲＯＭ１３に格納され、ＭＰＵ１０の指示により表示制御部８が表示部９に表示させる。以上により日付や位置の情報を用いてさらなる画像の楽しみ方が可能となる。
【００６６】
図１１は、本実施形態の表示処理手順を説明するフローチャートである。上記図９、図１０で説明した検索画面や中間画面を表示する手順である。この処理は、プログラムに従ったＭＰＵ１０と表示制御部８によって主に実行される。
【００６７】
カメラ１が画像を表示するモードに設定されているとする。スイッチにより地名選択画面か日付選択画面が切り替えて表示される。そして、地名選択画面または日付選択画面で、画像が選択されたかを判断する。地名選択が指定されると（ステップＳ９１ＹＥＳ）、図９（Ａ）のような地名選択画面が表示される。この画面で、三角カーソル９ａを移動させて希望の地名が選択される。また、日付選択が指定されると（ステップＳ９２ＹＥＳ）、図９（Ｂ）のような日付選択画面が表示される。この画面でも、三角カーソル９ａを移動させて希望の日付が選択される。いづれの選択画面も指定されなければ（ステップ９１ＮＯ、ステップ９２ＮＯ）、これを巡回する。
【００６８】
いづれかの選択画面で項目が選択されれば、選択された項目に対応する画像を表示させる（ステップＳ９３）。さらにユーザーがまた別の操作スイッチを操作して画像の送りや戻しが指示されると（ステップＳ９４）、次の画像を表示するが、ここで、次の画像との時間差や地域差に応じた表示を行うようにする。まず、現表示中の画像と次の画像の各撮影日時情報（時間情報Ｔ）を比較する。そして、現画像から次画像までの時間経過が、所定時間より大であるかを判定する（ステップＳ９６）。また、現表示中の画像と次の画像の各位置情報Ｐを比較する。そして、現画像から次画像までの位置変化が、所定距離より大であるかを判定する（ステップＳ９７）。
【００６９】
判定の結果、時間経過が大でかつ位置変化も大であると判定すると（ステップＳ９６ＹＥＳ、ステップＳ９７ＹＥＳ）、図１０（Ｂ）の表示９ｂ及び表示９ｃを含む中間画面を表示する（ステップＳ９９）。これによって、撮影時間と地域が大きく変わることを明示する。また、時間経過のみが大と判定するときは（ステップＳ９６ＹＥＳ、ステップＳ９７ＮＯ）、時間経過が大であることを図１０（Ｂ）の表示９ｂを含む中間画面で表示させる（ステップＳ１００）。また、位置変化のみが大と判定するときは（ステップＳ９６ＮＯ、ステップＳ９８ＹＥＳ）、位置変化が大であることを図１０（Ｂ）の表示９ｃを含む中間画面で表示させる（ステップＳ１０１）。時間経過も位置変化も少であると判定すると（ステップＳ９６ＮＯ、ステップＳ９８ＮＯ）、中間画面の表示を行わわず、次の画像を表示させる（ステップＳ１０２）。またステップＳ９９、ステップＳ１００、ステップＳ１０１の各中間画面を所定時間表示させた後には、次の画像を表示させる（ステップＳ１０２）。そして、ステップＳ９４に戻る。
【００７０】
また、画面表示中には表示終了操作の有無を判断し（ステップＳ９５）、終了操作があれば（ステップＳ９５ＹＥＳ）、検索画面に移行する（ステップＳ９１）。終了操作がなければ（ステップＳ９５ＮＯ）、ステップＳ９４に進み、表示を継続させる。
【００７１】
以上説明したように本実施形態のカメラによれば、写真に付随した撮影時情報（時間情報および位置情報）に従って、経過表示を示す中間画面を表示するようにしたので、画像と画像の関係をわかりやすく再生して楽しみこともできる。なお、音声等でその旨を伝えるようにしてもよい。
【００７２】
また上記第３実施形態はカメラ１に適用した例で説明したが、図１１の処理はカメラ１の再生機能によって実現されるので、撮像系のない再生装置にも本実施形態が適用される。
【００７３】
また、上記各実施形態で説明したＭＰＵ１０の処理に関しては、一部または全てをハードウェアで構成してもよい。具体的な構成は設計事項である。そして、ＭＰＵ１０による各制御処理は、ＲＯＭ１３に格納されたソフトウェアプログラムがＭＰＵに供給され、供給されたプログラムに従って上記動作させることによって実現されるものである。従って、上記ソフトウェアのプログラム自体がＭＰＵの機能を実現することになり、そのプログラム自体は本発明を構成する。また、そのプログラムを格納する記録媒体も本発明を構成する。記録媒体としては、フラッシュメモリ以外でも、ＣＤ−ＲＯＭ、ＤＶＤ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、各実施形態では本願発明をデジタルカメラに適用した例を説明したが、これに限らず例えば携帯電話のカメラ部に適用しても良い。  
【００７４】
さらに、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７５】
【図１】第１実施形態において、本発明が適用されるデジタルカメラ１の全体ブロック図。
【図２】第１実施形態において、センサ１９ａがカメラに配置される位置を示すカメラ外観図
【図３】第１実施形態において、カメラ１のＧＰＳ信号検出処理を示すフローチャート。
【図４】第１実施形態において、屋外シーンを判定処理するためのサブルーチン。
【図５】第１実施形態において、ＧＰＳ信号入手の手順を説明するサブルーチン。
【図６】第１実施形態において、撮影時以外にＧＰＳ部１７を起動させるタイミングを説明するサブルーチン。
【図７】第２実施形態において、時間的に移動するカメラの位置の様子を示す図
【図８】第２実施形態において、不明な位置情報を補間する手順を説明するフローチャート。
【図９】第３実施形態において、再生時に表示部９に表示される検索画面を示す図。
【図１０】第３実施形態において、大きく内容の変化する画像間に入れられた中間画像の画面例を説明する図。
【図１１】第３実施形態において、表示処理手順を説明するフローチャート。
【符号の説明】
【００７６】
1…カメラ、２…撮影レンズ、３…撮像素子、４…アナログフロントエンド（ＡＦＥ）部、
５…画像処理部、６…記録部、７…メモリ、７ａ…地図データ、
８…表示制御部、９…表示部、９ａ…三角カーソル、９ｂ、９ｃ……表示
１０…ＭＰＵ、１０ａ…記録制御部、１０ｂ…作動制御部、１０ｃ…屋外判定部、
１０ｄ…位置決定部、１１…ストロボ部、１２…ＡＦ部、１３…ＲＯＭ、
１４…マイク部、１５…音声処理部、１６…操作部、１６ａ、１６ｂ…操作部、
１７…ＧＰＳ部、１８…時計部、１９ａ…センサ、１９ｂ…検出部、２０…被写体、
Ｐ…位置情報、Ｔ…時間情報
【図１】
2007295035.tif 000003
【図２】
2007295035.tif 000004
【図３】
2007295035.tif 000005
【図４】
2007295035.tif 000006
【図５】
2007295035.tif 000007
【図６】
2007295035.tif 000008
【図７】
2007295035.tif 000009
【図８】
2007295035.tif 000010
【図９】
2007295035.tif 000011
【図１０】
2007295035.tif 000012
【図１１】
2007295035.tif 000013