(57)【要約】【課題】ファームウェアの更新や設定の変更など、電子機器の内部設定の変更を、開梱作業を行うことなく流通途中においても、行うことができる設定変更方法及び設定変更システムを提供する。【解決手段】ＢＤプレーヤ３の設定の変更自体の変更を行う必要がある場合、リードライタ２は、電源未投入のＢＤプレーヤ３と非接触通信を行って、ＢＤプレーヤ３の設定を変更する情報を送信する。ＢＤプレーヤ３は、設定変更情報を受信すると、非接触ＩＣ３１が内蔵するメモリ３１３で記憶しておく。また、ＢＤプレーヤ３は、電源が投入されると、メモリ３１３の記憶内容を読み出して、メモリ３３の設定、またはファームウェアを変更する。【選択図】図１
2011253268.tif 000002
【特許請求の範囲】
【請求項１】
流通途中において、電子機器の内部設定を変更する設定変更方法であって、
非接触通信装置が、電源未投入の電子機器へ設定変更情報を非接触で送信するステップと、
前記電子機器が、前記非接触通信装置から非接触ＩＣにより前記設定変更情報を受信するステップと、
前記電子機器が、受信した設定変更情報を前記非接触ＩＣに記憶する記憶ステップと、
前記電子機器が、電源を投入されると、前記記憶ステップで記憶した設定変更情報を読み出して、内部設定を変更する変更ステップと、
を備えた設定変更方法。
【請求項２】
前記電子機器は、導体及び導体非形成部を含む筐体を備え、
前記流通途中において梱包状態であり、
前記非接触ＩＣは前記筐体の導体非形成部に設けられている、請求項１に記載の設定変更方法。
【請求項３】
前記電子機器は、前記記憶ステップにおける設定変更情報を記憶する第１記憶部と、本体の内部設定を記憶する第２記憶部と、を備え、
前記変更ステップは、前記第２記憶部の記憶内容を書き換えるステップである請求項１または２に記載の設定変更方法。
【請求項４】
前記設定変更情報は、前記電子機器のファームウェアを変更するための情報である請求項１乃至３のいずれかに記載の設定変更方法。
【請求項５】
前記記憶ステップに続いて、
前記電子機器が前記非接触通信装置へ、記憶した設定変更情報を非接触で送信するステップと、
前記非接触通信装置が、前記電子機器へ送信した設定変更情報と、前記電子機器から受信した設定変更情報と、をベリファイするステップと、
前記ベリファイの結果、２つの設定変更情報が一致すると、前記非接触通信装置が、前記電子機器の固有の情報を取得するステップと、
前記非接触通信装置が、前記電子機器の固有の情報と、前記電子機器へ送信した設定変更情報と、を管理サーバへ送信するステップと、
を備えた請求項１乃至４のいずれかに記載の設定変更方法。
【請求項６】
非接触通信装置と電子機器とを備え、流通途中において、前記電子機器の内部設定を変更する設定変更システムであって、
前記非接触通信装置は、電源未投入の電子機器へ設定変更情報を非接触で送信する送信手段を備え、
前記電子機器は、前記非接触通信装置から前記設定変更情報を受信する受信手段と、前記受信手段が受信した設定変更情報を記憶する記憶手段と、を含む非接触ＩＣと、
電源を投入されると、前記記憶手段に記憶した設定変更情報を読み出して、内部設定を変更する変更手段と、
を備えた設定変更システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子機器の内部設定を変更する方法及びシステムに関する。
【背景技術】
【０００２】
従来の電子機器、例えばオーディオ機器には、ファームウェアにより本体の制御を行うものがある。このようなオーディオ機器では、新しい記録メディアに対応したり機能を追加したりするためにファームウェアの内容を変更することがあり、これに伴いオーディオ機器のファームウェアを変更していた（例えば、特許文献１参照。）。
【０００３】
また、従来のオーディオ機器は、世界各地に出荷するものがあり、出荷先に応じてオーディオ機器の設定、すなわちファームウェアの設定を変更する必要があった。
【０００４】
例えば、オーディオ機器の表示部に表示させる言語の設定を出荷国に応じて変更する必要がある。また、オーディオ機器がコンテンツ配信サービスに対応している場合、出荷国によりサービスを行う会社や方式が違うため、コンテンツ配信サービス用のソフトウェアを出荷国に応じて変更する必要がある。また、オーディオ機器の起動画面にディーラ（販売業者）名を表示させる場合、起動画面のＧＵＩの変更が必要である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−０８５３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のオーディオ機器では、出荷先（輸出国や販売業者）の変更や各種問題が発生した場合、出荷前であれば、ファームウェア変更作業などを行って、すぐに対応していた。しかし、製品出荷後の流通途中であると、ファームウェア変更作業を行うためには開梱して、その後の再梱包が必要であり、すぐに対応できず、作業が煩雑であるという問題があった。
【０００７】
そこで、本発明は、開梱作業を行うことなく、流通途中においても電子機器の内部設定を変更できる設定変更方法及び設定変更システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、電子機器の内部設定を流通途中において変更するものであり、非接触通信装置は電源未投入の電子機器へ設定変更情報を非接触で送信し、電子機器は非接触通信装置から非接触ＩＣにより設定変更情報を受信して、この受信した設定変更情報を非接触ＩＣに記憶する。電子機器は、電源を投入されると、記憶した設定変更情報を読み出して、内部設定を変更する。
【０００９】
電子機器が電源未投入のときに非接触で非接触通信装置と通信するために、例えば、ＲＦ−ＩＤ技術を用いた場合、電子機器に対して内蔵電池または非接触通信装置から非接触で電力を供給するので、供給できる電力が限られている。そのため、電子機器では、電源投入時と比較して、動作可能な回路部品や受信・記憶できる情報の容量や実行できる処理も限られる。しかし、この発明では、電子機器は、電源未投入の状態において、電子機器の内部設定を変更するための情報である設定変更情報を非接触ＩＣにより受信し、設定変更情報として、電源投入後に実行することを例えばファームウェアが参照するフラグのように少ない容量の情報として非接触ＩＣに記憶しておく。これにより、梱包された電子機器に対して、流通途中、例えば流通センターにおいて、開梱や再梱包などの煩雑な作業を行うことなく、出荷先に対応した内部設定に容易に変更できる。また、このように電子機器の内部設定を容易に変更できるので、出荷先に応じた電子機器の内部設定の細かい管理が不要となる。したがって、電子機器の内部設定の変更コストや管理コストを低減できる。また、電子機器の電源投入後に、上記フラグのように少ない容量の情報に基づいて、電源未投入時には行うことができなかった電子機器の内部設定を変更できる。
【００１０】
また、この発明の設定変更方法では、電子機器は、流通途中において梱包状態であり、導体及び導体非形成部を含む筐体を備えている。非接触ＩＣは、筐体の導体非形成部に設けられている。
【００１１】
この方法では、筐体の導体非形成部は、電子機器の非接触ＩＣが非接触通信装置と通信する電磁波を通過させることができるとともに、非接触ＩＣを外観上目立たせなくすることができ、電子機器が梱包状態であっても、電子機器と非接触通信装置とが非接触で通信できる。なお、導体非形成部は、導体が形成されていない部位のことである。
【００１２】
また、この発明の設定変更方法では、電子機器は、第１記憶部と、第２記憶部と、を備えている。第１記憶部は、記憶ステップにおける設定変更情報を記憶する。第２記憶部は、本体の内部設定を記憶する。変更ステップは、第２記憶部の記憶内容を変更するステップである。
【００１３】
この方法では、上記のように、動作可能な回路部品や受信・記憶できる情報の容量や実行できる処理も限られるため、梱包状態で第１記憶部に記憶される設定変更情報は、例えば差分データなど、それ自身では意味のない容量を抑制したデータを第１記憶部に記憶させる。この場合でも、第２記憶部が記憶するデータと組み合わせることで、意味のあるデータとすることができる。例えば、ＣＰＵが差分データに基づいて、第２記憶部の記憶内容を書き換えて、内部設定を変更できる。
【００１４】
また、この発明の設定変更方法では、設定変更情報は、電子機器のファームウェアを変更するための情報である。
【００１５】
この構成においては、設定変更情報はファームウェアを更新するデータとし、ファームウェアを変更することで設定変更を実現できる。例えば、内部設定の変更が少ない場合には、設定変更情報に基づいて変更部分に対応する一部のファームウェア（例えば、言語設定用ファームウェアやＧＵＩ用ファームウェアなど）を変更するだけで内部設定を変更できる。また、内部設定の変更が多い場合、装置全体の基本ファームウェアを変更することでも内部設定を変更可能である。ファームウェアを変更するには、新たなファームウェア全体のデータで書き換えてもよいし、現在のファームウェアとの差分データを用いることで、少ない容量のデータでファームウェア全体を変更してもよい。
【００１６】
また、この発明の設定変更方法では、電子機器は、設定変更情報を記憶すると、非接触通信装置へ記憶した設定変更情報を非接触で送信し、非接触通信装置は、電子機器へ送信した設定変更情報と、電子機器から受信した設定変更情報と、をベリファイする。そして、ベリファイの結果、電子機器へ送信した設定変更情報と、電子機器から受信した設定変更情報と、が一致すると、電子機器の固有の情報と、電子機器へ送信した設定変更情報と、を管理サーバへ送信する。
【００１７】
この方法では、電子機器に記録した設定変更情報が正しく記録できているかを確認する。これにより、電子機器の設定変更情報を出荷先に応じた設定に正しく変更できたかを確実に確認できるので、ファームウェア設定の誤りが発生することなく電子機器を出荷、販売できる。また、電子機器の設定変更情報の変更後、電子機器の管理番号情報と、電子機器に送信した設定変更情報と、を管理サーバで管理する。これにより、電子機器の流通途中において変更した内部設定の情報を管理できるので、出荷先により変更の要不要がある場合でも、区別して対応できる。
【発明の効果】
【００１８】
この発明によれば、電子機器が梱包状態であっても、内部設定を変更できる。
【図面の簡単な説明】
【００１９】
【図１】図１（Ａ）は、本発明の実施形態に係る電子機器を備えた設定変更システムの構成を示すブロック図である。図１（Ｂ）は、非接触ＩＣの概略構成を示すブロック図である。
【図２】図２（Ａ）は、電子機器の斜視外観図である。図２（Ｂ）は、電子機器を梱包した状態を示す斜視透視図である。
【図３】設定変更システムの処理を説明するためのフローチャートである。
【図４】図４（Ａ）は、内部設定情報を変更する前の情報テーブルの一例である。図４（Ｂ）は、内部設定情報を変更した後の情報テーブルの一例である。図４（Ｃ）は、内部設定情報を変更した後の情報テーブルの別の例である。
【図５】リードライタと管理サーバの通信経路を示す図である。
【図６】ＢＤプレーヤの起動時における設定変更情報の読み込み処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２０】
以下、設定変更システムの詳細について説明する。図１（Ａ）は、本発明の実施形態に係る電子機器を備えた設定変更システムの構成を示すブロック図である。図１（Ｂ）は、非接触ＩＣの概略構成を示すブロック図である。以下の説明では、電子機器として、オーディオ機器の一種であるブルーレイディスクプレーヤ（以下、ＢＤプレーヤと称する。）を例に挙げて説明する。
【００２１】
図１（Ａ）に示すように、設定変更システム１は、リードライタ（非接触通信装置に相当）２とＢＤプレーヤ３を備えている。同図には、梱包箱５に収納した梱包状態のＢＤプレーヤ３を示している。リードライタ２は、通信部２１、ＣＰＵ２２、メモリ２３、非接触通信部２４、及び操作部２５を備えている。ＢＤプレーヤ３は、非接触ＩＣ３１、ＣＰＵ３２、メモリ（第２記憶部に相当）３３、ＤＳＰ３４、インターフェース（Ｉ／Ｆ）３５、ディスク再生部３６、表示部３７、及び電源部３８を備えている。ＢＤプレーヤ３の各部は、電源部３８から電力が供給される。そして、ディスク再生部３６はブルーレイディスクからコンテンツのデータを読み出し、ＤＳＰ３４はデコードした映像信号や音声信号を、インターフェース３５から不図示のケーブルを介して接続された不図示のモニタに出力する。
【００２２】
図１（Ｂ）に示すように、非接触ＩＣ３１は、アンテナ３１１、非接触通信部３１２、メモリ（第１記憶部に相当）３１３、及び制御部３１４を備えている。メモリ３１３には、ＢＤプレーヤ３の現在の内部設定情報が記録されており、リードライタ２と非接触の通信によりメモリ３１３の内容が変更される（書き換えられる）。リードライタ２の非接触通信部２４は、ＢＤプレーヤ３の非接触ＩＣ３１（非接触通信部３１２）と、一例としてＲＦ−ＩＤ技術により非接触通信を行う。
【００２３】
ＢＤプレーヤ３の内部設定とは、例えば、ＢＤプレーヤ３に接続するモニタに表示させる言語の設定、コンテンツ配信サービスの提供を受けるときに起動するソフトウェアの設定、ＢＤプレーヤ３のディーラ（販売業者）に応じた起動画面のＧＵＩ設定など、例えば、出荷先に応じて変更する設定である。
【００２４】
ＢＤプレーヤ３のＣＰＵ３２は、起動後、メモリ３３からファームウェアを読み出して、不図示のＲＡＭに展開する。そして、ＣＰＵ３２は、非接触ＩＣ３１のメモリ３１３から設定情報を読み出す。この設定情報に従って、言語やＧＵＩを設定する。
【００２５】
ＢＤプレーヤ３では、非接触通信部３１２が、リードライタ２との通信により、ＢＤプレーヤ３の内部設定を変更する情報（以下、設定変更情報と称する。）を受信し、制御部３１４がこの設定変更情報をメモリ３１３に記録する（記憶させる）。ＣＰＵ３２は、電源投入後にこの設定変更情報を読み出して、言語やＧＵＩの内部設定を変更する。
【００２６】
リードライタ２は、ＢＤプレーヤ３の内部設定の変更を行う必要がある場合、メモリ２３に記憶している設定変更情報を、電源未投入のＢＤプレーヤ３と非接触通信を行って、ＢＤプレーヤ３に送信する。
【００２７】
ＢＤプレーヤ３は、設定変更情報を受信すると、非接触ＩＣ３１が内蔵するメモリ３１３で記憶しておき、電源が投入されると（電源部３８から電力が供給されると）、メモリ３１３の記憶内容を読み出して、最後に更新された設定で動作する。
【００２８】
設定変更情報としては、例えばファームウェアの設定を変更するフラグなどの情報とすることができる。
【００２９】
また、設定変更情報としては、ファームウェアを変更するための情報でもよい。例えば、メモリ３３に記憶されているファームウェアとの差分データをメモリ３１３で記憶し、電源投入後にファームウェアを変更することが可能である。また、ファームウェアのデータそのもの、またはファームウェアを圧縮したものをメモリ３１３で記憶し、電源投入後にファームウェアを置き換えることも可能である。
【００３０】
このように、ＢＤプレーヤ３は、電源未投入の状態でもリードライタ２と非接触通信を行って、設定変更情報を受信し記憶しておくことができる。すなわち、ＢＤプレーヤ３が段ボール箱などに梱包された状態でも、内部設定の変更が可能である。これにより、従来は困難であった流通途中でのＢＤプレーヤ３の内部設定の変更が可能となる。
【００３１】
図２（Ａ）は、電子機器の斜視外観図である。図２（Ｂ）は、電子機器を梱包した状態を示す斜視透視図である。図２（Ａ）に示すように、ＢＤプレーヤ３は、金属（導体）製の筐体３９を備えており、筐体３９の前面３９Ｆ側に、ディスク再生部３６のトレイ開閉口３６１や表示部３７を備えている。筐体３９の前面３９Ｆには、開口部３９１が形成され、この開口部３９１には、プラスチックなどの透明板（例えばアクリル板）３７１が嵌め込まれており、本発明の導体非形成部に相当する。表示部３７に設けられたＬＥＤやＦＬ管などによる表示は、透明板３７１を介して見ることができる。
【００３２】
透明板３７１は非導体なので、筐体３９の開口部３９１は、透明板３７１を設けていても、電磁波が通過する。そこで、ＢＤプレーヤ３は、一例として開口部３９１に取り付けた透明板３７１の端部に非接触ＩＣ３１を設けている。これにより、非接触ＩＣ３１は、筐体によりリードライタ２との非接触通信を妨害されることがない。
【００３３】
なお、上記のように、筐体３９の前面３９Ｆ側に非接触ＩＣ３１を設けた場合、梱包箱（段ボール箱）５にＢＤプレーヤ３を収納した際に、梱包箱５において、透明板３７１の端部（非接触ＩＣ３１）に対向する位置に、目印５１を設けておくとよい。これにより、リードライタ２とＢＤプレーヤ３との非接触通信の距離が短い場合に、非接触ＩＣ３１にＢＤプレーヤ３の非接触通信部２４を近づけることができ、確実に通信させることができる。
【００３４】
また、非接触ＩＣ３１を設ける場所は、筐体３９の開口部３９１に限るものではなく、筐体３９の外部であってもよい。例えば、ＢＤプレーヤ３の背面３９Ｂ側に、不図示の端子部を設けている場合、この端子部とともに非接触ＩＣ３１を設けて、プラスチックカバーなど非導体で被覆するとよい。これにより、非接触ＩＣ３１を目立たなくするとともに、筐体３９の背面３Ｂ側において、リードライタ２と非接触通信を行うことができる。
【００３５】
なお、梱包箱５は、段ボール紙やプラスチック板など電波を通過させる材料で作成し、シールド材は使用しない。
【００３６】
設定変更システム１では、具体的には、以下のようにして、流通途中においてＢＤプレーヤ３の内部設定を変更する。図３は、設定変更システムの処理を説明するためのフローチャートである。以下の説明では、一例として、出荷先のディーラ（販売業者）の倉庫において、ＢＤプレーヤ３の設定を変更する場合を説明する。
【００３７】
作業者は、リードライタ２の通信距離が短い場合には、リードライタ２の非接触通信部２４を、例えば、ＢＤプレーヤ３の梱包箱５に設けた目印５１の部分に接近させる。なお、リードライタ２とＢＤプレーヤ３との通信距離が長い場合には、接近させなくてもよい。そして、作業者は、リードライタ２の操作部２５を操作する。
【００３８】
リードライタ２のＣＰＵ２２は、操作部２５が操作されたことを検出すると（Ｓ１：Ｙ）、ＢＤプレーヤ３と通信を開始する（Ｓ２）。
【００３９】
このとき、ＢＤプレーヤ３には、非接触ＩＣ３１のメモリ３１３に、ＢＤプレーヤ３の現在の内部設定の情報が記録されている。
【００４０】
ＣＰＵ２２は、ＢＤプレーヤ３のメモリ３１３から読み出した現在の内部設定情報と、メモリ２３が記憶している設定変更情報と、を比較して、設定変更が必要か否かを確認する（Ｓ３）。ＣＰＵ２２は、設定変更が必要な場合には（Ｓ４：Ｙ）、メモリ２３から設定変更情報を読み出して、非接触通信部２４から出力し、非接触通信部３１２を介してメモリ３１３にこの設定変更情報を記録する（Ｓ５：記憶ステップに相当）。
【００４１】
設定変更は、フラグの変更で対応する場合と、ファームウェアの変更で対応する場合と、がある。
【００４２】
図４（Ａ）は、内部設定情報を変更する前の情報テーブルの一例である。図４（Ｂ）は、内部設定情報を変更した後の情報テーブルの一例である。図４（Ｃ）は、内部設定情報を変更した後の情報テーブルの別の例である。
【００４３】
例えば、ＢＤプレーヤ３のメモリ３１３に記録された、現在の内部設定情報が、図４（Ａ）に示した内容であったとする。すなわち、シリアル番号（電子機器の管理番号情報）が１２３４５６、機種名がＢＤ−１、仕向け先（輸出国）が米国（ＵＳＡ）、言語が英語、起動画面のＧＵＩ表示がＹ社、ファームウェアのバージョンが１．０２、ネット配信サービスの提供を受けるときに起動するアプリケーションソフトがサービスＡとする。また、リードライタ２のメモリ２３が記憶するＢＤプレーヤ３の設定変更情報が、図４（Ｂ）に示した内容であったとする。すなわち、シリアル番号が１２３４５６、機種名がＢＤ−１、仕向け先（輸出国）が米国（ＵＳＡ）、言語が英語、起動画面のＧＵＩ表示がＢ社、ファームウェアのバージョンが１．０２、ネット配信サービスの提供を受けるときに起動するアプリケーションソフトがサービスＡとする。
【００４４】
図４（Ａ）に示す設定情報を図４（Ｂ）に示す内部設定に変更する場合、ファームウェアのバージョンが同じであり、ＧＵＩの表示の設定だけが異なり、Ｙ社をＢ社に変更する必要がある。そのため、リードライタ２のＣＰＵ２２は、ＢＤプレーヤ３と通信して、ＧＵＩの表示設定を変更するように設定変更情報、すなわち、ファームウェアのＧＵＩ表示について、Ｂ社を読み出すフラグをＣＰＵ３２にメモリ３１３へ書き込ませる。
【００４５】
メモリ３１３において、ＧＵＩの表示の設定がＢ社になるフラグが記憶されたので、ＢＤプレーヤ３は、起動時にはメモリ３１３のフラグを読み出して内部設定を変更し、Ｂ社のＧＵＩを表示部３７やインターフェース３５に接続される不図示のモニタに表示する。
【００４６】
また、リードライタ２のメモリ２３が記憶するＢＤプレーヤ３の設定変更情報が、図４（Ｃ）に示した内容であったとする。すなわち、シリアル番号が１２３４５６、機種名がＢＤ−１、仕向け先（輸出国）がヨーロッパ（ＥＵ）、言語がフランス語、起動画面のＧＵＩ表示がＡ社、ファームウェアのバージョンが１．０４、ネット配信サービスの提供を受けるときに起動するアプリケーションソフトがサービスＢとする。
【００４７】
図４（Ａ）に示す内部設定情報を図４（Ｃ）に示す内部設定情報に変更する場合、ファームウェアのバージョンが異なっており、言語、ＧＵＩの表示設定、及びネット配信サービスのアプリケーションソフトの設定を変更する必要がある。そのため、リードライタ２のＣＰＵ２２は、ファームウェアそのもの（圧縮データでもよい。）またはファームウェアの差分データをメモリ２３から読み出して、ＢＤプレーヤ３と通信して、ＣＰＵ３２にメモリ３１３へ書き込ませる。
【００４８】
メモリ３３で記憶するファームウェアの構成は、例えば、言語の設定や起動画面のＧＵＩ表示等の内部設定毎に細分化したものでも、分割せずに１つにまとまったもの（例えば、全体の基本ファームウェア）でもよい。例えば、ＢＤプレーヤ３の内部設定について、起動画面のＧＵＩ表示の設定のみを変更する場合に、ファームウェアが細分化されている場合（例えば、ＧＵＩ用ファームウェアがある場合）には、起動画面のＧＵＩ用ファームウェアを変更するとよい。このとき、ファームウェアの差分情報や圧縮データをメモリ２３に記憶させておくことで、メモリ３１３に記憶させるデータの容量を抑制できる。
【００４９】
メモリ３１３において、新たなファームウェアに関するデータが書き込まれたので、ＢＤプレーヤ３は、起動時にはメモリ３１３の設定変更情報（ファームウェア）を読み出して内部設定（この場合、ファームウェアそのもの）を変更する。すなわち、仕向け先をＥＵに設定し、Ａ社のＧＵＩを表示部３７やインターフェース３５に接続される不図示のモニタに表示する。また、フランス語で設定を表示し、ネット配信サービスの提供を受けるときに起動するアプリケーションソフトがサービスＢに設定する。
【００５０】
図３に示したように、ＣＰＵ２２は、設定変更情報の書き込み（記録）が完了したら、メモリ３１３から設定変更情報を読み出してベリファイを行う（Ｓ６）。
【００５１】
ＣＰＵ２２は、ベリファイの結果、メモリ２３の設定変更情報と、メモリ３１３に記録した設定変更情報が一致していれば（Ｓ７：Ｙ）、管理サーバ（メーカのファームウェア設定を管理するサーバ）８に、ＢＤプレーヤ３のシリアル番号（固有の情報）と変更後の設定情報を送信する（Ｓ８）。そして、処理を終了する。
【００５２】
なお、ＢＤプレーヤ３のメモリ３１３に記録された、現在の設定情報に、シリアル番号情報を含めておくことで、シリアル番号情報を取得できるので、後述するように、管理サーバに対して、シリアル番号情報とともに設定変更情報を送信できる。
【００５３】
また、ＣＰＵ２２は、ベリファイの結果、メモリ２３の設定変更情報と、メモリ３１３に記録した設定変更情報が一致していなければ（Ｓ７：Ｎ）、再度ステップＳ５の処理（すなわち、設定変更情報の再書き込み）を行う。
【００５４】
ＣＰＵ２２は、ステップＳ４において、内部設定の変更が不要な場合には（Ｓ４：Ｎ）、管理サーバ（例えば、ＢＤプレーヤメーカのサーバ）８に、ＢＤプレーヤ３のシリアル番号と現在の内部設定情報を送信して（Ｓ８）、処理を終了する。
【００５５】
図５は、リードライタと管理サーバの通信経路を示す図である。図５に示すように、リードライタ２は、ＰＣ（パソコン）６と接続されている。また、ＰＣ６と管理サーバ８はインターネット７を介して接続されている。
【００５６】
したがって、リードライタ２は、ＢＤプレーヤ３に記録すべき情報（設定変更情報）を管理サーバ８からインターネットを介して取得することができる。これにより、ＢＤプレーヤ３の内部設定の変更が必要になった場合、インターネット７を介して管理サーバ８からリードライタ２へ設定変更情報を速やかに配信できるので、ＢＤプレーヤ３の内部設定を短期間で変更できる。また、設定変更情報が記録された記録媒体を読み込む必要が無いので、リードライタ２に対して設定変更情報を容易に記憶させることができる。
【００５７】
また、リードライタ２は、ＢＤプレーヤ３に内部設定情報の記録が完了したことをＰＣ６及びインターネットを介して、管理サーバ８に通知することができる。これにより、管理サーバ８は、ＢＤプレーヤ３に記録した現在の設定情報（内部設定を変更後の情報）を、ＢＤプレーヤのシリアル番号（管理番号）とともに、管理することができ、どの機器がどこへどの状態で出荷されたかを管理できる。例えば、ある仕向け先の販売店設置後に設定されていない他のネット配信サービスをユーザが希望した場合には、販売店にあるリードライタに希望のネット配信サービスに対応する旨の設定変更情報を送り、ＢＤプレーヤ３の内部設定を変更することで容易に対応が可能となる。
【００５８】
次に、以上の説明では、流通時において、ＢＤプレーヤ３の内部設定を変更して、その場で変更が完了する場合について説明したが、以下のように、一部の処理を後ほど実行するように構成してもよい。
【００５９】
図６は、ＢＤプレーヤの起動時における設定変更情報の読み込み処理を説明するためのフローチャートである。ＢＤプレーヤ３は、電源が投入されると、メモリ３１３から設定変更情報を読み出して、メモリ３３の設定情報を変更する。
【００６０】
具体的には、図６に示すように、ＢＤプレーヤ３のＣＰＵ３２は、電源が投入されると、非接触ＩＣ３１のメモリ３１３から設定情報を書き換えるための情報（設定変更情報）の送信命令を送信し（Ｓ１１）、非接触ＩＣ３１が送信した設定変更情報を読み出す（Ｓ１２）。そして、ＣＰＵ２２は、設定変更情報に基づいてメモリ３３の設定情報を変更する（Ｓ１３：変更ステップに相当）。
【００６１】
ＢＤプレーヤ３にこのような処理を実行させるのは、特にファームウェアを書き換える場合に有効である。すなわち、ＢＤプレーヤ３が電源未投入のときに非接触でリードライタ２と通信するために、例えば、ＲＦ−ＩＤ技術を用いた場合、ＢＤプレーヤ３に対して内蔵電池またはリードライタ２から非接触で電力を供給するので、供給できる電力が限られている。そのため、ＢＤプレーヤ３では、電源投入時と比較して、動作可能な回路部品や受信・記憶できる情報の容量や実行できる処理も限られており、大容量のファームウェアを変更することができない。しかし、上記のように処理を行うことで、電源未投入時には、設定変更情報として、例えば、ファームウェアの圧縮データや差分データなど容量の少ない情報と、と、ファームウェアを変更するプログラムを起動するスクリプトと、をメモリ３１３で記憶しておく。そして、ＢＤプレーヤ３の電源投入後に、ＣＰＵ３２は、メモリ３１３に記憶されているスクリプトに従って、ファームウェアの圧縮データや差分データを読み出して、メモリ３３に記憶されているファームウェアを更新する。このように、メモリ３１３のデータを小容量として、メモリ３３の内容と組み合わせることで、意味のあるデータ（例えば変更するファームウェア）とすることができる。
【００６２】
以上のように、本発明では、電子機器が梱包状態であっても、内部設定情報を変更できる。
【００６３】
なお、以上の説明では、電子機器として、ＢＤプレーヤを例に挙げて説明したが、本発明ではこれに限るものではなく、ファームウェアを用いて装置の制御を行い、ファームウェアの変更が発生する機器であれば、他の機器であってもよい。例えば、ＡＶアンプ、ハードディスクレコーダ、ルータ、モデム、複写機、プリンタなどの機器に本発明は適用できる。
【００６４】
なお、通信距離が長くできる場合には、１台のリードライタ２から複数台のＢＤプレーヤ３に対してブロードキャスト通信して、内部設定を変更することも可能である。
【符号の説明】
【００６５】
１…設定変更システム  ２…リードライタ  ３…ＢＤプレーヤ  ５…梱包箱  ６…ＰＣ  ７…インターネット  ８…管理サーバ  ２１…通信部  ２２、３２…ＣＰＵ  ２３、３３、３１３…メモリ  ２４、３１２…非接触通信部  ２５…操作部  ３１…非接触ＩＣ  ３４…ＤＳＰ  ３５…インターフェース  ３６…ディスク再生部  ３７…表示部  ３８…電源  ３９…筐体  ３１１…アンテナ  ３１４…制御部  ３７１…透明板  ３９１…開口部
【図１】
2011253268.tif 000003
【図３】
2011253268.tif 000004
【図４】
2011253268.tif 000005
【図５】
2011253268.tif 000006
【図６】
2011253268.tif 000007
【図２】
2011253268.tif 000008