"プログラム制御コンピュータ上で動作する、電子デバイスに拡張コンテンツナビゲーションを提供するためのコンピュータ実行方法であって、前記電子デバイス上に表示されるべき電子コンテンツを特定する段階と、前記電子デバイスにおいてアクティブ化されたときにナビゲーション動作を開始するナビゲーションリンクを前記電子コンテンツに埋め込む段階と、前記ナビゲーションリンクを含む前記電子コンテンツを、ネットワークを介して前記電子デバイスに送信する段階とを有することを特徴とするコンピュータ実行方法。前記埋め込む段階が、前記ナビゲーションリンクを前記電子コンテンツのページ上に配置する段階を含むことを特徴とする請求項1に記載のコンピュータ実行方法。前記ナビゲーションリンクが、動作プロトコルに従って動作するように構成されたハイパーリンクを含むことを特徴とする請求項1に記載のコンピュータ実行方法。前記ナビゲーション動作が、前記電子コンテンツから、前記電子デバイスによってサポートされるスペースに移動する動作を含むことを特徴とする請求項1に記載のコンピュータ実行方法。前記ナビゲーション動作が、前記電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示する動作を含むことを特徴とする請求項1に記載のコンピュータ実行方法。前記ナビゲーション動作が、検索トレイを表示する動作を含むことを特徴とする請求項1に記載のコンピュータ実行方法。前記ネットワークが、コンテンツ配信ネットワークCDNを含むことを特徴とする請求項1に記載のコンピュータ実行方法。電子デバイスに拡張コンテンツナビゲーションを提供するコンピュータ実行システムであって、前記電子デバイス上に表示されるべき電子コンテンツを特定し、前記電子デバイスにおいてアクティブ化されたときにナビゲーション動作を開始するナビゲーションリンクを前記コンテンツに埋め込むように構成されたコンテンツレイアウトコンピューティング装置と、前記ナビゲーションリンクを含む前記電子コンテンツを、ネットワークを介して前記電子デバイスに送信するように構成された通信コンピューティング装置とを具備することを特徴とするコンピュータ実行システム。前記コンテンツレイアウトコンピューティング装置が、前記ナビゲーションリンクを前記電子コンテンツのページ上に配置することによって、前記ナビゲーションリンクを埋め込むようにさらに構成されることを特徴とする請求項8に記載のコンピュータ実行システム。前記ナビゲーションリンクが、動作プロトコルに従って動作するように構成されたハイパーリンクを含むことを特徴とする請求項8に記載のコンピュータ実行システム。前記ナビゲーション動作が、前記電子コンテンツから、前記電子デバイスによってサポートされるスペースに移動する動作を含むことを特徴とする請求項8に記載のコンピュータ実行システム。前記ナビゲーション動作が、前記電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示する動作を含むことを特徴とする請求項8に記載のコンピュータ実行システム。前記ナビゲーション動作が、検索トレイを表示する動作を含むことを特徴とする請求項8に記載のコンピュータ実行システム。前記ネットワークが、コンテンツ配信ネットワークCDNを含むことを特徴とする請求項8に記載のコンピュータ実行システム。プログラム制御コンピュータ上で動作する、電子デバイスに拡張コンテンツナビゲーションを提供するためのコンピュータ実行方法であって、コンテンツ作成システムから、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して受信する段階と、前記電子デバイスのユーザからの1つまたは複数の入力に応答して、前記ナビゲーションリンクをアクティブ化する段階と、前記アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始する段階とを有することを特徴とするコンピュータ実行方法。前記ナビゲーションリンクが、動作プロトコルに従って動作するように構成されたハイパーリンクを含むことを特徴とする請求項15に記載のコンピュータ実行方法。前記ナビゲーション動作を開始する段階が、前記電子コンテンツから、前記電子デバイスによってサポートされるスペースに移動する段階を含むことを特徴とする請求項15に記載のコンピュータ実行方法。前記ナビゲーション動作を開始する段階が、前記電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示する段階を含むことを特徴とする請求項15に記載のコンピュータ実行方法。前記ナビゲーション動作を開始する段階が、検索トレイを表示する段階を含むことを特徴とする請求項15に記載のコンピュータ実行方法。前記ネットワークが、コンテンツ配信ネットワークCDNを含むことを特徴とする請求項15に記載のコンピュータ実行方法。電子デバイスに拡張コンテンツナビゲーションを提供するコンピュータ実行システムであって、コンテンツ作成システムから、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して受信するように構成された通信コンピューティング装置と、前記電子デバイスのユーザからの1つまたは複数の入力に応答して、前記ナビゲーションリンクをアクティブ化するように構成されたユーザインタフェースコンピューティング装置と、前記アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始するように構成されたナビゲーションリンクアクティブ化コンピューティング装置とを具備することを特徴とするコンピュータ実行システム。前記ナビゲーションリンクが、動作プロトコルに従って動作するように構成されたハイパーリンクを含むことを特徴とする請求項21に記載のコンピュータ実行システム。前記ナビゲーションリンクアクティブ化コンピューティング装置が、前記電子コンテンツから、前記電子デバイスによってサポートされるスペースに移動することによって、前記ナビゲーション動作を開始するようにさらに構成されることを特徴とする請求項21に記載のコンピュータ実行システム。前記ナビゲーションリンクアクティブ化コンピューティング装置が、前記電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示することによって、前記ナビゲーション動作を開始するようにさらに構成されることを特徴とする請求項21に記載のコンピュータ実行システム。前記ナビゲーションリンクアクティブ化コンピューティング装置が、検索トレイを表示することによって、前記ナビゲーション動作を開始するようにさらに構成されることを特徴とする請求項21に記載のコンピュータ実行システム。前記ネットワークが、コンテンツ配信ネットワークCDNを含むことを特徴とする請求項21に記載のコンピュータ実行システム。少なくとも1つの例示的な実施態様は、電子デバイスに拡張コンテンツナビゲーションを提供するための方法を提供する。この実施態様は、電子デバイス上に表示されるべき電子コンテンツを特定するステップと、電子デバイスにおいてアクティブ化されたときにナビゲーション動作を開始するナビゲーションリンクを当該電子コンテンツ埋め込むステップと、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して電子デバイスに送信するステップとを有する。本発明による例示的な別の実施態様は、電子デバイスに拡張コンテンツナビゲーションを提供するためのシステムを提供する。この実施態様は、電子デバイス上に表示されるべき電子コンテンツを特定し、電子デバイスにおいてアクティブ化されたときにナビゲーション動作を開始するナビゲーションリンクを当該電子コンテンツに埋め込むように構成されたコンテンツレイアウトコンピューティング装置と、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して電子デバイスに送信するように構成された通信コンピューティング装置とを具備する。本発明による例示的な別の実施態様は、電子デバイスに拡張コンテンツナビゲーションを提供するための方法を提供する。この実施態様は、コンテンツ作成システムから、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して受信するステップと、電子デバイスのユーザからの1つまたは複数の入力に応答して、ナビゲーションリンクをアクティブ化するステップと、アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始するステップとを有する。本発明による例示的な別の実施態様は、電子デバイスに拡張コンテンツナビゲーションを提供するためのシステムを提供する。この実施態様は、コンテンツ作成システムから、ナビゲーションリンクを含む電子コンテンツを、ネットワークを介して受信するように構成された通信コンピューティング装置と、電子デバイスのユーザからの1つまたは複数の入力に応答して、ナビゲーションリンクをアクティブ化するように構成されたユーザインタフェースコンピューティング装置と、アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始するように構成されたナビゲーションリンクアクティブ化コンピューティング装置とを具備する。下記の例示的な実施形態の目的および範囲は、添付の図面と併せて、以下の詳細な説明を読むことで明らかとなる。添付の図面においては、同様の要素を示すために同様の参照符号を使用している。リーディングデバイスは、電子コンテンツの一部を、ユーザに対していつでもディスプレイ画面画面、プラズマディスプレイ画面、液晶ディスプレイ画面上に表示することができる。現在のナビゲーション技術を使用して、リーディングデバイスのユーザは、リーディングデバイスに、電子コンテンツの特定の部分にズームインさせたり、その電子コンテンツのより広い部分を見るためにズームアウトさせたり、電子コンテンツのさらなる部分を見るために、スクロールアップまたはスクロールダウンさせたり、かつまたは電子コンテンツのさらなる部分を見るために、ページをめくらせたりすることができる。しかしながら、そのような基本ナビゲーション機能は、リーディングデバイスのユーザに豊富な対話体験を提供できない。したがって、拡張コンテンツ作成システムは、リーディングデバイスのナビゲーション能力を高めるために、よりアクティブな電子コンテンツを生成するようにできる。拡張コンテンツ作成システムは、1つまたは複数の拡張ナビゲーション機能を使用して、ユーザに対して、リーディングデバイスに格納された電子コンテンツをナビゲートできるようにすることができる。拡張コンテンツ作成システムは、データネットワークを使用して、1つまたは複数のリーディングデバイスをコンテンツ作成システムに通信可能に接続することができる。一実施形態において、コンテンツ作成システムは、アクティブな電子コンテンツを作成し、データネットワークを使用して1つまたは複数のリーディングデバイスに送信するように構成されてもよい。電子コンテンツ送信前に、コンテンツ作成システムは、1つまたは複数のナビゲーションリンクを電子コンテンツに埋め込んで、アクティブな電子コンテンツを生成することができる。ナビゲーションリンクは、特定のマークアップ言語、拡張可能なマークアップ言語または電子文書を符号化するために使用する任意の他の言語に関連付けられた動作プロトコルに従って動作するように構成されたハイパーリンクを含むことができる。動作プロトコルは、動作の実行を規定する1つまたは複数の規則の組を含むことができる。一実施形態において、コンテンツ作成システムは、ナビゲーションリンクを電子コンテンツの1つまたは複数のページに配置することによって、1つまたは複数のナビゲーションリンクを電子コンテンツに埋め込むことができる。受信したアクティブな電子コンテンツに基づいて、リーディングデバイスは、1つまたは複数の埋め込まれたナビゲーションリンクを含んだ電子コンテンツを、ユーザに対してディスプレイ画面上に表示することができる。リーディングデバイスのユーザからの入力に応答して、リーディングデバイスは、埋め込まれたナビゲーションリンクをアクティブ化することができる。すなわち、ユーザ入力に応答して、リーディングデバイスは、ナビゲーションリンクに関連したナビゲーション動作を開始することができる。したがって、アクティブ化されたナビゲーションリンクは、リーディングデバイスによってナビゲーション動作の実行を開始することができる。ナビゲーション動作は、リーディングデバイスに格納された電子コンテンツの1つもしくは複数の部分またはリーディングデバイスによってサポートされる1つもしくは複数のスペースに移動することに関連付けられた任意のステップを実行することを含むことができる。一実施形態において、ナビゲーション動作は、電子コンテンツの第1部分から、電子コンテンツの第2部分に移動することを含むことができる。別の実施形態において、ナビゲーション動作は、電子コンテンツから、リーディングデバイスによってサポートされるスペースに移動することを含むことができる。別の実施形態において、ナビゲーション動作は、ユーザが移動することができる電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示することを含むことができる。別の実施形態において、ナビゲーション動作は、ユーザが検索条件を入力することができる検索トレイを表示することを含むことができる。図1は、本発明の一実施形態による拡張コンテンツ作成システムの構成図を示す。一実施形態において、拡張コンテンツ作成システム100は、データネットワーク104および複数のデータ経路108,110A,110B,110Nのうちのいずれかまたはその組合せを使用して、コンテンツ作成システム102と複数のリーディングデバイス106A,106B,106Nのうちのいずれかまたはその組合せを、通信可能に接続することができる。したがって、データネットワーク104および複数のデータ経路108,110A,110B,110Nのうちのいずれかまたはその組合せを使用して、データ信号を、拡張コンテンツ作成システム100の構成要素のうちのいずれかに送信することができ、また拡張コンテンツ作成システム100の構成要素のうちのいずれかから送信することができる。たとえば、データネットワーク104および複数のデータ経路108,110A,110B,110Nのうちのいずれかまたはその組合せを使用して、電子コンテンツデータ信号、ナビゲーションリンクデータ信号、または任意の他のデータ信号を、拡張コンテンツ作成システム100の構成要素のうちのいずれかに送信することができ、また拡張コンテンツ作成システム100の構成要素のうちのいずれかから送信することができる。データネットワーク104は、無線ネットワーク、有線ネットワーク、または無線ネットワークと有線ネットワークの任意の組合せであってもよい。たとえば、データネットワーク104は、光ファイバネットワーク、受動光ネットワーク、近距離無線通信ネットワークネットワーク、ケーブルネットワーク、インターネット、衛星ネットワーク、無線ローカルエリアネットワーク、GSM、パーソナル通信サービス、パーソナルエリアネットワーク、DAMPS、WiFi、FixedWirelessData、IEEE80211a、80211b、802151、80211nおよび80211gまたはデータ信号を送信または受信するように構成された任意の他の有線または無線ネットワークのうちのいずれかまたはその組合せを含むことができる。また、データネットワーク104は、電話線、光ファイバ、IEEEイーサネット8023、広域ネットワーク、LAN、またはインターネットなどのグローバルネットワークを含むことができるが、これらには限定されない。また、データネットワーク104は、インターネット、無線通信ネットワーク、セルラーネットワーク、ブロードキャストネットワークなど、またはその任意の組合せをサポートすることができる。データネットワーク104は、独立型のネットワークとしてまたは互いに協働して機能する上記の例示的なタイプのネットワークのうちの1つまたは任意の数のものをさらに含むことができる。データネットワーク104は、それ自体が通信可能に接続される1つまたは複数のネットワーク要素のうちの1つまたは複数のプロトコルを使用することができる。データネットワーク104は、他のプロトコルに移行することができ、または他のプロトコルからネットワークデバイスの1つもしくは複数のプロトコルに移行することができる。データネットワーク104は、単一のネットワークとして描かれているが、1つまたは複数の実施形態によれば、データネットワーク104は、たとえば、サービスプロバイダネットワーク、インターネット、放送局のネットワーク、ケーブルテレビジョンネットワーク、企業のネットワーク、およびホームネットワークなどの複数の相互接続されたネットワークを含み得ることを理解されたい。データネットワーク104は、参照によってその全体が本明細書に組み込まれる、2008年10月9日に出願されたSystemsMethodsAndAppartusForContentDistributionと題された米国特許出願第12248482号に記載されているコンテンツ配信ネットワークの機能を実行するように構成してもよい。コンテンツ作成システム102および複数のリーディングデバイス106A,106B,106Nは、データネットワーク104との間でデータを送受信することができる。データは、標準的な電気通信プロトコルまたは標準的なネットワーキングプロトコルを使用して送受信されてよい。たとえば、一実施形態では、セッション開始プロトコルを使用することができる。別の実施形態において、データは、他のVoIPまたはメッセージ通信プロトコルを使用して、送信、受信、またはその両方が行われてもよい。たとえば、データは、無線アプリケーションプロトコル、マルチメディアメッセージングサービス、拡張メッセージ通信サービス、ショートメッセージサービス、GSMに基づいたシステム、符号分割多元接続に基づいたシステム、伝送制御プロトコルインターネットプロトコル、またはデータを送受信するのに適したその他のプロトコルおよびシステムを使用して、送信、受信、またはその両方が行われてもよい。データは、ワイヤレスで送受信することができ、またはイーサネットRJ45カテゴリ5のイーサネット接続、ファイバ接続、従来の電話線接続、ケーブル接続、またはその他の有線ネットワーク接続などのケーブルネットワークまたは電気通信接続を使用して送受信することができる。データネットワーク104は、IEEE80211a、80211b、80211g、および80211nを含む標準的な無線プロトコルを使用することができる。データネットワーク104は、IEEEイーサネット8023などの有線接続用のプロトコルを使用してもよい。コンテンツ作成システム102は、データ経路108を介してデータネットワーク104に通信可能に接続することができる。コンテンツ作成システム102は、これらに限定はしないが、コンピュータデバイスまたは通信デバイスを含むことができる。たとえば、コンテンツ作成システム102は、パーソナルコンピュータ、ワークステーション、移動デバイス、シンシステム、ファットシステム、ネットワーク機器、インターネットブラウザ、サーバ、ラップトップデバイス、VoIPデバイス、ATA、ビデオサーバ、公衆交換電話網ゲートウェイ、移動通信交換局ゲートウェイ、またはリーディングデバイス106A,106B,106Nに送信されるべき電子コンテンツを特定し、1つまたは複数のナビゲーションリンクを含む電子コンテンツを、ナビゲーションリンクを電子コンテンツの1または複数ページに配置することによって埋め込み、1つまたは複数の埋め込まれたナビゲーションリンクを含む電子コンテンツを、リーディングデバイス106A,106B,106Nに送信するように構成された任意の他のデバイスを含むことができる。コンテンツ作成システム102の詳細を以下に記載する。リーディングデバイス106A,106B,106Nは、それぞれデータ経路110A,110B,110Nを介して、データネットワーク104に通信可能に接続することができる。一実施形態において、リーディングデバイス106A,106B,106Nは、ディスプレイ画面画面を使用して、エンドユーザに対して電子コンテンツを表示するように構成されてもよい。リーディングデバイス106A,106B,106Nの機能には、参照によってその全体が本明細書に組み込まれる、2008年10月9日に出願されたMediaDisplayDeviceAndMethodOfOperationThereofと題された米国特許出願第12248331号に記載されているものが含まれ得る。電子コンテンツまたは画像を描画することができるディスプレイを有する、任意の電子デバイスを使用することができる。一実施形態において、リーディングデバイス106は、電子リーディングデバイスであってもよい。電子リーディングデバイスの例としては、電子書籍リーダ、電子新聞リーダ、電子ペーパーリーダなどが挙げられる。電子表示デバイスの例は、FlexibleElectronicDeviceAndMethodOfManufactureと題された米国特許出願第12481677号、FoldableMediaDeviceと題された米国特許出願第12248331号、TouchSensitiveIlluminatedDisplayと題された米国特許出願第12332860号、ThinReaderDeviceと題された米国特許出願第12549785号、およびAlwaysOnReaderDeviceと題された米国特許出願第12574721号に開示されている。これらの特許出願のそれぞれの開示内容は、参照によってその全体が本明細書に組み込まれている。電子リーディングデバイスの他の例としては、AmazonKindle、SonyReader、PlasticLogicReader、およびiRexiLiadの電子リーダが挙げられる。電子デバイスの他の例としては、コンピュータ、携帯情報端末、デジタルカメラ、デジタルフォトフレーム、音楽プレーヤ、ポータブルビデオプレーヤ、ビデオゲームプレーヤ、電話、移動電話などが挙げられる。他の関連する開示には、ContentDistributionAndPreloadingと題された米国特許仮出願第60978748号、SystemAndMethodForProvidingSpatialAndTemporalContentInAnElectronicDeviceと題された米国特許出願第12481336号、SystemAndMethodForProvidingSubPublicationContentInAnElectronicDeviceと題された米国特許出願第12481705号、ElectronicPaperDisplayDeviceEventTrackingと題された米国特許出願第12481306号、SystemAndMethodForDeliveringPublicationContentToReaderDevicesUsingMixedModeTransmissionと題された米国特許出願第12481365号、ElectronicAdvertisementPlacementと題された米国特許出願第12575009号、およびSystemAndMethodForRenderingAdvertisementsOnAnElectronicDeviceと題された米国特許出願第12639512号が含まれる。これらの特許出願のそれぞれの開示内容は、参照によってその全体が本明細書に組み込まれている。リーディングデバイス106A,106B,106Nは、1つまたは複数の埋め込まれたナビゲーションリンクを含む電子コンテンツを、コンテンツナビゲーションシステム102から受信するように構成されていてもよい。ユーザからの入力に基づいて、リーディングデバイス106A,106B,106Nは、表示された電子コンテンツに埋め込まれたナビゲーションリンクをアクティブ化することができる。アクティブ化されたナビゲーションリンクに応答して、リーディングデバイス106A,106B,106Nは、アクティブ化されたナビゲーションリンクに関連付けられたナビゲーション動作を開始することができる。リーディングデバイス106A,106B,106Nの詳細を以下に記載する。本明細書に開示されたデータ経路は、デバイス同士を通信可能に接続する任意のデバイスを含むことができる。たとえば、データ経路は、1つまたは複数のネットワークまたは1本もしくは複数本の導電性ワイヤを含むことができる。図2は、本発明の一実施形態によるコンテンツ作成システムの例示的なモジュールを示す。例示的な実施形態において、コンテンツ作成システム102は、コンテンツレイアウトモジュール200と、通信モジュール202とを含むことができる。モジュール200およびモジュール202は例示的なものであることに留意されたい。モジュール200およびモジュール202の機能は、コンテンツ作成システム102に対してリモートの、またはローカルの他のモジュールにおいて実行することができ、モジュール200およびモジュール202は、組み合わせても別個のものとしてもよい。必要になったときかつまたは所望されたときに、他のモジュールを設けてもよい。コンテンツレイアウトモジュール200は、リーディングデバイスに送信および表示されるべき電子コンテンツを特定するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含んでもよい。一実施形態において、コンテンツレイアウトモジュール200は、リーディングデバイスのユーザによって保持されている1件または複数件の購読情報に基づいて、特定のリーディングデバイス上に表示されるべき電子コンテンツを特定することができる。たとえば、コンテンツレイアウトモジュール200は、第1リーディングデバイスに送信および表示されるべき第1電子コンテンツを、第1ユーザ購読情報に基づいて特定することができる。別の例において、コンテンツレイアウトモジュール200は、第2リーディングデバイスに送信および表示されるべき第2電子コンテンツを、第2ユーザ購読情報に基づいて特定することができる。さらに別の例において、コンテンツレイアウトモジュール200は、第3リーディングデバイスに送信および表示されるべき第3電子コンテンツを、第3ユーザ購読情報に基づいて特定することができる。別の実施形態において、コンテンツレイアウトモジュール200は、1つまたは複数のリーディングデバイス上に表示されるべき電子コンテンツを、電子コンテンツのタイプに基づいて特定することができる。たとえば、コンテンツレイアウトモジュール200は、コンテンツ作成システム102に通信可能に接続された1つまたは複数のリーディングデバイスに送信および表示されるべき全体向けの電子コンテンツを特定することができる。別の例において、コンテンツレイアウトモジュール200は、特定の地理的な領域に登録されたまたはそこに位置する1つまたは複数のリーディングデバイスを対象とした電子コンテンツを特定することができる。コンテンツレイアウトモジュール200は、1つまたは複数のナビゲーションリンクを、特定された電子コンテンツに埋め込むように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含んでいてもよい。一実施形態において、コンテンツレイアウトモジュール200は、特定された電子コンテンツ内の埋め込まれたナビゲーションリンクに対して、1つまたは複数の誤り検査技術を実行することができる。誤り検査技術は、埋め込まれたナビゲーションリンクが、ユーザ入力に応答して適切にリーディングデバイスを起動させることを保証するために、1つまたは複数のステップを実行することを含んでもよい。別の実施形態において、コンテンツレイアウトモジュール200は、ナビゲーションリンクを電子コンテンツの1または複数ページに配置することによって、特定された電子コンテンツにナビゲーションリンクを埋め込むことができる。各ナビゲーションリンクは、ナビゲーション動作に関連付けられてもよい。たとえば、ナビゲーションリンクは、特定された電子コンテンツの第1部分から、特定された電子コンテンツの第2部分に移動することを含むナビゲーション動作に関連付けられてもよい。別の例において、ナビゲーションリンクは、特定された電子コンテンツから、リーディングデバイスによってサポートされるスペースに移動することを含むナビゲーション動作に関連付けられてもよい。別の例において、ナビゲーションリンクは、ユーザが移動することができる電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示することを含むナビゲーション動作に関連付けられてもよい。さらに別の例において、ナビゲーションリンクは、ユーザが検索条件を入力することができる検索トレイを表示することを含むナビゲーション動作に関連付けられてもよい。特定された電子コンテンツの特定のページへのナビゲーションリンクの配置は、設計上の選好またはユーザの選好に基づいて決定することができる。たとえば、拡張コンテンツ作成システム100の実装者が、特定された電子コンテンツのページ上の、ゲームを参照するゲームスペースによってサポートされるゲームを開始するナビゲーション動作に関連付けられたナビゲーションリンクを配置することを、決定することができる。別の例において、拡張コンテンツ作成システム100の実装者は、特定された電子コンテンツのページ上で、ユーザが移動することができる電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示するナビゲーション動作に関連付けられたナビゲーションリンクを配置することを決定することができる。コンテンツレイアウトモジュール200は、電子コンテンツの複数のズーム状態を説明するために電子コンテンツの複数のレイアウトを作成することができることに留意されたい。ズーム状態は、電子コンテンツが拡大されるまたは縮小される量によって定義される、電子コンテンツの特定の状態を含むことができる。通信モジュール202は、電子コンテンツデータおよびナビゲーションリンクデータを、データ経路108およびデータネットワーク104を介して1つまたは複数のリーディングデバイスに送信するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。通信モジュール202は、受信したデータを、コンテンツレイアウトモジュール200などの、コンテンツ作成システム102の1つまたは複数の他のモジュールに通信するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。一実施形態において、通信モジュール202は、あるモジュールから受け取った1つまたは複数のメッセージを、1つまたは複数の他のモジュールに通信するように構成されていてもよい。コンテンツ作成システム102によって実行される機能のうちの任意のものは、リーディングデバイスによって実行され得ることに留意されたい。たとえば、リーディングデバイスは、1つまたは複数の誤り検査技術を実行するように構成されていてもよい。図3は、本発明の一実施形態によるリーディングデバイスの例示的なモジュールを示す。例示的な一実施形態において、リーディングデバイス106A,106B,106Nは、通信モジュール300と、ユーザインタフェースモジュール302と、ナビゲーションリンクアクティブ化モジュール304とを含むことができる。各モジュール300,302,304は、例示的なものであることに留意されたい。各モジュール300,302,304の機能は、リーディングデバイス106A,106B,106Nに対してリモートの、またはローカルの他のモジュールにおいて実行することができ、各モジュール300,302,304は、組み合わせても別個のものとしてもよい。必要になったときかつまたは所望されたときに、他のモジュールを設けてもよい。通信モジュール300は、ナビゲーションリンクデータを含む電子コンテンツデータを、コンテンツ作成システム102から、データ経路110およびデータネットワーク104を介して受信するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。通信モジュール300は、受信した電子コンテンツデータおよびナビゲーションリンクデータを、ユーザインタフェースモジュール302およびナビゲーションリンクアクティブ化モジュール304などの、1つまたは複数の他のモジュールに通信するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。一実施形態において、通信モジュール302は、あるモジュールから受け取った1つまたは複数のメッセージを、1つまたは複数の他のモジュールに通信するように構成されていてもよい。ナビゲーションリンクアクティブ化モジュール304は、1つまたは複数のユーザ入力に応答して、表示された電子コンテンツに関連付けられたナビゲーションリンクをアクティブ化するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。一実施形態において、ナビゲーションリンクアクティブ化モジュール304は、ユーザがナビゲーションリンクに触れることに応答して、ナビゲーションリンクをアクティブ化するように構成されていてもよい。別の実施形態において、ナビゲーションリンクアクティブ化モジュール304は、ユーザがナビゲーションリンクを強調表示させることに応答して、ナビゲーションリンクをアクティブ化するように構成されていてもよい。ナビゲーションリンクアクティブ化モジュール304は、アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始および実行するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。一実施形態において、ナビゲーションリンクアクティブ化モジュール304は、表示された電子コンテンツの第1部分から、表示された電子コンテンツの第2部分に移動することによって、ナビゲーション動作を開始および実行することができる。別の実施形態において、ナビゲーションリンクアクティブ化モジュール304は、表示された電子コンテンツから、リーディングデバイスによってサポートされるスペースに移動することによって、ナビゲーション動作を開始および実行することができる。別の実施形態において、ナビゲーションリンクアクティブ化モジュール304は、ユーザが移動することができる、表示された電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイを表示することによって、ナビゲーション動作を開始および実行することができる。さらに別の実施形態において、ナビゲーションリンクアクティブ化モジュール304は、ユーザが検索条件を入力できるようにする検索トレイを表示することによって、ナビゲーション動作を開始および実行することができる。ユーザインタフェースモジュール302は、受信した電子コンテンツおよびリーディングデバイス106A,106B,106Nに接続された任意の画面上の電子コンテンツに関連付けられた1つまたは複数のナビゲーションリンクを表示するように構成されたソフトウェアおよびハードウェアのうちのいずれかまたはその組合せを含むことができる。たとえば、この画面は、EPDディスプレイ、プラズマディスプレイ、LCDディスプレイ、EInkディスプレイなどであってもよい。一実施形態において、ユーザインタフェースモジュール302は、1つまたは複数のナビゲーションリンクをアクティブ化するユーザ入力を受け取り、かつまたはこのユーザ入力に基づいて、1つまたは複数のナビゲーションリンクをアクティブ化するように構成されていてもよい。図4Aは、本発明の一実施形態によるナビゲーション動作を開始するリーディングデバイスの例示的な図を示す。図4Aに示したように、リーディングデバイス400は、リーディングデバイス400に接続されたディスプレイ画面402上に、電子コンテンツを表示することができる。リーディングデバイス400のディスプレイ画面402に表示された電子コンテンツは、埋め込まれたナビゲーションリンク404などの、1つまたは複数の埋め込まれたナビゲーションリンクを含むことができる。リーディングデバイス400は、ユーザ入力に応答して、埋め込まれたナビゲーションリンク404に関連付けられたナビゲーション動作の実行を開始することによって、埋め込まれたナビゲーションリンク404をアクティブ化することができる。図示のように、リーディングデバイス400は、数独ゲームスペース406などの、リーディングデバイス400によってサポートされるゲームスペースに移動することを含むナビゲーション動作を開始することができる。したがって、リーディングデバイス400のユーザは、開始されたゲームスペースにおける数独ゲームをプレイし始めることができる。図4Bは、本発明の一実施形態による別のナビゲーション動作を開始するリーディングデバイスの例示的な図を示す。図4Bに示したように、リーディングデバイス408は、リーディングデバイス408に接続されたディスプレイ画面412上に、電子コンテンツを表示することができる。リーディングデバイス408のディスプレイ画面412上に表示された電子コンテンツは、埋め込まれたナビゲーションリンク410などの、1つまたは複数の埋め込まれたナビゲーションリンクを含むことができる。リーディングデバイス408は、ユーザ入力に応答して、埋め込まれたナビゲーションリンク410に関連付けられたナビゲーション動作の実行を開始することによって、埋め込まれたナビゲーションリンク410をアクティブ化することができる。図示のように、リーディングデバイス408は、ユーザが移動することができる電子コンテンツの1つまたは複数の部分を列挙したナビゲーショントレイ414を表示することを含む、ナビゲーション動作を開始することができる。たとえば、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement1Introductionの部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement2USHistory1700to1750の部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement3USHistory1751to1800の部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement4USHistory1801to1850の部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement5USHistory1851to1900の部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement6USHistory1901to1950の部分に移動することができる。別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement7USHistory1951to2000の部分に移動することができる。さらに別の例において、ユーザ入力をさらに受け取ることに応答して、リーディングデバイス408は、表示された電子コンテンツのCntentElement8USHistory2001toNowの部分に移動することができる。図4Cは、本発明の一実施形態による別のナビゲーション動作を開始するリーディングデバイスの例示的な図を示す。図4Cに示すように、リーディングデバイス416は、電子コンテンツを、リーディングデバイス416に接続されたディスプレイ画面420上に表示することができる。リーディングデバイス416のディスプレイ画面420上に表示された電子コンテンツは、埋め込まれたナビゲーションリンク418などの、1つまたは複数の埋め込まれたナビゲーションリンクを含むことができる。リーディングデバイス416は、ユーザ入力に応答して、埋め込まれたナビゲーションリンク418に関連付けられたナビゲーション動作の実行を開始することによって、埋め込まれたナビゲーションリンク418をアクティブ化することができる。図示のように、リーディングデバイス416は、リーディングデバイス416のユーザが検索条件を入力できるようにする検索トレイ422を表示することを含む、ナビゲーション動作を開始することができる。リーディングデバイス416は、表示された電子コンテンツ内の検索条件を検索し、検索の結果をユーザに返すことができる。返された結果に基づいて、リーディングデバイス416のユーザは、検索結果に関連付けられた、表示された電子コンテンツの1つまたは複数の部分に移動することができる。埋め込まれたナビゲーションリンクは、リーディングデバイス106A,106B,106Nによってサポートされるナビゲーション動作の開始および実行に関連付けられていてもよい。たとえば、ナビゲーション動作は、リーディングデバイスのユーザからの入力に基づいて、表示された電子コンテンツの次のページ、表示された電子コンテンツの前のページ、表示された電子コンテンツの最初のページ、表示された電子コンテンツの最後のページ、または表示された電子コンテンツの特定のページに移動することを含む、場所に進む動作を実行することを含むことができる。別の例において、ナビゲーション動作は、リーディングデバイスのユーザからの入力に基づいて、リーディングデバイスに格納された他の電子コンテンツに移動することを含む、ブックを開く動作を実行することを含むことができる。別の例において、ナビゲーション動作は、リーディングデバイスにローカルに格納された電子コンテンツのリストに移動することを含む、ローカルブックリスト動作を実行することを含むことができる。別の例において、ナビゲーション動作は、リーディングデバイスのホームのページに移動することを含む、ホーム動作を実行することを含むことができる。別の例において、ナビゲーション動作は、リモートに格納され、リーディングデバイスから利用可能な電子コンテンツのリストに移動することを含む、リモートブックリスト動作を実行することを含むことができる。別の例において、ナビゲーション動作は、ローカルに格納され、かつリモートに格納された電子コンテンツのリストに移動することを含む、ブックリスト動作を実行することを含むことができる。さらに別の例において、ナビゲーション動作は、ウェブスペースに移動することを含む、ウェブスペース動作を実行することを含むことができる。図5は、本発明の一実施形態によるリーディングデバイスに拡張コンテンツナビゲーションを提供する方法を示すフローチャートである。この方法は一例として提供しており、本明細書に開示された方法を実行するには、多様なやり方が存在する。図5に示した方法500は、種々のシステムのうちの1つまたはその組合せによって、あるやり方で実行したり、また別のやり方で実施したりすることができる。方法500を、一例として図1に示したコンテンツ作成システム102によって行われるものとして以下に記載し、コンテンツ作成システム102のさまざまな要素を、図5の例示的方法の説明において参照する。図5に示した各ブロックは、方法500において行われる1つまたは複数の処理、方法、またはサブルーチンを表す。図5を参照すると、方法500は、ブロック502から開始する。ブロック502において、方法500は、リーディングデバイス上に表示されるべき電子コンテンツを特定することを含む。一実施形態において、コンテンツ作成システム102のコンテンツレイアウトモジュール200は、リーディングデバイス上に表示されるべき電子コンテンツを特定することができる。たとえば、コンテンツレイアウトモジュール200は、リーディングデバイスのユーザによって保持されている1件または複数件の購読情報に基づいて、リーディングデバイスに送信されて表示されるべき電子コンテンツを特定することができる。別の例において、コンテンツレイアウトモジュール200は、電子コンテンツのタイプに基づいて、リーディングデバイスに送信されて表示されるべき電子コンテンツを特定することができる。方法500は、ブロック504に進む。ブロック504において、方法500は、電子コンテンツ内に、ナビゲーション動作を開始するナビゲーションリンクを埋め込むことを含む。一実施形態において、コンテンツ作成システム102のコンテンツレイアウトモジュール200は、電子コンテンツにおいてナビゲーション動作を開始するナビゲーションリンクを埋め込むことができる。ナビゲーションリンクを埋め込むことは、ナビゲーションリンクを、電子コンテンツの1または複数ページ上に配置することを含むことができる。方法500は、ブロック506に進む。ブロック506において、方法500は、ナビゲーションリンクを含む電子コンテンツを、リーディングデバイスに送信することを含む。一実施形態において、コンテンツ作成システム102の通信モジュール202は、データ経路108およびデータネットワーク104を介して、電子コンテンツおよびナビゲーションリンクをリーディングデバイスに送信することができる。その後、方法500は終了する。図6は、本発明の一実施形態によるリーディングデバイスに拡張コンテンツナビゲーションを提供する別の方法を示すフローチャートである。この方法は別の実施例として提供されたものであり、本明細書に開示された方法を実行するには、多様なやり方が存在する。図6に示した方法600は、種々のシステムのうちの1つまたはその組合せによって、あるやり方で実行したり、また別のやり方で実施したりすることができる。方法600を、一例として図1に示したリーディングデバイス106A,106B,106Nによって行われるものとして以下に記載し、リーディングデバイス106A,106B,106Nのさまざまな要素を、図6の例示的な方法の説明において参照する。図6に示した各ブロックは、方法600において行われる1つまたは複数の処理、方法、またはサブルーチンを表す。図6を参照すると、方法600は、ブロック602から開始する。ブロック602において、方法600は、ナビゲーションリンクを含む電子コンテンツを、コンテンツ作成システムから、ネットワークを介して受信することを含む。一実施形態において、リーディングデバイス106の通信モジュール300は、ナビゲーションリンクを含む電子コンテンツを、コンテンツ作成システム102から、データ経路110およびデータネットワーク104を介して受信することができる。方法600は、ブロック604に進む。ブロック604において、方法600は、リーディングデバイスのユーザからの1つまたは複数のユーザ入力に応答して、ナビゲーションリンクをアクティブ化することを含む。一実施形態において、リーディングデバイス106のユーザインタフェースモジュール302は、リーディングデバイスのユーザからの1つまたは複数のユーザ入力に応答して、ナビゲーションリンクをアクティブ化することができる。方法600は、ブロック606に進む。ブロック606において、方法600は、アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始することを含む。一実施形態において、リーディングデバイス106のナビゲーションリンクアクティブ化モジュール304は、アクティブ化されたナビゲーションリンクに基づいたナビゲーション動作を開始することができる。その後、方法600は終了する。以上の説明は、1つまたは複数のモジュールを含むことができるシステム、ネットワーク、およびリーディングデバイスについて述べており、これらのモジュールのうちのいくつかは、各図に明示的に示してある。本明細書で使用されているように、モジュールという用語は、コンピュータが実行可能なソフトウェア、ファームウェア、およびハードウェアのうちのいずれかまたはその組合せを指すものとして解釈することができる。モジュールは例示的なものに過ぎないことに留意されたい。モジュールは、さまざまな用途をサポートするために、組み合わせたり、統合したり、分離したり、または複製したりしてもよい。また、特定のモジュールにおいて実行されるものとして本明細書に記載されている機能は、その特定のモジュールにおいて実行される機能の代わりに、またはそれに加えて1つもしくは複数の他のモジュールにおいて、または1つもしくは複数の他のデバイスによって実行されてもよい。さらに、モジュールは、互いにローカルまたはリモートな関係にある複数のデバイスまたはその他の構成要素にまたがって実装されてもよい。さらに、モジュールは、あるデバイスから移動してもよく、また別のデバイスに追加されてもよく、または複数のデバイスに含まれてもよい。本明細書に記載のソフトウェアは、これらに限定はされないが、コンパクトディスク、デジタル多用途ディスク、フロッピーディスク、ハードディスクドライブ、読取り専用メモリ、ランダムアクセスメモリ、およびソフトウェアを格納することが可能な他の物理媒体のうちのいずれかまたはその組合せなどの、1つまたは複数の物理媒体に有形に実装されることにさらに留意されたい。さらに、各図は、種々の構成要素を別々に示す。種々の構成要素において実行されるものとして記載した機能は、他の構成要素において実行してもよく、また種々の構成要素は、組み合わせても別個のものとしてもよい。他の変更もまた可能である。本明細書では、添付の図面を参照しながらさまざまな例示的な実施形態を記載してきた。しかしながら、添付の特許請求の範囲に記載した本発明のより広い範囲から逸脱することなく、さまざまな修正または変更をそれらに行ってもよく、または追加の実施形態を実施してもよいことは明らかである。したがって、本明細書および図面は、制限的ではなく例示的なものとみなされるべきである。"