(57)【特許請求の範囲】
【請求項１】
複数のページからなる文書ファイルを示す文書情報及び表示手段を用いて前記文書ファイルを表示する時間を示す時間情報を取得する取得手段と、
前記取得手段により取得された文書情報に含まれる各ページ毎に設定されたページ属性情報、各ページの表示時間の情報を含む文書属性情報、及び前記時間情報に基づいて、表示順番を示す表示リストを作成する作成手段と、
前記表示リストに基づくページの表示開始を指示する表示開始情報及び表示ページの切り換えを指示する表示切換情報を受け付ける受付手段と、
前記受付手段により前記表示開始情報が受け付けられた場合に計時を開始する計時手段と、
前記計時手段により計時された表示開始からの計時時間及び前記時間情報で示される時間に基づいて定まる残りの時間が、未表示のページを表示するのに必要な合計表示時間未満の場合には、退避可能なページが存在すれば該退避可能なページを表示リストから退避させるように表示リストを更新し、前記残りの時間が前記合計表示時間以上の場合には、退避させたページから復帰可能なページを前記表示リストに復帰させても該復帰可能なページを含む未表示のページを表示するのに必要な合計表示時間が前記残りの時間以下の場合に前記復帰可能なページを復帰させるように前記表示リストを更新する更新手段と、
表示リストが更新されていない場合には前記作成手段で作成された表示リストの表示順番に基づいて、表示リストが更新された場合には前記更新手段で更新された表示リストの表示順番に基づいて、前記文書ファイルをページ単位で前記表示手段に表示するように制御する表示制御手段と、
を備えた表示処理装置。
【請求項２】
前記表示制御手段は、前記受付手段により前記表示開始情報が受け付けられた場合に前記ページ属性情報及び前記時間情報に基づく前記表示手段への文書ファイルの表示を開始すると共に、前記受付手段により前記表示切換情報が受け付けられた場合に、前記ページ属性情報、前記計時手段による計時時間及び前記時間情報に基づく表示順番で前記文書ファイルを前記表示手段に表示するように制御する
請求項１記載の表示処理装置。
【請求項３】
前記ページ属性情報に、前記各ページの優先度を含めた請求項１又は請求項２記載の表示処理装置。
【請求項４】
前記ページ属性情報に、前記各ページ同士の関連性を示す関連ページ情報を含めた請求項１〜請求項３の何れか１項記載の表示処理装置。
【請求項５】
コンピュータに、
複数のページからなる文書ファイルを示す文書情報及び表示手段を用いて前記文書ファイルを表示する時間を示す時間情報を取得する取得ステップと、
前記取得ステップにより取得された文書情報に含まれる各ページ毎に設定されたページ属性情報、各ページの表示時間の情報を含む文書属性情報、及び前記時間情報に基づいて、表示順番を示す表示リストを作成する作成ステップと、
前記表示リストに基づくページの表示開始を指示する表示開始情報及び表示ページの切り換えを指示する表示切換情報を受け付ける受付ステップと、
前記受付ステップにより前記表示開始情報が受け付けられた場合に計時を開始する計時ステップと、
前記計時ステップにより計時された表示開始からの計時時間及び前記時間情報で示される時間に基づいて定まる残りの時間が、未表示のページを表示するのに必要な合計表示時間未満の場合には、退避可能なページが存在すれば該退避可能なページを表示リストから退避させるように表示リストを更新し、前記残りの時間が前記合計表示時間以上の場合には、退避させたページから復帰可能なページを前記表示リストに復帰させても該復帰可能なページを含む未表示のページを表示するのに必要な合計表示時間が前記残りの時間以下の場合に前記復帰可能なページを復帰させるように前記表示リストを更新する更新ステップと、
表示リストが更新されていない場合には前記作成ステップで作成された表示リストの表示順番に基づいて、表示リストが更新された場合には前記更新ステップで更新された表示リストの表示順番に基づいて、前記文書ファイルをページ単位で前記表示手段に表示するように制御するステップ
を実行させる表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置及び表示処理プログラムに関する。
【背景技術】
【０００２】
従来、表示装置に文書データに基づく画像を表示する機能を有するアプリケーションソフトウエアには、学会や会議、講演等の場における発表や説明、プレゼンテーション等を目的として、ウインドウ枠を表示せず、画面全体に文書のページを表示させる全画面表示機能を備えている場合がある。
【０００３】
プレゼンテーション用に作成される資料は、通常、ユーザによって、予め与えられたプレゼンテーション時間内に説明が収まるように作成され、プレゼンテーションの進行に伴い、ユーザは、アプリケーションソフトウエアに対する入力操作を行なって表示ページを切り換えることにより資料のページをめくりながら説明を進める。
【０００４】
また、プレゼンテーションは人間が人間に対して行なうので、実際には、ユーザの説明の速度やプレゼンテーションを受ける側の理解や反応の有無によっては、ユーザが想定した時間通りに説明が進まない場合がある。例えば、最初の方のページの説明が長すぎる場合は決められた時間内に説明が終わらないことになり、ユーザは、残りのページの説明を短くしなければならず、場合によっては一部のページを端折ることになる。
【０００５】
また、プレゼンテーションの進行状況に応じて、アプリケーションソフトウエアにより表示パターンを切り換える技術として、例えば、特許文献１に記載されているように、予め複数のストーリー情報を登録しておき、プレゼンテーション開始からの経過時間を計測し、経過時間に応じてストーリーを切り換えることが提案されている。
【０００６】
また、特許文献２には、各ページに優先度を設定しておき、残り時間が少なくなった場合に、次のページの優先度を参照し、優先度が低い場合には次のページを表示リストから削除することが提案されている。
【特許文献１】特開平９−８１３４６号公報
【特許文献２】特開平５−３４７７５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、時間情報に応じて、複数のページからなる文書ファイルの表示ページを選択できる表示処理装置及び表示処理プログラムを提供することが目的である。
【課題を解決するための手段】
【０００８】
請求項１の発明は、複数のページからなる文書ファイルを示す文書情報及び表示手段を用いて前記文書ファイルを表示する時間を示す時間情報を取得する取得手段と、前記取得手段により取得された文書情報に含まれる各ページ毎に設定されたページ属性情報、各ページの表示時間の情報を含む文書属性情報、及び前記時間情報に基づいて、表示順番を示す表示リストを作成する作成手段と、前記表示リストに基づくページの表示開始を指示する表示開始情報及び表示ページの切り換えを指示する表示切換情報を受け付ける受付手段と、前記受付手段により前記表示開始情報が受け付けられた場合に計時を開始する計時手段と、前記計時手段により計時された表示開始からの計時時間及び前記時間情報で示される時間に基づいて定まる残りの時間が、未表示のページを表示するのに必要な合計表示時間未満の場合には、退避可能なページが存在すれば該退避可能なページを表示リストから退避させるように表示リストを更新し、前記残りの時間が前記合計表示時間以上の場合には、退避させたページから復帰可能なページを前記表示リストに復帰させても該復帰可能なページを含む未表示のページを表示するのに必要な合計表示時間が前記残りの時間以下の場合に前記復帰可能なページを復帰させるように前記表示リストを更新する更新手段と、表示リストが更新されていない場合には前記作成手段で作成された表示リストの表示順番に基づいて、表示リストが更新された場合には前記更新手段で更新された表示リストの表示順番に基づいて、前記文書ファイルをページ単位で前記表示手段に表示するように制御する表示制御手段と、を備えている。
【０００９】
請求項２の発明は、請求項１記載の表示処理装置において、前記受付手段により前記表示開始情報が受け付けられた場合に前記ページ属性情報及び前記時間情報に基づく前記表示手段への文書ファイルの表示を開始すると共に、前記受付手段により前記表示切換情報が受け付けられた場合に、前記ページ属性情報、前記計時手段による計時時間及び前記時間情報に基づく表示順番で前記文書ファイルを前記表示手段に表示するように制御する。
【００１０】
請求項３の発明は、請求項１又は請求項２記載の表示処理装置において、前記ページ属性情報に、前記各ページの優先度を含めている。
【００１２】
請求項４の発明は、請求項１〜３の何れか１項記載の表示処理装置において、前記ページ属性情報に、前記各ページ同士の関連性を示す関連ページ情報を含めている。
【００１３】
請求項５の発明は、コンピュータに、複数のページからなる文書ファイルを示す文書情報及び表示手段を用いて前記文書ファイルを表示する時間を示す時間情報を取得する取得ステップと、前記取得ステップにより取得された文書情報に含まれる各ページ毎に設定されたページ属性情報、各ページの表示時間の情報を含む文書属性情報、及び前記時間情報に基づいて、表示順番を示す表示リストを作成する作成ステップと、前記表示リストに基づくページの表示開始を指示する表示開始情報及び表示ページの切り換えを指示する表示切換情報を受け付ける受付ステップと、前記受付ステップにより前記表示開始情報が受け付けられた場合に計時を開始する計時ステップと、前記計時ステップにより計時された表示開始からの計時時間及び前記時間情報で示される時間に基づいて定まる残りの時間が、未表示のページを表示するのに必要な合計表示時間未満の場合には、退避可能なページが存在すれば該退避可能なページを表示リストから退避させるように表示リストを更新し、前記残りの時間が前記合計表示時間以上の場合には、退避させたページから復帰可能なページを前記表示リストに復帰させても該復帰可能なページを含む未表示のページを表示するのに必要な合計表示時間が前記残りの時間以下の場合に前記復帰可能なページを復帰させるように前記表示リストを更新する更新ステップと、表示リストが更新されていない場合には前記作成ステップで作成された表示リストの表示順番に基づいて、表示リストが更新された場合には前記更新ステップで更新された表示リストの表示順番に基づいて、前記文書ファイルをページ単位で前記表示手段に表示するように制御するステップを実行させる。
【発明の効果】
【００１４】
請求項１記載の発明によれば、時間情報に応じて、複数のページからなる文書ファイルの表示ページを選択できる。
【００１５】
請求項２記載の発明によれば、更に、文書ファイルの表示に費やした時間に応じて、表示ページを動的に変更できる。
【００１６】
請求項３記載の発明によれば、表示ページを優先度に応じて選択できる。
【００１７】
請求項１記載の発明によれば、表示時間を考慮して表示ページを選択できる。
【００１８】
請求項４記載の発明によれば、ページ同士の関連性を考慮して表示ページを選択できる。
【００１９】
請求項５記載の発明によれば、時間情報に応じて、複数のページからなる文書ファイルの表示ページを選択できる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明に係る実施の形態について説明する。
【００２１】
図１には、本実施の形態に係るコンピュータ１０の構成が概略的に示されている。同図に示されるように、コンピュータ１０は、全体の動作を制御するＣＰＵ（中央処理装置）１２を備えると共に、ＲＯＭ（Read Only Memory）１４、ＲＡＭ（Random Access Memory）１６、ＨＤＤ（Hard Disk Drive）１８、入力デバイス２０、表示デバイス２２を含んで構成されている。これらＣＰＵ１２を備えると共に、ＲＯＭ１４、ＲＡＭ１６、ＨＤＤ１８、入力デバイス２０、表示デバイス２２は、それぞれバス２４を介して接続されている。
【００２２】
ＲＯＭ１４には、コンピュータ１０を制御するためにＣＰＵ１２により実行される各種プログラムや、各種プログラムで用いるパラメータ等が格納されている。また、ＲＡＭ１６は、ＣＰＵ１２による各種プログラムの実行に伴い発生するデータ等を格納するワークエリアとして用いられる。さらに、ＨＤＤ１８は、ＣＰＵ１２により実行される各種プログラムにより生成されたデータの蓄積に用いられる。
【００２３】
また、入力デバイス２０では、ユーザによる操作に応じてコンピュータ１０に指示情報が入力される。入力デバイス２０としては、マウスやキーボード、タッチパネル等があげられ、これらを複数組み合わせる場合もある。
【００２４】
表示デバイス２２は、液晶表示装置、有機ＥＬディスプレイ、ＣＲＴモニタ、プロジェクター等あらゆる表示デバイスの中から適宜用途に応じたデバイスを用いてよい。
【００２５】
ここで、ＨＤＤ１８には、学会や会議、講演等の場における発表や説明、プレゼンテーション等に用いられる資料を示す文書データの生成及び生成された文書データの表示を行なう文書生成表示アプリケーションソフトウエアが格納されている。また、当該文書生成表示アプリケーションソフトウエアでは、文書データの表示を行なう際に、表示リストを用いてページの表示状態が管理される。
【００２６】
図２には、ＣＰＵ１２により上記文書生成表示アプリケーションソフトウエアの文書データの表示機能が実行される場合のコンピュータ１０の機能ブロック図が示されている。同図に示されるように、コンピュータ１０は、上記表示リストを管理する表示リスト管理部４０と、表示リストに基づいて表示デバイス２２への文書データの出力を制御する表示制御部５８と、として機能する。また、コンピュータ１０により生成された文書データをファイル単位で蓄積する文書ファイル蓄積部５６を有する。なお、文書ファイル蓄積部５６は、ＨＤＤ１８の文書ファイルが蓄積記憶された領域に相当する。
【００２７】
文書ファイル蓄積部５６に記憶された各文書ファイルには、生成された文書データの各ページ単位の情報を示す複数のページデータと、文書ファイル単位で設定される文書属性情報と、各ページ単位で設定されるページ属性情報と、が含まれている。
【００２８】
文書属性情報としては、当該文書のファイル名、作成日時、更新日時、作成者、情報容量等の情報の他、ユーザにより設定される１ページ当たりの表示時間（基準表示時間）が含まれる。なお、本実施の形態では、基準表示時間をユーザが特に指定しない場合は、当該基準表示時間を５分とする場合について説明する。
【００２９】
また、ページ属性情報には、以下の表１に示されるように、各ページ毎の優先度を示す情報が含まれる。なお、優先度以外に、各ページの概要等を適宜含めてもよい。
【００３０】
【表１】
0005217473.tif 000002
【００３１】
表１に示されるように、本実施の形態では、優先度がＡ、Ｂ、Ｃの３段階に設定されており、Ａが最も優先度が高く、Ｃは優先度が最も低い。なお、本実施の形態では、各ページの優先度として予めＡが設定されており、ユーザが特に変更しない場合、優先度は変更されない。また、表１に示す例では、６ページの文書ファイルについて示したが、ページ数は特に「６」に限定されない。
【００３２】
ここで、表示リスト管理部４０は、条件保持部４２、表示リスト作成部４４及びリスト保持部４６を含んで構成されている。条件保持部４２は、入力デバイス２０を介して入力された表示条件情報を保持する。また、条件保持部４２は、表示リスト作成部４４に接続されており、表示条件情報が入力されると表示リスト作成部４４に対して表示条件情報に応じた表示リストの作成指示を出力する。
【００３３】
表示リスト作成部４４は、文書ファイル蓄積部５６及びリスト保持部４６に接続されている。表示リスト作成部４４では、上記条件保持部４２から出力された作成指示に応じて、表示リストの作成を実行する。上記表示条件情報に含まれる文書ファイル名に応じた文書ファイルの文書属性情報及びページ属性情報を読み出し、説明時間Ｔｐに応じて、例えば以下の表２に示されるような表示リストを作成して、リスト保持部４６に格納する。
【００３４】
【表２】
0005217473.tif 000003
【００３５】
表２には、上記表１に示す文書ファイルについて、予め文書属性情報の基準表示時間として５分が設定されており、説明時間Ｔｐとして２５分が設定された場合について示した。この場合、全てのページを表示した場合の合計表示時間Ｔｄは３０分となり、説明時間Ｔｐよりも長くなってしまう。このため、表示リスト作成部４４では、表２に示されるように、優先度の低いページを除く５ページを順次表示する表示リストを作成し、リスト保持部４６に格納する。
【００３６】
また、表２に示されるように、リスト保持部４６に格納する表示リストには、表示順番、ページ属性情報に含まれる優先度及び表示済みフラグが含まれる。なお、表示済みフラグは、表示したページか否かを示す情報であり、表示リスト作成時は全てのページについてフラグはＯＦＦ（０）である。表示開始後のユーザによる次ページ表示指示及びページジャンプ表示指示に応じて表示された場合に更新される。
【００３７】
また、表示リスト作成部４４では、表示リストの作成時に表示リストに含めなかったページ及びそのページの優先度を、例えば以下の表３に示すような退避リストとして作成し、表示リストと共にリスト保持部４６に格納する。なお、表３では、退避リストに属するページについての情報は、表示リストに属するページについての情報のうち、表示順番及び表示済みフラグを除く情報を含めるようにしたが、退避させるページと表示させるページとが区別できれば、表示リストだけを作成し、表示リストに退避フラグを設ける構成としてもよい。
【００３８】
【表３】
0005217473.tif 000004
【００３９】
また、コンピュータ１０は、表示リスト更新部４８及び計時部５０を含んで構成されており、計時部５０には表示開始指示が、表示リスト更新部４８には表示開始指示、次ページ表示指示及びページジャンプ表示指示が、それぞれ入力される。計時部５０は表示開始指示が入力された場合に計時を開始する。また、計時部５０は表示リスト更新部４８に接続されている。
【００４０】
表示リスト更新部４８はリスト保持部４６及び表示制御部５８と接続されている。表示リスト更新部４８では、表示開始指示、次ページ表示指示及びページジャンプ表示指示の何れかが入力された場合に、表示制御部５８に各指示を転送すると共に、必要に応じてリスト保持部４６に保持された表示リストの更新処理を行う。
【００４１】
表示リスト更新部４８では、表示開始指示が入力された場合には、表示制御部５８に指示を転送した後、表示順番１にリストアップされたページの表示済みフラグをＯＮ（１）にする。
【００４２】
また、表示リスト更新部４８では、次ページ表示指示が入力された場合には、計時部５０による計時時間と条件保持部４２に保持された説明時間Ｔｐとに基づいて説明時間Ｔｐの残り時間Ｔｒを導出すると共に、表示リストの表示済みフラグがＯＦＦであるページ数に基づいて合計表示時間Ｔｄを導出する。更に、導出した残り時間Ｔｒと表示時間Ｔｄとの差に応じて、表示リストからの優先度の低いページの退避、退避リストから表示リストへの復帰、表示リストの維持の何れかを実行する。その後、表示制御部５８に次ページ表示指示を転送し、その後に表示リストにリストアップされた次ページの表示済みフラグをＯＮ（１）にする。
【００４３】
表示リスト更新部４８では、ページジャンプ表示指示が入力された場合には、当該指示を表示制御部５８に転送し、その後に表示リストにリストアップされた指定のページの表示済みフラグをＯＮ（１）にする。
【００４４】
表示制御部５８では、表示リスト更新部４８により転送された指示に応じてリスト保持部４６に保持された表示リストを参照して表示ページを特定し、特定した表示ページを示すページデータを文書ファイル蓄積部５６から読出し、表示デバイス２２の表示領域全体に表示ページが表示されるように画像データを生成し、表示デバイス２２に出力する。
【００４５】
以下に、本実施の形態の作用を説明する。
【００４６】
本実施の形態に係るコンピュータ１０では、ユーザにより文書生成表示アプリケーションソフトウエアの実行が指示されると、文書生成表示アプリケーションソフトウエアに基づく処理を実行する。
【００４７】
文書生成表示アプリケーションソフトウエアには、文書生成機能と文書表示機能とが備えられており、コンピュータ１０では、ユーザにより指定された機能を実行する。
【００４８】
図３には、コンピュータ１０による文書表示機能の実行時において、ユーザにより表示条件情報が入力された場合の文書表示処理の流れが示されている。以下、同図を参照して、本実施の形態に係る文書表示処理について説明する。
【００４９】
なお、表示対象となる文書ファイルは予め文書生成表示アプリケーションソフトウエアにより生成され、ＨＤＤ１８に格納されている。また、文書ファイルの文書属性情報及びページ属性情報は、文書データの生成機能の実行中に付与、変更されるものであり、表示機能の実行中は変更されることはない。
【００５０】
また、本文書表示処理は、ユーザによりキャンセルの指示が入力された場合、何れの段階でも中断される。
【００５１】
まず、ステップ１００では、ユーザにより入力された表示条件情報を保持し、その後にステップ１０２に移行して、保持した表示条件情報により示される文書ファイルの文書属性情報及びページ属性情報を読み出す。
【００５２】
次のステップ１０４では、読み出した文書属性情報及びページ属性情報と、表示条件情報により示される説明時間Ｔｐと、に基づき、表示リストを作成する。
【００５３】
図４には、ステップ１０４で説明時間Ｔｐに応じて作成される表１で示した文書ファイルの表示リストの一例が示されている。なお、同図では、１ページを矩形枠で示し、矩形枠内内にページ数を示す数字を付した。また、矩形枠の大きさは、表示時間の長さに対応している。本実施の形態では、各ページの表示時間として、予め設定された基準表示時間を適用しているので、各矩形枠の大きさは等しい。
【００５４】
同図（Ａ）には、説明時間Ｔｐが３０分である場合に作成される表示リストが示されている。同図に示されるように、全ページの合計表示時間が説明時間Ｔｐ以下である場合には、全ページを表示する表示リストが作成される。
【００５５】
また、同図（Ｂ）には、説明時間Ｔｐが２０分である場合に作成される表示リストが示されている。同図に示されるように、この場合、全ページの合計表示時間が説明時間Ｔｐよりも長くなるため、優先度の低いページである４ページ目及び６ページ目が表示リストから退避されている。
【００５６】
更に、同図（Ｃ）には、説明時間Ｔｐが１５分である場合に作成される表示リストが示されている。同図に示されるように、この場合、同図（Ｂ）に示される表示リストから更に優先度Ｂが設定された３ページ目が退避された状態となる。
【００５７】
次のステップ１０６では、表示開始指示の入力待ちを行い、次のステップ１０８では、表示リストの先頭ページを表示し、その後にステップ１０９に移行する。ステップ１０９では、表示開始からの経過時間の計時を開始し、その後にステップ１１０に移行して表示したページの表示フラグをＯＮにし、その後にステップ１１２に移行する。
【００５８】
ステップ１１２では、次ページ表示指示が入力されたか否かを判定し、当該判定が否定判定となった場合はステップ１１４に移行して、ページジャンプ表示指示が入力されたか否かを判定する。当該判定も否定判定となった場合は再びステップ１１２に戻る。
【００５９】
一方、ステップ１１４で肯定判定となった場合はステップ１１６に移行して、ジャンプ対象ページを表示し、その後にステップ１２４に移行する。
【００６０】
また、ステップ１１２で肯定判定となった場合はステップ１２０に移行して、後述する表示リストの更新処理を実行し、その後にステップ１２２に移行する。ステップ１２２では、表示リスト上の次のページを表示し、その後にステップ１２４に移行する。
【００６１】
ステップ１２４では、表示したページの表示フラグをＯＮにし、その後にステップ１３２に移行して、全ページを表示したか否かを判定する。当該判定が否定判定となった場合はステップ１１２に戻る。一方、ステップ１３２で肯定判定となった場合はそのまま本文書表示処理を終了する。
【００６２】
なお、表示ページジャンプ機能により一旦表示したページは表示済みフラグがＯＮになるが、その後、再び当該ページの表示順になった場合は表示する。
【００６３】
図５には、上記文書表示処理において実行される表示リスト更新処理(図３のステップ１２０参照）の流れが示されている。以下、同図を参照して本実施の形態に係る表示リスト更新処理について説明する。
【００６４】
まず、ステップ１５０では、表示開始からの計時時間及び説明時間Ｔｐに基づいて残り時間Ｔｒを導出し、その後にステップ１５２に移行して、表示リストにおいて表示フラグがＯＦＦのページの合計表示時間Ｔｄを導出し、その後にステップ１５４に移行する。
【００６５】
ステップ１５４では、残り時間Ｔｒが合計表示時間Ｔｄ以上か否かを判定し、当該判定が否定判定となった場合はステップ１５８に移行する。ステップ１５８では、表示リストを参照して、退避可能なページがあるか否かを判定し、当該判定が肯定判定となった場合はステップ１６０に移行する。ステップ１６０では、退避可能なページを表示リストから退避させるように表示リスト及び退避リストを更新し、その後に本表示リスト更新処理を終了する。
【００６６】
一方、当該判定が否定判定となった場合はステップ１６２に移行して、注意表示をＯＮにし、その後に本表示リスト更新処理を終了する。
【００６７】
なお、本実施の形態では、退避可能なページがあるか否かの判定は、優先度の低いページの有無によって行なう。例えば、表示リストにリストアップされた未表示のページの優先度が全てＡであった場合、退避可能なページはないと判断される。
【００６８】
一方、ステップ１５４で肯定判定となった場合はステップ１６４に移行して、注意表示がＯＮとなっているか否かを判定し、当該判定が肯定判定となった場合はステップ１６６に移行して注意表示をＯＦＦとし、その後にステップ１６８に移行する。また、ステップ１６４で否定判定となった場合は、この時点ではステップ１６６の処理を実行することなくステップ１７０に移行する。
【００６９】
ステップ１７０では、表示リストを参照して、退避可能なページがあるか否かを判定し、当該判定が肯定判定となった場合はステップ１７２に移行して、退避リストにリストアップされたページから優先度が高いページを選択して表示リストに復帰させるように表示リスト及び退避リストを更新し、その後に本表示リスト更新処理を終了する。
【００７０】
一方、当該判定が否定判定となった場合はそのまま本表示リスト更新処理を終了する。
【００７１】
なお、注意表示をＯＮにした場合、ページの隅などに注意表示として、予め設定されたマークや文字、絵柄等を表示する。
【００７２】
図６には、表示リスト及び退避リストが更新される過程が時系列に示されている。なお、同図に示すタイミングの項目は、表示リスト更新処理が実行されるタイミングを示しており、グレーで示すページは、表示フラグがＯＮであるページを示している。また、同図では、ページジャンプ指示がない場合について示した。
【００７３】
同図に示されるように、表示リスト作成時は、説明時間Ｔｐに応じてリストが作成される。また、２ページ目表示時のように、残り時間Ｔｒと合計表示時間Ｔｄとが等しい場合には、更新は実行されない。更に、３ページ目表示時のように、残り時間Ｔｒが合計表示時間Ｔｄよりも短い場合には、優先度の低いページを退避させる。
【００７４】
一方、４ページ目表示時のように、残り時間Ｔｒが合計表示時間Ｔｄよりも長い場合には、退避リストの中で優先度の高いページを表示リストに復帰させる。ただし、５ページ目表示時のように、残り時間Ｔｒが合計表示時間Ｔｄよりも長い場合であっても、残りの６ページ目を復帰させると説明時間Ｔｐをオーバーしてしまう場合には、復帰は行なわない。
【００７５】
なお、上記実施の形態に係るコンピュータ１０の構成は一例であり、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００７６】
例えば、コンピュータ１０に接続する表示デバイス２２は、複数としてもよいし、接続形態もバス接続に限らず、別途入出力ポートやインターフェース等を用いた接続形態としてもよい。
【００７７】
また、上記実施の形態に係る処理の流れ等も一例であり、本発明の主旨を逸脱しない範囲で適宜変更可能であることはいうまでもない。
【００７８】
上記実施の形態では、文書ファイルの文書属性情報として基準表示時間を設定し、当該基準表示時間を用いて合計表示時間を導出する形態について説明したが、本発明はこれに限定されるものではない。
【００７９】
例えば、ページ属性情報として、表示予定時間を設定可能に構成してもよい。この場合、デフォルトとして文書ファイルの属性情報として設定された基準表示時間を設定し、ユーザの入力操作によって表示時間を変更可能に構成してもよい。
【００８０】
また、表示時間を優先度に応じて予め設定しておき、ユーザが設定した優先度に応じた表示時間を用いて合計時間を導出する形態としてもよい。
【００８１】
また、上記実施の形態では、ページ属性情報として、予め優先度を設定する形態について説明したが、本発明はこれに限定されるものではない。
【００８２】
例えば、以下の表４に示されるように、関連したページをまとめて取り扱うことができるように、関連ページ情報を設定可能に構成してもよい。なお、表４では、優先度に応じて表示時間が設定される場合について示した。
【００８３】
【表４】
0005217473.tif 000005
【００８４】
図７には、表４のページ属性情報に基づいて作成される表示リスト及び退避リストの状態と、更新状態が時系列に示されている。同図に示されるように、３ページ目表示時のタイミングでは、優先度だけを考慮した場合には７ページ目よりも４ページ目の方が先に退避されるが、４ページ目については、関連ページ情報として２ページ目及び３ページ目が設定されているので、これら２〜４ページ目はまとめて取り扱われる。この結果、優先度が次に低い７ページ目が退避リストに移動する。
【００８５】
図８は、本発明の表示処理装置で実行される各種処理の機能を実行するプログラム（上記実施形態における文書生成表示アプリケーション）及び当該コンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、５５０はプログラム、５５２はコンピュータ、５５４は光磁気ディスク、５５６は光ディスク、５５８は磁気ディスク、５６０はメモリ、５６２は内部メモリ、５６６は読取部、５７０はハードディスク、５６８、５７４はインタフェース、５７２は通信部である。
【００８６】
上述の実施の形態で説明したように、本発明の表示処理装置の各部の機能の一部または全部を、コンピュータにより実行可能なプログラム５５０によって実現することが可能である。その場合、そのプログラム５５０及びそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶することも可能である。記憶媒体としては、コンピュータのハードウエア資源に備えられている読取部５６６に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部５６６にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク５５４、光ディスク５５６（ＣＤやＤＶＤなどを含む）、磁気ディスク５５８、メモリ５６０（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００８７】
これらの記憶媒体にプログラム５５０を格納しておき、例えばコンピュータ５５２の読取部５６６あるいはインタフェース５７４にこれらの記憶媒体を装着することによって、コンピュータからプログラム５５０を読み出し、内部メモリ５６２またはハードディスク５７０に記憶し、ＣＰＵ５６４によってプログラム５５０を実行することによって、本発明の表示処理装置の機能を実現することができる。あるいは、ネットワークなどを介してプログラム５５０をコンピュータ５５２に転送し、コンピュータ５５２では通信部５７２でプログラム５５０を受信して内部メモリ５６２またはハードディスク５７０に記憶し、ＣＰＵ５６４によってプログラム５５０を実行することによって、本発明の表示処理装置の機能を実現してもよい。なお、コンピュータ５５２には、このほかインタフェース５６８を介して様々な装置と接続することができ、例えば情報を表示する表示装置やユーザが情報を入力する入力装置等も接続されている。
【００８８】
もちろん、一部の機能についてハードウエアによって構成することもできるし、すべてをハードウエア構成としてもよい。あるいは、他の構成とともに本発明も含めたプログラムとして構成することも可能である。
【図面の簡単な説明】
【００８９】
【図１】実施の形態に係るコンピュータの構成を示す概略図である。
【図２】実施の形態に係るコンピュータの文書表示機能実行時における機能ブロック図である。
【図３】実施の形態に係る文書表示処理の流れを示すフローチャートである。
【図４】実施の形態に係る表示リストの作成例を示す説明図である。
【図５】実施の形態に係る表示リスト更新処理の流れを示すフローチャートである。
【図６】実施の形態に係る表示リストの経時的な変化の一例を示す説明図である。
【図７】他の形態に係る表示リストの経時的な変化の一例を示す説明図である。
【図８】文書生成表示アプリケーションプログラム及び当該コンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【００９０】
１０  コンピュータ
１２  ＣＰＵ
１４  ＲＯＭ
１６  ＲＡＭ
１８  ＨＤＤ
２０  入力デバイス
２２  表示デバイス
２４  バス
４０   表示リスト管理部
４２   条件保持部
４４   表示リスト作成部
４６   リスト保持部
４８   表示リスト更新部
５０   計時部
５６   文書ファイル蓄積部
５８   表示制御部
【図１】
0005217473.tif 000006
【図２】
0005217473.tif 000007
【図３】
0005217473.tif 000008
【図４】
0005217473.tif 000009
【図５】
0005217473.tif 000010
【図６】
0005217473.tif 000011
【図７】
0005217473.tif 000012
【図８】
0005217473.tif 000013