(57)【特許請求の範囲】
【請求項１】
電子パーソナルディスプレイ上にトグルインターフェースを供する方法であって、
ユーザーからのトグルモードにする要求を受信する段階、
前記ユーザーに係る第１電子書籍コンテンツを決定する段階、
前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階、
前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせる段階、及び、
前記電子パーソナルディスプレイの主要部分から前記電子パーソナルディスプレイの補助部分へ前記第１電子書籍コンテンツを移動させる段階、を有し、
前記第１電子書籍コンテンツと前記第２電子書籍コンテンツの両方が、前記電子パーソナルディスプレイ上で同時に閲覧可能である、
方法。
【請求項２】
前記電子パーソナルディスプレイの補助部分から前記電子パーソナルディスプレイの主要部分へ前記第２電子書籍コンテンツを移動させる段階をさらに有する、請求項１に記載の方法。
【請求項３】
前記主要部分が前記補助部分よりも大きい、請求項２に記載の方法。
【請求項４】
前記第１電子書籍コンテンツに係る第３電子書籍コンテンツを決定する段階、
前記電子パーソナルディスプレイの前記補助部分内に前記第３電子書籍コンテンツを表示する段階をさらに有する、請求項２又は３に記載の方法であって、
前記トグルモードを開始するとき、前記第３電子書籍コンテンツは、前記電子パーソナルディスプレイの前記補助部分内に表示され続ける、方法。
【請求項５】
前記トグルモードを開始するとき、前記第３電子書籍コンテンツは、前記電子パーソナルディスプレイの前記補助部分の同一の位置に表示され続ける、請求項４に記載の方法。
【請求項６】
電子パーソナルディスプレイ上にトグルインターフェースを供する方法であって、
ユーザーからのトグルモードにする要求を受信する段階、
前記ユーザーに係る第１電子書籍コンテンツを決定する段階、
前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階、
前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせる段階、
前記電子パーソナルディスプレイの主要部分から前記電子パーソナルディスプレイの補助部分までの前記第１電子書籍コンテンツのユーザードラッグを判断してユーザーから前記トグルモードを開始する段階、
を有し、
前記第１電子書籍コンテンツと前記第２電子書籍コンテンツの両方が、前記電子パーソナルディスプレイ上で同時に閲覧可能である、
方法。
【請求項７】
前記電子パーソナルディスプレイの前記補助部分から前記電子パーソナルディスプレイの前記主要部分へ前記第２電子書籍コンテンツを自動的に移動させる段階、請求項６に記載の方法。
【請求項８】
前記第１電子書籍コンテンツの第１部分にアクセスする段階、及び、
前記第１電子書籍コンテンツの前記第１部分に係る前記第２電子書籍コンテンツの第２部分を自動的に提供する段階、
をさらに有する、請求項１乃至７のうちのいずれか一項に記載の方法。
【請求項９】
前記第１電子書籍コンテンツの前記第１部分と前記第２電子書籍コンテンツの前記第２部分との間にリンクを生成する段階をさらに有する、請求項８に記載の方法。
【請求項１０】
ユーザーからのトグルモードにする要求を受信する電子パーソナルディスプレイ上のトグルインターフェース、
前記ユーザーに係る第１電子書籍コンテンツを決定し、かつ、前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定するコンテンツマネージャ、及び、
前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせるディスプレイコントローラ、
を有し、
前記トグルモードが、前記電子パーソナルディスプレイ上で同時に閲覧可能な前記第１電子書籍コンテンツと前記第２電子書籍コンテンツの両方を供し、かつ、
前記ディスプレイコントローラが、前記トグルモードにする前記要求の受信に応じて、前記電子パーソナルディスプレイの主要部分から前記電子パーソナルディスプレイの補助部分へ前記第１電子書籍コンテンツを移動させる、
電子リーダー。
【請求項１１】
前記ディスプレイコントローラが、前記トグルモードにする前記要求の受信に応じて、前記電子パーソナルディスプレイの補助部分から前記電子パーソナルディスプレイの主要部分へ前記第２電子書籍コンテンツを移動させる、請求項１０に記載の電子リーダー。
【請求項１２】
前記主要部分が前記補助部分よりも大きい、請求項１１に記載の電子リーダー。
【請求項１３】
前記コンテンツマネージャが前記第１電子書籍コンテンツに係る第３電子書籍コンテンツを決定し、
前記ディスプレイコントローラは前記電子パーソナルディスプレイの前記補助部分内に前記第３電子書籍コンテンツを表示し、
前記トグルモードを開始するとき、前記第３電子書籍コンテンツは、前記電子パーソナルディスプレイの前記補助部分内に表示され続ける、
請求項１１又は１２に記載の電子リーダー。
【請求項１４】
前記トグルモードを開始するとき、前記第３電子書籍コンテンツは、前記電子パーソナルディスプレイの前記補助部分の同一の位置に表示され続ける、請求項１３に記載の電子リーダー。
【請求項１５】
ユーザーからのトグルモードにする要求を受信する電子パーソナルディスプレイ上のトグルインターフェース、
前記ユーザーに係る第１電子書籍コンテンツを決定し、かつ、前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定するコンテンツマネージャ、及び、
前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせるディスプレイコントローラ、
を有し、
前記トグルモードが、前記電子パーソナルディスプレイ上で同時に閲覧可能な前記第１電子書籍コンテンツと前記第２電子書籍コンテンツの両方を供し、
前記トグルインターフェースが、前記電子パーソナルディスプレイの主要部分から前記電子パーソナルディスプレイの補助部分までの前記第１電子書籍コンテンツのユーザードラッグを判断してユーザーから前記トグルモードにし、
前記ディスプレイコントローラは、前記判断に応じて、前記電子パーソナルディスプレイの前記補助部分から前記電子パーソナルディスプレイの前記主要部分へ前記第２電子書籍コンテンツを自動的に移動させる、
電子リーダー。
【請求項１６】
前記トグルインターフェースが、前記第１電子書籍コンテンツの第１部分への前記ユーザーによるアクセスを判断し、
前記コンテンツマネージャは、前記判断に応じて、前記第１電子書籍コンテンツの前記第１部分に係る前記第２電子書籍コンテンツの第２部分を前記ユーザーへ自動的に提供する、
請求項１０乃至１５のうちのいずれか一項に記載の電子リーダー。
【請求項１７】
前記コンテンツマネージャは、前記第１電子書籍コンテンツの前記第１部分と前記第２電子書籍コンテンツの前記第２部分との間にリンクを生成する、請求項１６に記載の電子リーダー。
【請求項１８】
電子パーソナルディスプレイ上にトグルインターフェースを供するコンピュータプログラムであって、１つ以上のプロセッサによって実行されるときに前記１つ以上のプロセッサに、
ユーザーからのトグルモードにする要求を受信する段階、
前記ユーザーに係る第１電子書籍コンテンツを決定する段階、
前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階、
前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせる段階であって、前記第１電子書籍コンテンツと前記第２電子書籍コンテンツの両方が、前記電子パーソナルディスプレイ上で同時に閲覧可能である、段階、及び、
前記電子パーソナルディスプレイの主要部分から前記電子パーソナルディスプレイの補助部分へ前記第１電子書籍コンテンツを移動させる段階、
を有する動作を実行させる命令を有する、コンピュータプログラム。
【請求項１９】
請求項１８のコンピュータプログラムを格納する非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願で説明される例は、トグルインターフェース用のシステム及び方法に関する。
【背景技術】
【０００２】
電子パーソナルディスプレイは、情報をユーザーへ表示する携帯式情報処理デバイスである。電子パーソナルディスプレイがパーソナルコンピュータの多くの機能を実行可能であるが、ユーザーは一般的に、電子パーソナルディスプレイ自体とは分離した、又は、結合しているが別個のキーボードを使用することなく電子パーソナルディスプレイと直接相互作用することができる。電子パーソナルディスプレイの例には、モバイルデジタルデバイス／タブレットコンピュータ及び電子リーダー（ｅ−ｒｅａｄｅｒｓ）（たとえばＡｐｐｌｅ  ｉＰａｄ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｓｕｒｆａｃｅ（商標）、Ｓａｍｓｕｎｇ  Ｇａｌａｘｙ  Ｔａｂ（登録商標）等）、ハンドヘルドマルチメディアスマートフォン（たとえばＡｐｐｌｅ  ｉＰｈｏｎｅ（登録商標）、Ｓａｍｓｕｎｇ  Ｇａｌａｘｙ  Ｓ（登録商標）等）、並びに、ハンドヘルド電子書籍リーダー（Ａｍａｚｏｎ  Ｋｉｎｄｌｅ（登録商標）、Ｂａｒｎｅｓ  ａｎｄ  Ｎｏｂｌｅ  Ｎｏｏｋ（登録商標）、Ｋｏｂｏ  Ａｕｒａ  ＨＤ、Ｋｏｂｏ  Ａｕｒａ  Ｈ２Ｏ等）が含まれる。
【０００３】
一部の電子パーソナルディスプレイは、特に該ディスプレイ上での読み取り又は閲覧用にデジタル的に格納されたコンテンツの表示を良好に実行するように設計された専用デバイスである。たとえば、専用デバイスは、まぶしさを抑制し、高光量条件下で良好に機能し、かつ／あるいは、実際の離散的な紙のページで与えられる文字の見栄えに似たディスプレイを含んでよい。そのような専用デバイスはユーザーが読むコンテンツの表示に優れている一方で、他の機能−中でもたとえば画像の表示、音の発出、音の記録、及びウェブサーフィン−を実行することもできる。
【０００４】
電子パーソナルディスプレイは、ネットワークサービスにわたってサービスの受信や資源の利用が可能な様々な種類のコンシューマデバイスに含まれる。そのようなデバイスは、アプリケーションを動作させ、又は、そのデバイスを特定のサービスの具体的なアカウントに結び付ける他の機能を提供することが可能である。たとえば電子リーダー（ｅリーダー）デバイスは一般的にオンライン書店に接続し、かつ、メディア再生デバイスは通常、ユーザーがオンラインメディア電子ライブラリ（ｅライブラリ）へアクセスすることを可能にするアプリケーションを有する。この状況では、ユーザーアカウントによって、そのユーザーは、そのデバイスのすべての利点と機能を受け取ることが可能となり得る。
【０００５】
さらに、そのようなデバイスは、タッチセンサとタッチ検知機能が一体化されてタッチに基づくジェスチャーを介したユーザー入力命令が上で受信されるタッチスクリーンを内蔵し得る。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本願で説明される例は、トグルインターフェース用のシステム及び方法に関する。
【課題を解決するための手段】
【０００７】
電子パーソナルディスプレイ上にトグルインターフェースを供する方法が供される。一の実施形態では、当該方法は、ユーザーからのトグルモードにする要求を受信する段階、前記ユーザーに係る第１電子書籍コンテンツを決定する段階、前記第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階、及び、前記トグルモードを開始するときに前記電子パーソナルディスプレイに前記第２電子書籍コンテンツを開かせる段階を有する。
【０００８】
実施形態はまた、ホームスクリーンから始動し、かつ、直観的なタッチ・アンド・ドラッグジェスチャーによって制御されるトグルインターフェースを介して複数の電子書籍ソーステキストを同時に利用可能にして容易に操作可能にし、相互参照、比較分析、補助情報へのリンク等の目的で、読者が各異なる本（最大４冊）の間を苦労なく移動できるようにすることによって、ユーザーの実際のデジタル読書を改善する相互参照注釈及びトグルインターフェースをも含む。
【０００９】
一の実施形態では、注釈リンク−複数のソースにわたるリンクとソース間のリンクの両方−は、特定の用語、文、画像、単語、又は一のテキストの一部を強調表示することで、それらを他のソーステキストに接続し、ユーザーが作成した注釈だけではなくテキストプレビューバブルを生成することによって生成されてよい。
【００１０】
一の実施形態では、前記テキストプレビューバブル（隠す（Ｘ）オプションを備える）は、前記ユーザーが強調表示を介してどのオプションを選択したのかに依存して、補助参照ソース内の又は所与のソーステキスト内のテキスト間での特定の場所にリンクする。
【００１１】
一の実施形態では、ユーザーはまた、ソース同士又はソース間のテキストとそれらの注釈とのリンクをも生成してよい。前記ディスプレイスクリーン上のトグルインターフェースによって、読者は、複数の参照ソース／電子書籍間を前後に迅速に移動することが可能になる。
【００１２】
実施形態はまた、学術目的又は迅速かつ容易な相互参照のいずれかのため、複数のソースの実際の読書のソース数を最大化し、複数のソースの実際の読書を体系づけ、かつ、容易にするために生成され得る複数のテキスト間及び任意の所与のテキスト内での関係のネットワーク構造をも含む。たとえば学術の文脈においては、本願で説明される実施形態は、容易な相互テキスト分析と比較だけではなく、基本のテキストをよりよく理解するための学術的補助参照をも可能にする。
【００１３】
他の実施形態は、特定の主題又は活動での範囲を拡大するため、選ばれた数の書籍（約２乃至４）間での容易な参照を可能にする（図３Ｃに記載されたフランスの料理本の例参照）。
【図面の簡単な説明】
【００１４】
【図１】ある実施形態において、画像中心のモバイルアプリケーションを実装するように構成された情報処理デバイス上でアプリケーションを利用し、かつ、電子書籍サービスを提供するシステムを表している。
【図２】ある実施形態による、画像中心のモバイルアプリケーションを実装する動作用に構成された情報処理デバイスの典型的なアーキテクチャ構成を表している。
【図３Ａ】ある実施形態による、複数の電子書籍コンテンツをトグルによって切り換える典型的な表示動作を表している。
【図３Ｂ】ある実施形態による、複数の電子書籍コンテンツをトグルによって切り換える典型的な表示動作を表している。
【図３Ｃ】ある実施形態による、複数の電子書籍コンテンツをトグルによって切り換える典型的な表示動作を表している。
【図４】ある実施形態による、電子書籍コンテンツに注釈をつける方法を表している。
【図５】ある実施形態による、複数の電子書籍コンテンツをトグルによって切り換える方法を表している。
【図６】ある実施形態による、複数の電子書籍コンテンツをトグルによって切り換える典型的なコンピュータシステムを表している。
【発明を実施するための形態】
【００１５】
「電子書籍の概要」
【００１６】
「電子書籍」とは、表示機能を有する情報処理デバイス上で閲覧可能であって非一時的コンピュータメモリ内においてデジタル形式で格納される電子出版物コンテンツである。電子書籍は、頁形式を有する文芸作品−たとえば文学作品（たとえば小説）及び定期刊行物（たとえば雑誌、漫画本、専門誌等）によって供される−に相当し得る。任意で一部の電子書籍は、章の指定及び（たとえば雑誌や漫画本の場合）グラフィックス又は画像に相当するコンテンツを有してよい。
【００１７】
多機能デバイス−たとえば携帯電話又はメッセージ送受信デバイス−は、頁形式の印刷出版物に似せた形式で電子書籍を閲覧する専用アプリケーション（たとえば特化したｅリーディングアプリケーションソフトウエア）を利用してよい。またさらに、一部のデバイス（「ｅリーダー」と呼ばれることもある）は、ユーザー入力インターフェースを介して閲覧用にそのコンテンツを−たとえば内部のコンテンツの意図された又は自然な読書の進行すなわち流れに相当する順序（つまり頁付け）で配置される離散的な頁によって−操作する機能を供する一方で、より読書を中心とする方法でデジタル的に格納されたコンテンツを表示してよい。
【００１８】
本願では電子パーソナルディスプレイ又は携帯式情報処理デバイスと様々な呼称で呼ばれる「ｅリーディングデバイス」とは、電子書籍を表示又はレンダリングできる任意の情報処理デバイスを指称し得る。例として、ｅリーディングデバイスは、ｅリーディングアプリケーションが電子書籍（たとえば漫画本、雑誌等）を含むコンテンツをレンダリングするように実行され得る携帯式情報処理デバイスを含んでよい。そのような携帯情報処理デバイスはたとえば、携帯電話／メッセージ送受信デバイス用多機能情報処理デバイス（たとえばフィーチャーフォン又はスマートフォン）、タブレット情報処理デバイス、ウルトラモバイル情報処理デバイス、又は、ウエラブルアクセサリーデバイスの形状因子を有するウエラブル情報処理デバイス（たとえば情報処理デバイスが一体化されたスマートウォッチ又はブレスレット、メガネ）を含んでよい。他の例として、ｅリーディングデバイスは、ｅリーダーデバイス−たとえば（Ｅインクディスプレイ等による）実際のｅリーディング読書に最適化された専用デバイス−を含んでよい。
【００１９】
本願明細書中に含まれてその一部を構成する添付図面は、本開示の実施形態を表し、かつ、実施形態の説明と共に本開示の原理を説明する役割を果たす。この図面の簡単な説明で言及されている図面は、具体的に指定されていない限り実際の縮尺で描かれていると解釈してはならない。
【００２０】
図１は、本願の実施形態による情報処理デバイス上でアプリケーションを利用し、かつ、電子書籍サービスを提供するシステム１００を表している。図１の例では、システム１００は、媒体の発見を可能にするコンテンツトグル及び相互参照プラットフォームを供する相互参照及びトグルロジック２７５を有する。一の実施形態では、相互参照及びトグルロジック２７５は、ホームスクリーンから始動し、かつ、直観的なタッチ・アンド・ドラッグジェスチャーによって制御されるトグルインターフェースを介して複数の電子書籍ソーステキストを同時に利用可能にして容易に操作可能にし、相互参照、比較分析、補助情報へのリンク等の目的で、読者が各異なる本（最大４冊）の間を苦労なく移動できるようにすることによって、ユーザーの実際のデジタル読書を改善する。
【００２１】
一の実施形態では、テキストプレビューバブル（隠す（Ｘ）オプションを備える）は、ユーザーが強調表示を介してどのオプションを選択したのかに依存して、補助参照ソース内の又は所与のソーステキスト内のテキスト間での特定の場所にリンクする。
【００２２】
一の実施形態では、ユーザーはまた、ソースにわたる又はソース間のテキストとそれらの注釈とのリンクをも生成してよい。相互参照及びトグルロジック２７５によって、読者は、複数の参照ソース／電子書籍間を前後に迅速に移動することが可能になる。
【００２３】
システム１００は、ｅリーディングデバイス１１０として例示されている電子ディスプレイデバイス、及び、ネットワークサービス１２０を含む。ネットワークサービス１２０は、複数のサーバ、及び、ｅリーディングデバイス１１０上にインストールされる１つ以上のアプリケーションと関連する様々なサービスを提供する他の情報処理資源を有してよい。例として一の実施形態では、ネットワークサービス１２０は、ｅリーディングデバイス１１０とやり取りする電子書籍サービスを供してよい。ネットワークサービス１２０を介して提供される電子書籍サービスはたとえば、電子書籍が販売、共有、ダウンロード、及び／又は格納されるサービスを含んでよい。より一般的には、ネットワークサービス１２０は、コンテンツレンダリングサービス（たとえばストリーミングメディア）又は他のネットワークアプリケーション環境若しくはサービスを含む様々な他のコンテンツサービスを供してよい。
【００２４】
ｅリーディングデバイス１１０は、アプリケーション及びアプリケーション資源（たとえば電子書籍、メディアファイル、ドキュメント）がレンダリング並びに消費され得る任意のパーソナル電子ディスプレイデバイスに相当してよい。たとえばｅリーディングデバイス１１０は、タブレット又は電話／メッセージ送受信デバイス（たとえばスマートフォン）に相当し得る。一の実施形態ではたとえば、ｅリーディングデバイス１１０は、前記デバイスをネットワークサービス１２０へ接続して前記サービスを介して供される電子書籍を閲覧及び消費することを可能にするｅリーダーアプリケーションを実行してよい。他の実施形態では、ｅリーディングデバイス１１０は、ネットワークサービス１２０からファイル若しくはストリーミングデータを受信するメディア再生又はストリーミングアプリケーションを実行してよい。例としてｅリーディングデバイス１１０には、あるアプリケーションによる活動−たとえば電子コンテンツ（たとえば電子書籍）を読む−を最適化するハードウエア及びソフトウエアが備えられてよい。たとえばｅリーディングデバイス１１０はタブレットのような形状因子を有してよい。とはいえ変化型も可能である。場合によっては、ｅリーダーデバイス１１０は電子インクディスプレイを有してもよい。
【００２５】
さらなる詳細では、ネットワークサービス１２０は、デバイスインターフェース１２８、資源格納部１２２、及びユーザーカウント格納部１２４を有してよい。ユーザーカウント格納部１２４は、ユーザー及びアカウント１２５をｅリーディングデバイス１１０に関連付けてよい。アカウント１２５はまた、資源格納部１２２内に格納され得る１つ以上のアプリケーション資源（たとえば電子書籍）に関連付けられてもよい。デバイスインターフェース１２８は、ｅリーディングデバイス１１０からのリクエストを処理し、さらにｅリーディングデバイス１１０のリクエストとネットワークサービス１２０のサービスと機能とを接続する。デバイスインターフェース１２８は、サービス−たとえばダウンロードの購入又はどの電子書籍及びコンテンツアイテムがユーザーデバイスに関連するのかの判断−を可能にするため、ユーザーアカウント１２５によって供される情報を利用してよい。それに加えてデバイスインターフェース１２８は、ｅリーディングデバイス１１０に、コンテンツストア１２２−たとえばオンラインストアを含んでよい−へのアクセスを供してよい。デバイスインターフェース１２８は入力を処理して、コンテンツアイテム（たとえば電子書籍）を特定し、さらにコンテンツアイテムとユーザーのアカウント１２５とを結びつけてよい。
【００２６】
またさらに、ユーザーカウント格納部１２４は、所与のアカウントで消費した、又は、消費することが可能になった資源を特定するため、個々のアカウント１２５のメタデータを保持してよい。ｅリーディングデバイス１１０はユーザーアカウント１２５に関連付けられて良い。複数のデバイスが同一のアカウントに関連付けられてよい。以降で詳述するように、ｅリーディングデバイス１１０は、そのｅリーディングデバイス１１０のユーザーのアカウントで購入された、又は、購入できるようになった資源を格納するだけではなく、特定の情報処理デバイス上で格納せずに、ユーザーアカウント１２５で購入された電子書籍及び他のコンテンツアイテムをアーカイブしてもよい。
【００２７】
図１の例を参照すると、ｅリーディングデバイス１１０は、ディスプレイスクリーン１１６及び図示されていないが任意の筐体を有してよい。ある実施形態では、ディスプレイスクリーン１１６は、ジェスチャー（たとえばスワイプ）を含むタッチ入力を処理するため、タッチ感受性を有する。たとえばディスプレイスクリーン１１６は、ディスプレイスクリーン１１６の表面上にタッチ検知領域を供するように、１つ以上のタッチセンサ１３８と一体化されてよい。一部の実施形態では、１つ以上のタッチセンサ１３８は、人体のキャパシタンスを入力として検知又は検出可能な容量性センサを含んでよい。図１の例では、タッチ検知領域は、ディスプレイスクリーン１１６の全部ではないとしてもかなりの表面領域と一致する。それに加えて筐体には、たとえば筐体のベゼル及び／又は背面上に１つ以上のタッチ検知領域を供するようにタッチセンサと一体化されてよい。
【００２８】
ｅリーディングデバイス１１０はまた、たとえば読書中又は付随する機能にアクセスしているユーザーによって与えられる動きを検出するように配置される１つ以上のモーションセンサ１３０をも有してよい。一般的には、（複数の）モーションセンサ１３０は、多数の運動認識センサ−たとえば加速度計、磁力計、ジャイロスコープ、及びカメラだがこれらに限定されない−のうちの１つ以上から選ばれてよい。またさらにモーションセンサ１３０は、先の運動認識センサを組み合わせたものを内蔵又は利用してよい。
【００２９】
ｅリーディングデバイス１１０は、ユーザー入力運動を、（複数の）モーションセンサ１３０による入力運動の検出に基づく命令と解釈するモーションジェスチャーロジック１３７をさらに有する。たとえばｅリーディングデバイス１１０上で実行される入力運動−たとえば傾斜、振動、回転、旋回又は部分回転、及び反転−は、モーションセンサ１３０によって検出され、かつ、モーションジェスチャーロジック１３７によって各対応する命令として解釈されてよい。
【００３０】
一部の実施形態では、ｅリーディングデバイス１１０は、頁形式を有するコンテンツの表示に関する機能を供する特徴を有する。ｅリーディングデバイス１１０は頁移行ロジック１１５を有してよい。頁移行ロジック１１５によって、ユーザーは、頁形式のコンテンツのページを移行させることが可能となる。ｅリーディングデバイス１１０は、電子書籍からの頁を表示し、かつ、ユーザーに、一の頁状態から他の頁状態へ移行させることを可能にし得る。特に、電子書籍は順次頁でレンダリングされるコンテンツを供すること可能で、かつ、電子書籍は頁状態を、一頁、複数頁、又は部分頁の形式で表示して良い。従って所与の頁状態はたとえば、一度に表示される一頁又は二以上の頁と一致してよい。頁移行ロジック１１５は、ユーザーが所与の頁状態から他の頁状態へ移行することを可能にするように動作してよい。具体的な典型的実施形態では、所与の頁状態が単一頁と一致する。たとえば各頁状態は、一の実施形態において電子書籍を含むような頁形式でデジタル的に構築される一連の頁のうちの一頁に相当する。一部の実施形態では、頁移行ロジック１１５は、単一頁の移行、章の移行、又はクラスタの移行（複数の頁の一度での移行）を可能にする。
【００３１】
頁移行ロジック１１５は、頁移行を可能にするため、様々な種類のインターフェース及び操作に応答し得る。一の実施形態では、ユーザーは、たとえばディスプレイスクリーン１１６のタッチ検知領域と相互作用することによって頁状態を移行させる頁移行イベントを送出してよい。たとえばユーザーは、頁移行の連続する方向を示す特定の方向（たとえば上、下、左、又は右）にディスプレイスクリーン１１６の表面をスワイプしてよい。変形例では、ユーザーは、様々な種類の入力によって様々な種類の頁移行入力（たとえば単頁めくり、複数頁めくり、章の変更等）を特定してよい。それに加えてユーザーの頁めくり入力には、頁状態移行の程度（たとえば頁数）が供されてよい。
【００３２】
たとえばユーザーは、クラスタの頁状態めくり又は章の頁状態変更を起こすためにディスプレイスクリーン１１６の表面をタッチ及び保持してよい一方で、同一領域でのタップは、単頁状態（たとえば一のページから次のページまで順次）移行を起こしてよい。他の例では、ユーザーは、ディスプレイスクリーン１１６のタッチ検知領域上での単一タップ、連続タップ、又はパターンを有するタップによって様々な種類又は程度の頁めくりを特定してよい。本願では「タップ」の文脈で論じられているが、物理的にタッチせずにディスプレイスクリーン１１６のタッチセンサに十分近接した状態で供されるジェスチャー行為もまた、タップと同様の効果を実現するためにディスプレイスクリーン１１６への「接触」として記録され得ることも考えられる。そのような実施形態もまた本願の説明に含まれる。
【００３３】
一部の実施形態によると、ｅリーディングデバイス１１０は、タッチセンサ１３８との相互作用を介してなされるユーザー入力又はユーザー入力命令を検出及び解釈するディスプレイセンサロジック１３５を有する。例としてディスプレイセンサロジック１３５は、ユーザーがなすディスプレイスクリーン１１６のタッチ検知領域との接触−あるいはタッチイベントとして知られている−を検出してよい。より具体的にはディスプレイセンサロジック１３５は、本願ではタップとも呼ばれるタッチイベント、所定の閾値期間よりも長くディスプレイスクリーン１１６との接触状態が保持される初期タップ（「長押し」又は「ロングタッチ」としても知られている）、順次若しくは略同時に実行される複数タップ、ディスプレイスクリーン１１６のタッチ検知領域とのユーザー相互作用を介してなされるスワイプジェスチャー操作、又は、これらのジェスチャー操作の任意の組み合わせを検出してよい。本願で「タッチ」又はタップと呼ばれているが、一部の設計例では、たとえ実際に物理的に接触しなくてもスクリーン表面に十分近づけば、「接触」又は「タッチイベント」として記録され得ることに留意して欲しい。さらにディスプレイセンサロジック１３５は、係る相互作用を様々な方法で解釈してよい。たとえば各相互作用は、各対応する入力命令に係る特定の種類のユーザー入力として解釈されてよい。各対応する入力命令の実行はディスプレイ１１６の状態変化を引き起こし得る。
【００３４】
「持続するタッチ」という用語が本願で用いられ、かつ、ディスプレイスクリーン１１６との持続した接触状態が保持されたタッチイベントを指称する。前記の持続した接触状態が保持される期間中、ユーザー又はオブザーバは、持続する接触と同時にディスプレイスクリーン１１６上でさらなる入力行為−ジェスチャーを含む−をとることができる。ロングタッチは、タッチイベントが所定の閾値期間中保持されていることしか要求せず、その期間満了の際に係る入力命令は自動的に引き起こされ得る。そのためロングタッチは持続するタッチとは識別され得る。
【００３５】
一の実施形態では、ディスプレイセンサロジック１３５は、ユーザーが、指、親指、若しくはスタイラスを用いることによって、１つ以上のタッチセンサコンポーネント１３８の位置と一致するディスプレイ１１６の表面との接触又は重なり−つまりタッチイベント−を監視する動作を実装し、かつ、特定のジェスチャー（たとえばピンチ、スワイプ、タップ等）を検出して、その特定のジェスチャーを特定の種類の入力又はユーザー操作として関連付ける。ディスプレイセンサロジック１３５はまた、たとえばディスプレイスクリーン１１６の表面部に沿った左方向、右方向、上方、下方、及び斜め方向のスワイプとそれらに対応する入力命令とを関連付ける目的で、これらのスワイプを区別するように、ユーザージェスチャー操作の方向をも検知してよい。
【００３６】
図２は、本願実施形態における、図１について上述したｅリーディングデバイス１１０のさらなる詳細を表している。ｅリーディングデバイス１１０はさらに、プロセッサ２１０、並びに、少なくともディスプレイセンサロジック１３５、相互参照及びトグルロジック２７５、及び頁移行ロジック１１５に関する命令とロジックを格納するメモリ２５０を有する。
【００３７】
プロセッサ２１０は、メモリ２５０内に格納されたロジックと命令を用いる機能を実装してよい。それに加えて、一部の実施形態では、プロセッサ２１０は、ネットワークインターフェース２２０を利用してネットワークサービス１２０と通信する（図１参照）。より具体的には、ｅリーディングデバイス１１０は、ネットワークサービス１２０へアクセスすることで、様々な種類の資源（たとえば、電子書籍のようなデジタルコンテンツアイテム、設定ファイル、アカウント情報）を受信するだけではなく、情報（たとえばユーザーアカウント情報、サービスリクエスト等）を提供してよい。たとえばｅリーディングデバイス１１０は、アプリケーション資源２２１−たとえばユーザーがネットワークサービス１２０を介して購入すなわちダウンロードすることを選択した媒体ファイル−を受信してよい。ｅリーディングデバイス１１０上にダウンロードされたアプリケーション資源２２１は、メモリ２５０内に格納されてよい。
【００３８】
一部の実施形態では、ディスプレイ１１６はたとえば、プロセッサ２１０から生成されるコンテンツを供するために発光する液晶ディスプレイ（ＬＣＤ）又は発光ダイオード（ＬＥＤ）ディスプレイに相当してよい。一部の実施形態では、ディスプレイ１１６はタッチ感受性を有してよい。たとえば一部の実施形態では、１つ以上のタッチセンサコンポーネント１３８は、ディスプレイ１１６と一体化されてよい。他の実施形態では、タッチセンサコンポーネント１３８は、個々のタッチセンサコンポーネント１３８がディスプレイ１１６の様々な領域を観察するように、ディスプレイ１１６の上方又は下方に（たとえば層として）供されてよい。さらに一部の変化型では、ディスプレイ１１６は、コンテンツを表示する方法において従来の紙と似ている電子ペーパー型ディスプレイに相当してよい。係るディスプレイ技術の例には、電気泳動ディスプレイ、エレクトロウエッティングディスプレイ、及び、電子流体ディスプレイ（ｅｌｅｃｔｒｏｆｌｕｉｄｉｃ  ｄｉｓｐｌａｙ）が含まれる。
【００３９】
プロセッサ２１０は、様々な入力源−タッチセンサコンポーネント１３８、ディスプレイ１１６、たとえば仮想又は描画キーボードからのキーストローク入力２０９、及び／又は他の入力機構２９９（たとえばボタン、キーボード、マウス、マイクロホン等）を含む−からの入力を受信してよい。本願で説明される例を参照すると、プロセッサ２１０は、タッチセンサコンポーネント１３８からの入力に応答してよい。一部の実施形態では、プロセッサ２１０は、電子書籍の活動−たとえばディスプレイ１１６上に電子書籍コンテンツを生成すること、電子書籍コンテンツの頁移行を実行すること、デバイス１１０及び／若しくはディスプレイ１１６の電源を落とすこと、スクリーンセーバーを起動すること、アプリケーションを起動若しくは終了すること、並びに／又は、ディスプレイ１１６の状態を変更すること−を容易に又は改善するため、タッチセンサコンポーネント１３８からの入力に応答してよい。
【００４０】
一部の実施形態では、メモリ２５０は、タッチセンサコンポーネント１３８を介して検出されるユーザーとの相互作用を監視するディスプレイセンサロジックモジュール１３５を格納し、さらにユーザーとの相互作用を特定の（種類の）入力として処理してよい。代替実施形態では、ディスプレイセンサロジック１３５はタッチセンサコンポーネント１３８と一体化されてよい。たとえばタッチセンサコンポーネント１３８は、集積回路又は他のハードウエアロジックを含むモジュールコンポーネントとて供され、かつ、係る資源は、ディスプレイセンサロジック１３５の一部又は全部を供して良い。変形例では、ディスプレイセンサロジック１３５の一部又は全部は、（メモリ２５０内に格納される命令を利用する）プロセッサ２１０又は代替処理資源によって実装されてよい。
【００４１】
ｅリーディングデバイス１１０は、ワイヤレス通信受信器、送信器、及び付属部品−たとえば１つ以上の埋め込み又は内部アンテナ素子、及び、たとえばデジタル信号プロセッサ（ＤＳＰ）のような処理モジュール（図示されていない）−を含むワイヤレス接続サブシステム２１３をさらに有する。当業者には明らかなように、ワイヤレス接続サブシステム２１３の具体的設計は、情報処理デバイス１１０が動作することが意図されている通信ネットワーク−たとえばＷｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離通信（ＮＦＣ）通信プロトコル等−に依存する。
【００４２】
相互参照及びトグルロジック２７５は、携帯式情報処理デバイス１１０のメモリ内に格納された命令を有するソフトウエアモジュールとして実装されてよい。本願で説明される相互参照及びトグルロジック２７５の１つ以上の実施形態は、１つ以上の指定された処理若しくは機能を実行できる（複数の）ハードウエア構成要素と共にプログラムモジュール若しくはコンポーネント、プログラムの一部分、又はソフトウエアを用いて実装されてよい。本願で用いられているように、そのようなモジュール又はコンポーネントは、他のモジュール又はコンポーネントとは独立してハードウエア構成要素上に存在してよい。あるいはその代わりに、あるモジュール又はコンポーネントは、他のモジュール、プログラム、若しくは機械の共有された要素又は処理であってよい。
【００４３】
情報処理デバイス１１０のディスプレイスクリーン１１６はタッチ機能を有する。前記タッチ機能によって、ユーザー入力命令は、ディスプレイスクリーン１１６上で実行されるジェスチャー行為によって実現され得る。たとえば電子書籍のコンテンツを含むデジタル的にレンダリングされた頁を読むという文脈では、ディスプレイスクリーン１１６で受け取られるジェスチャー行為によって実現される共通の入力命令にはたとえば、頁めくり、注釈の作成、デバイスディスプレイスクリーンの発光又はコントラストレベルの調節、及び、コンテンツ中のフォントサイズの再サイズ設定が含まれる。
【００４４】
「トグル及びテキストプレビューウインドウの概要」
図３Ａ、図３Ｂ、及び図３Ｃは、本願の実施形態による複数の電子書籍をトグルで切り換える典型的な表示動作を表している。図３Ａはｅリーディングデバイス１１０を示している。ｅリーディングデバイス１１０では、ディスプレイデバイスの主要部分内に主テキスト（書籍１）３５０が存在する。３６０で表される書籍２、３７０で表される書籍３、及び３８０で表される書籍４は、ディスプレイの右側の補助表示部内に設けられている。
【００４５】
実施形態は、相互参照注釈及びトグルインターフェースを含む。前記相互参照注釈及びトグルインターフェースは、ホームスクリーンから始動し、かつ、直観的なタッチ・アンド・ドラッグジェスチャーによって制御されるトグルインターフェースを介して複数の電子書籍ソーステキストを同時に利用可能にして容易に操作可能にし、相互参照、比較分析、補助情報へのリンク等の目的で、読者が各異なる本（最大４冊）の間を苦労なく移動できるようにすることによって、ユーザーの実際のデジタル読書を改善する。
【００４６】
一の実施形態では、たとえば３５０で表される書籍１と３６０で表される書籍２とをリンクする注釈３９９のような注釈リンク−複数のソースにわたるリンクとソース間のリンク３７５の両方−は、特定の用語、文、画像、単語、又は一のテキストの一部を強調表示することで、それらを他のソーステキストに接続し、ユーザーが作成した注釈だけではなくテキストプレビューバブルを生成することによって生成されてよい。たとえば３５０で表される書籍１は、強調表示部３７５として示されているようにソース間注釈を有する。
【００４７】
一の実施形態では、テキストプレビューバブル３９９と３９０（隠す（Ｘ）オプションを備える）は、ユーザーが強調表示を介してどのオプションを選択したのかに依存して、補助参照ソース内の又は所与のソーステキスト内のテキスト間での特定の場所にリンクする。たとえばテキストプレビューバブル３９０は３８０で表される書籍４中の特定の場所にリンクし、テキストプレビューバブル３９９は３６０で表される書籍２中の特定の場所にリンクする。
【００４８】
一の実施形態では、ユーザーはまた、ソースにわたる又はソース間のテキストとそれらの注釈とのリンクをも生成してよい。ディスプレイスクリーン上のトグルインターフェースによって、読者は、複数の参照ソース／電子書籍間を前後に迅速に移動することが可能になる。
【００４９】
一の実施形態では、テキストプレビューバブルは、選ばれた補助電子書籍からの強調表示されたコンテンツを示す。一の実施形態では、複数の書籍はプレビューバブルの色によって差異化されてよい。他の実施形態では、プレビューバブルは、隠すボタン３９５によって個別に若しくはすべてを隠すオプション３２０によって一緒に隠され又は除去されてよい。同様にプレビューバルブは、すべてを表すオプション３１０によって一緒に表されてよい。
【００５０】
一の実施形態では、トグルで切り換える追加のテキストを探索するポップアップメニューが供される。たとえばユーザーに係る電子ライブラリを探索するためにポップアップ３３０が選択されてよい。ユーザーライブラリ内にないコンテンツを探索するため、たとえばｋｏｂｏ．ｃｏｍのようなオンラインプロバイダを探索するオプション３４０が選択されてよい。
【００５１】
図３Ｂは、主要位置から補助位置へ主テキスト３５０をドラッグする例を示している。この例では、主テキスト３５０を３６０で表される書籍２の古い位置へドラッグすることで書籍の位置を交換する。ここでは、３６０で表される書籍２が今は主要位置に存在し、３５０で表される書籍１は補助位置に存在する。一の実施形態では、ユーザーは、一の位置から他の位置へコンテンツをドラッグすることによって位置を切り換えるか、又は、一連のタップが位置の交換を実行してよい。一の実施形態では、３７０で表される書籍３と３８０で表される書籍４は、主テキスト３５０を３６０で表される書籍２の古い位置へドラッグする前後では、補助位置の同一位置に表示される。３７０で表される書籍３と３８０で表される書籍４が３６０で表される書籍２に係るディレクトリに属さないが、３７０で表される書籍３と３８０で表される書籍４は、３５０で表される書籍１と３６０で表される書籍２を交換した後でさえ補助位置に表示される。一の実施形態では、主テキストのどの候補についても、その候補に係るディレクトリに属し、かつ、最初は補助位置に表示されるべき識別子は、メモリ２５０又はインターネット上の外部ストレージ内に格納されてよい。係る識別子は、様々なデータフォーマット−たとえばネットワークフォーマット又はテーブルフォーマット−で格納されてよい。
【００５２】
図３Ｃは、基本書籍３５０として示されている「グルメのフランス料理本」を用いることによってトグル機能を用いて読者の実際の読書を改善する例を表している。補助書籍３３３，３３４，３３５は、補助位置に供され、かつ、ユーザーに、補助書籍３３３，３３４，３３５のコンテンツを迅速かつ容易に参照させることを可能にする。一の実施形態では、ユーザーは、電子書籍間でのリンクと注を生成してよい。前記リンクと注は、将来の読書のために保存されてよい。
【００５３】
補助書籍３３３はテキストプレビューバブル３３６を有し、補助書籍３３４はテキストプレビューバブル３３７を有し、かつ、補助書籍３３５はテキストプレビューバブル３３８を有する。テキストプレビューバブルは、選ばれた補助書籍からの強調表示されたコンテンツのプレビューを示す。一の実施形態では、複数の書籍はプレビューバブルの色によって差異化されてよい。
【００５４】
実施形態はまた、学術目的又は迅速かつ容易な相互参照のいずれかのため、複数のソースの実際の読書のソース数を最大化し、複数のソースの実際の読書を体系づけ、かつ、容易にするために生成され得る複数のテキスト間及び任意の所与のテキスト内での関係のネットワーク構造をも含む。たとえば学術の文脈においては、本願で説明される実施形態は、容易な相互テキスト分析と比較だけではなく、基本のテキストをよりよく理解するための学術的補助参照をも可能にする。
【００５５】
図４は本願の実施形態による電子書籍コンテンツに注釈をつける方法４００を表している。４０２では、方法４００は、ユーザーからトグルモードにする要求を受信する段階を有する。一の実施形態では、トグルモードにする要求は、電子リーダーのタッチ感受性ディスプレイ上でスワイプ運動又は任意のモーションジェスチャーを実行することによって実行される。
【００５６】
４０４では、方法４００は、ユーザーに係る第１電子書籍コンテンツを決定する段階を有する。一の実施形態では、第１電子書籍コンテンツは電子リーダーのディスプレイの主要部分上に表示される。
【００５７】
４０６では、方法４００は、第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階を有する。一の実施形態では、第２電子書籍コンテンツは電子リーダーのディスプレイの主要部分上に表示される。一の実施形態では、第２電子書籍コンテンツはユーザーの電子書籍ライブラリから供される。他の実施形態では、第２電子書籍コンテンツは電子書籍資源ストアから供される。
【００５８】
４０８では、方法４００は、トグルモードを開始するときに電子パーソナルディスプレイに第２電子書籍コンテンツを開かせる段階を有する。一の実施形態では、ユーザーは第２電子書籍コンテンツを購入し、その後そのコンテンツは電子デバイス上で利用可能となる。
【００５９】
一の実施形態では、方法４００はまた、電子パーソナルディスプレイの主要部分から電子パーソナルディスプレイの補助部分へ第１電子書籍コンテンツを移動させる段階をも有する。
【００６０】
一の実施形態では、方法４００はまた、電子パーソナルディスプレイの補助部分から電子パーソナルディスプレイの主要部分へ第２電子書籍コンテンツを移動させる段階をも有する。
【００６１】
一の実施形態では、方法４００はまた、第１電子書籍コンテンツと第２電子書籍コンテンツの両方を、電子パーソナルディスプレイ上で同時に閲覧可能にする段階をも有する。
【００６２】
一の実施形態では、方法４００は、電子パーソナルディスプレイの主要部分から電子パーソナルディスプレイの補助部分までの第１電子書籍コンテンツのユーザードラッグを判断してユーザーからトグルモードにする段階、及び、電子パーソナルディスプレイの補助部分から電子パーソナルディスプレイの主要部分へ第２電子書籍コンテンツを自動的に移動させる段階を有する。
【００６３】
一の実施形態では、方法４００は、第１電子書籍コンテンツの第１部分にアクセスする段階、及び、第１電子書籍コンテンツの第１部分に係る第２電子書籍コンテンツの第２部分を自動的に提供する段階を有する。
【００６４】
一の実施形態では、方法４００は、第１電子書籍コンテンツの第１部分と第２電子書籍コンテンツの第２部分との間にリンクを生成する段階を有する。
【００６５】
図５は、電子パーソナルディスプレイ上に注釈インターフェースを供する方法５００を表している。
【００６６】
５０２では、方法５００は、ユーザーに係る第１電子書籍コンテンツの第１強調表示部分を決定する段階を有する。一の実施形態では、ユーザーは、電子書籍のテキストの一部をスワイプすることで、選択されたテキストを強調表示してよい。一の実施形態では、テキストのスワイプはそのテキストを自動的に強調表示する。
【００６７】
５０４では、方法５００は、第１電子書籍コンテンツに係る第２電子書籍コンテンツを決定する段階を有する。一の実施形態では、第２電子書籍は、第１電子書籍の強調表示部分のコンテンツに基づいて選択される。
【００６８】
５０６では、方法５００は、電子パーソナルディスプレイに前記第２電子書籍コンテンツの第２強調表示部分を開かせる段階を有する。段階５０６では、第２電子書籍からのテキストの第２部分は、ユーザーへ供され、かつ、第１電子書籍の第１強調表示部分に関連付けられる。
【００６９】
一の実施形態では、方法５００はまた、第２電子書籍コンテンツの第２強調表示部分を含むポップアップウインドウを供する段階をも有する。
【００７０】
一の実施形態では、方法５００は、ポップアップウインドウを開く要求する受信する段階、及び、電子パーソナルディスプレイの補助部分から電子パーソナルディスプレイの主要部分へ第２電子書籍コンテンツを移動させる段階を有する。このようにして、ユーザーは、論理的かつ直観的に２つ以上の電子書籍をトグルで切り換えてよい。
【００７１】
一の実施形態では、方法５００は、第１電子書籍コンテンツに係る第３電子書籍コンテンツを決定する段階、及び、電子パーソナルディスプレイに前記第３電子書籍コンテンツの第３強調表示部分を開かせる段階を有する。
【００７２】
一の実施形態では、方法５００は、第１電子書籍コンテンツと、第２電子書籍コンテンツと、第３電子書籍コンテンツのいずれをも、電子パーソナルディスプレイ上で同時に閲覧可能にする段階を有する。
【００７３】
一の実施形態では、方法５００は、第１電子書籍コンテンツと第２電子書籍コンテンツとの間にリンクを生成する段階を有する。
【００７４】
一の実施形態では、第１強調表示部分は、第２強調表示部分とは異なる色で表示される。
【００７５】
「典型的なコンピュータシステム環境」
ここで図６を参照すると、本願で説明されている実施形態の全部又は一部は、コンピュータシステムのコンピュータ利用可能／コンピュータ可読ストレージ内に存在するコンピュータ可読かつコンピュータ実行可能な命令で構成される。つまり図６は、本願で論じられている電子リーダー−たとえば電子リーダー１１０−の様々な実施形態に従って又は実施するのに利用可能な種類のコンピュータの一例（コンピュータシステム６００）を表している。図６のコンピュータシステム６００は単なる一例で、かつ、本願で説明される実施形態は多数の異なるコンピュータシステム上又は内部で動作し得ることに留意して欲しい。
【００７６】
図６のシステム６００は、情報をやり取りするアドレス／データバス６０４、並びに、情報及び命令を処理するためにバス６０４に結合するプロセッサ２１０Ａを有する。図６に示されているように、システム６００はまた、複数のプロセッサ２１０Ａ，２１０Ｂ，２１０Ｃが存在するマルチプロセッサ環境に非常に適している。プロセッサ２１０Ａ，２１０Ｂ，２１０Ｃは様々な種類のマイクロプロセッサのうちの任意のものであってよい。たとえば一部のマルチプロセッサの実施形態では、マルチプロセッサのうちの一はタッチ検知プロセッサで、かつ／あるいは、複数のプロセッサのうちの一はディスプレイプロセッサであってよい。逆に、システム６００はまた、シングルプロセッサ−たとえばプロセッサ２１０Ａ−を有するのにも適している。
【００７７】
システム６００はまた、情報及びプロセッサ２１０Ａ，２１０Ｂ，２１０Ｃの命令を格納するためにバス６０４と結合するコンピュータ利用可能な揮発性メモリ６０８−たとえばランダムアクセスメモリ（ＲＡＭ）−のようなデータストレージ機能をも有する。システム６００はまた、静的情報及びプロセッサ２１０Ａ，２１０Ｂ，２１０Ｃの命令を格納するためにバス６０４と結合するコンピュータ利用可能な不揮発性メモリ６１０−たとえばリードオンリーメモリ（ＲＯＭ）−をも有する。情報及び命令を格納するためにバス６０４と結合するデータストレージユニット６１２（たとえば磁気又は光学ディスク及びディスクドライブ）もシステム６００内に存在する。
【００７８】
図６のシステム６００は、コンピュータ可読周辺ストレージ媒体６０２−たとえばフロッピーディスク、コンパクトディスク、デジタル多目的ディスク、ユニバーサルシリアルバス「フラッシュ」ドライブ、リムーバブルメモリカード、及びそれらに結合するもの等−を有することによく適合する。一部の実施形態では、コンピュータ可読ストレージ媒体６０２は、リムーバブルストレージメディアスロットへの挿入によってコンピュータシステム６００（たとえばバス６０４）と結合してよい。
【００７９】
システム６００はまた、情報−たとえば英数字テキスト及びグラフィック画像−を視覚的に表示するディスプレイ１１６を有するか、又は、ディスプレイ１１６と結合する。一部の実施形態では、システム６００はまた、情報、カーソル制御、ジェスチャー入力、命令の選択、及び／若しくは他のユーザー入力をプロセッサ２１０Ａ又はマルチプロセッサの実施形態においては１つ以上のプロセッサへ送信する１つ以上の任意のタッチセンサ１３８を有するか、又は、１つ以上の任意のタッチセンサ１３８と結合する。一部の実施形態では、システム６００はまた、オーディオ出力を発出する１つ以上の任意のスピーカー１５０を有するか、又は、１つ以上の任意のスピーカー１５０と結合する。一部の実施形態では、システム６００はまた、オーディオ入力を受け取る／取得する任意のマイクロホン１６０を有するか、又は、任意のマイクロホン１６０と結合する。一部の実施形態では、システム６００はまた、入力としてデジタル画像を受け取る／取得する任意のデジタルカメラ１７０を有するか、又は、任意のデジタルカメラ１７０と結合する。
【００８０】
（複数の）任意のタッチセンサ１３８によって、コンピュータシステム６００のユーザー（たとえばコンピュータシステム６００の一部である電子リーダーのユーザー）は、ディスプレイ１１６上で視認可能なシンボルの運動を動的に送出し、かつ、表示される選択可能なアイテムのユーザー選択を示すことが可能となる。一部の実施形態では、コンピュータシステム６００へ入力を供するためのカーソル制御デバイス及び／又はユーザー入力デバイスの他の実装も含まれてよく、これらのバリエーションは周知で、トラックボール、キーパッド、指向性キー等が含まれる。
【００８１】
システム６００はまた、他の手段−たとえばマイクロホン１６０を介して受け取られる音声命令−によって指示されるカーソル又は受け取られるユーザー入力を有するのに非常に適している。システム６００はまた、システム６００を外的部分と結合する入出力（Ｉ／Ｏ）デバイス６２０をも有する。たとえば一の実施形態では、Ｉ／Ｏデバイス６２０は、有線通信を可能にするモデム、又は、システム６００と外部デバイス及び／若しくは外部ネットワーク−たとえばインターネットだがこれに限定されない−との間での無線通信を可能にするモデム及びラジオである。Ｉ／Ｏデバイス６２０は、短距離無線ラジオ−たとえばＢｌｕｅｔｏｏｔｈ（登録商標）ラジオ、Ｗｉ-Ｆｉラジオ（たとえば米国電気電子学会（ＩＥＥＥ）８０２．１１規格に適合するラジオ）等−を含んでよい。
【００８２】
さらに図６を参照すると、システム６００用の様々な他の構成要素が表されている。具体的には、存在するときには、ＯＳ６２２、アプリケーション６２４、モジュール６２６、及び／又はデータ６２８は、一般的にはコンピュータ利用可能な揮発性メモリ６０８（たとえばＲＡＭ）、コンピュータ利用可能な不揮発性メモリ６１０（たとえばＲＯＭ）、及びデータストレージユニット６１２の一以上の組み合わせ中に存在するものとして示されている。たとえばモジュール６２６は、ユーザーにトグル及び／又は相互参照プラットフォームを提供するアプリケーションモジュールを有してよい。
【００８３】
一部の実施形態では、本願で説明される様々な実施形態の全部又は一部は、ＲＡＭ６０８、ＲＯＭ６１０、データストレージユニット６１２内部のコンピュータ可読ストレージ媒体、コンピュータ可読周辺ストレージ媒体６０２、及び／若しくは他のコンピュータ可読有形ストレージ媒体内のメモリ位置におけるアプリケーション６２４並びに／又はモジュール６２６として格納される。
【００８４】
例示された実施形態が添付図面を参照しながら本願で詳細に説明されてきたが、具体的実施形態及び詳細に対する変化型が本開示に含まれる。本願で説明した実施形態の技術的範囲は請求項及びその均等物によって画定されることが意図されている。さらに個別に又はある実施形態の一部として説明された特定の機能は、他の個別に説明された機能又は他の実施形態の一部と組み合わせられ得ることが考えられる。
【図１】
0006449459.tif 000002
【図２】
0006449459.tif 000003
【図３Ａ】
0006449459.tif 000004
【図３Ｂ】
0006449459.tif 000005
【図３Ｃ】
0006449459.tif 000006
【図４】
0006449459.tif 000007
【図５】
0006449459.tif 000008
【図６】
0006449459.tif 000009