(57)【要約】【解決課題】  頻繁に閲覧されるページを容易に閲覧することができる文書閲覧装置及び文書閲覧プログラムを提供する。【解決手段】  ＰＣ１０は、複数のページを有する電子文書を表示するためのディスプレイ１４を有しており、ＨＤＤ４７に電子文書のページ毎のディスプレイ１４による表示時間を表示履歴情報として記憶している。ＣＰＵ４０は、表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書のディスプレイ１４によるページ毎の表示順序を決定している。【選択図】図２
2006260065.tif 000002
【特許請求の範囲】
【請求項１】
複数のページを有する電子文書を表示するための表示手段と、
前記電子文書のページ毎の前記表示手段による表示時間を表示履歴情報として記憶する記憶手段と、
前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定手段と、
を備えた文書閲覧装置。
【請求項２】
前記記憶手段は、前記表示履歴情報として前記電子文書のページ毎の前記表示手段による表示状態をさらに記憶し、
前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示時間及び前記表示状態に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する
請求項１記載の文書閲覧装置。
【請求項３】
前記表示状態を、前記電子文書のページ毎の前記表示手段による表示倍率及び表示レイアウトとし、
前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示倍率及び前記表示レイアウトを予め定められた換算条件に従って時間に換算して対応するページの前記表示時間に加算又は減算し、前記電子文書の前記表示手段によるページ毎の表示順序を前記表示時間が長い順序となるように決定する
請求項２記載の文書閲覧装置。
【請求項４】
前記表示時間が所定時間以上のページを特定する特定手段と、
前記特定手段により特定されたページを他のページと判別可能な状態とするように前記表示手段に表示される表示形態を変更する変更手段と、
をさらに備えた請求項１乃至請求項３の何れか１項記載の文書閲覧装置。
【請求項５】
前記表示形態の変更を、ページの汚れを示す視覚的効果を生じさせるものとした
請求項４記載の文書閲覧装置。
【請求項６】
前記記憶手段は、前記表示履歴情報を、前記電子文書の閲覧者毎に記憶する
請求項１乃至請求項５の何れか１項記載の文書閲覧装置。
【請求項７】
前記表示手段は、前記表示履歴情報により示される各種情報を電子文書と共に表示する
請求項１乃至請求項６の何れか１項記載の文書閲覧装置。
【請求項８】
複数のページを有する電子文書を表示するための表示手段と、
前記電子文書のページ毎の前記表示手段による表示回数を表示履歴情報として記憶する記憶手段と、
前記表示履歴情報により示されるページ毎の前記表示回数に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定手段と、
を備えた文書閲覧装置。
【請求項９】
複数のページを有する電子文書を表示手段によって表示する文書閲覧プログラムであって、
前記電子文書のページ毎の前記表示手段による表示時間又は表示回数を表示履歴情報として記憶手段に記憶する記憶ステップと、
前記表示履歴情報に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定ステップと、
をコンピュータに実行させる文書閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のページを有する電子文書を閲覧するための文書閲覧装置及び文書閲覧プログラムに関するものである。
【背景技術】
【０００２】
近年、様々な文書が電子化されて電子文書として提供されている。そして、この種の電子文書は、一般に、当該電子文書に対応した文書閲覧プログラムを用いることによって閲覧することができるものとされている。なお、文書閲覧プログラムの例としては、富士ゼロックス社のＤｏｃｕＷｏｒｋｓ（登録商標）や、米国Ａｄｏｂｅ  Ｓｙｓｔｅｍｓ社のＡｃｒｏｂａｔ（登録商標）等がある。
【０００３】
この種の文書閲覧プログラムには、電子文書に対して閲覧と共に変更等の操作が可能なものもあるため、電子文書に対して行われた操作を後から確認するための技術として、特許文献１には、ユーザが電子文書に対して行った操作を履歴として記録する技術が開示されている。
【特許文献１】特開２００３−９９３１４公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、紙に印刷された実際の本、マニュアル、資料等の文書では、閲覧者が特定のページを頻繁に閲覧すると紙面に折り目がつくことなどによって当該ページが開き易くなったり、また、手で頻繁に触られることにより他のページより汚れることによって、頻繁に開くページを瞬時に特定して開くことができる場合があった。
【０００５】
しかしながら、文書閲覧プログラムを用いて電子文書を表示した場合には、最初のページから表示されることが多く、頻繁に閲覧するページに折り目や汚れがつくこともないため、頻繁に開くページを閲覧するためには、閲覧者自身が該当するページのページ数を記憶しておき、最初のページから頻繁に閲覧するページまで表示ページの移動を行う必要があり、操作が煩雑である、という問題点があった。
【０００６】
なお、特許文献１の技術を用いたとしても、閲覧者が操作履歴を参照して頻繁に閲覧するページを特定し、特定したページまで表示ページの移動を行う必要があるため、操作の煩雑さを解消するものではなかった。
【０００７】
本発明は上記問題点を解決するためになされたものであり、頻繁に閲覧されるページを容易に閲覧することができる文書閲覧装置及び文書閲覧プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の文書閲覧装置は、複数のページを有する電子文書を表示するための表示手段と、前記電子文書のページ毎の前記表示手段による表示時間を表示履歴情報として記憶する記憶手段と、前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定手段と、を備えている。
【０００９】
請求項１に記載の文書閲覧装置は、複数のページを有する電子文書を表示するための表示手段を有しており、記憶手段によって、前記電子文書のページ毎の前記表示手段による表示時間が表示履歴情報として記憶される。なお、上記表示手段には、ＣＲＴディスプレイ、プラズマ・ディスプレイ、有機ＥＬディスプレイ、液晶ディスプレイ等のディスプレイが含まれる。また、上記記憶手段には、ＲＡＭ（Random Access Memory）、フラッシュメモリ（flash memory）等の半導体記憶素子、ｘＤピクチャーカード（xD-Picture Card（登録商標））、コンパクト・フラッシュ（CompactFlash（登録商標））、マイクロドライブ（登録商標）等の可搬記憶媒体やハードディスク等の固定記憶媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１０】
そして、本発明では、決定手段によって、前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の前記表示手段によるページ毎の表示順序が決定される。
【００１１】
このように請求項１記載の発明によれば、電子文書のページ毎の表示手段による表示時間を表示履歴情報として記憶しておき、前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定しているので、頻繁に閲覧されるページを容易に閲覧することができる。
【００１２】
なお、本発明は、請求項２記載の発明のように、前記記憶手段は、前記表示履歴情報として前記電子文書のページ毎の前記表示手段による表示状態をさらに記憶し、前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示時間及び前記表示状態に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定するようにしてもよい。
【００１３】
また、請求項２記載の発明は、請求項３記載の発明のように、前記表示状態を、前記電子文書のページ毎の前記表示手段による表示倍率及び表示レイアウトとし、前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示倍率及び前記表示レイアウトを予め定められた換算条件に従って時間に換算して対応するページの前記表示時間に加算又は減算し、前記電子文書の前記表示手段によるページ毎の表示順序を前記表示時間が長い順序となるように決定することが好ましい。
【００１４】
また、本発明は、請求項４記載の発明のように、前記表示時間が所定時間以上のページを特定する特定手段と、前記特定手段により特定されたページを他のページと判別可能な状態とするように前記表示手段に表示される表示形態を変更する変更手段と、をさらに備えるようにしてもよい。
【００１５】
また、請求項４記載の発明は、請求項５記載の発明のように前記表示形態の変更を、ページの汚れを示す視覚的効果を生じさせるものとすることが好ましい。
【００１６】
また、本発明は、請求項６記載の発明のように、前記記憶手段は、前記表示履歴情報を、前記電子文書の閲覧者毎に記憶するようにすることが好ましい。
【００１７】
さらに、本発明は、請求項７記載の発明のように、前記表示手段は、前記表示履歴情報により示される各種情報を電子文書と共に表示するようにしてもよい。
【００１８】
一方、上記目的を達成するため、請求項８に記載の発明は、複数のページを有する電子文書を表示するための表示手段と、前記電子文書のページ毎の前記表示手段による表示回数を表示履歴情報として記憶する記憶手段と、前記表示履歴情報により示されるページ毎の前記表示回数に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定手段と、を備えている。
【００１９】
請求項８に記載の文書閲覧装置は、複数のページを有する電子文書を表示するための表示手段を有しており、記憶手段によって、前記電子文書のページ毎の前記表示手段による表示回数を表示履歴情報として記憶される。
【００２０】
そして、本発明では、決定手段によって、前記表示履歴情報により示されるページ毎の前記表示回数に基づいて前記電子文書の前記表示手段によるページ毎の表示順序が決定される。
【００２１】
このように請求項８記載の発明によれば、記憶手段に前記電子文書のページ毎の表示手段による表示回数を表示履歴情報として記憶しておき、前記表示履歴情報により示されるページ毎の前記表示回数に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定しているので、頻繁に閲覧されるページを容易に閲覧することができる。
【００２２】
一方、上記目的を達成するため、請求項９に記載の発明は、複数のページを有する電子文書を表示手段によって表示する文書閲覧プログラムであって、前記電子文書のページ毎の前記表示手段による表示時間を表示履歴情報として記憶手段に記憶する記憶ステップと、前記表示履歴情報に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定する決定ステップと、を含んでいる
よって、請求項９に記載の発明は、請求項１記載又は請求項８記載の発明と同様に作用することができるので、頻繁に閲覧されるページを容易に閲覧することができる。
【発明の効果】
【００２３】
以上説明したように、本発明によれば、電子文書のページ毎の表示時間や表示回数を表示履歴情報として記憶しておき、前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の表示手段によるページ毎の表示順序を決定しているので、頻繁に閲覧されるページを容易に閲覧することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、本発明をパーソナル・コンピュータ（以下「ＰＣ」という）に適用した場合について説明する。
【００２５】
図１には、本実施の形態に係るＰＣ１０の概略構成が示されている。
【００２６】
ＰＣ１０は、全体の動作を司るＣＰＵ（中央処理装置）４０と、装置全体を制御する制御プログラムを含む各種プログラム等が予め記憶されたＲＯＭ４２と、各種データ等を一時的に記憶するＲＡＭ４８と、電子文書としての文書データ等が記憶されたハードディスク・ドライブ（以下、「ＨＤＤ」という。）４７と、各種情報を表示するディスプレイ１４と、ディスプレイ１４に対する各種情報の表示を制御するディスプレイドライバ４４と、キーボード、マウス（ポインティングデバイス）などの入力装置４６と、を備えている。
【００２７】
ＣＰＵ４０、ＲＡＭ４８、ＲＯＭ４２、ＨＤＤ４７、ディスプレイドライバ４４及び入力装置４６は、システムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、ＲＡＭ４８、ＲＯＭ４２、ＨＤＤ４７へのアクセスと、ディスプレイドライバ４４を介したディスプレイ１４への各種情報の表示と、入力装置４６に対するユーザ（閲覧者）の操作状態の把握と、を各々行うことができる。
【００２８】
ところで、本実施の形態に係るＰＣ１０は、ＨＤＤ４７に文書データを閲覧するための文書閲覧プログラム２０が記憶（インストール）されている。そして、ＰＣ１０は、入力装置４６に対してユーザによって文書データを閲覧するための所定操作が行われると、当該文書閲覧プログラム２０を実行してディスプレイ１４にユーザＩＤ入力画面５０を表示する。
【００２９】
図２には、ユーザＩＤ入力画面５０のディスプレイ１４による表示状態例が示されている。
【００３０】
同図に示されるように、ユーザＩＤ入力画面５０には、ユーザＩＤが入力されるＩＤ入力部５２と、ログインの実行を指示する際に指定される実行ボタン５４と、が表示される。
【００３１】
本実施の形態に係る文書閲覧プログラム２０では、ユーザがＩＤ入力部５２にユーザＩＤの入力を行って実行ボタン５４が指定されると、ディスプレイ１４に後述する文書閲覧画面６０を表示し、文書データを読み込むことによって文書データに含まれる文書の各ページを表示することが可能となっている。
【００３２】
図３には、文書閲覧画面６０のディスプレイ１４による表示状態例が示されている。
【００３３】
同図に示されるように、文書閲覧画面６０には、文書データにより示される文書を表示する文書表示部６２と、後述する履歴データに基づく履歴情報を表示する履歴表示部６４と、文書表示部６２に表示する文書の各ページの表示倍率を変更する際に表示倍率を示す倍率値が入力される倍率入力部６６と、表示された文書の表示レイアウトを変更する際に指定されるレイアウト指定部６８と、表示されるページを文書の次のページへの切り替えを指示する際に指定される次ページ切替ボタン７０Ａと、表示されるページを前のページに切り替える際に指定される前ページ切替ボタン７０Ｂと、文書閲覧画面６０の表示を終了する終了ボタン７２と、が表示される。
【００３４】
レイアウト指定部６８は、コンボボックスとして構成されており、指定可能な表示レイアウトとして「単ページ」、「２ページ」、「見開きページ」が設定されている。レイアウト指定部６８は、単ページ」、「２ページ」、「見開きページ」の何れか１つを指定可能であり、「単ページ」が指定されると文書表示部６２に１ページずつ文書が表示され（図４（Ａ）参照。）、「２ページ」が指定されると文書表示部６２に横に２つのページが連なって表示され（図４（Ｂ）参照。）、「見開きページ」が指定されると文書表示部６２に２つのページが本を開いた（図４（Ｃ）参照。）ような状態で表示される。
【００３５】
本実施の形態に係る文書閲覧プログラム２０では、文書閲覧画面６０によって文書を表示している際、後述する表示順序制御処理ルーチンを実行して表示した文書の各ページ毎に表示時間、表示状態、最後に表示した最終表示ページ等をユーザ毎の履歴として記録しており、文書閲覧画面６０が終了すると、ユーザＩＤ毎の履歴データ（表示履歴情報）を文書データと共にＨＤＤ４７に記憶する。なお、上記履歴データを文書データと共に記憶することは、文書データと履歴データを同一の電子化ファイルとして記憶することの他、文書データと履歴データを別の電子化ファイルとして関連付けて記憶することも含まれている。
【００３６】
図８には、履歴データのデータ構造の一例が模式的に示されている。
【００３７】
同図に示すように、履歴データは、ユーザＩＤ毎に、文書閲覧画面６０によって文書データにより示される文書の各ページを表示した表示時間と、表示倍率と、表示レイアウトを示す情報と、最後に表示した最終表示ページと、が記憶されるものとして構成されており、ユーザが文書データを文書閲覧画面６０によって表示させて閲覧する毎に履歴が作成されて履歴データに追加される。
【００３８】
ところで、本実施の形態に係る文書閲覧プログラム２０では、文書閲覧画面６０を用いて文書データにより示される文書の表示を行う際に、後述する表示順序設定画面８０を用いて文書の各ページの表示順序を設定することができる。
【００３９】
図５には、表示順序設定画面８０のディスプレイ１４による表示状態例が示されている。
【００４０】
同図に示されるように、表示順序設定画面８０には、文書閲覧画面６０に文書データにより示される文書を表示する際に、最初に表示される表示開始ページを設定する表示開始ページ設定部８２と、文書閲覧画面６０の次ページ切替ボタン７０Ａが指定されて場合に次ページとして表示されるページを設定する次ページ設定部８４と、表示順序設定画面８０の終了を指示する終了ボタン８６と、が表示される。
【００４１】
表示開始ページ設定部８２には、表示開始ページを文書データにより示される文書の最初のページと指定する開始ページ指定ボタン８８Ａと、表示開始ページを前回表示した最終表示ページと指定する開始ページ指定ボタン８８Ｂと、表示開始ページを前回までの表示時間の最も長いページ（最長表示時間ページ）と指定する開始ページ指定ボタン８８Ｃと、が設けられている。開始ページ指定ボタン８８Ａ、８８Ｂ、８８Ｃはラジオボタンとして構成されており、何れか１つのみ選択可能となっている。なお、この「前回」とは、ユーザが文書データにより示される文書を文書閲覧画面６０によって表示させて閲覧を行ったもののうち時系列順で直前のものをいう。
【００４２】
また、次ページ設定部８４には、次ページを文書データにより示される文書のページ順と指定する次ページ指定ボタン９０Ａと、次ページを前回までの表示時間の長い順と指定する全ページ指定ボタン９０Ｂと、が設けられており、次ページ指定ボタン９０Ａ、９０Ｂもラジオボタンとして構成されており、どちらか一方のみ選択可能となっている。
【００４３】
ユーザは、表示順序設定画面８０を用いて、文書データにより示される文書の各ページの表示順序を適宜設定することができ、設定された表示順序を示す表示順序設定情報はＨＤＤ４７の所定領域に記憶される。
【００４４】
次に、本実施の形態の係るＰＣ１０において文書データにより示される文書を表示する際の動作の流れを簡単に説明する。
【００４５】
ＰＣ１０は、入力装置４６に対してユーザによって文書データを表示するための所定操作が行われると、文書閲覧プログラム２０を実行してディスプレイ１４にユーザＩＤ入力画面５０（図２参照。）を表示する。そして、ユーザがＩＤ入力部５２にユーザＩＤの入力を行って実行ボタン５４を指定すると、ディスプレイ１４に文書閲覧画面６０（図３参照。）を表示し、後述する表示順序制御処理ルーチンを実行して文書データにより示される文書の各ページの表示順序を決定して文書表示部６２に文書の表示を行う。
【００４６】
次に、図７を参照しつつ、本実施の形態の係る表示順序制御処理ルーチンを実行する際のＰＣ１０の作用を説明する。なお、図７は、当該表示順序制御処理ルーチンの処理の流れを示すフローチャ−トである。
【００４７】
同図のステップ１００では、ＨＤＤ４７の所定領域に記憶された表示順序設定情報を読み込み、表示開始ページとして最初のページが設定されているか否かを判定し、肯定判定となった場合はステップ１０４へ移行し、否定判定となった場合はステップ１０２へ移行する。ステップ１０２では、文書データと共に記憶されている履歴データをＲＡＭ４８に読み込み、当該ユーザＩＤの履歴データが記憶されているか否かを判定し、肯定判定となった場合はステップ１０６へ移行し、否定判定となった場合はステップ１０４へ移行する。
【００４８】
ステップ１０４では、表示開始のページとして最初のページが設定されている、又は、文書データに当該ユーザＩＤの履歴データが記憶されていないため、文書データにより示される文書のページ順で最初のページを表示対象のページと決定し、文書データにより示される文書の最初のページを文書表示部６２に表示する。
【００４９】
一方、ステップ１０６では、表示順序設定情報に表示開始ページとして最終表示ページが設定されているか否かを判定し、肯定判定となった場合はステップ１０８へ移行し、否定判定となった場合はステップ１１０へ移行する。
【００５０】
ステップ１０８では、履歴データから前回表示した最終表示ページを表示対象のページとして決定し、文書データにより示される文書の最終表示ページを文書表示部６２に表示する。
【００５１】
一方、ステップ１１０では、履歴データにより示されるページ毎の表示倍率及び表示レイアウト情報を予め定められた換算条件に従って時間に換算して対応するページの前記表示時間に加算又は減算した表示時間に算出する。
【００５２】
本実施の形態では、換算条件として、例えば、図９に示すように、前回文書データにより示される文書の各ページを表示していた場合、７ページ目は２００％に拡大表示しており、ユーザの注目度が高いと考えられるため、７ページ目の表示時間に対して１０秒を加算し、３ページ目と４ページ目は表示レイアウトを見開きとして２つのページを同時に表示しており、ユーザの注目度が低いと考えられるため、３ページ目と４ページ目の表示時間に対して５秒を減算した表示時間を算出する。なお、表示倍率の倍率値が大きくなるほど注目度が高いと考えられるため、本実施の形態では、換算条件として、表示倍率の倍率値が１０１％〜２００％の場合は１０秒、２０１％〜３００％の場合は２０秒と換算して表示時間に加算するものとしている。なお、本実施の形態では、換算条件として、一定の倍率値毎に段階的に換算する時間を変更したが、表示時間に倍率値を乗算して換算する時間としてもよい。
【００５３】
次のステップ１１２では、算出した前回までの表示時間に基づいて、表示時間の最も長いページを表示対象のページと決定し、文書データにより示される文書の表示時間の最も長いページを文書表示部６２に表示する。これによって、頻繁に閲覧された注目度の高いページを最初のページとして表示することができる。なお、上述したステップ１０４、ステップ１０８、及びステップ１１２では、図６に示すように、履歴表示部６４に、履歴データに基づいて表示時間が１番長かったページ、拡大／縮小表示したページ、前回最後に表示したページを表示する。
【００５４】
次のステップ１１４では、表示対象のページの表示時間を計測するため表示時間をゼロにリセットした後に計時を開始する。次のステップ１１６では、ユーザによって文書閲覧画面６０の終了ボタン７２が指定されたか否かを判定し、肯定判定となった場合はステップ１４０へ移行し、否定判定となった場合はステップ１１８へ移行する。ステップ１１８では、文書閲覧画面６０の次ページ切替ボタン７０Ａ又は前ページ切替ボタン７０Ｂが指定されたか否かを判定し、肯定判定となった場合はステップ１２０へ移行し、否定判定となった場合はステップ１３０へ移行する。
【００５５】
ステップ１２０では、表示時間の計時を終了し、文書表示部６２に表示していたページのページ番号、表示倍率、表示レイアウトと共に表示時間をＲＡＭ４８の所定領域に記憶する。次のステップ１２２では、ＨＤＤ４７に記憶された表示順序設定情報を読み込み、次ページの設定として前回までの表示時間の長い順が設定されているか否かを判定し、肯定判定となった場合はステップ１２３へ移行し、否定判定となった場合はステップ１２８へ移行する。ステップ１２３では、文書データと共に記憶されている履歴データを読み込み、当該ユーザＩＤの履歴データが記憶されているか否かを判定し、肯定判定となった場合はステップ１２４へ移行し、否定判定となった場合はステップ１２８へ移行する。
【００５６】
ステップ１２４では、上述したステップ１１０と同様に、履歴データにより示されるページ毎の表示倍率及び表示レイアウト情報を各々時間に換算してページ毎の前回までの表示時間に算出する。次のステップ１２６では、ステップ１２４で算出した前回までの表示時間の長い順序で文書表示部６２に表示されているページの次に表示する表示対象のページを決定して文書表示部６２に表示し、再度ステップ１１４へ移行して表示時間の計時を開始する。すなわち、本ステップ１２６では、次ページ切替ボタン７０Ａが指定されていた場合は、前回までの表示時間の長い順で文書表示部６２に表示されているページの次となるページを表示対象のページとし、前ページ切替ボタン７０Ｂが指定されていた場合は、前回までの表示時間の長い順で文書表示部６２に表示されているページのよりも１つ前のページを表示対象のページと決定する。なお、文書データにより示される文書の各ページにおいて、前回までの表示時間が最も短いページが文書表示部６２に表示されている際に次ページ切替ボタン７０Ａが指定された場合、又は、前回までの表示時間順が最も長いページが文書表示部６２に表示されている際に前ページ切替ボタン７０Ｂが指定された場合は、文書表示部６２に表示されているページをそのまま表示する。また、レイアウト指定部６８に「２ページ」、「見開きページ」が指定されている場合は、表示時間の長い順に２つのページを表示対象のページと決定して指定された表示レイアウトで表示する。
【００５７】
一方、ステップ１２８では、文書データにより示される文書のページ順に基づいて、文書表示部６２に表示されているページの次に表示する表示対象のページを決定して文書表示部６２に表示し、再度ステップ１１４へ移行して表示時間の計時を開始する。なお、文書データにより示される文書の各ページにおいて、文書のページ順で最終ページが文書表示部６２に表示されている際に次ページ切替ボタン７０Ａが指定された場合、又は、文書のページ順で最初ページが文書表示部６２に表示されている際に前ページ切替ボタン７０Ｂが指定された場合は、文書表示部６２に表示されているページをそのまま表示する。また、レイアウト指定部６８に「２ページ」、「見開きページ」が指定されている場合は、文書のページ順で２つのページを表示対象のページと決定して指定された表示レイアウトで表示する。
【００５８】
一方、ステップ１３０では、文書閲覧画面６０の倍率入力部６６に倍率値が入力され、又は、レイアウト指定部６８において表示レイアウトが変更されたか否かを判定し、肯定判定となった場合はステップ１３２へ移行し、否定判定となった場合は、再度ステップ１１６へ移行して表示時間の計時を継続する。
【００５９】
ステップ１３２では、表示時間の計時を終了し、文書表示部６２に表示していたページのページ番号、表示倍率、表示レイアウトと共に表示時間をＲＡＭ４８の所定領域に記憶する。次のステップ１３４では、文書表示部６２に表示されているページの表示状態を倍率入力部６６に入力された倍率値、かつレイアウト指定部６８に指定された表示レイアウトに変更して文書表示部６２に表示する。なお、表示レイアウトが、「単ページ」から「２ページ」、又は「単ページ」から「見開きページ」に変更されると、表示順序設定情報の次ページの設定が前回までの表示時間の長い順である場合は、上述したステップ１２４、ステップ１２６と同様の処理を行って次のページを求めて文書表示部６２に表示されているページと共に２つのページを指定された表示レイアウトで表示し、表示順序設定情報の次ページの設定が文書のページ順である場合は、ページ順で次のページを求めて文書表示部６２に表示されているページと共に２つのページを指定された表示レイアウトで表示する。また、表示レイアウトが、「２ページ」から「単ページ」、又は「見開きページ」から「単ページ」に変更された場合は、文書表示部６２に表示されている２つのページのうち表示順序設定情報の次ページの設定に従い順番の早いページを文書表示部６２に表示する。
【００６０】
一方、ステップ１４０では、終了ボタン７２が指定されて、ステップ１１６において肯定判定となったため、表示時間の計時を終了し、文書表示部６２に表示していたページのページ番号、表示倍率、表示レイアウトと共に表示時間と、最後に表示した最終表示ページをＲＡＭ４８の所定領域に記憶する。
【００６１】
次のステップ１４２では、ＲＡＭ４８の所定領域に記憶している文書データにより示される文書の各ページの表示倍率、表示レイアウト毎の表示時間、最後に表示した最終表示ページを履歴データに追加して文書データと共にＨＤＤ４７に記憶し、処理終了となる。
【００６２】
以上のように本実施の形態に係るＰＣ１０は、複数のページを有する電子文書を表示するための表示手段（ここでは、ディスプレイ１４）を有しており、記憶手段（ここでは、ＨＤＤ４７）は、前記電子文書のページ毎の前記表示手段による表示時間を表示履歴情報として記憶すると、決定手段は（ここでは、ＣＰＵ４０）、前記表示履歴情報により示されるページ毎の前記表示時間に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定しているので、頻繁に閲覧されるページを容易に閲覧することができる。
【００６３】
また、前記記憶手段は、前記表示履歴情報として前記電子文書のページ毎の前記表示手段による表示状態をさらに記憶し、前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示時間及び前記表示状態に基づいて前記電子文書の前記表示手段によるページ毎の表示順序を決定しているので、過去に表示した表示状態からユーザの注目度の高いページを容易に表示することができる。
【００６４】
また、前記表示状態を、前記電子文書のページ毎の前記表示手段による表示倍率及び表示レイアウトとし、前記決定手段は、前記表示履歴情報により示されるページ毎の前記表示倍率及び前記表示レイアウトを予め定められた換算条件に従って時間に換算して対応するページの前記表示時間に加算又は減算し、前記電子文書の前記表示手段によるページ毎の表示順序を前記表示時間が長い順序となるように決定しているので、ユーザが過表に表示手段に拡大して表示させ、表示時間が長いページのページ順序がより前の方となり、すみやかに表示することができる。
【００６５】
また、前記記憶手段は、前記表示履歴情報を、前記電子文書の閲覧者毎に記憶しているので、ユーザ毎の頻繁に閲覧したページを表示することができる。
【００６６】
また、前記表示手段は、前記表示履歴情報により示される各種情報を電子文書と共に表示しているので、ユーザ自身で履歴情報から頻繁に閲覧された注目度の高いページを特定することができる。
【００６７】
なお、本実施の形態では、レイアウト指定部６８で指定された表示レイアウトが「単ページ」である場合、文書表示部６２に図１０（Ａ）に示すように文書の表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、図１０（Ｂ）に示すように前回までの表示時間が所定時間（例えば、１時間）以上であるページを特定し、当該ページの間隔を開けて表示するように表示形態を変更してもよい。これによって、ページの間隔からユーザが頻繁に開くページを容易に特定することができる。この場合、ページの間隔は前回までの表示時間が長いほど広することが好ましい。また、図１０（Ｃ）に示すように、文書の各ページ毎に前回までの表示時間が所定時間以上であるページに付箋（アノテーション）を付して表示するようにしてもよい。この場合、付箋の色を前回までの表示時間に応じて変えることが好ましい。また、図１０（Ｄ）（Ｅ）に示すように前回までの表示時間が所定時間以上であるページに汚れを示す視覚的効果を生じさせるようにしてもよい。これにより、ユーザが直感的に頻繁に閲覧したページを特定することができる。
【００６８】
また、本実施の形態では、文書の各ページ毎に表示時間を履歴情報として残したが、各各ページ毎の表示時間をページ毎の表示回数に換えて履歴情報として残すようにしてもよい。このようにすると、表示時間にかかわらず、表示回数の多いページを優先して表示することが出来る。
【００６９】
また、本実施の形態では、文書データにより示される文書のページ順を変更する場合について説明したが、本発明はこれに限定されるものではなく、例えば、前回までの表示時間が所定時間以上であるページのみを特定して表示する表示モードを設けて表示するようにしてもよい。これにより、ユーザが頻繁に開くページのみを容易に閲覧することができる。
【００７０】
また、本実施の形態では、文書データにより示される文書のページ順を変更する場合について説明したが、操作入力に従って、通常のページ順に表示するモードと履歴情報に基づいて文書のページ順を変更して表示するモードとを切換えて表示するようにしてもよい。
【００７１】
また、本実施の形態では、ユーザ毎に履歴データを記録する場合について説明したが、本発明はこれに限定されるものではなく、例えば、ユーザを区別せずに履歴データを記録する構成としてもよい。これにより、文書データを閲覧するユーザ全員で頻繁に閲覧されるページを容易に表示することができる。
【００７２】
また、本実施の形態では、ユーザＩＤ入力画面５０を用いてユーザＩＤの入力を行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、ＰＣ１０のログインする場合にユーザＩＤを入力する場合、ログインするユーザＩＤを用いてユーザを区別する構成としてもよい。この場合、ユーザＩＤ入力画面５０によるユーザＩＤの入力は不要となる。
【００７３】
また、本実施の形態では、本発明をパーソナル・コンピュータに適用した場合について説明したが、本発明はこれに限定されるものではなく、電子文書を閲覧が可能な装置であればよく、例えば、携帯情報端末（Personal Digital Assistance）や携帯電話などでもよい。
【００７４】
その他、本実施の形態で説明したＰＣ１０の構成（図１参照。）は、一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７５】
また、本実施の形態で説明した表示順序制御処理ルーチンの処理の流れ（図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７６】
さらに、本実施の形態で説明したユーザＩＤ入力画面５０、文書閲覧画面６０、表示順序設定画面８０（図２、図３、図５参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００７７】
【図１】実施の形態に係るＰＣの概略構成である。
【図２】実施の形態に係るユーザＩＤ入力画面の表示状態例を示す概略図である。
【図３】実施の形態に係る文書閲覧画面の表示状態例を示す概略図である。
【図４】実施の形態に係る文書の各表示レイアウトでの表示状態例を示す概略図である。
【図５】実施の形態に係る表示順序設定画面の表示状態例を示す概略図である。
【図６】実施の形態に係る文書閲覧画面の履歴表示部に履歴情報を表示した表示状態例を示す概略図である。
【図７】実施の形態に係る表示順序制御処理ルーチンの処理の流れを示すフローチャートである。
【図８】実施の形態に係る履歴情報のデータ構造の１例を示す概略図である。
【図９】実施の形態に係る履歴情報として記憶されている文書の各ページの表示時間、表示倍率、表示レイアウトの１例を示す概念図である。
【図１０】実施の形態に係る文書閲覧画面の表示される文書の表示形態のバリエーションを示す図である。
【符号の説明】
【００７８】
１０  ＰＣ
１４  ディスプレイ
４０  ＣＰＵ（特定手段、変更手段）
【図１】
2006260065.tif 000003
【図２】
2006260065.tif 000004
【図３】
2006260065.tif 000005
【図４】
2006260065.tif 000006
【図５】
2006260065.tif 000007
【図６】
2006260065.tif 000008
【図７】
2006260065.tif 000009
【図８】
2006260065.tif 000010
【図９】
2006260065.tif 000011
【図１０】
2006260065.tif 000012