(57)【要約】【課題】地図画像の回転、拡大、縮小、スクロール等の機能を使い勝手のよいヒューマンインターフェースで実現できる電子ブックや携帯情報機器及びこれらに使用する情報記憶媒体を提供すること。【解決手段】地図画像を表示可能な表示部を含む電子ブックである。表示部に接触させた指の動作履歴により、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作の実行指示及び操作量を同時に入力可能である。２本の指を遠ざける動作により地図画像の拡大指示及び拡大量を入力できる。また、２本の指を近づける動作により地図画像の縮小指示及び縮小量を入力できる。また、１本の指を軸に他の１本の指を回転させる動作により地図画像を回転指示及び回転量を入力できる。【選択図】図３７
2010134938.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を表示可能な表示部を含む携帯情報機器であって、
地図画像が表示された表示部に接触させた指の移動履歴を検出する指動作検出手段と、
前記指の移動履歴にもとづき、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作が入力されたと判断する操作内容判断手段と、
前記判断に基づき、表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成する地図画像生成手段とを含むことを特徴とする携帯情報機器。
【請求項２】
請求項１において、
前記操作内容判断手段が、
前記指の移動履歴に基づき、地図画像の回転量、拡大量、縮小量及びスクロール量の少なくとも１つの操作量を決定し、
前記地図画像生成手段が、
決定された操作量に基づき表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成することを特徴とする携帯情報機器。
【請求項３】
請求項１乃至２のいずれかにおいて、
前記指動作検出手段が、
地図画像が表示された表示部に接触させた２本の指を遠ざける動作を検出した場合には、
前記操作内容判断手段が、
地図画像の拡大操作が入力されたと判断し、
前記地図画像生成手段が、
拡大された地図画像を生成することを特徴とする携帯情報機器。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記指動作検出手段が、
地図画像が表示された表示部に接触させた２本の指を近づける動作を検出した場合には、
前記操作内容判断手段が、
地図画像の縮小操作が入力されたと判断し、
前記地図画像生成手段が、
縮小された地図画像を生成することを特徴とする携帯情報機器。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記指動作検出手段が、
地図画像が表示された表示部に接触させた１本の指を軸に表示部に接触させた他の１本の指を回転させる動作を検出した場合には、
前記操作内容判断手段が、
地図画像の回転操作が入力されたと判断し、
前記地図画像生成手段が、
回転された地図画像を生成することを特徴とする携帯情報機器。
【請求項６】
請求項１乃至５に記載の携帯情報機器であって、
電子ブックとして使用されることを特徴とする携帯情報機器。
【請求項７】
地図画像を表示可能な携帯情報機器及び電子ブックの少なくとも一方としてコンピュータを機能させるプログラムが記憶された情報記憶媒体であって、
地図画像が表示された表示部に接触させた指の移動履歴を検出するための手段と、
前記指の移動履歴にもとづき、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作が入力されたと判断するための手段と、前記判断に基づき、表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成するための手段と、
してコンピュータを機能させるためのプログラムが記憶されていることを特徴とする情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報機器、電子ブック及びこれらに使用される情報記憶媒体に関する。
【背景技術】
【０００２】
近年、文字、画像、音声などの情報を、ＣＤ−ＲＯＭやＦＤなどの電子メディアに記録し、書籍のように利用する出版形態である電子ブック、携帯情報機器、が実用化されている。
【０００３】
係る電子ブックや携帯情報機器は紙の本ではいきづまる物理的な限界を解消することができる。また非直線的読書スタイルも可能であり、読者はそれぞれの自由な視点から多角的に読書を楽しむことができる。
【０００４】
さらに出版に金や手間がかからないため、だれもが手軽に出版することができたり、購読者が限定されるような専門的なものが出版できたりというような出版の理想像を実現することも可能となる。
【０００５】
ところで、係る電子ブックや携帯情報機器に地図情報を格納しておくと、出かける際や旅行時に携帯して、地図画像の参照ができて便利である。特に電子ブックや携帯情報機器においては、通常の地図と異なり、必要な部分のみ自由に拡大したり、縮小したり、また必要な部分をスクロールしたり等の充実した機能を実現することが可能となる。電子ブックや携帯情報機器は、情報を検索、活用する上で通常の紙の本に比べて格段に充実した機能を実現することができるからである。
【０００６】
しかし、いくら充実した機能を実現できても、操作が煩雑であったり困難であったり等使い勝手が悪い場合には、宝の持ち腐れとなってしまう。特に電子ブックや携帯情報機器は小型で携帯に便利に形成されているので、入力方法、操作方法もこれに適したものが望まれている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０６−０８３７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、以上のような課題に鑑みてなされたものであり、その目的とするところは、地図画像を表示可能な携帯情報機器や電子ブックにおいて、地図画像の回転、拡大、縮小、スクロール等の機能を使い勝手のよいヒューマンインターフェースで実現できる電子ブックや携帯情報機器及びこれらに使用する情報記憶媒体を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、地図画像を表示可能な表示部を含む携帯情報機器であって、地図画像が表示された表示部に接触させた指の移動履歴を検出する指動作検出手段と、前記指の移動履歴にもとづき、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作が入力されたと判断する操作内容判断手段と、前記判断に基づき、表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成する地図画像生成手段とを含むことを特徴とする。
【００１０】
本発明によれば、ユーザーは指の移動履歴により、表示部に表示された地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作を入力することができる。
【００１１】
表示部に接触させた指の移動履歴とは、経時的要素を含む概念であり、単に指で入力マーク等をタッチする場合のように経時的要素を含まない操作とは区別される。
【００１２】
本発明によれば指の移動履歴により各種操作を入力できるため、筐体にボタンやキーボード等のハードを設ける必要がなく、よりコンパクトな携帯情報機器を提供することができる。また画面上に操作用の入力マーク表示等も不要になるため、携帯に適した小さな画面の有効活用を促進し、より見やすい画面表示が可能となる。
【００１３】
また、ボタン等では１回の操作で実行指示及び実行内容を同時に入力することは困難であるため、実行内容を指定する操作や実行指示を行う操作等の複数の操作が必要となり、煩雑である。しかし、本発明は指の動作により入力するため、指の指示範囲や移動範囲等を検出することにより、操作量や操作範囲を同時に指定することが可能となり、使い勝手のよいヒューマンインターフェースを提供することができる。
【００１４】
また本発明は、前記操作内容判断手段が、前記指の移動履歴に基づき、地図画像の回転量、拡大量、縮小量及びスクロール量の少なくとも１つの操作量を決定し、前記地図画像生成手段が、決定された操作量に基づき表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成することを特徴とする。
【００１５】
本発明によれば、ユーザーは指の移動履歴により、表示部に表示された地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作の実行指示のみならず操作量をも同時に入力することができる。
【００１６】
操作の実行指示とは、回転や拡大や縮小やスクロール等のいずれかの操作の実行の指示することを意味する。また操作量とは、例えば回転操作であればその回転量、拡大操作であればその拡大量、縮小操作であればその縮小量、スクロール操作であればそのスクロール量等や、拡大や縮小や回転やスクロールして表示させたい範囲の指定等を意味する。
【００１７】
本発明によれば指の移動履歴により各種操作の操作量を入力できるため、ユーザーは、自己のニーズに応じて指動作を調節することにより、所望の操作量を入力することができるようになる。
【００１８】
また、ボタンやタグでは、１回の操作で任意の操作量を指示して実行指示を行うことは困難であるため、操作量の指定や実行指示等の複数の操作が必要となり煩雑である。しかし、本発明は指の動作により入力するため、指の指示範囲や移動範囲等を検出することにより、操作量や操作範囲を同時に指定することが可能となり、簡単で使い勝手のよいヒューマンインターフェースを提供することができる。
【００１９】
また本発明は、前記指動作検出手段が、地図画像が表示された表示部に接触させた２本の指を遠ざける動作を検出した場合には、前記操作内容判断手段が、地図画像の拡大操作が入力されたと判断し、前記地図画像生成手段が、拡大された地図画像を生成することを特徴とする。
【００２０】
地図画像が表示された表示部に接触させた２本の指を遠ざける動作は、地図画像の拡大をイメージさせる動作であり、ユーザーは係る動作を拡大操作として違和感無く受け入れることができる。しかも、指の動作位置や動作量により、１回の動作で例えば拡大範囲や拡大量等の拡大内容を指定した実行指示も可能となる。
【００２１】
従って本発明によれば、ユーザーに使い勝手のよい拡大操作が可能な携帯情報機器の提供が可能となる。
【００２２】
なお、地図画像の拡大は、１回の動作により常に一定の割合で拡大される場合でも良いし、指の移動距離に応じた割合で拡大される場合でもよい。指の移動距離に応じた割合で拡大すると、ユーザーは拡大量を指定した実行指示１回の動作で行うことができ、使い勝手のよいインターフェースを提供することができる。
【００２３】
また拡大された結果、表示部に表示される地図画像の範囲は、拡大前に指が接触していた位置の地図画像を含む範囲にすることが好ましい。このようにするとユーザーは拡大範囲を指定した実行指示を１回の動作で行うことができ使い勝手のよいインターフェースを提供することができる。
【００２４】
また地図画像を拡大する態様は、単に縮尺を小さくする場合のみならず、たとえば、拡大前は主に地形や都市の位置等の情報を主体とした地図画像であったのを、都市の部分が拡大されて建物や道路等の情報を主体とした都市の詳細地図等になる場合も含まれる。
【００２５】
また本発明は、前記指動作検出手段が、地図画像が表示された表示部に接触させた２本の指を近づける動作を検出した場合には、前記操作内容判断手段が、地図画像の縮小操作が入力されたと判断し、前記地図画像生成手段が、縮小された地図画像を生成することを特徴とする。
【００２６】
地図画像が表示された表示部に接触させた２本の指を近づける動作は、地図画像の縮小をイメージさせる動作であり、ユーザーは係る動作を縮小操作として違和感無く受け入れることができる。しかも、指の動作位置や動作量により、１回の動作で例えば縮小範囲や縮小量等の縮小内容を指定した実行指示も可能となる。
【００２７】
従って本発明によれば、ユーザーに使い勝手のよい縮小操作が可能な携帯情報機器の提供が可能となる。
【００２８】
なお、地図画像の縮小は、１回の動作により常に一定の割合で縮小される場合でも良いし、指の移動距離に応じた割合で縮小される場合でもよい。指の移動距離に応じた割合で縮小するとユーザーは縮小量を指定した実行指示１回の動作で行うことができ使い勝手のよいインターフェースを提供することができる。
【００２９】
また縮小された結果、表示部に表示される地図画像の範囲は、拡大前に指が接触していた位置の地図画像を含む範囲にすることが好ましい。このようにするとユーザーは縮小範囲を指定した実行指示を１回の動作で行うことができ使い勝手のよいインターフェースを提供することができる。
【００３０】
また地図画像を縮小する態様は、単に縮尺を大きくする場合のみならず、たとえば、拡大前は主に建物や道路等の情報を主体としたタウンマップ風の地図画像であったのを、縮小することにより地形や都市の位置等の情報を主体とした地図画像等になる場合も含まれる。
【００３１】
また本発明は、前記指動作検出手段が、地図画像が表示された表示部に接触させた１本の指を軸に表示部に接触させた他の１本の指を回転させる動作を検出した場合には、前記操作内容判断手段が、地図画像の回転操作が入力されたと判断し、前記地図画像生成手段が、回転された地図画像を生成することを特徴とする。
【００３２】
地図画像が表示された表示部に接触させた１本の指を軸に表示部に接触させた他の１本の指を回転させる動作はコンパス使用時の動作に類似している。このため地図画像の回転をイメージさせ、ユーザーは係る動作を回転操作として違和感無く受け入れることができる。しかも、指の動作位置や動作量により、１回の動作で例えば回転範囲や回転量等の回転内容を指定した実行指示も可能となる。
【００３３】
従って本発明によれば、ユーザーに使い勝手のよい回転操作が可能な携帯情報機器の提供が可能となる。
【００３４】
また、現在ユーザーが向いている方位と画面上方位を一致させたい場合に、実際の地図の場合、地図自体を回転させることになる。しかし本発明の携帯情報機器の場合、表示された地図画像を回転させることにより同様の効果をえることができる。このため、ユーザーは簡単な操作で所望の方向に回転された地図画像をみることができ、実際の地図より使い勝手のよい提供携帯情報機器の提供が可能となる。
【００３５】
なお、地図画像の回転は、１回の動作により常に一定の割合で回転される場合でも良いし、指の移動距離に応じた割合で回転される場合でもよい。指の移動距離に応じた割合で回転するとユーザーは回転量を指定した実行指示を１回の動作で行うことができ使い勝手のよいインターフェースを提供することができる。
【００３６】
また回転された結果、表示部に表示される地図画像の範囲は、回転前に指が接触していた位置の地図画像を含む範囲にすることが好ましい。このようにするとユーザーは回転範囲を指定した実行指示を１回の動作で行うことができ使い勝手のよいインターフェースを提供することができる。
【００３７】
また本発明は、前記記載の携帯情報機器であって、電子ブックとして使用されることを特徴とする。
【００３８】
即ち、地図画像を表示可能な表示部を含む電子ブックであって、地図画像が表示された表示部に接触させた指の移動履歴を検出する指動作検出手段と、前記指の移動履歴にもとづき、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作が入力されたと判断する操作内容判断手段と、前記操作内容判断手段が判断に基づき、表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成する地図画像生成手段とを含むことを特徴とする。
【００３９】
また前記電子ブックにおいて、前記操作内容判断手段が、前記指の移動履歴に基づき、地図画像の回転量、拡大量、縮小量及びスクロール量の少なくとも１つの操作量を決定し、前記地図画像生成手段が、決定された操作量に基づき表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成することを特徴とする。
【００４０】
また前記電子ブックにおいて、前記指動作検出手段が、地図画像が表示された表示部に接触させた２本の指を遠ざける動作を検出した場合には、前記操作内容判断手段が、地図画像の拡大操作が入力されたと判断し、前記地図画像生成手段が、拡大された地図画像を生成することを特徴とする。
【００４１】
また前記電子ブックにおいて、前記指動作検出手段が、地図画像が表示された表示部に接触させた２本の指を近づける動作を検出した場合には、前記操作内容判断手段が、地図画像の縮小操作が入力されたと判断し、前記地図画像生成手段が、縮小された地図画像を生成することを特徴とする。
【００４２】
また前記電子ブックにおいて、前記指動作検出手段が、地図画像が表示された表示部に接触させた１本の指を軸に表示部に接触させた他の１本の指を回転させる動作を検出した場合には、前記操作内容判断手段が、地図画像の回転操作が入力されたと判断し、前記地図画像生成手段が、回転された地図画像を生成することを特徴とする。
【００４３】
また本発明は、地図画像を表示可能な携帯情報機器及び電子ブックの少なくとも一方に使用する情報記憶媒体であって、地図画像が表示された表示部に接触させた指の移動履歴を検出するための情報と、前記指の移動履歴にもとづき、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作が入力されたと判断するための情報と、前記判断に基づき、表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成するための情報を含むことを特徴とする。
【００４４】
また前記情報記憶媒体において、前記指の移動履歴に基づき、地図画像の回転量、拡大量、縮小量及びスクロール量の少なくとも１つの操作量を決定し、決定された操作量に基づき表示部に表示された地図画像に回転、拡大、縮小及びスクロールの少なくとも１つの操作を施した地図画像を生成するための情報を含むように構成することが好ましい。
【００４５】
また前記情報記憶媒体において、地図画像が表示された表示部に接触させた２本の指を遠ざける動作を検出した場合には、地図画像の拡大操作が入力されたと判断し、拡大された地図画像を生成するための情報を含むように構成することが好ましい。
【００４６】
また前記情報記憶媒体において、地図画像が表示された表示部に接触させた２本の指を近づける動作を検出した場合には、地図画像の縮小操作が入力されたと判断し、縮小された地図画像を生成するための情報を含むように構成することが好ましい。
【００４７】
また前記情報記憶媒体において、地図画像が表示された表示部に接触させた１本の指を軸に表示部に接触させた他の１本の指を回転させる動作を検出した場合には、地図画像の回転操作が入力されたと判断し、回転された地図画像を生成するための情報を含むように構成することが好ましい。
【図面の簡単な説明】
【００４８】
【図１】本発明の特徴的機能を有する形態情報機器や電子ブックの機能ブロック図である。
【図２】図２（Ａ）（Ｂ）（Ｃ）は本実施の形態の電子ブックの外観図を示している。
【図３】旅行情報ソフトをセットした場合に表示される画面例を表した図である。
【図４】地図画像の表示例を表した図である。
【図５】本実施の形態における地図の拡大ジェスチャーの操作例を説明するための図である。
【図６】図６（Ａ）（Ｂ）は、本実施の形態における指動作例を説明するための図である。
【図７】本実施の形態における地図の拡大ジェスチャーの他の操作例を説明するための図である。
【図８】本実施の形態における地図のスクロールジェスチャーの操作例を説明するための図である。
【図９】本実施の形態における地図の縮小ジェスチャーの操作例を説明するための図である。
【図１０】本実施の形態における地図の回転ジェスチャーの操作例を説明するための図である。
【図１１】本実施の形態における地図の回転角について説明するための図である。
【図１２】本実施の形態の検索処理の一例について説明するための図である。
【図１３】本実施の形態の論理積検索処理の一例について説明するための図である。
【図１４】本実施の形態におけるページめくり操作について説明するための図である。
【図１５】本実施の形態における連続ページめくり操作について説明するための図である。
【図１６】本実施の形態におけるしおり挿入操作について説明するための図である。
【図１７】本実施の形態におけるしおり挿入操作について説明するための図である。
【図１８】本実施の形態におけるしおり挿入箇所参照操作について説明するための図である。
【図１９】ツールバーが表示された画面例を説明するための図である。
【図２０】本実施の形態におけるフローティング処理の操作例を説明するための図である。
【図２１】本実施の形態におけるフローティング処理の操作例を説明するための図である。
【図２２】本実施の形態におけるドラッグ・アンド・ドロップの操作例を説明するための図である。
【図２３】本実施の形態のカメラ撮影用操作画面を表した図である。
【図２４】本実施の形態における静止画の撮影処理を説明するための図である。
【図２５】本実施の形態における動画の撮影処理を説明するための図である。
【図２６】本実施の形態におけるメモ入力処理を説明するための図である。
【図２７】本実施の形態におけるメモ入力のドラッグ・アンド・ドロップ操作を説明するための図である。
【図２８】本実施の形態における今日のフォルダ参照画面を表した図である。
【図２９】本実施の形態における今日のフォルダ参照処理を説明するための図である。
【図３０】本実施の形態における今日のフォルダの活用の一例を説明するための図である。
【図３１】本実施形態の電子ブックのハードウエア構成について説明するための図である。
【図３２】本実施の形態の電子ブックの機能ブロック図の一例である。
【図３３】本実施の動作例を表したフローチャート図である。
【図３４】本実施の動作例を表したフローチャート図である。
【図３５】本実施の動作例を表したフローチャート図である。
【図３６】本実施の動作例（入力マーク操作処理）を表したフローチャート図である。
【図３７】本実施の動作例（地図操作処理）を表したフローチャート図である。
【図３８】本実施の動作例（検索処理）を表したフローチャート図である。
【図３９】本実施の動作例（ページめくり処理）を表したフローチャート図である。
【図４０】本実施の動作例（連続ページめくり処理）を表したフローチャート図である。
【図４１】本実施の動作例（各種アイコン処理）を表したフローチャート図である。
【図４２】本実施の形態におけるフローティング処理の他の操作例を説明するための図である。
【発明を実施するための形態】
【００４９】
１．本発明の特徴
本発明の特徴は、地図画像を表示可能な形態情報機器や電子ブックにおいて、表示された地図画像上で指動作を行うことにより、地図画像の回転、拡大、縮小、スクロール等を行える点にある。
【００５０】
図１は、本発明の特徴的機能を有する形態情報機器や電子ブックの機能ブロック図である。
【００５１】
指動作検出部１０は、ユーザーが地図画像の拡大、縮小、回転、スクロール等の操作を入力するために、地図画像が表示された表示部上で行った指の移動履歴を検出するためのものである。指動作検出部１０は、表示部６０に透明なタッチパネル等を重ねて構成されている。指動作検出部１０で得られた検出データは処理部２０へ入力される。
【００５２】
処理部２０は、前記検出データ、所与のプログラム等基づいて地図画像を生成する処理を行うものである。この処理部２０の機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、カスタム（ゲートアレーなど）ＩＣ、メモリなどのハードウエアにより実現できる。
【００５３】
情報記憶媒体７０は、プログラムやデータを記憶するためのものである。この情報記憶媒体７０の機能は、ＣＤ−ＲＯＭ、カセット、ＩＣカード、ＭＯ、ＦＤ、ＤＶＤ、ハードディスク、メモリ等のハードウエアにより実現できる。処理部２０は、この情報記憶媒体７０からのプログラム、データに基づいて種々の処理を行うことになる。
【００５４】
処理部２０は、操作内容判断部３０、地図操作処理部４０、画像生成部５０を含んで構成される。
【００５５】
操作内容判断部３０は、指動作検出部１０が検出した指の移動履歴に基づきユーザーが入力した操作内容を判断する。具体的には、指動作検出部１０が検出した指の動作履歴が２本の指を遠ざける動作である場合には、地図画像の拡大操作が入力されたと判断する。また例えば、指動作検出部１０が検出した指の動作履歴が２本の指が近づける動作である場合には、地図画像の縮小操作が入力されたと判断する。また例えば、指動作検出部１０が検出した指の動作履歴が、１本の指を軸に他の１本の指を回転させる動作である場合には、地図画像の回転操作が入力されたと判断する。また例えば、指動作検出部１０が検出した指の動作履歴が１本の指を移動させる動作である場合には、地図のスクロール操作が入力されたと判断する。
【００５６】
地図操作処理部４０は、操作内容判断部３０で判断された操作が施された地図画像を生成するための処理を行うもので、拡大処理部４２、縮小処理部４４、回転処理部４６、スクロール処理部４８を含む。
【００５７】
拡大処理部４２は、２本の指が遠ざかる距離に応じて拡大された地図画像を生成するために必要な処理を行う。縮小処理部４４は、２本の指が近づく距離に応じて縮小された地図画像を生成するために必要な処理を行う。回転処理部４６は、１本の回転角に応じて回転された地図画像を生成するために必要な処理を行う。スクロール処理部４８は、１本の指の移動に応じてスクロールされた地図画像を生成するために必要な処理を行う。
【００５８】
画像生成部５０は、地図操作処理部４０が行った処理に基づき表示部に出力する地図画像を生成する。地図画像の生成は、最大の解像度の画像データを保持し、縮尺に応じて当該画像データを間引きして生成する手法でもよいし、データをすべてベクトルデータとして持ち必要に応じて演算を行い地図画像を生成する手法でもよい。
【００５９】
２．本発明の好適な実施形態
以下、本発明の好適な実施形態について電子ブックを例にとり詳細に説明する。
【００６０】
２．１  電子ブックの外観
図２（Ａ）（Ｂ）（Ｃ）は本実施の形態の電子ブックの外観図を示している。図２（Ａ）の１１０は本実施の形態の電子ブックを閉じた状態の外観正面図であり、１２０は側面図である。１３０は、本実施の形態の電子ブックを開いた状態を表した図である。本実施の形態の電子ブックは携帯に便利なように、１１０のように電子ブックを閉じた状態で文庫本程度の大きさになるよう構成されている。
【００６１】
図２（Ｂ）は、電子ブックに使用するソフトを納めたディスク１４０を示した図である。本実施の形態の電子ブックは図２（Ｃ）に示すように、電子ブック本体１５０に各種ソフトを納めたディスク１４０をセットすることにより、各種ソフトの内容に対応した情報を提供することができる。
【００６２】
２．２  指動作による地図画像の操作処理
次に、本実施の形態の電子ブックにおける指動作による地図画像の操作の具体例について説明する。
【００６３】
図３は、旅行情報ソフトをセットした場合に表示される画面例を表した図である。画面中央は主に情報表示領域として、画面の端領域は主に検索用タグ領域やツールバー表示領域として使用される。情報表示領域には、本の見開き１ページ分に記載されている内容が画像情報として表示されている。また検索用タグ領域には検索用タグ２１０〜２３０等が表示されている。また、表示領域の左右の端には「本の厚み」を模した画像２４０、２４２が表示されている。
【００６４】
２．２．１  地図の拡大操作
ユーザーが指２５０で検索用タグの「地図」２２０の欄をタッチすると、画面内に、「インド」の全体地図２６０が表示される（図４参照）。「ボンベイ」付近の情報を得たい場合には、図６（Ｂ）に示すように親指と人差し指を近づけた状態で画面上「ボンベイ」のあたりに親指と人差し指をおいて、親指と人差し指を遠ざける方向に動かす動作（地図の拡大ジェスチャー）を行う（図５参照）。このようにすると、親指と人差し指の移動履歴に応じて拡大された地図画像が表示される。即ち、親指と人差し指の離れる度合いが大きい程、縮尺が小さくより詳細な地図が表示される。
【００６５】
このとき、親指と人差し指を遠ざける動作にリアルタイムに対応して、画面上の地図を拡大させてもよい。また、指の動きが止まった時点で最終的な拡大量が確定してから、その拡大量に応じて拡大された地図画像を表示してもよい。
【００６６】
また図７に示すように親指を固定して人差し指のみを親指から遠ざける方向に移動させた場合も地図の拡大ジェスチャーに含ませても良い。
【００６７】
拡大された地図を参照した結果、更に詳細な地図画像を得たいと思った場合には、前記地図の拡大ジェスチャーを繰りかえすことにより、更に詳細な地図画像を得ることができる。なお本実施の形態では、都市部の地図をある程度拡大したらタウンマップ等の都市の詳細地図が表示されるようになる。
【００６８】
２．２．２  地図のスクロール操作
また図８に示すように画面上に指をおいて、指を画面上に押し当てたまま希望の方向に動かすと（地図のスクロールジェスチャー）、動かした方向に動かした距離だけその地図が移動して表示される。
【００６９】
２．２．３  地図の縮小操作
また、例えばより大きな縮尺の地図画像を見たい場合や広範囲の情報を画面に表示したい場合等のように地図を縮小したい場合には、最初に図６（Ａ）に示すように親指と人差し指を離した状態で画面上に表示された地図の上におき、図９に示すように親指と人差し指が近づく方向に動かす動作（地図の縮小ジェスチャー）を行う。このようにすると、親指と人差し指の移動履歴に応じて縮小された地図画像が表示される。即ち、親指と人差し指の離れる度合いが大きい程、縮尺が小さくより詳細な地図が表示される。
【００７０】
このとき、親指と人差し指を近づける動作とともにリアルタイムに画面上の地図を縮小してもよい。また、指の動きが止まった時点で最終的な縮小量が確定してから、その縮小量に応じて縮小された地図画像を表示してもよい。
【００７１】
また図７とは逆に親指を固定して人差し指のみを親指に近づける方向に移動させた場合も地図の縮小ジェスチャーに含ませても良い。
【００７２】
縮小された地図を参照した結果、更に広範囲の地図画像が得たいと思った場合には、前記地図の縮小ジェスチャーを繰りかえすことにより、更に広範囲の地図画像を得ることができる。なお本実施の形態では、都市部の地図をある程度縮小したらタウンマップ等の都市の詳細地図から通常の地図表示に変更して表示されるようになる。
【００７３】
２．２．４  地図の回転操作
また、縮尺は変えずに表示されている地図画像の向きを変えたい場合には、最初に図６（Ａ）に示すように親指と人差し指を離した状態で画面上に表示された地図の上におき、親指と人差し指のいずれか一方の指を固定し、固定した指を中心軸として、いずれか他方の指をコンパスのように回転させる動作（地図の回転ジェスチャー）を行う（図１０参照）。このようにすると、親指と人差し指の移動履歴に応じて回転された地図画像が表示される。
【００７４】
図１１に示すように、点Ｏにいずれか一方の指を固定して、いずれか他方の指を点Ａから点Ｂに回転させた場合、その回転角Θの分だけＡからＢへ回転する方向３７０に回転した地図画像が表示される。
【００７５】
このとき、いずれか一方の指の回転とともにリアルタイムに画面上の地図を回転させても良い。また、指の動きが止まった時点で最終的な回転量が確定してから、その回転量に応じて縮小された地図画像を表示してもよい。
【００７６】
なお指動作は、親指と人差し指で行う場合に限られず、例えば親指と中指等でもよいし、その他の指の組み合わせで行ってもよい。
【００７７】
２．３  検索処理
次に、本実施の形態の電子ブックにおける指動作による検索処理の具体例について説明する。
【００７８】
２．３．１  通常の検索操作
例えばユーザーが、「南インド」のホテルの情報を得たい場合、図１２に示すような方法もある。即ちまず「南インド」のタグを選択し、「南インド」の情報が掲載された先頭ページを表示させ、次に宿泊のタグを選択し、「南インドの宿泊」の情報が掲載された先頭ページを表示させる方法である。係る方法は、ユーザーが「南インド」について様々な情報を得たい場合、取り合えず「南インド」の情報が掲載された先頭ページを表示させ、その後「南インド」の様々な情報を検索したい場合等に有効である。
【００７９】
２．３．２  論理積条件での検索操作
しかし、ユーザーが「南インドの宿泊」情報のみが必要な場合には、１回の操作でダイレクトに「南インドの宿泊」の情報が掲載された先頭ページが表示されることが好ましい。  そこで本実施の形態では、図１３（Ａ）に示すように、ユーザーが例えば左手の指で「南インド」のタグを、右手の指で「宿泊」のタグを同時にタッチした場合には、１回の操作でダイレクトに「南インドの宿泊」の情報が掲載された先頭ページが表示されるよう構成されている。
【００８０】
「南インドの宿泊」の情報が複数ページに渡っている場合には、図１３（Ｂ）に示すようにページめくり入力を行うことにより、次ページ以降に記載された情報を読むことができる。
【００８１】
２．４  ページめくり、しおり処理等
次に、本実施の形態の電子ブックでページめくりを行う具体例について説明する。
【００８２】
２．４．１  ページめくり入力操作
本実施の形態の電子ブックでは、各種操作は画面上の指動作として入力するため、筐体に操作入力用のボタン等がほとんどない。また本の内容が表示された画面においては、画面上に操作入力用マークがほとんどないのが特徴である（図３参照）。
【００８３】
本実施の形態では、旅行情報ソフトを電子ブックにセットすることにより、ユーザーは旅行のガイドブックを参照するのと同様の使い勝手で、図３に示すような画面上で実際の本のページと同様の内容を参照することができる。
【００８４】
ユーザーが次ページを参照したいと思った場合には、ユーザーが画面上の情報表示領域を紙の本のページめくる時のように人差し指で左から右へなぞると、図１４に示すようにあたかもページがめくれるようなイメージで表示画面が次ページの内容に更新される。
【００８５】
このとき、ユーザーは人差し指等をべったり画面に接触させて、ある程度の強さでこするように指を横方向に移動させることが必要である。本実施の形態では、ページめくりの入力を他の入力と区別するために、指が所定の面積以上かつ所定の圧力値以上で画面に接触されて、横方向に移動している場合に、ページめくりが入力されていると判断するからである。
【００８６】
なお、ページめくりの方向とページの昇降は、実際の本と同様に縦書きか横書きによって異なる。従って、縦書きの本の場合はページは右から左に進むので、図１４のように指の移動を行うと、次ページがめくれるが、横書きの場合は前ページがめくれる。また逆に、縦書きの本の場合は図１４と逆に人差し指で右から左へなぞると、前ページがめくれるが、横書きの場合は次ページがめくれることになる。
【００８７】
このように、ユーザーは通常の本を扱うの同様の感覚でページめくり入力が行えるので、操作の習得が容易で使い勝手のよいヒューマンインターフェースを提供できる。
【００８８】
なおページめくり入力時に、図１４に示すように指の動きに応じてページがめくれる途中のイメージ画像を表示してもよいが、直接前ページ画面又は次ページ画面に切り替わる構成でもよい。
【００８９】
またページめくりに対応して「パラ」等のページがめくれる音を連想できるようなイメージ音を出力してもよい。
【００９０】
２．４．２  連続ページめくり入力操作
また図１５に示すように、「本の厚み」を模した画像（以下「本の厚み」という）２４０、２４２をユーザーが所定時間以上タッチし続けると、ページがパラパラと連続してめくれる。このとき、ユーザーがタッチする強さを変えると、ページめくりの速度を変更することができる。即ち、ユーザーはより強くタッチすることでページがめくれる速度を早めることができる。またタッチする強さを弱めることで、ページがめくれる速度を遅くすることができる。ユーザーは自分が読みたいページが見つかった時点で、前記「本の厚み」から手を離すことにより、連続ページめくりを止めて、表示画面を当該ページに位置づけることができる。
【００９１】
なお、前述したページめくりの場合と同様にページの昇降は縦書きか横書きによって異なる。従って、縦書きの本の場合は、図１５のように左端の本の厚みをタッチし続けると次ページ方向に連続してページがめくれるが、横書きの場合は前ページ方向に連続してページがめくれる。また逆に、縦書きの本の場合は図１５と逆に右端の本の厚みをタッチし続けると前ページ方向に連続してページがめくれるが、横書きの場合は次ページ方向に連続してページがめくれる。
【００９２】
このように、ユーザーは通常の本を扱うのと同様の感覚でページめくり入力が行えるので、操作の習得が容易で使い勝手のよいヒューマンインターフェースを提供できる。
【００９３】
なお連続ページめくり入力時に、図１５に示すように指の動きに応じてページがめくれる途中のイメージ画像を表示してもよいが、直接前ページ画面又は次ページ画面に所定時間おきに切り替わる構成でもよい。
【００９４】
またページめくりに対応して「パラパラパラ」等のページがめくれる音を連想できるようなイメージ音を出力してもよい。
【００９５】
２．４．３  しおり挿入、参照操作
次に本実施の形態の有しているしおり機能について説明する。通常の読書の際に再び参照したい箇所にしおりを挿入するように、本実施の形態でも、再び参照したいページにしおりを付すことができる。
【００９６】
図１６に示すように、矢印部２６０をドラッグして画面の一番下まで指でなぞると当該ページにしおりを挿入することができる。即ち上記動作後から図１７に示すように画面上にしおりマーク２７０が表示される。
【００９７】
ユーザーが他のページを参照している際には、図１８（Ａ）に示すように画面の下端にしおり２７０が表示されている。
【００９８】
ユーザーは、しおりを付したページを参照したくなった場合には、図１８（Ｂ）に示すように画面の下部に表示されたしおり２７０を指でタッチすると、図１８（Ｃ）に示すように、画面はしおりを付したページに切り替わる。
【００９９】
なお、しおりを１本のみ挟む場合を例にとり説明したがこれに限られない。例えば、複数のページにしおりを付したい場合には複数の色のしおりマークを表示する等してもよい。
【０１００】
２．５  今日のフォルダの使用例
次に、本実施の形態の今日のフォルダーの使用の具体例について説明する。
【０１０１】
図３において、２８０の入力用アイコンを指でタッチすると、図１９に示すように画面下部に各種操作用アイコン（２８２、２８４、２８６、２８８）で構成されたツールバーが表示される。
【０１０２】
２８２は、本電子ブックの各種設定入力を行うためのモードへの移行する際にタッチするアイコンである。また２８４は、本電子ブックの付属部品であるカメラで動画又は静止画を撮影するモードへ移行する際にタッチするアイコンである。２８６は、本電子ブックの付属部品であるペンを使って文字や図形等をメモ入力するモードへ移行する際にタッチするアイコンである。２８８は入力したデータや画面上で指定した情報を今日のフォルダに格納する際や、今日のフォルダの中味を参照したい場合等にタッチするアイコンである。この今日のフォルダとは毎日自動的に作成されるものであり、使い方は日々の使用シーンの中で作成しておいたデータを常に入れっぱなしにしておくいわば倉庫のようなものである。以下、今日のフォルダーの各種使用例について説明する。
【０１０３】
２．５．１  電子ブックに格納されている情報をフローティングして格納する例
電子ブックに格納されている情報をフローティングして格納する例について図２０〜図２２を用いて説明する。例えば「北インド」の情報を得たい場合、「北インド」のインデックスをタッチしてページを開き読んでみる。その中でも「タージマハイル」の文字が赤色に表示してあるのでタッチしてみる（図２０（Ａ）参照）。すると「タージマハイル」のページに自動的にジャンプするよう構成されている。
【０１０４】
例えば通常紙の本で「タージマハイル」について読んでみて、この部分をコピーして持ち歩きたいと思ったような場合、本電子ブックでは、以下のような操作を行うことができる。
【０１０５】
即ち、ユーザーが切り取りたいと思う情報が記載されている範囲を人差し指でなぞりながら四角形で囲み指を画面から離す（図２０（Ｂ）の矢印４１０参照）。するとその囲われた部分が画面で浮き上がったように表示される（図２１の４２０参照）。これをフローティング化という。
【０１０６】
そしてフローティング化された部分を指で押さえて、ドラッグ・アンド・ドロップの要領で今日のフォルダのアイコン２８８まで移動してそこで指を離す（以下、「今日のフォルダにドラッグ・アンド・ドロップする」という）と（図２２参照）、フローティング化された部分が今日のフォルダへ格納される。このように、本電子ブックでは、切り取りたい内容を指で指定して、今日のフォルダにドラッグ・アンド・ドロップすると、画面上指定した内容を今日のフォルダに格納することができる。
【０１０７】
なお、フローティング化する領域は、閉曲線や多角形で囲んでできる領域だけでなく、画面の端と指で囲んだ部分で指定される領域でもよい。例えば図４２（Ａ）に示すように、指で８４０のように軌跡を描いて画面をなぞった場合に、軌跡８４０と画面の端の稜線８５０で囲まれる部分８５２（斜線領域）をフローティング化するようにしてもよい。
【０１０８】
また、図４２（Ｂ）に示すように、画面上の２点Ｐ１、Ｐ２を指で指定して、当該２点を結ぶ線分を対角線とする長方形領域８５４（斜線領域）をフローティング化するようにしてもよい。
【０１０９】
また、図４２（Ｃ）に示すように、画面上の３点Ｐ３、Ｐ４、Ｐ５を指で指定して、当該３点をその円周上に有する円領域８５６（斜線領域）をフローティング化するようにしてもよい。
【０１１０】
２．５．２  静止画及び動画を格納する例
次にカメラで撮影した映像を今日のフォルダに格納する例について図２３〜図２５を用いて説明する。
【０１１１】
例えばユーザーが旅行中に時刻表等の内容をひかえたい場合に、本電子ブックを利用すれば、図２４（Ａ）に示すように、電子ブック本体内に設けられているカメラレンズ５２０を引き出して、時刻表５１０を撮影し、撮影データを電子ブックに格納することができる。
【０１１２】
即ちユーザーが電子ブックのツールバーを引き出しカメラアイコン２８４を指でタッチすると撮影モードになり、図２３に示すようなカメラ撮影用操作表示画面が表示される。ユーザーは画面左側に大きく配置されたファインダー画面５３０の上に表示された「動画」と「静止画」のいずれかの画面スイッチ５５０、５４０を指でタッチすることにより、動画或いは静止画の撮影を選択することができる。
【０１１３】
例えばユーザーが静止画の画面スイッチ５４０にタッチすると、撮影実行用スイッチ５６０の表示が「シャッター」に変わる。そしてユーザーが時刻表５１０にカメラレンズを向けると、ファインダー画面５３０にカメラレンズ５２０がとらえた時刻表映像が表示される。ユーザーが、「シャッター」ボタン５６０を指でタッチすると、取り終えた画像データが撮影日時とともに自動的にフォルダファイルに格納される。
【０１１４】
フォルダファイルとは、「今日のフォルダー」に入れる情報を記憶するためのファイルである。格納された情報は日時で管理され、日付単位で読み出し可能に形成されている。
【０１１５】
また例えばユーザーが動画像を撮影したい場合には、動画のスイッチ５５０にタッチすると、撮影実行用スイッチ５６０の表示が「録画待機中」に変わる。ユーザーが「録画待機中」のボタンにタッチすると動画像の撮影が開始される。
【０１１６】
なお、図２５に示すように本電子ブックのカメラレンズ５２０は電子ブック本体５２２から取り外せるワイヤレスタイプであるため、ユーザーは周りの人に気兼ねなく撮影することができる。またユーザーが「録画待機中」と表示された撮影実行用スイッチ５６０を押すと、表示が「撮影中」に切り替わる。ユーザーが撮影を中断したい場合には当該「撮影中」ボタンを指でタッチすると、撮影が中断され、表示は「撮影待機中」に切り替わる。そして撮影された画像は撮影日時とともにフォルダファイルに自動的に格納される。
【０１１７】
２．５．３  メモ書きを格納する例
次はユーザーのメモ書きを格納する例について図２６、図２７を用いて説明する。
【０１１８】
ユーザーが画面下部にあるツールバーを引き出して、「メモ」のアイコン２８６を指でタッチすると、図２６に示すようなメモ入力画面６００が表示される。ユーザーが本電子ブック付属のペン６１０でこの画面上に文字等を入力すると、そのままイメージデータとして記録される。書き終えたのちに、図２７に示すようにそのメモ入力画面を今日のフォルダにドラッグ・アンド・ドロップするとメモ入力画面６００に記載した内容を格納日時とともにフォルダファイルに格納することができる。
【０１１９】
２．５．４  今日のフォルダの参照処理
ユーザーが画面下部にあるツールバーを引き出して、「今日のフォルダ」のアイコン２８８を指でタッチすると、図２８に示すようなその日の今日のフォルダ画面７００が表示される。その中には、その日に今日のフォルダに格納されたデータがアイコン化（７１０、７２０、７３０、７４０）して表示されている。本電子ブックではユーザーが格納したデータ内容が、そのまま縮小されたイメージとしてアイコン化されるので、ユーザーはデータの中身についての記憶を喚起し易い。更にアイコンの下部にはデータを格納した時間が表示されているので、ユーザーの行動記録としても活用し易く、後でデータを整理する場合にも便利である。
【０１２０】
ユーザーは、アイコン化したデータ７１０、７２０、７３０、７４０を指でタッチして、「内容を見る」の部分７５０にドラッグ・アンド・ドロップさせると、その内容が画面上に表示される。同様に「捨てる」とかかれたゴミ箱部分７８０に入れると、その内容を自動的に消去できる。
【０１２１】
また「前の日」とかかれた部分７６０をタッチすると、前日の「今日のフォルダ画面」が表示され、「次の日」とかかれた部分７７０をタッチすると、次の日「今日のフォルダ画面」が表示される。ユーザーはこの「前の日」と「次の日」の部分をタッチすることで、過去のフォルダ画面にさかのぼり、また現在のフォルダ画面に帰ってくることができる。
【０１２２】
また、図２９に示すように関連のあるデータのアイコンを接触するように指で移動させると、接触しているデータがグループ化される。このため、データの整理に便利である。
【０１２３】
図３０は、今日のフォルダの活用の一例を説明するための図である。例えば、ユーザーが約１ヶ月間の旅行に本電子ブックを携帯して、旅行中に様々なデータを今日のフォルダに格納したとする。ユーザーが、電子ブックを開いてみると、３０個の今日のフォルダが記憶されている（図３０（Ａ）参照）。
【０１２４】
ユーザーは、電子ブック８００に格納されてる今日のフォルダのデータをインターネットに接続されている他のコンピュータ８１０に書き込み、インターネットを利用して旅行データ収集会社８２０に送る（図３０（Ｂ）参照）。
【０１２５】
旅行データ収集会社８２０は、回収したデータを編集して旅行用ソフト出版会社８３０に最新旅行データを供給する。そして旅行用ソフト出版会社８３０は最新データに基づきバージョンアップした旅行用ソフトを発売する。
【０１２６】
このように電子出版産業が発達すれば、より最新のデータを反映した内容のデジタルソフトの供給が行える用になる。また、出版に金や手間がかからないため、だれもが手軽に出版することができたり、購読者が限定されるような専門的なものが出版できたりというような出版の理想像を実現することも可能となる。
【０１２７】
２．６  電子ブックの構成
次に本実施の形態の電子ブックのハードウエア構成について図３１を用いて説明する。
【０１２８】
図３１に示すように、本実施の形態の電子ブックは、ＣＰＵ（中央処理ユニット）１０１０、メモリ１０２０、ディスプレイコントローラ１０３０、タッチパネルコントローラ１０４０、バス１０５０、タッチパネル１０６０、ディスプレイ１０７０、ディスクドライブコントローラ１０８０、ディスクドライブ１０９０、情報記憶媒体１２２０、カメラ１１３０、ペン１１２０を含んで構成されている。
【０１２９】
ディスプレイ１０７０は液晶等で構成されており、ディスプレイコントローラ１０３０により、出力が制御される。
【０１３０】
タッチパネル１０６０は、光学式、抵抗式、静電容量式、超音波式などのパネルによって構成されており、タッチパネルコントローラ１０４０により制御される。タッチパネル１０６０は、ディスプレイ１０７０に透明なタッチセンサ板を重ねて設置される。ユーザーが指先やペン１１２０などで表示画面に接触すると、タッチパネル１０６０は指の接触位置情報及び接触圧力及び接触面積やペン１１２０で入力された文字や図形等のイメージデータを検出することができる。
【０１３１】
このようにディスプレイ１０７０の表面に透明なタッチセンサ板を重ねて一体化することにより表示画面上での指動作入力やペン入力が可能になる。
【０１３２】
ＣＰＵ１０１０は装置全体の制御や各種データ処理、図２〜図３０で説明した種々の処理の実行を行う。メモリは、ＲＯＭ、ＲＡＭで構成されて、ＲＡＭはこのＣＰＵ１０１０の作業領域等として用いられる記憶手段であり、情報記憶媒体１２２０やＲＯＭの所与の内容、あるいはＣＰＵ１０１０の演算結果等が格納される。
【０１３３】
ディスクドライブ１０９０はフロッピー（登録商標）ディスク等の情報記憶媒体１２２０に対してデータの書き込み、読み込みを行うもので、ディスクドライブコントローラ１０８０により制御される。
【０１３４】
情報記憶媒体１２２０には、画像を生成するためのデータ、プログラム、図２〜図３０で説明した種々の処理を行うための情報等が主に格納されている。
【０１３５】
カメラ１１３０は、動画及び静止画を撮影するためのものである。
【０１３６】
ペン１１２０は表示画面上でメモ入力するためのものであり、ペンの形状をした棒もしくはインク等がディスプレイにつかなければなんでもよい。
【０１３７】
ユーザーがディスプレイ上で指操作を行ったり、メモ入力を行ったり、カメラで撮影を行ったり等の様々な入力を行うとＣＰＵ１０１０は、その入力内容に基づき、ユーザーが指示した操作を実行する。
【０１３８】
図３２は、本電子ブックの機能ブロック図の一例である。
【０１３９】
指動作検出部１１１０は、ユーザーが表示部上で行った指の移動履歴や接触圧力や接触面積を検出するためのものである。指動作検出部１１１０は、表示部１２４０に透明なタッチパネル等を重ねて構成されている。指動作検出部１１１０で得られた検出データは処理部１１００へ入力される。
【０１４０】
ペン入力部１１２０は、ユーザーが表示部上にペンで記載した内容を入力するためのものである。ペン入力部１１２０は、ユーザーが前期ペン１１２０で表示部１２４０に文字や図形等を記載すると、表示部に重ねられた透明なタッチパネル等がその内容をイメージデータとして検出するよう構成されている。ペン入力部１１２０で得られた検出データは処理部１１００へ入力される。
【０１４１】
撮影部１１３０は、ユーザーが動画及び静止画の少なくとも一方を撮影するためのものである。撮影部１１３０は、カメラ又はビデオカメラ等で構成されている。撮影部１１３０で撮影された撮影データは処理部１１００へ入力される。
【０１４２】
処理部１１００は、前記指動作やペン入力による検出データ、撮影データ、所与のプログラム等基づいて、表示部に表示する画像を生成する処理や、データをフォルダファイルに格納する処理等を行うものである。この処理部１１００の機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、カスタム（ゲートアレーなど）ＩＣ、メモリなどのハードウエアにより実現できる。
【０１４３】
情報記憶媒体１２２０は、プログラムやデータを記憶するためのものである。この情報記憶媒体１２２０の機能は、ＣＤ−ＲＯＭ、カセット、ＩＣカード、ＭＯ、ＦＤ、ＤＶＤ、ハードディスク、メモリ等のハードウエアにより実現できる。処理部１１００は、この情報記憶媒体１２２０からのプログラム、データに基づいて種々の処理を行うことになる。
【０１４４】
処理部１１００は、処理内容決定部１１４０、各種処理部１１５０、画像生成部１２００、記憶部１２３０を含んで構成される。
【０１４５】
処理内容決定部１１４０は、指動作検出部１１１０、ペン入力部１１２０、撮影部１１３０から入力されたデータに基づき、処理すべき内容を決定する。
【０１４６】
各種処理部１１５０は、拡大処理部１１６２、縮小処理部１１６４、回転処理部１１６６、スクロール処理部１１６８、通常の検索処理部１１７２、論理積検索処理部１１７４、ページめくり処理部１１８２、連続ページめくり処理部１１８４、しおり挿入処理部１１８６、しおり挿入箇所参照処理部１１８８、フローティング処理部１１９２、撮影処理部１１９４、メモ入力処理部１１９６、フォルダ参照処理部１１９８を含み、処理内容決定部１１４０の決定にしたがい、地図画像の拡大処理、縮小処理、回転処理、スクロール処理、通常の検索処理、論理積検索処理、ページめくり処理、連続ページめくり処理、しおり挿入処理、しおり挿入箇所参照処理、フローティング処理、撮影処理、メモ入力処理、フォルダ参照処理等を行う。
【０１４７】
記憶部１２３０は、各種情報を記憶するものであり、今日のフォルダに格納されたデータを記憶するためのフォルダファイル１２３２を含む。
【０１４８】
画像生成部１２００は、各種処理部１１５０が行った処理に基づき表示部に表示する画像を生成する。
【０１４９】
２．７  本実施の形態の動作例
図３３〜図４１は本実施の形態の電子ブックの動作例を表したフローチャート図である。
【０１５０】
本実施の形態の電子ブックで、指動作、ペン入力、撮影等の入力があると以下のようにして処理内容が決定される（図３３のステップＳ１０）。現在撮影モードであれば撮影処理が行われる（ステップＳ２０、Ｓ３０）。なお、通常は通常入力モードであり、ツールバーのカメラアイコンがタッチされると撮影モードに移行する。撮影モード下で入力を検出した場合には、図２３〜図２５で説明したような撮影処理が行われる。
【０１５１】
例えば、ユーザーが画面中の操作ボタンを押したのが検出された場合は当該ボタンに対応した処理、例えば「動画」又は「静止画」ボタンがタッチされた場合には動画と静止画の選択処理、「シャッター」ボタンがタッチされた場合には静止画を撮影して、撮影画像データを撮影の日時を付してフォルダファイルに格納する処理、「録画待機中」ボタンがタッチされた場合には、動画の撮影を開始する処理、「録画中」ボタンがタッチされた場合には動画の撮影を終了して、撮影画像データを撮影の日時を付してフォルダファイルに格納する処理等が行われる。
【０１５２】
現在メモ入力モードであればメモ入力処理が行われる（ステップＳ４０、Ｓ５０）。なお、通常は通常入力モードであり、ツールバーのメモアイコンがタッチされるとメモ入力モードに移行する。メモ入力モード下で入力を検出した場合には、図２６〜図２７で説明したようなメモ入力処理が行われる。
【０１５３】
例えば、ユーザーが画面中にペンで文字等を入力したのが検出された場合は、入力内容をリアルタイムで画像表示し、入力内容をイメージデータとしてワークエリアに格納する処理が行われる。そして、入力内容がドラッグ・アンド・ドロップされた場合には、ワークエリアに格納されたイメージデータを、格納の日時を付してフォルダファイルに格納する処理等が行われる。
【０１５４】
現在フォルダ参照モードであればフォルダ参照処理が行われる（ステップＳ５２、Ｓ５４）。なお、通常は通常入力モードであり、ツールバーの今日のフォルダアイコンがタッチされるとフォルダ参照モードに移行する。フォルダ参照モード下で入力を検出した場合には、図２８〜図２９で説明したようなフォルダ参照処理が行われる。
【０１５５】
例えば、ユーザーが画面中のアイコンをタッチして「内容を見る」の部分にドラッグ・アンド・ドロップされたのが検出された場合には、そのデータ内容を画面上に表示する処理が行われる。また、同様に「捨てる」とかかれたゴミ箱部分に入れたのが検出された場合には、そのデータを消去する処理が行われる。また「前の日」とかかれた部分がタッチされたのが検出されると、前日の「今日のフォルダ画面」を表示する処理がおこなわれ、「次の日」とかかれた部分がタッチされたのが検出される、次の日「今日のフォルダ画面」を表示する処理が行われる。
【０１５６】
通常入力モードにおいて、タッチパネルへの指の接触があった場合には以下のような処理が行われる（図３３のステップＳ６０、図３４参照）。
【０１５７】
ツールバーのアイコンへの接触があった場合には各種アイコン処理（図４１参照）が行われる（ステップ図３４のＳ７０、Ｓ８０）。
【０１５８】
「検索用タグ」や「本の厚み」や「しおり」や「しおり挿入用矢印」等の各種入力マークへの接触であった場合には入力マーク操作処理（図３６参照）が行われる（ステップＳ９０、Ｓ１００）。
【０１５９】
タッチパネルへの２点目の接触があった場合、地図画像が表示されている場合には地図操作の処理を行う（ステップＳ１１０、Ｓ１２０、Ｓ１３０）。
【０１６０】
２点目の接触が無かった場合には、接触点が移動しているか否かを検出し、移動している場合には、接触面積及び接触圧力によって指示入力されている処理内容を判断する（ステップＳ１４０、Ｓ１５０）。
【０１６１】
接触面積及び接触圧力が所定値以上である場合は、表示されているのが地図画像であればスクロール処理を行い、通常の本のページ画像である場合にはページめくりの処理を行う（ステップＳ１６０、Ｓ１８０）。
【０１６２】
接触面積及び接触圧力が所定値以上でない場合は以下の処理を行う（図３５参照）。「今日のフォルダ」へのドラッグ・アンド・ドロップでない場合に、指で囲まれた情報がある場合には、その指で囲まれた情報のフローティング処理を行う（ステップＳ９１０、Ｓ９６０、Ｓ９７０）。
【０１６３】
「今日のフォルダ」へのドラッグ・アンド・ドロップである場合、それがメモ内容であれば、メモ内容をイメージデータとして、格納日時を付してフォルダファイルに格納する（ステップＳ９２０、Ｓ９３０）。
【０１６４】
それがフローティング化されたデータであれば、フローティング化されたデータに格納日時を付してフォルダファイルに格納する（ステップＳ９４０、Ｓ９５０）。
【０１６５】
図３６は入力マークへのタッチを検出した場合の処理（図３４のステップＳ１００）の詳細な処理内容を説明するためのフローチャート図である。
【０１６６】
ユーザーの指が検索用タグ上に接触している場合には検索処理を行う（ステップＳ２１０、Ｓ２２０）。
【０１６７】
ユーザーの指がしおり挿入用矢印マーク上に接触している場合にはしおり挿入処理を行う（ステップＳ２３０、Ｓ２４０）。
【０１６８】
ユーザーの指がしおりマーク上に接触している場合にはしおり挿入箇所参照処理を行う（ステップＳ２５０、Ｓ２６０）。
【０１６９】
ユーザーの指が連続ページめくり用マーク上に接触している場合には連続ページめくり処理を行う（ステップＳ２７０、Ｓ２８０）。
【０１７０】
図３７は地図操作の処理（図３４のステップＳ１３０）の詳細な処理内容を説明するためのフローチャート図である。
【０１７１】
２点間の距離の変化を演算し（ステップＳ３１０）、２点間の距離が拡大している場合には、拡大距離に応じた拡大処理を行う（ステップＳ３２０、Ｓ３３０）。
【０１７２】
２点間の距離が縮小している場合には、縮小距離に応じた縮小処理を行う（ステップＳ３４０、Ｓ３５０）。
【０１７３】
２点間の距離が変化していない場合には、回転処理を行う（ステップＳ３６０、Ｓ３７０）。
【０１７４】
図３８は検索処理（図３６のステップＳ２２０）の詳細な処理内容を説明するためのフローチャート図である。
【０１７５】
ユーザーの指の２点目の接触が検出されない場合は、ユーザーの指が接触している検索用タグの検索条件を満たす情報が記載されているページを検索し、その先頭ページを表示する通常の検索処理を行う（ステップＳ４１０、Ｓ４２０）。
【０１７６】
ユーザーの指の２点目の接触が検出され、それが検索用タグ上への接触である場合には、２つの検索用タグの検索条件の論理積が予定されている場合には、２つの検索条件の論理積にあたる条件を満たす情報が記載されているページを検索し、その先頭ページを表示部に表示する論理積検索処理を行う（ステップＳ４４０、Ｓ４５０）。
【０１７７】
図３９はページめくり処理（図３４のステップＳ１８０）の詳細な処理内容を説明するためのフローチャート図である。
【０１７８】
ユーザーの指の接触位置が画面上の左から右へ移動している場合、表示されている本が縦書きの本の場合には、次ページの画像に更新され、横書きの本の場合には前ページの画像に更新される（ステップＳ５１０、Ｓ５２０、Ｓ５３０、Ｓ５４０）。
【０１７９】
ユーザーの指の接触位置が画面上の右から左へ移動している場合、表示されている本が縦書きの本の場合には、前ページの画像に更新され、横書きの本の場合には次ページの画像に更新される（ステップＳ５５０、Ｓ５６０、Ｓ５７０、Ｓ５８０）。
【０１８０】
図４０は連続ページめくり処理（図３６のステップＳ２８０）の詳細な処理内容を説明するためのフローチャート図である。
【０１８１】
ユーザーの指の接触圧力を検出し、所定の圧力値以上で無ければ、連続ページめくりを中止する（ステップＳ６１０、Ｓ６２０、Ｓ６３０）。
【０１８２】
所定の圧力値以上であれば、以下のように連続ページめくりを行う。
【０１８３】
即ち、ユーザーの指の接触位置が画面上右端の本の厚みであれば、表示されている本が縦書きの本の場合には、前ページ方向に連続してページめくりを行い、横書きの本の場合には次ページ方向に連続してページめくりを行う（ステップＳ６４０、Ｓ６５０、Ｓ６６０、Ｓ６７０）。
【０１８４】
また、ユーザーの指の接触位置が画面上左端の本の厚みであれば、表示されている本が縦書きの本の場合には、次ページ方向に連続してページめくりを行い、横書きの本の場合には前ページ方向に連続してページめくりを行う（ステップＳ６４０、Ｓ６８０、Ｓ６９０、Ｓ７００）。
【０１８５】
図４１は各種アイコン処理（図３４のステップＳ８０）の詳細な処理内容を説明するためのフローチャート図である。
【０１８６】
カメラアイコン上への接触である場合には、図２３に示すようなカメラ撮影用の操作画面を表示し撮影モードに移行する。（ステップＳ８１０、Ｓ８２０）。以下撮影モード中に入力があった場合には、図３３のステップＳ３０の撮影処理が実行される。
【０１８７】
メモアイコン上への接触である場合には、図２６に示すようなメモ入力画面を表示しメモ入力モードに移行する。（ステップＳ８３０、Ｓ８４０）。以下メモ入力モード中に入力があった場合には、図３３のステップＳ５０のメモ入力処理が実行される。
【０１８８】
今日のフォルダアイコン上への接触である場合には、図２８に示すような今日のフォルダ画面を表示しフォルダ参照モードに移行する。（ステップＳ８５０、Ｓ８６０）。以下フォルダ参照モード中に入力があった場合には、図３３のステップＳ５４のフォルダ参照処理が実行される。
【０１８９】
２．８  その他種々の実施の形態
なお、本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０１９０】
本実施の形態では、親指と人差し指を使用して操作入力を行う場合を例にとり説明したがこれに限られない。例えば、親指と中指等でもよいし、その他の指の組み合わせでもよい。
【０１９１】
本実施の形態では、電子ブックの場合を例に取り説明したため、検索項目の論理積となる検索情報が記載された先頭ページが表示されたが、電子ブック以外の携帯情報端末等の場合ページの概念がない場合もある。従って、ページに関係なく情報単位表示する場合でもよい。
【０１９２】
また、本実施の形態では、２つの検索項目を同時に指で接触すると、当該２つ項目の論理積となる検索情報を出力する場合を例にとり説明したがこれに限られない。例えば３つ以上の検索項目を同時に指で接触して、当該３つ以上の項目の論理積となる検索情報を出力する場合でもよい。
【０１９３】
また、同時に指で接触した場合に限られず、所定時間内に指で接触した場合も論理積となる検索情報を出力するようにしてもよい。
【０１９４】
また、同時又は所定時間内に指で接触された複数の検索項目に対応する検索条件と論理積の関係を有する情報がない場合には、論理和及び論理和と論理積の組み合わせの少なくとも一方を有する情報を表示部に出力する手段を更に含むよう構成してもよい。
【０１９５】
例えば、「南インド」「宿泊」と「食事」のタグを同時にタッチした場合に、南インドの宿泊情報と南インドの食事情報を出力するような構成にしてもよい。
【０１９６】
特にページに関係なく情報単位で表示する場合、係る構成をとると有効である。例えば、電話番号が格納された電子ブックや携帯情報端末おいて、電話番号単位で検索出力可能な場合、目次欄で電話番号の検索項目を複数指定すると、その指定に応じて自動的に論理和や論理積の関係を有する電話番号をリストアップするような場合も含む。即ち例えば「Ａ地区」と「病院」というように「Ａ地区の病院」という共通集合が予定された関係にある項目が指定された場合には、論理積の関係にある情報を検索出力し、「Ａ地区」と「Ｂ地区」や、「病院」と「図書館」というように共通集合が予定されていない関係にある項目が指定された場合には論理和の関係にある情報を検索出力するよう構成してもよい。
【０１９７】
また、本実施の形態では、メモ入力画面、写真モード画面など全画面として例示されているが、ウィンドウによる部分表示であってもかまわない。
【符号の説明】
【０１９８】
１０  指動作検出部  ２０  処理部  ３０  操作内容判断部  ４０  地図操作処理部
４２  拡大処理部  ４４  縮小処理部  ４６  回転処理部  ４８  スクロール処理部
５０  画像生成部  ６０  表示部  ７０  情報記憶媒体  １０１０  ＣＰＵ（中央処理ユニット）  １０２０  メモリ  １０３０  ディスプレイコントローラ
１０４０  タッチパネルコントローラ  １０５０  バス  １０６０  タッチパネル
１０７０  ディスプレイ  １０８０  ディスクドライブコントローラ
１０９０  ディスクドライブ  １１００  処理部  １１１０  指動作検出部
１１２０  入力部（ペン）  １１３０  撮影部（カメラ）  １１４０  処理内容決定部
１１５０  各種処理部  １１６０  地図操作処理部  １１６２  拡大処理部
１１６４  縮小処理部  １１６６  回転処理部  １１６８  スクロール処理部
１１７０  検索処理部  １１７２  通常の検索処理部  １１７４  論理積検索処理部
１１８２  ページめくり処理部  １１８４  連続ページめくり処理部
１１８６  しおり挿入処理部  １１８８  しおり挿入箇所参照処理部
１１９２  フローティング処理部  １１９４  撮影処理部  １１９６  メモ入力処理部
１１９８  フォルダ参照処理部  １２００  画像生成部  １２２０  情報記憶媒体
１２３０  記憶部  １２３２  フォルダファイル  １２４０  表示部
【図１】
2010134938.tif 000003
【図２】
2010134938.tif 000004
【図３】
2010134938.tif 000005
【図４】
2010134938.tif 000006
【図５】
2010134938.tif 000007
【図６】
2010134938.tif 000008
【図７】
2010134938.tif 000009
【図８】
2010134938.tif 000010
【図９】
2010134938.tif 000011
【図１０】
2010134938.tif 000012
【図１１】
2010134938.tif 000013
【図１２】
2010134938.tif 000014
【図１３】
2010134938.tif 000015
【図１４】
2010134938.tif 000016
【図１５】
2010134938.tif 000017
【図１６】
2010134938.tif 000018
【図１７】
2010134938.tif 000019
【図１８】
2010134938.tif 000020
【図１９】
2010134938.tif 000021
【図２０】
2010134938.tif 000022
【図２１】
2010134938.tif 000023
【図２２】
2010134938.tif 000024
【図２３】
2010134938.tif 000025
【図２４】
2010134938.tif 000026
【図２５】
2010134938.tif 000027
【図２６】
2010134938.tif 000028
【図２７】
2010134938.tif 000029
【図２８】
2010134938.tif 000030
【図２９】
2010134938.tif 000031
【図３０】
2010134938.tif 000032
【図３１】
2010134938.tif 000033
【図３２】
2010134938.tif 000034
【図３３】
2010134938.tif 000035
【図３４】
2010134938.tif 000036
【図３５】
2010134938.tif 000037
【図３６】
2010134938.tif 000038
【図３７】
2010134938.tif 000039
【図３８】
2010134938.tif 000040
【図３９】
2010134938.tif 000041
【図４０】
2010134938.tif 000042
【図４１】
2010134938.tif 000043
【図４２】
2010134938.tif 000044
【手続補正書】
【提出日】平成22年1月6日(2010.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
頁番号が付与された情報を頁単位に画像情報として表示部に出力可能な携帯情報機器であって、
前記表示部に接触している指の接触位置及び接触圧力を検出する指入力検出手段と、
前記検出された指の接触位置及び接触圧力に基づき、連続頁めくり入力の有無を判断する連続頁めくり入力判断手段と、
前記連続頁めくり入力がなされたと判断された場合に、現在表示部に出力されている情報の前後いずれかの方向に連続的に頁を更新し、更新された頁の画像情報を順次表示部に出力する頁画像連続更新手段とを含むことを特徴とする携帯情報機器。
【請求項２】
請求項１において、
前記頁画像連続更新手段が、
前記連続頁めくり入力が行われている期間中、更新された頁の画像情報を順次表示部に出力する処理を行うことを特徴とする携帯情報機器。
【請求項３】
請求項１乃至２のいずれかにおいて、
前記頁画像連続更新手段が、
前記検出された指の接触圧力値及び圧力値の変化の少なくとも一方に基づき頁を更新する速度を制御することを特徴とする携帯情報機器。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記表示部に連続頁めくり用マークを表示し、
前記指入力検出手段が、前記連続頁めくり用マークに指の接触位置があることを検出した場合には、
前記連続頁めくり入力判断手段が、連続頁めくり入力が行われたと判断し、
前記頁画像連続更新手段が、現在表示部に出力されている情報の前後いずれかの方向に連続的に頁を更新し、更新された頁の画像情報を順次表示部に出力することを特徴とする携帯情報機器。
【請求項５】
請求項１乃至４のいずれかにおいて、
所与の頁の表示画像上で所定の指動作が行われた場合に、当該頁の表示情報を参照するための参照用マークを発生させ、画面上に表示する手段と、
表示画像中の前記参照用マークが指で接触された場合に、当該頁の表示画像を表示部に出力する処理を行うための手段と、
を含むことを特徴とする携帯情報機器。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記頁の画像情報の更新時に指の動きに応じて頁がめくれる途中のイメージ画像を前記表示部に表示することを特徴とする携帯情報機器。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記頁の画像情報の更新時に頁がめくれる音を表すイメージ音を発生することを特徴とする携帯情報機器。