(57)【要約】【課題】電気機器において、ファームウェアの更新処理に失敗した場合であってもユーザにとって使い勝手を良くする。【解決手段】ＴＶ受像機１は、ＵＳＢメモリ装置を接続可能なＵＳＢポートと、メモリと、制御部とを備える。メモリは、ファームウェアと、ユーザ設定値と、個別設定値とを記憶する。制御部は、ファームウェアを更新する際に、ＵＳＢメモリ装置が接続されている場合（Ｓ１でＹＥＳ）、ＵＳＢメモリ装置の空き領域を検出し（Ｓ２）、空き領域が十分ある場合（Ｓ３でＹＥＳ）、メモリに記憶されているユーザ設定値及び個別設定値をＵＳＢメモリ装置に転送した後（Ｓ４）、ファームウェア更新用データを用いてファームウェアを更新する（Ｓ６）。更新に失敗した場合、現在のメモリを、更新済みのファームウェアが記憶された別の新しいメモリに交換し、ＵＳＢメモリ装置内に記憶されたユーザ設定値及び個別設定値をＴＶ受像機に転送して復旧する。【選択図】図３
2011060043.tif 000002
【特許請求の範囲】
【請求項１】
外部記録媒体を接続可能な接続部と、
自装置を制御するファームウェアを記憶するための書き換え可能なファームウェア記憶手段と、
自装置固有の設定情報を記憶するための設定情報記憶手段と、
装置各部を制御する制御手段とを備える電気機器において、
前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込むためのデータ書込み手段をさらに備え、
前記制御手段は、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新を行うときに、前記接続部に前記外部記録媒体が接続されていれば、前記データ書込み手段を用いて、前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込んだ後に、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新処理を行うことを特徴とする電気機器。
【請求項２】
前記外部記録媒体の空き領域を検出する空き領域検出手段をさらに備え、
前記制御手段は、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新を行うときに、前記接続部に前記外部記録媒体が接続されていれば、
前記空き領域検出手段を用いて、前記外部記録媒体の空き領域を検出し、この検出結果に基づいて、該外部記録媒体に前記設定情報記憶手段に記憶されている前記設定情報を書き込み可能であると判断したとき、前記データ書込み手段を用いて、前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込んだ後に、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新処理を行うことを特徴とする請求項１に記載の電気機器。
【請求項３】
前記設定情報には、工場出荷時における調整工程で設定された、機器毎の個別調整値が含まれることを特徴とする請求項１又は請求項２に記載の電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ設定値等を記憶し、ファームウェアを更新可能な電気機器に関する。
【背景技術】
【０００２】
従来から、例えばテレビジョン（以下、ＴＶという）受像機等の電気機器は、各種情報を記憶可能なメモリを備え、このメモリには、機器を制御するファームウェアや、ユーザによって設定されたユーザ設定値や、出荷時に工程調整にて製品個々に最適化されたホワイトバランス等の個別調整値が記憶されていることが多い。この種のＴＶ受像機では、一般的に、地上波、Ｃａｂｌｅ、又は外部メモリを経由してファームウェア更新用のデータを受信し、自機のファームウェアを更新する。
【０００３】
上記ＴＶ受像機では、ファームウェアを更新するときに、予め、現バージョンのファームウェアと共に個別調整値等のデータをバックアップ用としてメモリに記憶することが多い。そして、断電等によりファームウェアの更新処理が失敗したときに、リカバリ方法として、メモリに記憶したバックアップ用のファームウェアとデータを用いて復旧を行っていた。
【０００４】
昨今、ＴＶ受像機等の電気機器に対してコスト削減の要望が多く、メモリの容量が縮小されてメモリの空き領域に余裕が無いことがあり、バックアップ用のファームウェアやデータをメモリに記憶できないことがある。従って、フォームウェアの更新処理に失敗したとき、例えばファームウェアが記録されたメモリ自体を交換することになると、ユーザによる設定値や個別調整値を復旧することができなくなり、これらの値を再度調整する必要があるので、ユーザにとって使い勝手が悪い。特に、製品個々に最適化された個別調整値は、専用機材を用いて調整しなければならないので迅速に復旧できない。
【０００５】
これに対して、特許文献１には、外部記録媒体と、画像投影装置と、コンピュータ装置とを備え、現ファームウェアのバージョン情報を外部記録媒体に書き込み、コンピュータ装置の更新バージョン情報と比較し、更新バージョンがあった場合に、ファームウェアを更新する画像投影システムが開示されている。しかしながら、このシステムは、現ファームウェアのバージョン情報のみを外部記録媒体に記録するものであるため、ファームウェアの更新処理に失敗した場合、再度、ユーザ設定値等を設定しなければならないので、上記問題を解決できない。
【０００６】
また、特許文献２には、光ディスクに収納されたファームウェアをＣＤ記録再生装置のシリアルフラッシュメモリに書き込むと共に、ＵＳＢケーブルを介して、自装置のシリアルフラッシュメモリにファームウェアのデータを書き込むことによりファームウェアを更新する画像形成装置が開示されている。しかしながら、この画像形成装置であっても、上記問題を解決できない。また、特許文献３には、自機が使用する記録媒体と同一の記録媒体である磁気テープに新しいプログラムデータをストアし、これをリードして新しいプログラムに基づいて処理を行い、フラッシュメモリを更新するようにして、新旧プログラムデータの交換を迅速に行うデータレコーダが開示されている。しかしながら、このデータレコーダであっても上記問題を解決できない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２８２３１０号公報
【特許文献２】特開２００７−２１０３０８号公報
【特許文献３】特許第２９６１９２２号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した問題点を解決するためになされたものであり、ファームウェアの更新処理に失敗した場合であってもユーザにとって使い勝手が良い電気機器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１の発明は、外部記録媒体を接続可能な接続部と、自装置を制御するファームウェアを記憶するための書き換え可能なファームウェア記憶手段と、自装置固有の設定情報を記憶するための設定情報記憶手段と、装置各部を制御する制御手段とを備える電気機器において、前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込むためのデータ書込み手段をさらに備え、前記制御手段は、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新を行うときに、前記接続部に前記外部記録媒体が接続されていれば、前記データ書込み手段を用いて、前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込んだ後に、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新処理を行うものである。
【００１０】
請求項２に記載の発明は、請求項１に記載の電気機器において、前記外部記録媒体の空き領域を検出する空き領域検出手段をさらに備え、前記制御手段は、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新を行うときに、前記接続部に前記外部記録媒体が接続されていれば、前記空き領域検出手段を用いて、前記外部記録媒体の空き領域を検出し、この検出結果に基づいて、該外部記録媒体に前記設定情報記憶手段に記憶されている前記設定情報を書き込み可能であると判断したとき、前記データ書込み手段を用いて、前記設定情報記憶手段に記憶されている前記設定情報を前記外部記録媒体に書き込んだ後に、前記ファームウェア記憶手段に記憶されている前記ファームウェアの更新処理を行うものである。
【００１１】
請求項３に記載の発明は、請求項１又は請求項２に記載の電気機器において、前記設定情報には、工場出荷時における調整工程で設定された、機器毎の個別調整値が含まれるものである。
【発明の効果】
【００１２】
本発明によれば、制御手段は、ファームウェアの更新を行うときに、接続部に外部記録媒体が接続されていれば、設定情報を外部記録媒体に書き込んだ後にファームウェアの更新処理を行う。そのため、従来と異なり、自装置内の記録手段にデータをバックアップできないときにファームウェアの更新処理に失敗した場合であっても、外部記録媒体に記録した設定情報を用いて迅速に設定情報を復旧することができるため、ユーザにとって使い勝手が良い。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るテレビジョン装置を示す斜視図。
【図２】上記テレビジョン受像機の内部構成を示すブロック図。
【図３】上記テレビジョン受像機におけるフォームウェア更新処理の手順を示すフローチャート。
【図４】上記テレビジョン受像機におけるファームウェア更新失敗時の復旧処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態に係るテレビジョン受像機（電気機器）について、図１及び図２を参照して説明する。図１は、テレビジョン（以下、ＴＶという）受像機の外観を示し、図２は、ＴＶ受像機１の内部構成を示す。ＴＶ受像機１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ装置（外部記録媒体）３を接続可能なＵＳＢポート（接続部）１３を備え、リモコン装置２による指示操作に基づいて動作を行う。
【００１５】
ＴＶ受像機１は、ＴＶ番組等のコンテンツの映像を表示するディスプレイ１１と、ＴＶ番組等のコンテンツの音声を出力するスピーカ１２と、ＵＳＢ規格に従う接続端子３１を有するＵＳＢメモリ装置３を接続するためのＵＳＢポート１３とを備える。また、ＴＶ受像機１は、放送局から放送されるＴＶ放送信号に基づくＴＶ番組を受信するチューナ１４と、リモコン信号受信部１５と、各種情報が記憶される不揮発性のメモリ（ファームウェア記憶手段、設定情報記憶手段）１６と、装置各部を制御するための制御部（制御手段）１７とを備える。
【００１６】
リモコン信号受信部１５は、複数の操作ボタン（図示せず）を有するリモコン装置２から送信されたリモコン信号を受信する。メモリ１６は、自装置を制御するファームウェア１６ａと、ユーザ設定値（設定情報）１６ｂと、個別設定値（設定情報）１６ｃとを記憶する。
【００１７】
ユーザ設定値１６ｂは、ユーザによって設定された、例えば表示言語やディスプレイ１１の明るさ等の設定値である。個別設定値１６ｃは、工場出荷時における調整工程で設定された機器毎の個別調整値、具体的には例えば、ホワイトバランスやフリッカー等の調整値を含むものである。
【００１８】
制御部１７は、ファームウェア１６ａ等を実行するＣＰＵ１７ａと、取得したデータ等を一時的に記憶する揮発性のＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１７ｂと、データ転送部（データ書込み手段）１７ｃと、空き領域検出部（空き領域検出手段）１７ｄとを有する。制御部１７は、チューナ１４を用いて受信したＴＶ放送信号や、ＵＳＢポート１３にＵＳＢケーブルを介して接続される外部機器や、ＵＳＢメモリ装置等の外部メモリから各種データを受信して、各種処理を行うことができる。具体的には例えば、制御部１７は、チューナ１４を用いて、ＴＶ放送信号に含まれるファームウェア更新用データを受信し、ファームウェア１６ａの更新処理を行うことができる。
【００１９】
データ転送部１７ｃは、メモリ１６内のユーザ設定値１６ｂ及び個別設定値１６ｃ等のデータを、ＵＳＢポート１３に接続されたＵＳＢメモリ装置３に書き込み（以下、転送という）を行う。空き領域検出部１７ｄは、ＵＳＢポート１３に接続されたＵＳＢメモリ装置３の空き領域を検出する。
【００２０】
次に、ファームウェア１６ａの更新処理について、図３に示すフローチャートを参照して説明する。ここでは、チューナ１４を用いてＴＶ放送信号に含まれるフォームウェア更新用データを受信したものとする。
【００２１】
まず、制御部１７は、ＵＳＢポート１３にＵＳＢメモリ装置３が接続されている場合（Ｓ１でＹＥＳ）、空き領域検出部１７ｄを用いて、ＵＳＢメモリ装置３の空き領域を検出する（Ｓ２）。この検出の結果、空き領域が十分ある場合（Ｓ３でＹＥＳ）、制御部１７は、データ転送部１７ｃを用いて、メモリ１６に記憶されているユーザ設定値１６ｂ及び個別設定値１６ｃをＵＳＢメモリ装置３に転送した後（Ｓ４）、チューナ１４を用いて受信したファームウェア更新用データをＤＲＡＭ１７ｂに転送する（Ｓ５）。
【００２２】
そして、制御部１７は、ＤＲＡＭ１７ｂに格納されたファームウェア更新用データを用いてファームウェア１６ａを書き換えて更新を行い（Ｓ６）、更新が正常に終了した場合（Ｓ７でＹＥＳ）、本処理を終了する。一方、更新が正常に終了していない場合（Ｓ７でＮＯ）、警告メッセージをディスプレイ１１に表示する（Ｓ９）。警告メッセージは、例えば「ファームウェアの更新に失敗しました。製造メーカに問い合わせて下さい。」等である。
【００２３】
制御部１７は、ＵＳＢメモリ装置３がＵＳＢポート１３に接続されていない場合（Ｓ１でＮＯ）、又は上記Ｓ２の検出の結果、ＵＳＢメモリ装置３内に十分な空き領域が無い場合（Ｓ３でＮＯ）、ファームウェア１６ａの更新失敗時にユーザ設定値１６ｂ及び個別設定値１６ｃを含むデータを復旧することができない旨のメッセージと、更新処理の継続の有無の選択を促すメッセージとをディスプレイ１１に表示する（Ｓ１０）。そして、制御部１７は、ユーザがリモコン装置２を操作することにより、更新処理の継続を指示操作した場合（Ｓ１１でＹＥＳ）、上記Ｓ５以降の処理を行う。一方、ユーザが更新処理を継続しないように指示操作した場合（Ｓ１１でＮＯ）、本処理を終了する。
【００２４】
次に、ファームウェア１６ａの更新処理を失敗した際の復旧処理について、図４に示すフローチャートを参照して説明する。ここでは、予め、上記図３に示した処理によって、ＵＳＢメモリ装置３内に、メモリ１６のユーザ設定値１６ｂ及び個別設定値１６ｃが記憶されているものとする。
【００２５】
まず、例えばメーカのサービスマン等によって、現在のメモリ１６が、更新済みのファームウェアが記憶された別の新しいメモリ１６に交換される（Ｓ２１）。そして、ＵＳＢメモリ装置３内に記憶されたユーザ設定値１６ｂ及び個別設定値１６ｃを、上記Ｓ２１において交換された新しいメモリ１６内に転送し（Ｓ２２）、復旧処理を終了する。
【００２６】
上述したように、本実施形態に係るＴＶ受像機１によれば、制御部１７は、ファームウェア１６ａの更新を行うときに、ＵＳＢポート１３にＵＳＢメモリ装置３が接続されていれば、ユーザ設定値１６ｂ及び個別設定値１６ｃをＵＳＢメモリ装置３に転送した後にファームウェアの更新処理を行う。そのため、従来と異なり、自装置内のメモリ１６にデータをバックアップできないときにファームウェアの更新処理に失敗した場合であっても、ＵＳＢメモリ装置３に転送したユーザ設定値１６ｂ及び個別設定値１６ｃを用いて迅速に復旧することができるため、ユーザにとって使い勝手が良い。
【００２７】
また、制御部１７は、ファームウェア１６ａの更新を行うときに、個別設定値１６ｃをＵＳＢメモリ装置３に転送するので、ファームウェア１６ａの更新処理に失敗した場合、工場出荷時に専用機器を用いて行う調整を再度行う必要がないので、復旧の手間が軽減され、ユーザにとってさらに使い勝手がよい。また、メモリ１６は、バックアップ用の空き領域を必要としないため、メモリ１６として記憶容量の小さなものを使用することができるので、ＴＶ受像機１の製造コストを抑制することができる。
【００２８】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、上記の実施形態において、請求項における電気機器がＴＶ受像機１である場合の例を示したが、本発明をファームウェアの更新処理を行うブルーレイディスクプレーヤ等の他の電気機器に適用してもよい。また、上記実施形態では請求項における外部記録媒体がＵＳＢメモリ装置３である場合の例を示したが、ＳＤカード等の他の種類の不揮発性メモリであってもよい。
【符号の説明】
【００２９】
１  ＴＶ受像機（電気機器）
３  ＵＳＢメモリ装置（外部記録媒体）
１３  ＵＳＢポート（接続部）
１６  メモリ（ファームウェア記憶手段、設定情報記憶手段）
１７  制御部（制御手段）
１６ａ  ファームウェア
１６ｂ  ユーザ設定値（設定情報）
１６ｃ  個別設定値（設定情報）
１７ｃ  データ転送部（データ書込み手段）
１７ｄ  空き領域検出部（空き領域検出手段）
【図１】
2011060043.tif 000003
【図２】
2011060043.tif 000004
【図３】
2011060043.tif 000005
【図４】
2011060043.tif 000006