(57)【要約】【課題】複数の縮小画像のうちの基準となる基準縮小画像を容易に把握する。【解決手段】端末装置１０において、操作検出部２１が、電子文書のサムネイル画像を選択する操作を検出すると、文書情報解析部２２が、電子文書の総ページ数を取得し、総ページ数が閾値以上であれば、指示情報生成部２３が、移動速度の調整を指示する指示情報を生成する。ページ情報解析部２５は、２ページ目以降のサムネイル画像を表示位置に表示するまでの表示所要時間を算出する。その際、移動速度の調整を指示する指示情報が生成されていれば、サムネイル画像の移動速度を１ページ目の表示位置からの距離が長いほど速くなるように調整する。そして、表示制御部２７が、１ページ目のサムネイル画像を表示してから表示所要時間が経過した時点で２ページ目以降のサムネイル画像が表示位置に表示されるように制御する。【選択図】図７
2012230536.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示された複数の縮小画像群から特定の縮小画像群を選択する選択操作を検出する検出手段と、
前記検出手段による前記選択操作の検出に応じて、前記特定の縮小画像群に含まれる複数の縮小画像のうちの基準となる基準縮小画像が、当該複数の縮小画像内の当該基準縮小画像の順番に応じた前記表示画面上の基準位置に表示された後、前記複数の縮小画像のうちの当該基準縮小画像以外の複数の表示対象縮小画像の各表示対象縮小画像が、当該基準位置を起点とし、当該複数の縮小画像内の当該各表示対象縮小画像の順番に応じた前記表示画面上の各表示位置を終点として、表示されるように制御する制御手段と
を備えたことを特徴とする表示制御装置。
【請求項２】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離が長いほど長い時間をかけて表示されるように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離が長いほど速い速度で表示されるように制御することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離に比例する速度よりも遅くすることで当該距離に比例しないようになった速度で表示されるように制御することを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、予め定めた時間だけ待った後に当該基準位置と当該各表示位置との間の距離に比例する速度で表示されるように制御することを特徴とする請求項３に記載の表示制御装置。
【請求項６】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、前記基準縮小画像の順番と当該各表示対象縮小画像の順番との差が大きいほど長い時間をかけて表示されるように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項７】
前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、表示が完了した他の表示対象縮小画像の背後を移動しながら表示されるように制御することを特徴とする請求項１乃至請求項６の何れかに記載の表示制御装置。
【請求項８】
コンピュータに、
表示画面に表示された複数の縮小画像群から特定の縮小画像群を選択する選択操作を検出する機能と、
前記選択操作の検出に応じて、前記特定の縮小画像群に含まれる複数の縮小画像のうちの基準となる基準縮小画像が、当該複数の縮小画像内の当該基準縮小画像の順番に応じた前記表示画面上の基準位置に表示された後、前記複数の縮小画像のうちの当該基準縮小画像以外の複数の表示対象縮小画像の各表示対象縮小画像が、当該基準位置を起点とし、当該複数の縮小画像内の当該各表示対象縮小画像の順番に応じた前記表示画面上の各表示位置を終点として、表示されるように制御する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、プログラムに関する。
【背景技術】
【０００２】
管理用文書のための合成画像において、１ページ目の縮小画像の大きさを他のページの縮小画像の大きさよりも大きくし、合成画像の右上隅にユーザがメモを書き込むためのメモ用余白領域を確保し、合成画像の左下隅の所定の位置に識別マークの画像を挿入し、レイアウトの１ページ目の縮小画像およびメモ用余白領域で占有された以外の残領域に他のページの縮小画像を同一の大きさで配列するデジタル複合機は知られている（例えば、特許文献１参照）。
複数ページの文書から１つ以上の視覚的特徴を抽出し、その視覚的特徴に従って、文書のページを順位付けし、文書を代表するページを選択し、選択したページを表示データとしてディスプレイに表示させる文書表示方法も知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２７３３３３号公報
【特許文献２】特開２００２−６３２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、複数の縮小画像のうちの基準となる基準縮小画像を容易に把握することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、表示画面に表示された複数の縮小画像群から特定の縮小画像群を選択する選択操作を検出する検出手段と、前記検出手段による前記選択操作の検出に応じて、前記特定の縮小画像群に含まれる複数の縮小画像のうちの基準となる基準縮小画像が、当該複数の縮小画像内の当該基準縮小画像の順番に応じた前記表示画面上の基準位置に表示された後、前記複数の縮小画像のうちの当該基準縮小画像以外の複数の表示対象縮小画像の各表示対象縮小画像が、当該基準位置を起点とし、当該複数の縮小画像内の当該各表示対象縮小画像の順番に応じた前記表示画面上の各表示位置を終点として、表示されるように制御する制御手段とを備えたことを特徴とする表示制御装置である。
請求項２に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離が長いほど長い時間をかけて表示されるように制御することを特徴とする請求項１に記載の表示制御装置である。
請求項３に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離が長いほど速い速度で表示されるように制御することを特徴とする請求項２に記載の表示制御装置である。
請求項４に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、当該基準位置と当該各表示位置との間の距離に比例する速度よりも遅くすることで当該距離に比例しないようになった速度で表示されるように制御することを特徴とする請求項３に記載の表示制御装置である。
請求項５に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、予め定めた時間だけ待った後に当該基準位置と当該各表示位置との間の距離に比例する速度で表示されるように制御することを特徴とする請求項３に記載の表示制御装置である。
請求項６に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、前記基準縮小画像の順番と当該各表示対象縮小画像の順番との差が大きいほど長い時間をかけて表示されるように制御することを特徴とする請求項１に記載の表示制御装置である。
請求項７に記載の発明は、前記制御手段は、前記複数の表示対象縮小画像の各表示対象縮小画像が、前記基準位置を起点とし、当該各表示対象縮小画像の順番に応じた各表示位置を終点として、表示が完了した他の表示対象縮小画像の背後を移動しながら表示されるように制御することを特徴とする請求項１乃至請求項６の何れかに記載の表示制御装置である。
請求項８に記載の発明は、コンピュータに、表示画面に表示された複数の縮小画像群から特定の縮小画像群を選択する選択操作を検出する機能と、前記選択操作の検出に応じて、前記特定の縮小画像群に含まれる複数の縮小画像のうちの基準となる基準縮小画像が、当該複数の縮小画像内の当該基準縮小画像の順番に応じた前記表示画面上の基準位置に表示された後、前記複数の縮小画像のうちの当該基準縮小画像以外の複数の表示対象縮小画像の各表示対象縮小画像が、当該基準位置を起点とし、当該複数の縮小画像内の当該各表示対象縮小画像の順番に応じた前記表示画面上の各表示位置を終点として、表示されるように制御する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、本構成を有していない場合に比較して、複数の縮小画像のうちの基準となる基準縮小画像を容易に把握することができる。
請求項２の発明によれば、表示対象縮小画像の表示位置が一列に並んでいないときは、本構成を有していない場合に比較して、表示対象縮小画像の表示が完了するまでの時間を短縮することができる。
請求項３の発明によれば、本構成を有していない場合に比較して、表示対象縮小画像が多いときにその表示が完了するまでの時間を短縮することができる。
請求項４の発明によれば、表示対象縮小画像を表示する速度を基準位置と表示位置との間の距離に比例する速度とした場合に距離の順に表示が完了することがなくなるという不都合を軽減することができる。
請求項５の発明によれば、表示対象縮小画像を表示する速度を基準位置と表示位置との間の距離に比例する速度とした場合に距離の順に表示が完了することがなくなるという不都合を軽減することができる。
請求項６の発明によれば、本構成を有していない場合に比較して、表示対象縮小画像の順番を容易に把握することができる。
請求項７の発明によれば、本構成を有していない場合に比較して、表示が完了した表示対象縮小画像の視認性が損なわれる可能性が低くなる。
請求項８の発明によれば、本構成を有していない場合に比較して、複数の縮小画像のうちの基準となる基準縮小画像を容易に把握することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用される端末装置のハードウェア構成例を示した図である。
【図２】操作パネル上に仮想的に設定される領域等について示した図である。
【図３】本発明の実施の形態における放射状ページ展開の概略動作について説明するための図である。
【図４】本発明の実施の形態における放射状ページ展開の概略動作について説明するための図である。
【図５】本発明の実施の形態における放射状ページ展開の概略動作について説明するための図である。
【図６】本発明の実施の形態における放射状ページ展開の概略動作について説明するための図である。
【図７】本発明の実施の形態における端末装置の機能構成例を示したブロック図である。
【図８】本発明の実施の形態で記憶される表示制御情報の内容例を示した図である。
【図９】本発明の実施の形態における端末装置の動作例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用される端末装置１０のハードウェア構成例を示した図である。
端末装置１０は、電子文書の情報を表示し、選択された電子文書の印刷を図示しない印刷装置に指示するために用いられるコンピュータ装置である。図示するように、端末装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ＨＤＤ（Hard Disk Drive）１４と、操作パネル１５と、通信インターフェースコントローラ（以下、「通信Ｉ／Ｆコントローラ」と表記する）１８とを備える。尚、本実施の形態において、端末装置１０は、印刷装置とは独立の装置とするが、印刷装置と一体化した装置としてもよい。
【０００９】
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ１４は、印刷対象の電子文書等を記憶する例えば磁気ディスク装置である。
操作パネル１５は、電子文書の情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
通信Ｉ／Ｆコントローラ１８は、有線又は無線の通信回線を介して、他の装置、例えば印刷装置との間で各種情報の送受信を行う。
【００１０】
ところで、このような端末装置１０において、電子文書又はそのページを選択するための情報を操作パネル１５に一覧表示する方法の１つに、電子文書又はページの縮小画像の一例であるサムネイル画像を表示する方法がある。このようにサムネイル画像を表示する場合には、例えば、電子文書の各ページの大まかな内容を確認するために、操作パネル１５上に各ページのサムネイル画像を配置する操作を行うことがあり、このような操作は利便性よく行えることが望ましい。
そこで、本実施の形態では、操作パネル１５上に各ページのサムネイル画像を配置する際に、基準ページのサムネイル画像を起点として放射状に各ページのサムネイル画像を展開する放射状ページ展開を行うようにした。
【００１１】
まず、この放射状ページ展開の概略動作を、操作パネル１５上のサムネイル画像を模式的に表した図を用いて説明する。
ここで、概略動作の説明に先立ち、操作パネル１５上に設定される仮想的な領域について説明しておく。
図２は、この仮想的な領域について示した図である。
操作パネル１５上の領域は、まず、電子文書の各ページの情報を表示するページ表示領域５１に分割される。図では、同時に９ページ分の情報を表示することを想定しているので、９個のページ表示領域５１に分割されている。
また、ページ表示領域５１の中心には、サムネイルホームポジション５２と呼ばれる仮想的な点が存在する。
更に、ページ表示領域５１内には、サムネイル表示領域５３が存在する。このサムネイル表示領域５３は、その中心がサムネイルホームポジション５２と一致するように配置される。そして、ページのサムネイル画像は、このサムネイル表示領域５３内に収まるように生成される。
更にまた、操作パネル１５の下方には印刷ボタン５４及び操作ボタン５５が表示されている。印刷ボタン５４は、選択されたサムネイル画像に対応するページの印刷を印刷装置に指示するためのボタンであり、操作ボタン５５は、例えばサムネイル画像の並べ替えを行うときに操作されるボタンである。
【００１２】
次いで、放射状ページ展開の概略動作について説明する。
図３は、電子文書のサムネイル画像が生成され一覧表示されたときの状態を示した図である。
図示するように、操作パネル１５には、電子文書ごとにサムネイル画像及びファイル名が表示される。サムネイル画像は、電子文書の１ページ目の内容を記述した矩形で示されており、ファイル名は、サムネイル画像の下に例えば「ＡＡＡ．ｐｄｆ」、「ＢＢＢ．ｐｄｆ」、「ＣＣＣ．ｐｄｆ」として示されている。
【００１３】
図４は、図３で表示されたサムネイル画像の中から、放射状ページ展開を行いたい電子文書のサムネイル画像を選択したときの状態を示した図である。例えば、図３の電子文書「ＡＡＡ．ｐｄｆ」を選択すると、このような表示に切り替わる。
即ち、放射状ページ展開はまだ開始されていないので、操作パネル１５には、基準ページである１ページ目のサムネイル画像及びページ番号表示しか表示されていない。サムネイル画像は、ページの内容を記述した矩形で示されており、図２の左上のサムネイル表示領域５３に収まるように表示されている。この例では、図上でページを区別し易くするため、各ページの内容はページ番号とする。また、ページ番号表示は、サムネイル画像の下に「Ｎ／Ｍ」という記述で示されており、図２の左上のページ表示領域５１内に表示されている。ここで、Ｍは電子文書の全ページ数であり、Ｎは対応するページのページ番号である。図では、電子文書「ＡＡＡ．ｐｄｆ」の総ページ数を「１４」としているのでＭ＝１４であり、１ページ目のサムネイル画像に対応するページ番号表示なのでＮ＝１である。
この後、暫くすると、２ページ目以降のサムネイル画像が、図２のレイアウトに従って整列したときの位置（以下、「整列位置」という）へと展開されていくことになる。
【００１４】
図５は、放射状ページ展開が開始されて間もないときの状態を示した図である。
図では、１ページ目に近い２ページ目、４ページ目、５ページ目のサムネイル画像は、それぞれの整列位置に到達しているが、１ページ目からある程度の距離がある３ページ目、６ページ目、７ページ目以降のサムネイル画像は、それぞれの整列位置にまだ到達していない。
【００１５】
図６は、図５の状態から更に時間が経過したときの状態を示した図である。
図では、図５で整列位置に到達していなかったサムネイル画像のうち、１ページ目に近い３ページ目、６ページ目、７ページ目のサムネイル画像は、それぞれの整列位置に到達しているが、１ページ目から更に距離がある８ページ目以降のサムネイル画像は、それぞれの整列位置にまだ到達していない。
その後、電子文書の全てのページのサムネイル画像がそれぞれの整列位置に到達し、放射状ページ展開が完了する。
【００１６】
尚、図では、一度に表示されるサムネイル画像の個数を９個としているが、本実施の形態では、サムネイル画像の個数は限定せず、３個以上のサムネイル画像が表示されていれば、動作は成立する。サムネイル画像の並び順についても、図では、左上から右下へページ番号の昇順に並んでいることとしたが、どのような並び順であっても本発明は適用可能である。
また、本実施の形態では、電子文書のページのサムネイル画像を例にとって説明するが、意味のある順番に並べられたデータであれば、いかなるデータにも本発明は適用可能である。例えば、デジタルフォトスタンドの画像表示順序を記したファイルに適用することもできる。
【００１７】
ところで、サムネイル画像が整列位置に到達するまでの時間を１ページ目からの距離に応じて単純に決めた場合、例えば、１ページ目からの距離に比例するように決めた場合は、電子文書のページ数が多くなると、全てのページの展開が完了するまでの時間が非常に長くなってしまう。
従って、サムネイル画像が整列位置に移動するときの移動速度を１ページ目からの距離に応じて調整するのが望ましい。具体的には、１ページ目からの距離が短ければ移動速度を遅くし、１ページ目からの距離が長ければ移動速度を速くするとよい。
【００１８】
とはいえ、サムネイル画像が整列位置に移動するときの移動速度を１ページ目からの距離に比例する速度に決定したのでは、全てのページのサムネイル画像の整列位置への展開が同時に完了してしまう。例えば１ページ目からの距離が近い順にサムネイル画像を展開していきたい場合にはこのように同時に展開が完了するのは好ましくない。
従って、サムネイル画像を整列位置に移動するときの移動速度は、１ページ目からの距離に比例する速度よりも遅くして１ページ目からの距離に比例しない速度にするとよい。或いは、１ページ目からの距離に比例する移動速度でサムネイル画像を移動するのであれば、予め定めた遅延時間を経過した後にサムネイル画像の移動を開始するとよい。
【００１９】
尚、この例では、サムネイル画像が整列位置に到達するまでの時間を１ページ目からの距離に応じて決めたが、この限りではない。例えば、１ページ目からのページ数に応じて決めてもよい。具体的には、サムネイル画像が整列位置に到達するまでの時間を、１ページ目からのページ数が少なければ（ページ番号が小さければ）短くし、１ページ目からのページ数が多ければ（ページ番号が大きければ）長くしてもよい。
また、この場合も上記と同様に、サムネイル画像が整列位置に移動するときの移動速度を１ページ目からのページ数に応じて決定するのが望ましい。具体的には、１ページ目からのページ数が少なければ（ページ番号が小さければ）移動速度を遅くし、１ページ目からのページ数が多ければ（ページ番号が大きければ）移動速度を速くするとよい。
更に、サムネイル画像を整列位置に移動するときの移動速度は、１ページ目からのページ数に比例する速度よりも遅くして１ページ目からのページ数に比例しない速度にしてもよいし、１ページ目からのページ数に比例する速度にし、予め定めた遅延時間を経過した後にサムネイル画像の移動を開始するようにしてもよい。
【００２０】
また、この例では、図５及び図６に示したように、既に整列位置に到達したサムネイル画像が存在する領域を、そのサムネイル画像よりも遠くへ移動するサムネイル画像が通過する際、前者のサムネイル画像の背後を後者のサムネイル画像が移動するようにしている。前者のサムネイル画像の前面を後者のサムネイル画像が移動するようにすると、既に表示位置が確定しており、ユーザがより注目しているページの視認性を損なう可能性があるからである。
【００２１】
次に、このような概略動作を実現する端末装置１０について詳細に説明する。
図７は、端末装置１０の機能構成例を示したブロック図である。
図示するように、端末装置１０は、操作検出部２１と、文書情報解析部２２と、指示情報生成部２３と、指示情報記憶部２４と、ページ情報解析部２５と、表示制御情報記憶部２６と、表示制御部２７とを備えている。
【００２２】
操作検出部２１は、操作パネル１５上の操作、例えば、サムネイル画像を選択する操作を検出する。本実施の形態では、選択操作を検出する検出手段の一例として、操作検出部２１を設けている。
文書情報解析部２２は、電子文書のサムネイル画像を選択する操作を操作検出部２１が検出すると、電子文書全体の管理情報である文書情報を解析し、電子文書の総ページ数を取得する。
指示情報生成部２３は、文書情報解析部２２による解析の結果、電子文書の総ページ数が閾値以上であれば、放射状ページ展開でサムネイル画像の移動速度を調整することを指示する指示情報を生成し、電子文書の総ページ数が閾値未満であれば、放射状ページ展開でサムネイル画像の移動速度を調整しないことを指示する指示情報を生成する。
指示情報記憶部２４は、指示情報生成部２３が生成した指示情報を記憶する。
【００２３】
ページ情報解析部２５は、電子文書のページの管理情報であるページ情報を解析し、各ページのサムネイル画像の画像サイズ、整列位置、表示所要時間を算出する。
表示制御情報記憶部２６は、電子文書の各ページのページ番号、各ページのサムネイル画像の画像サイズ、整列位置、表示所要時間を対応付けた表示制御情報を記憶する。
表示制御部２７は、表示制御情報記憶部２６に記憶された表示制御情報に基づいて、１ページ目のサムネイル画像及び２ページ目以降のサムネイル画像の操作パネル１５の整列位置への表示を制御する。本実施の形態では、基準縮小画像の一例として、１ページ目のサムネイル画像を用いており、基準位置の一例として、１ページ目のサムネイル画像の整列位置を用いており、表示対象縮小画像の一例として、２ページ目以降のサムネイル画像を用いており、表示位置の一例として、２ページ目以降のサムネイル画像の整列位置を用いている。また、基準縮小画像及び表示対象縮小画像が表示されるように制御する制御手段の一例として、表示制御部２７を設けている。
【００２４】
ここで、表示制御情報記憶部２６に記憶される表示制御情報について説明する。
図８は、表示制御情報の一例を示した図である。
図示するように、表示制御情報は、ページ番号と、サムネイル画像の画像サイズ（図では「画像サイズ」と表記）と、サムネイル画像の整列位置（図では「整列位置」と表記）と、サムネイル画像の表示所要時間（図では「表示所要時間」と表記）とを対応付けたものとなっている。
【００２５】
ページ番号は、電子文書のページに順番に付された番号である。
サムネイル画像の画像サイズは、ページ番号で示されるページのサムネイル画像を操作パネル１５に表示するときの大きさであり、横方向の長さをＬＸｎｎ、縦方向の長さをＬＹｎｎとし、（ＬＸｎｎ，ＬＹｎｎ）で表している。
サムネイル画像の整列位置は、ページ番号で示されるページのサムネイル画像を表示する操作パネル１５上の位置であり、横方向の座標をＰＸｎｎ、縦方向の座標をＰＹｎｎとし、（ＰＸｎｎ，ＰＹｎｎ）で表している。
サムネイル画像の表示所要時間は、１ページ目のサムネイル画像を操作パネル１５に表示してから、ページ番号で示されるページのサムネイル画像を操作パネル１５の整列位置に表示するまでの時間である。例えば、２ページ目のサムネイル画像は、１ページ目のサムネイル画像が表示された後、時間Ｔ０２が経過した時点で操作パネル１５の（ＰＸ０２，ＰＹ０２）で表される位置に表示されるように制御する。
【００２６】
次いで、端末装置１０の動作について説明する。
図９は、端末装置１０の動作例を示したフローチャートである。
動作が開始すると、端末装置１０では、まず、操作検出部２１が、電子文書のサムネイル画像を選択する操作を検出したかどうかを判定する（ステップ２０１）。電子文書のサムネイル画像を選択する操作を検出しなければ、ステップ２０１を繰り返すが、電子文書のサムネイル画像を選択する操作を検出すれば、文書情報解析部２２が、その電子文書の文書情報を解析して、電子文書の総ページ数を取得する（ステップ２０２）。ここで、総ページ数が予め定めたページ数以上であれば、放射状ページ展開で移動速度の調整を行うことを指示する指示情報が指示情報生成部２３によって生成されて指示情報記憶部２４に記憶され、総ページ数が予め定めたページ数未満であれば、放射状ページ展開で移動速度の調整を行わないことを指示する指示情報が指示情報生成部２３によって生成されて指示情報記憶部２４に記憶される。電子文書の総ページ数が少ない場合は、放射状ページ展開で移動速度の調整を行わなくても、全てのページの展開が完了するまでにそれほど時間がかからないからである。
【００２７】
次に、ページ情報解析部２５が、電子文書の１ページ目のページ情報を解析して、１ページ目のサムネイル画像の画像サイズ及び整列位置を算出し、これらをページ番号「１」に関連付けて表示制御情報記憶部２６に記憶する（ステップ２０３）。尚、１ページ目は放射状ページ展開の起点となるページで、ページ展開は行わないので、表示所要時間の算出、記憶は行わない。
その後、表示制御部２７は、表示制御情報記憶部２６に記憶されたページ番号「１」に対応する画像サイズ及び整列位置に基づいて、１ページ目のサムネイル画像の操作パネル１５への表示を制御する（ステップ２０４）。
【００２８】
次いで、ページ情報解析部２５が、電子文書の２ページ目以降について、ページごとに以下の処理を行う。
即ち、ページ情報解析部２５は、着目するページのページ情報を解析して、そのページのサムネイル画像の画像サイズ及び整列位置を算出し、これらをそのページのページ番号に関連付けて表示制御情報記憶部２６に記憶する（ステップ２０５）。
また、ページ情報解析部２５は、指示情報記憶部２４に記憶された指示情報が放射状ページ展開で移動速度の調整を行うことを指示する指示情報であるかどうかを判定する（ステップ２０６）。
【００２９】
その結果、放射状ページ展開で移動速度の調整を行うことを指示する指示情報でない、つまり、放射状ページ展開で移動速度の調整を行わないことを指示する指示情報であると判定されれば、ページ情報解析部２５は、「Ｔ＝α＋Ｄ×β」によって、着目するページのサムネイル画像を整列位置に表示するまでの表示所要時間Ｔを算出し、表示制御情報記憶部２６に記憶する（ステップ２０７）。
ここで、Ｄは１ページ目のサムネイル画像の整列位置から着目するページのサムネイル画像の整列位置までの距離である。また、αは一斉にページ展開を開始するまでの待ち時間に相当する係数、βは一斉にページ展開を開始した後におけるページのサムネイル画像の移動速度の逆数に相当する係数であり、これらは共に固定の値（α＞０、β＞０）をとる。即ち、この場合、全てのページに共通の待ち時間が経過してから各ページのサムネイル画像が整列位置に表示されるまでの時間は、１ページ目のサムネイル画像の整列位置から各ページのサムネイル画像の整列位置までの距離に比例している。
【００３０】
一方、放射状ページ展開で移動速度の調整を行うことを指示する指示情報であると判定されれば、ページ情報解析部２５は、「Ｔ＝ｆ（Ｄ）＋Ｄ×ｇ（Ｄ）」によって、着目するページのサムネイル画像を整列位置に表示するまでの表示所要時間Ｔを算出し、表示制御情報記憶部２６に記憶する（ステップ２０８）。
ここで、Ｄは、ステップ２０７で用いた式のＤと同じで、１ページ目のサムネイル画像の整列位置から着目するページのサムネイル画像の整列位置までの距離である。また、ｆ（Ｄ）、ｇ（Ｄ）は、それぞれステップ２０７で用いた式のα、βに相当するが、α、βと異なり、距離Ｄによって異なる値をとる関数である。
例えば、ｆ（Ｄ）が距離Ｄによらず固定の値をとる関数であるとすると、ｇ（Ｄ）としては、距離Ｄが大きいほど小さな値をとる関数、つまり、単調減少の関数を用いるとよい。しかしながら、例えばｇ（Ｄ）を距離Ｄの逆数に比例する関数とした場合、表示所要時間Ｔは固定の値となってしまう。そこで、距離Ｄが小さい順にページ展開が完了するようにするには、距離Ｄが大きいほどＤ×ｇ（Ｄ）も大きくなるようにｇ（Ｄ）を決定する必要がある。
また、ｇ（Ｄ）を距離Ｄの逆数に比例する関数とした場合、Ｄ×ｇ（Ｄ）は固定の値となってしまう。そこで、距離Ｄが小さい順にページ展開が完了するようにするには、ｆ（Ｄ）として、距離Ｄが大きいほど大きな値をとる関数、つまり、単調増加の関数を用いる必要がある。
【００３１】
その後、表示制御部２７は、着目するページが最終ページであるかどうかを判定する（ステップ２０９）。そして、最終ページでなければ、ステップ２０５〜２０８を繰り返し、最終ページであれば、表示制御情報記憶部２６に記憶されたページ番号「２」以降のページ番号に対応する画像サイズ及び整列位置に基づいて、２ページ目から最終ページまでのサムネイル画像の操作パネル１５への表示を制御する（ステップ２１０）。尚、このとき、例えば距離Ｄが小さいサムネイル画像ほど操作パネル１５上で前面のレイヤに配置されるように制御することで、図５及び図６に示した、既に整列位置に到達したサムネイル画像の背後をより遠くへ移動するサムネイル画像が移動する表示を実現する。
【００３２】
尚、この動作例では、表示所要時間Ｔを、１ページ目のサムネイル画像の整列位置から各ページのサムネイル画像の整列位置までの距離Ｄに依存する値としたが、１ページ目から各ページまでのページ数（１ページ目のページ番号と各ページのページ番号との差）Ｐに依存する値としてもよい。具体的には、ページ情報解析部２５が、ステップ２０７で「Ｔ＝α＋Ｐ×β」によって表示所要時間Ｔを算出し、ステップ２０８で「Ｔ＝ｆ（Ｐ）＋Ｐ×ｇ（Ｐ）」によって表示所要時間Ｔを算出してもよい。また、この場合、ステップ２１０で２ページ目から最終ページまでのサムネイル画像の操作パネル１５への表示を制御する際に、ページ数Ｐが小さいサムネイル画像ほど操作パネル１５上で前面のレイヤに配置されるように制御することで、既に整列位置に到達したサムネイル画像の背後をより大きなページ番号のページのサムネイル画像が移動する表示を実現するとよい。
【００３３】
また、この動作例では、電子文書の総ページ数が予め定めたページ数未満であれば、ステップ２０７で「Ｔ＝α＋Ｄ×β」によって表示所要時間Ｔを算出し、電子文書の総ページ数が予め定めたページ数以上であれば、ステップ２０８で「Ｔ＝ｆ（Ｄ）＋Ｄ×ｇ（Ｄ）」によって表示所要時間Ｔを算出するようにしたが、このように電子文書の総ページ数で処理を分けなくてもよい。電子文書の総ページ数に関係なく、「Ｔ＝α＋Ｄ×β」、「Ｔ＝ｆ（Ｄ）＋Ｄ×ｇ（Ｄ）」の何れか一方によって表示所要時間Ｔを算出するようにしてもよい。
【００３４】
更に、この動作例では、ステップ２０８でサムネイル画像の移動速度の調整を行う場合があることを前提として、ステップ２１０で既に整列位置に到達したサムネイル画像の背後をより遠くへ移動するサムネイル画像が移動する表示を実現するようにした。しかしながら、サムネイル画像の移動速度の調整を行わないことを前提として、ステップ２１０で既に整列位置に到達したサムネイル画像の背後をより遠くへ移動するサムネイル画像が移動する表示を実現するようにしてもよい。
【００３５】
ところで、本実施の形態では、横方向及び縦方向へサムネイル画像を並べるレイアウトを前提として、２ページ目以降のサムネイル画像を各整列位置へ展開させる機能を便宜上「放射状ページ展開」と呼んだが、横方向及び縦方向へサムネイル画像を並べるレイアウトを必ずしも前提としなくてよい。例えば、横方向へ一列にサムネイル画像を並べるレイアウトを前提として、２ページ目以降のサムネイル画像を各整列位置へ展開する場合にも本発明は適用可能である。
また、本実施の形態では、２ページ目以降のサムネイル画像を各整列位置へ移動しながら表示する態様、つまり、１ページ目のサムネイル画像の整列位置から２ページ目以降のサムネイル画像の整列位置までの軌跡も表示する態様を採用したが、このような表示態様に限られるものではない。例えば、１ページ目のサムネイル画像の整列位置から２ページ目以降のサムネイル画像の整列位置までの軌跡は表示せず、２ページ目以降のサムネイル画像の各整列位置において、サムネイル画像を不可視の状態から半透明の状態を経て可視の状態へと変化させ、サムネイル画像が浮かび上がってくるような効果を持たせる表示態様を採用してもよい。この場合は、サムネイル画像の表示が完了するまでの時間及びサムネイル画像を表示する速度（速さ）を調整することになる。
更に、この放射状ページ展開の機能は、操作パネル１５上でサムネイル画像を並べ替える場合にも適用することが可能である。
【００３６】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００３７】
１０…端末装置、２１…操作検出部、２２…文書情報解析部、２３…指示情報生成部、２４…指示情報記憶部、２５…ページ情報解析部、２６…表示制御情報記憶部、２７…表示制御部
【図１】
2012230536.tif 000003
【図２】
2012230536.tif 000004
【図３】
2012230536.tif 000005
【図４】
2012230536.tif 000006
【図５】
2012230536.tif 000007
【図６】
2012230536.tif 000008
【図７】
2012230536.tif 000009
【図８】
2012230536.tif 000010
【図９】
2012230536.tif 000011