(57)【要約】【課題】電子カメラ等において、記録された情報を効率よく再生する。【解決手段】メモリ等に記憶されている記録データの内、直前または直後に記録された記録データとの記録時間の差が所定の時間以内である場合は、同一の再生単位とし、再生単位を構成する。再生する場合は、最も新しい記録データを含む再生単位から順番に再生する。【選択図】図１１
2006121720.tif 000002
【特許請求の範囲】
【請求項１】
画像情報と音声情報の少なくとも一方からなる情報を記録、または再生する情報処理装置において、
前記情報を入力する入力手段と、
前記情報が入力された時点の入力時間を計時する計時手段と、
前記情報と、前記計時手段の計時結果とを関連付けて記録する記録手段と、
複数の日付を表示する表示手段と、
前記表示手段によって表示された前記複数の日付の中から、所定の日付を指定する指定手段と、
前記記録手段に記録された前記計時結果に基づいて、前記指定手段によって指定された前記所定の日付を前記入力時間とする前記情報を検索する検索手段と
を備えることを特徴とする情報処理装置。
【請求項２】
情報を入力する入力手段と、
前記情報が入力された時点の日付を計時する計時手段と、
前記情報と、前記計時手段の計時結果とを関連付けて記録する記録手段と、
前記記録手段に記録された前記情報を再生する再生手段と、
カレンダを表示するカレンダ表示手段と
を備え、
前記カレンダ表示手段は、前記情報と関連付けられて前記記録手段に記録されている前記計時結果に該当する日と、前記情報と関連付けられて前記記録手段に記録されている前記計時結果に該当しない日とを、異なる表示形態で表示する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、音声、映像、または線画などの情報が入力され、入力されたこれらの情報を入力日時とともに記録する情報処理装置に関する。
【背景技術】
【０００２】
従来の電子カメラ等において、撮影された画像は、メモリなどの記憶装置に時系列的に記憶され、再生する際は、メモリに記憶された順番で（時系列で）再生されていた。
【０００３】
例えば、図１８に示すように、５月１日に画像Ａ乃至Ｃの３つが記録され、５月２１日に画像Ｄ，Ｅの２つが記録され、更に、５月２２日に画像Ｆ乃至Ｊの５つが記録された場合、これらの画像は、図１９に示すような順序でメモリに記憶されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような従来の電子カメラでは、複数の画像がメモリに記憶されている場合に、これらの画像を再生すると、撮影された時間が古い順に再生されるようになされていた。
【０００５】
即ち、図１９の例では、先ず、画像Ａが再生され、続いて、画像Ｂ乃至Ｊが順に再生されていた。
【０００６】
このような場合、例えば、いま、画像Ｇ乃至Ｊを撮影したとし、撮影された画像を確認するために再生を行うと、先ず、以前に撮影された画像（画像Ａ乃至Ｆ）が再生され、続いて、所望の画像Ｇ乃至Ｊが再生されることになる。従って、所望の画像が再生されるまでに、多くの時間を要するという課題があった。
【０００７】
本発明は以上のような状況に鑑みてなされたものであり、電子カメラ等に記録された所望の情報が再生されるまでの時間を短縮することを可能とするものである。
【課題を解決するための手段】
【０００８】
本発明の第１の情報処理装置は、情報を入力する入力手段と、情報が入力された時点の入力時間を計時する計時手段と、情報と、計時手段の計時結果とを関連付けて記録する記録手段と、複数の日付を表示する表示手段と、表示手段によって表示された複数の日付の中から、所定の日付を指定する指定手段と、記録手段に記録された計時結果に基づいて、指定手段によって指定された所定の日付を入力時間とする情報を検索する検索手段とを備えることを特徴とする。
【０００９】
本発明の第１の情報処理装置においては、情報が入力され、情報が入力された時点の入力時間が計時され、情報と、計時結果とが関連付けて記録され、複数の日付が表示され、表示された複数の日付の中から、所定の日付が指定され、記録された計時結果に基づいて、指定された所定の日付を入力時間とする情報が検索される。
【００１０】
本発明の第２の情報処理装置は、情報を入力する入力手段と、情報が入力された時点の日付を計時する計時手段と、情報と、計時手段の計時結果とを関連付けて記録する記録手段と、記録手段に記録された情報を再生する再生手段と、カレンダを表示するカレンダ表示手段とを備え、カレンダ表示手段は、情報と関連付けられて記録手段に記録されている計時結果に該当する日と、情報と関連付けられて記録手段に記録されている計時結果に該当しない日とを、異なる表示形態で表示することを特徴とする。
【００１１】
本発明の第２の情報処理装置においては、情報が入力され、情報が入力された時点の日付が計時され、情報と、計時結果とが関連付けて記録され、記録された情報が再生され、カレンダが表示され、情報と関連付けられて記録されている計時結果に該当する日と、情報と関連付けられて記録されている計時結果に該当しない日とが、異なる表示形態で表示される。
【発明の効果】
【００１２】
第１および第２の本発明によれば、記録された情報を所望の順序で再生することが可能となり、または記録された情報をカレンダ上で指定することにより、再生することで、必要な情報を迅速に再生することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施例を図面を参照して説明する。
【００１４】
図１及び図２は、本発明を適用した電子カメラの一実施例の構成を示す斜視図である。本実施例の電子カメラにおいては、被写体を撮影する場合において、被写体に向けられる面が面Ｘ１とされ、ユーザ側に向けられる面が面Ｘ２とされている。面Ｘ１の上端部には、被写体の撮影範囲の確認に用いられるファインダ２、被写体の光画像を取り込む撮影レンズ３、及び、被写体を照明する場合に発光される発光部（フラッシュランプ）４が設けられている。
【００１５】
一方、面Ｘ１に対向する面Ｘ２の上端部（面Ｘ１の、ファインダ２、撮影レンズ３、発光部４が形成されている部分に対向する部分）には、上記ファインダ２、及びこの電子カメラ１に記録されている音声を出力するスピーカ５（再生手段）が設けられている。また、面Ｘ２に形成されているＬＣＤ６（再生手段、カレンダ表示手段）および操作キー７（メニューキー７Ａ、実行キー７Ｂ、クリアキー７Ｃ、キャンセルキー７Ｄ、およびスクロールキー７Ｅ）は、ファインダ２、撮影レンズ３、発光部４、及びスピーカ５よりも、鉛直下側に形成されている。ＬＣＤ６の表面上には、後述するペン型指示装置の接触操作により、指示された位置に対応する位置データを出力する、いわゆるタッチタブレット６Ａ（入力手段、指定手段）が形成されている。
【００１６】
このタッチタブレット６Ａは、ガラス、樹脂等の透明な材料によって構成されており、ユーザは、タッチタブレット６Ａの内側に形成されているＬＣＤ６に表示される画像を、タッチタブレット６Ａを介して観察することができる。
【００１７】
操作キー７は、ＬＣＤ６に記録データを再生表示する場合などに操作されるキーであり、以下に示すキーによって構成されている。すなわち、メニューキー７Ａは、ＬＣＤ６上にメニュー画面を表示する場合に操作されるキーである。実行キー７Ｂは、ユーザによって選択された記録情報を再生する場合に操作されるキーである。
【００１８】
クリアキー７Ｃは、記録した情報を削除する場合に操作されるキーである。キャンセルキー７Ｄは、記録情報の再生処理を中断する場合に操作されるキーである。スクロールキー７Ｅは、ＬＣＤ６に記録情報の一覧が表示されている場合において、画面を上下方向にスクロールさせるときに操作されるキーである。
【００１９】
電子カメラ１の上面である面Ｚには、音声を集音するマイクロホン８（入力手段）、及び図示せぬイヤホンが接続されるイヤホンジャック９が設けられている。
【００２０】
左側面（面Ｙ１）には、被写体を撮像するときに操作されるレリーズスイッチ１０、電源スイッチ１１、および、ＡＣアダプタを接続するためのＡＣアダプタジャック１５が設けられている。
【００２１】
一方、面Ｙ１に対向する面Ｙ２（右側面）には、音声を録音するときに操作される録音スイッチ１２と、撮影時の連写モードを切り換えるときに操作される連写モード切り換えスイッチ１３が設けられている。なお、録音スイッチ１２は、面Ｙ１のレリーズスイッチ１０とほぼ同じ高さに形成されており、左右どちらの手で持っても、違和感のないように構成されている。
【００２２】
なお、録音スイッチ１２とレリーズスイッチ１０の高さを、あえて異ならせることにより、一方のスイッチを押す場合に、この押圧力によるモーメントを打ち消すために反対側の側面を指で保持したとき、誤ってこの反対側の側面に設けられたスイッチが押されてしまわないようにしてもよい。
【００２３】
上記連写モード切り換えスイッチ１３は、ユーザがレリーズスイッチ１０を押して被写体を撮影するとき、被写体を１コマだけ撮影するのか、または、所定の複数コマ撮影するのかを設定する場合に用いられる。例えば、連写モード切り換えスイッチ１３の指針が「Ｓ」と印刷された位置に切り換えられている（すなわち、Ｓモードに切り換えられている）場合において、レリーズスイッチ１０が押されると、１コマだけ撮影が行われるようになされている。
【００２４】
また、連写モード切り換えスイッチ１３の指針が「Ｌ」と印刷された位置に切り換えられている（すなわち、Ｌモードに切り換えられている）場合において、レリーズスイッチ１０が押されると、レリーズスイッチ１０の押されている期間中、１秒間に８コマの撮影が行われるようになされている（すなわち、低速連写モードになる）。
【００２５】
さらに、連写モード切り換えスイッチ１３の指針が「Ｈ」と印刷された位置に切り換えられている（すなわち、Ｈモードに切り換えられている）場合において、レリーズスイッチ１０が押されると、レリーズスイッチ１０の押されている期間中、１秒間に３０コマの撮影が行われるようになされている（すなわち、高速連写モードになる）。
【００２６】
次に、電子カメラ１の内部の構成について説明する。図３は、図１及び図２に示す電子カメラの内部の構成例を示す斜視図である。ＣＣＤ２０（入力手段）は、撮影レンズ３の後段（面Ｘ２側）に設けられており、撮影レンズ３を介して結像する被写体の光画像を電気信号に光電変換するようになされている。
【００２７】
ＬＣＤ６の鉛直下側には、円柱形状の４本のバッテリ（単３型乾電池）２１が縦に並べられており、このバッテリ２１が発生する電力が装置の各部に供給される。また、発光部４を発光させるための電荷を蓄積しているコンデンサ２２は、バッテリ２１と並べて配置されている。
【００２８】
回路基板２３には、この電子カメラ１の各部を制御する種々の制御回路が形成されている。また、回路基板２３と、ＬＣＤ６及びバッテリ２１の間には、挿抜可能なメモリカード２４（記録手段）が設けられており、この電子カメラ１に入力される各種の情報が、メモリカード２４の予め設定されている領域に記録される。
【００２９】
なお、本実施例においては、メモリカード２４は挿抜可能とされているが、回路基板２３上にメモリを設け、そのメモリに各種情報を記録するようにしてもよい。また、メモリ（メモリカード２４）に記録されている各種情報を、図示せぬインタフェースを介して外部のパーソナルコンピュータに出力することができるようにしてもよい。
【００３０】
次に、本実施例の電子カメラ１の内部の電気的構成を、図４のブロック図を参照して説明する。レンズ駆動回路３０は、ＣＰＵ３６（再生単位構成手段、選択手段、カレンダ表示手段、検索手段）に制御され、撮影レンズ３を光軸方向に移動させ、オートフォーカスを実行する。複数の画素を備えているＣＣＤ２０は、各画素に結像した光画像を画像信号（電気信号）に光電変換するようになされている。また、ＣＣＤ駆動回路３９は、ディジタルシグナルプロセッサ（以下、ＤＳＰという）３３に制御され、ＣＣＤ２０を駆動するようになされている。
【００３１】
画像処理部３１は、ＣＣＤ２０が光電変換した画像信号を所定のタイミングで相関二重サンプリングすると共に、オートゲインコントロールにより、サンプリングされた画像信号の信号値が最適となるよう制御する。アナログ／ディジタル変換回路（以下、Ａ／Ｄ変換回路という）３２は、画像処理部３１でサンプリングした画像信号をディジタル化してＤＳＰ３３に供給するようになされている。
【００３２】
ＤＳＰ３３は、ディジタル化された画像信号に後述する所定の処理を施し、圧縮伸長回路およびメモリコントローラ（以下、圧縮伸長回路と略記する）３４に供給する。圧縮伸長回路３４は、ＤＳＰ３３から供給された画像信号（以下、単に撮影画像データという）を圧縮し、ＣＰＵ３６の制御に応じて、メモリカード２４の所定の領域（撮影画像記録領域）に格納するようになされている。
【００３３】
タイマ４５（計時手段）は、撮影した日時（年、月、日、時間）の情報を画像データのヘッダ情報として、メモリカード２４の撮影画像記録領域に記録するようになされている（すなわち、メモリカード２４の撮影画像記録領域に記録される撮影画像データには、撮影日時のデータが付随している）。
【００３４】
マイクロホン８は、音声を入力し（音声を集音し）、対応する電気信号に変換して音声ＩＣ（Integrated Ciruit）３８に供給する。音声ＩＣ３８は、入力された音声信号をＡ／Ｄ変換するとともに、ＡＤＰＣＭ（Adaptive Differential Pulse Code Modulation）による圧縮処理を施し、ＣＰＵ制御バスを介してＣＰＵ３６に供給する。
【００３５】
ＣＰＵ３６は、ディジタル化されて圧縮された音声データをＣＰＵ制御バスを介してメモリカード２４の所定の領域（音声記録領域）に記録するようになされている。また、このとき、メモリカード２４の音声記録領域には、録音日時のデータが音声データのヘッダ情報として記録されるようになされている。
【００３６】
ユーザの操作するペン型指示装置（以下、ペンと略記する）４６（入力手段、指定手段）によってタッチタブレット６Ａの所定の位置が押圧されると、ＣＰＵ３６は、タッチタブレット６Ａの押圧された位置のＸ−Ｙ座標を読み取り、その座標データ（後述する線画情報）をバッファメモリ３５に格納するようになされている。また、ＣＰＵ３６は、バッファメモリ３５に格納された線画情報を、線画情報入力日時のヘッダ情報とともに、メモリカード２４の線画情報記録領域に記録するようになされている。
【００３７】
フレームメモリ４７は、ＣＰＵ制御バスを介して送られてきた画像データを記憶し、ＬＣＤ６に表示するようになされている。但し、圧縮処理が施された撮影画像データは、一旦、圧縮伸長回路３４に入力され、そこで、伸長されてからフレームメモリ４７に供給されるようになされている。
【００３８】
更に、メモリカード２４から出力された音声データは、音声ＩＣ３８によりディジタル／アナログ変換（以下、Ｄ／Ａ変換という）が施され、アナログ信号に変換された後、スピーカ５に供給され、音声として出力されるようになされている。
【００３９】
フラッシュランプ駆動回路４１は、ＣＰＵ３６によって制御され、発光部４に内蔵されているフラッシュランプ４２を駆動するようになされている。また、赤目軽減ランプ駆動回路４３は、同様に、ＣＰＵ３６によって制御され、発光部４に内蔵されている赤目軽減ランプ４４を駆動するようになされている。なお、この赤目軽減ランプ４４は、フラッシュランプ４２が点灯される直前に発光されるようになされており、これにより被写体となる人物の瞳孔が閉じられるので、撮影された画像中の人物の目が赤くなる、いわゆる赤目を軽減することができる。
【００４０】
検出回路４０は、バッテリ２１の電圧を対応するディジタル信号に変換し、ＣＰＵ３６に供給する。ＣＰＵ３６は、検出回路４０から供給されるディジタル信号により、バッテリ２１の残量を検知することができる。
【００４１】
次に、本実施例の電子カメラ１の各種動作について説明する。
【００４２】
まず、本装置の音声情報の入出力処理（但し、音声情報のみの入出力処理）について説明する。
【００４３】
電源スイッチ１１が操作されることにより電子カメラ１に電源が投入された後、面Ｙ２に設けられている録音スイッチ１２が押されると、音声の録音処理（音声情報の入力処理）が開始される。音声情報はマイクロホン８を介して入力され、音声ＩＣ３８によりＡ／Ｄ変換と圧縮処理が施された後、ＣＰＵ３６に供給される。
【００４４】
ＣＰＵ３６に供給された音声データは、メモリカード２４に供給され、音声記録領域に記録される。このとき、メモリカード２４の音声記録領域には、録音日時のデータが、ヘッダ情報として記録される。このような動作が、録音スイッチ１２を押圧している期間中、連続して行われる。
【００４５】
なお、この場合における音声は、ＡＤＰＣＭ方式で圧縮されるようにしたが、他の圧縮方式を用いるようにしてもよい。
【００４６】
次に、本実施例による被写体の撮影時の動作について説明する。
【００４７】
第１に、面Ｙ２に設けられている連写モード切り換えスイッチ１３が、Ｓモード（１コマだけ撮影を行うモード）に切り換えられている場合について説明する。最初に、面Ｙ１に設けられている電源スイッチ１１をユーザが操作することにより、電子カメラ１に電源を投入する。ファインダ２で被写体を確認し、面Ｙ１に設けられているレリーズスイッチ１０を押すと、被写体の撮影処理が開始される。
【００４８】
ファインダ２で観察される被写体の光画像が撮影レンズ３によって集光され、複数の画素を備えるＣＣＤ２０上に結像する。ＣＣＤ２０に結像した被写体の光画像は、各画素で画像信号に光電変換され、画像処理部３１によってサンプリングされる。画像処理部３１によってサンプリングされた画像信号は、Ａ／Ｄ変換回路３２に供給され、そこでディジタル化されてＤＳＰ３３に出力される。
【００４９】
ＤＳＰ３３は、ＲＧＢ（Red Green Blue）信号から色差信号を生成する処理を行うとともに、非線形処理であるγ処理を施す。圧縮伸長回路３４は、ＤＳＰ３３から供給された画像データを、離散的コサイン変換、量子化及びハフマン符号化を組み合わせたＪＰＥＧ（Joint Photographic Experts Group）方式に従って圧縮し、メモリカード２４の撮影画像記録領域に記録させる。このとき、メモリカード２４の撮影画像記録領域には、撮影日時のデータが、撮影画像データのヘッダ情報として記録される。
【００５０】
なお、連写モード切り換えスイッチ１３がＳモードに切り換えられている場合においては、１コマの撮影だけが行われ、レリーズスイッチ１０が継続して押され続けても、それ以降の撮影は行われず、ＬＣＤ６上に撮影された画像が表示される。
【００５１】
第２に、連写モード切り換えスイッチ１３がＬモード（１秒間に８コマの連写を行うモード）に切り換えられている場合について説明する。電源スイッチ１１を操作することにより、電子カメラ１に電源を投入し、面Ｙ１に設けられているレリーズスイッチ１０を押すと、被写体の撮影処理が開始される。
【００５２】
ファインダ２で観察される被写体の光画像が撮影レンズ３によって集光され、複数の画素を備えるＣＣＤ２０に結像する。ＣＣＤ２０に結像した被写体の光画像は画像信号に光電変換され、画像処理部３１によって１秒間に８回の割合でサンプリングされる。また、このとき、画像処理部３１は、ＣＣＤ２０の全画素のうち４分の１の画素をサンプリングする。
【００５３】
すなわち、画像処理部３１は、マトリクス状に配列されているＣＣＤ２０の画素を、図５に示すように、２×２画素（４つの画素）の領域に分割し、各領域の所定の位置に配置されている１画素の画像信号をサンプリングし、残りの３画素を間引く。
【００５４】
例えば、第１回目のサンプリング時（１コマ目）においては、各基本単位の左上の画素ａがサンプリングされ、その他の画素ｂ，ｃ，ｄが間引かれる。第２回目のサンプリング時（２コマ目）においては、各基本単位の右上の画素ｂがサンプリングされ、その他の画素ａ，ｃ，ｄが間引かれる。以下、第３回目、第４回目のサンプリング時においては、左下の画素ｃ、右下の画素ｄが、それぞれ、サンプリングされ、その他の画素が間引かれる。つまり、各画素は４回に１回だけサンプリングされる。
【００５５】
画像処理部３１によってサンプリングされた画像信号（ＣＣＤ２０の全画素中の４分の１の画素の画像信号）は、Ａ／Ｄ変換回路３２に供給され、そこでディジタル化されてＤＳＰ３３に出力される。
【００５６】
ＤＳＰ３３は、ディジタル化された画像信号に対して前述した処理を施し、圧縮伸長回路３４に出力する。圧縮伸長回路３４は、画像信号に対してＪＰＥＧ方式に基づく圧縮処理を施し、ＣＰＵ制御バスを介して、メモリカード２４の撮影画像記録領域に記録する。このとき、メモリカード２４の撮影画像記録領域には、撮影日時のデータが、撮影画像データのヘッダ情報として記録される。
【００５７】
第３に、連写モード切り換えスイッチ１３がＨモード（１秒間に３０コマの連写を行うモード）に切り換えられている場合について説明する。電源スイッチ１１を操作することにより、電子カメラ１の電源をＯＮの状態にし、面Ｙ１に設けられているレリーズスイッチ１０を押すと、被写体の撮影処理が開始される。
【００５８】
ファインダ２で観察される被写体の光画像が撮影レンズ３によって集光され、ＣＣＤ２０に結像する。複数の画素を備えるＣＣＤ２０に結像した被写体の光画像は、各画素で画像信号に光電変換され、画像処理部３１によって１秒間に３０回の割合でサンプリングされる。また、このとき、画像処理部３１は、ＣＣＤ２０の全画素のうち９分の１の画素をサンプリングする。
【００５９】
すなわち、画像処理部３１は、マトリクス状に配列されているＣＣＤ２０の画素を、図６に示すように、３×３画素を１つとする領域に分割し、その１つの領域から、所定の位置に配置されている１画素の画像電気信号を、１秒間に３０回の割合でサンプリングし、残りの８画素を間引く。
【００６０】
例えば、第１回目のサンプリング時（１コマ目）においては、各領域の左上の画素ａがサンプリングされ、その他の画素ｂ乃至ｉが間引かれる。第２回目のサンプリング時（２コマ目）においては、画素ａの右側に配置されている画素ｂがサンプリングされ、その他の画素ａ，ｃ乃至ｉが間引かれる。以下、第３回目以降のサンプリング時においては、画素ｃ、画素ｄ・・・が、それぞれ、サンプリングされ、その他の画素が間引かれる。つまり、９コマ毎に各画素がサンプリングされる。
【００６１】
画像処理部３１によってサンプリングされた画像信号（ＣＣＤ２０の全画素中の９分の１の画素の画像信号）は、Ａ／Ｄ変換回路３２に供給され、そこでディジタル化されてＤＳＰ３３に出力される。
【００６２】
ＤＳＰ３３は、ディジタル化された画像信号に前述の処理を施し、圧縮伸長回路３４に供給する。圧縮伸長回路３４は、ＪＰＥＧ方式に従って画像信号に圧縮処理を施した後、タイマ４５から供給される撮影日時をヘッダ情報として付加し、メモリカード２４の撮影画像記録領域に記録する。
【００６３】
次に、タッチタブレット６Ａから２次元の線画情報（ペン入力情報）を入力する場合の動作について説明する。タッチタブレット６Ａがペン４６のペン先で押圧されると、接触した箇所のＸ−Ｙ座標がＣＰＵ３６に供給される。このＸ−Ｙ座標は、バッファメモリ３５に格納されるとともに、フレームメモリ４７の内部の上記Ｘ−Ｙ座標の各点に対応した箇所にデータが書き込まれ、ＬＣＤ６上に表示される。
【００６４】
上述したように、ＬＣＤ６の表面上に形成されているタッチタブレット６Ａは、透明部材によって構成されているので、ユーザは、ＬＣＤ６上に表示される点（ペン４６のペン先で押圧された位置の点）を観察することができ、あたかもＬＣＤ６上に直接ペン入力をしたかのように感じることができる。また、ペン４６をタッチタブレット６Ａ上で移動させると、ＬＣＤ６上には、ペン４６の移動に伴う線が描画される。さらに、ペン４６をタッチタブレット６Ａ上で断続的に移動させると、ＬＣＤ６上には、ペン４６の移動に伴う破線が表示される。以上のようにして、ユーザは、タッチタブレット６Ａ（ＬＣＤ６）から所望の文字、図形等の線画情報を入力することができる。
【００６５】
また、ＬＣＤ６上に撮影画像が表示されている場合において、ペン４６によって線画情報が入力されると、この線画情報が、撮影画像情報とともに、フレームメモリ４７で合成され、ＬＣＤ６上に表示される。
【００６６】
なお、ユーザは、図示せぬ色選択スイッチを操作することによって、ＬＣＤ６上に表示される線画の色を、黒、白、赤、青等の色から選択することができる。
【００６７】
ペン４６によるタッチタブレット６Ａへの線画情報の入力後、操作キー７の実行キー７Ｂが押されると、バッファメモリ３５に格納されている線画情報が、入力日時のヘッダ情報とともにＣＰＵ制御バスを介してメモリカード２４に供給され、線画情報記録領域に記録される。
【００６８】
なお、メモリカード２４に記録される線画情報は、圧縮処理の施された情報である。タッチタブレット６Ａに入力された線画情報は空間周波数成分の高い情報を多く含んでいるので、撮影画像の圧縮に用いられる上記ＪＰＥＧ方式によって圧縮処理を行うと、圧縮効率が悪く、情報量を削減できないので、圧縮及び伸長に必要な時間が長くなってしまう。さらに、ＪＰＥＧ方式による圧縮は、非可逆圧縮であるので、情報量の少ない線画情報の圧縮には適していない（伸長してＬＣＤ６上に表示した場合、情報の欠落に伴うギャザ、にじみが際だってしまうため）。
【００６９】
そこで、本実施例においては、ファックス等において用いられるランレングス法によって、線画情報を圧縮するようにしている。ランレングス法とは、線画画面を水平方向に走査し、黒、白、赤、青等の各色の情報（点）の継続する長さ、及び無情報（ペン入力のない部分）の継続する長さを符号化することにより、線画情報を圧縮する方法である。
【００７０】
このランレングス法を用いることにより、線画情報を有効に圧縮することができ、また、圧縮された線画情報を伸長した場合においても、情報の欠落を抑制することが可能になる。なお、線画情報は、その情報量が比較的少ない場合には、圧縮しないようにすることもできる。
【００７１】
また、上述したように、ＬＣＤ６上に撮影画像が表示されている場合において、ペン入力を行うと、撮影画像データとペン入力の線画情報がフレームメモリ４７で合成され、撮影画像と線画の合成画像がＬＣＤ６上に表示される。その一方で、メモリカード２４においては、撮影画像データは、撮影画像記録領域に記録され、線画情報は、線画情報記録領域に記録される。このように、２つの情報が、各々異なる領域に記録されるので、ユーザは、撮影画像と線画の合成画像から、いずれか一方の画像（例えば線画）を削除することができ、さらに、各々の画像情報を個別の圧縮方法で圧縮することもできる。
【００７２】
メモリカード２４の音声記録領域、撮影画像記録領域、または線画情報記録領域にデータを記録した場合、図７に示すように、ＬＣＤ６に所定の表示が行われる。図７に示す表示例においては、情報を記録した時点の年月日（記録年月日）（この場合、１９９５年８月２５日）が画面の下端部に表示され、その記録年月日に記録された情報の記録時刻が画面の最も左側に表示されている。
【００７３】
記録時刻の右隣には、サムネイル（Thumb Nail）画像が表示されている。このサムネイル画像は、メモリカード２４に記録された撮影画像データの各画像データのビットマップデータを間引いて（縮小して）作成されたものである。この表示のある情報は、撮影画像情報を含む情報である。つまり、「１０時１６分」と「１０時２１分」に記録（入力）された情報には、撮影画像情報が含まれており、「１０時０５分」、「１０時２８分」、「１０時５４分」、「１３時１０分」に記録された情報には、画像情報が含まれていない。
【００７４】
また、メモ記号「＊」は、線画情報として所定のメモが記録されていることを表している。
【００７５】
サムネイル画像の表示領域の右側には、音声情報バーが表示され、録音時間の長さに対応する長さのバー（線）が表示される（音声情報が入力されていない場合は、表示されない）。
【００７６】
なお、サムネイル画像や音声情報バーなどの表示の順序は、メモリカード２４に記録されている順番（時系列順）とされている。即ち、１画面で表示することができない多数の情報が記録されている場合に、この画面の表示処理を行うと、最も古い記録情報が最初の行に表示され、以下、記録日時（撮影日時、入力日時、または録音日時）が古い順に表示されることになる。
【００７７】
ユーザは、図７に示すＬＣＤ６の所望の情報の表示ラインのいずれかの部分を、ペン４６のペン先で押圧して再生する情報を選択指定し、図２に示す実行キー７Ｂをペン４６のペン先で押圧することにより、選択した情報を再生させることができる。
【００７８】
例えば、図７に示す「１０時０５分」の表示されているラインがペン４６によって押圧されると、ＣＰＵ３６は、選択された録音日時（１０時０５分）に対応する音声データをメモリカード２４から読み出し、音声ＩＣ３８に供給する。音声ＩＣ３８は、音声データ（圧縮されている音声データ）に伸長処理を施し、更にＤ／Ａ変換を施してアナログ信号に変換してスピーカ５に供給する。スピーカ５は、供給されたアナログ信号を音声に変換し、出力する。なお、イヤホンジャック９に図示せぬイヤホンが接続されている場合においては、スピーカ５からは音声が再生されず、図示せぬイヤホンにより音声が再生される。
【００７９】
メモリカード２４に記録した撮影画像データを再生する場合、ユーザは、所望のサムネイル画像をペン４６のペン先で押圧することにより、その情報を選択し、続いて、実行キー７Ｂを押すことにより、選択した情報を再生させる。
【００８０】
ＣＰＵ３６は、選択された撮影日時に対応する撮影画像データをメモリカード２４から読み出し、圧縮伸長回路３４に供給する。圧縮伸長回路３４に供給された撮影画像データ（圧縮されている撮影画像データ）はそこで伸長され、ＣＰＵ３６に再び出力される。ＣＰＵ３６は、この撮影画像データをビットマップデータとしてフレームメモリ４７に一旦格納させた後、ＬＣＤ６に表示させる。
【００８１】
Ｓモードで撮影された画像は、ＬＣＤ６上に、静止画像として表示される。この静止画像は、ＣＣＤ２０の全ての画素の画像信号を再生したものであることはいうまでもない。
【００８２】
Ｌモードで撮影された画像は、ＬＣＤ６上において、１秒間に８コマの割合で連続して表示される。このとき、各コマに表示される画素数は、ＣＣＤ２０の全画素数の４分の１である。
【００８３】
人間の視覚は、静止画像の解像度の劣化に対しては敏感であるため、静止画像の画素を間引くと、ユーザはこれを容易に感知してしまう。しかしながら、１秒間に８コマの画像が再生されるＬモードでは、各コマの画素数はＣＣＤ２０の画素数の４分の１になるが、前述のように１秒間に８コマの画像が再生されるので、単位時間当たりの情報量は、静止画像の場合に比べて２倍になる。
【００８４】
すなわち、Ｓモードで撮影された画像の１コマの画素数を１とすると、Ｌモードで撮影された画像の１コマの画素数は１／４となる。Ｓモードで撮影された画像（静止画像）がＬＣＤ６に表示された場合、１秒間に人間の目に入る情報量は１（＝（画素数１）×（コマ数１））となる。一方、Ｌモードで撮影された画像がＬＣＤ６に表示された場合、１秒間に人間の目に入る情報量は２（＝（画素数１／４）×（コマ数８））となる（すなわち、人間の目には、静止画像の２倍の情報が入る）。従って、１コマ中の画素の数を４分の１にした場合でも、再生時において、ユーザは、画質の劣化をさほど気にしない。
【００８５】
さらに、本実施例においては、各コマ毎に異なる画素をサンプリングし、そのサンプリングした画素をＬＣＤ６に表示するようにしているので、人間の目に残像効果が起こり、１コマ当たり４分の３画素を間引いたとしても、ユーザは、画質の劣化をさほど気にすることなく、ＬＣＤ６に表示されるＬモードで撮影された画像を観察することができる。
【００８６】
また、Ｈモードで撮影された画像は、ＬＣＤ６上において、１秒間に３０コマの割合で連続して表示される。このとき、各コマに表示される画素数は、ＣＣＤ２０の全画素数の９分の１であるが、Ｌモードの場合と同様の理由で、ユーザは、画質の劣化をさほど気にすることなくＬＣＤ６に表示されるＨモードで撮影された画像を観察することができる。
【００８７】
本実施例においては、Ｌモード及びＨモードで被写体を撮像する場合、画像処理部３１が、再生時における画質の劣化が気にならない程度にＣＣＤ２０の画素を間引くようにしているので、ＤＳＰ３３と圧縮伸長回路３４の負荷を低減することができ、これらを、低速度、低電力で作動させることができる。また、このことにより、装置の低コスト化及び低消費電力化が可能になる。
【００８８】
次に、本発明を適用した再生方法について説明する。
【００８９】
図８は、本実施例における再生モードの選択画面の表示例を示している。この図において、「ＮＯＲＭＡＬ」は、通常再生モードを示しており、このモードが選択されると、従来の場合と同様に、時系列順（メモリカード２４に記憶されている順序）で記録情報が再生される。
【００９０】
「ＲＥＶＥＲＳＥ」は、逆再生モードを示しており、このモードが選択されると、時系列と逆の順序（メモリカード２４に記憶されているのとは逆の順序）で記録情報が再生されることになる。なお、この再生モードは、後述するイベント再生モード、または、デイリー再生モードの特殊な場合に相当するので詳細な説明は後述する。
【００９１】
「ＥＶＥＮＴ」は、イベント再生モードを示しており、このモードが選択されると、所定の時間を基準として再生単位が構成され、この再生単位毎に再生が実行される。
【００９２】
図９は、イベント再生モードにおける再生処理の一例を説明するフローチャートである。この処理は、図８に示す「ＥＶＥＮＴ」が選択された場合に実行されるようになされている。
【００９３】
この処理が実行されると、ＣＰＵ３６は、変数ｉ，ｎ，ｊをそれぞれ“１”，“２”，“１”に初期設定する。そして、ステップＳ１１では、生成された再生単位を格納する２次元配列の第（１，１）番目（ＵＮＩＴ［１］［１］）の値を“１”に初期設定する。
【００９４】
なお、ＵＮＩＴ［ｊ］［ｎ］は、第ｊ番目の再生単位を構成する第ｎ番目の記録データを指示する値（記録データの序数）を格納する配列である。
【００９５】
次に、ステップＳ１２において、ＣＰＵ３６は、メモリカード２４の第ｉ番目に記憶されている記録データの記録日時を取得する。なお、この場合、記録データは、画像データ、音声データ、または、線画データを意味しており、また、記録日時は、撮影日時、入力日時、または、録音日時を示している。
【００９６】
そして、ステップＳ１３では、第ｉ＋１番目に記憶されている記録データの記録日時を取得する。
【００９７】
例えば、図１１に示す記録データの例では、第１番目に記録された情報は、記録データＡであるので、ステップＳ１１において、ＵＮＩＴ［１］［１］に格納される値“１”は、記録データＡを指示することになる。
【００９８】
いま、ｉ＝１であるので、ステップＳ１１とステップＳ１２の処理により、第１番目と第２番目に記憶されている記録データの記録日時が取得されることになる。例えば、図１１に示す例では、第１番目の記録データＡと第２番目の記録データＢの記録日時が取得されることになる。
【００９９】
次に、ステップＳ１４では、第ｉ番目と第ｉ＋１番目に記憶されている記録データの記録日時の差を計算し、その時間差が３０分以内であるか否かが判定される。判定の結果、時間差が３０分未満である（ＹＥＳ）場合はステップＳ１５に分岐し、また、３０分以上である（ＮＯ）場合には、ステップＳ１７に分岐する。
【０１００】
ステップＳ１４において、時間差が３０分未満である（ＹＥＳ）と判定された場合は、ステップＳ１５に分岐し、ＵＮＩＴ［ｊ］［ｎ］に値（ｉ＋１）が代入される。そして、ステップＳ１６に進み、ｎの値が１だけインクリメントされ、ステップＳ１９に進む。
【０１０１】
いま、ｊ＝１，ｎ＝２であり、記録データＡ，Ｂの時間差が３０分未満であるとすると、ＵＮＩＴ［１］［２］に、記録データＢを示す値“２”（記録データＢは第２番目に記録されたデータである）が格納される。その結果、記録データＡと記録データＢとは、同一の再生単位（図１１の再生単位１）とされる。
【０１０２】
ステップＳ１４で、第ｉ番目の記録データと第ｉ＋１番目の記録データの時間差が３０分以上である（ＮＯ）と判定された場合は、ステップＳ１７に分岐する。ステップＳ１７では、ｊの値が“１”だけインクリメントされ、また、ｎの値が“１”に再設定される。そして、ステップＳ１８に進み、ＵＮＩＴ［ｊ］［ｎ］に値（ｉ＋１）が代入される。なお、この部分の具体的な処理については、後述する。
【０１０３】
ステップＳ１９では、ｉの値が１だけインクリメントされ、ステップＳ２０に進む。ステップＳ２０では、メモリカード２４に格納されている記録データの全てに対する処理が完了したか否かが判定される。判定の結果、全ての記録データに対する処理が終了していない（ＮＯ）と判定されると、ステップＳ１２に戻り、同様の処理が繰り返される。また、全ての記録データに対する処理が完了した（ＹＥＳ）と判定された場合は、処理を終了する（エンド）。
【０１０４】
いま、記録データＡ，Ｂに対する処理のみが完了した状態であるので、ステップＳ２０ではＮＯと判定され、ステップＳ１２に復帰することになる。
【０１０５】
２回目の処理では、ステップＳ１４において、記録データＢとＣの時間差が判定される。いま、これらの時間差が３０分未満である（ＹＥＳ）とすると、１回目の処理の場合と同様に、ステップＳ１５に分岐する。そして、いま、ｊ＝１，ｎ＝３，ｉ＝２であるので、ステップＳ１５において、ＵＮＩＴ［１］［３］に値３（＝ｉ＋１）が格納される。換言すると、記録データＣ（第３番目の記録データ）は、第１番目の再生単位（図１１の再生単位１に対応する）の第３番目の構成要素とされる。
【０１０６】
そして、ステップＳ２０では、未処理の記録データが残っているので、ＮＯと判定され、ステップＳ１２に復帰する。
【０１０７】
３回目の処理では、ステップＳ１４において、記録データＣと記録データＤの時間差が比較され、その結果、時間差が３０分以上（ＮＯ）と判定され、ステップＳ１７に進む。ステップＳ１７では、ｊの値が“１”だけインクリメントされ、また、ｎが“１”に再設定される。そして、ステップＳ１８において、ＵＮＩＴ［ｊ］［ｎ］に値（ｉ＋１）が代入される。
【０１０８】
いま、ステップＳ１７の処理の結果、ｊ＝２，ｎ＝１となっており、また、ｉ＝３であるので、ＵＮＩＴ［２］［１］に値４（＝３＋１）が格納される。即ち、記録データＤ（第４番目の記録データ）は、第２番目の再生単位（図１１の再生単位２に対応する）の第１番目の構成要素とされる。
【０１０９】
同様の処理が繰り返され、図１１に示す再生単位１乃至４が構成されることになる。即ち、第１番目の再生単位であるＵＮＩＴ［１］［１］乃至ＵＮＩＴ［１］［３］に、記録データＡ乃至Ｃを示す値１乃至３がそれぞれ格納され、第２番目の再生単位であるＵＮＩＴ［２］［１］に記録データＤを示す値４が格納され、第３番目の再生単位であるＵＮＩＴ［３］［１］乃至ＵＮＩＴ［３］［２］に記録データＥ，Ｆを示す値５と６がそれぞれ格納され、更に、第４番目の再生単位であるＵＮＩＴ［４］［１］乃至ＵＮＩＴ［４］［４］に、記録データＧ乃至Ｊを示す値７乃至１０がそれぞれ格納される。
【０１１０】
なお、図１１の例では、記録データＥ，Ｆは、それぞれ、５月２１日と５月２２日に記録されたものであるが、時間差が３０分未満であるので、同じ再生単位とされている。このような処理を行う理由は、所定の時間（本実施例では３０分）以内に記録されたデータは、同一のイベント（出来事）に関する情報であることが多いためである。
【０１１１】
また、以上の実施例では、時間差が３０分未満である場合に同一の再生単位とするようにしたが、本発明は、３０分に限定されるものではない。更に、この時間差をユーザが設定できるようにしてもよい。
【０１１２】
図１０は、図９の処理により形成された再生単位に基づき記録データを再生する処理の一例を説明するフローチャートである。
【０１１３】
この処理は、図９に示す処理が実行された後に引き続き実行される。
【０１１４】
ステップＳ４０が実行されると、ＣＰＵ３６は、変数ｉを“１”に初期設定し、また、変数Ｊに図９の処理で得られたｊの値（再生単位の数）を代入する。そして、ステップＳ４１に進み、ＵＮＩＴ［Ｊ］［ｎ］に格納されている値（記録データの序数）に対応する記録データを再生する。
【０１１５】
いま、Ｊ＝４（再生単位の数＝４）であるので、ＵＮＩＴ［４］［１］に格納されている値“７”（第７番目に記録されている記録データＧを表す）に対応する記録データＧがメモリカード２４から読み出され、再生される。即ち、記録データＧが画像データである場合、ＣＰＵ３６は、メモリカード２４から記録データＧを読み出し、圧縮伸長回路３４に供給する。その結果、記録データＧがＬＣＤ６に表示されることになる。
【０１１６】
そして、ステップＳ４２では、ｎの値が１だけインクリメントされ、ステップＳ４３に進む。ステップＳ４３では、ＵＮＩＴ［Ｊ］［ｎ］に値が格納されているか否かが判定される。即ち、ＵＮＩＴ［Ｊ］［ｎ］＝ＮＵＬＬ（＝０）である場合、第Ｊ番目の再生単位の第ｎ番目のデータは存在しない（ＹＥＳ）と判定し、ステップＳ４４に進む。また、ＵＮＩＴ［Ｊ］［ｎ］≠ＮＵＬＬ（＝０）である場合、第Ｊ番目の再生単位の第ｎ番目のデータが存在する（ＮＯ）ので、ステップＳ４１に戻り同様の処理を繰り返す。
【０１１７】
いま、１回目の処理であり、Ｊ＝４，ｎ＝２であるので、ステップＳ４３では、ＵＮＩＴ［Ｊ］［ｎ］＝８（記録データＨを示す序数）であることから、ＮＯと判定され、ステップＳ４１に戻る。
【０１１８】
ステップＳ４３で、ＹＥＳと判定された場合は、ステップＳ４４に進み、Ｊが１だけディクリメントされるとともに、ｎの値が１に再設定され、ステップＳ４５に進む。ステップＳ４５では、ＵＮＩＴ［Ｊ］［ｎ］＝ＮＵＬＬであるか否かが判定される。判定の結果、ＵＮＩＴ［Ｊ］［ｎ］≠ＮＵＬＬである（ＮＯ）と判定された場合（記録データが存在する場合）は、ステップＳ４１に戻り同様の処理を繰り返す。また、ＵＮＩＴ［Ｊ］［ｎ］＝ＮＵＬＬである（ＹＥＳ）と判定された場合（記録データが存在しない場合）は、処理を終了する（エンド）。
【０１１９】
いま、図１１に示す再生単位４の再生処理が繰り返され、ｎ＝４となり、ステップＳ４１の処理において、再生単位４の記録データＪが再生された場合、ステップＳ４３において、ＵＮＩＴ［４］［５］＝ＮＵＬＬ（第４番目の再生単位の第５番目の記録データは存在しない（ＹＥＳ））と判定され、ステップＳ４４に進む。ステップＳ４４の処理の結果、Ｊ＝３，ｎ＝１となるので、ＵＮＩＴ［３］［１］≠ＮＵＬＬ（第３番目の再生単位の第１番目の記録データが存在する（ＮＯ））と判定され、ステップＳ４１に戻る。
【０１２０】
そして、次の処理において、第３番目の再生単位の記録データＥ，Ｆが順に再生され、続いて、第２番目の再生単位の記録データＤが再生され、第１番目の再生単位の記録データＡ，Ｂ，Ｃが順に再生されることになる。
【０１２１】
この様な処理によれば、イベントごとに記録データがまとめられ、現在に近い情報から順に再生されるので、所望の情報を迅速に再生することが可能となる。
【０１２２】
また、図８において、「ＤＡＩＬＹ」が選択された場合は、図１２に示す処理が実行される。
【０１２３】
なお、この図において、ステップＳ６２乃至Ｓ６４以外の処理は、図９の場合と同様であるので、その説明は適宜省略する。
【０１２４】
この処理では、ステップＳ６２において、第ｉ番目の記録データの記録年月日が取得され、また、ステップＳ６３においては、第ｉ＋１番目の記録データの記録年月日が取得される。
【０１２５】
そして、ステップＳ６４では、第ｉ番目と第ｉ＋１番目の記録データが同じ記録年月日であるか否か（同じ日に記録されたか否か）が判定される。
【０１２６】
その他の処理は、図９における場合と同様である。
【０１２７】
このような処理によれば、同じ記録年月日に記録された記録データが同一の再生単位とされるので、図１３に示すような再生単位が構成されることになる。
【０１２８】
即ち、第１番目の再生単位であるＵＮＩＴ［１］［１］乃至ＵＮＩＴ［１］［３］には、記録データＡ乃至Ｃを示す値１乃至３がそれぞれ格納され、第２番目の再生単位であるＵＮＩＴ［２］［１］乃至ＵＮＩＴ［２］［２］には、記録データＤ，Ｅを示す値４と５がそれぞれ格納され、更に、第３番目の再生単位であるＵＮＩＴ［３］［１］乃至ＵＮＩＴ［３］［５］には、記録データＦ乃至Ｊを示す値６乃至１０がそれぞれ格納される。
【０１２９】
以上の処理により構成された構成単位は、図１０に示す処理により、図１１においてＦ，Ｇ，Ｈ，Ｉ，Ｊの順で再生が行われ、次に、Ｄ，Ｆが、そして、Ａ，Ｂ，Ｃの順で再生される。
【０１３０】
このような処理によれば、記録データから記録日に応じて再生単位を構成し、この再生単位ごとに再生を行うことができるので、所望の情報を迅速に再生することが可能となる。
【０１３１】
図８において、「ＣＡＬＥＮＤＥＲ」が選択された場合、図１４に示すカレンダが表示されることになる。
【０１３２】
図１４に示すように、このカレンダでは、データの記録がなされた日にちには○が付加されているので、記録データの有無を簡単に知ることができる。
【０１３３】
なお、このようなカレンダを表示する場合、先ず、記録がなされた月のうち、現在に最も近い月のカレンダを最初に表示するようにすれば、効率的に記録データの再生を行うことができる。
【０１３４】
なお、表示されているカレンダの月を変更するには、ペン４６によりスクロールキー７Ｅを押圧すればよい。
【０１３５】
また、この表示例では、１カ月分のカレンダのみが表示されているが、同時に複数の月のカレンダを表示するようにしてもよい。
【０１３６】
このようなカレンダ上において、○が付加された日にちがペン４６により押圧された場合は、図１５に示す処理が実行される。
【０１３７】
この処理が実行されると、ステップＳ９０において、ＣＰＵ３６は、変数ｉを１に初期設定する。そして、ステップＳ９１に進み、ＣＰＵ３６は、メモリカード２４に格納されている第ｉ番目の記録データの記録年月日を取得する。そして、ステップＳ９２において、第ｉ番目の記録データの記録年月日とカレンダ上で指定された記録年月日とが等しいか否を判定する。
【０１３８】
ステップＳ９２において、第ｉ番目の記録データの記録年月日がカレンダ上で指定された記録年月日と等しい（ＹＥＳ）と判定された場合は、ステップＳ９３に進み、また、第ｉ番目の記録データの記録年月日がカレンダ上で指定された記録年月日と等しくない（ＮＯ）と判定された場合は、ステップＳ９３の処理をスキップし、ステップＳ９４に進む。
【０１３９】
ステップＳ９２において、第ｉ番目の記録データの記録年月日がカレンダ上で指定された記録年月日と等しい（ＹＥＳ）と判定された場合は、ステップＳ９３に進み、第ｉ番目の記録データが再生され、ステップＳ９４に進む。
【０１４０】
いま、カレンダ上で指定された日にちが“１”である（５月１日である）場合、１回目の処理（ｉ＝１）において、図１１に示す記録データＡ（第１番目の記録データ）の記録年月日がメモリカード２４から読み出され、ステップＳ９２において、ＹＥＳと判定されるので、ステップＳ９３において記録データＡの再生が開始される。
【０１４１】
ステップＳ９４では、ｉの値が１だけインクリメントされ、ステップＳ９５に進む。ステップＳ９５では、第ｉ番目のデータが存在するか否かが判定され、存在する（ＹＥＳ）と判定された場合には、ステップＳ９１に戻り同様の処理が繰り返される。また、第ｉ番目のデータが存在しない（ＮＯ）と判定された場合は、処理を終了する（エンド）。
【０１４２】
いま、ｉ＝１であるので、ステップＳ９４の処理の結果、ｉ＝２とされる。そして、ステップＳ９５では、第２番目の記録データ（図１１の記録データＢに対応する）が存在する（ＹＥＳ）と判定され、ステップＳ９１に戻る。そして、第２回目の処理では、図１１に示す記録データＢが再生される。続いて、第３回目の処理では、記録データＣが再生される。それ以降の処理では、ステップＳ９２において、第ｉ番目の記録年月日とカレンダ上で指定された年月日が等しくない（ＮＯ）と判定されるので、記録データの再生は実行されず、第１０回目の処理のステップＳ９５において、第ｉ（＝１１）番目のデータは存在しない（ＮＯ）と判定され、処理を終了する。
【０１４３】
以上のような処理によれば、カレンダ上の所定の日にちを指定することにより、記録データを再生することができるので、所望のデータを迅速に再生することが可能となる。
【０１４４】
図８において「ＴＨＵＭＢ  ＮＡＩＬ」が選択された場合は、サムネイル再生モードになる。このサムネイル再生モードが実行されると、図７に示すような画面表示がなされ、記述のようにこの表示画面中において選択された記録データが再生されることになる。
【０１４５】
なお、図７に示すような表示を行う場合であって、例えば、図１１に示すような記録データが存在するときは、一番最近の日付のデータ（記録データＦ乃至Ｊ）を最初に表示するようにすれば、効率的に記録データの再生を行うことができる。そのとき、サムネイルが全て画面上に表示しきれない場合は、例えば、記録データＦのサムネイルを画面の最上部に表示し、以下、画面に表示できる範囲で記録データＧ乃至Ｊのサムネイルを表示してもよい。
【０１４６】
あるいは、画面の最下部に記録データＪのサムネイルを表示し、画面に表示できる範囲で、記録データＩ乃至Ｆを最下部から上部に向かって順に表示するようにしてもよい。
【０１４７】
なお、再生モード以外のモード（例えば、線画入力モードなど）において、カレンダが表示された場合にも、記録データを再生することが可能である。
【０１４８】
図１６は、再生モード以外のモードにおいて表示されるカレンダの一例を示している。再生モード以外のモードで表示されるカレンダでは、図１４の場合のようにデータが入力された日にちに○が付加されていない。
【０１４９】
このようなカレンダにおいて、所定の日にちがペン４６によりダブルクリック（タッチタブレット６Ａの同じ場所をペン４６で２度押圧する動作を示す）された場合、図１７に示す処理が実行される。
【０１５０】
図１７に示す処理が実行されると、ステップＳ１１０において、ＣＰＵ３６は、変数ｉとｍｉｎをそれぞれ、１と１００に初期設定し、また、変数ｃａｌにカレンダ上で指定された年月日を代入する。
【０１５１】
ステップＳ１１１では、ＣＰＵ３６は、メモリカード２４から第ｉ番目の記録データの記録年月日を読み出し、変数ｄａｔｅに代入する。
【０１５２】
ステップＳ１１２では、ｃａｌからｄａｔｅの値を減じた値の絶対値が、ｍｉｎよりも小さいか否かが判定される。判定の結果、ｃａｌからｄａｔｅの値を減じた値の絶対値が、ｍｉｎよりも小さい（ＹＥＳ）と判定された場合は、ステップＳ１１３に進み、また、ｃａｌからｄａｔｅの値を減じた値の絶対値が、ｍｉｎよりも大きいか、または、これらが等しい（ＮＯ）と判定された場合は、ステップＳ１１３の処理をスキップし、ステップＳ１１４に進む。
【０１５３】
ステップＳ１１２において、ｃａｌからｄａｔｅの値を減じた値の絶対値が、ｍｉｎよりも小さい（ＹＥＳ）と判定された場合は、ステップＳ１１３に進み、ｃａｌからｄａｔｅを減じた値の絶対値がｍｉｎに代入され、また、ｈにｉの値が代入され、ステップＳ１１４に進む。そして、ステップＳ１１４では、ｉが１だけインクリメントされ、ステップＳ１１５に進む。
【０１５４】
ステップＳ１１５では、第ｉ番目の記録データが存在するか否かが判定され、第ｉ番目の記録データが存在する（ＹＥＳ）と判定された場合は、ステップＳ１１１に戻り同様の処理が繰り返される。また、第ｉ番目の記録データが存在しない（ＮＯ）と判定された場合は、ステップＳ１１６に進む。
【０１５５】
いま、図１６に示すカレンダ上において、“２”（５月２日）が選択されたとし、記録データが図１１に示す順序で記録されているとする。この場合、第１回目の処理のステップＳ１１１では、メモリカード２４から第１番目の記録データＡの記録年月日が読み出される。そして、ステップＳ１１２において、ｃａｌからｄａｔｅが減じられた値の絶対値がｍｉｎの値と比較される。
【０１５６】
いま、ｃａｌ（５月２日）とｄａｔｅ（５月１日）との差は１日であるので、この値１とｍｉｎの初期値１００が比較され、その結果、ＹＥＳと判定され、ステップＳ１１３に進む。ステップＳ１１３では、ｍｉｎに値１が代入され、また、ｈにｉの値（＝１）が代入される。
【０１５７】
そして、ステップＳ１１４において、ｉの値が１だけインクリメントされ、ステップＳ１１５でＮＯ（第２番目の記録データが存在する）と判定され、ステップＳ１１１に戻る。
【０１５８】
第２回目の処理のステップＳ１１２では、第２番目の記録データＢの記録年月日とｃａｌの差の絶対値とｍｉｎの値が比較されるが、第１回目の処理でｍｉｎの値は“１”とされているため、ｍｉｎの値と｜ｃａｌ−ｄａｔｅ｜の値が等しい（ＮＯ）と判定され、ステップＳ１１３の処理をスキップしてステップＳ１１４に進む。第３回目以降の処理でも同様の結果となるため、ｍｉｎの値（＝１）とｈの値（＝１）は保持されることになる。そして、第１０回目の処理のステップＳ１１５において、ＮＯ（第１１番目の記録データは存在しない）と判定され、ステップＳ１１６に進むことになる。
【０１５９】
ステップＳ１１６では、ＣＰＵ３６は、ｈの値をｉに代入する。そして、ステップＳ１１７に進み、ＣＰＵ３６は、メモリカード２４から第ｉ番目の記録データを読み出し、その再生を開始する。データの再生が終了すると、ステップＳ１１８に進み、ｉの値を１だけインクリメントする。
【０１６０】
ステップＳ１１９では、第ｉ番目と第ｉ−１番目の記録データの記録年月日が等しいか否かが判定される。即ち、次に再生しようとする記録データとステップＳ１１７で直前に再生した記録データの記録年月日が等しいか否かが判定される。その結果、第ｉ番目と第ｉ−１番目の記録データの記録年月日が等しい（ＹＥＳ）と判定された場合は、ステップＳ１１７に戻り同様の処理を繰り返す。また、第ｉ番目と第ｉ−１番目の記録データの記録年月日が等しくない（ＮＯ）と判定された場合は処理を終了する（エンド）。
【０１６１】
いま、ｈ＝１であるので、ステップＳ１１６において、ｉに“１”が代入される。続くステップＳ１１７では、第１番目の記録データＡ（図１１参照）が再生される。そして、ステップＳ１１８においてｉが１だけインクリメントされた後、ステップＳ１１９に進む。ステップＳ１１９では、第ｉ−１（＝１）番目の記録データと第ｉ（＝２）番目の記録データ（記録データＢ）の記録年月日が等しい（ＹＥＳ）と判定され、ステップＳ１１７に戻る。以下、同様にして、記録データＢと記録データＣの再生が実行され、第４回目のループにおいて、第ｉ番目と第ｉ−１番目の記録データの記録年月日が等しくない（ＮＯ）と判定され、処理を終了する。
【０１６２】
以上の処理によれば、カレンダ上で指定された日にちに記録されたデータが存在しない場合でも、指定された日にちに最も近い記録年月日を有する記録データが再生されることになる。また、指定された日にちに記録されたデータが存在する場合は、その記録データが再生されることになる。
【０１６３】
なお、以上の処理では、指定された日にちから同じ日だけ前後して記録データが存在する場合（例えば、５月２２日と５月２０日に記録されたデータが存在する場合に、５月２１日がカレンダ上で指定されたとき）は、古い方の記録データ（前の例では、５月２０の記録データ）が再生されることになる。しかしながら、このような場合は、新しい方の記録データを再生するようにするか、または、双方のデータを順に再生する（例えば、新しく記録データを先に再生し、続いて、古い方のデータを再生するか、あるいは、古い方のデータを再生し、続いて、新しい方のデータを再生する）ようにしてもよい。
【図面の簡単な説明】
【０１６４】
【図１】本発明の情報処理装置を適用した電子カメラの構成の一例を示す斜視図である。
【図２】図１に示す電子カメラの面Ｘ１に対向する側から見た場合の斜視図である。
【図３】図１または図２に示す電子カメラの内部の構成を示す斜視図である。
【図４】図１または図２に示す電子カメラの電気的な構成を示すブロック図である。
【図５】Ｌモードにおける画素の間引き処理を説明する図である。
【図６】Ｓモードにおける画素の間引き処理を説明する図である。
【図７】記録された情報を再生する場合の表示画面の表示例である。
【図８】再生モードの選択画面の表示例を示す図である。
【図９】イベント再生モードの再生単位を構成する処理の一例を説明するフローチャートである。
【図１０】図９の処理により構成された再生単位を再生する処理の一例を説明するフローチャートである。
【図１１】図９の処理により構成される再生単位の一例を示す図である。
【図１２】デイリー再生モードの再生単位を構成する処理の一例を説明するフローチャートである。
【図１３】図１２に示す処理により構成される再生単位の一例を示す図である。
【図１４】カレンダ再生モードの表示例を示す図である。
【図１５】カレンダ再生モードの再生処理の一例を説明するフローチャートである。
【図１６】カレンダ再生モード以外で表示されるカレンダの表示例を示す図である。
【図１７】図１６に示すカレンダから記録データを再生する場合の再生処理の一例を示すフローチャートである。
【図１８】従来の電子カメラにおけるデータの記録の履歴を示す図である。
【図１９】従来の電子カメラにおいて、図１８に示す順序でデータを記録した場合の、メモリに記憶される記録データの順序を示す図である。
【符号の説明】
【０１６５】
５  スピーカ（再生手段）
６  ＬＣＤ（再生手段、カレンダ表示手段）
６Ａ  タッチタブレット（入力手段、指定手段）
８  マイクロホン（入力手段）
２０  ＣＣＤ（入力手段）
２４  メモリカード（記録手段）
３６  ＣＰＵ（再生単位構成手段、選択手段、カレンダ表示手段、検索手段）  ４５  タイマ（計時手段）
【図１】
2006121720.tif 000003
【図２】
2006121720.tif 000004
【図３】
2006121720.tif 000005
【図４】
2006121720.tif 000006
【図５】
2006121720.tif 000007
【図６】
2006121720.tif 000008
【図７】
2006121720.tif 000009
【図８】
2006121720.tif 000010
【図９】
2006121720.tif 000011
【図１０】
2006121720.tif 000012
【図１１】
2006121720.tif 000013
【図１２】
2006121720.tif 000014
【図１３】
2006121720.tif 000015
【図１４】
2006121720.tif 000016
【図１５】
2006121720.tif 000017
【図１６】
2006121720.tif 000018
【図１７】
2006121720.tif 000019
【図１８】
2006121720.tif 000020
【図１９】
2006121720.tif 000021
【手続補正書】
【提出日】平成17年11月17日(2005.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を入力する入力手段と、
前記情報が入力された時点の日付を計時する計時手段と、
前記情報と、前記計時手段の計時結果とを関連付けて記録する記録手段と、
前記記録手段に記録された前記情報を再生する再生手段と、
カレンダを表示するカレンダ表示手段と
を備え、
前記カレンダ表示手段は、前記情報と関連付けられて前記記録手段に記録されている前記計時結果に該当する日と、前記情報と関連付けられて前記記録手段に記録されている前記計時結果に該当しない日とを、異なる表示形態で表示する
ことを特徴とする情報処理装置。
【請求項２】
情報を入力する入力手段と、
前記情報が入力された時点の月、および日付を計時する計時手段と、
前記情報と、前記計時手段の計時結果とを関連付けて記録する記録手段と、
前記記録手段に記録された前記情報を再生する再生手段と、
任意の月のカレンダを表示するカレンダ表示手段と、
前記カレンダ表示手段に前記カレンダを表示するように操作する操作手段と
を備え、
前記カレンダ表示手段は、前記操作手段に対する操作に応じて、前記情報が最後に前記記録手段に記録された日を含む月のカレンダを表示する
ことを特徴とする情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第１の情報処理装置は、情報を入力する入力手段と、情報が入力された時点の日付を計時する計時手段と、情報と、計時手段の計時結果とを関連付けて記録する記録手段と、記録手段に記録された情報を再生する再生手段と、カレンダを表示するカレンダ表示手段とを備え、カレンダ表示手段は、情報と関連付けられて記録手段に記録されている計時結果に該当する日と、情報と関連付けられて記録手段に記録されている計時結果に該当しない日とを、異なる表示形態で表示することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の情報処理装置においては、情報が入力され、情報が入力された時点の日付が計時され、情報と、計時結果とが関連付けて記録され、記録された情報が再生され、カレンダが表示され、情報と関連付けられて記録されている計時結果に該当する日と、情報と関連付けられて記録されている計時結果に該当しない日とが、異なる表示形態で表示される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第２の情報処理装置は、情報を入力する入力手段と、情報が入力された時点の月、および日付を計時する計時手段と、情報と、計時手段の計時結果とを関連付けて記録する記録手段と、記録手段に記録された情報を再生する再生手段と、任意の月のカレンダを表示するカレンダ表示手段と、カレンダ表示手段にカレンダを表示するように操作する操作手段とを備え、カレンダ表示手段は、操作手段に対する操作に応じて、情報が最後に記録手段に記録された日を含む月のカレンダを表示することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第２の情報処理装置においては、情報が入力され、情報が入力された時点の月、および日付が計時され、情報と、計時結果とが関連付けて記録され、記録された情報が再生され、任意の月のカレンダが表示され、カレンダが表示するように操作される。その際、操作に応じて、情報が最後に記録手段に記録された日を含む月のカレンダが表示される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第１の本発明によれば、記録データの有無を簡単に知ることができる。
第２の本発明によれば、効率的に記録データの再生を行うことができる。