(57)【要約】【課題】通信コストが高い場合に予め受信するコンテンツのサイズを小さくすることにより、電子書籍等のコンテンツを受信するのにかかる費用を安くする端末装置を提供する。【解決手段】端末装置は、同一のサーバと通信することができる、通信コストの異なる複数の通信手段と、現在使用することのできる通信手段の通信コストを判断する通信コスト判断部と、通信コストに応じて、利用者による閲覧に先立って予めサーバから受信するコンテンツのサイズを決定する受信サイズ決定部とを備える。【選択図】図２
2005217666.tif 000002
【特許請求の範囲】
【請求項１】
同一のサーバと通信することができる、通信コストの異なる複数の通信手段と、
現在使用することのできる通信手段の通信コストを判断する通信コスト判断部と、
前記通信コストに応じて、利用者による閲覧に先立って予め前記サーバから受信するコンテンツのサイズを決定する受信サイズ決定部と
を備える端末装置。
【請求項２】
前記コンテンツは電子書籍であり、
前記端末装置は、
前記電子書籍における、前記利用者が既に読み終えたページである既読ページを記録する既読ページ記録部と、
前記既読ページに続く、前記利用者がまだ読んでいないページである未読ページを前記サーバから予め受信する先行受信部と
を更に備え、
前記受信サイズ決定部は、前記通信コストに応じて、前記先行受信部が予め受信する前記未読ページのサイズを決定する請求項１に記載の端末装置。
【請求項３】
前記複数の通信手段は、公衆の移動体通信網との通信手段、およびローカルネットワークとの通信手段である請求項１に記載の端末装置。
【請求項４】
同一のサーバと通信することができる、通信コストの異なる複数の通信手段と、
現在使用することのできる通信手段の通信コストを判断する通信コスト判断部と、
前記通信コストに応じて、利用者による閲覧に先立って予め前記サーバから受信するコンテンツのサイズを決定する受信サイズ決定部と
を端末装置に実現させるプログラム。
【請求項５】
前記コンテンツは電子書籍であり、
前記プログラムは、
前記電子書籍における、前記利用者が既に読み終えたページである既読ページを記録する既読ページ記録部と、
前記既読ページに続く、前記利用者がまだ読んでいないページである未読ページを前記サーバから予め受信する先行受信部と
を更に端末装置に実現させ、
前記受信サイズ決定部は、前記通信コストに応じて、前記先行受信部が予め受信する前記未読ページのサイズを決定する請求項４に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置およびプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上のウェブページをダウンロードして表示する場合に、ウェブページを画面に表示している最中に、当該ウェブページとリンクしているウェブページを予めダウンロードすることにより、リンクしているウェブページを表示させるのにかかる時間を短縮するソフトウェアが知られている（例えば、非特許文献１参照。）。
【非特許文献１】インターネット＜ＵＲＬ：http://www.sourcenext.com/products/webroku/web_2.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、そのようなソフトウェアは、表示されているウェブページにリンクされていれば、閲覧しないウェブページでもダウンロードしてしまう。そのため、通信費用が有料である場合、通信費用が高くなってしまうという問題があった。
【０００４】
そこで本発明は、上記の課題を解決することのできる端末装置およびプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態によると、端末装置は、同一のサーバと通信することができる、通信コストの異なる複数の通信手段と、現在使用することのできる通信手段の通信コストを判断する通信コスト判断部と、通信コストに応じて、利用者による閲覧に先立って予めサーバから受信するコンテンツのサイズを決定する受信サイズ決定部とを備える。通信コストが高い場合にサーバから受信するコンテンツのサイズを小さくすることにより、端末装置は、コンテンツを受信するのにかかる費用を安くすることができる。
【０００６】
コンテンツは電子書籍であり、端末装置は、電子書籍における、利用者が既に読み終えたページである既読ページを記録する既読ページ記録部と、既読ページに続く、利用者がまだ読んでいないページである未読ページをサーバから予め受信する先行受信部とを更に備え、受信サイズ決定部は、通信コストに応じて、先行受信部が予め受信する未読ページのサイズを決定する。
【０００７】
複数の通信手段は、公衆の移動体通信網との通信手段、およびローカルネットワークとの通信手段である。
【０００８】
本発明の第２の形態によると、プログラムは、同一のサーバと通信することができる、通信コストの異なる複数の通信手段と、現在使用することのできる通信手段の通信コストを判断する通信コスト判断部と、通信コストに応じて、利用者による閲覧に先立って予めサーバから受信するコンテンツのサイズを決定する受信サイズ決定部とを端末装置に実現させる。
【０００９】
コンテンツは電子書籍であり、プログラムは、電子書籍における、利用者が既に読み終えたページである既読ページを記録する既読ページ記録部と、既読ページに続く、利用者がまだ読んでいないページである未読ページをサーバから予め受信する先行受信部とを更に端末装置に実現させ、受信サイズ決定部は、通信コストに応じて、先行受信部が予め受信する未読ページのサイズを決定する。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、本発明の一実施形態に係る電子書籍閲覧システムの構成を示す。電子書籍閲覧システム１０は、端末装置２０、通信網４０、および電子書籍配信サーバ５０を備える。端末装置２０は、電子書籍配信サーバ５０が配信する電子書籍等のコンテンツを、通信網４０を介して受信して表示する。端末装置２０は、ＰＤＣ方式およびＢｌｕｅｔｏｏｔｈと呼ばれる通信方式の複数の通信手段を有する。本実施形態の端末装置２０は、通信コストが高い通信手段によって通信する場合に、受信するコンテンツのサイズを小さくすることにより、電子書籍等のコンテンツを受信するのにかかる費用を安くする。
【００１３】
電子書籍配信サーバ５０は、コンテンツとしての電子書籍を複数格納している。それぞれの電子書籍は、複数のページに分けており、端末装置２０から要求を受け取ると、電子書籍配信サーバ５０は、端末装置２０によって指定されたコンテンツの指定されたページを端末装置２０へ送る。
【００１４】
通信網４０は、基地局４２、通信事業者網４３、Ｂｌｕｅｔｏｏｈ通信装置４４、制御装置４５、およびインターネット４６を備える。インターネット４６には、通信事業者網４３、制御装置４５、および電子書籍配信サーバ５０が接続される。基地局４２は、例えばＰＤＣ方式を用いて、電波により端末装置２０と通信する。端末装置２０と基地局４２とは、ＣＤＭＡ方式やＰＨＳ方式等を用いて通信するものであってもよい。通信事業者網４３は、携帯電話事業者等により管理および運営される公衆の移動体通信網であり、基地局４２を介して端末装置２０とインターネット４６とを通信させる。
【００１５】
Ｂｌｕｅｔｏｏｈ通信装置４４は、Ｂｌｕｅｔｏｏｔｈと呼ばれる通信方式を用いて、電波により端末装置２０と通信する。制御装置４５は、ローカルネットワークを介してインターネット４６と接続しており、Ｂｌｕｅｔｏｏｈ通信装置４４を介して、端末装置２０とインターネット４６とを通信させる。他の例として、端末装置２０は、Ｂｌｕｅｔｏｏｈ通信装置４４に代えて、ローカルネットワークに接続されたＩＲＤＡ方式等により通信を行う機器を介してインターネット４６と通信を行ってもよい。このように、端末装置２０は、複数の通信手段を用いて、同一の電子書籍配信サーバ５０と通信する。
【００１６】
基地局４２を介して電子書籍配信サーバ５０と通信する場合の通信コストは、送受信したデータ量または基地局４２との通信時間に応じて課金される。Ｂｌｕｅｔｏｏｈ通信装置４４を介して電子書籍配信サーバ５０と通信した場合の通信コストは、基地局４２を介して通信する場合よりも安い。従って、Ｂｌｕｅｔｏｏｈ通信装置４４を介して電子書籍配信サーバ５０と通信する場合、端末装置２０は、基地局４２を介して通信する場合よりも安価に電子書籍を受信することができる。なお、本例において通信コストとは、通信するデータ量に対する費用であるが、他の例として、通信コストは、通信するデータの伝送速度であってもよい。この場合、通信コストが高いとは、伝送速度が遅いことである。
【００１７】
図２は、端末装置２０の構成の一例を示す。端末装置２０は、表示装置２２、入力装置２４、通信装置２６、記録媒体２８、および端末本体３０を備える。表示装置２２は、電子書籍および電子書籍のページを移動するためのボタン等を表示する。表示装置２２に表示されたボタンは、入力装置２４を介して押下される。通信装置２６は、端末本体３０を基地局４２またはＢｌｕｅｔｏｏｈ通信装置４４と通信させる。
【００１８】
端末本体３０は、既読ページ記録部３０２、先行受信部３０４、受信サイズ決定部３０６、通信コスト判断部３０８、および通信部３１０を備える。通信部３１０は、ＰＤＣ通信部３１２およびＢｌｕｅｔｏｏｔｈ通信部３１４の複数の通信手段を有する。ＰＤＣ通信部３１２は、ＰＤＣ方式に基づいて通信装置２６を制御し、端末装置２０を基地局４２と通信させる。Ｂｌｕｅｔｏｏｔｈ通信部３１４は、Ｂｌｕｅｔｏｏｔｈと呼ばれる通信方式に基づいて通信装置２６を制御し、端末装置２０をＢｌｕｅｔｏｏｈ通信装置４４と通信させる。
【００１９】
通信コスト判断部３０８は、現在使用することのできる通信手段の通信コストを判断する。また、通信単価が通信時間帯毎に異なる場合、通信コスト判断部３０８は、通信時間帯毎の通信単価を予め格納し、通信を行う時刻に基づいて、それぞれの通信手段の通信単価を比較することにより、現在使用することのできる通信手段の通信コストを判断してもよい。なお、現在使用することのできる通信手段とは、現在通信中の通信手段だけでなく、基地局４２やＢｌｕｅｔｏｏｈ通信装置４４から充分な強度の電波を受け取っている状態、いわゆる圏外ではない状態の通信手段も含む。
【００２０】
受信サイズ決定部３０６は、通信コスト判断部３０８が判断した通信コストに応じて、端末装置２０の利用者による閲覧に先立って予め電子書籍配信サーバ５０から受信するコンテンツのサイズを決定する。本例において、受信サイズ決定部３０６が決定する受信サイズは、１回に受信する電子書籍のページ数である。通信コスト判断部３０８が高い方の通信手段であるＰＤＣ通信部３１２によって通信していると判断した場合、受信サイズ決定部３０６は、低い方の通信手段であるＢｌｕｅｔｏｏｔｈ通信部３１４によって受信する場合よりも、受信する電子書籍のページ数を小さく決定する。このように、通信コストが高い場合に少ないページ数を受信することにより、電子書籍を受信するのにかかる費用を安くすることができる。なお、他の例として、受信サイズ決定部３０６は、１回の受信にかかる料金が予め定められた料金以下となるように、通信コストに基づいて受信するページ数を決定してもよい。
【００２１】
先行受信部３０４は、電子書籍において、利用者が既に読み終えたページである既読ページに続く、利用者がまだ読んでいないページである未読ページを、電子書籍配信サーバ５０から予め受信する。既に読み終えたページとは、例えば、表示装置２２に少なくとも１回表示されたページである。先行受信部３０４は、受信した未読ページが所定値以下となった場合に、受信サイズ決定部３０６が決定したページ数分のページを電子書籍配信サーバ５０から、端末装置２０の利用者による閲覧に先立って予め受信する。
【００２２】
端末装置２０の利用者による閲覧に先立って予め次のページを受信することにより、次のページを指定されてから受信を開始する場合に比べて、端末装置２０は、早く次のページを表示することができる。既読ページ記録部３０２は、先行受信部３０４が受信した電子書籍を格納すると共に、受信した電子書籍における既読ページを記録する。また、既読ページ記録部３０２は、入力装置２４からの入力に基づいて、受信した電子書籍における対応するページを表示装置２２に表示させる。そして、未読ページが所定値以下となった場合に、その旨を先行受信部３０４へ通知する。
【００２３】
記録媒体２８は、端末装置２０に、既読ページ記録部３０２、先行受信部３０４、受信サイズ決定部３０６、通信コスト判断部３０８、および通信部３１０として機能させるプログラムを格納する。記録媒体２８は、例えばＲＡＭやＲＯＭ等の半導体記録媒体であってもよい。端末装置２０は、これらのプログラムを、記録媒体２８から読み取って実行する。また、端末装置２０は、基地局４２および通信事業者網４３、またはＢｌｕｅｔｏｏｈ通信装置４４および制御装置４５を介して、これらのプログラムを取得してもよい。
【００２４】
図３は、端末装置２０の表示装置２２に表示される電子書籍の一例を示す。表示装置２２は、電子書籍８０、前項表示ボタン８２、次項表示ボタン８４、および受信済ページ数表示部８６を表示する。電子書籍８０は、画像８００およびテキスト８０２を含む。画像８００は、動画や音楽データ等であってもよい。前項表示ボタン８２が入力装置２４を介して押下されると、表示装置２２は、現在表示しているページに続く前のページを表示する。現在表示しているページに続く次のページを端末装置２０が予め受信してある場合に、次項表示ボタン８４が入力装置２４を介して押下されると、表示装置２２は、現在表示しているページに続く次のページを表示する。
【００２５】
受信済ページ数表示部８６は、既に受信した電子書籍のページ数とその中で現在表示しているページが何ページ目であるかとを示す。本例において、受信済ページ数表示部８６は、５０ページ分を既に受信して既読ページ記録部３０２に格納していることを示している。また、受信済ページ数表示部８６は、現在表示装置２２に表示しているページは、既読ページ記録部３０２に格納されているページの中の４８ページ目であることを示している。ここで、例えば、表示装置２２が４８ページ目を表示している場合に、次項表示ボタン８４が押下されると、表示装置２２が４９ページ目を表示している間に、端末装置２０は、５０ページ目に続く、受信サイズ決定部３０６が決定したページ数分だけのページを電子書籍配信サーバ５０から受信する。そして、受信済ページ数表示部８６に表示する受信済みのページ数を更新する。
【００２６】
複数のリンクが組み込まれているウェブページは、リンク先を受信しても、受信したウェブページが利用者に閲覧されない場合がある。しかし、コンテンツが電子書籍である場合、次に読むべきページが決まっているので、既読ページに続く未読ページを予め受信すると、複数のリンクが組み込まれているウェブページに比べて、予め受信したページは読まれる確率が高い。従って、コンテンツが電子書籍である場合、端末装置２０は、無駄にページを受信することなく、次のページを素早く表示させることができる。
【００２７】
図４は、端末装置２０の受信動作の一例を示すフローチャートである。既読ページ記録部３０２に格納された未読ページが所定値以下になることにより、本フローチャートに示す端末装置２０の動作は開始する。まず、通信コスト判断部３０８は、通信コストの低い方の通信手段であるＢｌｕｅｔｏｏｔｈ通信部３１４による通信が可能か否かを判定する（Ｓ１００）。低い方の通信手段であるＢｌｕｅｔｏｏｔｈ通信部３１４による通信が可能である場合（Ｓ１００：Ｙｅｓ）、受信サイズ決定部３０６は、予め受信するページ数を、例えば１０に決定する（Ｓ１０４）。そして、先行受信部３０４は、既に受信済みのページに続くページを、受信サイズ決定部３０６が決定したページ数だけ電子書籍配信サーバ５０から受信して既読ページ記録部３０２に格納し（Ｓ１０８）、本フローチャートに示す端末装置２０の受信動作は終了する。
【００２８】
低い方の通信手段であるＢｌｕｅｔｏｏｔｈ通信部３１４による通信が可能でない場合（Ｓ１００：Ｎｏ）、通信コスト判断部３０８は、高い方の通信手段であるＰＤＣ通信部３１２による通信が可能か否かを判定する（Ｓ１０２）。高い方の通信手段であるＰＤＣ通信部３１２による通信が可能でない場合（Ｓ１０２：Ｎｏ）、本フローチャートに示す端末装置２０の受信動作は終了する。
【００２９】
高い方の通信手段であるＰＤＣ通信部３１２による通信が可能である場合（Ｓ１０２：Ｙｅｓ）、受信サイズ決定部３０６は、予め受信するページ数を、Ｂｌｕｅｔｏｏｔｈ通信部３１４によって通信する場合よりも少なく、例えば５に決定する（Ｓ１０６）。そして、先行受信部３０４は、既に受信済みのページに続くページを、受信サイズ決定部３０６が決定したページ数だけ電子書籍配信サーバ５０から受信して既読ページ記録部３０２に格納し（Ｓ１０８）、本フローチャートに示す端末装置２０の受信動作は終了する。
【００３０】
このように、ローカルネットワークに比べて通信コストが高い公衆の移動通信網を介して受信する場合に、一度に受信する電子書籍のページ数を、ローカルネットワークを介して受信する場合に比べて少なくするので、電子書籍を受信するのにかかる費用を安くすることができる。
【００３１】
上記説明から明らかなように、本実施形態の端末装置２０によれば、通信コストが高い場合に予め受信する電子書籍等のコンテンツのサイズを小さくすることにより、コンテンツを素早く表示することができると共に、コンテンツを受信するのにかかる費用を安くすることができる。
【００３２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施形態に係る電子書籍閲覧システムの構成を示す図である。
【図２】端末装置２０の構成の一例を示す図である。
【図３】端末装置２０の表示装置２２に表示される電子書籍の一例を示す図である。
【図４】端末装置２０の受信動作の一例を示すフローチャートである。
【符号の説明】
【００３４】
１０・・・電子書籍閲覧システム、２０・・・端末装置、２２・・・表示装置、２４・・・入力装置、２６・・・通信装置、２８・・・記録媒体、３０・・・端末本体、３０２・・・既読ページ記録部、３０４・・・先行受信部、３０６・・・受信サイズ決定部、３０８・・・通信コスト判断部、３１０・・・通信部、３１２・・・ＰＤＣ通信部、３１４・・・Ｂｌｕｅｔｏｏｔｈ通信部、８０・・・電子書籍、８００・・・画像、８０２・・・テキスト、８２・・・前項表示ボタン、８４・・・次項表示ボタン、８６・・・受信済ページ数表示部、４０・・・通信網、４２・・・基地局、４３・・・通信事業者網、４４・・・Ｂｌｕｅｔｏｏｈ通信装置、４５・・・制御装置、４６・・・インターネット、５０・・・電子書籍配信サーバ
【図１】
2005217666.tif 000003
【図２】
2005217666.tif 000004
【図３】
2005217666.tif 000005
【図４】
2005217666.tif 000006