(57)【要約】      （修正有）【課題】タッチジェスチャーを備えた電子機器における電子本の読書実行装置において、多様で容易なページ移動を可能にする。【解決手段】読書実行装置は、タッチジェスチャーに応答してタッチイベントを発生させるタッチスクリーンと、前記タッチジェスチャーがページめくりのためのものであるか否かを判別するためのＬＵＴを備えた格納部と、電子本の第１ページを表示中に、前記タッチジェスチャーを感知すれば、前記ＬＵＴを参照して前記タッチジェスチャーがページめくりのためのものであるか否かを判別し、前記タッチジェスチャーが前記ページめくりのためのものなら、前記タッチジェスチャーに合わせて移動するべき第２ページを決定する制御部と、前記制御部の制御下に前記第２ページを表示する表示部と、を含む。【選択図】図３
2013101619.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンを備えた電子機器における電子本の読書実行方法であって、
前記電子本の第１ページを表示中に、タッチジェスチャーを感知する段階と、
前記感知されたタッチジェスチャーがページめくりのためのものであるか否かを判別する段階と、
前記感知されたタッチジェスチャーが前記ページめくりのためのものなら、前記タッチジェスチャーに合わせて移動するべき第２ページを決定する段階と、
前記決定された第２ページを表示する段階と、を含むことを特徴とする読書実行方法。
【請求項２】
前記第２ページを決定する段階は、
前記第１ページを基準として直前ページ、直後ページ、直後の章の最初のページ、直前の章の最初のページ、及びユーザ入力情報が入力されたページのうち何れか１つとして前記第２ページを決定することを特徴とする請求項１に記載の読書実行方法。
【請求項３】
前記ユーザ入力情報は、前記電子本のページにユーザが別途に入力した情報であることを特徴とする請求項２に記載の読書実行方法。
【請求項４】
前記ユーザ入力情報は、メモ、ハイライト、及びしおりのうち少なくとも１つを含むことを特徴とする請求項３に記載の読書実行方法。
【請求項５】
前記第２ページを決定する段階は、
前記感知されたタッチジェスチャーがマルチタッチジェスチャーである場合、前記第２ページを、前記直後の章の最初のページ、前記直前の章の最初のページ、及び前記ユーザ入力情報が入力されたページのうち何れか１つとして決定することを特徴とする請求項２に記載の読書実行方法。
【請求項６】
前記マルチタッチジェスチャーは、
前記タッチスクリーンの複数の地点で同時に感知されるタッチジェスチャーであることを特徴とする請求項５に記載の読書実行方法。
【請求項７】
前記第２ページを決定する段階は、
前記感知されたタッチジェスチャーが前記マルチタッチジェスチャーのうちダブルフリック（Ｄｏｕｂｌｅ  Ｆｌｉｃｋ）又はダブルドラッグ（Ｄｏｕｂｌｅ  Ｄｒａｇ）である場合、前記第２ページを前記直後の章の最初のページ又は前記直前の章の最初のページとして決定することを特徴とする請求項６に記載の読書実行方法。
【請求項８】
前記第２ページを決定する段階は、
前記感知されたタッチジェスチャーが前記マルチタッチジェスチャーのうちトリプルフリック（Ｔｒｉｐｌｅ  Ｆｌｉｃｋ）又はトリプルドラッグ（Ｔｒｉｐｌｅ  Ｄｒａｇ）である場合、前記第２ページを前記ユーザ入力情報が入力されたページとして決定することを特徴とする請求項６に記載の読書実行方法。
【請求項９】
前記判別結果、前記感知されたタッチジェスチャーが臨時しおりの設定のためのタッチジェスチャーなら、前記第１ページに前記臨時しおりを設定する段階と、
前記第２ページとともに前記臨時しおりを示す指示子を表示中に、前記指示子に対するタッチジェスチャーが感知されれば、前記第１ページを表示する段階と、をさらに含むことを特徴とする請求項１に記載の読書実行方法。
【請求項１０】
タッチスクリーンを備えた電子機器における電子本の読書実行装置であって、
タッチジェスチャーに応答してタッチイベントを発生させるタッチスクリーンと、
前記タッチジェスチャーがページめくりのためのものであるか否かを判別するためのルックアップテーブル（以下、ＬＵＴと略す）を備えた格納部と、
前記電子本の第１ページを表示中に、前記タッチジェスチャーを感知すれば、前記ＬＵＴを参照して前記タッチジェスチャーがページめくりのためのものであるか否かを判別し、前記タッチジェスチャーが前記ページめくりのためのものなら、前記タッチジェスチャーに合わせて移動するべき第２ページを決定する制御部と、
前記制御部の制御下に前記第２ページを表示する表示部と、を含むことを特徴とする読書実行装置。
【請求項１１】
前記制御部は、
前記第１ページを基準として直前ページ、直後ページ、直後の章の最初のページ、直前の章の最初のページ、及びユーザ入力情報が入力されたページのうち何れか１つとして前記第２ページを決定することを特徴とする請求項１０に記載の読書実行装置。
【請求項１２】
前記ユーザ入力情報は、前記電子本のページにユーザが別途に入力した情報であることを特徴とする請求項１１に記載の読書実行装置。
【請求項１３】
前記制御部は、
前記感知されたタッチジェスチャーがマルチタッチジェスチャーである場合、前記第２ページを、前記直後の章の最初のページ、前記直前の章の最初のページ、及び前記ユーザ入力情報が入力されたページのうち何れか１つとして決定することを特徴とする請求項１１に記載の読書実行装置。
【請求項１４】
前記マルチタッチジェスチャーは、
前記タッチスクリーンの複数の地点で同時に感知されるタッチジェスチャーであることを特徴とする請求項１３に記載の読書実行装置。
【請求項１５】
前記制御部は、
前記判別結果、前記感知されたタッチジェスチャーが臨時しおりの設定のためのタッチジェスチャーなら、前記第１ページに前記臨時しおりを設定し、
前記第２ページとともに前記臨時しおりを示す指示子を表示中に、前記指示子に対するタッチジェスチャーを感知すれば、前記第１ページを表示するように制御することを特徴とする請求項１０に記載の読書実行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子本に係り、より詳しくはタッチスクリーンを備えた電子機器においてタッチジェスチャー（Ｔｏｕｃｈ  Ｇｅｓｔｕｒｅ）を利用した電子本の読書を実行する方法及び装置に関する。
【背景技術】
【０００２】
一般的に、電子本は、テキスト、イメージなどの情報を電子媒体に記録し、印刷書籍のように利用できるデジタル図書を総称する。ユーザは、電子本リーダー（ｒｅａｄｅｒ、読書）機能を備えた電子機器を利用して電子本の読書が可能である。特に電子本は紙の本に比べて価格が安い上に、ユーザは端末機、例えば、タブレット型パソコンを利用していつでもどこでも容易に所望の電子本を購入し、読書できる。従って、電子本の利用は絶えず増加する傾向にある。
【０００３】
一方、電子機器は、入力装置としてタッチスクリーンを備える傾向にある。従って、ユーザは、タッチスクリーンを操作し、ページをめくりながら電子本を読める。即ち、電子機器は、ページめくりのためのタッチジェスチャーが感知されれば、現在表示されるページをめくって、次のページを表示する。
ところが、従来、電子機器においては、その前ページ又は次のページに移動する場合はとも角として、特定ページに移動することは不便であった。即ち、特定ページ、例えば、メモのようなユーザ入力情報が入力されたページへの移動は、メニュー又はスクロールバーを用いる必要があった。これが、従来の電子機器において、ページ移動の際タッチジェスチャーを積極的に活用できない理由である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、このような不便を解消するためになされたものであって、タッチジェスチャーを活用して多様で容易なページ移動を可能にする電子本の読書実行方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するためになされた本発明によるタッチスクリーンを備えた電子機器における電子本の読書実行方法は、電子本とタッチスクリーンを備えた電子機器で行われ、前記電子本の第１ページを表示中に、タッチジェスチャーを感知する段階と、前記感知されたタッチジェスチャーがページめくりのためのものであるか否かを判別する段階と、前記感知されたタッチジェスチャーが前記ページめくりのためのものなら、前記タッチジェスチャーに合わせて移動するべき第２ページを決定する段階と、前記決定された第２ページを表示する段階と、を含むことを特徴とする。
【０００６】
また、上記目的を達成するためになされた本発明によるタッチスクリーンを備えた電子機器における電子本の読書実行装置は、タッチジェスチャーに応答してタッチイベントを発生させるタッチスクリーン、前記タッチジェスチャーがページめくりのためのものであるか否かを判別するためのルックアップテーブル（ＬＵＴ）を備えた格納部、前記電子本の第１ページを表示中に前記タッチジェスチャーを感知すれば、前記ＬＵＴを参照して前記タッチジェスチャーがページめくりのためのものであるか否かを判別し、前記タッチジェスチャーが前記ページめくりのためのものなら、前記タッチジェスチャーに合わせて移動するべき第２ページを決定する制御部と、前記制御部の制御下に前記第２ページを表示する表示部と、を含むことを特徴とする。
【発明の効果】
【０００７】
以上より、本発明によるタッチスクリーンを備えた電子機器における読書実行方法及び装置によれば、本発明は、タッチジェスチャーを活用して現在ページからユーザが希望する特定ページに容易に移動できるという効果を提供する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例による携帯端末機の構成を示す図である。
【図２】本発明の一実施例による電子本アプリケーション部の構成を示す図である。
【図３】本発明の一実施例による読書実行方法を説明するための流れ図である。
【図４】本発明の他の実施例による読書実行方法を説明するための流れ図の第一部分である。
【図５】本発明の他の実施例による読書実行方法を説明するための流れ図の第２部分である。
【図６】本発明によるページめくりを説明するための第１の画面例示図である。
【図７】本発明によるページめくりを説明するための第２の画面例示図である。
【図８】本発明によるページめくりを説明するための第３の画面例示図である。
【図９】本発明による臨時しおり及びこれを利用したページめくりを説明するための第１の画面例示図である。
【図１０】本発明による臨時しおり及びこれを利用したページめくりを説明するための第２の画面例示図である。
【図１１】本発明による臨時しおり及びこれを利用したページめくりを説明するための第３の画面例示図である。
【図１２】本発明による臨時しおり及びこれを利用したページめくりを説明するための第４の画面例示図である。
【図１３】本発明による臨時しおり及びこれを利用したページめくりを説明するための第５の画面例示図である。
【図１４】本発明による臨時しおり及びこれを利用したページめくりを説明するための第６の画面例示図である。
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照して本発明の好ましい実施例によって、タッチスクリーンを備えた電子機器における電子本の読書実行（ｅｘｅｃｕｔｉｎｇ）方法及び装置について詳細に説明する。本発明の詳細な説明に先立って、以下で使用される用語や単語は、通常的又は辞書的な意味に限定して解釈してはならず、本発明の技術的思想に符合する意味と概念として解釈しなければならない。従って、本明細書と図面は、本発明の好ましい実施例に過ぎず、本発明の技術的思想を全てはすべて代弁しないので、本出願時点においてこれらの実施例を代替できる多様な均等物と変形例があり得ることを理解しなければならない。また、添付の図面において一部の構成要素は、誇張されるか、又は省略されるか、又は概略的に図示されていて、各構成要素のサイズは、実際サイズを反映するものではない。従って、本発明は、添付の図面に描かれた相対的なサイズ及び／又は間隔によって制限されない。
【００１０】
本発明によるタッチスクリーンを備えた電子機器における電子本の読書実行装置及び方法は、電子本リーダー機能を備えた多様な形態の電子機器に適用できる。特に本発明による読書実行装置及び方法は、スマートフォン、タブレット型パソコンなどの携帯端末機に適用できる。以下の説明では、本発明による読書実行装置及び方法を携帯端末機に適用した場合について説明する。
【００１１】
また、本発明による読書実行装置及び方法は、電子本に対する読書実行中にタッチジェスチャーを感知する機能と、感知されたタッチジェスチャーに合わせて移動するべきページを決定する機能と、決定されたページに移動して表示する機能と、現在表示されるページに臨時しおりを設定する機能と、ユーザが他のページを見ている途中であっても、臨時しおりが設定されたページに容易に戻れるようにする機能などを提供する。以下、このような本発明の特徴について具体的に説明する。但し、この説明にあたって、関連した公知機能又は構成要素に関してあまり具体的に説明すると本発明の要旨を却って不明確にしてしまうと判断される場合、その詳細な説明は省略する。
【００１２】
図１は、本発明の一実施例に係る携帯端末機の構成を示す図である。図１を参照すれば、本発明の一実施例に係る携帯端末機１００はその構成要素として、タッチスクリーン１１０、キー入力部１２０、表示部１３０、格納部１４０、無線通信部１５０、オーディオ処理部１６０、スピーカー（ＳＰＫ）、マイク（ＭＩＣ）及び制御部１７０を備える。
【００１３】
タッチスクリーン１１０は、表示部１３０の前面に装着され、タッチスクリーン１１０に対するユーザの操作に応答してタッチイベントを発生して制御部１７０に伝達する。制御部１７０は、タッチスクリーン１１０から入力されるタッチイベントからユーザのタッチジェスチャーを感知し、前述した構成要素を制御する。ここで、ユーザの操作は、タッチ（Ｔｏｕｃｈ）、タップ（Ｔａｐ）、ダブルタップ（Ｄｏｕｂｌｅ  Ｔａｐ）、プレス（Ｐｒｅｓｓ）、ドラッグ（Ｄｒａｇ）、ドラッグアンドドロップ（Ｄｒａｇ  ＆  Ｄｒｏｐ）及びスウィープ（Ｓｗｅｅｐ）などに区分される。ここで、タッチは、ユーザが画面のいずれか１つの地点を押す操作であり、タップは、いずれか１つの地点をタッチした後、指の移動なしに当該地点から指を離す、即ち、ドロップする操作であり、ダブルタップは、いずれか１つの地点を連続的に二度タップする操作であり、プレスは、タップより相対的に長くタッチした後、指の移動なしに当該地点から指を離す操作であり、ドラッグは、いずれか１つの地点をタッチした状態で指を所定方向に移動させる操作であり、ドラッグアンドドロップは、ドラッグした後、指を離す操作であり、スウィープは、弾くように、指を速い速度で移動させた後、離す操作を意味する。ここで、ドラッグは、スクロールとも言い、スウィープは、フリック（Ｆｌｉｃｋ）とも言う。制御部１７０は、移動速度によってスウィープとドラッグを区分する。また、タッチスクリーン１１０には、抵抗膜方式（ｒｅｓｉｓｔｉｖｅ  ｔｙｐｅ）、静電容量方式（ｃａｐａｃｉｔｉｖｅ  ｔｙｐｅ）、電磁誘導方式（ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｉｎｄｕｃｔｉｏｎ  ｔｙｐｅ）、及び圧力方式（ｐｒｅｓｓｕｒｅ  ｔｙｐｅ）などの何れかが適用される。
【００１４】
キー入力部１２０は、数字又は文字情報を入力され、各種機能を設定するための複数の入力キー及び機能キーを含む。前記機能キーは、特定機能を行うように設定された方向キー、サイドキー及びショートカットキーなどを含む。また、キー入力部１２０は、ユーザ設定及び携帯端末機１００の機能制御と関連したキー信号を生成し、制御部１７０に伝達する。キー信号は、電源オン／オフ信号、ボリューム調節信号、画面オン／オフ信号などに区分される。制御部１７０は、このようなキー信号に応答して対応する構成要素を制御する。このようなキー入力部１２０は、複数個のキーを含むクォティキーパッド、３＊４キーパッド、４＊３キーパッドなどにより具現される。そして、キー入力部１２０は、携帯端末機のタッチスクリーン１１０がフルタッチスクリーン形態で支援された場合、携帯端末機１００のケース側面に形成される、画面オン／オフ及び携帯端末機オン／オフなどのためのサイドキーだけを含む。
【００１５】
表示部１３０は、制御部１７０から入力された映像データをアナログ信号に変換して表示する。即ち、表示部１３０は、携帯端末機の利用による多様な画面、例えば、ロック画面、ホーム画面、アプリケーション実行画面、メニュー画面、メッセージ作成画面、インターネット画面、キーパッド画面などを提供する。特に本発明による表示部１３０は、制御部１７０の制御下に電子本アプリケーションの実行画面を提供できる。ロック画面は、表示部１３０の画面がオンとされるときに、表示される映像である。ロック解除のための特定タッチイベントが発生すれば、制御部１７０は、表示される映像をロック画面からホーム画面又はアプリケーション実行画面などに切り替える。ホーム画面は、複数のアプリケーションにそれぞれ対応する複数のアプリケーションアイコンを含む映像である。複数のアプリケーションアイコンのうちいずれか１つがユーザによって選択されれば、制御部１７０は、当該アプリケーションを実行し、表示される映像を当該アプリケーションの実行画面に切り替える。また、表示部１３０は、制御部１７０の制御下に画面を複数の領域に分割し、分割された領域にそれぞれ異なる画面を表示できる。例えば、表示部１３０は、画面を第１領域と第２領域に分割し、第１領域にアプリケーション実行画面を表示し、第２領域にキーパッド画面を表示する。
【００１６】
また、表示部１３０は、液晶表示装置（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｅｄ  Ｄｉｏｄｅ）、ＡＭＯＬＥＤ（Ａｃｔｉｖｅ  Ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｅｄ  Ｄｉｏｄｅ）などの平板表示パネルの形態で形成される。また、表示部１３０は、左眼イメージと右眼イメージを表示し、表示される左／右眼イメージに対してユーザが奥行き感を感じることができるようにする３Ｄ具現部を含むことができる。３Ｄ具現方式は、周知のように、メガネ方式と無メガネ方式に区分される。メガネ方式には、色フィルタ方式、偏光フィルタ方式及びシャッターガラス方式などがあり、無メガネ方式には、レンチキュラレンズ（Ｌｅｎｔｉｃｕｌａｒ  Ｌｅｎｓ）方式及びパララックスバリア（Ｐａｒａｌｌａｘ  Ｂａｒｒｉｅｒ）方式などがある。
【００１７】
格納部１４０は、携帯端末機のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）及び本発明に必要なアプリケーションを含めて、多様なデータを格納でき、大別してプログラム領域とデータ領域からなる。
【００１８】
格納部１４０のデータ領域は、携帯端末機の使用の際に制御部１７０によって発生するデータを格納する。そして、データ領域は、表示部１３０に出力されるべき前述した画面を格納する。これら画面のうちキーパッド画面及びメニュー画面は、それぞれ多様な形態をとり得る。即ち、キーパッド画面は、３＊４又はクォティ（ＱＷＥＲＴＹ）などの形態の何れかをとり、また、メニュー画面は、画面切替のための画面切替キー（例えば、以前画面に戻るためのリターン（ｒｅｔｕｒｎ）キーなど）、現在実行中のアプリケーションの制御のための制御キーなどを含むことができる。そして、キーパッド画面及び／又はメニュー画面は、ロック画面、アプリケーション実行画面、ホーム画面などの何れかにオーバーラップして表示できる。また、データ領域は、貼り付けなどのためにユーザがメッセージ、写真、ウェプページ、文書などでコピーしたデータを臨時格納する。また、データ領域は、携帯端末機の運営のための多様な設定値（例えば、画面明るさ、タッチ発生時の振動可否、画面自動回転可否など）を格納する。
【００１９】
特に本発明による格納部１４０のデータ領域は、複数の電子本１４１を格納する。そしてデータ領域は、格納された複数の電子本１４１それぞれに対する読書現況情報１４２を格納する。ここで、読書現況情報１４２は、読んだページ、読んだ日付、読まないページ、ユーザ入力情報などを含む。ここで、ユーザ入力情報は、ユーザが別途、或るページに入力した情報として定義される。このようなユーザ入力情報は、当該ページが表示されるとき、一緒に表示される。例えば、ユーザ入力情報は、メモ、ハイライト、イメージ、しおり、である。また、データ領域は、制御部１７０がページめくりの実行及びページの読取可否を判断できるようにするためのルックアップテーブル（以下，ＬＵＴと略す）１４３を格納する。次の表１は、ＬＵＴ（１４３）の一例を示したものである。
【００２０】
【表１】
2013101619.tif 000003
【００２１】
前記ＬＵＴ（１４３）から明らかなように、制御部１７０は、ユーザが現在表示されるページから直前又は直後次のページに１ページずつページめくりを行う場合、ユーザが現在ページを読取ったと認定し、それ以外のページめくり（即ち、現在ページからその直前又はその直後のページではない特定ページにジャンピングするページめくり）を行う場合は、ユーザが現在ページを読取らなかったと認定する。表１を参照して、例えば、現在ページに対するフリック又はドラッグが感知されれば、制御部１７０は、ユーザが現在ページを読取ったとして認定し、表示部１３０を制御し、直後又は直前のページを表示するようにする。そして、制御部１７０は、現在ページに対する読取認定と関連して  読書現況情報１４２をアップデートする。また、現在ページの両端、即ち、左側や右側端部でタップが感知されれば、制御部１７０は、ユーザが現在ページを読取ったと認定する。
但し、制御部１７０は、ページめくりが一枚単位で行われても、‘スクロールバー（Ｓｃｒｏｌｌ  ｂａｒ）’を利用したページめくりは、ユーザが読取らなかったと認定する。ここで、スクロールバーは、現在ページにオーバーラップして表示されるもので、全体ページを示すバーであると言える。ユーザは、このようなスクロールバーを操作し、ページをめくるか、又は特定ページにジャンピングできる。また、スクロールバーには、現在ページの位置情報、読んだ部分と読まない部分の位置情報が含まれる。
【００２２】
一方、マルチタッチジェスチャーが感知されれば、制御部１７０は、現在ページから特定ページへページめくりを行う。ここで、マルチタッチジェスチャーは、ユーザが複数の地点を「同時にタッチする」操作として定義される。ここで、「同時にタッチする」とは「或る一定の時間内に、順次タッチする」意味であって、厳密には「同時に」ではない。従って、本明細書の以下の記述では、「同時に」を省略して単に「タッチする」と記載する。
例えば、「２つの地点」でフリック又はドラッグが感知されれば、制御部１７０は、現在ページから次の章（ｃｈａｐｔｅｒ）の最初のページを表示するように制御する。また、３つの地点でフリック又はドラッグが感知されれば、制御部１７０は、現在ページから最も近い、ユーザ入力情報が挿入されているページに移動する。
以上のマルチタッチジェスチャーを利用した特定ページにジャンピングするページめくりの場合は、制御部１７０は、ユーザが現在ページを読取らなかったと認定する。同様に、制御部１７０は、現在ページから目次画面、「私のノート」画面、読書プラン画面へ移動する場合も、ユーザが現在ページを読取らなかったと認定する。ここで、「私のノート」画面は、ユーザ入力情報を一括的に表示する画面である。このような「私のノート」画面でユーザ入力情報に対するタッチイベントの発生が感知されれば、例えば、メモに対するタップが感知されれば、制御部１７０は、タップが行われたメモの当該ページを表示するように制御する。
【００２３】
格納部１４０のプログラム領域は、携帯端末機を起動し上述した各構成要素全体を運用制御するためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の他、多様なユーザ機能、例えば、インターネットサーバーに接続するためのウェブブラウザー機能、ＭＰ３ファイルなどの音源（オーディオファイル）再生機能、写真などのイメージ再生機能、動画再生機能、をそれぞれ支援するためのアプリケーションプログラムを格納する。特にプログラム領域は、電子本アプリケーション１４４を格納する。ここで、電子本アプリケーション１４４は、読書実行中にタッチジェスチャーを感知するルーチンと、ページめくりを判別するルーチンと、ページめくりを行うルーチンと、臨時しおりを設定するルーチンなどを含む。
【００２４】
無線通信部１５０は、音声通話、画像通話、又はデータ通信を制御部１７０の制御下に行う。このために、無線通信部１５０は、送信される信号の周波数を上昇変換及び増幅する無線周波数送信部と、受信される信号の周波数を低雑音増幅及び下降変換する無線周波数受信部などを含む。また、無線通信部１５０は、移動通信モジュール（例えば、第３世代（３Ｇ）移動通信モジュール、第３．５世代（３．５Ｇ）移動通信モジュール、又は第４世代（４Ｇ）移動通信モジュールなど）、近距離通信モジュール（例えば、ワイファイ（Ｗｉ−Ｆｉ、登録商標）モジュール）及びデジタル放送モジュール（例えば、ＤＭＢモジュール）を含むことができる。
【００２５】
オーディオ処理部１６０は、制御部１７０から入力されたオーディオ信号をスピーカー（ＳＰＫ）に伝送し、マイク（ＭＩＣ）から入力された音声などのオーディオ信号を制御部１７０に伝達する機能を行う。即ち、オーディオ処理部１６０は、音声／音響データを制御部１７０の制御によって、スピーカー（ＳＰＫ）を介して可聴音に変換して出力し、マイク（ＭＩＣ）から受信される音声などのオーディオ信号をデジタル信号に変換し、制御部１７０に伝達する。
【００２６】
制御部１７０は、携帯端末機の全般的な動作及び携帯端末機の内部構成要素間の信号フローを制御し、データを処理する機能を行う。そして、制御部１７０は、バッテリーから内部構成要素への電源供給を制御する。また、制御部１７０は、プログラム領域に格納された各種アプリケーションを実行する。特に本発明による制御部１７０は、次の図２のような電子本アプリケーション部を具備する。
【００２７】
図２は、本発明の一実施例による電子本アプリケーション部の構成を示す図である。このような電子本アプリケーション部は、制御部１７０の内部に構成されるか、又は別途に構成される。以下では、制御部１７０の内部に構成されるものと仮定して説明する。図２を参照すれば、本発明の一実施例による電子本アプリケーション部は、タッチジェスチャー感知部１７１、ページめくり判別部１７２、ページめくり実行部１７３及び臨時しおり設定部１７４を備える。ここで、タッチジェスチャー感知部１７１は、タッチスクリーン１１０と連結され、読書実行中にタッチジェスチャーを感知する機能を行う。
【００２８】
ページめくり判別部１７２は、上述したＬＵＴ（１４３）を参照して、前記感知されたタッチジェスチャーがページめくりに該当するタッチジェスチャーであるか否かを判別する機能を行う。また、ページめくり判別部１７２は、前記感知されたタッチジェスチャーがページめくりに該当する場合、前記感知されたタッチジェスチャーに合わせて移動するべきページを決定する機能を行う。上述したように、マルチタッチジェスチャーが感知されれば、ページめくり判別部１７２は、移動するべきページを次の章の初ページ又はユーザ入力情報が挿入されたページとして決定する。また、ページめくり判別部１７２は、上述したＬＵＴ（１４３）を参照して、ページめくりが読取認定に該当するページめくりであるか否かを判別し、その結果、“読取認定”の場合、当該ページを読んだページに設定する。即ち、ページめくり判別部１７２は、読書現況情報１４２の「読んだ（読み取った）ページ」情報をアップデートする。
【００２９】
ページめくり実行部１７３は、前記決定されたページを表示するように表示部１３０を制御する機能を行う。即ち、ページめくり実行部１７３は、前記決定されたページを格納部１４０から読み込んで、読み込んだページを表示するように制御する。
【００３０】
ページめくり判別部１７２での判別結果、前記感知されたタッチジェスチャーがページめくりではなく、臨時しおり設定のためのタッチジェスチャーなら、臨時しおり設定部１７４は、現在表示されるページに臨時しおりを設定する。即ち、臨時しおり設定部１７４は、臨時しおりが表示されるように表示部１３０を制御する。このような臨時しおりは、当該ページではなく、他のページが表示されている場合でも、前記臨時しおりが設定されているページを示す指示子が前記他のページと一緒に表示される。ここで、前記指示子は、臨時しおりの一部を示す形態にできる。即ち、表示部１３０は、臨時しおり設定部１７４の制御下に、前記指示子を常に表示する。
そして、ページめくり判別部１７２は、前記感知されたタッチジェスチャーが前記指示子を選択するタッチジェスチャーとして判別されれば、移動するべきページを前記臨時しおりが設定されたページに決定する。そして、ページめくり実行部１７３は、現在表示されるページから前記臨時しおりが設定されたページへのページめくりを行う。また、臨時しおり設定部１７４は、臨時しおりを解除する機能を行う。即ち、ユーザが臨時しおりを選択すれば、臨時しおり設定部１７４は、臨時しおりが消えるように制御する。ここで臨時しおりは、当該電子本の読書が終了すれば、自動に解除される。また、臨時しおりは、ユーザ入力情報に含まれるものでなくてもよい。即ち、臨時しおりが設定されたページは、マルチタッチジェスチャーを介さず操作できるようにしてもよい。
【００３１】
一方、本発明による携帯端末機１００は、その提供形態によってカメラモジュールと、ＧＰＳ受信モジュールと、携帯端末機１００の状態及び位置変化などを感知するためのセンサーモジュールと、外部機器と有線又は無線で連結するためのインターフェースモジュールなどのように、上記で言及しない構成要素をさらに選択的に含む。特にセンサーモジュールは、携帯端末機の状態が横モードであるか縦モードであるかを感知する。このために、センサーモジュールは、加速度センサー、重力センサーなどの何れかをを含む。
【００３２】
このような構成要素は、デジタル機器のコンバージェンス（ｃｏｎｖｅｒｇｅｎｃｅ、多機能集積）傾向によって変形が非常に多様なので、すべてを列挙できないが、前記言及された構成要素と同等な水準の構成要素が携帯端末機に追加できる。また、本発明の携帯端末機１００は、その提供形態によって前述した構成要素から特定構成要素が除外されるか、及び／又は他の構成要素により代替できることは勿論である。これは、当業者には、容易に理解されよう。
【００３３】
図３は、本発明の一実施例による読書実行方法を説明するための流れ図である。図３を参照すれば、待機状態で電子本アプリケーション１４４の実行を要請するタッチジェスチャーが感知されれば、段階３０１で、制御部１７０は、電子本アプリケーション１４４を実行し、複数の電子本をそれぞれ対応する複数の電子本アイコンを含む書棚画面を表示するように制御する。前記書棚画面を表示中に、段階３０２で、複数の電子本のうちいずれか１つの電子本アイコンを選択するタッチジェスチャーが感知されれば、段階３０３で、制御部１７０は、選択された電子本のページを格納部１４０から読み込んで表示するように制御する。
ここで、表示されるページは、当該電子本の目次、最初のページ、又は以前に表示されたページの何れかであるる。また、制御部１７０は、ページとともに、読書現況情報１４２を表示するように制御する。ここで、読書現況情報１４２は、全体ページの中で読んだ部分を示すためのスクロールバー（Ｓｃｒｏｌｌ  ｂａｒ）形態で表示される。また、ページだけを表示中に、画面中央部位に対するタップが感知されるとき、制御部１７０は、読書現況情報１４２を該ページにオーバーラップして表示するように制御できる。一方、電子本選択ではなく、他の機能、例えば、「私のノート」画面を要請するタッチジェスチャーが感知されれば、制御部１７０は、「私のノート画面」を表示するように制御できる。
【００３４】
選択されたページを表示中に、段階３０４で、制御部１７０は、タッチジェスチャーの発生有無を判別する。この際、タッチジェスチャーが感知されなければ、プロセスは、段階３０５に進行する。段階３０５で、制御部１７０は、所定の臨界時間の経過有無を判別する。ここで、臨界時間は、画面を自動的にオフするために設定された値として定義される。例えば、制御部１７０は、タッチ発生後、前記臨界時間が経過するまで何らのタッチイベントが感知されなければ、段階３０６に進行し、画面をオフする。
一方、段階３０４で、タッチジェスチャーが感知されれば、段階３０７で、制御部１７０は、前記感知されたタッチジェスチャーがページめくりに該当するタッチジェスチャーであるか否かを判別する。判別結果、ページめくりではなく、例えば、臨時しおり設定のためのタッチジェスチャーなら、制御部１７０は、現在表示されるページに臨時しおりを設定する。一方、ページめくりなら、制御部１７０は、前記感知されたタッチジェスチャーに合わせて移動するべきページを決定する。そして、段階３０９で、制御部１７０は、前記決定されたページを表示するように制御する。次に、段階３１０で、制御部１７０は、電子本アプリケーション１４４の終了可否を判断する。判断結果、終了しない場合には、段階３０４に戻る。
【００３５】
図４及び図５は、本発明の他の実施例による読書実行方法を説明するための流れ図である。図４及び図５を参照すれば、電子本のページを表示中に、段階４０１で、制御部１７０は、タッチジェスチャーの発生有無を判別する。この際、タッチジェスチャーが感知されなければ、プロセスは、段階４０２に進行される。段階４０２で、制御部１７０は、前記臨界時間の経過有無を判別する。即ち、制御部１７０は、タッチ発生後、前記臨界時間が経過するまで何らのタッチイベントが感知されない場合には、段階４０３に進行し、画面をオフさせ、一方、前記臨界時間が経過しない場合には、段階４０１に戻る。
【００３６】
一方、段階４０１で、タッチジェスチャーが感知されれば、制御部１７０は、感知されたタッチジェスチャーがどの機能のためかを順次判別する。具体的には第１に、段階４０４で制御部１７０は、感知されたタッチジェスチャーが臨時しおり設定のためのタッチジェスチャーであるかを判別する。段階４０４での判別結果、臨時しおり設定のためのタッチジェスチャーなら、段階４０５で、制御部１７０は、現在表示されるページに臨時しおりを設定する。一方、臨時しおり設定のためのタッチジェスチャーでなければ、プロセスは、段階４０６に進行する。
【００３７】
第２に、段階４０６で制御部１７０は、感知されたタッチジェスチャーがページめくりのためのタッチジェスチャーであるか否かを判別する。段階４０６での判別結果、ページめくりのためのタッチジェスチャーなら、プロセスは、段階４０７及び４０８を経て段階４１３に進行する。段階４０７で制御部１７０は、タッチジェスチャーに合わせて移動するべきページを決定する。そして、段階４０８で制御部１７０は、決定されたページを表示するように制御する。この際、臨時しおりが設定されている場合、制御部１７０は、決定されたページとともに臨時しおりの一部を表示する。一方、ページめくりのためのタッチジェスチャーでなければ、プロセスは、段階４０９に進行する。
【００３８】
第３に、臨時しおりが設定されたページではなく他のページを表示中に、段階４０９で制御部１７０は、感知されたタッチジェスチャーが臨時しおり選択のためのタッチジェスチャーであるか否かを判別する。段階４０９での判別結果、臨時しおり選択のためのタッチジェスチャーなら、プロセスは、段階４１０を経て段階４１３に進行する。段階４１０で制御部１７０は、前記臨時しおりが設定されたページを表示するように制御する。一方、臨時しおり選択のためのタッチジェスチャーではなければ、プロセスは、段階４１１に進行する。
【００３９】
第４に、臨時しおりが設定されたページを表示中に、段階４１１で制御部１７０は、感知されたタッチジェスチャーが臨時しおり解除のためのタッチジェスチャーであるかを判別する。段階４１１での判別結果、臨時しおり解除のためのタッチジェスチャーなら、プロセスは、段階４１２を経て段階４１３に進行する。段階４１２で制御部１７０は、設定された臨時しおりを解除する。一方、感知されたタッチジェスチャーが前述した機能以外の他の機能のためのタッチジェスチャーなら、制御部１７０は当該機能を行う。
以上、第１乃至第４の手順において、各々段階４０５、４０８、４１０、４１２が終了すると（図４及び図５の「Ｂ」）、段階４１３で制御部１７０は、電子本アプリケーション１４４の終了有無を判断する。判断結果、終了しない場合には、段階３０４に戻る。一方、電子本実行の終了のためのタッチイベントが感知されれば、制御部１７０は、電子本アプリケーション１４４を終了する。この際、臨時しおりが設定されている状態なら、段階４１４で制御部１７０は、臨時しおりを解除する。
【００４０】
以下では、複数の画面例示図を参照して本発明による読書実行方法及び装置をさにな具体的に説明する。
図６〜図８は、本発明によるページめくりを説明するための第１〜第３の画面例示図である。
【００４１】
まず、図６（Ａ）〜（Ｃ）を参照すれば、各種タッチジェスチャーのうちフリック５１０が１ページ単位のページめくりとして設定される。即ち、制御部１７０は、フリック５１０を感知すれば、フリック５１０の方向にページをめくって、次のページを表示するようにする。もちろんフリック以外に他のタッチジェスチャー（例えば、ドラッグ）もページめくりとして設定される。但し、説明の便宜上、以下では、ページめくりのためのタッチジェスチャーをフリックと仮定して説明する。一方、ダブルフリック５２０は、１章（ｃｈａｐｔｅｒ）単位のページめくりとして設定される。
ここで、ダブルフリックは、２つの地点をスタートとして同一の方向に移動するマルチタッチジェスチャーとして定義される。制御部１７０は、このようなダブルフリック５２０を感知すれば、ダブルフリック５２０の方向にページをめくって、隣接する章の最初のページを表示する。次に、トリプルフリック５３０は、ユーザ入力情報が挿入されたページへのページめくりとして設定される。即ち、制御部１７０は、トリプルフリック５３０を感知すれば、トリプルフリック５３０の方向にページをめくって、ユーザ入力情報が挿入されたページを表示する。
【００４２】
図７（Ａ）（Ｂ）を参照すれば、制御部１７０は、左側方向へのダブルフリック６１０を感知すれば、ページを後にめくって、直後の章の最初のページ６３０を表示する。一方、右側方向へのダブルフリック６２０が感知されれば、制御部１７０は、ページを前にめくって、直前の章の最初のページ６４０を表示する。
【００４３】
図８を参照すれば、制御部１７０は、左側方向へのトリプルフリック７１０を感知すれば、ページを後にめくって、ユーザ入力情報としてハイライト７２１が入力された、即ち該ハイライトのあるページ７２０を表示する。ハイライトのあるページ７２０が表示されている状態で、さらにトリプルフリック７１０が感知されれば、制御部１７０は、ページを後にめくって、ユーザ入力情報としてメモ７３１が挿入されたメモページ７３０を表示する。ここで、メモ７３１は例えば、図示のように、下線を付ける形態である。図示してはいないが、このようなメモ７３１がタップされれば、制御部１７０は、該メモのあるページ７３０にポップアップ窓をオーバーラップして表示する。即ち、ポップアップ窓は、ユーザが入力したデータやイメージなどを表示するための窓として定義される。メモのあるページ７３０が表示されている状態で、さらにトリプルフリック７１０が感知されれば、制御部１７０は、ページを後にめくって、ユーザ入力情報としてしおり７４１が挿入されたしおりページ７４０を表示する。
【００４４】
図９〜図１４は、本発明による臨時しおり及びこれを利用したページめくりを説明するための第１〜第６の画面例示図である。
【００４５】
まず、図９（Ａ）を参照すれば、制御部１７０は、右側又は左側の端部で長いタッチ（Ｌｏｎｇ  Ｔｏｕｃｈ）８１０を感知すれば、当該ページに臨時しおりを設定する。即ち、表示部１３０は、制御部１７０の制御下に、縦方向の臨時しおり８２０を端部に表示する。この際、臨時しおりは、図９（Ｂ）に示すように、横方向にも表示できる。また、臨時しおりは図９（Ａ）（Ｂ）では、半透明であるが、次の図１０に示すように不透明にすることもできる。
【００４６】
図１０を参照すれば、制御部１７０は、フリック９１０を感知すれば、１ページをめくって、次のページを表示する。この際、制御部１７０は、次のページとともに、臨時しおりを示す臨時しおり指示子９２０を表示する。ここで、臨時しおり指示子９２０は、図示したように、臨時しおりの一部を示す形態にできる。
【００４７】
図１１を参照すれば、制御部１７０は、臨時しおり指示子１０１０に対するタップを感知すれば、ページをめくって、臨時しおりのあるページ１０２０を表示する。
【００４８】
図１２を参照すれば、臨時しおりのあるページ１１１０が表示されている状態で、制御部１７０は、ダブルフリック１１２０を感知すれば、ページをめくって、直後の章の最初のページを表示する。このような状態で、臨時しおり指示子１１３０に対するタップが感知されれば、制御部１７０は、元の、臨時しおりのあるページ１１１０を表示する。
【００４９】
図１３を参照すれば、臨時しおりのあるページ１２１０が表示されている状態で、制御部１７０は、トリプルフリック１２２０を感知すれば、ページをめくって、ユーザ入力情報のあるページ、例えば、ハイライトページを表示する。この状態で、臨時しおり指示子１２３０に対するタップが感知されれば、制御部１７０は、元の、臨時しおりページのある１２１０を表示するようにする。
【００５０】
臨時しおりページ１３１０が表示されている状態で、制御部１７０は、携帯端末機１００の状態変化を感知できる。携帯端末機１００の状態変化が感知されれば、制御部１７０は、臨時しおりの設定を解除できる。
【００５１】
具体的に、図１４を参照すれば、携帯端末機１００の状態が横モードから縦モードに転換されれば、このような状態変化を制御部１７０が感知する。この際、当該電子本に臨時しおり１３１０が設定されていれば、制御部１７０は、しおり解除案内窓１３２０を表示するようにすることができる。しおり解除案内窓１３２０で確認ボタン１３２１に対するタップが感知されれば、制御部１７０は、臨時しおりの設定を解除することができる。もちろん制御部１７０は、携帯端末機１００の状態が変更されれば、臨時しおりを解除せずに再設定することもできる。
【００５２】
具体的に図１４を参照すれば、モードが変更されれば、当該電子本の全体ページ数が変わる場合がある。従って、その場合、モードが変更されれば、臨時しおりの設定ページを変更する必要がある。即ち、モードが変更されれば、制御部１７０は、臨時しおりのあるページ１３３０においていずれか１つの文章、単語、又はイメージを臨時しおりの再設定のための基準位置情報１３４０として設定することができる。これにより、モードが変更されれば、制御部１７０は、前記設定された基準位置情報１３４０に合わせて臨時しおりを再設定するべきページを選択し、選択されたページに臨時しおりを表示するように制御する。ここで、臨時しおりが再設定されたページは、前記基準位置情報１３４０を含むものと定義される。
【００５３】
上述したような本発明による読書実行方法は、多様なコンピュータ手段を通じて実行できるプログラム命令形態で具現され、コンピュータで読み取り可能な記録媒体に記録される。この際、前記コンピュータで読み取り可能な記録媒体は、プログラム命令、データファイル、データ構造などを単独で又は組み合わせて含み得る。一方、記録媒体に記録されるプログラム命令は、本発明のために特別に設計、構成されたものであるか、又はコンピュータソフトウェアの当業者に公知、使用可能なものである。前記コンピュータで読み取り可能な記録媒体には、ハードディスク、フロッピー（登録商標）及び磁気テープのような磁気媒体（Ｍａｇｎｅｔｉｃ  Ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体（Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、フロプチカルディスク（Ｆｌｏｐｔｉｃａｌ  Ｄｉｓｋ）のような磁気−光媒体（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納し実行するように特別に構成されたハードウェア装置が含まれる。また、プログラム命令には、コンパイラーによって作成される機械語コードだけでなく、インタプリターなどを使用してコンピュータによって実行できる高級言語コードを含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアモジュールとして作動するように構成される。
【００５４】
本発明による携帯端末機における読書実行方法及び装置は、前述した実施例に限定されず、本発明の技術思想が許容する範囲で多様に変形して実施することができる。
【符号の説明】
【００５５】
１００  携帯端末機
１１０  タッチスクリーン
１２０  キー入力部
１３０  表示部
１４０  格納部
１４１  電子本
１４２  読書現況情報
１４３  ルックアップテーブル（ＬＵＴ）
１４４  電子本アプリケーション
１５０  無線通信部
１６０  オーディオ処理部
１７０  制御部
１７１  タッチジェスチャー感知部
１７２  ページめくり判別部
１７３  ページめくり実行部
１７４  臨時しおり設定部
【図１】
2013101619.tif 000004
【図２】
2013101619.tif 000005
【図３】
2013101619.tif 000006
【図４】
2013101619.tif 000007
【図５】
2013101619.tif 000008
【図６】
2013101619.tif 000009
【図７】
2013101619.tif 000010
【図８】
2013101619.tif 000011
【図９】
2013101619.tif 000012
【図１０】
2013101619.tif 000013
【図１１】
2013101619.tif 000014
【図１２】
2013101619.tif 000015
【図１３】
2013101619.tif 000016
【図１４】
2013101619.tif 000017