(57)【要約】【課題】  コンピューターを必要とすることなく、且つ、バージョンアップ用データが正常に書き込まれたことを外部から確認することができるオーディオ機器・オーディオビジュアル機器・ゲーム機器を提供する。【解決手段】  一時記憶メモリ３と非揮発性メモリ４とマイコン２とディスクローディング機構５とを有し、マイコン２は、ソフトウェアバージョンアップ用ディスク１１のデータを一時記憶メモリ３に一時的に記憶させ、一時記憶メモリ３が一時記憶を終了したことを検出したときはディスクローディング機構５にソフトウェアバージョンアップ用ディスク１１の排出動作を行わせ、次に一時記憶メモリ３に記憶されたデータを非揮発性メモリ４に記憶させ、一時記憶メモリ３に記憶されているデータと非揮発性メモリ４に記憶されているデータとを読み込みデータの整合性チェックを行い、データが整合しているときはディスクローディング機構５にディスクの取込動作を行わせる。【選択図】  図１
2005293087.tif 000002
【特許請求の範囲】
【請求項１】
一時記憶メモリと非揮発性メモリとマイコンとディスクローディング機構とを有し、
前記マイコンは、前記ディスクローディング機構にソフトウェアバージョンアップ用ディスクを取り込む動作を行わせ、取り込まれた前記ソフトウェアバージョンアップ用ディスクのデータを前記一時記憶メモリに一時的に記憶させ、前記一時記憶メモリが一時記憶を終了したことを検出したときは前記ディスクローディング機構に前記ソフトウェアバージョンアップ用ディスクの排出動作を行わせ、次に前記一時記憶メモリに記憶された前記データを前記非揮発性メモリに記憶させ、前記非揮発性メモリによるデータの記憶が終了したことを検出したときは前記一時記憶メモリに記憶されているデータと前記非揮発性メモリに記憶されているデータとを読み込みデータの整合性チェックを行い、データが整合しているときは前記ディスクローディング機構にディスクの取込動作を行わせることを特徴とする、ソフトウェアバージョンアップをディスクローディング機構の動作でモニター可能なオーディオ機器・オーディオビジュアル機器・ゲーム機器。
【請求項２】
前記一時記憶メモリはＳＤＲＡＭからなり、前記非揮発性メモリはフラッシュメモリからなることを特徴とする請求項１に記載のオーディオ機器・オーディオビジュアル機器・ゲーム機器。
【請求項３】
前記ディスクはＤＶＤ、ＣＤ、ＭＤのいずれかであること特徴とする請求項１または２に記載のオーディオ機器・オーディオビジュアル機器・ゲーム機器。
【請求項４】
前記ディスクローディング機構はディスクトレイを有し、前記ディスクローディング機構のディスク取込動作により開いたトレイが閉まり、前記ディスクローディング機構のディスク排出動作により閉じたトレイが開くことを特徴とする請求項１〜３のいずれか一項に記載のオーディオ機器・オーディオビジュアル機器・ゲーム機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ機器・オーディオビジュアル機器・ゲーム機器における制御用ソフトウェア（ＯＳ等）のバージョンアップの技術に関する。
【０００２】
特に本発明は、モニターを有していないオーディオ機器・オーディオビジュアル機器・ゲーム機器に対し、ディスクローディング機構の動作を見ることによってソフトウェアのバージョンアップ用データの書き込みが正常に終わったか否かを外部から確認することができるオーディオ機器・オーディオビジュアル機器・ゲーム機器に関する。
【背景技術】
【０００３】
コンピュータに限らず、オーディオ機器あるいはオーディオビジュアル機器あるいはゲーム機器は各種の処理をコントロールするためのマイコンを有し、そのマイコンを作動させるためのソフトウェア（ＯＳ等）（本明細書においては単に「ソフトウェア」あるいは「制御用ソフトウェア」と記す）を有している。
【０００４】
上記ソフトウェアは、書き換え可能であり、機能を充実させるためにメーカーがバージョンアップを行うことがある。
【０００５】
バージョンアップ用のデータは、通常ＣＤ等の記憶媒体に記憶され、ユーザーに配布される。
【０００６】
コンピューターにおいては、上記ソフトウェアのバージョンアップ用ＣＤをコンピューターのＣＤプレイヤーに入れることにより、上記ＣＤに記録されたオートランというプログラム（ファイル）が自動的に実行され、ソフトウェアのバージョンアップが自動的に行われる。
【０００７】
コンピューターは通常モニターを有し、上記ソフトウェアのバージョンアップの処理の進捗状況をモニターに表示し、ユーザーが監視できるようになっている。
【０００８】
また、バージョンアップ用のデータが正常に書き込まれたか否かを自動的にチェックし、その結果をモニター上に表示することも行われている。
【０００９】
しかし、ＤＶＤやＣＤやＭＤの記録再生装置は、制御用ソフトウェアのバージョンアップを頻繁に行うことが予定されておらず、ディスクを入れることによって自動的にソフトウェアのバージョンアップを行わないのが現状である。
【００１０】
仮にオーディオ機器・オーディオビジュアル機器・ゲーム機器等に自動的にソフトウェアのバージョンアップの処理を行う機能を付加した（たとえば前記バージョンアップ用のオートランプログラムを付加した）としても、問題があった。
【００１１】
というのは、通常これらの機器はモニターを有していないため、コンピューターのようにソフトウェアのバージョンアップ用データの書き込み状況を監視したり、データの書き込みが正常に終わったか否かを確認することができなかった。
【００１２】
そこで、現状では、上記オーディオ機器・オーディオビジュアル機器・ゲーム機器等の制御用ソフトウェアをバージョンアップする時は、コンピューターの助けを借りるようにしていた。
【００１３】
図３は従来のオーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアのバージョンアップの方法を示している。
【００１４】
図３に示すように、オーディオ機器・オーディオビジュアル機器・ゲーム機器１５は一般に、ディスク１６を取り入れるためのディスクローディング機構（ディスクトレイ１７、モーター１８、トレイ制御部１９）と、ディスクからデータを読みとるピック２０と、制御用ソフトウェアを記録した記憶部２１と、全体の制御を行うマイコン２２とを有している。
【００１５】
従来のオーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアのバージョンアップを行う場合には、図３に示すように、オーディオ機器・オーディオビジュアル機器・ゲーム機器１５にコンピューター２３を接続し、オーディオ機器・オーディオビジュアル機器・ゲーム機器にソフトウェアのバージョンアップ用ディスク１６を入れ、ソフトウェアのバージョンアップ用データの書き込み状況をコンピューター２３のモニターに表示させ、データの書き込みが終った段階で、データが正常に書き込まれたか否かをコンピューターがチェックし、その結果をモニターに表示するようにしていた。
【００１６】
これにより、ユーザーはコンピューター２３を介して制御用ソフトウェアのバージョンアップの処理を監視し正常にバージョンアップが行われたことを知ることができるようになっていた。
【特許文献１】特開２００２−１５５０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかし、上記従来の方法によるオーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアのバージョンアップでは、オーディオ機器・オーディオビジュアル機器・ゲーム機器のユーザーは、オーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアをバージョンアップするために、所有している機器のほかにコンピューターを購入しまたは所有していなければならなかった。
【００１８】
また、オーディオ機器・オーディオビジュアル機器・ゲーム機器に接続するために、コンピューターのほかに接続用ケーブルやインターフェイスを用意する必要があった。
【００１９】
このようにオーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアのバージョンアップを行うために、オーディオ機器等のほかにコンピューターを用意する必要があるのは不経済であった。
【００２０】
一方、前述したように、書き込みの状況や結果をモニターすることなく制御用ソフトウェアをバージョンアップすることはできる。
【００２１】
たとえば、制御用ソフトウェアのバージョンアップ用ディスクにバージョンアップ用のオートランプログラムを記録し、該ディスクをオーディオ機器・オーディオビジュアル機器・ゲーム機器に入れると、自動的にバージョンアップ用プログラム（オートランプログラム）を実行し、データが書き込まれたら、当該ディスクを排出するという方法が考えられる。
【００２２】
しかし、制御用ソフトウェアのバージョンアップはデータが書き込まれ、かつ、実際に書き込まれたデータがバージョンアップ用データ（原データ）と整合していることを確認するのが望ましい（書き込みエラーが生じることがある）。
【００２３】
これに対して上記自動的にソフトウェアのバージョンアップを行い、その後にバージョンアップ用ディスクを自動的に排出する方法では、データの書き込みが正常に行われたか否かを確認する術がなかった。
【００２４】
そこで、本発明が解決しようとする課題は、コンピューターを必要とすることなく、且つ、バージョンアップ用データが正常に書き込まれたことを外部から確認することができるオーディオ機器・オーディオビジュアル機器・ゲーム機器を提供することにある。
【課題を解決するための手段】
【００２５】
本発明によるソフトウェアバージョンアップをディスクローディング機構の動作でモニター可能なオーディオ機器・オーディオビジュアル機器・ゲーム機器は、一時記憶メモリと非揮発性メモリとマイコンとディスクローディング機構とを有し、前記マイコンは、前記ディスクローディング機構にソフトウェアバージョンアップ用ディスクを取り込む動作を行わせ、取り込まれた前記ソフトウェアバージョンアップ用ディスクのデータを前記一時記憶メモリに一時的に記憶させ、前記一時記憶メモリが一時記憶を終了したことを検出したときは前記ディスクローディング機構に前記ソフトウェアバージョンアップ用ディスクの排出動作を行わせ、次に前記一時記憶メモリに記憶された前記データを前記非揮発性メモリに記憶させ、前記非揮発性メモリによるデータの記憶が終了したことを検出したときは前記一時記憶メモリに記憶されているデータと前記非揮発性メモリに記憶されているデータとを読み込みデータの整合性チェックを行い、データが整合しているときは前記ディスクローディング機構にディスクの取込動作を行わせることを特徴とするものである。
【００２６】
前記一時記憶メモリはＳＤＲＡＭからなり、前記非揮発性メモリはフラッシュメモリからなるようにすることができる。
【００２７】
また、前記ディスクはＤＶＤ、ＣＤ、ＭＤのいずれかであることが好ましい。
【００２８】
前記ディスクローディング機構はディスクトレイを有し、前記ディスクローディング機構のディスク取込動作により開いたトレイが閉まり、前記ディスクローディング機構のディスク排出動作により閉じたトレイが開くようにすることができる。
【発明の効果】
【００２９】
本発明によれば、オーディオ機器・オーディオビジュアル機器・ゲーム機器のマイコンが、ソフトウェアのバージョンアップ用データをオーディオ機器・オーディオビジュアル機器・ゲーム機器の一時記憶メモリに読み込んだ段階で、ディスクローディング機構にディスクの排出動作をさせ、次に、当該一時的に記憶されたソフトウェアのバージョンアップ用データが非揮発性メモリに正式に書き込まれ、且つ、非揮発性メモリに書き込まれたデータがソフトウェアのバージョンアップ用データと整合することを確認した段階で、ディスクローディング機構にディスクの取込動作を行わせる。
【００３０】
これにより、コンピュータを要することなく、オーディオ機器・オーディオビジュアル機器・ゲーム機器のディスクローディング機構の動きを見ることによって、バージョンアップ用データが一時記憶メモリ上に展開されたことを確認でき、さらに、非揮発性メモリに正式に書き込まれたデータがバージョンアップ用データと整合することを確認することができる。
【００３１】
したがって、ユーザーは追加の機器（コンピューターや接続ケーブルやインターフェース）やそれらの接続の手間を省き、単にオーディオ機器・オーディオビジュアル機器・ゲーム機器のディスクローディング機構の動きを見ることにより、機器内部の非揮発性メモリにバージョンアップ用データが正確に書き込まれたことを外部から確認することができる。
【発明を実施するための最良の形態】
【００３２】
図１は本発明のオーディオ機器・オーディオビジュアル機器・ゲーム機器の一実施形態の構成を示している。
【００３３】
本実施形態の説明では、理解を容易にするためにオーディオ機器・オーディオビジュアル機器・ゲーム機器の例としてＤＶＤプレーヤを用いて説明する。ただし、これは本発明の対象をＤＶＤプレーヤに限るものではない。
【００３４】
また、本実施形態では、ディスクローディング機構の例としてトレイを有するものを用いて説明し、トレイの開閉によってバージョンアップ用データの書き込み状態を外部から知ることが出来る様にしているが、本発明はトレイを有していないディスクローディング機構にも適用することができる。トレイを有していないディスクローディング機構の場合については後に再び触れる。
【００３５】
本実施形態のＤＶＤプレーヤ１は、マイコン２と、一時記憶メモリー３（ＳＤＲＡＭ３）と、非揮発性メモリ４（フラッシュメモリ４）と、ディスクローディング機構５と、ＲＯＭ６と、ディスク（この場合はＤＶＤディスク）からデータを読みとるピック７とを有している。
【００３６】
ディスクローディング機構５は、ディスクトレイ８と駆動モーター９と、トレイ制御部１０とを有している。
【００３７】
通常のオペレーションモードでは、ディスクローディング機構５はユーザーの操作によりディスクを取り込み、ピック７が当該ディスクからデータを読み取って一時記憶メモリー３上に展開し、一時記憶メモリー３に一時的に記憶されたデータは順次再生等のために図示しない再生機構に出力されるようになっている。
【００３８】
マイコン２は録画再生を含めてＤＶＤプレーヤ１の全体の動作を制御する。
【００３９】
ＲＯＭ６は、ＤＶＤプレーヤ１の基本的なオペレーションソフトウェアを記憶しており、非揮発性メモリ４には制御用ソフトウェア等が記憶されている。
【００４０】
マイコン２は、ＲＯＭ６によってＤＶＤプレーヤ１を立ち上げ、非揮発性メモリ４の制御用ソフトウェアにしたがって種々の制御や処理を行うようになっている。
【００４１】
ディスクローディング機構５は、マイコン２がユーザーの操作を受信し、トレイ制御部１０に対して操作の内容を示す指令を出力し、トレイ制御部１０はこれを受けて具体的な動作を行うように駆動モーター９を制御する。
【００４２】
ディスクトレイ８は駆動モーター９の回転によりディスクを取り込むときは開いた状態から閉じ、ディスクの排出動作を行うときは閉じた状態から開くように動く。
【００４３】
次に、上記ＤＶＤプレーヤ１における制御用ソフトウェアのバージョンアップの処理を図２を用いて説明する。
【００４４】
図２に示すように、制御用ソフトウェアのバージョンアップを開始するには、ＤＶＤプレーヤ１をソフトウェアのバージョンアップモードにする必要がある（ステップ１００）。
【００４５】
なお、ソフトウェアのバージョンアップモードは、ユーザーによる特別な操作（たとえばリモコン等のボタンを複数組み合わせて押す操作等）、または、ソフトウェアのバージョンアップ用ディスクのローディングによって自動的に開始される。
【００４６】
ソフトウェアのバージョンアップの処理は、最初にソフトウェアのバージョンアップ用ディスク（図１の符号１１）をＤＶＤプレーヤ１に入れる必要がある（ステップ１１０）。
【００４７】
ソフトウェアのバージョンアップ用ディスク１１のローディングはディスクローディング機構５のディスク取込動作によって実現される。
【００４８】
バージョンアップ用ディスク１１が入れられると、ソフトウェアのバージョンアップ用ディスク１１のオートランプログラムが実行され、マイコン２の制御のもと、バージョンアップ用データが一時記憶メモリー（ＳＤＲＡＭ３）に一時的に記憶される（ステップ１２０）。
【００４９】
バージョンアップ用ディスク１１のバージョンアップ用データが完全に読み込まれると、ピック７はバージョンアップ用ディスク１１のリードアウトエリアのデータ（Ｎｕｌｌデータ）を読み取るので、データの読み込みが終了したことが検知される。
【００５０】
上記データの読み込み終了が検知されると、ＳＤＲＡＭ３の一時記憶が終了したと判断され（ステップ１３０）、マイコン２はディスクローディング機構５を制御してディスクトレイ８を自動的にオープンさせる（ステップ１４０）。
【００５１】
これにより、ユーザーはソフトウェアのバージョンアップ用データがＳＤＲＡＭ３に一時的に記憶されたことを知ることができる。
【００５２】
また、このときユーザーはバージョンアップ用ディスク１１をディスクトレイ８から取り出すことができる。
【００５３】
ＳＤＲＡＭ３によるバージョンアップ用データの一時記憶が終了した後に、マイコン２はＳＤＲＡＭ３に記憶されたバージョンアップ用データをフラッシュメモリ４に記憶させる（ステップ１５０）。
【００５４】
マイコン２はＳＤＲＡＭ３からフラッシュメモリ４のデータのコピーを監視し、コピーが終了すると（ステップ１６０のＹｅｓの枝）、マイコン２はＳＤＲＡＭ３とフラッシュメモリ４にそれぞれ記憶されたデータの整合性をチェックする（ステップ１７０）。
【００５５】
データの整合性チェックは好ましくは図２に示すようにチェックサム方式によるが、チェックの方式に限らず、任意の公知のチェック方法を採用することができる。
【００５６】
ＳＤＲＡＭ３に記憶されたデータとフラッシュメモリ４に記憶されたデータが正しく整合している場合、マイコン２はデータの書き込みが正常に終了したと判断して制御用ソフトウェアのバージョンアップの処理を終了させる（ステップ１８０）。
【００５７】
マイコン２は、制御用ソフトウェアのバージョンアップの処理を終了させるのと同時に、ディスクローディング機構５にディスクの取込動作を行わせる、すなわちディスクトレイ８を閉じさせる（ステップ１９０）。その後、マイコン２はソフトウェアのバージョンアップモードを終了し、通常のオペレーションモードにする（ステップ２００）。
【００５８】
なお、ステップ１７０においてデータが整合しないと判断されたとき（ステップ１７０のＮｏの枝）は、書込みエラーとしてディスクトレイをオープンにしたままユーザーに再度の書込みを促す（ステップ２１０）。
【００５９】
このように、本実施形態によれば、ユーザーはコンピューターや接続ケーブルやインターフェースやそれらの接続の手間を要することなく、単にＤＶＤプレーヤ１のディスクトレイ８の動きを見ることにより、機器内部のバージョンアップ用データの書込の状態や非揮発性メモリにバージョンアップ用データが正確に書き込まれたことを機器外部から確認することができる。
【００６０】
以上はＤＶＤプレーヤを例にして説明したが、本発明はモニターを付属の部品として有しておらず、制御用ソフトウェアをバージョンアップする機器を対象としたものである。このような機器として、ＤＶＤやＣＤやＭＤの再生装置、それらの記録再生装置、ゲーム機器等がある。
【００６１】
また、上記説明ではディスクローディング機構はディスクトレイを有し、トレイの開閉によってデータの書き込み状態をモニターするようにしていたが、トレイを有しておらず、ユーザーが途中までディスクを押し込むと、ディスクが挿入されたことを検知し、その後は機械側でディスクを取り込むようにするディスクローディング機構にも、本発明は適用することができる。
【００６２】
その場合は、最初にバージョンアップ用ディスクを挿入し、バージョンアップ用データが一時記憶メモリーに記憶された段階で、ディスクローディング機構がバージョンアップ用ディスクをその一部が外部に出るように吐出する。
【００６３】
次にバージョンアップ用データが非揮発性メモリに記憶され、一時記憶メモリーと非揮発性メモリに記憶されたデータが整合すると確認された段階で、前記一部吐出されたバージョンアップ用ディスクを再び機器に取り込むようにする。
【００６４】
この動作により、ユーザーはバージョンアップ用データが正確に書き込まれたことを知り、機器を操作してバージョンアップ用ディスクを取り出すことができる。
【００６５】
なお、「ディスクローディング機構」というときは、少なくとも一部は機器の力によってディスク等を取り込むような構造を有し、また、少なくとも一部は機器の力によってディスク等を排出するような構造を有するものをいう。
【００６６】
また、一時記憶メモリーはＳＤＲＡＭに限られることなく、任意の公知の一時記憶メモリーとすることができる。また、非揮発性メモリはフラッシュメモリに限られることなく、任意の公知の非揮発性メモリとすることができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態によるオーディオ機器・オーディオビジュアル機器・ゲーム機器の構成を示したブロック図。
【図２】本発明による制御用ソフトウェアのバージョンアップの処理の流れを示したフローチャート。
【図３】従来のオーディオ機器・オーディオビジュアル機器・ゲーム機器の制御用ソフトウェアのバージョンアップの方法を示した図。
【符号の説明】
【００６８】
１  ＤＶＤプレーヤ
２  マイコン
３  一時記憶メモリー
４  非揮発性メモリ
５  ディスクローディング機構
６  ＲＯＭ
７  ピック
８  ディスクトレイ
９  駆動モーター
１０  トレイ制御部
１１  バージョンアップ用ディスク
【図１】
2005293087.tif 000003
【図２】
2005293087.tif 000004
【図３】
2005293087.tif 000005