(57)【要約】【課題】ダウンロード対象となる制御プログラムの誤選択を防止する。【解決手段】デジタルカメラ１０には、ハード組み立て工程において、非接触型ＩＣメモリ３１が設けられる。ソフトインストール工程において、ＩＣメモリライタ４１によって、非接触型ＩＣメモリ３１へ機種情報、製造番号、仕向地情報などからなるカメラ種別情報が書き込まれる。制御プログラムダウンロード工程では、ダウンロード装置４９とデジタルカメラ１０とが通信ケーブル４８によって接続される。ダウンロード装置４９は、非接触型ＩＣメモリ３１から前記カメラ種別情報を読み取り、この種別情報に基づいてダウンロードすべき制御プログラムを特定する。特定された制御プログラムは、通信ケーブル４８を通じてデジタルカメラ１０にダウンロードされる。【選択図】        図４
2004185235.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の種別に応じた複数の制御プログラムが格納された制御プログラムダウンロード装置から、特定種類の電子機器に対して、特定の制御プログラムをダウンロードする電子機器の制御プログラムダウンロード方法において、
前記電子機器本体に設けられた非接触型ＩＣメモリに、ダウンロードすべき制御プログラムを特定するプログラム特定情報を予め記憶させ、前記制御プログラムダウンロード装置が前記非接触型ＩＣメモリから前記プログラム特定情報を無線により読み取り、このプログラム特定情報によって特定された制御プログラムを前記電子機器本体にダウンロードすることを特徴とする電子機器の制御プログラムダウンロード方法。
【請求項２】
制御プログラムを実行することにより機器本体の各部を制御するマイクロコンピュータを備えた電子機器において、
前記制御プログラムを特定するための情報を記憶するＩＣメモリチップと、このＩＣメモリチップに対して前記機器本体外部から無線によりアクセスできるように電磁波を送受信するアンテナとからなる非接触型ＩＣメモリを設けたことを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子機器及び電子機器へ制御プログラムをダウンロードする方法に関するものである。
【０００２】
【従来の技術】
デジタルカメラ，携帯電話，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｅｑｕｉｐｍｅｎｔ）などの各種の電子機器が知られている。このような電子機器は、ＲＯＭに記憶された制御プログラムをマイクロコンピュータが実行することで各部の制御を行う。これらの電子機器は、国内だけでなく世界各地に向けて出荷されるが、ハードに関しては各仕向地（販売地）に関わらず共通であり、異なるのは外装面の装飾とソフト（制御プログラム）のみである場合が多い。
【０００３】
このため、製造ラインでは、まず、組み立て工程において、仕向地に関わらずまとめてハードの組み立てが行われる。その後、組み立てられた機器本体が制御プログラムダウンロード工程に送られて、前記機器本体に仕向地に応じた制御プログラムが個別にダウンロードされる。制御プログラムをダウンロードする工程では、機種や仕向地に応じた複数の制御プログラムが格納された制御プログラムダウンロード装置と組み立てられた機器本体とを通信可能に接続し、作業者が機種や仕向地に応じてダウンロードすべき制御プログラムを選択し、ダウンロードが行われる。
【０００４】
特許文献１には、カメラに各種のデータを無線によりダウンロードする技術が紹介されている。これによれば、機器本体と制御プログラムダウンロード装置とを通信ケーブルで接続する手間が省け、ダウンロード作業を簡単かつ迅速に行うことができる。
【０００５】
【特許文献１】
特開２００１−３３７３７９号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来は、ダウンロードすべき制御プログラムを、作業者が機器を見て選択していたため、人為的な判断ミスにより誤って機種や仕向地が異なる制御プログラムが選択されてしまうおそれがあった。
【０００７】
本発明は、ダウンロード対象となる制御プログラムの誤選択を防止することを目的とする。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、本発明の電子機器の制御プログラムダウンロード方法は、電子機器の種別に応じた複数の制御プログラムが格納された制御プログラムダウンロード装置から、特定種類の電子機器に対して、特定の制御プログラムをダウンロードする電子機器の制御プログラムダウンロード方法において、前記電子機器本体に設けられた非接触型ＩＣメモリに、ダウンロードすべき制御プログラムを特定するプログラム特定情報を予め記憶させ、前記制御プログラムダウンロード装置が前記非接触型ＩＣメモリから前記プログラム特定情報を無線により読み取り、このプログラム特定情報によって特定された制御プログラムを前記電子機器本体にダウンロードすることを特徴とする。
【０００９】
また、本発明の電子機器は、制御プログラムを実行することにより機器本体の各部を制御するマイクロコンピュータを備えた電子機器において、前記制御プログラムを特定するための情報を記憶するＩＣメモリチップと、このＩＣメモリチップに対して前記機器本体外部から無線によりアクセスできるように電磁波を送受信するアンテナとからなる非接触型ＩＣメモリを設けたことを特徴とする。
【００１０】
【発明の実施の形態】
図１は、デジタルカメラ１０の電気構成の概略を示す。カメラ本体１１内には、マイクロコンピュータ１２が設けられている。ＲＯＭ１４は、制御プログラムや設定情報などの各種データを格納するための内蔵メモリである。マイクロコンピュータ１２は、操作部１３から入力される操作信号に基づいて、前記制御プログラムを実行して、カメラの各部を統括的に制御する。操作部１３は、電源ボタン，レリーズボタン，動作モードを切り換えるモード選択ダイヤル，ズーム操作や再生コマの切り換えに使用される十字キーなどの各種操作キーからなる。ＲＡＭ１６は、マイクロコンピュータ１２が各種の処理を実行するための作業用メモリである。
【００１１】
ＲＯＭ１４としては、制御プログラムにバグがあった場合など、プログラムを更新する必要に備えて、電気的に書き換え可能なフラッシュＲＯＭやＥＥＰＲＯＭなどが使用される。
【００１２】
撮像部１７は、撮影レンズ，ＣＣＤイメージセンサ，ズーミングや焦点調節を行うためのレンズ移動機構，絞り切り換え機構等からなる。ＣＣＤイメージセンサは、周知のように、被写体光を光電変換してアナログの撮像信号に変換する。
アナログの撮像信号は、Ａ／Ｄコンバータによってデジタルデータに変換された後、ＲＡＭ１６に一時的に書き込まれる。画像処理部２１は、ＲＡＭ１６に書き込まれた画像データに対して、ガンマ補正，シャープネス補正，コントラスト補正等の各種画質補正処理を施し、この後、処理済みのデータをＪＰＥＧなどの圧縮形式で圧縮して画像ファイルを生成する。この画像ファイルが、メディアコントローラ１９によってメモリーカード１８に書き込まれる。メモリーカード１８は、カメラ本体１１に着脱自在にセットされる。
【００１３】
ＬＣＤ２３は、再生モードにおいては、メモリーカード１８に記録された撮影画像を再生表示するディスプレイとして使用され、撮影モードにおいては、構図確認用の画像であるスルー画を表示する電子ビューファインダとして使用される。
【００１４】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタ２６は、ＵＳＢケーブルを通じて、パーソナルコンピュータなどの外部機器との間で通信を行うための通信用コネクタである。ＵＳＢ規格は、パーソナルコンピュータとその周辺機器との間の標準的な通信インターフェースの１つである。このＵＳＢコネクタ２６を介して、メモリーカード１８内の画像データをパーソナルコンピュータに転送したり、その反対に、パーソナルコンピュータからメモリーカード１８にデータを転送したりすることができる。また、ＵＳＢコネクタ２６は、ＲＯＭ１４に制御プログラムをダウンロードする際に使用される。
【００１５】
ＵＳＢコントローラ２７は、ＵＳＢコネクタ２６を経由して行われるデータ転送を制御する。ＵＳＢケーブルによってデジタルカメラ１０とＵＳＢホスト機器（パーソナルコンピュータや後述するダウンロード装置など）が接続されると、ＵＳＢコントローラ２７がＵＳＢホスト機器と接続されたことを検知して、デジタルカメラ１０の動作モードが自動的に通信モードに切り換えられる。この通信モードでは、デジタルカメラ１０は、ＵＳＢホスト機器の周辺機器として認識され、ＵＳＢホスト機器からの操作コマンドにより従属的に動作する。なお、通信用インターフェースの規格としては、ＵＳＢ規格の他にも、ＩＥＥＥ１３９４規格など各種のものがあり、それらの規格に応じた通信用コネクタを使用してもよい。
【００１６】
非接触型ＩＣメモリ３１は、カメラ本体１１にインストールすべき制御プログラムを特定する情報を記憶するためのメモリであり、図２に示すように、カメラの機種情報（「Ｘ１２３」），仕向地情報（「ＵＳＡ」），製造番号（「２３０１６７８０」）などからなるカメラ種別情報を記憶する。後述するように、これらの情報は、製造時に、ハードが組み立てられた後、ソフトインストール工程において書き込まれ、本体１１にインストールすべき制御プログラムを特定する情報として利用される。
【００１７】
非接触型ＩＣメモリ３１は、周知のように、無線タグやＩＣカード等に使用される小型メモリであり、近年、電磁波を媒体にして交信することにより各種の認証を行うＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ  ）システムの構成要素として広く普及しつつある。
【００１８】
非接触型ＩＣメモリ３１は、情報を記憶するＩＣメモリチップ３２と、このＩＣメモリチップ３２に無線によりアクセスできるように電磁波を送受信するアンテナ部３３とからなる。ＩＣメモリチップ３２としては、記憶保持動作に給電が不要な不揮発性メモリが使用される。非接触型ＩＣメモリ３１を動作させるための電力は、ＩＣメモリチップ３２にアクセスして読み取りや書き込みを行う外部機器から送信される電磁波をキャリアとして供給される。このため、デジタルカメラ１０の電源が入らないような場合でも、ＩＣメモリチップ３２内の情報を取り出したり、そこに情報を書き込んだりすることができる。
【００１９】
非接触型ＩＣメモリ３１の交信距離は電磁波の種類やその強弱によって異なるが、おおよそ数ｍｍ程度〜数十センチ程度の範囲である。どの程度の交信距離を持つ非接触型ＩＣメモリ３１を使用するかは、非接触型ＩＣメモリ３１を設ける場所や、用途等によって適宜決められる。また、非接触型ＩＣメモリ３１には、ＩＣメモリチップ３２にＣＰＵが内蔵されているＣＰＵ内蔵型とＣＰＵが内蔵されていない非内蔵型のものがあるが、いずれを使用してもよい。
【００２０】
図３に示すように、非接触型ＩＣメモリ３１は、例えば、カメラの商品名や型番が記載される銘板３６に埋め込まれる。この銘板３６は、カメラ本体１１の外面に設けられる。もちろん、非接触型ＩＣメモリ３１を、銘板３６に埋め込まなくてもよく、カメラ本体１１内部に取り付けてもよい。
【００２１】
図４は、デジタルカメラ１０の製造ラインの一部を概略的に説明する説明図である。ハード組み立て工程では、各種パーツからデジタルカメラ１０が組み立てられる。デジタルカメラ１０は、ハードに関しては、アメリカやドイツなど仕向地に関わらず共通であり、仕向地に応じてインストールされるソフトウエアのみが異なる。したがって、ハード組み立て工程においては、異なる複数の仕向地へ送られるデジタルカメラ１０がまとめて組み立てられる。
【００２２】
組み立てられたデジタルカメラ１０は、ソフトインストール工程へ送られる。
このソフトインストール工程において、デジタルカメラ１０には、仕向地毎に異なるソフトウエアがインストールされる。ソフトインストール工程は、種別情報書き込み工程と、制御プログラムダウンロード工程とからなる。種別情報書き込み工程では、ＩＣメモリライタ４１によって、非接触型ＩＣメモリ３１に対して、機種情報，製造番号，仕向地情報が書き込まれる。ＩＣメモリライタ４１は、ＩＣメモリチップ３２へアクセスするための電磁波を送受信するアンテナ４１ａを有しており、無線により非接触型ＩＣメモリ３１にアクセスして前記各種の情報の書き込みを行う。
【００２３】
種別情報の書き込みが終了したデジタルカメラ１０は、制御プログラムダウンロード工程へ送られる。制御プログラムのダウンロードには、制御プログラムダウンロード装置（以下、単にダウンロード装置という）４６が使用される。
【００２４】
ダウンロード装置４６には、図５に示すデータストレージ５０が設けられており、このデータストレージ５０内には、機種及び仕向地に応じて異なる複数種類の制御プログラムが予め格納されている。ダウンロード装置４６は、ＩＣメモリチップ３２へアクセスするための電磁波を送受信するアンテナ４７を有しており、無線により非接触型ＩＣメモリ４１にアクセスして前記種別情報の読み取りを行う。そして、読み取った種別情報に基づいて、デジタルカメラ１０にインストールすべき制御プログラムを特定する。
【００２５】
ダウンロード装置４６からカメラ本体１１への制御プログラムのダウンロードは、通信ケーブル４８を介して行われる。通信ケーブル４８は、ＵＳＢコネクタ２６と接続される。ダウンロード装置４６は、例えば、ＵＳＢコネクタ２６を介してカメラ本体１１が接続されたときに、その接続を自動的に検出する。そして、接続を検出すると、自動的に非接触型ＩＣメモリ３１にアクセスして種別情報の読み取りを開始して、制御プログラムを特定する。ダウンロードされた制御プログラムは、ＲＯＭ１４に書き込まれてインストールされる。
【００２６】
また、ダウンロード装置４６には、モニタ４９が設けられており、このモニタ４９には、図６に示すように、検出したデジタルカメラ１０の種別情報、特定された制御プログラムの情報（「Ｘ１２４ＵＳＡ  ｖｅｒ１．０」）及び現在のステータス情報（ダウンロード中か、ダウンロード完了かなど）が表示される。
【００２７】
上記構成による作用について、図７に示すフローチャートに従って説明する。
製造ラインでは、まず、ハード組み立て工程において、デジタルカメラ１０の組み立てが行われる。このハード組み立て工程において、非接触型ＩＣメモリ３１が埋め込まれた銘板３６がカメラ本体１１の外面に取り付けられる。組み立てが完了したデジタルカメラ１０はソフトインストール工程へ送られる。
【００２８】
ソフトインストール工程では、種別情報書き込み工程において、ＩＣメモリライタ４１によって、非接触型ＩＣメモリ３１に機種情報、製造番号、仕向地情報が書き込まれる。種別情報が書き込まれると、制御プログラムダウンロード工程に送られて、制御プログラムがダウンロードされる。作業者は、ダウンロード装置４６とデジタルカメラ１０とを通信ケーブル４８を介して接続する。すると、ダウンロード装置４６は、デジタルカメラ１０との接続を自動的に検出して、非接触型ＩＣメモリ３１から種別情報の読み取りを開始する。そして、種別情報の読み取りが完了した後、その種別情報に基づいて制御プログラムを特定し、特定された制御プログラムのダウンロードを開始する。モニタ４９には、種別情報、特定された制御プログラムの情報、ステータス情報などが表示される。
【００２９】
このように、ダウンロード装置４６がダウンロードすべき制御プログラムの特定を行うから、従来とは異なり、作業者によってダウンロードすべき制御プログラムが判断されることはないので、作業者の判断ミスによって制御プログラムが誤選択されることはない。また、モニタ４９にはデジタルカメラ１０の種別情報等が表示されるから、作業者自身も、この情報を見て、ダウンロードすべき制御プログラムに誤りはないかを確認することができる。
【００３０】
上記実施形態では、製造時に制御プログラムをインストールする例で説明したが、デジタルカメラ１０が市場に出荷された後に制御プログラムにバグが見つかった場合には、デジタルカメラ１０がメーカーやサービスセンターに回収されて、制御プログラムのアップデートが行われる。このような場合にも、上述したように、非接触型ＩＣメモリ３１からカメラの種別情報を読み出して、この種別情報に基づいて制御プログラムの特定を行えば、アップデートプログラムの誤選択を防止することができる。
【００３１】
なお、制御プログラムをダウンロードする際に、非接触型ＩＣメモリへダウンロードしたプログラム名を書き込むようにしてもよい。こうしておけば、現在インストールされている制御プログラムのプログラム名やヴァージョン情報を簡単に確認することができるので、アップデートの際に便利である。
【００３２】
また、上記実施形態では、制御プログラムのダウンロードを通信ケーブルを介して行っているが、もちろん、無線によりダウンロードを行ってもよい。また、ダウンロード装置とＩＣメモリライタとをそれぞれ別々の装置として説明しているが、ダウンロード装置にＩＣメモリライタを兼用させてもよい。
【００３３】
なお、上記実施形態では、デジタルカメラを例に説明したが、デジタルカメラ以外にも、例えば、携帯電話、ＰＤＡ端末、ノート型ＰＣ、マイクロコンピュータにより制御を行うフイルムカメラなど各種の電子機器に本発明を適用することができる。
【００３４】
【発明の効果】
以上詳細に説明したように、本発明は、前記電子機器本体に設けられた非接触型ＩＣメモリに、ダウンロードすべき制御プログラムを特定するプログラム特定情報を予め記憶させ、制御プログラムダウンロード装置が前記非接触型ＩＣメモリから前記プログラム特定情報を無線により読み取り、このプログラム特定情報によって特定された制御プログラムを前記電子機器本体にダウンロードするようにしたから、ダウンロード対象となる制御プログラムの誤選択を防止することができる。
【図面の簡単な説明】
【図１】デジタルカメラの電気構成を示すブロック図である。
【図２】非接触型ＩＣメモリ内に記録される情報の説明図である。
【図３】非接触型ＩＣメモリが埋め込まれる銘板の説明図である。
【図４】デジタルカメラの製造ラインの説明図である。
【図５】データストレージ内の制御プログラムの格納状態を示す説明図である。
【図６】モニタに表示されるメッセージの説明図である。
【図７】ソフトインストール手順を示すフローチャートである。
【符号の説明】
１０  デジタルカメラ
３１  非接触型ＩＣメモリ
３２  ＩＣメモリチップ
３３  アンテナ部
４１  ＩＣメモリライタ
４６  ダウンロード装置
【図１】
2004185235.tif 000003
【図２】
2004185235.tif 000004
【図３】
2004185235.tif 000005
【図４】
2004185235.tif 000006
【図５】
2004185235.tif 000007
【図６】
2004185235.tif 000008
【図７】
2004185235.tif 000009