(57)【要約】【課題】直感的に、すばやく簡単に機能の使い方を理解させる表示画面を表示できるようにする。【解決手段】記憶部１０３は、操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する操作特定情報と、表示画面または仮の操作の説明を特定するための説明特定情報とが、時間に対応して配置されているテーブルを記憶する。ヘルプデモンストレーションコントロールプログラム１０２は、時間に対応し、操作特定情報で特定される仮の操作のイベントを生成し、説明特定情報で特定される説明の表示を指示する。キーイベント処理部９３は、使用者による操作を説明するための表示画面において、設定値を仮に設定するように、生成された仮の操作のイベントを処理する。表示制御部１０４は、指示された説明の表示を制御する。本発明は、テレビジョン受像機に適用できる。【選択図】図４
2007193111.tif 000002
【特許請求の範囲】
【請求項１】
自分の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルを記憶する記憶手段と、
前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示する制御手段と、
前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理するイベント処理手段と、
指示された説明の表示を制御する表示制御手段と
を備える表示装置。
【請求項２】
前記記憶手段は、複数の前記機能のそれぞれに対応する、複数の前記テーブルを記憶する
請求項１に記載の表示装置。
【請求項３】
前記制御手段は、複数の前記機能のうち、選択された機能に対応する前記テーブルを基に、前記仮の操作のイベントを生成し、前記説明の表示を指示する
請求項２に記載の表示装置。
【請求項４】
前記表示制御手段は、前記説明を表示させるための表示データ、および前記表示データと前記説明の表示の指示との対応を記述する対応データを予め記憶し、前記説明の表示が指示された場合、前記対応データに記述されている前記説明の表示の指示に対応する前記表示データを基に、指示された前記説明の表示を制御する
請求項１に記載の表示装置。
【請求項５】
表示装置の表示方法において、
前記表示装置の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルに配置されているその前記時間が前記表示画面の表示を開始してから経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、
前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し、
前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し、
指示された説明の表示を制御する
ステップを含む表示方法。
【請求項６】
表示装置の表示処理を、コンピュータに行わせるプログラムにおいて、
前記表示装置の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルに配置されているその前記時間が前記表示画面の表示を開始してから経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、
前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し、
前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し、
指示された説明の表示を制御する
ステップを含むプログラム。
【請求項７】
請求項６に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置および方法、プログラム、並びに記録媒体に関し、特に、操作の説明を表示できるようにした表示装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
デジタルテレビジョン放送の番組を受信し、その番組を表示するテレビジョン受像機には、使用者の操作について簡単な説明またはヒントを提供するものがある。また、テレビジョン受像機には、販売店の店頭で、テレビジョン受像機を購入しようとする客に、自分が搭載する機能を説明し、購買意欲を喚起させるためのデモンストレーションを表示するものがある。
【０００３】
図１は、従来のテレビジョン受像機のプログラムの構成を示すブロック図である。デモンストレーションアプリケーションプログラム１１は、起動信号をトリガとし、起動信号が入力されることで、デモンストレーションの処理を開始し、デモンストレーションの指示をデモンストレーションコントロール部１２に供給する。デモンストレーションコントロール部１２は、デモンストレーション動作テーブル１３から仮キーイベントを特定する操作特定情報を読み出して、操作特定情報で特定される仮キーイベントを発生させ、キーイベント処理部１４に仮キーイベントを供給する。そして、キーイベント処理部１４は、受け取った仮キーイベントに対応する、自分が搭載する機能を仮に動かす処理を実行する。
【０００４】
図２は、デモンストレーション動作テーブル１３の構成例を示す図である。デモンストレーション動作テーブル１３には、その要素として「時間」および「仮ユーザ操作ID」が対応して配置されている。「時間」は対応して配置されている「仮ユーザ操作ID」で特定される仮キーイベントを発生させる、デモンストレーションを開始してからの時間を示し、「仮ユーザ操作ID」は操作特定情報を示す。例えば、デモンストレーション動作テーブル１３には、０１である「時間」に対応して、「Menu key01」である「仮ユーザ操作ID」が配置され、０２である「時間」に対応して、「Move left key」である「仮ユーザ操作ID」が配置され、０３である「時間」に対応して、「Ok key」である「仮ユーザ操作ID」が配置されている。
【０００５】
従来は、パーソナルコンピュータにおいて、装置動作設定機能により装置設定を行う場合、デモ画面を有するヘルプ機能により容易に設定内容について調べることができるようにしているものもある（例えば、特許文献１参照）。
【０００６】
また、画像ディスプレイ上に、デジタルカメラに関連する特徴と機能を示すデモモードを実行するデジタルカメラもある（例えば、特許文献２参照）。
【０００７】
さらに、通常モードと、この通常モードと制御方法が異なるデモンストレーション用のデモモードとを備えた家庭用電化機器もある（例えば、特許文献３参照）。
【０００８】
【特許文献１】特開２００３−３４５４８９号公報
【０００９】
【特許文献２】特開２００４−９６７５６号公報
【００１０】
【特許文献３】特開２００４−３３３０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、デジタルテレビジョン放送の番組を受信するようになってから、特に、テレビジョン受像機の機能が増え、その機能の数は、増加する傾向にある。このテレビジョン受像機の機能は、それぞれに、複雑な設定を要求するものも多い。また、機能の内容を理解するのが困難であったり、使い方そのものが難しいものもある。
【００１２】
例えば、ネットワークやインターネットを利用したことがない人にとって、ネットワークへの接続の設定が必要なことは理解しにくく、また、その設定をどこでしたらよいか、さらには、具体的にどのような値を設定したらよいかを知ることは極めて困難である。
【００１３】
すなわち、デジタルテレビジョン放送の番組を受信するテレビジョン受像機の機能は、複雑になりすぎていて、テレビジョン受像機の平均的な使用者が使いこなすためには、ヘルプ機能が不可欠な状況にあると言える。取扱説明書を読んで操作することも考えられるが、いちいち取扱説明書を調べることは、面倒であり、普通の使用者は、現実的には、取扱説明書をいちいち調べるようなことをしない。
【００１４】
テレビジョン受像機の平均的な使用者の立場での使いやすさの観点からすれば、機能の操作の説明として、今行っている操作や設定、または使いたい機能について、実際に使っている様子を見せることが最も好ましいと言える。
【００１５】
ただし、パーソナルコンピュータなどに比較すると、テレビジョン受像機の演算処理能力は小さいので、テレビジョン受像機に、パーソナルコンピュータのように操作を説明するサンプルビデオを表示させることは困難である。
【００１６】
このように、テレビジョン受像機において、簡単にヘルプのためのデモンストレーションを実現することが要求されている。
【００１７】
本発明は、このような状況に鑑みてなされたものであり、直感的に、すばやく簡単に機能の使い方を理解させる表示画面を表示できるようにするものである。
【課題を解決するための手段】
【００１８】
本発明の一側面の表示装置は、自分の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルを記憶する記憶手段と、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示する制御手段と、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理するイベント処理手段と、指示された説明の表示を制御する表示制御手段とを備える。
【００１９】
前記記憶手段は、複数の前記機能のそれぞれに対応する、複数の前記テーブルを記憶することができる。
【００２０】
前記制御手段は、複数の前記機能のうち、選択された機能に対応する前記テーブルを基に、前記仮の操作のイベントを生成し、前記説明の表示を指示することができる。
【００２１】
前記表示制御手段は、前記説明を表示させるための表示データ、および前記表示データと前記説明の表示の指示との対応を記述する対応データを予め記憶し、前記説明の表示が指示された場合、前記対応データに記述されている前記説明の表示の指示に対応する前記表示データを基に、指示された前記説明の表示を制御することができる。
【００２２】
本発明の一側面の表示方法は、表示装置の表示方法において、前記表示装置の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルに配置されているその前記時間が前記表示画面の表示を開始してから経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し、指示された説明の表示を制御するステップを含む。
【００２３】
本発明の一側面のプログラムは、表示装置の表示処理を、コンピュータに行わせるプログラムにおいて、前記表示装置の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルに配置されているその前記時間が前記表示画面の表示を開始してから経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し、指示された説明の表示を制御するステップを含む。
【００２４】
本発明のプログラムは記録媒体に記録することができる。
【００２５】
本発明の一側面においては、自分の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルが記憶され、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントが生成され、その前記時間に対応する前記説明特定情報で特定される説明の表示が指示され、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントが処理され、指示された説明の表示が制御される。
【発明の効果】
【００２６】
以上のように、本発明の一側面によれば、機能の使い方を理解させる表示画面を表示することができる。
【００２７】
また、本発明の一側面によれば、直感的に、すばやく簡単に機能の使い方を理解させる表示画面を表示できる。
【発明を実施するための最良の形態】
【００２８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２９】
本発明の一側面の表示装置は、自分の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報（例えば、図５の仮ユーザ操作ID）と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報（例えば、図５のメッセージID）とが、時間に対応して配置されているテーブル（例えば、図４のヘルプデモンストレーション定義テーブル１１１−１）を記憶する記憶手段（例えば、図４の記憶部１０３）と、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示する制御手段（例えば、図４のヘルプデモンストレーションコントロールプログラム１０２）と、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理するイベント処理手段（例えば、図４のキーイベント処理プログラム９３）と、指示された説明の表示を制御する表示制御手段（例えば、図４の表示制御部１０４）とを備える。
【００３０】
本発明の一側面の表示方法またはプログラムは、表示装置の表示方法、または、表示装置の表示処理をコンピュータに実行させるプログラムであって、前記表示装置の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報（例えば、図５の仮ユーザ操作ID）と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報（例えば、図５のメッセージID）とが、時間に対応して配置されているテーブル（例えば、図４のヘルプデモンストレーション定義テーブル１１１−１）に配置されているその前記時間が前記表示画面の表示を開始してから経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し（例えば、図６のステップＳ１５）、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し（例えば、図６のステップＳ１８）、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し（例えば、図６のステップＳ１６）、指示された説明の表示を制御する（例えば、図６のステップＳ１９）ステップを含む。
【００３１】
図３は、本発明を適用したテレビジョン受像機４１の一実施形態に係る構成の例を示す図である。テレビジョン受像機４１は、アンテナ５１、チューナ５２、ビデオ入力端子５３、AVスイッチ５４、映像信号処理部５５、OSD（On Screen Display）生成部５６、ビデオプロセッサ５７、ディスプレイ５８、オーディオプロセッサ５９、アンプリファイア６０、スピーカ６１、不揮発性メモリ６２、操作キー６３、リモコン（リモートコマンダ）受信部６４、メインマイクロコンピュータ６５、IIC（Inter Integrated Circuit）バス６６、RAM（Random Access Memory）６７、ドライブ６８、およびリムーバブルメディア６９から構成される。
【００３２】
図３において、アンテナ５１は、電波である放送波を受信して、受信の結果得られた電気信号である放送信号をチューナ５２に供給する。チューナ５２は、供給された放送信号のうち所定のチャネルの放送信号を復調して、復調により得られたビデオ信号とオーディオ信号とをAVスイッチ５４に供給する。
【００３３】
また、図示せぬ外部の機器から、ビデオ入力端子５３を介してビデオ信号およびオーディオ信号が入力され、AVスイッチ５４に供給される。
【００３４】
AVスイッチ５４は、チューナ５２から供給されたビデオ信号およびオーディオ信号またはビデオ入力端子５３を介して供給されたビデオ信号およびオーディオ信号のうち、選択されたビデオ信号を映像信号処理部５５に出力し、選択されたオーディオ信号をオーディオプロセッサ５９に出力する。なお、AVスイッチ５４は、後述するメインマイクロコンピュータ６５によりIICバス６６を介して制御され、映像信号処理部５５およびオーディオプロセッサ５９に出力すべきビデオ信号およびオーディオ信号を選択する。
【００３５】
映像信号処理部５５はAVスイッチ５４から供給されたビデオ信号を復号して、輝度信号および色信号を得るとともに色信号を色差信号に変換し、ビデオプロセッサ５７に出力する。
【００３６】
ビデオプロセッサ５７はCRT（Cathode Ray Tube）またはLCD（Liquid Crystal Display）などにより構成されるディスプレイ５８を駆動するためのRGB信号などの映像信号を生成する。また、ビデオプロセッサ５７は、メインマイクロコンピュータ６５によりIICバス６６を介して制御され、色あいまたは明るさ等の制御、画歪みの補正などの処理を行う。また、ビデオプロセッサ５７は、OSD生成部５６から供給された、テレビジョン受像機４１の機能の動作を決める設定値を設定する表示画面などをディスプレイ５８にOSDにより表示させるための情報（以下、OSD情報と称する）を映像信号に重畳させて、OSD情報が重畳された映像信号をディスプレイ５８に供給し、ディスプレイ５８にテレビジョン受像機４１の機能の動作を決める設定値を設定する表示画面などが重畳された画像を表示させる。
【００３７】
OSD生成部５６は、メインマイクロコンピュータ６５の制御の基に、テレビジョン受像機４１の機能の動作を決める設定値を設定する表示画面などをディスプレイ５８にOSDにより表示させるためのOSD情報を生成し、生成したOSD情報をビデオプロセッサ５７に供給する。
【００３８】
オーディオプロセッサ５９は、メインマイクロコンピュータ６５によりIICバス６６を介して制御され、AVスイッチ５４から供給されたオーディオ信号を復号して、アナログ信号である音声信号を得る。オーディオプロセッサ５９は、復号により得られた音声信号の音量、バランスまたは音質などを調整してアンプリファイア６０に出力する。このあと音声信号は、アンプリファイア６０で増幅され、増幅された音声信号によって駆動されることでスピーカ６１が音声を出力する。
【００３９】
操作キー６３およびリモコン（リモートコマンダ）受信部６４は、使用者の操作を示す信号をメインマイクロコンピュータ６５に供給する。例えば、操作キー６３およびリモコン（リモートコマンダ）受信部６４は、使用者の操作を示す信号である、後述する起動信号または操作入力信号をメインマイクロコンピュータ６５に供給する。
【００４０】
メインマイクロコンピュータ６５は、汎用または専用の組み込み形マイクロコンピュータであり、テレビジョン受像機４１全体を制御する。メインマイクロコンピュータ６５は、予め設定されたプログラムなどの所定のプログラムを実行し、各種の処理を行う。また、メインマイクロコンピュータ６５は、各種の処理を実行するとき、例えば、処理中のデータを一時的に保持するためのRAM６７を内部に有している。
【００４１】
不揮発性メモリ６２は、例えば、EEPROM（Electrically Erasable Programmable Read-Only Memory）などで構成され、メインマイクロコンピュータ６５の処理に用いられる各種のデータを記憶する。
【００４２】
例えば、メインマイクロコンピュータ６５は、テレビジョン受像機４１の使用者により決定された受信チャネルや画質などを決めるための設定値を不揮発性メモリ６２に記憶させる。また、メインマイクロコンピュータ６５は、不揮発性メモリ６２に記憶された設定値を、適宜テレビジョン受像機４１を構成するAVスイッチ５４、映像信号処理部５５、OSD生成部５６、ビデオプロセッサ５７、またはオーディオプロセッサ５９に供給する。
【００４３】
ここで設定値は、テレビジョン受像機４１を構成するAVスイッチ５４、映像信号処理部５５、OSD生成部５６、ビデオプロセッサ５７、またはオーディオプロセッサ５９のそれぞれに対して供給され、それぞれの処理を決める値である。テレビジョン受像機４１を構成するAVスイッチ５４、映像信号処理部５５、OSD生成部５６、ビデオプロセッサ５７、またはオーディオプロセッサ５９は、それぞれ、入力された信号またはデータを処理して所定の信号またはデータを出力する。また、AVスイッチ５４、映像信号処理部５５、OSD生成部５６、ビデオプロセッサ５７、またはオーディオプロセッサ５９は、通常、多目的の用途に対応するように設計され、外部から供給された信号やデータなどに基づいて処理の内容を変化させる。不揮発性メモリ６２に記憶された設定値を用いることで、AVスイッチ５４、映像信号処理部５５、OSD生成部５６、ビデオプロセッサ５７、またはオーディオプロセッサ５９は、テレビジョン受像機４１の構成要素として、これに適した処理を実行する。
【００４４】
また、これらの設定値は、例えば、メーカが新たにテレビジョン受像機４１を製造するとき、工場において稼動状態を確認しながら個々に設定されて不揮発性メモリ６２に記憶される。
【００４５】
メインマイクロコンピュータ６５に接続されているドライブ６８は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア６９が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて不揮発性メモリ６２またはメインマイクロコンピュータ６５に内蔵されている不揮発性メモリに転送され、記憶される。
【００４６】
図４は、メインマイクロコンピュータ６５で実行されるプログラムの構成を示すブロック図である。メインマイクロコンピュータ６５は、制御プログラム９１、ヘルプアプリケーションプログラム９２、およびキーイベント処理プログラム９３を実行する。
【００４７】
制御プログラム９１は、テレビジョン受像機４１全体を制御する。制御プログラム９１は、操作キー６３またはリモコン（リモートコマンダ）受信部６４から、ヘルプアプリケーションプログラム９２の起動を指示する起動信号、またはヘルプアプリケーションプログラム９２に対する指令を示す操作入力信号を取得する。起動信号および操作入力信号は、使用者の操作を示す信号の一例である。
【００４８】
制御プログラム９１は、起動信号を取得すると、ヘルプアプリケーションプログラム９２を起動させる。制御プログラム９１は、操作入力信号を取得すると、操作入力信号に応じた指令をヘルプアプリケーションプログラム９２に供給する。
【００４９】
また、制御プログラム９１は、操作キー６３およびリモコン（リモートコマンダ）受信部６４から、操作キー６３またはリモートコマンダのキーの操作を示す信号が供給された場合、操作された操作キー６３または操作されたリモートコマンダのキーに応じたキーイベントを生成する。制御プログラム９１は、生成したキーイベントをキーイベント処理プログラム９３に供給する。
【００５０】
ヘルプアプリケーションプログラム９２は、キーイベント処理プログラム９３と共に、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を制御する。
【００５１】
キーイベント処理プログラム９３は、供給されたキーイベントに応じた処理を実行する。ここで、キーイベントに応じた処理とは、例えば、メニューを表示させたり、項目を選択したり、チェックボックスをチェックしたり、フィールドに数値を入力したりする処理である。例えば、キーイベント処理プログラム９３は、制御プログラム９１から、操作された操作キー６３または操作されたリモートコマンダのキーに応じたキーイベントであって、設定値を設定する表示画面においてその設定値を設定するキーイベントが供給された場合、そのキーイベントに応じた処理を実行し、そのキーイベントに応じたその設定値を不揮発性メモリ６２に格納する。
【００５２】
また、キーイベント処理プログラム９３は、供給された仮の操作のイベントに応じた処理を実行する。仮の操作のイベントの処理とは、キーイベントに応じた処理と同様の処理であり、例えば、メニューを表示させたり、項目を選択したり、チェックボックスをチェックしたり、フィールドに数値を入力したりする処理である。
【００５３】
例えば、キーイベント処理プログラム９３は、ヘルプアプリケーションプログラム９２から、使用者の操作に模した仮の操作のイベントであって、使用者による操作を説明するための表示画面において、設定値を仮に設定するように、生成された仮の操作のイベントが供給された場合、その仮の操作のイベントの処理を実行する。この場合、キーイベント処理プログラム９３は、設定値を不揮発性メモリ６２に格納しない。
【００５４】
例えば、キーイベントと仮の操作のイベントとは、型（type）により区別される。例えば、キーイベントの型は、userとされ、仮の操作のイベントの型は、AUTOとされる。
【００５５】
ヘルプアプリケーションプログラム９２は、メニュー選択部１０１、ヘルプデモンストレーションコントロールプログラム１０２、記憶部１０３、表示制御部１０４から構成される。
【００５６】
メニュー選択部１０１は、制御プログラム９１から供給された操作信号に基づいて、メニューの項目を選択する。すなわち、メニュー選択部１０１は、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面であって、複数の機能のそれぞれについての表示画面から、１つの表示画面を表示させるための項目が配置されているメニューより、制御プログラム９１から供給された操作信号に基づいて、メニューの項目の１つを選択する。
【００５７】
このメニューには、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面を表示させるための項目が、例えば、機能の分類毎に、整理して配置されている。
【００５８】
例えば、メニュー選択部１０１により選択されるメニューの項目は、ネットワークの接続の設定の操作を説明するための表示画面を表示させる項目、画質の調整の設定の操作を説明するための表示画面を表示させる項目、音質の調整の操作を説明するための表示画面を表示させる項目、またはEPG（Electronic Program Guide）の使い方を説明するための表示画面を表示させる項目などである。
【００５９】
このように、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面を表示させるための項目が配置されているメニューが表示されるので、使用者は、所望する表示画面があるか否かを簡単に調べることができる。また、このようにすることで、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面のうち、所望の表示画面を簡単に表示させることができる。
【００６０】
メニュー選択部１０１は、選択された項目の表示画面の表示をヘルプデモンストレーションコントロールプログラム１０２に指示する。
【００６１】
例えば、メニューの項目のうち、ネットワークの接続の設定の操作を説明するための表示画面を表示させる項目が選択された場合、メニュー選択部１０１は、ヘルプデモンストレーションコントロールプログラム１０２に、ネットワークの接続の設定の操作を説明するための表示画面の表示を指示する。
【００６２】
ヘルプデモンストレーションコントロールプログラム１０２は、メニュー選択部１０１からの指示に応じて、記憶部１０３に記憶されているヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎのうちの、表示が指示された表示画面の表示に必要な１つを記憶部１０３から読み出す。
【００６３】
ヘルプデモンストレーションコントロールプログラム１０２は、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから、記憶部１０３から読み出したヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎのうちの１つに配置されている時間が経過した場合、その時間に対応する仮ユーザ操作IDで特定される仮の操作のイベントを生成して、生成したイベントをキーイベント処理プログラム９３に供給する。また、ヘルプデモンストレーションコントロールプログラム１０２は、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから、記憶部１０３から読み出したヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎのうちの１つに配置されている時間が経過した場合、その時間に対応するメッセージIDで特定される説明の表示を表示制御部１０４に指示する。
【００６４】
なお、仮ユーザ操作IDは、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報の一例である。また、メッセージIDは、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を特定するための情報である説明特定情報の一例である。
【００６５】
記憶部１０３は、ヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎを記憶する。ヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎのそれぞれにおいて、メニューの項目のそれぞれに対応し、選択されたメニューの項目の表示画面の表示に必要な、仮ユーザ操作IDと、メッセージIDとが、時間に対応して配置されている。なお、ヘルプデモンストレーション定義テーブル１１１−１乃至１１１−ｎのそれぞれにおいて、１つの時間に対応して、仮ユーザ操作IDが配置されるか、メッセージIDが配置されていればよく、１つの時間に対応して、仮ユーザ操作IDおよびメッセージIDの双方が配置されている必要はない。
【００６６】
例えば、ヘルプデモンストレーション定義テーブル１１１−１には、ネットワークの接続の設定の操作を説明するための表示画面を表示させるための、仮ユーザ操作IDと、メッセージIDとが、時間に対応して配置されている。例えば、ヘルプデモンストレーション定義テーブル１１１−２には、画質の調整の設定の操作を説明するための表示画面を表示させるための、仮ユーザ操作IDと、メッセージIDとが、時間に対応して配置されている。また、例えば、ヘルプデモンストレーション定義テーブル１１１−３には、音質の調整の操作を説明するための表示画面を表示させるための、仮ユーザ操作IDと、メッセージIDとが、時間に対応して配置されている。
【００６７】
以下、ヘルプデモンストレーション定義テーブル１１１−１乃至ヘルプデモンストレーション定義テーブル１１１−ｎを個々に区別する必要がない場合、単に、ヘルプデモンストレーション定義テーブル１１１と称する。
【００６８】
図５は、ヘルプデモンストレーション定義テーブル１１１の例を示す図である。ヘルプデモンストレーション定義テーブル１１１には、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してからの時間と、使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報の一例である仮ユーザ操作IDと、表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を特定するための情報である説明特定情報の一例であるメッセージIDとが対応して配置されている。
【００６９】
図５で示されるヘルプデモンストレーション定義テーブル１１１の例において、００である時間と、menu keyである仮ユーザ操作IDと、MSG AであるメッセージIDとが対応して配置されている。例えば、００である時間は、０秒である時間を示す。すなわち、００である時間によって、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから０秒である時間が経過した時刻、言い換えれば、表示画面の表示を開始した時刻が特定される。menu keyである仮ユーザ操作IDは、メニューキーを押圧する使用者の操作に模した仮の操作のイベントを特定する。MSG AであるメッセージIDは、表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を表示させるための、後述するメッセージデータ１２２−１乃至１２２−ｍのうち、メッセージデータ１２２−１を特定する。
【００７０】
また、図５で示されるヘルプデモンストレーション定義テーブル１１１の例において、０１である時間と、move left keyである仮ユーザ操作IDと、MSG BであるメッセージIDとが対応して配置されている。例えば、０１である時間は、１秒である時間を示す。すなわち、０１である時間によって、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから１秒である時間が経過した時刻が特定される。move left keyである仮ユーザ操作IDは、左側への移動を指示するキーを押圧する使用者の操作に模した仮の操作のイベントを特定する。MSG BであるメッセージIDは、表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を表示させるための、後述するメッセージデータ１２２−１乃至１２２−ｍのうち、メッセージデータ１２２−２を特定する。
【００７１】
さらに、図５で示されるヘルプデモンストレーション定義テーブル１１１の例において、０２である時間と、ok keyである仮ユーザ操作IDと、MSG CであるメッセージIDとが対応して配置されている。例えば、０２である時間は、２秒である時間を示す。すなわち、０２である時間によって、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから２秒である時間が経過した時刻が特定される。ok keyである仮ユーザ操作IDは、決定キーを押圧する使用者の操作に模した仮の操作のイベントを特定する。MSG CであるメッセージIDは、表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を表示させるための、後述するメッセージデータ１２２−１乃至１２２−ｍのうち、メッセージデータ１２２−３を特定する。
【００７２】
例えば、ヘルプデモンストレーションコントロールプログラム１０２は、表示が指示された表示画面の表示に必要なヘルプデモンストレーション定義テーブル１１１として、図５に示されるヘルプデモンストレーション定義テーブル１１１を記憶部１０３から読み出した場合、表示画面の表示を開始して即座に、menu keyである仮ユーザ操作IDで特定される、メニューキーを押圧する使用者の操作に模した仮の操作のイベントを生成すると共に、MSG AであるメッセージIDで特定される説明の表示を表示制御部１０４に指示する。
【００７３】
より具体的には、ヘルプデモンストレーションコントロールプログラム１０２は、（仮ユーザ操作ID，type）で表現される、メニューキーを押圧する使用者の操作に模した仮の操作のイベントである（menu key，AUTO）を生成し、API（Application Programming Interface）を介して、生成した仮の操作のイベントである（menu key，AUTO）をキーイベント処理プログラム９３に供給する。
【００７４】
また、この場合、ヘルプデモンストレーションコントロールプログラム１０２は、表示画面の表示を開始してから１秒である時間が経過したとき、move left keyである仮ユーザ操作IDで特定される、左側への移動を指示するキーを押圧する使用者の操作に模した仮の操作のイベントを生成すると共に、MSG BであるメッセージIDで特定される説明の表示を指示する。さらに、ヘルプデモンストレーションコントロールプログラム１０２は、表示画面の表示を開始してから２秒である時間が経過したとき、ok keyである仮ユーザ操作IDで特定される、決定キーを押圧する使用者の操作に模した仮の操作のイベントを生成すると共に、MSG CであるメッセージIDで特定される説明の表示を指示する。
【００７５】
表示制御部１０４は、キーイベント処理プログラム９３の仮の操作のイベントの処理を示す表示画面をディスプレイ５８に表示させる。すなわち、表示制御部１０４は、OSD生成部５６に、キーイベント処理プログラム９３の仮の操作のイベントの処理を示す表示画面を表示させるためのOSD情報を生成させることで、キーイベント処理プログラム９３の仮の操作のイベントの処理を示す表示画面をディスプレイ５８に表示させる。
【００７６】
また、表示制御部１０４は、ヘルプデモンストレーションコントロールプログラム１０２から指示された説明をディスプレイ５８に表示させる。すなわち、表示制御部１０４は、OSD生成部５６に、ヘルプデモンストレーションコントロールプログラム１０２から指示された説明を表示させるためのOSD情報を生成させることで、その説明を示す表示画面をディスプレイ５８に表示させる。
【００７７】
表示制御部１０４には、対応テーブル１２１およびメッセージデータ１２２−１乃至１２２−ｍが格納されている。対応テーブル１２１には、メッセージIDのそれぞれとメッセージデータ１２２−１乃至１２２−ｍのいずれか１つとの対応を示す情報が配置されている。
【００７８】
メッセージデータ１２２−１乃至１２２−ｍは、それぞれ、テキストデータまたは画像データなどの、表示画面またはその表示画面における使用者の操作に模した仮の操作の説明を表示させるためのデータである。
【００７９】
表示制御部１０４は、ヘルプデモンストレーションコントロールプログラム１０２からメッセージIDで特定される説明の表示が指示された場合、対応テーブル１２１を参照して、そのメッセージIDに対応するメッセージデータ１２２−１乃至１２２−ｍのいずれか１つを特定する。そして、表示制御部１０４は、特定されたメッセージデータ１２２−１乃至１２２−ｍのいずれか１つをOSD生成部５６に供給し、OSD生成部５６に、特定されたメッセージデータ１２２−１乃至１２２−ｍのいずれか１つに応じたOSD情報を生成させて、特定されたメッセージデータ１２２−１乃至１２２−ｍのいずれか１つに応じた説明をディスプレイ５８に表示させる。
【００８０】
以下、メッセージデータ１２２−１乃至１２２−ｍを個々に区別する必要がないとき、単に、メッセージデータ１２２と称する。
【００８１】
図６は、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面を表示させる、テレビジョン受像機４１によるヘルプデモンストレーションの表示処理を説明するフローチャートである。ステップＳ１１において、ヘルプアプリケーションプログラム９２のヘルプデモンストレーションコントロールプログラム１０２は、メニュー選択部１０１で選択されたメニューの項目に対応するヘルプデモンストレーション定義テーブル１１１を記憶部１０３から取得する。
【００８２】
ステップＳ１２において、ヘルプデモンストレーションコントロールプログラム１０２は、取得したヘルプデモンストレーション定義テーブル１１１から、時間の順に、１つの時間と、その時間に対応して配置されている仮ユーザ操作IDまたはメッセージIDとからなる仮操作情報を取得する。
【００８３】
例えば、ステップＳ１１において、図５で示されるヘルプデモンストレーション定義テーブル１１１が取得された場合、最初のステップＳ１２において、００である時間と、menu keyである仮ユーザ操作IDと、MSG AであるメッセージIDとからなる仮操作情報が取得される。また、この場合、後述するステップＳ２０から戻って実行される、２回目のステップＳ１２において、０１である時間と、move left keyである仮ユーザ操作IDと、MSG BであるメッセージIDとからなる仮操作情報が取得される。
【００８４】
ステップＳ１３において、ヘルプデモンストレーションコントロールプログラム１０２は、ステップＳ１２で取得した取得した仮操作情報の時間から、現在の時刻が動作時刻であるか否かを判定する。例えば、ステップＳ１３において、ヘルプデモンストレーションコントロールプログラム１０２は、ステップＳ１２で取得した取得した仮操作情報の時間が００である場合、００である時間は、０秒である時間を示すので、現在時刻が、テレビジョン受像機４１の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面の表示を開始してから０秒である時間が経過した動作時刻であるか否かを判定する。
【００８５】
なお、ヘルプデモンストレーション定義テーブル１１１の時間が、予め定めた単位時間（例えば、０．５秒など）の倍数を示すようにしても、ヘルプデモンストレーション定義テーブル１１１に、時間に代えて、時刻を配置するようにしてもよい。
【００８６】
ステップＳ１３において、現在の時刻が動作時刻でないと判定された場合、仮ユーザ操作IDに基づいて仮の操作のイベントを発生させる時刻ではないので、ステップＳ１３に戻り、上述した処理を繰り返す。
【００８７】
ステップＳ１３において、現在の時刻が動作時刻であると判定された場合、仮の操作のイベントを生成するか説明を表示させる時刻なので、ヘルプデモンストレーションコントロールプログラム１０２は、仮操作情報の仮ユーザ操作IDを取得して、手続きはステップＳ１４に進む。
【００８８】
ステップＳ１４において、ヘルプデモンストレーションコントロールプログラム１０２は、取得した仮ユーザ操作IDがNULL（空）であるか否かを判定する。
【００８９】
ステップＳ１４において、仮ユーザ操作IDがNULLでないと判定された場合、ステップＳ１５に進み、ヘルプデモンストレーションコントロールプログラム１０２は、仮ユーザ操作IDで特定される仮の操作のイベントを生成する（発生させる）。ヘルプデモンストレーションコントロールプログラム１０２は、その仮の操作のイベントをキーイベント処理プログラム９３に供給して、手続きはステップＳ１６に進む。例えば、ヘルプデモンストレーションコントロールプログラム１０２は、（menu key，AUTO）である仮の操作のイベントを生成し、その仮の操作のイベントをキーイベント処理プログラム９３に供給する。
【００９０】
ステップＳ１６において、キーイベント処理プログラム９３は、生成された仮の操作のイベントに応じて、実際の設定値を変更させずに、実際のキーイベントと見かけ上、同様の処理を行い、手続きはステップＳ１７に進む。例えば、キーイベント処理プログラム９３は、仮の操作のイベントに応じて、実際の設定値を変更させずにディスプレイ５８に表示される設定値を設定する表示画面においてその設定値を設定する。
【００９１】
ステップＳ１４において、仮ユーザ操作IDがNULLであると判定された場合、ステップＳ１５およびステップＳ１６の処理はスキップされて、手続きはステップＳ１７に進む。
【００９２】
ステップＳ１７において、ヘルプデモンストレーションコントロールプログラム１０２は、仮操作情報のメッセージIDがNULL（空）であるか否かを判定する。
【００９３】
ステップＳ１７において、メッセージIDがNULLでないと判定された場合、ステップＳ１８に進み、ヘルプデモンストレーションコントロールプログラム１０２は、メッセージIDで特定されるメッセージ（説明）の表示を表示制御部１０４に指示し、手続きはステップＳ１９に進む。例えば、ヘルプデモンストレーションコントロールプログラム１０２は、MSG AであるメッセージIDで特定されるメッセージの表示を表示制御部１０４に指示する。
【００９４】
ステップＳ１９において、表示制御部１０４は、メッセージIDに基づいて指示されてメッセージを表示し、手続きはステップＳ２０に進む。例えば、表示制御部１０４は、対応テーブル１２１を参照して、メッセージデータ１２２−１乃至１２２−ｍのなかから、メッセージIDであるMSG Aに対応するメッセージデータ１２２−１乃至１２２−ｍのいずれか１つを取得し、取得した特定されたメッセージデータ１２２−１乃至１２２−ｍのいずれか１つに応じた説明をディスプレイ５８に表示させる。
【００９５】
図７は、ステップＳ１９において、ディスプレイ５８に表示される説明の例を示す図である。図７で示される例において、表示制御部１０４は、ディスプレイ５８全体に、インターネットの接続の設定の操作を説明するための表示画面を表示させる。表題２１１には、説明しようとする設定を示す「インターネット設定」の文字が表示される。表示領域２１２には、IPアドレスであることを示す「IP：」の文字が表示される。表示領域２１２に並ぶ入力フィールド２１３には、仮の操作のイベントによって１２８．２が設定されている。説明２１４は、「IPアドレスを入力します」などの文からなり、表示領域２１２にIPアドレスを入力することを説明する。
【００９６】
ステップＳ１７において、メッセージIDがNULLであると判定された場合、ステップＳ１８およびステップＳ１９の処理はスキップされて、手続きはステップＳ２０に進む。
【００９７】
ステップＳ２０において、ヘルプデモンストレーションコントロールプログラム１０２は、ステップＳ１１において取得したヘルプデモンストレーション定義テーブル１１１に仮操作情報がまだ存在するか否かを判定する。
【００９８】
ステップＳ２０において、仮操作情報がまだ存在すると判定された場合、ステップＳ１２に戻り、次の仮操作情報をヘルプデモンストレーション定義テーブル１１１から取得して、上述した処理を繰り返す。
【００９９】
ステップＳ２０において、仮操作情報が存在しないと判定された場合、すなわち、ステップＳ１１において取得したヘルプデモンストレーション定義テーブル１１１に含まれるすべての仮操作情報に応じた処理を実行したので、ヘルプデモンストレーション表示処理は終了する。
【０１００】
このように、テレビジョン受像機４１の機能の動作を決める設定値を設定する操作の様子が表示されるので、使用者は、簡単に、設定値を設定することができるようになる。また、説明が表示されるので、使用者は、機能の内容を理解することができる。
【０１０１】
テレビジョン受像機４１の機能が増えても、その機能が複雑になっても、使用者は、簡単に使用のしかたを理解できるようになる。
【０１０２】
なお、ヘルプデモンストレーションの表示処理中に、操作キー６３またはリモートコマンダのキーが操作されてキーイベントが発生すると、ヘルプデモンストレーションの表示処理は中止される。
【０１０３】
このように、操作の説明を表示させるようにした場合、機能の使い方を理解させる表示画面を表示することができる。また、自分の機能の動作を決める設定値を設定する使用者による操作を説明するための表示画面における使用者の操作に模した仮の操作のイベントを特定する情報である操作特定情報と、前記表示画面または前記仮の操作の説明を特定するための情報である説明特定情報とが、時間に対応して配置されているテーブルを記憶し、前記表示画面の表示を開始してから前記テーブルに配置されている前記時間が経過した場合、その前記時間に対応する前記操作特定情報で特定される前記仮の操作のイベントを生成し、その前記時間に対応する前記説明特定情報で特定される説明の表示を指示し、前記使用者による操作を説明するための前記表示画面において、前記設定値を仮に設定するように、生成された前記仮の操作のイベントを処理し、指示された説明の表示を制御するようにした場合、直感的に、すばやく簡単に機能の使い方を理解させる表示画面を表示できる。
【０１０４】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１０５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図３に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア６９、または、プログラムが一時的もしくは永続的に格納される不揮発性メモリ６２により構成される。
【０１０６】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０７】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１０８】
【図１】従来のテレビジョン受像機のプログラムの構成を示すブロック図である。
【図２】デモンストレーション動作テーブルの構成例を示す図である。
【図３】本発明を適用したテレビジョン受像機の一実施形態に係る構成の例を示す図である。
【図４】メインマイクロコンピュータで実行されるプログラムの構成を示すブロック図である。
【図５】ヘルプデモンストレーション定義テーブルの例を示す図である。
【図６】ヘルプデモンストレーション表示処理を説明するフローチャートである。
【図７】ディスプレイに表示される説明の例を示す図である。
【符号の説明】
【０１０９】
４１  テレビジョン受像機，  ６２  不揮発性メモリ，  ６５  メインマイクロコンピュータ，  ６７  ＲＡＭ，  ６９  リムーバブルメディア，  ９２  ヘルプアプリケーションプログラム，  ９３  キーイベント処理プログラム，  １０１  メニュー選択部，  １０２  ヘルプデモンストレーションコントロールプログラム，  １０３  記憶部，  １０４  表示制御部，  １１１−１乃至１１１−ｎ  ヘルプデモンストレーション定義テーブル，  １２１  対応テーブル，  １２２−１乃至１２２−ｍ  メッセージデータ
【図１】
2007193111.tif 000003
【図２】
2007193111.tif 000004
【図３】
2007193111.tif 000005
【図４】
2007193111.tif 000006
【図５】
2007193111.tif 000007
【図６】
2007193111.tif 000008
【図７】
2007193111.tif 000009