(57)【特許請求の範囲】
【請求項１】
ユーザデータを生成するユーザデータ生成部と、
前記生成したユーザデータの属性を示す属性情報を生成する属性情報生成部と、
前記属性情報に対応し、表示装置において前記ユーザデータを表示するときの手順を示す制御情報を不揮発性記録媒体に記録する制御情報処理部と、
を備え、
前記制御情報は、
前記ユーザデータを表示するときの手順を示す個別制御情報と、
前記個別制御情報へのリンク情報を含む統合制御情報と、
を含む、端末装置。
【請求項２】
前記不揮発性記録媒体に、前記端末装置とは別の装置で生成された別のユーザデータと、前記別のユーザデータを表示するときの手順を示す別の個別制御情報とが既に記録されている場合、
前記統合制御情報は、前記別の個別制御情報へのリンク情報をさらに含む、請求項１に記載の端末装置。
【請求項３】
前記統合制御情報は、前記端末装置が生成した前記ユーザデータと、前記別の装置で生成された前記別のユーザデータとのうちのどちらを表示するかユーザが選択するためのユーザインターフェースを前記表示装置に提供する、請求項２に記載の端末装置。
【請求項４】
前記統合制御情報は、前記端末装置および前記別の装置のそれぞれを特定するための機器特定情報を含む、請求項３に記載の端末装置。
【請求項５】
前記機器特定情報は、前記端末装置および前記別の装置のそれぞれの機種を特定することができるテキスト文字列である、請求項４に記載の端末装置。
【請求項６】
前記機器特定情報は、前記端末装置および前記別の装置のそれぞれの機種を特定することができる画像情報である、請求項４に記載の端末装置。
【請求項７】
前記制御情報処理部は、前記不揮発性記録媒体に既に制御情報が記録されているか否かを確認し、
前記確認の結果に従って、前記不揮発性記録媒体に記録する制御情報の種類を決定する、請求項１に記載の端末装置。
【請求項８】
前記確認の結果、前記不揮発性記録媒体に個別制御情報および統合制御情報の両方が記録されていない場合は、
前記制御情報処理部は、前記端末装置で生成した前記個別制御情報への前記リンク情報を含む前記統合制御情報を生成し、前記生成した個別制御情報および前記生成した統合制御情報を前記不揮発性記録媒体に記録する、請求項７に記載の端末装置。
【請求項９】
前記確認の結果、前記不揮発性記録媒体に個別制御情報は既に記録されているが、統合制御情報は記録されておらず、且つ
前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致しない場合に、
前記制御情報処理部は、前記生成した個別制御情報への前記リンク情報と、前記既に記録されている個別制御情報へのリンク情報とを含む統合制御情報を生成し、
前記生成した個別制御情報および前記生成した統合制御情報を前記不揮発性記録媒体に記録する、請求項７に記載の端末装置。
【請求項１０】
前記確認の結果、前記不揮発性記録媒体に統合制御情報および個別制御情報が既に記録されており、且つ
前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致する場合に、
前記制御情報処理部は、前記生成した個別制御情報を前記不揮発性記録媒体に記録しない、請求項７に記載の端末装置。
【請求項１１】
前記確認の結果、前記不揮発性記録媒体に統合制御情報および個別制御情報が既に記録されており、且つ
前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致しない場合に、
前記制御情報処理部は、前記不揮発性記録媒体に既に記録されている前記統合制御情報を読み出し、
前記生成した個別制御情報への前記リンク情報と、前記既に記録されていた統合制御情報が含んでいたリンク情報とを含む新たな統合制御情報を生成し、
前記制御情報処理部は、前記生成した個別制御情報を前記不揮発性記録媒体に記録するとともに、前記不揮発性記録媒体に既に記録されていた統合制御情報を、前記新たな統合制御情報に書き換える、請求項７に記載の端末装置。
【請求項１２】
前記制御情報処理部は、前記制御情報と前記属性情報を前記不揮発性記録媒体内の同一のディレクトリに記録することで、前記制御情報と前記属性情報とを対応付ける、請求項１に記載の端末装置。
【請求項１３】
前記制御情報処理部は、前記不揮発性記録媒体内での前記属性情報の位置を示すファイルパスを前記制御情報に含めることで、前記制御情報と前記属性情報とを対応付ける、請求項１に記載の端末装置。
【請求項１４】
前記端末装置は、撮像装置であり、
前記ユーザデータは、撮影画像データである、請求項１に記載の端末装置。
【請求項１５】
前記端末装置は、健康測定機器であり、
前記ユーザデータは、生体情報である、請求項１に記載の端末装置。
【請求項１６】
ユーザデータと、
前記ユーザデータの属性を示す属性情報と、
前記属性情報に対応し、表示装置において前記ユーザデータを表示するときの手順を示す制御情報と、
を含む、不揮発性記録媒体。
【請求項１７】
前記制御情報は、
前記ユーザデータを表示するときの手順を示す個別制御情報と、
前記個別制御情報へのリンク情報を含む統合制御情報と、
を含む、請求項１６に記載の不揮発性記録媒体。
【請求項１８】
前記ユーザデータおよび前記制御情報は、端末装置が生成して前記不揮発性記録媒体に記録した情報であり、
前記不揮発性記録媒体には、前記端末装置とは別の装置で生成された別のユーザデータと、前記別のユーザデータを表示するときの手順を示す別の個別制御情報とが記録されており、
前記統合制御情報は、前記別の個別制御情報へのリンク情報をさらに含む、請求項１７に記載の不揮発性記録媒体。
【請求項１９】
前記統合制御情報は、前記端末装置が生成した前記ユーザデータと、前記別の装置で生成された前記別のユーザデータとのうちのどちらを表示するかユーザが選択するためのユーザインターフェースを前記表示装置に提供する、請求項１８に記載の不揮発性記録媒体。
【請求項２０】
前記制御情報と前記属性情報との対応関係を示すために、前記制御情報は、前記不揮発性記録媒体内での前記属性情報の位置を示すファイルパスを含む、請求項１６に記載の不揮発性記録媒体。
【請求項２１】
前記統合制御情報は、前記端末装置および前記別の装置のそれぞれを特定するための機器特定情報を含む、請求項１８に記載の不揮発性記録媒体。
【請求項２２】
前記端末装置は、撮像装置であり、
前記ユーザデータは、撮影画像データである、請求項１８に記載の不揮発性記録媒体。
【請求項２３】
前記端末装置は、健康測定機器であり、
前記ユーザデータは、生体情報である、請求項１８に記載の不揮発性記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置に関し、特に撮像装置や健康測定機器等が不揮発性記録媒体に情報を記録する時の処理に関する。
【背景技術】
【０００２】
まず、デジタルスチルカメラについて説明する。デジタルスチルカメラでは、ＣＣＤやＣＭＯＳで構成される撮像素子に結像した像をデジタルデータとして読み出し、ＤＣＦ規格（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）などのフォーマットに従って、フォルダに分けて通し番号を付与したファイル名を与えて、ＳＤメモリーカードなどの不揮発性記録媒体に記録する。利用者が撮影済みの画像を閲覧したい場合は、デジタルスチルカメラ本体に備えられたディスプレイで閲覧を行ったり、ＳＤメモリーカードをデジタルスチルカメラから取り外し、ＳＤメモリーカードスロットを持つパソコンやテレビに接続し、ＳＤメモリーカードより画像データを読み出し、閲覧を行うことができる。閲覧のときには、撮影順やファイル名に付与された通し番号順に順次表示したり、または一覧表示などを行う。
【０００３】
近年、ＳＤメモリーカードなどの記録媒体の容量が大容量化してきており、そこに記録できる画像の数も膨大になってきている。そのため、従来の撮影順などの閲覧方法では、利用者が見たい写真を探し出し、閲覧することが困難になってきている。
【０００４】
そこで、画像を閲覧する際に、ファイルシステムやＥＸＩＦ規格（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）で定められたフォーマットで画像ファイルに記述された日付情報を読み出し、画像をカレンダー上に分類して一覧表示して利用者に提示するデジタルスチルカメラやパーソナルコンピューターのソフトウェアが存在する。
【０００５】
また、特許文献１では、画像情報と画像情報の属性情報を分類し、利用者が選択可能なメニュー画面を生成し、記録媒体に画像情報と属性情報とメニュー画面とを記録する画像管理装置が開示されている。これによって、簡便な操作にて利用者が画像データを見ることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３３８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、ＳＤメモリーカードなどの記録媒体の大容量化にともない、そこに記録される画像の数も膨大となり、画像閲覧時に、撮影順やファイル名に付与された通し番号順では、所望の画像を見つけ、閲覧することが困難になってきている。
【０００８】
また、画像閲覧時に撮影時刻等の情報をファイルシステムやＥＸＩＦ規格で定められた形式で画像ファイルに記録されている情報から取得し、分類して表示する場合、所望の画像を見つけることは容易になるが、一方で、閲覧時に必要な日付などの情報をすべての画像ファイルから読み出し、分類する処理が必要となり、分類した結果が表示されるまでに時間がかかることになる。
【０００９】
一方、特許文献１の方法を用いると、事前に属性情報を用いて分類を行い、メニュー画面を生成し、その画像情報と属性情報とメニュー画面が記録媒体に記録されているため、利用者は簡便な操作にて画像データを見ることが可能になる。しかし、画像情報と属性情報とメニュー画面が既に記録済の記録媒体に対して、別の画像管理装置がさらに、新規の画像情報と属性情報とメニュー画面を記録する場合、互いに関係のない複数のメニュー画面が、一つの記録媒体に存在することになる。これでは、表示を行う際に、どのメニュー画面を表示すればよいのか判断できず、任意に一つのメニュー画面を選択して表示した場合は、選択されたメニュー画面を記録した画像管理装置とは別の画像管理装置で記録されたメニューが表示されることはなく、この別の画像管理装置で記録された画像情報は閲覧できないことになる。
【００１０】
また、互いに形式の異なる複数種類の属性情報とメニュー画面が、同一の不揮発性記録媒体に記録されている場合、属性情報とメニュー画面の対応が分からず、適切に処理を行って画像を閲覧することができない。
【００１１】
また、画像情報と属性情報とメニュー画面が既に記録済の記録媒体に対して、別の画像管理装置で画像情報と属性情報とメニュー画面を記録する際に、一つのメニュー画面からすべての画像情報を閲覧できるようにするためには、記録媒体に記録されている属性情報を読み出し、書き込む予定の属性情報と併せて分類処理を行い、メニュー画面を作成し、そのメニュー画面を記録媒体に記録する必要がある。しかし、属性情報の記述形式は画像管理装置毎に異なっている場合があり、その異なる記述形式で記述された属性情報を用いて分類を行い、メニュー画面を生成することは困難である。
【００１２】
本発明は、以上の点を考慮してなされたもので、ユーザがデータを閲覧する時の使い勝手を向上させる端末装置を提供する。
【課題を解決するための手段】
【００１３】
本発明の端末装置は、ユーザデータを生成するユーザデータ生成部と、前記生成したユーザデータの属性を示す属性情報を生成する属性情報生成部と、前記属性情報に対応し、表示装置において前記ユーザデータを表示するときの手順を示す制御情報を不揮発性記録媒体に記録する制御情報処理部とを備え、前記制御情報は、前記ユーザデータを表示するときの手順を示す個別制御情報と、前記個別制御情報へのリンク情報を含む統合制御情報とを含むことを特徴とする。
【００１４】
ある実施形態によれば、前記不揮発性記録媒体に、前記端末装置とは別の装置で生成された別のユーザデータと、前記別のユーザデータを表示するときの手順を示す別の個別制御情報とが既に記録されている場合、前記統合制御情報は、前記別の個別制御情報へのリンク情報をさらに含む。
【００１５】
ある実施形態によれば、前記統合制御情報は、前記端末装置が生成した前記ユーザデータと、前記別の装置で生成された前記別のユーザデータとのうちのどちらを表示するかユーザが選択するためのユーザインターフェースを前記表示装置に提供する。
【００１６】
ある実施形態によれば、前記統合制御情報は、前記端末装置および前記別の装置のそれぞれを特定するための機器特定情報を含む。
【００１７】
ある実施形態によれば、前記機器特定情報は、前記端末装置および前記別の装置のそれぞれの機種を特定することができるテキスト文字列である。
【００１８】
ある実施形態によれば、前記機器特定情報は、前記端末装置および前記別の装置のそれぞれの機種を特定することができる画像情報である。
【００１９】
ある実施形態によれば、前記制御情報処理部は、前記不揮発性記録媒体に既に制御情報が記録されているか否かを確認し、前記確認の結果に従って、前記不揮発性記録媒体に記録する制御情報の種類を決定する。
【００２０】
ある実施形態によれば、前記確認の結果、前記不揮発性記録媒体に個別制御情報および統合制御情報の両方が記録されていない場合は、前記制御情報処理部は、前記端末装置で生成した前記個別制御情報への前記リンク情報を含む前記統合制御情報を生成し、前記生成した個別制御情報および前記生成した統合制御情報を前記不揮発性記録媒体に記録する。
【００２１】
ある実施形態によれば、前記確認の結果、前記不揮発性記録媒体に個別制御情報は既に記録されているが、統合制御情報は記録されておらず、且つ前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致しない場合に、前記制御情報処理部は、前記生成した個別制御情報への前記リンク情報と、前記既に記録されている個別制御情報へのリンク情報とを含む統合制御情報を生成し、前記生成した個別制御情報および前記生成した統合制御情報を前記不揮発性記録媒体に記録する。
【００２２】
ある実施形態によれば、前記確認の結果、前記不揮発性記録媒体に統合制御情報および個別制御情報が既に記録されており、且つ前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致する場合に、前記制御情報処理部は、前記生成した個別制御情報を前記不揮発性記録媒体に記録しない。
【００２３】
ある実施形態によれば、前記確認の結果、前記不揮発性記録媒体に統合制御情報および個別制御情報が既に記録されており、且つ前記端末装置で生成した前記個別制御情報の識別情報と、前記既に記録されている個別制御情報の識別情報とが一致しない場合に、前記制御情報処理部は、前記不揮発性記録媒体に既に記録されている前記統合制御情報を読み出し、前記生成した個別制御情報への前記リンク情報と、前記既に記録されていた統合制御情報が含んでいたリンク情報とを含む新たな統合制御情報を生成し、前記制御情報処理部は、前記生成した個別制御情報を前記不揮発性記録媒体に記録するとともに、前記不揮発性記録媒体に既に記録されていた統合制御情報を、前記新たな統合制御情報に書き換える。
【００２４】
ある実施形態によれば、前記制御情報処理部は、前記制御情報と前記属性情報を前記不揮発性記録媒体内の同一のディレクトリに記録することで、前記制御情報と前記属性情報とを対応付ける。
【００２５】
ある実施形態によれば、前記制御情報処理部は、前記不揮発性記録媒体内での前記属性情報の位置を示すファイルパスを前記制御情報に含めることで、前記制御情報と前記属性情報とを対応付ける。
【００２６】
ある実施形態によれば、前記端末装置は、撮像装置であり、前記ユーザデータは、撮影画像データである。
【００２７】
ある実施形態によれば、前記端末装置は、健康測定機器であり、前記ユーザデータは、生体情報である。
【００２８】
本発明の不揮発性記録媒体は、ユーザデータと、前記生成したユーザデータの属性を示す属性情報と、前記属性情報に対応し、表示装置において前記ユーザデータを表示するときの手順を示す制御情報とを含むことを特徴とする。
【００２９】
ある実施形態によれば、前記制御情報は、前記ユーザデータを表示するときの手順を示す個別制御情報と、前記個別制御情報へのリンク情報を含む統合制御情報とを含む。
【００３０】
ある実施形態によれば、前記ユーザデータおよび前記制御情報は、端末装置が生成して前記不揮発性記録媒体に記録した情報であり、前記不揮発性記録媒体には、前記端末装置とは別の装置で生成された別のユーザデータと、前記別のユーザデータを表示するときの手順を示す別の個別制御情報とが記録されており、前記統合制御情報は、前記別の個別制御情報へのリンク情報をさらに含む。
【００３１】
ある実施形態によれば、前記統合制御情報は、前記端末装置が生成した前記ユーザデータと、前記別の装置で生成された前記別のユーザデータとのうちのどちらを表示するかユーザが選択するためのユーザインターフェースを前記表示装置に提供する。
【００３２】
ある実施形態によれば、前記制御情報と前記属性情報との対応関係を示すために、前記制御情報は、前記不揮発性記録媒体内での前記属性情報の位置を示すファイルパスを含む。
【００３３】
ある実施形態によれば、前記統合制御情報は、前記端末装置および前記別の装置のそれぞれを特定するための機器特定情報を含む。
【００３４】
ある実施形態によれば、前記端末装置は、撮像装置であり、前記ユーザデータは、撮影画像データである。
【００３５】
ある実施形態によれば、前記端末装置は、健康測定機器であり、前記ユーザデータは、生体情報である。
【発明の効果】
【００３６】
本発明によれば、端末装置が属性情報とそれに対応する制御情報を不揮発性記録媒体に記録する。同じ不揮発性記録媒体に対して、互いに異なる端末装置が異なる形式でそれぞれ属性情報を記録した場合でも、それら複数種類の属性情報に対応した制御情報を記録することにより、それら情報同士の対応関係が特定できるため、表示装置において制御情報を処理することによって、属性情報を用いたユーザデータの閲覧が可能になる。
【００３７】
また、端末装置は、制御情報として、ユーザデータを表示するときの手順を示す個別制御情報と、個別制御情報へのリンク情報を含む統合制御情報とを生成する。不揮発性記録媒体に、端末装置とは別の装置で生成されたユーザデータと個別制御情報とが既に記録されていた場合は、端末装置で生成した個別制御情報へのリンク情報と、別の装置で生成された個別制御情報へのリンク情報との両方を含む統合制御情報を端末装置側で生成して、不揮発性記録媒体に記録する。複数種類の端末装置が生成した様々なユーザデータが不揮発性記録媒体中に混在している場合は、上述したように、表示装置はどの情報を表示したらよいのか判断ができない。しかし、本発明のように端末装置側で統合制御情報を生成して不揮発性記録媒体に記録しておくことにより、様々なユーザデータが混在している場合でも、表示装置は、端末装置が作成した統合制御情報に従えば情報の表示を適切に行うことができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態におけるシステム構成を示すブロック図である。
【図２】本発明の実施形態における撮像装置、不揮発性記録媒体を示すブロック図である。
【図３】本発明の実施形態における撮像部を示すブロック図である。
【図４】（ａ）および（ｂ）は、本発明の実施形態における属性情報管理表を示す図である。
【図５】本発明の実施形態における制御情報処理部を示すブロック図である。
【図６】本発明の実施形態における制御情報処理部の動作を示すフローチャートである。
【図７】（ａ）および（ｂ）は、本発明の実施形態における表示画面を示す図である。
【図８】（ａ）から（ｃ）は、本発明の実施形態における制御情報処理部の動作を示すフローチャートである。
【図９】本発明の実施形態における表示装置を示すブロック図である。
【図１０】本発明の実施形態における表示装置の動作を示すフローチャートである。
【図１１】（ａ）および（ｂ）は、本発明の実施形態における表示画面を示す図である。
【図１２】本発明の実施形態における不揮発性記録媒体が保持する情報を示す図である。
【発明を実施するための形態】
【００３９】
以下、図面を参照しながら本発明の実施形態を説明する。
【００４０】
本発明の端末装置は、例えば被写体を撮影して画像情報を生成する撮像装置や、生体を測定して生体情報を取得する健康測定機器等である。撮像装置は、例えばデジタルスチルカメラやデジタルムービー等である。健康測定機器は、例えばヘルスメーター、血圧計、歩数計、活動量計等である。
【００４１】
以下、端末装置が撮像装置である場合の実施形態を説明する。撮像装置は、得られた画像情報（静止画データ、動画データ等）を、ユーザデータとして不揮発性記録媒体に記録し、表示装置は不揮発性記録媒体から読み出した画像情報を制御情報に従って表示する。
【００４２】
図１は、本実施形態による端末装置である撮像装置１００１と、撮像装置１００１によって情報が記録される不揮発性記録媒体１００２と、不揮発性記録媒体１００２に記録された情報を解釈し、画面に表示を行う表示装置１００３とを示し、図の矢印は情報の流れを模式的に表現している。
【００４３】
初めに、撮像装置１００１に不揮発性記録媒体１００２を装着し、撮像装置１００１が不揮発性記録媒体１００２に情報を読み書きできる状態にする。この状態で撮影を行うことによって、画像などの各種情報が撮像装置１００１によって、不揮発性記録媒体１００２に記録される。次に、不揮発性記録媒体１００２を撮像装置１００１から取り外し、表示装置１００３に装着する。表示装置１００３において、不揮発性記録媒体１００２より画像などの各種情報を読み出し、表示を行う。
【００４４】
撮像装置１００１は、デジタルスチルカメラやデジタルビデオカメラなどの動画像または静止画像をデジタルデータとして記録する機能を有する装置である。
【００４５】
不揮発性記録媒体１００２は、複数種類の端末装置で共用することが可能な記録媒体であり、例えば、ＳＤメモリーカードやＵＳＢメモリーなどの半導体メモリーや、ハードディスクドライブなどの磁気ドライブ、ＣＤやＤＶＤ等の光ディスクなどである。不揮発性記録媒体１００２は、例えば、デジタルスチルカメラＡ、デジタルビデオカメラＢ、ヘルスメーターＣ、歩数計Ｄ等の互いに異なる端末装置で共用され、この場合は、それぞれの端末装置が生成した画像情報や生体情報などのユーザデータが不揮発性記録媒体１００２中に混在して記録される。特に、ＳＤメモリーカードやＵＳＢメモリーなどの半導体メモリーは、複数種類の端末装置において着脱および情報の記録が繰り返され、様々な種類のユーザデータが混在して記録される可能性が高い。
【００４６】
表示装置１００３は、テレビ、パソコン、携帯電話、ポータブル情報端末などが想定され、不揮発性記録媒体１００２から情報を読み取る読み取り装置を備え、不揮発性記録媒体１００２から読み出した情報を処理し、その結果を表示する表示部を備える。
【００４７】
（撮像装置１００１の構成）
図２に示すように、撮像装置１００１は、撮影して得られたデジタルデータと撮影した日付や場所などの情報を画像情報（ユーザデータ）２００４として不揮発性記録媒体１００２に記録する撮像部２００１を備える。また、撮像部２００１からの撮影情報を基に、属性情報２００５を生成し、不揮発性記録媒体１００２に記録する属性情報生成部２００２をさらに備える。また、属性情報２００５を用いて、表示装置１００３にて画面生成を行うための制御情報２００６を不揮発性記録媒体１００２に記録する制御情報処理部２００３を備える。
【００４８】
制御情報２００６は、０または１つの統合制御情報２００７と１つ以上の個別制御情報２００８を含んでいる。個別制御情報２００８は属性情報の種類に対応して不揮発性記録媒体に記録される。従って、例えば、二種類の属性情報が、不揮発性記録媒体に保持されている場合、少なくとも二つの個別制御情報が必要になる。なお、一つの属性情報に対して一つ以上の個別制御情報を対応づけることも可能である。属性情報の種類については、後述する。
【００４９】
また、統合制御情報２００７、個別制御情報２００８はともに、一つのファイルで構成されるものに限らず、複数のファイルで構成される場合もある。個別制御情報２００８は、属性情報２００５および／または画像情報２００４の表示装置１００３における処理手順や表示方法などを制御する情報である。
【００５０】
（撮像部２００１）
図３に撮像部２００１の構成を示す。撮像部２００１は入力部３００１、イメージ取得部３００２、付加情報生成部３００３、情報処理部３００４から構成される。
【００５１】
入力部３００１はシャッターボタンや、タッチパネル、方向キーなどで、利用者からの入力を受け付ける。入力部３００１を利用することで、利用者は撮影を行ったり、撮影画像の閲覧操作を行ったり、撮影時の設定を行うことができる。撮影時の設定とは、シャッタースピードや絞り、露出の設定や、シーンの設定のことである。シーン設定とは、「風景」「人物」「夜景」「マクロ」などのメニューが事前に用意され、それらを選択することによって、自動的に最適なシャッタースピードや絞り、撮影後の画像処理方法などが選択される機能の設定の事である。ここで設定されたシーン情報は情報処理部３００４へ通知される。例えば、利用者の入力によって、「風景」というシーン設定が行われた場合は、「風景」というシーン情報を情報処理部３００４へ通知する。なお、シーン設定に関しては、これらは一例であり、他に「スポーツ」「花火」など、様々なものが考えられる。また、シーン設定は、イメージ取得部３００２の情報を用いて、自動的に設定されるものも考えられる。
【００５２】
イメージ取得部３００２はＣＣＤやＣＭＯＳなどのイメージセンサを備え、入力部３００１のシャッターボタン押下に対応して、イメージセンサで得られた電気信号をデジタルデータに変換し、ＪＰＥＧなどのフォーマットで圧縮を行い、その圧縮後の画像データを情報処理部３００４へ通知する。なお、画像データのフォーマットはＪＰＥＧに限定するものではなく、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）やＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）などでもよい。また、圧縮を行わなくてもよい。
【００５３】
付加情報生成部３００３はＧＰＳセンサー及び時計機能を備え、入力部３００１のシャッターボタン押下に対応して、ＧＰＳセンサーから緯度と経度を取得し、付加情報として情報処理部３００４へ通知する。また、時計機能から日時の情報を取得し、この情報も付加情報として情報処理部３００４へ通知する。なお、付加情報生成部３００３で生成し、情報処理部３００４へ通知する付加情報は、ＧＰＳセンサーを用いた位置情報や時計機能を用いた日時の情報に限定するものではなく、イメージ取得部３００２から取得できる撮影時のシャッタースピードや絞り、露出、焦点距離などの情報や、各種センサーを搭載して取得できる、温度、湿度、圧力、標高、方位、加速度など様々な情報が考えられる。
【００５４】
情報処理部３００４は入力部３００１から通知されたシーン情報、イメージ取得部３００２から通知された画像データ、付加情報生成部３００３から通知された付加情報を基にＥＸＩＦのフォーマットで画像情報２００４を生成し、不揮発性記録媒体１００２に記録する。記録する際のフォルダ構造などのフォーマットは一般的に用いられているＤＣＦ規格などのフォーマットで行う。なお、画像情報２００４の形式は、ＥＸＩＦに限定せず、フォルダ構造などのフォーマットもＤＣＦ規格に限定しない。また、情報処理部３００４は入力部３００１から通知されたシーン情報、付加情報生成部３００３から通知された付加情報と共に、不揮発性記録媒体１００２に記録した際の画像情報２００４のファイル名（アドレス情報としても機能する）を、撮影情報として属性情報生成部２００２へ通知する。なお、本実施形態ではアドレス情報としてファイル名を用いているが、不揮発性記録媒体１００２に記録した画像情報２００４の記録位置を特定し、取得できる情報であればよく、ファイルパスを用いてもよい。
【００５５】
（属性情報生成部２００２）
属性情報生成部２００２は撮像部２００１よりシーン情報、付加情報、画像情報２００４のファイル名を含む撮影情報を取得し、一意に識別できる識別子をそれらの情報群に付与し、識別子を含む撮影情報を属性情報２００５として、不揮発性記録媒体１００２に記録する。
【００５６】
複数の属性情報２００５を保持する属性情報管理表の一例を図４（ａ）に示す。属性情報２００５は、図４（ａ）に示すように表形式で管理されている。属性情報管理表４００１の行４０１２、行４０１３、行４０１４に属性情報２００５が管理さている。また、列４０１５には各行に記録されている情報を識別する識別子が記録され、他の列には撮像部２００１より通知された撮影情報を記録している。本実施形態では、列４０１６には「日付情報」、列４０１７には「シーン情報」、列４０１８にはアドレス情報として「画像情報のファイル名」を記録している。従って、属性情報管理表４００１の行４０１２には、識別子「１」、日付情報「２００８／０８／２５」、シーン情報「風景」、画像情報のファイル名「Ｐ１０００００１．ＪＰＧ」という情報が記録されている。なお、属性情報管理表に記録する情報は、これらの情報に限定されるものではなく、位置情報を表すＧＰＳデータや、利用者が入力部３００１を用いて入力したメモ情報、各種センサーを撮像部２００１に搭載して取得した、温度、湿度、加速度や、シャッタースピード、露出、焦点距離などの撮影時の情報など、撮像部２００１から通知される様々な撮影情報を保持することができる。
【００５７】
ここでは、属性情報の一例を示したが、不揮発性記録媒体１００２には、種類の異なる属性情報を同時に保持することも可能である。種類の異なる属性情報とは、異なるデータ形式で表現された属性情報や、異なる情報が記録されている属性情報の事である。具体的に、属性情報管理表４００１と種類の異なる属性情報とは、例えば、列４０１７に保持されている「風景」や「人物」といった情報の代わりに、それを代替する数値データとして保持しているものがあり得る。また、情報として、識別子、日付情報、シーン情報、画像情報のファイル名以外に、位置情報を表すＧＰＳデータや、撮影時の手ブレの程度を表す加速度データなどを保持するものなどもあり、これらに限定されず、様々なものが考えられる。
【００５８】
一例として、属性情報管理表４００１とは種類の異なる属性情報を管理している属性情報管理表４００２を図４（ｂ）に示す。属性情報管理表４００２の行４０２２、行４０２３、行４０２４に属性情報２００５が管理さている。また、列４０２５には各行に記録されている情報を識別する識別子が記録され、他の列には撮像部２００１より通知された撮影情報を記録している。列４０２６にはＧＳＰ情報の経度情報が記録され、列４０２７にはＧＰＳ情報の緯度情報が記録され、列４０２８には「画像情報のファイル名」を記録している。従って、属性情報管理表４００２の行４０２２には、識別子「１」、ＧＰＳの経度情報「１３３．５」、ＧＰＳの緯度情報「４５．３」、画像情報のファイル名「Ｐ１０００００１．ＪＰＧ」という情報が記録されている。
【００５９】
このような異なる種類の属性情報を不揮発性記録媒体１００２が同時に保持する状態は、異なる機能を持つ撮像装置１００１を用いた時や、製造メーカーの異なる撮像装置１００１を用いた時などに、それぞれの撮像装置が対応する種類の属性情報が書き込まれることによって生じることを想定する。なお、同一の撮像装置が異なる種類の複数の属性情報を記録する事もあり得る。
【００６０】
（制御情報処理部２００３）
制御情報処理部２００３の構成の一例を図５に示す。制御情報処理部２００３は図５に示すように、制御情報確認部５００１と、統合制御情報生成部５００２と、識別情報保持部５００３と、制御情報記録部５００４を備える。
【００６１】
制御情報処理部２００３は、電源ＯＮ時に動作することを想定する。なお、動作するタイミングは電源ＯＮ時に限らず、撮影時や電源ＯＦＦ時、利用者が指定の操作を行ったときや、不揮発性記録媒体１００２と撮像装置１００１が接続された際などが考えられる。また、前記のタイミングで毎回動作する必要はなく、前回の動作以降、制御情報２００６が更新された可能性がある場合のみ動作を行えばよい。制御情報２００６が更新された可能性を判断する方法としては、撮像装置１００１から不揮発性記録媒体１００２が一旦取り外されているか否かを認識し、取り外された後に再度装着されていた場合は、更新されている可能性があると判断する方法がある。また、制御情報２００６に最終更新日時を付与し、その最終更新日時を見ることで制御情報２００６が更新された可能性があると判断を行ってもよい。
【００６２】
制御情報確認部５００１は、制御情報処理部２００３が動作する場合に、最初に呼び出され、制御情報２００６が不揮発性記録媒体１００２に存在するかどうかを確認する。また、個別制御情報２００８に記録されている世代識別情報と、識別情報保持部５００３が保持する本体世代識別情報の比較を行う。なお、世代識別情報とは、複数存在する個別制御情報２００８を識別するための情報である。また、本体世代識別情報とは、撮像装置１００１を識別するための情報であり、制御情報記録部５００４が不揮発性記録媒体１００２に記録する個別制御情報２００８の世代識別情報に対応した情報を包含している。これら、世代識別情報や本体世代識別情報は、テキスト文字列、数値、バイナリデータなど、様々な形式で表現可能である。
【００６３】
図６に示したフローチャートを用いて制御情報確認部５００１の動作を説明する。初めに、不揮発性記録媒体１００２に統合制御情報２００７が存在するかどうかを判断する。統合制御情報２００７が存在すると判断した場合、Ｓ６００２に進み、統合制御情報２００７が存在しないと判断した場合、Ｓ６００６へ進む（Ｓ６００１）。
【００６４】
Ｓ６００１において、統合制御情報２００７が存在すると判断された場合、個別制御情報２００８に記録されている世代識別情報を読み出す（Ｓ６００２）。個別制御情報２００８が複数保持されている場合は、すべての個別制御情報２００８から世代識別情報を読み出す。本実施例では、制御情報２００６には、１以上の個別情報２００８が含まれるため、統合制御情報２００７が存在する場合、必ず個別制御情報２００８も存在することになる。
【００６５】
次に、識別情報保持部５００３より本体世代識別情報を取得する（Ｓ６００３）。識別情報保持部５００３については後述する。
【００６６】
Ｓ６００２で読み出した１つ以上の世代識別情報とＳ６００３で取得した本体世代識別情報を予め定められた方法で比較し、一致するものが無く、すべてが異なると判断した場合、Ｓ６００５に進み、一致するものが存在すると判断した場合、制御情報記録部５００４が保持している個別制御情報と同じ世代識別情報を持つ個別制御情報２００８が記録済であると判断でき、Ｓ６０１０に進み処理を終了させる（Ｓ６００４）。
【００６７】
ここで、一例として、Ｓ６００２で二つの個別制御情報２００８から世代識別情報Ａ「Ｖｅｒ−１．０」、及び世代識別情報Ｂ「Ｖｅｒ―２．０」が読み出され、識別情報保持部５００３が本体世代識別情報「Ｃａｍｅｒａ３―２．０」を保持しており、Ｓ６００３で本体世代識別情報「Ｃａｍｅｒａ３―２．０」を取得した場合の、比較判断の処理を説明する。このとき、事前に世代識別情報の「―」より後ろに記載されている数字を表現する文字列と、本体世代識別情報の「―」より後ろに記載されている数字を表現する文字列を比較し、一致する場合、一致したと判断し、一致しない場合、異なると判断するという方法が事前に定められているとする。まず、世代識別情報Ａと本体世代識別情報の「―」より後ろの文字列を取り出すと、それぞれ順に「１．０」と「２．０」となり、一致しないため、異なると判断する。次に、世代識別情報Ｂと本体世代識別情報の「―」より後ろの文字列を取り出すと、それぞれ順に「２．０」と「２．０」となり、一致する。以上の処理より、一致するものが１つ存在したため、一致と判断し、Ｓ６０１０に進む。
【００６８】
また、Ｓ６００２で二つの個別制御情報２００８から世代識別情報Ａ「Ｖｅｒ−１．０」、及び世代識別情報Ｃ「Ｖｅｒ―３．０」が読み出され、識別情報保持部５００３が本体世代識別情報「Ｃａｍｅｒａ３―２．０」を保持しており、Ｓ６００３で本体識別情報「Ｃａｍｅｒａ３―２．０」を取得した場合、まず、世代識別情報Ａと本体世代識別情報の「―」より後ろの文字列を取り出すと、それぞれ順に「１．０」と「２．０」となり、一致しない。次に、世代識別情報Ｃと本体世代識別情報の「―」より後ろの文字列を取り出すと、それぞれ順に「３．０」と「２．０」となり、一致しない。以上でＳ６００２で読み出したすべての世代識別情報について処理を実施し、一致したものが無かったため、すべてが異なると判断し、Ｓ６００５へ進む。なお、世代識別情報と本体世代識別情報のフォーマットや、一致を判断する方法は一例であり、上記のものに限定されるものではない。
【００６９】
Ｓ６００４において、Ｓ６００２で読み出した１つ以上の世代識別情報とＳ６００３で取得した本体世代識別情報が、一致するものが無く、すべて異なると判断された場合、統合制御情報生成部５００２を呼び出し、処理を実施する。統合制御情報生成部５００２の動作については後述する。統合制御情報生成部５００２の処理終了後、Ｓ６００９へ進む（Ｓ６００５）。
【００７０】
Ｓ６００１において、統合制御情報２００７が存在しないと判断された場合、不揮発性記録媒体１００２に個別制御情報２００８が存在するかどうかを判断する。個別制御情報２００８が存在すると判断した場合、Ｓ６００７へ進み、個別制御情報２００８が存在しないと判断した場合、Ｓ６００８へ進む（Ｓ６００６）。
【００７１】
Ｓ６００６において、個別制御情報２００８が存在すると判断された場合、統合制御情報生成部５００２を呼び出し、処理を実施する。統合制御情報生成部５００２の処理終了後、Ｓ６００９へ進む（Ｓ６００７）。ここで、処理の詳細は後述するが、本実施形態の撮像装置１００１は制御情報処理部２００３の動作によって、統合制御情報２００７と個別制御情報２００８の両方が不揮発性記録媒体１００２に保持されている状態になるように処理を実施する。したがって、Ｓ６００１で統合制御情報２００７が存在しないと判断され、Ｓ６００６で個別制御情報２００８が存在すると判断されたとき、この個別制御情報２００８は撮像装置１００１で記録されたものではなく、従って、個別制御情報２００８の世代識別情報と、識別情報保持部５００３が保持する本体世代識別情報は、異なると判断できる。ただし、他の端末装置などによって、統合制御情報２００７のみが削除された場合などは、上記のような判断を行えず、別途、個別制御情報２００８の世代識別情報と、識別情報保持部５００３が保持する本体世代識別情報を用いて、比較判断を行う処理が必要となる。
【００７２】
Ｓ６００６において、個別制御情報２００８が存在しないと判断された場合、統合制御情報生成部５００２を呼び出し、処理を実施する。統合制御情報生成部５００２の処理終了後、Ｓ６００９へ進む（Ｓ６００８）。
【００７３】
Ｓ６００５または、Ｓ６００７または、Ｓ６００８において、統合情報生成部５００２の処理が完了した場合、制御情報記録部５００４を呼び出す（Ｓ６００９）。制御情報記録部５００４の動作については、後述する。
【００７４】
以上で、制御情報確認部５００１の処理を終了する（Ｓ６０１０）。
【００７５】
統合制御情報生成部５００２は、制御情報確認部５００１からの呼び出しを受信した場合、統合制御情報２００７の生成または更新を行う。まず初めに、統合制御情報２００７について説明する。統合制御情報２００７は、表示装置１００３において、利用者に１つ以上存在する個別制御情報２００８のどれを処理するのかを選択するための手段を提供する。図７（ａ）に統合制御情報２００７を表示装置１００３において処理した場合の表示例である画面７００１を示す。画面７００１は、ユーザインターフェースとして機能する。画面７００１には、「カメラＡ」「カメラＢ」の二つの選択項目が表示されており、どちらかを利用者が入力装置を用いて選択することによって、それぞれに対応する個別制御情報２００８が処理される。ここで表示される選択項目は一例として「カメラＡ」「カメラＢ」としたが、このような表示に限定されるものではなく、撮像装置１００１の機種名や型式番号、製造番号、撮像装置１００１自体の写真画像やイメージ図など、個別制御情報２００８を不揮発性記録媒体１００２に記録した撮像装置１００１が特定できる情報（テキスト文字列や画像情報）や、一つの機器が複数の個別制御情報２００８を不揮発性記録媒体１００２に記録する場合は、それらの個別制御情報２００８を特定できる情報であればよい。例えば、図７（ｂ）に示したユーザインターフェース画面７００２のように、撮像装置のイメージ図を用いてもよい。この情報のことを、これ以降、機器特定情報と呼ぶ。なお、本実施形態では一つの機器は一種類の個別制御情報２００８を不揮発性記録媒体１００２に記録する場合を説明している。一つの機器が複数の個別制御情報２００８を不揮発性記録媒体１００２に記録する場合、本体世代識別情報は個別制御情報２００８に対応して、一つの機器の識別情報保持部５００３は複数の本体世代識別情報を持つことになる。また、制御情報確認部５００１において個別制御情報２００８の世代識別情報と比較を行う場合は、識別情報保持部５００３に保持されているすべての本体世代識別情報と比較を行うことになる。この機器特定情報に基づいて、選択項目が生成され、表示される。また、複数の撮像装置１００１が同一の世代識別情報を持つ個別制御情報２００８を不揮発性記録媒体１００２に記録するような場合には、選択項目にそれら複数の撮像装置群を特定できるような表示を行なってもよい。また、図７（ａ）に示した画面７００１および（ｂ）に示した画面７００２は共に二つの選択項目が表示されているが、二つに限定されるものではなく、不揮発性記録媒体１００２に１つ以上存在する個別制御情報に対応する選択項目が表示される。
【００７６】
画面７００１で利用者によって選択操作をされた結果として、表示装置１００３において、個別制御情報２００８を処理するため、選択項目に対応する個別制御情報２００８へのリンク情報を保持する。リンク情報とは、不揮発性記録媒体１００２に統合制御情報２００７と個別制御情報２００８が保持されている状態で、統合制御情報２００７から個別制御情報２００８の存在を特定し、処理を行うことを可能とするための情報であり、例えば、ファイルパスなどを用いることができる。ファイルパスとは個別制御情報２００８の記録されている場所と個別制御情報２００８のファイル名を組み合わせたものである。なお、リンク情報はファイルパスに限定されるものではなく、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）やＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、ファイル名など、統合制御情報２００７を処理する際に、個別制御情報２００８を特定できる情報であればよい。
【００７７】
以降、制御情報確認部５００１の処理のＳ６００５から呼び出しを受信した場合の処理、制御情報確認部５００１の処理のＳ６００７から呼び出しを受信した場合の処理、制御情報確認部５００１の処理のＳ６００８から呼び出しを受信した場合の処理の順に、それぞれの場合の統合制御情報生成部５００２の処理の一例を図８（ａ）、（ｂ）、（ｃ）に示したフローチャート８０００、フローチャート８０１０、フローチャート８０２０を用いて説明する。
【００７８】
制御情報確認部５００１の処理のＳ６００５から呼び出された場合の統合制御情報生成部５００２の処理の一例を、フローチャート８０００を用いて説明する。制御情報確認部５００１の処理のＳ６００５から呼び出された場合、不揮発性記録媒体１００２に統合制御情報２００７が存在することが確認されている。従って、その不揮発性記録媒体１００２に保持されている統合制御情報２００７を不揮発性記録媒体１００２より取得する（Ｓ８００１）。
【００７９】
Ｓ８００１で取得した統合制御情報２００７に、制御情報記録部５００４に保持されている個別制御情報２００８へのリンク情報を登録する（Ｓ８００２）。制御情報記録部５００４に保持されている個別制御情報２００８は、制御情報記録部５００４の処理によって、不揮発性記録媒体１００２に記録される情報である。制御情報記録部５００４の処理の詳細は後述する。
【００８０】
既に不揮発性記録媒体１００２に登録済みであった統合制御情報２００７の削除を行い、Ｓ８００２においてリンク情報を登録した統合制御情報２００７を不揮発性記録媒体１００２に登録する（Ｓ８００３）。
【００８１】
以上で、統合制御情報生成部５００２の処理を終了する（Ｓ８００４）。
【００８２】
次に、制御情報確認部５００１の処理のＳ６００７から呼び出された場合の統合制御情報生成部５００２の処理の一例を、フローチャート８０１０を用いて説明する。制御情報確認部５００１の処理のＳ６００７から呼び出された場合、不揮発性記録媒体１００２に統合制御情報２００７が存在せず、個別制御情報２００８が存在することが確認されている。従って、統合制御情報２００７を新規に作成する（Ｓ８０１１）。
【００８３】
また、不揮発性記録媒体１００２が記録している１つ以上の個別制御情報２００８を読み出し、読み出した個別制御情報２００８より、それぞれの個別制御情報２００８へのリンク情報と、機器特定情報を取得し、Ｓ８０１１で作成した統合制御情報２００７に登録する（Ｓ８０１２）。リンク情報は個別制御情報２００８のファイルパスを用い、機器特定情報は、個別制御情報２００８が保持する機種名を用いる。なお、個別制御情報が機種名ではなく、型式番号、製造番号、写真画像やイメージ図を持っていた場合は予め定められた規則に従って、これらの情報の１つまたは複数を用いる。また、世代識別情報を機器特定情報として利用してもよい。
【００８４】
次に、事前に制御情報記録部５００４がどのようなファイルパスで不揮発性記録媒体１００２に個別制御情報２００８を記録するかを知っており、そのファイルパスをリンク情報としてＳ８０１１で作成した統合制御情報２００７に登録する。また、識別情報保持部５００３より、機器特定情報として機種名を取得し、Ｓ８０１１で作成した統合制御情報２００７に登録する（Ｓ８０１３）。なお、機器特定情報としては、機種名だけではなく、型式番号、製造番号、写真画像やイメージ図などを識別情報保持部５００３が保持していた場合、予め定められた規則に従って、それらの１つまたは複数を取得し、統合制御情報２００７に登録してもよい。
【００８５】
以上で作成した統合制御情報２００７を不揮発性記録媒体１００２に登録する（Ｓ８０１４）。
【００８６】
以上で統合制御情報生成部５００２の処理を終了する（Ｓ８０１５）。
【００８７】
次に、制御情報確認部５００１の処理のＳ６００８から呼び出された場合の統合制御情報生成部５００２の処理の一例を、フローチャート８０２０を用いて説明する。制御情報確認部５００１の処理のＳ６００８から呼び出された場合、不揮発性記録媒体１００２に統合制御情報２００７、個別制御情報２００８ともに存在しないことが確認されている。従って、統合制御情報２００７を新規に作成する（Ｓ８０２１）。
【００８８】
次に、事前に制御情報記録部５００４がどのようなファイルパスで不揮発性記録媒体１００２に個別制御情報２００８を記録するかを知っており、そのファイルパスをリンク情報としてＳ８０２１で作成した統合制御情報２００７に登録する。また、識別情報保持部５００３より、機器特定情報として機種名を取得し、Ｓ８０２１で作成した統合制御情報２００７に登録する（Ｓ８０２２）。なお、機器特定情報としては、機種名だけではなく、型式番号、製造番号、写真画像やイメージ図などを識別情報保持部５００３が保持していた場合、予め定められた規則に従って、それらの１つまたは複数を取得し、統合制御情報２００７に登録してもよい。
【００８９】
以上で作成した統合制御情報２００７を不揮発性記録媒体１００２に登録する（Ｓ８０２３）。
【００９０】
以上で統合制御情報生成部５００２の処理を終了する（Ｓ８０２４）。
【００９１】
識別情報保持部５００３は、本体世代識別情報と機器特定情報を保持する。そして、制御情報確認部５００１および統合制御情報生成部５００２からの要求に従って、保持している本体世代識別情報や機器特定情報を返信する。
【００９２】
本体世代識別情報として、本実施例では、「Ｃａｍｅｒａ３―２．０」を保持する。機器特定情報として、本実施例では機種名「カメラＡ」を用いる。なお、機器特定情報は機種名に限定されるものではなく、利用者が機器群を特定できればよいため、型式番号、製造番号、写真画像やイメージ図、利用者が予め入力した文字列などを、予め定められた規則に従って、これらの情報を１つまたは複数用いることができる。
【００９３】
制御情報記録部５００４は、制御情報確認部５００１からの通知を受けて、不揮発性記録媒体１００２に記録されている画像情報２００４、属性情報２００５を用いて、表示装置１００３にて画面生成を行うための個別制御情報２００８を不揮発性記録媒体１００２に記録する。個別制御情報２００８は制御情報記録部５００４において事前に保持しておき、制御情報確認部５００１から呼び出された時に、不揮発性記録媒体１００２に記録を行う。記録する個別制御情報２００８は世代識別情報を包含している。このとき不揮発性記録媒体１００２に記録される個別制御情報２００８は、属性情報生成部２００２が不揮発性記録媒体１００２に記録した属性情報２００５の種類に対応したものである。なお、本実施例では、撮像装置１００１の属性情報生成部２００２は１種類の属性情報２００５を不揮発性記録媒体１００２に記録する事を前提に説明しているが、これに限定されず、属性情報生成部２００２が２種類以上の属性情報２００５を不揮発性記録媒体１００２に記録してもよい。その場合、制御情報記録部５００４は属性情報生成部２００２が不揮発性記録媒体１００２に記録した属性情報２００５の種類に対応する２つ以上の個別制御情報２００８を不揮発性記録媒体１００２に記録することになる。
【００９４】
また、個別制御情報２００８と属性情報２００５の対応関係は、個別制御情報２００８に、対応する属性情報２００５を特定する情報を保持することで、それらの対応を特定することとする。この属性情報２００５を特定する情報とは、属性情報２００５の不揮発性記録媒体１００２上でのファイルパスを用いる。なお、対応関係を特定する方法としては、上記に示した、個別制御情報２００８に、対応する属性情報２００５を特定する情報を保持することに限らず、例えば、不揮発性記録媒体１００２内で、同一のディレクトリ内に配置するなど、個別制御情報２００８と属性情報２００５の対応関係が特定できる方法であればよい。
【００９５】
また、個別制御情報２００８と属性情報２００５の対応関係は１対１対応に限定されない。個別制御情報２００８が複数の種類の属性情報２００５を解釈し、処理できる場合、個別制御情報２００８と属性情報２００５は１対多の対応関係になる場合もある。また、複数の個別制御情報２００８が一つの属性情報２００５と対応する場合も考えられる。
【００９６】
なお、事前に複数の個別制御情報２００８を制御情報記録部５００４に保持しておき、不揮発性記録媒体１００２への記録する際に、利用者の入力や設定、日時情報などに基づいて自動的に選択を行い、記録を行なってもよい。また、事前に個別制御情報２００８を制御情報記録部５００４が保持するのではなく、不揮発性記録媒体１００２へ記録する際に、制御情報記録部５００４が個別制御情報２００８を生成し、不揮発性記録媒体１００２に記録を行ってもよい。なお、個別制御情報２００８は、ＪａｖａＳｃｒｉｐｔ（登録商標）などの表示装置１００３が処理できるプログラミング言語を用いて記載される。なお、個別制御情報２００８の記述はＪａｖａＳｃｒｉｐｔ（登録商標）などのプログラミング言語に限定されるものではなく、表示装置において属性情報２００５および、または、画像情報２００４の表示装置１００３における処理手順や表示方法などを制御する情報であればよい。
【００９７】
（表示装置１００３）
表示装置１００３は、図９に示すように、入力部９００１、表示部９００２、インタフェース部９００３、情報処理部９００４から構成される。入力部９００１は利用者からの入力を受け付ける。具体的には、キーボード、タッチパネル、赤外線リモコンなどが考えられる。表示部９００２は情報処理部９００４の処理結果の表示を行う。具体的には、液晶ディスプレイモジュールやプラズマディスプレイモジュールなどのディスプレイモジュールで構成される事が考えられる。インタフェース部９００３は不揮発性記録媒体１００２を接続し、不揮発性記録媒体１００２に記録されている情報を読み出し、情報処理部９００４に通知する。また、情報処理部９００４からの情報を不揮発性記録媒体１００２に記録を行う。情報処理部９００４はインタフェース部９００３から通知された情報と、入力部９００１からの情報を基に、表示すべき画面情報を生成し、表示部９００２において、表示を行う。
【００９８】
図１０に示したフローチャート１００００を用いて、表示装置１００３での処理の一例を説明する。不揮発性記録媒体１００２をインタフェース部９００３に接続し、不揮発性記録媒体１００２に記録されている統合制御情報２００７を読み出す（Ｓ１０００１）。
【００９９】
Ｓ１０００１で読み出した統合制御情報２００７を処理し、統合制御情報２００７に保持されている機器特定情報を用いて、個別制御情報２００８を選択し、決定する選択項目を含む画面を生成し、表示部９００２において表示を行う（Ｓ１０００２）。
【０１００】
入力部９００１で利用者の操作を入力として受信する（Ｓ１０００３）。
【０１０１】
Ｓ１０００３において受信した入力が処理の終了を示すものであった場合、Ｓ１０００９に進み、Ｓ１０００３において受信した入力が処理の終了を示すものではなく、選択項目を選択し、決定したことを示すものであった場合、Ｓ１０００５へ進む（Ｓ１０００４）。
【０１０２】
Ｓ１０００３において受信した入力が選択項目を選択し、決定した事を示すものであった場合、その選択結果に対応する、統合制御情報２００７が保持するリンク情報を基に、個別制御情報２００８を不揮発性記録媒体１００２より読み出し、処理を行う。この処理の過程で、個別制御情報２００８に対応する属性情報２００５を不揮発性記録媒体１００２より読み出す。対応する個別制御情報２００８と属性情報２００５を処理することで画面を生成し、表示部９００２において表示を行う（Ｓ１０００５）。
【０１０３】
入力部９００１で利用者の操作を入力として受信する（Ｓ１０００６）。
【０１０４】
Ｓ１０００６において受信した入力が処理の終了を示すものであった場合、Ｓ１０００９に進み、Ｓ１０００６において受信した入力が処理の終了を示すものではなく、個別制御情報を処理することで表示された画面での操作を示すものであった場合、Ｓ１０００８へ進む（Ｓ１０００７）。
【０１０５】
Ｓ１０００６において受信した入力が個別制御情報２００８を処理することで表示された画面での操作を示すものであった場合、その操作に対応する処理を実施し、必要に応じて画面を生成し、表示部９００２において表示を行う（Ｓ１０００８）。
【０１０６】
Ｓ１０００３およびＳ１０００６において受信した入力が処理の終了を示すものであった場合、処理を終了する（Ｓ１０００９）。
【０１０７】
これ以降、具体例を用いて、表示装置１００３の動作を説明する。撮像装置１００１の動作の結果、図１２に示すように、不揮発性記録媒体１２０００に、複数の撮影画像から構成される画像情報１２１００、属性情報１２２００として２種類の属性情報１２２０１および属性情報１２２０２、制御情報１２３００として、１つの統合制御情報１２３１０と、２種類の属性情報１２２０１および属性情報１２２０２にそれぞれ対応する二つの個別制御情報１２３２１および個別制御情報１２３２２が存在する状態になっている場合の、表示装置１００３の動作の一例を、図７（ａ）に示した画面７００１および図１１（ａ）および（ｂ）に示した画面１１００１および画面１１００２を用いて説明する。
【０１０８】
統合制御情報１２３１０は個別制御情報１２３２１および個別制御情報１２３２２へのリンク情報をそれぞれリンク情報１２３１１およびリンク情報１２３１２として保持する。また、個別制御情報１２３２１および個別制御情報１２３２２に対応する機器特定情報としてそれぞれ機器特定情報１２３１３および機器特定情報１２３１４を保持する。ここで、機器特定情報１２３１３は「カメラＡ」というテキスト情報であり、機器特定情報１２３１４は「カメラＢ」というテキスト情報であるとする。
【０１０９】
フローチャート１００００に沿って説明する。まず、Ｓ１０００１において、不揮発性記録媒体１２０００をインタフェース部９００３に接続し、不揮発性記録媒体１２０００に記録されている統合制御情報１２３１０を読み出す。
【０１１０】
Ｓ１０００２において、Ｓ１０００１で読み出した統合制御情報１２３１０を処理し、統合制御情報１２３１０に保持されている機器特定情報１２３１３および機器特定情報１２３１４を用いて、個別制御情報１２３２１および個別制御情報１２３２２を選択するための選択項目を含む画面を生成し、表示部９００２において表示を行う。表示を行った画面の一例を図７（ａ）の画面７００１に示す。画面７００１では機器特定情報１２３１３および機器特定情報１２３１４を用いて作成された選択項目が表示され、利用者が入力部９００１から入力を行い、選択項目の選択および決定を行うことができる状態になっている。ここで利用者は選択項目の「カメラＡ」と表示された側を選択し、決定したとする。
【０１１１】
Ｓ１０００３において、Ｓ１０００２で表示した画面において、利用者が入力部９００１を用いて入力した情報を取得する。ここでは、「カメラＡ」が選択され、決定されたという情報を取得する。
【０１１２】
Ｓ１０００３で取得した入力部９００１からの情報が、「カメラＡ」が選択され、決定されたという情報であるため、処理の終了を表すものではなく、選択項目を選択し、決定したという情報である。従って、Ｓ１０００４において、Ｓ１０００５へ進む。
【０１１３】
Ｓ１０００３において、「カメラＡ」が選択され、決定されたという情報を受信しているため、統合制御情報１２３１０が保持する機器特定情報１２３１３である「カメラＡ」に対応する個別制御情報１２３２１へのリンク情報１２３１１を基に、個別制御情報１２３２１を不揮発性記録媒体１２０００より読み出し、処理を行う。この処理の過程で、個別制御情報１２３２１に対応する属性情報１２２０１を不揮発性記録媒体１２０００より読み出す。属性情報１２２０１の一例としては、図４（ａ）に示す、属性情報管理表４００１に記録されている属性情報が考えられる。個別制御情報１２３２１を処理することによって、画面を生成し、表示部９００２において表示を行う。このとき表示される画面の一例として、図１１（ａ）に画面１１００１を示す。画面１１００１では属性情報１２２０１が持つ日付情報を利用し、複数存在する画像情報１２１００の一部を、日付に分類して表示を行っている。
【０１１４】
Ｓ１０００６において、利用者からの入力を受信し、この入力が処理の終了を示すものであった場合、Ｓ１０００９へ進み、処理を終了させ、画面１１００１での操作を示すものであった場合には、Ｓ１０００８において、操作に対応した処理を実施し、必要に応じて画面を生成し、表示部９００２に表示を行う。画面１１００１での操作としては、表示されている画像情報の選択や、ページの移動など様々なものが考えられる。
【０１１５】
次に、Ｓ１０００３において、Ｓ１０００２で表示した画面において、利用者によって入力部９００１を用いて上述した「カメラＡ」が選択されたのではなく、「カメラＢ」が選択され、決定されたという情報を取得した場合の処理の一例を説明する。
【０１１６】
Ｓ１０００３で取得した入力部９００１からの情報が、「カメラＢ」が選択され、決定されたという情報であるため、処理の終了を表すものではなく、選択項目を選択し、決定したという情報である。従って、Ｓ１０００４において、Ｓ１０００５へ進む。
【０１１７】
Ｓ１０００３において、「カメラＢ」が選択され、決定されたという情報を受信しているため、統合制御情報１２３１０が保持する機器特定情報１２３１４である「カメラＢ」に対応する個別制御情報１２３２２へのリンク情報１２３１２を基に、個別制御情報１２３２２を不揮発性記録媒体１２０００より読み出し、処理を行う。この処理の過程で、個別制御情報１２３２２に対応する属性情報１２２０２を不揮発性記録媒体１２０００より読み出す。属性情報１２２０２の一例としては、図４（ｂ）に示す、属性情報管理表４００２に記録されている属性情報が考えられる。個別制御情報１２３２２を処理することによって、画面を生成し、表示部９００２において表示を行う。このとき表示される画面の一例として、図１１（ｂ）に画面１１００２を示す。画面１１００２では属性情報１２２０２が持つ位置情報を利用し、複数存在する画像情報１２１００の一部を、地図上の該当する位置に表示している。
【０１１８】
Ｓ１０００６において、利用者からの入力を受信し、この入力が処理の終了を示すものであった場合、Ｓ１０００９へ進み、処理を終了させ、画面１１００２での操作を示すものであった場合には、Ｓ１０００８において、操作に対応した処理を実施し、必要に応じて画面を生成し、表示部９００２に表示を行う。画面１１００２での操作としては、表示されている画像情報の選択や、ページの移動など様々なものが考えられる。
【０１１９】
以上で説明した撮像装置１００１を用いることによって、従来の画像情報に加えて、属性情報、および、属性情報と画像情報を用いて、表示装置において表示を行う際の手順を記録した制御情報として、統合制御情報と個別制御情報が不揮発性記録媒体に記録される。
【０１２０】
属性情報の種類に対応した個別制御情報を用いることで、撮像装置の種類や世代、製造者などに応じた属性情報の記録が行え、また、表示装置において、利用者に対して、撮像装置の種類や世代、製造者などに応じた画面の提供を行うことが可能になる。
【０１２１】
また、一つの属性情報に対して複数の個別制御情報を記録することによって、表示装置において、状況や利用者の選択に対応した画面の提供を行うことが可能になる。
【０１２２】
また、属性情報に対応する個別制御情報と、個別制御情報へのリンク情報をもつ統合制御情報を記録することによって、表示装置において、統合制御情報を用いて選択画面を利用者へ提供し、統合制御情報が保持するリンク情報を用いて個別制御情報を特定し、処理を行うことができ、複数の異なる形式で書かれた属性情報で管理されているすべての画像情報を閲覧することができる。
【０１２３】
また、統合制御情報に機器特定情報を保持させることで、利用者が容易に撮影を行った撮像装置や撮像装置群を特定でき、選択することが可能になる。
【０１２４】
また、既に記録済の統合制御情報や個別制御情報を確認し、その結果に基づいて、統合制御情報と個別制御情報を記録することで、重複した統合制御情報や個別制御情報の記録を防ぐことができる。
【０１２５】
また、不揮発性記録媒体に統合制御情報が記録されておらず、個別制御情報が記録されており、記録済の個別制御情報の世代識別情報と、撮像装置が保持している本体世代識別情報が一致していない場合に、不揮発性記録媒体に記録されていた個別制御情報へのリンク情報と、撮像装置が記録しようとしている個別制御情報へのリンク情報の両方を、統合制御情報へ記録し、この統合制御情報を不揮発性記録媒体に記録することで、統合制御情報を不揮発性記録媒体に記録する機能を有しない撮像装置が不揮発性記録媒体に記録した個別情報も統合制御情報から参照可能になり、この統合制御情報を不揮発性記録媒体に記録する機能を有しない撮像装置が記録した画像情報も統合制御情報を処理することで得られるメニュー画面から、画面操作を行うことで閲覧可能になる。
【０１２６】
また、不揮発性記録媒体に統合制御情報が記録済の場合には、この統合制御情報を読み出し、記録を行う個別制御情報へのリンク情報と併せて、新たな統合制御情報を作成し、不揮発性記録媒体に記録済の統合制御情報の代わりに記録する。これによって、複数の統合制御情報が生成される事を回避し、一つの統合制御情報を処理することによって得られる一つのメニュー画面から、画面操作を行うことで、すべての画像情報を閲覧可能になる。
【０１２７】
また、本発明を適用した記録媒体を利用することによって、異なる機器によって異なる形式で属性情報を記録されていた場合でも、それぞれの属性情報に対応する制御情報が記録されており、それらの対応関係が特定できるため、表示装置において、制御情報を処理することによって、属性情報を用いた画像情報の閲覧が可能になる。
【０１２８】
また、本発明を適用した記録媒体に、属性情報に対応する個別制御情報と、個別制御情報へのリンク情報をもつ統合制御情報が記録されているため、表示装置において、統合制御情報から処理を開始することで、一つのメニュー画面から、複数の異なる形式で書かれた属性情報で管理されているすべての画像情報を閲覧できるようになる。
【０１２９】
また、不揮発性記録媒体１００２は、着脱可能な記録媒体に限定されず、複数種類の端末装置１００１で共用することが可能で、且つ表示装置１００３が読み出し可能な記録媒体であればよい。例えば、家庭内ネットワークにおいて様々なデータをまとめて格納しておく設置型の記録媒体であってもよい。このような設置型の記録媒体には、複数種類の端末装置１００１が互いに異なる形式で属性情報２００５を記録することになる。そのような場合でも、端末装置１００１側でそれら複数種類の属性情報２００５に対応した統合制御情報２００６を生成して記録しておくことにより、表示装置１００３において属性情報２００５を用いた画像情報２００４の閲覧が可能になる。
【０１３０】
また、上述したように、本発明の端末装置１００１は、健康測定機器であってもよい。例えば、端末装置１００１がヘルスメーター（体重計）である場合は、測定して得られた体重、体脂肪率、体組成等を示す生体情報を、表示装置１００３で表示可能なユーザデータ２００４として不揮発性記録媒体１００２に記録する。
【０１３１】
表１は、ユーザデータ、属性情報、個別制御情報に関する、撮像装置とヘルスメーターとの対比表である。
【０１３２】
【表１】
0005517895.tif 000002
【０１３３】
説明を分かりやすくするために、表１では情報の一例として代表的なものを示している。ユーザデータ２００４としては、上述した撮像装置１００１の実施形態では画像情報２００４であったが、ヘルスメーター１００１の場合は生体情報２００４となる。生体情報２００４の一例として、表１では体重データを示している。撮像装置１００１では、撮像部２００１からの情報を基に属性情報２００５を生成している。ヘルスメーター１００１では、ユーザの体重を検出して体重データを生成するセンサー部が撮像部２００１に対応し、その体重データが画像情報２００４に対応する。
【０１３４】
ヘルスメーター１００１は属性情報生成部２００２を備え、そのセンサー部２００１が出力した体重データ２００４および体重の測定日時や測定対象のユーザ名等の情報を基に属性情報２００５を生成する。属性情報２００５は、体重データ、測定日時、ユーザ名等の対応関係を管理する情報である。なお、上述した撮像装置１００１の実施形態では、画像情報２００４と属性情報２００５とは別ファイルとして保持していたが、他の例として、属性情報２００５は画像ファイルのヘッダに記載され、画像情報２００４と属性情報２００５とは一体のファイルとして保持されてもよい。ヘルスメーター１００１でも同様の形式のファイルを生成してもよいし、体重データ２００４と属性情報２００５とはテーブルの形で管理される形式であってもよい。
【０１３５】
また、ヘルスメーター１００１は制御情報処理部２００３を備え、属性情報２００５と対応した個別制御情報２００８を生成し、不揮発性記録媒体１００２に記録する。撮像装置１００１が生成した個別制御情報２００８は、例えば画像の一覧を表示するための情報であったが、ヘルスメーター１００１では、個別制御情報２００８は、例えば、体重データをグラフにして表示するための情報である。
【０１３６】
表示装置１００３は、不揮発性記録媒体１００２から読み出した体重データ２００４を個別制御情報２００８に従って表示することができる。ユーザは、表示装置１００３が表示した体重のグラフを見て自身の健康管理を行うことができる。また、ヘルスメーター１００１とは別の端末装置（撮像装置、血圧計、歩数計等）で生成されたユーザデータ（画像データ、血圧値、歩数等）が、不揮発性記録媒体１００２に既に記録されていた場合には、ヘルスメーター１００１は、統合制御情報２００７を生成して、不揮発性記録媒体１００２に記録する。これにより、表示装置１００３は、ヘルスメーター１００１および別の端末装置のユーザデータ２００４を閲覧可能なユーザインターフェースを表示することができる。
【産業上の利用可能性】
【０１３７】
本発明は、撮像装置、撮像方法、撮像方法のプログラムに関し、デジタルスチルカメラ、デジタルムービーだけでなく、デジタルスチルカメラやデジタルムービーの機能を有する携帯電話など、動画や静止画を撮像する機能を有する装置に適用可能である。また、本発明は、ヘルスメーター、血圧計、歩数計、活動量計等の生体情報を測定する健康測定機器に適用可能である。
【符号の説明】
【０１３８】
１００１  撮像装置
１００２  不揮発性記録媒体
１００３  表示装置
２００１  撮像部
２００２  属性情報生成部
２００３  制御情報処理部
２００４  画像情報
２００５  属性情報
２００６  制御情報
２００７  統合制御情報
２００８  個別制御情報
３００１，９００１  入力部
３００２  イメージ取得部
３００３  付加情報生成部
３００４  情報処理部
５００１  制御情報確認部
５００２  統合制御情報生成部
５００３  識別情報保持部
５００４  制御情報記録部
９００２  表示部
９００３  インタフェース部
９００４  情報処理部
１２１００  画像情報
１２２００，１２２０１，１２２０２  属性情報
１２３００  制御情報
１２３１０  統合制御情報
１２３２１，１２３２２  個別制御情報
１２３１１，１２３１２  リンク情報
１２３１３，１２３１４  機器特定情報
【図１】
0005517895.tif 000003
【図２】
0005517895.tif 000004
【図３】
0005517895.tif 000005
【図４】
0005517895.tif 000006
【図５】
0005517895.tif 000007
【図６】
0005517895.tif 000008
【図７】
0005517895.tif 000009
【図８】
0005517895.tif 000010
【図９】
0005517895.tif 000011
【図１０】
0005517895.tif 000012
【図１１】
0005517895.tif 000013
【図１２】
0005517895.tif 000014