(57)【特許請求の範囲】
【請求項１】
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定する動作検出手段と、
前記動作検出手段により、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示手段と、を備え、
前記動作検出手段は、前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定し、
前記動作検出手段により、前記リセット指示がなされたと判定された場合に、前記情報提示手段は、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる
ことを特徴とする情報提示装置。
【請求項２】
前記動作検出手段は、前記本を閉じる動作のうち、最後のページを閉じる動作を検出した場合、ページ循環指示がなされたと判定する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項３】
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置が実行する情報提示方法であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定するステップと、
前記ステップにより、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと、
前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定するステップと、
前記ステップにより、前記リセット指示がなされたと判定された場合に、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと
を備えることを特徴とする情報提示方法。
【請求項４】
コンピュータを、請求項１又は２に記載の情報提示装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本型インタフェースにおける情報提示技術に関連するものである。
【背景技術】
【０００２】
フレキシブルディスプレイの開発が進み、本型インタフェースもよく知られるようになった。本型インタフェースは、本のメタファをデジタルで再現したものであり、ユーザによるページのめくり動作を検知し、それに応答して出力を行うことにより、本を読み進めるのと同様の感覚での情報の閲覧操作等を可能とする。また、本型インタフェース用に情報を構造化する方法も提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−００５８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本のメタファを用いる本型インタフェースでは、情報をページ単位に区切り、表示された情報そのままがそのページにある情報とし、基本的に「ページをめくる」という動作だけで閲覧が可能である。
【０００５】
しかしながら、本型インタフェースにおけるめくり動作の検出のみでは、同一階層の情報の読み進め・戻りしか行えず、階層構造を持つ情報を扱うことが困難であった。階層構造を持つ情報を扱うことを可能とするために、例えば、本型インタフェースにおいてタッチ入力を可能にして、タッチ入力とめくり動作とを組わせる等も考えられる。しかし、全てのページをタッチ可能にするためには高いコストがかかるとともに、本をめくる動作と情報の提示が対応しており直感的な操作が可能であるという本型インタフェースの利点が失われてしまう。
【０００６】
本を扱う感覚で階層構造を持つ情報を探索可能にしたほうがユーザにとっては自然で快適であると考えられ、また全ページにおいてタッチ入力可能にするよりも安価に実現することができる。
【０００７】
本発明は上記の点に鑑みてなされたものであり、本型インタフェースにおいて、階層構造を持つ情報を扱うことを可能とする技術を提供することを可能とする。
【課題を解決するための手段】
【００１０】
また、本発明の実施の形態によれば、複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定する動作検出手段と、
前記動作検出手段により、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示手段と、を備え、
前記動作検出手段は、前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定し、
前記動作検出手段により、前記リセット指示がなされたと判定された場合に、前記情報提示手段は、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる
ことを特徴とする情報提示装置が提供される。
【００１３】
また、本発明の実施の形態によれば、複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置が実行する情報提示方法であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定するステップと、
前記ステップにより、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと、
前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定するステップと、
前記ステップにより、前記リセット指示がなされたと判定された場合に、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと
を備えることを特徴とする情報提示方法が提供される。
【発明の効果】
【００１４】
本発明の実施の形態によれば、本型インタフェースにおいて、階層構造を持つ情報を扱うことを可能とする技術を提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態における情報提示装置の構成を示す図である。
【図２】階層探索動作を説明するための図である。
【図３】リセット動作を説明するための図である。
【図４】動作検出部１０１の処理手順を説明するためのフローチャートである。
【図５】階層構造の探索例を説明するための図である。
【図６】ページ循環動作を説明するための図である。
【図７】ページ循環動作を説明するための図である。
【図８】ページ循環動作を含んだ場合の動作検出部１０１の処理手順を説明するためのフローチャートである。
【図９】情報探索の実施例を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態を説明する。なお、以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。
【００１７】
（装置構成）
図１に、本発明の実施の形態に係る情報提示装置１００を含むシステムの構成図を示す。図１に示すように、本実施の形態に係るシステムは、情報提示装置１００及び本型インタフェース２００を有する。情報提示装置１００と本型インタフェース２００との間はデータのやり取りが可能なように無線又は有線で接続されている。また、情報提示装置１００には、種々の情報を格納する情報ＤＢ（データベース）１０４が接続されている。
【００１８】
情報ＤＢ１０４は、図示のように情報提示装置１００の外部のＤＢであってもよいし、情報提示装置１００に内蔵されるＤＢであってもよい。また、情報ＤＢ１０４はインターネット上のサーバ（Ｗｅｂサーバ等）であってもよい。
【００１９】
本実施の形態における本型インタフェース２００は、複数のフレキシブルディスプレイから構成される物理的に本の形をしたデバイスである。また、本型インタフェース２００は、複数のフレキシブルデバイスからなる物理的に本の形をした入力デバイスをユーザが操作し、本のイメージをディスプレイに表示するような装置であってもよい。この場合、本型インタフェース２００は、本型の入力デバイスとディスプレイからなる装置である。また、本型インタフェース２００は、タッチパネル等のディスプレイに本のイメージを表示し、タッチパネル上でユーザがページ操作を行う装置であってもよい。この場合、本型インタフェース２００は、当該タッチパネルとタッチパネルに本型インタフェースとなる画像を表示する機能（手段）とからなる装置である。
【００２０】
なお、本型インタフェース２００となるデバイス自体に情報提示装置１００の機能を備えることとしてもよい。この場合、本型インタフェース２００が情報提示装置１００となる。
【００２１】
図１に示すように、本実施の形態に係る情報提示装置１００は、動作検出部１０１、情報取得部１０２、及び情報表示部１０３を備える。
【００２２】
動作検出部１０１は、本型インタフェース２００に対するユーザの動作（操作）を検出し、検出した動作情報を情報取得部１０２へ伝達する。
【００２３】
情報取得部１０２は、現在の表示情報及び動作検出部１０１より受け取った動作情報をもとに、新たなページに表示する情報を決定し、情報ＤＢ１０４（もしくはインターネット）から情報を取得する。
【００２４】
情報表示部１０３は、情報取得部１０３が取得した情報を本型インタフェース２００に表示する。より具体的には、例えば、情報表示部１０３が本型インタフェース２００に無線又は有線で接続される方式の場合、情報表示部１０３は、情報取得部１０３が取得した情報を本型インタフェース２００に送信し、本型インタフェース２００に当該情報を表示させる。
【００２５】
本実施の形態に係る情報提示装置１００は、例えば、コンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、情報提示装置１００が有する機能は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスク等のハードウェア資源を用いて、当該装置で実施される処理に対応するプログラムを実行することによって実現することが可能である。上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メール等、ネットワークを通して提供することも可能である。
【００２６】
以下、情報提示装置１００の各部の動作をより詳細に説明する。
【００２７】
（動作検出部１０１）
＜動作検出部１０１の基本動作＞
動作検出部１０１は、本型インタフェース２００に対するユーザの動作及び対象ページを検出し、情報取得部１０２に伝達する。
【００２８】
本型インタフェース２００において、本の紙（裏のページ、表のページからなる紙）に相当するもの（便宜上、「紙」と呼ぶ）をフレキシブルディスプレイ等のフレキシブルデバイスにより実現する場合、各紙には、前後の紙との接触を検知できる接触センサを設置することを想定している。例えば、ページ１０とページ１１が見開きで開いている場合に、ページ１０とページ１１を閉じる動作を行うと、ページ１０とページ１１が接触することを検出できる。
【００２９】
本実施の形態における動作検出部１０１は、本型インタフェース２００に備えられた上記のようなセンサからのセンサ値の変化を検出することにより動作を検知することが可能である。なお、この方法は一例に過ぎず、例えば、カメラ等を用いて画像解析により動作を検知してもよい。また、タッチパネル上に本のイメージを表示する方式では、タッチパネル上の操作により、本に対する動作を検出してもよい。
【００３０】
本実施の形態において、最も基本的な構成の場合、動作検出部１０１が検出する動作は、階層探索動作とリセット動作の２つである。
【００３１】
階層探索動作を図２に示す。階層探索動作は、情報を取得中のページが表紙になり、当該ページの反対側のページが情報取得中のページの裏面最終ページ（表紙から見て裏表紙）になるように本型インタフェース２００を閉じる動作である。例えば、図２に示す例において、ページＡとページＢを開いている場合において、ページＡが情報を取得中のページであるとする。このとき、ページＡが表紙になり、ページＢが（表紙から見て）裏表紙になるように本型インタフェース２００を閉じる動作が階層探索動作である。図２の例において、ページＢが情報取得中のページである場合でも同様であり、ページＢが表紙になり、ページＡが（表紙から見て）裏表紙になるように本型インタフェース２００を閉じる動作が階層探索動作である。
【００３２】
なお、本実施の形態の本型インタフェース２００において、１枚の「紙」の両側に情報を表示可能としてもよいし、片側のみに情報表示可能としてもよい。片側のみ情報表示可能である場合、例えば、図２におけるページＡのみに情報が表示される。
【００３３】
階層探索動作は、本型インタフェース２００の特定のページに記載されている、階層を持った情報について追加情報を取得するための動作である。一般に使われているインタフェースにおいては、例えば、パソコンによるインターネットブラウジング時のリンクのクリックやフォルダ選択、スマートフォンでのアプリ選択等が階層探索に該当する。
【００３４】
リセット動作を図３に示す。リセット動作は、上位階層の情報探索へ切り替えるための動作である。図３に示すように、リセット動作は、情報を取得中（ユーザが閲覧中）のページを、その反対側のページと接触する方向へ本型インタフェース２００を閉じる動作である。例えば、図３の例において、ページＡとページＢが開いている場合において、ページＡとページＢのいずれか又は両方が情報取得中のページであり、このとき、ページＡとページＢが接触する方向へ本型インタフェース２００を閉じる動作がリセット動作である。
【００３５】
本実施の形態では、このリセット動作により上位階層の情報を本型インタフェース２００に表示することが可能である。
【００３６】
なお、図２の動作は例えば、雑誌の購読中の見開きページを、読むページを外側にして２つ折りにする動作に相当する。図３の動作は例えば、購読中の見開きページを閉じる動作に相当する。購読中の見開きページを２つ折りにし、片側が表紙となるようにすると、そのページの情報をさらに探索するための本になり、また、図３のように、購読中の見開きページを閉じる動作を行うと、元の本に戻るというイメージである。
【００３７】
＜動作検出部１０１の基本動作フロー＞
図４は、動作検出部１０１が上述した階層探索動作とリセット動作を検出するために実行する処理の手順を示すフローチャートである。
【００３８】
図４に示すとおり、動作検出部１０１は、本型インタフェース２００におけるページ間の接触状態の変化を検知する（ステップＳ１０１）。図４に示すフローは、階層探索動作／リセット動作の検知に着目したフローであり、階層探索動作／リセット動作のいずれも、本型インタフェース２００が閉じられた状態になることから、まずは、本型インタフェース２００が閉じられた状態であるかどうかを判定する。すなわち、ステップＳ１０２において、動作検出部１０１は、本型インタフェース２００の両端（例：本における表紙と裏表紙に相当する２面）を除いた全部のページ間が接触しているかどうかを判定する。
【００３９】
ステップＳ１０２における判定結果がＮｏである場合（全接触でない場合）、ステップＳ１０１に戻る。ステップＳ１０２における判定結果がＹｅｓである場合（全接触である場合）、ステップＳ１０３に進む。
【００４０】
ステップＳ１０３において、動作検出部１０１は、全接触を検知する一つ前の状態において、表示していたページ同士を合わせるように内側に閉じたかどうかを判定する。つまり、例えば、図２、図３に示すように、今回の全接触を検知する前に、ページＡとページＢが開かれている場合、ページＡとページＢを合わせるように内側に閉じたかどうかを判定する。
【００４１】
ステップＳ１０３における判定結果がＮｏとなる場合は、一つ前の状態において表示していたページが、全接触により両端になる場合に相当し、この場合、動作検出部１０１は、ページに表示されていた情報に関する階層探索動作がなされたことを検知する（ステップＳ１０４）。
【００４２】
ステップＳ１０３における判定結果がＹｅｓとなる場合は、一つ前の状態において表示していたページ同士を合わせるように内側に閉じた場合に相当し、この場合、動作検出部１０１は、リセット動作がなされたことを検知する（ステップＳ１０５）。
【００４３】
なお、階層探索動作、リセット動作は、ユーザによる階層探索の指示、リセットの指示に相当するから、それぞれ、階層探索指示、リセット指示と称してもよい。また、これらを総称して情報提示指示と称してもよい。また、後述するページ循環動作をページ循環指示と称してもよい。
【００４４】
＜階層構造の探索例＞
図５を参照して、本型インタフェース２００における階層探索動作とリセット動作による階層構造の探索例を説明する。
【００４５】
図５の例では、本型インタフェース２００における各ページを横並びに示している。また、図５において、縦方向は情報の階層を示す。図５には、階層１、階層２、...．．、階層ｎ−１、階層ｎが示されている。
【００４６】
図５に示すように、階層１のあるページ（図５におけるページＡ）を対象に階層探索動作を行うと、本型インタフェース２００の各ページには、選択したページに表示された情報の下位の階層の情報が表示されるようになる。図５には、階層２において、ページＢを対象に階層探索動作を行い、階層ｎ−１において、ページＣを対象に階層探索動作を行うことが示されている。
【００４７】
このように、階層を辿り、階層ｎにおいてリセット動作を行うと、最上位階層（図５での階層１）の情報が本型インタフェースの各ページに表示されるようになる。この例では、リセット動作を行った場合に最上位階層の情報が表示されることとしたが、現在表示されている情報の一つ上の階層の情報が表示されるようにしてもよい。
【００４８】
＜ページ循環動作について＞
上記のように階層探索を行った結果、情報量の大きなコンテンツが得られた場合、本型インタフェース２００により実現される本のページ数のみでは当該階層のコンテンツを表示し切れないことが考えられる。
【００４９】
そこで、本実施の形態では、コンテンツの情報量が多い場合には、本をリングノートのように、ページを循環可能にすることとしている。本実施の形態では、本型インタフェース２００における最後のページを閉じて、閉じた面を上にして最背面のページを反転させて、当該最背面のページを新たなページとして読み進める動作をページ循環動作としている。
【００５０】
例えば、図６に示すように、ページＢが本の最後のページであるとし、このページを閉じる（つまり、ページＢをページＡに接触させる）。そして、図７（ａ）に示すように、図６のページＢの裏の面に対する最背面のページを、ページＢの次のページとして順次読み進めることができる。図７（ｂ）は、図６と図７（ａ）に対応するが、分かり良く示すために、４枚の紙からなる本（本型インタフェース２００）としている。図７（ｂ）に示すように、ページＢを閉じた場合、Ｃで示す面が、ページＢに続く新たなページとなる。それ以降、通常の本として読み進めることができる。
【００５１】
図８は、ページ循環動作を含んだ場合の動作検出部１０１の処理手順を説明するためのフローチャートである。
【００５２】
当該フローにおけるステップＳ１０１〜Ｓ１０４は、図４を参照して説明したステップＳ１０１〜Ｓ１０４と同じである。
【００５３】
ステップＳ１０３における判定結果がＹｅｓの場合、すなわち、動作検出部１０１が、表示しているページ同士を接触させるように内側に閉じたことを検知した場合、動作検出部１０１は、当該接触状態の変化が最後のページで生じたかどうか判定する（ステップＳ２０１）。ステップＳ２０１での判定結果がＹｅｓの場合、ステップＳ２０２に進み、動作検出部１０１は、ページ循環動作を検知する。ステップＳ２０１での判定結果がＮｏの場合、ステップＳ２０３に進み、動作検出部１０１は、リセット動作を検知する。
【００５４】
つまり、内側に閉じた動作を検知した後に、最後のページと、その前のページとの接触状態が変化した場合、ページ循環動作が検知され、それ以外の時はリセット動作が検知される。ページ循環動作が検知された場合には、閉じたページを最上面にして、最背面ページを反転させて読み進めると、表示情報の階層を変化させずに、最背面ページに表示していたコンテンツを読み進めることができる。
【００５５】
（情報取得部１０２）
情報取得部１０２は、動作検出部１０１から、現在表示しているページ番号と検出した動作に関する情報を受け取る。本の見開きで２ページが表示されている場合、ここでの「現在表示しているページ番号」とは、これら２ページ分であってもよいし、どちらか１つのページのページ番号であってもよい。
【００５６】
本実施の形態では、上記の動作として、上述した階層探索動作、リセット動作、ページ循環動作がある。
【００５７】
情報取得部１０２は、動作検出部１０１から、現在表示しているページ番号と、階層探索動作を示す情報とを受け取った場合、当該ページ番号のページに現在表示されている情報の一つ下の階層の情報を情報ＤＢ１０４から取得する。
【００５８】
また、情報取得部１０２は、動作検出部１０１から、リセット動作を示す情報を受け取った場合、最上位階層の情報（もしくは、１つ上の階層の情報）を情報ＤＢ１０４から取得する。
【００５９】
情報取得部１０２は、上記のように各動作に対応して取得した情報を、各ページに表示するように振り分けて、情報表示部１０３に伝達する。
【００６０】
情報取得部１０２が取得した情報が各ページに表示しきれない情報である場合には、例えば、表示し切れる分の情報を各ページに表示するように振り分けて情報表示部１０３に伝達し、残りの情報を記憶手段に保持しておく。そして、動作検出部１０１から、ページ循環動作を示す情報を受け取った場合、残りの情報を、各ページに表示するように振り分けて情報表示部１０３に伝達する。
【００６１】
（情報表示部１０３）
情報表示部１０３は、情報取得部１０２から受け取った情報を、本型インタフェース２００の各ページに表示する。
【００６２】
（その他の例）
本実施の形態では、情報提示装置１００は、階層探索動作とリセット動作の両方の検出を行うことを可能とする機能を備えているが、どちらか一方の動作の検出のみを行う機能を備えることとしてもよい。また、階層探索動作により、表示されている情報よりも上位の情報を取得、表示することとしてもよい。また、リセット動作により、表示されている情報よりも下位の情報を取得、表示することとしてもよい。
【００６３】
（実施例）
以下、図９を参照して、本実施の形態に係るシステムを用いて情報を閲覧する動作の実施例（具体的な例）を説明する。
【００６４】
図９は、図５と同様に、本型インタフェース２００における各ページ（情報を表示可能な各ページ）を横並びに示している。また、図９において、縦方向は情報の階層を示す。
【００６５】
本実施例では、ユーザが、本型インタフェース２００を用いてある情報を閲覧することを想定する。ユーザが閲覧している情報には階層性があるとする。また、最上位階層では、スマートフォン等で使われる閲覧アプリケーションや情報閲覧のためのアプリケーションが表示されることとする。以下、図９に記載されているステップ番号に対応付けて説明する。本実施例では、説明を分かり易くするために、少ないページ数での例を説明するが、ページ数が増加しても同様の仕組みで対応可能である。
【００６６】
＜ステップＳ３０１＞
本型インタフェース２００を読み進めているユーザが、閲覧したいアプリケーション（図９の例ではアプリケーションＢ）を発見した場合、そのアプリケーションの情報が表示されているページ（図９の例ではページ２）が新たな表紙となり、もう片側のページ（図９の例では、例えばページ３）が最背面（裏表紙）にくるように本型インタフェース２００を折りたたむ。
【００６７】
動作検出部１０１は、階層探索動作を検知し、当該階層探索動作を示す情報と、表紙にされたページ番号とを情報取得部１０２に伝達する。情報取得部１０２は伝達された情報をもとに、アプリケーションＢの階層下の情報Ａ、情報Ｂ、及び情報Ｃを情報ＤＢ１０４から取得し、これらの情報を情報表示部１０３に渡し、情報表示部１０３がこれらの情報を本型インタフェース２００の各ページに表示させる。
【００６８】
各情報を本型インタフェース２００の各ページに表示する際には、例えば、現在は開いていないページも含む全てのページに情報を表示する。ただし、この表示方法では、本型インタフェース２００として電子ペーパー以外のデバイスを使用した場合、消費電力量が増大すると考えられる。そこで、ページの接触状態の変化が検知されるたびに、動作検出部１０１が動作を検知し、情報取得部１０２に開かれているページ番号を伝達することで、開いているページのみに情報を表示することとしてもよい。また、本型インタフェース２００のページ数に対して、表示すべき情報の量が多く、ページが足りない場合には、前述したように、ページ循環動作を含めることとしてよい。
【００６９】
＜ステップＳ３０２＞
ユーザが情報Ｂについて追加で情報を取得したいと考えた場合、上述のステップＳ３０１での動作と同様に、情報Ｂが表示されているページが表紙となるように本を折りたたむ。動作検出部１０１は情報Ｂに対する階層探索動作を検知し、当該階層探索動作を示す情報をページ番号と合わせて情報取得部１０２に伝達する。情報取得部１０２は伝達された情報をもとに、情報Ｂの階層下の情報Ａ'、情報Ｂ'、情報Ｃ'、及び情報Ｄ'を情報ＤＢ１０４から取得し、これらの情報を情報表示部１０３に渡し、情報表示部１０３がこれらの情報を本型インタフェース２００の各ページに表示させる。
【００７０】
＜ステップＳ３０３＞
ユーザが情報閲覧を停止し、最上位階層、この場合、アプリケーション選択画面に戻りたいと考えた場合には、表示されているページを合わせるように本を閉じる。動作検出部１０１はリセット動作を検出し、当該リセット動作を示す情報を情報取得部１０２に伝達し、情報取得部１０２は最上位階層の情報を情報ＤＢ１０４から取得し、これらの情報を情報表示部１０３に渡し、情報表示部１０３がこれらの情報を本型インタフェース２００の各ページに表示させる。
【００７１】
（実施の形態のまとめ）
以上、説明したように、本実施の形態により、本型インタフェース２００において、開いているページの内側同士が接触する方向へ本を閉じる動作と、開いているページの片側を表紙としてもう片側のページを本の背面に向けて閉じる動作を組み合わせることで、階層構造の探索が可能になる。これにより、ユーザは、本を扱う感覚で階層構造を持つ情報を探索することが可能になり、タッチ入力を用いて階層構造を持つ情報の探索を行う場合よりも安価に実現することができる。
【００７２】
（第１項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置であって、
前記本型インタフェースに対して、見開きの２ページのうち、所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、情報提示指示がなされたと判定する動作検出手段と、
前記動作検出手段により、前記情報提示指示がなされたと判定された場合に、前記所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示手段と
を備えることを特徴とする情報提示装置。
（第２項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置であって、
前記本型インタフェースに対して、所定の情報が表示された見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、情報提示指示がなされたと判定する動作検出手段と、
前記動作検出手段により、前記情報提示指示がなされたと判定された場合に、前記所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示手段と
を備えることを特徴とする情報提示装置。
（第３項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定する動作検出手段と、
前記動作検出手段により、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示手段と、を備え、
前記動作検出手段は、前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定し、
前記動作検出手段により、前記リセット指示がなされたと判定された場合に、前記情報提示手段は、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる
ことを特徴とする情報提示装置。
（第４項）
前記動作検出手段は、前記本を閉じる動作のうち、最後のページを閉じる動作を検出した場合、ページ循環指示がなされたと判定する
ことを特徴とする第２項又は第３項に記載の情報提示装置。
（第５項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置が実行する情報提示方法であって、
前記本型インタフェースに対して、見開きの２ページのうち、所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、情報提示指示がなされたと判定する動作検出ステップと、
前記動作検出ステップにより、前記情報提示指示がなされたと判定された場合に、前記所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示ステップと
を備えることを特徴とする情報提示方法。
（第６項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置が実行する情報提示方法であって、
前記本型インタフェースに対して、所定の情報が表示された見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、情報提示指示がなされたと判定する動作検出ステップと、
前記動作検出ステップにより、前記情報提示指示がなされたと判定された場合に、前記所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させる情報提示ステップと
を備えることを特徴とする情報提示方法。
（第７項）
複数ページに情報を表示可能な本型インタフェースを制御する情報提示装置が実行する情報提示方法であって、
前記本型インタフェースに対して、見開きの２ページのうち、第１の所定の情報が表示されているページを表紙とし、他方のページを最背面として折りたたむ動作がなされたことを検出した場合に、階層探索指示がなされたと判定するステップと、
前記ステップにより、前記階層探索指示がなされたと判定された場合に、前記第１の所定の情報が属する階層と異なる階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと、
前記本型インタフェースに対して、第２の所定の情報が表示される見開きの２ページにおける各ページが他のページと接触する方向に本を閉じる動作がなされたことを検出した場合に、リセット指示がなされたと判定するステップと、
前記ステップにより、前記リセット指示がなされたと判定された場合に、前記第２の所定の情報が属する階層よりも上位の階層の情報を取得し、当該取得した情報を前記本型インタフェースに表示させるステップと
を備えることを特徴とする情報提示方法。
（第８項）
コンピュータを、第１項ないし第４項のうちいずれか１項に記載の情報提示装置の各手段として機能させるためのプログラム。
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【符号の説明】
【００７３】
１００  情報提示装置
１０１  動作検出部
１０２  情報取得部
１０３  情報表示部
１０４  情報ＤＢ
２００  本型インタフェース
【図１】
0006437885.tif 000002
【図２】
0006437885.tif 000003
【図３】
0006437885.tif 000004
【図４】
0006437885.tif 000005
【図５】
0006437885.tif 000006
【図６】
0006437885.tif 000007
【図７】
0006437885.tif 000008
【図８】
0006437885.tif 000009
【図９】
0006437885.tif 000010