(57)【特許請求の範囲】
【請求項１】
複数の操作をそれぞれ評価するためのデータを記憶する記憶手段と、
前記複数の操作のうちのいずれかの操作を受付ける操作受付手段と、
前記操作受付手段によって受付けられた操作に応じた動作を実行する実行手段と、
前記操作受付手段によって受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを前記記憶手段から読出す読出手段と、
前記読出手段によって読出されたデータに基づいて前記操作に関するガイドを生成する生成手段と、
前記生成手段によって生成されたガイドをユーザに報知するガイド報知手段と、
前記複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知するメニュー報知手段とを備え、
前記ガイド報知手段は、前記メニュー報知手段によって前記メニューが報知されるときに、前記ガイドを報知し、
前記操作受付手段は、前記メニュー報知手段によって報知されたメニューから選択された操作を受付ける、ガイド提示装置。
【請求項２】
複数の前記ガイド提示装置から送信されたデータを管理するサーバに、前記実行手段による動作の結果を送信する送信手段と、
前記送信手段によって送信された前記動作の結果に基づいた前記データを前記サーバから受信する受信手段とをさらに備え、
前記記憶手段は、前記受信手段によって受信されたデータを記憶する、請求項１に記載のガイド提示装置。
【請求項３】
前記ガイド報知手段は、前記メニュー報知手段によって報知される前記メニューに含まれる操作に関する報知に対応させて当該操作に対応するガイドを報知する、請求項１に記載のガイド提示装置。
【請求項４】
前記ガイド報知手段は、前記実行手段によって前記動作が実行されているときに、前記ガイドを報知する、請求項１または請求項２に記載のガイド提示装置。
【請求項５】
前記ガイド報知手段は、前記実行手段による前記動作の実行が終了したときに、前記ガイドを報知する、請求項１または請求項２に記載のガイド提示装置。
【請求項６】
前記操作受付手段によって受付けられた操作よりも良い操作があるか否かを判断する判断手段をさらに備え、
前記ガイド報知手段は、前記判断手段によって前記良い操作があると判断されたことを条件として、当該良い操作の種類をユーザに報知する、請求項４または請求項５に記載のガイド提示装置。
【請求項７】
前記生成手段は、前記データに基づいて前記操作のおすすめ度を算出し、算出されたおすすめ度を含むガイドを生成する、請求項１から請求項６までのいずれかに記載のガイド提示装置。
【請求項８】
前記データは、前記操作の平均操作時間または前記操作のユーザによる使用率である、請求項１から請求項７までのいずれかに記載のガイド提示装置。
【請求項９】
前記ガイドは、前記操作の平均操作時間または前記操作のユーザによる使用率を含む、請求項１から請求項８までのいずれかに記載のガイド提示装置。
【請求項１０】
複数の操作をそれぞれ評価するためのデータを記憶する記憶手段を有するガイド提示装置によってガイドを提示するガイド提示方法であって、
前記複数の操作のうちのいずれかの操作を受付けるステップと、
受付けられた操作に応じた動作を実行するステップと、
受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを前記記憶手段から読出すステップと、
読出されたデータに基づいて前記操作に関するガイドを生成するステップと、
生成されたガイドをユーザに報知するステップと、
複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知するステップとを含み、
メニューが報知されるときに、ガイドを報知し、
報知されたメニューから選択された操作を受付ける、ガイド提示方法。
【請求項１１】
複数の操作をそれぞれ評価するためのデータを記憶する記憶手段を有するガイド提示装置によって実行されるガイド提示プログラムであって、
前記複数の操作のうちのいずれかの操作を受付けるステップと、
受付けられた操作に応じた動作を実行するステップと、
受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを前記記憶手段から読出すステップと、
読出されたデータに基づいて前記操作に関するガイドを生成するステップと、
生成されたガイドをユーザに報知するステップと、
複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知するステップとを前記ガイド提示装置に実行させ、
メニューが報知されるときに、ガイドを報知し、
報知されたメニューから選択された操作を受付ける、ガイド提示プログラム。
【請求項１２】
請求項１１に記載のガイド提示プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガイド提示装置、ガイド提示方法、ガイド提示プログラム、および、ガイド提示プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に、操作に関するガイドを提示するのに適したガイド提示装置、ガイド提示方法、ガイド提示プログラム、および、ガイド提示プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
従来、たとえば、ＤＶＤ（Digital Versatile Disk）レコーダにおいて、予約録画機能に対して、番組表予約、Ｇコード予約、時間指定予約などの様々な操作方法があるように、同じ機能に対して複数の異なる操作方法が存在する。これらの操作方法では、操作に要する時間や操作の難易度が異なる。
【０００３】
しかし、ユーザによっては、従来の時間指定予約は知っているが、番組表予約やＧコード予約の存在を知らない場合がある。また、存在は知っているが、操作方法が難しいのではないかといったネガティブな先入観を持っていたり、操作方法を変えることによって、どの程度、効率が良くなるのかが分からなかったりする。このため、ユーザが効率の良くなる操作方法を選択しないといったことが考えられる。
【０００４】
このような問題を解決するために、紙に印刷されたマニュアルに、効率の良くなる操作方法をおすすめするような内容が記載される。しかし、そのようなマニュアルは一般的にページ数が多く、そのようなおすすめの記載をユーザにアピールすることは困難であった。
【０００５】
このような操作ガイドをユーザに提供する方法として、画面上にダイナミックボタンを提示することで、これまでユーザが使ったことのない機能があることを知らせるようにし、また、ダイナミックボタンをユーザが選択することでその機能を利用できるようにするものがあった（たとえば、特許文献１参照）。
【特許文献１】特開平８−６３３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の技術によれば、従来から用いている機能に替えて、提示された機能をユーザが選択するための動機付けがない。このため、ユーザは、提示された新しい機能を習得して用いることにメリットが感じられず、同じ結果が得られるのであれば、使い慣れた従来からの機能を用いるほうがよいと考えてしまうといった問題があった。
【０００７】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、ユーザに対してより良い操作を提案することが可能なガイド提示装置、ガイド提示方法、ガイド提示プログラム、および、ガイド提示プログラムを記録したコンピュータ読取可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、この発明のある局面によれば、ガイド提示装置は、記憶部と、操作受付部と、実行部と、読出部と、生成部と、ガイド報知部とを備える。記憶部は、複数の操作をそれぞれ評価するためのデータを記憶する。操作受付部は、複数の操作のうちのいずれかの操作を受付ける。実行部は、操作受付部によって受付けられた操作
に応じた動作を実行する。読出部は、操作受付部によって受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを記憶部から読出す。生成部は、読出部によって読出されたデータに基づいて操作に関するガイドを生成する。ガイド報知部は、生成部によって生成されたガイドをユーザに報知する。メニュー報知手段は、複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知する。ガイド報知手段は、メニュー報知手段によってメニューが報知されるときに、ガイドを報知する。操作受付手段は、メニュー報知手段によって報知されたメニューから選択された操作を受付ける。
【０００９】
この発明に従えば、ガイド提示装置によって、複数の操作をそれぞれ評価するためのデータが記憶部に記憶され、複数の操作のうちのいずれかの操作が受付けられ、受付けられた操作に応じた動作が実行され、受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータが記憶部から読出され、読出されたデータに基づいて操作に関するガイドが生成され、生成されたガイドがユーザに報知される。このため、ユーザに対してより良い操作を提案することが可能なガイド提示装置を提供することができる。
また、ガイド提示装置によって、複数の操作のうちのいずれかの操作を選択するためのメニューがユーザに報知され、メニューが報知されるときに、ガイドが報知され、報知されたメニューから選択された操作が受付けられる。このため、複数の操作のうちのいずれかの操作を選択するためのメニューが報知されるときに、ユーザに対してより良い操作を提案することができる。
【００１０】
好ましくは、ガイド提示装置は、送信部と、受信部とをさらに備える。送信部は、複数のガイド提示装置から送信されたデータを管理するサーバに、実行部による動作の結果を送信する。受信部は、送信部によって送信された動作の結果に基づいたデータをサーバから受信する。記憶部は、受信部によって受信されたデータを記憶する。
【００１１】
この発明に従えば、ガイド提示装置によって、複数のガイド提示装置から送信されたデータを管理するサーバに、受付けられた操作に応じた動作の結果が送信され、送信された動作の結果に基づいたデータがサーバから受信され、受信されたデータが記憶部に記憶される。このため、複数のガイド提示装置から送信された動作の結果に基づいた複数の操作をそれぞれ評価するためのデータに基づいた操作に関するガイドをユーザに提供することができる。また、他のユーザの操作に応じた動作の結果に基づいたデータに基づいた操作に関するガイドがユーザに報知されるので、他のユーザの操作に基づいたガイドをユーザに知らせることができる。その結果、より客観的にユーザに操作を評価させることができる。
【００１４】
さらに好ましくは、ガイド報知部は、メニュー報知部によって報知されるメニューに含まれる操作に関する報知に対応させて当該操作に対応するガイドを報知する。
【００１５】
この発明に従えば、ガイド提示装置によって、報知されるメニューに含まれる操作に関する報知に対応されて当該操作に対応するガイドが報知される。このため、操作を選択するためのメニューとガイドとの対応を分かり易くユーザに報知することができる。
【００１６】
好ましくは、ガイド報知部は、実行部によって動作が実行されているときに、ガイドを報知する。
【００１７】
この発明に従えば、ガイド提示装置によって、受付けられた操作に応じた動作が実行されているときに、ガイドが報知される。このため、操作がされるとすぐに動作が実行される場合であっても、操作に応じた動作が実行されているときに、ユーザに対してより良い操作を提案することができる。
【００１８】
好ましくは、ガイド報知部は、実行部による動作の実行が終了したときに、ガイドを報知する。
【００１９】
この発明に従えば、ガイド提示装置によって、受付けられた操作に応じた動作の実行が終了したときに、ガイドが報知される。このため、操作に応じた動作の実行が終了した後に、次回の操作時におけるより良い操作をユーザに対して提案することができる。
【００２０】
さらに好ましくは、ガイド提示装置は、操作受付部によって受付けられた操作よりも良い操作があるか否かを判断する判断部をさらに備える。ガイド報知部は、判断部によって良い操作があると判断されたことを条件として、当該良い操作の種類をユーザに報知する。
【００２１】
この発明に従えば、ガイド提示装置によって、受付けられた操作よりも良い操作があるか否かが判断され、良い操作があると判断されたことを条件として、当該良い操作の種類がユーザに報知される。このため、受付けられた操作よりも良い操作をユーザに対して提案することができる。
【００２２】
好ましくは、生成部は、データに基づいて操作のおすすめ度を算出し、算出されたおすすめ度を含むガイドを生成する。
【００２３】
この発明に従えば、ガイド提示装置によって、複数の操作をそれぞれ評価するためのデータに基づいて算出された操作のおすすめ度を含むガイドが生成される。このため、ユーザに対して定量的により良い操作を提案することができる。
【００２４】
好ましくは、データは、操作の平均操作時間または操作のユーザによる使用率である。また、ガイドは、操作の平均操作時間または操作のユーザによる使用率を含む。
【００２５】
この発明の他の局面によれば、ガイド提示方法は、複数の操作をそれぞれ評価するためのデータを記憶する記憶部を有するガイド提示装置によってガイドを提示する方法である。ガイド提示方法は、複数の操作のうちのいずれかの操作を受付けるステップと、受付けられた操作に応じた動作を実行するステップと、受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを記憶部から読出すステップと、読出されたデータに基づいて操作に関するガイドを生成するステップと、生成されたガイドをユーザに報知するステップと、複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知するステップとを含む。メニューが報知されるときに、ガイドを報知し、報知されたメニューから選択された操作を受付ける。
【００２６】
この発明に従えば、ユーザに対してより良い操作を提案することが可能なガイド提示方法を提供することができる。
また、複数の操作のうちのいずれかの操作を選択するためのメニューが報知されるときに、ユーザに対してより良い操作を提案することができる。
【００２７】
この発明のさらに他の局面によれば、ガイド提示プログラムは、複数の操作をそれぞれ評価するためのデータを記憶する記憶部を有するガイド提示装置によって実行されるプログラムである。ガイド提示プログラムは、複数の操作のうちのいずれかの操作を受付けるステップと、受付けられた操作に応じた動作を実行するステップと、受付けられた操作および当該操作に関連する操作をそれぞれ評価するためのデータを記憶部から読出すステップと、読出されたデータに基づいて操作に関するガイドを生成するステップと、生成されたガイドをユーザに報知するステップと、複数の操作のうちのいずれかの操作を選択するためのメニューをユーザに報知するステップとをガイド提示装置に実行させる。メニューが報知されるときに、ガイドを報知し、報知されたメニューから選択された操作を受付ける。
【００２８】
この発明に従えば、ユーザに対してより良い操作を提案することが可能なガイド提示プログラムおよびガイド提示プログラムを記録したコンピュータ読取可能な記録媒体を提供することができる。
また、複数の操作のうちのいずれかの操作を選択するためのメニューが報知されるときに、ユーザに対してより良い操作を提案することができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してあり、その場合それらの名称および機能は同じである。従ってそれらに関する詳細な説明は繰り返さない。
【００３０】
［第１の実施の形態］
図１は、この発明の実施の形態におけるＤＶＤレコーダ１０の構成の概略を示すブロック図である。
【００３１】
図１を参照して、ＤＶＤレコーダ１０は、制御部１１と、メモリ１２と、入力受信部１３と、表示処理部１４と、ネットワークインターフェイス１５と、ＤＶＤドライブ１６と、チューナ１７とを含む。
【００３２】
制御部１１は、ＤＶＤレコーダ１０を制御するためのプログラムを実行するＣＰＵ（Central Processing Unit）を含む。メモリ１２は、制御部１１によって実行されるプログラム、プログラム実行中のデータ、および、プログラム実行結果のデータを記憶する。
【００３３】
【表１】
0004522380.tif 000002
【００３４】
表１は、本実施の形態においてＤＶＤレコーダ１０のメモリ１２に記憶されるデータであって複数の操作をそれぞれ評価するための評価データを含む操作データを示すテーブルである。表１を参照して、メモリ１２には、操作ＩＤと、操作名と、操作グループＩＤと、予想完了時間と、ユーザ使用率と、難易度と、手順数と、手順と、各手順の予想完了時間とが記憶される。
【００３５】
操作ＩＤは、当該操作に対して一意に割振られる番号である。操作名は、当該操作の名称である。操作グループＩＤは、当該操作が属する同種の操作のグループに対して一意に割振られる番号である。予想完了時間は、ユーザが当該操作を完了するまでに要すると思われる時間である。
【００３６】
ユーザ使用率は、本ＤＶＤレコーダ１０を使用するユーザのうちの当該操作を使用しているユーザの割合である。難易度は、当該操作の難しさを示す度合である。手順数は、当該操作を完了するまでの手順のステップ数である。手順は、当該操作においてユーザが実行する手順である。各手順の予想完了時間は、ユーザが当該手順を完了するまでに要すると思われる時間である。
【００３７】
たとえば、操作ＩＤが「００１」の操作の操作名は「時間指定予約」であり、操作グループＩＤは「０１」であり、予想完了時間は「１８０秒」であり、ユーザ使用率は「１５％」であり、難易度は「１」であり、手順数は「８」である。なお、難易度は、本実施の形態においては、１から５までの５段階であり、数字が小さいほど当該操作が難しいことを示す。
【００３８】
また、操作ＩＤが「００１」の操作の手順には、「メニューボタン」，「時間指定予約選択」，・・・，「予約決定選択」の８つの手順が含まれ、それぞれの手順の予想完了時間は、「５秒」，「１０秒」，・・・，「７秒」である。
【００３９】
同様に、操作ＩＤが「００２」，「００３」，「００４」，「００５」のそれぞれの操作の操作名は「Ｇコード予約」，「番組表予約」，「再生１」，「再生２」であり、操作グループＩＤは「０１」，「０１」，「０２」，「０２」であり、予想完了時間は「６０秒」，「７０秒」，「１０秒」，「３０秒」であり、ユーザ使用率は「２５％」，「６０％」，「８０％」，「２０％」であり、難易度は、「３」，「５」，「５」，「３」であり、手順数は、「５」，「５」，「２」，「５」である。
【００４０】
また、操作ＩＤが「００２」の操作の手順には、「メニューボタン」，「Ｇコード予約選択」，・・・，「予約決定選択」の５つの手順が含まれ、それぞれの手順の予想完了時間は、「５秒」，「１０秒」，・・・，「７秒」である。
【００４１】
また、操作ＩＤが「００３」の操作の手順には、「メニューボタン」，「番組表予約選択」，・・・，「予約決定選択」の５つの手順が含まれ、それぞれの手順の予想完了時間は、「５秒」，「１０秒」，・・・，「７秒」である。
【００４２】
表１に示される操作データのうち評価データは、予想完了時間、ユーザ使用率、難易度、手順数、および、各手順の予想完了時間である。なお、評価データのうち、手順数は、変動するデータでなく、固定的なデータであるので、ＤＶＤレコーダ１０の製造時にメモリ１２に記憶された後に更新されない。
【００４３】
チューナ１７は、アンテナ７１によって放送局から受信された放送信号のうちから、制御部１１から指示されたチャンネルの放送信号を抽出する。そして、チューナ１７は、制御部１１からの指示に応じて、ＤＶＤドライブ１６または表示処理部１４に、抽出した放送信号を受渡す。
【００４４】
ＤＶＤドライブ１６は、制御部１１によって制御されて、チューナ１７から受けた放送信号により示される映像データをＤＶＤ６１に記録する。また、ＤＶＤドライブ１６は、制御部１１によって制御されて、ＤＶＤ６１から映像データを読出し、読出した映像データを表示処理部１４に受渡す。
【００４５】
表示処理部１４は、制御部１１によって制御されて、チューナ１７またはＤＶＤドライブ１６から受けた放送信号または映像データを映像信号および音声信号に変換してモニタ４０に出力する。モニタ４０は、表示処理部１４から出力された映像信号を映像として表示し、音声信号を音声として出力する。
【００４６】
ネットワークインターフェイス１５は、制御部１１によって制御されて、ユーザによるＤＶＤレコーダ１０の各操作に応じた動作の実行の結果を、インターネットなどの通信ネットワーク５０を介してサーバ２０に送信する。ＤＶＤレコーダ１０の操作には、再生や停止や早送りや巻き戻しなどのＤＶＤ駆動操作や、予約操作などがある。
【００４７】
サーバ２０は、複数のＤＶＤレコーダ１０から送信された動作の実行の結果を管理する。そして、サーバ２０は、管理しているＤＶＤレコーダ１０からの実行結果に基づいて、評価データを生成し、生成した評価データを、通信ネットワーク５０を介して複数のＤＶＤレコーダ１０のそれぞれに送信する。具体的には、表１で説明した評価データである予想完了時間、ユーザ使用率、難易度、手順数、および、各手順の予想完了時間である。
【００４８】
ネットワークインターフェイス１５は、制御部１１によって制御されて、サーバ２０から送信された評価データを受信して、制御部１１に受渡す。制御部１１は、ネットワークインターフェイス１５から受渡された評価データをメモリ１２に記憶させる。
【００４９】
なお、評価データのうち、難易度および手順数は、ＤＶＤレコーダ１０の操作を設計する際に決定された後は、ファームウェアのバージョンアップなどで操作が変更されない限り、変更されないので、サーバ２０は、難易度および手順数をＤＶＤレコーダ１０のそれぞれに送信しないようにしてもよい。
【００５０】
また、評価データのうち、予想完了時間および各手順の予想完了時間は、ＤＶＤレコーダ１０の操作を設計する際に決定した後に変更されないようにしてもよいし、ＤＶＤレコーダ１０から送信された動作の実行の結果に基づいてサーバ２０によって操作の各手順に要する複数のユーザの平均時間が算出され、ＤＶＤレコーダ１０に算出されたデータが送信されることで更新されるようにしてもよい。
【００５１】
入力受信部１３は、ＤＶＤレコーダ１０に所定の動作をさせるためのユーザによる操作を示す信号である操作信号を、リモコン３１から受信し、受信した信号を制御部１１に受渡す。制御部１１は、入力受信部１３からの操作信号に基づいて、所定の動作を実行するように、ＤＶＤレコーダ１０の各部を制御する。
【００５２】
図２は、この発明の第１の実施の形態におけるＤＶＤレコーダ１０で実行される予約録画処理の流れを示すフローチャートである。
【００５３】
図２を参照して、予約録画処理は、ＤＶＤレコーダ１０を制御するための制御プログラムのメインルーチンから所定周期（たとえば、数１０ミリ秒）ごとに呼出されて実行される。まず、ステップＳ１１１で、ＤＶＤレコーダ１０の制御部１１は、リモコン３１でユーザによって予約録画を開始するための操作がされることによって、リモコン３１から入力受信部１３を介して予約録画開始操作信号が入力されたか否かを判断する。予約録画開始のための操作は、たとえば、リモコン３１の予約録画ボタンの操作である。
【００５４】
予約録画開始操作信号が入力されていないと判断した場合（ステップＳ１１１においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。一方、予約録画開始操作信号が入力されたと判断した場合（ステップＳ１１１においてＹＥＳの場合）、ステップＳ１１２で、制御部１１は、予約録画の操作グループに含まれる時間指定予約、Ｇコード予約および番組表予約の各操作に関する操作データをメモリ１２から読出す。
【００５５】
具体的には、表１で説明したテーブルから、操作名が「時間指定予約」、「Ｇコード予約」および「番組表予約」に対応する操作ＩＤが「００１」から「００３」の操作データがそれぞれ読出される。
【００５６】
そして、ステップＳ１１３で、制御部１１は、読出した操作データに基づいてガイド画面を生成する。
【００５７】
図３は、この発明の第１の実施の形態におけるＤＶＤレコーダ１０から出力される予約録画操作のガイド画面およびメニュー画面を含む予約録画操作画面を示す表示画面図である。
【００５８】
図３を参照して、この予約録画操作画面は、予約録画操作のガイド画面およびメニュー画面を含む。予約録画操作のメニュー画面については、「番組表（ＥＰＧ（Electronic Program Guide））予約」、「Ｇコード予約」および「時間指定予約」の各アイコンがレイアウトされた画面を表示させるためのデータがメモリ１２に予め記憶される。
【００５９】
また、予約録画操作のガイド画面については、前述したように、ステップＳ１１３で、操作データに基づいて生成される。具体的には、まず、操作データから当該操作のおすすめ度が算出される。
【００６０】
ここでは、操作データのうちの予想完了時間をａ、ユーザ使用率をｂ、難易度をｃとした場合、おすすめ度ｄ＝ａ×（１−ｂ）×１／ｃとして算出する。しかし、おすすめ度の算出方法はこれに限定されず、操作データの各パラメータに基づいて、ユーザに有利なパラメータの値が大きくなればなる程、おすすめ度の値が良くなり、ユーザに有利なパラメータの値が小さくなればなる程、おすすめ度の値が悪くなり、ユーザに不利なパラメータの値が大きくなればなる程、おすすめ度の値が悪くなり、ユーザに不利なパラメータの値が小さくなればなる程、おすすめ度の値が良くなる算出方法であれば他の算出方法であってもよい。なお、本実施の形態においては、おすすめ度の値が小さい程、おすすめ度が良いことを示す。
【００６１】
本実施の形態の算出方法によれば、番組表予約のおすすめ度は、７０×（１−０．６）×１／３＝９．３３、Ｇコード予約のおすすめ度は、６０×（１−０．２５）×１／４＝１１．２５、時間指定予約のおすすめ度は、１８０×（１−０．１５）×１／１＝１５３となる。
【００６２】
次に、操作を評価するためのデータがマトリックス状にレイアウトされる。具体的には、「番組表予約」、「Ｇコード予約」および「時間指定予約」のアイコンが表示される行のそれぞれに、左から、予想完了時間が数値で、ユーザ使用率が数値で、難易度が記号で、おすすめ度が記号で表示されるようにレイアウトされる。
【００６３】
難易度を表示する記号は、難易度が１の場合は「×」、２または３の場合は「△」、４または５の場合は「○」である。また、おすすめ度を表示する記号は、おすすめ度が０以上１０未満の場合は「○」、１０以上１００未満の場合は「△」、１００以上の場合は「×」である。
【００６４】
たとえば、「番組表予約」の行には、予想完了時間として「７０秒」、ユーザ使用率として「６０％」、難易度は３であるので「△」、および、おすすめ度は９．３３であるので「○」が表示されるように数値および記号がレイアウトされる。
【００６５】
同様に、「Ｇコード予約」および「時間指定予約」の行には、それぞれ、予想完了時間として「６０秒」および「１８０秒」、ユーザ使用率として「２５％」および「１５％」、難易度はそれぞれ４および１であるので「○」および「×」、ならびに、おすすめ度は１１．２５および１５３であるので「△」および「×」が表示されるように数値および記号がレイアウトされる。
【００６６】
さらに、このＤＶＤレコーダ１０のユーザの今まで主に用いていた予約録画の方法の種類およびその方法に要していた平均時間が、たとえば、「あなたの時間指定予約での平均完了時間は２００秒です」との文章で、メニュー画面およびガイド画面の下に表示されるようにレイアウトされる。
【００６７】
図２に戻って、ステップＳ１１４で、制御部１１は、ステップＳ１１３において上述したように生成された予約操作のメニュー画面およびガイド画面を含む予約録画操作画面を表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。その結果、本実施の形態においては、モニタ４０に、図３で説明した表示画面が表示される。
【００６８】
そして、ステップＳ１１５で、制御部１１は、ユーザによってリモコン３１が操作されることによって、メニュー画面のアイコンが操作されたか否かを判断する。アイコンが操作されていないと判断した場合（ステップＳ１１５においてＮＯの場合）、制御部１１は、ステップＳ１１５の処理を繰返す。
【００６９】
一方、アイコンが操作されたと判断した場合（ステップＳ１１５においてＹＥＳの場合）、ステップＳ１１６で、制御部１１は、操作されたアイコンに応じた予約録画処理を実行する。具体的には、表１で示されるテーブルにおいて、操作されたアイコンに応じた予約録画の種類に対応する「手順」が順に実行される。
【００７０】
そして、ステップＳ１１７で、制御部１１は、ステップＳ１１５において実行された予約録画処理に要した時間を計測し、メモリ１２に記憶された操作種類ごとの完了時間の平均値を更新する。ステップＳ１１７の後、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【００７１】
図４は、この発明の第１の実施の形態におけるＤＶＤレコーダ１０およびサーバ２０でそれぞれ実行される端末送受信処理およびサーバ送受信処理の流れを示すフローチャートである。
【００７２】
図４を参照して、端末送受信処理は、ＤＶＤレコーダ１０を制御するための制御プログラムのメインルーチンから所定周期ごとに呼出されて実行される。まず、ステップＳ１５１で、ＤＶＤレコーダ１０の制御部１１は、メモリ１２に記憶された操作種類ごとの完了時間の平均値のデータが更新されているか否かを判断する。完了時間の平均値データが更新されていないと判断した場合（ステップＳ１５１においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【００７３】
一方、完了時間の平均値データが更新されたと判断した場合（ステップＳ１５１においてＹＥＳの場合）、ステップＳ１５２で、制御部１１は、更新された完了時間の平均値データとその操作種類とをサーバ２０に送信するよう、ネットワークインターフェイス１５を制御する。
【００７４】
サーバ２０は、ステップＳ２５１で、ＤＶＤレコーダ１０から操作種類ごとの完了時間の平均値のデータを受信したか否かを判断する。完了時間の平均値のデータを受信していないと判断した場合（ステップＳ２５１においてＮＯの場合）、サーバ２０は、ステップＳ２５１の処理を繰返す。
【００７５】
一方、完了時間の平均値のデータを受信したと判断した場合（ステップＳ２５１においてＹＥＳの場合）、ステップＳ２５２で、サーバ２０は、受信した完了時間の平均値のデータを、データベースに記憶している操作種類ごとの予想完了時間およびユーザ使用率などの評価データに反映させる。
【００７６】
そして、ステップＳ２５３で、サーバ２０は、操作種類ごとの予想完了時間およびユーザ使用率のうち更新された評価データを、完了時間の平均値のデータの送信元のＤＶＤレコーダ１０に送信する。なお、更新された評価データのみを送信することに限定されず、すべての評価データを送信するようにしてもよい。また、完了時間の平均値のデータの送信元のＤＶＤレコーダ１０のみに送信することに限定されず、サーバ２０に登録されたすべてのＤＶＤレコーダ１０に送信するようにしてもよい。
【００７７】
ステップＳ２５３の後、サーバ２０は、実行する処理をステップＳ２５１の処理に戻す。なお、サーバ２０では、このサーバ送受信処理の他にも平行してプログラムが実行される。
【００７８】
ＤＶＤレコーダ１０の制御部１１は、ステップＳ１５３で、サーバ２０から評価データを受信したか否かを判断する。評価データを受信していないと判断した場合（ステップＳ１５３においてＮＯの場合）、制御部１１は、ステップＳ１５３の処理を繰返す。
【００７９】
一方、評価データを受信したと判断した場合（ステップＳ１５３においてＹＥＳの場合）、ステップＳ１５４で、制御部１１は、ステップＳ１５３で受信した操作に関する評価データを、表１で説明したメモリ１２に記憶されたテーブルに書込む。その後、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【００８０】
なお、本実施の形態においては、操作種類ごとの完了時間の平均値のデータが更新されたときに、完了時間の平均値のデータを送信するようにした。しかし、これに限定されず、定期的（たとえば、１日ごと）に操作種類ごとの完了時間の平均値のデータを送信するようにしてもよい。また、ユーザによって送信の指示があった場合に、操作種類ごとの完了時間の平均値のデータを送信するようにしてもよい。
【００８１】
［第２の実施の形態］
図５は、この発明の第２の実施の形態におけるＤＶＤレコーダ１０で実行される番組検索処理の流れを示すフローチャートである。
【００８２】
図５を参照して、番組検索処理は、ＤＶＤレコーダ１０を制御するための制御プログラムのメインルーチンから所定周期ごとに呼出されて実行される。まず、ステップＳ１２１で、ＤＶＤレコーダ１０の制御部１１は、リモコン３１でユーザによって番組検索を開始するための操作がされることによって、リモコン３１から入力受信部１３を介して番組検索開始操作信号が入力されたか否かを判断する。番組検索開始のための操作操作は、たとえば、リモコン３１の番組検索ボタンの操作である。
【００８３】
番組検索開始操作信号が入力されていないと判断した場合（ステップＳ１２１においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。一方、番組検索開始操作信号が入力されたと判断した場合（ステップＳ１２１においてＹＥＳの場合）、ステップＳ１２２で、制御部１１は、番組検索の操作グループに含まれるジャンル検索およびキーワード検索の各操作に関する操作データをメモリ１２から読出す。
【００８４】
そして、ステップＳ１２３で、制御部１１は、読出した操作データに基づいてガイド画面を生成する。
【００８５】
図６は、この発明の第２の実施の形態におけるＤＶＤレコーダ１０から出力される番組検索のガイド画面およびメニュー画面を含む番組検索画面を示す表示画面図である。
【００８６】
図６を参照して、この番組検索画面は、番組検索のガイド画面およびメニュー画面を含む。番組検索のメニュー画面については、「ジャンル検索」および「キーワード検索」の各アイコンがレイアウトされた画面を表示させるためのデータがメモリ１２に予め記憶される。
【００８７】
また、番組検索のガイド画面については、ステップＳ１２３で、操作データに基づいて生成される。具体的には、まず、操作データから当該操作のおすすめ度が算出される。次に、操作を評価するためのデータがマトリックス状にレイアウトされる。具体的には、「ジャンル検索」および「キーワード検索」のアイコンが表示される行のそれぞれに、左から、予想完了時間が数値で、ユーザ使用率が数値で、難易度が記号で、おすすめ度が記号で表示されるようにレイアウトされる。
【００８８】
たとえば、「ジャンル検索」および「キーワード検索」の行には、それぞれ、予想完了時間として「１２０秒」および「２４０秒」、ユーザ使用率として「７０％」および「３０％」、難易度として「○」および「△」、ならびに、おすすめ度として「○」および「△」が表示されるように数値および記号がレイアウトされる。
【００８９】
さらに、このＤＶＤレコーダ１０のユーザが今までに主に用いていた番組検索の方法の種類およびその方法に要していた平均時間が、たとえば、「あなたのキーワード検索での平均完了時間は３００秒です」との文章で、メニュー画面およびガイド画面の下に表示されるようにレイアウトされる。
【００９０】
図５に戻って、ステップＳ１２４で、制御部１１は、ステップＳ１２３において生成された番組検索のメニュー画面およびガイド画面を含む番組検索操作画面を表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。その結果、本実施の形態においては、モニタ４０に、図６で説明した表示画面が表示される。
【００９１】
そして、ステップＳ１２５で、制御部１１は、ユーザによってリモコン３１が操作されることによって、メニュー画面のアイコンが操作されたか否かを判断する。アイコンが操作されていないと判断した場合（ステップＳ１２５においてＮＯの場合）、制御部１１は、ステップＳ１２５の処理を繰返す。
【００９２】
一方、アイコンが操作されたと判断した場合（ステップＳ１２５においてＹＥＳの場合）、ステップＳ１２６で、制御部１１は、操作されたアイコンに応じた番組検索処理を実行する。
【００９３】
そして、ステップＳ１２７で、制御部１１は、ステップＳ１２５において実行された番組検索処理に要した時間を計測し、メモリ１２に記憶された操作種類ごとの完了時間の平均値を更新する。ステップＳ１２７の後、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【００９４】
［第３の実施の形態］
図７は、この発明の第３の実施の形態におけるＤＶＤレコーダ１０で実行される早送り処理の流れを示すフローチャートである。
【００９５】
図７を参照して、早送り処理は、ＤＶＤレコーダ１０を制御するための制御プログラムのメインルーチンから所定周期ごとに呼出されて実行される。まず、ステップＳ１３１で、ＤＶＤレコーダ１０の制御部１１は、リモコン３１でユーザによって通常早送り、３０秒送りおよびチャプター送りのいずれかの早送り操作を示す操作信号が入力されたか否かを判断する。
【００９６】
いずれかの早送り操作を示す操作信号が入力されていないと判断した場合（ステップＳ１３１においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。一方、いずれかの早送り操作を示す操作信号が入力されたと判断した場合（ステップＳ１３１においてＹＥＳの場合）、ステップＳ１３２で、制御部１１は、操作信号で示される操作に応じた早送り処理を実行する。
【００９７】
次いで、ステップＳ１３３で、制御部１１は、早送りの操作グループに含まれる通常早送り、３０秒送りおよびチャプター送りの各操作に関する操作データをメモリ１２から読出す。
【００９８】
そして、ステップＳ１３４で、制御部１１は、読出した操作データに基づいてガイド画面を生成する。
【００９９】
図８は、この発明の第３の実施の形態におけるＤＶＤレコーダ１０から出力される早送り操作のガイド画面および操作中表示画面を含む早送り画面を示す表示画面図である。
【０１００】
図８を参照して、この早送り画面は、早送り操作のガイド画面および操作中表示画面を含む。操作中表示画面については、早送り中である旨の文字や記号がレイアウトされた画面を表示させるためのデータがメモリ１２に予め記憶される。
【０１０１】
また、早送り操作のガイド画面については、ステップＳ１３４で操作データに基づいて生成される。具体的には、ガイド画面は、リモコン３１の模式図を含み、リモコン３１の模式図は、通常早送りの操作ボタン、３０秒送りの操作ボタンおよびチャプター送りの操作ボタンを含む。そして、操作ボタンから引出された矢印線の先に、操作データで示される操作を評価するためのデータであるユーザ使用率が、それぞれ、たとえば、「５０％」、「４０％」および「１０％」と表示されるようにレイアウトされる。
【０１０２】
図７に戻って、ステップＳ１３５で、制御部１１は、ステップＳ１３４において生成された早送り操作のガイド画面および操作中表示画面を含む早送り画面を表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。その結果、本実施の形態においては、モニタ４０に図８で説明した表示画面が表示される。
【０１０３】
次に、ステップＳ１３６で、制御部１１は、現在早送りされている映像が放送の映像であってＣＭ（Commercial Message、放送中の広告、宣伝）中であるか否かを判断する。ＣＭ中でないと判断した場合（ステップＳ１３６においてＮＯの場合）、制御部１１は、実行する処理をステップＳ１３９の処理に進める。
【０１０４】
一方、ＣＭ中であると判断した場合（ステップＳ１３６においてＹＥＳの場合）、ステップＳ１３７で、制御部１１は、通常早送り中であるか否かを判断する。通常早送り中でないと判断した場合（ステップＳ１３７においてＮＯの場合）、制御部１１は、実行する処理をステップＳ１３９の処理に進める。
【０１０５】
一方、通常早送り中であると判断した場合（ステップＳ１３７においてＹＥＳの場合）、ステップＳ１３８で、制御部１１は、３０秒送り操作がおすすめである旨の文章を、操作中表示画面の下に表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。これにより、本実施の形態においては、モニタ４０に、図８で示すように、「ＣＭ中は３０秒送りがおすすめです」との文章が、早送り画面にさらに表示される。その後、制御部１１は、実行する処理をステップＳ１３９の処理に進める。
【０１０６】
次に、ステップＳ１３９で、制御部１１は、映像が最後もしくは指定された箇所（たとえば、３０秒や次チャプター）まで早送りされたこと、または、ユーザにより早送りを停止させる操作がされたことによって、早送りが終了したか否かを判断する。早送りが終了していないと判断した場合（ステップＳ１３９においてＮＯの場合）、制御部１１は、ステップＳ１３９の処理を繰返す。
【０１０７】
一方、早送りが終了したと判断した場合（ステップＳ１３９においてＹＥＳの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【０１０８】
このように、早送り動作などの特定の動作中に、ＣＭ中であるなどのそのときの状況により適した、３０秒送り動作などの動作があれば、その動作をさせるための、３０秒送り操作などの操作をユーザに知らせるようにする。
【０１０９】
［第４の実施の形態］
図９は、この発明の第４の実施の形態におけるＤＶＤレコーダ１０で実行される予約録画処理の流れを示すフローチャートである。
【０１１０】
図９を参照して、予約録画処理は、ＤＶＤレコーダ１０を制御するための制御プログラムのメインルーチンから所定周期ごとに呼出されて実行される。まず、ステップＳ１４１で、ＤＶＤレコーダ１０の制御部１１は、リモコン３１でユーザによって予約録画を開始するための操作がされることによって、リモコン３１から入力受信部１３を介して予約録画開始操作信号が入力されたか否かを判断する。予約録画開始のための操作は、たとえば、リモコン３１の予約録画ボタンの操作である。
【０１１１】
予約録画開始操作信号が入力されていないと判断した場合（ステップＳ１４１においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。一方、予約録画開始操作信号が入力されたと判断した場合（ステップＳ１４１においてＹＥＳの場合）、ステップＳ１４２で、制御部１１は、予約録画操作のメニュー画面をメモリ１２から読出して、予約録画操作のメニュー画面を表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。
【０１１２】
図１０は、この発明の第４の実施の形態におけるＤＶＤレコーダ１０から出力される予約録画操作のメニュー画面を示す表示画面図である。
【０１１３】
図１０を参照して、予約録画操作のメニュー画面については、「番組表（ＥＰＧ）予約」、「Ｇコード予約」および「時間指定予約」の各アイコンがレイアウトされた画面を表示させるためのデータがメモリ１２に予め記憶される。
【０１１４】
図９に戻って、ステップＳ１４２で予約録画操作のメニュー画面を表示させるための信号が出力された結果、本実施の形態においては、モニタ４０に、図１０で説明した表示画面が表示される。
【０１１５】
そして、ステップＳ１４３で、制御部１１は、ユーザによってリモコン３１が操作されることによって、メニュー画面のアイコンが操作されたか否かを判断する。アイコンが操作されていないと判断した場合（ステップＳ１４３においてＮＯの場合）、制御部１１は、ステップＳ１４３の処理を繰返す。
【０１１６】
一方、アイコンが操作されたと判断した場合（ステップＳ１４３においてＹＥＳの場合）、ステップＳ１４４で、制御部１１は、操作されたアイコンに応じた予約録画処理を実行する。具体的には、表１で示されるテーブルにおいて、操作されたアイコンに応じた予約録画の種類に対応する「手順」が順に実行される。
【０１１７】
そして、ステップＳ１４５で、制御部１１は、ステップＳ１４４で実行された予約録画処理に要した時間を計測し、メモリ１２に記憶させるとともに、メモリ１２に記憶された操作種類ごとの完了時間の平均値を更新する。
【０１１８】
次に、ステップＳ１４６で、制御部１１は、予約録画の操作グループに含まれる時間指定予約、Ｇコード予約および番組表予約の各操作に関する操作データをメモリ１２から読出す。
【０１１９】
具体的には、表１で説明したテーブルから、操作名が「時間指定予約」、「Ｇコード予約」および「番組表予約」に対応する操作ＩＤが「００１」から「００３」の操作データがそれぞれ読出される。
【０１２０】
そして、ステップＳ１４７で、制御部１１は、ステップＳ１４４で実行された予約録画処理と異なり予想完了時間がステップＳ１４５で計測された時間よりも短い予約録画処理があるか否かが判断される。このような予約録画処理がないと判断した場合（ステップＳ１４７においてＮＯの場合）、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【０１２１】
一方、このような予約録画処理があると判断した場合（ステップＳ１４７においてＹＥＳの場合）、ステップＳ１４８で、制御部１１は、読出した操作データに基づいてガイド画面を生成する。
【０１２２】
図１１は、この発明の第４の実施の形態におけるＤＶＤレコーダ１０から出力される予約録画完了時のガイド画面を示す表示画面図である。
【０１２３】
図１１を参照して、この操作結果を含む予約録画完了時のガイド画面については、ステップＳ１４８で操作データに基づいて生成される。具体的には、ユーザが選択した操作の種類およびステップＳ１４５でメモリ１２に記憶されたその操作に要した時間を示す操作結果の文章、ならびに、その操作に要した時間よりも予想完了時間が短い操作の種類およびその操作の予想完了時間が表示されるように、ガイド画面がレイアウトされる。
【０１２４】
ここでは、ユーザは時間指定予約を選択し、その操作に２００秒掛かったので、「あなたは時間指定予約に２００秒かかりました」との操作結果の文章、ならびに、２００秒よりも予想完了時間が短い操作の種類である「番組表（ＥＰＧ）予約」、「Ｇコード予約」およびそれらの予想完了時間「７０秒」、「６０秒」が、ガイド画面として表示されるようにガイド画面がレイアウトされる。
【０１２５】
図９に戻って、ステップＳ１４９で、制御部１１は、ステップＳ１４８で生成された予約録画完了時のガイド画面を表示させるための信号を、表示処理部１４から外部（ここでは、モニタ４０）に出力する。その結果、本実施の形態においては、モニタ４０に、図１１で説明した表示画面が表示される。
【０１２６】
ステップＳ１４９の後、制御部１１は、実行する処理をこの処理の呼出元のメインルーチンに戻す。
【０１２７】
以上説明したように、本実施の形態におけるＤＶＤレコーダ１０によれば、図１および表１で説明したように、複数の操作をそれぞれ評価するための評価データがメモリ１２に記憶される。ステップＳ１１５、ステップＳ１２５、ステップＳ１３１およびステップＳ１４３で説明したように、複数の操作のうちのいずれかの操作が受付けられる。ステップＳ１１６、ステップＳ１２６、ステップＳ１３２およびステップＳ１４４で説明したように、受付けられた操作に応じた動作が実行される。
【０１２８】
ステップＳ１１２、ステップＳ１２２、ステップＳ１３３およびステップＳ１４６で説明したように、受付けられた操作および当該操作に関連する操作をそれぞれ評価するための評価データがメモリ１２から読出される。ステップＳ１１３、ステップＳ１２３、ステップＳ１３４およびステップＳ１４８で説明したように、読出された評価データに基づいて操作に関するガイドが生成される。ステップＳ１１４、ステップＳ１２４、ステップＳ１３５およびステップＳ１４９で説明したように、生成されたガイド画面がユーザに対して表示される。
【０１２９】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、ユーザに対してより良い操作を提案することができる。
【０１３０】
また、ステップＳ１５２で説明したように、複数のＤＶＤレコーダ１０から送信された動作の実行結果に基づいた評価データを管理するサーバ２０に、受付けられた操作に応じた動作の実行結果が送信される。ステップＳ１５３で説明したように、送信された動作の結果に基づいた評価データがサーバ２０から受信される。ステップＳ１５４で説明したように、受信された評価データがメモリ１２に記憶される。
【０１３１】
このため、複数のＤＶＤレコーダ１０から送信された動作の結果に基づいた複数の操作をそれぞれ評価するための評価データに基づいた操作に関するガイド画面をユーザに提供することができる。また、他のユーザの操作に応じた操作の結果に基づいた評価データに基づいた操作に関するガイド画面がユーザに対して表示されるので、他のユーザの操作に基づいたガイド画面をユーザに知らせることができる。その結果、本実施の形態におけるＤＶＤレコーダ１０によって、より客観的にユーザに操作を評価させることができる。
【０１３２】
また、ステップＳ１１４、ステップＳ１２４、図３および図６で説明したように、複数の操作のうちのいずれかの操作を選択するためのメニュー画面がユーザに対して表示され、メニュー画面が表示されるときに、ガイド画面が表示される。ステップＳ１１５およびステップＳ１２５で説明したように、表示されたメニュー画面から選択された操作が受付けられる。
【０１３３】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、複数の操作のうちのいずれかの操作を選択するためのメニュー画面が表示されるときに、ユーザに対してより良い操作を提案することができる。
【０１３４】
また、図３および図６で説明したように、表示されるメニュー画面に含まれる操作に関するアイコンに対応されて当該操作に対応するガイド画面が表示される。
【０１３５】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、操作を選択するためのメニュー画面とガイド画面との対応を分かり易くユーザに表示することができる。
【０１３６】
また、ステップＳ１３５で説明したように、受付けられた操作に応じた動作が実行されているときに、ガイド画面が表示される。
【０１３７】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、操作がされるとすぐに動作が実行される場合であっても、操作に応じた動作が実行されているときに、ユーザに対してより良い操作を提案することができる。
【０１３８】
また、ステップＳ１４９で説明したように、受付けられた操作に応じた動作の実行が完了したときに、ガイド画面が表示される。
【０１３９】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、操作に応じた動作の実行が完了した後に、次回の操作時におけるより良い操作をユーザに対して提案することができる。
【０１４０】
また、ステップＳ１３６、ステップＳ１３７およびステップＳ１４７で説明したように、受付けられた操作よりも良い操作があるか否かが判断される。ステップＳ１３８およびステップＳ１４９で説明したように、良い操作があると判断されたことを条件として、当該良い操作の種類がユーザに対して表示される。
【０１４１】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、受付けられた操作よりも良い操作をユーザに対して提案することができる。
【０１４２】
また、ステップＳ１１３およびステップＳ１２３で説明したように、複数の操作をそれぞれ評価するための評価データに基づいて算出された操作のおすすめ度を含むガイド画面が生成される。
【０１４３】
このため、本実施の形態におけるＤＶＤレコーダ１０によって、ユーザに対して定量的により良い操作を提案することができる。
【０１４４】
次に本実施の形態の変形例について説明する。
前述した第１の実施の形態から第４の実施の形態までは、それぞれ、独立した実施の形態として説明した。しかし、これに限定されず、第１の実施の形態から第４の実施の形態までのうちの少なくとも２つの実施の形態を組合せてもよい。
【０１４５】
本実施の形態においては、ガイドを映像で表示するようにしたが、これに限定されず、ガイドを音声で出力するようにしてもよい。
【０１４６】
本実施の形態においては、ＤＶＤレコーダ１０に本発明を適用する例を説明した。しかし、これに限定されず、他の装置に本発明を適用してもよい。たとえば、ＢＤ（Blu-ray Disc）やハードディスクやビデオテープなどに映像を記録する映像記録装置に適用してもよい。また、携帯電話やパソコンやＰＤＡ（Personal Digital Assistants）などの情報機器に適用してもよい。
【０１４７】
たとえば、パソコンの操作のうち、ファイルを開く操作には複数の操作があるが、これらの操作について本発明を適用するようにしてもよい。
【０１４８】
本実施の形態においては、ＤＶＤレコーダ１０等のガイドを提示するガイド提示装置として本発明を説明した。しかし、これに限定されず、ＤＶＤレコーダ１０等で図２、図４、図５、図７および図９で説明した処理を実行するガイド提示方法、ガイド提示プログラムおよびこのガイド提示プログラムを記録した記録媒体として発明を捉えることができる。
【０１４９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５０】
【図１】この発明の実施の形態におけるＤＶＤレコーダの構成の概略を示すブロック図である。
【図２】この発明の第１の実施の形態におけるＤＶＤレコーダで実行される予約録画処理の流れを示すフローチャートである。
【図３】この発明の第１の実施の形態におけるＤＶＤレコーダから出力される予約録画操作のガイド画面およびメニュー画面を含む予約録画操作画面を示す表示画面図である。
【図４】この発明の第１の実施の形態におけるＤＶＤレコーダおよびサーバでそれぞれ実行される端末送受信処理およびサーバ送受信処理の流れを示すフローチャートである。
【図５】この発明の第２の実施の形態におけるＤＶＤレコーダで実行される番組検索処理の流れを示すフローチャートである。
【図６】この発明の第２の実施の形態におけるＤＶＤレコーダから出力される番組検索のガイド画面およびメニュー画面を含む番組検索画面を示す表示画面図である。
【図７】この発明の第３の実施の形態におけるＤＶＤレコーダで実行される早送り処理の流れを示すフローチャートである。
【図８】この発明の第３の実施の形態におけるＤＶＤレコーダから出力される早送り操作のガイド画面および操作中表示画面を含む早送り画面を示す表示画面図である。
【図９】この発明の第４の実施の形態におけるＤＶＤレコーダで実行される予約録画処理の流れを示すフローチャートである。
【図１０】この発明の第４の実施の形態におけるＤＶＤレコーダから出力される予約録画操作のメニュー画面を示す表示画面図である。
【図１１】この発明の第４の実施の形態におけるＤＶＤレコーダから出力される予約録画完了時のガイド画面を示す表示画面図である。
【符号の説明】
【０１５１】
１０  ＤＶＤレコーダ、１１  制御部、１２  メモリ、１３  入力受信部、１４  表示処理部、１５  ネットワークインターフェイス、１６  ＤＶＤドライブ、１７  チューナ、２０  サーバ、３１  リモコン、４０  モニタ、５０  通信ネットワーク、６１  ＤＶＤ、７１  アンテナ。
【図１】
0004522380.tif 000003
【図２】
0004522380.tif 000004
【図３】
0004522380.tif 000005
【図４】
0004522380.tif 000006
【図５】
0004522380.tif 000007
【図６】
0004522380.tif 000008
【図７】
0004522380.tif 000009
【図８】
0004522380.tif 000010
【図９】
0004522380.tif 000011
【図１０】
0004522380.tif 000012
【図１１】
0004522380.tif 000013