(57)【要約】【課題】不適当なデータが入力されて不良が生じることを防止する保護部を備えた電子機器を提供する【解決手段】電子機器は、電子機器の制御を行う制御部Ｃと、接続される記録媒体のデータを読み出す読出部Ｅと、読出部Ｅの動作電力を供給する電源Ｓと、電源Ｓから入力される動作電力を読出部Ｅに供給することの許否を制御する保護部Ｐと、を備える。保護部Ｐは制御部Ｃによって制御され、読出部Ｅから不適当なデータが読み出されたことを制御部Ｃが確認したときに、保護部Ｐを制御して読出部Ｅへの動作電力の供給を停止させる。【選択図】図１
2010218495.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体からデータを読み出す読出部を備えた電子機器において、
前記読出部への動作電力の供給の許否を制御する保護部を備え、
前記読出部から所定の種類以外のデータが読み出されたときに、前記保護部が前記読出部への動作電力の供給を停止することを特徴とする電子機器。
【請求項２】
前記読出部で読み出された前記記録媒体のデータが入力されるとともに前記保護部を制御する制御部をさらに備え、
前記制御部が、前記読出部で読み出されたデータに所定のパターンが含まれていないことを確認したときに、前記保護部を制御して前記読出部への動作電力の供給を停止させることを特徴とする請求項１に記載の電子機器。
【請求項３】
正の電圧値の直流電圧を供給する直流電圧源をさらに備え、
前記制御部が、２種類の正の電圧値を取り得る直流電圧である制御信号を前記保護部に供給するものであり、
前記保護部が、
前記制御部から供給される制御信号がベースに印加されるとともにエミッタが接地されるＮＰＮ型の第１トランジスタと、
前記第１トランジスタのコレクタに一端が接続されて他端に前記直流電圧源から供給される直流電圧が印加される抵抗と、
前記抵抗の一端にベースが接続されるとともに前記抵抗の他端にエミッタが接続され、コレクタが前記読出部に接続されるＰＮＰ型の第２トランジスタと、を備える
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記所定の種類のデータが、前記電子機器のファームウェアをアップデートするためのプログラムであることを特徴とする請求項１〜請求項３のいずれかに記載の電子機器。
【請求項５】
前記読出部がＵＳＢ端子であることを特徴とする請求項１〜請求項４のいずれかに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不良の発生や誤動作を防止する保護部を備える電子機器に関する。
【背景技術】
【０００２】
近年、パソコンなどのコンピュータ以外の家庭用の電子機器（例えば、テレビやレコーダ、ゲーム機器など）においても、コンピュータを用いて高度な動作制御を行うものが普及している。このような電子機器の中には、販売等されてユーザの手元に渡った後、動作の改善や安定化等を図るためにファームウェアのアップデートを行うことができるものがある。
【０００３】
例えば、インターネットなどのネットワークに接続することでアップデート用のプログラム（以下、単にプログラムとも呼ぶ）を取得してアップデートを行うものや、無線送信されるプログラムを受信してアップデートを行うものがある（特許文献１〜３参照）。
【０００４】
しかしながら、プログラムを自ら取得しない、例えば通信機能を備えない電子機器もある。このような電子機器では、半導体メモリなどの記録媒体にプログラムを記録させ、これらを電子機器に接続して当該プログラムを取得させることでアップデートを行う（特許文献４参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２６２４５４号公報
【特許文献２】国際公開第ＷＯ２００６／０４６５０６号
【特許文献３】特開２００２−１６３１１２号公報
【特許文献４】特開２００４−６２３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
記録媒体を用いてアップデートを行う場合、当該記録媒体からプログラムを読み出すための読出部を電子機器に備える必要がある。読出部は、適用する記録媒体に応じてその種類が決定される。例えば、記録媒体として汎用的な半導体メモリを適用する場合、読出部がＵＳＢ（Universal Serial Bus）端子などで構成されることがある。
【０００７】
読出部がこのような汎用的な端子で構成される場合、アップデート用のプログラムとは全く関係がないデータ（例えば、画像データなどのデータや他の用途のプログラムなど）を記録した記録媒体が、ユーザによって誤って接続される場合が生じうる。このような場合、読み出されたデータによって電子機器に予期せぬ不良が発生したり、誤動作したりするため、問題となる。
【０００８】
なお、読出部を汎用性がない端子などで構成することも可能であるが、そのような場合、専用の端子を備えた記録媒体を製造する必要が生じたり、ユーザがプログラムを入手できる手段や機会が限定されたりするために利便性が損なわれ、好ましくない。
【０００９】
そこで、本発明は、不適当なデータが入力されて不良が生じることを防止する保護部を備えた電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の電子機器は、記録媒体からデータを読み出す読出部を備えた電子機器において、前記読出部への動作電力の供給の許否を制御する保護部を備え、前記読出部から所定の種類以外のデータが読み出されたときに、前記保護部が前記読出部への動作電力の供給を停止することを特徴とする。
【００１１】
また、上記構成の電子機器において、前記読出部で読み出された前記記録媒体のデータが入力されるとともに前記保護部を制御する制御部をさらに備え、前記制御部が、前記読出部で読み出されたデータに所定のパターンが含まれていないことを確認したときに、前記保護部を制御して前記読出部への動作電力の供給を停止させることとしても構わない。
【００１２】
このように構成すると、制御部がフラグなどの所定のパターンを認識するか否かで、適当なデータか否かを判定することができる。そのため、簡易的かつ迅速に判定することが可能となる。
【００１３】
また、上記構成の電子機器において、正の電圧値の直流電圧を供給する直流電圧源をさらに備え、前記制御部が、２種類の正の電圧値を取り得る直流電圧である制御信号を前記保護部に供給するものであり、前記保護部が、前記制御部から供給される制御信号がベースに印加されるとともにエミッタが接地されるＮＰＮ型の第１トランジスタと、前記第１トランジスタのコレクタに一端が接続されて他端に前記直流電圧源から供給される直流電圧が印加される抵抗と、前記抵抗の一端にベースが接続されるとともに前記抵抗の他端にエミッタが接続され、コレクタが前記読出部に接続されるＰＮＰ型の第２トランジスタと、を備えることとしても構わない。
【００１４】
このように構成すると、保護部が少数の抵抗及びトランジスタで構成されることとなる。そのため、保護部の構成を簡易的なものにすることが可能となる。
【００１５】
また、上記構成の電子機器において、前記所定の種類のデータが、前記電子機器のファームウェアをアップデートするためのプログラムであることとしても構わない。
【００１６】
また、上記構成の電子機器において、前記読出部がＵＳＢ端子であることとしても構わない。
【００１７】
このように構成すると、読出部を汎用的な端子で構成することが可能となる。そのため、汎用的な記録媒体に対応することが可能となり、電子機器の利便性を向上させることが可能となる。
【発明の効果】
【００１８】
本発明によると、読出部から所定の種類以外のデータが読み出されるときに、読出部への動作電力の供給を停止することが可能となる。これにより、電子機器（特に、制御部）に不適当なデータが入力されることにより、予期せぬ不良が発生したり誤動作したりすることを抑制することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】は、本発明の実施形態にかかる電子機器の要部の基本構成例を示すブロック図である。
【図２】は、制御部の動作例について示すフローチャートである。
【図３】は、本発明の実施形態にかかる電子機器の要部の具体的構成例を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態にかかる電子機器について図面を参照して説明する。最初に、電子機器の要部（保護部に関係する部分）の基本構成例について説明する。図１は、本発明の実施形態にかかる電子機器の要部の基本構成例を示すブロック図である。
【００２１】
＜基本構成例＞
図１に示すように、電子機器（要部）は、テレビなどの電子機器の制御を行う制御部Ｃと、接続される記録媒体（不図示）のデータを読み出す読出部Ｅと、読出部Ｅの動作電力を供給する電源Ｓと、電源Ｓから入力される動作電力を読出部Ｅに供給することの許否を制御する保護部Ｐと、を備える。
【００２２】
制御部Ｃ及び読出部ＥはデータラインＤＬで接続され、これを介してデータの通信を行う。また、保護部Ｐは、制御部Ｃから出力される制御信号に基づいた動作を行う。
【００２３】
次に、制御部Ｃ及び保護部Ｐの動作例について説明する。なお、以下の説明では、電子機器に主電源（不図示）から主電力が供給されている状態であるものとし、主電力自体が供給されていない（即ち、制御部Ｃが動作しない、電源Ｓから動作電力が供給されない）状態ではないものとする。
【００２４】
通常時、制御部Ｃは、保護部Ｐが読出部Ｅに動作電力を供給するように制御する。即ち、読出部Ｅは待機状態となる。そして、この状態で読出部Ｅに半導体メモリなどの記録媒体が接続されることで、記録媒体が読出可能な状態になる。例えば、読出部Ｅを介して記録媒体に電力が供給されることによって、記録媒体が読出可能な状態になる。
【００２５】
読出部Ｅに記録媒体が接続されたときの制御部Ｃの動作について、図２を参照して説明する。図２は、制御部の動作例について示すフローチャートである。
【００２６】
上記のように、記録媒体が読出可能な状態となると、記録媒体が接続された読出部Ｅと制御部ＣとがデータラインＤＬを介して通信を開始する。そして、記録媒体に記録されているデータが読出部Ｅによって読み出され、データラインＤＬを介して制御部Ｃに入力される（ＳＴＥＰ１）。制御部Ｃは、読み出されたデータが適当なもの（即ち、所定の種類のもの）であるか否かを判定する（ＳＴＥＰ２）。特に、アップデート用のプログラムであるか否かについての判定を行う。
【００２７】
例えば、制御部Ｃは、記録媒体から読み出されたデータに、所定のパターン（フラグ）が含まれるか否かによって、適当なデータであるか否かを判定する。なお、データのヘッダ部分など、読み出してすぐに確認される部分にこの所定のパターンを設けると、不適当なデータが制御部Ｃに過度に入力される前に判定することができるため、好ましい。
【００２８】
制御部Ｃが、読み出されたデータが適当なデータであると判断する場合（ＳＴＥＰ２、ＹＥＳ）、保護部Ｐに出力している制御信号を通常時と同様のものとして（維持して）、読出部Ｅに継続して動作電力が供給されるようにする（ＳＴＥＰ３）。これにより、記録媒体のデータの読み出しが続行される。そして、データの読み出しの終了や、アップデートの完了などによって、動作を終了する。
【００２９】
一方、制御部Ｃが、読み出されたデータが不適当であると判定する場合（ＳＴＥＰ２、ＮＯ）、保護部Ｐに出力している制御信号を通常時のものから切り替え、読出部Ｅへの動作電力の供給を停止させる（ＳＴＥＰ４）。これにより、読出部Ｅが動作できなくなるため、記録媒体から読み出したデータが制御部Ｃに入力されなくなる。そして、動作電力の供給の停止によって、動作を終了する。
【００３０】
以上のように構成することによって、不適当なデータを記録した記録媒体が読出部Ｅに接続されてデータが読み出された場合に、読出部Ｅに供給する動作電力を停止することが可能となる。そのため、不適当なデータが制御部Ｃに入力され続けることによって、電子機器に予期せぬ不良が発生したり、電子機器が誤動作したりすることを抑制することが可能となる。特に、読み出し動作を停止するだけでなく、読出部Ｅへの動作電力の供給を停止するため、電子機器の不良や誤動作の発生を確実に抑制することが可能となる。
【００３１】
なお、ＳＴＥＰ４で制御信号を切り替えたあと、所定の時間の経過や記録媒体の接続の解除を制御部Ｃが確認した場合に、制御信号を通常時のものに再度切り替えても構わない。このように構成することで、通常時の状態に自動的に復帰して、適当なデータを記録した記録媒体の接続に備えることが可能となる。
【００３２】
＜具体的構成例＞
次に、電子機器の要部の具体的な構成例について図３を参照して説明する。図３は、本発明の実施形態にかかる電子機器の要部の具体的構成例を示すブロック図であり、基本構成例について示した図１に相当するものである。なお、以下においては、制御部Ｃの一例としてマイコン（マイクロコンピュータ）Ｃ１、読出部Ｅの一例としてＵＳＢ端子Ｅ１、電源Ｓの一例として直流電圧源Ｓ１、保護部Ｐの一例として保護回路Ｐ１を挙げてそれぞれ説明する。
【００３３】
図３に示すように、マイコンＣ１とＵＳＢ端子Ｅ１とは二つのデータラインＤＬ１，ＤＬ２で接続され、それぞれによってデータの通信が行われる。保護回路Ｐ１は、直流電圧源Ｓ１から正の電圧値の直流電圧が供給される。ＵＳＢ端子Ｅ１は、上記のデータラインＤＬ１，ＤＬ２の他に、保護回路Ｐ１から直流電圧が供給されるラインと、接地電圧が供給されるラインと、をそれぞれ備える。
【００３４】
マイコンＣ１から保護回路Ｐ１に出力される制御信号は、二つの正の電圧値を取り得る直流電圧から成る。この制御信号のうち、電圧値が高い方をＨ、電圧値が低い方をＬとする。なお、上記の説明の通常時において、保護回路Ｐ１に供給される制御信号をＨとする。即ち、制御信号がＨであればＵＳＢ端子Ｅ１に動作電力が供給されることとする。一方、制御信号がＬであれば、ＵＳＢ端子Ｅ１に動作電力が供給されないこととする。
【００３５】
また、保護回路Ｐ１は、一端がマイコンＣ１に接続されて制御信号が印加される抵抗Ｒ１と、抵抗Ｒ１の他端がベースに接続されるとともにエミッタが接地されるＮＰＮ型のトランジスタＴ１と、トランジスタＴ１のコレクタに一端が接続される抵抗Ｒ２と、抵抗Ｒ２の他端に一端が接続されて他端に直流電圧源Ｓ１から供給される直流電圧が印加される抵抗Ｒ３と、抵抗Ｒ２の他端と抵抗Ｒ３の一端との接続ノードにベースが接続されるとともに抵抗Ｒ３の他端にエミッタが接続されコレクタがＵＳＢ端子Ｅ１に接続されるＰＮＰ型のトランジスタＴ２と、を備える。
【００３６】
次に、マイコンＣ１及び保護回路Ｐ１の動作例について説明する。最初に、マイコンＣ１から出力される制御信号がＨである場合について説明する。
【００３７】
制御信号Ｈが保護回路Ｐ１に入力される場合（即ち、通常時やＳＴＥＰ３の場合）、抵抗Ｒ１で降下した直流電圧がトランジスタＴ１のベースに印加される。このとき、トランジスタＴ１をＯＮさせるのに十分大きな直流電圧が印加され、トランジスタＴ１がＯＮになる。これにより、抵抗Ｒ２の一端が接地される。
【００３８】
このとき、トランジスタＴ２は、エミッタに直流電圧源Ｓ１から供給される直流電圧が印加され、ベースにはこの直流電圧を抵抗Ｒ３と抵抗Ｒ２とで分圧した直流電圧（抵抗Ｒ３で降下させた電圧）が印加される。これによって、ベースに印加される電圧がエミッタに印加される電圧よりも十分低くなり、トランジスタＴ２がＯＮとなる。したがって、ＵＳＢ端子Ｅ１に直流電圧が供給される。
【００３９】
一方、制御信号Ｌが保護回路Ｐ１に入力される場合（即ち、ＳＴＥＰ４の場合）、トランジスタＴ１をＯＮさせるのに十分大きな直流電圧がベースに印加されず、トランジスタＴ１がＯＦＦになる。これにより、抵抗Ｒ２の一端が接地されず、電流が流れなくなる。
【００４０】
すると、トランジスタＴ２のベースに印加される電圧がエミッタに印加される電圧よりも十分低いものとはならず、トランジスタＴ２がＯＦＦになる。したがって、ＵＳＢ端子Ｅ１に直流電圧が供給されなくなる。
【００４１】
このように構成することで、上述した保護部Ｐと同様の動作を行う保護回路Ｐ１を、少数の抵抗Ｒ１〜Ｒ３及びトランジスタＴ１，Ｔ２で構成することが可能となる。したがって、保護回路Ｐ１を簡易な構成で実現することが可能となる。
【００４２】
なお、抵抗Ｒ１の抵抗値を１０ｋΩ、抵抗Ｒ２の抵抗値を２２０Ω、抵抗Ｒ３の抵抗値を１０ｋΩ、直流電圧源Ｓ１から供給される直流電圧の電圧値を＋５Ｖとしても構わない。これらの抵抗値や電圧値は一例であり目安に過ぎず、当然他の抵抗値や電圧値にすることも可能である。さらに、回路内の直流電圧の電圧値を適宜調整するなどのために、さらに抵抗などの素子を加えても構わないし、取り除いても構わない（例えば、抵抗Ｒ１や抵抗Ｒ２）。
【００４３】
また、読出部Ｅの一例としてＵＳＢ端子Ｅ１を挙げて説明したが、本発明はこの例に限られるものではない。特に、記録媒体を読み出すことができるものであれば、どのようなものであってもよい。例えば、ＳＤ（Secure Digital）カードなどからデータを読み出すリーダであっても構わないし、光ディスクなどからデータを読み出す光学ディスクドライブであっても構わない。ただし、動作電力が供給されて動作するものであり、保護部Ｐが動作電力の供給を停止したときに、データの読み出し動作が停止させられるものとする。また、読出部Ｅが動作可能であれば、動作電力は直流に限らず交流であっても構わない。
【００４４】
以上、本発明における実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実行することができる。
【産業上の利用可能性】
【００４５】
本発明は、不良の発生や誤動作を防止する保護部を備える電子機器に利用することができる。特に、テレビなどの、コンピュータに比して簡素な制御部を備える電子機器に適用することとすると好適である。
【符号の説明】
【００４６】
Ｃ    制御部
Ｃ１  マイコン
Ｅ    読出部
Ｅ１  ＵＳＢ端子
Ｓ    電源
Ｓ１  直流電圧源
ＤＬ，ＤＬ１，ＤＬ２  データライン
Ｐ    保護部
Ｐ１  保護回路
Ｒ１〜Ｒ３  抵抗
Ｔ１，Ｔ２  トランジスタ
【図１】
2010218495.tif 000003
【図２】
2010218495.tif 000004
【図３】
2010218495.tif 000005