(57)【要約】【課題】電子機器において、通信エラーの早期解消を図ると共に、製造コストを抑制する。【解決手段】ＴＶ受像機は、制御用マイコンと、メモリと、電源用マイコンとを備える。メモリは、第１記憶領域、及び第２記憶領域を含む通信エラー情報記憶領域と、通信エラーカウンタ値領域とを有する。ＴＶ受像機の電源がオンされると（Ｓ１）、マイコン間の通信にエラーが発生したか否かの検知を行い（Ｓ２）、通信エラーが発生した場合（Ｓ３でＹＥＳ）、通信エラーカウンタ値領域に記憶されているカウンタ値を１つ増やす（Ｓ４）。そして、このカウンタ値が「１」である場合（Ｓ５でＹＥＳ）、制御用マイコンは、検知された通信エラーのエラー情報を、第１記憶領域に記憶し（Ｓ６）、再度上記Ｓ２以降の処理を行う。【選択図】図３
2009294839.tif 000002
【特許請求の範囲】
【請求項１】
各種データの通信を行う複数のマイコンと、
前記複数のマイコン間の通信エラーを検知する通信エラー検知手段と、
通信エラーのエラー情報を記憶するエラー情報記憶媒体と、
前記エラー情報記憶媒体に通信エラーのエラー情報を記憶させるエラー情報書込み手段とを備える電子機器において、
前記エラー情報記憶媒体は、第１記憶領域と、第２記憶領域とを有し、
装置の電源がオンされた後、前記通信エラー検知手段によって最初に通信エラーが検知されたとき、前記エラー情報書込み手段が、該通信エラー検知手段によって検知された通信エラーのエラー情報を前記第１記憶領域に書込み、
その後、前記通信エラー検知手段によって通信エラーが検知されたとき、
前記エラー情報書込み手段は、
前記第２記憶領域にエラー情報が記憶されていない場合、前記通信エラー検知手段によって検知された通信エラーのエラー情報を該第２記憶領域に書込み、
前記第２記憶領域にエラー情報が既に記憶されている場合、前記通信エラー検知手段によって検知された通信エラーのエラー情報を該第２記憶領域に上書きして書込むことを特徴とする電子機器。
【請求項２】
前記エラー情報は、前記通信エラー検知手段によって検知された通信エラーのエラー種別の情報と、該通信エラー検知手段によって検知された通信エラーが発生したときに前記複数のマイコンのいずれかに対して入力されたコマンドの情報とを含むものであることを特徴とする請求項１に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信エラーのエラー情報を記憶する電子機器に関し、特に通信エラーの早期解消を図ると共に、製造コストを抑制することができる電子機器に関する。
【背景技術】
【０００２】
従来から、複数のマイコン間の通信における通信エラーのエラー情報（以下、通信エラー情報）を記憶するメモリを備え、通信エラーが発生したときに、通信エラー情報をメモリに記憶することができる電子機器が知られている（例えば、特許文献１乃至３参照）。この種の電子機器では、通信エラーが発生する毎に通信エラー情報をメモリに記憶し、メモリがいっぱいになった場合、最古の通信エラー情報から順に削除を行った後、最新の通信エラー情報を記憶させるのが一般的である。
【０００３】
この種の電子機器内のマイコン間の通信における通信エラーが発生した場合、この種の電子機器のメーカの作業員等が、メモリに記憶された通信エラー情報を解析することにより、マイコン間の通信エラーの原因を解析し、通信エラーの早期解消を図る。
【０００４】
ところで、通信エラーについては、最初に発生した通信エラーに起因して、順次、通信エラーが発生することがある。そのため、最初に記憶した通信エラー情報は、通信エラーの早期解消を図るために重要な情報であることがある。
【０００５】
しかし、上述した従来の電子機器においては、通信エラー情報を記憶させるメモリがいっぱいになった場合、最古の通信エラー情報、つまり、最初に記憶された通信エラー情報を削除することがある。そのため、マイコン間の通信エラーの発生原因が不明確となり、通信エラーの解消までに時間がかかることがある。
【０００６】
また、上記電子機器では、かなりの数の通信エラー情報をメモリに記憶するものであるため、記憶媒体であるメモリの記憶容量が大きくなり、電子機器の製造コストを抑制できないという問題もある。
【特許文献１】特開平１１−１９１０８４号公報
【特許文献２】特開２００１−５７８０９号公報
【特許文献３】特開平９−２９７８３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した問題点を解決するためになされたものであり、通信エラーの早期解消を図ることができると共に、製造コストを抑制することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１の発明は、各種データの通信を行う複数のマイコンと、前記複数のマイコン間の通信エラーを検知する通信エラー検知手段と、通信エラーのエラー情報を記憶するエラー情報記憶媒体と、前記エラー情報記憶媒体に通信エラーのエラー情報を記憶させるエラー情報書込み手段とを備える電子機器において、前記エラー情報記憶媒体は、第１記憶領域と、第２記憶領域とを有し、装置の電源がオンされた後、前記通信エラー検知手段によって最初に通信エラーが検知されたとき、前記エラー情報書込み手段が、該通信エラー検知手段によって検知された通信エラーのエラー情報を前記第１記憶領域に書込み、その後、前記通信エラー検知手段によって通信エラーが検知されたとき、前記エラー情報書込み手段は、前記第２記憶領域にエラー情報が記憶されていない場合、前記通信エラー検知手段によって検知された通信エラーのエラー情報を該第２記憶領域に書込み、前記第２記憶領域にエラー情報が既に記憶されている場合、前記通信エラー検知手段によって検知された通信エラーのエラー情報を該第２記憶領域に上書きして書込むものである。
【０００９】
請求項２に記載の発明は、請求項１に記載の電子機器において、前記エラー情報は、前記通信エラー検知手段によって検知された通信エラーのエラー種別の情報と、該通信エラー検知手段によって検知された通信エラーが発生したときに前記複数のマイコンのいずれかに対して入力されたコマンドの情報とを含むものである。
【発明の効果】
【００１０】
請求項１の発明によれば、エラー情報記憶媒体は、第１記憶領域と第２記憶領域とを有し、これらの記憶領域にそれぞれ１つの通信エラーについてのエラー情報のみを記憶する。そのため、エラー情報記憶媒体は、２つ以下のエラー情報しか記憶しないので、エラー情報記憶媒体の記憶容量を小さくすることができ、装置の製造コストを抑制することができる。
【００１１】
また、装置の電源がオンされた後、最初に検知された通信エラーのエラー情報を第１記憶領域に書込み、その後、検知された通信エラーのエラー情報を第２記憶領域に書込む。そのため、最初に発生した通信エラーのエラー情報と、最後に発生した通信エラーのエラー情報（マイコン間の通信が中断する直前のエラー情報等）とを記憶することができるので、通信エラーの発生原因を明確にすることができ、通信エラーの早期解消を図ることができる。
【００１２】
請求項２の発明によれば、第１及び第２記憶領域に記憶されるエラー情報は、通信エラーのエラー種別の情報と、入力されたコマンドの情報とを含むものであればよい。そのため、エラー情報を記憶する記憶容量をさらに小さくすることができる。
【発明を実施するための最良の形態】
【００１３】
本発明の一実施形態に係るテレビジョン（以下、ＴＶ）受像機（電子機器）について、図１及び図２を参照して説明する。図１は、ＴＶ受像機１の概略構成を示すブロック図であり、図２は、メモリ（エラー情報記憶媒体）１６の記憶領域の構成を示すブロック図である。
【００１４】
ＴＶ受像機１は、ＴＶ放送番組等を表示するためのディスプレイ１１と、音声を出力可能なスピーカ１２と、外部のアンテナに接続され、このアンテナにより受信されるＴＶ放送の所望の番組を選局するチューナ１３と、ＴＶ受像機１の筐体外部に露出するように設けられた端子部１４と、装置本体とは別体となるリモコン装置２から送信された操作信号を受信する受信部１５とを備える。
【００１５】
また、ＴＶ受像機１は、ＴＶ受像機１の装置各部の制御を行うための制御用マイコン１０と、制御用マイコン１０を動作させるためのプログラム等が記憶されたメモリ１６と、ＴＶ受像機１の電源のオン／オフを制御する電源用マイコン１７とをさらに備える。
【００１６】
ＴＶ受像機１は、制御用マイコン１０による制御に基づき、例えばチューナ１３により選局されたＴＶ放送番組や、端子部１４にケーブルを介して接続されたＤＶＤプレーヤ（図示せず）等から入力される画像・音声等を、ディスプレイ１１やスピーカ１２を介して視聴可能にすることができるように構成されている。また、制御用マイコン１０は、請求項における通信エラー検知手段、及びエラー情報書込み手段として機能する。
【００１７】
制御用マイコン１０と電源用マイコン１７とは、各種データの通信を行う。具体的には、リモコン装置２の電源ボタン（図示せず）のオン／オフ操作を受けて、制御用マイコン１０が電源用マイコン１７に対して、ＴＶ受像機１の電源のオン／オフを指示するコマンド等の情報の通信を行う。
【００１８】
電源用マイコン１７は、制御用マイコン１０に対して、ＴＶ受像機１の各部を動作させるための電力の供給を行った旨の完了メッセージ等の通信を行う。なお、電源用マイコン１７は、ＴＶ受像機１の装置全体を動作させるための電力の供給を制御する主電源制御や、制御用マイコン１０等の一部の機能のみを動作させるための電力の供給を制御する副電源制御の両方を行うものである。
【００１９】
メモリ１６は、図２に示すように、制御用マイコン１０を動作させるためのプログラム等を記憶するためのプログラム等記憶領域１６１と、通信エラーのエラー情報（以下、通信エラー情報）を記憶するための通信エラー情報記憶領域（エラー情報記憶媒体）１６２と、通信エラーの発生回数を記憶するための通信エラーカウンタ値領域１６３とを有する。
【００２０】
通信エラー情報記憶領域１６２は、第１記憶領域１６２ａと、第２記憶領域１６２ｂとを有し、第１記憶領域１６２ａ、及び第２記憶領域１６２ｂのそれぞれには、マイコン間の通信エラー情報が記憶される。
【００２１】
第１記憶領域１６２ａと、第２記憶領域１６２ｂのそれぞれに記憶される通信エラー情報は、通信エラーのエラー種別の情報と、通信エラーが発生したときに複数のマイコンのいずれかに対して入力されたコマンドの情報とを含むものである。コマンドは、ユーザがリモコン装置２を操作することにより、指示されたコマンドや、マイコン間による処理の指示を行うコマンド等である。
【００２２】
通信エラーカウンタ値領域１６３には、マイコン間で発生した通信エラーの回数が記憶される。なお、通信エラーカウンタ値領域１６３には、通信エラー情報記憶領域１６２に記憶された通信エラー情報の数をカウントする値が記憶されてもよい。
【００２３】
次に、ＴＶ受像機１内のマイコン間で通信エラーが発生した際の通信エラー情報の記憶処理について、図３に示すフローチャートを参照して説明する。ここでは、一例として、制御用マイコン１０と、電源用マイコン１７との通信において、通信エラーが発生した場合について説明する。
【００２４】
まず、ユーザによってＴＶ受像機１の電源がオンされると（Ｓ１）、制御用マイコン１０は、マイコン間の通信にエラーが発生したか否かの検知を行い（Ｓ２）、通信エラーが発生した場合、つまり、電源用マイコン１７と制御用マイコン１０との通信に通信エラーが発生した場合（Ｓ３でＹＥＳ）、通信エラーカウンタ値領域１６３に記憶されているカウンタ値を１つ増やす（Ｓ４）。
【００２５】
そして、通信エラーカウンタ値領域１６３に記憶されているカウンタ値が「１」である場合、つまり、ＴＶ受像機１の電源がオンされた後、最初に検知された通信エラーである場合（Ｓ５でＹＥＳ）、制御用マイコン１０は、上記Ｓ３により検知された通信エラーのエラー情報を、第１記憶領域１６２ａに書込み（Ｓ６）、再度上記Ｓ２以降の処理を行う。
【００２６】
一方、上記Ｓ５において、通信エラーカウンタ値領域１６３に記憶されているカウンタ値が「１」でない場合、つまり、ＴＶ受像機１の電源がオンされた後、最初に検知された通信エラーでない場合（Ｓ５でＮＯ）、制御用マイコン１０は、第２記憶領域１６２ｂに通信エラー情報が記憶されていないとき（Ｓ７でＹＥＳ）、上記Ｓ２により検知された通信エラーのエラー情報を、第２記憶領域１６２ｂに書込む（Ｓ８）。
【００２７】
一方、制御用マイコン１０は、第２記憶領域１６２ｂに通信エラー情報が既に記憶されているとき（Ｓ７でＮＯ）、上記Ｓ２により検知された通信エラーのエラー情報を、第２記憶領域１６２ｂに上書きして書込む（Ｓ９）。
【００２８】
次に、ＴＶ受像機１の出荷設定時の処理について、図４に示すフローチャートを参照して説明する。制御用マイコン１０は、出荷設定時か否かを判断し、出荷設定時である場合（Ｓ１１でＹＥＳ）、通信エラーカウンタ値領域１６３に記憶されているカウンタ値をゼロにリセットすると共に、第１記憶領域１６２ａと、第２記憶領域１６２ｂの内容をクリアする（Ｓ１２）。一方、出荷設定時ではない場合（Ｓ１１でＮＯ）、上記Ｓ１２の処理を行わない。
【００２９】
上述したように、本実施形態に係るＴＶ受像機１においては、メモリ１６の通信エラー情報記憶領域１６２は、第１記憶領域１６２ａと第２記憶領域１６２ｂとを有し、これらの記憶領域１６２ａ、１６２ｂにそれぞれ１つの通信エラーについてのエラー情報のみを記憶する。そのため、通信エラー情報記憶領域１６２は、２つのエラー情報しか記憶しないので、通信エラー情報記憶領域１６２の記憶容量を小さくすることができ、ＴＶ受像機１の製造コストを抑制することができる。
【００３０】
また、ＴＶ受像機１の電源がオンされた後、最初に検知された通信エラーのエラー情報が第１記憶領域１６２ａに記憶され、その後、検知された通信エラーのエラー情報が第２記憶領域１６２ｂに記憶される。そのため、最初に発生した通信エラーのエラー情報と、最後に発生した通信エラーのエラー情報（マイコン間の通信が中断する直前のエラー情報等）とを記憶することができるので、通信エラーの発生原因を明確にすることができ、通信エラーの早期解消を図ることができる。
【００３１】
また、第１記憶領域１６２ａ、及び第２記憶領域１６２ｂのそれぞれに記憶される通信エラー情報は、通信エラーのエラー種別の情報と、入力されたコマンドの情報とを含むものであればよい。そのため、エラー情報を記憶する第１記憶領域１６２ａと第２記憶領域１６２ｂの記憶容量をさらに小さくすることができる。
【００３２】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、上記図３において、制御用マイコン１０と、電源用マイコン１７とが通信を行う際の通信エラーの発生について示したが、これに限られず、本発明を、ＴＶ受像機１内の任意のマイコン間の通信エラーに対する通信エラー情報の記憶処理に適用してもよい。
【００３３】
また、上記本実施形態では、制御用マイコン１０が、通信エラーの検知、及びを第１記憶領域１６２ａと、第２記憶領域１６２ｂへの通信エラー情報の書込みを行う例を示したが、これに限られず、他のマイコンが行ってもよい。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る電子機器の一例として、ＴＶ受像機の概略構成を示すブロック図。
【図２】上記ＴＶ受像機のメモリのブロック構成図。
【図３】上記ＴＶ受像機における通信エラーのエラー情報の記憶処理の手順を示すフローチャート。
【図４】上記ＴＶ受像機における出荷設定時の処理の手順を示すフローチャート。
【符号の説明】
【００３５】
１  ＴＶ受像機（電子機器）
１０  制御用マイコン（マイコン）
１６  メモリ（エラー情報記憶媒体）
１７  電源用マイコン（マイコン）
１６２  通信エラー情報記憶領域（エラー情報記憶媒体）
１６２ａ  第１記憶領域
１６２ｂ  第２記憶領域
【図１】
2009294839.tif 000003
【図２】
2009294839.tif 000004
【図３】
2009294839.tif 000005
【図４】
2009294839.tif 000006