(57)【特許請求の範囲】
【請求項１】
画像データと前記画像データの生成日時情報とを記憶する記憶手段と、
入力された日時に関連した情報を保持する情報保持手段と、
前記生成日時情報に基づいて、前記画像データと前記日時に関連した情報との関連付けを示す管理データを生成する管理データ生成手段と、
新たに入力された、前記日時に関連した情報を更新する日時に関連した情報に基づいて、前記日時に関連した情報を更新する情報更新手段と、を備え、
前記管理データ生成手段は、前記情報更新手段により前記日時に関連した情報が更新されると、前記管理データを前記生成日時情報に基づいて、前記画像データと更新された日時に関連した情報との関連付けを示す管理データに更新することを特徴とする画像記録装置。
【請求項２】
請求項１に記載の画像記録装置において、
前記情報保持手段は、前記日時に関連した情報を外部装置を介して入力されることを特徴とする画像記録装置。
【請求項３】
請求項１または請求項２に記載の画像記録装置において、
前記日時に関連した情報は、スケジュール情報であることを特徴とする画像記録装置。
【請求項４】
第１の画像記録装置と第２の画像記録装置とが接続された画像記録システムにおいて、
前記第１の画像記録装置は、
前記第２の画像記録装置から送信される画像データと前記画像データの生成日時情報とを記憶する第１の記憶手段と、
入力された日時に関連した情報を保持する情報保持手段と、
前記生成日時情報に基づいて、前記画像データと前記日時に関連する情報との関連付けを示す管理データ生成手段と、
新たに入力された、前記日時に関連した情報を更新する日時に関連した情報に基づいて、前記日時に関連する情報を更新する情報更新手段と、
前記管理データを第２の画像記録装置に送信する第１の送信手段と、を備え、
第２の画像記録装置は、
前記画像データと前記画像データの生成日時情報と前記第１の画像記録装置から送信される前記管理データとを記憶する第２の記憶手段と、
前記第２の記憶手段に記憶された前記画像データと前記生成日時情報とを前記第１の画像記録装置に送信する第２の送信手段と、を備え、
前記管理データ生成手段は、前記情報更新手段により前記日時に関連した情報が更新されると、前記管理データを前記生成日時情報に基づいて、前記 画像データと更新された日時に関連した情報との関連付けを示す管理データに更新することを特徴とする画像記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを記録するための画像記録装置およびその画像記録装置が複数互いに接続された画像記録システムに関する。
【背景技術】
【０００２】
近年、スケジュール、アドレス帳、メモ帳などの個人情報を管理するためのＰＩＭ（Personal Information Manager）ソフトを搭載した携帯情報端末が製品化されている。そして、電子カメラにこのような携帯情報端末の機能を内蔵させる技術が提案されている。例えば、スケジュール情報と撮影された画像データとを関連付けして、画像データを整理できるような電子カメラが提案されている（特許文献１）。
【特許文献１】特開２００３−２４４５０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
携帯情報端末を使用する場合、パーソナルコンピュータ（ＰＣ）と組み合わせて使う場合が多い。たとえば、スケジュール情報の入力は、携帯情報端末でもＰＣでも可能とし、両者を接続してデータ転送を行なうことにより、両者が同じスケジュール情報を共有できるようにすることが一般的である。
【０００４】
しかしながら、上記従来の技術においては、スケジュール情報を電子カメラで入力する構成となっており、ＰＣで入力する場合については考慮されていない。電子カメラでのデータ入力は、ＰＣと比べれば効率が悪く、使い勝手が悪いという問題がある。
【０００５】
本発明は、日時に関連する情報と生成された画像データとを容易に関連付けして記録することができる画像記録装置および画像記録システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題の解決のため、本発明の画像記録装置は、画像データと前記画像データの生成日時情報とを記憶する記憶手段と、入力された日時に関連した情報を保持する情報保持手段と、前記生成日時情報に基づいて、前記画像データと前記日時に関連した情報との関連付けを示す管理データを生成する管理データ生成手段と、新たに入力された、前記日時に関連した情報を更新する日時に関連した情報に基づいて、前記日時に関連した情報を更新する情報更新手段と、を備え、前記管理データ生成手段は、前記情報更新手段により前記日時に関連した情報が更新されると、前記管理データを前記生成日時情報に基づいて、前記画像データと更新された日時に関連した情報との関連付けを示す管理データに更新することを特徴とする。
【０００７】
また、本発明の画像記録システムは、第１の画像記録装置と第２の画像記録装置とが接続された画像記録システムにおいて、前記第１の画像記録装置は、前記第２の画像記録装置から送信される画像データと前記画像データの生成日時情報とを記憶する第１の記憶手段と、入力された日時に関連した情報を保持する情報保持手段と、前記生成日時情報に基づいて、前記画像データと前記日時に関連する情報との関連付けを示す管理データ生成手段と、 
新たに入力された、前記日時に関連した情報を更新する日時に関連した情報に基づいて、前記日時に関連する情報を更新する情報更新手段と、前記管理データを第２の画像記録装置に送信する第１の送信手段と、を備え、第２の画像記録装置は、前記画像データと前記画像データの生成日時情報と前記第１の画像記録装置から送信される前記管理データとを記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記画像データと前記生成日時情 報とを前記第１の画像記録装置に送信する第２の送信手段と、を備え、前記管理データ生成手段は、前記情報更新手段により前記日時に関連した情報が更新されると、前記管理データを前記生成日時情報に基づいて、前記画像データと更新された日時に関連した情報との関連付けを示す管理データに更新することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、日時に関連する情報と生成された画像データとを容易に関連付けして記録することができる。
【発明を実施するための最良の形態】
【０００９】
（第１の実施形態）
図１は、本発明の第１の実施形態の画像記録システムの構成を示す図である。図１において、画像記録システム１は、電子カメラ２と、電子カメラ２の接続端子２ａに接続されたＵＳＢケーブル３と、ＵＳＢケーブル３を介して電子カメラ２に接続されたパーソナルコンピュータ（以下、ＰＣという）４から構成されている。ＰＣ４は、ＬＡＮケーブル８を介して、室内に設置されたアクセスポイント５に接続されている。そして、アクセスポイント５を介して、インターネット回線網６に接続されており、インターネット上の各サーバ（例えば図中のサーバ７）にアクセスすることが可能である。画像記録システム１は、電子カメラ２に記録された画像データを、ＵＳＢケーブル３を介してＰＣ４に転送することができ、かつ、ＰＣ４に記録された画像データを電子カメラ２に転送することができる。
【００１０】
図２は、電子カメラ２の構成を示すブロック図である。図２において、電子カメラ２は、画像を撮像して画像データを生成する撮像部１０と、画像データに所定の処理を施す画像処理部２０と、画像データを再生して画像を表示する画像再生部３０と、接続端子２ａを介してＵＳＢケーブル３に接続され、画像データのフォーマットをＰＣ４との通信が可能なフォーマットに変換するＵＳＢインタフェース４０と、撮影用のシャッタボタン５０ａ、モード切替用のモード切替ボタン５０ｂ、編集用の編集ボタン５０ｃおよび表示切替用の表示切替ボタン５０ｄなどの操作ボタンが配置された操作部５０と、画像データを記録するハードディスク６０とを備えている。
【００１１】
本実施形態においては、電子カメラ２は、被写体を撮影して画像データを生成するとともに、生成した画像データをハードディスク６０に記録する撮影モードと、画像再生部３０によって、ハードディスク６０に記録された画像データを再生するとともに、再生された画像データに対して編集処理を加える再生モードと、ハードディスク６０に記録された画像データをＰＣ４に転送する転送モードと、スケジュールデータやニュースデータを表示する管理データ表示モードの４つの動作モードが、切り換え可能に構成されている。
【００１２】
撮像部１０は、ＣＣＤ撮像素子１１と、アナログ信号処理部１２と、Ａ／Ｄ変換器１３と、タイミングジェネレータ１４とを備えている。ＣＣＤ撮像素子１１は、複数の受光画素がマトリクス状に配置され、光電変換によって生成した電荷を各受光画素に蓄積する受光部（図示せず）と、受光部の各受光画素に蓄積された電荷を転送する転送部（図示せず）と、転送部によって転送された電荷を電気信号に変換して出力する出力部（図示せず）とを備え、受光部に結像された被写体像に応じた画像信号を出力する。
【００１３】
アナログ信号処理部１２は、ＣＣＤ撮像素子１１から出力された画像信号に、相関二重サンプリング処理（ＣＤＳ）や自動利得制御処理（ＡＧＣ）などのアナログ信号処理を施し、信号レベルとリセットレベルを繰り返す画像信号から信号レベルのみを取り出した後に、所定の利得を与える。Ａ／Ｄ変換器１３は、ＣＣＤ撮像素子１１からの画像信号の出力タイミングに同期して、アナログ信号処理部１２から出力された画像信号を１画素単位でデジタル化し、画像データを生成する。タイミングジェネレータ１４は、ＣＣＤ撮像素子１１における電荷の転送タイミングおよび画像信号の出力タイミングを制御するとともに、ＣＣＤ撮像素子１１からの画像信号の出力タイミングと同期するように、アナログ信号処理部１２およびＡ／Ｄ変換器１３の動作タイミングを制御する。デジタル信号処理部２０は、デジタル信号処理部２１ａ、管理データ生成部２１ｂおよびコントローラ２１ｃを有するシステムＬＳＩ２１と、ＲＯＭ２２と、ＲＡＭ２３とを備えている。
【００１４】
デジタル信号処理部２１ａは、Ａ／Ｄ変換器１３から出力された画像データに対して、ホワイトバランス処理、ガンマ補正処理などのデジタル信号処理を施すとともに、画像サイズ変更などのデータ圧縮処理を施す。また、デジタル信号処理部２１ａは、ユーザーによって、操作部５０に配置された編集ボタン５０ｃが操作されて、画像データの編集が指示された場合に、画像データに対して、指示された編集内容にしたがい、トリミング処理、輝度変更処理およびコントラスト変更処理などのデータ編集処理を施す。
【００１５】
管理データ生成部２１ｂは、後述する画像管理データベース、スケジュールデータベース、ニュースデータベースを生成したり、更新したりする処理を行なう。
これらのデータベースは、管理データ生成部２１ｂによって生成された後に、画像データとは独立して、電子カメラ２のハードディスク６０の所定の記憶領域に記録される。
【００１６】
コントローラ２１ｃは、電子カメラ２の電源スイッチがオンされたときに、ＲＯＭ２２に記録された制御プログラムを読み出して実行し、電子カメラ２を起動させるとともに、制御プログラムにしたがって、電子カメラ２全体の動作を制御する。また、コントローラ２１ｃは、タイマ機能が内蔵されており、現在の日時が更新されながら保持されている。撮影された写真の画像データを記録する際や、画像データの編集を行なった際に、その時点の日時データを画像データとともに記録することができる。また、コントローラ２１ｃは、電子カメラ２の動作モードが転送モードに切り換えられて、電子カメラ２がＰＣ４に接続された場合に、ハードディスク６０から管理データを読み出し、ＵＳＢインタフェース４０およびＵＳＢケーブル３を介して、ＰＣ４に転送するように機能する。
【００１７】
ＲＡＭ２３は、撮影部１０から出力される画像データを一時的に記憶するとともに、各種画像処理や、画像圧縮および伸張処理の際のバッファメモリとして機能する。
図２に示されるように、画像再生部３０は、たとえば、液晶ディスプレイパネルなどによって構成された表示モニタ３１と、画像データに基づいて表示モニタ３１を駆動するモニタコントローラ３２とを備えている。画像再生部３０は、表示切替ボタン５０ｄによって、表示モニタ３１の表示内容を、ハードディスク６０に記録された画像データのなかから、ユーザによって選択された画像データに対応する画像を表示する通常表示と、画像のサイズを小さくして、複数の画像を並べて表示するサムネイル表示と、スケジュールデータやニュースデータを表示する管理データ表示との間で、切り換えることができるように構成されている。
【００１８】
図３は、ＰＣ４の構成を示すブロック図である。図３において、ＰＣ４は、コンピュータ本体７０と、液晶ディスプレイパネルなどの表示モニタを有する表示部７７と、キーボードやマウスなどの入力部７８とを備えている。
【００１９】
コンピュータ本体７０は、制御プログラムにしたがってＰＣ４全体の動作を制御するＣＰＵ７１と、制御プログラムが記録されるＲＯＭ７２と、画像データを一時的に記憶するＲＡＭ７３と、画像データやアプリケーションプログラムのプログラムファイルとデータファイルが記録されるハードディスク７４と、接続端子４ａを介してＵＳＢケーブル３に接続され、画像データのフォーマットを電子カメラ２との通信が可能なフォーマットに変換するＵＳＢインタフェース７５と、表示部７７、入力部７８およびＣＰＵ７１を接続する入出力インタフェース７６とを備えている。さらに、接続端子４ｂを介してＬＡＮケーブル８に接続されるＬＡＮインタフェース７９を備えている。ＬＡＮケーブル８の他端はアクセスポイント５に接続され、その先でインターネット回線網６に接続されている。また、ＰＣ４には、画像データの編集やデータベースの生成、更新を行なうためのアプリケーションプログラムがインストールされている。
【００２０】
データベース（後述する画像管理データベース、スケジュールデータベース、ニュースデータベース）は、アプリケーションプログラムが実行されて、ＰＣ４によって生成された後に、画像データとは独立して、ハードディスク７４の所定の記憶領域に記録される。
【００２１】
以下、ＰＣ４での動作について説明する。ＰＣ４で、予めインストールされているアプリケーションプログラムのスケジュール管理プログラムを起動させる。そして、スケジュールデータを入力していく。入力されたスケジュールデータは、ハードディスク７４に保存される。
【００２２】
また、ＰＣ４は、インターネット回線網６に接続されているサーバ７からその日のニュースのデータをダウンロードする。サーバ７には、各種のニュースがアップロードされており、クライアントのＰＣ４では、それらのニュースのうち、使用者が気に入ったもの、あるいは使用者によって予め決められて設定された分野のニュースをダウンロードすることができる。ダウンロードしたニュースのデータは、ＰＣ４内のハードディスク７４に保存される。
【００２３】
図４は、作成されてハードディスク７４に保存されるスケジュールデータベースの形式と内容を示す図であり、図５は、作成されてハードディスク７４に保存されるニュースデータベースの形式と内容を示す図である。図４（ａ）に示す例では、Ｓ０１、Ｓ０２、Ｓ０３という３つの識別番号のスケジュールが設定されており、それぞれのスケジュールに対して、年月日、開始時刻、終了時刻、場所、予定内容という項目のデータが設定されている。関連画像という項目もあるが、これについては後述する。図５（ａ）に示すニュースデータベースは、Ｎ０１という識別番号のニュースに対して、年月日、時刻、題名、内容という項目のデータが設定されている。関連画像という項目については後述する。
【００２４】
このようにして作成されたスケジュールデータベース、ニュースデータベースは、ＵＳＢケーブル３を介してＰＣ４と電子カメラ２を接続することにより、電子カメラへと転送することができる。図２の電子カメラ２において、ＵＳＢインタフェース４０を介してＰＣ４から転送されてきたスケジュールデータベース、ニュースデータベースは、管理データ生成部２１ｂによって内容確認され、ハードディスク６０に保存される。この場合、ハードディスク６０内にすでにスケジュールデータベース、ニュースデータベースが保存されている場合は、それらの内容と、新たに転送されてきたデータベースの内容とを比べて、データの更新あるいは追加を行なった後、ハードディスク６０に保存する。このようにして、ＰＣ４で作成されたスケジュールデータベース、ニュースデータベースを電子カメラ２にも保存することができる。
【００２５】
以上のようなデータベース内のスケジュールデータ、ニュースデータは、スケジュール管理ソフトを起動させることによりＰＣ４で閲覧することができる。また、電子カメラ２にも、スケジュール管理ソフトが内蔵されており、ＰＣ４から送られたスケジュールデータ、ニュースデータを表示モニタ３１で閲覧することができる。これは、モード切替ボタン５０ｂにより、管理データ表示モードに切り替えることによって行なわれる。
【００２６】
電子カメラ２で、写真を撮影すると、電子カメラ２内のハードディスク６０に写真の画像データが保存される。撮影をしていくと、多くの画像データが作成される。このため、これらの画像データを管理するためのデータベースが作成される。
【００２７】
図６は、電子カメラ２で撮影された写真画像の画像データの管理データベース（以下、画像管理データベースという）の形式と内容を示す図である。図６に示すように、各画像データ（画像０１〜画像０８）に対して、撮影年月日、撮影時刻という項目のデータが記録される。更新年月日、更新時刻という項目に関しては後述する。
【００２８】
以下、電子カメラ２で写真撮影が行なわれた際の、電子カメラ２における画像データの保存動作、画像管理データベースの更新動作について説明する。
図７は、電子カメラ２のシステムＬＳＩ２１における画像データの保存動作を示すフローチャートである。電子カメラ２において、写真撮影用のシャッタボタン５０ａが押されると、撮像部１０において撮像処理がなされ、Ａ／Ｄ変換器１３から画像データが出力される。画像データは、Ａ／Ｄ変換器１３からシステムＬＳＩ２１に入力され（図７ステップＳ７０１）、デジタル信号処理部２１ａで画像データに対する処理がなされる（図７ステップＳ７０２）。システムＬＳＩ２１は、画像データを保存する際に、コントローラ２１ｃの内蔵タイマより、年月日、時刻情報を取得する（図７ステップＳ７０３）。そして、取得された年月日、時刻情報を撮影年月日、撮影時刻データとして処理後の画像データに付加し、その画像データはハードディスク６０に保存する（図７ステップＳ７０４）。このとき、画像データにはファイル名が付されるわけであるが、画像データのファイル名は、０１、０２、・・・のように連番で付されていく。
【００２９】
次に、図８は、図７のようにして画像データを保存した後に行なう、システムＬＳＩ２１における画像管理データベースの更新処理を示すフローチャートである。図７のステップＳ７０３で取得した年月日、時刻情報（すなわち撮影年月日、撮影時刻データ）とステップＳ７０４で画像データに付されたファイル名は、図７の画像データ保存処理が終わった後も、一時的にＲＡＭ２３内に記憶されている。そして、管理データ生成部２１ｂでは、ＲＡＭ２３に記憶されている生成された画像データのファイル名と撮影年月日、撮影時刻データを読み出す（図８ステップＳ８０１）。次に、ハードディスク６０に保存されている画像管理データベースファイルに、新たに生成された画像データのファイル名、撮影年月日、撮影時刻データ（ＲＡＭ２３から読み出した内容）を追加して書き込む（図８ステップＳ８０２）。このようにして、写真が撮影されるごとに、生成された画像データのファイル名と撮影年月日、撮影時刻が画像管理データベースに書き込まれていく。
【００３０】
次に、図４（ａ）に示したスケジュールデータベースファイル中より、新たに生成された画像データの撮影年月日、撮影時刻を含むスケジュールデータを検索する（図８ステップＳ８０３）。そして、検索の結果、抽出されたスケジュールデータの「関連画像」の項に、この撮影年月日、撮影時刻に対応する画像データのファイル名を書き込む（図８ステップＳ８０４）。すなわち、その画像データが、あるスケジュールデータの開始時刻と終了時刻の間に撮影されたものである場合、そのスケジュールデータの「関連画像」の項に、その画像データのファイル名が書き込まれる。
【００３１】
たとえば、図４（ａ）に示すスケジュールデータが設定されている状態で、図６の画像管理データベースに示すような画像データが生成された後に、図８の上記処理を行なった場合を考える。図４、図６からわかるように、画像０１、画像０２は、スケジュールデータの「プロジェクト会議」の時間内に撮影された画像である。したがって、画像０１、画像０２というファイル名が、「プロジェクト会議」のスケジュールデータの「関連画像」の項に書き込まれる。画像０４、画像０５、画像０６は、「プロ野球観戦」の時間内に撮影された画像であるから、画像０４、画像０５、画像０６というファイル名が、「プロ野球観戦」のスケジュールデータの「関連画像」の項に書き込まれる。さらに、画像０８は、スケジュールデータの「Ｓ子」の時間内に撮影された画像であるから、画像０８というファイル名が、「Ｓ子」のスケジュールデータの「関連画像」の項に書き込まれる。画像０３、画像０７は、どのスケジュールデータの時間内にも属していないので、どのスケジュールデータの「関連画像」の項にも書き込まれない。以上の処理の結果、スケジュールデータベースは、図４（ｂ）のように更新される。
【００３２】
次に、図５（ａ）に示すニュースデータベースファイル中から、新たに生成された画像データの撮影年月日と同じ日のニュースデータを検索する（図８ステップＳ８０５）。そして、検索の結果、抽出されたニュースデータの「関連画像」の項に、対応する画像データのファイル名を書き込む（図８ステップＳ８０６）。すなわち、その画像データが、あるニュースデータの発生日に撮影されたものである場合、そのニュースデータの「関連画像」の項に、その画像データのファイル名が書き込まれる。
【００３３】
たとえば、図５（ａ）に示すニュースデータが設定されている状態で、図６の画像管理データベースに示すような画像データが生成された後に、図８の上記処理を行なった場合を考える。図５、図６からわかるように、「Ｊ−Ｐｏｐ先週のＣＤ売り上げランキング」のニュース（識別番号Ｎ０１）は、画像０１〜画像０７の撮影日と同じ日のニュースである。したがって、画像０１〜画像０７のそれぞれの画像ファイル名が、識別番号Ｎ０１のニュースデータの「関連画像」の項に書き込まれる。画像０８の撮影年月日と同じ日のニュースデータは存在しないので、画像０８というファイル名は、図５のニュースデータの「関連画像」の項には書き込まれない。以上の処理の結果、ニュースデータベースは、図５（ｂ）のように更新される。
【００３４】
以上のようにして、画像データの撮影日時と、スケジュールデータ、ニュースデータの日時に基づいて、スケジュールデータ、ニュースデータに画像データを関連付ける。
スケジュールデータベース、ニュースデータベースに関連画像を書き込むタイミングは、写真撮影後の画像データの保存直後に行なうこととすればよい。しかし、各画像の保存直後ごとに行なわず、電源オフ時（マニュアルオフ、オートパワーオフ）や電源オン時、未操作時等に複数の画像データについて処理を行い、まとめて書き込んでもよい。この場合、前回書き込み処理を行なった日時情報をハードディスク６０に記録しておき、次の処理のときは、その情報を読み出してから、画像管理データベースファイルを開き、前回処理以降に生成された画像のみのファイル名、撮影年月日、時刻情報を読み出し、それらに基づいて、スケジュールデータベースファイル、ニュースデータベースファイルの「関連画像」の項に該当するファイル名を書き込む処理をすればよい。
【００３５】
以上のように、写真撮影を行うと、電子カメラ２にて、画像データが保存されるとともに、画像管理データベースが作成され、スケジュールデータベース、ニュースデータベースには、画像データとの関連付けの情報（関連画像）が書き込まれる。そして、電子カメラ２の所有者は帰宅後、ＰＣ４に電子カメラ２内のデータを転送する処理を行なう。この転送処理は、ＵＳＢケーブル３を介してＰＣ４と電子カメラ２を接続することにより行なわれる。ＵＳＢケーブル３を介してＰＣ４に電子カメラ２が接続されると、ＰＣ４は、電子カメラ２が接続されたことを認識し、接続を確立する。そして、ＰＣ４は、電子カメラ２のハードディスク６０に保存されている撮影された写真画像データ、画像管理データベース、スケジュールデータベース、ニュースデータベースをＵＳＢケーブル３を介してＰＣ４側へ転送する処理を行なう。そして、ＰＣ４は、転送された画像データと各データベースファイルをハードディスク７４に保存する。
【００３６】
また、電子カメラ２の所有者は、自宅に帰って、ＰＣ４でスケジュール管理プログラムを起動させ、スケジュールを確認する。スケジュールは設定しても、実際にはその通りに実行できないことはよくある。過ぎてしまった日時のスケジュールを書き直すことは、一般にはあまり意味がないかもしれないが、本実施形態のおいては、写真画像とスケジュールの関連付けを行なうため、過去のスケジュールを書き直して、関連付けを再確認することは意味があることである。
【００３７】
図９（ａ）は、図４（ｂ）のスケジュールデータを修正したものである。Ｓ０１のプロジェクト会議は、終了時刻が１５：００の予定だったが（図４（ｂ））、実際に終了したのは、１５：３０だったので、入力し直した（図９（ａ））。Ｓ０２のプロ野球観戦は、２１：３０終了を想定していたが、実際には、試合の進行が早く、２１：００に終わってしまった。そこで、終了時刻を入力し直した（図９（ａ））。試合が早く終わったので、当初の予定外ではあったが、居酒屋へ行った。そこで、居酒屋で行ったことを、スケジュールデータとして入力した。これが図９（ａ）のＳ０４のスケジュールデータである。
【００３８】
また、図１０（ａ）は、図５（ｂ）のニュースデータベースに新たなニュースデータを追加したものである。ニュースＮ０１のダウンロード以降、翌日アクセスした結果、Ｎ０２、Ｎ０３という２つのニュースがダウンロードされ、図１０（ａ）に示すように、２つのニュースデータが追加された。
【００３９】
以下、このようなスケジュールデータ、ニュースデータの修正、追加が行なわれた場合の動作について説明する。スケジュール管理プログラムが動作している状態で、使用者が入力部７８によって、スケジュールデータの変更、追加、あるいは削除の操作を行なった場合、ＣＰＵ７１は、それらの操作に基づいて以下の処理を行なう。スケジュールデータの変更、追加、あるいは削除が行なわれると、ハードディスク７４内のスケジュールデータベースファイルを更新する。それとともに、スケジュールデータベースファイルの更新箇所の情報をＲＡＭ７３に格納する。前述のように図４（ｂ）のスケジュールデータベースが図９（ａ）のように更新された場合、スケジュールデータＳ０１、Ｓ０２、Ｓ０４が更新されたことがわかる情報をＲＡＭ７３に格納すれば十分である。さらに、図５（ｂ）のニュースデータベースが図１０（ａ）のように更新された場合、ニュースデータＮ０２、Ｎ０３が更新されたことがわかる情報をＲＡＭ７３に格納すれば十分である。
【００４０】
その後、ＣＰＵ７１は、画像データとスケジュールデータ、ニュースデータとの関連付けの再設定処理を行なう。図１１は、上記のようなスケジュールデータ、ニュースデータの変更がなされた場合の、ＰＣ４のＣＰＵ７１における動作を示すフローチャートである。図１１において、まず、前述のようにＲＡＭ７３に格納された情報を読み出して、更新箇所の確認を行なう（ステップＳ１１０１）。今の場合、スケジュールデータ、ニュースデータの両方が更新されたので、両方のデータベースファイルに対して処理を行なう必要があるが、まず、図９（ａ）におけるスケジュールデータＳ０１に対する処理をする場合を考える。ＲＡＭ７３内の情報により、スケジュールデータＳ０１が更新されたことがわかるはずである。そこで、スケジュールデータベースファイルから、対象となるスケジュールデータ（ここではＳ０１）を読み出す（ステップＳ１１０２）。次に、画像管理データベースファイル（図６）中の各画像データの撮影年月日、撮影時刻をチェックし、スケジュールデータＳ０１との年月日と撮影年月日が一致し、開始時刻と終了時刻の間の時刻が撮影時刻である画像データを検索して抽出する（ステップＳ１１０３）。この場合、画像０１、画像０２、画像０３が抽出される。そして、スケジュールデータベースファイルのスケジュールデータＳ０１の「関連画像」の項を書き直し、「画像０１、画像０２、画像０３」という画像ファイル名を書き込む（ステップＳ１１０４）。
【００４１】
他に更新されたスケジュールデータがある場合は、ステップＳ１１０２に戻って、そのスケジュールデータに対して同様の処理を繰り返す（ステップＳ１１０５）。今の場合、ＲＡＭ７３内の情報より、スケジュールデータＳ０１以外に、Ｓ０２、Ｓ０４も更新されたことがわかるので、スケジュールデータＳ０２、Ｓ０４に対しても、ステップＳ１１０２〜Ｓ１１０４の処理を行なう。その結果、スケジュールデータＳ０２の「関連画像」の項には、「画像０４、画像０５」という画像ファイル名が書き込まれ、スケジュールデータＳ０４の「関連画像」の項には、「画像０６」という画像ファイル名が書き込まれる。このようにして、更新されたすべてのスケジュールデータに対して処理を行なったら、終了となる。
【００４２】
図１１のフローチャートの処理は、スケジュールデータベース、ニュースデータベースが変更、追加が行なわれた後に必ず行なわなければならないわけではない。撮影された写真画像とスケジュールデータとの関連付けを再設定するための処理であるから、変更、追加がなされたスケジュールデータの年月日、開始時刻、あるいはニュースデータの年月日が、変更、追加操作が行なわれた時点よりも先である場合は、まだ関連付けすべき写真画像が生成されていないので、図１１の処理を行なう必要がない。変更、追加がなされたスケジュールデータの年月日、開始時刻、あるいはニュースデータの年月日が、変更、追加操作が行なわれた時点よりも前（過去）である場合のみ、図１１の処理を行なえばよい。このような判断は、図１１のステップＳ１１０２の後に行なって、その後の処理を行なうか否かを判断してもよい。
【００４３】
図９（ｂ）は、以上のようにして関連付けの再設定処理を行なった結果、更新されたスケジュールデータベースを示している。図４（ｂ）と比較すれば、スケジュールデータの変更、追加が行なわれた結果、関連画像の情報が変更されていることがわかる。
【００４４】
スケジュールデータベースに対しての関連付けの再設定処理が終わると、ニュースデータベースに対しての関連付けの再設定処理を行なう。今の場合、ＲＡＭ７３内の情報より、ニュースデータＮ０２、Ｎ０３が更新されたことがわかるので、これらのニュースデータに対して、図１１のフローチャートの処理を行なえばよい。ＲＡＭ７３内の情報より、ニュースデータＮ０１、Ｎ０２が更新されたことを確認し（ステップＳ１１０１）、前述のスケジュールデータの場合と同様に、以下ステップＳ１１０２以降の処理を行なう。ステップＳ１１０３の処理においては、各画像データの撮影年月日をチェックし、ニュースデータの年月日と撮影年月日が一致する画像データを検索して抽出する。すなわち、スケジュールデータの場合のように、撮影時刻は考慮しない。ニュースデータＮ０２の年月日と撮影年月日が一致する画像ファイルは、図６からわかるように、画像０１、画像０２、画像０３、画像０４、画像０５、画像０６、画像０７であり、ニュースデータＮ０３の年月日と撮影年月日が一致する画像ファイルは、画像０８である。その結果、ニュースデータＮ０２の「関連画像」の項には「画像０１、画像０２、画像０３、画像０４、画像０５、画像０６、画像０７」という画像ファイル名が書き込まれ、ニュースデータＮ０３の「関連画像」の項には「画像０８」という画像ファイル名が書き込まれる。図１０（ｂ）は、以上のようにして関連付けの再設定処理を行なった結果、更新されたニュースデータベースを示している。
【００４５】
以上のようにして更新された図９（ｂ）に示すスケジュールデータベース、図１０（ｂ）に示すニュースデータベースは、次回に電子カメラとＵＳＢケーブルで接続されたとき、電子カメラ２に転送され、電子カメラ２のハードディスク６０にも保存される。
【００４６】
以上のようにして、画像データとスケジュールデータ、ニュースデータとの関連付けが行なわれるわけであるが、これらの関連付け情報を利用した画像の閲覧について説明する。画像の閲覧は、電子カメラ２の表示モニタ３１でもＰＣ４の表示部７７でも、以下のように行なうことができる。
【００４７】
図１２は、表示モニタ３１または表示部７７に表示される月間スケジュール表示画面である。７月２０日と２１日の部分に「Ｎ」「Ｓ」「Ｉ」の表示がある。これらはそれぞれ、その日のニュースデータ、スケジュールデータ、画像データ（写真）があることを示している。
【００４８】
７月２０日の部分の数字の「２０」の部分をクリック（あるいはタッチ）すると、図１３に示す１日スケジュール表示画面が現れる。図１３の画面では、その日のスケジュールデータが表示されており、それぞれのスケジュールの右の「画像」の部分をクリックすると、そのスケジュールと関連付けされた画像がサムネイル表示される。この処理は、図９（ｂ）のスケジュールデータベースファイルから対応するスケジュールデータを検索して読み出し、そのスケジュールデータの関連画像の画像ファイル名をすべて読み出し、それらの画像ファイル名の画像データを読み出して表示することにより実現される。そして、表示された画像から見たい画像を選択して、その画像を大きく表示することができる。「ニュース」の部分は、各ニュースの見出しが表示されている。この見出しをクリックすると、そのニュースの内容が表示される。この処理は、図１０（ｂ）のニュースデータベースファイルから、対応するニュースデータを検索し、そのニュースデータの「内容」の項を読み出して表示することにより実現される。
【００４９】
次に、スケジュールデータベースにスケジュールデータを追加した際の別の処理について説明する。
図１４（ａ）は、図９（ｂ）のスケジュールデータベースに対して、ＰＣ４にてスケジュールデータを追加した状態を示している。スケジュールデータＳ０５、Ｓ０６が追加されている。このようなスケジュールデータの追加に伴って、画像管理データベースを更新する処理が行なわれる。この更新処理の後、前述のように、スケジュールデータベースに対して、図１１のフローチャートに基づいて「関連画像」の項の更新処理を行なう。この場合、「関連画像」の項に書き込むべき画像は見つからないので、スケジュールデータＳ０５、Ｓ０６の「関連画像」の項は空欄のままで処理は終了する。
【００５０】
本実施形態では、その後以下の処理を行い、これらのスケジュールデータＳ０５、Ｓ０６の日時より以前に撮影された画像から、これらのスケジュールと関連があると推定される画像を見つけ出し、その画像ファイル名を「関連画像」の項に書き込み、関連付けを行なう。
【００５１】
図１５は、このような、図１１のスケジュールデータベース更新処理後に行なわれる別の処理の動作手順を示すフローチャートである。図１５において、まず、スケジュールデータベースファイルの更新箇所を確認する（ステップＳ１５０１）。この処理は、図１１のステップＳ１１０１と同様にして行なうことができる。まず、スケジュールデータＳ０５に対する処理を考える。スケジュールデータベースファイルから、スケジュールデータＳ０５を読み出す（ステップＳ１５０２）。そして、スケジュールデータＳ０５の「場所」「予定内容」に書かれた語と同一の語を含む他のスケジュールデータを検索し（ステップＳ１５０３）、その結果、抽出されたスケジュールデータの「関連画像」の項を読み出す（ステップＳ１５０４）。そして、その「関連画像」の項に書き込まれていた画像ファイル名を、更新対象のスケジュールデータの「関連画像」の項に追加書き込みする（ステップＳ１５０５）。今の場合、スケジュールデータＳ０５は、「場所」の項目に「スナックＡＢＣ」という語（これは店名）が入っている。この語と同じ語が入っているスケジュールデータを検索する。すると、スケジュールＳ０３の「場所」の項目に「スナックＡＢＣ」という語が入っている。次に「スナックＡＢＣ」という語が含まれているスケジュールデータＳ０３の「関連画像」の項に書き込まれている画像ファイル名である「画像０８」を読み出す。そして、この「画像０８」という画像ファイル名を、更新対象であるスケジュールＳ０５の「関連画像」の項に書き込む。そして、次の更新対象のスケジュールデータがある場合は、ステップＳ１５０２に戻って処理を繰り返す（ステップＳ１５０６）。
【００５２】
今の場合、更新対象スケジュールデータとして、さらにスケジュールデータＳ０６がある。スケジュールデータＳ０６は、「場所」の項目に「喫茶ＧＨＩ」という語（これは店名）が入っており、「予定内容」の項に「Ｓ子」という語（これは人名）が入っている。これらの「喫茶ＧＨＩ」（語の一部である「ＧＨＩ」だけでもよい）か「Ｓ子」という語が含まれるスケジュールデータを検索する。すると、スケジュールＳ０３の「予定内容」の項目に「Ｓ子」という語が入っている。次にスケジュールデータＳ０３の「関連画像」の項に書き込まれている「画像０８」という画像ファイル名を、スケジュールデータＳ０６の「関連画像」の項に書き込む。図１４（ｂ）は、以上のようにして更新されたスケジュールデータベースを示している。スケジュールデータＳ０５、Ｓ０６の「関連画像」の項に、スケジュールデータＳ０５、Ｓ０６の日時より以前に撮影された画像のファイル名である画像０８が書き込まれている。
【００５３】
次に、電子カメラ２で撮影、生成されて保存されている画像データに対して、編集処理を施す場合について説明する。電子カメラ２で撮影して生成された画像データに対して、ＰＣ４のアプリケーションプログラムを用いて、あるいは電子カメラ２に内蔵された機能を用いて、編集処理（トリミング、リサイズ、色や明るさの補正）を行なうことがある。ここでは、ＰＣ４において、編集処理を行なう場合について説明する。
【００５４】
ＰＣ４にインストールされている画像編集用アプリケーションプログラムを起動させて、画像０８に対して編集処理を施す場合を考える。編集処理が施された画像データは新規画像として、画像ファイル名は画像０８−１として保存する。元の画像０８の画像ファイルには、撮影年月日、撮影時刻データが付加されていたわけであるが、それらの付加されたデータは、編集されて新たに作成された画像０８−１の画像ファイルにも引き継がれて付加される。さらに、画像０８−１の画像ファイルには、前述のように画像編集用アプリケーションプログラムで編集処理された年月日、時刻データも付加されて保存される。ＣＰＵ７１には、電子カメラ２のシステムＬＳＩ２１と同様にタイマ機能が設けられており、現在の日時が更新されながら保持されている。したがって、新たに編集された画像０８−１の画像ファイルを保存する際に、タイマから日時情報を取得して、更新年月日、更新時刻データとして画像ファイルに付加して保存することができる。保存するときのファイル名は、編集前の元の画像データの画像ファイル名（ここでは、画像０８）に「−ｎ」（ｎは自然数）のような枝番号を付したファイル名（ここでは、画像０８−１）とする。
【００５５】
このように、新規な画像データが作成されたので、ＣＰＵ７１は、画像管理データベースに画像０８−１のデータを追加する処理を行なう。図１７は、この処理は、電子カメラ２で画像データを保存した後に行なわれる図８のフローチャートの処理と同様に行なってもよいが、本実施形態では、図１７に示すフローチャートの手順で行なう、すなわち、まず、保存された画像データの画像ファイル名、撮影日時データ、更新日時データを読み出す（図１７ステップＳ１７０１）。これらのデータは、画像０８−１の画像データが保存された後もＲＡＭ７３内に一時的に記憶されている。次に、画像管理データベースファイルに、画像ファイル名、撮影日時データ、更新日時データを書き込む（図１７ステップＳ１７０２）。図１６は、このようにして更新された画像管理データベースを示している。画像０８−１の撮影年月日、撮影時刻は、元の画像である画像０８と同一となっている。画像０８−１は、画像０８を編集してできた画像であるから、他の画像と異なり、更新年月日、更新時刻のデータが書き込まれる。
【００５６】
次に、新たに生成された画像（ここでは画像０８−１）をスケジュールデータに関連付ける処理を行なう。図８のステップＳ８０３では、その画像の撮影日時を含むスケジュールデータを検索したが、ここでは、画像０８−１の撮影日時は画像０８と同じであるから、「関連画像」の項に「画像０８」が書き込まれているスケジュールデータを検索することとする（図１７ステップ１７０３）。すなわち、画像０８−１は、画像０８が関連付けられているスケジュールデータと同じスケジュールデータに関連付ければよいのである。図１４（ｂ）のスケジュールデータベースの例では、関連画像に「画像０８」が書き込まれているスケジュールデータは、Ｓ０３、Ｓ０５、Ｓ０６であるから、これらが抽出される。そして、抽出されたスケジュールデータの「関連画像」の項に新たな画像ファイル名を書き込む（図１７ステップＳ１７０４）。ここでは、画像０８−１というファイル名が、スケジュールデータＳ０３、Ｓ０５、Ｓ０６の「関連画像」の項に追加して書き込まれる。
【００５７】
次に、新たに生成された画像（ここでは画像０８−１）をニュースデータに関連付ける処理を行なう。スケジュールデータの場合と同様に、ニュースデータベースファイル中から、「関連画像」の項に「画像０８」という画像ファイル名が書き込まれたニュースデータを検索する（図１７ステップＳ１７０５）。図１０の例ではニュースＮ０３が抽出される。そして、抽出されたニュースＮ０３の「関連画像」の項に、画像０８−１という画像ファイル名を追加して書き込む。
【００５８】
図１８（ａ）は、以上のようにして更新されたスケジュールデータベースであり、図１８（ｂ）は同ニュースデータベースである。
以上のようにして、編集処理で新たに作成された画像データも、オリジナル画像と同じ関連情報が設定されることによって、スケジュールデータとニュースデータとの関連付けが行なわれる。そして、図１２、図１３のような表示において、画像０８−１のような編集された画像も表示可能である。
【００５９】
次にＰＣ４と電子カメラ２とがＵＳＢケーブルを介して接続されたとき、ＰＣ４のハードディスク７４に保存された図１８のスケジュールデータベースとニュースデータベース、図１６の画像管理データベース、画像０８−１の画像データが、電子カメラ２へと転送される。そして、電子カメラ２では、これらのデータがハードディスク６０に保存され、ＰＣ４側と同様に、図１２、図１３のような表示において、画像０８−１のような編集された画像も表示可能である。
【００６０】
以上の実施形態では、各機能は、電子カメラ２、ＰＣ４に以下のように分担されている。スケジュールデータ、ニュースデータの入力、設定、変更はＰＣ４で行い、スケジュールデータ、ニュースデータと撮影した写真画像との関連付けの処理は、電子カメラ２、ＰＣ４の両方で行なうことができる。また、写真画像の撮影、画像データの記録は電子カメラ２で行い、画像データの編集は、ＰＣ４で行なう。
【００６１】
しかしながら、スケジュールデータの入力、設定、変更は、電子カメラ２で行なえるようにしてもよい。電子カメラ２で設定、変更した場合は、電子カメラ２でスケジュールデータベースの作成、更新を行い、それをＰＣ４に転送すればよい。電子カメラ２に入力部（キーボードや手書き入力エリア）を設けることにより実現することができる。
【００６２】
電子カメラ２にＬＡＮインタフェースを設けて、無線ＬＡＮ等で、電子カメラ２が直接インターネットに接続可能としてもよい。この場合、ニュースデータの入力も電子カメラ２から直接行なうことができる。入力したニュースデータ、ニュースデータベースは、後にＰＣ４と接続することにより、ＰＣ４に転送することができる。
【００６３】
スケジュールデータ、ニュースデータと撮影した写真画像との関連付けの処理は、スケジュールデータの入力、設定、変更が行なえる機器で行なえるのが好ましいが、どちらか一方だけでできるような構成としてもよい。たとえば、関連付け処理を電子カメラ２だけで行なえるようにして、電子カメラ２で作成した関連付け情報をＰＣ４に転送して、両者で関連付け情報を共有してもよい。また、関連付け処理をＰＣ４だけで行なえるようにして、電子カメラ２で撮影された画像データをＰＣ４へ転送後に、ＰＣ４でスケジュールデータ、ニュースデータと画像データとの関連付け処理を行い、その後作成された関連付け情報を電子カメラ２に転送することにより、両者で関連付け情報を共有してもよい。
【００６４】
画像編集は、電子カメラ２で行なえるようにしてもよい。電子カメラ２で編集した画像は、ＰＣ４へ転送する。編集した画像のスケジュールデータ、ニュースデータとの関連付けは、電子カメラ２、ＰＣ４のどちらで行なってもよい。
【００６５】
（第２の実施形態）
次に、本発明の第２の実施形態による画像記録システムについて説明する。システムの構成は第１の実施形態の図１〜図３と同様であるので説明を省略する。第１の実施形態では、ＰＣ４での画像管理データベースの更新は、電子カメラ２で生成された画像データを編集したときのみであったが、本実施形態では、ＰＣ４で取得した画像データを画像管理データベースファイルに追加する処理を行うことができる。
【００６６】
図１９（ａ）は、本実施形態において、ＰＣ４で保存されている画像管理データベースを示す図である。この画像管理データベースに登録されている画像Ａ、画像Ｂという名の画像は、インターネット回線網６に接続されているサーバ７から検索してダウンロードした店の地図の画像である。そして、画像Ａは「居酒屋DEF」の場所を示す地図の画像である。これらの画像は、地図のデータであり、写真画像と違って撮影年月日や時刻はあまり意味がないので、画像管理データベースには撮影年月日、撮影時刻は書き込まれていない。
【００６７】
図２０（ａ）は、ＰＣ４、電子カメラ２の両方に保存されているスケジュールデータベースを示す図である。ＰＣ４でこのようなスケジュールデータが設定され、電子カメラ２へ転送されたと考えればよい。
【００６８】
図２０（ｂ）は、ＰＣ４にて図２０（ａ）のスケジュールデータベースを作成して電子カメラ２に転送後、ＰＣ４にてスケジュールデータの追加を行なった場合を示している。図２０（ｂ）においては、スケジュールＳ０２が追加されており、スケジュールＳ０２の「関連画像」の項には、画像Ａという情報が書き込まれている。スケジュールＳ０２の場所の項に「居酒屋ＤＥＦ」という店名が書き込まれているので、その関連画像として、「居酒屋ＤＥＦ」の場所を示す地図の画像である画像Ａという画像名が書き込まれている。つまり、この地図の画像は、その場所に行くときに使うことができるため、スケジュール管理プログラムにて操作を行い、Ｓ０２のスケジュールデータと関連付けを行なった（すなわち、「関連画像」の項に画像名を書き込んだ）わけである。
【００６９】
次に、電子カメラ２側でのデータベース更新について説明する。電子カメラ２では、図２０（ａ）のスケジュールデータベースがＰＣ４から転送された後、写真の撮影が行なわれている。２枚の写真が撮影され、それらの画像データの情報は、画像管理データベースに書き込まれる。図１９（ｂ）は、電子カメラ２で作成された画像管理データベースを示す図である。画像０１、画像０２の撮影年月日、撮影時刻がそれぞれ記録されている。
【００７０】
図１９（ｂ）の画像管理データベースの情報を基にして、図２０（ａ）のスケジュールデータベースを更新する。画像０１、画像０２は、スケジュールＳ０１の時間内に撮影された写真画像であるから、スケジュールＳ０１の「関連画像」の項に、画像０１、画像０２という画像ファイル名を書き込む。このようにして更新されたスケジュールデータベースが図２０（ｃ）である。
【００７１】
以上のように、ＰＣ４、電子カメラ２の両方で、スケジュールデータベースが更新された状態で、ＰＣ４と電子カメラ２をＵＳＢケーブルで接続し、データのやりとりをする場合の動作について説明する。
【００７２】
図２１は、ＰＣ４が電子カメラ２とＵＳＢケーブル３を介して接続されたときの、データのやりとりの処理を示すフローチャートである。電子カメラ２のモード切替ボタン５０ｂによって、電子カメラ２の動作モードが転送モードに切り換えられ、ＵＳＢケーブル３を介して電子カメラ２とＰＣ４が接続されると、ＰＣ４は、電子カメラ２が接続されたことを認識し、接続を確立する（図２１ステップＳ２１０１）。
【００７３】
そして、ＰＣ４は、電子カメラ２のハードディスク６０に保存されているスケジュールデータベースファイル（図２０（ｃ））をＰＣ４へと転送する（図２１ステップＳ２１０２）。転送されたスケジュールデータベースファイルは、ＰＣ４のＲＡＭ７３に格納される。そして、ＰＣ４のハードディスク７４に保存されているスケジュールデータベースファイル（図２０（ｂ））と比較する（図２１ステップＳ２１０３）。そして、電子カメラ２で更新された内容を反映させてＰＣ４のハードディスク７４に保存されているスケジュールデータベースを更新する（図２１ステップＳ２１０４）。図２０（ｂ）のスケジュールデータベースと図２０（ｃ）のスケジュールデータベースを比較した場合、スケジュールデータＳ０１は両方に存在するが、図２０（ｃ）のスケジュールデータベース（電子カメラ２で更新されたもの）のスケジュールデータＳ０１は、「関連画像」の項に「画像０１、画像０２」という画像ファイル名が書き込まれているが、図２０（ｂ）のスケジュールデータベース（ＰＣ４に保存されているもの）のスケジュールデータＳ０１の「関連画像」の項は空欄である。したがって、ＰＣ４のハードディスク７４に保存されているスケジュールデータベース（図２０（ｂ））のスケジュールデータＳ０２の「関連画像」の項に「画像０１、画像０２」という画像ファイル名を書き加える。図２０（ｄ）は、このようにして更新されたスケジュールデータベースを示す図である。ＰＣ４でこのように更新されたスケジュールデータベースファイルは、ＰＣ４のハードディスク７４に保存されるとともに、電子カメラ２に転送され、電子カメラ２のハードディスク６０にも保存される（図２１ステップＳ２１０５）。
【００７４】
次に、更新されたスケジュールデータベースに基づいて、新たに関連付けされた画像データをＰＣ４、電子カメラ２の双方で転送する動作を行なう。前述のスケジュールデータベースの更新処理時に、ＰＣ４と電子カメラ２のそれぞれに保存されていたスケジュールデータベースを比較したことにより、新たに登録された画像データを認識することができる。その結果、電子カメラ２において、スケジュールデータＳ０１の関連画像として、画像０１、画像０２が新たに登録されたことがわかるので、画像０１と画像０２の画像データを電子カメラ２のハードディスク６０からＰＣ４のハードディスク７４に転送して保存する（図２１ステップＳ２１０６）。さらに、ＰＣ４において、スケジュールデータＳ０２が新たに追加されたことがわかり、このスケジュールデータＳ０２の関連画像として画像Ａが登録されているので、この画像Ａの画像データを、ＰＣ４のハードディスク７４から電子カメラ２のハードディスク６０へと転送して保存する（図２１ステップＳ２１０７）。以上のようにして、ＰＣ４で取得してスケジュールデータに関連付けられた画像データと、電子カメラ２で撮影されて生成されスケジュールデータに関連付けられた画像データを、ＰＣ４、電子カメラ２の双方で共有することができる。
【００７５】
電子カメラ２は、ＰＣ４から更新されたスケジュールデータベース、画像Ａの画像データが転送されると、それらをハードディスク６０に保存するとともに、画像管理データベースの更新を行なう。ハードディスク６０に保存されている画像管理データベース（図１９（ｂ））を読み出し、新たにＰＣ４から転送された画像Ａを登録して保存する。図１９（ｃ）は、このようにして更新された画像管理データベースを示す図である。
【００７６】
ＰＣ４は、スケジュールデータベースを更新して、電子カメラ２からの画像０１、画像０２の画像データをハードディスク７４に保存するとともに、ハードディスク７４に保存されている画像管理データベース（図１９（ａ））の更新を行なう。図１９（ａ）の画像管理データベースに、新たに電子カメラ２から転送された画像０１、画像０２を登録して保存する。図１９（ｄ）は、このようにして更新された画像管理データベースを示す図である。
【００７７】
本実施形態においても、第１の実施形態と同様に、ＰＣ４においても、電子カメラ２においても、図１２、図１３に示すような表示を行なうことができる。前述のようにして、関連付けがなされた画像の表示については、表示のしかたは、図１２、図１３での説明と同様である。図１３のように、「プロジェクト会議」の横の「画像」の部分をクリック（あるいはタッチ）すると、関連付けされた画像（画像０１、画像０２）が表示され、「居酒屋ＤＥＦ」の横の「画像」の部分をクリック（あるいはタッチ）すると、関連付けされた画像Ａ（「居酒屋ＤＥＦ」の場所を示す地図）が表示される。
【００７８】
以上のように第２の実施形態によれば、ＰＣ４で取得してスケジュールデータに関連付けられた画像データは、その画像データと関連付け情報を電子カメラ２に転送することができる。さらに、電子カメラ２で撮影され、スケジュールデータと関連付けられた画像データは、その関連付け情報とともにＰＣ４へ転送することができる。したがって、電子カメラ２、ＰＣ４の両方で同じ画像データと関連付け情報を持つことができ、さらに、両方で関連付け情報に基づいた画像データの閲覧を行なうことができる。
【００７９】
なお、本実施形態においては、ＰＣ４がインターネット回線網６に接続されているサーバ７から、地図等の画像データをダウンロードする構成としたが、電子カメラ２にＬＡＮインタフェースを設けて、無線ＬＡＮ等で電子カメラ２を直接インターネットに接続可能としてもよい。この場合、スケジュールデータに関連する地図等の画像データは、電子カメラ２がサーバ７からダウンロードして、スケジュールデータに関連付けする処理をすることができる。そして、ダウンロードした画像データ、スケジュールデータとの関連付け情報は、後にＰＣ４と接続することにより、ＰＣ４に転送することができる。
【００８０】
第１の実施形態と同様に、スケジュールデータの入力、設定、変更は、電子カメラ２で行なえるようにして、電子カメラ２で作成、更新されたスケジュールデータベースをＰＣ４に転送すればよい。そして、電子カメラ２で入力されたスケジュールデータに対して、ＰＣ４でインターネット経由等で取得した画像データを関連付けする処理を、ＰＣ４で行なってもよい。
【００８１】
また、第１の実施形態、第２の実施形態においては、画像データとスケジュールデータとの関連付けは、画像データが生成された日時（撮影日時）がスケジュールの時間帯に入っているか否かで行なったが、これに限定する必要はない。撮影時刻やスケジュールの時間帯は考慮せずに、日（年月日）のみが一致したものを関連付けしてもよい。さらに広範囲で関連付けを行なうのであれば、週、月、季節、年が一致しているかどうかで関連付けしてもよい。第１の実施形態では、ニュースデータと画像データの関連付けに関しては、撮影日とニュースの発生日で関連付けしているが、これも、週、月、季節、年などに基づいて関連付けしてもよい。
【００８２】
また、第１の実施形態、第２の実施形態においては、スケジュールデータを設定する際に、年月日とともに開始時刻、終了時刻を設定することとしたが、開始時刻、終了時刻は必ずしも設定する必要はない。時刻を設定しなくても、その日に何の行事があるかがわかれば十分な場合もある。この場合、撮影した画像データとの関連付けも、前述のように、撮影時刻は考慮せず、撮影年月日に基づいて行なえばよい。
【００８３】
また、第１の実施形態、第２の実施形態においては、電子カメラ２とＰＣ４との接続を、ＵＳＢケーブル３を介して行なうこととしたが、ケーブルを用いずに、無線ＵＳＢなどの無線通信で行なってもよい。これは、電子カメラ２とＰＣ４それぞれに相手と通信するための無線通信インタフェースを設けることで実現できる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態の画像記録システムの構成を示す図である。
【図２】本発明の実施形態の画像記録システムに用いる電子カメラの構成を示すブロック図である。
【図３】本発明の実施形態の画像記録システムに用いるＰＣ（パーソナルコンピュータ）の構成を示すブロック図である。
【図４】図４（ａ）は、ＰＣ４で作成されたスケジュールデータベースの内容を示す図、図４（ｂ）は、図４（ａ）のスケジュールデータベースに対して電子カメラ２で生成された画像データの関連付け処理を行なった後のスケジュールデータベースの内容を示す図である。
【図５】図５（ａ）は、ＰＣ４で作成されたニュースデータベースの内容を示す図、図５（ｂ）は、図５（ａ）のニュースデータベースに対して電子カメラ２で生成された画像データの関連付け処理を行なった後のスニュースデータベースの内容を示す図である。
【図６】電子カメラ２で撮影された写真画像の情報が登録された画像データ管理データベースの内容を示す図である。
【図７】電子カメラ２のシステムＬＳＩ２１における、画像データの保存動作手順を示すフローチャートである。
【図８】電子カメラ２のシステムＬＳＩ２１における、画像データの保存後に行なう画像管理データベース、スケジュールデータベース、ニュースデータベースの更新処理手順を示すフローチャートである。
【図９】図９（ａ）は、図４（ｂ）のスケジュールデータベースを修正した後のスケジュールデータベースの内容を示す図、図９（ｂ）は、図９（ａ）のスケジュールデータベースに対して画像データの関連付け処理を再度行なった後のスケジュールデータベースの内容を示す図である。
【図１０】図１０（ａ）は、図５（ｂ）のニュースデータベースを修正した後のニュースデータベースの内容を示す図、図１０（ｂ）は、図１０（ａ）のニュースデータベースに対して画像データの関連付け処理を再度行なった後のニュースデータベースの内容を示す図である。
【図１１】スケジュールデータ、ニュースデータの変更が行なわれた場合の、ＰＣ４のＣＰＵ７１におけるスケジュールデータベース、ニュースデータベースに対する画像データとの関連付けの再設定処理の手順を示すフローチャートである。
【図１２】表示モニタ３１または表示部７７に表示される月間スケジュール表示画面を示す図である。
【図１３】表示モニタ３１または表示部７７に表示される１日スケジュール表示画面を示す図である。
【図１４】図１４（ａ）は、図９（ｂ）のスケジュールデータベースに対して、スケジュールデータを追加した後のスケジュールデータベースの内容を示す図、図１４（ｂ）は、図１４（ａ）のスケジュールデータベースに対して画像データの関連付け情報を更新した後のスケジュールデータベースの内容を示す図である。
【図１５】図１１のスケジュールデータベース更新処理後に行なわれる、スケジュールデータベースに対する別の処理の手順を示すフローチャートである。
【図１６】ＰＣ４に保存されている画像データに対して編集処理を施し、新たな画像データとして保存された場合の、更新された画像管理データベースの内容を示す図である。
【図１７】新たな画像データが生成された後の、画像管理データベース、スケジュールデータベース、ニュースデータベースの更新処理手順の別の例を示すフローチャートである。
【図１８】図１７の処理の結果更新されたスケジュールデータベース（図１８（ａ））、ニュースデータベース（図１８（ｂ））を示す図である。
【図１９】本発明の第２の実施形態の画像記録システムにおける、ＰＣ４、電子カメラ２それぞれで作成される画像管理データベースの内容を示す図である。
【図２０】本発明の第２の実施形態の画像記録システムにおける、ＰＣ４、電子カメラ２それぞれで作成されるスケジュールデータベースの内容を示す図である。
【図２１】本発明の第２の実施形態の画像記録システムにおける、ＰＣ４と電子カメラ２が接続されたときのデータのやりとりの動作を示すフローチャートである。
【符号の説明】
【００８５】
１：画像記録システム、２：電子カメラ、２ａ：接続端子、３：ＵＳＢケーブル
４：ＰＣ（パーソナルコンピュータ）、４ａ、４ｂ：接続端子、５：アクセスポイント、６：インターネット回線網、７：サーバ、８：ＬＡＮケーブル、
１０：撮像部、１１：ＣＣＤ撮像素子、１２：アナログ信号処理部、１３：Ａ／Ｄ変換器、１４：タイミングジェネレータ、２０：画像処理部、２１：システムＬＳＩ、２１ａ：デジタル信号処理部、２１ｂ：管理データ生成部、２１ｃ：コントローラ、２２：ＲＯＭ、２３：ＲＡＭ、３０：画像再生部、３１：表示モニタ、３２：モニタコントローラ、４０：ＵＳＢインタフェース、５０：操作部、６０：ハードディスク、
７０：コンピュータ本体、７１：ＣＰＵ、７２：ＲＯＭ、７３：ＲＡＭ、７４：ハードディスク、７５：ＵＳＢインタフェース、７６：入出力インタフェース、７７：表示部、７８：入力部、７９：ＬＡＮインタフェース。
【図１】
0004569445.tif 000002
【図２】
0004569445.tif 000003
【図３】
0004569445.tif 000004
【図４】
0004569445.tif 000005
【図５】
0004569445.tif 000006
【図６】
0004569445.tif 000007
【図７】
0004569445.tif 000008
【図８】
0004569445.tif 000009
【図９】
0004569445.tif 000010
【図１０】
0004569445.tif 000011
【図１１】
0004569445.tif 000012
【図１２】
0004569445.tif 000013
【図１３】
0004569445.tif 000014
【図１４】
0004569445.tif 000015
【図１５】
0004569445.tif 000016
【図１６】
0004569445.tif 000017
【図１７】
0004569445.tif 000018
【図１８】
0004569445.tif 000019
【図１９】
0004569445.tif 000020
【図２０】
0004569445.tif 000021
【図２１】
0004569445.tif 000022