(57)【要約】【課題】ネットワークに常時接続できる機能を備えていなくても、製品のバージョンアップ等に係るお知らせ情報を表示することが可能な撮像装置等を提供すること。【解決手段】この撮像装置は、少なくとも内部情報とお知らせ情報を記憶する記憶部８と情報処理装置とのＵＳＢ接続を検出した場合に、情報処理装置に対して内部情報と共にお知らせ情報取得要求を送信することで、該情報処理装置に対してデータベース装置からの該お知らせ情報の取得を促し、該情報処理装置よりお知らせ情報を受信すると、記憶部８に既に記憶されているお知らせ情報と一致するか否かを判定し、一致しない場合には、該記憶部８に受信したお知らせ情報を記憶させるよう制御するシステム制御部１を備える。【選択図】      図１
2009130727.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置と接続される撮像装置であって、
少なくとも内部情報とお知らせ情報を記憶する記憶手段と、
上記情報処理装置との有線接続を検出した場合に、上記情報処理装置に対して上記内部情報と共にお知らせ情報取得要求を送信することで、該情報処理装置に対して上記データベース装置からの該お知らせ情報の取得を促し、該情報処理装置よりお知らせ情報を受信すると、記憶手段に既に記憶されているお知らせ情報と一致するか否かを判定し、一致しない場合には、該記憶手段に、受信したお知らせ情報を記憶させるよう制御する制御手段とを備えた
ことを特徴とする撮像装置。
【請求項２】
上記記憶手段に記憶されたお知らせ情報を表示する表示手段を備えた
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
上記制御手段は、上記一致しないと判定した場合には、書き込み済みフラグ情報をオフにした後に上記記憶手段に受信したお知らせ情報を記憶し、その後、該書き込み済みフラグをオンとする
ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
上記内部情報とは、メーカ情報、モデル情報、ファームウェアバージョン情報を少なくとも含む
ことを特徴とする請求項１に記載の撮像装置。
【請求項５】
上記お知らせ情報にはお知らせ番号を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致するか否かの判定を、該お知らせ番号に基づいて行う
ことを特徴とする請求項１に記載の撮像装置。
【請求項６】
上記お知らせ情報にはファームウェアバージョン情報を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致しないと判定した場合には、上記記憶手段に記憶されているお知らせ情報に含まれる最新ファームウェアバージョン情報と受信したお知らせ情報に含まれる最新ファームウェアバージョン情報とを比較し、受信したファームウェアバージョン情報が新しいものであれば、ファームウェアの更新を示唆する表示を上記表示手段に行なう
ことを特徴とする請求項２に記載の撮像装置。
【請求項７】
撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置であって、
上記撮像装置と有線接続がなされた場合に、上記撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信するよう制御する制御手段を備えた
ことを特徴とする情報処理装置。
【請求項８】
撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置であって、
上記撮像装置の内部情報を所定の規格に基づいて各画像ファイル毎に保持している記憶手段が接続されたと判断した場合に、該撮影日時が最新の画像ファイルから内部情報を読み出し、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記記憶手段に記憶するよう制御する制御手段を備えた
ことを特徴とする情報処理装置。
【請求項９】
撮像装置と、該撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置とからなる通信システムであって、
上記撮像装置は、
少なくとも内部情報とお知らせ情報を記憶する記憶手段と、
上記情報処理装置との有線接続を検出した場合に、上記情報処理装置に対して上記内部情報と共にお知らせ情報取得要求を送信することで、該情報処理装置に対して上記データベース装置からの該お知らせ情報の取得を促し、該情報処理装置よりお知らせ情報を受信すると、記憶手段に既に記憶されているお知らせ情報と一致するか否かを判定し、一致しない場合には、該記憶手段に、受信したお知らせ情報を記憶させるよう制御する第１の制御手段とを備え、
上記情報処理装置は、
上記撮像装置と有線接続がなされた場合に、上記撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信する第２の制御手段を備えた
ことを特徴とする通信システム。
【請求項１０】
上記撮像装置は、上記記憶手段に記憶されたお知らせ情報を表示する表示手段を備えた
ことを特徴とする請求項９に記載の通信システム。
【請求項１１】
上記第１の制御手段は、上記一致しないと判定した場合には、書き込み済みフラグ情報をオフにした後に上記記憶手段に受信したお知らせ情報を記憶し、その後、該書き込み済みフラグをオンとする
ことを特徴とする請求項９に記載の通信システム。
【請求項１２】
上記内部情報とは、メーカ情報、モデル情報、ファームウェアバージョン情報を少なくとも含む
ことを特徴とする請求項９に記載の通信システム。
【請求項１３】
上記お知らせ情報にはお知らせ番号を含み、上記第１の制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致するか否かの判定を、該お知らせ番号に基づいて行う
ことを特徴とする請求項９に記載の撮像装置。
【請求項１４】
上記お知らせ情報にはファームウェアバージョン情報を含み、上記第１の制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致しないと判定した場合には、上記記憶手段に記憶されているお知らせ情報に含まれる最新ファームウェアバージョン情報と受信したお知らせ情報に含まれる最新ファームウェアバージョン情報とを比較し、受信したファームウェアバージョン情報が新しいものであれば、ファームウェアの更新を示唆する表示を上記表示手段に行なう
ことを特徴とする請求項１０に記載の通信システム。
【請求項１５】
コンピュータが、
撮像装置と有線接続がなされた場合に、該撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信するよう制御する制御手段として機能する
ことを特徴とするプログラム。
【請求項１６】
コンピュータが、
撮像装置の内部情報を所定の規格に基づいて各画像ファイル毎に保持している記憶手段が接続されたと判断した場合に、該撮影日時が最新の画像ファイルから内部情報を読み出し、データベース装置からお知らせ情報を取得し、該お知らせ情報を上記記憶手段に記憶するよう制御する制御手段として機能する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、情報処理装置、通信システム及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタル機器の分野では、内部に実装されているソフトウェアやファームウェアの最新版を、ユーザに主体的にダウンロードさせてバージョンアップさせる機器も増えている。このバージョンアップに係るお知らせ情報の通知方法には様々なものがある。
【０００３】
例えば、パーソナルコンピュータ等、常時ネットワークに接続可能な製品は、定期的に該ネットワークを介してサーバと通信することにより、最新のソフトウェアの存在を検知し、そのディスプレイ上にバージョンアップのお知らせ情報を表示させることも可能である。更には、ネットワークを介してソフトウェア等をダウンロードして、バージョンアップすることも可能である。しかしながら、例えば、デジタルスチルカメラやデジタルビデオカメラ等の撮像装置のように、ネットワークへの常時接続の機能を有していない製品では、これと同様のお知らせ情報の通知やバージョンアップが不可能である。
【０００４】
このような撮像装置等の製品に対するバージョンアップ等のお知らせ情報の通知は、新聞やテレビ放送、インターネット等によるニュース配信、ユーザ登録した先のメーカからのハガキや電子メール等による通知等によりなされている。このニュースには、対象となる製品の型番や製造シリアル番号、ファームウェアのバージョン情報等が記載されているのが一般的であり、ユーザは、それらの情報を基にバージョンアップ等のお知らせ情報が自己の製品に関わるものであるか否かを都度確認しなければならない。
【０００５】
一方、今日では、ＲＳＳ(RDF Site Summary)を用いた情報の配信もなされているが、例えば、特許文献１では、ＲＳＳ形式を利用したアップデート情報の通知システムが開示されている。これは、予めユーザが自分のコンピュータのソフトウェア情報をセンタ側コンピュータに登録し、センタ側ではメーカのサーバからの最新ソフトウェア情報を定期的に取得し、ユーザからの入力があった場合に、登録された情報に従って、最新ソフトウェアの存在をユーザのコンピュータに通知するものである。
【０００６】
【特許文献１】特開２００６−２８５７０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のようにＲＳＳによる情報の配信を採用する場合、ネットワークに常時接続できる機能や、ＲＳＳリーダ等の機能を装置側に実装する必要があり、コスト高をもたらしてしまう。更に、予めＲＳＳフィード等にユーザが予め登録する必要があり煩雑である。また、システム全体で考えた場合、データを登録・収集するセンタ側コンピュータが必要となり、その点でもコスト高を招いてしまう。
【０００８】
そこで、本発明は、ネットワークに常時接続する機能を備えていなくても、バージョンアップ等のお知らせ情報を取得し表示することを可能とすることを課題とする。
【課題を解決するための手段】
【０００９】
本発明の第１の観点による撮像装置は、撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置と接続される撮像装置であって、少なくとも内部情報とお知らせ情報を記憶する記憶手段と、上記情報処理装置との有線接続を検出した場合に、上記情報処理装置に対して上記内部情報と共にお知らせ情報取得要求を送信することで、該情報処理装置に対して上記データベース装置からの該お知らせ情報の取得を促し、該情報処理装置よりお知らせ情報を受信すると、記憶手段に既に記憶されているお知らせ情報と一致するか否かを判定し、一致しない場合には、該記憶手段に、受信したお知らせ情報を記憶させるよう制御する制御手段とを備える。
【００１０】
この第１の観点において、上記記憶手段に記憶されたお知らせ情報を表示する表示手段を備えてもよい。或いは、第１の観点において、上記制御手段は、上記一致しないと判定した場合には、書き込み済みフラグ情報をオフにした後に上記記憶手段に受信したお知らせ情報を記憶し、その後、該書き込み済みフラグをオンとすることとしてもよい。あるいは、第１の観点において、上記内部情報とは、メーカ情報、モデル情報、ファームウェアバージョン情報を少なくとも含むこととしてもよい。或いは、第１の観点において、上記お知らせ情報にはお知らせ番号を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致するか否かの判定を、該お知らせ番号に基づいて行うこととしてもよい。また、第１の観点において、上記お知らせ情報にはファームウェアバージョン情報を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致しないと判定した場合には、上記記憶手段に記憶されているお知らせ情報に含まれる最新ファームウェアバージョン情報と受信したお知らせ情報に含まれる最新ファームウェアバージョン情報とを比較し、受信したファームウェアバージョン情報が新しいものであれば、ファームウェアの更新を示唆する表示を上記表示手段に行なうこととしてもよい。
【００１１】
本発明の第２の観点による情報処理装置は、撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置であって、上記撮像装置と有線接続がなされた場合に、上記撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信するよう制御する制御手段を備える。
【００１２】
本発明の第３の観点による情報処理装置は、撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置であって、上記撮像装置の内部情報を所定の規格に基づいて各画像ファイル毎に保持している記憶手段が接続されたと判断した場合に、該撮影日時が最新の画像ファイルから内部情報を読み出し、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記記憶手段に記憶するよう制御する制御手段を備える。
【００１３】
本発明の第４の観点による通信システムは、撮像装置と、該撮像装置の機種毎のお知らせ情報を少なくとも管理するデータベース装置と通信自在な情報処理装置とからなる通信システムであって、上記撮像装置は、少なくとも内部情報とお知らせ情報を記憶する記憶手段と、上記情報処理装置との有線接続を検出した場合に、上記情報処理装置に対して上記内部情報と共にお知らせ情報取得要求を送信することで、該情報処理装置に対して上記データベース装置からの該お知らせ情報の取得を促し、該情報処理装置よりお知らせ情報を受信すると、記憶手段に既に記憶されているお知らせ情報と一致するか否かを判定し、一致しない場合には、該記憶手段に、受信したお知らせ情報を記憶させるよう制御する第１の制御手段とを備え、上記情報処理装置は、上記撮像装置と有線接続がなされた場合に、上記撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、上記データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信する第２の制御手段を備える。
【００１４】
この第４の観点において、上記記憶手段に記憶されたお知らせ情報を表示する表示手段を備えてもよい。或いは、第４の観点において、上記制御手段は、上記一致しないと判定した場合には、書き込み済みフラグ情報をオフにした後に上記記憶手段に受信したお知らせ情報を記憶し、その後、該書き込み済みフラグをオンとすることとしてもよい。あるいは、第４の観点において、上記内部情報とは、メーカ情報、モデル情報、ファームウェアバージョン情報を少なくとも含むこととしてもよい。或いは、第４の観点において、上記お知らせ情報にはお知らせ番号を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致するか否かの判定を、該お知らせ番号に基づいて行うこととしてもよい。また、第４の観点において、上記お知らせ情報にはファームウェアバージョン情報を含み、上記制御手段は上記記憶手段に既に記憶されているお知らせ情報と受信したお知らせ情報が一致しないと判定した場合には、上記記憶手段に記憶されているお知らせ情報に含まれる最新ファームウェアバージョン情報と受信したお知らせ情報に含まれる最新ファームウェアバージョン情報とを比較し、受信したファームウェアバージョン情報が新しいものであれば、ファームウェアの更新を示唆する表示を上記表示手段に行なうこととしてもよい。
【００１５】
本発明の第５の観点によるプログラムは、コンピュータが、撮像装置と有線接続がなされた場合に、該撮像装置より内部情報と共にお知らせ情報取得要求を受信すると、データベース装置からお知らせ情報を取得し、該お知らせ情報を上記撮像装置に送信するよう制御する制御手段として機能する。
【００１６】
本発明の第６の観点によるプログラムは、コンピュータが、撮像装置の内部情報を所定の規格に基づいて各画像ファイル毎に保持している記憶手段が接続されたと判断した場合に、該撮影日時が最新の画像ファイルから内部情報を読み出し、データベース装置からお知らせ情報を取得し、該お知らせ情報を上記記憶手段に記憶するよう制御する制御手段として機能する。
【発明の効果】
【００１７】
本発明によれば、ネットワークに常時接続する機能を備えていなくても、バージョンアップ等のお知らせ情報を取得し表示することを可能とする撮像装置、情報処理装置、通信システム及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明を実施するための最良の形態（以下、単に実施の形態と称する）について詳細に説明する。
（第１の実施の形態）
図１には、本発明の第１の実施の形態に係る撮像装置の構成を示し説明する。
【００１９】
なお、この撮像装置としては、例えばデジタルカメラ等への適用が可能である。
【００２０】
この図１に示されるように、撮像装置１００は、全体の制御を司るシステム制御部１を備えており、該システム制御部１は、メモリスティック等の記録メディア２、操作キーやスイッチ等の操作入力部３、電源制御部４、通信部５、オーディオ制御部６、映像出力部７、不揮発性メモリ等からなる記憶部８と接続されている。音声の入出力の制御を司るオーディオ制御部６は、音声入力を受け付けるマイクロフォン９、音声出力するスピーカ１６と更に接続されている。そして、映像出力部７は、表示手段としての表示デバイス１０と接続されている。これらオーディオ制御部６、映像出力部７は、不図示の外部端子を介して外部機器１０３としてのテレビジョンシステム等に接続され得る。
【００２１】
撮影光学系１２からの入射光の光軸上には撮像素子１４が配設されており、該撮像素子１４の出力は映像信号処理部１５を介して、システム制御部１に接続されている。
【００２２】
この撮影光学系１２には、被写体光を撮像素子に集光するためのフォーカスレンズ、該フォーカスレンズを駆動してフォーカス合わせやズーミングを行うための駆動機構、開閉操作により被写体光を所定時間だけ撮像素子に入射させるシャッタ機構等を概念上含んでいる。このフォーカスレンズを駆動制御するレンズ制御部１３は、システム制御部１に接続されている。撮像素子１３は、例えばＣＣＤ(Charge Coupled Device)イメージャやＣＭＯＳ(Complementary Metal Oxide Semiconductor)イメージャ等で構成されている。即ち、撮像素子１３では、ＣＣＤやＣＭＯＳ等の各画素が２次元に配列されており、被写体からの入射光を各画素で受光して映像信号に変換するよう構成されている。
【００２３】
通信部５は、少なくともＵＳＢ(Universal Serial Bus ) Ｉ／Ｆ５ａを備えている。このＵＳＢ Ｉ／Ｆ５ａには、外部装置としてのパーソナルコンピュータ（以下、パソコンと略記する）１０１がＵＳＢケーブル１１を介して接続され得る。このパソコン１０１は、撮像装置１００に対応したアプリケーションプログラム１０１ａに基づいて所定の処理を実行するものであり、インターネット等のネットワーク１０４を介してデータベースサーバ（以下、ＤＢサーバと略記する）１０２と通信自在に接続されている。
【００２４】
本実施の形態では、記録メディア２としては、挿入出可能なメモリカードタイプを想定するが、撮像装置１００に内蔵されるタイプのものでも構わない。
【００２５】
このような構成において、操作入力部３に概念上含まれるパワースイッチがオンされると、電源制御部４よりシステム制御部１に電源供給がなされ、更に各部に電源が供給される。システム制御部１は、所定のプログラムに基づく動作を開始する。
【００２６】
そして、操作入力部３に概念上含まれるレリーズ釦などが操作され、撮影指示がなされると、システム制御部１の制御の下、撮影動作に移行する。
【００２７】
即ち、撮影光学系１２を介して入射した被写体光は撮像素子１４の受光面にて受光され光電変換され、撮像信号が出力される。この撮像信号は、映像信号処理部１５にて、デジタルの画像信号に変換された後、各種の信号処理が施された後、システム制御部１に送られる。詳細には、映像信号処理部１５は、例えば、デジタルの画像信号に変換した後、該画像信号に対して、欠陥画素補正等の前処理を施し、オートホワイトバランス調整、コントラスト調整等の所定の画質補正を行うことになる。こうして、システム制御部１は、送られてきた画像信号を圧縮画像データに変換し、記録メディア２等に記録し、又は映像出力部７を介して外部機器１０２或いは表示デバイス１０にて表示する。
【００２８】
即ち、表示デバイス１０は、映像信号処理部１５からの画像信号に基づいて映像を表示したり、撮像し記録メディア２に記録された圧縮画像データに基づいて表示したり、撮像装置１００を操作するためのメッセージやアイコンを表示したりする。尚、この実施の形態では、表示デバイス１０にはタッチパネルが採用されているものとする。
【００２９】
撮影時に、併せて音声収録を行うことが操作入力部３の操作により指示された場合には、マイクロフォン９より入力された音声信号がオーディオ制御部６にてデジタル音声信号に変換された後、システム制御部１に送られる。システム制御部６は、該デジタル音声信号を画像信号と対応付けて記録メディア２に記録する。このデジタル音声信号を出力する際には、システム制御部１が該信号を読み出し、オーディオ制御部６にて音声信号に変換した後、スピーカ１６或いは外部機器１０３より出力する。
【００３０】
パソコン１０１がＵＳＢケーブル１１を介して通信部５のＵＳＢ Ｉ／Ｆ５ａに接続されると、パソコン１０１はパソコン起動時に常駐状態となっていたアプリケーションプログラム１０１ａに基づいて処理を実行する。この処理により、パソコン１０１は、撮像装置１００又は記録メディア２とのデータ通信が可能となる。パソコン１０１は、撮像装置１００から内部情報を取得すると、ＤＢサーバ１０２と通信し、撮像装置１００の該内部情報に含まれるモデル情報に応じた最新のお知らせ情報を要求する。ＤＢサーバ１０２は、撮像装置１００のモデル毎のお知らせ情報を保有しており、パソコン１０１からの要求に応じてモデル情報に対応するお知らせ情報をパソコン１０１側に返信する。
【００３１】
尚、常駐状態とは、パソコン１０１内のタスクとしては動作していないが、バックグラウンドでは撮像装置１００（又は記録メディア２）がパソコン１０１に接続するかを監視している状態を指す。常駐に係る設定は別途可能なものとし、この実施の形態ではパソコン起動時に常駐状態でアプリケーションプログラム１０１ａが起動していることが望ましいが、常駐設定を無効にして、手動操作による指示で起動するようにしても良い。
【００３２】
ここで、図２には、撮像装置１００とパソコン１０１、更にはネットワーク１０４を介したＤＢサーバ１０２との接続関係を概略図示し、説明する。
【００３３】
この図２に示されるように、パソコン１０１は、撮像装置１００とＵＳＢ接続され、或いは記録メディア２と接続される。この記録メディア２は、撮像装置１００のスロットから外され、パソコン１０１のスロットに挿入されることで、電気的に接続状態となる。このような状態で、前述したように常駐していたアプリケーションプログラム１０１ａが実行されると、パソコン１０１とＤＢサーバ１０２とがインターネット等のネットワーク１０４を介して通信を開始することになる。
【００３４】
図３には、ＤＢサーバ１０２が保持しているお知らせ情報３００のデータ構造を示し説明する。この図３に示されるように、お知らせ情報３００は、お知らせ対象機種の型番を意味するモデル情報３０１と、ユニークに番号付けされるお知らせ番号３０２と、対象機種の最新ファームウェアバージョン情報３０３と、対象機種に表示させたい文字列ニュースデータ３０４で構成される。但し、これは一例であり、これには限定されない。
【００３５】
図４には、記憶部８である不揮発性メモリの内部のデータ構造を示し説明する。
【００３６】
この図４に示されるように、そのデータ構造は、内部情報４００とお知らせ情報４１０からなる。内部情報４００を構成する情報のうち、メーカ情報４０１、モデル情報４０２、製造シリアル番号（Ｎｏ）４０３は、製造時に一度だけ書き込まれる情報であり、書き換え不可となっている。ファームウェアバージョン情報４０４は撮像装置１００を制御するファームウェアのバージョンであり、バージョンアップされるごとに値は増加して（カウントアップ）上書きされる。お知らせ情報取得設定情報４０５は撮像装置１００のメニュー設定で“有効”か“無効”が選択でき、その都度値が上書きされる。
【００３７】
一方、お知らせ情報４１０は、書き込み済みフラグ４１１、既読フラグ４１２、お知らせ番号４１３、最新ファームウェアバージョン情報４１４、文字列ニュースデータ４１５からなる。書き込み済みフラグ４１１は、パソコン１０１から撮像装置１００或いは記録メディア２に対してお知らせ情報等の書き込みがなされた場合に立てられる。既読フラグ４１２は、お知らせ情報は既読となった場合に立てられる。お知らせ番号４１３とは、お知らせ情報を特定するための番号である。最新ファームウェアバージョン情報４１４とは、最新のファームウェアのバージョンを示す情報である。そして、文字列ニュースデータ４１５とは、ニュースに係る文字列のテキストデータ等である。
【００３８】
以下、図５のフローチャートを参照して、本発明の第１の実施の形態係る撮像装置１００をパソコン１０１に接続したときに、ＤＢサーバ１０２からお知らせ情報３００を取得する処理の流れを詳細に説明する。
【００３９】
パソコン１０１が起動すると、アプリケーションソフト１０１ａが常駐状態となり（ステップＳ１）、撮像装置１００が接続されるまで待機する（ステップＳ２）。この状態下で撮像装置１００がＵＳＢケーブル１１を介してパソコン１０１に接続されると（ステップＳ３）、撮像装置１００はパソコン１０１に対して機種情報を送信し、認証を開始する（ステップＳ４）。パソコン１０１は、この機種情報を受信し、アプリケーションプログラム１０１ａに基づき、認証を行い、認証完了通知を撮像装置１００に返信する（ステップＳ５）。この認証完了通知を撮像装置１００が受信することで、認証完了となる。
【００４０】
なお、撮像装置１００とパソコン１０１との接続手段は、ＵＳＢ接続等の有線接続に限定されることなく、無線ＬＡＮ接続等であっても良いことは勿論である。
【００４１】
認証後、撮像装置１００は、記憶部８としての不揮発性メモリら内部情報４００（図４参照）を読み出し、パソコン１０１（アプリケーションプログラム１０１ａ）に対して内部情報４００の送信と共に最新のお知らせ情報３００（図３参照）の取得要求の送信を実行する（ステップＳ６）。撮像装置１００から内部情報４００と最新のお知らせ情報３００の取得要求を受信すると（ステップＳ７）、パソコン１０１は、アプリケーションプログラム１０１ａに基づいて、ＤＢサーバ１０２に対して、モデル情報４０２とそれに対応する最新のお知らせ情報３００の返信要求を送信する（ステップＳ８）。
【００４２】
ＤＢサーバ１０２は、このモデル情報４０２（機種型番）と最新のお知らせ情報３００の返信要求を受信すると（ステップＳ９）、該モデル情報４０２に対応した最新のお知らせ情報３００を自らのデータベースから探し出して、パソコン１０１（アプリケーションプログラム１０１ａ）に送信する（ステップＳ１０）。このお知らせ情報３００を受信すると（ステップＳ１１）、パソコン１０１（アプリケーションプログラム１０１ａ）は撮像装置１００に対してお知らせ情報３００を送信する（ステップＳ１２）。
【００４３】
なお、このときアプリケーションプログラム１０１ａに基づくパソコン１０１側で、お知らせ情報３００内の最新ファームウェアバージョン情報３０３と撮像装置１００ら通知された内部情報４００内のファームウェアバージョン情報４０４との比較を実行し、ファームウェアバージョン情報４０４の値が小さい場合にファームウェアの更新を促すメッセージをパソコン１００のディスプレイに表示するようにしても良い。
【００４４】
こうして撮像装置１００がお知らせ情報３００を受信すると（ステップＳ１３）、撮像装置１００のシステム制御部１は、お知らせ情報３００のお知らせ番号３０２と記憶部８としての不揮発性メモリに記憶されておるお知らせ番号４１３とを比較し、両者が異なるか否かを判断する（ステップＳ１４）。ここで、両者が一致した場合には、既に記録されているお知らせ情報３００であるので、更新する必要が無いので処理を終了する。
【００４５】
一方、一致しなかった場合は、更新のための前処理として書き込み済みフラグ情報４１１を０として上書きする（ステップＳ１５）。続いて、記憶部８としての不揮発性メモリ上のお知らせ情報４１０の記憶領域のお知らせ番号４１３と最新ファームウェアバージョン情報４１４と文字列ニュースデータ４１５に、受信したお知らせ情報３００のお知らせ番号３０２と最新ファームウェアバージョン情報３０３と文字列ニュースデータ３０４を上書きし（ステップＳ１６）、既読フラグ４１２に０を書き込み、後処理として不揮発性メモリ上の書き込み済みフラグ情報４１１を１として記録する（ステップＳ１７）。
【００４６】
ここでの書き込み済みフラグ４１１の意味だが、記憶部８としての不揮発性メモリへの記録中にバッテリ低下等で電源が意図せず遮断された場合、値が不定になり、再起動後の誤動作につながりかねない。書き込み済みフラグ４１１が０の場合は、不揮発性メモリ上のお知らせ情報４１０が不定値であることが分かるので、次に述べる起動時フローでお知らせ情報を参照しないので誤動作を防止することができる。
【００４７】
以上で、ＤＢサーバ１０２からのお知らせ情報３００の取得処理を終了する。
【００４８】
次に、図６のフローチャートを参照して、前述したお知らせ情報３００の取得処理を完了した後の撮像装置１００側の処理を詳細に説明する。尚、ここでは、図７（ａ）乃至（ｃ）に示される表示デバイス１０での表示例を適宜参照する。
【００４９】
撮像装置１００は起動時にお知らせ情報取得設定情報４０５を読み込み、該情報４０５が有効か無効かを判断する（ステップＳ２１）。ここで、該情報４０５が無効の場合は処理を終了する。一方、有効である場合には、書き込み済みフラグ４１１の値を読み込み、該フラグ４１１の値が１であるか否かを判断する（ステップＳ２２）。ここで、該フラグ４１１の値が０の場合は、システム制御部１は、記憶部８としての不揮発性メモリへの書き込み中に電源遮断などで書き込みエラーが生じたものと判断し、終了する。
【００５０】
ステップＳ２２において、フラグ４１１の値が１ならば、記憶部８としての不揮発性メモリの情報は正しいものと判断し、システム制御部１は、不揮発性メモリに記録されているお知らせ情報４１０を読み出す（ステップＳ２３）。そして、お知らせ情報４１０に含まれる既読フラグ４１２の値が０であるか否かを判断する（ステップＳ２４）。
【００５１】
ここで、該フラグ４１２の値が１ならば、該お知らせ情報４１０は既読であるので、お知らせ情報４１０の表示の必要はないものと判断し処理を終了する。
【００５２】
ステップＳ２４において、既読フラグ４１２の値が０である場合は未読であるので、表示デバイス１０にお知らせアイコンを表示する（ステップＳ２５）。この表示例は、図７（ａ）に示されるとおりであり、この例では表示デバイス１０の画面５０の左上にお知らせアイコン５０ａが表示されている。尚、この表示と同時にスピーカからアラーム音を出すなどしても良いことは勿論である。
【００５３】
続いて、システム制御部１は、お知らせアイコン５０ａが所定時間内にタッチされたか否かを判断する（ステップＳ２６）。ここで、所定時間内にタッチされなかった場合には処理を終了し、タッチされた場合には次のステップＳ２７に進む。そして、システム制御部１はファームウェアバージョン情報４０４が最新ファームウェアバージョン情報４１４よりも小さいか（即ち、古いか）を判断する（ステップＳ２７）。ここで、ファームウェアバージョン情報４０４が最新ファームウェアバージョン情報４１４よりも小さい（古い）ならば、図７（ｂ）に示される画面５１を表示デバイス１０に表示し、メッセージウィンドウ５１ａ及びアイコン５１ｂを表示する（ステップＳ２８）。
【００５４】
この画面５１では、最新のファームウェアにバージョンアップ可能な旨のメッセージをメッセージウィンドウ５１ａによりに表示し、[→次へ]を示唆するアイコン５１ｂも併せて表示しておく。尚、この表示は、あくまで例なのでメッセージやアイコンなどの表示方法は限定されない。これらの表示により、使用者は自分の使っている製品がバージョンアップが必要であるあることが認識できることとなる。
【００５５】
システム制御部１は、[→次へ]を示唆するアイコン５１ｂがタッチされるまで待機し（ステップＳ２９）、タッチされると、画面５２にて、文字列ニュースデータ４１５をメッセージウインドウ５２ａに表示し、[×閉じる]を示唆するアイコン５２ｂを表示デバイス１０に表示する（ステップＳ３０）。これにより、バージョンアップの情報だけでなく、関連するアクセサリ商品の広告手段としても作用する。
【００５６】
こうして、システム制御部１は、[×閉じる]を示唆するアイコン５２ｂがタッチされるまで待機し（ステップＳ３１）、タッチされると、既読フラグ４１２を１で上書きし（ステップＳ３２）、こうすることで次回の起動時にＳ２４の分岐処理により、また同じお知らせ情報を表示するのを防ぐ。こうして、システム制御部１は、メッセージウィンドウ５２ａと[×閉じる]を示唆するアイコン５２ｂを表示デバイス１０の表示から消し（ステップＳ３３）、処理を終了することになる。
【００５７】
以上説明したように、本発明の第１の実施の形態によれば、ネットワークに常時接続できる機能を備えていなくても、撮像装置１００は、例えばＵＳＢ接続されたタイミングで、内部情報をパソコン１０１側に送信するだけで、該パソコン１０１からお知らせ情報を取得することができるので、ユーザの利便性が向上されることになる。
（第２の実施の形態）
この第２の実施の形態に係る撮像装置では、お知らせ情報の記憶先として記録メディア２を使う。その構成は、先に説明した第１の実施の形態（図１参照）と同様であるのでここでは重複した説明は省略し、同一構成については同一符号を用いる。
【００５８】
先ず、図８には、本発明の第２の実施の形態に係る撮像装置１００の記録メディア２のディレクトリ・ファイル構成を示し説明する。
【００５９】
一般に、国内で販売されているデジタルカメラは、メーカや機種間での互換性を保つ為にディレクトリやファイル構成が「カメラファイルシステム規格（Design rules for Camera File system）」(以下、DCF規格という)に略準拠している。
【００６０】
このDCF規格では、Rootディレクトリ７００直下にDCIMディレクトリ７０１を持つことが定められている。さらに、DCIMディレクトリ７０１直下には頭文字が100〜999で始まり、残りの５文字は任意の英文字からなる複数ディレクトリがDCF規格に準拠したディレクトリと認識される(７０２〜７０４)。また、DCIMディレクトリ７０１以下にはDCF規格に準拠していないディレクトリ(例としてNEWSディレクトリ７０５を示す)が配置されていても構わない。この第２の実施の形態では、新たにNEWSディレクトリ７０５を生成し、この中に制御用ファイル７０６を設置して制御を実現する。なお、NEWSというディレクトリ名や制御用ファイルのファイル名は限定されるものではない。
【００６１】
撮像装置１００が記録メディア２を認識した際にDCF規格に準じていない場合にはフォーマット作業を行い、この図８のディレクトリ構成を生成する。その際、記憶部８としての不揮発性メモリからお知らせ情報取得設定情報４０５を読み込み、有効の場合はNEWSディレクトリ７０５を作成する。無効ならばNEWSディレクトリ７０５は作成しない。
【００６２】
尚、撮像装置１００のメニュー操作時にお知らせ情報取得設定情報４０５が有効になった場合にはその都度NEWSディレクトリ７０５の存在をチェックし、無ければ生成するものとする。更にNEWSディレクトリ７０５内にはアプリケーションプログラム１０１ａから送信されるお知らせ情報３００を記録しておく為の制御用ファイル７０６を生成しておく。撮像装置１００は、Exchangeable Image File Format （以下、Exif規格という）に準拠しているものとし、撮像された圧縮画像データは図９に示す構造になっている。即ち、この実施の形態では、この中のデータである、メーカ情報８０１、モデル情報８０２、ファームウェアバージョン情報８０３、撮像日時情報８０４を使用する。
【００６３】
以下、図１０のフローチャートを参照して、本発明の第２の実施の形態に係る情報処理装置による一連の処理を詳細に説明する。
【００６４】
パソコン１０１が起動するとアプリケーションソフト１０１ａが常駐状態となり（ステップＳ５１）、記録メディア２が接続されるまで待機する（ステップＳ５２）。
【００６５】
そして、パソコン１０１が記録メディア２を認識すると、常駐起動していたアプリケーションソフト１０１ａで記録メディア２内のディレクトリ構成をチェックする。
【００６６】
即ち、Rootディレクトリ７００の直下にDCIMディレクトリがあり、さらにディレクトリ７０２〜７０４が存在しているか否かをチェックすることで、ＤＣＦ規格に準拠しているか否かを判断する（ステップＳ５３）。ここで、ＤＣＦ規格に準拠していないと判断した場合には処理を終了する。一方、ＤＣＦ規格に準拠していればNEWSディレクトリ７０５及び制御用ファイル７０６が存在するか否かをチェックする（ステップＳ５４）。
【００６７】
このステップＳ５４にて、NEWSディレクトリ７０５及び制御用ファイル７０６が存在しななければ処理を終了する。一方、これらのファイルがあれば、撮像装置１００のお知らせ情報取得設定４０５が有効であったものと判断し、ディレクトリ７０２〜７０４内にある複数の圧縮画像データファイルの中から撮影日時情報８０４が最新のものを見つけ出し、そのファイルのメーカ情報８０１、モデル情報８０２、ファームウェアバージョン情報８０３を読み出して（ステップＳ５５）、ＤＢサーバ１０２に対してそれらの情報に対応したお知らせ情報３００を送信するように要求する（ステップＳ５６）。
【００６８】
このＤＢサーバ１０２は、この要求を受信すると（ステップＳ５７）、メーカ情報８０１、モデル情報８０２、ファームウェアバージョン情報８０３に見合ったお知らせ情報３００を自らのデータベースから探し出し、パソコン１０１側に送信する（ステップＳ５８）。パソコン１０１は、お知らせ情報３００を受信すると（ステップＳ５９）、この受信したお知らせ情報３００からお知らせ番号３０２と制御用ファイル内のお知らせ番号４１３を比較し、両者が異なるか否かを判断する（ステップＳ６０）。
【００６９】
このステップＳ６０において、両者が同じであれば、更新の必要が無いので処理を終了する。一方、お知らせ番号が異なる場合は、記録メディア２のファイル８０６に上書きして（ステップＳ６１）、処理を終了する。
【００７０】
次に図１１のフローチャートを参照して、記録メディア２を再度、撮像装置１００のスロットに装着し、お知らせ情報３００を表示する一連の処理を説明する。
【００７１】
撮像装置１００のシステム制御部１は、装着された記録メディア２のディレクトリ構造がDCF規格に準拠しているかを、rootディレクトリ７００直下にDCIMディレクトリ７０１があり、更にその下に頭文字が100〜999で始まるディレクトリがあるか否かで判断する（ステップＳ７１）。ここで、記録メディア２のディレクトリ構造がDCF規格に準拠していない場合は処理を終了する。一方、DCF規格に準拠している場合には、記憶部８としての不揮発性メモリのお知らせ情報取得設定４０５の値をチェックすることでお知らせ取得設定が有効か無効かを判断する（ステップＳ７２）。
【００７２】
そして、このお知らせ情報取得設定４０５が無効である場合は、処理を終了し、お知らせ情報取得設定４０５が有効である場合は、システム制御部１は、記録メディア２内部にNEWSディレクトリ７０５及び制御用ファイル７０６が存在するかチェックする（ステップＳ７３，Ｓ７４）。そして、いずれかが存在しない場合には、お知らせ情報は存在しないものと判断し、処理を終了する。一方、制御用ファイル７０６が存在する場合は、ファイルの内容を読み込む（ステップＳ７５）。
【００７３】
続いて、システム制御部１は、既読フラグ７１０が１であるか否かを判断する（ステッＳ７６）。ここで、既読フラグ７１０が１である場合には、既にお知らせ情報は閲覧済みなので処理を終了する。一方、既読フラグ７１０が０である場合は、未読であるのでお知らせ情報表示のために表示デバイス１０に[お知らせ]アイコンを表示する（ステップＳ７７）。その表示例は、図７（ａ）で前述したとおりである。即ち、画面５０にアイコン５０ａが表示される。システム制御部１は、この[お知らせ]を示唆するアイコン５０ａがタッチされるまで一定時間待機し（ステップＳ７８）、所定時間内にタッチされなかった場合には処理を終了する。
【００７４】
一方、所定時間内にアイコン５０ａがタッチされた場合には、システム制御部１は、ファームウェアの更新の必要性をチェックする（ステップＳ７９）。
【００７５】
このステップＳ７９では、先ず、記録メディア２上のメーカ情報７１１とモデル情報７１２が、記憶部８としての不揮発性メモリが保持しているメーカ情報４０１とモデル情報４０２と一致するか否かをチェックする。一致しない場合は、制御用ファイル７０６上の情報は撮像装置１００とは関係のない情報として処理を終了する。一致した場合は、次にバージョン情報のチェックを行う。即ち、記憶部８としての不揮発性メモリ上に記録されている現在のファームウェアバージョン情報４０４が、記録メディア２にて保持されている最新ファームウェアバージョン情報７１４より小さいか否かを判断し、小さい場合にはステップＳ８０に進み、それ以外の場合には、バージョンアップの必要は無いものと判断しニュース情報取得のためにステップＳ８２に移行する。
【００７６】
ステップＳ８０では、システム制御部１は、最新のファームウェアにバージョンアップ可能な旨のメッセージを表示デバイス１０に表示し、併せて[→次へ]アイコンも表示しておく。この表示例は、図７（ｂ）に示したとおりであり、画面５１には、最新バージョンアップ可能な旨を示すウィンドウ５１ａと[→次へ]を示唆するアイコン５１ｂが表示される。尚、この表示は一例に過ぎず、表示方法はこれに限定されない。
【００７７】
ユーザは、この表示（図７（ｂ）参照）により、自分の使っている製品がバージョンアップ必要であるあることを認識することができるようになる。
【００７８】
続いて、システム制御部１は、[→次へ]を示唆するアイコン５１ｂがタッチされるまで待機し（ステップＳ８１）、タッチされるとステップＳ８２に移行する。
【００７９】
このステップＳ８２では、システム制御部１は、文字列ニュースデータ７１５をメッセージウィンドウに表示し、[×閉じる]アイコンを表示する（ステップＳ８２）。この様子は、図７（ｃ）に示した通りであり、画面５２には、メッセージウィンドウ５２ａと[×閉じる]を示唆するアイコン５２ｂが表示される。この表示は、バージョンアップの情報だけでなく、関連するアクセサリ商品の広告手段としても作用する。
【００８０】
こうして、システム制御部１は、[×閉じる]を示唆するアイコン５２ｂがタッチされるまで待機し（ステップＳ８３）、タッチされるとステップＳ８４に移行する。このステップＳ８４では、既読フラグ７１０を１で上書きする（ステップＳ８４）。この既読フラグ７１０を１にすることで、次回からの起動時、ステップＦ６の分岐処理により、同じお知らせ情報が表示されるのを防ぐことができる。こうして、メッセージウィンドウ５２ａと[×閉じる]を示唆するアイコン５２ｂを消去して（ステップＳ８５）、処理を終了する。
【００８１】
以上説明したように、本発明の第２の実施の形態によれば、撮影日時が最新の画像ファイルからメーカ情報、モデル情報、ファームウェアバージョン情報を読み出し、お知らせ情報の取得要求と共にＤＢサーバ１０２に送信することで、撮像装置１００から外された記録メディア２をパソコン１０１側に装着して処理する場合でも、撮像装置１００の最新の状況をふまえて、お知らせ情報を取得することができる。
【００８２】
以上詳述したように、本発明の第１及び第２の実施の形態によれば、ネットワークに常時接続することの無いデジタル機器においても、その機器に対してのお知らせ情報を表示することが可能になる。より詳細には、実施の形態に係る撮像装置、情報処理装置、通信システム及びプログラムによれば、電子機器や記録メディアをパソコンに接続するだけで自動的にお知らせ情報を取得することができる。また、ＴＶやインターネットのニュースや新聞と違い、お知らせ情報をその機器自体に表示させることが可能である（つまり、ユーザがモデルの型番やバージョンの確認をしなくても良い）。また、既読フラグを設けることにより、同じお知らせ情報を毎回表示することを防ぐことができる。そして、特に第１の実施の形態においては、書き込み済みフラグを設けることによりデータ更新中に電源オフされデータが不定な状態で使用不可であることが判別できる。
【００８３】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【００８４】
例えば、前述した第１の実施の形態では、撮像装置１００側から内部情報をパソコン１０１に送信し、パソコン１０１が該内部情報に含まれるモデル情報に対応するお知らせ情報をＤＢサーバ１０２から取得し、該お知らせ情報を撮像装置１００側に送信し、該お知らせ情報の新旧は、撮像装置１００側で判断しているが、上記内部情報と併せてお知らせ番号を送信し、お知らせ情報の新旧をパソコン１０１側で判断し、新しい場合にのみ撮像装置１００側に送信するようにして、撮像装置１００側の処理負荷を軽減してもよい。
【００８５】
或いは、パソコン１０１からお知らせ番号をＤＢサーバ１０２側にモデル情報と併せて送信し、お知らせ情報の更新がなされている場合、つまり新しいお知らせ情報があるか否かを該お知らせ番号で検出し、新しいお知らせ情報が有る場合にのみＤＢサーバ１０２からパソコン１０１にお知らせ情報を送信するようにしてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施の形態に係る撮像装置の構成図。
【図２】本発明の第１の実施の形態に係る通信システムの構成図。
【図３】ＤＢサーバが保持しているお知らせ情報のデータ構造を示す図。
【図４】記憶部である不揮発性メモリの内部のデータ構造を示す図。
【図５】本発明の第１の実施の形態に係る撮像装置をパソコンに接続したときに、ＤＢサーバからお知らせ情報を取得する処理の流れを説明するフローチャート。
【図６】図５の処理を完了した後の撮像装置側の処理を示すフローチャート。
【図７】（ａ）乃至（ｃ）は表示デバイスの表示例を示す図。
【図８】本発明の第２の実施の形態に係る撮像装置の記録メディアのディレクトリ・ファイル構成を示す図。
【図９】圧縮画像データのデータ構造を示す図。
【図１０】本発明の第２の実施の形態に係る情報処理装置による一連の処理を詳細に説明するフローチャート。
【図１１】記録メディアを再度、撮像装置のスロットに装着し、お知らせ情報を表示する一連の処理を説明するフローチャート。
【符号の説明】
【００８７】
１…システム制御部、２…記録メディア、３…操作入力部、４…電源制御部、５…通信部、５ａ…ＵＳＢ Ｉ／Ｆ、６…オーディオ制御部、７…映像出力部、８…記憶部、９…マイクロフォン、１０…表示デバイス、１１…ＵＳＢケーブル、１２…撮影光学系、１３…レンズ制御部、１４…撮像素子、１５…映像信号処理部、１００…撮像装置、１０１…パソコン、１０１ａ…アプリケーションソフトウェア、１０２…ＤＢサーバ、１０３…外部機器、１０４…ネットワーク
【図１】
2009130727.tif 000003
【図２】
2009130727.tif 000004
【図３】
2009130727.tif 000005
【図４】
2009130727.tif 000006
【図５】
2009130727.tif 000007
【図６】
2009130727.tif 000008
【図７】
2009130727.tif 000009
【図８】
2009130727.tif 000010
【図９】
2009130727.tif 000011
【図１０】
2009130727.tif 000012
【図１１】
2009130727.tif 000013