(57)【要約】【課題】ユーザ間で表示内容を容易に共有することができる。【解決手段】表示部１０ａに書物の掲載内容１１ａの任意の範囲を表示する際に、書物の掲載内容１１ａが分割されて、分割された掲載内容１１ａ１，…，１１ａＮに頁番号が対応付けられた頁内容情報に基づき、表示部１０ａに表示される掲載内容１１ａの任意の範囲に対応する頁番号を判別して、当該頁番号を表示するようにした。これにより、拡大表示・縮小表示に関わらず、情報処理装置１０の表示部１０ａに表示している書物の掲載内容１１ａに対応する頁番号が判別されるようになり、判別された頁番号に基づいて当該掲載内容１１ａをユーザ間で容易に共有することが可能となる。【選択図】図１
2013073441.tif 000002
【特許請求の範囲】
【請求項１】
表示部に書物の掲載内容の任意の範囲を表示し、
前記書物の前記掲載内容が分割されて、分割された前記掲載内容に頁番号が対応付けられた頁内容情報に基づき、前記掲載内容の前記任意の範囲に対応する頁番号を判別する、
ことを特徴とする表示制御方法。
【請求項２】
前記表示部に前記掲載内容の前記任意の範囲と共に、判別した前記頁番号を表示することを特徴とする請求項１記載の表示制御方法。
【請求項３】
前記頁内容情報と前記掲載内容の前記任意の範囲とを照合して、前記任意の範囲が含まれる、分割された前記掲載内容に対応付けられた頁番号を判別することを特徴とする請求項１または２に記載の表示制御方法。
【請求項４】
前記頁内容情報は、前記書物の種類ごとに、分割された前記掲載内容に頁番号が対応付けられていることを特徴とする請求項１乃至３のいずれか１項に記載の表示制御方法。
【請求項５】
前記書物の前記種類ごとに、前記掲載内容の前記任意の範囲に対応する頁番号を判別することを特徴とする請求項４記載の表示制御方法。
【請求項６】
前記表示部に前記掲載内容の前記任意の範囲と共に、前記種類に対応させて、判別した前記頁番号を表示することを特徴とする請求項５記載の表示制御方法。
【請求項７】
コンピュータに、
表示部に書物の掲載内容の任意の範囲を表示し、
前記書物の前記掲載内容が分割されて、分割された前記掲載内容に頁番号が対応付けられた頁内容情報に基づき、前記掲載内容の前記任意の範囲に対応する頁番号を判別する、
処理を実行させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、電子ペーパ端末、電子書籍端末、タブレット型のコンピュータ等の表示装置を備えた携帯型の情報処理装置の利用が広がっている。
このような情報処理装置では、例えば、いわゆる電子書籍の内容の表示には、リフロー型のデータが用いられている。このリフロー型のデータでは、ユーザの情報処理装置に対する操作に基づき、例えば、文字の大きさを自由に変更することができる。このため、ユーザは各自の好みに応じた文字サイズで電子書籍の内容を読むことが可能となる（例えば、特許文献１参照）。
【０００３】
また、リフロー型のデータでは、電子書籍の内容と共に、電子書籍の総頁数に対して表示している内容の頁数を表示する。文字サイズを自由に変更することができることから、文字サイズを拡大すれば総頁数及び表示している内容の頁数が増加し、また、文字サイズを縮小すれば総頁数及び表示している内容の頁数が減少する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−００５４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように情報処理装置を、例えば、複数人でそれぞれ用いてリフロー型のデータを閲覧すると、表示されている頁番号は同じであっても、文字サイズの大きさ等に応じて閲覧している内容がそれぞれ異なっている場合がある。このため、全員で同じ内容を共有することが難しいといった問題点があった。
【０００６】
本願は、このような点に鑑みてなされたものであり、ユーザ間で表示内容を容易に共有することができる表示制御方法及び表示制御プログラムが提供される。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、表示部に書物の掲載内容の任意の範囲を表示し、前記書物の前記掲載内容が分割されて、分割された前記掲載内容に頁番号が対応付けられた頁内容情報に基づき、前記掲載内容の前記任意の範囲に対応する頁番号を判別する表示制御方法が提供される。
【０００８】
また、上記目的を達成するために、上記方法と同様の表示制御プログラムが提供される。
【発明の効果】
【０００９】
このような表示制御方法及び表示制御プログラムにより、表示内容の頁番号を容易に判別することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る表示制御方法を説明するための図である。
【図２】第２の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】第２の実施の形態に係る情報処理装置が備える機能を示すブロック図である。
【図４】第２の実施の形態に係る書物情報保持部が保持する情報の一例を示す図である。
【図５】第２の実施の形態に係る頁内容情報保持部が保持する情報の一例を示す図である。
【図６】第２の実施の形態に係る情報処理装置による頁判別を行うための処理手順を示すフローチャートである。
【図７】第２の実施の形態に係る情報処理装置による頁判別を行った表示例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施の形態について説明する。
［第１の実施の形態］
図１は、第１の実施の形態に係る表示制御方法を説明するための図である。
【００１２】
情報処理装置で実行される表示制御方法では、書物の掲載内容の任意の範囲を表示部に表示する際に、頁内容情報に基づいて、掲載内容の任意の範囲に対応する当該書物の頁番号が判別される。
【００１３】
このような表示制御方法が実行されるにあたって、図１（Ａ）に示される、頁内容情報保持部１１が保持する頁内容情報が用いられる。
頁内容情報は、書物の掲載内容が分割されて、分割された掲載内容に頁番号が対応付けられたものである。
【００１４】
書物とは、例えば、書籍（新書、文庫、単行本、教科書等）・漫画本・雑誌・写真集等である。このような書物には文字・絵・グラフ・写真等、または、これらを組み合わせた内容（掲載内容１１ａ）が掲載されている。
【００１５】
頁内容情報は、図１（Ａ）に示されるように、このような掲載内容１１ａが分割されて、分割された掲載内容１１ａ１，１１ａ２，…，１１ａｐ，…，１１ａＮに頁番号（１頁，２頁，…，ｐ頁，…Ｎ頁）がそれぞれ対応付けられている。なお、頁番号は、例えば、書物が出版されたものであって、紙媒体の冊子状である場合には、当該書物の頁数を対応付けることができる。
【００１６】
このような頁内容情報を用いた情報処理装置における表示制御方法について説明する。なお、以下に説明する表示制御方法は、情報処理装置１０が備える図示しないＣＰＵ（Central Processing Unit）によって表示制御プログラムが実行されることにより、その処理機能が実現されるようにすることも可能である。
【００１７】
情報処理装置１０は、ユーザからの操作入力に応じて、図１（Ｂ）に示されるように、表示部１０ａに書物の掲載内容１１ａの任意の範囲の表示を実行する。なお、書物の掲載内容１１ａは、例えば、リフロー型のデータである。この際に、情報処理装置１０は、頁内容情報保持部１１が保持する頁内容情報に基づき、図１（Ｂ）に示す掲載内容１１ａの任意の範囲が書物の掲載内容１１ａｐに対応することを特定する。さらに、情報処理装置１０は、掲載内容１１ａｐに「ｐ頁」が対応付けられていることから、図１（Ｂ）に示す掲載内容１１ａの任意の範囲が「ｐ頁目」であることを判別する。
【００１８】
これにより情報処理装置１０は表示部１０ａに書物の掲載内容１１ａの図１（Ｂ）に示す任意の範囲が「Ｎ頁中ｐ頁目」であることを表示する。
さらに、この場合において、ユーザが情報処理装置１０の表示部１０ａに表示される書物の掲載内容１１ａの図１（Ｂ）に示す任意の範囲を図１（Ｃ）に示すように拡大させる。拡大後も情報処理装置１０では上記と同様の処理が実行される。即ち、掲載内容１１ａの図１（Ｃ）に示す任意の範囲が掲載領域１１ａｐに対応することから図１（Ｃ）に示す掲載内容１１ａの任意の範囲が「ｐ頁目」であることを判別し、「Ｎ頁中ｐ頁目」であることを表示する。なお、ユーザが情報処理装置１０の表示部１０ａに表示される書物の掲載内容１１ａの図１（Ｂ）に示す任意の範囲を縮小させた場合も、表示部１０ａに表示される掲載内容１１ａの任意の範囲が掲載領域１１ａｐに対応すれば、「Ｎ頁中ｐ頁目」であることが表示される。
【００１９】
このようにして、表示部１０ａに書物の掲載内容１１ａの任意の範囲を表示する際に、書物の掲載内容１１ａが分割されて、分割された掲載内容１１ａ１，…，１１ａＮに頁番号が対応付けられた頁内容情報に基づき、表示部１０ａに表示される掲載内容１１ａの任意の範囲に対応する頁番号を判別して、当該頁番号を表示するようにした。これにより、拡大表示・縮小表示に関わらず、情報処理装置１０の表示部１０ａに表示している書物の掲載内容１１ａに対応する頁番号が判別されるようになり、判別された頁番号に基づいて当該掲載内容１１ａをユーザ間で容易に共有することが可能となる。例えば、ユーザがこのような情報処理装置１０を利用して読んだ書物に関する記事（いわゆるエントリ）をソーシャルネットワークサービス、ブログ等に記載するようなことが多く行われている。この際に、このようにして判別した書物の頁番号を引用することで、当該記事を読んだ他のユーザでも当該書物のユーザが意図する書物の箇所を適切に把握することができるようになる。また、このような情報処理装置１０が学校の授業等で利用される場合には、説明者及び被説明者が情報処理装置１０の表示部１０ａに、判別された頁番号に基づき、文字サイズの大小に関わらず、書物の共通の掲載内容を閲覧することができるようになる。
【００２０】
また、頁内容情報が既に紙媒体の冊子状として出版・発行されている書物の各頁数に対応した頁番号である場合にも、ユーザは情報処理装置１０を利用して当該書物を読むことができる。この場合には、当該書物に対して読んでいる箇所、当該書物の読み残り量等が出版されている書物を読んでいるのと同様に把握でき、当該出版されている書物と同等の読書体験を得ることができるようになる。
【００２１】
［第２の実施の形態］
第２の実施の形態では情報処理装置についてより具体的に説明する。
まず、情報処理装置のハードウェア構成について図２を用いて説明する。
【００２２】
図２は、第２の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。なお、図２（Ａ）は情報処理装置１００の正面図を、図２（Ｂ）は情報処理装置１００に内蔵されているハードウェア構成例をそれぞれ表している。
【００２３】
情報処理装置１００は、図２（Ａ）に示されるように、例えば、所定の処理を実行することが可能な携帯型の情報端末であって、表示部１１０と、操作部１２０とを備えている。
【００２４】
表示部１１０は、情報処理装置１００の後述するＣＰＵ１００ａからの命令にしたがって画像を表示させるモニタである。表示部１１０としては、例えば、液晶ディスプレイ等の表示装置に、タッチパッド等の位置入力装置を組み合わせたものである。
【００２５】
操作部１２０は、情報処理装置１００が備える所定の機能がそれぞれ対応付けられており、操作部１２０に対する操作入力に応じて情報処理装置１００に当該機能の処理を実行させることができる。
【００２６】
さらに、情報処理装置１００には、図２（Ｂ）に示されるように、ＣＰＵ１００ａと、メモリ部１００ｂ、通信処理部１００ｃ、グラフィック処理部１００ｄ、入力処理部１００ｅ、外部接続部１００ｆが互いにバス１００ｇで接続されて内蔵されている。
【００２７】
ＣＰＵ１００ａは、メモリ部１００ｂの記憶媒体に記憶された各種プログラムを実行することにより、この情報処理装置１００全体を統括的に制御する。
メモリ部１００ｂは、例えば、ＲＡＭ（Random Access Memory）であって、ＣＰＵ１００ａに実行させるＯＳ（Operating System）並びにプログラムの少なくとも一部が一時的に格納される。メモリ部１００ｂには、ＣＰＵ１００ａによる処理に必要な各種データが格納される。また、ＣＰＵ１００ａによる処理に必要なプログラムが起動されると、当該プログラムが読み込まれる。
【００２８】
通信処理部１００ｃは、電子書籍に関する情報を管理するホストコンピュータ２００とネットワーク（図示を省略）を介して通信可能に接続されており、ホストコンピュータ２００と信号の送受信を行う。
【００２９】
グラフィック処理部１００ｄには、表示手段である、図２（Ａ）の表示部１１０の表示装置が接続されている。このグラフィック処理部１００ｄは、ＣＰＵ１００ａからの命令にしたがって、表示部１１０の表示画面上に画像を表示させる。
【００３０】
入力処理部１００ｅには、図２（Ａ）の操作部１２０及び表示部１１０の位置入力装置が接続されている。入力処理部１００ｅは、操作部１２０及び表示部１１０の位置入力装置からの信号を、バス１００ｇを介してＣＰＵ１００ａに送信する。
【００３１】
外部接続部１００ｆは、例えば、カードスロットに挿入された、ＳＤメモリカード等の外部記録媒体に対して、ＣＰＵ１００ａの要求に応じて、データの書き込み、読み取りを行う。
【００３２】
なお、このような携帯型の情報処理装置１００は、上記のようなハードウェア構成を有し、デスクトップ型、ノート型、タブレット型のいわゆるパーソナルコンピュータ、スマートフォンを含む携帯電話、電子ペーパ端末、電子書籍端末、ＰＤＡ（Personal Digital Assistant）等として用いることができる。
【００３３】
また、このような情報処理装置１００と通信可能なホストコンピュータ２００は、後述する頁内容情報を備えており、情報処理装置１００からの要求に応じて、当該頁内容情報を情報処理装置１００に送信することができる。
【００３４】
次に、このような情報処理装置１００が備える機能について図３、図４及び図５を用いて説明する。
図３は、第２の実施の形態に係る情報処理装置が備える機能を示すブロック図である。
【００３５】
また、図４は、第２の実施の形態に係る書物情報保持部が保持する情報の一例を示す図、図５は、第２の実施の形態に係る頁内容情報保持部が保持する情報の一例を示す図である。
【００３６】
情報処理装置１００は、表示部１１０に書物の掲載内容の任意の範囲を表示する際に、頁内容情報に基づき、当該掲載内容の任意の範囲に対応する書物の頁番号を判別することができるものである。
【００３７】
このような情報処理装置１００は、書物情報保持部１０１及び頁内容情報保持部１０２を有する。
書物情報保持部１０１は、情報処理装置１００の表示部１１０に表示される書物の掲載内容に関する情報を保持する。具体的には、図４に示されるように、書物に対する、「ＩＳＢＮ（International Standard Book Number）」と、「タイトル」、当該書物の掲載内容（文字列等）である「コンテンツ」の情報（リフロー型）をそれぞれ保持する。例えば、ＩＳＢＮが「１１１−１１１−１」の書物について、そのタイトルである「ａｂｃ」、当該書物の掲載内容として「コンテンツＸ」が保持されている。
【００３８】
頁内容情報保持部１０２は、書物の掲載内容が分割されて、分割された掲載内容に頁番号が対応付けられた頁内容情報を保持する。頁内容情報は、具体的には、図５に示されるように、書物に対する、「ＩＳＢＮ」と、「タイトル」、表示部１１０に表示される「表示」（後述）、「総頁数」、「頁番号」、各頁番号に対応する「頁コンテンツ」の情報である。
【００３９】
なお、書物の中でも書籍は新書及び文庫では掲載内容はほぼ同一であるものの文字サイズ、１頁当たりの文字数、総頁数が異なる。例えば、図５では、ＩＳＢＮが「１１１−１１１−１」のタイトル「ａｂｃ」の書物は、「新書」版と「文庫」版とがある。このため、情報処理装置１００で閲覧される当該書物が「新書」版または「文庫」版かに応じて、「ａｂｃ（新書）」または「ａｂｃ（文庫）」が表示部１１０に表示される。これによりユーザは表示されている書物が新書または文庫であるかを認識することができる。「ａｂｃ（新書）」の場合は、その総頁数が「１００頁」であって、「コンテンツＸ」が頁番号ごとに「コンテンツＸａ１」、「コンテンツＸａ２」…、「コンテンツＸａ９９」、「コンテンツＸａ１００」に分割されている。一方、「ａｂｃ（文庫）」の場合は、その総頁数が「１２０頁」であって、「コンテンツＸ」が頁番号ごとに「コンテンツＸｂ１」、「コンテンツＸｂ２」…、「コンテンツＸｂ１１９」、「コンテンツＸｂ１２０」に分割されている。
【００４０】
また、情報処理装置１００は、入力検知部１０３と、閲覧処理部１０４、表示処理部１０５、頁情報判別部１０６、照合判別部１０７をさらに有する。
入力検知部１０３は、表示部１１０の位置入力装置並びに操作部１２０に対するユーザからの操作入力を検知する。例えば、表示されている書物の掲載内容を拡大させたり、縮小させたりするために、表示部１１０に対してユーザによる２本の指先を接触させた状態で当該２点間の距離の延伸（ピンチアウト）または、縮小（ピンチオフ）を検知する。または、表示されている書物の掲載内容の次頁に対応する掲載内容を表示させる（頁送り）ために、表示部１１０に対してユーザによる１本の指先を接触させた状態で当該１点のずらし（ドラッグ）等を検知する。また、入力検知部１０３は、これらと同様の処理のために、ユーザの操作部１２０の所定のボタンの押下を検知する。
【００４１】
閲覧処理部１０４は、書物情報保持部１０１が保持する情報に基づき、書物の掲載内容（コンテンツ）の表示要求を表示処理部１０５に通知する。また、閲覧処理部１０４は、入力検知部１０３の検知に基づき書物の表示させる掲載内容の拡大・縮小・頁送り等を実行する。さらに、閲覧処理部１０４は、後述する照合判別部１０７からの要求に応じて、書物の総頁数と、当該総頁数に対する表示している掲載内容の頁番号との表示要求を表示処理部１０５に通知する。
【００４２】
表示処理部１０５は、閲覧処理部１０４からの表示要求に基づき、表示部１１０の表示装置に書物の掲載内容をそのまま表示させ、または、表示させている掲載内容を拡大表示・縮小表示させ、さらに、掲載内容が頁送りされている様子と共に新たな掲載内容を表示させる。
【００４３】
頁情報判別部１０６は、頁内容情報保持部１０２を参照して、閲覧処理部１０４が表示する書物の掲載内容の範囲が頁内容情報に含まれるか否かを判別する。なお、頁内容情報保持部１０２は、メモリ部１００ｂに格納されている。または、頁内容情報保持部１０２は、ホストコンピュータ２００も具備している。したがって、通信処理部１００ｃを介して、頁情報判別部１０６が、頁内容情報保持部１０２を参照して、上記の判別処理を実行することも可能である。
【００４４】
照合判別部１０７は、頁内容情報保持部１０２を参照して、閲覧処理部１０４が表示要求を行った書物の掲載内容の範囲と、頁内容情報の書物の掲載内容とを照合する。照合判別部１０７は、照合結果に応じて、閲覧処理部１０４が表示要求を行った書物の掲載内容の範囲に対応する頁番号を判別する。なお、照合判別部１０７も、頁情報判別部１０６と同様に、ホストコンピュータ２００との通信により、頁内容情報保持部１０２を参照することも可能である。
【００４５】
このような機能を有する情報処理装置１００で行われる頁番号判別処理について図６を用いて説明する。
図６は、第２の実施の形態に係る情報処理装置による頁判別を行うための処理手順を示すフローチャートである。
【００４６】
まず、閲覧処理部１０４は書物情報保持部１０１を参照して、入力検知部１０３から指定された書物の掲載内容（コンテンツ）の表示要求を表示処理部１０５に通知すると、以下の処理が実行される。
【００４７】
なお、表示する書物が新書または文庫等の複数種類ある場合には、ユーザは、情報処理装置１００に対して表示したい種類を予め指定しておくことができる。
［ステップＳ１１］  頁情報判別部１０６は、閲覧処理部１０４から表示処理部１０５に表示要求を行った書物のＩＳＢＮ及びタイトルと、当該書物の掲載内容の表示範囲との情報を読み込む。
【００４８】
例えば、頁情報判別部１０６は、閲覧処理部１０４から、表示要求を行った書物に関する「１１１−１１１−１（ＩＳＢＮ）」、「ａｂｃ（タイトル）」と、当該書物の掲載内容の表示範囲とを読み込む。
【００４９】
［ステップＳ１２］  頁情報判別部１０６は、頁内容情報保持部１０２を参照して、ステップＳ１１で読み込んだＩＳＢＮ及びタイトルに対応付けられた情報の有無を判別する。
【００５０】
例えば、頁情報判別部１０６は、頁内容情報保持部１０２に、ステップＳ１１で読み込んだ「１１１−１１１−１（ＩＳＢＮ）」、「ａｂｃ（タイトル）」に対応付けられた情報の有無を判別する。
【００５１】
［ステップＳ１３］  情報処理装置１００は、頁内容情報保持部１０２内にステップＳ１１で読み込んだＩＳＢＮ及びタイトルの情報に対応付けられた情報がある場合には、ステップＳ１４の処理に移行し、情報がない場合には頁判別処理を終了する。
【００５２】
［ステップＳ１４］  照合判別部１０７は、頁内容情報保持部１０２のステップＳ１３で判別したＩＳＢＮ及びタイトルに対応付けられた頁コンテンツと、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲とを照合する。
【００５３】
例えば、照合判別部１０７は、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲と、図５に示した頁内容情報保持部１０２の「１１１−１１１−１（ＩＳＢＮ）」、「ａｂｃ（タイトル）」に対応する頁コンテンツの「コンテンツＸａ１」…，「コンテンツＸａ１００」及び「コンテンツＸｂ１」…，「コンテンツＸｂ１２０」とをそれぞれ照合する。
【００５４】
［ステップＳ１５］  照合判別部１０７は、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲と照合した頁コンテンツに対応付けられている頁番号を特定できる場合には、ステップＳ１６の処理に移行し、特定できない場合には頁判別処理を終了する。
【００５５】
例えば、照合判別部１０７は、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲がコンテンツＸａ２４及びコンテンツＸｂ３７と照合して、コンテンツＸａ２４及びコンテンツＸｂ３７に対応付けた頁番号が特定できる場合にはステップＳ１６の処理に移行する。
【００５６】
［ステップＳ１６］  照合判別部１０７は、ステップＳ１４で照合した頁コンテンツに対応付けられた頁番号を取得する。
例えば、照合判別部１０７は、図５に示されるように、ステップＳ１４で照合したコンテンツＸａ２４及びコンテンツＸｂ３７に対応付けた、頁番号「２４頁」及び「３７頁」を取得する。
【００５７】
［ステップＳ１７］  照合判別部１０７は、ステップＳ１６で取得した頁番号が単一であるか複数であるかの判別を行う。
次の処理は、ステップＳ１６で単一の頁番号が得られた場合にはステップＳ１８に移行し、ステップＳ１６で複数得られた場合にはステップＳ１９に移行する。
【００５８】
［ステップＳ１８］  照合判別部１０７は、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲に対して、ステップＳ１６で取得した頁番号を採用する。
［ステップＳ１９］  照合判別部１０７は、ステップＳ１１で読み込んだ書物の掲載内容の表示範囲に対して、ステップＳ１６で取得した頁番号を、事前の設定に基づき採用する。
【００５９】
例えば、照合判別部１０７は、ステップＳ１６で取得したコンテンツＸａ２４及びコンテンツＸｂ３７に対応付けた頁番号「２４頁」及び「３７頁」のうち、事前の表示設定（「新書」または「文庫」）に基づき、「新書」を設定していれば「２４頁」を、「文庫」を設定してあれば「３７頁」を採用する。
【００６０】
［ステップＳ２０］  照合判別部１０７は、ステップＳ１１で読み込んだ「ＩＳＢＮ」及び「タイトル」に基づき、総頁数に対するステップＳ１９で採用した頁番号を閲覧処理部１０４に通知する。
【００６１】
このような処理後、閲覧処理部１０４は、表示処理部１０５に、当該総頁数及び頁番号を含めた表示要求を通知する。これにより、情報処理装置１００の表示部１１０には、図６の処理が実行される前に表示要求された書物の掲載内容の表示範囲と共に、当該表示範囲に対応付けられる頁番号が総頁数と合せて表示されるようになる。
【００６２】
このようにして情報処理装置１００の表示部１１０に表示される書物の掲載内容の表示例について図７を用いて説明する。
図７は、第２の実施の形態に係る情報処理装置による頁判別を行った表示例を示す図である。
【００６３】
なお、図７（Ａ）は、情報処理装置１００の表示部１１０に対する書物の掲載内容の表示例を、図７（Ｂ）は、図７（Ａ）の表示を拡大した場合の表示例をそれぞれ示している。
【００６４】
情報処理装置１００の表示部１１０には、まず、状態表示領域１１１が設けられている。状態表示領域１１１には、タッチされることで表示している書物の掲載内容の頁を前後に頁送りさせるボタン１１１ａ，１１１ｂ、表示している書物の総頁数を示す総頁数領域１１１ｃ、表示している書物の掲載内容の頁番号を示す頁番号領域１１１ｄが含まれている。さらに、表示している書物の「タイトル」並びに「種類」を示すタイトル領域１１１ｅが含まれている。
【００６５】
このような表示部１１０には、図６に示すフローを経て、図７（Ａ）に示されるように、文字列が表示される。また、状態表示領域１１１から、タイトルが「ａｂｃ」の「文庫」であって、「総頁数１２０頁に対して２４頁目」が表示されていることがわかる。
【００６６】
この場合において、ユーザが情報処理装置１００の表示部１１０に表示されている書物の掲載内容の図７（Ａ）に示す範囲を、図７（Ｂ）に示すように拡大させる。
拡大後も図６のフローに沿って処理が実行される。この場合も、情報処理装置１００の表示部１１０に表示されている書物の掲載内容の図７（Ｂ）に示す範囲には２４頁が対応付けられる。このことから、図７（Ｂ）の場合も、状態表示領域１１１から、タイトルが「ａｂｃ」の「文庫」であって、「総頁数１２０頁に対して２４頁目」が表示されていることがわかる。
【００６７】
なお、第２の実施の形態では、書物に複数の種類がある場合に、ユーザの設定に応じて種類について表示部１１０に表示するようにした。この場合に限らず、全ての種類について表示するようにしても構わない。
【００６８】
このようにして、情報処理装置１００の表示部１１０に書物の掲載内容の任意の範囲を表示する際に、書物の掲載内容が分割されて、分割された掲載内容に頁番号が対応付けられた頁内容情報に基づき、表示部１１０に表示される掲載内容の任意の範囲に対応する頁番号を判別して、当該頁番号を表示するようにした。これにより、情報処理装置１００の表示部１１０に表示している書物の掲載内容について、拡大表示・縮小表示等に関わらず、頁番号が判別されるようになり、判別された頁番号に基づいて当該掲載内容をユーザ間で容易に共有することが可能となる。例えば、ユーザがこのような情報処理装置１００を利用して読んだ書物に関する記事（いわゆるエントリ）をソーシャルネットワークサービス、ブログ等に記載することが多く行われている。この際に、このようにして判別した書物の頁番号を引用することで、当該記事を読んだ他のユーザでも、当該書物のユーザが意図する箇所を適切に把握することができるようになる。また、このような情報処理装置１００が学校の授業等で利用される場合には、説明者及び被説明者が情報処理装置１００の表示部１１０に、判別された頁番号に基づき、文字サイズの大小に関わらず、書物の共通の掲載内容を閲覧することができるようになる。
【００６９】
頁内容情報が既に紙媒体の冊子状として出版・発行されている書物の各頁数に対応した頁番号である場合にも、ユーザは情報処理装置１００を利用して当該書物を読むことができる。また、この場合には、当該書物に対して読んでいる箇所、当該書物の読み残り量等が出版されている書物を読んでいるのと同様に把握でき、当該出版されている書物と同等の読書体験を得ることができるようになる。
【００７０】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置１０，１００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（可搬型記録媒体を含む）に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等がある。
【００７１】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００７２】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【００７３】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成及び応用例に限定されるものではない。
【符号の説明】
【００７４】
１０，１００  情報処理装置
１０ａ，１１０  表示部
１１，１０２  頁内容情報保持部
１１ａ，１１ａ１，１１ａ２，１１ａｐ，１１ａＮ  掲載内容
１００ａ  ＣＰＵ
１００ｂ  メモリ部
１００ｃ  通信処理部
１００ｄ  グラフィック処理部
１００ｅ  入力処理部
１００ｆ  外部接続部
１００ｇ  バス
１０１  書物情報保持部
１０３  入力検知部
１０４  閲覧処理部
１０５  表示処理部
１０６  頁情報判別部
１０７  照合判別部
１１１  状態表示領域
１１１ａ，１１１ｂ  ボタン
１１１ｃ  総頁数領域
１１１ｄ  頁番号領域
１１１ｅ  タイトル領域
１２０  操作部
２００  ホストコンピュータ
【図１】
2013073441.tif 000003
【図２】
2013073441.tif 000004
【図３】
2013073441.tif 000005
【図４】
2013073441.tif 000006
【図５】
2013073441.tif 000007
【図６】
2013073441.tif 000008
【図７】
2013073441.tif 000009