(57)【特許請求の範囲】
【請求項１】
コンテンツを再生するコンテンツ再生装置であって、
ユーザの入力操作を受け付ける入力部と、
コンテンツの再生中に、上記入力部への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索手段と、
上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生手段と、
過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示するオブジェクト表示手段とを備えていることを特徴とするコンテンツ再生装置。
【請求項２】
上記コンテンツ再生手段は、上記検索手段が上記検索結果の表示を終了したときに、上記コンテンツの再生を再開することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置を示す位置情報と、上記検索手段による検索結果にアクセスするためのアクセス情報とを対応付けた履歴データを生成する履歴データ生成手段を備え、
上記オブジェクト表示手段は、上記履歴データ生成手段が生成した履歴データを参照して、上記オブジェクトを表示するタイミングを特定し、
上記オブジェクト表示手段が表示した上記オブジェクトが選択されたときに、上記履歴データに含まれるアクセス情報を用いて取得した上記検索結果を表示する検索結果表示手段を備えていることを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項４】
上記検索手段は、上記入力部が入力を受け付けたキーワードによる検索を行い、
上記履歴データ生成手段は、上記キーワードを含む履歴データを生成し、
上記オブジェクト表示手段は、上記履歴データ生成手段が生成した履歴データに含まれるキーワードを含むオブジェクトを表示することを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項５】
上記オブジェクト表示手段が上記オブジェクトを表示したとき、または上記検索結果表示手段が上記検索結果を表示したときに、当該オブジェクトまたは当該検索結果に対応する履歴データを削除するための削除用オブジェクトを表示する履歴データ削除手段を備えていることを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項６】
コンテンツを再生するコンテンツ再生装置であって、
ユーザの入力操作を受け付ける入力部と、
コンテンツの再生中に、上記入力部への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索手段と、
上記検索手段による検索の履歴を示す履歴データであって、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置を示す位置情報を少なくとも含む履歴データを記憶する記憶部と、
上記履歴データを参照して、過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示するオブジェクト表示手段とを備えていることを特徴とするコンテンツ再生装置。
【請求項７】
コンテンツを再生するコンテンツ再生装置の制御方法であって、
ユーザの入力操作を受け付ける入力ステップと、
上記コンテンツ再生装置がコンテンツの再生中に、上記入力ステップにおける入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索ステップと、
上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力ステップにおいて検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生ステップと、
過去に上記検索ステップによる検索が行われたコンテンツを再生するときに、該検索ステップを開始するための上記入力ステップにおける入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示するオブジェクト表示ステップとを含むことを特徴とするコンテンツ再生装置の制御方法。
【請求項８】
請求項１から６の何れか１項に記載のコンテンツ再生装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項９】
請求項８に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像等のコンテンツを再生するコンテンツ再生装置、コンテンツ再生装置の制御方法、制御プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ等の端末装置を用いて学習を行う学習システムが普及している。このような学習システムでは、画像や音声等の学習用コンテンツを端末装置で再生し、ユーザはこれを視聴することによって学習を行う。
【０００３】
上記のような学習システムによれば、講師の元に出向かずに講義を受けることができ、また離れた場所にいる多数の者に同じ内容の講義を提供できるという利点がある。このため、学習システムの利便性を更に高めるための技術も、様々なものが提案されている。
【０００４】
例えば、下記の特許文献１には、電子教材の再生中にユーザにコメントを入力させ、入力されたコメントと、コメントが入力されたときの上記電子教材の再生時間とを対応付けて記憶することが記載されている。そして、特許文献１には、上記コメントを表示して、表示したコメントが選択されたときには、そのコメントに対応付けられている再生時間から電子教材を再生すること、つまり上記コメントをブックマークとして電子教材を復習することが記載されている。
【０００５】
また、下記の特許文献２には、学習用コンテンツに電子的な付箋を貼り付ける技術が開示されている。具体的には、特許文献２には、学習用コンテンツの再生中に付箋を貼り付ける入力操作が行われたときに、付箋に記入する文字情報をユーザに入力させ、入力された文字情報と、学習用コンテンツの再生時間とを対応付けて記憶することが記載されている。そして、特許文献２には、上記文字情報を含む付箋画像を一覧表示し、表示した付箋が選択されたときには、その付箋に対応付けられている再生時間から学習用コンテンツを再生することが記載されている。つまり、特許文献２においても、特許文献１と同様に付箋はブックマークとして利用される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１５０５５２号公報（２００７年６月１４日公開）
【特許文献２】特開２０１０−０１５０４２号公報（２０１０年１月２１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、上記のような学習システムでは、再生される動画像や音声にユーザの知らない用語等が使用されていることがあり、学習中にこのような用語が出てきた場合、ユーザはその用語等の意味を理解するために、辞書等を用いて調べることも多い。しかしながら、上述のような従来技術では、辞書等を用いた検索を行う際の利便性について考慮されていないという問題がある。
【０００８】
例えば、学習用コンテンツの再生中に、紙媒体の辞書や電子辞書等で用語を調べた場合には、特許文献１または２の技術を用いることにより、調べた用語及び／または調べた結果を示すテキストを上記学習用コンテンツの再生時間と対応付けて記憶させておくことができる。
【０００９】
しかしながら、調べた用語を端末装置に記憶させるためには、その用語を端末装置に入力する必要があり、このような処理はユーザにとって面倒である。また、特許文献１及び２は、コメントを学習用コンテンツのブックマークとして利用するものであり、一覧表示されたコメントから１つのコメントを選択したときには、そのコメントに対応付けられている再生時刻から学習用コンテンツの再生が開始される。
【００１０】
このため、ユーザは、コメントを選択して再生が開始された後で、その用語の意味を確認したいと思ったときには、学習用コンテンツの再生を停止して、もう一度辞書で調べるという手間をかける必要がある。
【００１１】
さらに、ユーザが調べたい用語が出てきてから、実際にユーザがコメントを記録するまでの時間があるため、コメントに対応付けられている再生時刻と、ユーザが調べた用語が出てくる再生時刻とは異なっている。具体的には、ユーザが調べた用語が出てくる再生時刻よりも、コメントに対応付けられている再生時刻の方が遅い時刻となっている。
【００１２】
そのため、コメントに対応付けられている再生時刻から学習用コンテンツの再生が開始された場合には、ユーザが調べた用語が出てくるシーンが再生されないという問題がある。そして、ユーザは、検索の契機となったコンテンツのシーンを確認するためには、コンテンツの再生位置を戻すという操作を行わなければならず、このような操作はスムーズな学習の妨げとなる。
【００１３】
なお、このような問題は、学習システムに用いられる端末装置に限られず、動画像、静止画像、または音声等のコンテンツを再生するコンテンツ再生装置全般に生じる問題である。コンテンツの再生中に、任意のデータベースを用いて、そのコンテンツに関連する検索を行うことは、学習コンテンツに限られず、存在するからである。
【００１４】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、コンテンツの再生中にユーザが検索を行った後、コンテンツの再生を再開するときに、検索の契機となったコンテンツのシーンを、再生位置の操作を行うことなく確認することができるコンテンツ再生装置等を提供することにある。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、本発明のコンテンツ再生装置は、コンテンツを再生するコンテンツ再生装置であって、ユーザの入力操作を受け付ける入力部と、コンテンツの再生中に、上記入力部への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索手段と、上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生手段とを備えていることを特徴としている。
【００１６】
また、本発明のコンテンツ再生装置の制御方法は、上記の課題を解決するために、コンテンツを再生するコンテンツ再生装置の制御方法であって、ユーザの入力操作を受け付ける入力ステップと、上記コンテンツ再生装置がコンテンツの再生中に、上記入力ステップにおける入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索ステップと、上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力ステップにおいて検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生ステップとを含むことを特徴としている。
【００１７】
上記の構成によれば、コンテンツ再生装置がコンテンツを再生しているときに、検索を開始するための入力操作を受け付けて、データベースの検索を行い、その検索結果を表示するので、ユーザはコンテンツの再生中に検索を行い、その検索結果を確認することができる。例えば、コンテンツの再生中にユーザの知らない事項が出てきた場合、該事項をデータベースから検索することによって、ユーザは、該事項の意味等を確認することができる。
【００１８】
さらに、コンテンツ再生装置は、上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻す。
【００１９】
したがって、上記コンテンツ戻し時間として、検索を行う契機となったコンテンツの再生位置（例えば、ユーザの知らない事項がコンテンツ中で使用されたときの再生位置）から、ユーザが検索を開始するための入力操作を行うまでの所要時間以上の時間を設定することにより、検索を行う契機となったコンテンツの再生位置より前からコンテンツの再生を再開する。
【００２０】
したがって、ユーザは、検索結果を閲覧して、該事項の意味等を確認した後に、コンテンツの再生位置を操作することなく、検索を行う契機となったシーンを再度確認することができる。例えば、ユーザは、コンテンツ中で使用された用語の意味が分からなかった場合に、その用語の意味をデータベースで検索した後、その用語が使用されたコンテンツのシーンを、再生位置の操作を行うことなく確認することができる。
【００２１】
なお、上記コンテンツの再生を再開するときとは、コンテンツの再生中に検索を行う際に、コンテンツを一時停止しておき、ユーザが検索結果の閲覧を終了した後、再びコンテンツの再生を行うときであってよい。また、上記コンテンツの再生を再開するときとは、コンテンツを再生しながら、コンテンツの再生中に検索を行う場合、ユーザが検索結果の確認を終了し、再びコンテンツの視聴に戻るときであってもよい。
【００２２】
また、上記コンテンツ再生手段は、上記検索手段が上記検索結果の表示を終了したときに、上記コンテンツの再生を再開することが好ましい。
【００２３】
上記の構成によれば、上記コンテンツ再生手段は、上記検索手段が上記検索結果の表示を終了したときに、上記コンテンツの再生を再開する。
【００２４】
したがって、検索結果の確認を終了したユーザは、何ら操作を行うことなく、コンテンツの視聴に戻ることができる。なお、検索結果の表示を終了する契機は特に限定されず、例えば、ユーザの操作を契機としてもよいし、検索結果の表示後、所定時間（ユーザが検索結果の内容を確認できる程度に十分な時間）が経過したことを契機としてもよい。
【００２５】
また、本発明のコンテンツ再生装置は、過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示するオブジェクト表示手段を備えていることが好ましい。
【００２６】
ここで、過去に検索を行ったコンテンツを再び再生するときには、その検索結果をユーザが忘れてしまっている可能性があるため、過去に検索を行ったタイミングでその検索結果を容易に確認できるようになっていれば便利である。しかし、上述のように、検索を行う契機となったコンテンツの再生位置と、実際に検索を行ったときの再生位置とには、ずれが生じる。
【００２７】
このため、実際に検索を行ったときの再生位置で上記のオブジェクトを表示させた場合、検索を行う契機となったコンテンツの再生位置から離れすぎて、使い勝手が悪くなってしまうことも考えられる。例えば、コンテンツ中で使用された用語の意味を調べた場合に、その用語が使用されたシーンが終了した後、しばらくしてオブジェクトが表示されるのでは、スムーズなコンテンツの視聴の妨げとなる。
【００２８】
そこで、上記の構成によれば、過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示する。
【００２９】
このように、オブジェクトの表示タイミングを検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも前にずらすことにより、検索を行う契機となったコンテンツの再生位置と、実際に検索を行ったときの再生位置とのずれを小さくすることができる。
【００３０】
つまり、上記の構成によれば、検索を行う契機となったコンテンツの再生位置により近い再生位置でオブジェクトを表示させることができ、これにより、ユーザは、より望ましいタイミングで検索結果を確認することができる。また、ユーザは、検索結果を再確認する必要がないと判断したときには、オブジェクトを選択せずに、そのままコンテンツの視聴等を続けることもできる。
【００３１】
なお、上記表示タイミング補正時間は、検索を行う契機となったコンテンツの再生位置（例えば、再生中にユーザの知らない事項がコンテンツ中で使用されたときの再生位置）から、ユーザが検索を開始するための入力操作を行うまでの所要時間以上に設定することが好ましい。
【００３２】
これにより、過去に上記検索手段による検索が行われたコンテンツを再生するときに、検索の契機となった再生位置において上記オブジェクトが表示されるので、当該再生位置で検索結果を確認することができる。
【００３３】
例えば、過去に検索を行った用語が使用されるシーンの視聴中に、ユーザは、上記検索結果を再度確認したい場合には、表示されているオブジェクトを選択するという極めて簡易な操作でその検索結果の提示を受けることができる。また、検索結果を再確認する必要がないと判断したときには、ユーザはそのままコンテンツの視聴等を続けることもできる。
【００３４】
また、本発明のコンテンツ再生装置は、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置を示す位置情報と、上記検索手段による検索結果にアクセスするためのアクセス情報とを対応付けた履歴データを生成する履歴データ生成手段を備え、上記オブジェクト表示手段は、上記履歴データ生成手段が生成した履歴データを参照して、上記オブジェクトを表示するタイミングを特定し、上記オブジェクト表示手段が表示した上記オブジェクトが選択されたときに、上記履歴データに含まれるアクセス情報を用いて取得した上記検索結果を表示する検索結果表示手段を備えていることが好ましい。
【００３５】
上記の構成によれば、履歴データ生成手段が、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置を示す位置情報と、上記検索手段による検索結果にアクセスするためのアクセス情報とを対応付けた履歴データを生成する。
【００３６】
また、上記オブジェクト表示手段が、上記履歴データを参照して、上記オブジェクトを表示するタイミングを特定する。履歴データは、入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置を示す位置情報を含むので、この位置情報が示す再生位置より、表示タイミング補正時間だけ前の再生位置を、オブジェクトの表示タイミングとして特定することができる。
【００３７】
そして、上記検索結果表示手段は、上記オブジェクト表示手段が表示した上記オブジェクトが選択されたときに、上記履歴データに含まれるアクセス情報を用いて取得した上記検索結果を表示する。オブジェクトは、履歴データに含まれる位置情報に基づいて表示されるので、選択されたオブジェクトから、そのオブジェクトの表示に用いた位置情報を特定することができ、さらに、この位置情報に対応付けられているアクセス情報を特定することができる。したがって、オブジェクトが選択されたときにそのオブジェクトに対応するアクセス情報を特定し、このアクセス情報を用いて検索結果を取得・表示することができる。
【００３８】
なお、検索結果の取得方法は、アクセス情報がどのような情報であるかによって決まる。例えば、アクセス情報が、検索を行ったデータベースと、検索の条件とを特定する情報である場合には、その条件でそのデータベースで再検索を行うことによって検索結果を取得することができる。また、例えば、アクセス情報が、検索結果の格納先を示す情報（アドレス等）であった場合には、その情報で特定される格納先から検索結果を取得することができる。
【００３９】
また、本発明のコンテンツ再生装置は、上記検索手段は、上記入力部が入力を受け付けたキーワードによる検索を行い、上記履歴データ生成手段は、上記キーワードを含む履歴データを生成し、上記オブジェクト表示手段は、上記履歴データ生成手段が生成した履歴データに含まれるキーワードを含むオブジェクトを表示することが好ましい。
【００４０】
上記の構成によれば、上記検索手段が、上記入力部に入力されたキーワードによる検索を行い、上記履歴データ生成手段が、当該キーワードを含む履歴データを生成し、上記オブジェクト表示手段は、当該キーワードを含むオブジェクトを表示する。
【００４１】
すなわち、上記の構成によれば、過去に上記検索手段による検索が行われたコンテンツを再生するときに、入力部に入力されたキーワードを含むオブジェクトが表示される。したがって、ユーザは、表示されたキーワードで過去に検索を行ったことを認識することができる。そして、その検索結果を忘れてしまっている場合には、キーワードを含むオブジェクトを選択することにより、検索結果を再確認することができる。
【００４２】
また、本発明のコンテンツ再生装置は、上記オブジェクト表示手段が上記オブジェクトを表示したとき、または上記検索結果表示手段が上記検索結果を表示したときに、当該オブジェクトまたは当該検索結果に対応する履歴データを削除するための削除用オブジェクトを表示する履歴データ削除手段を備えていることが好ましい。
【００４３】
上記の構成によれば、上記オブジェクトまたは上記検索結果に対応する履歴データを削除するための削除用オブジェクトを表示する。したがって、ユーザは、上記削除用オブジェクトを選択して、そのオブジェクトまたは検索結果に対応する履歴データを削除させることにより、次回以降にそのコンテンツを再生するときにはそのオブジェクトまたは検索結果を表示させないようにすることができる。これは、例えばその（オブジェクトを選択したときに表示される）検索結果を、ユーザが既に記憶している場合に有用である。
【００４４】
また、本発明のコンテンツ再生装置は、上記の課題を解決するために、コンテンツを再生するコンテンツ再生装置であって、ユーザの入力操作を受け付ける入力部と、コンテンツの再生中に、上記入力部への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索手段と、過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示するオブジェクト表示手段とを備えていることを特徴としている。
【００４５】
上記の構成によれば、過去に上記検索手段による検索が行われたコンテンツを再生するときに、該検索の際に上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクトを表示する。
【００４６】
したがって、検索を行う契機となったコンテンツの再生位置により近い再生位置でオブジェクトを表示させることができ、これにより、ユーザは、より望ましいタイミングで検索結果を確認することができる。
【００４７】
なお、上記コンテンツ再生装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記コンテンツ再生装置の各手段として動作させることにより、上記コンテンツ再生装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００４８】
以上のように、本発明のコンテンツ再生装置は、ユーザの入力操作を受け付ける入力部と、コンテンツの再生中に、上記入力部への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索手段と、上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力部が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生手段とを備えている構成である。
【００４９】
また、本発明のコンテンツ再生装置の制御方法は、以上のように、ユーザの入力操作を受け付ける入力ステップと、上記コンテンツ再生装置がコンテンツの再生中に、上記入力ステップにおける入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する検索ステップと、上記コンテンツの再生を再開するときに、上記コンテンツの再生位置を、上記入力ステップにおいて検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻すコンテンツ再生ステップとを含む構成である。
【００５０】
従って、ユーザは、コンテンツの再生中にユーザが検索を行った後、コンテンツの再生を再開するときに、検索の契機となったコンテンツのシーンを、再生位置の操作を行うことなく確認することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態を示すものであり、電子学習装置の要部構成を示すブロック図である。
【図２】上記電子学習装置が格納する履歴データの一例を示す図である。
【図３】上記履歴データの他の例を示す図である。
【図４】上記電子学習装置が格納する設定データの一例を示す図である。
【図５】上記電子学習装置の動作例を示す図であり、同図（ａ）は辞書選択前、同図（ｂ）は選択した辞書を用いたキーワード検索時、同図（ｃ）はキーワード検索実行後における動作例を示している。
【図６】上記電子学習装置の別の動作例を示す図であり、同図（ａ）は辞書選択前、同図（ｂ）は選択した辞書を用いたキーワード検索時、同図（ｃ）はキーワード検索実行後における動作例を示している。
【図７】上記電子学習装置が、コンテンツの再生中にキーワードを表示するときの動作例を示す図であり、同図（ａ）はキーワードを表示していないときの画面例を示し、同図（ｂ）はキーワードを表示したときの画面例を示し、同図（ｃ）は表示したキーワードが選択されたときの画面例を示している。
【図８】上記電子学習装置が、複数のキーワードを同時に表示する例を示す図である。
【図９】上記電子学習装置が、履歴データから記録を削除するか否かをユーザに選択させるための表示画面の一例を示している。
【図１０】上記電子学習装置が、コンテンツ戻し時間をユーザに入力させるための表示画面の一例を示す図である。
【図１１】上記電子学習装置が、表示タイミング補正時間をユーザに入力させるための表示画面の一例を示す図である。
【図１２】上記電子学習装置が実行する履歴データ生成処理の一例を示すフローチャートである。
【図１３】上記電子学習装置が実行するキーワード表示処理の一例を示すフローチャートである。
【図１４】本発明の一実施形態にかかる電子学習システムに含まれる、電子学習装置とサーバの要部構成を示すブロック図である。
【発明を実施するための形態】
【００５２】
以下、本発明の実施の形態について、図１〜図１４に基づいて詳細に説明する。ここでは、まず、本実施形態に係る電子学習装置の構成について、図１に基づいて説明する。図１は、電子学習装置（コンテンツ再生装置）１の要部構成を示すブロック図である。
【００５３】
電子学習装置１は、コンテンツを再生する装置であり、図示のように、入力部１０、画像を表示する表示部１１、制御部１２、及び記憶部１３を備えている。
【００５４】
入力部１０は、ユーザの入力操作を受け付けるものであり、ユーザは入力部１０を介して電子学習装置１の動作を制御する。ここでは、入力部１０は、表示部１１の表示面に対する入力操作を検出し、検出した入力操作を受け付ける、いわゆるタッチパネルであることを想定している。無論、入力部１０は、ユーザの入力操作を受け付けることのできるものであればよく、入力キーやキーボード等で構成してもよい。また、ここでは、電子学習装置１が入力部１０を備えている例を示しているが、入力部１０は、電子学習装置１と別体の装置であってもよい。
【００５５】
表示部１１は、制御部１２の制御に従って画像を表示するものであり、例えば液晶表示装置やＥＬ表示装置等を表示部１１として適用することもできる。表示部１１も、入力部１０と同様に、電子学習装置１と別体の装置であってもよい。
【００５６】
制御部１２は、電子学習装置１の動作を統括して制御するものであり、再生処理部（コンテンツ再生手段）２０、検索処理部（検索手段、検索結果表示手段）２１、履歴データ生成部（履歴データ生成手段、履歴データ削除手段）２２、及びキーワード表示処理部（オブジェクト表示手段）２３を含んでいる。
【００５７】
再生処理部２０は、コンテンツを再生する処理を行う。具体的には、再生処理部２０は、入力部１０が受け付けた入力操作の内容に応じたコンテンツを記憶部１３から読み出して表示部１１に表示させる。ここでは、再生処理部２０は、動画像のコンテンツを再生することを想定しているが、静止画像からなるコンテンツをスライドショー表示したり、音声からなるコンテンツを再生したりするものであってもよい。なお、再生するコンテンツが音声を含む場合には、再生処理部２０は図示しないスピーカから当該コンテンツの音声を出力する。
【００５８】
さらに、再生処理部２０は、コンテンツを再生中に、入力部１０にキーワードが入力され、検索処理部２１が検索を行って検索結果を表示し、ユーザが当該検索結果の閲覧を終了すると（検索処理部２１が上記検索結果の表示を終了すると）、入力部１０に検索を開始指示が入力された時点のコンテンツの再生時刻よりも、予め定めたコンテンツ戻し時間だけ前の再生時刻から当該コンテンツの再生を再開する。換言すると、再生処理部２０は、コンテンツの再生を再開するときに、コンテンツの再生位置を、入力部１０が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置より、予め定めたコンテンツ戻し時間だけ前に戻す。コンテンツ戻し時間の詳細については後述する。
【００５９】
検索処理部２１は、再生処理部２０がコンテンツを再生しているときに入力されたキーワードでデータベースの検索を行って検出したデータに基づく画像を検索結果として表示する。具体的には、検索処理部２１は、コンテンツの再生中に、入力部１０に検索開始指示（後述の辞書選択キーＫ１〜Ｋ３）が入力されると、キーワードを入力させるためのキーワード入力画面を表示部１１に表示する。そして、検索処理部２１は、入力部１０にキーワードが入力されると、キーワード入力画面の表示中に入力部１０が入力を受け付けたキーワードを用いてデータベースの検索を行い、検索結果を表示部１１に表示する。なお、ここで検索を行うデータベースは、記憶部１３に格納されている辞書データであることを想定している。つまり、検索処理部２１は、コンテンツの再生中に、入力部１０への入力操作に従って、データベースを用いて検索を行い、その検索結果を表示する。
【００６０】
履歴データ生成部２２は、キーワード検索が行われた履歴を示す履歴データを生成する。具体的には、履歴データ生成部２２は、キーワード検索が行われたときのコンテンツの再生位置（コンテンツの先頭からの再生位置）を示す位置情報（時刻情報）と、そのキーワードによる検索結果にアクセスするためのアクセス情報と、そのキーワードとを対応付けて履歴データを生成し、記憶部１３に格納する。なお、ここでは、上記位置情報として、コンテンツの再生時刻を用い、上記アクセス情報として、検索対象となったデータベースを示す情報と検索に用いられたキーワードとを用いることを想定している。
【００６１】
なお、詳細は後述するが、履歴データ生成部２２が履歴データに含める位置情報は、ユーザが、次に同じコンテンツを再生するときに、過去に検索を行ったタイミングでその検索結果にアクセスすることができるようにするために用いられるものである。このため、上記位置情報は、検索を行ったタイミングを特定できるようなものであればよい。
【００６２】
ここでは、入力部１０が検索を開始するための入力操作を受け付けた時点のコンテンツの再生時刻を位置情報とすることを想定している。無論、位置情報は、検索が行われたときのコンテンツの再生位置を示すものであればよく、この例に限られない。例えば、キーワードが入力された時点、検索が実行された時点、検索結果が表示された時点、あるいは検索結果の表示が終了した時点を示す位置情報を用いてもよい。また、アクセス情報は、上記検索結果にアクセスできるような情報であればよく、この例に限られない。
【００６３】
キーワード表示処理部２３は、コンテンツの再生時に、過去にキーワード検索が行われたタイミングより所定時間早いタイミングで、検索に用いられたキーワードを表示部１１に表示する。具体的には、キーワード表示処理部２３は、設定データ３３に含まれる表示タイミング補正時間と、履歴データ生成部２２が生成した履歴データとを参照して、過去にキーワード検索が行われたタイミングより表示タイミング補正時間だけ早いタイミングと、検索に用いられたキーワードとを特定し、上記のような表示を行う。より詳細には、キーワード表示処理部２３は、再生処理部２０が過去に検索処理部２１による検索が行われたコンテンツを再生中に、当該コンテンツの再生位置が、該検索の際に入力部１０が検索を開始するための入力操作を受け付けたときのコンテンツの再生位置よりも、予め定めた表示タイミング補正時間だけ前の再生位置となったときに、上記検索結果を表示させるためのオブジェクト（キーワード）を表示する。
【００６４】
また、キーワード表示処理部２３は、表示したキーワードが選択されたときには、履歴データのアクセス情報を用いてそのキーワードによる検索結果を取得し、これを表示する。具体的には、キーワード表示処理部２３は、表示したキーワードが選択されたときには、選択されたキーワードと、そのキーワードを用いた検索を行ったデータベースとを検索処理部２１に通知してキーワード検索を行わせ、その結果を表示させる。
【００６５】
記憶部１３は、電子学習装置１が使用する各種データを格納するものであり、動画データ（コンテンツ）３０、辞書データ（データベース）３１、履歴データ３２、及び設定データ３３を含んでいる。
【００６６】
動画データ３０は、再生処理部２０が再生するコンテンツの動画データである。すなわち、再生処理部２０は、動画データ３０を読み出して再生する。なお、ここでは、動画データ３０が記憶部１３に格納されている例について説明するが、動画データ３０は、再生処理部２０が再生できるように格納されていればよく、例えば電子学習装置１に接続された外部記憶装置に格納されていてもよい。また、例えば、電子学習装置１と通信可能に接続されたサーバ等の装置に格納されていてもよい。この場合には、動画データ３０を電子学習装置１にダウンロードして再生してもよいし、ダウンロードは行わずにストリーミング再生を行ってもよい。
【００６７】
辞書データ３１は、検索処理部２１がキーワード検索に使用するデータベースであり、ここでは、辞書データ３１として国語辞書、英和辞書、及び和英辞書の３つの辞書のデータベースが格納されていることを想定している。これらのデータベースでは、見出し語（キーワード検索の対象となる語）と、その意味等を示すデータとが対応付けられており、見出し語と一致するキーワードで検索を行うことにより、その見出し語に対応付けられたその見出し語の意味等を示すデータにアクセスすることができるようになっている。
【００６８】
履歴データ３２は、上述のように、履歴データ生成部２２が生成して格納するデータであり、キーワード検索が行われたときのコンテンツの再生時刻と、そのキーワードによる検索結果にアクセスするためのアクセス情報と、そのキーワードとが対応付けられたデータである。
【００６９】
設定データ３３は、現在、電子学習装置１に設定されているコンテンツ戻し時間及び表示タイミング補正時間の値を示すデータである。設定データ３３に含まれるコンテンツ戻し時間及び表示タイミング補正時間の値は、デフォルトとして予め所定の値が定められていてもよいし、ユーザがコンテンツ戻し時間及び表示タイミング補正時間の値を設定してもよい。
【００７０】
〔履歴データ３２について〕
履歴データ３２は、例えば図２に示すようなデータであってもよい。図２は、履歴データ３２の一例を示す図である。図示の履歴データ３２は、「研修動画１−１」というコンテンツについて生成されたものであり、番号と、再生時刻と、使用辞書と、キーワードとが対応付けられたデータである。
【００７１】
番号は、履歴データ３２に含まれる、再生時刻と使用辞書とキーワードとの組を管理するための番号である。この番号は、履歴データ生成部２２が、再生時刻と使用辞書とキーワードとを記憶するときに付与する。
【００７２】
再生時刻は、コンテンツの再生中に、キーワード検索が行われたとき（入力部１０が検索を開始するための入力操作を受け付けたとき）のコンテンツの再生時刻を示すものである。再生時刻は、履歴データ生成部２２が、キーワード検索が開始されたときのコンテンツの再生時刻を取得して格納する。
【００７３】
使用辞書は、キーワード検索に使用した辞書を示すものである。使用辞書は、履歴データ生成部２２が、キーワード検索に用いた辞書を特定して格納する。
【００７４】
キーワードは、キーワード検索に使用したキーワードを示すものである。キーワードは、履歴データ生成部２２が、キーワード検索が行われたときに取得して格納する。
【００７５】
なお、履歴データ３２は、過去にキーワード検索が行われたタイミング及びそのキーワード特定することができ、さらに、そのキーワードによる検索結果にアクセスするための情報を特定することができるものであればよく、図２の例に限られない。
【００７６】
例えば、図３のような履歴データ３２を用いてもよい。図３は、履歴データ３２の他の例を示す図である。図３の履歴データ３２は、辞書ＩＤ及びキーワードＩＤのデータが追加されている点が、図２の履歴データ３２と異なっている。
【００７７】
辞書ＩＤは、キーワード検索に用いた辞書を特定するものであり、キーワードＩＤは、検索に用いた辞書において、当該キーワードが格納されている位置を特定するものである。すなわち、ここでは、各辞書に含まれる見出し語（キーワード検索の対象となる語）には、キーワードＩＤが予め付与されていることを想定している。そして、キーワードによる検索が行われ、検索に用いられたキーワードが上記見出し語と一致したときには、その見出し語に付与されているキーワードＩＤを含む履歴データ３２を生成することを想定している。
【００７８】
この構成によれば、辞書に含まれる各見出し語と、キーワードとを照合して、キーワードに一致する見出し語を探索するという処理を行うことなく、キーワードに一致する見出し語の格納位置を特定し、その見出し語の意味等を示すデータ、つまり検索結果にアクセスすることができる。したがって、キーワードによる再検索を行う場合と比べて、キーワードによる検索結果にたどり着くまでの時間を短縮することができる。
【００７９】
以上のように、図２、図３では、キーワードによる検索結果にアクセスするための情報として、キーワード及び使用辞書、または、辞書ＩＤ及びキーワードＩＤを履歴データ３２に含める例を示した。しかしながら、履歴データ３２には、再生時刻と、キーワードによる検索結果にアクセスするためのアクセス情報とが含まれていればよく、上述の例に限られない。例えば、アクセス情報として検索結果の格納位置を示す情報（アドレス等）を含めてもよい。
【００８０】
〔設定データ３３について〕
設定データ３３は、例えば、図４に示すようなデータであってもよい。図４は、設定データ３３の一例を示す図である。図示の設定データ３３では、コンテンツ戻し時間が６０秒、表示タイミング補正時間が３０秒として設定されている。
【００８１】
図示の例では、コンテンツ戻し時間を６０秒、表示タイミング補正時間を３０秒としているが、コンテンツ戻し時間及び表示タイミング補正時間の値はこれに限るものではない。コンテンツ戻し時間の値は、ユーザが用語の意味を確認した上で、コンテンツの視聴を可能にするために、コンテンツの再生中に当該用語が出てきたとき（検索の契機が生じたタイミング）から、ユーザが当該用語の検索開始指示を入力するまでの時間以上に設定されていることが望ましい。
【００８２】
また、表示タイミング補正時間の値は、遅くとも検索の対象となった用語が使用されるときには、その用語を示すキーを表示するために、前回のコンテンツの再生中において、当該用語が出てきたとき（検索の契機が生じたタイミング）から、ユーザが当該用語の検索開始指示を入力するまでの時間以上に設定されていることが望ましい。
【００８３】
また、図示の例では、コンテンツ戻し時間を６０秒、表示タイミング補正時間を３０秒として、異なる値を設定しているが、これに限るものではなく、例えば、両者に同じ値（共通の値）を設定してもよい。
【００８４】
なお、キーワードの表示タイミングは、コンテンツ中でそのキーワードが用いられたタイミングに近いことが好ましい。一方、コンテンツの視聴中に検索したい用語が出てきたときには、その直前のコンテンツの内容を理解できていない可能性があるので、再生を再開する位置は、そのキーワードが用いられたタイミングよりも前であることが好ましい。このため、本例のように、コンテンツ戻し時間は、表示タイミング補正時間よりも長く設定することが好ましい。
【００８５】
上述の履歴データ３２と、設定データ３３に含まれる表示タイミング補正時間とを用いることによって、「研修動画１−１」を再生するときに、過去にキーワード検索が行われたタイミングよりも、表示タイミング補正時間だけ前のタイミングで、そのキーワード検索に用いられたキーワードを表示することができる。そして、表示したキーワードが選択されたときには、そのキーワードによる検索を再度実行させて、その検索結果を表示させることができる。
【００８６】
〔電子学習装置１の動作例（履歴データの生成・記録、及びコンテンツ戻し再生）〕
次に、電子学習装置１の動作例について、図５に基づいて説明する。図５は、電子学習装置１の動作例を示す図であり、同図（ａ）は辞書選択前、同図（ｂ）は選択した辞書を用いたキーワード検索時、同図（ｃ）はキーワード検索実行後における動作例を示している。
【００８７】
同図（ａ）の例では、画像表示領域Ａ１には、コンテンツの画像が表示されており、画像表示領域Ａ１の隣には、キーＫ１〜Ｋ３が表示されている。キーＫ１〜Ｋ３は、いわゆるソフトウェアキーであり、キーＫ１〜Ｋ３に対してタッチペンＰや指などでタッチ操作を行うことによって、キーＫ１〜Ｋ３に予め割り当てられた処理を電子学習装置１に実行させることができる。具体的には、キーＫ１〜Ｋ３が選択されると、検索が開始される。
【００８８】
具体的には、キーＫ１は、国語辞書呼び出し用のキーであり、キーＫ１にタッチ操作が行われたときには、電子学習装置１は、国語辞書を用いたキーワード検索用の画面を表示する。これにより、ユーザは、学習中に意味を確認したい用語が出てきたときに、その用語を容易に検索することができる。
【００８９】
また、キーＫ２は、英和辞書呼び出し用のキーであり、キーＫ２にタッチ操作が行われたときには、電子学習装置１は、英和辞書を用いたキーワード検索用の画面を表示する。これにより、ユーザは、学習中に意味を確認したい英語が出てきたときに、その英語の和訳を容易に検索することができる。
【００９０】
そして、キーＫ３は、和英辞書呼び出し用のキーであり、キーＫ３にタッチ操作が行われたときには、電子学習装置１は、和英辞書を用いたキーワード検索用の画面を表示する。これにより、ユーザは、学習中に英訳したい用語が出てきたときに、その用語を容易に英訳することができる。
【００９１】
このように、キーＫ１〜Ｋ３は、辞書を呼び出すためのキーであり、検索を開始するときには、キーＫ１〜Ｋ３の何れかが選択される。つまり、キーＫ１〜Ｋ３は、検索を開始するための入力操作を受け付けるものである。
【００９２】
ここで、キーＫ１にタッチ操作が行われたときには、電子学習装置１は、コンテンツの再生を一時停止し、同図（ｂ）のような画面を表示する。図示の例では、キーワード検索に使用する辞書の名称（○×国語辞典）が表示されていると共に、キーワード表示領域Ａ２及びキーボードＫ４が表示されている。
【００９３】
つまり、ここでは、キーボードＫ４に含まれる文字等をタッチペンＰ等で選択することによって、検索に使用するキーワード（辞書で調べたい用語）を構成する文字の入力を行うことを想定している。入力した文字はキーワード表示領域Ａ２に表示され、キーボードＫ４の「決定」を選択することによって、入力した文字列をキーワードとして検索が行われる。
【００９４】
図５（ｂ）では、「こんぷらいあんす」と入力して決定することを想定しており、これにより、同図（ｃ）のような表示が行われる。図示の例では、キーワード検索に使用した辞書の名称が表示されていると共に、該辞書で「こんぷらいあんす」を検索した結果が表示されている。また、辞書検索結果の表示を終了して、コンテンツの再生に戻るためのキーＫ５も表示されている。
【００９５】
ここで、キーＫ５にタッチ操作が行われたときには、電子学習装置１は、辞書検索結果の表示を終了して、一時停止した時点のコンテンツの再生時刻よりも、コンテンツ戻し時間だけ前にコンテンツの再生時刻を戻し、当該再生時刻から当該コンテンツの再生を再開する。これにより、電子学習装置１は、辞書検索結果を表示した後、ユーザが意味を確認した用語が出てくるシーンを再度再生することができる。よって、ユーザは、コンテンツの再生中に意味を確認したい用語が出てきた場合、用語の意味を確認した上で、コンテンツの当該シーンを再視聴することができる。
【００９６】
また、電子学習装置１は、このようなキーワード検索が行われたときには、キーワード検索が開始されたときのコンテンツの再生時刻と、キーワード検索の対象となった辞書と、検索に用いたキーワードとを対応付けた履歴データ３２を生成して記憶する。
【００９７】
そして、電子学習装置１は、次に上記コンテンツを再生するときに、この履歴データ３２と、設定データ３３に含まれる表示タイミング補正時間とを参照して、過去にキーワード検索が行われたタイミングよりも、表示タイミング補正時間だけ前のタイミングで、その検索に用いられたキーワードを表示する。なお、キーワードを表示するときの動作例については、後に説明する。
【００９８】
次に、電子学習装置１の別の動作例について、図６に基づいて説明する。図６は、電子学習装置１の動作例を示す図であり、同図（ａ）は辞書選択前、同図（ｂ）は選択した辞書を用いたキーワード検索時、同図（ｃ）はキーワード検索実行後における動作例を示している。図６に示す動作例は、図５に示す動作例と異なり、キーワード検索時にコンテンツの再生を一時停止せずに、コンテンツを再生しながらキーワード検索を行う場合である。
【００９９】
図６（ａ）の例は、図５（ａ）の例と同じであり、画像表示領域Ａ１には、コンテンツの画像が表示されており、画像表示領域Ａ１の隣には、キーＫ１〜Ｋ３が表示されている。
【０１００】
ここで、キーＫ１にタッチ操作が行われたときには、電子学習装置１は、表示部１１の画面を２つに分割して、コンテンツの画像を表示してコンテンツを再生しながら、検索用の画像を表示する。具体的には、電子学習装置１は、表示部１１の画面を２つに分割して、コンテンツ表示領域Ｂ１と検索表示領域Ｂ２を生成して、図６（ｂ）のような画面を表示する。
【０１０１】
図示の例では、コンテンツ表示領域Ｂ１には、画像表示領域Ａ１、及びキーＫ１〜Ｋ３が表示されており、検索表示領域Ｂ２には、キーワード検索に使用する辞書の名称（○×国語辞典）が表示されていると共に、キーワード表示領域Ａ２及びキーボードＫ４が表示されている。
【０１０２】
図６（ｂ）の状態から、「こんぷらいあんす」と入力して、キーワード検索を行うと、図６（ｃ）のような表示が行われる。図示の例では、コンテンツ表示領域Ｂ１でコンテンツを再生しながら、検索表示領域Ｂ２に、キーワード検索に使用した辞書の名称が表示されていると共に、該辞書で「こんぷらいあんす」を検索した結果が表示されている。また、検索表示領域Ｂ２に、辞書検索結果の表示を終了して、コンテンツの再生に戻る（コンテンツの再生を再開する）ためのキーＫ５も表示されている。
【０１０３】
ここで、キーＫ５にタッチ操作が行われたときには、電子学習装置１は、辞書検索結果の表示を終了して、キーＫ１が入力された時点のコンテンツの再生時刻よりも、コンテンツ戻し時間だけ前に、コンテンツの再生時刻を戻し、当該再生時刻から当該コンテンツの再生を再開する。これにより、電子学習装置１は、辞書検索結果を表示した後、ユーザが意味を確認した用語が出てくるシーンを再度再生することができる。よって、ユーザは、コンテンツの再生中に意味を確認したい用語が出てきた場合、用語の意味を確認した上で、コンテンツを視聴することができる。
【０１０４】
なお、検索表示領域Ｂ２に検索結果を表示したまま、コンテンツの再生を再開してもよい。この場合、例えば、図６（ｃ）の状態で、検索表示領域Ｂ２に「検索結果確認済」キー（不図示）を新たに設けて、「検索結果確認済」キーが選択されたことによって、電子学習装置１が、コンテンツ表示領域Ｂ１において、キーＫ１が入力された時点のコンテンツの再生時刻よりも、コンテンツ戻し時間だけ前から、当該コンテンツの再生を再開してもよい。また、電子学習装置１は、検索結果を表示してから一定時間が経過した後、検索表示領域Ｂ２に検索結果を表示したまま、コンテンツ表示領域Ｂ１において、キーＫ１が入力された時点のコンテンツの再生時刻よりも、コンテンツ戻し時間だけ前から、当該コンテンツの再生の再開を自動的に行ってもよい。
【０１０５】
〔電子学習装置１の動作例（キーワードの表示）〕
続いて、電子学習装置１が履歴データ３２に基づいてキーワードを表示するときの動作例を図７に基づいて説明する。図７は、電子学習装置１が、コンテンツの再生中にキーワードを表示するときの動作の一例を示す図であり、同図（ａ）はキーワードを表示していないときの画面例を示し、同図（ｂ）はキーワードを表示したときの画面例を示し、同図（ｃ）は表示したキーワードが選択されたときの画面例を示している。
【０１０６】
同図（ａ）に示すように、キーワードを表示していないときには、図５（ａ）の例と同様に、画像表示領域Ａ１にコンテンツの画像を表示すると共に、キーＫ１〜Ｋ３を表示する。
【０１０７】
ここで、電子学習装置１は、コンテンツの再生時刻と、履歴データ３２に格納されている再生時刻よりも、表示タイミング補正時間だけ前の再生時刻とが一致するかを監視しており、一致することが確認されたときには、一致した再生時刻より表示タイミング補正時間後の再生時刻と対応付けられているキーワードを表示する。
【０１０８】
例えば、図５（ｃ）の例においてキーワード「コンプライアンス」に対応付けられている再生時刻よりも、表示タイミング補正時間だけ前である１３分１５秒となったときには、図７（ｂ）に示すように、「コンプライアンス」と表示されたキーＫ６（オブジェクト）を表示する。
【０１０９】
そして、表示したキーＫ６がタッチペンＰや指等で選択されたときには、電子学習装置１は、図７（ｃ）に示すように、キーワード「コンプライアンス」で検索を行った結果を表示する。
【０１１０】
このように、電子学習装置１は、コンテンツの再生中に用語が出てくるタイミングで、その用語の検索に用いられたキーワードを表示する。このキーワードは、以前にユーザが辞書データ３１を用いてその用語の意味を調べたものであるから、そのときにユーザがその意味等を記憶していれば、改めてそのキーワードによる検索結果を表示する必要はなく、コンテンツの再生を継続することが望ましい。その一方で、以前に検索した結果（その用語の意味等）をユーザが忘れていることもある。
【０１１１】
そこで、電子学習装置１は、表示したキーワードが選択されないときには、そのキーワードで検索を行った結果を表示せず、表示したキーワードが選択されたときには、そのキーワードで検索を行った結果を表示する。
【０１１２】
これにより、ユーザは、検索結果の表示が不要と判断したときには、そのままコンテンツの再生を継続することができる。また、表示されるのがキーワードのみであるから、コンテンツの視聴が妨げられることもない。そして、検索結果を確認したいと考えたときには、図５（ｂ）のような文字入力の手間をかけることはなく確認が可能である。
【０１１３】
なお、キーワードを表示させる代わりに、検索結果を表示させても構わないが、検索結果が長文になるような場合にはコンテンツの視聴が妨げられると考えられ、またキーワードによる検索結果をユーザが覚えていたか否かの確認がし難くなるので、キーワードを表示して、そのキーワードが選択されたときに検索結果を表示することが好ましい。
【０１１４】
また、キーワードの表示は、ユーザがキーワードを認識できるような態様であればよく、図７（ｂ）の例に限られない。例えば、字幕スーパーのように、コンテンツの画像と重畳してキーワードを表示してもよい。
【０１１５】
また、履歴データ３２の中に、同じ再生時刻または近い再生時刻に複数のキーワードが記録されているときには、図８の例のように、複数のキーワードを同時に表示してもよい。図８は、複数のキーワードを同時に表示する例を示す図である。
【０１１６】
図８の例では、「コンプライアンス」と表示されたキーＫ６に加えて、「ＣＳＲ」と表示されたキーＫ７（オブジェクト）が表示されている。ユーザは、これらのキー（キーワード）の何れでも選択することができ、キーワードを選択することによって、そのキーワードによる検索結果を確認することができる。
【０１１７】
また、表示されたキーワードを選択して、そのキーワードによる検索結果を確認したユーザは、次に同じコンテンツを再生するときには、そのキーワードを表示させる必要がないと判断することも考えられる。つまり、コンテンツを繰り返し再生することにより、ユーザの知識が定着してゆくので、知識の定着度合いに応じて表示させるキーワードを変更できるようにすることが好ましい。
【０１１８】
例えば、図９のようにして、履歴データ３２から記録を削除するか否かをユーザに選択させてもよい。図９は、履歴データ３２から記録を削除するか否かをユーザに選択させるための表示画面の一例を示している。
【０１１９】
図９の例では、図７（ｂ）の例と同様に「閉じる」と表示されたキーＫ５が表示されていると共に、「削除」と表示されたキー（削除用オブジェクト）Ｋ８が表示されている。すなわち、ユーザは、このキーＫ８を選択することによって、履歴データ３２から「コンプライアンス」のデータを削除することができる。これにより、次に同じコンテンツを再生するときには、「コンプライアンス」のキーワードが表示されなくなる。
【０１２０】
なお、履歴データを削除するキーＫ８を表示するタイミングは、上述の例に限られず、例えばキーワードが表示されたときにキーＫ８を表示してもよい。これにより、検索結果を確認するまでもなく、キーワードの履歴データを削除することができる。
【０１２１】
また、表示したキーワードが選択されなかった場合には、ユーザがそのキーワードの検索結果の表示を不要と判断していると考えられるので、選択されなかったキーワードの履歴データ３２を削除するようにしてもよい。
【０１２２】
〔設定データ３３の設定画面例〕
次に、電子学習装置１がコンテンツ戻し時間をユーザに入力させる際の設定画面例について、図１０に基づいて説明する。図１０は、電子学習装置１が、コンテンツ戻し時間をユーザに入力させる際の設定画面の一例を示す図である。なお、電子学習装置１は、ユーザからコンテンツ戻し時間の設定処理を開始する指示を受けると、図１０に示すコンテンツ戻し時間の設定画面を表示するものとする。
【０１２３】
図１０に示す例では、表示部１１に、文字列「コンテンツ戻し時間」が表示されていると共に、コンテンツ戻し時間表示領域Ａ３及びキーＫ９、Ｋ１０が表示されている。コンテンツ戻し時間表示領域Ａ３には、ユーザが入力したコンテンツ戻し時間の数値が表示されている。
【０１２４】
コンテンツ戻し時間表示領域Ａ３にコンテンツ戻し時間の数値が表示されている状態で、キーＫ９の「ＯＫ」が選択されると、電子学習装置１は、記憶部１３の設定データ３３に含まれるコンテンツ戻し時間を、コンテンツ戻し時間表示領域Ａ３に表示されている数値（図示の例では６０秒）に設定して、コンテンツ戻し時間の設定処理を終了する。一方、図示の状態で、キーＫ１０の「キャンセル」が選択されると、電子学習装置１は、設定データ３３を更新せずに、コンテンツ戻し時間の設定処理を終了する。
【０１２５】
続いて、電子学習装置１が表示タイミング補正時間をユーザに入力させる際の設定画面例について、図１１に基づいて説明する。図１１は、電子学習装置１が、表示タイミング補正時間をユーザに入力させる際の設定画面の一例を示す図である。なお、電子学習装置１は、ユーザから表示タイミング補正時間の設定処理を開始する指示を受けると、図１１に示す表示タイミング補正時間の設定画面を表示するものとする。
【０１２６】
図１１に示す例では、表示部１１に、文字列「表示タイミング補正時間」が表示されていると共に、表示タイミング補正時間表示領域Ａ４及びキーＫ１１、Ｋ１２が表示されている。表示タイミング補正時間表示領域Ａ４には、ユーザが入力した表示タイミング補正時間の数値が表示されている。
【０１２７】
表示タイミング補正時間表示領域Ａ４に表示タイミング補正時間の数値が表示されている状態で、キーＫ１１の「ＯＫ」が選択されると、電子学習装置１は、記憶部１３の設定データ３３に含まれる表示タイミング補正時間を、表示タイミング補正時間表示領域Ａ４に表示されている数値（図示の例では３０秒）に設定して、表示タイミング補正時間の設定処理を終了する。一方、図示の状態で、キーＫ１２の「キャンセル」が選択されると、電子学習装置１は、設定データ３３を更新せずに、表示タイミング補正時間の設定処理を終了する。
【０１２８】
〔履歴データ生成処理〕
次に、電子学習装置１が履歴データ３２を生成する履歴データ生成処理について、図１２に基づいて説明する。図１２は、履歴データ生成処理の一例を示すフローチャートである。履歴データ生成処理は、コンテンツの再生中に行われる処理である。なお、図１２に示す履歴データ生成処理では、図５に示すように、コンテンツの再生中にキーワード検索を行う場合、コンテンツの再生を一時停止するものとする。
【０１２９】
入力部１０に対する入力操作からコンテンツの再生指示があったことを確認した再生処理部２０は、再生を指示されたコンテンツを記憶部１３の動画データ３０から読み出して再生を開始する（Ｓ１）。つまり、ここで再生するコンテンツは動画のコンテンツであることを想定している。
【０１３０】
ここで、検索処理部２１は、辞書の選択を待ち受けており（Ｓ２）、辞書が選択されたことを確認した場合（Ｓ２でＹＥＳ）には、再生処理部２０にコンテンツの再生を一時停止させ（Ｓ３）、Ｓ４の処理に進む。一方、辞書が選択されたことが確認されなかった場合（Ｓ２でＮＯ）には、Ｓ１０の処理に進む。
【０１３１】
Ｓ４では、検索処理部２１は、キーワード入力画面を表示部１１に表示させて（Ｓ４）、検索が実行されるのを待ち受ける（Ｓ５）。なお、例えば、英和辞書と和英辞書のように、検索に使用する辞書に応じて入力する文字が変わるので、キーワード入力画面は辞書に応じたものを表示することが好ましい。
【０１３２】
そして、キーワードが入力され、検索の実行指示が入力されたときには、検索処理部２１は、Ｓ２で選択された辞書で当該キーワードの検索を行い、検索結果を表示部１１に表示する（Ｓ６）。また、検索処理部２１は、検索に使用したキーワード及び辞書を履歴データ生成部２２に通知する。
【０１３３】
キーワード及び辞書の通知を受けた履歴データ生成部２２は、再生処理部２０からコンテンツの現在の再生時刻、つまりＳ３で一時停止したときの再生時刻を取得し、取得した再生時刻と、検索処理部２１から通知されたキーワード及び辞書とを対応付けて履歴データ３２を生成し、記憶部１３に格納する（Ｓ７）。
【０１３４】
一方、Ｓ６で検索結果を表示した検索処理部２１は、検索結果の表示を終了するか否かを確認する（Ｓ８）。ここで、検索結果の表示を終了することを確認した場合（Ｓ８でＹＥＳ）には、検索処理部２１は、再生処理部２０にコンテンツの再生を再開するように指示する。指示を受けた再生処理部２０は、再生中のコンテンツの一時停止した再生時刻よりも、コンテンツ戻し時間だけ前の再生時刻から、当該コンテンツの再生を開始する。これにより、検索結果の表示が終了し、代わりにコンテンツの画像が表示部１１に表示されるようになる（Ｓ９）。
【０１３５】
再生を再開した再生処理部２０は、動画再生を終了するか否かを確認し（Ｓ１０）、終了しないことを確認した場合（Ｓ１０でＮＯ）には処理はＳ２に戻る。一方、動画再生を終了することを確認した場合（Ｓ１０でＹＥＳ）には処理はＳ１１に進み、再生処理部２０は、動画の再生を終了し、これにより履歴データ生成処理は終了する。
【０１３６】
なお、再生処理部２０は、再生中のコンテンツの終了時刻まで再生したとき、または入力部１０が再生を終了する旨の入力操作を受け付けたときに、動画再生を終了すると判断する。
【０１３７】
〔キーワード表示処理〕
続いて、電子学習装置１がキーワードを表示するキーワード表示処理について図１３に基づいて説明する。図１３は、キーワード表示処理の一例を示すフローチャートである。キーワード表示処理も、履歴データ生成処理と同様に、コンテンツの再生中に行われる処理である。
【０１３８】
入力部１０に対する入力操作からコンテンツの再生指示があったことを確認した再生処理部２０は、再生を指示されたコンテンツを記憶部１３の動画データ３０から読み出して再生を開始する（Ｓ２０）。
【０１３９】
コンテンツの再生が開始されると、キーワード表示処理部２３は、履歴データ３２を参照して、コンテンツの現在の再生時刻と、履歴データ３２に格納されている再生時刻よりも、表示タイミング補正時間だけ前の再生時刻とで一致するものがあるか確認する（Ｓ２１）。
【０１４０】
ここで、一致するものが確認されなかった場合（Ｓ２１でＮＯ）には、処理はＳ３２に進む。一方、一致するものが確認された場合（Ｓ２１でＹＥＳ）には、キーワード表示処理部２３は、履歴データ３２において、現在の動画データ再生時刻よりも、表示タイミング補正時間だけ後の再生時刻と一致する再生時刻に対応付けられているキーワードを特定する。そして、キーワード表示処理部２３は、特定したキーワードを表示部１１に表示する（Ｓ２２）。そして、キーワード表示処理部２３は、表示したキーワードが選択されたか否かを確認する（Ｓ２３）。
【０１４１】
ここで、キーワードの選択が確認されなかった場合（Ｓ２３でＮＯ）には、キーワード表示処理部２３は、キーワードの表示後、予め定めた一定時間が経過したか否かを確認する（Ｓ２４）。
【０１４２】
そして、一定時間が経過したことが確認された場合（Ｓ２４でＹＥＳ）には、キーワード表示処理部２３は、キーワードの表示を終了し（Ｓ２５）、Ｓ３２の処理に進む。一方、一定時間が経過したことが確認されなかった場合（Ｓ２４でＮＯ）には、Ｓ２３の処理に戻る。
【０１４３】
ここで、Ｓ２３において、キーワードが選択されたことを確認したとき（Ｓ２３でＹＥＳ）には、キーワード表示処理部２３は、再生処理部２０に再生を一時停止するよう指示する（Ｓ２６）。また、キーワード表示処理部２３は、選択されたキーワードとそのキーワードで検索した辞書を示す情報とを検索処理部２１に通知する。この通知を受けた検索処理部２１は、通知されたキーワードで通知された辞書の検索を行い、その結果を表示部１１に表示する（Ｓ２７）。
【０１４４】
検索結果を表示させた検索処理部２１は、検索結果の表示を終了するか否かを確認する（Ｓ２８）。ここで、検索結果の表示を終了することを確認した場合（Ｓ２８でＹＥＳ）には、検索処理部２１は、検索結果を表示していたキーワードに対応する履歴データ３２の記録を消去するか否かを確認する（Ｓ２９）。
【０１４５】
例えば、Ｓ２７において、図９に示すような画面で検索結果を表示していた場合には、キーＫ８が選択されたときに、検索結果の表示を終了すると判断する（Ｓ２８でＹＥＳ）と共に、記録を消去すると判断する（Ｓ２９でＹＥＳ）。一方、図９の画面例でキーＫ５が選択されたときには、検索結果の表示を終了すると判断し（Ｓ２８でＹＥＳ）、記録を消去しないと判断する（Ｓ２９でＮＯ）。
【０１４６】
Ｓ２９において、記録を消去することを確認した場合（Ｓ２９でＹＥＳ）には、検索処理部２１は、その旨を履歴データ生成部２２に通知する。そして、この通知を受けた履歴データ生成部２２は、履歴データ３２から該当する記録を削除する。例えば、図９の画面例でキーＫ５が選択されたときには、キーワード「コンプライアンス」に対応する履歴データを削除する。
【０１４７】
Ｓ３１では、検索処理部２１は、再生処理部２０にコンテンツの再生を再開するように指示する。これにより、検索結果の表示が終了し、代わりにコンテンツの画像が表示されるようになる。
【０１４８】
コンテンツの再生を再開した再生処理部２０は、動画再生を終了するか否かを確認し（Ｓ３２）、終了しないことを確認した場合（Ｓ３２でＮＯ）には、処理はＳ２１に戻る。一方、コンテンツの再生を終了することを確認した場合（Ｓ３２でＹＥＳ）には処理はＳ３３に進み、再生処理部２０は、コンテンツの再生を終了し、これによりキーワード表示処理は終了する。
【０１４９】
〔辞書データ格納先の変形例〕
上述では、電子学習装置１が備える記憶部１３に辞書データ３１が格納されている例を説明したが、電子学習装置１が辞書データ３１による検索結果をユーザに提示することができるようになっていれば、辞書データ３１は他の装置に格納されていてもよい。また、辞書データ３１を用いた検索についても電子学習装置１以外の装置が行い、電子学習装置１はその検索結果を取得する構成であっても構わない。
【０１５０】
ここでは、キーワード検索を他の装置に実行させる電子学習システムの例を図１４に基づいて説明する。図１４は、電子学習システム６０に含まれる、電子学習装置（コンテンツ再生装置）４０とサーバ５０の要部構成を示すブロック図である。なお、図１の電子学習装置１と同様の構成については同一の参照番号を付し、その説明を省略する。
【０１５１】
電子学習装置４０は、図１の電子学習装置１と比べて、通信部１４を備えている点、検索処理部２１が検索処理部（検索手段、検索結果表示手段）２４に代わっている点、そして記憶部１３に辞書データ３１が格納されていない点が異なっている。
【０１５２】
通信部１４は、電子学習装置４０が他の装置と通信するためのものである。ここでは、電子学習装置４０は、通信部１４から通信ネットワークに接続し、通信ネットワークを介してサーバ５０と通信することを想定している。
【０１５３】
検索処理部２４は、キーワードを用いた検索を外部の装置（ここではサーバ５０）に実行させ、その結果を表示する。具体的には、検索処理部２４は、キーワードを入力させるためのキーワード入力画面を表示部１１に表示する。そして、キーワード入力画面の表示中に入力部１０が入力を受け付けたキーワードと、そのキーワードで検索するデータベースを特定する情報と、該キーワードによる検索の実行指示とを、通信部１４を介して外部の装置に送信する。そして、外部の装置からその検索の結果を受信して、表示部１１に表示する。
【０１５４】
サーバ５０は、電子学習装置４０の指示に応じてキーワード検索を行い、その結果を電子学習装置４０に送信する装置である。図示のように、サーバ５０は、サーバ通信部５１、サーバ制御部５２、及びサーバ記憶部５３を備えている。
【０１５５】
サーバ通信部５１は、サーバ５０が他の装置と通信するためのものである。ここでは、サーバ通信部５１は、通信ネットワークを介して電子学習装置４０と通信することを想定している。
【０１５６】
サーバ制御部５２は、サーバ５０の動作を統括して制御するものであり、サーバ制御部５２にはサーバ検索処理部５４が含まれている。サーバ検索処理部５４は、電子学習装置４０の指示に従ってキーワード検索を行うものである。
【０１５７】
サーバ記憶部５３は、サーバ５０で使用する各種データを格納するものであり、サーバ記憶部５３には辞書データ３１が含まれている。
【０１５８】
上記の電子学習システム６０によれば、コンテンツの再生中に、電子学習装置４０のユーザがキーワード検索を行う旨の入力操作を行ったときには、検索処理部２４は、キーワードを入力させるためのキーワード入力画面を表示部１１に表示する。
【０１５９】
そして、ユーザがキーワードを入力して、検索を実行する旨の入力操作を行ったときには、検索処理部２４は、入力されたキーワードと、そのキーワードで検索する辞書を特定する情報と、該キーワードによる検索の実行指示とを、通信部１４を介してサーバ５０に送信する。
【０１６０】
これらの情報及び指示を受信したサーバ５０では、サーバ検索処理部５４が、受信した情報で特定される辞書を辞書データ３１から特定して、特定した辞書で電子学習装置４０から受信したキーワードの検索を行う。そして、その検索の結果をサーバ通信部５１を介して電子学習装置４０に送信する。
【０１６１】
検索結果を受信した電子学習装置４０では、検索処理部２４が受信した検索結果を表示部１１に表示させ、これによりユーザが検索結果を認識できることになる。
【０１６２】
〔検索結果を表示するための構成の変形例〕
上述では、コンテンツ再生時に表示したキーワードが選択されたときに、選択されたキーワードを用いた検索を再度行うことによって検索結果を表示する例を説明した。しかしながら、電子学習装置１または４０は、コンテンツ再生時に表示したキーワードが選択されたときに、選択されたキーワードを用いた検索の結果を表示できるようになっていればよく、上記の例に限られない。
【０１６３】
例えば、履歴データ３２に検索結果を含めてもよい。この場合には、キーワードが選択されたときに、履歴データ３２から検索結果を取得することができるので、再度検索を行うことなく検索結果を表示することができる。また、例えば、履歴データ３２とは別に検索結果を記憶しておき、この検索結果にアクセスするための情報（例えば、検索結果の格納先アドレス等）を履歴データ３２に含めておいてもよい。
【０１６４】
特に、図１４の例のように、外部のデータベースで検索を行う場合には、再検索に時間がかかることが予想されるので、検索結果を電子学習装置４０の内部に格納しておくことが好ましい。
【０１６５】
〔検索対象のデータベースについて〕
上述では、国語辞書、英和辞書、和英辞書の３つのデータベースの何れかでキーワードを検索する例を説明したが、検索に用いるデータベースはこれらの例に限られない。例えば、百科事典等の事典や字典等のデータベースを用いてもよいし、英語以外の外国語の辞書のデータベースを用いてもよい。また、例えば、インターネット等のネットワーク上に設けられたデータベースを用いて検索を行ってもよい。
【０１６６】
また、ネットワーク上のデータベースで検索を行う場合には、所望の検索結果を得るために、キーワードを追加して検索を行ったり、検索条件を付けて検索を行ったりすることも考えられる。
【０１６７】
このような検索を行った場合には、最終的な検索結果にアクセスするための情報（例えばアドレス等）を履歴データ３２に格納しておけばよい。また、検索条件を履歴データ３２に格納しておいてもよく、この場合には格納された検索条件を用いて再検索を行うことになる。
【０１６８】
さらに、データベースを用いた検索は、キーワード検索に限られず、任意の検索手法が適用可能である。この場合にも、検索手法に応じて、その検索結果にアクセスするための情報を履歴データ３２に格納しておけばよい。
【０１６９】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１７０】
〔キーワードを表示するための構成の変形例〕
上述では、キーワード表示処理部２３が履歴データ３２に含まれるキーワード検索時の再生時刻と、設定データ３３に含まれる表示タイミング補正時間とに基づいて、キーワードを表示するタイミングを特定しているが、キーワードの表示タイミングの特定方法は、これに限るものではない。
【０１７１】
例えば、履歴データ３２の再生時刻の代わりに、「キーワード表示時刻」を記憶しておいてもよい。つまり、履歴データ生成部２２は、履歴データ３２の生成時に、キーワード検索が行われたときのコンテンツの再生時刻より表示タイミング補正時間前の再生時刻を算出し、この再生時刻を「キーワード表示時刻」として、履歴データ３２に含めてもよい。
【０１７２】
履歴データ生成部２２がキーワード表示時刻を含む履歴データ３２を生成した場合、キーワード表示処理部２３は、当該履歴データ３２を参照して、コンテンツの再生時に、コンテンツの再生時刻と、履歴データ３２に格納されているキーワード表示時刻とで一致するものがあるか確認する。そして、キーワード表示処理部２３は、履歴データ３２において、現在のコンテンツの再生時刻に一致するキーワード表示時刻に対応付けられているキーワードを特定し、特定したキーワードを表示部１１に表示する。
【０１７３】
なお、履歴データ生成部２２は、キーワード検索が行われたときのコンテンツの再生時刻と、キーワード表示時刻と、両方を含む履歴データ３２を生成してもよい。
【０１７４】
〔ソフトウェアによる構成例〕
最後に、電子学習装置１及び４０の各ブロック、特に制御部１２は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１７５】
後者の場合、電子学習装置１及び４０は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである電子学習装置１及び４０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記電子学習装置１及び４０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１７６】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１７７】
また、電子学習装置１及び４０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【産業上の利用可能性】
【０１７８】
本発明によれば、コンテンツの再生中にユーザが検索を行った後、コンテンツの再生を再開するときに、検索の契機となったコンテンツのシーンを、再生位置の操作を行うことなく確認することができるので、学習用コンテンツのみならず、様々なコンテンツの再生装置に適用することができる。
【符号の説明】
【０１７９】
１、４０  電子学習装置（コンテンツ再生装置）
１０  入力部
２０  再生処理部（コンテンツ再生手段）
２１、２４  検索処理部（検索手段、検索結果表示手段）
２２  履歴データ生成部（履歴データ生成手段、履歴データ削除手段）
２３  キーワード表示処理部（オブジェクト表示手段）
３０  動画データ（コンテンツ）
３１  辞書データ（データベース）
３２  履歴データ
Ｋ６  キー（オブジェクト）
Ｋ７  キー（オブジェクト）
Ｋ８  キー（削除用オブジェクト）
【図１】
0005485028.tif 000002
【図２】
0005485028.tif 000003
【図３】
0005485028.tif 000004
【図４】
0005485028.tif 000005
【図５】
0005485028.tif 000006
【図６】
0005485028.tif 000007
【図７】
0005485028.tif 000008
【図８】
0005485028.tif 000009
【図９】
0005485028.tif 000010
【図１０】
0005485028.tif 000011
【図１１】
0005485028.tif 000012
【図１２】
0005485028.tif 000013
【図１３】
0005485028.tif 000014
【図１４】
0005485028.tif 000015