(57)【要約】本発明は、情報処理端末、特に携帯端末において、作業の操作性を向上し乃至は改善するために、移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行う技法に関する。当該技法は、上記感知した動きに応じて、上記電子文書中の対応するページを上記画面上に表示することを特徴とする。上記垂直方向の動きの上記感知は、上記画面上に近接した上記対象物の上記垂直方向における移動距離を検出可能なセンサ、又は、上記画面上に接する上記対象物により与えられる圧力を検出可能な圧力センサでありうる。
2013084560.tif 000002
【特許請求の範囲】
【請求項１】
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行う方法であって、装置が、
前記感知した動きに応じて、前記電子文書中の対応するページを前記画面上に表示するステップ
を実行することを含む、前記方法。
【請求項２】
前記垂直方向の動きの前記感知が、前記画面上に近接した前記対象物の前記垂直方向における移動距離を検出可能なセンサによって行われ、
前記画面上に表示するステップが、前記対象物が前記センサの検知範囲内に存在している場合に、前記対象物の前記垂直方向における移動距離に応じて、前記電子文書中の対応するページを前記画面上に表示するステップを含む、
請求項１に記載の方法。
【請求項３】
前記複数のページからなる電子文書が、１つの表示データを複数に分割してページ化したものを含む、請求項２に記載の方法。
【請求項４】
前記装置が、
１つの表示データを分割するという命令を受信することに応じて、前記１つの表示データを前記画面の表示サイズに合わせて複数のデータに分割するステップと、
前記分割された複数のデータそれぞれにページ番号を割り振るステップと
を実行することをさらに含む、請求項２に記載の方法。
【請求項５】
前記表示するステップが、前記センサの検知範囲内で前記対象物が所定の方向にスライドされることに応じて、前記画面上に表示されている前記電子文書中の対応するページに表示を固定するステップをさらに含む、請求項２に記載の方法。
【請求項６】
前記表示するステップが、前記固定されたページのページ番号よりも前にある１又は複数のページを、前記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、前記固定されたページ上に透過して表示するステップ、又は、
前記表示するステップが、前記固定されたページのページ番号よりも前にある１又は複数のページ上に、前記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、前記固定されたページを透過して表示するステップ
をさらに含む、請求項５に記載の方法。
【請求項７】
前記表示するステップが、前記固定するステップの後に、前記電子文書のうちのしおり付けされたページを前記固定されたページ上に透過して又は前記固定されたページを前記しおり付けされたページ上に透過して表示するステップをさらに含む、請求項５に記載の方法。
【請求項８】
前記表示するステップが、前記固定するステップの後に、前記固定を解除するステップをさらに含む、請求項５に記載の方法。
【請求項９】
前記検知範囲内の最遠において又は前記検知範囲内であり前記画面上から所定の距離において前記対象物が存在しうる垂直方向上の点を初期ページとし、前記対象物が前記画面に近づくほどページ番号の大きいページが表示される、請求項２に記載の方法。
【請求項１０】
前記画面上に表示するステップにおいて、前記電子文書中の対応するページの表示が、ページ番号が進むにつれて、一定の速度で、徐々に加速的に（イーズイン）、又は、徐々に減速的に（イーズアウト）行われる、請求項９に記載の方法。
【請求項１１】
前記垂直方向の動きの前記感知が、前記画面上に近接した前記対象物の前記垂直方向における移動距離を検出可能なセンサによって行われ、
前記電子文書が区切り単位から構成されており、
前記方法は、前記装置が、前記対象物が前記センサの検知範囲内に存在していることを検知するステップをさらに実行することを含み、
前記画面上に表示するステップが、前記対象物が前記センサの前記検知範囲内に存在している場合に、前記対象物の前記垂直方向における移動距離に応じて、前記電子文書の対応する区切り単位の最初のページを前記画面上に表示するステップを含む、
請求項１に記載の方法。
【請求項１２】
前記表示するステップが、前記センサの前記検知範囲内で前記対象物が所定の方向にスライドされることに応じて、当該スライド直前の画面上に表示されている前記区切り単位の最初のページを表示するステップをさらに含む、請求項１１に記載の方法。
【請求項１３】
前記区切り単位の前記最初のページを表示するステップの後に、前記対象物の前記垂直方向における移動距離に応じて、前記区切り単位の対応するページを前記画面上に表示するステップをさらに含む、請求項１２に記載の方法。
【請求項１４】
前記垂直方向の動きの前記感知が、前記画面上に接する前記対象物により与えられる圧力を検出可能な圧力センサによって行われ、
前記ディスプレイは前記圧力センサを備えており、
前記画面上に表示するステップが、前記対象物の前記画面上への圧力に応じて、前記電子文書中の対応するページを前記画面上に表示するステップを含む、
請求項１に記載の方法。
【請求項１５】
前記複数のページからなる電子文書が、１つの表示データを複数に分割してページ化したものを含む、請求項１４に記載の方法。
【請求項１６】
前記装置が、
１つの表示データを分割するという命令を受信することに応じて、前記１つの表示データを前記画面の表示サイズに合わせて複数のデータに分割するステップと、
前記分割された複数のデータそれぞれにページ番号を割り振るステップと
を実行することをさらに含む、請求項１４に記載の方法。
【請求項１７】
複数のページからなる電子文書の表示を行う装置であって、
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイと、
前記電子文書を格納可能なメモリと、
前記メモリに接続されたＣＰＵと
を備えており、
前記ＣＰＵが、請求項１に記載の方法の各ステップを実行させるコンピュータ・プログラムを前記メモリに読み込んで実行する、前記装置。
【請求項１８】
複数のページからなる電子文書の表示を行う装置であって、
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイであって、前記垂直方向の動きの前記感知が、前記画面上に近接した前記対象物の前記垂直方向における移動距離を検出可能なセンサによって行われる、前記ディスプレイと、
前記電子文書を格納可能なメモリと、
前記メモリに接続されたＣＰＵと
を備えており、
前記ＣＰＵが、請求項２〜１３のいずれか一項に記載の方法の各ステップを実行させるコンピュータ・プログラムを前記メモリに読み込んで実行する、前記装置。
【請求項１９】
複数のページからなる電子文書の表示を行う装置であって、
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイであって、前記垂直方向の動きの前記感知が、前記画面上に接する前記対象物により与えられる圧力を検出可能な圧力センサによって行われる、前記ディスプレイと、
前記電子文書を格納可能なメモリと、
前記メモリに接続されたＣＰＵと
を備えており、
前記ＣＰＵが、請求項１４〜１６のいずれか一項に記載の方法の各ステップを前記ＣＰＵに実行させるコンピュータ・プログラムを前記メモリに読み込んで実行する、前記装置。
【請求項２０】
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行うコンピュータ・プログラムであって、装置に、請求項１〜１６のいずれか一項に記載の方法の各ステップを実行させる、前記コンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、電子文書の表示を行う技法に関する。より詳細には、本発明は、画面に対して垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行う方法、装置、並びに、そのコンピュータ・プログラム及びコンピュータ・プログラム製品に関する。
【背景技術】
【０００２】
近年、スマートフォン、携帯電話、電子書籍端末、パーソナル・デジタル・アシスタント（Personal Digital Assistant、ＰＤＡ）、ハンドヘルドコンピュータ、タブレット端末、ネットブック、タブレット・パソコン、ネットブック及びモバイルノートパソコンに代表される情報処理携帯端末が急速に普及してきている。当該携帯端末は、それに埋め込まれている画面の表示領域が小さい。そのために、当該携帯端末の画面上において視認可能なように表示されるコンテンツの表示量はその画面の表示領域に従って制限される。【０００３】
上記携帯端末の一部はタッチパネル機能を備えたディスプレイを有しており、当該タッチパネル機能によって操作性の向上が図られている。上記タッチパネル機能は、そのディスプレイ内に圧力センサ、近接センサ、又はそれらの組み合わせを備えることにより達成されている。【０００４】
また、上記携帯端末は携帯可能であることから、営業活動、販売活動、販売促進活動、建築現場、工事現場、製造現場及び医療現場などのあらゆる分野において多用されている。それらの分野において、例えば１ページに膨大な情報量を有する電子文書又は複数のページからなる電子文書を当該携帯端末で表示するということがしばしば行われる。【０００５】
たとえば、上記携帯端末を使用し、建築現場及び工事現場などにおいて機器等の設計図又は機器等の説明図を確認したり、営業活動、販売活動及び販売促進活動などにおいて商品パンフレット、販売マニュアル又は販売促進マニュアルを確認したり、製造現場などにおいて製造工程を示す工程図又は製造指示マニュアルを確認したり、医療現場などにおいて診断画像又は機器のマニュアル、薬剤情報若しくは病態情報を確認したりする機会が多くなっている。【０００６】
下記特許文献１〜１３は、上記圧力センサ又は上記近接センサを記載する。【０００７】
特許文献１は、柔軟性を有する表面の下に多数の圧力センサーを備え、表面の変形および圧力分布を測定するマルチタッチスクリーンあるいはマルチタッチパッドを記載する（要約、請求項１）。【０００８】
特許文献２は、複数の圧力検出素子を有する圧力検出装置の検出結果からカーソル位置の座標変換をする座標変換装置を備えたタッチパネルボード型カーソル制御装置を記載する（要約、請求項１）。【０００９】
特許文献３は、表示画面上のカーソルの位置を制御する座標入力装置を記載する（要約、請求項１）。【００１０】
特許文献４は、タッチ面と平行に格子状の光線網を形成すると共に、タッチ面を非押圧時の位置から押下方向に所定距離だけ下がった検出基準位置以下に押し下げた時に光線網が遮断されたタッチ位置を出力するタッチパネルスイッチを記載する（要約、請求項１）。【００１１】
特許文献５は、利用者の手が届かない位置に表示されている画像の操作を行うことができる画像表示制御装置を記載する（要約、請求項１）。【００１２】
特許文献６は、従来のタッチパッドと類似の操作方法でカーソルの３次元位置情報を容易に入力できる３次元ポインティング装置を記載する（要約、請求項１）。【００１３】
特許文献７は、押圧された操作領域の撓み量に応じて、操作領域に加えられた押圧力が検出されるセンサ装置を記載する（要約、請求項１）。【００１４】
特許文献８は、２次元座標信号に加えて操作パネル上の押下位置における圧力に対応した圧力信号を得られるタッチパネルを記載する（要約、請求項１）。【００１５】
特許文献９は、Ｘ方向、Ｙ方向にビームを出射し、遮られたビームを検出することで操作者の指示ポイントを検出する光学式タッチスクリーンを記載する（要約、請求項１）。  【００１６】
特許文献１０は、選択／実行またはキャンセルを指示するクリック操作をタブレット上で行なうことができる座標入力装置を記載する（要約、請求項１）。【００１７】
特許文献１１は、所定の距離範囲のアクセスエリアに到達した物体が操作指であることを認識してアクセス信号を生成するための人感手段を有するタッチパネルコントローラを記載する（要約、請求項１）。【００１８】
特許文献１２は、表示部上に重ね合わされて形成され、押圧手段によって押圧されることにより操作のための入力が行われるタッチパネルを備えた操作パネル装置を記載する（要約、請求項１）。【００１９】
特許文献１３は、指の近接距離と押圧位置の、両方の検出能力を高めると共に、近接と押圧を明確に区分して検出できる光透過性タッチパネルを記載する（要約、請求項１）。
【先行技術文献】
【特許文献】
【００２０】
【特許文献１】特表２０１１−５０１３０７号公報
【特許文献２】特開平６−００４２０２号公報
【特許文献３】特開平８−３１４６２４号公報
【特許文献４】特開平９−２１８７４７号公報
【特許文献５】特開２００６−０１１９１４号公報
【特許文献６】特開２００７−２２６８４０号公報
【特許文献７】特開２０１１−１００３６４号公報
【特許文献８】特開２００５−０７８１９４号公報
【特許文献９】実開平５−０５５２３０号公報
【特許文献１０】特開平１０−０２１００９号公報
【特許文献１１】特開平１０−２６９０１２号公報
【特許文献１２】特開２００４−２８０４９６号公報
【特許文献１３】特開２００６−０４９２７１号公報
【非特許文献】
【００２１】
【非特許文献１】「特集：センサ技術  光学式近接センサＬＳＩ」 [online]、２０１０年１０月２４日、電波新聞、ローム株式会社、[平成２３年１１月２１日検索]、インターネット＜URL:http://www.rohm.co.jp/articles/101014_02_denpa/index.html＞
【発明の概要】
【発明が解決しようとする課題】
【００２２】
上記携帯端末の画面が小型である故に、例えば１ページに膨大な情報量を有する電子文書を又は複数のページからなる電子文書を複数のページに渡って同時に当該携帯端末で表示したり乃至は閲覧したりするには、上記携帯端末は不利である。【００２３】
上記携帯端末において、例えば、上記電子文書が複数のページにわたっている場合に、その内容を確認するにはページめくりをしないといけないので手間がかかり乃至はその操作が煩わしい。また、上記携帯端末において、例えば、上記電子文書の現在見ているページの内容をその前後のページの内容と比較したい場合に、又は、前に参照したページの内容を忘れてしまった場合に、該当する前後のページを参照する為に、その都度、画面の切り替えやスクロールを行ったり又は内容を見比べたりすることが必要となり、手間がかかり乃至はその操作は煩わしい。さらに、上記携帯端末において、例えば、上記電子文書を確認する際に、確認対象であるデータが表示装置上に収まり切らない場合に、当該データを参照する為に、上記携帯端末の画面遷移が必要となり、手間がかかり乃至はその操作が煩わしい。【００２４】
そこで、本発明は、上記携帯端末において、上記作業の操作性を向上し乃至は改善することを目的とする。
【課題を解決するための手段】
【００２５】
本発明は、上記目的を達成するために、移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行う技法を提供する。本発明の１つの実施態様において、上記複数のページからなる電子文書が、１つの表示データを複数に分割して、それら分割したものをページ化したものを含みうる。【００２６】
第１に、本発明は、上記ディスプレイを用いて、複数のページからなる電子文書の表示を行う方法を提供する。当該方法は、上記感知した動きに応じて、上記電子文書中の対応するページを上記画面上に表示するステップを含む。【００２７】
以下において、移動可能な対象物の画面に対する垂直方向の動きの上記感知が、上記画面上に近接した上記対象物の上記垂直方向における移動距離を検出可能なセンサ（以下、移動距離を検出可能なセンサともいう）によって行われうる場合における、本発明の１つの実施態様を述べる。【００２８】
本発明の１つの実施態様において、移動可能な対象物の画面に対する垂直方向の動きの上記感知が上記移動距離を検出可能なセンサによって行われる場合に、上記画面上に表示するステップが、上記対象物が上記移動距離を検出可能なセンサの検知範囲内に存在している場合に、上記対象物の上記垂直方向における移動距離に応じて、上記電子文書中の対応するページを上記画面上に表示するステップを含みうる。【００２９】
本発明の１つの実施態様において、上記検知範囲内の最遠において又は上記検知範囲内であり上記画面上から所定の距離において上記対象物が存在しうる垂直方向上の点を初期ページとし、上記対象物が上記画面に近づくほどページ番号の大きいページが表示されうる。【００３０】
本発明の１つの実施態様において、上記画面上に表示するステップが、上記移動距離を検出可能なセンサの検知範囲内で上記対象物が所定の方向にスライドされることに応じて、上記画面上に表示されている上記電子文書中の対応するページに表示を固定するステップをさらに含みうる。【００３１】
本発明の１つの実施態様において、上記垂直方向の動きの上記感知が上記移動距離を検出可能なセンサによって行われ、且つ、上記電子文書が区切り単位から構成されている場合に、上記方法は、上記対象物が上記センサの検知範囲内に存在していることを検知するステップをさらに含み、上記画面上に表示するステップが、上記対象物が上記センサの上記検知範囲内に存在している場合に、上記対象物の上記垂直方向における移動距離に応じて、上記電子文書の対応する区切り単位の最初のページを上記画面上に表示するステップを含みうる。【００３２】
本発明の１つの実施態様において、上記表示するステップが、上記移動距離を検出可能なセンサの上記検知範囲内で上記対象物が所定の方向にスライドされることに応じて、当該スライド直前の画面上に表示されている上記区切り単位の最初のページを表示するステップをさらに含みうる。【００３３】
本発明の１つの実施態様において、上記区切り単位の上記最初のページを表示するステップの後に、上記対象物の上記垂直方向における移動距離に応じて、上記区切り単位の上記最初のページから続く対応するページを上記画面上に表示するステップをさらに含みうる。【００３４】
以下において、移動可能な対象物の画面に対する垂直方向の動きの上記感知が、上記画面上に接する上記対象物により与えられる圧力を検出可能な圧力センサ（以下、圧力センサともいう）によって行われうる場合における、本発明の１つの実施態様を述べる。上記圧力センサは、上記ディスプレイに備えられうる。【００３５】
当該実施態様において、移動可能な対象物の画面に対する垂直方向の動きの上記感知が上記圧力センサによって行われる場合に、上記画面上に表示するステップが、上記対象物の上記画面上への圧力に応じて、上記電子文書中の対応するページを上記画面上に表示するステップを含みうる。【００３６】
当該実施態様において、上記対象物により上記画面に与えられる圧力が０の状態の点を初期ページとし、当該圧力が大きくなるほどページ番号の大きいページが表示されうる。  【００３７】
当該実施態様において、上記画面上に表示するステップが、上記対象物が所定の方向にスライドされることを上記圧力センサが検出することに応じて、上記画面上に表示されている上記電子文書中の対応するページに表示を固定するステップをさらに含みうる。【００３８】
当該実施態様において、上記垂直方向の動きの上記感知が上記圧力センサによって行われ、且つ、上記電子文書が区切り単位から構成されている場合に、上記画面上に表示するステップが、上記対象物により上記画面に与えられる圧力の大きさに応じて、上記電子文書の対応する区切り単位の最初のページを上記画面上に表示するステップを含みうる。【００３９】
当該実施態様において、上記表示するステップが、上記対象物が所定の方向にスライドされることを上記圧力センサが検出することに応じて、当該スライド直前の画面上に表示されている上記区切り単位の最初のページを表示するステップをさらに含みうる。【００４０】
当該実施態様において、上記区切り単位の上記最初のページを表示するステップの後に、上記対象物により上記画面に与えられる圧力の大きさに応じて、上記区切り単位の上記最初のページから続く対応するページを上記画面上に表示するステップをさらに含みうる。【００４１】
以下において、上記垂直方向の動きの上記感知が上記移動距離を検出可能なセンサ又は上記圧力センサのいずれかによって行われうる場合に、上記方法が共通に行う、本発明の１つの実施態様を述べる。【００４２】
当該実施態様において、上記表示するステップが、上記固定されたページのページ番号よりも前にある１又は複数のページを、上記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、上記固定されたページ上に透過して表示するステップをさらに含みうる。または、当該実施態様において、上記表示するステップが、上記固定されたページのページ番号よりも前にある１又は複数のページ上に、上記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、上記固定されたページを透過して表示しうる。【００４３】
当該実施態様において、上記表示するステップが、上記固定するステップの後に、上記電子文書のうちのしおり付けされたページを上記固定されたページ上に透過して又は上記固定されたページを上記しおり付けされたページ上に透過して表示するステップをさらに含みうる。また、当該実施態様において、上記表示するステップが、上記固定するステップの後に、例えば、上記対象物が画面に対して所定の水平方向へスライドされることに応じて、上記固定を解除するステップをさらに含みうる。【００４４】
当該実施態様において、上記画面上に表示するステップにおいて、上記電子文書中の対応するページの表示が、ページ番号が進むにつれて、一定の速度で、徐々に加速的に（イーズイン）、又は、徐々に減速的に（イーズアウト）行われうる。【００４５】
当該実施態様において、上記方法は、
１つの表示データを分割するという命令を受信することに応じて、上記１つの表示データを上記画面の表示サイズに合わせて複数のデータに分割するステップと、
上記分割された複数のデータそれぞれにページ番号を割り振るステップと
をさらに含みうる。【００４６】
第２に、本発明は、複数のページからなる電子文書の表示を行う装置を提供する。当該装置は、上記感知した動きに応じて、上記電子文書中の対応するページを上記画面上に表示する表示制御手段を備えている。【００４７】
以下において、上記装置が、上記垂直方向の動きの上記感知が、上記画面上に近接した上記対象物の上記垂直方向における移動距離を検出可能なセンサ（移動距離を検出可能なセンサ）を備えている場合における、本発明の１つの実施態様を述べる。【００４８】
当該実施態様において、上記対象物が上記移動距離を検出可能なセンサの検知範囲内に存在している場合に、上記移動距離を検出可能なセンサに接続された検出手段は、上記対象物が上記センサの検知範囲内に存在していることを検知し、そして、上記表示制御手段は、上記対象物の上記垂直方向における移動距離に応じて、上記電子文書中の対応するページを上記画面上に表示しうる。【００４９】
当該実施態様において、上記表示制御手段は、上記検知範囲内の最遠において又は上記検知範囲内であり上記画面上から所定の距離において上記対象物が存在しうる垂直方向上の点を初期ページとし、上記対象物が上記画面に近づくほどページ番号の大きいページを表示しうる。【００５０】
当該実施態様において、上記移動距離を検出可能なセンサの検知範囲内で上記対象物が所定の方向にスライドされることに応じて、上記表示制御手段が、上記画面上に表示されている上記電子文書中の対応するページに表示を固定しうる。【００５１】
当該実施態様において、上記垂直方向の動きの上記感知が上記移動距離を検出可能なセンサによって行われ、且つ、上記電子文書が区切り単位から構成されている場合に、上記検出手段は、上記対象物が上記センサの検知範囲内に存在していることを検知し、そして、上記対象物が上記センサの上記検知範囲内に存在している場合に、上記表示制御手段が、上記対象物の上記垂直方向における移動距離に応じて、上記電子文書の対応する区切り単位の最初のページを上記画面上に表示しうる。【００５２】
当該実施態様において、上記移動距離を検出可能なセンサの上記検知範囲内で上記対象物が所定の方向にスライドされることに応じて、上記表示制御手段が、当該スライド直前の画面上に表示されている上記区切り単位の最初のページを表示しうる。【００５３】
当該実施態様において、上記区切り単位の上記最初のページを表示するステップの後に、上記表示制御手段が、上記対象物の上記垂直方向における移動距離に応じて、上記区切り単位の上記最初のページから続く対応するページを上記画面上に表示しうる。【００５４】
以下において、上記装置が、上記垂直方向の動きの上記感知が、上記画面上に接する上記対象物により与えられる圧力を検出可能なセンサ（圧力センサ）を備えている場合における、本発明の１つの実施態様を述べる。上記圧力センサは、上記ディスプレイに備えられうる。【００５５】
当該実施態様において、上記垂直方向の動きの上記感知が上記圧力センサによって行われる場合に、上記表示制御手段は、上記対象物の上記画面上への圧力に応じて、上記電子文書中の対応するページを上記画面上に表示しうる。【００５６】
当該実施態様において、上記表示制御手段は、上記対象物により上記画面に与えられる圧力が０の状態の点を初期ページとし、当該圧力が大きくなるほどページ番号の大きいページを表示しうる。【００５７】
当該実施態様において、上記対象物が所定の方向にスライドされることを上記圧力センサが検出することに応じて、上記表示制御手段は、上記画面上に表示されている上記電子文書中の対応するページに表示を固定しうる。【００５８】
当該実施態様において、上記垂直方向の動きの上記感知が上記圧力センサによって行われ、且つ、上記電子文書が区切り単位から構成されている場合に、上記表示制御手段は、上記対象物により上記画面に与えられる圧力の大きさに応じて、上記電子文書の対応する区切り単位の最初のページを上記画面上に表示しうる。【００５９】
当該実施態様において、上記対象物が所定の方向にスライドされることを上記圧力センサが検出することに応じて、上記表示制御手段は、当該スライド直前の画面上に表示されている上記区切り単位の最初のページを表示しうる。【００６０】
当該実施態様において、上記区切り単位の上記最初のページを表示するステップの後に、上記表示制御手段は、上記対象物により上記画面に与えられる圧力の大きさに応じて、上記区切り単位の上記最初のページから続く対応するページを上記画面上に表示しうる。  【００６１】
以下において、上記装置が上記移動距離を検出可能なセンサ又は上記圧力センサのいずれかを備えている場合において共通に行われる、本発明の１つの実施態様を述べる。【００６２】
当該実施態様において、上記表示制御手段は、上記固定されたページのページ番号よりも前にある１又は複数のページを、上記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、上記固定されたページ上に透過して表示しうる。または、当該実施態様において、上記表示制御手段は、上記固定されたページのページ番号よりも前にある１又は複数のページ上に、上記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、上記固定されたページを透過して表示しうる。【００６３】
当該実施態様において、上記表示制御手段は、上記固定の後に上記電子文書のうちのしおり付けされたページを上記固定されたページ上に透過して又は上記固定されたページを上記しおり付けされたページ上に透過して表示しうる。また、当該実施態様において、上記表示制御手段は、上記固定の後に、例えば、上記対象物が画面に対して所定の水平方向へスライドされることに応じて、上記固定を解除しうる。【００６４】
当該実施態様において、上記表示制御手段は、上記電子文書中の対応するページの表示を、ページ番号が進むにつれて、一定の速度で、徐々に加速的に、又は、徐々に減速的に行うように表示しうる。【００６５】
当該実施態様において、上記装置は、１つの表示データを分割するという命令を受信することに応じて、上記１つの表示データを上記画面の表示サイズに合わせて複数のデータに分割する分割手段と、
上記分割された複数のデータそれぞれにページ番号を割り振る割振手段と
をさらに備えうる。【００６６】
第３に、本発明は、複数のページからなる電子文書の表示を行う装置を提供する。当該装置は、移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイと、上記電子文書を格納可能なメモリと、上記メモリに接続されたＣＰＵとを備えている。本発明の１つの実施態様において、上記装置は、上記ＣＰＵに、上記に記載の方法の各ステップを実行させうる。本発明の１つの実施態様において、上記ＣＰＵが、上記に記載の方法の各ステップを実行させるコンピュータ・プログラムを上記メモリに読み込んで実行しうる。【００６７】
第４に、本発明は、上記ディスプレイを用いて、複数のページからなる電子文書の表示を行うためのコンピュータ・プログラムを提供する。コンピュータ・プログラムは、装置に、上記方法の各ステップを実行させる。【００６８】
また、本発明は、そのようなコンピュータ・プログラム自体のみならず、コンピュータ・プログラムを記録した記録媒体もその範囲に含むものである。本発明の機能を実行するためのコンピュータ・プログラムは、フレキシブル・ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク装置、ＵＳＢメモリ、ＲＯＭ、ＭＲＡＭ、ＲＡＭ等の任意のコンピュータ読み取り可能な記録媒体に格納することができる。かかるコンピュータ・プログラムは、記録媒体への格納のために、通信回線で接続する他のデータ処理システムからダウンロードしたり、他の記録媒体から複製したりすることができる。また、かかるプログラムは、圧縮し、又は複数に分割して、単一又は複数の記録媒体に格納することもできる。また、様々な形態で、本発明を実施するコンピュータ・プログラム製品を提供することも勿論可能であることにも留意されたい。コンピュータ・プログラム製品は、例えば、上記のコンピュータ・プログラムを格納する記憶媒体、又は、上記のコンピュータ・プログラムを伝送する伝送媒体を含めることができる。【００６９】
本発明の上記概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの構成要素のコンビネーション又はサブコンビネーションもまた、本発明となりうることに留意すべきである。【００７０】
本発明の実施形態において使用されるコンピュータの各ハードウェア構成要素を、複数のマシンと組み合わせ、それらに機能を配分し実施する等の種々の変更は当業者によって容易に想定され得ることは勿論である。それらの変更は、当然に本発明の思想に包含される概念である。ただし、これらの構成要素は例示であり、そのすべての構成要素が本発明の必須構成要素となるわけではない。【００７１】
また、本発明は、ハードウェア、ソフトウェア、又は、ハードウェア及びソフトウェアの組み合わせとして実現可能である。ハードウェアとソフトウェアとの組み合わせによる実行において、上記のコンピュータ・プログラムがインストールされた装置における実行が典型的な例として挙げられる。かかる場合、該コンピュータ・プログラムが該装置のメモリにロードされて実行されることにより、該コンピュータ・プログラムは、該装置を制御し、本発明にかかる処理を実行させる。該コンピュータ・プログラムは、任意の言語、コード、又は、表記によって表現可能な命令群から構成されうる。そのような命令群は、該装置が特定の機能を直接的に、又は、１．他の言語、コード若しくは表記への変換、２．他の媒体への複製、のいずれか一方若しくは双方が行われた後に、実行することを可能にするものである。
【発明の効果】
【００７２】
本発明では、移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用い、上記感知した動きに応じて、複数のページからなる電子文書中の対応するページを上記画面上に表示するために、ページ表示のための操作性が向上されている。【００７３】
また、本発明では、上記移動距離を検出可能なセンサを用い、上記対象物の上記垂直方向における移動距離に応じて、上記電子文書中の対応するページを上記画面上に表示するために、ページ表示のための操作が容易である。また、本発明では、上記圧力センサを用い、上記対象物の上記画面上への圧力に応じて、上記電子文書中の対応するページを上記画面上に表示するために、ページ表示のための操作が容易である。【００７４】
また、本発明では、１つの表示データが画面上に表示しきれない場合に、当該１つの表示データを複数に分割してページ化してページ化することを含み、その上で上記表示を行うために、上記１つの表示データの閲覧性が向上されている。【００７５】
また、本発明では、特定のページを固定し、当該固定したページ上に他のページを透過して表示し、又は、他のページ上に当該固定したページを透過して表示することによって、固定したページの内容と他のページの内容との比較乃至は参照を容易にする。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態に従う装置を実現するための情報処理端末のハードウェア構成の一例を示した図である。
【図２Ａ】図２Ａは、図１に従うハードウェア構成を好ましくは有し、本発明の実施形態に従う、画面上に近接した対象物の垂直方向における移動距離を検出可能なセンサを備えている装置の機能ブロック図である。
【図２Ｂ】図１に従うハードウェア構成を好ましくは有し、本発明の実施形態に従う、画面上に接する対象物により与えられる圧力を検出可能な圧力センサを備えている装置の機能ブロック図である。
【図３Ａ】本発明の実施態様において使用されうる、１つの表示データである電子文書（オフィスのレイアウト図）の例、及び、当該電子文書を８つに分割し、当該分割したページ・データをページ化してページ番号の順に並べた例を示す。
【図３Ｂ】本発明の実施態様において使用されうる、１つの表示データである電子文書（地図）の例、及び、当該電子文書を４つに分割し、当該分割したページ・データをページ化してページ番号の順に並べた例を示す。
【図３Ｃ】本発明の実施態様において使用されうる、１つの表示データである電子文書（建物の設計図）の例、及び、当該電子文書を４つに分割し、当該分割したページ・データをページ化してページ番号の順に並べた例を示す。
【図３Ｄ】本発明の実施態様において使用されうる、１つの表示データである電子文書（航空図）の例、及び、当該電子文書を４つに分割し、当該分割したページ・データをページ化してページ番号の順に並べた例を示す。
【図３Ｅ】本発明の実施態様において使用されうる、１つの表示データである電子文書（電子基板画像）の例、及び、当該電子文書を４つに分割し、当該分割したページ・データをページ化してページ番号の順に並べた例を示す。
【図３Ｆ】本発明の実施態様において使用されうる、複数のページを有する電子文書（プレゼンテーション図）の例を示す。
【図３Ｇ】図３Ｆで示した、複数のページを有する電子文書（プレゼンテーション図）をページ番号の順に並べた例を示す。
【図３Ｈ】本発明の実施態様において使用されうる、複数のページを有する電子文書（電子基板画像）の例、及び、当該電子文書をページ番号の順に並べた例を示す。
【図３Ｉ】本発明の実施態様において使用されうる、複数のページを有する電子文書（マニュアルのＰＤＦファイル）であり、各区切り単位の最初のページの例を示す。
【図３Ｊ】図３Ｉで示した、複数のページを有する電子文書（マニュアルのＰＤＦファイル）の各区切り単位の最初のページをページ化し、当該ページ化した各最初のページをページ番号の順に並べた例を示す。
【図３Ｋ】本発明の実施態様において使用されうる、複数のページを有する電子文書（特許明細書のＰＤＦファイル）であり、各区切り単位の最初のページの例を示す。
【図３Ｌ】図３Ｋで示した、複数のページを有する電子文書（特許明細書のＰＤＦファイル）の各区切り単位の最初のページをページ化し、当該ページ化したものをページ番号の順に並べた例を示す。
【図４Ａ】本発明の実施態様において使用されうる、画面上でページを透過して表示する電子文書（図形を含む文書）の例を示す。
【図４Ｂ】本発明の実施態様において使用されうる、画面上でページを透過して表示する電子文書（電子基板画像）の例を示す。
【図５Ａ】本発明の実施態様である、１つの表示データである電子文書（電子基板画像）を分割し、当該分割したものをページ化してページ番号の順にページ・データを並べた例、及びそれらページ化したものを、上記移動距離を検出可能なセンサ（例えば近接センサ）を用いてページを選択して固定し、当該固定したページを透過して表示する例を示す。
【図５Ｂ】本発明の実施態様である、図５Ａにおいて上記固定されたページを他のページと比較するために、上記移動距離を検出可能なセンサを用いて当該他のページを選択し、且つ、上記固定されたページを透過して表示する例を示す。
【図６Ａ】本発明の実施態様である、複数のページを有する電子文書（電子基板画像）をページ番号の順にページ・データを並べた例、及びそれらを、上記圧力センサを用いて画面を選択して固定し、当該固定したページを透過して表示する例を示す。
【図６Ｂ】本発明の実施態様である、図６Ａにおいて上記固定したページを透過して表示した後に、上記圧力センサを用いて透過状態でページを選択する例を示す。
【図７Ａ】本発明の実施態様である、１つの表示データである電子文書を分割し、当該分割したものをページ化してページ番号の順にページ・データを並べて、当該ページ番号の順にページ・データを並べた複数のページ・データを取り込むこと、又は、複数のページを有する電子文書をページ番号の順にページ・データを並べて当該複数のページ・データを取り込むことを示すフローチャートである。
【図７Ｂ】本発明の実施態様である、区切り単位から構成されている電子文書について、区切り単位で最初のページ・データを取り込むことを示すフローチャートである。
【図８Ａ】本発明の実施態様である、上記移動距離を検出可能なセンサを用いて固定したページと、しおり付けされたページとを、透過状態で比較する処理のためのフローチャートである。
【図８Ｂ】図８Ａに示すフローチャートのうち、透過表示のための処理を詳細に説明するためのフローチャートを示す。
【図８Ｃ】図８Ａに示すフローチャートにおいて使用されうる、本発明の実施態様である、上記移動距離を検出可能なセンサを用いて２つのページをしおり付けする処理のためのフローチャートを示す。
【図８Ｄ】図８Ａに示すフローチャートにおいて使用されうる、本発明の実施態様である、上記移動距離を検出可能なセンサを用いてｎ個のページをしおり付けする処理のためのフローチャートを示す。
【図８Ｅ】図８Ｃ又は図８Ｄに示すフローチャートにおいてしおり付けされたページを、透過状態で表示するためのフローチャートである。
【図９Ａ】本発明の実施態様である、上記圧力センサを用いて固定したページと、しおり付けされたページとを、透過状態で比較する処理のためのフローチャートである。
【図９Ｂ】図９Ａに示すフローチャートのうち、透過表示のための処理を詳細に説明するためのフローチャートを示す。
【図９Ｃ】図９Ａに示すフローチャートにおいて使用されうる、本発明の実施態様である、上記圧力センサを用いて２つのページをしおり付けする処理のためのフローチャートを示す。
【図９Ｄ】図９Ａに示すフローチャートにおいて使用されうる、本発明の実施態様である、上記圧力センサを用いてｎ個のページをしおり付けする処理のためのフローチャートを示す。
【図９Ｅ】図９Ｃ又は図９Ｄに示すフローチャートにおいてしおり付けされたページを、透過状態で表示するためのフローチャートである。
【発明を実施するための形態】
【００７７】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものでなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。また、本発明は多くの異なる態様で実施することが可能であり、以下の実施形態において、種々の変更または改良を加えることが可能であることが当業者に明らかである。
【００７８】
以下において、特に断らない限り、実施の形態の説明の全体を通じて同じ要素には同じ番号を付している。
【００７９】
図１は、本発明の実施形態に従う装置を実現するための情報処理端末のハードウェア構成の一例を示した図である。
装置（１０１）は、移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを備えている情報処理端末であれば特に制限されない。装置（１０１）は、特には、例えば携帯可能な情報処理携帯端末である。情報処理携帯端末は、例えば、スマートフォン、携帯電話、電子書籍端末、ＰＤＡ、ハンドヘルドコンピュータ、タブレット端末、ネットブック、タブレット・パソコン、ネットブック及びモバイルノートパソコンであるがこれらに制限されない。
【００８０】
装置（１０１）は、ＣＰＵ（１０２）とメイン・メモリ（１０３）とを備えており、これらはバス（１０４）に接続されている。ＣＰＵ（１０２）は好ましくは、３２ビット又は６４ビットのアーキテクチャに基づくものであり、例えば、インテル社のＣｏｒｅ  ｉ（商標）シリーズ、Ｃｏｒｅ  ２（商標）シリーズ、Ａｔｏｍ（商標）シリーズ、Ｘｅｏｎ（商標）シリーズ、Ｐｅｎｔｉｕｍ（登録商標）シリーズ、Ｃｅｌｅｒｏｎ（登録商標）シリーズ、ＡＭＤ社のＯｐｔｅｒｏｎ（商標）シリーズ、Ｐｈｅｎｏｍ（商標）シリーズ、Ａｔｈｌｏｎ（商標）シリーズ、Ｔｕｒｉｏｎ（商標）シリーズ、Ｓｅｍｐｒｏｎ（商標）又はＡシリーズが使用されうる。バス（１０４）には、ディスプレイ・コントローラ（１０５）を介して、ディスプレイ（１０６）、例えば液晶ディスプレイ（ＬＣＤ）が接続されうる。ディスプレイ（１０６）は、コンピュータの管理のために、通信回線を介してネットワークに接続されたコンピュータについての情報と、そのコンピュータ上で動作中のソフトウェアについての情報を、適当なグラフィック・インタフェースで表示するために使用される。バス（１０４）にはまた、ＳＡＴＡ又はＩＤＥコントローラ（１０７）を介して、ディスク（１０８）、例えばシリコン・ディスク又はハードディスクが接続されうる。また、バス（１０４）にはまた、ＳＡＴＡ又はＩＤＥコントローラ（１０７）を介して、任意的に、ドライブ（１０９）、例えばＣＤ、ＤＶＤ又はＢＤドライブが接続されうる。バス（１０４）にはさらに、任意的に、キーボード・マウスコントローラ（１１０）又はＵＳＢバス（図示せず）を介して、キーボード（１１１）及びマウス（１１２）が接続されうるが、本発明を実施する上では必要ない。
【００８１】
ディスク（１０８）には、オペレーティング・システム、Ｊ２ＥＥなどのＪａｖａ（登録商標）処理環境、Ｊａｖａ（登録商標）アプリケーション、Ｊａｖａ（登録商標）仮想マシン（ＶＭ）、Ｊａｖａ（登録商標）実行時（ＪＩＴ）コンパイラを提供するプログラム、その他のプログラム、及びデータが、メイン・メモリにロード可能に記憶されている。また、ディスク（１０８）には、文章の入力乃至は編集を可能にするソフトウェア、文字変換処理ソフトウェアであるフロント・エンド・プロセッサ（ＦＥＰ）がメイン・メモリにロード可能に記憶されている。オペレーティング・システムは、例えば、マイクロソフト・コーポレーションが提供するＷｉｎｄｏｗｓ（登録商標）オペレーティング・システム、アップル・コンピュータ・インコーポレイテッドが提供するＭａｃＯＳ（登録商標）若しくはｉＯＳ（登録商標）、Ｘ  Ｗｉｎｄｏｗ  Ｓｙｓｔｅｍを備えるＵＮＩＸ（登録商標）系システム（たとえば、インターナショナル・ビジネス・マシーンズ・コーポレーション（登録商標）が提供するＡＩＸ（登録商標））、その他Ａｎｄｒｏｉｄ（登録商標）のような、グラフィカル・ユーザ・インターフェース（ＧＵＩ）マルチウィンドウ環境をサポートするオペレーティング・システムでありうる。
【００８２】
ドライブ（１０９）は、必要に応じて、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ又はＢＤからプログラムをディスク（１０８）にインストールするために使用されうる。
【００８３】
通信インタフェース（１１４）は、例えばイーサネット（登録商標）・プロトコルに従う。通信インタフェース（１１４）は、通信コントローラ（１１３）を介してバス（１０４）に接続され、装置（１０１）を通信回線（１１５）に物理的に接続する役割を担い、装置（１０１）のオペレーティング・システムの通信機能のＴＣＰ／ＩＰ通信プロトコルに対して、ネットワーク・インタフェース層を提供する。なお、通信回線は、有線ＬＡＮ環境に基づくもの、又は、無線ＬＡＮ環境、例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎなどのＷｉ−Ｆｉ規格に基づくものであってもよい。
【００８４】
以上から、本発明の実施の形態において使用される装置は、特定のオペレーティング・システム環境に限定されるものではないことを理解することができるであろう。
【００８５】
図２Ａは、図１に従うハードウェア構成を好ましくは有し、本発明の実施形態に従う、画面上に近接した対象物の垂直方向における移動距離を検出可能なセンサを備えている装置（１０１−１）の機能ブロック図である。
装置（１０１−１）は、例えば、図１に従うハードウェア構成を有する。装置（１０１−１）は、表示手段（２０１）、移動距離を検出可能なセンサ（２０２）、検出手段（２０３）、表示制御手段（２０４）、分割手段（２０５）、及び割振手段（２０６）を備えうる。代替的に、装置（１０１−１）は、表示手段（２０１）、検出手段（２０３）、表示制御手段（２０４）、分割手段（２０５）、及び割振手段（２０６）を備えており、さらに装置（１０１−１）は、移動距離を検出可能なセンサ（２０２）を装置（１０１−１）の外部に備えうる。装置（１０１−１）が移動距離を検出可能なセンサ（２０２）を外部に備えている場合、移動距離を検出可能なセンサ（２０２）は、装置（１０１−１）と無線的に又は有線的に接続しうる。
【００８６】
装置（１０１−１）は、表示手段（２０１）をそれ自体が備えているか、又は、表示手段（２０１）に有線的に又は無線的に接続されうる。好ましくは、装置（１０１−１）は、表示手段（２０１）をそれ自体が備えている。
【００８７】
表示手段（２０１）は、代表的には液晶表示装置であり、タッチパネル機能を備えている。
【００８８】
表示手段（２０１）は、電子文書の表示を行う。本発明の実施態様において、電子文書は、複数のページを有しうる。当該複数のページは、もともとの（オリジナルの）電子文書のページ数が複数であるもの、又は、もともとの（オリジナルの）電子文書の１つの表示データが下記に述べる分割手段（２０５）により動的に分割されて、当該分割されたものがページ化されたものでありうる。
【００８９】
「１つの表示データ」とは、表示データが１ページとして画面上に表示されるものであり、画面上に収まるか収まらないかは、画面の表示領域の大きさ又は解像度に依存する。表示データは、例えば、画像データ、動画データ、又は文書データでありうる。「１つの表示データ」の例を下記図３Ａ〜図３Ｅに示す。
【００９０】
移動距離を検出可能なセンサ（２０２）は、移動可能な対象物の画面に対する垂直方向の動き感知することが可能なセンサである。当該センサは、例えば近接センサ、又は、ＲＧＢカメラ、深度センサ、及びマルチアレイマイクロフォンを内蔵したセンサでありうる。近接センサは、距離と対象物の移動方向とを検知できるセンサである。近接センサとして、当業者が入手可能な物であれば任意のものを使用しうる。近接センサは、例えば、下記ＵＲＬに記載の光学式近接センサＬＳＩを使用しうるが、これに限定されるものでない：http://www.rohm.co.jp/articles/101014_02_denpa/index.html（非特許文献１として提示したものである）。ＲＧＢカメラ、深度センサ、及びマルチアレイマイクロフォンを内蔵したセンサは、例えば、マイクロソフト（登録商標）株式会社から販売されているキネクト（Ｋｉｎｅｃｔ）（登録商標）センサでありうる。
【００９１】
「移動可能な対象物」とは、ユーザの操作指、操作ペン、又は、操作棒でありうる。ユーザの操作指は、例えば右又は左の人差し指であり、又は、複数の指、例えば親指と人差し指であってもよい。操作ペンは、例えば、タッチパネル式用のポインティングデバイス（例えば、スタイラスペン）でありうる。操作棒は、例えば、リモコン型のデバイスでありうる。
【００９２】
検出手段（２０３）は、移動距離を検出可能なセンサ（２０２）に接続されうる。検出手段（２０３）は、移動距離を検出可能なセンサ（２０２）を通じて、対象物が当該センサ（２０２）の検知範囲内に存在していることを検知することができる。また、検出手段（２０３）は、対象物と画面との距離を求めることができ、また、対象物の垂直方向（ｚ方向、画面を突き抜ける軸）における移動距離を求めることができる。垂直方向における移動距離は、画面に向かって画面の奥に突き抜ける軸（左手系座標という）、又は、画面の奥から画面に向かって突き抜ける軸（右手系座標という）のいずれかである。左手系座標でプラスの方向は、移動可能な対象物が画面に向かっていく方向であり、右手系座標でプラスの方向は、移動可能な対象物が画面から遠のいていく方向である。検出手段（２０３）は、移動距離を検出可能なセンサ（２０２）による検知範囲の距離を固定しうる。当該距離の固定は、下記に示す表示制御手段（２０４）は、電子文書のページ総数と当該固定された距離とから、距離に対応して表示されるページを関連付けることを可能にする。  
【００９３】
表示制御手段（２０４）は、移動可能な対象物の画面に対する垂直方向の感知した動きに応じて、電子文書中の対応するページを画面上に表示しうる。また、表示制御手段（２０４）は、対象物の垂直方向における移動距離に応じて、電子文書中の対応するページ番号の順にページを画面上に表示しうる。また、表示制御手段（２０４）は、検知範囲内の最遠において又は検知範囲内であり画面上から所定の距離において対象物が存在しうる垂直方向上の点を、初期ページを表示するポイントとしうる。検知範囲内の最遠とは、移動距離を検出可能なセンサ（２０２）の画面上からの距離が最も遠い点である。表示制御手段（２０４）は、また、画面に接した点又はその直上の点を、最終ページを表示するポイントとしうる。また、表示制御手段（２０４）は、対象物が画面に近づくほどページ番号の大きいページを表示し、その際に表示されるページ総数に合わせて、ページが切り替わる距離（ユーザの操作指と画面との距離に対応する）を設定しうる。
【００９４】
表示制御手段（２０４）は、移動距離を検出可能なセンサ（２０２）の検知範囲内で対象物が所定の方向、例えば右横方向にスライドされることに応じて、画面上に表示されている電子文書中の対応するページに表示を固定する。固定されたページは、しおり付けされたページとなりうる。表示制御手段（２０４）は、上記固定の後に電子文書のうちのしおり付けされたページを上記固定されたページ上に透過して又は上記固定されたページを上記しおり付けされたページ上に透過して表示する。このことによって、しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（以下、比較対象のページともいう）との比較が可能になる。具体的には、下記の通りである。
【００９５】
しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（比較対象のページ）との比較は、上記比較対象のページを透過表示し、その画面奥（画面に向かって奥に突き抜ける軸）に、しおり付けされたページを表示することによってなしうる。すなわち、表示制御手段（２０４）は、上記固定されたページのページ番号よりも前にある１又は複数のページを、上記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、上記固定されたページ上に透過して表示する。代替的に、しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（比較対象のページ）との比較は、しおり付けされたページを透過表示し、その画面奥（画面に向かって奥に突き抜ける軸）に、上記比較対象のページを表示することによってなしうる。すなわち、表示制御手段（２０４）は、上記固定されたページのページ番号よりも前にある１又は複数のページ上に、上記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、上記固定されたページを透過して表示する。  
【００９６】
表示制御手段（２０４）は、上記固定の後に、例えば、上記対象物が画面に対して所定の水平方向へスライドされることに応じて、上記固定を解除する。
【００９７】
表示制御手段（２０４）は、電子文書中の対応するページの表示を、ページ番号が進むにつれて、一定の速度で、徐々に加速的に、又は、徐々に減速的に行うように表示する。表示制御手段（２０４）は、例えば、操作指が上記固定された距離の中間点に到着するまでを徐々に加速的になるように、そして、操作指が当該中間点から画面に接する点に到着するまでを徐々に減速的になるように、ページの表示遷移を行うことができる。
【００９８】
また、電子文書が区切り単位から構成されている場合に、表示制御手段（２０４）は、対象物の垂直方向における移動距離に応じて、電子文書の対応する区切り単位の最初のページを画面上に表示する。また、表示制御手段（２０４）は、移動距離を検出可能なセンサ（２０２）の検知範囲内で対象物が所定の方向、例えば左横方向にスライドされることに応じて、当該スライド直前の画面上に表示されている上記区切り単位の最初のページを表示しうる。また、表示制御手段（２０４）は、区切り単位の最初のページが表示された後に、対象物の垂直方向における移動距離に応じて、上記区切り単位の上記最初のページから続く対応するページを画面上に表示しうる。
【００９９】
電子文書の「区切り単位」とは意味のある単位であり、例えば、書籍における前付け（扉、口絵、献辞、序文、凡例、目次、図版目次）、本文（中扉、本文）及び後付け（付録、索引、後書き、奥付）；特許明細書における願書、明細書、特許請求の範囲、要約諸及び図面；ＸＭＬデータにおけるタグ単位；ＰＤＦファイルにおける目次；並びに、ＷＯＲＤファイルにおける見出しなどでありうる。
【０１００】
分割手段（２０５）は、１つの表示データを分割するという命令を受信することに応じて、上記１つの表示データを装置（１０１−１）の画面の表示サイズに合わせて複数のデータに動的に分割する。「１つの表示データ」を分割する例を下記図３Ａ〜図３Ｅに示す。分割する数は、１つの表示データと画面の表示サイズとに応じて決定されうるが、例えば、２分割、４分割、６分割、９分割などでありうる。
【０１０１】
また、電子文書が区切り単位から構成されている場合に、分割手段（２０５）は、区切り単位の最初のページを抽出し、当該抽出した最初のページをページ化するために、割振手段（２０６）に処理を渡す。
【０１０２】
割振手段（２０６）は、分割手段（２０５）によって分割された複数のデータそれぞれにページ番号を割り振る（ページ化ともいう）。ページ番号の割り振り方は、ユーザによって任意的に設定されうる。例えば下記図３Ａ〜図３Ｅに示す通り、左上から右上、そして左下から右下にある分割データの順にページ番号が割り振られる（すなわち、ナンバリングされる）。代替的に、ページ番号の割り振り方は予め設定されているようにしてもよい。
【０１０３】
また、電子文書が区切り単位から構成されている場合に、割振手段（２０６）は、分割手段（２０５）によって抽出された区切り単位の最初のページを当該ページの元々の（すなわち抽出前の）ページ番号が若い順にページ化（すなわちナンバリング）しうる。
【０１０４】
図２Ｂは、図１に従うハードウェア構成を好ましくは有し、本発明の実施形態に従う、画面上に接する対象物により与えられる圧力を検出可能な圧力センサを備えている装置（１０１−２）の機能ブロック図である。
図２Ｂに示す装置は、例えば、図１に従うハードウェア構成を有する。装置（１０１−２）は、表示手段（２１１）、圧力センサ（２１２）、検出手段（２１３）、表示制御手段（２１４）、分割手段（２１５）、及び割振手段（２１６）を備えうる。
【０１０５】
装置（１０１−２）は、表示手段（２１１）をそれ自体が備えているか、又は、表示手段表示手段（２１１）に有線的に又は無線的に接続されうる。好ましくは、装置（１０１−１）は、表示手段（２１１）をそれ自体が備えている。
【０１０６】
表示手段（２１１）は、図２Ａで示した表示手段（２０１）と同じ機能を有する。従って、表示手段（２１１）の説明をここでは省略する。
【０１０７】
圧力センサ（２１２）は、画面上に接する対象物により与えられる圧力を検出可能な圧力センサである。圧力センサ（２１２）は、例えば、移動可能な対象物が画面上に接して垂直方向の動きで与えられた圧力を感知することが可能なセンサでありうる。圧力センサ（２１２）として、当業者が入手可能なものであれば任意のものを使用しうる。圧力センサ（２１２）は、例えば、特許文献１に示されている圧力センサアレイを使用しうるが、これに限定されるものでない。
【０１０８】
検出手段（２１３）は、圧力センサ（２１２）に接続されうる。検出手段（２１３）は、圧力センサ（２１２）を通じて、対象物が画面上に接していることを検知することができる。また、検出手段（２１３）は、画面上に接している対象物により与えられている圧力を数値化することができる。
【０１０９】
表示制御手段（２１４）は、対象物の画面上への圧力に応じて、電子文書中の対応するページを当該画面上に表示しうる。また、表示制御手段（２１４）は、対象物により画面に与えられる圧力が０の状態に初期ページを表示するようにうる。表示制御手段（２１４）は、また、画面に与えられる圧力がある一定の値を超える場合に当該値を最大値とし、上記圧力が最大値の状態に最終ページを表示するようにしうる。また、表示制御手段（２１４）は、当該圧力が大きくなるほどページ番号の大きいページを表示し、その際に表示されるページ総数に合わせて、ページが切り替わる圧力を設定しうる。
【０１１０】
表示制御手段（２１４）は、対象物が所定の方向、例えば右横方向にスライドされることを圧力センサ（２１２）が検出することに応じて、画面上に表示されている電子文書中の対応するページに表示を固定する。固定されたページは、しおり付けされたページとなりうる。表示制御手段（２１４）は、上記固定の後に電子文書のうちのしおり付けされたページを上記固定されたページ上に透過して又は上記固定されたページを上記しおり付けされたページ上に透過して表示する。このことによって、しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（以下、比較対象のページともいう）との比較が可能になる。具体的には、下記の通りである。
【０１１１】
しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（比較対象のページ）との比較は、上記比較対象のページを透過表示し、その画面奥（画面に向かって奥に突き抜ける軸）に、しおり付けされたページを表示することによってなしうる。すなわち、表示制御手段（２１４）は、上記固定されたページのページ番号よりも前にある１又は複数のページを、上記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、上記固定されたページ上に透過して表示する。代替的に、しおり付けされたページと、しおり付けされたページの前又は後ろにあるページ（比較対象のページ）との比較は、しおり付けされたページを透過表示し、その画面奥（画面に向かって奥に突き抜ける軸）に、上記比較対象のページを表示することによってなしうる。すなわち、表示制御手段（２１４）は、上記固定されたページのページ番号よりも前にある１又は複数のページ上に、上記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、上記固定されたページを透過して表示する。  
【０１１２】
表示制御手段（２１４）は、上記固定の後に、例えば、上記対象物が画面に対して所定の水平方向へスライドされることに応じて、上記固定を解除する。
【０１１３】
表示制御手段（２１４）は、電子文書中の対応するページの表示を、ページ番号が進むにつれて、一定の速度で、徐々に加速的に、又は、徐々に減速的に行うように表示する。表示制御手段（２１４）は、例えば、操作指による圧力が上記最大値の半分に到着するまでを徐々に加速的になるように、そして、操作指による圧力が上記最大値の半分から最大値に到着するまでを徐々に減速的になるように、ページの表示遷移を行うことができる。  
【０１１４】
また、電子文書が区切り単位から構成されている場合に、表示制御手段（２１４）は、対象物により画面に与えられる圧力の大きさに応じて、電子文書の対応する区切り単位の最初のページを画面上に表示する。また、表示制御手段（２１４）は、対象物が所定の方向、例えば右横方向にスライドされることを圧力センサが検出することに応じて、当該スライド直前の画面上に表示されている区切り単位の最初のページを表示しうる。また、表示制御手段（２１４）は、区切り単位の最初のページが表示された後に、対象物により画面に与えられる圧力の大きさに応じて上記区切り単位の上記最初のページから続く対応するページを画面上に表示しうる。
【０１１５】
分割手段（２１５）は、図２Ａで示した分割手段（２０５）と同じ機能を有する。従って、分割手段（２１５）の説明をここでは省略する。
【０１１６】
割振手段（２１６）は、図２Ａで示した割振手段（２０６）と同じ機能を有する。従って、割振手段（２１６）の説明をここでは省略する。
【０１１７】
図３Ａは、本発明の実施態様において使用されうる、１つの表示データである電子文書（オフィスのレイアウト図）の例（上側）、及び、当該電子文書を８つに分割し、当該分割したページ・データをページ化してページ番号の順（１〜８ページ）に並べた例（下側）を示す。
図３Ａ（上側）に示す電子文書（３０１）はオフィスのレイアウト図であり、１つの表示データ（ＢＭＰ形式で保存）である。電子文書（３０１）の表示サイズが例えば縦1280ピクセル×横4960ピクセルであるとする。また、電子文書（３０１）を表示しようとする装置（１０１）の画面の解像度（サイズ）が縦960×横640ピクセルであるとする。電子文書（３０１）の表示サイズは装置（１０１）の画面解像度よりも大きいために、装置（１０１）は画面上に電子文書（３０１）をユーザが視認可能なように表示することができない。従って、分割手段（２０５、２１５）は、電子文書（３０１）の表示サイズと装置（１０１）の画面の解像度とを比較して、データ装置（１０１）の画面上でユーザが分割後の分割データを視認可能であるように電子文書（３０１）を８分割すると決定する。図３Ａ（上側）において示す点線は、電子文書（３０１）を分割する線を示す。
【０１１８】
割振手段（２０５、２１５）は、８つの分割された分割データ（３１１〜３１８）を左上から右上、そして左下から右下の順に番号付けをする。例えば、分割データ（３１１）が１ページ目であり、分割データ（３１２）が２ページ目であり、以降同様であり、最後に分割データ（３１８）が８ページ目である。
【０１１９】
図３Ａ（下側）に示すように、表示制御手段（２０４、２１４）は、８つの分割された分割データ（３１１〜３１８）を画面の最前面に分割データ（３１１）を配置し、そして画面から奥に進むにつれてページ数が大きくなるように配置し、最後に分割データ（３１８）を配置しうる。このように分割データを配置することを、本明細書において「串刺し」という場合がある。
【０１２０】
装置（１０１−１）が分割された分割データ（３１１〜３１８）を表示する場合、表示制御手段（２０４）は、移動距離を検出可能なセンサ（２０２）の検知範囲内の最遠又はその近傍においてユーザ指示手がある場合に１ページ目（３１１）を表示し、指示手が画面に近づくにつれてページ数が大きくなるように分割データ（３１２〜３１７）を表示し、そして指示手が画面上に接する点又はその近傍の点で分割データ（３１８）を表示するように制御しうる。表示制御手段（２０４）は、例えば、検知範囲内の最遠に分割データ（３１１）を対応付け、指示手が画面上に接する点に分割データ（３１８）を対応付け、そして、検知範囲内の最遠と指示手が画面上に接する点との距離を７等分し、その各点（６箇所）に各分割データ（３１２〜３１７）を対応付けうる。代替的に、表示制御手段（２０４）は、例えば、検知範囲内の最遠に分割データ（３１１）を対応付け、指示手が画面上に接する点に分割データ（３１８）を対応付け、そして、ユーザ指示手が検知範囲内の最遠から、当該検知範囲内の最遠と画面上に接する点との中間点に近づく場合に、最初はゆっくりとしたスピードでページ数が増加するように分割データを表示し、そしてユーザ指示手が上記中間点に近づくにつれてページ数の増加が急に増加するように（例えば加速度的に）分割データを表示し、次に、ユーザ指示手が上記中間点から画面上に接する点に近づく場合に、最初はページ数の増加が急に減少するように（例えば減速的に）分割データを表示し、次に、ユーザ指示手が画面上に接する点に近づくにつれてゆっくりとしたスピードでページ数が増加するように分割データを表示しうる。また、表示制御手段（２０４）は、ユーザの指示手の移動速度に応じて、分割データの表示スピードを調整しうる。
【０１２１】
装置（１０１−２）が８つの分割された分割データ（３１１〜３１８）を表示する場合、表示制御手段（２１４）は、圧力センサ（２１２）が圧力０を示す状態（圧力０の状態である）において１ページ目（３１１）を表示し、指示手が画面に与える力が強くなるにつれてページ数が大きくなるように分割データ（３１２〜３１８）を表示するように制御しうる。表示制御手段（２１４）は、ユーザ指示手による圧力が所定の数値以上である状態に、当該所定の数値を圧力最大の状態としてとらえ、当該圧力最大の状態において最後のページである８ページ目（３１８）を表示しうる。表示制御手段（２１４）は、例えば、圧力０の状態に分割データ（３１１）を対応付け、圧力最大の状態に分割データ（３１８）を対応付け、そして、例えば、圧力０の状態と圧力最大の状態との差である数値を７等分し、その各点（６箇所）に各分割データ（３１２〜３１７）を対応付けうる。代替的に、表示制御手段（２１４）は、例えば、圧力０の状態に分割データ（３１１）を対応付け、圧力最大の状態に分割データ（３１８）を対応付け、そして、ユーザ指示手が圧力０の状態から、当該圧力０の状態と圧力最大の状態との中間の数値に近づく場合に、最初はゆっくりとしたスピードでページ数が増加するように分割データを表示し、そして圧力が上記中間点に近づくにつれてページ数の増加が急に増加するように（例えば加速度的に）分割データを表示し、次に、圧力が上記中間点から画面上に接する点に近づく場合に、最初はページ数の増加が急に減少するように（例えば減速的に）分割データを表示し、次に、圧力が画面上に接する点に近づくにつれてゆっくりとしたスピードでページ数が増加するように分割データを表示しうる。また、表示制御手段（２１４）は、圧力の荷重速度に応じて、分割データの表示スピードを調整しうる。
【０１２２】
図３Ｂは、本発明の実施態様において使用されうる、１つの表示データである電子文書（地図）（３０２）の例（上側）、及び、当該電子文書（３０２）を４つに分割し、当該分割したページ・データ（３２１〜３２４）をページ化してページ番号の順（１〜４ページ）に並べた例（下側）を示す。
【０１２３】
図３Ｃは、本発明の実施態様において使用されうる、１つの表示データである電子文書（建物の設計図）（３０３）の例（上側）、及び、当該電子文書（３０３）を４つに分割し、当該分割したページ・データ（３３１〜３３４）をページ化してページ番号の順（１〜４ページ）に並べた例（下側）を示す。
【０１２４】
図３Ｄは、本発明の実施態様において使用されうる、１つの表示データである電子文書（航空図）（３０４）の例（上側）、及び、当該電子文書（３０４）を４つに分割し、当該分割したページ・データ（３４１〜３４４）をページ化してページ番号の順（１〜４ページ）に並べた例を示す。
【０１２５】
図３Ｅは、本発明の実施態様において使用されうる、１つの表示データである電子文書（電子基板画像）（３０５）の例、及び、当該電子文書（３０５）を４つに分割し、当該分割したページ・データ（３５１〜３５４）をページ化してページ番号の順（１〜４ページ）に並べた例を示す。
【０１２６】
図３Ｆは、本発明の実施態様において使用されうる、複数のページを有する電子文書（プレゼンテーション図）（３０６）の例を示す。電子文書（３０６）は、１〜８ページの各ページ・データ（３６１〜３６８）を含む。ページ・データ（３６１〜３６８）では、ページ番号の順（１〜８ページ）に、電球の光が右から左に順に点灯していく様子が見られる。
【０１２７】
図３Ｇは、図３Ｆで示した、複数のページ（３６１〜３６８）を有する電子文書（プレゼンテーション図）（３０６）をページ番号の順（１〜４ページ）に並べた例を示す。
【０１２８】
図３Ｈは、本発明の実施態様において使用されうる、複数のページを有する電子文書（電子基板画像）（３０７）の例、及び、当該電子文書のページ・データをページ番号の順に並べた例を示す。電子文書（３０７）は、１〜４ページの各ページ・データ（３７１〜３７４）を含む。各ページ・データ（３７１〜３７４）では、チップ上の製造国の違いが見られる。すなわち、ページ・データ（３７１）では「Made in Japan」であり、ページ・データ（３７２）では「Made in China」であり、ページ・データ（３７３）では「Made in USA」であり、ページ・データ（３７２）では「Made in Korea」である。
【０１２９】
図３Ｉは、本発明の実施態様において使用されうる、複数のページを有する電子文書（マニュアルのＰＤＦファイル）（３０８）であり、各区切り単位の最初のページ（３８１〜３９０）の例を示す。電子文書（３０８）の区切り単位は、扉（３８１）、目次（３８２）、第１章（３８３）、第２章（３８４）、第３章（３８５）、第４章（３８６）、付録Ａ（３８７）、付録Ｂ（３８８）、特記事項（３８９）、及び索引（３９０）である。  
【０１３０】
図３Ｊは、図３Ｉで示した、複数のページを有する電子文書（マニュアルのＰＤＦファイル）（３０８）の各区切り単位の最初のページ（３８１〜３９０）をページ化し（それぞれ１〜１０ページに対応する）、当該ページ化した各最初のページ（３８１〜３９０）をページ番号の順（１〜１０ページ）に並べた例を示す。上記各区切り単位の最初のページ（３８１〜３９０）以外のページ・データは、例えば記憶装置（１０８）内に保存されている。
【０１３１】
図３Ｋは、本発明の実施態様において使用されうる、複数のページを有する電子文書（特許明細書のＰＤＦファイル）（３０９）であり、各区切り単位の最初のページ（３９１〜３９５）の例を示す。電子文書（３０８）の区切り単位は、願書（３９１）、明細書（３９２）、特許請求の範囲（３９３）、要約書（３９４）、及び図面（３９５）である。  
【０１３２】
図３Ｌは、図３Ｋで示した、複数のページを有する電子文書（特許明細書のＰＤＦファイル）（３０９）の各区切り単位の最初のページ（３９１〜３９５）をページ化し（それぞれ１〜５ページに対応する）、当該ページ化したもの（３９１〜３９５）をページ（１〜５ページ）順に並べた例を示す。上記各区切り単位の最初のページ（３９１〜３９５）以外のページ・データは、例えば記憶装置（１０８）内に保存されている。
【０１３３】
図４Ａは、本発明の実施態様において使用されうる、画面上で上部にあるページを透過して表示する電子文書（図形を含む文書）の例を示す。
ユーザは、画面上から電子文書（４０１）を見ている（４１１）。画面の最前面から順にページ・データ（４２１）、ページ・データ（４２２）及びページ・データ（４２３）がページ（１〜３ページ）順に配置されている。従って、ユーザは、ページ・データ（４２１）を見ることができるが、ページ・データ（４２２）及びページ・データ（４２３）を見ることができない。
【０１３４】
そこで、表示制御手段（２０４、２１４）は、ページ・データ（４２１）がしおり付けされたページであるために、ページ・データ（４２１）を最前面においたまま透過状態（例えば、透過度６０％）にし（４３１）、次のページ・データ（４２２）をページ・データ（４３１）よりも濃い状態で透過状態（例えば、透過度３０％）にし（４３２）、最後に、ページ・データ（４２３）をそのまま（例えば、透過度０％、すなわち、透過しない設定値である）で表示する（４３３）。すなわち、最前面にあるページ・データの透過度を高くし、そこから画面奥に向かって透過度を下げていく（４１２を参照）。
【０１３５】
ユーザは、画面上から電子文書（４０１）を見ている（４１２）。すると、ユーザは、最前面のページ・データ（４３１）から、次のページ・データ（４３２）、そして最後のページ・データ（４３３）を見ることができる。従って、ユーザは、最前面のページ・データ（４３１）の内容とそれ以降のページ・データ（４３２〜４３３）の内容を比較し乃至は参照することが可能になる。
【０１３６】
なお、上記例（４１２）では、しおり付けされたページと、２つの他のページとの内容を比較し乃至は参照することができるようにした例を示した。同様にして、しおり付けされたページと、１つの他のページ（４３２又は４３３）との内容を比較し乃至は参照することができるようにしてもよい。なお、他のページの数が増えるほどその内容は見にくくなる。従って、各ページ・データを少しずつずらしたり、又は、各ページ・データの背景に薄い異なる色若しくは模様を付けたりするようにしてもよい。
【０１３７】
図４Ｂは、本発明の実施態様において使用されうる、画面上で上部にあるページを透過して表示する電子文書（電子基板画像）の例を示す。
ユーザは、画面上から電子文書（４０２）を見ている（４１３）。画面の最前面から順にページ・データ（４４１）、ページ・データ（４４２）、ページ・データ（４４３）及びページ・データ（４４４）がページ（１〜４ページ）順に配置されている。従って、ユーザは、ページ・データ（４４１）を見ることができるが、ページ・データ（４４２）、ページ・データ（４４３）及びページ・データ（４４４）を見ることができない。
【０１３８】
そこで、表示制御手段（２０４、２１４）は、ページ・データ（４４１）がしおり付けされたページであるために、ページ・データ（４４１）を最前面においたまま透過状態（例えば、透過度８０％）にし（４５１）、次のページ・データ（４４２）をページ・データ（４５１）よりも濃い状態で透過状態（例えば、透過度６０％）にし（４５２）、次のページ・データ（４４３）をページ・データ（４５２）よりも濃い状態で透過状態（例えば、透過度４０％）にし（４５３）、最後に、ページ・データ（４４４）をそのまま（例えば、透過度０％）で表示する（４５４）。すなわち、最前面にあるページ・データの透過度を高くし、そこから画面奥に向かって透過度を下げていく（４１４を参照）。
【０１３９】
ユーザは、画面上から電子文書（４０１）を見ている（４１４）。すると、ユーザは、最前面のページ・データ（４５１）から、次のページ・データ（４５２）、その次のページ・データ（４５３）、そして最後のページ・データ（４５４）を見ることができる。従って、ユーザは最前面のページ・データ（４５１）の内容とそれ以降のページ・データ（４５２〜４５４）の内容を比較し乃至は参照することが可能になる。図４Ｂの例では、各電子基板上のチップの製造国名を上記透過状態を用いて比較することが可能である。
【０１４０】
なお、上記例（４１４）では、しおり付けされたページと、３つの他のページとの内容を比較し乃至は参照することができるようにした例を示した。同様にして、しおり付けされたページと、ページ・データ（４５２〜４５４）のいずれか１つ又はページ・データ（４５２〜４５４）の任意の組み合わせのいずれか２つの他のページとの内容を比較し乃至は参照することができるようにしてもよい。
【０１４１】
図５Ａは、本発明の実施態様である、１つの表示データである電子文書（電子基板画像）（３０５）を分割し、当該分割したもの（３５１〜３５４）をページ化してページ（１〜４ページ）順に並べた例、及びそれらページ化したものを、上記移動距離を検出可能なセンサ（例えば近接センサ）を用いてページを選択して固定し、当該固定したページを透過して表示する例を示す。
図５Ａに示す電子文書（電子基板画像）（３０５）は、図３Ｅに示した電子文書（３０５）と同じである。すなわち、電子文書（３０５）は、１つの表示データである。電子文書（３０５）の表示サイズは、装置（１０１−１）上に備えられている画面の画面サイズに比べて大きいとする。
【０１４２】
ステップ５０１では、ユーザは、装置（１０１−１）に電子文書（３０５）を表示することを要求する。電子文書（３０５）は、例えば、ブラウザ・ソフトウェア内に表示されうる。しかし、電子文書（３０５）の１ページ（すなわち、１つの表示データである）の表示サイズは、装置（１０１−１）上に備えられている画面の画面サイズに比べて大きい。そのために、装置（１０１−１）は、デフォルトの設定では、電子文書（３０５）の一部（例えば、３５１）のみしか表示できない。そこで、ユーザは、装置（１０１−１）の画面上を例えばトリプルクリックする。装置（１０１−１）は、当該トリプルクリップを検知することによって、画面選択モードを呼び出す。装置（１０１−１）は、当該画面選択モードが呼び出されたことに応じて、分割手段（２０５）を呼び出す。
【０１４３】
ステップ５０２では、分割手段（２０５）は、電子文書（３０５）の表示サイズと装置（１０１−１）の画面の解像度とを比較して、装置（１０１−１）の画面上でユーザが分割後のデータを視認可能であるように電子文書（３０１）を４分割すると決定する。そして、分割手段（２０５）は、電子文書（３０５）を４つに分割する（ステップ５０１の図を参照）。代替的に、装置（１０１−１）は、上記トリプルクリップを検知することによって、分割手段（２０５）を呼び出す。そして、分割手段（２０５）は、ユーザに対して分割する数を入力させるためのインタフェースを画面上に表示するようにしてもよい。そして、分割手段（２０５）は、分割する数が入力されたことに応じて、当該入力された数に従い、電子文書（３０５）を分割しうる。
【０１４４】
また、装置（１０１−１）の割振手段（２０６）は、分割されたデータ（３５１〜３５４）を左上から順にページ化（すなわちナンバリング）して、ページ番号の順（１〜４ページ）に並べる（ステップ５０２の図を参照）。そして、装置（１０１−１）は、分割されたデータの１ページ目（３５１）を初期状態として画面の最前面に表示する。実質的には、装置（１０１−１）の表示制御手段（２０４）は、分割されたデータ（３５１）のみを画面上に表示している。表示制御手段（２０４）は、移動距離を検出可能なセンサ（２０２）がユーザの操作指を検出可能な最遠を若しくはその近傍を初期状態である１ページ目が表示されるポイントとし、且つ、ユーザの操作指が画面に接したときに最終ページである４ページ目が表示されるポイントとし、そしてユーザの操作指が画面に近づくほどページ番号が大きいページが表示されるように、画面上からの距離に応じて残りの各２ページ目及び３ページ目とを上記距離に対応付けうる（ステップ５０４の図を参照）。
【０１４５】
ステップ５０３において、表示制御手段（２０４）は、割振手段（２０６）から電子データ（３０５）を分割した旨のメッセージを受信することに応じて、画面選択モードに移行する。ユーザは、当該画面選択モードに移行したことを、例えば、画面上に表示されるポップアップ内の情報により知りうる。そして、ユーザは、操作指（例えば、右手人差し指）を画面上にかざす。
【０１４６】
ステップ５０４において、ユーザは、操作指を画面に向けて近づけていく。上記センサ（２０２）は操作指の動きを検知して、操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、操作指の画面上からの距離を求める。また、上記センサ（２０２）は、操作指の速度を求めうる。表示制御手段（２０４）は、操作指の画面上からの距離に応じて（ステップ５０４の図を参照）、１〜４ページ目（それぞれ、データ３５１〜３５４に対応）のうちの上記距離に対応するページを表示する。ステップ５０４の図では、操作指が、１ページ目に対応する距離から３ページ目に対応する距離に画面に向かって移動しているとする。そうすると、表示制御手段（２０４）は、当該３ページ目より前にある１ページ目及び２ページ目（画面最遠からの順）が３ページ目上に透過して見えるようにしつつ、３ページ目を表示しうる。表示制御手段（２０４）は、例えば、１ページ目の透過度を５０％に設定し、２ページ目の透過度を２５％に設定する。透過度が高くなるほど、ページの内容が薄く表示されうる。代替的に、例えば、１ページ目の明るさを６０％にし、２ページ目の明るさを３０％に設定する。明るさが高くなるほど、ページの内容が淡く表示されうる。表示制御手段（２０４）は、１ページ目及び２ページ目が透過して見えるようにしつつ、３ページ目の内容を表示することで、ユーザは操作指の動きによってページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１４７】
ステップ５０５において、表示制御手段（２０４）は、操作指が画面上の３ページ目に対応する距離に現在あることから、現在の位置に対応する３ページ目を表示する（ステップ５０５の図を参照）。また、同時に、表示制御手段（２０４）は、３ページ目より前にある１ページ目及び２ページ目が３ページ目上に透過して見えるようにしうる。
【０１４８】
ユーザは、表示させるページに到達したら、当該ページを選択して固定するために、画面上にかざしている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。
【０１４９】
ステップ５０６において、検出手段（２０３）は、上記所定の水平方向へのスライドを検出することに応じて、表示制御手段（２０４）に、当該スライド直前の操作指がある位置に対応するページ（すなわち３ページ目）に固定する旨のメッセージを送信する。表示制御手段（２０４）は、固定されたページ（ステップ５０５に示す３ページ目）を画面の最前面に表示し、次にステップ５０５に示す４ページ目を表示し、並びに、任意的に、ステップ５０５に示す１ページ目、及び、次にステップ５０５に示す２ページ目を順に配置しうる。そして、装置（１０１−１）は、上記画面選択モードを終了する。  
【０１５０】
上記ステップ５０１〜５０６に示す操作及び処理によって、ユーザは、１つの表示データを、装置（１０１−１）の画面上で視認可能なように認識でき、且つ、操作指を用いて目的とするページへ容易に到達することができる。
【０１５１】
図５Ｂは、本発明の実施態様である、図５Ａにおいて上記固定されたページを他のページと比較するために、上記移動距離を検出可能なセンサを用いて当該他のページを選択し、且つ、上記固定されたページを透過して表示する例を示す。
図５Ａのステップ５０６において、表示制御手段（２０４）は、固定されたページ（ステップ５０５に示す３ページ目）を画面の最前面に表示し、次にステップ５０５に示す４ページ目を表示し、並びに、任意的に、ステップ５０５に示す１ページ目、及び、次にステップ５０５に示す２ページ目を順に配置しうることを述べた。以下では、ステップ５０６に引き続き、ページ間の内容の比較を可能にする方法を説明する。
【０１５２】
ステップ５１１において、ユーザは、装置（１０１−１）の画面上を例えばトリプルクリックし、且つ、画面に対して所定の水平方向（例えば左横方向）にスライドさせることによって、画面比較モードを呼び出す。ユーザは、操作指を画面上にかざす。
【０１５３】
ステップ５１２において、ユーザは、操作指を画面に向けて近づけていく。上記センサ（２０２）は操作指の動きを検知して、操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、操作指の画面上からの距離を求める。また、上記センサ（２０２）は、操作指の速度を求めうる。装置（１０１−１）の表示制御手段（２０４）は、操作指の画面上からの距離に応じて（ステップ５１２の図を参照）、３ページ目、次に４ページ目、そして任意的に表示されうる１ページ目及び次に２ページ目（それぞれ、データ３５３、３５４、３５１及び３５２に対応）のうちの上記距離に対応するページを表示する。ステップ５１２の図では、操作指が、３ページ目に対応する距離から１ページ目に対応する距離に画面に向かって移動しているとする。そうすると、表示制御手段（２０４）は、当該１ページ目より前にある３ページ目及び４ページ目（画面最遠からの順）が１ページ目上に透過して見えるようにしつつ、１ページ目を表示しうる。表示制御手段（２０４）は、例えば、３ページ目の透過度を５０％に設定し、４ページ目の透過度を２５％に設定する。代替的に、例えば、３ページ目の明るさを６０％にし、４ページ目の明るさを３０％に設定する。表示制御手段（２０４）は、３ページ目及び４ページ目（画面最遠からの順）が透過して見えるようにしつつ、１ページ目の内容を表示することで、ユーザは操作指の動きによってページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１５４】
ステップ５１３において、表示制御手段（２０４）は、操作指が画面上の１ページ目に対応する距離に現在あることから、現在の位置に対応する１ページ目を表示する。また、同時に、表示制御手段（２０４）は、１ページ目より前にある３ページ目及び４ページ目（画面最遠からの順）が１ページ目上に透過して見えるようにしうる。
【０１５５】
ユーザは、比較対象のページに到達したら、当該ページを選択するために、画面上にかざしている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。
【０１５６】
ステップ５１４において、検出手段（２０３）は上記所定の水平方向へのスライドを検出することに応じて、表示制御手段（２０４）に、当該スライド直前の操作指がある位置に対応するページ（すなわち１ページ目）を比較対象のページとして選択する旨のメッセージを通知する。表示制御手段（２０４）は、固定されたページ（ステップ５１３に示す３ページ目）を画面の最前面に表示し、次に比較対象のページ（ステップ５１５に示す１ページ目）を順に配置する。また、同時に、表示制御手段（２０４）は、１ページ目より前にある３ページ目が１ページ目上に透過して見えるようにする。ユーザは、引き続き、任意的に、下記ステップ５１５において、３ページ目の透過度を調整することができる。  
【０１５７】
ステップ５１５において、ユーザは、操作指を画面に向けて近づけていく。上記センサ（２０２）は操作指の動きを検知して、操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、操作指の画面上からの距離を求める。また、上記センサ（２０２）は、操作指の速度を求めうる。表示制御手段（２０４）は、操作指の画面上からの距離に応じて（ステップ５１５の図を参照）、３ページ目の透過度を変更する。例えば、ステップ５１５の図では、操作指が、３ページ目に対応する距離から１ページ目に対応する距離に画面に向かって移動しているとする。そうすると、表示制御手段（２０４）は、操作指が１ページ目に対応する距離に近づくにつれて、３ページ目を淡く表示するようにする。表示制御手段（２０４）は、３ページ目が透過して見えるようにしつつ、１ページ目の内容を表示することで、ユーザは操作指の動きによってページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１５８】
ステップ５１６において、ユーザは、３ページ目と１ページ目との比較が終わることに応じて、画面上にかざしている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。検出手段（２０３）は上記所定の水平方向へのスライドを検出する。装置（１０１−１）は、当該検出に応じて、上記画面比較モードを終了する。
【０１５９】
ステップ５１７において、表示制御手段（２０４）は、上記画面比較モードの終了に応じて、ステップ５１１に示すページの表示に戻す。
【０１６０】
ステップ５０１〜５１７の上記説明では、電子文書（３０５）が１つの表示データであり、当該１つの表示データを分割する態様を説明した（その他に、例えば、図３Ａの電子文書（３０１）、図３Ｂの電子文書（３０２）、図３Ｃの電子文書（３０３）及び図３Ｄの電子文書（３０４）を参照）。
【０１６１】
本発明の別の実施態様として、電子文書がもともと複数のページを有する表示データであり、当該複数のページの各ページを分割する必要がない態様（例えば、図３Ｆの電子文書（３０６）、図３Ｈの電子文書（３０７）、図３Ｉの電子文書（３０８）及び図３Ｋの電子文書（３０９）を参照）においては、装置（１０１−１）は、画面選択モードが呼び出されたことに応じて、分割手段（２０５）及び割振手段（２０６）による上記処理を行わずに、直接、ステップ５０３に示す上記画面選択モードに移行し、上記と同じ処理（５０３〜５１７）を行いうる。
【０１６２】
また、本発明の別の実施態様として、電子文書（３０５）が複数のページを有し且つ区切り単位を有する場合には、画面選択モードが呼び出されたことに応じて、分割手段（２０５）は当該区切り単位の最初のページを抽出し、そして割振手段（２０６）は、当該抽出された最初のページをページの元々の（すなわち抽出前の）ページ番号が若い順にページ化（すなわちナンバリング）して、ページ番号の順にページ・データを並べる（図３J及び図３Ｌを参照）。そして、表示制御手段（２０４）は、画面選択モードに移行し、上記と同じ処理（５０３〜５１７）を行いうる。
【０１６３】
図６Ａは、本発明の実施態様である、複数のページを有する電子文書（電子基板画像）のページ・データをページ番号の順に並べた例、及びそれらを、上記圧力センサ（２１２）を用いて画面を選択して固定し、当該固定したページを透過して表示する例を示す。
図６Ａに示す電子文書（電子基板画像）（３０７）は、図３Ｈに示した電子文書（３０７）と同じであり、複数のページ（すなわち４ページ）を含む。
【０１６４】
ステップ６０１では、ユーザは、装置（１０１−２）に電子文書（３０７）を表示することを要求する。電子文書（３０５）は、例えば、ブラウザ・ソフトウェア内に表示されうる。そこで、ユーザは、装置（１０１−２）の画面上を例えばトリプルクリックする。装置（１０１−２）は、当該トリプルクリップを検知することによって、画面選択モードを呼び出す。装置（１０１−２）は、当該画面選択モードが呼び出されたことに応じて、分割手段（２０５）を呼び出す。しかし、分割手段（２１５）は、電子文書（３０７）が複数のページを含むことから、電子文書（３０７）を分割する必要がないと判断する。従って、分割手段（２１５）は、分割する必要がない旨のメッセージを表示制御手段（２１４）に送る。
【０１６５】
ステップ６０２において、表示制御手段（２１４）は、電子文書（３０７）の１ページ目（３７１）を初期状態として画面の最前面に表示する。表示制御手段（２１４）は、圧力センサ（２１２）が圧力０を示す状態（圧力０の状態である）を１ページ目が表示されるポイントとし、且つ、圧力センサ（２１２）が所定の数値以上である状態（圧力最大の状態である）を最終ページである４ページ目が表示されるポイントとし、そして、例えば、圧力０の状態と圧力最大の状態との差である数値を３等分し、そして各点（２箇所）に残りの各２ページ目及び３ページ目とを上記各点の圧力に対応付けうる。表示制御手段（２１４）は、分割手段（２１５）から電子データ（３０７）を分割する必要がない旨のメッセージを受信することに応じて、ユーザに画面選択モードに移行した旨を知らせうる。ユーザは、当該画面選択モードに移行したことを、例えば、画面上に表示されるポップアップ内の情報により知りうる。そして、ユーザは、操作指（例えば、右手人差し指）を画面上に置く。
【０１６６】
ステップ６０３において、ユーザは、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指により画面上に与えられる圧力を検知して、当該圧力の情報を検出手段（２１３）に送る。検出手段（２１３）は、操作指により画面上に与えられた圧力を求める。また、圧力センサ（２１２）は、操作指により上記圧力が掛けられる加速度を求めうる。表示制御手段（２１４）は、上記圧力に応じて、１〜４ページ目（それぞれ、データ３７１〜３７４に対応）のうちの上記圧力に対応するページを表示する。ステップ６０４の図では、操作指が、３ページ目に対応する圧力を与えているとする。そうすると、表示制御手段（２１４）は、当該３ページ目より前にある１ページ目及び２ページ目（画面最遠からの順）が３ページ目上に透過して見えるようにしつつ、３ページ目を表示しうる。表示制御手段（２１４）は、例えば、１ページ目の透過度を５０％に設定し、２ページ目の透過度を２５％に設定する。透過度が高くなるほど、ページの内容が薄く表示されうる。代替的に、例えば、１ページ目の明るさを６０％にし、２ページ目の明るさを３０％に設定する。明るさが高くなるほど、ページの内容が淡く表示されうる。表示制御手段（２１４）は、１ページ目及び２ページ目が透過して見えるようにしつつ、３ページ目の内容を表示することで、ユーザは圧力の与え具合によってページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１６７】
ステップ６０４において、表示制御手段（２１４）は、操作指による圧力が画面上の３ページ目に対応するように現在与えられていることから、現在の位置に対応する３ページ目を表示する。また、同時に、表示制御手段（２１４）は、３ページ目より前にある１ページ目及び２ページ目が３ページ目上に透過して見えるようにしうる。
【０１６８】
ステップ６０５において、ユーザは、表示させるページに到達したら、当該ページを選択して固定するために、画面上に接している操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。
【０１６９】
ステップ６０６において、検出手段（２１３）は、上記所定の水平方向へのスライドを検出することに応じて、当該スライド直前に操作指で与えられている圧力に対応するページ（すなわち３ページ目）に固定する旨のメッセージを表示制御手段（２１４）に送信する。表示制御手段（２１４）は、当該メッセージを受信することに応じて、上記固定されたページ（ステップ６０５に示す３ページ目）を画面の最前面に表示し、次にステップ６０５に示す４ページ目を表示し、並びに、任意的に、ステップ６０５に示す１ページ目、及び、次にステップ６０５に示す２ページ目を順に配置しうる。そして、装置（１０１−２）は、上記画面選択モードを終了する。
【０１７０】
上記ステップ６０１〜６０６に示す操作及び処理によって、ユーザは、複数のページを有する表示データを、装置（１０１−２）の画面上で視認可能なように認識でき、且つ、操作指を用いて目的とするページへ容易に到達することができる。
【０１７１】
図６Ｂは、本発明の実施態様である、図６Ａにおいて上記固定されたページを他のページと比較するために、上記圧力センサを用いて当該他のページを選択し、且つ、上記固定されたページを透過して表示する例を示す。
図６Ａのステップ６０６において、表示制御手段（２１４）は、固定されたページ（ステップ６０５に示す３ページ目）を画面の最前面に表示し、次にステップ６０５に示す４ページ目を表示し、並びに、任意的に、ステップ６０５に示す１ページ目、及び、次にステップ６０５に示す２ページ目を順に配置しうることを述べた。以下では、ステップ６０６に引き続き、ページ間の内容の比較を可能にする方法を説明する。
【０１７２】
ステップ６１１において、ユーザは、装置（１０１−２）の画面上を例えばトリプルクリックし、且つ、画面に対して所定の水平方向（例えば左横方向）に操作指をスライドさせることによって、画面比較モードを呼び出す。ユーザは、操作指で画面上に力を与えていく。次に、ユーザは、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指からの圧力を検知して、当該圧力の情報を検出手段（２１３）に送る。検出手段（２１３）は、画面上に与えられた圧力の大きさを求める。また、圧力センサ（２１２）は、操作指による上記圧力が掛けられる加速度を求めうる。表示制御手段（２１４）は、上記圧力に応じて、３ページ目、次に４ページ目、そして任意的に表示されうる１ページ目及び次に２ページ目（それぞれ、データ３７３、３７４、３７１及び３７２に対応）のうちの上記圧力に対応するページを表示する。ステップ６１２の図では、操作指が、３ページ目に対応する圧力を与えているとする。そうすると、表示制御手段（２１４）は、当該１ページ目より前にある３ページ目及び４ページ目（画面最遠上からの順）が１ページ目上に透過して見えるようにしつつ、１ページ目を表示しうる。表示制御手段（２１４）は、例えば、３ページ目の透過度を５０％に設定し、４ページ目の透過度を２５％に設定する。代替的に、例えば、３ページ目の明るさを６０％にし、４ページ目の明るさを３０％に設定する。表示制御手段（２１４）が、３ページ目及び４ページ目（画面最遠上からの順）が透過して見えるようにしつつ、１ページ目の内容を表示することで、ユーザは圧力の与え具合によってページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１７３】
ステップ６１２において、表示制御手段（２１４）は、操作指による圧力が画面上の１ページ目に対応するように現在与えられていることから、現在の位置に対応する１ページ目を表示する。また、同時に、表示制御手段（２１４）は、１ページ目より前にある３ページ目が１ページ目上に透過して見えるようにしうる。
【０１７４】
ユーザは、比較対象のページに到達したら、当該ページを選択するために、画面上に接している操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。
【０１７５】
ステップ６１３において、検出手段（２１３）は、上記所定の水平方向へのスライドを検出することに応じて、当該スライド直前に操作指で与えられている圧力に対応するページ（すなわち１ページ目）を比較対象のページとして選択する旨のメッセージを表示制御手段（２１４）に通知する。表示制御手段（２１４）は、当該メッセージを受信することに応じて、上記固定されたページ（ステップ６１２に示す３ページ目）を画面の最前面に表示し、次に比較対象のページ（ステップ６１２に示す１ページ目）を順に配置する。また、同時に、表示制御手段（２１４）は、１ページ目より前にある３ページ目が１ページ目上に透過して見えるようにする。ユーザは、引き続き、任意的に、下記ステップ６１４において、３ページ目の透過度を調整することができる。
【０１７６】
ステップ６１４において、ユーザは、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指からの圧力を検知して、当該圧力の情報を検出手段（２１３）に送る。検出手段（２１３）は、画面上に与えられた圧力の大きさを求める。また、圧力センサ（２１２）は、操作指による上記圧力が掛けられる加速度を求めうる。表示制御手段（２１４）は、上記圧力に応じて、３ページ目の透過度を変更する。例えば、操作指が、３ページ目に対応する圧力（圧力０の状態である）から１ページ目に対応する圧力に近づくように圧力がかけられているとする。そうすると、表示制御手段（２１４）は、圧力が１ページ目に対応する圧力に近づくにつれて、３ページ目を淡く表示するようにする。表示制御手段（２１４）は、３ページ目が透過して見えるようにしつつ、１ページ目の内容を表示することで、ユーザは圧力に応じてページが進むことを視認できるとともに、前のページと現在のページとの相違を視認することが可能である。
【０１７７】
ステップ６１５において、ユーザは、３ページ目と１ページ目の比較が終わることに応じて、画面上にかざしている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。検出手段（２１３）は上記所定の水平方向へのスライドを検出する。装置（１０１−２）は、当該検出に応じて、上記画面比較モードを終了する。
【０１７８】
ステップ６１６において、表示制御手段（２１４）は、上記画面比較モードの終了に応じて、ステップ６１１に示すページの表示に戻す。
【０１７９】
ステップ６０１〜６１６の上記説明では、電子文書（３０７）が複数のページを有する表示データであり、当該複数のページの各ページを分割する必要がない態様（例えば、図３Ｆの電子文書（３０６）、図３Ｈの電子文書（３０７）、図３Ｉの電子文書（３０８）及び図３Ｋの電子文書（３０９）を参照）を例として説明した。
【０１８０】
本発明の別の実施態様として、電子文書が分割する必要があるもの（例えば、図３Ａの電子文書（３０１）、図３Ｂの電子文書（３０２）、図３Ｃの電子文書（３０３）及び図３Ｄの電子文書（３０４）を参照）、すなわち、電子文書が１つの表示データであり、その表示サイズが装置（１０１−２）上に備えられている画面の画面サイズに比べて大きい場合には、図５Ａのステップ５０１及び５０２で説明した手法を使用して、当該電子文書は所定の数に分割されうる。分割手段（２１５）が上記電子文書を分割し、且つ、割振手段（２１６）が当該分割されたデータをページ化することによって、装置（１０１−２）は、上記画面選択モードに移行し、上記と同じ処理（６０３〜６１６）を行いうる。
【０１８１】
また、本発明の別の実施態様として、電子文書が複数のページを有し且つ区切り単位を有する場合（例えば、図３Ｉの電子文書（３０８）及び図３Ｋの電子文書（３０９）を参照）には、画面選択モードが呼び出されたことに応じて、分割手段（２１５）は当該区切り単位の最初のページを抽出し、そして割振手段（２１６）は、当該抽出された最初のページをページの元々の（すなわち抽出前の）ページ番号が若い順にページ化（すなわちナンバリング）して、当該抽出された最初のページをページ番号の順に並べる（図３Ｊ及び図３Ｌを参照）。そして、表示制御手段（２１４）は、画面選択モードに移行し、上記と同じ処理（６０３〜６１６）を行いうる。
【０１８２】
図７Ａは、本発明の実施態様である、１つの表示データである電子文書を分割し、当該分割したものをページ化してページ番号の順に並べて、当該ページ番号の順に並べた複数のページ・データを取り込むこと、又は、複数のページを有する電子文書をページ番号の順に並べて当該複数のページ・データを取り込むことを示すフローチャートである。
ステップ７０１では、装置（１０１−１、１０１−２）は、本発明の実施態様において使用されうる、電子文書の取り込みのための処理を開始する。本処理は、例えば、１つの表示データを含む電子文書において、当該１つの表示データを複数に分割してページ化した電子文書（例えば、図３Ａ〜図３Ｅに示す電子文書）、複数のページからなる電子文書（例えば、図３Ｆ〜図３Ｈに示す電子文書）、及び、区切り単位から構成されている電子文書において、当該区切り単位の最初のページをページ化した電子文書（例えば、図３Ｉ〜図３Ｌに示す電子文書）のいずれにも適用可能である。
【０１８３】
ステップ７０２では、装置（１０１−１、１０１−２）は、ユーザから、電子文書を画面上に表示するための読み出し要求を受信する。電子文書は、例えば、装置（１０１−１、１０１−２）の記憶手段（１０８）に格納されているデータ、又は、装置（１０１−１、１０１−２）と通信インタフェース（１１４）を介して接続されているコンピュータの記憶手段又はネットワーク・ストレージ（ＮＡＳ）に格納されているデータから動的に取得されうる。
【０１８４】
ステップ７０３では、装置（１０１−１、１０１−２）は、読み出し要求された電子文書が入手可能であるかどうかを判断する。電子文書が入手可能である場合に、装置（１０１−１、１０１−２）は処理をステップ７０４に進める。一方、電子文書が入手可能でない場合に、装置（１０１−１、１０１−２）は処理をエラー処理であるステップ７０５に進める。
【０１８５】
ステップ７０４では、電子文書が入手可能である場合に、装置（１０１−１、１０１−２）は処理を分割手段（２０５、２１５）に渡す。分割手段（２０５、２１５）は、電子文書中のページが１ページよりも多いかどうかを判断する。分割手段（２０５、２１５）は電子文書中のページが１ページよりも多い場合に、処理をステップ７０９に進める。一方、分割手段（２０５、２１５）は電子文書中のページが１ページよりも多くない場合（すなわち、ページ数が１である場合）に、処理をステップ７０６に進める。
【０１８６】
ステップ７０５では、装置（１０１−１、１０１−２）は、電子文書が入手可能でないことに応じて、装置（１０１−１、１０１−２）の画面上にエラーメッセージを表示したり又はエラー音を発生したりして、ユーザに要求した電子文書が存在しない旨を知らせることができる。
【０１８７】
ステップ７０６では、分割手段（２０５、２１５）は、１つの表示データを装置（１０１−１、１０１−２）の画面の表示サイズに合わせて複数のデータに分割する必要があるかどうかを判断する。分割手段（２０５、２１５）は、分割する必要がある場合に、処理をステップ７０７に進める。一方、分割手段（２０５、２１５）は、分割する必要がない場合に、処理を終了処理であるステップ７１０に進める。なお、分割手段（２０５、２１５）は、処理をステップ７１０に進める場合に、表示制御手段（２０４、２１４）に、１つの表示データをメモリ内に取り込むように要求しうる。
【０１８８】
ステップ７０７では、分割手段（２０５、２１５）は、分割する必要があることに応じて、１つの表示データをＮ個のデータに分割しうる。
【０１８９】
ステップ７０８では、割振手段（２０６、２１６）は、ステップ７０７でＮ個に分割されたデータそれぞれに固有のページ番号（１〜ｎページ）（ｎは整数である）を割り振る。
【０１９０】
ステップ７０９では、表示制御手段（２０４、２１４）は、電子文書が有するページ数（Ｎ）のＮ個のページをメモリ内に順次取り込む。または、表示制御手段（２０４、２１４）は、ステップ７０８において１〜ｎのページ番号が割り振られたデータをメモリ内に順次取り込む。
【０１９１】
ステップ７１０では、装置（１０１−１、１０１−２）は、電子文書の取り込みのための上記処理を終了する。移動距離を検出可能なセンサ（２０２）を備えている装置（１０１−１）は、引き続き、ユーザからの指示に応じて、図８Ａ〜図８Ｄのいずれかのフローチャートに示す処理を開始する。また、圧力センサ（２１２）を備えている装置（１０１−２）は、引き続き、ユーザからの指示に応じて、図９Ａ〜図９Ｄのいずれかに示す処理を開始する。
【０１９２】
図７Ｂは、本発明の実施態様である、区切り単位から構成されている電子文書について、区切り単位で最初のページ・データを取り込むことを示すフローチャートである。
ステップ７１１では、装置（１０１−１、１０１−２）は、本発明の実施態様において使用されうる、区切り単位から構成されている電子文書の取り込みのための処理を開始する。
【０１９３】
ステップ７１２では、装置（１０１−１、１０１−２）は、ユーザから、電子文書を画面上に表示するための読み出し要求を受信する。電子文書は、例えば、装置（１０１−１、１０１−２）の記憶手段（１０８）に格納されているデータ、又は、装置（１０１−１、１０１−２）と通信インタフェース（１１４）を介して接続されているコンピュータの記憶手段又はネットワーク・ストレージ（ＮＡＳ）に格納されているデータから動的に取得されうる。
【０１９４】
ステップ７１３では、装置（１０１−１、１０１−２）は、読み出し要求された電子文書が入手可能であるかどうかを判断する。電子文書が入手可能である場合に、装置（１０１−１、１０１−２）は処理をステップ７１４に進める。一方、電子文書が入手可能でない場合に、装置（１０１−１、１０１−２）は処理をエラー処理であるステップ７１５に進める。
【０１９５】
ステップ７１４では、電子文書が入手可能である場合に、装置（１０１−１、１０１−２）は処理を分割手段（２０５、２１５）に渡す。分割手段（２０５、２１５）は、電子文書中のページが１ページよりも多いかどうかを判断する。分割手段（２０５、２１５）は電子文書中のページが１ページよりも多い場合に、処理をステップ７１９に進める。一方、分割手段（２０５、２１５）は電子文書中のページが１ページよりも多くない場合（すなわち、ページ数が１である場合）に、処理をステップ７１６に進める。
【０１９６】
ステップ７１５では、装置（１０１−１、１０１−２）は、電子文書が入手可能でないことに応じて、装置（１０１−１、１０１−２）の画面上にエラーメッセージを表示したり又はエラー音を発生したりして、ユーザに要求した電子文書が存在しない旨を知らせることができる。
【０１９７】
ステップ７１６では、分割手段（２０５、２１５）は、ページ数が１であることに応じて、当該１つの表示データを装置（１０１−１、１０１−２）の画面の表示サイズに合わせて複数のデータに分割する必要があるかどうかを判断する。分割手段（２０５、２１５）は、分割する必要がある場合に、処理をステップ７１７に進める。一方、分割手段（２０５、２１５）は、分割する必要がない場合に、処理を終了処理であるステップ７２４に進める。なお、分割手段（２０５、２１５）は、処理をステップ７２４に進める場合に、表示制御手段（２０４、２１４）に、１つの表示データをメモリ内に取り込むように要求しうる。
【０１９８】
ステップ７１７では、分割手段（２０５、２１５）は、分割する必要があることに応じて、１つの表示データをＮ個のデータに分割しうる。
【０１９９】
ステップ７１８では、割振手段（２０６、２１６）は、ステップ７１７でＮ個に分割されたデータそれぞれに固有のページ番号（１〜ｎページ）を割り振る。
【０２００】
ステップ７２３では、表示制御手段（２０４、２１４）は、ステップ７１８において１〜ｎのページ番号が割り振られたデータをメモリ（１０３）内に順次取り込む。
【０２０１】
ステップ７１９では、表示制御手段（２０４、２１４）は、電子文書中のページが１ページよりも多いことに応じて、電子文書が区切り単位から構成されているかどうかを判断する。表示制御手段（２０４、２１４）は、電子文書が区切り単位から構成されている場合に、処理をステップ７２０に進める。一方、表示制御手段（２０４、２１４）は、電子文書が区切り単位から構成されていない場合に、処理をステップ７２３に進める。ステップ７２３では、表示制御手段（２０４、２１４）は、ステップ７１９の判断である電子文書が区切り単位から構成されていないことに応じて、電子文書中の全てのページをメモリ（１０３）内に順次取り込む。
【０２０２】
ステップ７２０では、検出手段（２０３、２１３）は、ユーザの操作指が所定の方向にスライドされたかどうかを判断する。検出手段（２０３、２１３）は、ユーザの操作指が所定の方向にスライドされたことに応じて、処理をステップ７２１に進める。一方、検出手段（２０３、２１３）は、ユーザの操作指が所定の方向にスライドされなかったことに応じて、処理をステップ７２３に進める。所定の方向にスライドされなかったことは、ユーザの操作指からの指示が所定時間の間検出されなかったことに応じて行われうる。代替的に、検出手段（２０３、２１３）は、所定の方向にスライドされなかった旨のメッセージを画面上に表示し、電子文書の全てのページを表示する旨のメッセージをさらに表示するようにしてもよい。
【０２０３】
ステップ７２１では、割振手段（２０６、２１６）は、各区切り単位の最初のページ・データを電子文書から抽出し、当該抽出した最初のページ・データそれぞれに固有のページ番号（１〜ｎページ）を割り振る。割振手段（２０６、２１６）は、当該固有のページ番号と、当該抽出した最初のページ・データそれぞれが元来有しているページ番号との対応付けを記録したテーブルを作成し、メモリ（１０３）内に格納しうる。なお、ステップ７２１のステップにおけるページ番号の割り振りは任意に行われるステップであり、当該抽出した最初のページ・データそれぞれが元来有しているページ番号そのままを使用してもよい。
【０２０４】
ステップ７２２では、表示制御手段（２０４、２１４）は、ステップ７２１において１〜ｎのページ番号が割り振られた最初のページ・データをメモリ（１０３）内に順次取り込む。代替的に、表示制御手段（２０４、２１４）は、ステップ７２１の割振手段（２０６、２１６）による固有のページ番号（１〜ｎページ）の割り振りが行われない場合に、抽出した最初のページ・データの全てをメモリ（１０３）内に順次取り込む。
【０２０５】
ステップ７２３では、表示制御手段（２０４、２１４）は、ステップ７２０においてユーザの操作指が所定の方向にスライドされなかったとの判断がされたことに応じて、電子文書中の全てのページをメモリ（１０３）内に順次取り込む。
【０２０６】
ステップ７２４では、装置（１０１−１、１０１−２）は、区切り単位から構成されている電子文書の取り込みのための上記処理を終了する。移動距離を検出可能なセンサ（２０２）を備えている装置（１０１−１）は、引き続き、ユーザからの指示に応じて、図８Ａ〜図８Ｄのいずれかのフローチャートに示す処理を開始する。また、圧力センサ（２１２）を備えている装置（１０１−２）は、引き続き、ユーザからの指示に応じて、図９Ａ〜図９Ｄのいずれかに示す処理を開始する。
【０２０７】
図８Ａは、本発明の実施態様である、移動距離を検出可能なセンサ（２０２）を用いて固定したページと、しおり付けされたページとを、透過状態で比較する処理のためのフローチャートである。
ステップ８０１では、装置（１０１−１）は、電子文書の固定したページと、しおり付けされたページとを、透過状態で比較するための処理を開始する。本処理は、例えば、１つの表示データを含む電子文書において、当該１つの表示データを複数に分割してページ化した電子文書（例えば、図３Ａ〜図３Ｅに示す電子文書）、複数のページからなる電子文書（例えば、図３Ｆ〜図３Ｈに示す電子文書）、及び、区切り単位から構成されている電子文書において、当該区切り単位の最初のページをページ化した電子文書（例えば、図３Ｉ〜図３Ｌに示す電子文書）のいずれにも適用可能である。本フローチャートの説明において、電子文書のページ数は、Nページ（Nは１以上の整数である）であるとする。
【０２０８】
ステップ８０２では、装置（１０１−１）は、ユーザに、初期値となるページを選択することを許す。初期値となるページとは、ユーザによって選択される固定されたページでありうる。ユーザは、操作指を画面上に近づけていく。上記センサ（２０２）は上記操作指の動きを検知して、当該操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、上記操作指の画面上からの距離dを求める。装置（１０１−１）の表示制御手段（２０４）は、上記操作指の画面上からの距離dに応じて、当該距離dに対応するページを表示する。ユーザは、当該ページを選択して固定するために、画面上にかざしている上記操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。  
【０２０９】
ステップ８０３では、検出手段（２０３）は、上記所定の水平方向へのスライドを検出することに応じて、表示制御手段（２０４）に、当該スライド直前の操作指がある距離dに対応するページが初期のページであるかどうかを確認することを要求する。表示制御手段（２０４）は、上記操作指がある距離dに対応するページが初期のページであるとのユーザからの入力を受信した場合に、処理をステップ８０４に進める。一方、表示制御手段（２０４）は、上記操作指がある距離dに対応するページが初期のページでないとのユーザからの入力を受信した場合に、処理をステップ８０２に戻し、ユーザに、初期値となるページを選択し直すことを許す。ステップ８０３は、ステップ８０２でのユーザによる操作ミスを防ぐために設けられているステップである。操作ミスとは、例えば、ユーザが操作指を滑らせてしまった、別の画面を表示してしまったなどによって生じうるものを挙げることができる。
【０２１０】
ステップ８０４では、検出手段（２０３）は、上記操作指がある距離dに対応するページが初期のページであるとのユーザからの入力を受信することに応じて、上記センサ（２０２）の検知範囲内の最遠の検知距離d(1)を初期のページの表示位置として固定する（図５Ａのステップ５０４の図を参照）。
【０２１１】
ステップ８０５では、検出手段（２０３）は、上記検知距離d(1)から画面上まで（すなわち画面に接するまで）の距離の間に、電子文書が有しているN個のページが対応付けられるように、操作指によるページ検知のための距離間隔x(i)を決定する。検出手段（２０３）は、距離間隔x(i)について、上記検知距離d(1)から、当該検知距離d(1)と画面上までを対応するページ数Nの数に合わせて均等に分割して対応付けてもよく、又は、上記検知距離d(1)から、当該検知距離d(1)と画面上までの中間点にある距離に近づくほどページの移動速度が速くなるように、一方、上記中間点から画面上に近づくほどページの移動速度が遅くなるように対応付けてもよい。
【０２１２】
ステップ８０６では、検出手段（２０３）は、上記センサ（２０２）により、ユーザの操作指の画面上からの距離dを検知する。そして、表示制御手段（２０４）は、当該検知距離dに対応するi番目のページを画面上に表示する。また、表示制御手段（２０４）は、初期のページからi番目のページまでの間にあるj番目（jは１又は複数の整数でありうる）のページをi番目のページ上で透過して表示する。表示制御手段（２０４）は、ユーザの操作指の画面上からの距離dに応じて、透過度A(i, j)を決定することができる（図５Ｂのステップ５１５を参照）。
【０２１３】
ステップ８０７では、表示制御手段（２０４）は、i番目のページ・データを比較ページとして選択するかどうかをユーザに判断させる。表示制御手段（２０４）は、例えば、画面上に、ポップアップ・ウィンドウを表示し、その中に選択するか若しくは選択しないかをチェックすることが可能なボタンを表示することによって、ユーザに上記選択をすることを可能にする。表示制御手段（２０４）は、i番目のページを比較ページとして選択するというユーザからの指示に応じて、処理をステップ８０８に進める。一方、表示制御手段（２０４）は、i番目のページを比較ページとして選択しないというユーザからの指示に応じて、処理をステップ８０６に戻す。ステップ８０６では、ユーザの操作指の動きから新しいi番目のページが選択されるのを待ち、i番目のページ・データが比較ページとして選択されるまでステップ８０６を繰り返す。
【０２１４】
ステップ８０８では、表示制御手段（２０４）は、i番目のページ・データを比較ページとして選択するというユーザからの指示に応じて、i番目のページを比較データとして選択する。
【０２１５】
ステップ８０９では、表示制御手段（２０４）は、ステップ８０４において固定された初期のページとステップ８０８において選択されたi番目のページとが比較可能なように、i番目のページ上に初期のページを透過して表示する。ユーザは、画面を介して、透過された初期のページ上からi番目のページを見ることができるために、初期のページの内容とi番目のページの内容とを比較することが可能になる。
【０２１６】
ステップ８１０では、ユーザは、上記比較が終わることに応じて、画面上にかざしている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。検出手段（２０３）は上記所定の水平方向へのスライドを検出する。装置（１０１−１）は、上記所定の水平方向へのスライドを検出することに応じて、上記比較を終了する。
【０２１７】
図８Ｂは、図８Ａに示すフローチャートのうち、ステップ８０６及びステップ８０９に示す透過表示のための処理を詳細に説明するためのフローチャートを示す。
ステップ８２１では、装置（１０１−１）は、電子文書のページを透過表示するための処理（画面比較モード）を開始する。ページを透過表示するための処理では、表示制御手段（２０４）は、操作指が電子文書中のi番目のページを選択した際に1, 2, 3,…,j ,j+1,…, N-1, N番目の全てのページについて透過度A(n, j)を計算し、最後に透過度を踏まえた画面を表示する。操作指が選択した上記i番目のページを主ページという。主ページは、図８Ｂに示すフローチャートにおいて、ある一時点に操作指が指しているメインとなるページをいう。そのために、本フローチャートにおいてj番目のページは、i番目のページよりも手前（すなわち、画面の奥から画面に向かって突き抜ける軸（右手系座標という）のプラス側）にあるページになる。なお、下記ステップ８２６においては、表示制御手段（２０４）は、i番目の画像よりも奥（上記右手系座標のマイナス側）にあるページいついても、透過度を計算している。しかしながら、i番目のページよりも奥にあるｊ番目のページは、全て透過度０％（すなわち、透過しない）に設定されうる。なぜならば、ｉ番目のページが透過されないために、i番目のページよりも奥にあるページを透過しても見えないからである。
【０２１８】
ステップ８２２では、ユーザは、透過表示のための主ページを選択するために、操作指を画面上に近づけていく。上記センサ（２０２）は上記操作指の動きを検知して、当該操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、上記操作指の画面上からの距離dを求める。ステップ８２２の距離dは、図８Ａのステップ８０６の距離dに対応する。
【０２１９】
ステップ８２３では、表示制御手段（２０４）は、上記操作指のスライドに応じて、操作指のスライド直前の操作指の距離dに対応するi番目のページを主ページとする。主ページ番号関数は、i = lnum(d)で表される。ここで、(d)は、画面上からの検知距離である。ステップ８２３の当該処理は、図８Ａに示すフローチャートのうち、ステップ８０６中の「センサにより距離dを検知」という処理に対応し、ステップ８０６中の「i番目のページを表示し」という処理において上記主ページ番号関数が使用されうる。
【０２２０】
ステップ８２４では、表示制御手段（２０４）は、電子文書中のj番目のページ番号jが、i番目のページ番号iと同じであるかどうかを判断する。jは、透過度が決定されるページのページ番号である。表示制御手段（２０４）は、画面上に表示されている全てのページ（j = 1〜Nである）に図８Ｂに示す処理を行う。j = iでない場合（すなわちページ番号jがページ番号iと同じでない場合）に、表示制御手段（２０４）は処理をステップ８２５に進める。一方、j = iである場合（すなわちページ番号jがページ番号iと同じである場合）に、表示制御手段（２０４）は処理をステップ８２４に戻す。下記ステップ８２５に示す処理は、jのページ番号がiのページ番号と同じである場合に、その処理を行う必要がないからである。表示制御手段（２０４）は、jにj+1の値を導入して、jの番号を順次増加する（すなわち、ページ番号を増やす）。そして、表示制御手段（２０４）は、画面上に表示されている全てのページ（j = 1〜Nである）に透過処理を行う。
【０２２１】
ステップ８２５では、表示制御手段（２０４）は、ページ番号jがページ番号iと同じでないことに応じて、jページ目の透過度を決定する。当該透過度関数は、A(d, j)で表される。ここで、(d)は、画面上からの検知距離である。当該透過度関数A(d, j)は、図８Ａのステップ８０６に示す透過度A(i, j)と同一であり、ステップ８２５で求められたA(d, j)は、ステップ８０６において使用される。
【０２２２】
ステップ８２６では、表示制御手段（２０４）は、jのページ番号が、電子文書のページ総数Nよりも小さいかどうかを判断する。j<Nでない場合に、表示制御手段（２０４）は処理をステップ８２７に進める。一方、j<Nである場合に、表示制御手段（２０４）は処理をステップ８２４に戻す。なお、j
= Nである場合には、その透過度は０％である。ステップ８２６の処理は、実質的には任意のステップである。なぜならば、i番目のページの透過度は０％であるので、i番目からN番目のページj（i<=j<N）は通常表示されないからである。ただし、全てのページについて、透過度算出処理をするよう態様もありえる。その場合には、透過度A(d, j)は０％とされる。また、j = Nである場合には、そのj番目のページの透過度は０％である。
【０２２３】
ステップ８２７では、表示制御手段（２０４）は、主ページであるiページ目を透過度０％で表示し、当該iページの上にj番目のページを透過処理して透過して表示されるようにする。
【０２２４】
ステップ８２８では、表示制御手段（２０４）は、ページの透過表示を終了する旨の指示があったかどうかを判断する。
【０２２５】
ステップ８２９では、ページの透過表示を終了する指示（例えば、図５Ｂのステップ５１６の図を参照）に応じて、装置（１０１−１）は、電子文書のページを透過表示するための処理（画面比較モード）を終了する。
【０２２６】
図８Ｃは、図８Ａに示すフローチャートのうち、ステップ８０６において実行されうる、２つのページをしおり付けする処理のためのフローチャートを示す。
ステップ８３１では、装置（１０１−１）は、電子文書のページをしおり付けする処理を開始する。
【０２２７】
ステップ８３２では、ユーザは、しおり付けする第１のページ（i = i1とする）を選択するために、操作指を画面上に近づけていく。上記センサ（２０２）は上記操作指の動きを検知して、当該操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、上記操作指の画面上からの距離dを求める。ステップ８３２の当該処理は、図８Ａに示すステップ８０６中の「センサにより距離dを検知し」という処理に対応する。
【０２２８】
ステップ８３３では、表示制御手段（２０４）は、上記画面上からの距離dに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２０４）は、上記距離dに対応するページのページ番号がi1番目であることを求める。表示ページ番号関数は、i1 = lnum(d)で表される。ここで、(d)は、画面上からの検知距離である。
【０２２９】
ステップ８３４では、表示制御手段（２０４）は、ステップ８３３で求められたi1番目のページを画面上に表示する。ステップ８３４の当該処理は、図８Ａに示すステップ８０６中の「i番目のページを表示し」という処理に対応し、i= i1である場合に対応する。
【０２３０】
ステップ８３５では、表示制御手段（２０４）は、i1番目のページをしおり付けするかどうかのユーザによる判断を受け付ける。ユーザは、i1番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i1番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。表示制御手段（２０４）は、i1番目のページをしおり付けすることに応じて、処理をステップ８３６に進める。一方、表示制御手段（２０４）は、i1番目のページをしおり付けしないことに応じて、処理をステップ８３２に戻し、ユーザの操作指の動きをさらに検知して、ステップ８３２〜８３５を繰り返す。
【０２３１】
ステップ８３６では、表示制御手段（２０４）は、i1番目のページをしおり付けするという指示に応じて、i1番目のページをしおり付けする。表示制御手段（２０４）は、しおり付けされたページについて、例えばそのしおり付けされたページ上（例えば右上の隅）に、しおり付けされたページであることが分かるような図形（例えば、しおりマーク）、又は、記号若しくは印を付して表示しうる。表示制御手段（２０４）は、しおり付けされたページについての情報（例えば、ページ番号）を例えばテーブルに書き込み、しおり付けされたページを透過表示するなどの際に、当該テーブルを参照しうる。表示制御手段（２０４）は、さらにもう１つの他のページをしおり付けするために、処理をステップ８３７に進める。
【０２３２】
ステップ８３７では、ユーザは、しおり付けする第２のページ（i = i2とする）を選択するために、操作指を画面上に近づけていく。上記センサ（２０２）は上記操作指の動きを検知して、当該操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、上記操作指の画面上からの距離dを求める。ステップ８３７の当該処理は、図８Ａに示すステップ８０６中の「センサにより距離dを検知し」という処理に対応する。
【０２３３】
ステップ８３８では、表示制御手段（２０４）は、上記画面上からの距離dに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２０４）は、上記距離dに対応するページのページ番号がi2番目であることを求める。表示ページ番号関数は、i2 = lnum(d)で表される。ここで、(d)は、画面上からの検知距離である。
【０２３４】
ステップ８３９では、表示制御手段（２０４）は、ステップ８３８で求められたi2番目のページを画面上に表示する。ステップ８３９の当該処理は、図８Ａに示すステップ８０６中の「i番目のページを表示し」という処理に対応し、i = i2である場合に対応する。  
【０２３５】
ステップ８４０では、表示制御手段（２０４）は、i2番目のページをしおり付けするかどうかのユーザによる判断を受け付ける。ユーザは、i2番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i2番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。i2番目のページをしおり付けしない場合とは、例えばi2 = i1の場合も含む。表示制御手段（２０４）は、i2番目のページをしおり付けすることに応じて、処理をステップ８４１に進める。一方、表示制御手段（２０４）は、i2番目のページをしおり付けしないことに応じて、処理をステップ８３７に戻し、ユーザの操作指の動きをさらに検知して、ステップ８３７〜８４０を繰り返す。
【０２３６】
ステップ８４１では、表示制御手段（２０４）は、i2番目のページをしおり付けするという指示に応じて、i2番目のページをしおり付けする。表示制御手段（２０４）は、しおり付けされたページについて、上記ステップ８３６において述べた通り、しおり付けされたページであることが分かるように、当該しおり付けされたページ上にマーク付けをする。
【０２３７】
ステップ８４２では、装置（１０１−１）は、ステップ８３６及びステップ８４１に示す２つのページがしおり付けされたことに応じて、電子文書のページをしおり付けする処理を終了する。
【０２３８】
なお、ステップ８３４において、図８Ｂに示す透過表示するための処理を適用して、i1番目のページより前にあるページを透過表示しうる。同様に、ステップ８３９において、図８Ｂに示す透過表示するための処理を適用して、i2番目のページよりも前にあるページを透過しうる。
【０２３９】
図８Ｃに示す上記フローチャートにおいて、２つのページをしおり付けした。当該２つのしおり付けされたページは、画面上において、最初にしおり付けされたi1番目のページが、次にしおり付けされたi2番目のページよりも画面から最遠に表示されうる。
【０２４０】
また、図８Ｃに示すステップ８３２〜８３６を繰り返すことによって、電子文書のページ数がN（Nは整数である）である場合であっても本フローチャートを適用することが可能である。電子文書のページ数がNである場合には、ステップ８３５において、iがNになるまでステップ８３２〜ステップ８３５を繰り返し、且つ、ステップ８３６の終了後に、しおり付けの完了を判定するステップを設ければよい。
【０２４１】
図８Ｄは、図８Ａに示すフローチャートのうち、ステップ８０６において実行されうる、ｎ個（ｎは２以上の整数）のページをしおり付けする処理のためのフローチャートを示す。
ステップ８５１では、装置（１０１−１）は、電子文書のページをしおり付けする処理を開始する。当該処理は、図８Ａに示すフローチャートのうち、ステップ８０６中で行われうる。
【０２４２】
ステップ８５２では、ユーザは、しおり付けする１番目のページを選択するために、操作指を画面上に近づけていく。上記センサ（２０２）は上記操作指の動きを検知して、当該操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、上記操作指の画面上からの距離dを求める。ステップ８５２の当該処理は、図８Ａに示すフローチャートのうち、ステップ８０６中の「センサにより距離dを検知し」という処理に対応する。
【０２４３】
ステップ８５３では、表示制御手段（２０４）は、上記画面上からの距離dに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２０４）は、上記距離dに対応するページのページ番号がi番目あることを求める。表示ページ番号関数は、i = lnum(d)で表される。ここで、(d)は、画面上からの検知距離である。ステップ８５３の当該処理は、図８Ａに示すフローチャートのうち、ステップ８０６中の「センサにより距離dを検知し」という処理に対応する。
【０２４４】
ステップ８５４では、図８Ｂに示す透過画像の表示処理を行う。詳細は、図８Ｂの各ステップの説明を参照されたい。ステップ８５３に示すi番目のページが図８Ｂのステップ８２３に示す主ページに対応する。
【０２４５】
ステップ８５５では、表示制御手段（２０４）は、i番目のページをしおり付けするかどうかのユーザによる判断を受け付ける。ユーザは、i番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。表示制御手段（２０４）は、i番目のページをしおり付けすることに応じて、処理をステップ８５６に進める。一方、表示制御手段（２０４）は、i番目のページをしおり付けしないことに応じて、処理をステップ８５２に戻し、ユーザの操作指の動きをさらに検知して、ステップ８３２〜８３５を繰り返す。
【０２４６】
ステップ８５６では、表示制御手段（２０４）は、i番目のページをしおり付けするという指示に応じて、i番目のページをしおり付けする。表示制御手段（２０４）は、しおり付けされたページについて、例えばそのしおり付けされたページ上（例えば右上の隅）に、しおり付けされたページであることが分かるような図形（例えば、しおりマーク）、又は、記号若しくは印を付して表示しうる。表示制御手段（２０４）は、しおり付けされたページについての情報（例えば、ページ番号）を例えばテーブルに書き込み、しおり付けされたページを透過表示するなどの際に、当該テーブルを参照しうる。
【０２４７】
ステップ８５７では、ステップ８５６に示すしおり付けが終了したことに応じて、しおり付けが完了したかどうかのユーザによる判断を受け付ける。ユーザは、しおり付けが完了した場合に、例えば操作指を所定の水平方向にスライドしたり、又は、ダブル若しくはトリプルクリックしたりする。代替的に、表示制御手段（２０４）は、ステップ８５６に示すしおり付けが終了するたびに、画面上にポップアップ・ウィンドウを表示し、しおり付けを継続するか又は完了するかの選択を求めることができる。一方、しおり付けが完了していない場合に、表示制御手段（２０４）は、処理をステップ８５２に戻す。表示制御手段（２０４）は、例えば、ユーザから上記完了操作を所定の時間内に受信しない場合に、しおり付けが完了していないと判断することが可能である。表示制御手段（２０４）は、ステップ８５２〜８５６を繰り返して、複数のページのしおり付けが完了するまでページのしおり付けを繰り返す。
【０２４８】
ステップ８５８では、装置（１０１−１）は、しおり付けが完了したことに応じて、電子文書のページをしおり付けする処理を終了する。
【０２４９】
図８Ｅは、図８Ｃ又は図８Ｄに示すフローチャートにおいてしおり付けされたページを、透過状態で表示するためのフローチャートである。
ステップ８６１では、装置（１０１−１）は、上記透過状態で比較するための処理を開始する。具体的には、図８Ｃに示すしおり付けの処理の終了又は図８Ｄに示すしおり付けの処理の終了に応じて開始されうる。図８Ｅにおいて使用される電子文書は、図８Ｃ及び図８Ｄに示すフローチャートにおいて得られたしおり付けされた文書のみを含む。代替的に、図８Ｅにおいて使用される電子文書は、図８Ｃ及び図８Ｄに示すフローチャートにおいて得られたしおり付けされた文書のみを選択できるようになっている。
【０２５０】
ステップ８６２では、ユーザは、操作指を画面上に近づけていく。上記センサ（２０２）は操作指の動きを検知して、操作指の動きの情報を検出手段（２０３）に送る。検出手段（２０３）は、操作指の画面上からの距離dを求める。検出手段（２０３）は、求めた距離dを表示制御手段（２０４）に渡す。
【０２５１】
ステップ８６３では、表示制御手段（２０４）は、上記画面上からの距離dに対応する、電子文書中のしおり付けされたページのページ番号を求める。すなわち、表示制御手段（２０４）は、上記距離dに対応するしおり付けされたページのページ番号がi番目であることを求める。表示ページ番号関数は、i = lnum(d)で表される。ここで、(d)は、画面上からの検知距離である。表示制御手段（２０４）は、上記求めた距離dを受け取ることに応じて、ステップ８６４〜ステップ８６７に示す表示制御手段（２０４）で行われる内部的な処理を行う。
【０２５２】
ステップ８６４では、表示制御手段（２０４）は、電子文書中のj番目のページ番号jが、i番目のページ番号iと同じであるかどうかを判断する。jは、透過度が決定されるページのページ番号である。表示制御手段（２０４）は、画面上に表示されている全てのページ（j = 1〜Nである）に図８Ｅに示す処理を行う。j = iでない場合（すなわちページ番号jがページ番号iと同じでない場合）に、表示制御手段（２０４）は処理をステップ８６５に進める。一方、j = iである場合（すなわちページ番号jがページ番号iと同じである場合）に、表示制御手段（２０４）は処理をステップ８６４に戻す。下記ステップ８６５に示す処理は、jのページ番号がiのページ番号と同じである場合に、その処理を行う必要がないからである。表示制御手段（２０４）は、jにj+1の値を導入して、jの番号を順次増加する（すなわち、ページ番号を増やす）。そして、表示制御手段（２０４）は、画面上に表示されている全てのページ（j = 1〜Nである）に透過処理を行う。
【０２５３】
ステップ８６５では、表示制御手段（２０４）は、ページ番号jがページ番号iと同じでないことに応じて、jページ目の透過度を決定する。透過度関数Amrk(d, j)で表される。ここで、Amrk(d)は、画面上からの検知距離である。当該透過度関数Amrk(d, j)は、図８Ａのステップ８０６に示す透過度A(i, j)と同一であり、ステップ８６５で求められた透過度関数Amrk(d, j)は、ステップ８０６において使用される。
【０２５４】
ステップ８６６では、表示制御手段（２０４）は、jのページ番号が、図８Ｃ又は図８Ｄに示すフローチャートにおいてしおり付けされたページ総数N（しおり数と同じである）よりも小さいかどうかを判断する。j < Nmrk（Nmrkは、しおり数である）でない場合に、表示制御手段（２０４）は処理をステップ８６７に進める。一方、j < Nmrkである場合に、表示制御手段（２０４）は処理をステップ８６４に戻す。なお、j = Nmrkである場合には、その透過度は０％である。ステップ８６６の処理は、実質的には任意のフローチャートである。なぜならば、i番目のページの透過度は０％であるので、i番目からN番目のページj（i<=j<N）は通常表示されないからである。ただし、全てのページについて、透過度算出処理をするよう態様もありえる。その場合には、透過度Amrk(d, j)は０％とされる。また、j = Nmrkである場合には、そのj番目のページの透過度は０％である。
【０２５５】
ステップ８６７では、表示制御手段（２０４）は、主ページであるiページ目を透過度０％で表示し、当該iページの上にj番目のページを透過処理して透過して表示されるようにする。
【０２５６】
ステップ８６８では、表示制御手段（２０４）は、ページの透過表示を終了する旨の指示があったかどうかを判断する。
【０２５７】
ステップ８６９では、表示制御手段（２０４）は、ページの透過表示を終了する指示（例えば、図５Ｂのステップ５１６の図を参照）に応じて、電子文書のページを透過表示するための処理（画面比較モード）を終了し、通常の表示モード、すなわち画面比較モード前の画面状態に戻る。
【０２５８】
ステップ８７０では、装置（１０１−１）は、通常の表示モードに変更されたことに応じて、上記透過状態で比較するための処理を終了する。
【０２５９】
図９Ａは、本発明の実施態様である、圧力センサ（２１２）を用いて固定したページと、しおり付けされたページとを、透過状態で比較する処理のためのフローチャートである。
ステップ９０１では、装置（１０１−２）は、電子文書の固定したページと、しおり付けされたページとを、透過状態で比較するための処理を開始する。本処理は、例えば、１つの表示データを含む電子文書において、当該１つの表示データを複数に分割してページ化した電子文書（例えば、図３Ａ〜図３Ｅに示す電子文書）、複数のページからなる電子文書（例えば、図３Ｆ〜図３Ｈに示す電子文書）、及び、区切り単位から構成されている電子文書において、当該区切り単位の最初のページをページ化した電子文書（例えば、図３Ｉ〜図３Ｌに示す電子文書）のいずれにも適用可能である。本フローチャートの説明において、電子文書のページ数は、Nページ（Nは１以上の整数である）であるとする。
【０２６０】
ステップ９０２では、装置（１０１−２）は、ユーザに、初期値となるページを選択することを許す。初期値となるページとは、ユーザによって選択される固定されたページでありうる。ユーザは、操作指で画面上に力を与えていく。圧力センサ（２１２）は上記操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記操作指により画面上に与えられた圧力pを求める。装置（１０１−２）の表示制御手段（２１４）は、上記圧力pに対応するページを表示する。ユーザは、当該ページを選択して固定するために、画面上に置いている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。
【０２６１】
ステップ９０３では、検出手段（２１３）は、上記所定の水平方向へのスライドを検出することに応じて、表示制御手段（２１４）に、当該スライド直前の圧力pに対応するページが初期のページであるかどうかを確認することを要求する。表示制御手段（２１４）は、上記スライド直前の圧力pに対応するページが初期のページであるとのユーザからの入力を受信した場合に、処理をステップ９０４に進める。一方、表示制御手段（２１４）は、上記スライド直前の圧力pに対応するページが初期のページでないとのユーザからの入力を受信した場合に、処理をステップ９０２に戻し、ユーザに、初期値となるページを選択し直すことを許す。ステップ９０３は、ステップ９０２でのユーザによる操作ミスを防ぐために設けられているステップである。操作ミスとは、例えば、ユーザが操作指を滑らせてしまった、別の画面を表示してしまったなどによって生じうるものを挙げることができる。
【０２６２】
ステップ９０４では、検出手段（２１３）は、上記圧力pに対応するページが初期のページであるとのユーザからの入力を受信することに応じて、圧力センサ（２１２）が圧力０を示す状態（圧力０の状態である）p(1)を初期のページの表示位置として固定する。
【０２６３】
ステップ９０５では、検出手段（２１３）は、上記圧力０の状態から圧力センサ（２１２）が所定の数値以上である状態（圧力最大の状態である）の間に、電子文書が有しているN個のページが対応付けられるように、各ページに対応する圧力px(i)を決定する。検出手段（２１３）は、圧力０の状態から圧力最大の状態までの圧力について、対応するページ数Nに均等に分割して対応付けてもよく、又は、上記圧力０の状態から、当該圧力０の状態と圧力最大の状態画面上との中間点にある圧力に近づくほどページの移動速度が速くなるように、一方、上記中間点から圧力最大の状態ある圧力に近づくほどページの移動速度が遅くなるように対応付けてもよい。
【０２６４】
ステップ９０６では、検出手段（２１３）は、圧力センサ（２１２）により、操作指により画面上に与えられる圧力pを検知する。そして、表示制御手段（２１４）は、当該検知した圧力pに対応するi番目のページを画面に表示する。また、表示制御手段（２１４）は、初期のページからi番目のページまでの間にあるj番目（jは１又は複数の整数でありうる）のページをi番目のページ上で透過して表示する。表示制御手段（２１４）は、上記圧力pに応じて、透過度A(i, j)を決定することができる（図６Ｂのステップ６１４を参照）。
【０２６５】
ステップ９０７では、表示制御手段（２１４）は、i番目のページ・データを比較ページとして選択するかどうかをユーザに判断させる。表示制御手段（２０４）は、例えば、画面上に、ポップアップ・ウィンドウを表示し、その中に選択するか若しくは選択しないかをチェックすることが可能なボタンを表示することによって、ユーザに上記選択をすることを可能にする。表示制御手段（２１４）は、i番目のページを比較ページとして選択するというユーザからの指示に応じて、処理をステップ９０８に進める。一方、表示制御手段（２１４）は、i番目のページを比較ページとして選択しないというユーザからの指示に応じて、処理をステップ９０６に戻す。ステップ９０６では、ユーザの操作指の動きによって生じる画面上に与えられる圧力から新しいi番目のページが選択されるのを待ち、i番目のページ・データが比較ページとして選択されるまでステップ９０６を繰り返す。
【０２６６】
ステップ９０８では、表示制御手段（２１４）は、i番目のページ・データを比較ページとして選択するというユーザからの指示に応じて、i番目のページ比較データとして選択する。
【０２６７】
ステップ９０９では、表示制御手段（２１４）は、ステップ９０４において固定された初期のページとステップ９０８において選択されたi番目のページとが比較可能なように、i番目のページ上に初期のページを透過して表示する。ユーザは、画面を介して、透過された初期のページ上からi番目のページを見ることができるために、初期のページの内容とi番目のページの内容とを比較することが可能になる。
【０２６８】
ステップ９１０では、ユーザは、上記比較が終わることに応じて、画面上に置いている操作指を例えば画面に対して所定の水平方向（例えば左横方向）にスライドさせる。検出手段（２１３）は上記所定の水平方向へのスライドを検出する。装置（１０１−２）は、上記所定の水平方向へのスライドを検出することに応じて、上記比較を終了する。
【０２６９】
図９Ｂは、図９Ａに示すフローチャートのうち、ステップ９０６及びステップ９０９に示す透過表示のための処理を詳細に説明するためのフローチャートを示す。
ステップ９２１では、装置（１０１−２）は、電子文書のページを透過表示するための処理（画面比較モード）を開始する。ページを透過表示するための処理では、表示制御手段（２１４）は、操作指が電子文書中のi番目のページを選択した際に1, 2, 3,…, j, j+1,…, N-1, N番目の全てのページについて透過度A(n, j)を計算し、最後に透過度を踏まえた画面を表示する。操作指が選択した上記i番目のページを主ページという。主ページは、図９Ｂに示すフローチャートにおいて、ある一時点に操作指が指しているメインとなるページをいう。そのために、本フローチャートにおいてj番目のページは、i番目のページよりも手前（すなわち、画面の奥から画面に向かって突き抜ける軸（右手系座標という）のプラス側）にあるページになる。なお、下記ステップ９２６においては、表示制御手段（２１４）は、i番目の画像よりも奥（上記右手系座標のマイナス側）にあるページいついても、透過度を計算している。しかしながら、i番目のページよりも奥にあるｊ番目のページは、全て透過度０％（すなわち、透過しない）に設定されうる。なぜならば、ｉ番目のページが透過されないために、i番目のページよりも奥にあるページを透過しても見えないからである。
【０２７０】
ステップ９２２では、ユーザは、透過表示のための主ページを選択するために、操作指で画面上に力を与えていく。圧力センサ（２１２）は上記操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記圧力を求める。ステップ９２２の圧力は、図８Ａのステップ８０６の圧力に対応する。
【０２７１】
ステップ９２３では、表示制御手段（２１４）は、上記操作指のスライドに応じて、操作指のスライド直前の圧力pに対応するi番目のページを主ページとする。主ページは、図９Ａの初期値となるページに対応する。主ページ番号関数は、i = lnum(p)で表される。ここで、(p)は、画面上に与えられる圧力である。ステップ９２３の当該処理は、図９Ａに示すフローチャートのうち、ステップ９０６中の「センサにより圧力pを検知」という処理に対応し、ステップ９０６中の「i番目のページを表示し」という処理において上記主ページ番号関数が使用されうる。
【０２７２】
ステップ９２４では、表示制御手段（２０４）は、電子文書中のj番目のページ番号jが、i番目のページ番号iと同じであるかどうかを判断する。jは、透過度が決定されるページのページ番号である。表示制御手段（２１４）は、画面上に表示されている全てのページ（j = 1〜Nである）に図９Ｂに示す処理を行う。j = iでない場合（すなわちページ番号jがページ番号iと同じでない場合）に、表示制御手段（２１４）は処理をステップ９２５に進める。一方、j=iである場合（すなわちページ番号jがページ番号iと同じである場合）に、表示制御手段（２１４）は処理をステップ９２４に戻す。下記ステップ９２５に示す処理は、jのページ番号がiのページ番号と同じである場合に、その処理を行う必要がないからである。表示制御手段（２１４）は、jにj+1の値を導入して、jの番号を順次増加する（すなわち、ページ番号を増やす）。そして、表示制御手段（２１４）は、画面上に表示されている全てのページ（j = 1〜Nである）に透過処理を行う。
【０２７３】
ステップ９２５では、表示制御手段（２１４）は、ページ番号jがページ番号iと同じでないことに応じて、jページ目の透過度を決定する。当該透過度関数は、A(p, j)で表される。ここで、(p)は、画面上に与えられる圧力である。当該透過度関数A(p, j)は、図９Ａのステップ９０６に示す透過度A(i, j)と同一であり、ステップ９２５で求められたA(p, j)は、ステップ９０６において使用される。
【０２７４】
ステップ９２６では、表示制御手段（２１４）は、jのページ番号が、電子文書のページ総数Nよりも小さいかどうかを判断する。j<Nでない場合に、表示制御手段（２１４）は処理をステップ９２７に進める。一方、j<Nである場合に、表示制御手段（２１４）は処理をステップ９２４に戻す。なお、j
= Nである場合には、その透過度は０％である。ステップ９２６の処理は、実質的には任意のステップである。なぜならば、i番目のページの透過度は０％であるので、i番目からN番目のページj（i<=j<N）は通常表示されないからである。ただし、全てのページについて、透過度算出処理をするよう態様もありえる。その場合には、透過度A(d, j)は０％とされる。また、j = Nである場合には、そのj番目のページの透過度は０％である。
【０２７５】
ステップ９２７では、表示制御手段（２１４）は、主ページであるiページ目を透過度０％で表示し、当該iページの上にj番目のページを透過処理して透過して表示されるようにする。
【０２７６】
ステップ９２８では、表示制御手段（２１４）は、ページの透過表示を終了する旨の指示があったかどうかを判断する。
【０２７７】
ステップ９２９では、ページの透過表示を終了する指示（例えば、図６Ｂのステップ６１５の図を参照）に応じて、装置（１０１−２）は、電子文書のページを透過表示するための処理（画面比較モード）を終了する。
【０２７８】
図９Ｃは、図９Ａに示すフローチャートのうち、ステップ９０６において実行されうる、２つのページをしおり付けする処理のためのフローチャートを示す。
ステップ９３１では、装置（１０１−２）は、電子文書のページをしおり付けする処理を開始する。
【０２７９】
ステップ９３２では、ユーザは、しおり付けする第１のページ（i = i1とする）を選択するために、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記圧力pを求める。ステップ９３２の当該処理は、図９Ａに示すステップ９０６中の「センサにより圧力pを検知し」という処理に対応する。
【０２８０】
ステップ９３３では、表示制御手段（２１４）は、上記圧力pに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２１４）は、上記圧力pに対応するページのページ番号がi1番目であることを求める。表示ページ番号関数は、i1 = lnum(p)で表される。ここで、(p)は、画面上に与えられる圧力である。
【０２８１】
ステップ９３４では、表示制御手段（２１４）は、ステップ９３３で求められたi1番目のページを画面上に表示する。当該処理は、図９Ａに示すステップ９０６中の「i番目のページを表示し」という処理に対応し、i = i1である場合に対応する。
【０２８２】
ステップ９３５では、表示制御手段（２１４）は、i1番目のページをしおり付けするかどうかのユーザによる判断することを受け付ける。ユーザは、i1番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i1番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。表示制御手段（２１４）は、i1番目のページをしおり付けすることに応じて、処理をステップ９３６に進める。一方、表示制御手段（２１４）は、i1番目のページをしおり付けしないことに応じて、処理をステップ９３２に戻し、ユーザの操作指の動きによって生じる画面上に与えられる圧力pをさらに検知して、ステップ９３２〜９３５を繰り返す。
【０２８３】
ステップ９３６では、表示制御手段（２１４）は、i1番目のページをしおり付けするという指示に応じて、i1番目のページをしおり付けする。表示制御手段（２１４）は、しおり付けされたページについて、例えばそのしおり付けされたページ上（例えば右上の隅）に、しおり付けされたページであることが分かるような図形（例えば、しおりマーク）、又は、記号若しくは印を付して表示しうる。表示制御手段（２１４）は、しおり付けされたページについての情報（例えば、ページ番号）を例えばテーブルに書き込み、しおり付けされたページを透過表示するなどの際に、当該テーブルを参照しうる。表示制御手段（２１４）は、さらにもう１つの他のページをしおり付けするために、処理をステップ９３７に進める。
【０２８４】
ステップ９３７では、ユーザは、しおり付けする第２のページ（i = i2とする）を選択するために、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記圧力pを求める。ステップ９３２の当該処理は、図９Ａに示すステップ９０６中の「センサにより圧力pを検知し」という処理に対応する。
【０２８５】
ステップ９３８では、表示制御手段（２１４）は、上記圧力pに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２１４）は、上記圧力pに対応するページのページ番号がi2番目であることを求める。表示ページ番号関数は、i2 = lnum(p)で表される。ここで、(p)は、画面上に与えられる圧力である。
【０２８６】
ステップ９３９では、表示制御手段（２１４）は、ステップ９３８で求められたi2番目のページを画面上に表示する。ステップ９３９の当該処理は、図９Ａに示すステップ９０６中の「i番目のページを表示し」という処理において、i = i2である場合に対応する。  
【０２８７】
ステップ９４０では、表示制御手段（２０４）は、i2番目のページをしおり付けするかどうかのユーザによる判断を受け付ける。ユーザは、i2番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i2番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。i2番目のページをしおり付けしない場合とは、例えばi2 = i1の場合も含む。表示制御手段（２１４）は、i2番目のページをしおり付けすることに応じて、処理をステップ９４１に進める。一方、表示制御手段（２１４）は、i2番目のページをしおり付けしないことに応じて、処理をステップ９３７に戻し、ユーザの操作指の動きによって生じる画面上に与えられる圧力pをさらに検知して、ステップ９３７〜９４０を繰り返す。
【０２８８】
ステップ９４１では、表示制御手段（２１４）は、i2番目のページをしおり付けするという指示に応じて、i2番目のページをしおり付けする。表示制御手段（２１４）は、しおり付けされたページについて、上記ステップ９３６において述べた通り、しおり付けされたページであることが分かるように、当該しおり付けされたページ上にマーク付けをする。
【０２８９】
ステップ９４２では、装置（１０１−２）は、ステップ９３６及びステップ９４１に示す２つのページがしおり付けされたことに応じて、２つのページがしおり付けされたことに応じて、電子文書のページをしおり付けする処理を終了する。
【０２９０】
なお、ステップ９３４において、図９Ｂに示す透過表示するための処理を適用して、i1番目のページより前にあるページを透過表示しうる。同様に、ステップ９３９において、図９Ｂに示す透過表示するための処理を適用して、i2番目のページよりも前にあるページを透過しうる。
【０２９１】
図９Ｃに示す上記フローチャートにおいて、２つのページをしおり付けした。当該２つのしおり付けされたページは、画面上において、最初にしおり付けされたi1番目のページが、次にしおり付けされたi2番目のページよりも画面から最遠に表示されうる。
【０２９２】
また、図９Ｃに示すステップ９３２〜９３６を繰り返すことによって、電子文書のページ数がN（Nは整数である）である場合であっても本フローチャートを適用することが可能である。電子文書のページ数がNである場合には、ステップ９３５において、iがNになるまでステップ９３２〜ステップ９３５を繰り返し、且つ、ステップ９３６の終了後に、しおり付けの完了を判定するステップを設ければよい。
【０２９３】
図９Ｄは、図８Ａに示すフローチャートのうち、ステップ８０６において実行されうる、ｎ個（ｎは２以上の整数）のページをしおり付けする処理のためのフローチャートを示す。
ステップ９５１では、装置（１０１−２）は、電子文書のページをしおり付けする処理を開始する。当該処理は、図９Ａに示すフローチャートのうち、ステップ９０６中で行われうる。
【０２９４】
ステップ９５２では、ユーザは、しおり付けする１番目のページを選択するために、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記圧力pを求める。ステップ９５２の当該処理は、図９Ａに示すフローチャートのうち、ステップ９０６中の「センサにより圧力pを検知し」という処理に対応する。
【０２９５】
ステップ９５３では、表示制御手段（２１４）は、上記圧力pに対応する、電子文書中のページ番号を求める。すなわち、表示制御手段（２１４）は、上記圧力pに対応するページのページ番号がi番目であることを求める。表示ページ番号関数は、i = lnum(p)で表される。ここで、(p)は、画面上に与えられる圧力である。ステップ９５３の当該処理は、図９Ａに示すフローチャートのうち、ステップ９０６中の「センサにより圧力pを検知し」という処理に対応する。
【０２９６】
ステップ９５４では、図９Ｂに示す透過画像の表示処理を行う。詳細は、図９Ｂの各ステップの説明を参照されたい。ステップ８５３に示すi番目のページが図８Ｂのステップ８２３に示す主ページに対応する。
【０２９７】
ステップ９５５では、表示制御手段（２１４）は、i番目のページをしおり付けするかどうかのユーザによる判断を受け付ける。ユーザは、i番目のページをしおり付けする場合に、例えば操作指を所定の水平方向にスライドさせ、一方、i番目のページをしおり付けしない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドさせる。表示制御手段（２１４）は、i番目のページをしおり付けすることに応じて、処理をステップ９５６に進める。一方、表示制御手段（２１４）は、i番目のページをしおり付けしないことに応じて、処理をステップ９５２に戻し、ユーザの操作指の動きによって生じる画面上に与えられる圧力pをさらに検知して、ステップ９３２〜９３５を繰り返す。
【０２９８】
ステップ９５６では、表示制御手段（２１４）は、i番目のページをしおり付けするという指示に応じて、i番目のページをしおり付けする。表示制御手段（２１４）は、しおり付けされたページについて、例えばそのしおり付けされたページ上（例えば右上の隅）に、しおり付けされたページであることが分かるような図形（例えば、しおりマーク）、又は、記号若しくは印を付して表示しうる。表示制御手段（２０４）は、しおり付けされたページについての情報（例えば、ページ番号）を例えばテーブルに書き込み、しおり付けされたページを透過表示するなどの際に、当該テーブルを参照しうる。
【０２９９】
ステップ９５７では、ステップ９５６に示すしおり付けが終了したことに応じて、しおり付けが完了したかどうかのユーザによる判断を受け付ける。ユーザは、しおり付けが完了した場合に、例えば操作指を所定の水平方向にスライドさせ、一方、ユーザは、しおり付けを完了しない場合に、例えば操作指を上記所定の水平方向と逆の水平方向にスライドしたり、又は、ダブル若しくはトリプルクリックしたりする。代替的に、表示制御手段（２１４）は、ステップ９５６に示すしおり付けが終了するたびに、画面上にポップアップ・ウィンドウを表示し、しおり付けを継続するか又は完了するかの選択を求めることができる。一方、しおり付けが完了していない場合に、表示制御手段（２１４）は、処理をステップ９５２に戻す。表示制御手段（２１４）は、例えば、ユーザから上記完了操作を所定の時間内に受信しない場合に、しおり付けが完了していないと判断することが可能である。表示制御手段（２１４）は、ステップ９５２〜９５６を繰り返して、複数のページのしおり付けが完了するまでページのしおり付けを繰り返す。
【０３００】
ステップ９５８では、装置（１０１−２）は、しおり付けが完了したことに応じて、電子文書のページをしおり付けする処理を終了する。
【０３０１】
図９Ｅは、図９Ｃ又は図９Ｄに示すフローチャートにおいてしおり付けされたページを、透過状態で表示するためのフローチャートである。
ステップ９６１では、装置（１０１−２）は、上記透過状態で比較するための処理を開始する。具体的には、図９Ｃに示すしおり付けの処理の終了又は図９Ｄに示すしおり付けの処理の終了に応じて開始されうる。図９Ｅにおいて使用される電子文書は、図９Ｃ及び図９Ｄに示すフローチャートにおいて得られたしおり付けされた文書のみを含む。代替的に、図９Ｅにおいて使用される電子文書は、図９Ｃ及び図９Ｄに示すフローチャートにおいて得られたしおり付けされた文書のみを選択できるようになっている。
【０３０２】
ステップ９６２では、ユーザは、操作指で画面上に力を与えていく。圧力センサ（２１２）は操作指の動きによって生じる画面上に与えられる圧力pを検知して、当該圧力pの情報を検出手段（２１３）に送る。検出手段（２１３）は、上記圧力pを求める。検出手段（２０３）は、求めた圧力pを表示制御手段（２１４）に渡す。
【０３０３】
ステップ９６３では、表示制御手段（２１４）は、上記圧力pに対応する、電子文書中のしおり付けされたページのページ番号を求める。すなわち、表示制御手段（２１４）は、上記圧力pに対応するしおり付けされたページのページ番号がi番目であることを求める。表示ページ番号関数は、i = lnum(p)で表される。ここで、(p)は、画面上に与えられる圧力である。表示制御手段（２１４）は、上記求めた圧力pを受け取ることに応じて、ステップ９６４〜ステップ９６７に示す表示制御手段（２０４）で行われる内部的な処理を行う。
【０３０４】
ステップ９６４では、表示制御手段（２１４）は、電子文書中のj番目のページ番号jが、i番目のページ番号iと同じであるかどうかを判断する。jは、透過度が決定されるページのページ番号である。表示制御手段（２１４）は、画面上に表示されている全てのページ（j = 1〜Nである）に図９Ｅに示す処理を行う。j=iでない場合（すなわちページ番号jがページ番号iと同じでない場合）に、表示制御手段（２１４）は処理をステップ９６５に進める。一方、j = iである場合（すなわちページ番号jがページ番号iと同じである場合）に、表示制御手段（２１４）は処理をステップ９６４に戻す。下記ステップ９６５に示す処理は、jのページ番号がiのページ番号と同じである場合に、その処理を行う必要がないからである。表示制御手段（２１４）は、jにj+1の値を導入して、jの番号を順次増加する（すなわち、ページ番号を増やす）。そして、表示制御手段（２１４）は、画面上に表示されている全てのページ（j = 1〜Nである）に透過処理を行う。
【０３０５】
ステップ９６５では、ページ番号jがページ番号iと同じでないことに応じて、jページ目の透過度を決定する。透過度関数Amrk(p, j)で表される。ここで、Amrk(p)は、画面上に与えられる圧力である。当該透過度関数Amrk(p, j)は、図９Ａのステップ９０６に示す透過度A(i, j)と同一であり、ステップ９６５で求められた透過度関数Amrk(p, j)は、ステップ９０６において使用される。
【０３０６】
ステップ９６６では、表示制御手段（２１４）は、jのページ番号が、図９Ｃ又は図９Ｄに示すフローチャートにおいてしおり付けされたページ総数N（しおり数と同じである）よりも小さいかどうかを判断する。j < Nmrk（Nmrkは、しおり数である）でない場合に、表示制御手段（２１４）は処理をステップ９６７に進める。一方、j < Nmrkである場合に、表示制御手段（２１４）は処理をステップ９６４に戻す。なお、j < Nmrkである場合には、その透過度は０％である。ステップ９６６の処理は、実質的には任意のフローチャートである。なぜならば、i番目のページの透過度は０％であるので、i番目からN番目のページj（i<=j<N）は通常表示されないからである。ただし、全てのページについて、透過度算出処理をするよう態様もありえる。その場合には、透過度Amrk(d, j)は０％とされる。また、j = Nmrkである場合には、そのj番目のページの透過度は０％である。
【０３０７】
ステップ９６７では、表示制御手段（２１４）は、主ページであるiページ目を透過度０％で表示し、当該iページの上にj番目のページを透過処理して透過して表示されるようにする。
【０３０８】
ステップ９６８では、表示制御手段（２１４）は、ページの透過表示を終了する旨の指示があったかどうかを判断する。
【０３０９】
ステップ９６９では、表示制御手段（２１４）は、ページの透過表示を終了する指示（例えば、図６Ｂのステップ６１５の図を参照）に応じて、電子文書のページを透過表示するための処理（画面比較モード）を終了し、通常の表示モード、すなわち画面比較モード前の画面状態に戻る。
【０３１０】
ステップ９７０では、装置（１０１−２）は、通常の表示モードに変更されたことに応じて、上記透過状態で比較するための処理を終了する。
【図１】
2013084560.tif 000003
【図２Ａ】
2013084560.tif 000004
【図２Ｂ】
2013084560.tif 000005
【図３Ｋ】
2013084560.tif 000006
【図３Ｌ】
2013084560.tif 000007
【図７Ａ】
2013084560.tif 000008
【図７Ｂ】
2013084560.tif 000009
【図８Ａ】
2013084560.tif 000010
【図８Ｂ】
2013084560.tif 000011
【図８Ｃ】
2013084560.tif 000012
【図８Ｄ】
2013084560.tif 000013
【図８Ｅ】
2013084560.tif 000014
【図９Ａ】
2013084560.tif 000015
【図９Ｂ】
2013084560.tif 000016
【図９Ｃ】
2013084560.tif 000017
【図９Ｄ】
2013084560.tif 000018
【図９Ｅ】
2013084560.tif 000019
【図３Ａ】
2013084560.tif 000020
【図３Ｂ】
2013084560.tif 000021
【図３Ｃ】
2013084560.tif 000022
【図３Ｄ】
2013084560.tif 000023
【図３Ｅ】
2013084560.tif 000024
【図３Ｆ】
2013084560.tif 000025
【図３Ｇ】
2013084560.tif 000026
【図３Ｈ】
2013084560.tif 000027
【図３Ｉ】
2013084560.tif 000028
【図３Ｊ】
2013084560.tif 000029
【図４Ａ】
2013084560.tif 000030
【図４Ｂ】
2013084560.tif 000031
【図５Ａ】
2013084560.tif 000032
【図５Ｂ】
2013084560.tif 000033
【図６Ａ】
2013084560.tif 000034
【図６Ｂ】
2013084560.tif 000035
【手続補正書】
【提出日】平成26年9月4日(2014.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行う方法であって、装置が、
前記感知した動きに応じて、前記電子文書中の対応するページを前記画面上に表示するステップであって、
前記垂直方向の動きの前記感知が、前記画面上に近接した前記対象物の前記垂直方向における移動距離を検出可能なセンサによって行われ、
前記画面上に表示するステップが、前記対象物が前記センサの検知範囲内に存在している場合に、前記対象物の前記垂直方向における移動距離に応じて、前記電子文書中の対応するページを前記画面上に表示するステップと、
前記表示するステップが、さらに、前記センサの検知範囲内で前記対象物が所定の方向にスライドされることに応じて、前記画面上に表示されている前記電子文書中の対応するページに表示を固定するステップと、
前記固定するステップの後に、さらに、前記電子文書のうちのしおり付けされたページを前記固定されたページ上に透過して又は前記固定されたページを前記しおり付けされたページ上に透過して表示するステップ
を実行することを含む、方法。
【請求項２】
前記複数のページからなる電子文書が、１つの表示データを複数に分割してページ化したものを含む、請求項１に記載の方法。
【請求項３】
前記装置が、
１つの表示データを分割するという命令を受信することに応じて、前記１つの表示データを前記画面の表示サイズに合わせて複数のデータに分割するステップと、
前記分割された複数のデータそれぞれにページ番号を割り振るステップと
を実行することをさらに含む、請求項１に記載の方法。
【請求項４】
前記表示するステップが、前記固定されたページのページ番号よりも前にある１又は複数のページを、前記固定されたページのページ番号よりも後にある１又は複数のページを、若しくは、それらの組み合わせのページを含む複数のページを、前記固定されたページ上に透過して表示するステップ、又は、
前記表示するステップが、前記固定されたページのページ番号よりも前にある１又は複数のページ上に、前記固定されたページのページ番号よりも後にある１又は複数のページ上に、若しくは、それらの組み合わせのページを含む複数のページ上に、前記固定されたページを透過して表示するステップ
をさらに含む、請求項１に記載の方法。
【請求項５】
前記表示するステップが、前記固定するステップの後に、前記固定を解除するステップをさらに含む、請求項１に記載の方法。
【請求項６】
前記検知範囲内の最遠において又は前記検知範囲内であり前記画面上から所定の距離において前記対象物が存在しうる垂直方向上の点を初期ページとし、前記対象物が前記画面に近づくほどページ番号の大きいページが表示される、請求項１に記載の方法。
【請求項７】
前記画面上に表示するステップにおいて、前記電子文書中の対応するページの表示が、ページ番号が進むにつれて、一定の速度で、徐々に加速的に（イーズイン）、又は、徐々に減速的に（イーズアウト）行われる、請求項６に記載の方法。
【請求項８】
前記垂直方向の動きの前記感知が、前記画面上に近接した前記対象物の前記垂直方向における移動距離を検出可能なセンサによって行われ、
前記電子文書が区切り単位から構成されており、
前記方法は、前記装置が、前記対象物が前記センサの検知範囲内に存在していることを検知するステップをさらに実行することを含み、
前記画面上に表示するステップが、前記対象物が前記センサの前記検知範囲内に存在している場合に、前記対象物の前記垂直方向における移動距離に応じて、前記電子文書の対応する区切り単位の最初のページを前記画面上に表示するステップを含む、
請求項１に記載の方法。
【請求項９】
前記表示するステップが、前記センサの前記検知範囲内で前記対象物が所定の方向にスライドされることに応じて、当該スライド直前の画面上に表示されている前記区切り単位の最初のページを表示するステップをさらに含む、請求項８に記載の方法。
【請求項１０】
前記区切り単位の前記最初のページを表示するステップの後に、前記対象物の前記垂直方向における移動距離に応じて、前記区切り単位の対応するページを前記画面上に表示するステップをさらに含む、請求項９に記載の方法。
【請求項１１】
前記垂直方向の動きの前記感知が、前記画面上に接する前記対象物により与えられる圧力を検出可能な圧力センサによって行われ、
前記ディスプレイは前記圧力センサを備えており、
前記画面上に表示するステップが、前記対象物の前記画面上への圧力に応じて、前記電子文書中の対応するページを前記画面上に表示するステップを含む、
請求項１に記載の方法。
【請求項１２】
前記複数のページからなる電子文書が、１つの表示データを複数に分割してページ化したものを含む、請求項１１に記載の方法。
【請求項１３】
前記装置が、
１つの表示データを分割するという命令を受信することに応じて、前記１つの表示データを前記画面の表示サイズに合わせて複数のデータに分割するステップと、
前記分割された複数のデータそれぞれにページ番号を割り振るステップと
を実行することをさらに含む、請求項１１に記載の方法。
【請求項１４】
複数のページからなる電子文書の表示を行う装置であって、
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイと、
前記電子文書を格納可能なメモリと、
前記メモリに接続されたＣＰＵと
を備えており、
前記ＣＰＵに、請求項１〜１３のいずれか一項に記載の方法の各ステップをハードウェアによる手段として実行する、装置。
【請求項１５】
移動可能な対象物の画面に対する垂直方向の動きを感知することが可能なディスプレイを用いて、複数のページからなる電子文書の表示を行うコンピュータ・プログラムであって、装置に、請求項１〜１３のいずれか一項に記載の方法の各ステップを実行させる、コンピュータ・プログラム。
【国際調査報告】
2013084560.tif 000036
2013084560.tif 000037