(57)【特許請求の範囲】
【請求項１】
ホスト装置に対して着脱可能で、該ホスト装置との間で、有線および無線の少なくとも一方で通信を行うことが可能な拡張ボードであって、
該拡張ボードを前記ホスト装置に接続すると、前記ホスト装置の表示部に表示される該拡張ボードの設定画面を生成するのに必要な設定画面生成情報を前記ホスト装置に送信する設定情報送信部と、
前記表示部に表示された前記設定画面に従って、利用者が前記ホスト装置にて入力した設定情報を前記設定画面生成情報に記述された方式で受信する入力情報受信部と、
前記受信された設定情報に基づいて、該拡張ボードの動作に関する設定を行う動作設定部と、を備え、
前記設定画面生成情報は、前記表示部に表示される前記設定画面を自動生成する情報と、利用者が前記ホスト装置にて入力した前記設定情報を該拡張ボードに送信する方式に関する情報と、を含み、マークアップ言語およびスクリプト言語の少なくとも一方で記述された情報である拡張ボード。
【請求項２】
前記設定情報送信部および前記入力情報受信部は、Ｉ２Ｃ（Inter-Integrated Circuit）通信およびイーサネットを用いて前記ホスト装置との間で通信を行う請求項１に記載の拡張ボード。
【請求項３】
前記マークアップ言語および前記スクリプト言語の少なくとも一方は、ＨＴＭＬおよびＪａｖａＳｃｒｉｐｔの少なくとも一方である請求項１に記載の拡張ボード。
【請求項４】
前記設定画面生成情報は、前記表示部に表示される前記設定画面に含まれる該拡張ボードの設定情報および設定可能な範囲を示す情報の少なくとも一方を含む請求項１に記載の拡張ボード。
【請求項５】
前記設定画面生成情報を格納する記憶部を備え、
前記設定情報送信部は、前記記憶部から読み出した前記設定画面生成情報を前記ホスト装置に送信する請求項１に記載の拡張ボード。
【請求項６】
前記設定情報送信部は、前記記憶部に格納されている前記設定画面生成情報が更新されると、更新後の前記設定画面生成情報を再度前記ホスト装置に送信する請求項５に記載の拡張ボード。
【請求項７】
前記ホスト装置は、テレビジョン装置であり、
該拡張ボードは、前記テレビジョン装置に内蔵または接続可能な、前記テレビジョン装置の機能を拡張するボードである請求項１に記載の拡張ボード。
【請求項８】
少なくとも一枚の拡張ボードを内蔵または接続可能なテレビジョン装置において、
前記拡張ボードから送信された、前記テレビジョン装置に表示される前記拡張ボードの設定画面を生成するのに必要な設定画面生成情報を受信する設定情報受信部と、
前記設定画面生成情報に基づいて、前記拡張ボードの設定画面を生成する設定画面生成部と、
生成した前記設定画面を表示する表示部と、
前記設定画面に従って、前記拡張ボードの動作に関する設定情報を利用者に入力させる設定入力部と、
利用者が前記設定入力部にて行った前記拡張ボードの動作に関する設定情報を前記設定画面生成情報に記述された手順で前記拡張ボードに送信する入力情報送信部と、を備え、
前記設定画面生成情報は、前記表示部に表示される前記設定画面を自動生成する情報と、利用者が該テレビジョン装置にて入力した前記設定情報を前記拡張ボードに送信する手順に関する情報と、を含み、マークアップ言語およびスクリプト言語の少なくとも一方で記述された情報であるテレビジョン装置。
【請求項９】
前記設定情報受信部および前記入力情報送信部は、Ｉ２Ｃ（Inter-Integrated Circuit）通信およびイーサネットを用いて前記拡張ボードとの間で通信を行う請求項８に記載のテレビジョン装置。
【請求項１０】
前記マークアップ言語および前記スクリプト言語の少なくとも一方は、ＨＴＭＬおよびＪａｖａＳｃｒｉｐｔの少なくとも一方である請求項８に記載のテレビジョン装置。
【請求項１１】
前記設定画面生成情報は、前記表示部に表示される前記設定画面に含まれる前記拡張ボードの設定情報および設定可能な範囲を示す情報の少なくとも一方を含む請求項９に記載のテレビジョン装置。
【請求項１２】
ホスト装置に対して着脱可能で、該ホスト装置との間で有線および無線の少なくとも一方で通信を行うことが可能な拡張ボードから前記ホスト装置に対して、前記拡張ボードの設定画面を生成するのに必要な設定画面生成情報を送信するステップと、
前記拡張ボードを前記ホスト装置に接続すると、前記表示部に表示された前記設定画面に従って、利用者が前記ホスト装置にて入力した設定情報を前記設定画面生成情報に記述された手順で前記ホスト装置から送信し、該設定情報を前記拡張ボードで受信するステップと、
前記受信された設定情報に基づいて、前記拡張ボードの動作に関する設定を行うステップと、を備え、
前記設定画面生成情報は、前記表示部に表示される前記設定画面を自動生成する情報と、利用者が前記ホスト装置にて入力した前記設定情報を前記拡張ボードに送信する手順に関する情報と、を含み、マークアップ言語およびスクリプト言語の少なくとも一方で記述された情報であるＧＵＩ情報通信方法。
【請求項１３】
前記拡張ボードから前記ホスト装置への前記設定画面生成情報の送信と、前記ホスト装置から前記拡張ボードへの前記設定情報の送信とは、Ｉ２Ｃ（Inter-Integrated Circuit）通信およびイーサネットを用いて行う請求項１２に記載のＧＵＩ情報通信方法。
【請求項１４】
前記マークアップ言語および前記スクリプト言語の少なくとも一方は、ＨＴＭＬおよびＪａｖａＳｃｒｉｐｔの少なくとも一方である請求項１２に記載のＧＵＩ情報通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、テレビジョン装置およびＧＵＩ情報通信方法に関する。
【背景技術】
【０００２】
無線ネットワークの設定やネットワークのＤＨＣＰ（Dynamic Host Configuration Protocol）設定などを行う場合、これらの設定を行う機器側にＨＴＴＰサーバを設けて、このサーバにアクセスして各種の設定を行う方式や、ＤＴＶ（Digital Television）やＨＤＤレコーダのように、自身でＵＩ画面を用意してユーザに設定させる方式などがあり、いずれの方式でも、設定機器側に相応の演算性能を持ったプロセッサを実装する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２６３１０号公報
【特許文献２】特開２０１０−２８２８３号公報
【特許文献３】国際公開ＷＯ２００８／０１３１３１パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＤＴＶのコストダウン要求を実現するために、全世界で共通となる機能は共通ボードに実装し、拡張機能として付加される機能は拡張ボードに実装するアーキテクチャを検討する。【０００５】
ＤＴＶは、コストダウンに対する要求が高く、共通ボードだけでなく、拡張ボードもコストダウンが求められる。拡張ボードのコストを下げるために、拡張ボードに低価格で非力なプロセッサを実装したとすると、処理能力の制限から、拡張ボード側にＨＴＴＰサーバを設けるのが困難になる。【０００６】
本発明は、ハードウェアコストを上昇させずに、電子機器の各種設定を簡易な手法で行える電子機器、テレビジョン装置およびＧＵＩ情報通信方法を提供するものである。
【課題を解決するための手段】
【０００７】
本実施形態の一態様では、ホスト装置との間で、有線および無線の少なくとも一方で通信を行うことが可能な電子機器が提供される。この電子機器は、前記ホスト装置の表示部に表示される該電子機器の設定画面を生成するのに必要な設定画面生成情報を前記ホスト装置に送信する設定情報送信部と、前記表示部に表示された前記設定画面に従って、利用者が前記ホスト装置にて入力した設定情報を前記設定画面生成情報に従って受信する入力情報受信部と、前記受信された設定情報に基づいて、該電子機器の動作に関する設定を行う動作設定部と、を備える。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係るテレビジョン装置１の概略構成を示すブロック図。
【図２】拡張ボード４に種々の設定を行うための機能ブロック図。
【図３】（ａ）〜（ｃ）は拡張ボード４のメインチップ１０と記憶部８との接続形態を示す図。
【図４】（ａ）と（ｂ）は本体ボード３のアプリケーションプロセッサ１２が実行するソフトウェアを階層的に示したソフトウェアスタック図。
【図５】本体ボード３と拡張ボード４との間で送受される情報のシーケンス図。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明の一実施形態について説明する。
図１は少なくとも一枚の拡張ボード（電子機器）を内蔵または接続可能な本実施形態に係るテレビジョン装置（ホスト装置）１の概略構成を示すブロック図である。
【００１０】
図１のテレビジョン装置１は、上述したアーキテクチャに準拠したものであり、表示部２と、全世界で共通して用いられる本体ボード３と、この本体ボード３との間で有線および無線の少なくとも一方で通信を行う１枚以上の拡張ボード４とを備えている。
【００１１】
本体ボード３は、図１に示すように、ポートプロセッサ１１と、アプリケーションプロセッサ１２と、ＴＶマイコン１３と、拡張ボード用インタフェース部１４と、イーサネットハブ１５とを有する。
【００１２】
ポートプロセッサ１１は、ＨＤＭＩ（High-Definition Multimedia Interface）の切替や拡張を制御するプロセッサである。
【００１３】
アプリケーションプロセッサ１２は、ポートプロセッサ１１が切り替えたＨＤＭＩ端子を介して、あるいは別ルートで伝送されてくる映像および音声のデータに基づいて、表示部２に出力するための画像データおよび音声データを生成する。
【００１４】
ＴＶマイコン１３は、例えば不図示のリモートコントローラからの信号を受信して、テレビジョン装置１の電源制御やチャンネル制御等を行う。ＴＶマイコン１３は、ポートプロセッサ１１やアプリケーションプロセッサ１２が動作を停止中であっても継続して動作を行う。
【００１５】
拡張ボード用インタフェース部１４は、拡張ボード４ごとに設けられ、対応する拡張ボード４が接続されると、その拡張ボード４との間で認証および通信を行う。拡張ボード４と本体ボード３とは、例えばＩ２Ｃ（Inter-Integrated Circuit）とイーサネットを用いて通信を行う。また、拡張ボード４は、テレビジョン装置１の本体ボード３を内蔵する筐体の内部に収納されてもよいし、この筐体とは別個の筐体の内部に収納されてもよい。
【００１６】
図１には、４種類の拡張ボード４が図示されているが、拡張ボード４の種類や枚数は図１に示すものに限定されない。拡張ボード４は、各国や各地域ごとに異なる仕様に合わせて作られるものや、全世界で共通に用いられるものの、テレビジョン装置１として必須の機能ではないものなどがある。
【００１７】
図１は、拡張ボード４として、２Ｋボード４ａ、４Ｋボード４ｂ、端子拡張ボード４ｃおよびネットワークボード４ｄを設ける例を示している。これら４枚の拡張ボード４ａ〜４ｄのうち必要な拡張ボード４が任意に選択されてテレビジョン装置１に内蔵または接続される。
【００１８】
２Ｋボード４ａは、映像受信部２１と、アプリケーションプロセッサ２２と、通信インタフェース部２３とを有する。映像受信部２１は、不図示のアンテナから受信されたテレビジョン信号を選局および復調してデジタル信号に変換する処理を行う。アプリケーションプロセッサ２２は、映像受信部２１から出力されたデジタル信号を映像データと音声データに分離する処理を行う。通信インタフェース部２３は、ＬＶＤＳ（Low Voltage Differential Signaling）部２４と、Ｉ２Ｓ（Inter-IC Sound）部２５と、イーサネット部２６とを有する。ＬＶＤＳ部２４は、映像データを差動で伝送する制御を行う。Ｉ２Ｓ部２５は、音声データをシリアル伝送するための制御を行う。
【００１９】
４Ｋボード４ｂは、映像受信部３１と、アプリケーションプロセッサ３２と、４Ｋデコーダ３３と、ＨＤＭＩ変換部３４と、通信インタフェース部３５とを有する。４Ｋデコーダ３３は、４Ｋデータ専用のデコーダである。ＨＤＭＩ変換部３４は、ＨＤＭＩ２．０用のデータに変換する。通信インタフェース部３５は、ＨＤＭＩ部３６と、イーサネット部３７とを有する。ＨＤＭＩ部３６は、映像データと音声データをともにＨＤＭＩ２．０の規格に準拠して伝送する制御を行う。
【００２０】
端子拡張ボード４ｃは、ポートプロセッサ４１と、マイコン４２と、通信インタフェース部４３とを有する。ポートプロセッサ４１は、新たにＨＤＭＩ端子またはＭＨＬ（Mobile High-definition Link）端子を追加する制御を行う。
【００２１】
ネットワークボード４ｄは、無線処理部５１と、ネットワークプロセッサ５２と、通信インタフェース部５３とを有する。無線処理部５１は、IEEE802.11n等の無線ＬＡＮの規格に沿った処理を行う。ネットワークプロセッサ５２は、無線ＬＡＮおよびイーサネットでの通信を制御する。
【００２２】
図１に示すように、本体ボード３に接続可能な拡張ボード４には、種々のものが考えられ、図１に示した拡張ボード４以外の拡張ボードがテレビジョン装置１に内蔵または接続される場合もありうる。以下では、これらの種々の拡張ボードを総称して拡張ボード４と呼ぶ。
【００２３】
本実施形態に係る拡張ボード４は、図１に示すように、その内部に１つまたは複数のプロセッサを内蔵している。これらのプロセッサは、予め与えられたプログラムを実行する。プロセッサによって実行される処理のうち、すべての拡張ボード４で共通の処理は、例えば図２に示すような機能ブロック図で表される。なお、図２に示す少なくとも一部のブロックは、プロセッサによるソフトウェア処理で実行する代わりに、拡張ボード４に実装されるハードウェア部品で実行されてもよい。
【００２４】
より具体的には、図２は拡張ボード４に種々の設定を行うための機能ブロック図である。本実施形態では、拡張ボード４をテレビジョン装置１の本体ボード３に接続したときに、この拡張ボード４用のＧＵＩ設定画面をテレビジョン装置１の表示部２に表示して、このＧＵＩ設定画面に従って利用者に種々の設定を行わせる。利用者は、例えばテレビジョン装置１に付属のリモートコントローラを操作して、ＧＵＩ設定画面上で設定入力を行う。
【００２５】
図２の拡張ボード４の機能ブロック図は、設定情報送信部５と、入力情報受信部６と、動作設定部７と、記憶部８とを有する。設定情報送信部５は、テレビジョン装置１の表示部２に表示される拡張ボード４のＧＵＩ設定画面を生成するのに必要な設定画面生成情報を本体ボード３に送信する。入力情報受信部６は、表示部２に表示されたＧＵＩ設定画面に従って、利用者がテレビジョン装置１のリモートコントローラ等で入力した設定情報を設定画面生成情報に従って受信する。動作設定部７は、受信された設定情報に基づいて、拡張ボード４の動作に関する設定を行う。
【００２６】
設定画面生成情報は、例えば、テレビジョン装置１の表示部２に表示されるＧＵＩ設定画面を自動生成するマークアップ言語やスクリプト言語で記述されている。ここで、マークアップ言語とは、例えばＨＴＭＬ（Hyper Text Markup Language）であり、スクリプト言語とは、例えばＪａｖａＳｃｒｉｐｔである。
【００２７】
このように、設定画面生成情報がマークアップ言語やスクリプト言語で記述されている場合、この設定画面生成情報を受信した本体ボード３側でパース（構文解析）処理を行うことで、容易にＧＵＩ設定画面を表示することができ、本体ボード３上のアプリケーションプロセッサ１２の処理負担を大幅に軽減できる。
【００２８】
拡張ボード４の設定画面生成情報は、拡張ボード４ごとに異なっており、拡張ボード４を開発および製造するベンダー側で予め作製される。各ベンダーは、テレビジョン装置１を開発するセットメーカから提示された設計仕様書に従って、テレビジョン装置１のハードウェア性能（例えば、表示解像度やＧＵＩ設定画面の表示位置、表示サイズ）などを考慮に入れて、設定画面生成情報を作製する。作製された設定画面生成情報は、拡張ボード４上、あるいは拡張ボード４とは別のボードに実装される記憶部８に格納される。設定画面生成情報は、頻繁に書き換えられる情報ではないため、記憶部８は一度だけ書込が可能なＲＯＭ（Read Only Memory）で構成することができる。あるいは、設定画面生成情報を後に更新できるようにするために、電気的な書換および消去が可能なフラッシュメモリで記憶部８を構成してもよい。
【００２９】
図２の処理を行う拡張ボード４のプロセッサ（以下では、メインチップ１０と呼ぶ）と記憶部８との接続形態には、図３（ａ）、図３（ｂ）および図３（ｃ）に示す３通りが考えられる。
【００３０】
図３（ａ）の拡張ボード４は、メインチップ１０を実装するサブボードと、記憶部８を実装するサブボードとを有し、これら２つのサブボードはＩ２Ｃのバスで接続されている。図３（ａ）の場合、本体ボード３は、Ｉ２Ｃ通信のコマンドにより、メインチップ１０と記憶部８のそれぞれに、直接アクセス可能である。
【００３１】
図３（ｂ）の拡張ボード４は、同一のボード上に実装されたメインチップ１０と記憶部８とを有し、メインチップ１０と記憶部８は、Ｉ２Ｃのバスに接続されている。図３（ｂ）の場合も、拡張ボード４は１枚だけであるが、本体ボード３は、Ｉ２Ｃ通信のコマンドにより、メインチップ１０と記憶部８のそれぞれに、直接アクセス可能である。
【００３２】
図３（ｃ）の拡張ボード４は、メインチップ１０の内部に記憶部８を設けて、メインチップ１０は、Ｉ２Ｃのバスに接続されている。図３（ｃ）の場合、本体ボード３は、メインチップ１０を介して、記憶部８に格納された設定画面生成情報を読み出す。
【００３３】
なお、記憶部８に格納される設定画面生成情報は、必ずしもマークアップ言語やスクリプト言語で記述されている必要はない。例えば、設定画面生成情報は、テレビジョン装置１に表示されるＧＵＩ設定画面内に記述される具体的な設定情報や設定可能な範囲を示す情報でもよい。この場合、設定画面生成情報を受信した本体ボード３側で、ＧＵＩ設定画面を表示するための画像情報を生成する必要があり、本体ボード側のソフトウェアの開発負荷が増大する。ただし、ＧＵＩ設定画面を生成するのに必要な情報は設定画面生成情報に含まれているため、本体ボード３側は、拡張ボード４の機能や仕様を事前に把握していなくても、ＧＵＩ設定画面を生成できる。
【００３４】
図４は本体ボード３のアプリケーションプロセッサ１２が実行するソフトウェアを階層的に示したソフトウェアスタック図である。図４（ａ）は拡張ボード４から受け取る設定画面生成情報がマークアップ言語やスクリプト言語で記述されている場合のソフトウェアスタック図を示し、図４（ｂ）は拡張ボード４から受け取る設定画面生成情報が具体的な設定情報や設定可能な範囲を示す情報で記述されている場合のソフトウェアスタック図を示す。
【００３５】
図４（ａ）の場合、最下層の第１階層Ｌ１には、本体ボード３のアプリケーションプロセッサ１２が実行するホストシステムがあり、その上の第２階層Ｌ２には、Ｉ２Ｃ通信を制御するソフトウェアがある。第２階層Ｌ２のソフトウェアによって、拡張ボード４から設定画面生成情報を受信する。その上の第３階層Ｌ３には、設定画面生成情報に含まれるマークアップ言語やスクリプト言語のパース処理を行ってＧＵＩ設定画面を表示するウェブブラウザがある。その上の第４階層Ｌ４には、設定画面生成情報に含まれるマークアップ言語やスクリプト言語がある。
【００３６】
このように、図４（ａ）の場合、本体ボード３は、設定画面生成情報に含まれるマークアップ言語やスクリプト言語を実行するだけで、拡張ボード４のＧＵＩ設定画面を表示できる。また、このＧＵＩ設定画面に従って利用者が設定入力した情報も、設定画面生成情報に含まれるマークアップ言語やスクリプト言語の記述に従ってＩ２Ｃ通信にて拡張ボード４に送信できる。
【００３７】
一方、図４（ｂ）の場合、第１〜第４階層Ｌ１〜Ｌ４は図４（ａ）と同じであるが、その上に第５階層Ｌ５があり、この第５階層Ｌ５では、拡張ボード４から送信されてきた設定画面生成情報に含まれる設定情報や設定可能な範囲を示す情報があり、本体ボード３はこの情報に基づいて第３階層Ｌ３のマークアップ言語やスクリプト言語による記述を行って、ウェブブラウザで実行可能とする。
【００３８】
アプリケーションプロセッサ１２は、設定画面生成情報に含まれる設定情報や設定可能な範囲を示す情報に基づいて、ＧＵＩ設定画面を表示するためのマークアップ言語やスクリプト言語による記述を行える。
【００３９】
図４（ａ）と図４（ｂ）のいずれにおいても、本体ボード３は、拡張ボード４の機能や仕様を詳細に把握していなくても、Ｉ２Ｃ通信コマンドを把握しておけば、設定画面生成情報に基づいてＧＵＩ設定画面を表示できるとともに、ＧＵＩ設定画面に従って利用者が設定入力した情報を拡張ボード４側に送信できる。
【００４０】
図５は本体ボード３と拡張ボード４との間で送受される情報のシーケンス図である。図５では、利用者またはその他の外部要因と、本体ボード３と、拡張ボード４側の設定画面生成情報と、拡張ボード４との間での情報の送受を示している。拡張ボード４側の設定画面生成情報とは、例えばＲＯＭや拡張ボード４上のメインチップ１０に内蔵されるものである。
【００４１】
本体ボード３に拡張ボード４が接続されると、本体ボード３は、拡張ボード４に対して、設定画面生成情報の送信を要求する（ステップＳ１）。この要求に従って、設定画面生成情報は本体ボード３に送信される（ステップＳ２）。
【００４２】
その後、利用者またはその他の外部要因は、本体ボード３に対して、ＧＵＩ設定画面の表示を要求する（ステップＳ３）。この要求に従って、本体ボード３は、ステップＳ２で送信されてきた設定画面生成情報に基づいて、ＧＵＩ設定画面を表示する（ステップＳ４）。
【００４３】
次に、利用者またはその他の外部要因から、ＧＵＩ設定画面に追加の設定情報の表示要求があると（ステップＳ５）、本体ボード３は、その追加の設定情報を送信するよう、拡張ボード４に要求する（ステップＳ６）。この要求を受けて、拡張ボード４から設定情報を受信すると（ステップＳ７）、本体ボード３はＧＵＩ設定画面を更新する（ステップＳ８）。
【００４４】
次に、利用者またはその他の外部要因が、ＧＵＩ設定画面に従って設定情報を入力すると（ステップＳ９）、その設定情報はＩ２Ｃ通信にて、本体ボード３から拡張ボード４に送信される（ステップＳ１０）。拡張ボード４は、本体ボード３からの設定情報を受信すると、受信済であることを示すＡＣＫ情報を本体ボード３に返し（ステップＳ１１）、本体ボード３は利用者またはその他の外部要因にＡＣＫ情報を返す（ステップＳ１２）。
【００４５】
このように、本実施形態では、本体ボード３に拡張ボード４を接続したときに、拡張ボード４のＧＵＩ設定画面を生成するのに必要な設定画面生成情報を拡張ボード４から本体ボード３に送信するため、この設定画面生成情報を受信した本体ボード３は、設定画面生成情報に従って容易にＧＵＩ設定画面を表示できる。すなわち、本体ボード３は、拡張ボード４の機能や仕様を詳しく把握していなくても、拡張ボード４用のＧＵＩ設定画面を表示できる。
【００４６】
また、拡張ボード４側で、記憶部８に格納されている設定画面生成情報を更新すれば、その更新した情報を本体ボード３に送信してＧＵＩ設定画面を更新できるため、ハードウェアの変更を生じることもない。
【００４７】
さらに、拡張ボード４側では、本体ボード３の処理とは無関係に、ＧＵＩ設定画面用の設定画面生成情報を作製できる。
【００４８】
上述した実施形態では、テレビジョン装置１に内蔵または接続可能な拡張ボード４を例に取って説明したが、本実施形態は、ホスト装置との間で有線および無線の少なくとも一方で通信を行うことが可能な電子機器に幅広く適用可能である。
【００４９】
上述した実施形態で説明したテレビジョン装置１の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、テレビジョン装置１の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００５０】
また、テレビジョン装置１の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００５１】
本発明の態様は、上述した個々の実施形態に限定されるものではなく、当業者が想到しうる種々の変形も含むものであり、本発明の効果も上述した内容に限定されない。すなわち、特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。
【符号の説明】
【００５２】
１  テレビジョン装置、２  表示部、３  本体ボード、４  拡張ボード、１０  メインチップ、１１  ポートプロセッサ、１２  アプリケーションプロセッサ、１３  ＴＶマイコン、１４  拡張ボード用インタフェース部、１５  イーサネットハブ
【要約】
［課題］ハードウェアコストを上昇させずに、電子機器の各種設定を簡易な手法で行う。
［解決手段］ホスト装置との間で、有線および無線の少なくとも一方で通信を行うことが可能な電子機器は、ホスト装置の表示部に表示される該電子機器の設定画面を生成するのに必要な設定画面生成情報をホスト装置に送信する設定情報送信部５と、表示部に表示された設定画面に従って、利用者がホスト装置にて入力した設定情報を設定画面生成情報に従って受信する入力情報受信部６と、受信された設定情報に基づいて、該電子機器の動作に関する設定を行う動作設定部７と、を備える。【図１】
0005632543.tif 000002
【図２】
0005632543.tif 000003
【図３】
0005632543.tif 000004
【図４】
0005632543.tif 000005
【図５】
0005632543.tif 000006