(57)【要約】【課題】各種機器を複雑化することなく、データ更新を含むユーザ支援を行なうことができるユーザ支援システム、ユーザ支援装置、対象装置及びユーザ支援プログラムを提供することを目的とする。【解決手段】交換可能な記憶媒体１５０に情報を記録する対象装置１００と、ホストコンピュータ３００に接続し前記記憶媒体１５０から情報を読み出すことが可能なユーザ支援装置２００と、から構成されるユーザ支援システムであって、前記対象装置１００は、前記情報に付随して又は前記情報とは独立に自己を特定する対象装置特定情報を前記記憶媒体１５０に記録し、前記ユーザ支援装置２００は、前記対象装置特定情報によって特定される対象装置１００の更新プログラムを前記ホストコンピュータ３００から受信して前記記憶媒体１５０に書き込む、ことを特徴とする。【選択図】図１
2011128744.tif 000002
【特許請求の範囲】
【請求項１】
交換可能な記憶媒体に情報を記録する対象装置と、
ホストコンピュータに接続し前記記憶媒体から情報を読み出すことが可能なユーザ支援装置と、
から構成されるユーザ支援システムであって、
前記対象装置は、
前記情報に付随して又は前記情報とは独立に自己を特定する対象装置特定情報を前記記憶媒体に記録し、
前記ユーザ支援装置は、
前記対象装置特定情報によって特定される対象装置の更新プログラムを前記ホストコンピュータから受信して前記記憶媒体に書き込む、
ことを特徴とするユーザ支援システム。
【請求項２】
前記対象装置は、
周辺機器を接続可能であって、前記情報に付随して又は前記情報とは独立に接続されている周辺機器を特定する周辺機器特定情報を前記記憶媒体に記録し、
前記ユーザ支援装置は、
前記周辺機器特定情報によって特定される周辺機器の更新プログラムを前記ホストコンピュータから受信して前記記憶媒体に書き込む、
ことを特徴とする請求項１に記載のユーザ支援システム。
【請求項３】
請求項１または２に記載のユーザ支援システムに使用可能なユーザ支援装置。
【請求項４】
請求項２に記載のユーザ支援システムに使用可能な対象装置。
【請求項５】
交換可能な記憶媒体に情報を記録する対象装置と、
放送波に重畳されたデータを取り出すことが可能であり前記記憶媒体から情報を読み出すことが可能なユーザ支援装置と、
から構成されるユーザ支援システムであって、
前記対象装置は、
前記情報に付随して又は前記情報とは独立に自己を特定する対象装置特定情報を前記記憶媒体に記録し、
前記ユーザ支援装置は、
前記対象装置特定情報によって特定される対象装置の更新プログラムが前記取り出したデータの中に存在するときに前記対象装置の更新プログラムを前記記憶媒体に書き込む、
ことを特徴とするユーザ支援システム。
【請求項６】
前記対象装置は、
周辺機器を接続可能であって、前記情報に付随して又は前記情報とは独立に接続されている周辺機器を特定する周辺機器特定情報を前記記憶媒体に記録し、
前記ユーザ支援装置は、
前記周辺機器特定情報によって特定される周辺機器の更新プログラムが前記取り出したデータの中に存在するときに前記周辺機器の更新プログラムを前記記憶媒体に書き込む、
ことを特徴とする請求項５に記載のユーザ支援システム。
【請求項７】
請求項５または６に記載のユーザ支援システムに使用可能なユーザ支援装置。
【請求項８】
請求項６に記載のユーザ支援システムに使用可能な対象装置。
【請求項９】
コンピュータを、
ホストコンピュータに接続する接続手段と、
記憶媒体から対象装置特定情報および／または周辺機器特定情報を読み出す読出し手段と、
前記対象装置特定情報によって特定される対象装置および／または前記周辺機器特定情報によって特定される周辺機器の更新プログラムを前記ホストコンピュータから受信する受信手段と、前記更新プログラムを前記記憶媒体に書き込む書込み手段と、
して動作させる、
ことを特徴とするユーザ支援プログラム。
【請求項１０】
コンピュータを、
放送波に重畳されたデータを取り出す取出し手段と、
記憶媒体から対象装置特定情報および／または周辺機器特定情報を読み出す読出し手段と、
前記対象装置特定情報によって特定される対象装置および／または前記周辺機器特定情報によって特定される周辺機器の更新プログラムが前記取り出したデータの中に存在するときに前記更新プログラムを前記記憶媒体に書き込む書込み手段と、
して動作させる、
ことを特徴とするユーザ支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種機器のユーザ支援システム、ユーザ支援装置、対象装置及びユーザ支援プログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、「周辺装置と接続し、この周辺装置に設けられた記憶手段に記憶されたデータを更新するデータ書換装置であって、上記周辺装置と上記記憶手段に記憶されたデータとを識別するための識別情報を、種類の異なる複数の周辺装置について記憶する識別情報記憶手段と、上記データ書換装置と接続するホストコンピュータから、上記記憶手段に記憶されたデータを更新するための更新データを一括して受信する通信手段と、上記通信手段により一括して入力される更新データを記憶する更新データ記憶手段と、上記更新データ記憶手段から、上記データ書換装置に接続する上記周辺装置に対応する更新データを読み出して、上記周辺装置の上記記憶手段に記憶されたデータを更新するデータ更新手段とを有することを特徴とするデータ書換装置」が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０７８３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のデータ書換装置は、識別情報記憶手段、通信手段、更新データ記憶手段、データ更新手段を備えねばならず、データ書換装置の構成が複雑になるという課題がある。
【０００５】
本発明は、前記課題を解決し、各種機器を複雑化することなく、データ更新を含むユーザ支援を行なうことができるユーザ支援システム、ユーザ支援装置、対象装置及びユーザ支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明のユーザ支援システムは、交換可能な記憶媒体に情報を記録する対象装置と、ホストコンピュータに接続し前記記憶媒体から情報を読み出すことが可能なユーザ支援装置と、から構成されるユーザ支援システムであって、前記対象装置は、前記情報に付随して又は前記情報とは独立に自己を特定する対象装置特定情報を前記記憶媒体に記録し、前記ユーザ支援装置は、前記対象装置特定情報によって特定される対象装置の更新プログラムをホストコンピュータから受信して前記記憶媒体に書き込む、ことを特徴とする。
【０００７】
また、前記対象装置は、周辺機器を接続可能であって前記情報に付随して又は前記情報とは独立に接続されている周辺機器を特定する周辺機器特定情報を前記記憶媒体に記録し、前記ユーザ支援装置は、前記周辺機器特定情報によって特定される周辺機器の更新プログラムをホストコンピュータから受信して前記記憶媒体に書き込む、ことを特徴とする。
【０００８】
また、本発明のユーザ支援装置は、前記したユーザ支援システムに使用可能なユーザ支援装置である。また、本発明の対象装置は、前記したユーザ支援システムに使用可能な対象装置である。
【０００９】
また、本発明のユーザ支援プログラムは、コンピュータを、ホストコンピュータに接続する接続手段と、記憶媒体から対象装置特定情報又は周辺機器特定情報を読み出す読出し手段と、前記対象装置特定情報によって特定される対象装置又は前記周辺機器特定情報によって特定される周辺機器の更新プログラムをホストコンピュータから受信する受信手段と、前記更新プログラムを前記記憶媒体に書き込む書込み手段と、して動作させる、ことを特徴とする。
【発明の効果】
【００１０】
以上のように、本発明によれば、対象装置は、自己を特定する対象装置特定情報又は接続されている周辺機器を特定する周辺機器特定情報を交換可能な記憶媒体に記録するのみであるから、対象装置を複雑化することのないユーザ支援システム、ユーザ支援装置、対象装置及びユーザ支援プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】ユーザ支援システムの全体を説明する図
【図２】メモリーカードのフォルダ構成を示す図
【図３】ＭＯＤＥＬＩＮＦ．ＤＡＴファイルの構成を示す図
【図４】Ｅｘｉｆ規格に準拠した画像ファイルの構成を示す概念図
【図５】実施の形態２におけるデジタルカメラの斜視図
【図６】ＭＯＤＥＬＩＮＦ．ＤＡＴファイルの構成を示す第二の図
【図７】Ｅｘｉｆ規格に準拠した画像ファイルの構成を示す第二の概念図
【図８】表示部に表示される画面の一例を示す図
【図９】表示部に表示される画面の一例を示す第二の図
【図１０】ユーザ支援システムの全体を説明する第二の図
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
（実施の形態１）
（１−１．ユーザ支援システム）
実施の形態１においては、対象装置としてデジタルカメラを、ユーザ支援装置としてメモリーカードスロットとネットワーク接続機能を備えたテレビ受像機を想定する。なお、ネットワーク接続機能は、有線で実現しても無線で実現してもよい。
【００１３】
図１は、ユーザ支援システムの全体を説明する図である。デジタルカメラ１００は、撮影した画像ファイルをメモリーカードスロット１０１に装着されたメモリーカード１５０に記録する。
【００１４】
テレビ受像機２００は、放送波を受信して液晶ディスプレイパネルやプラズマディスプレイパネル等によって構成される表示部に表示する。テレビ受像機２００は、メモリーカードスロット２０１を備えており、デジタルカメラ１００から取り外されたメモリーカード１５０を装着することができる。テレビ受像機２００は、ネットワーク接続機能を備えており、ネットワーク上のホストコンピュータ３００との通信を行なうことができる。
（１−２．対象装置−デジタルカメラ）
デジタルカメラ１００は、撮影した画像ファイルをメモリーカード１５０に記録するとともに、自己を特定する対象装置特定情報をメモリーカード１５０に記録する。対象装置特定情報をメモリーカード１５０に記録する方法として、二通りの方法を説明する。なお、以下の二通りの方法は、例示であって、本発明の適用をこれら二通りの方法に限定するものではない。
（ａ）対象装置特定情報を記録する独立したファイルを設ける方法
図２はメモリーカード１５０のフォルダ構成を示す図である。デジタルカメラ１００は、ＤＣＦ規格に準拠しているので、画像ファイルは、ＤＣＩＭフォルダの下位のフォルダに記録される。
【００１５】
ＤＣＦ規格に準拠しないファイルは、ＰＲＩＶＡＴＥフォルダの下位のフォルダに記録される。ＰＲＩＶＡＴＥフォルダの下位には、ＡＶＣＨＤフォルダとＭＯＤＥＬＩＮＦフォルダが作成されている。
【００１６】
ＡＶＣＨＤフォルダの下位のフォルダには、ＡＶＣＨＤ規格に準拠した動画のストリームファイルと管理ファイルが記録される。
【００１７】
ＭＯＤＥＬＩＮＦフォルダは、対象装置特定情報を記録するフォルダである。ＭＯＤＥＬＩＮＦフォルダには、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルが記録されている。
【００１８】
図３は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルの構成を示す図である。ＭＯＤＥＬＩＮＦ．ＤＡＴファイルは、識別用ヘッダ、メーカ名、機種品番名という三つのフィールドから構成される。識別用ヘッダには、ＭＯＤＥＬ＿ＩＮＦＯという固定の文字列が記録される。これにより、このファイルが対象装置特定情報を記録したファイルであることが分かる。メーカ名には、デジタルカメラ１００のメーカ名が記録される。機種品番名には、デジタルカメラ１００の機種品番名が記録される。機種品番名のみでデジタルカメラ１００を一意に特定できる場合が多いが、メーカ名もこれを補助するものとして使用することができる。
【００１９】
デジタルカメラ１００は、メモリーカード１５０がメモリーカードスロット１０１に装着されたときに、ＭＯＤＥＬＩＮＦフォルダがなかったり、ＭＯＤＥＬＩＮＦフォルダの下位にＭＯＤＥＬＩＮＦ．ＤＡＴファイルがなかったりすると、これらを新たに作成する。また、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルが既に存在していても、自己と異なるメーカ名や機種品番名が記録されている場合は、自己のメーカ名と機種品番名を記録したＭＯＤＥＬＩＮＦ．ＤＡＴで上書きする。なお、既存のＭＯＤＥＬＩＮＦ．ＤＡＴファイルをＭＯＤＥＬＩＮＦ．ＢＡＫとリネームし、新たに自己を特定する対象装置特定情報を記録したＭＯＤＥＬＩＮＦ．ＤＡＴファイルを作成してもよい。さらに、デジタルカメラ１００によってメモリーカード１５０をフォーマットした場合にも、自己を特定する対象装置特定情報を記録したＭＯＤＥＬＩＮＦ．ＤＡＴファイルを作成する。
（ｂ）画像データに対象装置特定情報を付随させる方法
デジタルカメラ１００は、画像データをＥｘｉｆ規格に準拠した画像ファイルとして、ＤＣＩＭフォルダの下位のフォルダに記録する。図４は、Ｅｘｉｆ規格に準拠した画像ファイルの構成を示す概念図である。Ｅｘｉｆ規格に準拠した画像ファイルでは、画像データに対してヘッダ部が付加される。ヘッダ部には、画像データのサムネイル画像と属性情報が記録される。属性情報には、撮影日時、撮影モード等の画像データに付随する情報が含まれる。そこで、属性情報に対象装置特定情報をも記録する。
【００２０】
ここに記録する対象装置特定情報は、（１−２）（ａ）と同様に、識別用ヘッダ、メーカ名、機種品番名という三つのフィールドから構成されていてもよいし、機種品番名のみであってもよい。属性情報は、撮影と同時に画像ファイルのヘッダ部に記録される。
【００２１】
なお、ここでは、静止画の画像ファイルのヘッダ部に属性情報の一つとして対象装置特定情報を記録する例を示したが、近時のデジタルカメラは、ＭｏｔｉｏｎＪＰＥＧ規格に準拠した動画やＡＶＣＨＤ規格に準拠した動画等、各種の動画を記録できるものが多い。これらの動画データに対象装置特定情報を付随させることももちろん可能である。例えば、ＭｏｔｉｏｎＪＰＥＧ規格に準拠した動画ファイルは、Ｅｘｉｆ規格に準拠した静止画ファイルと同様にヘッダ部をもつので、ここに対象装置特定情報を記録すればよい。また、ＡＶＣＨＤ規格に準拠した動画のストリームファイルには、これを管理する管理ファイルが存在する。例えば、管理ファイルの一つであるプレイリストファイルのメーカインフォメーションとして、対象装置特定情報を記録することもできる。
（１−３．ユーザ支援装置−テレビ受像機）
テレビ受像機２００は、放送波を受信して液晶ディスプレイパネルやプラズマディスプレイパネル等によって構成される表示部に表示することができる。また、テレビ受像機２００は、メモリーカードスロット２０１を備えており、デジタルカメラ１００から取り外されたメモリーカード１５０を装着することができる。テレビ受像機２００は、ネットワーク接続機能を備えており、ネットワーク上のホストコンピュータ３００との通信を行なうことができる。
【００２２】
デジタルカメラ１００が（１−２）（ａ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＭＯＤＥＬＩＮＦフォルダからＭＯＤＥＬＩＮＦ．ＤＡＴファイルを読み出す。次に、テレビ受像機２００は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルに記録されたメーカ名、機種品番名から対象装置のメーカ名と機種品番名を取得する。
【００２３】
次に、テレビ受像機２００は、メーカ名によって特定されるネットワーク上のホストコンピュータ３００に対して機種品番名によって特定される対象装置の更新プログラムが存在するか否かを問い合わせる。
【００２４】
ホストコンピュータ３００に対象装置の更新プログラムが存在する場合、テレビ受像機２００は、更新プログラムをダウンロードしてメモリーカードスロット２１０に装着されたメモリーカード１５０に記録する。一方、ホストコンピュータ３００に対象装置の更新プログラムが存在しない場合、テレビ受像機２００は、何もしない。
【００２５】
次に、デジタルカメラ１００が（１−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＤＣＩＭフォルダの下位のフォルダから任意の画像ファイルを読み出す。次に、テレビ受像機２００は、画像ファイルのヘッダ部に記録された属性情報の中から対象装置特定情報を読み出す。以降の動作は、デジタルカメラ１００が（１−２）（ａ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合と同じであるので説明を省略する。
（１−４．ユーザ支援−デジタルカメラ）
メモリーカード１５０を再度デジタルカメラ１００のメモリーカードスロット１０１に装着すると、メモリーカード１５０に対象装置の更新プログラムが記録されている場合、デジタルカメラ１００は、メモリーカード１５０に記録された対象装置の更新プログラムを自己のファームウェアのバージョンと比較し、自己のファームウェアを更新すべきときは、ユーザに自己のファームウェアを更新するか否かを選択させるためのメッセージを表示する。ファームウェアの更新には一定の時間を要し、その間はデジタルカメラ１００を使用することができないしデジタルカメラ１００のバッテリー残量も一定程度必要であるから、ユーザの選択によって、事後的にファームウェアを更新することもできる。ユーザがファームウェアの更新を選択すると、デジタルカメラ１００は、メモリーカード１５０から対象装置の更新プログラムを読み出してデジタルカメラ１００内のＲＡＭに転送する。次に、デジタルカメラ１００は、ＲＡＭに転送した更新プログラムを実行してファームウェアを更新する。これによって、ユーザは、デジタルカメラ１００の更新プログラムがホストコンピュータ３００に存在するか否かを定期的に確認しなくても、メモリーカード１５０をテレビ受像機２００のメモリーカードスロット２０１に装着するだけで、デジタルカメラ１００のファームウェアを常に最新の状態に更新することができる。
【００２６】
なお、ユーザが事後的にファームウェアを更新することを選択した場合、例えばデジタルカメラ１００の電源を投入するたびにファームウェアを更新するか否かを選択させるためのメッセージを表示させたのでは非常に煩わしいときもあると考えられる。このようなときには、次回以降もファームウェアを更新するか否かを選択させるためのメッセージを表示させるか否かをユーザが選択できるようにしてもよい。ユーザが次回以降はファームウェアを更新するか否かを選択させるためのメッセージを表示させないことを選択したときは、デジタルカメラ１００の設定メニューからファームウェアの更新ができるようにするとよい。
【００２７】
本発明のユーザ支援システムにおいては、デジタルカメラ１００は、対象装置特定情報をメモリーカード１５０に記録するだけであるから、デジタルカメラ１００の構成が複雑になるということがない。特に（１−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録する場合は、画像ファイルのヘッダ部の属性情報には従来から撮影日時や撮影モードを記録しているのであるから、これに加えて対象装置特定情報をも記録することは極めて容易である。
【００２８】
また、ユーザがメモリーカード１５０をテレビ受像機２００のメモリーカードスロット２０１に装着するのは、テレビ受像機２００の大きな表示部によって静止画や動画を鑑賞したいという欲求に基づく場合が多い。従って、テレビ受像機２００は、表示のために必ず静止画ファイルや動画ファイルを開くから、このときに対象装置特定情報をも読み出すことは、テレビ受像機２００に新たな負担を強いることがほとんどない。
【００２９】
さらに、ユーザは、テレビ受像機２００の大きな表示部によって、一定程度の時間、静止画や動画を鑑賞するであろうから、この時間にバックグラウンドで対象装置の更新プログラムをダウンロードすることができる。そうすると、ユーザに対象装置の更新プログラムをダウンロードしている時間をほとんど感じさせないというメリットもある。このメリットは、（１−２）（ａ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合であっても、（１−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合であっても享受される。
（１−５．補足）
（１）実施の形態１においては、ユーザ支援装置としてメモリーカードスロット２０１とネットワーク接続機能を備えたテレビ受像機２００を想定したが、ユーザ支援装置としてＤＶＤレコーダ等の録画装置を想定することもできる。録画装置は、テレビ受像機と同様に、メモリーカードスロットとネットワーク接続機能を備えることが必要である。録画装置はテレビ受像機と接続して使用することが通常であるから、テレビ受像機を表示部として利用することができる。ただし、実施の形態１におけるユーザ支援装置にあっては、表示部は必須の構成要件ではない。従って、ユーザ支援装置は、メモリーカードスロットとネットワーク接続機能を備えていればよい。
（２）実施の形態１においては、テレビ受像機２００は、メーカ名によって特定されるネットワーク上のホストコンピュータ３００に対して機種品番名によって特定される対象装置の更新プログラムが存在するか否かを問い合わせることとした。しかし、特定のホストコンピュータが複数のメーカの対象装置の更新プログラムを記憶している場合は、メーカ名によってホストコンピュータ３００を特定し、これに接続する必要がないことはいうまでもない。すなわち、ネットワーク上のホストコンピュータが対象装置の更新プログラムを記憶している態様に従って、適宜、メーカ名を使用すればよい。
（３）対象装置特定情報には、対象装置のファームウェアのバージョン情報、すなわち実施の形態１においてはデジタルカメラ１００のファームウェアのバージョン情報をも記録するようにしてもよい。この場合、ユーザ支援装置であるテレビ受像機２００は、ホストコンピュータ３００に記憶されている更新プログラムのバージョンがメモリーカード１５０に記録されているデジタルカメラ１００のファームウェアのバージョンと同じであれば、更新プログラムをダウンロードしない。これによって、デジタルカメラ１００のファームウェアに更新の必要がないにも関わらずホストコンピュータ３００から更新プログラムをダウンロードするという無駄をなくすことができる。
（実施の形態２）
（２−１．ユーザ支援システム）
実施の形態２においても、対象装置としてデジタルカメラを、ユーザ支援装置としてメモリーカードスロットとネットワーク接続機能を備えたテレビ受像機を想定する。従って、実施の形態２においても、ユーザ支援システムの全体を説明する図は、図１と同じである。実施の形態１との相違点は、デジタルカメラ１００に周辺機器を取り付けることができる点である。
（２−２．対象装置−デジタルカメラ）
図５は、実施の形態２におけるデジタルカメラの斜視図である。図５は、デジタルカメラ１００を被写体側から見た図である。
【００３０】
デジタルカメラ１００は、マウント１０２に図示しない交換レンズを取り付けることができる。交換レンズは、撮影の意図に合わせて様々な種類のものが用意されている。デジタルカメラ１００のＣＰＵは、マウント１０２の内部に設けられた接点１０３を介して交換レンズ内のＣＰＵと通信することができる。交換レンズは、内部のフラッシュメモリに周辺機器特定情報を記憶している。ここで、周辺機器特定情報は、交換レンズのメーカ名と機種品番名である。従って、デジタルカメラ１００内のＣＰＵは、接点１０３を介して交換レンズ内のＣＰＵから周辺機器特定情報である交換レンズのメーカ名と機種品番名を取得することができる。
【００３１】
デジタルカメラ１００は、撮影した画像ファイルをメモリーカード１５０に記録するとともに、自己を特定する対象装置特定情報と接続されている周辺機器である交換レンズを特定する周辺機器特定情報をメモリーカード１５０に記録する。対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録する方法として、実施の形態１と同様に二通りの方法を説明する。なお、以下の二通りの方法は、例示であって、本発明の適用をこれら二通りの方法に限定するものではない。
（ａ）対象装置特定情報と周辺機器特定情報を記録する独立したファイルを設ける方法
メモリーカード１５０のフォルダ構成は、図２に示したものと同じであるので説明を省略する。ここでは、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルについて説明する。
【００３２】
図６は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルの構成を示す第二の図である。ＭＯＤＥＬＩＮＦ．ＤＡＴファイルは、識別用ヘッダ、メーカ名、機種品番名という三つのフィールドから構成される。図３においては、識別用ヘッダ、メーカ名、機種品番名という三つのフィールドが一組記録されていた。図６においては、これらが二組記録されている。一組目は、対象装置であるデジタルカメラ１００の対象装置特定情報であり、二組目は、周辺機器である交換レンズの周辺機器特定情報である。二組目において、メーカ名は周辺機器である交換レンズのメーカ名であり、機種品番名は周辺機器である交換レンズの機種品番名である。現在取り付けられている交換レンズが別の交換レンズに取り換えられた場合は、三組目に取り換えられた交換レンズの周辺機器特定情報を記録する。
【００３３】
なお、デジタルカメラ１００は、ホットシュー１０４に周辺機器を取り付けることもできる。ホットシュー１０４には、図示しない外部ストロボや外部マイク等を取り付けることができる。ホットシュー１０４の内部には、ホットシュー１０４に取り付けられた周辺機器と通信するための接点１０５が設けられている。従って、デジタルカメラ１００内のＣＰＵは、接点１０５を介してホットシュー１０４に取り付けられた周辺機器内のＣＰＵから周辺機器特定情報である周辺機器のメーカ名と機種品番名を取得することができる。このようにして取得された外部ストロボや外部マイク等の周辺機器の周辺機器特定情報もＭＯＤＥＬＩＮＦ．ＤＡＴファイルに記録される。
【００３４】
ＭＯＤＥＬＩＮＦ．ＤＡＴファイルに対するその他の取扱いは、実施の形態１と同様であるので説明を省略する。
（ｂ）画像データに対象装置特定情報と周辺機器特定情報を付随させる方法
実施の形態２におけるデジタルカメラ１００は、Ｅｘｉｆ規格に準拠した画像ファイルのヘッダ部の属性情報に、対象装置特定情報に加えて周辺機器特定情報をも記録する。図７は、Ｅｘｉｆ規格に準拠した画像ファイルの構成を示す第二の概念図である。
【００３５】
画像ファイルのヘッダ部の属性情報に記録される周辺機器特定情報は、その画像ファイルが生成されたとき、すなわちその画像ファイルを生成するための撮影が行われたときにデジタルカメラ１００に取り付けられていた周辺機器である交換レンズの周辺機器特定情報が記録される。また、その画像ファイルを生成するための撮影が行われたときに、（２−２）（ａ）において説明したように、ホットシュー１０４に外部ストロボ等の周辺機器が取り付けられていた場合は、取り付けられていた周辺機器である交換レンズの周辺機器特定情報も記録される。
【００３６】
画像ファイルのヘッダ部の属性情報に対するその他の取扱いは、実施の形態１と同様であるので説明を省略する。
（２−３．ユーザ支援装置−テレビ受像機）
テレビ受像機２００の構成は、実施の形態１と同様であるので説明を省略する。
【００３７】
デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＭＯＤＥＬＩＮＦフォルダからＭＯＤＥＬＩＮＦ．ＤＡＴファイルを読み出す。次に、テレビ受像機２００は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルに記録された対象装置特定情報と周辺機器特定情報から対象装置のメーカ名と機種品番名、周辺機器のメーカ名と機種品番名を取得する。周辺機器特定情報が複数記録されている場合は、記録されている全ての周辺機器について、メーカ名と機種品番名を取得する。
【００３８】
次に、テレビ受像機２００は、対象装置と周辺機器のそれぞれについて、メーカ名によって特定されるネットワーク上のホストコンピュータ３００に対して機種品番名によって特定される対象装置と周辺機器の更新プログラムが存在するか否かを問い合わせる。
【００３９】
ホストコンピュータ３００に対象装置または周辺機器の更新プログラムが存在する場合、テレビ受像機２００は、更新プログラムをダウンロードしてメモリーカードスロット２１０に装着されたメモリーカード１５０に記録する。一方、ホストコンピュータ３００に対象装置および周辺機器の更新プログラムが存在しない場合、テレビ受像機２００は、何もしない。
【００４０】
次に、デジタルカメラ１００が（２−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＤＣＩＭフォルダの下位のフォルダから順次、画像ファイルを読み出す。次に、テレビ受像機２００は、画像ファイルのヘッダ部に記録された属性情報の中から対象装置特定情報と周辺機器特定情報を読み出す。以降の動作は、デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合と同じであるので説明を省略する。
（２−４．ユーザ支援−デジタルカメラ）
メモリーカード１５０を再度デジタルカメラ１００のメモリーカードスロット１０１に装着すると、メモリーカード１５０に対象装置の更新プログラムが記録されている場合、デジタルカメラ１００は、更新プログラムを実行して自己のファームウェアを更新する。この点は、（１−４）で説明したとおりであるので、更なる説明は行わない。
【００４１】
メモリーカード１５０に周辺機器の更新プログラムが記録されている場合、デジタルカメラ１００は、更新プログラムの対象である周辺機器、例えば特定の交換レンズが現在取り付けられているか否かを確認する。更新プログラムの対象である周辺機器が現在取り付けられているか否かは、デジタルカメラ１００内のＣＰＵが接点１０３や接点１０５を介して周辺機器内のＣＰＵと通信することで知ることができる。
【００４２】
更新プログラムの対象である周辺機器、例えば特定の交換レンズが取り付けられている場合は、ユーザに交換レンズのファームウェアを更新するか否かを選択させるためのメッセージを表示する。ファームウェアの更新には一定の時間を要し、その間はデジタルカメラ１００を使用することができないしデジタルカメラ１００のバッテリー残量も一定程度必要であるから、ユーザの選択によって、事後的に交換レンズのファームウェアを更新することもできる。ユーザが交換レンズのファームウェアの更新を選択すると、デジタルカメラ１００内のＣＰＵは、接点１０３を介して交換レンズ内のＣＰＵに更新プログラムを送信する。更新プログラムの送信を受けた交換レンズ内のＣＰＵは、これを交換レンズ内のＲＡＭに転送する。次に、交換レンズ内のＣＰＵは、ＲＡＭに転送した更新プログラムを実行して自己のファームウェアを更新する。
【００４３】
一方、更新プログラムの対象である周辺機器、例えば特定の交換レンズが取り付けられていない場合は、デジタルカメラ１００内のＣＰＵは、当然ながら更新プログラムの送信を行なわない。デジタルカメラ１００内のＣＰＵは、次に更新プログラムの対象である周辺機器、例えば特定の交換レンズが取り付けられたときに、前記のように周辺機器内のＣＰＵに周辺機器のファームアップを行わせる。
【００４４】
これによって、ユーザは、周辺機器の更新プログラムがホストコンピュータ３００に存在するか否かを定期的に確認しなくても、メモリーカード１５０をテレビ受像機２００のメモリーカードスロット２０１に装着するだけで、デジタルカメラ１００のファームウェアに加えて周辺機器、例えば交換レンズのファームウェアを常に最新の状態に更新することができる。
【００４５】
なお、ユーザが事後的にファームウェアを更新することを選択した場合、例えばデジタルカメラ１００の電源を投入するたびにファームウェアを更新するか否かを選択させるためのメッセージを表示させたのでは非常に煩わしいときもあると考えられる。このようなときには、次回以降もファームウェアを更新するか否かを選択させるためのメッセージを表示させるか否かをユーザが選択できるようにしてもよい。ユーザが次回以降はファームウェアを更新するか否かを選択させるためのメッセージを表示させないことを選択したときは、デジタルカメラ１００の設定メニューからファームウェアの更新ができるようにするとよい。
【００４６】
本発明のユーザ支援システムにおいては、デジタルカメラ１００は、対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録するだけであるから、デジタルカメラ１００の構成が複雑になるということがない。特に（２−２）（ｂ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録する場合は、画像ファイルのヘッダ部の属性情報には従来から撮影日時や撮影モードを記録しているのであるから、これに加えて対象装置特定情報と周辺機器特定情報をも記録することは極めて容易である。
【００４７】
また、ユーザがメモリーカード１５０をテレビ受像機２００のメモリーカードスロット２０１に装着するのは、テレビ受像機２００の大きな表示部によって静止画や動画を鑑賞したいという欲求に基づく場合が多い。従って、テレビ受像機２００は、表示のために必ず静止画ファイルや動画ファイルを開くから、このときに対象装置特定情報と周辺機器特定情報をも読み出すことは、テレビ受像機２００に新たな負担を強いることがほとんどない。
【００４８】
さらに、ユーザは、テレビ受像機２００の大きな表示部によって、一定程度の時間、静止画や動画を鑑賞するであろうから、この時間にバックグラウンドで対象装置および／または周辺機器の更新プログラムをダウンロードすることができる。そうすると、ユーザに対象装置および／または周辺機器の更新プログラムをダウンロードしている時間をほとんど感じさせないというメリットもある。このメリットは、（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合であっても、（２−２）（ｂ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合であっても享受される。
（２−５．補足）
（１）実施の形態２においても、ユーザ支援装置としてメモリーカードスロット２０１とネットワーク接続機能を備えたテレビ受像機２００を想定したが、ユーザ支援装置としてＤＶＤレコーダ等の録画装置を想定することもできる。実施の形態１と同様に、ユーザ支援装置は、メモリーカードスロットとネットワーク接続機能を備えていればよい。
（２）実施の形態２においても、テレビ受像機２００は、メーカ名によって特定されるネットワーク上のホストコンピュータ３００に対して機種品番名によって特定される対象装置の更新プログラムが存在するか否かを問い合わせることとした。しかし、実施の形態１と同様に、ネットワーク上のホストコンピュータが対象装置の更新プログラムを記憶している態様に従って、適宜、メーカ名を使用すればよい。
（３）周辺機器特定情報には、周辺機器のファームウェアのバージョン情報、例えば取り付けられている交換レンズのファームウェアのバージョン情報をも記録するようにしてもよい。その効果は、実施の形態１と同様であるので説明を省略する。
（４）実施の形態２においては、周辺機器として、マウント１０２に取り付けられる種々の交換レンズとホットシュー１０４に取り付けられる外部ストロボや外部マイク等を例示した。しかし、本発明における周辺機器は、これらに限定されるものではない。例えば、デジタルカメラ１００に備えられた図示しない端子に接続される周辺機器等も対象となる。具体的には、ワイヤードリモコン等をあげることができる。すなわち、本発明における周辺機器は、デジタルカメラ１００によって自己のファームウェアをファームアップすることができる周辺機器であればよい。
（実施の形態３）
（３−１．ユーザ支援システム）
実施の形態３においても、対象装置としてデジタルカメラを、ユーザ支援装置としてメモリーカードスロットとネットワーク接続機能を備えたテレビ受像機を想定する。従って、実施の形態３においても、ユーザ支援システムの全体を説明する図は、図１と同じである。実施の形態１および実施の形態２との相違点は、ユーザ支援装置であるテレビ受像機２００がネットワーク上のホストコンピュータ３００に記憶された情報を受信して表示部に表示することができる点である。
（３−２．対象装置−デジタルカメラ）
対象装置であるデジタルカメラ１００は、実施の形態１または実施の形態２で説明したものと同じであるので、更なる説明は行わない。
（３−３．ユーザ支援装置−テレビ受像機）
テレビ受像機２００は、ネットワーク上のホストコンピュータ３００から送信される情報を表示部に表示することができる。
【００４９】
デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＭＯＤＥＬＩＮＦフォルダからＭＯＤＥＬＩＮＦ．ＤＡＴファイルを読み出す。次に、テレビ受像機２００は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルに記録された対象装置特定情報と周辺機器特定情報から対象装置のメーカ名と機種品番名、周辺機器のメーカ名と機種品番名を取得する。周辺機器特定情報が複数記録されている場合は、記録されている全ての周辺機器について、メーカ名と機種品番名を取得する。
【００５０】
次に、テレビ受像機２００は、対象装置と周辺機器のそれぞれについて、メーカ名によって特定されるネットワーク上のホストコンピュータ３００に対して機種品番名によって特定される対象装置と周辺機器に関する情報が存在するか否かを問い合わせる。
【００５１】
対象装置および／または周辺機器に関する情報がホストコンピュータ３００に記憶されている場合、テレビ受像機２００は、表示部に図８に示す画面を表示する。図８は、表示部に表示される画面の一例を示す図である。図８（ａ）は、メモリーカード１５０に対象装置特定情報しか記録されていなかった場合、表示部に表示される画面の一例を示す図である。図８（ｂ）は、メモリーカード１５０に対象装置特定情報と一つの周辺機器特定情報が記録されていた場合、表示部に表示される画面の一例を示す図である。図８（ｃ）は、メモリーカード１５０に対象装置特定情報と二つの周辺機器特定情報が記録されていた場合、表示部に表示される画面の一例を示す図である。図８（ｃ）において、「周辺機器２」と記載した矩形を破線で表現しているのは、メモリーカード１５０に「周辺機器２」に対応する周辺機器特定情報が記録されていたものの、ホストコンピュータ３００に「周辺機器２」に関する情報が記憶されていなかったことを示す。
【００５２】
図８（ａ）から（ｃ）において、ユーザは、テレビ受像機２００のリモコン等のポインティングデバイスを用いて、「対象装置」と記載した矩形または「周辺機器１」と記載した矩形を選択することができる。図８（ｃ）において、「周辺機器２」と記載した矩形を選択することはできない。
【００５３】
図８（ａ）から（ｃ）において、「対象装置」と記載した矩形を選択すると、図９に示す画面が表示される。図９は、表示部に表示される画面の一例を示す第二の図である。テレビ受像機２００のリモコン等のポインティングデバイスを用いて、「活用のポイント」と記載した矩形を選択すると、テレビ受像機２００は、ホストコンピュータ３００から対象装置であるデジタルカメラ１００の活用のポイントに関する情報を受信して表示部に表示する。また、「取扱説明書」と記載した矩形を選択すると、テレビ受像機２００は、ホストコンピュータ３００から対象装置であるデジタルカメラ１００の取扱説明書の電子データを受信して表示部に表示する。さらに、「対応周辺機器」と記載した矩形を選択すると、テレビ受像機２００は、ホストコンピュータ３００から対象装置であるデジタルカメラ１００において使用することができる周辺機器に関する情報を受信して表示部に表示する。
【００５４】
なお、図８（ａ）から（ｃ）において、「周辺機器１」と記載した矩形を選択すると、図９と同様の画面が表示される。ただし、「周辺機器１」と記載した矩形を選択した場合は、「対応周辺機器」と記載した矩形が「対応対象装置」となる。
【００５５】
次に、デジタルカメラ１００が（２−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＤＣＩＭフォルダの下位のフォルダから順次、画像ファイルを読み出す。次に、テレビ受像機２００は、画像ファイルのヘッダ部に記録された属性情報の中から対象装置特定情報と周辺機器特定情報を読み出す。テレビ受像機２００は、読み出した対象装置特定情報と周辺機器特定情報から対象装置のメーカ名と機種品番名、周辺機器のメーカ名と機種品番名を取得する。周辺機器特定情報が複数記録されている場合は、記録されている全ての周辺機器について、メーカ名と機種品番名を取得する。
【００５６】
以降の動作は、デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合と同じであるので説明を省略する。
（実施の形態４）
（４−１．ユーザ支援システム）
実施の形態４においても、対象装置としてデジタルカメラを想定する。一方、ユーザ支援装置としては、メモリーカードスロットと放送波に重畳されたデータを取り出すことができる機能を備えたテレビ受像機を想定する。放送波の方式は、アナログであってもデジタルであってもよい。
【００５７】
図１０は、実施の形態４におけるユーザ支援システムの全体を説明する図である。デジタルカメラ１００は、撮影した画像ファイルをメモリーカードスロット１０１に装着されたメモリーカード１５０に記録する。
【００５８】
テレビ受像機２００は、送信アンテナ３１０から送信される放送波を受信アンテナ２０２によって受信し液晶ディスプレイパネルやプラズマディスプレイパネル等によって構成される表示部に表示する。テレビ受像機２００は、メモリーカードスロット２０１を備えており、デジタルカメラ１００から取り外されたメモリーカード１５０を装着することができる。テレビ受像機２００は、放送波に重畳されたデータを取り出すことができる機能を備えている。
（４−２．対象装置−デジタルカメラ）
対象装置であるデジタルカメラ１００は、実施の形態１から実施の形態３で説明したものと同じであるので、更なる説明は行わない。
（４−３．ユーザ支援装置−テレビ受像機）
テレビ受像機２００は、放送波に重畳されたデータを取り出すことができる。放送波の方式がアナログである場合、テレビ受像機２００は、データスライサによって放送波の水平同期期間に重畳されたデータを取り出す。これは、アナログ方式ＥＰＧ等で既に実用化されている。一方、放送波の方式がデジタルである場合、テレビ受像機２００は、映像信号とともに送信されるデータ信号を取り出す。これは、地上デジタル放送等で既に実用化されている。
【００５９】
デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＭＯＤＥＬＩＮＦフォルダからＭＯＤＥＬＩＮＦ．ＤＡＴファイルを読み出す。次に、テレビ受像機２００は、ＭＯＤＥＬＩＮＦ．ＤＡＴファイルに記録された対象装置特定情報と周辺機器特定情報から対象装置のメーカ名と機種品番名、周辺機器のメーカ名と機種品番名を取得する。周辺機器特定情報が複数記録されている場合は、記録されている全ての周辺機器について、メーカ名と機種品番名を取得する。
【００６０】
次に、テレビ受像機２００は、対象装置または周辺機器の更新プログラムが取り出したデータの中に存在するか否かを確認する。
【００６１】
取り出したデータの中に対象装置または周辺機器の更新プログラムが存在する場合、テレビ受像機２００は、更新プログラムをメモリーカードスロット２１０に装着されたメモリーカード１５０に記録する。一方、取り出したデータの中に対象装置または周辺機器の更新プログラムが存在しない場合、テレビ受像機２００は、何もしない。
【００６２】
次に、デジタルカメラ１００が（２−２）（ｂ）に示す方法によって対象装置特定情報をメモリーカード１５０に記録した場合、テレビ受像機２００は、メモリーカードスロット２０１に装着されたメモリーカード１５０のＤＣＩＭフォルダの下位のフォルダから順次、画像ファイルを読み出す。次に、テレビ受像機２００は、画像ファイルのヘッダ部に記録された属性情報の中から対象装置特定情報と周辺機器特定情報を読み出す。以降の動作は、デジタルカメラ１００が（２−２）（ａ）に示す方法によって対象装置特定情報と周辺機器特定情報をメモリーカード１５０に記録した場合と同じであるので説明を省略する。
（４−４．補足）
実施の形態４では、テレビ受像機２００が取り出したデータの中に対象装置または周辺機器の更新プログラムが存在する場合について説明した。しかし、放送波には取扱説明書や活用のポイントや対応周辺機器または対応対象装置に関するデータを重畳させることも可能であるから、そのような場合は、実施の形態３で説明した対象装置および／または周辺機器に関する情報の表示も可能である。
（その他の実施の形態）
実施の形態１から４においては、対象装置をデジタルカメラ１００とした。しかし、対象装置は、これに限られるものではない。対象装置は、記憶媒体に情報を記録することができるものであればよい。例えば、デジタルビデオカメラや携帯電話等が考えられる。また、記憶媒体に音楽を記録することができるオーディオプレーヤ等であってもよい。
【００６３】
実施の形態１から３においては、ユーザ支援装置をテレビ受像機２００とした。しかし、ユーザ支援装置は、これに限られるものではない。実施の形態１および２においては、表示部は、必須の構成要件ではない。ユーザ支援装置は、ホストコンピュータに接続し記憶媒体から情報を読み出すことができるものであればよい。例えば、ＤＶＤレコーダ等の録画装置が考えられる。一方、実施の形態３においては、表示部は、必須の構成要件である。ただし、テレビ受像機とＤＶＤレコーダ等の録画装置の組み合わせであってもよい。また、携帯電話等の通信装置であってもよい。
【００６４】
実施の形態４においても、ユーザ支援装置をテレビ受像機２００とした。しかし、ユーザ支援装置は、これに限られるものではない。ユーザ支援装置は、放送波に重畳されたデータを取り出すことができ、記憶媒体から情報を読み出すことができるものであればよい。例えば、ＤＶＤレコーダ等の録画装置が考えられる。
【００６５】
さらに、コンピュータをユーザ支援装置とすることもできる。本発明のユーザ支援プログラムは、コンピュータをユーザ支援装置として動作させる。
【産業上の利用可能性】
【００６６】
本発明によれば、対象装置を複雑化することのないユーザ支援システムを提供することができるので、デジタルカメラやデジタルビデオカメラ等の記憶媒体に情報を記録することができる対象装置、オーディオプレーヤ等の記憶媒体に音楽を記録することができる対象装置等のユーザ支援システムとして有用である。
【符号の説明】
【００６７】
１００    デジタルカメラ
１０１    メモリーカードスロット
１０２    マウント
１０３    接点
１０４    ホットシュー
１０５    接点
１５０    メモリーカード
２００    テレビ受像機
２０１    メモリーカードスロット
２０２    受信アンテナ
３００    ホストコンピュータ
３１０    送信アンテナ
【図１】
2011128744.tif 000003
【図２】
2011128744.tif 000004
【図３】
2011128744.tif 000005
【図４】
2011128744.tif 000006
【図５】
2011128744.tif 000007
【図６】
2011128744.tif 000008
【図７】
2011128744.tif 000009
【図８】
2011128744.tif 000010
【図９】
2011128744.tif 000011
【図１０】
2011128744.tif 000012