(57)【要約】【構成】ディジタルカメラのＣＰＵは、再生操作が行われたとき記録媒体に記録された複数の画像を指定順序で選択し（Ｓ２３，Ｓ２５）、選択された画像を再生し（Ｓ５）、次回以降に選択される規定数の画像の画像情報を検出し（Ｓ７）、指定順序で連続する２つの画像の間に日付の変化が生じているか否かを検出された画像情報に基づいて判別し（Ｓ９，Ｓ１１）、そして２画像間に特異な変化が生じていると判別されたとき操作者に向けた報知処理を実行する（Ｓ１３，Ｓ１５）。【効果】指定順序で複数の画像を再生するときの操作性を向上させることができる。【選択図】図６
2008227780.tif 000002
【特許請求の範囲】
【請求項１】
再生操作が行われたとき記録媒体に記録された複数の画像を指定順序で選択する選択手段、
前記選択手段によって選択された画像を再生する再生手段、
前記選択手段によって次回以降に選択される規定数の画像の画像情報を検出する検出手段、
前記指定順序で連続する２つの画像の間に特異な変化が生じているか否かを前記検出手段によって検出された画像情報に基づいて判別する判別手段、および
前記判別手段によって前記２つの画像の間に特異な変化が生じていると判別されたとき操作者に向けた報知処理を実行する報知手段を備える、画像再生装置。
【請求項２】
前記画像情報は画像の記録日時を示す日時情報を含み、
前記特異な変化は日付の変化を含む、請求項１記載の画像再生装置。
【請求項３】
前記報知手段は前記再生手段によって再生された画像にマーカを描画する、請求項１または２記載の画像再生装置。
【請求項４】
前記再生操作は順方向および逆方向のいずれかの方向を示し、
前記指定順序は前記再生操作の方向に従う方向性を有し、
前記報知手段は前記指定順序の方向性によって異なるマーカを描画する、請求項３記載の画像再生装置。
【請求項５】
前記検出手段は前記選択手段によって選択された画像の直前および直後の２つの画像の画像情報を検出する、請求項４記載の画像再生装置。
【請求項６】
前記選択手段は１画像単位で選択を行う、請求項５記載の画像再生装置。
【請求項７】
前記選択手段はＮ（Ｎ：２以上の整数）画像単位で選択を行う、請求項５記載の画像再生装置。
【請求項８】
被写界の画像を撮像する撮像手段、
前記撮像手段によって撮像された画像の画像情報を作成する作成手段、および
前記撮像手段によって撮像された画像と前記作成手段によって作成された画像情報とを互いに関連付けて前記記録媒体に記録する記録手段さらに備える、請求項１ないし７のいずれかに記載の画像再生装置。
【請求項９】
画像再生装置のプロセッサに、
再生操作が行われたとき記録媒体に記録された複数の画像を指定順序で選択する選択ステップ、
前記選択ステップによって選択された画像を再生する再生ステップ、
前記選択ステップによって次回以降に選択される規定数の画像の画像情報を検出する検出ステップ、
前記指定順序で連続する２つの画像の間に特異な変化が生じているか否かを前記検出ステップによって検出された画像情報に基づいて判別する判別ステップ、および
前記判別ステップによって前記２つの画像の間に特異な変化が生じていると判別されたとき操作者に向けた報知処理を実行する報知ステップを実行させるための、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像再生装置に関し、特にたとえば、記録媒体に記録された複数の画像を指定順序で再生する、画像再生装置に関する。
【背景技術】
【０００２】
この種の装置としては、特許文献１に開示されたものが知られている。この背景技術では、記録媒体に記録された複数の画像を記録順に１画像ずつ再生する。最後の画像に続いて最初の画像を再生するとき、最後の画像と最初の画像との間にブランク画像を挿入する。これにより、どれが最後の画像であるかがわかる。
【特許文献１】特許３５８８２３９号公報〔H04Ｎ 5/91,5/225,101:00〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、背景技術では、記録媒体に記録された全画像のうち最後の画像がわかるのみで、たとえば所望の日に撮影された画像群における最後の画像を知ることはできない。このため、所望の日に記録された画像だけを閲覧したいとき、別の日の画像まで無駄に再生してしまう結果となる。
【０００４】
それゆえに、この発明の主たる目的は、画像再生時の操作性を向上させることができる、画像再生装置を提供することである。
【課題を解決するための手段】
【０００５】
この発明に従う画像再生装置(10)は、再生操作が行われたとき記録媒体(38)に記録された複数の画像を指定順序で選択する選択手段(S23, S25, S49, S51)、選択手段によって選択された画像を再生する再生手段(S3, S5, S33, S35)、選択手段によって次回以降に選択される規定数の画像の画像情報を検出する検出手段(S7, S37)、指定順序で連続する２つの画像の間に特異な変化が生じているか否かを検出手段によって検出された画像情報に基づいて判別する判別手段(S9, S11, S61~S67, S81~S87)、および判別手段によって２つの画像の間に特異な変化が生じていると判別されたとき操作者に向けた報知処理を実行する報知手段(S13, S15, S69~S75, S89~S95)を備える。
【０００６】
選択手段は、再生操作が行われたとき、記録媒体に記録された複数の画像を指定順序で選択する。選択手段によって選択された画像は、再生手段によって再生される。検出手段は、選択手段によって次回以降に選択される規定数の画像の画像情報を検出する。判別手段は、指定順序で連続する２つの画像の間に特異な変化が生じているか否かを検出手段によって検出された画像情報に基づいて判別する。判別手段によって２つの画像の間に特異な変化が生じていると判別されると、換言すれば判別手段の判別結果が否定的な結果から肯定的な結果に更新されると、報知手段によって操作者に向けた報知処理が実行される。
【０００７】
したがって、指定順序で連続する２つの画像の間に特異な変化が生じているか否かは、次回以降に選択される規定数の画像の画像情報に基づいて判別される。報知は、特異な変化が検出されたときになされる。これによって、指定順序で複数の画像を再生するときの操作性を向上させることができる。
【０００８】
さらに画像再生装置では、画像情報は画像の記録日時を示す日時情報を含み、特異な変化は日付の変化を含む。
【０００９】
したがって、指定順序で連続する２つの画像の間で日付が異なるとき報知がなされる。操作者は、所望の日付の画像だけを閲覧したいとき、無駄な再生操作を行わなくて済む。
【００１０】
さらに画像再生装置では、報知手段は再生手段によって再生された画像にマーカを描画する。
【００１１】
したがって、報知は、再生画像にマーカを描画することによりなされる。
【００１２】
さらに画像再生装置では、再生操作は順方向および逆方向のいずれかの方向を示し、指定順序は再生操作の方向に従う方向性を有し、報知手段は指定順序の方向性によって異なるマーカを描画する。
【００１３】
したがって、選択された画像およびその直前の画像の間に特異な変化が生じた場合と、選択された画像およびその直後の画像の間に特異な変化が生じた場合とでは、描画されるマーカが異なる。操作者は、再生画像に描画されたマーカの差異から、次に行うべき再生操作の方向を判断することができる。
【００１４】
さらに画像再生装置では、検出手段は選択手段によって選択された画像の直前および直後の２つの画像の画像情報を検出する。
【００１５】
したがって、判別手段の判別処理は、選択された画像およびその前後の２画像について行われる。
【００１６】
さらに画像再生装置では、選択手段は１画像単位で選択を行う。
【００１７】
したがって、判別手段の判別処理は、選択された１画像およびその前後の２画像の計３画像について行われる。
【００１８】
さらに画像再生装置では、選択手段はＮ（Ｎ：２以上の整数）画像単位で選択を行う。
【００１９】
したがって、判別手段の判別は、選択されたＮ画像およびその前後の２画像の計（Ｎ＋２）画像について行われる。
【００２０】
さらに画像再生装置は、被写界の画像を撮像する撮像手段(14)、撮像手段によって撮像された画像の画像情報を作成する作成手段(30)、および撮像手段によって撮像された画像と作成手段によって作成された画像情報とを互いに関連付けて記録媒体に記録する記録手段(36)をさらに備える。
【００２１】
撮像手段は被写界の画像を撮像し、作成手段は撮像された画像の画像情報を作成し、そして記録手段は撮像された画像と作成された画像情報とを互いに関連付けて記録媒体に記録する。このため、検出手段は、必要な画像情報を記録媒体から検出することができる。
【００２２】
この発明に従う制御プログラムは、画像再生装置(10)のプロセッサ(30)に、再生操作が行われたとき記録媒体(38)に記録された複数の画像を指定順序で選択する選択ステップ(S23, S25, S49, S51)、選択ステップによって選択された画像を再生する再生ステップ(S3, S5, S33, S35)、選択ステップによって次回以降に選択される規定数の画像の画像情報を検出する検出ステップ(S7, S37)、指定順序で連続する２つの画像の間に特異な変化が生じているか否かを検出ステップによって検出された画像情報に基づいて判別する判別ステップ(S9, S11, S61~S67, S81~S87)、および判別ステップによって２つの画像の間に特異な変化が生じていると判別されたとき操作者に向けた報知処理を実行する報知ステップ(S13, S15, S69~S75, S89~S95)を実行させる。
【００２３】
制御プログラムも、画像再生装置と同様、画像再生時の操作性を向上させることができる。
【発明の効果】
【００２４】
この発明によれば、指定順序で複数の画像を再生するときの操作性を向上させることができる。
【００２５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２６】
図１を参照して、この実施例のディジタルカメラ１０は、光学レンズ１２を含む。被写界の光学像は、光学レンズ１２を通してイメージセンサ１４に照射され、光電変換を施される。これによって、被写界を表す電荷つまり生画像信号が生成される。
【００２７】
電源が投入されると、ＣＰＵ３０は、スルー画像処理を実行するべく、プリ露光および間引き読み出しの繰り返しをイメージセンサ１４に命令する。イメージセンサ１４は、プリ露光と、これによって得られた電荷の間引き読み出しとを実行する。イメージセンサ１４で生成された生画像信号は、１／３０秒に１回の割合で発生する垂直同期信号に応答して、ラスタ走査に従う順序で読み出される。
【００２８】
イメージセンサ１４から出力された生画像信号は、カメラ処理回路１６によってＡ／Ｄ変換，色分離，ＹＵＶ変換などの処理を施される。カメラ処理回路１６は、こうして得られたＹＵＶ形式の画像データをメモリ制御回路１８を通してＳＤＲＡＭ２０に書き込む。
【００２９】
ビデオエンコーダ２４は、ＳＤＲＡＭ２０に格納された画像データをメモリ制御回路１８を通して１／３０秒毎に読み出し、読み出された画像データをコンポジットビデオ信号に変換する。この結果、被写界を表すリアルタイム動画像（スルー画像）がＬＣＤモニタ２６に表示される。なお、ここでビデオエンコーダ２４は、画像データをコンポジットビデオ信号に変換しているが、これは一例に過ぎず、ＬＣＤモニタ２６とのインターフェースに適合する様々な信号に変換され得る。
【００３０】
キー入力装置２８のシャッタボタンＳが全押しされると、ＣＰＵ３０は、記録処理を実行するべく、本露光および全画素読み出しをイメージセンサ１４に命令し、ＪＰＥＧ圧縮をＪＰＥＧコーデック２２に命令する。
【００３１】
イメージセンサ１４は、本露光と、これによって得られた全ての電荷の読み出しとを実行する。イメージセンサ１４で生成された生画像信号は、ラスタ走査に従う順序で読み出される。イメージセンサ１４から出力された生画像信号は、上述と同様の処理によってＹＵＶ形式の画像データに変換される。変換された画像データは、メモリ制御回路１８を通してＳＤＲＡＭ２０に書き込まれる。
【００３２】
ＪＰＥＧコーデック２２は、ＳＤＲＡＭ２０に格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データをＪＰＥＧ方式で圧縮し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路１８を通してＳＤＲＡＭ２０に書き込む。こうして得られたＪＰＥＧデータはその後、ＣＰＵ３０によって読み出され、Ｉ／Ｆ３６を経てファイル形式で記録媒体３８に記録される。このときＣＰＵ３０は、記録しようとするＪＰＥＧデータの画像情報、具体的には解像度，データ量，記録日時といった情報を作成し、作成された情報をＪＰＥＧデータと一緒にＪＰＥＧファイルに格納する。なお、ファイル形式は、たとえばＥＸＩＦ(Exchangeable Image File Format)に従う。
【００３３】
キー入力装置２８によって通常再生モードが選択されると、所望のＪＰＥＧファイルの再生処理が実行される。ＣＰＵ３０は、Ｉ／Ｆ３６を通して記録媒体３８にアクセスし、所望のＪＰＥＧファイルに格納されたＪＰＥＧデータおよび画像情報を読み出す。読み出されたＪＰＥＧデータおよび画像情報は、メモリ制御回路１８を通してＳＤＲＡＭ２０のＪＰＥＧエリア２０ｂおよび画像情報エリア２０ｃ（図３参照）にそれぞれ書き込まれる。
【００３４】
ＪＰＥＧコーデック２２は、メモリ制御回路１８を通してＪＰＥＧエリア２０ｂからＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸長し、そして伸長された画像データをメモリ制御回路１８を通してＪＰＥＧエリア２０ｂに書き込む。
【００３５】
メモリ制御回路１８は、ＣＰＵ３０の制御下で、ＪＰＥＧエリア２０ｂに格納された画像データに解像度変換処理を施し、変換して得られた低解像度の画像データをＳＤＲＡＳＭ２０の表示エリア２０ａに書き込む。
【００３６】
ビデオエンコーダ２４は、表示エリア２０ａに格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ２６に出力する。この結果、再生画像がモニタ画面に表示される。
【００３７】
ここでキー入力装置２８によって送り操作が行われると、別のＪＰＥＧファイルについて再生処理が実行される。これによって、モニタ画面に表示される再生画像が別の再生画像で更新される。次に、この更新処理を図２および図４（Ａ）〜図４（Ｄ）により説明する。
【００３８】
図２を参照して、いま、記録媒体３８内のアドレス“０”〜“９”で示される位置に９個のＪＰＥＧファイル“０００”〜“００９”がそれぞれ格納されているものとする。ＪＰＥＧファイル“０００”〜“００９”の順序は記録順に従う。また、アドレス“０”〜“９”で示される９個の領域はリング状に構成されている。すなわち、アドレス“９”の領域はアドレス“０”の領域と連結されている。
【００３９】
各ＪＰＥＧファイルに付された日付は記録日を示しており、たとえば、先頭の３個のＪＰＥＧファイル“０００”〜“００３”は２００６年１月１日に記録されたものであり、次のＪＰＥＧファイル“００４”は２００６年２月１０日に撮影されたものである。
【００４０】
通常再生モードが選択されると、最初、アドレス“０”に格納されたＪＰＥＧファイル“０００”が再生され、モニタ画面には“０００”の再生画像が表示される（図４（Ａ）参照：先頭マーカＭ１については後述）。ここで順送り操作が行われると、アドレス“１”に格納されたＪＰＥＧファイル“００１”が次に再生され、これにより“０００”の再生画像は“００１”の再生画像で更新される（図４（Ｂ）参照）。
【００４１】
引き続き順送り操作が行われると、“００１”の再生画像は“００２”の再生画像で更新され（図４（Ｃ）参照：末尾マーカＭ２については後述）、そして“００２”の再生画像は“００３”の再生画像で更新される（図４（Ｄ）参照）。以降、モニタ画面の画像は、“００１”，“００２，”…，“００９”，“０００”，“００１”…のように更新されていく。
【００４２】
一方、“０００”の再生画像が表示された状態で逆送り操作が行われると、アドレス“９”に格納されたＪＰＥＧファイル“００９”が次に再生され、これにより“０００”の再生画像は“００９”の再生画像で更新される。以降、モニタ画面の画像は、“００９”，“００８，”…，“００１”，“０００”，“００９”…のように更新されていく。
【００４３】
このような通常再生において、ＣＰＵ３０の命令を受けたキャラクタジェネレータ（ＣＧ）３２によって、表示エリア２０ａの画像データに対し、直前の画像との間で日付が異なる場合には先頭マーカＭ１が描画され、直後の画像との間で日付が異なる場合には末尾マーカＭ２が描画される。
【００４４】
たとえば、図４（Ａ）に示す画像“０００”の場合、日付は、直後の画像“００１”との間では一致するが、直前の画像“００９”との間で一致しないので、先頭マーカＭ１だけが描画される。先頭マーカＭ１の描画によって、モニタ画面の画像はその左上隅が折り返されたように見える。これにより、“０００”の直前の画像の日付は“０００”のそれとは異なることがわかるので、所望の日付の画像だけを閲覧したいとき、無駄な逆送り操作を行わなくて済む。
【００４５】
図４（Ｂ）に示す画像“００１”の場合、日付は直前の画像“０００”および直後の画像“００２”の各々との間で一致するので、いずれのマーカも表示されない。
【００４６】
図４（Ｃ）に示す画像“００２”の場合、日付は、直前の画像“００１”との間では一致するが、直後の画像“００３”との間では一致しないので、末尾マーカＭ２だけが描画される。末尾マーカＭ２の描画によって、モニタ画面の画像はその右下隅が折り返されたように見える。これにより、“００２”の直後の画像の日付は“００２”のそれとは異なることがわかるので、無駄な順送り操作を行わなくて済む。
【００４７】
そして図４（Ｄ）に示す画像“００３”の場合、日付は直前の画像“００２”および直後の画像“００３”の各々との間で一致しないので、先頭マーカＭ１および末尾マーカＭ２の各々が描画される。これにより、“００３”の直前の画像の日付は“００３”のそれとは異なること、および“００３”の直後の画像の日付も“００３”のそれとは異なることがわかるので、無駄な順送り操作も、無駄な逆送り操作も行わなくて済む。
【００４８】
キー入力装置２８によってマルチ再生モードが選択されると、所望のＪＰＥＧファイル群の再生処理が実行される。この実施例では、連続する４個のＪＰＥＧファイルで１個のＪＰＥＧファイル群が構成される。
【００４９】
ＣＰＵ３０は、Ｉ／Ｆ３６を通して記録媒体３８にアクセスし、所望のＪＰＥＧファイル群に格納されたＪＰＥＧデータおよび画像情報を読み出す。読み出された４画像分のＪＰＥＧデータおよび画像情報は、メモリ制御回路１８を通してＳＤＲＡＭ２０のＪＰＥＧエリア２０ｂおよび画像情報エリア２０ｃ（図３参照）にそれぞれ書き込まれる。
【００５０】
ＪＰＥＧコーデック２２は、メモリ制御回路１８を通してＪＰＥＧエリア２０ｂからＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸長し、そして伸長された画像データをメモリ制御回路１８を通してＪＰＥＧエリア２０ｂに書き込む。
【００５１】
ＣＰＵ３０は、ＪＰＥＧエリア２０ｂに格納された画像データに解像度変換処理を施し、これにより得られたサムネイルの画像データ（以下単に“画像データ”と呼ぶ）をメモリ制御回路１８を通してＳＤＲＡＳＭ２０の表示エリア２０ａに書き込む。書き込みにあたっては、表示エリア２０ａを縦方向および横方向の各々に２分割し、得られた左上，右上，左下および右下の４つの部分領域に画像データを画像毎に書き込んでいく。
【００５２】
ビデオエンコーダ２４は、表示エリア２０ａに格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ２６に出力する。この結果、２×２=４個のサムネイルを含むマルチ再生画像がモニタ画面に表示される。
【００５３】
ここでキー入力装置２８によって送り操作が行われると、別のＪＰＥＧファイル群について再生処理が実行される。これによって、モニタ画面に表示されるマルチ再生画像が別のマルチ再生画像で更新される。この実施例では、連続する２つのＪＰＥＧファイル群は２個のＪＰＥＧファイルを共有し、このためモニタ画面内の４個のサムネイルは２個単位つまり１行送りで更新されていく。
【００５４】
具体的には、図２に示すように、記録媒体３８にＪＰＥＧファイル“０００”〜“００９”が格納されているとして、マルチ再生モードが選択されると、最初、アドレス“０”〜“３”に格納されたＪＰＥＧファイル“０００” 〜“００３”が再生され、モニタ画面には“０００” 〜“００３”の４個のサムネイルを含むマルチ再生画像が表示される（図５（Ａ）参照）。
【００５５】
ここで順送り操作が行われると、アドレス“２”〜“５”に格納されたＪＰＥＧファイル“００２” 〜“００５”が次に再生され、これにより“０００” 〜“００３”の４個のサムネイルを含むマルチ再生画像は“００２” 〜“００５”の４個のサムネイルを含むマルチ再生画像で更新される（図５（Ｂ）参照）。すなわち、モニタ画面内の４個のサムネイルのうち上の２個が消え、下の２個は上方にシフトし、後続の２個が下に現れる。
【００５６】
引き続き順送り操作が行われると、“００２” 〜“００５”の４個のサムネイルを含むマルチ再生画像は“００４” 〜“００７”の４個のサムネイルを含むマルチ再生画像で更新される（図５（Ｃ）参照）。以降、モニタ画面のマルチ再生画像は、“００４” 〜“００７”，“００６” 〜“００９”，“００８” 〜“００１”，…のように更新されていく。
【００５７】
一方、“０００” 〜“００３”の４個のサムネイルを含むマルチ再生画像が表示された状態で逆送り操作が行われると、アドレス“８”〜“１”に格納されたＪＰＥＧファイル“００８” 〜“００１”が次に再生され、これにより“０００” 〜“００３”のマルチ再生画像は“００８” 〜“００１”のマルチ再生画像で更新される。以降、モニタ画面のマルチ再生画像は、“００８” 〜“００１”，“００６” 〜“００９”，…，“０００” 〜“００３”，“００８” 〜“００１”，…のように更新されていく。
【００５８】
このようなマルチ再生においては、モニタ画面の４個のサムネイルの各々に、直前のサムネイルとの間で日付が異なる場合には先頭マーカＭ１が描画され、直後のサムネイルとの間で日付が異なる場合には末尾マーカＭ２が描画される。各サムネイルに対する描画方法は、図４（Ａ）〜図４（Ｄ）により説明した単一の再生画像に対する描画方法と同様である。
【００５９】
たとえば、図５（Ａ）のマルチ再生画像の場合、４個のサムネイル“０００” 〜“００３”のうち、サムネイル“０００”には先頭マーカＭ１だけが描画され、サムネイル“００１”にはいずれのマーカも表示されず、サムネイル“００２”には末尾マーカＭ２だけが描画され、そしてサムネイル“００３”には先頭マーカＭ１および末尾マーカＭ２の各々が描画される。これにより、ユーザは、“０００”〜“００２”が同日付の画像であって、“００３”は別の日付の画像であることがわかる。加えて、“０００”の直前の画像の日付は“０００”のそれとは異なること、および“００３”の直後の画像の日付は“００３”のそれとは異なることがわかるので、所望の日付の画像だけを閲覧したいとき、無駄な順送り操作も、無駄な逆送り操作も行わなくて済む。
【００６０】
同様に、図５（Ｂ）のマルチ再生画像からは、“００５”の直後の画像の日付は“００５”のそれとは異なることがわかるので、無駄な順送り操作を行わなくて済む。図５（Ｃ）のマルチ再生画像からは、“００４”の直前の画像の日付は“００５”のそれとは異なることがわかるので、無駄な逆送り操作を行わなくて済む。
【００６１】
通常再生モードが選択されたとき、ＣＰＵ３０は、図６のフローに従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ３４に格納される。図６を参照して、ステップＳ１では変数ｋに“０”をセットし、ステップＳ３では第ｋファイルをオープンする。具体的には、記録媒体３８のアドレス“ｋ”（図２参照）に格納されたＪＰＥＧファイルからＪＰＥＧデータおよび画像情報をＩ／Ｆ３６を通して読み出し、読み出されたＪＰＥＧデータおよび画像情報をメモリ制御回路１８を通してＳＤＲＡＭ２０のＪＰＥＧエリア２０ｂおよび画像情報エリア２０ｃ（図３参照）に書き込む。
【００６２】
ステップＳ５では、第ｋ画像の再生命令を発行する。応じてＪＰＥＧコーデック２２は、メモリ制御回路１８を通してＪＰＥＧエリア２０ｂからＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸張し、そして伸張された画像データをメモリ制御回路１８を通して再びＪＰＥＧエリア２０ｂに書き込む。メモリ制御回路１８は、ＪＰＥＧエリア２０ｂに格納された画像データに対して画素数変換処理を施し、変換して得られた低解像度の画像データを表示エリア２０ａに書き込む。ビデオエンコーダ２４は、表示エリア２０ａに格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データをコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ２６に出力する。これにより、第ｋ画像がモニタ画面に表示される。
【００６３】
ステップＳ７では、第（ｋ−１）ファイルおよび第（ｋ＋１）ファイルをオープンする。ＪＰＥＧエリア２０ｂにはこれら２つのファイルのＪＰＥＧデータが書き込まれ、画像情報エリア２０ｃにはこれら２つのファイルの画像情報が書き込まれる。これによって、画像情報エリア２０ｃには、第（ｋ−１），第ｋおよび第（ｋ＋１）の３画像の画像情報が格納される結果となる。
【００６４】
ステップＳ９では、第（ｋ−１）画像と第ｋ画像とで日付が異なるか否かを画像情報エリア２０ｃの画像情報を参照して判別し、ＮＯであればステップＳ１１に進む。ステップＳ９でＹＥＳであれば、ステップＳ１３で先頭マーカ描画命令を発行した後、ステップＳ１１に進む。応じてＣＧ３２は、表示エリア２０ａの画像データつまり第ｋ画像データに先頭マーカＭ１（図４（Ａ）参照）を描画する。
【００６５】
ステップＳ１１では、第ｋ画像と第（ｋ＋１）画像とで日付が異なる否かをさらに判別し、ＮＯであればステップＳ１７〜Ｓ２１のループ処理に入る。ステップＳ１１でＹＥＳであれば、ステップＳ１５で末尾マーカ描画命令を発行した後にループ処理に入る。応じてＣＧ３２は、表示エリア２０ａの画像データつまり第ｋ画像データに末尾マーカＭ２（図４（Ｃ）参照）を描画する。
【００６６】
ステップＳ１７では終了操作の有無を判別し、ステップＳ１９では順送り操作の有無を判別し、そしてステップＳ２１では逆送り操作の有無を判別する。キー入力装置２８によって終了操作が行われると、ステップＳ１７でＹＥＳと判別し、このモードを終了する。
【００６７】
キー入力装置２８によって順送り操作が行われると、ステップＳ１９でＹＥＳと判別し、ステップＳ２３に移って変数ｋを“１”だけインクリメントする。キー入力装置２８によって逆送り操作が行われると、ステップＳ２１でＹＥＳと判別し、ステップＳ２５に移って変数ｋを“１”だけデクリメントする。インクリメントまたはデクリメントの後、ステップＳ３に戻る。
【００６８】
マルチ再生モードが選択されたとき、ＣＰＵ３０は、図７〜図９のフローに従う処理を実行する。なお、これらのフロー図に対応する制御プログラムは、フラッシュメモリ３４に格納される。図７を参照して、ステップＳ３１では変数ｋに“０”をセットし、ステップＳ３３では第ｋ〜第（ｋ＋３）ファイルをオープンする。具体的には、記録媒体３８のアドレス“ｋ”〜“ｋ＋３”（図２参照）に格納された４個のＪＰＥＧファイルからＪＰＥＧデータおよび画像情報をＩ／Ｆ３６を通して読み出し、読み出されたＪＰＥＧデータおよび画像情報をメモリ制御回路１８を通してＳＤＲＡＭ２０のＪＰＥＧエリア２０ｂおよび画像情報エリア２０ｃ（図３参照）に書き込む。
【００６９】
ステップＳ３５では、第ｋ〜第（ｋ＋３）画像の再生命令を発行する。応じてＪＰＥＧコーデック２２は、メモリ制御回路１８を通してＪＰＥＧエリア２０ｂからＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸張し、そして伸張された画像データをメモリ制御回路１８を通して再びＪＰＥＧエリア２０ｂに書き込む。メモリ制御回路１８は、ＪＰＥＧエリア２０ｂに格納された画像データに対して画素数変換処理を施し、変換して得られたサムネイルの画像データを表示エリア２０ａに書き込む。ビデオエンコーダ２４は、表示エリア２０ａに格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データをコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ２６に出力する。これにより、第ｋ〜第（ｋ＋３）サムネイルがモニタ画面に表示される。
【００７０】
ステップＳ３７では、第（ｋ−１）ファイルおよび第（ｋ＋４）ファイルをオープンする。ＪＰＥＧエリア２０ｂにはこれら２つのファイルのＪＰＥＧデータが書き込まれ、画像情報エリア２０ｃにはこれら２つのファイルの画像情報が書き込まれる。これによって、画像情報エリア２０ｃには、第（ｋ−１）〜第（ｋ＋４）の６画像の画像情報が格納される結果となる。
【００７１】
ステップＳ３９では先頭マーカ処理（後述）を実行し、ステップＳ４１では末尾マーカ処理（後述）を実行し、そしてステップＳ４３〜Ｓ４７のループ処理に入る。
【００７２】
ステップＳ４３では終了操作の有無を判別し、ステップＳ４５では順送り操作の有無を判別し、そしてステップＳ４７では逆送り操作の有無を判別する。キー入力装置２８によって終了操作が行われると、ステップＳ４３でＹＥＳと判別し、このモードを終了する。キー入力装置２８によって順送り操作が行われると、ステップＳ４５でＹＥＳと判別し、ステップＳ４９に移って変数ｋを“２”だけインクリメントする。キー入力装置２８によって逆送り操作が行われると、ステップＳ４７でＹＥＳと判別し、ステップＳ５１に移って変数ｋを“２”だけデクリメントする。インクリメントまたはデクリメントの後、ステップＳ３３に戻る。
【００７３】
上記ステップＳ３９の先頭マーカ処理は、図８のサブルーチンに従う。図８を参照して、ステップＳ６１では、第（ｋ−１）画像と第ｋ画像とで日付が異なるか否かを画像情報エリア２０ｃの画像情報を参照して判別し、ＮＯであればステップＳ６３に進む。ステップＳ６１でＹＥＳであれば、ステップＳ６９で第ｋ画像への先頭マーカ描画命令を発行した後、ステップＳ６３に進む。応じてＣＧ３２は、表示エリア２０ａの第ｋ画像データに先頭マーカＭ１（図５（Ａ）参照）を描画する。
【００７４】
ステップＳ６３では、第ｋ画像と第（ｋ＋１）画像とで日付が異なるか否かを判別し、ＮＯであればステップＳ６５に進む。ステップＳ６３でＹＥＳであれば、ステップＳ７１で第（ｋ＋１）画像への先頭マーカ描画命令を発行した後、ステップＳ６５に進む。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋１）画像データに先頭マーカＭ１を描画する。
【００７５】
ステップＳ６５では、第（ｋ＋１）画像と第（ｋ＋２）画像とで日付が異なるか否かを判別し、ＮＯであればステップＳ６７に進む。ステップＳ６５でＹＥＳであれば、ステップＳ７３で第（ｋ＋２）画像への先頭マーカ描画命令を発行した後、ステップＳ６７に進む。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋２）画像データに先頭マーカＭ１を描画する。
【００７６】
ステップＳ６７では、第（ｋ＋２）画像と第（ｋ＋３）画像とで日付が異なるか否かを判別し、ＮＯであれば上位層のルーチンに復帰する。ステップＳ６７でＹＥＳであれば、ステップＳ７５で第（ｋ＋３）画像への先頭マーカ描画命令を発行した後、ルーチンに復帰する。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋３）画像データに先頭マーカＭ１を描画する。
【００７７】
上記ステップＳ４１の末尾マーカ処理は、図９のサブルーチンに従う。図９を参照して、ステップＳ８１では、第ｋ画像と第（ｋ＋１）画像とで日付が異なるか否かを画像情報エリア２０ｃの画像情報を参照して判別し、ＮＯであればステップＳ８３に進む。ステップＳ８１でＹＥＳであれば、ステップＳ８９で第ｋ画像への末尾マーカ描画命令を発行した後、ステップＳ８３に進む。応じてＣＧ３２は、表示エリア２０ａの第ｋ画像データに末尾マーカＭ２（図５（Ａ）参照）を描画する。
【００７８】
ステップＳ８３では、第（ｋ＋１）画像と第（ｋ＋２）画像とで日付が異なるか否かを判別し、ＮＯであればステップＳ８５に進む。ステップＳ８３でＹＥＳであれば、ステップＳ９１で第（ｋ＋１）画像への末尾マーカ描画命令を発行した後、ステップＳ８５に進む。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋１）画像データに末尾マーカＭ２を描画する。
【００７９】
ステップＳ８５では、第（ｋ＋２）画像と第（ｋ＋３）画像とで日付が異なるか否かを判別し、ＮＯであればステップＳ８７に進む。ステップＳ８５でＹＥＳであれば、ステップＳ９３で第（ｋ＋２）画像への末尾マーカ描画命令を発行した後、ステップＳ８７に進む。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋２）画像データに末尾マーカＭ２を描画する。
【００８０】
ステップＳ８７では、第（ｋ＋３）画像と第（ｋ＋４）画像とで日付が異なるか否かを判別し、ＮＯであれば上位層のルーチンに復帰する。ステップＳ８７でＹＥＳであれば、ステップＳ９５で第（ｋ＋３）画像への末尾マーカ描画命令を発行した後、ルーチンに復帰する。応じてＣＧ３２は、表示エリア２０ａの第（ｋ＋３）画像データに末尾マーカＭ２を描画する。
【００８１】
以上から明らかなように、この実施例のディジタルカメラ１０は、再生操作が行われたとき記録媒体３８に記録された複数の画像を指定順序で選択し（Ｓ２３，Ｓ２５，Ｓ４９，Ｓ５１）、選択された画像を再生し（Ｓ５，Ｓ３５）、次回以降に選択される規定数の画像の画像情報を検出し（Ｓ７，Ｓ３７）、指定順序で連続する２つの画像の間に日付の変化が生じているか否かを検出された画像情報に基づいて判別し（Ｓ９，Ｓ１１，Ｓ６１〜Ｓ６７，Ｓ８１〜Ｓ８７）、そして２画像間に特異な変化が生じていると判別されたとき（換言すれば判別結果が否定的な結果から肯定的な結果に更新されたとき）操作者に向けた報知処理を実行する（Ｓ１３，Ｓ１５，Ｓ６９〜Ｓ７５，Ｓ８９〜Ｓ９５）。
【００８２】
したがって、指定順序で連続する２つの画像の間に日付の変化が生じているか否かは、次回以降に選択される規定数の画像の画像情報に基づいて判別される。報知は、日付の変化が検出されたときになされる。これによって、指定順序で複数の画像を再生するときの操作性を向上させることができる。
【００８３】
なお、この実施例では、２画像間の日付の変化に注目したが、日付以外の時間の変化に注目してもよい。たとえば、２画像間の時刻の差分が閾値を上回るとき報知する。
【００８４】
また、時間の変化に限らず、位置の変化に注目してもよい。たとえば、ディジタルカメラ１０にＧＰＳレシーバを設け、記録時にＧＰＳレシーバで現在位置を検出して、検出結果を画像情報に記述しておく。そして再生時、２画像間の位置の差分が閾値を上回るとき報知を行う。
【００８５】
さらには、被写界の変化に注目してもよい。具体的には、被写界内の人物を顔認識処理によって識別し、別人が登場するとき報知する。このように、２画像間の特異な変化に注目して報知を行うことが可能である。
【００８６】
また、この実施例では、注目画像にマーカＭ１，Ｍ２を描画することにより報知を行ったが、注目画像を点滅させたり、注目画像の色や明るさを変えたりしてもよい。さらには、音声による報知も可能である。この場合、ディジタルカメラ１０には、サウンドジェネレータおよびスピーカが追加される。サウンドジェネレータは、ＣＰＵ３０の命令を受け、報知音声をスピーカから出力する。
【００８７】
以上では、ディジタルカメラ１０を用いて説明したが、この発明は、複数の画像を指定順序で再生する画像再生装置に適用できる。
【図面の簡単な説明】
【００８８】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例に適用される記録媒体のマッピング状態の一例を示す図解図である。
【図３】図１実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図４】（Ａ）は図１実施例に適用される表示画面の一例を示す図解図であり、（Ｂ）は図１実施例に適用される表示画面の他の一例を示す図解図であり、（Ｃ）は図１実施例に適用される表示画面のその他の一例を示す図解図であり、（Ｃ）は図１実施例に適用される表示画面のさらにその他の一例を示す図解図である。
【図５】（Ａ）は図１実施例に適用される表示画面の他の一例を示す図解図であり、（Ｂ）は図１実施例に適用される表示画面のその他の一例を示す図解図であり、（Ｃ）は図１実施例に適用される表示画面のさらにその他の一例を示す図解図である。
【図６】図１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【図７】図１実施例に適用されるＣＰＵ動作の他の一部を示すフロー図である。
【図８】図５実施例に適用されるＣＰＵ動作のその他の一部を示すフロー図である。
【図９】図５実施例に適用されるＣＰＵ動作のさらにその他の一部を示すフロー図である。
【符号の説明】
【００８９】
１０  …ディジタルカメラ
１４  …イメージセンサ
１８  …メモリ制御回路
２０  …ＳＤＲＡＭ
２４  …ビデオエンコーダ
２６  …ＬＣＤモニタ
２８  …キー入力装置
３０  …ＣＰＵ
３２  …キャラクタジェネレータ（ＣＧ）
３４  …フラッシュメモリ
３６  …インターフェース（Ｉ／Ｆ）
３８  …記録媒体
【図１】
2008227780.tif 000003
【図２】
2008227780.tif 000004
【図３】
2008227780.tif 000005
【図４】
2008227780.tif 000006
【図５】
2008227780.tif 000007
【図６】
2008227780.tif 000008
【図７】
2008227780.tif 000009
【図８】
2008227780.tif 000010
【図９】
2008227780.tif 000011