(57)【要約】【課題】コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示する。【解決手段】入力処理部１０は、ディスプレイ５に現在表示されている電子書籍のうち、コメントが対応付けられている箇所の表示を終了させるための指示を受け付ける。この指示が受け付けられたとき、表示手段は、当該コメントをディスプレイ５に表示する。これにより、コメント対応箇所の閲覧が終了してから、コメントが表示される。【選択図】図１
2008020961.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをディスプレイに表示するコンテンツ表示装置であって、
上記ディスプレイに表示中の上記コンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したか否かを判定する閲覧判定手段と、
上記閲覧判定手段によって、上記コメント対応箇所の閲覧が完全に終了したと判定されたとき、上記コメントを上記ディスプレイに表示する表示手段とを備えていることを特徴とするコンテンツ表示装置。
【請求項２】
上記コメント対応箇所の表示を完全に終了させるための指示を受け付ける指示入力手段をさらに備え、
上記閲覧判定手段は、上記指示が受け付けられたとき、上記コメント対応箇所の閲覧が完全に終了したと判定することを特徴とするコンテンツ表示装置。
【請求項３】
上記表示手段は、
上記コメントと上記コメント対応箇所とを、互いに関連付けて上記ディスプレイに表示することを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項４】
上記表示手段は、
上記閲覧判定手段によって上記コメント対応箇所の閲覧が完全に終了したと判定された時点において、上記コメント対応箇所の一部であって既に表示が終了している部分がある場合には当該部分の少なくとも一部を上記ディスプレイに表示することを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項５】
上記表示手段は、
上記コメント対応箇所を、上記コメントが対応付けられていない他の箇所と互いに識別可能な状態に表示することを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項６】
他の装置から送信される他のコメントを受信する受信手段と、
上記受信手段によって受信された上記他のコメントの、上記コンテンツにおいて対応付けるべき他のコメント対応箇所が、既読かどうかを判定する既読判定手段とをさらに備え、
上記表示手段は、
上記既読判定手段によって、上記他のコメント対応箇所が既読であると判定されたとき、上記他のコメントを上記ディスプレイに表示することを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項７】
他の装置から送信される他のコメントを受信する受信手段と、
上記受信手段によって受信された上記他のコメントの、上記コンテンツにおいて対応付けるべき他のコメント対応箇所が、既読かどうかを判定する既読判定手段と、
上記既読判定手段によって、上記他のコメント対応箇所が未読であると判定されたとき、上記他のコメントを上記コメントとして上記他のコメント対応箇所に対応付けるコメント対応付け手段とをさらに備えていることを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項８】
コンテンツをディスプレイに表示するコンテンツ表示方法であって、
上記ディスプレイに表示中の上記コンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したか否かを判定する閲覧判定ステップと、
上記閲覧判定ステップにおいて、上記コメント対応箇所の閲覧が完全に終了したと判定されたとき、上記コメントを上記ディスプレイに表示する表示ステップとを含んでいることを特徴とするコンテンツ表示方法。
【請求項９】
請求項１から７のいずれか１項に記載のコンテンツ表示装置を動作させるコンテンツ表示プログラムであって、コンピュータを上記の各手段として機能させるためのコンテンツ表示プログラム。
【請求項１０】
請求項９に記載のコンテンツ表示プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表示するコンテンツ表示装置、コンテンツ表示方法、コンテンツ表示プログラム、および記録媒体に関する。
【背景技術】
【０００２】
電子書籍などのコンテンツを表示できる、携帯電話などの携帯型端末装置が、近年、急速に普及しつつある。すなわち、コンテンツの表示機能と、通信機能とを併せ持った高機能な装置が、次々と開発されている。そのため今後、通信機能を生かして、友人同士で、コンテンツに対するコメントを互いに送りあう利用形態が見込まれる。
【０００３】
ここで、一般のワープロソフトには、文書中の任意箇所に、コメントを書き込む機能を有したものがある。ユーザは、本文の執筆中に、他の人に特に注意を喚起したい箇所については、本文とは別に、コメントを書き込む。このとき本文には、コメントが書き込まれたことを示す表示がなされる。ユーザがコメント対応付け位置にマウスポインタを当てたり、当該位置を選択したりすると、対応付けられているコメントが表示される。
【０００４】
また、コメントの保存や更新についての工夫を開示した文献として、特許文献１がある。特許文献１には、コンピュータ画面上に紙の本を模して、表紙・中表紙・本文ページ・裏表紙などの物理的な本の構造を持ったインタフェースで書籍などの情報を表示し、各ページにメモや付箋など閲覧利用者の追加した情報が存在する場合に、その閲覧利用者の追加したメモや付箋などの情報を、なるべく位置も含めて、保存することができる書籍型データ差分追加更新方法およびその装置が開示されている。
【特許文献１】特開２００３−８５１６２号公報（２００３年０３月２０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、一般のワープロソフトでは、ユーザがコメント対応箇所を明示的に選択しないと、コメントが表示されない。したがって、この技術を電子書籍などのコンテンツに応用した場合、ユーザは、コンテンツの閲覧中にコメントを読み飛ばしてしまいかねない。
【０００６】
逆にもし、コンテンツの表示と同時に、コメントをも表示してしまうと、今度はコンテンツを読み終える前に、コメントを目にしてしまう。この場合ユーザは、コメントに気を取られてコンテンツの閲覧に集中できなかったり、あるいはコメントを先に読んでコンテンツの中身がわかったりしてしまい、先を読むことへの興をそがれてしまいかねない。
【０００７】
特許文献１の技術には、コメントの表示についての特段に工夫がない。そのため、上述した問題の解決には寄与し得ない。
【０００８】
本発明は上記の課題を解決するためになされたものであり、その目的は、コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示するコンテンツ表示装置、コンテンツ表示方法、コンテンツ表示プログラム、および記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
（コンテンツ表示装置の基本構成）
本発明に係るコンテンツ表示装置は、上記の課題を解決するために、
コンテンツをディスプレイに表示するコンテンツ表示装置であって、
上記ディスプレイに表示中の上記コンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したか否かを判定する閲覧判定手段と、
上記閲覧判定手段によって、上記コメント対応箇所の閲覧が完全に終了したと判定されたとき、上記コメントを上記ディスプレイに表示する表示手段とを備えていることを特徴としている。
【００１０】
上記の構成によれば、コンテンツ表示装置はコンテンツをディスプレイに表示する。ここでコンテンツ表示装置において、ディスプレイに表示中のコンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したか否かを、閲覧判定手段が判定する。閲覧判定手段によって、コメント対応箇所の閲覧が完全に終了したと判定されたとき、表示手段が、コメント対応箇所に対応付けられているコメントを、ディスプレイに表示する。
【００１１】
以上の処理によって、コメント対応箇所をユーザが閲覧し終えたとみなしたとき、当該箇所に対応付けられているコメントをディスプレイに表示する。したがってユーザは、たとえばコンテンツとしての電子書籍を読む過程において、各コメントを読み飛ばすことなく、確実に目にすることができる。また、未読の箇所に対するコメントを、コンテンツを閲覧する前に読んでしまうこともない。さらに、コメントに気を取られて、コンテンツの閲覧に集中できなくなることもない。
【００１２】
このようにコンテンツ表示装置は、ユーザがコンテンツを閲覧するときの利便性を高めることができる。具体的には、コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示できる効果を奏する。
【００１３】
（コンテンツ表示方法）
本発明に係るコンテンツ表示方法は、上記の課題を解決するために、
コンテンツをディスプレイに表示するコンテンツ表示方法であって、
上記ディスプレイに表示中の上記コンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したか否かを判定する閲覧判定ステップと、
上記閲覧判定ステップにおいて、上記コメント対応箇所の閲覧が完全に終了したと判定されたとき、上記コメントを上記ディスプレイに表示する表示ステップとを含んでいることを特徴としている。
【００１４】
上記の構成によれば、本発明に係るコンテンツ表示装置と同様の作用・効果を奏する。
【００１５】
（指示に応じて閲覧終了を判断）
また、本発明に係るコンテンツ表示装置では、さらに、
上記コメント対応箇所の表示を完全に終了させるための指示を受け付ける指示入力手段をさらに備え、
上記閲覧判定手段は、上記指示が受け付けられたとき、上記コメント対応箇所の閲覧が完全に終了したと判定することが好ましい。
【００１６】
上記の構成によれば、指示入力手段が、ディスプレイに表示中のコンテンツにおける、コメントが対応付けられているコメント対応箇所の表示を終了させるための指示を受け付ける。たとえば、ページ単位または行単位で表示を先に送るキー入力などを受け付ける。
【００１７】
指示入力手段が上記の指示を受け付けたとき、閲覧判定手段は、コメント対応箇所の閲覧が完全に終了したと判定する。したがって、表示手段が、コメント対応箇所に対応付けられているコメントを、ディスプレイに表示する。
【００１８】
以上の処理によって、コンテンツ表示装置は、コメント対応箇所の表示を終了させるための指示を受け付けると、当該コメント対応箇所をユーザが読み終えたとみなす。そうして初めて、当該箇所に対応付けられているコメントをディスプレイに表示する。したがってユーザは、たとえばコンテンツとしての電子書籍を読む過程において、各コメントを読み飛ばすことなく、確実に目にすることができる。また、未読の箇所に対するコメントを、コンテンツを閲覧する前に読んでしまうこともない。さらに、コメントに気を取られて、コンテンツの閲覧に集中できなくなることもない。
【００１９】
このようにコンテンツ表示装置は、ユーザがコンテンツを閲覧するときの利便性を高めることができる。具体的には、コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示できる効果を奏する。
【００２０】
（コメントとコメント対応箇所範囲とを同時に表示）
また、本発明に係るコンテンツ表示装置では、さらに、
上記表示手段は、
上記コメントと上記コメント対応箇所とを、互いに関連付けて上記ディスプレイに表示することが好ましい。
【００２１】
上記の構成によれば、表示手段は、コメントを、当該コメントが対応付けられているコメント対応箇所に関連付けてディスプレイに表示する。たとえばコメントを含む吹き出しを、コメント対応箇所に近づけたり重ね合わせたりして表示する。
【００２２】
これによりコンテンツ表示装置は、コンテンツにおけるどのコメント対応箇所に対するコメントがディスプレイに表示されているのかを、ユーザに一目で理解させることができる効果を奏する。
【００２３】
（表示済み箇所も表示）
また、本発明に係るコンテンツ表示装置では、さらに、
上記表示手段は、
上記閲覧判定手段によって上記コメント対応箇所の閲覧が完全に終了したと判定された時点において、上記コメント対応箇所の一部であって既に表示が終了している部分がある場合には当該部分の少なくとも一部を上記ディスプレイに表示することが好ましい。
【００２４】
あるコメントが、コメント対応箇所において、ディスプレイに現在表示中の箇所のみに対応付けられているとは限らない。コメント対応箇所の閲覧が完全に終了したと判定された時点において、コメント対応箇所における既に表示が終了している部分にも、同様に対応付けられていることもある。たとえば電子書籍の３行分に相当するコメント対応箇所に、１つのコメントが対応付けられており、そのうち２行分の表示が既に終了していて、最後の１行分を行送りする指示が与えられたとする。このとき単にコメントを表示するだけでは、コメントが表示の消された２行分にも対応付けられていることが、ユーザにはわからない。
【００２５】
そこで上記の構成において、表示手段は、閲覧判定手段によってコメント対応箇所の閲覧が完全に終了したと判定された時点において、当該コメント対応箇所の一部であって既に表示が終了している部分がある場合には当該部分の少なくとも一部をディスプレイに表示する。具体例を挙げると、３行分のコメント対応箇所のうち２行分の表示が既に消されており、残りの１行分だけが表示されている状態において、表示の行送り指示が受け付けられたとき、表示手段は、表示済みの２行分をディスプレイに表示する。すなわちコンテンツの表示を２行分もとに戻した上で、コメントを表示する。なお、現在表示中の１行分と表示済みの２行分とを同時にディスプレイに表示してもよい。
【００２６】
これによりコンテンツ表示装置は、コメントが対応付けられている正確な箇所を、ユーザに知らせることができる効果を奏する。
【００２７】
（表示範囲を互いに識別可能な状態に表示）
また、本発明に係るコンテンツ表示装置では、さらに、
上記表示手段は、
上記コメント対応箇所を、上記コメントが対応付けられていない他の箇所と互いに識別可能な状態に表示することが好ましい。
【００２８】
上記の構成によれば、表示手段は、コメント対応箇所を、当該コメントが対応付けられていない他の箇所と、互いに識別可能な状態に表示する。たとえば、コメント対応箇所を網掛けに表示する。
【００２９】
これによりコンテンツ表示装置は、ユーザに、コメント対応箇所がディスプレイのどこに表示されているのかを一目で理解させることができる効果を奏する。
【００３０】
（受信したコメントを直ちに表示）
また、本発明に係るコンテンツ表示装置では、さらに、
他の装置から送信される他のコメントを受信する受信手段と、
上記受信手段によって受信された上記他のコメントの、上記コンテンツに対応付けるべき他のコメント対応箇所が、既読かどうかを判定する既読判定手段とをさらに備え、
上記表示手段は、
上記既読判定手段によって、上記他のコメント対応箇所が既読であると判定されたとき、上記他のコメントを上記ディスプレイに表示することが好ましい。
【００３１】
上記の構成によれば、受信手段は、他の装置から送信される他のコメントを受信する。たとえば、ユーザの友人や知人が書いた他のコメントを含む電子メールを受信する。
【００３２】
また既読判定手段は、受信手段によって受信されたコメントの、コンテンツに対応付けるべき他のコメント対応箇所が、既読かどうかを判定する。ここで、既読であると判定したとき、既読判定手段は、ユーザがコメントを読んでも支障がないと判定する。そこで表示手段は、コメントをディスプレイに表示する。
【００３３】
一般にユーザは、既読の箇所を再び読み返さない可能性が高い。したがって、コンテンツ表示装置が取得した他のコメントを単に他のコメント対応箇所に対応付けるだけでは、ユーザは、友人や知人がせっかく書いてくれた他のコメントを読みそこなう可能性が生ずる。
【００３４】
しかし本構成のコンテンツ表示装置は、他のコメントの受信後、他のコメントを対応付けるべき他のコメント対応箇所が既読なら、直ちに他のコメントを表示する。したがって、ユーザが他のコメントを読みそこなうことを確実に防止できる効果を奏する。
【００３５】
（受信した他のコメントを他のコメント対応箇所に対応付ける）
また、本発明に係るコンテンツ表示装置では、さらに、
他の装置から送信される他のコメントを受信する受信手段と、
上記受信手段によって受信された上記他のコメントの、上記コンテンツにおいて対応付けるべき他のコメント対応箇所が、既読かどうかを判定する既読判定手段と、
上記既読判定手段によって、上記他のコメント対応箇所が未読であると判定されたとき、上記他のコメントを上記コメントとして上記他のコメント対応箇所に対応付けるコメント対応付け手段とをさらに備えていることが好ましい
上記の構成によれば、受信手段は、他の装置から送信される他のコメントを受信する。たとえば、ユーザの友人や知人が書いた他のコメントを含む電子メールを受信する。
【００３６】
また既読判定手段は、受信手段によって受信された他のコメントの、コンテンツにおいて対応付けるべき他のコメント対応箇所が、既読かどうかを判定する。ここで、未読であると判定したとき、既読判定手段は、ユーザが他のコメントを読むのは支障があると判定する。
【００３７】
すなわち未読の他のコメント対応箇所についての他のコメントを読むことは、ユーザにとっては、未知の内容を知りたくもないのに知らされる可能性があるし、場合によってはコンテンツ閲覧の興をそがれる虞もある。
【００３８】
そこでコメント対応付け手段は、他のコメント対応箇所が未読であると判定されたとき、受信された他のコメントを、他のコメント対応箇所に対応付ける。たとえば他のコメントを、コメントを管理するためのデータベースに保存する。これによりコンテンツ表示装置は、ユーザが、未読の他のコメント対応箇所に対する他のコメントを、当該他のコメント対応箇所を閲覧する前に閲覧してしまうことを防止できる効果を奏する。
【００３９】
（プログラムおよび記録媒体）
なお、上記コンテンツ表示装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記コンテンツ表示装置をコンピュータにおいて実現するプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４０】
以上のように、本発明に係るコンテンツ表示装置は、ディスプレイに表示中のコンテンツにおける、コメントが対応付けられているコメント対応箇所の閲覧が完全に終了したと判定されたあとに、当該コメントをディスプレイに表示する表示手段を備えているため、コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示できる効果を奏する。
【発明を実施するための最良の形態】
【００４１】
本発明の一実施形態について、図１〜図９を参照して以下に説明する
（コンテンツ表示装置１の概要）
まず、コンテンツ表示装置１の概要について説明する。コンテンツ表示装置１は、コメントが各所に対応付けられている電子書籍（コンテンツ）を表示する装置である。具体的には、携帯型端末装置やパーソナルコンピュータなどとして実現される。
【００４２】
ここでいう電子書籍とは、テキストのみ、画像のみ、あるいはテキストおよび画像の組み合わせによって構成される、いわゆる電子的なコンテンツの一種である。小説や漫画などを電子化したものに相当する。
【００４３】
コンテンツ表示装置１を用いるユーザは、キーの入力や画面の押下などの、任意の入力操作によって、電子書籍の表示を先に進めたり、後に戻したりできる。
【００４４】
コンテンツ表示装置１は、ユーザの操作が、電子書籍の表示を先に進めるものであるとき、コメント表示のための特別の処理を実行する。具体的には、当該操作に応じた表示の先送り処理を実際に実行したと仮定したときに、現在表示中の電子書籍内のコメント対応箇所が、画面から完全に消されてしまうかどうかを判定する。そして、消されると判定したとき、ユーザがコメント対応箇所の閲覧（読書）を完全に終了したとみなし、当該箇所に対応付けられているコメントを表示する。
【００４５】
すなわちコンテンツ表示装置１は、コメントではなく電子書籍の表示を求める操作を受け付けた場合であっても、上記の状況において、電子書籍の表示を先に進める前にコメントを表示する。これにより、ユーザが電子書籍を読むときの利便性を高めることができる。
【００４６】
（コンテンツ表示装置１の構成）
本実施形態に係るコンテンツ表示装置１の構成について、図１を参照して以下に説明する。図１は、本発明の一実施形態に係るコンテンツ表示装置１の要部構成を示すブロック図である。この図に示すように、コンテンツ表示装置１は、制御部２、入力デバイス３、無線アンテナ４、ディスプレイ５を備えている。
【００４７】
（制御部２）
制御部２は、コンテンツ表示装置１が内部において実行する処理を受け持つ。制御部２は、より詳しくは、入力処理部１０（入力手段）、通信部１１（受信手段）、既読判定部１２（既読判定手段）、コメント判定部１３（閲覧判定手段）、コメント対応付け部１４（コメント対応付け手段）、コメント表示部１５（表示手段）、電子書籍表示部１６（表示手段）、電子書籍データベース１７、およびコメントデータベース１８を備えている。
【００４８】
これらの各部材がどのような機能を持ち、どのような処理を実行するのかについては、後述する。
【００４９】
（入力デバイス３）
入力デバイス３は、情報をコンテンツ表示装置１に入力したり、ディスプレイ５に表示されている情報を選択したりするためにユーザが用いる装置である。たとえばマウスやキーボードとして実現される。本実施形態では、後述するように、コンテンツ表示装置１の本体に備え付けの複数のキーとして実現されている。
【００５０】
（無線アンテナ４）
無線アンテナ４は、無線信号を送受信するためのアンテナである。本実施形態では、後述するように、電子書籍に対応付けられるコメントのメールを送受信するために用いられる。
【００５１】
（ディスプレイ５）
ディスプレイ５は、電子書籍やコメントを表示する装置であり、たとえば液晶表示装置やプラズマ表示装置として実現される。本実施形態では、ディスプレイ５は、後述するように、コンテンツ表示装置１の本体に埋め込まれている。
【００５２】
（コンテンツ表示装置１の外観）
本実施形態のコンテンツ表示装置１は、いわゆる携帯型端末装置である。すなわちユーザが気軽に持ち歩いたり、手にとってすばやく利用したりすることに適した大きさのものである。
【００５３】
そこでコンテンツ表示装置１の外観について、図２を参照して以下に説明する。図２は、コンテンツ表示装置１の外観を示す図である。
【００５４】
この図に示すように、コンテンツ表示装置１は縦長であり、ユーザが手にとって用いるのに適した大きさを取っている。コンテンツ表示装置１において、ディスプレイ５は、コンテンツ表示装置１の本体内に埋め込まれ、一体化されている。また、コンテンツ表示装置１の本体のうち相当部分を占め、電子書籍の表示に適している。
【００５５】
コンテンツ表示装置１において、ディスプレイ５の下に、決定キー２０、先送りキー２１、および後戻りキー２２が備えられている。これらはいずれも、入力デバイス３の一部に相当する。
【００５６】
決定キー２０は、ディスプレイ５に表示されている選択項目の中から、一つを選択するためのボタンである。ユーザは、このボタン２０を押下することによって、読書する電子書籍を決定する。
【００５７】
先送りキー２１は、電子書籍の表示を先に進めるためのキーである。ユーザが先送りキー２１を押下すると、電子書籍の表示がページ単位または行単位で進む。どちらの単位で進むのかは、コンテンツ表示装置１における設定によって決まる。この設定はユーザが任意に決めることができる。
【００５８】
後戻りキー２２は、電子書籍の表示を基に戻すためのキーである。ユーザが後戻りキー２２を押下すると、電子書籍の表示がページ単位または行単位で戻る。どちらの単位で戻るのかは、コンテンツ表示装置１における設定によって決まる。この設定はユーザが任意に決めることができる。
【００５９】
（コメントメールの送信）
ユーザは、コンテンツ表示装置１を用いて電子書籍を読む。ここでユーザは、電子書籍の任意箇所にコメントを書き込むことができる。具体的には、ユーザが入力したコメントを、コンテンツ表示装置１が、電子書籍におけるコメント対応箇所に対応付ける。
【００６０】
コンテンツ表示装置１は、自身の管理する電子書籍にコメントを対応付けるだけではない。ユーザが入力したコメントを、他のユーザが用いる他のコンテンツ表示装置１に送信することもできる。
【００６１】
ユーザが入力したコメントをコンテンツ表示装置１が他のコンテンツ表示装置１に送信する点について、図３を参照して以下に説明する。図３は、ユーザが入力したコメントを、コンテンツ表示装置１が他のコンテンツ表示装置１に送信する様子を、模式的に示す図である。
【００６２】
この図に示すように、二人の人物すなわちＡさんおよびＢさんが、いずれもコンテンツ表示装置１を用いて電子書籍を読んでいる。両者の読んでいる電子書籍は、互いに同じ内容のものである。
【００６３】
図３の例では、Ａさんが、コンテンツ表示装置１にコメントを入力する。Ａさんの用いるコンテンツ表示装置１は、入力されたコメントを基に電子メールを生成し、コメントメール３０として、Ｂさんの用いるコンテンツ表示装置１に送信する。
【００６４】
図３に示すコメントメール３０は、送信者、書籍名、コメント位置、およびコメント内容を含んでいる。「送信者」は、電子書籍の使用者を特定する情報である。ここではＡさんを示す。「書籍名」は、コメントが対応付けられる電子書籍を特定する情報である。「コメント位置」は、電子書籍におけるコメント対応箇所を特定する情報である。ここでは、電子書籍を構成するテキストを、ページ単位、行単位、文字単位で指定している。「コメント内容」は、ユーザが入力したコメントの内容である。
【００６５】
（コメント受信処理の流れ）
コメントメール３０を受信したコンテンツ表示装置１は、電子書籍におけるコメント対応箇所にコメントを対応付ける。そこで以下では、コンテンツ表示装置１がコメントメール３０を受信するときの処理について、図４を参照して以下に説明する。図４は、コンテンツ表示装置１がコメントメール３０を受信するときの処理の流れを示すフローチャートである。
【００６６】
この図に示すように、コンテンツ表示装置１において、通信部１１が、無線アンテナ４を通じてコメントメール３０（他のコメント）を受信する（ステップＳ４０）。
【００６７】
入力処理部１０は、受信したコメントメール３０に記載されている書籍名を解析して、コメントを対応付ける対象の電子書籍を特定する。コンテンツ表示装置１は、自身の管理する電子書籍を、いずれも、電子書籍データベース１７に記憶している。そこで入力処理部１０は、特定した電子書籍が、電子書籍データベース１７に存在するか否かを判定する（ステップＳ４１）。
【００６８】
ステップＳ４１における判定の結果が「偽」であるとき（Ｎｏ）、図４に示す処理は終了する。このとき入力処理部１０は、受信したコメントメール３０を破棄する。
【００６９】
一方、ステップＳ４１における判定の結果が「真」であるとき（Ｙｅｓ）、入力処理部１０は、受信したコメントメール３０を既読判定部１２に出力する。
【００７０】
既読判定部１２は、入力されたコメントメール３０から、電子書籍における、コメントを対応付けるべき位置、すなわちコメント対応箇所（他のコメント対応箇所）を特定する。次に既読判定部１２は、特定された電子書籍における、ユーザの読書最終位置を特定する。この位置を表す情報は、ユーザが電子書籍を読むたびに、コンテンツ表示装置１における図示しないメモリに記憶される。たとえば「５ページ目」「１０行目」などのように、電子書籍における特定の位置を示す情報として記憶される。そこで既読判定部１２は、メモリに記憶されているこの情報を参照して、ユーザの読書最終位置を特定する。
【００７１】
既読判定部１２は、コメントメール３０から特定したコメント対応箇所の位置と、メモリから特定した読書最終位置とを比較する（ステップＳ４２）。この比較結果に基づき、コメント対応箇所までユーザが電子書籍を読んでいたか否かを判定する（ステップＳ４３）。
【００７２】
（受信コメントの表示）
ステップＳ４３における判定の結果が「真」であるとき（Ｙｅｓ）、既読判定部１２は、受信コメントをユーザが読んでも支障がないと判定する。なぜなら、このコメントを対応付けるべきコメント対応箇所をユーザが読書済みであり、コメントが当該箇所についての詳細や補足をユーザに伝えるものであったとしても、コメントに目を通したことをユーザに後悔させるようなことが無いからである。そこで既読判定部１２は、入力されたコメントメール３０をコメント表示部１５に出力する。コメント表示部１５は、入力されたコメントメール３０に含まれているコメントを、ディスプレイ５に表示する（ステップＳ４４）。これで図４に示す処理は終了する。
【００７３】
一般にユーザは、既読の箇所を再び読み返さない可能性が高い。したがって、コンテンツ表示装置１が取得したコメントを、電子書籍における未読の箇所に単に対応付けるだけでは、ユーザは、友人や知人がせっかく書いてくれたコメントを読みそこなう可能性が生ずる。
【００７４】
しかしコンテンツ表示装置１は、コメントメール３０の受信後、コメント対応箇所が既読なら、直ちにコメントを表示する。したがって、ユーザがコメントを読みそこなうことを確実に防止できる。
【００７５】
（受信コメントの保存）
一方、ステップＳ４３における判定の結果が「偽」であるとき（Ｎｏ）、既読判定部１２は、ユーザがコメントを読むのは支障があると判定する。すなわち未読の箇所についてのコメントを読むことは、ユーザにとっては、未知の内容を知りたくもないのに知らされる可能性があるし、場合によっては読書の興をそがれる虞もある。
【００７６】
そこで既読判定部１２は、入力されたコメントメール３０をコメント対応付け部１４に出力する。コメント対応付け部１４は、入力されたコメントメール３０を参照して、コメントを対応付けるべきコメント対応箇所と、対応付けるコメントの内容とを特定する。
【００７７】
コメント対応付け部１４は、特定したコメントを、特定したコメント対応箇所に対応付ける。コンテンツ表示装置１は、電子書籍に対するコメントを、コメントデータベース１８に記憶している。そこでコメント判定部１３は、コメントデータベース１８内の、コメント対応付け対象の電子書籍に対するコメントを管理するテーブルに、特定したコメントと、コメント対応箇所の位置とを関連付けて記憶する（ステップＳ４５）。
【００７８】
以上の処理によって、コンテンツ表示装置１は、
・既読の本文に対するコメントを読み飛ばすこと
・未読の本文に対するコメントを、本文を読む前に読んでしまうこと
・コメントに気を取られて、本文を読むことに集中できなくなること
などを確実に防止できる。そのため、電子書籍を読むユーザの利便性を、従来技術よりも高めることができる。
【００７９】
また、以上の処理を実行することによって、コンテンツ表示装置１は、自身の管理する電子書籍に対するコメントを、増やすことができる。なお、コンテンツ表示装置１では、ユーザが自ら書いたコメントも、電子書籍に対応付けることができる。いずれにせよ、コメントの充実度を柔軟に高めることができることに変わりはない。
【００８０】
（電子書籍およびコメントの表示処理）
ユーザは、コメントが対応付けられている電子書籍を、コンテンツ表示装置１を用いて再生し、読書する。ここで本実施形態のコンテンツ表示装置１は、コメントの表示のさせ方に特徴を有している。
【００８１】
以下に、コンテンツ表示装置１が電子書籍およびコメントをディスプレイ５に表示するときの処理について、図５を参照して以下に説明する。図５は、コンテンツ表示装置１が電子書籍およびコメントをディスプレイ５に表示するときの処理の流れを示すフローチャートである。
【００８２】
（電子書籍の選択）
この図に示すように、ユーザは、電子書籍を選択する（ステップＳ５０）。具体的には、ユーザは、決定キー２０を用いて、読みたい電子書籍を１つ、選択する。この選択入力を入力処理部１０が受け付ける。
【００８３】
入力処理部１０は、ユーザが選択した電子書籍についての情報を、電子書籍表示部１６に出力する。電子書籍表示部１６は、入力された情報を参照して、ディスプレイ５に表示する電子書籍を特定し、電子書籍データベース１７から読み出す。
【００８４】
コンテンツ表示装置１は、ユーザが電子書籍を読み進め、未表示の箇所を表示するたびに、その位置を示す情報を、読書最終位置として図示しないメモリに記憶し管理している。そこで電子書籍表示部１６は、メモリに記憶されている読書最終位置を読み出す。これにより、電子書籍における、ユーザが最後に読んだページを開く（ステップＳ５１）。
【００８５】
ここでいう「開く」とは、特定した読書最終位置のページを、電子書籍データベース１７内の電子書籍から読み出し、ディスプレイ５に表示する処理のことである。
【００８６】
（電子書籍の表示を先送り）
ユーザは、ディスプレイ５に表示された電子書籍を閲覧する。すなわち電子書籍のテキストを読んだり、画像を目にしたりする。ここでユーザは、現在表示されている本文を読み終えたとき、通常、先送りキー２１を押下し、つぎのページを表示させようとする。
【００８７】
そこでコンテンツ表示装置１において、入力処理部１０は、ユーザが、先送りキー２１を押下したか否かを判定する（ステップＳ５２）。
【００８８】
ステップＳ５２における判定の結果が「偽」であるとき（Ｎｏ）、入力処理部１０は、ユーザによる先送りキー２１の押下がなされるまで待機する。すなわちステップＳ５２の処理を繰り返す。
【００８９】
一方、ステップＳ５２における判定の結果が「真」であるとき（Ｙｅｓ）、入力処理部１０は、ユーザによって、先送りキー２１が押下されたことを、コメント判定部１３に通知する。この通知を受けて、コメント判定部１３は、現在開いている電子書籍のうち、ディスプレイ５に現在表示されている範囲を特定する。そして、特定した範囲に含まれるテキストの少なくともいずれかに、コメントが対応付けられている場合、当該コメント対応箇所をユーザが完全に読み終えた（閲覧し終えた）か否かを判定する。（ステップＳ５３）。
【００９０】
（コメント対応箇所の閲覧判定）
たとえばユーザが先送りキー２１を押下することによって、電子書籍のページ送りをコンテンツ表示装置１に指示したとする。この指示は、現在ディスプレイに表示中のコメント対応箇所の表示を完全に消すことを意味するので、コメント判定部１３は、現在表示中のコメント対応箇所をユーザが読み終えた（閲覧し終えた）と判定する。すなわちステップＳ５３における判定の結果が「真」になるため（Ｙｅｓ）、コメント表示部１５が、コメントデータベース１８からコメントを読み出し、ディスプレイ５に表示する（ステップＳ５４）。
【００９１】
一方、ステップＳ５３における判定の結果が「偽」であるとき（Ｎｏ）、電子書籍表示部１６が、電子書籍のつぎのページを電子書籍データベース１７から読み出し、ディスプレイ５に表示する（ステップＳ５５）。
【００９２】
すなわち、ユーザが同じ先送りキー２１を押下しているにもかかわらず、コンテンツ表示装置１は、コメントの有無に応じて、ディスプレイ５に表示される情報を異ならせる。
【００９３】
コメントの表示、あるいはページの表示に関わらず、ユーザによる先送りキー２１の押下後、入力処理部１０は、電子書籍の読書が終了したか否かを判定する（ステップＳ５６）。たとえば、ユーザが電子書籍の終了操作を行ったとき、または、電子書籍表示部１６が電子書籍の最後まで表示を終了したときなどに、入力処理部１０は、電子書籍の読書が終了したと判定する。
【００９４】
ステップＳ５６における判定の結果が「偽」であるとき（Ｎｏ）、図５に示す処理はステップＳ５２に戻る。このとき入力処理部１０は、ユーザが先送りキー２１を押下したか否かを判定する。このようにして、ステップＳ５６に示す処理において「真」の結果を得るまで、コンテンツ表示装置１は、電子書籍の表示処理およびコメントの表示処理を繰り返す。
【００９５】
（読書の終了判定）
ステップＳ５６における判定の結果が「真」であるとき（Ｙｅｓ）、電子書籍表示部１６は、読書最終位置をメモリに記憶する（ステップＳ５７）。このときたとえば、「５ページ」「２０ページ」などの、ディスプレイ５に最後に表示したページを特定する情報を、メモリに記憶する。
【００９６】
最後にコンテンツ表示装置１は電子書籍を閉じる（ステップＳ５８）。ここでいう「閉じる」とは、電子書籍の表示を完全に停止することを意味する。
【００９７】
以上のように、コンテンツ表示装置１において、入力処理部１０が、ディスプレイ５に表示中のコンテンツのうち、コメントが対応付けられているコメント対応箇所の表示を終了させるための指示を受け付ける。たとえば、ページ単位または行単位で表示を先に送るキー入力などを受け付ける。
【００９８】
入力部１０が上記の指示を受け付けたとき、コメント表示部１５が、コメント対応箇所に対応付けられているコメントを、ディスプレイに表示する。
【００９９】
以上の処理によって、コンテンツ表示装置１は、コメント対応箇所の表示を終了させるための指示を受け付けると、当該コメント対応箇所をユーザが読み終えたとみなす。そうして初めて、当該箇所に対応付けられているコメントをディスプレイに表示する。したがってユーザは、たとえばコンテンツとしての電子書籍を読む過程において、各コメントを読み飛ばすことなく、確実に目にすることができる。また、未読の箇所に対するコメントを、コンテンツを閲覧する前に読んでしまうこともない。さらに、コメントに気を取られて、コンテンツの閲覧に集中できなくなることもない。
【０１００】
このようにコンテンツ表示装置１は、ユーザがコンテンツを閲覧するときの利便性を高めることができる。具体的には、コンテンツを閲覧するユーザに対して、コメントを最適なタイミングで表示できる。
【０１０１】
（電子書籍の表示例）
コンテンツ表示装置１がディスプレイ５に表示する電子書籍およびコメントの具体例について、図６を参照して以下に説明する。図６は、コンテンツ表示装置１がディスプレイ５に表示する電子書籍およびコメントの具体例を示す図である。
【０１０２】
以下では、ユーザが先送りキー２１を押下するごとに、テキスト型の電子書籍の表示がページ単位で切り替わる例を説明する。
【０１０３】
図６に示すように、まずコンテンツ表示装置１は、電子書籍の先頭ページ（第１ページ）を、画面６０としてディスプレイ５に表示している。ユーザは、第１ページを読み終えると、先送りキー２１を押下し、電子書籍の表示を先に進めることを、コンテンツ表示装置１に入力する。
【０１０４】
このとき、画面６０として表示されている電子書籍のページには、コメントが対応付けられていない。そこでコンテンツ表示装置１は、コメントを表示することなく、電子書籍のつぎのページ（第２ページ）を、画面６１として表示する。
【０１０５】
このとき、画面６１には表示されていないが、第２ページ内の一部のテキストに、コメントが対応付けられている。しかしコンテンツ表示装置１は、まだ、当該コメントを表示しない。
【０１０６】
（コメントの表示）
ユーザは、第２ページを読み終えると、先送りキー２１を押下する。このときコンテンツ表示装置１は、先送りキー２１が押下されたにも関わらず、つぎのページすなわち第３ページを表示しない。代わりに、画面６２を表示する。なぜなら、画面６１として表示した第２ページの一部に、コメントが対応付けられているからである。
【０１０７】
画面６２を表示するとき、コンテンツ表示装置１は、コメント対応箇所６２ａを、他の箇所と互いに識別可能な状態に表示する。たとえばコメント対応箇所６２ａを網掛けに表示する。これによりユーザに、コメント対応箇所６２ａにコメントが対応付けられていることを一目で理解させる。
【０１０８】
同時に、コメント対応箇所６２ａに対応付けられているコメントをコメントデータベース１８から取得し、コメントの送信者情報とともに、吹き出し６２ｂとして、コメント対応箇所６２ａに近づけて表示する。
【０１０９】
つまりコンテンツ表示装置１は、コメントの対応付けられている箇所と、コメントとを、互いに関連付けてディスプレイ５に表示する。これによりコンテンツ表示装置１は、ユーザに、コンテンツのどの箇所に対するコメントがディスプレイに表示されているのかを、一目で理解させることができる。
【０１１０】
またユーザは、第２ページを読み終えたあと、当該ページ内のテキストに対応付けられているコメントを読むことができる。換言すると、第２ページを読み終える前、より正確には第２ページ内のコメント対応箇所を読み終える前に、当該箇所に対するコメントを目にすることがない。
【０１１１】
コメントを読み終えたあと、ユーザは、先送りキー２１を押下する。これによりコンテンツ表示装置１は、つぎのページ（第３ページ）を、電子書籍データベース１７から取得し、画面６３としてディスプレイ５に表示する。
【０１１２】
（電子書籍の表示例）
図６の例では、コンテンツ表示装置１は電子書籍をページ単位でディスプレイ５に表示する。しかし電子書籍の表示はページ単位でなく行単位でもよい。この場合も、コメントを表示するときに従来にはない特別の処理を行う点に、変わりは無い。
【０１１３】
そこで以下に、コンテンツ表示装置１が電子書籍を行単位でディスプレイ５に表示する例について、図７を参照して以下に説明する。図７は、コンテンツ表示装置１がディスプレイ５に表示する電子書籍およびコメントの具体例を示す図である。
【０１１４】
図７の例では、ユーザが先送りキー２１を押下するごとに、コンテンツ表示装置１は、電子書籍の表示を行単位で進める。
【０１１５】
図７に示すように、コンテンツ表示装置１は、電子書籍を構成する一部のテキストを、電子書籍データベース１７から読み出し、画面７０としてディスプレイ５に表示している。ユーザは、画面７０内の右端の行を読み終えると、先送りキー２１を押下し、電子書籍の表示を一行先に進めさせる操作をコンテンツ表示装置１に対して行う。
【０１１６】
このとき、画面７０内の本文には、それとわかる表示はないが、コメントが対応付けられている。しかし、画面７０から一行表示を進めたとしても、コメントの対応箇所が全て、ディスプレイ５から消えてしまうわけではない。そこでコンテンツ表示装置１は、コメントをまだ表示する必要はないと判定する。そこで現在の右端の行を消し、左端に追加する行を電子書籍データベース１７から読み出し、行を一行進めて画面７１として表示する。
【０１１７】
（コメントの表示）
次にユーザが先送りキー２１を押下したとき、この押下に応じて一行表示を先に送ると、コメントの対応箇所が画面から消えてしまうことになる。このときコンテンツ表示装置１は、コメントの対応付けられている箇所をユーザが読み終えたと判定し、電子書籍の表示を行送りせずに、コメントを表示する。
【０１１８】
具体的には、画面７１の次に画面７２を表示する。なお、図７の例では、画面７１に表示されている右端のテキストに対して、コメントが対応付けられている。このコメントは、既に画面７１から表示が消されてしまった隣の２行（表済み箇所）までの箇所全体に対して、対応付けられている。
【０１１９】
そこでコンテンツ表示装置１は、コメントを表示する前に、コメント対応箇所７２ａがディスプレイ５に全て表示されるように、テキストの表示を２行、元に戻す。こうしてコンテンツ表示装置１は、コメント対応箇所７２ａをディスプレイ５に表示する。
【０１２０】
このときコンテンツ表示装置１は、画面７２において、コメント対応箇所７２ａを、他の箇所と異なる状態に表示する。これによりユーザに、コメント対応箇所７２ａにコメントが対応付けられていることを一目で理解させる。
【０１２１】
同時に、コメント対応箇所７２ａに対応付けられているコメントをコメントデータベース１８から取得し、コメントの送信者情報とともに、吹き出し７２ｂとして、画面７２に含まれている電子書籍の本文に上書き表示する。これによりユーザは、第２ページを読み終えたあと、当該ページ内のテキストに対応付けられているコメントを読むことができる。
【０１２２】
このように、あるコメントが、コメント対応箇所におけるディスプレイに現在表示中の部分のみに対応付けられているとは限らない。コメント対応箇所の表示を終了させる指示を受け付けた時点において、既に表示が終了している部分にも、同様に対応付けられていることもある。たとえば電子書籍の３行分に相当するコメント対応箇所に、１つのコメントが対応付けられており、そのうち２行分の表示が既に終了していて、最後の１行分を行送りする指示が与えられたとする。このとき単にコメントを表示するだけでは、コメントが、表示の消された２行分にも対応付けられていることが、ユーザにはわからない。
【０１２３】
そこでコンテンツ表示装置１は、当該コメント対応箇所の表示を終了させる指示が受け付けられた時点において、コメント対応箇所の一部であって既に表示が終了している部分がある場合には当該部分の少なくとも一部をディスプレイ５に表示する。具体例を挙げると、３行分のコメント対応箇所のうち２行分の表示が既に消されており、残りの１行分だけが表示されている状態において、表示の行送り指示が受け付けられたとき、コンテンツ表示装置１は、表示済みの２行分をディスプレイ５に表示する。すなわちコンテンツの表示を２行分もとに戻した上で、コメントを表示する。なお、現在表示中の１行分と表示済みの２行分とを同時にディスプレイ５に表示してもよい。
【０１２４】
これによりコンテンツ表示装置１は、コメントが対応付けられている正確な箇所を、ユーザに知らせることができる。
【０１２５】
（次の行の表示）
コメントを読み終えたあと、ユーザは、先送りキー２１を押下する。これによりコンテンツ表示装置１は、次の行を電子書籍データベース１７から取得し、画面７３に含める状態でディスプレイ５に表示する。このとき、コメント対応箇所７２ａを表示するために戻していた２行を追加して進めて表示する。具体的には、画面７２のテキストから、３行進めた上で、画面７３として表示する。
【０１２６】
以上のように、コンテンツ表示装置１は、従来なら画面７１のつぎの画面７３を表示するところ、コメントを表示するための特別の処理を間に挟んで、画面７１のつぎの画面７２を表示する。このようにして、コメント対応箇所７２ａをユーザが読み終えたと判定したあとに、コメントを表示し、そのあとに次の行を表示する。これによりコンテンツ表示装置１は、ユーザが電子書籍を読むときの利便性を高めることができる。
【０１２７】
（コメントメールの送信）
以上には、コンテンツ表示装置１が、テキストからなる電子書籍をディスプレイ５に表示する例を説明した。しかしコンテンツ表示装置１が表示する電子書籍は、テキストだけではなく、画像からなるもの、あるいはテキストと画像の両方からなるものであってもよい。
【０１２８】
そこで以下では、コンテンツ表示装置１が、画像からなる電子書籍にコメントを対応付ける例について、図８を参照して以下に説明する。図８は、ユーザが入力したコメント含むコメントメール８０を、コンテンツ表示装置１が他のコンテンツ表示装置１に送信する様子を、模式的に示す図である。
【０１２９】
この図に示すように、二人の人物すなわちＡさんおよびＢさんが、いずれもコンテンツ表示装置１を用いて電子書籍を読んでいる。両者の読んでいる電子書籍は、互いに同じ内容のものである。
【０１３０】
図８の例では、Ａさんが、コンテンツ表示装置１にコメントを入力する。Ａさんの用いるコンテンツ表示装置１は、入力されたコメントを基に電子メールを生成し、コメントメール８０として、Ｂさんの用いるコンテンツ表示装置１に送信する。
【０１３１】
コメントメール８０は、送信者、書籍名、コメント位置、およびコメント内容を含んでいる。「送信者」は、電子書籍の使用者を特定する情報である。「書籍名」は、コメントが対応付けられる電子書籍を特定する情報である。「コメント位置」は、電子書籍におけるコメントの対応付け位置を特定する情報である。本例では、コメント位置として、電子書籍を構成するページ内のコマを一つ、指定している。「コメント内容」は、ユーザが入力したコメントの内容である。
【０１３２】
（電子書籍の表示例）
以下に、コンテンツ表示装置１が、画像からなる電子書籍をページ単位でディスプレイ５に表示する例について、図９を参照して以下に説明する。図９は、コンテンツ表示装置１がディスプレイ５に表示する電子書籍およびコメントの具体例を示す図である。
【０１３３】
図９の例では、ユーザが先送りキー２１を押下するごとに、コンテンツ表示装置１は、電子書籍の表示をページ単位で進める。
【０１３４】
図９に示すように、コンテンツ表示装置１は、電子書籍の第１ページを、画面９０としてディスプレイ５に表示している。第１ページは、画像Ａ〜Ｄを含んでいる。ユーザは、第１ページを読み終えると、先送りキー２１を押下する。すなわち、電子書籍の表示を１ページ先に進めさせる操作をコンテンツ表示装置１に対して行う。
【０１３５】
このとき、画面９０として表示されている電子書籍の第１ページには、コメントが対応付けられていない。そこでコンテンツ表示装置１は、コメントを表示することなく、電子書籍のつぎのページ（第２ページ）を、画面９１として表示する。第２ページは、画像Ｅ〜画像Ｉを含んでいる。
【０１３６】
ユーザは、第２ページを読み終えると、先送りキー２１を押下する。このとき、画面９１には表示されていないが、第２ページ内の画像Ｈに、コメントが対応付けられている。このコメントは、Ａさんからのコメントメールを受信したことによって、Ｂさんのコンテンツ表示装置１が対応付けたものである。そこでコンテンツ表示装置１は、先送りキー２１が押下されたにも関わらず、つぎのページすなわち第３ページを表示しない。
【０１３７】
（コメントの表示）
画面９１の表示中に、ユーザが先送りキー２１を押下したとする。この押下に応じて画面の表示を１ページ先に送ると、コメントの対応箇所すなわち画像Ｈがディスプレイ５から完全に消えてしまうことになる。このときコンテンツ表示装置１は、コメント対応箇所をユーザが読み終えたと判定し、ページを先送りせずに、コメントを表示する。具体的には、画面９２を表示する。
【０１３８】
このときコンテンツ表示装置１は、画面９２において、コメント対応箇所９２ａすなわち画像Ｈを、その他の画像Ｅ〜Ｉとは異なる状態に表示する。これによりユーザに、コメント対応箇所９２ａ（画像Ｈ）にコメントが対応付けられていることを一目で理解させる。
【０１３９】
同時に、コメント対応箇所９２ａに対応付けられているコメントをコメントデータベース１８から取得し、コメントの送信者情報とともに、吹き出し９２ｂとして、画面７２に含まれている電子書籍の本文に上書き表示する。これによりユーザは、第２ページを読み終えたあと、当該ページ内のテキストに対応付けられているコメントを読むことができる。
【０１４０】
（第３ページの表示）
コメントを読み終えたあと、ユーザは先送りキー２１を押下する。これによりコンテンツ表示装置１は、次のページすなわち第３ページを電子書籍データベース１７から取得し、画面９３としてディスプレイ５に表示する。すなわち画像Ｊ〜Ｌを、ディスプレイ５に表示する。
【０１４１】
このようにコンテンツ表示装置１は、第２ページの次の第３ページ３を表示する前に、コメントを表示するための特別の処理を間に挟む。こうしてコメント対応箇所９２ａをユーザが読み終えたと判定したあとに、コメントを表示し、そのあとに改めて次のページを表示する。これによりコンテンツ表示装置１は、ユーザが電子書籍を読むときの利便性を高めることができる。
【０１４２】
なお、本発明は上述した実施形態に限定されるものではない。当業者は、請求項に示した範囲内において、本発明をいろいろと変更できる。すなわち、請求項に示される範囲内で、適宜変更された技術的手段を組み合わせれば、新たな実施形態が得られる。
【０１４３】
（既読・未読の管理）
またコンテンツ表示装置１は、電子書籍内の各ページをユーザが読み終えたかどうかを、ページごとに管理してもよい。たとえば、ユーザが途中で読み飛ばしたページについては、未読であることを示すフラグを電子書籍データベース１７に設定する。一方、ディスプレイ５に基準時間よりも長く表示したページについては、既読であることを示すフラグを、電子書籍データベース１７に設定する。
【０１４４】
（複数のコメント）
たとえば、電子書籍内の同じ箇所に、互いに異なる複数のコメントが複数、対応付けられているとする。このようなとき、コメント表示部１５は、複数のコメントを互いに重ね合わせて、ディスプレイ５に表示すればよい。
【０１４５】
（コメントの種類）
コメントは、テキストのみならず、画像であってもよい。あるいは、テキストと画像との組み合わせであってもよい。すなわちコンテンツ表示装置１において、コメントの形態や表示方法は特定のものに限定されない。
【０１４６】
（表示可能なコンテンツ）
電子書籍表示部１６がディスプレイ５に表示できるコンテンツは、上述した電子書籍に限定されない。すなわちコンテンツは、ユーザの操作によって、表示を進めたり戻したりすることのできる電子コンテンツであれば、電子書籍に限らず何でもよい。また、コンテンツを定義するフォーマットも特定のものに限定されず、たとえばＨＴＭＬ形式、ＸＭＬ形式、およびＸＭＤＦ形式などとすることができる。
【０１４７】
（コメントを表示しない例）
ユーザは電子書籍の読書中に、途中において興味の沸かない箇所を読み飛ばすこともありうる。たとえば先送りキー２１を連続してすばやく押下し、本当に読みたい箇所が表示されるまで、途中のページを短時間に次々と先送りする操作を、コンテンツ表示装置１に対して行うことがありうる。
【０１４８】
このときコンテンツ表示装置１は、ユーザが先送りキー２１を押下してから、次にもう一度押下するまでの時間を、あらかじめ定められている基準時間と比較する。そして前者が後者よりも短いと判定したとき、現在表示中のページに対応付けられているコメントを表示することなく、つぎのページを表示してもよい。
【０１４９】
ユーザが電子書籍の表示を次々と先に送ることは、途中を読まずに飛ばしたいという意思の表れだと判断できる。そこでコンテンツ表示装置１は、基準時間以内に先送りされたページについてはユーザの読む気が無い箇所と判断し、当該ページ内のコメントについても、ユーザにとっては読む必要がないとものだとみなす。そのためコメントを表示せずに、ユーザの本来求める処理、すなわちページのすばやい切り替えを実行する。
【０１５０】
これにより、ユーザがコメントを読む必要の無い状況において、無駄にコメントを表示することを防止できる。
【０１５１】
（プログラムおよび記録媒体）
最後に、コンテンツ表示装置１に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【０１５２】
すなわちコンテンツ表示装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、この制御プログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記制御プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記制御プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。
【０１５３】
この構成により、本発明の目的は、所定の記録媒体によっても達成できる。この記録媒体は、上述した機能を実現するソフトウェアであるコンテンツ表示装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。コンテンツ表示装置１にこの記録媒体を供給する。これにより、コンピュータとしてのコンテンツ表示装置１（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【０１５４】
プログラムコードをコンテンツ表示装置１に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１５５】
またコンテンツ表示装置１は、通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してコンテンツ表示装置１に供給する。この通信ネットワークは、コンテンツ表示装置１にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１５６】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえば、ＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１５７】
本発明は、電子書籍などの電子コンテンツを表示するコンテンツ表示装置、すなわち携帯型端末装置やパーソナルコンピュータとして幅広く利用できる。
【図面の簡単な説明】
【０１５８】
【図１】本発明の一実施形態に係るコンテンツ表示装置の要部構成を示すブロック図である。
【図２】コンテンツ表示装置の外観を示す図である。
【図３】ユーザが入力したコメントを、コンテンツ表示装置１が他のコンテンツ表示装置に送信する様子を、模式的に示す図である。
【図４】コンテンツ表示装置がコメントメールを受信するときの処理の流れを示すフローチャートである。
【図５】コンテンツ表示装置が電子書籍およびコメントをディスプレイに表示するときの処理の流れを示すフローチャートである。
【図６】コンテンツ表示装置がディスプレイに表示する電子書籍およびコメントの具体例を示す図である。
【図７】コンテンツ表示装置がディスプレイに表示する電子書籍およびコメントの具体例を示す図である。
【図８】ユーザが入力したコメント含むコメントメールを、コンテンツ表示装置が他のコンテンツ表示装置１に送信する様子を、模式的に示す図である。
【図９】コンテンツ表示装置がディスプレイ５に表示する電子書籍およびコメントの具体例を示す図である。
【符号の説明】
【０１５９】
１  コンテンツ表示装置
２  制御部
３  入力デバイス
４  無線アンテナ
５  ディスプレイ
１０  入力処理部（入力手段）
１１  通信部（受信手段）
１２  既読判定部（既読判定手段）
１３  コメント判定部（閲覧判定手段）
１４  コメント保存部（コメント対応付け手段）
１５  コメント表示部（表示手段）
１６  電子書籍表示部（表示手段）
１７  電子書籍データベース
１８  コメントデータベース
２０  決定キー
２１  先送りキー
２２  後戻りキー
【図１】
2008020961.tif 000003
【図２】
2008020961.tif 000004
【図３】
2008020961.tif 000005
【図４】
2008020961.tif 000006
【図５】
2008020961.tif 000007
【図６】
2008020961.tif 000008
【図７】
2008020961.tif 000009
【図８】
2008020961.tif 000010
【図９】
2008020961.tif 000011