(57)【特許請求の範囲】
【請求項１】
制御回路を具えた装置に複数のデータを入力するシステムであって、前記システムが表示装置に結合可能であり、前記制御回路が、
（ａ）既に入力されたデータを含むと共に、次に入力すべきデータを識別可能な形で含むテキストシーケンスを形成して、前記表示装置に表示するステップと、
（ｂ）前記次に入力すべきデータを入力するステップと、
（ｃ）ステップ（ａ）と（ｂ）を繰り返して前記複数のデータを入力し、ステップ（ａ）を実行した各回毎に、前記テキストシーケンスの構文を文法的に正しいものとするステップと
を実行すべく構成されていることを特徴とするデータ入力システム。
【請求項２】
前記制御回路が、ステップ（ａ）を実行する各回用に予め形成した前記テキストシーケンスを選択可能な方法で記憶するメモリー、及び、ステップ（ａ）を実行した各回毎に、この回に対応する前記テキストシーケンスを選択するための選択手段を具えていることを特徴とする請求項１に記載のデータ入力システム。
【請求項３】
前記制御回路が、選択可能な複数の言語で前記テキストシーケンスを表示すべく構成されていることを特徴とする請求項１に記載のデータ入力システム。
【請求項４】
前記制御回路が、前記次に入力すべきデータ用の複数の入力可能な値を順次提供すべく構成されていることを特徴とする請求項１に記載のデータ入力システム。
【請求項５】
前記制御回路がさらに、前記表示装置に表示された前記テキストシーケンス中のデータの修正を指示するための指示手段に結合されていることを特徴とする請求項１に記載のデータ入力システム。
【請求項６】
請求項１〜５のいずれかに記載のシステムを実現する装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えばテレビジョン受信機、ビデオレコーダー、その他の装置にデータを入力し且つこのデータを表示するための装置に関するものである。このような場合には、データがデータに作用し合体して複雑な動作命令を構成する。
【０００２】
【従来の技術】
テレビジョン受信機或いはビデオレコーダーのような消費者向けの装置では、一般に広い範囲の動作機能を持っている。これらの動作について、ユーザーは時には多くのデータを入力し複雑な操作を行わなければならない。分かり易い例はビデオレコーダーのプログラム作成である。このレコーダーが、所定のテレビジョン放送局から所定の日に所定の時間放送されるプログラムを記録するためには、ユーザーはこれらのデータを所定のシーケンスで且つ所定のフォーマットで入力しなければならない。
【０００３】
最近の装置では、操作手順が時には表示装置に表示される操作メニューで知らされ或いは教えられる。このようなメニューは、ユーザーに対して選択できる対象を調査する手段を提供し、入力されたデータを目に見える形で表示する。このような操作システムは、例えば欧州特許出願EP-A0160545 号公報に記載されている。テレビジョン受信機に対する動作命令の入力されるべきデータ（日、時、時間、チャンネル数等）が、表示装置の画面上に同時に表示される。続いて、それらを入力のためにカーソルを用いて連続して選択する。このような既知のメニュー制御を利用する例が増えてきたが、これは、通常の消費者にとって目的のデータを見つけ出すことが困難に思えるような表の形に示されたデータを対象にしており、時には見落としてしまうことのないような本質的に良いものを提供しているとはいえない。
【０００４】
音声又はキーボードによって入力されるコマンドで装置を操作することも知られている。しかしながら、この型の入力にはかなりの制約がある。予め定められたコマンドの限られた語彙だけが認識され受け入れられる。ユーザーは、この語彙を理解し且つ完全無欠に入力しなければならない。分かり易い例はパーソナルコンピュータである。これの動作モードは、テレビジョン受信機のように消費者向けの装置として使うには適していない。
【０００５】
自然語を入力することによる装置の操作に、徐々に焦点が移って来ている。この言語は音声又はキーボードで利用できる。しかしながら、自然語の入力は機械による言語の分析と翻訳とを必要とする。この目的のために要求される音声モードとテキストの認識は、消費者向けの装置に利用して経済的に成り立つ程には、未だ充分に進展していない。この目的のためには、自然語は単語及び文章構成が豊富過ぎるのである。
【０００６】
【発明が解決しようとする課題】
本発明の目的は、装置にデータを入力するためのユーザーになじみ易いシステムを提供することにある。
【０００７】
【課題を解決するための手段】
本発明によるシステムは、
（ａ）既に入力されたデータを含むと共に、次に入力すべきデータを識別可能な形で含むテキストシーケンスを形成して、前記表示装置に表示するステップと、
（ｂ）前記次に入力すべきデータを入力するステップと、
（ｃ）ステップ（ａ）と（ｂ）を繰り返して前記複数のデータを入力し、ステップ（ａ）を実行した各回毎に、前記テキストシーケンスの構文を文法的に正しいものとするステップと
を実行すべく構成した制御回路を具えている。
より詳細には、前記テキストシーケンスは、既に入力されたデータを含むと共に、次に入力すべきデータ、即ち次に入力可能なデータ値を含む完結した文章形式の文字列であり、前記次に入力すべきデータの部分を識別可能な形にして、即ち例えばブリンクさせるか、あるいは輝度、色を変えて、前記表示装置に表示する。
【０００８】
前記のシステムでは、ユーザーになじみ易い方法、即ち自然語で書かれるテキストシーケンスの形でユーザーと対話する。しかしながら、この言語は消費者によって作り出されるものではない。このシステムは従って複雑な音声或いはテキストの認識手段を必要としない。これに代わって、テキストはユーザーにとっても理解できる形にシステム自身によって作られる。この装置では、複雑な動作命令は一歩一歩積み重ねによって作り上げられ、そして再生される。自然語による動作命令の表示は、分かり難い表形式による表示に比較してユーザーには極めてなじみ易い。
【０００９】
一つの実施例においては、前記制御回路が、複数のテキストシーケンスを選択可能に記憶するメモリー及び各ステップにおいて対応するテキストシーケンスを選択するための選択手段を具備している。
【００１０】
文法的規則に則り、表示されたテキストシーケンスの文法構造が選択された言語に合わせて選択される。例えば、双方の言語の入力の順序は同一であっても、表示されたセンテンスのデータの再生順序は各言語によって異なることがあり得る。例えば、英語文
"Record the BBC1 program today from 8.00 to 9.00 pm"
と独語文
"Nimm heute von 20.00 bis 21.00 Uhr das BBC1 Programm auf"
とにおける時刻に関する副詞の位置を比較するとよい。文章の構成は入力されているデータに合わさる。このシステムは例えば動作命令
"Record a BBC1 program"
又は
"Record an ITV program"
を表示する。ここでは、表示された放送局名に合わせて不定冠詞か変わっている。
【００１１】
一つの実施例では、入力できる複数の値が入力されるべきデータとして連続的に供給される。ユーザーは、例えば＋又は−命令によって供給された値を閲覧し、確認ボタンによってこれらの値を確定できる。
【００１２】
他の実施例では、表示されたテキストシーケンス中の入力されたデータの修正を指示するための指示手段を具える。従って、既に入力された動作命令は、後に簡単に修正できる。
【００１３】
【発明の実施の形態】
図１に示したビデオレコーダーを例として本発明を詳しく説明する。ビデオレコーダーは、記録／再生部１及び制御部２を有する。制御部２は、本発明によるデータ入力部及び表示部を有する。
【００１４】
記録／再生部１は、画像信号入力11、信号処理回路12、記録媒体13及び画像信号出力14を含む。画像信号出力14は、この実施例ではテレビジョン受信機３に接続されている。この記録／再生部１は通常の構成であり、これ以上の説明は不要と思われる。
【００１５】
制御部２は、文字発生器22に接続されたマイクロプロセッサー21、クロック及びカレンダー回路23、メモリー24及びリモートコントロールユニット25を含む。この実施例では、リモートコントロールユニットは、“上”キー251 、“下”キー252 、“左”キー253 、“右”キー254 及び確認ボタン255 を有する。本発明を理解する上でさして重要でない他のキーは図示していない。
【００１６】
制御部２は、制御バス15によって記録／再生部１に接続されており、再生、記録、選局その他を制御する。この目的のために、マイクロプロセッサー21が制御プログラムを実行する。この制御プログラムは一般に知られているものである。制御部はまたユーザーとの対話を実現する。この目的のために、マイクロプロセッサー21はリモートコントロールユニット25から動作命令を受け、それらを文字発生器22によってテレビジョン受信機３に表示する。このユーザーとの対話は、マイクロプロセッサー21に記憶されている対話プログラムの制御の下で行われる。対話プログラムについて以下に説明する。ユーザーが録画をプログラムしたい場合、動作命令として、例えば、放送局名又は番号、録画日、開始時刻及び終了時刻等、比較的大量のデータを入力しなければならない。
【００１７】
複数のテキストシーケンス（センテンス）が制御部のメモリー24に記憶される。マイクロプロセッサーはこれらのセンテンスの１つを選択することができ、それを文字発生器22に供給し、表示スクリーンに表示させる。次の表１は、複数のセンテンスＳ（１）．．．Ｓ（４）を示す。これらのセンテンスは、ビデオレコーダーにプログラムを設定する際、画面に表示するのに適している。更にこれらのセンテンスは複数の言語（ここでは英語、独語及び仏語）で記憶されている。
【００１８】
【表１】
0003659661.tif 000002
【００１９】
表１において、Ｐ(1),Ｐ(2),Ｐ(3) 及びＰ(4) はそれぞれ放送局名、録画日、開始時刻及び終了時刻を表すパラメーターである。入力する際には、これらのパラメーターが所定の値を与えられ、前記のセンテンスに取り込まれる。太字で書かれたパラメーターは、例えば明滅或いは異なる色による等、区別できる方法で画面に表示される。
【００２０】
図２は、マイクロプロセッサーで実行される前記の対話プログラムのフローチャートを示す。プログラムのステップ31で、初期値が変数ｉ（アイテム番号）に割り当てられる。このアイテム番号は入力されるパラメーターに対応する。具体的には、ｉ＝１は放送局名が入力されることを意味し、ｉ＝２は録画日が入力されることを意味し、ｉ＝３は開始時刻が入力されることを意味し、ｉ＝４は終了時刻が入力されることを意味する。ステップ31ではアイテム番号ｉに初期値１が与えられる。
【００２１】
ステップ32では、パラメーターＰ(i) に値が割り当てられる。ｉ＝１（放送局名の入力）のときには、この値が、予めユーザーがインストールし不揮発性メモリー（図示せず）に記憶されている放送局名表の中から探索される。放送局名表は、例えばＢＢＣ１、ＢＢＣ２、ＩＴＶ、ＣＨ４等の局名からなるものである。
【００２２】
ステップ33では、センテンスＳ(i) がメモリーから読み出され文字発生器に供給されて表示される。ｉ＝１のときには、センテンスＳ(1) が表示され、放送局名ＢＢＣ１が最初にパラメーターＰ(1) に代入されることを意味する。選択した言語に従って表示画面にセンテンスが
【数１】
0003659661.tif 000003
のように、アイテムＢＢＣ１が目立つように表示される。
【００２３】
ステップ34では、引き続いてユーザーが“上”キー251 或いは“下”キー252 （図１参照）を押したか否かがチェックされる。これらが押された場合には、プログラムはステップ35を実行し、パラメーターＰ(i) を修正する。引き続いて、対話プログラムはステップ33に戻る。ユーザーは、これらのキーを操作することによって放送局名表にある種々の局名を順次に繰り返し見ることができる。ＢＢＣ２のプログラムを録画したいときは、画面上のセンテンスを
【数２】
0003659661.tif 000004
にすればよい。
【００２４】
対話プログラムが次に進むまでの待ち時間は、ステップ36において確認ボタン255 （図１参照）によって保持される。プログラムはステップ37において引き続き入力されたアイテムがこの動作命令の最終のものか否かをチェックする。最終でないならば、次には進まない。ステップ38では、アイテム番号ｉが１だけ増加され、プログラムはステップ32に戻る。ここではアイテム番号ｉは２になっている。ステップ33では、センテンスＳ(2) がメモリーから選択される。画面にはセンテンス
【数３】
0003659661.tif 000005
が示される。“今日”は、パラメーターＰ(2) に割り当てられる一連の値“今日”、“明日”、“毎日”、“毎週”、“．．日”等のうちの最初の値である。
【００２５】
Ｐ(2) の可能な値もまた（言語に従って）メモリー24に記憶されている。既に説明したように、ユーザーはこれらの値を見ることができる。値“．．日”が選択された場合には、マイクロプロセッサーはクロック及びカレンダー回路23（図１参照）から当日の日付を読み出し、それに２を加えて明後日の日付を作る。その後の“上”キー及び“下”キーの操作によってこの日付をそれぞれ遅らせたり進めたりする。このようにしてユーザーは画面に次のようなセンテンスを表示させることができる。
【数４】
0003659661.tif 000006
【００２６】
確認ボタン（ステップ36）によって選択が確認されると、ｉの値は３になり（ステップ38）、画面はセンテンスＳ(3) （ステップ33）を示す。表示されるセンテンスは、
【数５】
0003659661.tif 000007
こで表示された開始時刻は、ユーザーがこれを修正できる。ユーザーが午後９時を選ぶと、ｉは４になり、画面には次のようにセンテンスＳ(4) が表示され、終了時刻が質問される。
【数６】
0003659661.tif 000008
【００２７】
ステップ37においてｉが４に達したことが見出されると、動作命令の入力は終了する。しかしながら、ユーザーには入力を修正する手段が残されている。このために、ステップ39で“左”キー253 又は“右”キー254 （図１参照）のいずれかが押されたかチェックされる。修正の場合には、アイテム番号ｉがステップ40で増減され、或いはパラメーターＰ(i) の選択が修正される。その間、センテンスＳ(4) の形の動作命令全体が画面に表示される。
【００２８】
メモリー中のセンテンスＳ（１）．．．Ｓ（４）の独語文から明らかなように、独語での動作命令の入力は次のようになる。
【数７】
0003659661.tif 000009
【００２９】
この独語の例は、特に、表示されたセンテンスは既に表示されているセンテンスに対して新しいアイテムを簡単に追加したものであることを示している。センテンスの文法構造は両言語で異なっているが、入力されるデータの順序は両言語の場合とも同一である。センテンスＳ(3) の
“ｆｒｏｍ．．．ｐｍ／ａｍ”
と、センテンスＳ(4) の
“ｆｒｏｍ．．．ｔｏ．．．ｐｍ／ａｍ”
との文法構造の相違は独語において更に明確になっている。
【００３０】
最終的に、データの入力及び表示システムは、リモートコントールユニット25（図１参照）によって交互に完全に調整される。この場合、リモートコントールユニットは入力データをビデオレコーダーに伝送するためにのみ必要であるに過ぎない。
【図面の簡単な説明】
【図１】図１は、本発明によるデータ入力部と表示装置とを有するビデオレコーダーを示す図である。
【図２】図２は、図１に示したマイクロプロセッサーによって実行される対話プログラムのフローチャートである。
【符号の説明】
１  記録／再生部
２  制御部
３  テレビジョン受信機
１１  画像信号入力
１２  信号処理回路
１３  記録媒体
１４  画像処理出力
１５  制御バス
２１  マイクロプロセッサー
２２  文字発生器
２３  クロック及びカレンダー回路
２４  メモリー
２５  リモートコントールユニット
【図１】
0003659661.tif 000010
【図２】
0003659661.tif 000011