(57)【要約】【課題】電子書籍が取得済みであるか否かをユーザに認識させつつ、取得していない電子書籍を購入可能な電子機器を提供する。【解決手段】電子機器は、購入済みの電子書籍Ａ，Ｂ，Ｄのサムネイル画像２３１，２３２，２３３を画面１０の第１の表示領域２０に表示させ、ストアからのおすすめの電子書籍Ｃ，Ｅのサムネイル画像３１１，３１２を画面１０の第２の表示領域３０に表示させる。電子機器は、電子書籍Ｃのサムネイル画像３１１の選択を確定する入力を受け付けたことに基づき、電子書籍Ｃを購入するための指示を受け付ける指示受付画像４０を画面１０に表示させる。【選択図】図１
2011242847.tif 000002
【特許請求の範囲】
【請求項１】
電子書籍を画面に表示する電子機器であって、
第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて格納した記憶装置と、
入力を受け付ける入力受付手段と、
前記サムネイル画像の選択を確定する入力を前記入力受付手段が受け付けたことに基づき、当該サムネイル画像に対応する前記第１の電子書籍を前記画面に表示させる表示制御手段とを備え、
前記記憶装置は、第２の電子書籍のサムネイル画像をさらに格納しており、
前記表示制御手段は、
前記第１の電子書籍のサムネイル画像を前記画面の第１の表示領域に表示させ、前記第２の電子書籍のサムネイル画像を前記画面の第２の表示領域に表示させ、
前記第２の電子書籍のサムネイル画像の選択を確定する入力を前記入力受付手段が受け付けたことに基づき、前記第２の電子書籍を取得するための指示を受け付ける指示受付画像を前記画面に表示させる、電子機器。
【請求項２】
前記電子機器は、
前記第２の電子書籍を格納したサーバ装置との間で通信を行なう通信装置と、
前記指示受付画像が前記画面に表示された状態において、前記入力受付手段が当該第２の電子書籍の取得を指示する入力を受け付けたことに基づき、前記通信装置によって前記サーバ装置から前記第２の電子書籍を取得し、当該取得した第２の電子書籍を当該第２の電子書籍の前記サムネイル画像と対応付けて前記記憶装置に格納する取得手段とを、さらに備える、請求項１に記載の電子機器。
【請求項３】
前記第１の電子書籍の前記サムネイル画像は、当該第１の電子書籍を指定するポインタと関連付けて前記記憶装置に格納されており、
前記第２の電子書籍の前記サムネイル画像は、前記サーバ装置における当該第２の電子書籍の取得サイトを指定するポインタと関連付けて前記記憶装置に格納されており、
前記電子機器は、
前記サーバ装置から前記第２の電子書籍を取得したことに基づき、前記第２の電子書籍の前記サムネイル画像に関連付けるポインタを、前記サーバ装置における当該第２の電子書籍の取得サイトを指定するポインタから、前記記憶装置に格納された当該第２の電子書籍を指定するポインタに変更する変更手段をさらに備える、請求項２に記載の電子機器。
【請求項４】
前記取得手段は、前記第２の電子書籍のサムネイル画像と、当該第２の電子書籍の属性を示す属性情報とを対応付けて前記サーバ装置から取得し、
前記表示制御手段は、前記第２の電子書籍のサムネイル画像を選択する入力を前記入力受付手段が受け付けたことに基づき、前記属性情報を前記画面に表示させる、請求項３に記載の電子機器。
【請求項５】
前記取得手段は、前記第２の電子書籍のサムネイル画像の選択を確定する入力を前記入力受付手段が受け付けたことに基づき、前記サーバ装置における当該第２の電子書籍を取得するためのウェブサイトにアクセスし、
前記表示制御手段は、前記指示受付画像として前記ウェブサイトを前記画面に表示させる、請求項２から４のいずれか１項に記載の電子機器。
【請求項６】
前記第２の電子書籍のサムネイル画像の選択を確定する入力は、当該第２の電子書籍のサムネイル画像を前記第２の表示領域から前記第１の表示領域に移動させる入力である、請求項２から５のいずれか１項に記載の電子機器。
【請求項７】
電子書籍を画面に表示する電子機器における表示制御方法であって、
第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて前記電子機器の記憶装置に格納するステップと、
前記サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する前記第１の電子書籍を前記画面に表示するステップと、
第２の電子書籍のサムネイル画像を前記記憶装置に格納するステップと、
前記第１の電子書籍のサムネイル画像を前記画面の第１の表示領域に表示し、前記第２の電子書籍のサムネイル画像を前記画面の第２の表示領域に表示するステップと、
前記第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、前記第２の電子書籍を取得するための指示を受け付ける指示受付画像を前記画面に表示するステップとを備える、表示制御方法。
【請求項８】
電子書籍を画面に表示する電子機器を制御するプログラムであって、
第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて前記電子機器の記憶装置に格納するステップと、
前記サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する前記第１の電子書籍を前記画面に表示するステップと、
第２の電子書籍のサムネイル画像を前記記憶装置に格納するステップと、
前記第１の電子書籍のサムネイル画像を前記画面の第１の表示領域に表示し、前記第２の電子書籍のサムネイル画像を前記画面の第２の表示領域に表示するステップと、
前記第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、前記第２の電子書籍を取得するための指示を受け付ける指示受付画像を前記画面に表示するステップとを、前記電子機器に実行させる、プログラム。
【請求項９】
電子書籍を画面に表示する電子機器を制御するプログラムを格納したコンピュータ読み取り可能な記録媒体であって、
前記プログラムは、
第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて前記電子機器の記憶装置に格納するステップと、
前記サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する前記第１の電子書籍を前記画面に表示するステップと、
第２の電子書籍のサムネイル画像を前記記憶装置に格納するステップと、
前記第１の電子書籍のサムネイル画像を前記画面の第１の表示領域に表示し、前記第２の電子書籍のサムネイル画像を前記画面の第２の表示領域に表示するステップと、
前記第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、前記第２の電子書籍を取得するための指示を受け付ける指示受付画像を前記画面に表示するステップとを、前記電子機器に実行させる、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体に関し、特に、電子書籍を表示可能な電子機器、当該電子機器における表示制御方法、当該表示制御方法を実行するためのプログラム、および当該プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、コンテンツをサーバ装置から取得して、当該取得したコンテンツを再生する電子機器が知られている。コンテンツとしては、音楽、映像、電子書籍などが挙げられる。
【０００３】
特許文献１には、音楽や映像を配信するシステムとしてコンテンツ配信システムが開示されている。当該コンテンツ配信システムは、コンテンツの再生順序とともにコンテンツに関連する情報が記述されたコンテンツリストを、ユーザ端末であるコンテンツデータ再生装置にて読取可能な形式で提供する。
【０００４】
当該コンテンツデータ再生装置は、コンテンツリストにて指定されたコンテンツが内蔵記録媒体に記録されている場合には、当該内蔵記録媒体から当該指定されたコンテンツを読み出す。一方、コンテンツデータ再生装置は、コンテンツリストにて指定されたコンテンツが内蔵記録媒体に記録されていない場合には、ネットワーク上のコンテンツ管理提供装置から当該指定されたコンテンツを取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１２２０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、ユーザは、プレイリストを一見しただけでは、どの音楽がコンテンツデータ再生装置内にあって、どの音楽がコンテンツデータ再生装置内にないのかを把握することができない。
【０００７】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、電子書籍が取得済みであるか否かをユーザに認識させつつ、取得していない電子書籍を取得可能な電子機器、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある局面に従うと、電子機器は、電子書籍を画面に表示する電子機器である。電子機器は、第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて格納した記憶装置と、入力を受け付ける入力受付手段と、サムネイル画像の選択を確定する入力を入力受付手段が受け付けたことに基づき、当該サムネイル画像に対応する第１の電子書籍を画面に表示させる表示制御手段とを備える。記憶装置は、第２の電子書籍のサムネイル画像をさらに格納している。表示制御手段は、第１の電子書籍のサムネイル画像を画面の第１の表示領域に表示させ、第２の電子書籍のサムネイル画像を画面の第２の表示領域に表示させる。表示制御手段は、第２の電子書籍のサムネイル画像の選択を確定する入力を入力受付手段が受け付けたことに基づき、第２の電子書籍を取得するための指示を受け付ける指示受付画像を画面に表示させる。
【０００９】
好ましくは、電子機器は、第２の電子書籍を格納したサーバ装置との間で通信を行なう通信装置と、指示受付画像が画面に表示された状態において、入力受付手段が第２の電子書籍の取得を指示する入力を受け付けたことに基づき、通信装置によってサーバ装置から第２の電子書籍を取得し、当該取得した第２の電子書籍を第２の電子書籍のサムネイル画像と対応付けて記憶装置に格納する取得手段とを、さらに備える。
【００１０】
好ましくは、第１の電子書籍のサムネイル画像は、当該第１の電子書籍を指定するポインタと関連付けて記憶装置に格納されており、第２の電子書籍のサムネイル画像は、サーバ装置における当該第２の電子書籍の取得サイトを指定するポインタと関連付けて記憶装置に格納されている。電子機器は、サーバ装置から第２の電子書籍を取得したことに基づき、第２の電子書籍のサムネイル画像に関連付けるポインタを、サーバ装置における当該第２の電子書籍の取得サイトを指定するポインタから、記憶装置に格納された当該第２の電子書籍を指定するポインタに変更する変更手段をさらに備える。
【００１１】
好ましくは、取得手段は、第２の電子書籍のサムネイル画像と、当該第２の電子書籍の属性を示す属性情報とを対応付けてサーバ装置から取得する。表示制御手段は、第２の電子書籍のサムネイル画像を選択する入力を入力受付手段が受け付けたことに基づき、属性情報を画面に表示させる。
【００１２】
好ましくは、取得手段は、第２の電子書籍のサムネイル画像の選択を確定する入力を入力受付手段が受け付けたことに基づき、サーバ装置における当該第２の電子書籍を取得するためのウェブサイトにアクセスする。表示制御手段は、指示受付画像としてウェブサイトを画面に表示させる。
【００１３】
好ましくは、第２の電子書籍のサムネイル画像の選択を確定する入力は、当該第２の電子書籍のサムネイル画像を第２の表示領域から第１の表示領域に移動させる入力である。
【００１４】
本発明の他の局面に従うと、表示制御方法は、電子書籍を画面に表示する電子機器における表示制御方法である。表示制御方法は、第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて電子機器の記憶装置に格納するステップと、サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する第１の電子書籍を前記画面に表示するステップと、第２の電子書籍のサムネイル画像を記憶装置に格納するステップと、第１の電子書籍のサムネイル画像を画面の第１の表示領域に表示し、第２の電子書籍のサムネイル画像を画面の第２の表示領域に表示するステップと、第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、第２の電子書籍を取得するための指示を受け付ける指示受付画像を画面に表示するステップとを備える。
【００１５】
本発明のさらに他の局面に従うと、プログラムは、電子書籍を画面に表示する電子機器を制御するプログラムである。プログラムは、第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて電子機器の記憶装置に格納するステップと、サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する第１の電子書籍を画面に表示するステップと、第２の電子書籍のサムネイル画像を記憶装置に格納するステップと、第１の電子書籍のサムネイル画像を画面の第１の表示領域に表示し、第２の電子書籍のサムネイル画像を画面の第２の表示領域に表示するステップと、第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、第２の電子書籍を取得するための指示を受け付ける指示受付画像を画面に表示するステップとを、電子機器に実行させる。
【００１６】
本発明のさらに他の局面に従うと、コンピュータ読み取り可能な記録媒体は、電子書籍を画面に表示する電子機器を制御するプログラムを格納したコンピュータ読み取り可能な記録媒体である。プログラムは、第１の電子書籍と、当該第１の電子書籍のサムネイル画像とを対応付けて電子機器の記憶装置に格納するステップと、サムネイル画像の選択を確定する入力を受け付けたことに基づき、当該サムネイル画像に対応する第１の電子書籍を画面に表示するステップと、第２の電子書籍のサムネイル画像を記憶装置に格納するステップと、第１の電子書籍のサムネイル画像を画面の第１の表示領域に表示し、第２の電子書籍のサムネイル画像を画面の第２の表示領域に表示するステップと、第２の電子書籍のサムネイル画像の選択を確定する入力を受け付けたことに基づき、第２の電子書籍を取得するための指示を受け付ける指示受付画像を画面に表示するステップとを、電子機器に実行させる。
【発明の効果】
【００１７】
本発明によれば、電子書籍が取得済みであるか否かをユーザに認識させつつ、取得していない電子書籍を取得可能となる。
【図面の簡単な説明】
【００１８】
【図１】電子機器の動作概要を説明するための図である。
【図２】電子機器の外観を示した図である。
【図３】電子機器のハードウェア構成を示した図である。
【図４】サーバ装置の機能的構成を説明するための図である。
【図５】サーバ装置の記憶装置に格納されている電子書籍の属性情報の一部を示した図である。
【図６】電子機器の機能的構成を説明するための図である。
【図７】電子機器の記憶装置に格納されている、購入済み電子書籍の属性情報を示した図である。
【図８】電子機器の記憶装置に格納されている関連情報を示した図である。
【図９】電子書籍Ｃを購入した後の関連情報を示した図である。
【図１０】電子書籍のプロパティの表示を説明するための図である。
【図１１】電子機器とサーバ装置との通信におけるシーケンスチャートを示した図である。
【図１２】電子機器で実行される処理の流れを示したフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照しつつ、本発明の実施の形態に係る電子機器について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２０】
＜電子機器の動作概要＞
図１は、電子機器１の動作概要を説明するための図である。図１（ａ）は、電子機器１の画面１０を示した図である。図１（ａ）を参照して、電子機器１は、画面１０の第１の表示領域２０に複数のタグ２１，２２，２３を表示している。より詳しくは、電子機器１は、「お気に入り」を示すタグ２３が選択された状態を表示している。電子機器１は、第１の表示領域２０において、３つの電子書籍のサムネイル画像２３１，２３２，２３３を表示している。サムネイル画像２３１，２３２，２３３は、それぞれ、電子書籍Ａ，Ｂ，Ｄを示す画像である。
【００２１】
電子機器１は、画面１０の第２の表示領域３０に、電子書籍を販売するストアが推薦する電子書籍のサムネイル画像３１１，３１２，３１３を表示している。サムネイル画像３１１，３１２は、それぞれ電子書籍Ｃ，Ｅを示す画像である。
【００２２】
電子機器１は、第１の表示領域２０に表示されているサムネイル画像に対応する電子書籍（たとば、電子書籍Ａ，Ｂ，Ｄ）を電子機器１の記憶装置に格納している。つまり、電子機器１は、当該電子書籍の実体データ（書籍の内容そのものを示したコンテンツ）を既に記憶している。
【００２３】
その一方で、電子機器１は、第２の表示領域３０に表示されているサムネイル画像に対応する電子書籍（たとえば、電子書籍Ｃ，Ｅ）を記憶装置に格納していない。すなわち、電子機器１は、当該電子書籍のサムネイル画像は有するものの、当該電子書籍自体についてはストアから未だ取得していない。
【００２４】
図１（ｂ）は、電子書籍Ｃを購入するための手続きを説明するための図である。図１（ｂ）を参照して、ユーザは、ドラックアンドドロップ操作によって、第２の表示領域３０に表示された電子書籍Ｃのサムネイル画像３１１を、第１の表示領域２０内に移動させる。たとえば、ドラックアンドドロップ操作によって、サムネイル画像３１１は、矢印９０の方向に移動し、現在選択されているタグ２３の領域内に移動する。
【００２５】
図１（ｃ）は、図１（ｂ）に示したドラッグアンドドロップが行なわれたの後の画面１０の状態を示した図である。図１（ｃ）を参照して、電子機器１は、電子書籍を購入するための指示を受け付ける指示受付画像４０を表示する。指示受付画像４０は、ユーザが電子書籍を購入する際に、ユーザに確認させる情報（たとえば、電子書籍の値段）を含んでいる。なお、電子機器１は、サーバ装置（ストア）との通信がたとえオフライン状態であっても、指示受付画像４０の表示する。
【００２６】
指示受付画像４０は、電子書籍Ｃの購入を確定するか取り止めるかの入力をユーザに行なわせるためのボタン４１，４２を含んでいる。電子機器１は、ユーザによって購入を取り止めるためのボタン４２が選択された場合、画面１０を図１（ａ）の状態に遷移させる。電子機器１は、ユーザによって購入を確定するためのボタン４１が選択された場合、サーバ装置から電子書籍Ｃをダウンロードする。なお、ボタン４１，４２は、ソフトウェアキーである。
【００２７】
なお、電子機器１は、図１（ｃ）の指示受付画像４０を表示したときにオフライン状態であれば、ボタン４１が選択されたことに基づきオンライン状態に移行すればよい。あるいは、電子機器１は、図１（ｃ）の指示受付画像４０を表示したことに基づき、オンライン状態に移行してもよい。
【００２８】
図１（ｄ）は、電子書籍Ｃのダウンロードが終了した後の画面１０の状態を示した図である。図１（ｄ）を参照して、電子機器１は、第２の表示領域３０において、電子書籍Ｃを示すサムネイル画像３１１を非表示とし、第１の表示領域２０において、サムネイル画像３１１を他のサムネイル画像２３１〜２３３と同じような態様で表示する。なお、サムネイル画像３１１を、直近に購入した電子書籍を示すものであるとして、たとえば一定の時間、他のサムネイル画像２３１〜２３３と異なる態様で表示するように電子機器１を構成してもよい。
【００２９】
また、図１（ｂ），（ｄ）においては、「お気に入り」のタグ２３が選択されているため、電子書籍Ｃのサムネイル画像３１１を「お気に入り」のタグ２３の領域内に移動する例を挙げているが、これに限定されない。たとえば、「新着・未読」のタグ２１が選択されている場合には、購入対象の電子書籍のサムネイル画像をタグ２１の領域内に移動させればよい。また、選択されていないタグの領域内に、購入対象の電子書籍のサムネイル画像を移動可能に電子機器１を構成してもよい。
【００３０】
以上のように、電子機器１は、購入済みの電子書籍のサムネイル画像を第１の表示領域２０に表示し、未購入の電子書籍のサムネイル画像を第２の表示領域３０に表示する。つまり、電子機器１は、購入済みの電子書籍のサムネイル画像と、未購入の電子書籍のサムネイル画像とを異なる表示領域に表示する。また、電子機器１は、ドラッグアンドドロップのような電子書籍を購入するための処理を受け付けることによって、当該未購入の電子書籍をストアから購入することができる。このように、電子機器１は、電子書籍が取得済みであるか否かをユーザに認識させつつ、取得していない電子書籍を購入できる。
【００３１】
以下、電子機器１の上記機能を実現するための具体的構成について、図２〜図１２に基づき説明する。
【００３２】
＜電子機器１の外観およびハードウェア構成＞
図２は、電子機器１の外観を示した図である。図２を参照して、電子機器１は、表示装置の一部として画面１０と、入力装置として、たとえばトラックボール５１と押下キー５２とを備える。電子機器１は、たとえば、電子書籍端末、携帯型電話機、ＰＤＡ（Personal Digital Assistants）である。
【００３３】
図３は、電子機器１のハードウェア構成を示した図である。図３を参照して、電子機器１は、プログラムを実行するＣＰＵ（Central Processing Unit）１０１と、主記憶装置１０２と、データを不揮発的に格納するＲＯＭ（Read Only Memory）１０３と、フラッシュメモリ１０４と、ＶＲＡＭ（Video Random Access Memory）１０５と、電子機器１のユーザが入力を行なうための入力装置１０６と、無線通信モジュール１０７と、電池１０８と、ＩＣ（Integrated Circuit）カードリーダライタ１０９と、モニタ１１０と、アンテナ１１１とを備える。
【００３４】
フラッシュメモリ１０４は、不揮発性の半導体メモリである。フラッシュメモリ１０４は、電子機器１が生成したデータ、電子機器１の外部装置から取得したデータ等の各種データを揮発的に格納する。ＶＲＡＭ１０５は、モニタ１１０に表示される内容を保持するメモリである。モニタ１１０は、ＶＲＡＭ１０５が保持する内容を表示する。
【００３５】
無線通信モジュール１０７は、電子機器１が外部の通信装置と無線通信を行なうための信号処理を行なう。無線通信モジュール１０７は、アンテナ１１１を介したデータ送受信を行なう。
【００３６】
各構成要素１０１〜１０９は、相互にデータバスによって接続されている。ＩＣカードリーダライタ１０９には、メモリカード１９１が装着される。
【００３７】
電子機器１における処理は、各ハードウェアおよびＣＰＵ１０１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ１０４に予め記憶されている場合がある。また、ソフトウェアは、メモリカード１９１その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、ＩＣカードリーダライタ１０９その他の読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦを介してダウンロードされた後、フラッシュメモリ１０４に一旦格納される。そのソフトウェアは、ＣＰＵ１０１によってフラッシュメモリ１０４から読み出され、さらにフラッシュメモリ１０４に実行可能なプログラムの形式で格納される。ＣＰＵ１０１は、そのプログラムを実行する。
【００３８】
同図に示される電子機器１を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、フラッシュメモリ１０４、メモリカード１９１その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、電子機器１の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００３９】
なお、記録媒体としては、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ（Flexible Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。
【００４０】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４１】
一方、上述したサーバ装置（ストア）は、たとえば、ＣＰＵと、主記憶装置と、ＲＯＭと、ＲＡＭと、ＨＤＤ（Hard Disc Drive）と、ＤＶＤ−ＲＯＭドライブと、通信装置とを備える。サーバ装置のハードウェア構成は、一般的なサーバ装置のハードウェア構成と同じである。
【００４２】
＜サーバ装置５００の機能的構成＞
図４は、サーバ装置５００の機能的構成を説明するための図である。図４を参照して、サーバ装置５００は、通信装置５０１と、制御部５０２と、記憶装置５０３とを備える。
【００４３】
通信装置５０１は、少なくとも電子機器１との間で通信を行なう。
制御部５０２は、書籍決定部５２１と、購入手続管理部５２２とを含む。制御部５０２および制御部５０２に含まれる各機能ブロックは、たとえば、サーバ装置５００のＣＰＵが記憶装置５０３に予め格納されたプログラムを実行することにより実現される。
【００４４】
記憶装置５０３は、電子書籍と、電子書籍のサムネイル画像と、電子書籍の属性情報と、電子書籍の購入ウェブサイトを示すポインタ情報（以下、「購入サイトポインタ情報」とも称する）とを、電子書籍毎に互いに関連付けて格納している。なお、属性情報の詳細については、後述する（図５）。
【００４５】
以下、サーバ装置５００で実行される具体的処理について説明する。
書籍決定部５２１は、予め定められた情報およびプログラムに基づいて、記憶装置５０３に格納されている複数の電子書籍の中から、１つ以上のおすすめの電子書籍を決定する。たとえば、予め定められた情報とは、たとえば、電子機器１のユーザが過去に購入した電子書籍に基づいた当該ユーザの嗜好情報、最近話題の電子書籍を示した情報、新刊の電子書籍を示した情報である。
【００４６】
書籍決定部５２１は、決定した電子書籍のサムネイル画像と、当該電子書籍の属性情報と、当該電子書籍の購入サイトポインタ情報とを記憶装置５０３から読み出し、通信装置５０１に送る。ポインタ情報は、たとえばＵＲＬ（Uniform Resource Locator）である。
【００４７】
通信装置５０１は、当該サムネイル画像と属性情報と購入サイトポインタ情報とを対応付けて、電子機器１に送信する。通信装置５０１がサムネイル画像と属性情報と購入サイトポインタ情報とを送信するタイミングおよび送信方法は特に限定されるものではない。通信装置５０１は、たとえば、ある時間帯（たとえば深夜時間帯）に、ブロードキャストを行なってもよい。また、通信装置５０１は、電子機器１から所定のリクエスト信号を受信したときに、当該電子機器１のみに対して、サムネイル画像と属性情報と購入サイトポインタ情報とを送信してもよい。
【００４８】
通信装置５０１は、電子機器１から電子書籍の購入を指示するリクエスト信号を受信すると、当該リクエスト信号を制御部５０２の購入手続管理部５２２に送る。
【００４９】
購入手続管理部５２２は、当該リクエスト信号に基づき、記憶装置５０３から電子書籍を読み出し、当該読み出した電子書籍を通信装置５０１に送る。この場合、通信装置５０１は、電子書籍を電子機器１に送信する。また、購入手続管理部５２２は、電子書籍を電子機器１に送信したことに基づき、課金処理を行なう。
【００５０】
＜サーバ装置５００のデータ＞
図５は、記憶装置５０３に格納されている電子書籍の属性情報の一部を示した図である。より詳しくは、図５は、書籍決定部５２１が決定した電子書籍の属性情報を示した図である。つまり、図５は、電子機器１に送信される属性情報Ｊ２０を示した図である。なお、図５では、電子書籍を「コンテンツ」として表記している。
【００５１】
図５を参照して、属性情報Ｊ２０においては、少なくとも、コンテンツ名（電子書籍名）と、コンテンツの入荷日と、最終更新日と、平均読破時間と、評価と、金額とが対応付けて記憶されている。「最終更新日」とは、属性情報Ｊ２０における、各コンテンツに関するデータ直近の更新日とである。「平均読破時間」は、コンテンツの各購入者が当該コンテンツの読破に要した時間の平均を示している。「評価」は、各購入者による電子書籍の評価を示している。「金額」は、電子書籍の値段を示している。
【００５２】
なお、属性情報Ｊ２０は、図５に示した情報以外に、書籍の作者名、出版元、ページ数、内容紹介等の情報を含んでいてもよい。この場合、これらの情報の少なくとも一部を確認情報として画面１０に表示すよう、電子機器１を構成してもよい。また、確認情報に含める情報をユーザが選択可能となるように電子機器１を構成してもよい。
【００５３】
＜電子機器１の機能的構成＞
図６は、電子機器１の機能的構成を説明するための図である。図６を参照して、電子機器１は、入力装置１０６と、通信装置１３０と、制御部１４０と、表示装置１５０と、記憶装置１６０とを備える。なお、表示装置１５０は、モニタ１１０およびＶＲＡＭ１０５に相当し、記憶装置１６０は、フラッシュメモリ１０４に相当する（図３参照）。
【００５４】
通信装置１３０は、少なくともサーバ装置５００との間で通信を行なう。
制御部１４０は、入力受付部１４１と、表示制御部１４２と、取得部１４３と、変更部１４４とを含む。制御部１４０および制御部１４０に含まれる各機能ブロックは、たとえば、電子機器１のＣＰＵ１０１が記憶装置１６０に予め格納されたプログラムを実行することにより実現される。
【００５５】
記憶装置１６０は、購入済みの電子書籍のサムネイル画像と、当該電子書籍と、当該電子書籍の属性情報Ｊ１０とを対応付けて格納している。また、記憶装置１６０は、サムネイル画像の関連情報Ｊ３０を格納している。属性情報Ｊ１０および関連情報Ｊ３０の詳細については、後述する（図７，図８）。
【００５６】
以下、電子機器１で実行される具体的処理について説明する。
通信装置１３０は、サーバ装置５００において決定された電子書籍のサムネイル画像と、当該電子書籍の属性情報Ｊ２０（図５参照）と、当該電子書籍の購入サイトポインタ情報とを、サーバ装置５００から受信する。取得部１４３は、当該サムネイル画像と、属性情報Ｊ２０と、電子書籍の購入サイトポインタ情報とを記憶装置１６０に格納する。当該ポインタは、サムネイル画像の関連情報Ｊ３０内に記憶される。
【００５７】
入力受付部１４１は、入力装置を介したユーザからの入力を受け付ける。入力受付部１４１が、購入対象である電子書籍のサムネイル画像の選択を確定する入力を受け付けた場合（たとえば、図１（ｂ）に示したドラッグアンドドロップ操作）、表示制御部１４２は、電子書籍を購入するための指示を受け付ける指示受付画像（図１（ｃ）参照）を画面１０に表示させる。なお、表示制御部１４２は、サーバ装置５００から受信した属性情報Ｊ２０における一部の情報（たとえば、金額情報）を用いて、指示受付画像を生成する。
【００５８】
また、入力受付部１４１が、入力装置１０６を介して上記電子書籍を購入する指示を受け付けた場合、取得部１４３は、通信装置１３０を介して、当該電子書籍をサーバ装置５００から取得する。取得部１４３は、取得した電子書籍を当該電子書籍のサムネイル画像と対応付けて記憶装置１６０に格納する。これにより、電子機器１は、電子書籍の取得前にサーバ装置５００から受信していたサムネイル画像と、当該電子書籍との対応付けが可能となる。
【００５９】
一方、入力受付部１４１が、入力装置１０６を介して購入済みの電子書籍のサムネイル画像の選択を確定する入力（たとえば、サムネイル画像に対するダブルクリック）を受け付けた場合、表示制御部１４２は、ビューワを起動し、当該電子書籍を画面１０に表示する。なお、「ビューワ」とは、データファイルの内容を表示するためのソフトウェアである。
【００６０】
変更部１４４は、電子書籍をサーバ装置５００から取得したことに基づき、属性情報Ｊ１０および関連情報Ｊ３０の内容を更新する。当該変更の具体例については後述する。
【００６１】
また、制御部１４０が実行する処理のうち上述した処理以外の処理については、後述する。
【００６２】
＜電子機器１のデータ＞
図７は、記憶装置１６０に格納されている、購入済み電子書籍の属性情報Ｊ１０を示した図である。図７を参照して、属性情報Ｊ１０においては、コンテンツ名と、電子書籍の購入日と、購入元と、最終読書日時（最終アクセス日）と、読破率と、読破日とが、コンテンツ毎に対応付けられて記憶されている。ユーザが電子書籍を新たに購入した場合には、変更部１４４は属性情報Ｊ１０の内容を更新する。たとえば、図１に示すように電子書籍Ｃを購入した場合、変更部１４４は、電子書籍Ｃに関する情報を追加する。
【００６３】
図８は、記憶装置１６０に格納されている関連情報Ｊ３０を示した図である。より詳しくは、図８は、電子書籍Ａ，Ｂ，Ｄが購入済みであって、かつ電子書籍Ｃ，Ｅが未購入である場合における、関連情報Ｊ３０を示した図である。図８を参照して、関連情報Ｊ３０においては、サムネイル画像名と、ポインタと、表示対象領域の情報とが、サムネイル画像名毎に対応付けて記憶されている。なお、同図においては、電子書籍Ａ，Ｂ，Ｃ，Ｄ，Ｅの各サムネイル画像名は、それぞれ、「Ａ．ｊｐｇ」，「Ｂ．ｊｐｇ」，「Ｃ．ｊｐｇ」，「Ｄ．ｊｐｇ」，「Ｅ．ｊｐｇ」である。
【００６４】
電子書籍Ａ，Ｂ，Ｄは、購入済みの電子書籍である。このため、関連情報Ｊ３０においては、電子書籍Ａ，Ｂ，Ｄに関するポインタ情報として、電子書籍を指定するポインタ情報（たとえば、「Ａ．ｂｏｏｋ」）が記憶されている。より具体的には、電子書籍Ａ，Ｂ，Ｄに関するポインタとして、記憶装置１６０内において電子書籍の格納場所を指定するポインタが記憶されている。
【００６５】
一方、電子書籍Ｃ，Ｅは未購入である。このため、関連情報Ｊ３０においては、電子書籍Ｃ，Ｅに関するポインタ情報として、サーバ装置５００の記憶装置５０３内における電子書籍の購入サイトポインタ情報が記憶されている。なお、購入サイトポインタ情報は、上述したように、サーバ装置５００からサムネイル画像等とともに受信した情報である。
【００６６】
関連情報Ｊ３０における表示対象領域の情報は、記憶装置１６０に格納されているサムネイル画像を画面１０のいずれの表示領域に表示するかを特定するための情報である。表示制御部１４２は、当該表示対象領域の情報に基づいて、サムネイル画像を表示装置１５０の画面１０に表示させる。
【００６７】
図９は、電子書籍Ｃを購入した後の関連情報Ｊ３０を示した図である。つまり、図９は、電子書籍Ａ，Ｂ，Ｃ，Ｄが購入済みであって、かつ電子書籍Ｅが未購入である場合における、関連情報Ｊ３０を示した図である。図９を参照して、変更部１４４は、新たに購入した電子書籍Ｃを示すサムネイル画像（「Ｃ．ｊｐｇ」）に対応するポインタ情報および表示対象領域の情報を更新する。
【００６８】
具体的には、変更部１４４は、サーバ装置５００から電子書籍を取得したことに基づき、当該電子書籍のサムネイル画像に関連付けるポインタを、サーバ装置５００における当該電子書籍の購入サイトを指定するポインタから、記憶装置１６０に格納された当該電子書籍を指定するポインタに更新する。
【００６９】
したがって、電子機器１は、購入した電子書籍のサムネイル画像の選択を確定する入力を受け付けることにより、当該電子書籍を画面１０に表示可能となる。
【００７０】
＜プロパティ表示＞
図１０は、電子書籍のプロパティ（属性情報）の表示を説明するための図である。
【００７１】
図１０（ａ）は、電子書籍Ａのサムネイル画像２３１が選択された状態を示した図である。なお、図１０（ａ）では当該選択は確定していない。より詳しくは、図１０（ａ）は、電子書籍Ａのサムネイル画像２３１に対するシングルクリックを入力受付部１４１が受け付けた状態を示している。なお、電子機器１がタッチパネルを備える場合には、ユーザは、シングルクリックの代わりにシングルタップを行なってもよい。
【００７２】
図１０（ａ）を参照して、表示制御部１４２は、属性情報Ｊ１０（図７参照）のうち、選択されたサムネイル画像２３１で特定される電子書籍Ａに関する情報を記憶装置１６０から読み出し、当該読み出した情報を含む画像５０を表示装置１５０に表示させる。なお、図１０（ａ）は、表示制御部１４２が属性情報Ｊ１０の各項目のうち最終読書日および読破日に関する情報を表示装置１５０に表示させる例を示している。
【００７３】
図１０（ｂ）は、電子書籍Ｃのサムネイル画像３１１が選択された状態を示した図である。なお、図１０（ｂ）では当該選択は確定していない。より詳しくは、図１０（ｂ）は、電子書籍Ｃのサムネイル画像３１１に対するシングルクリックを入力受付部１４１が受け付けた状態を示している。
【００７４】
図１０（ｂ）を参照して、表示制御部１４２は、属性情報Ｊ２０（図５参照）のうち、選択されたサムネイル画像３１１で特定される電子書籍Ｃに関する情報を記憶装置１６０から読み出し、当該読み出した情報を含む画像６０を表示装置１５０に表示させる。なお、図１０（ｂ）は、表示制御部１４２が属性情報Ｊ２０の各項目のうち入荷日および評価に関する情報を表示装置１５０に表示させる例を示している。
【００７５】
このように、電子機器１は、表示しているサムネイル画像を選択する入力を受け付けることにより、既に購入済みの電子書籍の属性情報や、未購入の電子書籍の属性情報を表示する。したがって、ユーザは、サムネイル画像を選択する入力を行なうことにより、既に購入済みの電子書籍の属性情報や、未購入の電子書籍の属性情報を確認することができる。
【００７６】
＜シーケンスチャート＞
図１１は、電子機器１とサーバ装置５００との通信におけるシーケンスチャートを示した図である。図１１を参照して、ステップＳ２において、サーバ装置５００は、電子機器１に対して、おすすめの電子書籍の属性情報と、当該電子書籍のサムネイル画像と、当該電子書籍の購入サイトポインタ情報とを送信する。ステップＳ４において、電子機器１は、おすすめ電子書籍の購入要求を示したリクエスト信号をサーバ装置５００に送信する。ステップＳ６において、サーバ装置５００は、購入要求がなされた電子書籍を電子機器１に送信する。
【００７７】
＜電子機器１の制御構造＞
図１２は、電子機器１で実行される処理の流れを示したフローチャートである。図１２を参照して、ステップＳ１２において、電子機器１は、おすすめの電子書籍の属性情報と、当該電子書籍のサムネイル画像と、当該電子書籍の購入サイトポインタ情報とを、サーバ装置５００から受信する。ステップＳ１４において、電子機器１は、当該取得したサムネイル画像（おすすめの電子書籍のサムネイル画像）を、購入済みの電子書籍のサムネイル画像とは異なる表示領域に表示する。具体的には、電子機器１は、おすすめの電子書籍のサムネイル画像を第２の表示領域３０に表示する。
【００７８】
ステップＳ１６において、電子機器１は、購入済みの電子書籍のサムネイル画像の選択を確定する入力を受け付けたか否かを判断する。電子機器１は、入力を受け付けたと判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ２６において、ビューワを起動して、選択されたサムネイル画像により特定される電子書籍を画面１０に表示する。電子機器１は、入力を受け付けていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ１８において、おすすめの電子書籍のサムネイル画像の選択を確定する入力を受け付けたか否かを判断する。
【００７９】
電子機器１は、入力を受け付けたと判断した場合（ステップＳ１８においてＹＥＳ）、ステップＳ２０において、サーバ装置５００から取得した属性情報Ｊ２０に基づき、おすすめの電子書籍を購入するための指示を受け付ける指示受付画像を画面１０に表示する。電子機器１は、入力を受け付けていないと判断した場合（ステップＳ１８においてＮＯ）、処理をステップＳ１６に進める。
【００８０】
電子機器１は、ステップＳ２２において、電子書籍の購入指示を受け付けたか否かを判断する。電子機器１は、購入指示を受け付けたと判断した場合（ステップＳ２２においてＹＥＳ）、ステップＳ２４において、サーバ装置５００から電子書籍を取得し、当該取得した電子書籍を記憶装置１６０に既に格納している当該電子書籍のサムネイル画像と対応付けて記憶装置１６０に格納する。電子機器１は、購入指示を受け付けていないと判断した場合（ステップＳ２２においてＮＯ）、処理をステップＳ１４に進める。
【００８１】
＜変形例＞
（１）上記においては、サーバ装置５００から取得した属性情報Ｊ２０に基づき、おすすめの電子書籍を購入するための指示を受け付ける指示受付画像を画面１０に表示する構成を例に挙げて説明したが、これに限定されるものではない。たとえば、おすすめの電子書籍のサムネイル画像の選択を確定する入力を入力受付部１４１が受け付けたことに基づき、通信装置１３０が、サーバ装置５００における当該電子書籍を購入するためのウェブサイトにアクセスし、表示制御部１４２が、指示受付画像として当該ウェブサイトを画面１０に表示させるように、電子機器１を構成してもよい。なお、この場合、複数のウェブサイトをサーバ装置５００が予め記憶装置５０３に格納しておく必要がある。
【００８２】
電子機器１は、上記のようにウェブサイトを表示する場合には指示受付画面を表示するために通信がオンライン状態であることが条件となるが、取得対象である電子書籍に関する属性情報Ｊ２０に含まれていない詳細な情報や、電子機器１が未受信の当該電子書籍に関する最新の属性情報を表示可能となる。
【００８３】
（２）上記においては、ドラッグアンドドロップ操作に基づいて指示受付画像（図１（ｃ）参照）を画面１０に表示する構成を用いた例を挙げて説明したが、これに限定されるものではない。指示受付画像を画面１０に表示するための入力は、購入対象の電子書籍のサムネイル画像を選択し、かつ当該選択を確定する入力であればよい。たとえば、当該入力は、購入対象の電子書籍のサムネイル画像に対するダブルクリック操作であってもよい。また、電子機器１がタッチパネルで構成されている場合には、当該入力は、購入対象の電子書籍のサムネイル画像に対するダブルタップ操作であってもよい。
【００８４】
（３）また、指示受付画像を画面１０に表示するための入力がダブルクリック操作やダブルタップ操作である場合、ストアから電子書籍を取得（購入）したことに基づき、当該電子書籍のサムネイル画像の表示領域を、第２の表示領域３０から第１の表示領域２０に切り換えるように、電子機器１を構成すればよい。
【００８５】
（４）また、指示受付画像を画面１０に表示するための入力がドラッグアンドドロップである場合、表示制御部１４２は、購入対象の電子書籍のダウンロードが完了するまで、第１の表示領域２０のみならず第２の表示領域３０にも当該電子書籍のサムネイル画像を表示し続けてもよい。
【００８６】
（５）なお、上記においては、電子機器１が有料の電子書籍を取得（すなわち、購入）する例を挙げて説明したが、電子機器１は、無料の電子書籍を取得する構成であってもよい。
【００８７】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８８】
１  電子機器、１０  画面、２０  第１の表示領域、３０  第２の表示領域、４０  指示受付画像、１３０，５０１  通信装置、１４０，５０２  制御部、１４１  入力受付部、１４２  表示制御部、１４３  取得部、１４４  変更部、１５０  表示装置、１６０，５０３  記憶装置、２３１〜２３３，３１１〜３１３  サムネイル画像、５００  サーバ装置、５２１  書籍決定部、５２２  購入手続管理部、Ｊ１０，Ｊ２０  属性情報、Ｊ３０  関連情報。
【図１】
2011242847.tif 000003
【図２】
2011242847.tif 000004
【図３】
2011242847.tif 000005
【図４】
2011242847.tif 000006
【図５】
2011242847.tif 000007
【図６】
2011242847.tif 000008
【図７】
2011242847.tif 000009
【図８】
2011242847.tif 000010
【図９】
2011242847.tif 000011
【図１０】
2011242847.tif 000012
【図１１】
2011242847.tif 000013
【図１２】
2011242847.tif 000014