(57)【要約】【課題】ユーザーのキー入力の動作を学習記憶し、キースキャンのタイミングをユーザーのキー入力動作に応じた周期に変更し、さらに初期設定の項目や、特殊機能の項目等を使用頻度の高い順に並べ替える学習機能を備えたＤＶＤプレーヤ等を提供する。【解決手段】電源オフのキー入力操作から電源オフまでの間に、第２カウンタ７の値が１０以上であれば、キー入力を読み取るキースキャンのタイミングを３０ｍｓの周期に、６〜９であれば４０ｍｓの周期に、３〜５であれば５０ｍｓの周期に、０〜２であれば６０ｍｓの周期に設定する。また、第１テーブル８に格納されているカウント値に基づいて、初期設定機能を表示する画面の項目を使用回数の高い順に並び替え、第２テーブル９に格納されているカウント値に基づいて、記録媒体の再生にかかる機能を表示する各画面の各項目を使用回数の高い順に並べ替える。【選択図】      図７
2004288322.tif 000002
【特許請求の範囲】
【請求項１】
所定のキーの入力操作の回数をカウントする第１のカウンタと、
前記第１カウンタのカウント値が２秒以内に１０以上増加した回数をカウントする第２のカウンタと、
初期設定機能の項目を３階層メニューで表示する画面の、上位の階層の大分類メニューの各項目、中位の階層の中分類メニューの各項目および下位の階層の小分類メニューの各項目の使用回数をそれぞれカウントする複数の第３のカウンタと、
前記複数の第３のカウンタのカウント値を各項目に対応させて格納する第１テーブルと、
前記初期設定機能以外の記録媒体の再生にかかる機能の項目を３階層メニューで表示する画面の、上位の階層の大分類メニューの各項目、中位の階層の中分類メニューの各項目および下位の階層の小分類メニューの各項目の使用回数をそれぞれカウントする複数の第４のカウンタと、
前記複数の第４のカウンタのカウント値を各項目に対応させて格納する第２テーブルと
を備えるとともに、
前記所定のキーの入力操作を所定のタイミングで読み取るキースキャンを行うＤＶＤプレーヤにおいて、
学習機能を有し、
該学習機能をオンにするかオフにするか前記初期設定機能の画面を操作して設定でき、
前記学習機能は、電源オフのキー入力操作から電源オフになるまでの間に、
前記キースキャンのタイミングの周期を、
前記第２カウンタの値が１０以上であれば３０ｍｓに、
前記第２カウンタの値が６、７、８、９のいずれかであれば４０ｍｓに、
前記第２カウンタの値が３、４、５のいずれかであれば５０ｍｓに、
前記第２カウンタの値が０、１、２のいずれかであれば６０ｍｓに
設定し、
前記初期設定機能の項目を表示する画面の各メニューの項目を、前記第１テーブルに格納されているカウント値に基づいて使用回数の高い順に並べ替え、
前記記録媒体の再生にかかる機能の項目を表示する画面の各メニューの項目を、前記第２テーブルに格納されているカウント値に基づいて使用回数の高い順に並べ替えることを特徴とするＤＶＤプレーヤ。
【請求項２】
キーの入力操作の回数をカウントする第１のカウンタと、
前記第１のカウンタの所定時間内の増加数が所定値以上になった回数をカウントする第２のカウンタを備え、
キー入力を読み取るキースキャンのタイミングの周期を、前記第２のカウンタの値に応じて設定する学習機能を有することを特徴とするＤＶＤプレーヤ。
【請求項３】
階層メニューで表示される画面の、各階層の各メニューの各項目のそれぞれの使用回数を格納するテーブルを備え、
前記画面の各メニューの項目を、前記テーブルに格納されている使用回数に基づいて使用回数の高い順に並べ替える学習機能を有することを特徴とするＤＶＤプレーヤ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、学習機能付きＤＶＤプレーヤに関する。
【０００２】
【従来の技術】
近年、テレビ等のＡＶ機器や家電製品などの電化製品はデジタル化などによって多機能化が進展しており、その結果、キー入力の操作が複雑になっている。そこで、ユーザーが頻繁に使用するキー入力操作を記憶し、あるいはキー操作の手順を記憶しておき、例えば登録キーを押すことによりこれらの操作を行うようにし、ユーザーのキー入力操作を容易にする学習機能を設けたものがある。
【０００３】
このような学習機能を備えた装置には、装置側が操作コマンドの登録を自動的に行うものがあり、ユーザーが入力するコマンドの使用頻度（キーの操作回数）を管理し、使用頻度順にコマンドを格納しておき、ユーザーが頻繁に使用するコマンドの入力操作を容易にするものがあった（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平７−１９１７９２号公報
【０００５】
【発明が解決しようとする課題】
このように、従来の学習機能とは頻繁に使用する入力操作を記憶しておき、簡単に使用できるようにするものであった。
【０００６】
しかしながら、キー入力操作の速さには個人差があって、キー入力操作の速いユーザー、あるいは遅いユーザーがおり、キー入力操作の速いユーザーの中にはキー入力を読み取るキースキャンのタイミングよりも速くキー入力を行う場合がる。通常キー入力を読み取るキースキャンのタイミングは一定周期（例えば５０ｍｓ）に固定されているが、５０ｍｓ以内に３回のキー入力操作を行うユーザーの場合、３回のキー入力操作を行って、１回のキー入力が読み取られることになる。
【０００７】
そのため、例えば、ビデオやＤＶＤの再生時に、通常の再生では画面の変化が速い場合、コマ送りを連続的に実行してその変化を見ることがある。この場合、ユーザーは短時間内に繰り返しコマ送りのキー（ボタン）を連続で押すことになるが、実行されたコマ送りの回数がキーを押した回数よりも少ない場合があった。
【０００８】
このような、ユーザーのキー入力の動作がキースキャンのタイミングのよりも短い間隔で行われる場合には、先に述べたコマ送りのキー入力の場合に限らず、他にキー入力においても不具合が生じることになる。
【０００９】
そこで本発明では、ユーザーのキー入力の動作を学習記憶し、キースキャンのタイミングをユーザーのキー入力動作に応じた周期に変更し、その他に初期設定の項目や、記録媒体の再生にかかる機能の項目等を使用頻度の高い順に並べ替える学習機能を備えたＤＶＤプレーヤ等を提供することを目的としている。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、本発明のＤＶＤプレーヤは、所定のキーの入力操作の回数をカウントする第１のカウンタと、前記第１カウンタのカウント値が２秒以内に１０以上増加した回数をカウントする第２のカウンタと、初期設定機能の項目を３階層メニューで表示する画面の、上位の階層の大分類メニューの各項目、中位の階層の中分類メニューの各項目および下位の階層の小分類メニューの各項目の使用回数をそれぞれカウントする複数の第３のカウンタと、前記複数の第３のカウンタのカウント値を各項目に対応させて格納する第１テーブルと、前記初期設定機能以外の記録媒体の再生にかかる機能の項目を３階層メニューで表示する画面の、上位の階層の大分類メニューの各項目、中位の階層の中分類メニューの各項目および下位の階層の小分類メニューの各項目の使用回数をそれぞれカウントする複数の第４のカウンタと、前記複数の第４のカウンタのカウント値を各項目に対応させて格納する第２テーブルとを備えるとともに、前記所定のキーの入力操作を所定のタイミングで読み取るキースキャンを行うＤＶＤプレーヤにおいて、学習機能を有し、該学習機能をオンにするかオフにするか前記初期設定機能の画面を操作して設定でき、前記学習機能は、電源オフのキー入力操作から電源オフになるまでの間に、前記キースキャンのタイミングの周期を、前記第２カウンタの値が１０以上であれば３０ｍｓに、前記第２カウンタの値が６、７、８、９のいずれかであれば４０ｍｓに、前記第２カウンタの値が３、４、５のいずれかであれば５０ｍｓに、前記第２カウンタの値が０、１、２のいずれかであれば６０ｍｓに設定し、前記初期設定機能の項目を表示する画面の各メニューの項目を、前記第１テーブルに格納されているカウント値に基づいて使用回数の高い順に並べ替え、前記記録媒体の再生にかかる機能の項目を表示する画面の各メニューの項目を、前記第２テーブルに格納されているカウント値に基づいて使用回数の高い順に並べ替えることを特徴とする。
【００１１】
また、他の本発明のＤＶＤプレーヤは、キーの入力操作の回数をカウントする第１のカウンタと、前記第１のカウンタの所定時間内の増加数が所定値以上になった回数をカウントする第２のカウンタを備え、キー入力を読み取るキースキャンのタイミングの周期を、前記第２のカウンタの値に応じて設定する学習機能を有することを特徴とする。
【００１２】
また、その他の本発明の学習機能付きＤＶＤプレーヤは、階層メニューで表示される画面の、各階層の各メニューの各項目のそれぞれの使用回数を格納するテーブルを備え、前記画面の各メニューの項目を、前記テーブルに格納されている使用回数に基づいて使用回数の高い順に並べ替える学習機能を有することを特徴とする。
【００１３】
【発明の実施の形態】
本発明の実施形態を図面とともに説明する。以下、同一の部分や相当する部分には同一の符号を付して重複説明を適宜省略する。
【００１４】
図１は第１実施形態の装置の概観を示す図である。図２はそのブロック図であり、図３は第１実施形態の学習機能のオン／オフを設定する手順を示すフローチャートである。図４は第１実施形態のキー入力を検出した場合の動作を示すフローチャートであり、図５は電源オフのキー入力が行われた場合の動作を示すフローチャートである。
【００１５】
図１において、１は表示装置、１ａは表示装置１の表示部、２は表示装置１と接続されたＤＶＤプレーヤ、２ａはＤＶＤプレーヤ２に付属するリモートコントロール送信機（以下、リモコンとよぶ）である。以下、表示装置１は電源オンの状態であるとする。
【００１６】
ＤＶＤプレーヤ２は後述する学習機能を有する。ユーザーは表示装置１の表示部１ａに表示される、ＤＶＤプレーヤ２の初期設定機能を表示する画面から学習機能を使用するか否かを選択できる。ＤＶＤプレーヤ２を電源オンにした時点では、この学習機能はオフになっている。
【００１７】
なお、以下、ＤＶＤプレーヤ２の初期設定機能のことを、単に初期設定とよぶことがある。また、以下に記載される電源オンと電源オフとはＤＶＤプレーヤ２の電源の状態のことである。
【００１８】
ＤＶＤプレーヤ２およびリモコン２ａによるキー入力を読み取るキースキャンのタイミングは可変であり、３０ｍｓ、４０ｍｓ、５０ｍｓ、６０ｍｓのいずれかの周期に設定することができる。デフォルトでは５０ｍｓに設定されている。
【００１９】
上述の学習機能とはユーザーのキー入力の動作を学習記憶しておき、ユーザーのキー入力の動作に応じたキースキャンのタイミングの周期をＤＶＤプレーヤ２の電源オフ時に変更するものである。
【００２０】
図２において、３はキー入力部、４は主制御部、５は学習記憶部である。６は第１カウンタ、７は第２カウンタである。キー入力部３はＤＶＤプレーヤ２本体のキー操作により、またリモコン２ａから受信した信号により、キー入力を行う。また、学習記憶部５は、学習機能を行うのに必要な手段を備え、第１カウンタ６と第２カウンタ７を備えている。
【００２１】
第１カウンタ６はキー入力の操作回数をカウントし、その第１カウンタ６が所定の条件を満たすと第２カウンタ７のカウント値が増加する。ここでは、ＤＶＤプレーヤ２は、時間を計測するためのタイマ（不図示）も備え、第１カウンタ６の値が２秒以内に１０以上になる毎に、第２カウンタ７の値が１増加するようになっている。
【００２２】
電源オンの状態で、学習機能をオンにしている場合、ユーザーがリモコン２ａなどのボタンを押すなどしてキー入力が行われた回数を第１カウンタ６によりカウントされ、２秒以内に第１カウンタの値が１０以上増加した回数が第２カウンタ７によりカウントされる。
【００２３】
いま、図１の表示装置１とＤＶＤプレーヤ２の両方が電源オンであり、ユーザーがＤＶＤプレーヤ２あるいはリモコン２ａを操作して、表示装置１の表示部１ａにＤＶＤプレーヤ２の初期設定の画面（ＧＵＩ画面）を表示し、ユーザーが学習機能の項目を選択すると、主制御部４により、図３のフローチャートの動作が実行される。
【００２４】
図３では、まずステップＳ１で現在学習機能がオンになっているか否か自動的に判定される。学習機能がオンでない場合（学習機能がオフの場合）は、ステップＳ２へ進み、表示部１ａには学習機能をオンにするか否かを選択するための画面が表示され、ユーザーは学習機能をオンにするかどうかを選択する。
【００２５】
ステップＳ２で学習機能をオンにしない場合には、ステップＳ１０にすすみ、学習機能がオフの状態が継続され、次のキー入力を待機する。一方、ステップＳ２で学習機能をオンにすることを選択すると、ステップＳ３で学習機能をオンに設定し、ステップＳ４で第１カウンタ６をクリアし、ステップＳ５へ進む。
【００２６】
ステップＳ５では、電源オンの後、初めて学習機能をオンにしたか否か判定され、初めて学習機能をオンにした場合にはステップＳ６へ進んで第２カウンタ７をクリアし、次のキー入力を待機する。
【００２７】
ステップＳ５で電源オン後、学習機能をオンにするのが初めてではない場合は、ステップＳ１０へすすみ、このフローを終了させる。第２カウンタ７の値はクリアされず、維持されることになり、次のキー入力を待つ。
【００２８】
上記ステップＳ１において、学習機能がオンである場合、ステップＳ７へ進んで、表示部１ａには学習機能をオフにするか否かを選択するための画面が表示され、ユーザーは学習機能をオフにするか否かを選択する。ここで、オフにしない場合はそのまま学習機能がオンの状態が継続され、ステップＳ１０へ進んで、次のキー入力を待機することになる。
【００２９】
ステップＳ７で学習機能をオフにすることを選択した場合にはステップＳ８で第１カウンタ６をクリアし、次にＳ９で学習機能をオフとする。第２カウンタ７はクリアせず、そのまま現在の値を継続して記憶しておく。そして、次のキー入力を待機する。
【００３０】
したがって、電源オン後、初めて学習機能をオンにした状態では、第１カウンタ６と第２カウンタ７はそれぞれクリアされてカウント値は０になっている。尚、図３でステップＳ１０に進むと、初期設定の最初の画面に戻り、次のキー入力を待機する。あるいは初期設定の画面を終了して、次のキー入力を待つようにしてもよい。
【００３１】
ところで、電源オンの状態で、リモコン２ａ又はＤＶＤプレーヤ２本体でキー入力が行われたことが検出されると、図４のフローチャートの動作が実行される。図４の動作は、学習機能がオンの場合も、オフの場合にも実行される。
【００３２】
図４では、まずステップＴ１へ進み、現在、学習機能がオンになっているかどうかを判別する。学習機能がオンになっている場合はステップＴ２に進み、タイマが起動しているかどうかを調べる。
【００３３】
例えば、学習機能をオンに設定した後の最初のキー入力ではタイマが起動していない。このような場合、ステップＴ１０へ進んでタイマを起動させ、ステップＴ１１へ進んで第１カウンタ６（キー入力の回数）のカウント値を１増加させる。その後、キー処理が行われる。
【００３４】
ステップＴ１で学習機能がオンであることが確認され、ステップＴ２でタイマの起動を確認された場合はステップＴ３へ進む。タイマを起動して２秒以上でないない場合は、ステップＴ１１へ進んで第１カウンタ６のカウント値を１増やし、その後キー処理を行う。
【００３５】
学習機能がオンで、タイマが起動しており、タイマが２秒以上経過している状態でキー入力を行った場合は、ステップＴ３からステップＴ４へ進むことになる。この時点での第１カウンタ６のカウント値が１０未満である場合には、ステップＴ６へ進み、第１カウンタ６をクリアし、ステップＴ７でタイマを停止する。ステップＴ８でタイマを起動させた後、ステップＴ９で第１カウンタ６のカウント値を１増加させた後、キー処理を行う。
【００３６】
また、ステップＴ４において第１カウンタ６のカウント値が１０以上であれば、ステップＴ５へ進み第２カウンタ７のカウント値を１増加させる。その後、ステップＴ６へ進み第１カウンタ６をクリアし、ステップＴ７でタイマを停止する。ステップＴ８でタイマを起動し、ステップＴ９で第１カウンタ６のカウント値を１増加させ、キー処理を行う。
【００３７】
一方、学習機能をオフの場合、キー入力では図４のステップＴ１２へ進み、タイマが起動していればステップＴ１３へ進んでタイマが自動的に停止され、キー処理が行われる。ステップＴ１２においてタイマが起動していない場合には、キー処理へ進む。
【００３８】
電源がオンの状態で、キー入力がなされる度に図４のフローチャートの動作がなされ、キー処理を行う。キー処理が電源オフでない場合には次のキー入力を待つことなる。電源オフの場合については後述する。
【００３９】
なお、キー処理が初期設定画面の学習機能の項目を選択するものである場合には、既に述べたように図３のフローチャートの動作が行われるが、これにより、例えば学習機能のオンの状態からオフの状態へ切り換えることもできる。
【００４０】
また、図３のステップＳ２、Ｓ７はユーザーがキー入力を行って選択する必要があるので、図３のフローチャートの動作が行われることになる。
【００４１】
ところで、電源オンの状態で、学習機能をオンにして、しばらく使用した後に、学習機能をオフにし、またしばらく使用した後に、再び学習機能をオンとする場合がある。
【００４２】
この場合、図３で示すように、学習機能をオフにした時点での第２カウンタ７のカウント値は維持される。その後、再び、学習機能をオンにすると、電源オン後初めて学習機能をオンにするのではないので、ステップＳ５において第２カウンタ７はクリアされない。したがって、再び学習機能をオンとした場合には、第２カウンタ７のカウント値は、前回の学習機能をオフとした時点の値を初期値とすることになる。
【００４３】
このように、第２カウンタ７のカウント値は電源オフ後初めて学習機能をオンにした場合にクリアされるだけで、その他の場合にクリアされることはない。したがって、電源オンにしてから電源オフにするまで、第２カウンタ７のカウント値は増加するのみである。
【００４４】
その結果、電源オンから電源オフまで一回の使用期間における学習機能オン時の第２カウンタ７のカウント値、すなわち、２秒以内に１０回以上のキー入力を行った回数の総数が計数されるようになっている。
【００４５】
ところで、ＤＶＤプレーヤ２の電源オフのキー入力が行われた場合については説明する。この場合もまず、キー入力が検出されると図４の動作が行われる。ただし、図４の動作に引き続いて、図５のフローチャートの動作を行う。
【００４６】
図５では、まずステップＵ１で、第２カウンタ７のカウント値が１０以上であればステップＵ４へ進んでキースキャンのタイミングを３０ｍｓの周期に設定する。ステップＵ１で第２カウンタ７のカウント値が１０未満の場合はステップＵ２へ進む。
【００４７】
ステップＵ２で、第２カウンタ７のカウント値が６以上であればステップＵ５へ進んでキースキャンのタイミングを４０ｍｓの周期に設定する。ステップＵ２で第２カウンタ７のカウント値が６未満の場合はステップＵ３へ進む。
【００４８】
ステップＵ３で、第２カウンタ７のカウント値が３以上であればステップＵ６へ進んでキースキャンのタイミングを５０ｍｓの周期に設定する。ステップＵ３で第２カウンタのカウント値が３未満の場合はステップＵ７へ進んで、キースキャンのタイミングを６０ｍｓの周期に設定する。
【００４９】
図５の動作が終了すると、ＤＶＤプレーヤ２の電源をオフにする。
【００５０】
以上のことからわかるように、ＤＶＤプレーヤ２が電源オンの状態で、学習機能をオンにすると、キー入力が２秒以内に１０回以上行われる毎に第２カウンタ７のカウント値が１増加する。ＤＶＤプレーヤ２の電源オフ時に第２カウンタ７のカウント値が１０以上であれば、キースキャンのタイミングは３０ｍｓに、６〜９であれば４０ｍｓに、３〜５であれば５０ｍｓ（デフォルト）に、０〜２であれば６０ｍｓに自動的に設定される。
【００５１】
次にＤＶＤプレーヤ２の電源をオンにした場合には、そのキースキャンのタイミングは、新たに設定された周期で行われることになる。
【００５２】
学習機能がオンのときに、キー入力の動作が速く、短時間に繰り返しキー入力を行われることが多かった場合には、キースキャンのタイミングは短い周期に設定される。コマ送りを連続的に実行してその変化を見るような場合、ユーザーが短時間に繰り返しコマ送りのキーを連続で押しても、実行されたコマ送りの回数がキーを押した回数よりも少ないといったことがなくなる。
【００５３】
このように、本発明では、ユーザーのキー入力動作に対する応答性が向上することになり、ユーザーに不快感を与えない。しかも、ユーザーは学習機能をオンにするかオフにするかを設定するのみであり、キースキャンのタイミングの周期は自動的に変更され、ユーザーが変更する必要がない。
【００５４】
なお、ここで第２カウンタ７は２秒以内に１０回以上のキー入力があった場合にカウント値が増加するよう設定しているが、時間、回数はこれに限らず、所定時間内に所定回数以上のキー入力があれば第２カウンタのカウント値が増加するように適宜に設定すればよく、例えば３０秒以内に１５回以上で増加するようにしてもよい。
【００５５】
また、キースキャンのタイミングを３０ｍｓ、４０ｍｓ、５０ｍｓ、６０ｍｓの４種類の周期に変更するようになっているが、周期は他の値でもよく任意の値に設定できる。必要に応じて適宜に設定すればよい。また、５種類以上の周期や、２種類や３種類の周期に変更するようにしてもよい。
【００５６】
また、本実施形態では、第２カウンタ７のカウント値が少ない値（０〜２）ではデフォルト（５０ｍｓ）よりも遅くなる（６０ｍｓ）ようになっているが、第２カウンタのカウント値が所定の値以下の場合はデフォルト（５０ｍｓ）になるようにしてもよい。
【００５７】
したがって、例えば、キースキャンのタイミングの周期を、第２カウンタのカウント値が１０以上ならば３０ｍｓに、第２カウンタのカウント値が８か９であれば３５ｍｓ、第２カウンタのカウント値が６か７であれば４０ｍｓ、第２カウンタのカウント値が４か５であれば４５ｍｓ、第２カウンタのカウント値が３以下ならば５０ｍｓに設定するようにもできる。この場合、より細かく設定でき、よりユーザーにあった設定にすることができる。また、デフォルトで５０ｍｓの周期であったのが、学習機能の結果、４５ｍｓの周期に変更しても、５ｍｓ程度の変化は小さく、キースキャンのタイミングに変更があってもユーザーにはほとんど違和感がなく、かつ応答性は改善される。
【００５８】
また、所定のキー入力のみ学習機能の対象にしてもよい。例えば、コマ送り、音量の増減など連続して入力を行うことの多いキー入力のみ学習機能の対象にし、これらのキー入力に対するキースキャンのタイミングのみ変更し、その他のキー入力に対するキースキャンのタイミングは固定で変更しないようにしてもよい。
【００５９】
次に第２実施形態を図１、図３、図４、図６〜図９とともに説明する。図１、図３、図４は第１実施形態と同様である。図６は第２実施形態のブロック図であり、図７は第２実施形態の電源オフのキー入力が行われた場合の動作を示すフローチャートである。図８は第２実施形態の階層メニューの例を示す図である。図９は第２実施形態の第１テーブルの一例を示す。
【００６０】
以下、第１実施形態と同様に表示装置１は電源オンとする。以下に記載する電源オンと電源オフはＤＶＤプレーヤ２の電源の状態を指す。第１実施形態と重複する内容についてはその説明を適宜に省略する。
【００６１】
図６において、１〜７は第１実施形態の図２と同様のものであり、その説明は省略する。８は第１テーブル、９は第２テーブル、１０は第３カウンタ群、１１は第４カウンタ群であり、学習記憶部５は第１カウンタ６、第２カウンタ７とともに備えられる。これらについての詳しい説明は後述する。
【００６２】
学習機能のオン／オフの設定は、第１実施形態同様に初期設定画面から操作を行い、第１実施形態と同様に図３のフローチャートに従って設定される。図３は第１実施形態と同様であるので、重複する説明は省略する。ただし、第１テーブル８、第２テーブル９、第３カウンタ群１０、第４カウンタ群１１は、学習機能がオンとなる動作においても、オフとなる動作においてもクリアせず、維持される。
【００６３】
初期設定機能を表示する画面は階層メニューで構成されている。図８は、階層メニューで構成された初期設定の画面の一例を示す図であり、その一部は省略している。初期設定画面の、最上位の階層のメインメニュー（図８のメニュー１）は項目Ａ〜Ｄからなり、その項目Ａを選択するとその下の階層のサブメニュー（メニュー２）が表示される。メニュー２では、Ａ−１、Ａ−２、Ａ−３の３つ項目がある。
【００６４】
図８のメニュー２の項目Ａ−１を選択するとさらに、その下の階層のメニュー３が表示され、そこにはＡ−１−１とＡ−１−２の２つ項目がある。また、メニュー２で、項目Ａ−３を選択すると、その下の階層のメニュー４が表示され、Ａ−３−１、Ａ−３−２、Ａ−３−３の３項目がある。メニュー２の項目Ａ−２を選択した場合にはそのＡ−２に対応する処理が実行される。項目Ａ−２はその下の階層にメニューはない。
【００６５】
図８では、項目Ｂ、Ｃ、Ｄの下の階層のメニュー、およびメニュー３、メニュー４の階層より下の階層のメニューは省略し、図示していない。またメニュー１〜メニュー４の項目はデフォルトの状態で並んで表示されているが、本実施形態では、後述するように、各メニューにおいて項目を並べ替えることができる。
【００６６】
本実施形態では、このような階層メニューで構成される初期設定機能の項目を表示する画面の、各項目の使用回数をカウントするカウンタをそれぞれ設け、そのカウンタ値を各項目に対応させて格納する。最上位の階層メニューであるメインメニュー（トップレベルメニュー）の各項目にカウンタを設け、使用回数をカウントし、そのカウント値を第１テーブル８に格納する。
【００６７】
図８のメニュー２のように、その下の階層のメニューであるサブメニューがある場合には、同様にそれぞれのメニューの各項目にカウンタを設けれ、第１テーブル８に格納するようにする。図８のメニュー３やメニュー４のように、サブメニューの項目にさらに下の階層のメニューがある場合にも同様に各項目の使用回数をカウンタ値として第１テーブル８に格納する。
【００６８】
以下、同様に、それぞれの階層の各メニューの各項目の使用回数をカウント値として第１テーブル８に格納する。初期設定画面の各項目をカウントするこれらの複数のカウンタは図６の第３カウンタ群１０にまとめられている。
【００６９】
既に述べたように、初期設定の画面の各メニューの項目は変更されるが、第１テーブル８に格納されているカウンタ値に基づいて高い順に並べ替えられる。この並べ替えは、電源オフ時のときに行われる。詳しくは後述する電源オフの動作についての記載の中で説明する
【００７０】
また、ＤＶＤプレーヤ２はディスクの再生にかかる機能、たとえばサーチ、リピート、画像の調整などの機能（以下、総称して単に特殊機能ということがある）を多数有し、指定のチャプターの先頭をサーチするチャプターサーチ機能や、再生中のタイトルをリピートするタイトルリピート機能、指定の時刻にサーチするタイムサーチ機能、黒レベル補正の機能などがある。
【００７１】
これらの特殊機能の項目を表示するための画面も、初期設定の画面と同様に、各項目の使用回数をカウントするカウンタをそれぞれ設け、それぞれのカウンタ値を各項目に対応させて第２テーブル９に格納する。初期設定の画面の場合と同様、階層メニューで表示される場合には、メインメニューの他、サブメニューなどの各画面の各項目の使用回数をカウント値として第２テーブル９に格納する。
【００７２】
第２テーブル９は、第１テーブル８とは対象となっている画面が異なるだけであり、その機能などは同様なので詳しい説明は省略する。特殊機能の項目を表示する画面の各項目をカウントするこれらの複数のカウンタは図６の第４カウンタ群１１にまとめられている。
【００７３】
なお、初期設定や特殊機能の各項目は、電源オンから電源オフまでの一回の使用で、頻繁に利用されるものではない。そこで、上記のようなカウンタ値を格納するのではなく、第１テーブル、第２テーブルは、所定の使用時間内における使用回数を記録するようにしてもよい。例えば、過去１２０時間の使用時間内における使用回数としてもよい。
【００７４】
第２実施形態においても、キー入力が行われると第１実施形態と同様に図４のフローチャートの動作が行われる。図４は第１実施形態と同様なので説明は省略する。その後、キー処理へ進み、そのキー処理が、例えば初期設定画面のメインメニューの項目Ａ〜Ｄの選択が行われる場合、学習機能がオンであれば、第１テーブル８のそれぞれの項目に対応したカウンタ値が更新さることになる。その項目に応じて処理を行い、次のキー入力を待つ。同様にキー処理が特殊機能に関するものであれば、その項目に対応する第２テーブルのカウント値が更新される。
【００７５】
なお、電源オフのキー入力があれば、まず図４の動作を行い、引き続いて図７のフローチャートにしたがって、設定動作を行う。図７はステップＵ１〜ステップＵ７が第１実施形態の図５と同様であるのでその説明は省略する。ステップＵ１〜ステップＵ７のキースキャンのタイミングの周期の設定を行った後、ステップＵ８で第１テーブル８の初期設定の各メニューの各項目のカウント値に応じて、カウント値が高い順に各メニューにおいて項目の表示順を変更する。
【００７６】
図９（Ａ）は、第１テーブル８の一例を示す。初期設定のメインメニューの項目Ａ〜Ｄの４つの項目があり、項目Ａ、Ｂ、Ｃ、Ｄのそれぞれのカウンタのカウント値が４、２、１０、８であれば、ステップＵ８において、初期設定の画面のメインメニューはＣ、Ｄ、Ａ、Ｂの順に並べ替えられる。また、図９（Ｂ）の場合には項目Ａ、Ｂ、Ｃ、Ｄのそれぞれのカウント値が５、６、１０、１１なので、初期設定の画面のメインメニューではＤ、Ｃ、Ｂ、Ａの順に変更されることになる。（項目Ａ〜Ｄのいずれか一つが学習機能を設定するための項目である。デフォルトではＡ、Ｂ、Ｃ、Ｄの順に並んで表示されるとする。）
【００７７】
最上位の階層のメニューであるメインメニューを例に説明したが、サブメニューなど他の階層のメニューも同様に第１テーブル８の格納されているカウント値の高い順に項目を並べ替える。
【００７８】
次にステップＵ９へ進んで、第２テーブル９に基づいて、ステップＵ８と同様に、特殊機能の画面の各メニューの項目も並べかえる。その後、電源をオフにする。電源オフの動作で、第１テーブル８、第２テーブル９、第３カウンタ群１０、第４カウンタ群１１のカウント値はクリアするようにしてもよい。
【００７９】
なお、各メニューで、項目が縦方向に並ぶ場合には使用頻度の高い順に上から各項目を表示するようにする。横方向に並ぶ場合には左から使用頻度の高い順に表示する。また、メニュー内の複数の項目の使用回数が同じ場合にはデフォルトで並ぶ順を利用して並べる順を決定する。
【００８０】
次に電源オンにした場合には、キースキャンのタイミングを変更するとともに、初期設定の画面、特殊機能の画面を使用頻度に応じて各メニューの項目を並べ替えて表示させることになる。キースキャンのタイミングがユーザーに対応して、応答性が向上するとともに、ユーザーは頻繁に使う項目が、視覚的にも認識しやすくなり、選びやすくなって利便性が向上する。特に使用回数が高い項目（たとえばカウンタ値が２０以上など）については表示を変更し、例えばその項目の色を変更したり、その項目に印を付けるなどすると単に使用頻度の順に項目が並ぶだけでなく、一目でよく使う項目が把握できることになる。
【００８１】
なお、初期設定のメインメニュー画面がＡ〜Ｄの４項目の例を記載しているが、これに限られるものではなく、項目数は多くても、少なくてもよい。また、初期設定あるいは特殊機能のいずれか一方の画面のメニューの項目のみ並べ替えるようにしてもよい。また、キースキャンのタイミングの変更は行わないようにしてもよい。また、ＤＶＤプレーヤ２がその他の機能、例えば製造会社が設けた独自の機能など、を有し、その機能の項目を表示する画面が別にある場合には、その画面も上述の初期設定や特殊機能の画面と同様にテーブルを備えて、並べ替えるようにしてもよい。
【００８２】
なお、初期設定画面も特殊機能の画面も項目の並べ替えは電源オフの動作の時のみ行われるが、その他にユーザーが指示することによって、ＤＶＤプレーヤ２の使用中に、その時点での、第１テーブル８と第２テーブル９に基づいて初期設定や特殊機能の画面の項目を並べ替えることができるにしてもよい。
【００８３】
以上の第１実施形態、第２実施形態ともに、学習機能をオンにするかオフにするか初期設定からユーザーが選択するになっているが、電源オンと同時に学習機能が自動的にオンになるようにしてもよい。学習機能をオンに設定する手間が省かれることになる。
【００８４】
あるいは、リモコン２ａあるいはＤＶＤプレーヤ２本体に学習機能のオンとオフを切り換える専用のボタンを備えるようにしてもよい。学習機能のオンとオフの切り替えを容易にすることができる。
【００８５】
また、学習機能がオンになっている場合、表示装置１の表示部１の端の部分に「学習機能ＯＮ」のような表示がされるようにしてもよい。ユーザーは学習機能がオンになっているか、オフになっているのか把握しやすくなる。あるいは学習機能をオンにすると第１のメロディーが所定の時間発音され、学習機能をオフにすると第１のメロディーとは別の第２のメロディーが所定の時間発音されるようにしてもよい。
【００８６】
また、リモコン２ａとＤＶＤプレーヤ２本体の両方のキー入力を学習しているが、いずれか一方のみでもよく、例えばリモコン２ａのキー入力だけを対象にしてもよい。
【００８７】
なお、ユーザーが変わるなどにより、学習機能に基づいて変更された設定を使用したくない場合もあり得る。そこで、デフォルトの設定を利用できるようしておけばよい。例えば、初期設定でデフォルトの設定を使用するという項目を用意し、ユーザーがこの項目を選択すれば、デフォルトの設定になり、キースキャンのタイミングは５０ｍｓの周期で行われ、初期設定の画面や特殊機能の画面もデフォルトの表示になるようにすればよい。
【００８８】
また、キースキャンのタイミングのみをデフォルトの設定にするなど、個別にデフォルトの設定にできるようにしてもよい。デフォルトの設定を解除すれば、学習機能に基づく設定になるようにしてもよい。あるいは、デフォルトの設定をすれば、カウンタなどをクリアし、第１実施形態、第２実施形態に記載の第１カウンタ６、第２カウンタ７、第１テーブル８、第２テーブル９、第３カウンタ群１０、第４カウンタ群１１のカウント値をクリアするようにしてもよい。
【００８９】
ところで、キー入力のキースキャンのタイミングを自動的に変更するようにしているが、ユーザーが周期を指定できるようにしてもよい。また、初期設定や特殊機能の各項目の表示が自動的に並び替えるようにしているが、ユーザーが自ら並べ替えることができるようにしてもよい。
【００９０】
なお、本実施形態ではＤＶＤプレーヤを例に説明しているが、本発明は他にも適用できるものであって、テレビやＶＨＳのビデオ等のＡＶ機器などに広く採用可能である。
【００９１】
また、キースキャンのタイミングを変更する学習機能については、ボタン操作やタッチパネルなどによるキー入力を行う電気機器に広く適用できるものであって、例えば家電製品などでも適用可能である。
【００９２】
また、初期設定画面にかぎらず、学習機能を利用して、画面に表示される項目を使用頻度順に並べ替えることは、テレビ等の電気機器に広く適用できる。
【００９３】
【発明の効果】
本発明では、ユーザーの入力動作を学習し、キースキャンのタイミングを自動的に変更するので、ユーザーのキー入力動作に対する応答性が向上し、ユーザーに不快感を与えないようになる。
【００９４】
さらに、初期設定や特殊機能の各項目が自動的に使用頻度順に表示されるようになり、ユーザーは頻繁に使う項目が認識しやすくなって、選びやすくなり、利便性が向上する。
【図面の簡単な説明】
【図１】第１実施形態および第２実施形態の装置を示す図である。
【図２】第１実施形態の概略構成を示すブロック図である。
【図３】第１実施形態および第２実施形態の学習機能のオン／オフを設定する手順を示すフローチャートである。
【図４】第１実施形態および第２実施形態のキー入力を検出した場合の動作を示すフローチャートである。
【図５】第１実施形態の電源オフのキー入力が行われた場合の動作を示すフローチャートである。
【図６】第２実施形態の概略構成を示すブロック図である。
【図７】第２実施形態の電源オフのキー入力が行われた場合の動作を示すフローチャートである。
【図８】第２実施形態の階層メニューの一例を示した図である。
【図９】第２実施形態の第１テーブルの一例を示した図である。
【符号の説明】
１  表示装置
１ａ  表示部
２  ＤＶＤプレーヤ
２ａ  リモコン
３  キー入力部
４  主制御部
５  学習記憶部
６  第１カウンタ
７  第２カウンタ
８  初期設定画面管理テーブル
９  特殊機能画面管理テーブル
１０  第３カウンタ群
１１  第４カウンタ群
【図１】
2004288322.tif 000003
【図２】
2004288322.tif 000004
【図３】
2004288322.tif 000005
【図４】
2004288322.tif 000006
【図５】
2004288322.tif 000007
【図６】
2004288322.tif 000008
【図７】
2004288322.tif 000009
【図８】
2004288322.tif 000010
【図９】
2004288322.tif 000011