(57)【要約】【課題】  リモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置のそれぞれに対応可能な電子装置を低コストで製造することができるようにする。【解決手段】  予め設定されたリモコン装置の機種番号に基づいてリモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムの中の１つの受信プログラムを実行し、リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置の中の予め設定された１つのリモコン装置から送信されたリモコン信号を受信して、受信されたリモコン信号の処理を行うようにする。【選択図】        図１
2006115232.tif 000002
【特許請求の範囲】
【請求項１】
リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたリモコン信号に対応可能な電子装置であって、
前記複数機種のリモコン装置の中の予め設定された１機種のリモコン装置の機種番号が格納されたフラッシュＲＯＭと、前記複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムが格納されたマスクＲＯＭと、前記複数機種のリモコン装置から送信されたリモコン信号を受信する受信手段と、前記フラッシュＲＯＭに格納されたリモコン装置の機種番号に基づいて前記マスクＲＯＭに格納された複数の受信プログラムの中の１つの受信プログラムを実行し、前記受信手段により受信されたリモコン信号の処理を行う処理手段と、前記フラッシュＲＯＭに格納されているリモコン装置の機種番号が前記マスクＲＯＭに格納されている受信プログラムのいずれにも該当しない場合、前記フラッシュＲＯＭに記憶されているリモコン装置の機種番号エラーを表示する表示手段とを少なくとも備えたことを特徴とする電子装置。
【請求項２】
リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたリモコン信号に対応可能な電子装置であって、
前記複数機種のリモコン装置の中の予め設定された１機種のリモコン装置の機種番号が格納された第１の記憶手段と、前記複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムが格納された第２の記憶手段と、前記複数機種のリモコン装置から送信されたリモコン信号を受信する受信手段と、前記第１の記憶手段に格納されたリモコン装置の機種番号に基づいて前記第２の記憶手段に格納された複数の受信プログラムの中の１つの受信プログラムを実行し、前記受信手段により受信されたリモコン信号の処理を行う処理手段とを少なくとも備えたことを特徴とする電子装置。
【請求項３】
前記第１の記憶手段に格納されているリモコン装置の機種番号が前記第２の記憶手段に格納されている受信プログラムのいずれにも該当しない場合、前記第１の記憶手段記憶されているリモコン装置の機種番号エラーを表示する表示手段を更に備えたことを特徴とする請求項２記載の電子装置。
【請求項４】
前記第１の記憶手段は、フラッシュＲＯＭであることを特徴とする請求項２記載の電子装置。
【請求項５】
前記第２の記憶手段は、マスクＲＯＭであることを特徴とする請求項２記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコン装置から送信されたリモコン信号により動作する電子装置に係り、特にリモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたリモコン信号に対応可能な電子装置に関する。
【背景技術】
【０００２】
従来、電子装置等の被制御機器を遠隔操作するリモコン装置は、各社のリモコン装置毎にリモコン信号の送信コード、送信方式が異なるため、リモコン装置から送信されたリモコン信号の処理を行うサブマイコンを各社のリモコン装置の機種毎に製造しなければならなかった。そのため、サブマイコンの種類が多くなり、マスクＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）で製造されるサブマイコンの製造コストを下げることができず、供給先ブランド名で売り出される製品の受注生産で製造する電子装置を低コストで製造することができないという問題点があった。
背景技術としては、各メーカの同一機能に対応する送信コードのリモコン信号を順次送信して、対象の電気機器が遠隔操作されたときに、送信したリモコン信号の送信コードをリモコン装置から送信するリモコン信号の送信コードに設定するようにしたものがあった（例えば、特許文献１参照）。
また、複数のメーカにそれぞれ割り当てられたメーカコードの電源キーのリモコン信号を送信して、制御対象機器の電源がＯＮになって制御対象機器の発光素子やブラウン管等からの光を受光したとき、その制御対象機器が電源キー操作時点のメーカコードに該当すると判断してメモリにメーカ特定の登録を行うようにしたものがあった（例えば、特許文献２参照）。
また、他のリモコン装置からのリモコン信号を受信し、受信されたリモコン信号のコードと複数の電気機器を遠隔操作する複数種類のリモコン信号のコードとを比較して、一致したリモコン信号のコードを機器指定コードとして記憶し、記憶された機器指定コードのリモコン信号を送信するようにしたものがあった（例えば、特許文献３参照）。
また、リモコン装置の電源キーが操作される毎にメーカデータを更新して、更新されたメーカデータの電源ＯＮを指令するリモコン信号を送信し、操作対象機器の電源がＯＮになった時点で操作対象機器に対応するメーカデータをセットするようにしたものがあった（例えば、特許文献４参照）。
【特許文献１】特開平６−８６３６３号公報
【特許文献２】特開２００３−１７４５７０号公報
【特許文献３】特開平５−１６８０６５号公報
【特許文献４】特開平６−３１１５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、背景技術で述べたもののうち最初のものにおいては、各メーカの同一機能に対応する送信コードのリモコン信号を順次送信して、対象の電気機器が遠隔操作されたときに、送信したリモコン信号の送信コードをリモコン装置から送信するリモコン信号の送信コードに設定することができたが、リモコン装置から送信されるリモコン信号を対象の電気機器に対応させるようにしたものであって、上記問題点を解決するようにしたものではなかった。
また、次のものにおいては、複数のメーカにそれぞれ割り当てられたメーカコードの電源キーのリモコン信号を送信して、制御対象機器の電源がＯＮになって制御対象機器の発光素子やブラウン管等からの光を受光したとき、その制御対象機器が電源キー操作時点のメーカコードに該当すると判断してメモリにメーカ特定の登録を行うことができたが、リモコン装置から送信されるリモコン信号を制御対象機器に対応させるようにしたものであって、上記同様、上記問題点を解決するようにしたものではなかった。
また、更にその次のものにおいては、他のリモコン装置からのリモコン信号を受信し、受信されたリモコン信号のコードと複数の電気機器を遠隔操作する複数種類のリモコン信号のコードとを比較して、一致したリモコン信号のコードを機器指定コードとして記憶し、記憶された機器指定コードのリモコン信号を送信することができたが、他のリモコン装置のリモコン信号と同じリモコン信号を送信するようにしたものであって、上記同様、上記問題点を解決するようにしたものではなかった。
また、更にその次のものにおいては、リモコン装置の電源キーが操作される毎にメーカデータを更新して、更新されたメーカデータの電源ＯＮを指令するリモコン信号を送信し、操作対象機器の電源がＯＮになった時点で操作対象機器に対応するメーカデータをセットすることができたが、リモコン装置から送信されるリモコン信号を操作対象機器に対応させるようにしたものであって、上記同様、上記問題点を解決するようにしたものではなかった。
本発明は、背景技術の有するこのような問題点に鑑みてなされたものであり、その目的とするところは、リモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置のそれぞれに対応可能な電子装置を低コストで製造することができる電子装置を提供しようとするものである。
【課題を解決するための手段】
【０００４】
上記目的を達成するため本発明においては、リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたリモコン信号に対応可能な電子装置であって、前記複数機種のリモコン装置の中の予め設定された１機種のリモコン装置の機種番号が格納された第１の記憶手段と、前記複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムが格納された第２の記憶手段と、前記複数機種のリモコン装置から送信されたリモコン信号を受信する受信手段と、前記第１の記憶手段に格納されたリモコン装置の機種番号に基づいて前記第２の記憶手段に格納された複数の受信プログラムの中の１つの受信プログラムを実行し、前記受信手段により受信されたリモコン信号の処理を行う処理手段とを少なくとも備える。
更に、前記第１の記憶手段に格納されているリモコン装置の機種番号が前記第２の記憶手段に格納されている受信プログラムのいずれにも該当しない場合、前記第１の記憶手段記憶されているリモコン装置の機種番号エラーを表示する表示手段を備える。
前記第１の記憶手段は、フラッシュＲＯＭであるとよい。
前記第２の記憶手段は、マスクＲＯＭであるとよい。
これらの手段により、リモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置のそれぞれに対応可能な電子装置を低コストで製造することができる。
【発明の効果】
【０００５】
請求項１記載の発明に係る電子装置によれば、フラッシュＲＯＭに格納されたリモコン装置の機種番号に基づいてマスクＲＯＭに格納されたリモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムの中の１つの受信プログラムを実行し、リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置の中の予め設定された１つのリモコン装置から送信されたリモコン信号を受信して、受信されたリモコン信号の処理を行うようにしているので、リモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置に対応可能な電子装置を低コストで製造することができる。また、フラッシュＲＯＭに格納されているリモコン装置の機種番号がマスクＲＯＭに格納されているリモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置から送信されたリモコン信号の処理を行う受信プログラムのいずれにも該当しない場合、リモコン装置の機種番号エラーを表示するようにしているので、フラッシュＲＯＭに格納されたリモコン装置の機種番号が誤っている場合、そのことを報知することができる。
請求項２記載の発明に係る電子装置によれば、予め設定されたリモコン装置の機種番号に基づいてリモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムの中の１つの受信プログラムを実行し、リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置の中の予め設定された１つのリモコン装置から送信されたリモコン信号を受信して、受信されたリモコン信号の処理を行うようにしているので、リモコン信号のコード信号、送信方式等が異なる複数機種のリモコン装置のそれぞれに対応可能な電子装置を製造することができる。
請求項３記載の発明に係る電子装置によれば、予め設定された１機種のリモコン装置の機種番号が複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムのいずれにも該当しない場合、予め設定された１機種のリモコン装置の機種番号エラーを表示するようにしているので、予め設定された１機種のリモコン装置の機種番号が誤っている場合、そのことを報知することができる。
請求項４記載の発明に係る電子装置によれば、リモコン装置の機種番号をフラッシュＲＯＭに格納するようにしているので、電子装置を遠隔操作するリモコン装置の機種番号を容易に変更することができる。
請求項５記載の発明に係る電子装置によれば、複数機種のリモコン装置から送信されたそれぞれのリモコン信号の処理を行う複数の受信プログラムをマスクＲＯＭに格納するようにしているので、リモコン信号の送信コード、送信方式等が異なる複数機種のリモコン装置のそれぞれに対応可能な電子装置を低コストで製造することができる。
【発明を実施するための最良の形態】
【０００６】
以下、適宜図面を参照しながら本発明を実施するための最良の形態を詳述する。図１は本発明の一実施例の電子装置の構成を示すブロック図であり、図２は本発明の一実施例の電子装置のメモリを示す説明図であり、図３は本発明の一実施例の電子装置の動作を示すフローチャートである。
まず、図１の本発明の一実施例の電子装置の構成を示すブロック図を基に説明する。
電子装置１は、電子装置１のシステム全体を制御するメインマイコン２と、電子装置１の動作を制御する制御回路３と、リモコン装置１０から送信されたリモコン信号の処理を行うサブマイコン４と、メインマイコン２と制御回路３との電源をＯＮ／ＯＦＦする電源制御回路５と、リモコン装置の機種番号エラーを表示するＬＥＤ（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）６と、リモコン装置１０から送信された赤外線信号のリモコン信号を受信して、所定の電気信号に変換するリモコン受信部７と、で構成されている。メインマイコン２は、各種演算処理を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２ａと、電子装置１のシステム全体を制御するファームウェアと電子装置１の付属品のリモコン装置１０の機種番号が格納されたフラッシュＲＯＭ２ｂと、ＣＰＵ２ａが各種演算処理を行う際の演算データを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２ｃとを内蔵したワンチップマイコンであり、フラッシュＲＯＭ２ｂに格納された電子装置１のシステムを制御するファームウェアとリモコン装置の機種番号とが容易に変更可能になっている。また、サブマイコン４は、各種演算処理を行うＣＰＵ４ａと、送信コード、送信方式が異なる複数機種のリモコン装置から送信されたリモコン信号の処理を行う複数の受信プログラムが格納されたマスクＲＯＭ４ｂと、ＣＰＵ４ａが各種演算処理を行う際の演算データを記憶するＲＡＭ４ｃとを内蔵したワンチップマイコンである。
以上のように構成された電子装置について、以下その動作について説明する。
電子装置１の主電源がＯＮになると、サブマイコン４は、電源制御回路５に制御信号を送出して、メインマイコン２の電源をＯＮにし、メインマイコン２にフラッシュＲＯＭ２ｂに格納されているリモコン装置の機種番号２Ｂ（図２（ａ）参照）の送信を要求する。そして、メインマイコン２から送信されたリモコン装置の機種番号を受信すると、サブマイコン４は、電源制御回路５に制御信号を送出して、メインマイコン２の電源をＯＦＦにする。
メインマイコン２から送信されたリモコン装置の機種番号が機種番号Ａである場合、サブマイコン４は、マスクＲＯＭ４ｂに格納されている機種番号Ａのリモコン信号を処理する受信プログラム４Ａ（図２（ｂ）参照）を実行する。そして、リモコン受信部７によりリモコン装置１０から送信されたリモコン信号が受信されると、サブマイコン４はリモコン受信部７により受信されたリモコン信号の処理を行い、電源制御回路５に制御信号を送出して、メインマイコン２と制御回路３との電源をＯＮにし、受信されたリモコン信号により指令された電子装置１の動作の実行をメインマイコン２に指令する。サブマイコン４からの指令を受けると、メインマイコン２は、制御回路３に制御信号を送出して、サブマイコン４から指令された電子装置１の動作を行う。
また、メインマイコン２から送信されたリモコン装置の機種番号が機種番号Ｂである場合、サブマイコン４は、マスクＲＯＭ４ｂに格納されている機種番号Ｂのリモコン信号を処理する受信プログラム４Ｂ（図２（ｂ）参照）を実行する。そして、リモコン受信部７によりリモコン装置１０から送信されたリモコン信号が受信されると、サブマイコン４はリモコン受信部７により受信されたリモコン信号の処理を行い、上記同様に、電源制御回路５に制御信号を送出して、メインマイコン２と制御回路３との電源をＯＮにし、受信されたリモコン信号により指令された電子装置１の動作の実行をメインマイコン２に指令する。サブマイコン４からの指令を受けると、メインマイコン２は、制御回路３に制御信号を送出して、サブマイコン４から指令された電子装置１の動作を行う。
また、メインマイコン２から送信されたリモコン装置の機種番号が機種番号Ｃである場合、サブマイコン４は、マスクＲＯＭ４ｂに格納されている機種番号Ｃのリモコン信号を処理する受信プログラム４Ｃ（図２（ｂ）参照）を実行する。そして、リモコン受信部７によりリモコン装置１０から送信されたリモコン信号が受信されると、サブマイコン４はリモコン受信部７により受信されたリモコン信号の処理を行い、上記同様に、電源制御回路５に制御信号を送出して、メインマイコン２と制御回路３との電源をＯＮにし、受信されたリモコン信号により指令された電子装置１の動作の実行をメインマイコン２に指令する。サブマイコン４からの指令を受けると、メインマイコン２は、制御回路３に制御信号を送出して、サブマイコン４から指令された電子装置１の動作を行う。
また、メインマイコン２から送信されたリモコン装置の機種番号がマスクＲＯＭ４ｂに格納されている受信プログラムＡ、Ｂ、Ｃのいずれにも該当しない場合、サブマイコン４は、電源制御回路５に制御信号を送出して、メインマイコン２の電源をＯＮにし、メインマイコン２にフラッシュＲＯＭ２ｂに格納されているリモコン装置の機種番号２Ｂ（図２（ａ）参照）の送信を再度要求して、メインマイコン２から送信されたリモコン装置の機種番号を受信し、電源制御回路５に制御信号を送出して、メインマイコン２の電源をＯＦＦにする。そして、メインマイコンから送信されたリモコン装置の機種番号エラーが所定回数、例えば、２回、或いは、３回発生した場合、サブマイコン４は、ＬＥＤ６を点滅してフラッシュＲＯＭ２ｂに格納されているリモコン装置の機種番号エラーを表示する。
また、図３の本発明の一実施例の電子装置の動作を示すフローチャートを基に説明する。
電子装置の主電源がＯＮになると、ステップＳ１からステップＳ２に進み、ステップＳ２で、メインマイコンの電源がＯＮにされ、ステップＳ３に進む。
ステップＳ３で、メインマイコンにフラッシュＲＯＭに格納されているリモコン装置の機種番号の送信が要求されて、ステップＳ４に進む。
ステップＳ４で、メインマイコンから送信されたリモコン装置の機種番号が受信されたか否かが判断され、メインマイコンから送信されたリモコン装置の機種番号が受信された場合、ステップＳ５に進み、メインマイコンから送信されたリモコン装置の機種番号が受信されない場合、ステップＳ３に戻って、ステップＳ３からのステップを繰り返す。
ステップＳ５で、メインマイコンの電源がＯＦＦにされて、ステップＳ６に進む。
ステップＳ６で、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ａであるか否かが判断され、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ａである場合、ステップＳ７に進み、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ａでない場合、ステップＳ８に進む。
ステップＳ７で、マスクＲＯＭに格納された機種番号Ａのリモコン装置から送信されたリモコン信号の処理を行う機種番号Ａの受信プログラムが実行される。
ステップＳ８で、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｂであるか否かが判断され、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｂである場合、ステップＳ９に進み、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｂでない場合、ステップＳ１０に進む。
ステップＳ９で、マスクＲＯＭに格納された機種番号Ｂのリモコン装置から送信されたリモコン信号の処理を行う機種番号Ｂの受信プログラムが実行される。
ステップＳ１０で、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｃであるか否かが判断され、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｃである場合、ステップＳ１１に進み、メインマイコンから送信されたリモコン装置の機種番号が機種番号Ｃでない場合、ステップＳ１２に進む。
ステップＳ１１で、マスクＲＯＭに格納された機種番号Ｃのリモコン装置から送信されたリモコン信号の処理を行う機種番号Ｃの受信プログラムが実行される。
ステップＳ１２で、メインマイコンから送信されたリモコン装置の機種番号がマスクＲＯＭに格納されている複数の受信プログラムのいずれにも該当しないリモコン装置の機種番号エラーが所定回数発生したか否かが判断され、リモコン装置の機種番号エラーが所定回数発生した場合、ステップＳ１３に進み、リモコン装置の機種番号エラーが所定回数発生していない場合、ステップＳ２に戻って、ステップＳ２からのステップを繰り返す。
ステップＳ１３で、ＬＥＤを点滅してフラッシュＲＯＭに格納されているリモコン装置の機種番号エラーが表示され、ステップＳ１４に進んで処理を終了する。
以上、本発明を実施するための最良の形態について詳述したが、本発明はこれに限らず、当業者の通常の知識の範囲内でその変形や改良が可能である。例えば、ＬＥＤを点滅してフラッシュＲＯＭに格納されているリモコン装置の機種番号エラーを表示することを説明したが、フラッシュＲＯＭに格納されているリモコン装置の機種番号エラーをＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）に表示するようにしてもよい。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施例の電子装置の構成を示すブロック図である。
【図２】本発明の一実施例の電子装置のメモリを示す説明図である。
【図３】本発明の一実施例の電子装置の動作を示すフローチャートである。
【符号の説明】
【０００８】
１  電子装置
２  メインマイコン
２ａ  ＣＰＵ
２ｂ  フラッシュＲＯＭ
２ｃ  ＲＡＭ
３  制御回路
４  サブマイコン
４ａ  ＣＰＵ
４ｂ  マスクＲＯＭ
４ｃ  ＲＡＭ
５  電源制御回路
６  ＬＥＤ
７  リモコン受信部
１０  リモコン装置
【図１】
2006115232.tif 000003
【図２】
2006115232.tif 000004
【図３】
2006115232.tif 000005