"ユーザに情報を呈示する方法であって、第1の出版物を含む電子出版物のライブラリにアクセスする段階と、電子本棚における前記第1の出版物の表現を発生させる段階と、前記第1の出版物に関する状態を判断する段階と、前記第1の出版物の前記表示を修正して該第1の出版物の前記状態を反映させる段階と、を含むことを特徴とする方法。前記表現を発生させる段階は、表紙ビューを使用して最近購入した本を呈示する段階を含むことを特徴とする請求項1に記載の方法。前記表現を発生させる段階は、表紙ビューを使用して最近アクセスした本を呈示する段階を含むことを特徴とする請求項1に記載の方法。前記第1の出版物が最近アクセスされていないと判断する段階と、前記第1の出版物のバインディングビューが該第1の出版物の表紙ビューの代わりに呈示されるように前記表現を修正する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記第1の出版物の前記表現を修正する段階は、該第1の出版物の上にダストの層を呈示する段階を含むことを特徴とする請求項4に記載の方法。前記ダストの層を呈示する段階は、前記第1の出版物にアクセスするユーザ命令を受信することに応答して動画のダストクラウドを呈示する段階を含むことを特徴とする請求項4に記載の方法。ユーザに情報を呈示する方法であって、第1の出版物を含む電子出版物のライブラリにアクセスする段階と、電子本棚における前記第1の出版物の表現を発生させる段階と、前記電子本棚における他の出版物に対する前記第1の出版物に関する状態を判断する段階と、前記ライブラリ内の他の出版物の状態に対する前記第1の出版物の前記状態に基づいて前記電子本棚の編成を判断する段階と、前記電子本棚に前記第1の出版物を呈示して該電子本棚の前記編成を反映させる段階と、を含むことを特徴とする方法。前記状態を判断する段階は、購入日、発売日、又はアクセス日を判断する段階を含むことを特徴とする請求項7に記載の方法。編成を判断する段階は、購入基準に従って前記ライブラリを選別する順序付けリストを発生させる段階を含むことを特徴とする請求項7に記載の方法。編成を判断する段階は、発売日基準に従って前記ライブラリを選別する順序付けリストを発生させる段階を含むことを特徴とする請求項7に記載の方法。編成を判断する段階は、アクセス日基準に従って前記ライブラリを選別する順序付けリストを発生させる段階を含むことを特徴とする請求項7に記載の方法。前記電子本棚に前記第1の出版物を呈示して該電子本棚の前記編成を反映させる段階は、該電子本棚内の優先棚に未読本を呈示する段階を含むことを特徴とする請求項7に記載の方法。前記優先棚に前記未読本を呈示する段階は、一番上の棚に前記未読本を呈示する段階を含むことを特徴とする請求項12に記載の方法。前記優先棚に前記未読本を呈示する段階は、棚の一番左の部分に前記未読本を呈示する段階を含むことを特徴とする請求項12に記載の方法。前記電子本棚に前記第1の出版物を呈示して該電子本棚の前記編成を反映させる段階は、該電子本棚内の優先棚に新規購入本を呈示する段階を含むことを特徴とする請求項7に記載の方法。ユーザが前記電子本棚の前記編成が呈示された後に前記第1の出版物の配置をカスタマイズすることを可能にする段階を更に含むことを特徴とする請求項7に記載の方法。前記電子本棚に前記第1の出版物を呈示して該電子本棚の前記編成を反映させる段階は、該電子本棚内の優先棚に最近アクセスした本を呈示する段階を含むことを特徴とする請求項7に記載の方法。ユーザに情報を呈示する方法であって、第1の出版物を含む電子出版物のライブラリにアクセスする段階と、前記第1の出版物に関する状態を判断する段階と、前記第1の出版物の前記状態を反映する該第1の出版物の表現を電子本棚に発生させる段階と、を含むことを特徴とする方法。前記表現を発生させる段階は、前記第1の出版物が雑誌であると判断することに応答して雑誌アイコンを発生させる段階を含むことを特徴とする請求項18に記載の方法。前記表現を発生させる段階は、前記第1の出版物が新聞であると判断することに応答して新聞アイコンを発生させる段階を含むことを特徴とする請求項18に記載の方法。前記表現を発生させる段階は、前記第1の出版物の前記状態を示す該表現の上にラベルを発生させる段階を含むことを特徴とする請求項18に記載の方法。前記ラベルを発生させる段階は、前記第1の出版物がまだアクセスされていないことを示すラベルを発生させる段階を含むことを特徴とする請求項21に記載の方法。前記ラベルを発生させる段階は、前記第1の出版物が新規に購入されたことを示すラベルを発生させる段階を含むことを特徴とする請求項21に記載の方法。前記ラベルを発生させる段階は、前記第1の出版物がダウンロードされたことを示すラベルを発生させる段階を含むことを特徴とする請求項21に記載の方法。前記第1の出版物に関する前記状態を判断する段階は、第1のデバイスに対する位置を判断する段階と、前記電子本棚に現れるコンテンツが前記位置に関連付けられると判断する段階と、前記ユーザに前記コンテンツを呈示して該コンテンツが前記位置に関連することを示す段階と、を含む、ことを特徴とする請求項21に記載の方法。前記コンテンツを呈示する段階は、該コンテンツの関連性を示すリボンを呈示する段階を含むことを特徴とする請求項25に記載の方法。前記コンテンツを呈示する段階は、該コンテンツの関連性を示す指定の本棚位置を使用して該コンテンツを配置する段階を含むことを特徴とする請求項25に記載の方法。ユーザに情報を呈示する方法であって、電子出版物のライブラリにアクセスする段階と、ユーザによって所有される電子出版物を示す本棚ビューに電子本棚における第1の出版物の表現を発生させる段階と、前記ユーザが書店ビュー及び前記本棚ビュー間を切り換えることを可能にする段階と、前記本棚ビューから前記書店ビューに切り換える命令を前記ユーザから受信する段階と、前記本棚ビューから前記書店ビューに切り換える前記命令を前記ユーザから受信することに応答して、最初に該本棚ビューを呈示し、かつ該書店ビューを表示することによって動画移行を完了する回転式本棚の動画移行の表示を発生させる段階と、を含むことを特徴とする方法。ユーザが前記書店ビュー内に現れる宣伝電子出版物の表現を選択することを可能にする段階と、前記宣伝電子出版物を前記書店ビューの前に浮いているように呈示するために、該書店ビュー内に現れる該宣伝電子出版物の前記表現を電子読取器から生じるz軸に沿って該書店ビューからユーザまで前方に修正する段階と、前記宣伝電子出版物を前記回転式本棚の前に浮いているように維持しながら、前記書店ビューで始って該書店ビューを表示することによって動画移行を完了する該回転式本棚の動画移行を発生させる段階と、前記宣伝電子出版物を浮遊ビューから前記電子本棚の前記本棚ビュー内に移行するように呈示するために、前記書店ビュー内に現れる該宣伝電子出版物の前記表現を該書店ビューから前記ユーザまで前進するように修正する段階と、を更に含むことを特徴とする請求項28に記載の方法。ユーザに情報を呈示する方法であって、ユーザが販売促進構成の電子出版物をダウンロードすることを可能にする段階と、前記ユーザが前記電子出版物を該ユーザによってアクセスされている該電子出版物の部分を識別する相対指標を用いてナビゲートすることを可能にする段階と、前記ユーザが前記電子出版物の完全版を購入することを可能にする段階と、購入の結果として前記電子出版物の前記完全版をダウンロードする段階と、前記電子出版物へのその後のユーザアクセスが、前記ユーザが前記相対指標に関連付けられた該電子出版物の前記部分にアクセスすることを可能にするように該相対指標を維持する段階と、を含むことを特徴とする方法。前記販売促進構成の前記電子出版物内でブックマーク制御を呈示する段階と、前記電子出版物内の前記電子ブックマーク制御を用いて、電子ブックマークを設定するユーザ命令を受信する段階と、前記ユーザ命令を受信することに応答して、該ユーザ命令を受信した時に相対指標に関連付けられた場所に戻るように前記電子ブックマークを設定する段階と、前記電子出版物の前記完全版の前記購入中に前記電子ブックマークを維持する段階と、を更に含むことを特徴とする請求項30に記載の方法。前記電子ブックマーク制御を呈示する段階は、前記電子出版物のどの部分がアクセスされたかを示す読書履歴に関連付けられた該電子ブックマーク制御を呈示する段階を含むことを特徴とする請求項31に記載の方法。前記電子ブックマーク制御を呈示する段階は、読まれなかった前記電子出版物の部分に対して該電子出版物のどの部分が読まれたかを示すプログレスバーに関連付けられた該電子ブックマーク制御を呈示する段階を含むことを特徴とする請求項31に記載の方法。ユーザに情報を呈示する方法であって、ユーザが電子書店を使用して電子出版物を購入することを可能にする段階と、前記ユーザが第1のデバイスに前記電子出版物をダウンロードすることを可能にする段階と、前記電子出版物のユーザ購入を記録する段階と、前記ユーザが第2のデバイスを有するという指示を受信する段階と、前記ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする段階と、を含むことを特徴とする方法。前記ユーザが前記電子書店を使用して前記電子出版物を購入することを可能にする段階は、該ユーザが前記第1のデバイス内の電子書店アプリケーション内で該電子出版物を購入することを可能にする段階を含むことを特徴とする請求項34に記載の方法。前記電子出版物の前記ユーザ購入を記録する段階は、履歴サーバ上のユーザアカウントに対して該ユーザ購入を記録する段階を含むことを特徴とする請求項34に記載の方法。購入の履歴を前記ユーザに表示する段階を更に含むことを特徴とする請求項36に記載の方法。前記購入の履歴を表示する段階は、前記ユーザが購入済み出版物に対して追加アクションを行うことを可能にするメニューを該購入の履歴の各エントリに対して呈示する段階を含むことを特徴とする請求項37に記載の方法。前記ユーザが追加アクションを行うことを可能にする段階は、該ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする段階を含むことを特徴とする請求項38に記載の方法。前記ユーザが前記第2のデバイスを有するという前記指示を受信する段階は、該ユーザがユーザアカウントに対して第2のデバイスを登録したという命令を登録サーバから受信する段階を含むことを特徴とする請求項34に記載の方法。前記ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする段階は、前記電子書店内で前記第2のデバイスの表現を発生させる段階と、前記第2のデバイスの前記表現を該第2のデバイスの該表現のユーザ選択を受信することに応答して該第2のデバイスへの前記電子出版物の送信をトリガするように構成する段階と、を含む、ことを特徴とする請求項34に記載の方法。前記ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする段階は、該ユーザに該第2のデバイスに向けて該電子出版物を購入することを要求することなく該ユーザが該電子出版物を送信することを可能にする段階を含むことを特徴とする請求項41に記載の方法。前記ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする段階は、該第2のデバイスに購入済み出版物を配信する配信料金を購入するユーザ命令を受信することに応答して該ユーザが該電子出版物を送信することを可能にする段階を含むことを特徴とする請求項42に記載の方法。前記第2のデバイスに前記電子出版物を送信する段階は、前記第1のデバイスのための第1のフォーマットから該第2のデバイスのための第2のフォーマットに該電子出版物をフォーマット設定する段階を含むことを特徴とする請求項34に記載の方法。ユーザに情報を呈示する方法であって、左側ページの指示及び右側ページの指示を有する電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、前記ユーザが該ユーザによってアクセスされている前記電子出版物の部分を識別する相対指標を用いて該電子出版物をナビゲートすることを可能にする段階と、前記相対指標を使用して、前記左側ページの前記指示及び右側ページの前記指示を左側ページ及び右側ページの相対高さを反映するように修正する段階と、を含むことを特徴とする方法。前記左側ページの前記指示及び右側ページの前記指示を表示するバインディングの表現を呈示する段階を更に含むことを特徴とする請求項45に記載の方法。左側ページの前記指示を修正する段階は、前記相対高さが前記電子ブックの全体ページ数に対する読まれたページの数学的比率に基づいて反映される細かい粒度で左側ページの該指示を呈示する段階を含むことを特徴とする請求項45に記載の方法。左側ページの前記指示を修正する段階は、1つの個別の高さがページの範囲に使用されるいくつかの個別の高さのうちの該1つで左側ページの該指示を呈示する段階を含むことを特徴とする請求項45に記載の方法。ユーザに情報を呈示する方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、ユーザが前記電子ブックをナビゲートするためにタッチスクリーン制御を通じて前記ページと対話することを可能にする段階と、前記電子ブックをナビゲートするための前記タッチスクリーン制御との前記ユーザ対話の物理特性を前記電子デバイス上に記録する段階と、前記ユーザ対話の前記物理特性に基づいて前記紙ページの電子表現に対するモデル化された影響を識別する段階と、前記モデル化された影響を反映する前記紙ページの電子表現のページめくりを反映する動画移行を発生させる段階と、を含むことを特徴とする方法。前記モデル化された影響を識別する段階は、前記ユーザが前記紙ページの電子表現に触れた該紙ページの該電子表現内の位置を反映することを特徴とする請求項49に記載の方法。前記モデル化された影響を識別する段階は、前記ユーザが前記紙ページの前記電子表現を該ページをめくるためにスワイプした速度を反映することを特徴とする請求項49に記載の方法。前記モデル化された影響を識別する段階は、前記ユーザが前記紙ページの前記電子表現を該ページをめくるためにスワイプした加速度を反映することを特徴とする請求項49に記載の方法。前記モデル化された影響を識別する段階は、前記ユーザが前記紙ページの前記電子表現を該ページをめくるためにスワイプした方向を反映することを特徴とする請求項49に記載の方法。前記モデル化された影響を識別する段階は、前記ページをめくるためにユーザが前記電子デバイスを傾けることを反映することを特徴とする請求項49に記載の方法。前記モデル化された影響を識別する段階は、前記ページをめくるために前記電子デバイスを傾ける際に印加された加速度を反映することを特徴とする請求項54に記載の方法。前記モデル化された影響を識別する段階は、前記電子デバイスを傾けて前記ページをめくるためにユーザによって印加された角度を反映することを特徴とする請求項54に記載の方法。前記モデル化された影響を識別する段階は、前記電子デバイスを傾けて前記ページをめくるためにユーザによって印加された記電子デバイスの向きの差を反映することを特徴とする請求項54に記載の方法。前記モデル化された影響を識別する段階は、前記電子デバイスの前記向きが閾値量を上回って変わったか否かを反映することを特徴とする請求項57に記載の方法。ユーザが電子書店にアクセスすることを可能にする方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、電子書店にアクセスするための制御を前記電子ブック読取器アプリケーション内に呈示する段階と、前記ユーザが前記電子書店にアクセスするための前記制御と対話することを可能にする段階と、前記制御とのユーザの対話を通じて、前記電子書店にアクセスするユーザ命令を受信する段階と、前記電子デバイス上の無線通信インタフェースがアクティブでないと判断する段階と、前記無線通信インタフェースを起動する段階と、前記無線通信インタフェースを使用して前記電子書店から資料を呈示する段階と、を含むことを特徴とする方法。前記無線通信インタフェースを使用して前記電子書店から資料を呈示する段階は、該電子書店に対するネットワークユニフォームリソースロケータURLを呈示する段階を含むことを特徴とする請求項59に記載の方法。前記電子書店にアクセスするための前記制御を呈示する段階は、前記紙ページの電子表現内に埋め込まれた制御を呈示する段階を含むことを特徴とする請求項59に記載の方法。前記紙ページの前記電子表現内に埋め込まれた前記制御を呈示する段階は、ブックページの端部内に該制御を呈示する段階を含むことを特徴とする請求項61に記載の方法。前記電子書店にアクセスするための前記制御を呈示する段階は、前記紙ページの電子表現の周囲に制御を呈示する段階を含むことを特徴とする請求項59に記載の方法。ユーザに情報を呈示する方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、ユーザが前記電子ブックをナビゲートするためにタッチスクリーン制御を通じて前記ページと対話することを可能にする段階と、ユーザが前記紙ページの前記電子表現の一部分に触れたことを検出する段階と、前記ユーザが前記触れた部分を保持するように意図したことを検出する段階と、前記ユーザが前記触れた部分を保持するように意図したことを検出することに応答して、前記紙ページの電子表現の該触れた部分に関連する指令のメニューを呈示する段階と、を含むことを特徴とする方法。前記ユーザが前記触れた部分を保持するように意図したことを検出する段階は、該ユーザが閾値期間を超えて前記ページの前記電子表現の該部分に触れていたことを検出する段階を含むことを特徴とする請求項64に記載の方法。前記ユーザが前記触れた部分を保持するように意図したことを検出する段階は、該触れた部分の面積が閾値期間が経過した後に拡大し、ユーザが増大した圧力を印加したことを示すことを検出する段階を含むことを特徴とする請求項64に記載の方法。前記ユーザが前記触れた部分を保持するように意図したことを検出する段階は、前記電子デバイスが降ろされたことを検出する段階を含むことを特徴とする請求項64に記載の方法。前記触れた部分に関連するコンテンツを識別する段階と、前記識別されたコンテンツを使用して、前記指令のメニュー内への組み込みに向けて指令を識別する段階と、前記指令のメニュー内に前記識別された指令を呈示する段階と、を更に含むことを特徴とする請求項64に記載の方法。前記触れた部分に関連するコンテンツを識別する段階と、前記識別されたコンテンツを使用して、前記指令のメニュー内への組み込みに向けてアプリケーションを識別する段階と、前記指令のメニュー内に前記識別されたアプリケーションを呈示する段階と、を更に含むことを特徴とする請求項64に記載の方法。前記識別されたコンテンツを使用してアプリケーションを識別する段階は、前記触れた部分に現れる該コンテンツに関連する電子書店に利用可能な追加の電子出版物を識別する段階を含むことを特徴とする請求項69に記載の方法。前記識別されたコンテンツを使用してアプリケーションを識別する段階は、前記触れた部分に現れる該コンテンツに関連する辞書又は百科事典エントリを識別する段階を含むことを特徴とする請求項69に記載の方法。前記識別されたコンテンツを使用してアプリケーションを識別する段階は、前記触れた部分に現れる該コンテンツに関連するアプリケーションを識別する段階を含むことを特徴とする請求項69に記載の方法。ユーザに情報を呈示する方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、ユーザが前記電子デバイスの向きを制御することによって該電子デバイスのための加速度計と対話することを可能にする段階と、前記電子デバイスのための前記加速度計を使用して該電子デバイスのユーザ操作を捕捉する段階と、前記電子デバイスの前記ユーザ操作に基づいて前記電子ブックのための指令を識別する段階と、前記電子ブック上で前記指令を実行する段階と、を含むことを特徴とする方法。前記ユーザ操作を捕捉して前記指令を識別する段階は、前記電子デバイスが閾値角度を下回って傾斜されたことを検出する段階と、前記電子デバイスが前記閾値角度を下回って傾斜されたことを検出することに応答して、前記電子ブックに次のページの抜粋を呈示する段階と、を含む、ことを特徴とする請求項73に記載の方法。前記ユーザ操作を捕捉して前記指令を識別する段階は、前記電子デバイスが動揺を受けたことを検出する段階と、前記電子デバイスが動揺を受けたことを検出することに応答して、前記電子ブックが電子本棚に戻されたことを呈示する段階と、を含む、ことを特徴とする請求項73に記載の方法。前記ユーザ操作を捕捉して前記指令を識別する段階は、前記電子デバイスが第1の方式で操作されたことを検出する段階と、前記電子デバイスが前記第1の方式で操作されたことを検出することに応答して、前記電子ブックの表紙が閉じられたことを呈示する段階と、を含む、ことを特徴とする請求項73に記載の方法。前記電子デバイスが前記第1の方式で操作されたことを検出する段階は、該電子デバイスが前記ユーザに向けて反転されたと判断する段階を含むことを特徴とする請求項76に記載の方法。前記ユーザ操作を捕捉して前記指令を識別する段階は、前記電子デバイスが第2の方式で操作されたことを検出する段階と、前記電子デバイスが前記第2の方式で操作されたことを検出することに応答して、電子ブックの指定された部分を呈示する段階と、を含む、ことを特徴とする請求項73に記載の方法。前記電子デバイスが前記第2の方式で操作されたことを検出する段階は、目次を検索するために該電子デバイスが第1の方向に2回傾斜されたと判断する段階を含むことを特徴とする請求項78に記載の方法。前記電子デバイスが前記第2の方式で操作されたことを検出する段階は、索引を検索するために該電子デバイスが第2の方向に2回傾斜されたと判断する段階を含むことを特徴とする請求項78に記載の方法。前記電子デバイスが前記第2の方式で操作されたことを検出する段階は、電子ブックを閉じるために前記表示内のバインディングの表現が摘まれたと判断する段階を含むことを特徴とする請求項78に記載の方法。前記ユーザ操作を捕捉して前記指令を識別する段階は、前記電子デバイスが表面上に設定されたことを検出する段階と、前記電子デバイスが表面上に設定されたことを検出することに応答して、前記電子ブックのためのスクリーンセーバーを呈示する段階と、を含む、ことを特徴とする請求項73に記載の方法。前記電子ブックのための前記スクリーンセーバーを呈示する段階は、微風に翻る前記紙ページの電子表現を呈示する段階を含むことを特徴とする請求項82に記載の方法。ユーザが電子出版物とインタフェースで接続することを可能にする方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、第1のユーザが前記電子デバイスのためのタッチスクリーンコントローラと対話することを可能にする段階と、前記タッチスクリーンコントローラのユーザ操作を捕捉する段階と、前記タッチスクリーンコントローラの前記ユーザ操作に基づいて、前記電子ブックを通じて第2のユーザとインタフェースで接続するための指令を識別する段階と、前記電子ブックのための前記指令を実行する段階と、を含むことを特徴とする方法。前記指令を識別する段階は、前記第2のユーザに前記電子ページを移動する送信指令を識別する段階を含むことを特徴とする請求項84に記載の方法。前記指令を識別する段階は、前記第2のユーザに前記電子ブックを移動する送信指令を識別する段階を含むことを特徴とする請求項84に記載の方法。前記指令を識別する段階は、前記第2のユーザとの通信インタフェースを確立する投げる身振りを識別する段階を含むことを特徴とする請求項84に記載の方法。前記第2のユーザとインタフェースで接続するための前記指令を識別する段階は、無線ローカルエリアネットワークインタフェースを通じて該第2のユーザとの通信インタフェースを確立する指令を確立する段階を含むことを特徴とする請求項84に記載の方法。前記第2のユーザとインタフェースで接続するための前記指令を識別する段階は、無線電気通信インタフェースを通じて該第2のユーザとの通信インタフェースを確立する指令を確立する段階を含むことを特徴とする請求項84に記載の方法。前記第2のユーザとインタフェースで接続するための前記指令を識別する段階は、短距離無線インタフェースを通じて該第2のユーザとの通信インタフェースを確立する指令を確立する段階を含むことを特徴とする請求項84に記載の方法。ユーザが電子出版物とインタフェースで接続することを可能にする方法であって、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、第1のユーザが前記電子デバイスのためのタッチスクリーンコントローラと対話することを可能にする段階と、前記電子デバイスのための加速度計を使用して前記タッチスクリーンコントローラのユーザ操作を捕捉する段階と、前記タッチスクリーンコントローラの前記ユーザ操作に基づいて、電子本棚とインタフェースで接続する指令を識別する段階と、前記電子ブックのための前記指令を実行する段階と、を含むことを特徴とする方法。前記電子本棚とインタフェースで接続する前記指令を識別する段階は、該電子本棚を表示することなく該電子本棚における次の選択に進む指令を受信する段階を含むことを特徴とする請求項91に記載の方法。前記電子本棚における前記次の選択に進む前記指令を受信する段階は、3本の指が前記電子デバイスに触れたことを検出する段階と、前記3本の指が前記タッチスクリーンコントローラをスワイプしたことを検出する段階と、を含む、ことを特徴とする請求項92に記載の方法。ユーザに情報を呈示する方法であって、第1の向きに紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、前記第1の向きに前記電子ブックの第1の部分を呈示する段階と、ユーザが第1の向きから第2の向きに前記電子デバイスの向きを操作することを可能にする段階と、フォントサイズを維持するか否かを判断する段階と、前記第1の部分に基づいてかつ前記フォントサイズを維持すると判断することに応答して、前記第2の向きに表示されることになる第2の部分を識別する段階と、前記第2の部分を前記第2の向きに表示する段階と、を含むことを特徴とする方法。前記ユーザが前記第1の向きから前記第2の向きに前記電子デバイスの前記向きを操作することを可能にする段階は、該ユーザが横長方向から縦長方向に切り換えることを可能にする段階を含むことを特徴とする請求項94に記載の方法。前記第2の部分を識別する段階は、該第2の部分をレンダリングするために前記第1の部分から除去するためのコンテンツを識別する段階を含むことを特徴とする請求項95に記載の方法。前記ユーザが前記第1の向きから前記第2の向きに前記電子デバイスの前記向きを操作することを可能にする段階は、該ユーザが縦長方向から2つのページを表示する横長方向に切り換えることを可能にする段階を含むことを特徴とする請求項94に記載の方法。前記第2の部分を識別する段階は、該第2の部分をレンダリングするために前記第1の部分を補う追加コンテンツを識別する段階を含むことを特徴とする請求項97に記載の方法。ユーザに情報を呈示する方法であって、第1の向きに紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する段階と、前記第1の向きに前記電子ブックの第1の部分を呈示する段階と、ユーザが第1の向きから第2の向きに前記電子デバイスの向きを操作することを可能にする段階と、フォントサイズを維持するか否かを判断する段階と、前記第1の部分に基づいてかつ前記フォントサイズを維持しないと判断することに応答して、前記第2の向きに表示されることになる第2の部分を識別する段階と、前記第2の部分を前記第2の向きに表示する段階と、を含むことを特徴とする方法。前記ユーザが前記第1の向きから前記第2の向きに前記電子デバイスの前記向きを操作することを可能にする段階は、該ユーザが横長方向から縦長方向に切り換えることを可能にする段階を含むことを特徴とする請求項99に記載の方法。前記第2の部分を識別する段階は、該第2の部分をレンダリングするのに使用されるフォントサイズを識別する段階を含むことを特徴とする請求項100に記載の方法。前記ユーザが前記第1の向きから前記第2の向きに前記電子デバイスの前記向きを操作することを可能にする段階は、該ユーザが縦長方向から2つのページを表示する横長方向に切り換えることを可能にする段階を含むことを特徴とする請求項99に記載の方法。前記第2の部分を識別する段階は、該第2の部分をレンダリングするのに使用されるフォントサイズを識別する段階を含むことを特徴とする請求項102に記載の方法。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、第1の出版物を含む電子出版物のライブラリにアクセスし、電子本棚における前記第1の出版物の表現を発生させ、前記第1の出版物に関する状態を判断し、かつ前記第1の出版物の前記状態を反映するように該第1の出版物の前記表現を修正する、ことを含む作動を実行させる命令と、を含むことを特徴とするシステム。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、第1の出版物を含む電子出版物のライブラリにアクセスし、電子本棚における前記第1の出版物の表現を発生させ、前記電子本棚における他の出版物に対する前記第1の出版物に関する状態を判断し、前記ライブラリ内の他の出版物の状態に対する前記第1の出版物の前記状態に基づいて前記電子本棚の編成を判断し、かつ前記電子本棚の前記編成を反映するように該電子本棚に前記第1の出版物を呈示する、ことを含む作動を実行させる命令と、を含むことを特徴とするシステム。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、第1の出版物を含む電子出版物のライブラリにアクセスし、前記第1の出版物に関する状態を判断し、かつ前記第1の出版物の前記状態を反映する電子本棚における前記第1の出版物の表現を発生させる、ことを含む作動を実行させる命令と、を含むことを特徴とするシステム。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、電子出版物のライブラリにアクセスし、ユーザにより所有される電子出版物を示す本棚ビューに電子本棚における前記第1の出版物の表現を発生させ、前記ユーザが書店ビュー及び前記本棚ビュー間を切り換えることを可能にし、前記本棚ビューから前記書店ビューに切り換える命令を前記ユーザから受信し、かつ前記本棚ビューから前記書店ビューに切り換える前記命令を前記ユーザから受信することに応答して、最初に該本棚ビューを呈示し、かつ該書店ビューを表示することによって動画移行を完了する回転式本棚の動画移行の表示を発生させる、ことを含む作動を実行させる命令と、を含むことを特徴とするシステム。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、ユーザが販売促進構成の電子出版物をダウンロードすることを可能にし、前記ユーザが該ユーザによってアクセスされている前記電子出版物の部分を識別する相対指標を用いて該電子出版物をナビゲートすることを可能にし、前記ユーザが前記電子出版物の完全版を購入することを可能にし、購入の結果として前記電子出版物の前記完全版をダウンロードし、前記電子出版物へのその後のユーザアクセスが、前記ユーザが前記相対指標に関連付けられた該電子出版物の前記部分にアクセスすることを可能にするように、該相対指標を維持する、ことを含む作動を実行させる命令と、を含むことを特徴とするシステム。プロセッサと、前記プロセッサ上で実行された時に該プロセッサをして、ユーザが電子書店を使用して電子出版物を購入することを可能にし、前記ユーザが第1のデバイスに前記電子出版物をダウンロードすることを可能にし、前記電子出版物のユーザ購入を記録し、前記ユーザが第2のデバイスを有するという指示を受信し、かつ前記ユーザが前記第2のデバイスに前記電子出版物を送信することを可能にする、ことを含む作動を実行させる命令と、1つの一般的な意味では、情報は、第1の出版物を含む電子出版物のライブラリにアクセスし、電子本棚における第1の出版物の表現を発生させ、第1の出版物に関する状態を判断し、かつ第1の出版物の表現を修正して第1の出版物の状態を反映することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、表現を発生させる段階は、表紙ビューを使用して最近購入した本を呈示する段階、又は表紙ビューを使用して最近アクセスした本を呈示する段階を含むことができる。第1の出版物が最近アクセスされていないと判断される場合があり、その表現は、第1の出版物のバインディングビューが第1の出版物の表紙ビューの代わりに呈示されるように修正することができる。第1の出版物の表現を修正する段階は、第1の出版物の上にダストの層を呈示する段階を含む。ダストの層を呈示する段階は、第1の出版物にアクセスするユーザ命令を受信することに応答して動画のダストクラウドを呈示する段階を含むことができる。別の一般的な意味では、情報は、第1の出版物を含む電子出版物のライブラリにアクセスし、電子本棚における第1の出版物の表現を発生させ、電子本棚における他の出版物に対する第1の出版物に関する状態を判断し、ライブラリ内の他の出版物の状態に対する第1の出版物の状態に基づいて電子本棚の編成を判断し、かつ電子本棚に第1の出版物を呈示して電子本棚の編成を反映させることによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、状態を判断する段階は、購入日、発売日、又はアクセス日を判断する段階を含むことができる。編成を判断する段階は、購入基準に従ってライブラリを選別する順序付けリストを発生させる段階を含むことができる。編成を判断する段階は、発売日基準に従ってライブラリを選別する順序付けリストを発生させる段階を含むことができる。編成を判断する段階は、アクセス日基準に従ってライブラリを選別する順序付けリストを発生させる段階を含むことができる。電子本棚に第1の出版物を呈示して電子本棚の編成を反映させる段階は、電子本棚内の優先棚に未読本を呈示する段階を含むことができる。優先棚に未読本を呈示する段階は、一番上の棚に未読本を呈示する段階を含む。優先棚に未読本を呈示する段階は、棚の一番左の部分に未読本を呈示する段階を含むことができる。電子本棚に第1の出版物を呈示して電子本棚の編成を反映させる段階は、電子本棚内の優先棚に新規購入本を呈示する段階を含むことができる。ユーザは、電子本棚の編成を呈示された後に第1の出版物の配置をカスタマイズすることを可能にされる場合がある。電子本棚に第1の出版物を呈示して電子本棚の編成を反映させる段階は、電子本棚内の優先棚に最近アクセスした本を呈示する段階を含むことができる。更に別の意味では、情報は、第1の出版物を含む電子出版物のライブラリにアクセスし、第1の出版物に関する状態を判断し、かつ電子本棚における第1の出版物の状態を反映する第1の出版物の表現を発生させることによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、表現を発生させる段階は、第1の出版物が雑誌であると判断することに応答して雑誌アイコンを発生させる段階を含むことができる。表現を発生させる段階は、第1の出版物が新聞であると判断することに応答して新聞アイコンを発生させる段階を含むことができる。表現を発生させる段階は、第1の出版物の状態を示す表現の上にラベルを発生させる段階を含むことができる。表現を発生させる段階は、第1の出版物がまだアクセスされていないことを示すラベルを発生させる段階を含むことができる。ラベルを発生させる段階は、第1の出版物が新規に購入されたことを示すラベルを発生させる段階を含むことができる。ラベルを発生させる段階は、第1の出版物がダウンロードされたことを示すラベルを発生させる段階を含むことができる。第1の出版物の状態を判断する段階は、第1のデバイスに対して位置を判断する段階と、電子本棚に現れるコンテンツがその位置に関連付けられていると判断する段階と、ユーザにコンテンツを呈示してコンテンツがその位置に関連していることを示す段階とを含むことができる。コンテンツを呈示する段階は、コンテンツの関連性を示すリボンを呈示する段階を含むことができる。コンテンツを呈示する段階は、コンテンツの関連性を示す指定の本棚位置を使用してコンテンツを配置する段階を含むことができる。更に別の意味では、情報は、電子出版物のライブラリにアクセスし、ユーザにより所有される電子出版物を示す本棚ビュー内で電子本棚における第1の出版物の表現を発生させ、ユーザが書店ビュー及び本棚ビュー間を切り換えることを可能にし、本棚ビューから書店ビューに切り換える命令をユーザから受信し、かつ本棚ビューから書店ビューに切り換える命令をユーザから受信することに応答して、最初に本棚ビューを呈示して動画移行を書店ビューを表示することによって完了する回転式本棚の動画移行の表示を発生させることによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザは、書店ビュー内に現れる宣伝電子出版物の表現を選択することを可能にされる場合がある。書店ビュー内に現れる宣伝電子出版物の表現は、宣伝電子出版物を書店ビューの前に浮いているように呈示するために、電子読取器から生じるz軸に沿って書店ビューからユーザまで前方に修正することができる。回転式本棚の前に浮いているように宣伝電子出版物を維持しながら、書店ビューで始まって本棚ビューを表示することによって動画移行を完了する回転式本棚の動画移行を発生させることができ、書店ビュー内に現れる宣伝電子出版物の表現は、宣伝電子出版物を浮遊ビューから電子本棚の本棚ビューの中に移行するように呈示するために書店ビューからユーザまで前方に修正される。更に別の意味では、情報は、ユーザが販売促進構成の電子出版物をダウンロードすることを可能にし、ユーザがユーザによってアクセスされている電子出版物の部分を識別する相対指標によって電子出版物をナビゲートすることを可能にし、ユーザが電子出版物の完全版を購入することを可能にし、購入の結果として電子出版物の完全版をダウンロードし、かつ電子出版物へのその後のユーザアクセスが、ユーザが相対指標に関連付けられた電子出版物のその部分にアクセスすることを可能にするように相対指標を維持することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、販売促進構成の電子出版物内にブックマーク制御を呈示することができる。電子出版物内の電子ブックマーク制御を用いて、電子ブックマークを設定するユーザ命令を受信することができ、ユーザ命令を受信することに応答して、電子ブックマークは、ユーザ命令を受信した時に相対指標に関連付けられた位置に戻るように設定される。電子出版物の完全版の購入中は、電子ブックマークが維持される。電子ブックマーク制御を呈示する段階は、電子出版物のどの部分がアクセスされたかを示す読書履歴と共に電子ブックマーク制御を呈示する段階を含むことができる。電子ブックマーク制御を呈示する段階は、読まれなかった電子出版物の部分に対して電子出版物のどの部分が読まれたかを示すプログレスバーと共に電子ブックマーク制御を呈示する段階を含むことができる。更に別の意味では、情報は、ユーザが電子書店を使用して電子出版物を購入することを可能にし、ユーザが第1のデバイスに電子出版物をダウンロードすることを可能にし、電子出版物のユーザ購入を記録し、ユーザが第2のデバイスを有するという指示を受信し、かつユーザが第2のデバイスに電子出版物を送信することを可能にすることによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザが電子書店を使用して電子出版物を購入することを可能にする段階は、ユーザが第1のデバイス内の電子書店アプリケーション内で電子出版物を購入することを可能にする段階を含むことができる。電子出版物のユーザ購入を記録する段階は、履歴サーバ上のユーザアカウントに対してユーザ購入を記録する段階を含むことができる。購入の履歴は、ユーザに表示することができる。購入の履歴を表示する段階は、購入の履歴へのエントリ毎にメニューを呈示し、ユーザが購入済み出版物に対して追加アクションを行うことを可能にする段階を含むことができる。ユーザが追加アクションを行うことを可能にする段階は、ユーザが第2のデバイスに電子出版物を送信することを可能にする段階を含むことができる。ユーザが第2のデバイスを有するという指示を受信する段階は、ユーザがユーザアカウントに向けて第2のデバイスを登録したという命令を登録サーバから受信する段階を含むことができる。ユーザが第2のデバイスに電子出版物を送信することを可能にする段階は、電子書店内に第2のデバイスの表現を発生させて、第2のデバイスの表現のユーザ選択を受信することに応答して、第2のデバイスへの電子出版物の送信をトリガするように第2のデバイスの表現を構成する段階を含むことができる。ユーザが第2のデバイスに電子出版物を送信することを可能にする段階は、ユーザに第2のデバイスに向けて電子出版物を購入することを要求することなくユーザが電子出版物を送信することを可能にする段階を含むことができる。ユーザが第2のデバイスに電子出版物を送信することを可能にする段階は、ユーザが第2のデバイスに購入済み出版物を配信する配信料金を購入するユーザ命令を受信することに応答して電子出版物を送信することを可能にする段階を含むことができる。第2のデバイスに電子出版物を送信する段階は、第1のデバイスのための第1のフォーマットから第2のデバイスのための第2のフォーマットに電子出版物をフォーマット設定する段階を含むことができる。更に別の意味では、情報は、左側ページの指示及び右側ページの指示を有する電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内で呈示し、ユーザが、ユーザによってアクセスされている電子出版物の部分を識別する相対指標によって電子出版物をナビゲートすることを可能にし、かつ左側ページ及び右側ページの相対高さを反映するように相対指標を使用して左側ページの指示及び右側ページの指示を修正することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、左側ページの指示及び右側ページの指示を表示するバインディングの表現を呈示することができる。左側ページの指示を修正する段階は、相対高さが電子ブックの全体ページ数に対して読まれたページの数学的比率に基づいて反映される細かい粒度で左側ページの指示を呈示する段階を含むことができる。左側ページの指示を修正する段階は、いくつかの個別の高さのうちのページの範囲にわたって使用される1つで左側ページの指示を呈示する段階を含むことができる。更に別の意味では、情報は、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、ユーザが、電子ブックをナビゲートするためにタッチスクリーン制御を通じてページと対話することを可能にし、電子ブックをナビゲートするためのタッチスクリーン制御とのユーザ対話の物理特性を電子デバイス上に記録し、ユーザ対話の物理特性に基づいて紙ページの電子表現に対するモデル化された影響を識別し、かつモデル化された影響を反映する紙ページの電子表現のページめくりを反映する動画移行を発生させることによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、モデル化された影響を識別する段階は、ユーザが紙ページの電子表現に触れた紙ページの電子表現内の位置を反映する。モデル化された影響を識別する段階は、ページをめくるためにユーザが紙ページの電子表現をスワイプした速度を反映する。モデル化された影響を識別する段階は、ページをめくるためにユーザが紙ページの電子表現をスワイプした加速度を反映する。モデル化された影響を識別する段階は、ページをめくるためにユーザが紙ページの電子表現をスワイプした方向を反映する。モデル化された影響を識別する段階は、ページをめくるためにユーザが電子デバイスを傾けることを反映する。モデル化された影響を識別する段階は、ページをめくるために電子デバイスを傾ける際に印加された加速度を反映する。モデル化された影響を識別する段階は、電子デバイスを傾けてページをめくるためにユーザによって印加された角度を反映する。モデル化された影響を識別する段階は、電子デバイスを傾けてページをめくるためにユーザによって印加された電子デバイスの向きの差を反映する。モデル化された影響を識別する段階は、電子デバイスの向きが閾値量を上回って変わったか否か反映する。更に別の意味では、ユーザは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、電子書店にアクセスするための制御を電子ブック読取器アプリケーション内に呈示し、ユーザが電子書店にアクセスするための制御と対話することを可能にし、制御とのユーザの対話を通じて電子書店にアクセスするユーザ命令を受信し、電子デバイス上の無線通信インタフェースがアクティブでないと判断し、無線通信インタフェースを起動させ、かつ無線通信インタフェースを使用して電子書店から資料を呈示することによって電子書店にアクセスすることを可能にされる。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、無線通信インタフェースを使用して電子書店から資料を呈示する段階は、電子書店のためのネットワークユニフォームリソースロケータURLを呈示する段階を含むことができる。電子書店にアクセスするための制御を呈示する段階は、紙ページの電子表現内に埋め込まれた制御を呈示する段階を含むことができる。紙ページの電子表現内に埋め込まれた制御を呈示する段階は、ブックページの端部内に制御を呈示する段階を含むことができる。電子書店にアクセスするための制御を呈示する段階は、紙ページの電子表現の周囲に制御を呈示する段階を含むことができる。更に別の意味では、情報は、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、ユーザが電子ブックをナビゲートするためにタッチスクリーン制御を通じてページと対話することを可能にし、ユーザが紙ページの電子表現の一部分に触れたことを検出し、ユーザが触れた部分を保持するように意図したことを検出し、かつユーザが触れた部分を保持するように意図したことを検出することに応答して、紙ページの電子表現の触れた部分に関連する指令のメニューを呈示することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザが触れた部分を保持するように意図したことを検出する段階は、ユーザが閾値期間を超えてページの電子表現のその部分に触れていたことを検出する段階を含むことができる。ユーザが触れた部分を保持するように意図したことを検出する段階は、閾値期間が経過した後に触れた部分の面積が拡大し、ユーザが増大した圧力を印加したことを示すことを検出する段階を含むことができる。ユーザが触れた部分を保持するように意図したことを検出する段階は、電子デバイスが降ろされたことを検出する段階を含むことができる。触れた部分に関連するコンテンツは、識別することができる。識別されたコンテンツは、指令のメニュー内への組み込みに向けて指令を識別するために使用され、識別された指令は、指令のメニュー内に呈示される。触れた部分に関連するコンテンツは、識別することができる。アプリケーションを識別するために識別されたコンテンツは、指令のメニュー内への組み込みに向けて使用され、識別されたアプリケーションは、指令のメニュー内に呈示される。識別されたコンテンツを使用してアプリケーションを識別する段階は、触れた部分に現れるコンテンツに関連する電子書店で入手可能な追加の電子出版物を識別する段階を含むことができる。識別されたコンテンツを使用してアプリケーションを識別する段階は、触れた部分に現れるコンテンツに関連する辞書又は百科事典エントリを識別する段階を含むことができる。識別されたコンテンツを使用してアプリケーションを識別する段階は、触れた部分に現れるコンテンツに関連するアプリケーションを識別する段階を含むことができる。更に別の意味では、情報は、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、ユーザが電子デバイスの向きを制御することによって電子デバイスのための加速度計と対話することを可能にし、電子デバイスのための加速度計を使用して電子デバイスのユーザ操作を捕捉し、電子デバイスのユーザ操作に基づいて電子ブックのための指令を識別し、かつ電子ブック上で指令を実行することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザ操作を捕捉して指令を識別する段階は、電子デバイスが閾値角度を下回って傾斜されたことを検出する段階を含むことができる。電子デバイスが閾値角度を下回って傾斜されたことを検出することに応答して電子ブック内の次のページの抜粋が呈示される。ユーザ操作を捕捉して指令を識別する段階は、電子デバイスが動揺を受けたことを検出する段階と、電子デバイスが動揺を受けたことを検出することに応答して電子ブックが電子本棚で戻されたことを呈示する段階とを含むことができる。ユーザ操作を捕捉して指令を識別する段階は、電子デバイスが第1の方式で操作されたことを検出する段階と、電子デバイスが第1の方式で操作されたことを検出することに応答して電子ブックの表紙が閉じられたことを呈示する段階とを含むことができる。電子デバイスが第1の方式で操作されたことを検出する段階は、電子デバイスがユーザに向けて反転されたと判断する段階を含むことができる。ユーザ操作を捕捉して指令を識別する段階は、電子デバイスが第2の方式で操作されたことを検出する段階と、電子デバイスが第2の方式で操作されたことを検出することに応答して電子ブックの指定された部分を呈示する段階とを含むことができる。電子デバイスが第2の方式で操作されたことを検出する段階は、目次を検索するために電子デバイスが第1の方向に2回傾斜されたと判断する段階を含むことができる。電子デバイスが第2の方式で操作されたことを検出する段階は、索引を検索するために電子デバイスが第2の方向に2回傾斜されたと判断する段階を含むことができる。電子デバイスが第2の方式で操作されたことを検出する段階は、電子ブックを閉じるために表示内のバインディングの表現が摘まれたと判断する段階を含むことができる。ユーザ操作を捕捉して指令を識別する段階は、電子デバイスが表面上に設定されたことを検出する段階と、電子デバイスが表面上に設定されたことを検出することに応答して電子ブックのためのスクリーンセーバーを呈示する段階とを含むことができる。電子ブックのためのスクリーンセーバーを呈示する段階は、微風に翻る紙ページの電子表現を呈示する段階を含むことができる。更に別の意味では、ユーザは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、第1のユーザが電子デバイスのためのタッチスクリーンコントローラと対話することを可能にし、タッチスクリーンコントローラのユーザ操作を捕捉し、タッチスクリーンコントローラのユーザ操作に基づいて電子ブックを通じて第2のユーザとインタフェースで接続するための指令を識別し、かつ電子ブッのための指令を実行することによって電子出版物とインタフェースで接続することが可能にされる。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、指令を識別する段階は、第2のユーザに電子ページを移動する送信指令を識別する段階を含むことができる。指令を識別する段階は、第2のユーザに電子ブックを移動する送信指令を識別する段階を含むことができる。指令を識別する段階は、第2のユーザとの通信インタフェースを確立するための投げる身振りを識別する段階を含むことができる。第2のユーザとインタフェースで接続するための指令を識別する段階は、無線ローカルエリアネットワークインタフェースを通じて第2のユーザとの通信インタフェースを確立するための指令を確立する段階を含むことができる。第2のユーザとインタフェースで接続するための指令を識別する段階は、無線電気通信インタフェースを通じて第2のユーザとの通信インタフェースを確立するための指令を確立する段階を含むことができる。第2のユーザとインタフェースで接続するための指令を識別する段階は、短距離無線インタフェースを通じて第2のユーザとの通信インタフェースを確立するための指令を確立する段階を含むことができる。更に別の意味では、ユーザは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、第1のユーザが電子デバイスのためのタッチスクリーンコントローラと対話することを可能にし、タッチスクリーンコントローラのユーザ操作を捕捉し、タッチスクリーンコントローラのユーザ操作に基づいて電子本棚とインタフェースで接続するための指令を識別し、かつ電子ブッのための指令を実行することによって電子出版物とインタフェースで接続することが可能にされる。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、電子本棚とインタフェースで接続するための指令を識別する段階は、電子本棚を表示することなく電子本棚における次の選択に進む指令を受信する段階を含むことができる。電子本棚における次の選択に進む指令を受信する段階は、3本の指が電子デバイスに触れたことを検出する段階と、3本の指がタッチスクリーンコントローラをスワイプしたことを検出する段階とを含むことができる。更に別の意味では、情報は、第1の向きに紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、第1の向きに電子ブックの第1の部分を呈示し、ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にし、フォントサイズを維持するか否かを判断し、第1の部分に基づいてかつフォントサイズを維持すると判断することに応答して、第2の向きに表示されることになる第2の部分を識別し、かつ第2の向きに第2の部分を表示することによってユーザに呈示される。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にする段階は、ユーザが横長方向から縦長方向に切り換えることを可能にする段階を含むことができる。第2の部分を識別する段階は、第2の部分をレンダリングするために第1の部分からの除去のためのコンテンツを識別する段階を含むことができる。ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にする段階は、ユーザが縦長方向から2つのページを表示する横長方向に切り換えることを可能にする段階を含むことができる。第2の部分を識別する段階は、第2の部分をレンダリングするために第1の部分を補う追加コンテンツを識別する段階を含むことができる。更に別の意味では、情報は、第1の向きに紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示し、第1の向きに電子ブックの第1の部分を呈示し、ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にし、フォントサイズを維持するか否かを判断し、第1の部分に基づいてかつフォントサイズを維持しないと判断することに応答して、第2の向きに表示されることになる第2の部分を識別し、かつ第2の向きに第2の部分を表示することによってユーザに呈示することができる。実施形態は、以下の特徴の1つ又はそれよりも多くを含むことができる。例えば、ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にする段階は、ユーザが横長方向から縦長方向に切り換えることを可能にする段階を含むことができる。第2の部分を識別する段階は、第2の部分をレンダリングするのに使用されるフォントサイズを識別する段階を含むことができる。ユーザが第1の向きから第2の向きに電子デバイスの向きを操作することを可能にする段階は、ユーザが縦長方向から2つのページを表示する横長方向に切り換えることを可能にする段階を含むことができる。第2の部分を識別する段階は、第2の部分をレンダリングするのに使用されるフォントサイズを識別する段階を含むことができる。本発明の開示は、電子テキスト、例えば、電子デバイス上で読まれる電子ブックeBookのテキストを表示しその処理を容易にすることに関するものである。普通の印刷された本と同様に、電子ブックeBookを使用して読者にテキスト及び絵柄を示すことができる。しかし、インク及び紙の代わりに、電子ブックは、電子ブック読取器アプリケーションとして公知であるソフトウエアが解釈してディスプレイ上に呈示することができるデジタルデータの集合である。デスクトップ及びノートブックコンピュータ、eBook読取器、スマートフォン、及び/又は他のモバイルデバイスのような様々なデバイスが、電子ブック読取ソフトウエアを実行する。eBookのための1つの利用可能なフォーマットは、ePub規格によりにより定義され、これは、国際デジタル出版フォーラムIDPFによって維持されている。更に、モバイルプラットフォームの成長により、モバイルデバイス上で様々なタイプの文書を表示する豊かで活気に満ちた市場がもたらされる。例えば、様々な電子ブックは、携帯電話、専用eBook読取デバイス、及びタブレット対応コンピュータデバイスを含むプラットフォーム上で読むことができる。しかし、例えば、電子ブックを読むために数えきれないほどの時間をこれらのプラットフォームに費やす可能性を考慮すると、ユーザの必要性に応えてコンテンツをレンダリングするようにeBook読取デバイスを形成することにより、ユーザ体験の改善に対して様々な調節を行うことができる。eBookの購入、使用、及び人気は増大しているが、読書人口の特定の部分は、紙とインクによる出版物を振り切ってeBookの世界に適応するのを躊躇する可能性があることが認められる。その結果、特徴及び/又は内容が充実し、よりユーザ本位及び/又は他の点でも機能強化された読書体験をもたらすようにeBookを構成することができる。例えば、ここに説明する主題の一部の態様は、読者が楽しみかつ振り切ることを躊躇していると考えられる紙とインクの読書体験の様々な態様にeBook体験をより酷似させることに関するものである。同時に、開示の主題は、従来のeBook技術の現在のユーザ及び愛好者に対してさえもeBook読書体験を高めることができる。一般的に、ここに説明する開示の主題の態様は、潜在的に他のタイプの出版物例えば、雑誌及び新聞と共に従来の紙とインクによるハードカバー本を販売するレンガとモルタルの書店を少なくとも部分的に模倣するようにeBook環境を実施することができることである。図1に示すように、いくつかの異なるタイプの電子デバイス例えば、ノートブックコンピュータ105、タブレット型コンピュータ又はeBook読取デバイス115、スマートフォン120のいずれも、ネットワーク100を通じてコンテンツプロバイダ105例えば、eBook及び/又は他のタイプのデジタルメディアを販売するオンラインウェブサイトにより制御されたコンピュータシステム上に常駐するデジタルメディア例えば、eBook、映画、歌のようなの品目にアクセスするように構成することができる。このような電子デバイスのユーザは、eBookを閲覧し、コンテンツプロバイダ105から購入かつダウンロードし、次に、電子デバイス上に常駐するeBookアプリケーションソフトウエアを使用して購入したeBookを読むか又はそうでなければ閲覧することができる。図2A及び図Bは、eBook読取デバイスが1つよりも多い向きに資料を呈示するためにどのように構成することができるかを示している。任意的に、eBook読取デバイスは、デバイス上で実行されるソフトウエアが、デバイスの姿勢、具体的には、デバイスが図2Aに示されるような縦長方向に又は図示のように横長方向に保持されたかを判断し、更に、1つの向きから別の向きへの移行がいつ行われるのかを検出し、かつ相応に表示を変えることを可能にする加速度計及び均等物を含むことができる。具体的には、図2A及び図2Bは、eBook読取デバイスが1つよりも多い向きに資料を呈示するためにどのように構成することができるかを示している。例えば、ユーザが図2Aに示されるように縦長方向でeBookアプリケーションを読んでいる場合、かつeBookアプリケーションの単一のページだけがその時に呈示されており、次に、ユーザが図2Bに示される横長方向に保持するためにデバイスを回転させると仮定すると、デバイス上で実行中であるソフトウエアは、その移行を検出し加速度計から出力に基づいて、ユーザが現在の向きで簡単に読むのに適切な方向にeBookのテキストが表示されるように自動的にデバイスの表現を変更させることができる。同時に、1つのページのみ図2Bに呈示されるようにではなくeBookの2つのページをユーザに表示させる図2Bに示されるようにために表示を自動的に変更することができる。ユーザがその後デバイスの向きを図2Aに示されるように縦長方向に戻した場合に、その逆を適用することができる。向きの変更を用いて利用可能な表示区域の変更を引き起こすことができる。従って、eBookアプリケーションを縦長方向に位置決めすると、結果として、表示空間の第1の割り当てをもたらす第1の向きを引き起こすことができ、一方、eBookアプリケーションを横長方向に位置決めすると、結果として、表示空間の第1の割り当てをもたらす第2の向きを引き起こすことができる。向きの各々は、eBookアプリケーション内の異なる表示可能なオブジェクトがどのようにレンダリングされるかを調節することができる。例えば、第1の向きは、従って、レンダリングされた表示可能なオブジェクトの非対話型サムネイル画像をもたらすことができ、一方、第2の向きは、従って、レンダリングされた表示可能なオブジェクトに対応するユーザ対話型オブジェクトを有する第2の縮小サイズ表現をもたらすことができる。1つの構成において、ユーザが縦長方向図2Aの間にeBookの360ページを読んでいる場合に、横長方向図2Bに変わると、デバイスは、見開き状態のハードカバー本の画像を表示することによって自動的に応答し、360ページの全体がディスプレイの左側にあり、eBookの次のページすなわち、361ページの全体がディスプレイの右側に表示されており、従って、眼に映るeBookテキストの量が二倍になり、更に、実際の紙のインクの本を読んでいる姿になる。代替的に、現在のページページ360及び次のページページ361を表示する代わりに、縦長方向から横長方向へのデバイスの回転に応答して、現在ページ及び前のページを両方表示することができる。図2A及び図2Bに示される例に関して、この代替的な例任意的にデバイスのユーザにより選択することができるにおいて、図2Aに示される縦長方向から横長方向にデバイスが回転すれば、現在ページ360ページは、従って、ディスプレイの右側に表示され、前のページ359ページは、ディスプレイの左側に表示される。例えば、eBook読取デバイスは、追加の読み物又は他のコンテンツ例えば、映画、歌のような、例えば、同じ著者、同じジャンルによる出版物、背景的読み物、eBookのオーディオブックバージョン、eBookの映画バージョン、eBookの映画バージョンのサウンドトラック内の歌に関するユーザへの提案例えば、アップルインコーポレーテッド製iTunesに利用可能なGenius機能性と類似の機構の使用、及び/又はオンライン書店内で購入又はサンプリングすることができる人口統計学的及び/又は心理学的提案を表示することができる。関連の提案は、考慮中のeBookの終りにユーザに表示することができる。更に、関連の提案は、デバイスがネットワークに接続されている間にバックグランドでダウンロードしてユーザのデバイス上でキャッシュに入れることができ、従って、関連の提案は、eBookの終りに到達した時点でたとえユーザがネットワークに接続されていないすなわち、オフラインであるとしても、ユーザへの表現に利用可能である。オンライン書店環境及びユーザ対話を実行してユーザに継目なしのダウンロード体験を与えることができる。例えば、上述のように、ユーザは、潜在的に興味があるeBookの無料のサンプルをダウンロードし、次に、ユーザのデバイス上でそのeBookサンプルを読むことができる。ユーザが、次に、本のその例えば第1章の完全版を購入すると決めた場合に、eBookアプリケーションソフトウエアとオンライン書店ウェブサイト間の密接な一体化により支援を受けて、サンプル版をユーザのデバイスから自動的に削除し、ユーザがどこでサンプル版を読むのを中止したかを示すブックマークと共にeBookの完全版と置換することができる。eBook内のユーザの位置のコンテクストを使用して、表示可能なオブジェクトの非対話型サムネイル画像を含む第1の縮小サイズ表現をレンダリングすべきか、又は表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現をレンダリングすべきか否かを判断することができる。例えば、ユーザが本の最初にいて目次がレンダリングされた場合に、第1の縮小サイズ表現をレンダリングすることができる。他方、ユーザが膨大な参考出版物及び出典が表示されるeBookの終りを閲覧している場合に、eBookは、表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現をレンダリングするように構成することができる利用可能と考えられる膨大な参考資料の異なる程度の精査を容易にするために。ユーザの現在の読書箇所を識別するには、それぞれの技術が正しく役に立つか又は満足できる結果をもたらすことになる関連の信頼度に基づいて、順番に、恐らくは優先順位の順で複数の異なる技術を適用することを伴う場合がある。例えば、現在のページ番号に基づく現在の読書箇所の判断では、比較的正しい結果が得られる可能性はなく、その理由は、eBookのページ付けは動的であり、フォント選択、フォントサイズ、ページサイズ、及び余白サイズのようなファクタで必然的に変わるからである。現在の読書箇所の判断を現在表示されたテキストの単語又は段落カウントすなわち、文書の第1の単語又は段落から計数した時に基づく方が良好な結果が得られる可能性が高くなると考えられるが、依然としてユーザが読書を止めてから関連のeBookの更新又は補足バージョンがデバイス上でダウンロードされていた場合は容認できないほど不正確である可能性がある。現在の読書箇所を判断する恐らくはより正確な別の技術は、現在表示されたページ上の恐らくは固有のテキストの文字列を迅速に掴んで覚え、次に、ユーザが異なるデバイス上で読もうとするその同じeBookの別の版でテキストのその同じ文字列を見つけることであることだと考えられる例えば、ユーザはノートブックコンピュータ上でeBookを読むのを止めて、その同じeBook内であるがeBookアプリケーションのような別のデバイス上でどこで止めたかを見つけようとする。この技術に使用されるテキスト文字列のサイズは、アプリケーション及び実行上の優先項目に基づいて変動する可能性がある。1つの選択肢は、選択された文字列が固有であるという可能性を増大させるために比較的大きな文字列サイズ例えば、1000文字を使用することであろう。しかし、その長めのテキスト文字列に対する符合が見つからなかった場合に、2回目の検索繰返し時には、短めの文字列を使用して最良又は最も近い符合を探すことができるであろう。固有のテキスト文字列に基づいて現在の読書箇所を探した時に正確な符合が見つからないという状況は、ユーザが読書を止めた時に、読まれていた文書の版と多少異なる文書の版において現在の読書箇所を見つけようとする時に最も発生しそうである。eBook読取デバイスの本発明の構成を利用して、第1の縮小サイズ表現をレンダリングすべきか、又は表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現をレンダリングすべきかを判断することができる。例えば、小さ目のフォントサイズが使用されており及び/又はデバイスがユーザが迅速に資料を検索すると判断した場合に、eBookアプリケーションは、高レベルの資料及び現在のコンテンツをユーザ閲覧のための材料に相応した方法で単に閲覧していると判断することができる。従って、表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現は、eBookアプリケーションが、ユーザがレンダリング中のコンテンツのどの部分にも興味がなさそうだと判断した場合に使用することができる。表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現は、ユーザがコンテンツを閲覧中に下にあるコンテンツが追加のユーザ関心を引く事例に対してユーザがユーザ対話型オブジェクトを選択的に呼び出すことができるように使用することができる。これとは対照的に、ユーザがゆっくりと資料を精査するように見える場合には、全てのコンテンツの詳細検査を容易にする呈示モードを使用することができる。現在の読書箇所を判断する満足できる方法が実行されたと仮定して、その特徴を使用して、ユーザeBookの全てに対して現在の読書箇所の動的リアルタイム、定期的、又は個別のイベントに基づく記録及び更新を容易にすることができる。これらの現在の読書箇所は、自分のeBook又は他の電子文書の各々において読書箇所を自動的かつ容易に追跡しながらユーザが迅速かつ容易に読書デバイスを変えることができるように更新した状態で維持することができる。次に、記録を解析して、呈示モードをより正確に予想することができるように、ユーザの読書習慣のモデルを開発することができる。任意的に、現在の読書箇所を更新すべきか否かを判断する時に一部のユーザ挙動を考慮すべきである。例えば、ユーザがeBook内の全く異なる位置例えば、目次又は索引などに飛ぶ場合に、これは、読書以外の挙動としてフラグを付けることができ、従って、容易に読むことができるコンテンツを呈示するためには使用することができない。同様に、ユーザが、人が表示されたテキストを読むのに一般的に速すぎる速度でeBookを迅速に流し読みする場合には、現在の読書箇所を変えることができない。ブックマークの異なるグラフィック表現を実施して機能性を高めかつ使いやすくすることができる。例えば、ユーザ指定のブックマークは、1つの方式で表すことができ、他のソース例えば、著者、出版物社、友人、同僚、他の第三者の各々は、互いを区別しすいように固有の体裁を有することができる。例えば、BonJourのようなゼロ-ネットワーク構成プロトコルから生じるアドホックネットワークのようなローカルネットワーク上では、異なるユーザ間で同じデジタルコンテンツに関連するブックマークを共有することができる。その場合には、生徒が命令により良好に従うことができるように、先生が、先生のクラスの生徒と自動的にブックマークを共有することができるなどの有用な例が生じる。eBook読取デバイスは、ユーザが対話して例えば、指をドラッグすることによりeBook内で迅速にページをめくることができるスクラブバーGUI機構を任意的に実施することができる。スクラブバーは、eBookの水平及び/又は垂直アクセスに沿って表すことができる。スクラブバー上の増分目盛は、望ましい実施によって及び/又はeBook単位で及び/又はユーザ、著者、小売業者、出版物社などによりカスタマイズ/選択されたようにページ、章、又は節などに対応することができる。スクラブバーの様式例えば、見た目は、古典、現代、古代のようなeBookの特性例えば、ビンテージ、ジャンル、主題に基づいて変えることができる。同様に、eBookの視覚的要素のいずれか又は全ての外観は、関連の特性に基づいて変わる可能性がある。図3A~図3Dは、第1の縮小サイズ表現又は第2の縮小サイズ表現のいずれがより良好なエンドユーザ体験をもたらすか否かを判断することに基づいて第1の縮小サイズ表現又は第2の縮小サイズ表現を呈示するためにeBook読取デバイスをどのように構成することができるかを示している。図示のように、図3Aは、表示可能なオブジェクトの非対話型サムネイル画像として第1の縮小サイズ表現を使用して目次を表示するために目次をどのように修正することができるかを示している。図示のように、図3Aは、eBook読取デバイスの寸法がそれらの本来のフォーマットで目次をレンダリングするのに十分な寸法である場合に目次が表示される時の目次を示している。目次は、一番右のコラム内に表示されたページ番号に関連付けられた視覚的後書きを提供する一連のピリオド付きで3つの章がページの中心に説明されている。しかし、eBook読取デバイスは、表示可能なオブジェクトの本来の寸法をサポートするように構成することができない場合がある。例えば、ユーザは、ハードカバー本の寸法より遥かに小さい限られた表示区域を有する携帯電話上でコンテンツを閲覧している場合がある。別の例において、ユーザは、別のアプリケーション内に埋め込まれたeBookアプリケーションコンテンツをレンダリングするタブレットデバイス上に表示可能なオブジェクトを閲覧している場合がある。eBookアプリケーションは、より大きいディスプレイ内で数平方インチしか割り当てることができない場合がある。従って、eBookアプリケーションは、ユーザに表示されるコンテンツを修正するように構成される場合がある。これらの制約に適合するように、画像をスケーリングすることができ、及び/又は利用可能な寸法により良好に適合するように文書のフォーマット設定を修正することができる。図3Bは、目次の非対話型サムネイル画像として第1の縮小サイズ表現をレンダリングするために目次をどのように修正することができるかの1つの例を提供する。目次は、左上コーナ内に表示されるように簡素化される。視覚的後書きも制約の規模を低減するために排除される。目次の修正により、ユーザがコンテンツの一部分のみを閲覧することにユーザを制限することなく、目次内の極めて重要なコンテンツを一般的に感知することができるように表示可能なオブジェクトが小形化される。1つの構成において、図3Aは、eBook規格に従って出版されたフォーマット設定されたテキストを表している。別の構成において、図3Aは、画像を含む。表示可能なオブジェクトは、表示可能なオブジェクトの非対話型サムネイル画像として第1の縮小サイズ表現を表示するために第1のフォーマットから第2のフォーマットに変換することができる。例えば、図3Aは、ディスプレイの割当部分内のオブジェクトをレンダリングするためにeBook出版物規格から図3Bに示される画像に変換することができる。表示可能なオブジェクトのためのソースは、ソース内の極めて重要要素とそうではない要素とが識別されて選択的に含まれるように解析することができる。ソース文書のない各要素は、各要素が所要のディスプレイサイズに及ぼす影響を判断し、かつ要素が必要であり及び/又はスケーリングすることができるか否かの指示を含めるために解析することができる。オブジェクトが必要でなく、寸法上の制約によって極めて重要な要素の表現さえ抑制されることが示される場合に、eBookアプリケーションは、ソースが変換後の表示の画像に変換される時に、関連の非重要要素を除去するように構成することができる。図3Cは、表示可能なオブジェクトをeBookアプリケーション内でどのようにレンダリングすることができるかに関する代替手法を示している。具体的には、図3Cは、地理的マップが、表示可能なオブジェクトに対応するユーザ対話型オブジェクトを含む第2の縮小サイズ表現としてどのようにレンダリングされるかを示している。ソース文書は、多くの詳細情報が含まれた画像を表している。eBook読取デバイスの寸法のために、本来の寸法でマップをレンダリングし、かつマップ内の望ましい情報量をレンダリングすることが非常に困難になる。代わりに、マップの画像は圧縮され、図3Cに示される表示に縮小される。更に、この表示は、マップの異なる部分とのリンクも含む例えば、世界全図内の異なる大陸とのリンクを含む。地理的マップは、第2の縮小サイズ表現としてレンダリングされ、ユーザ対話型オブジェクトは、ユーザがより詳細にマップを表示するために一部のマップを選択する例えば、クリックするか又は触れることができるようにソースマップに対応している。図3Dは、追加情報を検索するために、選択した対話型マップをどのように呼び出すことができるかを示している。図示のように、ユーザがより詳細にマップを感知することを可能にするより大きなマップが示されている。更に、ユーザが北米に対応する対話型マップの部分を選択したことを示すボックスメッセージが示されている。ユーザは、ボックスメッセージを選択して北米に関連する追加情報を検索することができ、又はユーザは、マップの上で別の領域に関連する追加情報を検索するためにマップの別の領域を選択することができる。図4は、下にあるオブジェクトのサイズに対して利用可能な表示空間に基づいて第1の縮小サイズ表現又は第2の縮小サイズ表現がどのように表示されるかを示している。表示可能なオブジェクトの各々に対して2組の寸法がある。第1に、最初に表示区域図示せずを超える表示可能なオブジェクトに対して1組の本来の寸法がある。第2に、eBookアプリケーション内の表現可能なオブジェクトが利用可能である1組の寸法がある。図示のように、eBook読取デバイス400は、目次410及びマップ420を有する表示を含む。目次410及びマップ420は、幅430を有する。目次は、高さ440を有し、マップ420は、高さ450を有する。幅430及び高さ440及び450は、eBookアプリケーション内の利用可能な表示面積に基づくものである。本来の寸法及び利用可能な表示を使用して、第1の縮小サイズ表現を表示することによって良好にエンドユーザ体験に供されるように、表示するものが表示可能なオブジェクトの非対話型サムネイル画像によるものか、又は表示可能なオブジェクトに対応するユーザ対話型オブジェクトを有する第2の縮小サイズ表現によるものかを判断することができる。例えば、差が20未満であると判断した場合に、スケーリングアルゴリズムを使用して、表示可能なオブジェクトの非対話型サムネイル画像で第1の縮小サイズ表現として表示可能なオブジェクトをレンダリングすることができる。差が20以上である場合に、eBookアプリケーションは、ユーザが、ユーザとの対話処理を通じて、要求したコンテンツをより良好に識別することができるように表示可能なオブジェクトに対応するユーザ対話型オブジェクトをレンダリングするためにコンテンツを修正するように構成することができる。表示可能なオブジェクトの非対話型サムネイル画像を有する第1の縮小サイズ表現、又は表示可能なオブジェクトに対応するユーザ対話型オブジェクトを有する第2の縮小サイズ表現の選択は、下にあるコンテンツに基づくことができる。例えば、ソースがテキストを含むと判断することに応答して第1の閾値を使用することができ、一方、ソースが画像例えば、マップを含むと判断することに応答して第2の閾値を使用することができる。更に別の構成において、表示可能なオブジェクトの非対話型サムネイル画像を有する第1の縮小サイズ表現、又は表示可能なオブジェクトに対応するユーザ対話型オブジェクトを有する第2の縮小サイズ表現を使用するという判断は、ソースオブジェクト内の下にある詳細の程度に基づくことができる。例えば、多量の粒度の細かい詳細を有するマップは、対話型表示可能なオブジェクトに変換することができ、一方、粒度の細かい詳細が少ないマップは、表示可能なオブジェクトの非対話型サムネイル画像に変換することができる。マップ又は画像を解析して、損失度及び/又は利用可能な圧縮比を判断して第1のフォーマット又は第2のフォーマットに変換に至る閾値の詳細度が存在するか否かを確認することができる。図5は、eBookアプリケーションに向けて使用することができる電子クライアントデバイスの例示的なアーキテクチャを示している。クライアントデバイス100は、クライアントデバイス100の作動を制御するように構成されたプロセッサ605を含む。例えば、プロセッサ605は、クライアントデバイス100上での呈示に向けてeBook又は他のメディアを受信するように1つ又はそれよりも多くのメディアサーバとの通信を制御することができる。メディアサーバは、メディアコンテンツへのアクセスを提供するあらゆる汎用サーバとすることができる。メディアは、ダウンロード及びストリーミングを通じたものを含むプッシュ及び/又はプル操作を通じて受信することができる。プロセッサ605は、メディアコンテンツ又はユーザと対話するインタフェースを表す1つ又はそれよりも多くのストリームのような呈示に向けた出力信号を発生させるように構成することができる。クライアントデバイス100は、ここでもまた、メディア、構成データ、ユーザプリファレンス、及び作動命令を含む情報を格納するように構成することができる記憶デバイス610を含む。記憶デバイスは、持続性媒体を含むことができる。記憶デバイス610は、ハードディスクデバイス又は半導体ドライブを含むあらゆるタイプの不揮発性記憶デバイスとすることができる。例えば、外部メディアサーバから受信したメディアは、記憶デバイス610上に格納することができる。受信したメディアは、従って、局所的にアクセス及び処理することができる。更に、結合された表示デバイスの解像度のような構成情報又は関連のメディアサーバを識別する情報は、記憶デバイス610上に格納することができる。更に、記憶デバイス610は、クライアントデバイス100の作動を制御するためにプロセッサ605によって実行することができる1つ又はそれよりも多くの組の作動命令を含むことができる。実施において、記憶デバイス610は、更に複数の区画に分割することができ、各区画を利用して1つ又はそれよりも多くのタイプの情報を格納することができる。更に、各区画は、1つ又はそれよりも多くのアクセス制御条項を有することができる。通信バス615は、プロセッサ605をクライアントデバイス100内に含まれた他の構成要素及びインタフェースに結合する。通信バス615は、構成要素とインタフェースの間の単方向及び/又は双方向通信を可能にするように構成することができる。例えば、プロセッサ605は、通信バス615上で記憶デバイス610から情報を検索して記憶デバイス610に情報を送信することができる。実施において、通信バス615は、複数のバスで形成することができ、その各々は、別の構成要素又はインタフェースとクライアントデバイス100の少なくとも1つの構成要素又はインタフェースを結合する。クライアントデバイス100は、メディアサーバ及び呈示デバイスを含め他のデバイスと通信する複数の入出力インタフェースも含む。有線ネットワークインタフェース620及び/又は無線ネットワークインタフェース625の各々は、クライアントデバイス100がローカルエリアネットワークLAN又はインターネットのようなネットワークで情報を送受信することを可能にするように構成することができ、従って、有線及び/又は無線の接続性及びデータ移動が可能である。更に、入力インタフェース630は、USB、eSATA、又はIEEE1394接続のような直接的接続を通じて別のデバイスから入力を受信するように構成することができる。更に、出力インタフェース635は、テレビ、モニタ、オーディオ受信機、及び1つ又はそれよりも多くのスピーカを含む1つ又はそれよりも多くの外部デバイスにクライアントデバイス100を結合するように構成することができる。例えば、出力インタフェース635は、光オーディオインタフェース、RCAコネクタインタフェース、コンポーネントビデオインタフェース、及び高精細度マルチメディアインタフェースHDMIのうちの1つ又はそれよりも多くを含むことができる。出力インタフェース635は、オーディオストリームのような1つの信号を第1のデバイスに、かつビデオストリームのような別の信号を第2のデバイスに供給するように構成することができる。更に、読取専用メモリROMのような不揮発性メモリ640をクライアントデバイス100内に含めることができる。不揮発性メモリ640を使用して、構成データ、1つ又はそれよりも多くの作動命令のような追加の命令、及び1つ又はそれよりも多くのフラグ及びカウンタのような値を格納することができる。実施において、ランダムアクセスメモリRAMは、クライアントデバイス100内に含めことができる。RAMを使用して、再生中又はユーザが再生を休止させる間などでクライアントデバイス100内で受信したメディアコンテンツを格納する。更に、メディアコンテンツは、メディアコンテンツが記憶デバイス610上に格納されたか否かに関わらずRAM内に格納することができる。更に、クライアントデバイス100は、1つ又はそれよりも多くの遠隔制御デバイス図示せずから指令を受信するように構成することができる遠隔制御デバイスインタフェース645を含むことができる。遠隔制御デバイスインタフェース645は、赤外線信号及び無線周波数信号のような無線信号を通じて指令を受信することができる。受信した指令を利用して、プロセッサ605によりのようなメディア再生を制御するか、又はクライアントデバイス100を構成することができる。実施において、クライアントデバイス100は、タッチスクリーンインタフェースを通じてユーザから指令を受信するように構成することができる。クライアントデバイス100は、キーボード、キーパッド、タッチパッド、音声指令システム、及びマウスを含む1つ又はそれよりも多くの他の入力デバイスを通じて指令を受信するように構成することができる。コンピュータデバイスの構成、関連のデバイスのユーザインタフェース、及び関連のデバイスを使用する関連の処理に対して説明する。一部の構成において、コンピュータデバイスは、PDA及び/又は音楽プレーヤ機能のような他の機能も含む移動体電話のような携帯型通信デバイスである。携帯型多機能デバイスの例示的な構成には、カリフォルニア州クパチーノのアップルインコーポレーテッドから作られるiPhone登録商標及びiPodTouch登録商標デバイスが制限なく含まれる。タッチセンサ方式の表面例えば、タッチスクリーンディスプレイ及び/又はタッチパッドを有するラップトップ又はタブレット型コンピュータのような他の携帯型デバイスを使用することができる。一部の構成において、デバイスは携帯型通信デバイスでなくて、タッチセンサ方式の表面例えば、タッチスクリーンディスプレイ及び/又はタッチパッドを有するデスクトップコンピュータであることも理解すべきである。以下に説明する内容において、ディスプレイ及びタッチセンサ方式の表面を含むコンピュータデバイスに対して説明する。しかし、コンピュータデバイスは、物理的キーボード、マウス、及び/又はジョイスティックのような1つ又はそれよりも多くの他の物理的ユーザインタフェースデバイスを含むことができることを理解すべきである。デバイスは、以下のもの、すなわち、図面アプリケーション、呈示アプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブ閲覧アプリケーション、デジタル音楽プレーヤアプリケーション及び/又はデジタル映像プレーヤアプリケーションのうちの1つ又はそれよりも多くのような様々なアプリケーションをサポートする。デバイス上で実行することができる様々なアプリケーションでは、タッチセンサ方式の表面のような少なくとも1つの共通の物理的ユーザインタフェースデバイスを使用することができる。タッチセンサ方式の表面、並びにデバイス上に表示される対応する情報の1つ又はそれよりも多くの機能は、アプリケーション間で及び/又はそれぞれのアプリケーション内で調節及び/又は変更することができる。このようにして、デバイスの共通の物理的アーキテクチャタッチセンサ方式の表面のようなは、直観的かつ即応的であるユーザインタフェースで様々なアプリケーションをサポートすることができる。ユーザインタフェースは、1つ又はそれよりも多くのソフトキーボード構成を含むことができる。ソフトキーボード構成は、2006年7月24日出願の携帯型電子デバイスのためのキーボードという名称の米国特許出願第11/459,606号明細書、及び2006年7月24日出願の携帯型電子デバイスのためのタッチスクリーンキーボードという名称の米国特許出願第11/459,615号明細書に説明されているようなキーボードの表現されたアイコン上の記号の標準QWERTY及び/又は非標準構成を含むことができる。キーボード構成は、タイプライタのためのもののような既存の物理的キーボード内のキー数に対して数が少ないアイコン又はソフトキーを含むことができる。それによってユーザがキーボード内の1つ又はそれよりも多くのアイコン、従って、1つ又はそれよりも多くの対応する記号を選択することを簡単にすることができる。キーボード構成は、適応的とすることができる。例えば、表示されたアイコンは、1つ又はそれよりも多くのアイコン及び/又は1つ又はそれよりも多くの対応する記号を選択するなどのユーザアクションに従って修正することができる。デバイス上の1つ又はそれよりも多くのアプリケーションでは、共通及び/又は異なるキーボード構成を利用することができる。従って、使用されるキーボード構成は、アプリケーションの少なくとも一部に合わせることができる。一部の構成において、1つ又はそれよりも多くのキーボード構成は、それぞれのユーザに合わせることができる。例えば、1つ又はそれよりも多くのキーボード構成は、それぞれのユーザの単語使用履歴辞書編纂、俗語、個々の使用に基づいてそれぞれのユーザに合わせることができる。キーボード構成の一部は、ソフトキーボード構成を使用する時の1つ又はそれよりも多くのアイコン、従って、1つ又はそれよりも多くの記号を選択する時のユーザエラーの確率を低減するように調節することができる。現在、タッチセンサ方式ディスプレイで携帯型デバイスの構成が注目されている。図6A及び図6Bは、一部の構成によるタッチセンサ方式ディスプレイ112付きの携帯型多機能デバイス100を示すブロック図である。タッチセンサ方式ディスプレイ112は、時には便宜上タッチスクリーンと呼ばれ、タッチセンサ方式ディスプレイシステムとしても公知であるか又はそう呼ばれる場合がある。デバイス100は、メモリ1021つ又はそれよりも多くのコンピュータ可読記憶媒体を含むことができる、メモリコントローラ122、1つ又はそれよりも多くの処理ユニットCPU120、周辺機器インタフェース118、RF回路108、オーディオ回路110、スピーカ111、マイクロフォン113、入出力I/Oサブシステム106、他の入力又は制御デバイス116、及び外部ポート124を含むことができる。デバイス100は、1つ又はそれよりも多くの光センサ164を含むことができる。これらの構成要素は、1つ又はそれよりも多くの通信バス又は信号ライン103で通信することができる。デバイス100は、携帯型多機能デバイス100の一例にすぎず、デバイス100は、図示のものよりも多いか又は少ない構成要素を有することができ、1つよりも多い構成要素を結合することができ、又は異なる構成又は構成要素の配置を有することができることは認められるものとする。図6A及び図6Bに示される様々な構成要素は、1つ又はそれよりも多くの信号処理及び/又は特定用途向け集積回路を含むハードウエア、ソフトウエア、又はハードウエア及びソフトウエアの組合せで実施することができる。メモリ102は、高速ランダムアクセスメモリを含むことができ、1つ又はそれよりも多くの磁気ディスク記憶デバイスフラッシュメモリデバイスのような不揮発性メモリ又は他の不揮発性固体メモリデバイスを含むことができる。CPU120のようなデバイス100の他の構成要素及び周辺機器インタフェース118によるメモリ102へのアクセスは、メモリコントローラ122により制御することができる。周辺機器インタフェース118は、CPU120及びメモリ102にデバイスの入出力周辺機器を結合する。1つ又はそれよりも多くのプロセッサ120は、メモリ102内に格納された様々なソフトウエアプログラム及び/又は命令の組を稼動又は実行してデバイス100のために様々な機能を実行してデータを処理する。一部の構成において、周辺機器インタフェース118、CPU120、及びメモリコントローラ122は、チップ104のような単一のチップで実行することができる。一部の他の構成において、別々のチップで実行することができる。RF無線周波数回路108は、電磁信号とも呼ばれるRF信号を受信及び送信する。RF回路108は、電磁信号に/から電気信号を変換して、電磁信号を通じて通信網及び他の通信デバイスと通信する。RF回路108は、アンテナシステム、RF送受信機、1つ又はそれよりも多くの増幅器、チューナ、1つ又はそれよりも多くの発振器、デジタル信号プロセッサ、CODECチップセット、加入者アイデンティティモジュールSIMカード、メモリなどを含むがこれらの限定されないこれらの機能を実行する公知の回路を含むことができる。RF回路108は、ワールドワイドウェブWWWとも呼ばれるインターネット、イントラネット及び/又は無線ネットワーク携帯電話網のような、無線ローカルエリアネットワークLAN及び/又はメトロポリタンエリアネットワークMANのようなネットワーク、及び無線通信による他のデバイスと通信することができる。無線通信では、広域移動通信システムGSM、拡張データGSM環境EDGE、高速ダウンリンクパケットアクセスHSDPA、広帯域符号分割多重アクセスW-CDMA、符号分割多重アクセスCDMA、時分割多元接続TDMA、Bluetooth、無線フィディリティWi-Fi例えば、IEEE802.11a、IEEE802.11b、IEEE802.11g、及び/又はIEEE802.11n、ボイスオーバーインターネットプロトコルVoIP、Wi-Max、電子メールのためのプロトコル例えば、インターネットメッセージアクセスプロトコルIMAP及び/又はポストオフィスプロトコルPOP、インスタントメッセージ例えば、拡張メッセジングアンドプレゼンスプロトコルXMPP、インスタントメッセージングアンドプレゼンスレベリジングイクステンションズのためのセッション開始プロトコル、インスタントメッセージアンドプレゼンスサービスIMP、及び/又はショートメッセージサービスSMS、又は本明細書出願日現在でまだ開発されていない通信プロトコルを含むあらゆる他の適切な通信プロトコルを含むがこれらの限定されない複数の通信標準、プロトコル、及び技術のいずれかを使用することができる。オーディオ回路110、スピーカ111、及びマイクロフォン113は、ユーザとデバイス100の間のオーディオインタフェースを提供する。オーディオ回路110は、周辺機器インタフェース118からオーディオデータを受信し、電気信号にオーディオデータを変換してスピーカ111に電気信号を送信する。スピーカ111は、人間可聴音波に電気信号を変換する。オーディオ回路110も、マイクロフォン113により変換された電気信号も音波から受信する。オーディオ回路110は、オーディオデータに電気信号を変換して処理に向けて周辺機器インタフェース118にオーディオデータを送信する。オーディオデータは、メモリ102から検索され、及び/又は周辺機器インタフェース118によりメモリ102及び/又はRF回路108に送信することができる。一部の構成において、オーディオ回路110は、ヘッドホンジャックも含む。ヘッドホンジャックは、オーディオ回路110と、出力専用ヘッドホン、又は出力例えば、一方又は両方の耳のためのヘッドホン及び入力例えば、マイクロフォンを有するヘッドホンのような着脱式オーディオ入出力周辺機器の間のインタフェースを提供する。I/Oサブシステム106は、タッチスクリーン112及び他の入力/制御デバイス116のようなデバイス100上の入出力周辺機器を周辺機器インタフェース118に結合する。I/Oサブシステム106は、ディスプレイコントローラ156及び他の入力又は制御デバイスのための1つ又はそれよりも多くの入力デバイス又は制御デバイス160を含むことができる。1つ又はそれよりも多くの入力制御デバイス160は、他の入力又は制御デバイス116へ及びそれから電気信号を受信及び送信する。他の入力/制御デバイス116は、物理的ボタン例えば、押しボタン、ロッカーボタンのような、目盛盤、スライダスイッチ、ジョイスティック、クリックホイールなどを含むことができる。一部の代替構成において、入力制御デバイス160は、以下のもの、すなわち、キーボード、赤外線ポート、USBポート及びマウスのようなポインタデバイスのいずれかに結合することができる代替的に、いずれにも結合することができない。1つ又はそれよりも多くのボタンは、スピーカ111及び/又はマイクロフォン113の音量制御のための高低ボタンを含むことができる。1つ又はそれよりも多くのボタンは、押しボタンを含むことができる。押しボタンを短く押すと、タッチスクリーン112のロックを解除するか、又は2005年12月23日出願のアンロック画像上の動作実行によるデバイスのアンロックという名称の米国特許出願第11/322,549号明細書に説明されているように、デバイスをアンロックするためにタッチスクリーンで動作を使用する処理を開始することができ、この特許は、全体が引用により本明細書に組み込まれている。押しボタン例えば、206を長押しすると、デバイス100の電源を投入又は切断することができる。ユーザは、ボタンの1つ又はそれよりも多くの機能性をカスタマイズすることができる場合がある。タッチスクリーン112を使用して、仮想又はソフトボタン及び1つ又はそれよりも多くのソフトキーボードを実行する。タッチセンサ方式タッチスクリーン112は、デバイスとユーザの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ156は、タッチスクリーン112へ及びそれから電気信号を受信及び/又は送信する。タッチスクリーン112は、ユーザに視覚的出力を表示する。視覚的出力には、グラフィック、テキスト、アイコン、ビデオ、及びそのあらゆる組合せグラフィックと総称するを含むことができる。一部の構成において、視覚的出力の一部又は全ては、ユーザインタフェースオブジェクトに対応することができる。タッチスクリーン112は、触覚及び/又は触知可能な接触に基づいてユーザからの入力を受け入れるタッチセンサ方式の表面、センサ、又はセンサの組を有する。タッチスクリーン112及びディスプレイコントローラ156メモリ102内のあらゆる関連のモジュール及び/又は命令の組と共には、タッチスクリーン112上の接触及びあらゆる動き又は接触の破壊を検出して、検出された接触をタッチスクリーン上に表示されるユーザインタフェースオブジェクト例えば、1つ又はそれよりも多くのソフトキー、アイコン、ウェブページ又は画像との対話に変換する。例示的な構成において、タッチスクリーン112とユーザ間の接触点は、ユーザの指に対応する。タッチスクリーン112は、LCD液晶ディスプレイ技術又はLPD発光ポリマーディスプレイ技術を使用することができるが、他のディスプレイ技術も他の構成で使用することができる。タッチスクリーン112及びディスプレイコントローラ156は、容量性技術、抵抗性技術、赤外線技術、及び表面音波技術、並びに他の近接センサアレイ又はタッチスクリーン112との1つ又はそれよりも多くの接触点を判断する他の要素を含むがこれらの限定されない現在公知であるか又は後で開発される複数のタッチ感知技術のいずれかを使用して接触及びあらゆる動き又は接触の破壊を検出することができる。例示的な構成において、カリフォルニア州クパチーノのアップルインコーポレーテッド製iPhone登録商標及びiPodTouch登録商標にあるような投影型相互キャパシタンス感知技術が用いられる。タッチスクリーン112の一部の構成でのタッチセンサ方式ディスプレイは、以下の米国特許第6,323,846号明細書Westerman他、米国特許第6,570,557号明細書Westerman他、及び/又は米国特許第6,677,932号明細書Westerman、及び/又は米国特許出願公開第2002/0015024A1号明細書に説明されたマルチタッチセンサ方式タッチパッドと類似のものとすることができる。しかし、タッチスクリーン112は、携帯型デバイス100からの視覚的出力を表示し、一方、タッチセンサ方式タッチパッドは、視覚的出力を供給しない。タッチスクリーン112の一部の構成でのタッチセンサ方式ディスプレイの以下の出願、すなわち、12006年5月2日出願のマルチポイント接触面コントローラという名称の米国特許出願第11/381,313号明細書、22004年5月6日出願のマルチポイントタッチスクリーンという名称の米国特許出願第10/840,862号明細書、32004年7月30日出願のタッチセンサ方式入力デバイスのための動作という名称の米国特許出願第10/903,964号明細書、42005年1月31日出願のタッチセンサ方式入力デバイスのための動作という名称の米国特許出願第11/048264号明細書、52005年1月18日出願のタッチセンサ方式入力デバイスのためのモード基準グラフィカルユーザインタフェースという名称の米国特許出願第11/038590号明細書、62005年9月16日出願のタッチスクリーンユーザインタフェース上の仮想入力デバイス配置という名称の米国特許出願第11/228,758号明細書、72005年9月16日出願のタッチスクリーンインタフェースを有するコンピュータの作動という名称の米国特許出願第11/228,700号明細書、82005年9月16日出願のタッチスクリーン仮想キーボードの仮想キー起動という名称の米国特許出願第11/228,737号明細書、及び92006年3月3日出願の多機能手持ち式デバイスという名称の米国特許出願第11/367,749号明細書に説明された通りとすることができる。タッチスクリーン112は、100dpiを超える解像度を有することができる。例示的な構成において、タッチスクリーンは、ほぼ160dpiの解像度を有する。ユーザは、スタイラス、指のようなあらゆる適切なオブジェクト又は付加物を使用してタッチスクリーン112に接触することができる。一部の構成において、ユーザインタフェースは、主として指ベースの接触及び動作で協働するように設計され、指ベースの接触及び動作は、タッチスクリーン上での指の接触の領域が増大するためにスタイラスベースの入力よりも遥かに精度が劣る。一部の構成において、デバイスは、大ざっぱな指ベースの入力をユーザにより望ましいアクションを実行する正確なポインタ/カーソル位置又は指令に変換する。一部の構成において、タッチスクリーンデバイス100に加えて、デバイス100は、特定の機能を起動させるか又は非アクティブにするタッチパッド図示せずを含むことができる。一部の構成において、タッチパッドは、タッチスクリーンと異なり、視覚的出力を表示しないデバイスのタッチセンサ方式の領域である。タッチパッドは、タッチスクリーン112、又はタッチスクリーンによって形成されたタッチセンサ方式の表面の拡張部と別々であるタッチセンサ方式の表面とすることができる。一部の構成において、デバイス100は、入力制御デバイス116としての物理的又は仮想クリックホイールを含むことができる。ユーザは、クリックホイールを回転させることにより、又はクリックホイールで接触点を移動することによって例えば、接触点の移動量がクリックホイールの中心点に対する角度変位により測定される場合、タッチスクリーン112内で表示された1つ又はそれよりも多くのグラフィカルオブジェクト例えば、アイコンを検索して対話することができる。クリックホイールを使用して、表示されたアイコンの1つ又はそれよりも多くを選択することができる。例えば、ユーザは、クリックホイール又は関連のボタンの少なくとも一部を押すことができる。クリックホイールを通じてユーザによって供給されたユーザ指令及びナビゲーション指令は、入力制御デバイス160、並びにメモリ102内のモジュール及び/又は命令の組の1つ又はそれよりも多くにより処理することができる。仮想クリックホイールに対して、クリックホイール及びクリックホイールコントローラは、それぞれ、タッチスクリーン112及びディスプレイコントローラ156の一部とすることができる。仮想クリックホイールに対して、このクリックホイールは、デバイスとのユーザ対話処理に応答してタッチスクリーンディスプレイ上に表示されかつ消失する不透明又は半透明のオブジェクトとすることができる。一部の構成において、仮想クリックホイールは、携帯型多機能デバイスのタッチスクリーン上に表示されてタッチスクリーンとのユーザによる接触により作動される。デバイス100は、様々な構成要素に電源を供給する電力システム162も含む。電力システム162は、パワーマネージメントシステム、1つ又はそれよりも多くの電源例えば、バッテリ、交流AC、充電システム、停電検出回路、電力変換器又はインバータ、電力ステータスインジケータ例えば、発光ダイオードLED、及び携帯型デバイス内の電力の生成、管理、及び配電関連のあらゆる他の構成要素を含むことができる。デバイス100は、1つ又はそれよりも多くの光センサ164を含むことができる。図6A及び図6Bは、I/Oサブシステム106内で光センサコントローラ158に結合された光センサを示している。光センサ164は、電荷結合デバイスCCD又は相補的金属酸化物半導体CMOSフォトトランジスタを含むことができる。光センサ164は、環境から1つ又はそれよりも多くのレンズを通じて投射された光を受け取って、画像を表すデータに光を変換する。撮像モジュール143カメラモジュールとも呼ばれると共に、光センサ164は、静止画又はビデオを捕捉することができる。一部の構成において、光センサは、タッチスクリーンディスプレイが静止画像及び/又はビデオ画像取得に向けてファインダとして使用することができるようにデバイスの前部のタッチスクリーンディスプレイ112の反対側のデバイス100の裏面上に位置する。一部の構成において、光センサは、ユーザがタッチスクリーンディスプレイ上の他のテレビ会議参加者を見る間にユーザの画像をテレビ会議に向けて取得することができるようにデバイスの前部に位置する。一部の構成において、光センサ164の位置は、単一の光センサ164がテレビ会議及び静止画像及び/又はビデオ画像取得に向けてタッチスクリーンディスプレイと共に使用することができるようにユーザにより変えることができる例えば、デバイスハウジング内のレンズ及びセンサを回転させることにより。デバイス100は、1つ又はそれよりも多くの近接センサ166を含むことができる。図6A及び図6Bは、周辺機器インタフェース118に結合された近接センサ166を示している。代替的に、近接センサ166は、I/Oサブシステム106内で入力制御デバイス160に結合することができる。近接センサ166は、手持ち式デバイス内の近接検出器という名称の米国特許出願第11/241,839号明細書、手持ち式デバイス内の近接検出器という名称の米国特許出願第11/240,788号明細書、近接センサ出力を増大させる周囲光センサの使用という名称の米国特許出願第11/620,702号明細書、携帯型デバイス内のユーザ活動に対する応答の自動化及びその感知という名称の米国特許出願第11/586,862号明細書、及び周辺機器の自動構成の方法及びシステムという名称の米国特許出願第11/638,251号明細書に説明されているように機能することができ、これらの特許は、引用により本明細書に全体が組み込まれている。一部の構成において、近接センサは、多機能デバイスがユーザの耳の近くに配置された時に例えば、ユーザが電話をしている時に電源が切れてタッチスクリーン112を無効にする。デバイス100は、1つ又はそれよりも多くの加速度計168を含むことができる。図6A及び図6Bは、周辺機器インタフェース118に結合された加速度計168を示している。代替的に、加速度計168は、I/Oサブシステム106内で入力制御デバイス160に結合することができる。加速度計168は、携帯型電子機器デバイスのための加速ベースの窃盗検出システムという名称の米国特許出願公開第2005/0190059号明細書、及び加速度計に基づく携帯型デバイスを作動する方法及びデバイスという名称の米国特許出願公開第2006/0017692号明細書に説明されているように性能を発揮することができる。これらの特許のいずれも、本明細書においてその全内容が引用により組み込まれている。一部の構成において、情報は、1つ又はそれよりも多くの加速度計から受信したデータの解析結果に基づいて縦長ビュー又は横長ビューでタッチスクリーンディスプレイ上に表示されている。一部の構成において、メモリ102内に格納されたソフトウエア構成要素は、オペレーティングシステム126、通信モジュール又は命令の組128、接触/運動モジュール又は命令の組130、グラフィックモジュール又は命令の組132、テキスト入力モジュール又は命令の組134、全地球測位システムGPSモジュール又は命令の組135、及びアプリケーション又は命令の組136を含むことができる。オペレーティングシステム126例えば、Darwin、RTXC、Linux、UNIX、OSX、ウインドウズ、又はVxWorksのような組込みオペレーティングシステムは、一般的なシステムタスクを制御及び管理する様々なソフトウエア構成要素及び/又はドライバ例えば、メモリ管理、記憶デバイス制御、パワーマネージメントのようなを含み、かつ様々なハードウエア及びソフトウエア構成要素間の通信を容易にする。通信モジュール128は、1つ又はそれよりも多くの外部ポート124で他のデバイスとの通信を容易にし、かつRF回路108及び/又は外部ポート124によって受信したデータを処理する様々なソフトウエア構成要素も含む。外部ポート124例えば、ユニバーサルシリアルバスUSB、Firewireのようなは、直接的に他のデバイスに、又は間接的にネットワーク例えば、インターネット、無線LANのようなで結合するようになっている。一部の構成において、外部ポートは、iPodアップルインコーポレーテッドの登録商標デバイス上に使用される30ピンコネクタと同じか又は類似であり及び/又は互換性がある多ピン例えば、30-ピンコネクタである。接触/運動モジュール130は、タッチスクリーン112ディスプレイコントローラ156に関連して及び他のタッチセンサ方式のデバイス例えば、タッチパッド又は物理的クリックホイールとの接触を検出することができる。接触/運動モジュール130は、接触が発生したか否かを判断すること例えば、指降ろしイベントを検出する、接触の動きがあるか否かを判断してタッチセンサ方式の表面にわたって動きを追跡すること例えば、1つ又はそれよりも多くの指ドラッグイベントを検出する、及び接触が中止したか否かを判断すること例えば、指上げイベント又は接触の破壊を検出するのような接触の検出に関連する様々な作動を実行する様々なソフトウエア構成要素を含む。接触/運動モジュール130は、タッチセンサ方式の表面から接触データを受信する。一連の接触データにより表わされる接触点の動きを判断する段階は、速さマグニチュード、速度マグニチュード及び方向、及び/又は接触点の加速マグニチュード及び/又は方向の変更を判断する段階を含むことができる。これらの作動は、単一の接触例えば、1つの指接触又は複数の同時の接触例えば、マルチタッチ/複数の指接触に適用することができる。一部の構成において、接触/運動モジュール130及びディスプレイコントローラ156は、タッチパッド上での接触を検出する。一部の構成において、接触/運動モジュール130及び制御デバイス160は、クリックホイール上での接触を検出する。接触/運動モジュール130は、ユーザにより入力された動作を検出することができる。タッチセンサ方式の表面上の動作が異なれば、有するコンタクトパターンも異なる。従って、動作は、特定の接触パターンを検出することによって検出することができる。例えば、指軽打動作を検出する段階は、指降ろしイベントを検出する段階、次に、指降ろしイベントと同じ位置例えば、アイコンの位置で又は実質的に同じ位置で指上げイベントを検出する段階を含む。別の例として、タッチセンサ方式の表面上での指スワイプ動作を検出する段階は、指降ろしイベントを検出する段階、次に、1つ又はそれよりも多くの指ドラッグイベントを検出する段階、次に、指上げイベントを検出する段階を含む。グラフィックモジュール132は、表示されるグラフィックの輝度を変える構成要素を含むタッチスクリーン112又は他のディスプレイ上でグラフィックをレンダリング及び表示する様々な公知のソフトウエア構成要素を含む。本明細書で使用する時に、グラフィックという用語は、テキスト、ウェブページ、アイコンソフトキーを含むユーザインタフェースオブジェクトのような、デジタル画像、ビデオ、動画などを制限なく含むユーザに表示することができるあらゆるオブジェクトを含む。一部の構成において、グラフィックモジュール132は、使用されるグラフィックを表すデータを格納する。各グラフィックには、対応するコードを割り当てることができる。グラフィックモジュール132は、必要に応じて、座標データ及び他のグラフィック特性データと共にアプリケーションなどから表示すべきグラフィックを指定する1つ又はそれよりも多くのコードを受信し、次に、ディスプレイコントローラ156に出力すべきスクリーン画像データを発生させる。グラフィックモジュール132の構成要素とすることができるテキスト入力モジュール134は、様々なアプリケーション例えば、連絡先137、電子メール140、IM141、ブラウザ147、及びテキスト入力を必要とするあらゆる他のアプリケーションでテキストを入力するソフトキーボードをもたらす。GPSモジュール135は、デバイスの位置を判断して様々なアプリケーションにおける使用に向けてこの情報を提供する例えば、位置ベースのダイヤルでの使用に向けて電話138に、画像/ビデオメタデータとしてのカメラ143に、天気ウィジェット、ローカルイエローページウィジェット、及びマップ/ナビゲーションウィジェットのような位置ベースのサービスを提供するアプリケーションに。アプリケーション136は、以下のモジュール又は命令の組、又はその部分集合又は上位集合を含むことができる。連絡先モジュール137時には、アドレス帳又は連絡先リストと呼ぶ、電話モジュール138、テレビ会議モジュール139、電子メールクライアントモジュール140、インスタントメッセージIMモジュール141、トレーニングサポートモジュール142、静止画像及び/又は映像のためのカメラモジュール143、画像管理モジュール144、ビデオプレーヤモジュール145、音楽プレーヤモジュール146、ブラウザモジュール147、カレンダモジュール148、天気ウィジェット149-1、株式ウィジェット149-2、コンピュータデバイスウィジェット1493、アラームクロックウィジェット149-4、辞書ウィジェット149-5、及びユーザによって得られる他のウィジェット、並びにユーザ作成ウィジェット149-6を含むことができるウィジェットモジュール149、ユーザ作成ウィジェット149-6を製造するウィジェットクリエータモジュール150、検索モジュール151、ビデオプレーヤモジュール145及び音楽プレーヤモジュール146を統合するビデオ及び音楽プレーヤモジュール152、注釈モジュール153、マップモジュール154、及び/又はオンラインビデオモジュール155。メモリ102内に格納することができる他のアプリケーション136の例には、他のワード処理アプリケーション、他の画像編集アプリケーション、図面アプリケーション、呈示アプリケーション、Javaが使えるアプリケーション、暗号化、デジタル権利管理、音声認識、及び音声複製がある。タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、連絡先モジュール137を使用して、アドレス帳への名称の追加、アドレス本からの名称の削除、名称との電話番号、電子メールアドレス、物理アドレス、又は他の情報の関連付け、名称との画像の関連付け、名称の選別及び並べ替え、電話138、テレビ会議139、電子メール140又はIM141による通信を開始及び/又は容易にするための電話番号又は電子メールアドレスの呈示などを含むアドレス帳又は連絡先リストを管理するのに使用することができる。RF回路108、オーディオ回路110、スピーカ111、マイクロフォン113、タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134電話モジュール138と共に、電話モジュール138を使用して、電話番号に対応する一連の文字を入力し、アドレス帳137内の1つ又はそれよりも多くの電話番号にアクセスし、入力された電話番号を修正し、それぞれの電話番号にダイヤルし、会話を行い、かつ会話が完了した時に接続を切るか又は電話を切ることができる。上述のように、無線通信では、複数の通信標準、プロトコル、及び技術のうちのいずれかを使用することができる。RF回路108、オーディオ回路110、スピーカ111、マイクロフォン113、タッチスクリーン112、ディスプレイコントローラ156、光センサ164、光センサコントローラ158、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、連絡先リスト137、及び電話モジュール138と共に、テレビ会議モジュール139を使用して、ユーザと1つ又はそれよりも多くの他の参加者の間にテレビ会議を開始、実施、及び終了することができる。RF回路108、タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、電子メールクライアントモジュール140を使用して、電子メールを作成、送信、受信、及び管理することができる。画像管理モジュール144と共に、電子メールモジュール140により、カメラモジュール143で撮られた静止画像又は映像で電子メールを作成及び送信することが非常に簡単になる。RF回路108、タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、インスタントメッセージモジュール141を使用して、インスタントメッセージに対応する文字列を入力し、以前に入力された文字を修正し、それぞれのインスタントメッセージを送信し例えば、電話技術ベースのインスタントメッセージのためのショートメッセージサービスSMS又はマルチメディアメッセージサービスMMSプロトコルを使用して、又はインターネットベースのインスタントメッセージのためのXMPP、SIMPLE、又はIMPSを使用して、インスタントメッセージを受信し、かつ受信したインスタントメッセージを表示することができる。一部の構成において、送信及び/又は受信したインスタントメッセージは、グラフィック、写真、オーディオファイル、ビデオファイル及び/又はMMS、及び/又はショートメッセージサービスEMSにおいてサポートされるような他の添付ファイルを含むことができる。本明細書で使用する時にインスタントメッセージは、電話技術に基づくメッセージ例えば、SMS又はMMを使用して送られたメッセージ及びインターネットベースのメッセージ例えば、XMPP、SIMPLE、又はIMPSを使用して送られたメッセージを指す。RF回路108、タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、GPSモジュール135、マップモジュール154、及び音楽プレーヤモジュール146と共に、トレーニングサポートモジュール142を使用して、トレーニング例えば、時間、距離、及び/又はカロリー燃焼目標でを作成し、トレーニングセンサスポーツデバイスと通信し、トレーニングセンサデータを受信し、トレーニングをモニタするのに使用されるセンサを較正し、かつトレーニングデータを表示、格納、及び送信することができる。タッチスクリーン112、ディスプレイコントローラ156、光センサ164、光センサコントローラ158、接触モジュール130、グラフィックモジュール132、及び画像管理モジュール144と共に、カメラモジュール143を使用して、静止画像又はビデオビデオストリームを含むを捕捉してメモリ102に格納し、静止画像又はビデオの特性を修正するか、又はメモリ102から静止画像又はビデオを削除することができる。タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、及びカメラモジュール143と共に、画像管理モジュール144を使用して、静止画像及び/又はビデオ画像を配置、修正例えば、編集又は他の方法で作動、ラベル付け、削除、呈示例えば、デジタルスライドショー又はアルバムで、かつ格納することができる。タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、オーディオ回路110、及びスピーカ111と共に、ビデオプレーヤモジュール145を使用して、ビデオを表示、呈示、又は他の方法で再生することができる例えば、タッチスクリーン上で、又は外部ポート124を通じて外部接続ディスプレイ上で。タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、オーディオ回路110、スピーカ111、RF回路108、及びブラウザモジュール147と共に、音楽プレーヤモジュール146により、ユーザは、MP3又はAACファイルのような1つ又はそれよりも多くのファイルのタイプ内に格納された録音された音楽及び他のサウンドファイルをダウンロード及び再生することができる。一部の構成において、デバイス100は、iPodアップルインコーポレーテッドの登録商標のようなMP3プレーヤの機能性を含むことができる。RF回路108、タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、ブラウザモジュール147を使用して、ウェブページ又はその一部分、並びにウェブページとリンクされた添付ファイル及び他のファイルの検索、リンク張り、受信、及び表示を含むインターネットを閲覧することができる。RF回路108、タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、電子メールモジュール140、及びブラウザモジュール147と共に、カレンダモジュール148を使用して、カレンダ及びカレンダに関連のデータ例えば、列挙するためにカレンダエントリのようなを作成、表示、修正、及び格納することができる。RF回路108、タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、及びブラウザモジュール147と共に、ウィジェットモジュール149は、ユーザによりダウンロード及び使用するか例えば、天気ウィジェット149-1、株式ウィジェット149-2、コンピュータデバイスウィジェット149-3、アラームクロックウィジェット149-4、及び辞書ウィジェット149-5、又はユーザにより作成することができる例えば、ユーザ作成ウィジェット149-6ミニアプリケーションである。一部の構成において、ウィジェットは、HTMLハイパーテキストマークアップ言語ファイル、CSSカスケーディングスタイルシートファイル、及びJavaScriptファイルを含む。一部の構成において、ウィジェットは、XML拡張マークアップ言語ファイル及びJavaScriptファイル例えば、Yahooウィジェットを含む。RF回路108、タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、及びブラウザモジュール147と共に、ウィジェットクリエータモジュール150は、ユーザが使用してウィジェットを作成することができる例えば、ウェブページのユーザ指定の部分をウィジェットに変える。タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、検索モジュール151を使用して、1つ又はそれよりも多くの検索基準例えば、1つ又はそれよりも多くのユーザ指定の検索語に適合するテキスト、音楽、音、画像、ビデオ、及び/又は他のファイルをメモリ102内で検索することができる。タッチスクリーン112、ディスプレイコントローラ156、接触モジュール130、グラフィックモジュール132、及びテキスト入力モジュール134と共に、注釈モジュール153を使用して、列挙するために注釈を作成及び管理するなどを行うことができる。RF回路108、タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、テキスト入力モジュール134、GPSモジュール135、及びブラウザモジュール147と共に、マップモジュール154を使用して、マップ及びマップに関連のデータ例えば、運転経路、店舗、及び特定の位置の又はその近くの他の観光地及び/又は施設に関するデータ、及び他の位置ベースのデータを受信、表示、修正、及び格納することができる。タッチスクリーン112、ディスプレイシステムコントローラ156、接触モジュール130、グラフィックモジュール132、オーディオ回路110、スピーカ111、RF回路108、テキスト入力モジュール134、電子メールクライアントモジュール140、及びブラウザモジュール147と共に、オンラインビデオモジュール155により、ユーザは、特定のオンラインビデオにアクセス、閲覧、及び受信し例えば、ストリーミング及び/又はダウンロードにより、再生し例えば、タッチスクリーンで又は外部ポート124を通じて外部接続ディスプレイで、特定のオンラインビデオとのリンクで電子メールを送り、かつH.264のような1つ又はそれよりも多くのファイルのフォーマットでオンラインビデオを他の方法で管理することができる。一部の構成において、電子メールクライアントモジュール140ではなく、インスタントメッセージモジュール141を使用して特定のオンラインビデオにリンクを送る。オンラインビデオアプリケーションの更なる説明は、2007年6月20日出願のオンラインビデオを再生する携帯型多機能デバイス、方法、及びグラフィカルユーザインタフェースという名称の米国特許仮出願第60/936,562号明細書、及び2007年12月31日出願のオンラインビデオを再生する携帯型多機能デバイス、方法、及びグラフィカルユーザインタフェースという名称の米国特許仮出願第11/968,067号明細書に見ることができる。先に識別したモジュールの各々及びアプリケーションは、上述の1つ又はそれよりも多くの機能及び本出願に説明する方法例えば、本明細書に説明するコンピュータで実行される方法及び他の情報処理方法を実行する1組の実行可能な命令に対応する。これらのモジュールすなわち、命令の組は、別々のソフトウエアプログラム、手順、又はモジュールとして実施する必要はなく、従って、これらのモジュールの様々な部分集合を結合するか、又はそうでなければ様々な構成に再構成することができる。例えば、ビデオプレーヤモジュール145は、音楽プレーヤモジュール146と組み合わせて単一のモジュール例えば、ビデオ及び音楽プレーヤモジュール152、図6Bにすることができる。一部の構成において、メモリ102は、先に識別したモジュール及びデータ構造の部分集合を格納することができる。更に、メモリ102は、上述していない追加のモジュール及びデータ構造を格納することができる。一部の構成において、デバイス100は、デバイス上の予め定義された組の機能の作動が専らタッチスクリーン112及び/又はタッチパッドを通じて実行されるデバイスである。デバイス100の作動のための主要入力/制御デバイスとしてタッチスクリーン及び/又はタッチパッドを使用することにより、デバイス100上の物理的入力/制御デバイス例えば、押しボタン、目盛盤のようなの数を低減することができる。専らタッチスクリーン及び/又はタッチパッドを通じて実行することができる予め定義された組の機能は、ユーザインタフェース間のナビゲーションを含む。一部の構成において、タッチパッドは、ユーザにより触れられた時にデバイス100上に表示することができるあらゆるユーザインタフェースのメインメニュー、ホームメニュー、又はルートメニューにデバイス100をナビゲートする。関連の構成において、タッチパッドは、メニューボタンと呼ぶことができる。一部の他の構成において、メニューボタンは、タッチパッドの代わりに物理的押しボタン又は他の物理的入力/制御デバイスとすることができる。図7Aに示すように、eBook読取器200のような電子クライアントデバイスは、デバイスのユーザにどのeBook及び/又はデジタルメディアの他の品目がユーザに利用可能かを示すために本棚メタファを使用するグラフィカルユーザインタフェースGUIを呈示するように構成することができ、eBook読取器には、ユーザが真の紙とインクの本とほぼ同様に手及び指を使用して読取器200、従って、eBookと対話することができるようにタッチスクリーンインタフェース例えば、マルチタッチ可能なを装備することができる。図7の例において、このユーザは、ユーザの個人的な本棚202ユーザのライブラリとも呼ばれるの上から2つの棚であると表示された利用可能な4つのeBook又はより一般的には、205で全体的示される4つの別々のePubを有する。eBookは、レンガとモルタル本屋の棚で登場する場合のようにeBookを紙とインクの本と同じ又は似通ってに見せるように、色使い及びテキストを含む適切なグラフィックを使用して、対応する紙とインクの本のハードカバー版として描写することができる。代替的に、ePubは、学術誌、定期出版物、新聞、会報、綴込み表紙、羊皮紙文書、巻子本のような他のタイプの出版物に似通っていて見えるように描写することができる。ユーザの個人的な本棚202は、関連のeBookの全てを保持するのに必要な大きさであるようにユーザによりスクロール可能であるように実行することができる垂直及び/又は水平に。eBookは、一部のeBookが他のeBookよりも顕著かつ目立つ位置に配置されるように、例えば、新しさ、ごく最近購入、ごく最近アクセス、最も頻繁にアクセスのような特定の特性に基づいて自動的に配置することができる。表題、著者、ジャンル、取得日、権利登録年紀、ジャンル、言語などに従って並べ替えて表示するように利用可能なeBookの構成は、自動的に及び/又はユーザ入力に基づいて変えることができる。ユーザの個人的な本棚202の表示は、自動的に更新及び変更され、例えば、新規に購入されたeBook又は以前は購入したeBookの新版又は更新版のような新しいコンテンツの利用可能性を反映することができる。eBookの外観を変更して本に関連の状態情報を呈示することができる。例えば、ダウンロードをまだ完了していない新規に購入されたeBookは、第1の外観を有することができ、第1の外観は、ダウンロードが完了すると第2の外観に自動的に変化する。eBookは、例えば、eBookの特性のテキスト指示例えば、新規、サンプル、部分読み、最後に読んだ、更新済み、新版、満了と共にeBookの表紙に斜め掛けにしたバナー207又は209などでレベルを貼ることができる。このGUIは、ユーザにより選択された時に、ユーザがeBookを物色、閲覧、試読、閲覧、及び/又は購入することができるオンライン書店に表示を向け直すボタン220又は他のGUI機構を含むことができる。任意的に、ボタン220を押すと、デバイス200内の携帯無線、WiFi無線、又はBluetooth無線の電源を投入させ、インターネット又は他のパケット交換網を通じてネットワーク100との、従って、例えばコンテンツプロバイダ105との接続性をもたらすことができる。図7Bに示すように、オンライン書店では、本棚メタファを使用して、予告編、試読、及び/又は購入に利用可能であるeBook他のデジタルコンテンツ品目を保持する本棚225を表示することができる。これらには、特集したeBook、ベストセラーリスト、及びユーザの過去の購入に基づく及び/又は人口統計学的及び/又は心理学的情報を使用した推奨本を含むことができる。オンライン書店に接続されている間、ユーザは、eBookを予め閲覧するか例えば、eBookを購入することなく、オンラインで章を読む、又はユーザがオフラインでゆっくりサンプルを読むことができるように特定のeBookのサンプル例えば、1章又は2章をクライアント200にダウンロードするように要求することができる。ユーザは、eBookを購入することができ、それによってeBookの1冊がユーザのクライアントデバイス200にダウンロードを開始する。オンライン書店のためのGUIは、購入ボタン230を含むことができ、その選択は、全ての以前に購入した品目の完全な履歴へのアクセスをユーザに提供し、かついつでも品目を選択した読書プラットフォーム例えば、ユーザの適切な電子デバイスのいずれかに再ダウンロードする機能をユーザに与えるネットワーク位置にユーザを向かわせる。購入された状態で、eBookは、ユーザの個人的な本棚202上に表示され、ダウンロード中であるというグラフィック表示及びそのステータス例えば、eBookのダウンロード済みを有することができる。個人的な本棚領域からオンライン書店へ、及び/又は個人的な本棚への戻りのユーザの動きの移行に動画を表示することができる。例えば、ユーザが店ボタン220をクリックする時に、デバイスは、ユーザの本棚を片側にオンラインストアの本棚を反対側に呈示するためにぐるりと回転する秘密の回転本箱の動画を示すことができる。eBookをオンラインストアから購入又は試読する行為は、オンラインストアの本棚225からユーザの個人的な本棚別名ライブラリに発生している移行の視覚的指示を呈示するためにデバイス上に表示される動画を起動させることができる。例えば、オンライン書店にいる間にユーザがeBookを購入又は試読する時に、関連のeBookは、目立たない位置にいる間、拡大して浮いた状態でユーザに向けて移動するように表示することができ、本棚が回転してユーザの個人的な本棚で戻ると、拡大状態で浮いている購入eBookは、通常の大きさに縮小されてユーザの本棚上の適切な位置まで浮いた状態で移動する。ユーザが自分の棚のeBookを読むことを望む時に、それは、eBookのアイコンに対応する位置でデバイスのマルチタッチスクリーンに指に触れることによって選択することができる。これに応答して、eBookは、通常、例えば、eBookがダウンロードされてから初めて開かれている時に、ハードカバー本がユーザによりまるでeBookの第1ページ代替的に、目次又は序文又は献辞で開かれているように表示される。ユーザは、次に、ユーザが紙とインクの本と対話するのとほぼ同様にマルチタッチスクリーンと対話することによってeBookを読むことができる。すなわち、eBookのページは、まるで紙とインクの本でページをめくろうとするかのようにページ上の適切な位置に指を置いて画面に沿ってそれを移動することによってめくることができる。これに応答して、表示が変わり、eBookの次のページそれは、ちょうど読んだページの裏面であると考えられるを示すのに望ましい方向に紙のページがめくられる外観が示されている。他の視覚的指示及び動画を使用して、紙とインクの本を読む体験を模倣することができる。例えば、ページは、異なるタイプ又は等級の紙として表示されるように、及び/又は3次元に見えるように着色し及び/又は陰影を付けることができる。例えば、eBookの2つのページが同時GUIで見えるビューすなわち、2ページビューにおいて、eBookの装丁及び/又は縁部は、eBookを3次元に、従って、特定のページに開いて閉じられた紙とインクの本と似せて見せるために陰影を付けることができる。eBookページのページめくりを描写するために使用されるページカール動画を実行して、ユーザの指の位置及び/又は速度を辿ることができる。例えば、表示されるページカールの位置及び範囲は、人の指により操作された紙ページの実際の物理的挙動を模擬するようにユーザの正確な指位置、速度、及び/又は加速度に従う。ページめくり動画では、たとえユーザが画面から指を上げたとしても、ページが、依然としてページカールの現在位置任意的に、速度及び/又はユーザの指の加速度に合わせて調節が所定の閾値を満たしたか又は上回った場合にめくりを完了するように継続されるように、任意的に、ページカールの位置、速度、又はユーザの指の加速度に基づく閾値処理特徴を使用することができる。堅い本例えば、新聞、雑誌以外の出版物タイプに使用される視覚的指示及び動画は、実生活のものを模倣するのに同様に適すると考えられ、例えば、e新聞は、ちょうど実際の新聞を通常読む前に開くように折り畳んだ状態から見開き状態に開かれているように動画化することができる。デバイスのGUI及び作動は、異なる言語又はメディアタイプに対応する様々な異なる読書ナビゲーションモデルのいずれか又は全てに対応するように実施することができる。例えば、英語の出版物に対して、デバイスは、英語の標準慣行に従って左から右、上から下、前から背後の読取及びナビゲーションモデルを使用するように構成されていると考えられる。代替的に又は追加的に、デバイスは、アラビア語又はヘブライ語のような他の言語の出版物に対応するために右から左、下から上、及び/又は背後から前の1つ又はそれよりも多くのように異なる読取/ナビゲーション方向又はモデルを使用するように構成することができる。同様に、デバイスは、視聴中のコンテンツのフォーマット、隣合わせのコラムにフォーマット設定される新聞、又は特定の順序及び方向で表示すべきである個別のパネル又はセルを有する漫画雑誌又はグラフィック小説に向けて最適化される読取/ナビゲーションモデルを使用するように構成することができる。漫画雑誌又はグラフィック小説の場合に、各セルは、デバイスの画面の指定の部分及び/又は領域を占有するように、例えば、隣合わせに又は順に重ねて一度に2つのセルを動的にサイズ変更及び/又は配置することができる。これらの特徴及び機能のいずれか又は全ては、デバイスのユーザにより選択することができるか又はカスタマイズ可能にすることができる。eBookを読んでいる間、GUIは、ユーザが所定の期間に例えば、1秒又はそれよりも長く画面を触れて指に保持することによって単語又は語句を選択した時に、任意的に、例えば、表示されるポップアップユーザインタフェースUIバブルを使用する補足的情報又はコンテクストの情報を提供することができる。例えば、ユーザがページ内のいずれかの単語を押して指を保持した場合に、仮想クリップボードにその単語をコピーする選択肢をユーザを示すポップアップUIバブルを表示することができ例えば、別のUIフィールドペースト、選択した単語を辞書又は他のソース例えば、Wikipedia、Googleを調べ、又はその単語を検索作動を実行するターゲット単語に指定することができる。一般的に、関連のポップアップUIバブルの実行は、他のアプリケーションとの使用に向けて本質的にあらゆるタイプの接続又はデータ検出器に適合させるために拡張させることができる。発見又は検索機能を実施する際に、GUIは、選択的にユーザが同じeBook内のどこでも任意的な前方向で発見及び/又は背後方向で発見特徴でユーザのデバイス上のコンテンツのあらゆる品目内でそのユーザに関連のネットワークコンテンツリポジトリー上で選択した単語又は語句を及び/又は例えばいずれかの任意に指定されたコンテンツの領域においてコンテンツプロバイダのオンライン書店で入手可能である出版物の全てを検索することを可能にされる場合がある。図8A~図8Cは、図8Aの例では、章間に移動する後及び前の矢印を含む水平面スクラブバーを使用するスクラブバーに関する例示的な構成を示している。現在の章ここでは章5は、スクラブの精度を強調するための細分性の増大をユーザに示すために拡張される。図8B及び図8Cは、ユーザがそのページ指標表示を押して指を保持する時にページ指標表示153の65が一連の水平の点に変わる実施の例を表している。ユーザは、次に、望ましい方向に点の列に沿って指をドラッグすることによってeBook内の別のページに迅速にとぶことができる。代替的に又は追加的に、スクラブバーは、例えば、ユーザの指により触れられた時に、現在のウインドウと部分的に重なって章番号、章表題のような追加情報を表示する情報のウインドウをポップアップ表示することができる。スクラブ作動の得られる挙動により、ユーザがスクラブバーに沿って指をドラッグ中にページめくり動画を表示させることができ、又は動画は停止することができ、又はそうでなければ使用することができず、従って、過剰な表示変化により引き起こされる可能性がある混乱を低減するのを補助する。代替的に又は追加的に、ページ表示は、ユーザがスクラブバー上で指をドラッグするのを止めるまで静止のままとすることができ、その時点で、表示は、新しく選択したページへの一回のジャンプで応答する介在するページめくりの移行の画像又は提案を示すのではなく。図2Bに示すように、読書中のeBookは、既読ページを左側に、未読ページを右側に表示するように描写することができる。これらの既読/未読ページは、静的グラフィックすなわち、厚みはそのままとして表示することができ、又は紙とインクの本を読むことと同様に既読/未読のページ数の視覚的指示をユーザに呈示するために変えることができる潜在的に毎回のページめくりで。例えば、表示された既読/未読ページは、本の長さ及び現在の読書箇所によって真のかつ相応の描画とすることができ、又はeBookの相対長さ及び/又は読書箇所の感触例えば、薄い、中間、肉厚を与える2つよりも多くの標準表現に制限することができる。eBookのePubファイルに指定された視覚的及びグラフィック的選択は、例えば、小売業者例えば、コンテンツプロバイダ105、eBook読取器ソフトウエア、及び/又はデバイス製造業者により無効にされ、及び/又はユーザによりカスタマイズすることができる。例えば、ePub指定値から生じるテキスト及び背景色の不快な組合せを変えることができる。同様に、グラフィック選択又は色選択のいずれか又は全ては、ユーザプリファレンスに基づいて、かつジャンル、著者、表題などに基づいて自動的に変えることができ、読書体験を高めるために変えることができる。その点に対しては、色の配合のテーマ例えば、最新、古典なロマンス、教科書、科学論文、電子紙タイプ、フォント選択、及びサイズなどは、全て、設計及び実行優先項目により、流通及び/又は使用過程の様々な異なるレベルで制御することができる。以下の特徴のいずれかの組合せ又は全ては、任意的に実施することができる。内蔵加速度計又は他の姿勢センサを使用して、ユーザが所定の方法でデバイスを傾かせたという検出に応答して、デバイスは、例えば、章内の残りのページ数を知るために読取器が現在ページよりも先をちらっと見る方法と同様に、ディスプレイにデバイスの上で読まれているeBook内の1つ又はそれよりも多くのページを少なくとも部分的にめくってその内容を呈示させることができる。同様に、デバイスの他の所定の動きの検出により、他の応答をトリガすることができ、例えば、eBookを読んでいる間、デバイスを振動させると、現在のeBookが閉じて本棚の上に戻るか、恐らくは、eBookの最初に戻ることができる。ユーザがデバイスのタッチスクリーンをつまむ場合に例えば、親指及び人指し指を僅かに離してタッチスクリーン上の置き、次に、タッチスクリーンに接触したまま共に引くことにより、デバイスは、eBookを閉じることによって又は現在ページ及び/又はテキストサイズを収縮することによって応答することができる。他の潜在的なタッチスクリーンベースの特徴には、ライブラリ又は本棚インタフェースに戻らなくても表示及び読取のためにユーザの次のeBookにジャンプする新しさ、英字のような予め定義された順序付けに従って所定の動作を可能にすることを含むことができる例えば、タッチスクリーンを横切って3本の指をスワイプすること。他のタッチスクリーンにより容易にされる動作により、他の任意的な機能性を得ることができる。従って、例えば、タッチスクリーン上の所定の固有の動作により、例えば、関連のeBookは、2つのデバイスの間の無線接続を通じて又は、ネットワーククラウド内に常駐する1つ又はそれよりも多くの中間デバイスを通じて1人のユーザのデバイスから別のユーザのデバイスに事実上投げるような動作を行うことにより、eBookを別のユーザと共有することができる。その特徴の可能な拡張は、ユーザにeBook内の指定の位置例えば、ページ、行及び/又は段落番号が別のユーザに関連の別のデバイスに投げられるすなわち、送信して共有する所定の動作をタッチスクリーン上で行うことを可能にすることである。デバイスには、別の人にデバイスの画面を見せるためにいつユーザがデバイスを回転させるすなわち、デバイスの裏面がユーザと向かい合い、画面がユーザから離れる方向に向かい合うように垂直軸周りに実質的に180°デバイスを回転させるかを感知する適切なセンサを取り付けることができる。そのイベントが検出された時に、デバイスは、例えば、相手がeBookの表紙を見てeBookの表題及び/又は著者を自分で読むことができるようにeBook内の現在表示中のページからeBookの表紙にディスプレイを自動的に変えるように構成することができる。別の可能な実施は、ユーザがテーブル又は他の表面にデバイスを降ろしたか、又はデバイスがそうでなければ静止の状態に入った時を検出することができるようにデバイス内に1つ又はそれよりも多くの適切なセンサを設けること含む。関連のイベントを検出すると、デバイスは、紙とインクの本を開いた位置で置いた時に時たま起こるものに僅かに似てブックのページが微風で翻る様子を模する動画を表示するように構成することができる。任意的に、デバイスは、紙ページが微風に翻るように聞こえるオーディオ断片を同時に再生することができる。本棚インタフェースは、異なるか又は追加の機能性をもたらすように実施することができる。例えば、所定の期間に向けて開かれなかったか又はそうでなければ作動されなかったユーザの本棚上のeBookの表現は、完全な表紙ビューからeBookの背のみのビューに自動的に変えることができ、従って、表示画面所要面積を保存してより多くのeBook及び/又は他の出版物を同時に見ることができる。同様に、新聞及び雑誌のような利用可能な定期出版物の表現は、まる見えのビューから積み重ね又は積み上げビューに変えることができ、積み重ね又は積み上げビューでは、一番上の例えば、最も新しい定期出版物のみが完全に見え、一方、古い版は、一番上の品目の下の積み上げ状態の縁部だけが表示されており、従って、本棚上のがらくたが減り画面所要面積が保存される。更に、一番上の品目の下にあるあらゆる定期出版物をアーカイブすることができローカルストレージ又はリモートストレージ又はその両方に、従って、デバイスメモリが保存される。任意的に、定期出版物の積み上げの表示される高さは、積み上げられた利用可能な定期出版物品目の数量を反映するか又はそうでなければその数量に関連するように変えることができる。出版物のテキスト又は他のコンテンツは、ウェブページ、インラインビデオ、又はデバイス上でローカルに格納されるか又はネットワークを通じて利用可能な本質的にあらゆる他のタイプの相補的コンテンツへのアクセスを提供する選択可能なリンクを有して表示することができる。より一般的には、出版物のコンテンツは、ネットワークを通じて定期的に又はトリガ例えば、更新される出版物社フラグ又は補助コンテンツが利用可能であるに応答して更新される内蔵型動的コンテンツを含むことができる。出版物又はデバイス自体のGUIは、各々が自分のデバイスを有する異なるユーザが自分たちの間でチャットする例えば、リアルタイムでテキストメッセージ及び/又は録音された音声又はオーディオクリップをやり取りすることを可能にするユーザインタフェース機構を実施することができる。例えば、研究会の生徒は、このチャット機能性を使用して、自分たちが学習課程に向けて読んでいた割当てられたeBookの特定の節又はその中に示された概念を説明することができる。任意的に、チャット機構は、eBookのコンテンツの特定の部分又はeBook内の特定の位置に結びつけられるか又は他の点で関連付けることができる例えば、目視による近接度により。このチャット機能性を拡張及び実行して、オンラインフォーラムへのアクセスを提供することができ、例えば、オンラインフォーラムを通じて、会員は、仮想ブッククラブ会議を開いてテキストをやり取りすることによって及び/又は対話型音声/ビデオ接続を通じて考慮中の本を説明することができる。チャット機能性の代替として、様々なユーザインタフェース機構を実施し、eBook及び/又はその中の特定の位置又は概念を電子メール又はウェブ接続機能性に関連付けることができる。別の潜在的特徴は、デバイスが、ユーザが辿る時にeBookの単語を読む実際の例えば、予め録画した又は合成された音声を再生することができることである。現在の読書箇所すなわち、発話している時の単語を視覚的に強調表示し、それらが話されたように、単語を辿って読む際のユーザの体験を強調することができる。図9は、一部の実施形態によるタッチスクリーン112を有する携帯型多機能デバイス100を示している。タッチスクリーンは、ユーザインタフェースUI200内の1つ又はそれよりも多くのグラフィックを表示することができる。この実施形態、並びに以下に説明する他の実施形態では、ユーザは、1つ又はそれよりも多くの指202図中では尺度通りに図示せず又は1つ又はそれよりも多くのスタイラス203図中では尺度通りに図示せずでグラフィックに接触するか又は触れることにより、グラフィックの1つ又はそれよりも多くを選択することができる。例えば、一部の実施形態では、1つ又はそれよりも多くのグラフィックの選択は、ユーザが1つ又はそれよりも多くのグラフィックとの接触を中断した時に行われる。一部の実施形態において、接触は、1つ又はそれよりも多くのタップ、1つ又はそれよりも多くのスワイプ左から右に、右から左に、上方に及び/又は下方に及び/又はデバイス100と接触した指の回転右から左に、左から右に、上方に及び/又は下方にのような動作を含むことができる。一部の実施形態では、グラフィックとの不慮の接触では、グラフィックを選択することができない。例えば、アプリケーションアイコンを通り過ぎるスワイプ動作では、選択に対応する動作がタップである時に対応するアプリケーションを選択することができない。デバイス100は、ホーム又はメニューボタン204のような1つ又はそれよりも多くの物理的ボタンを含むことができる。上述のように、メニューボタン204を使用して、デバイス100上で実行することができる1組のアプリケーション内のあらゆるアプリケーション136にナビゲートすることができる。代替的に、一部の実施形態では、メニューボタンは、タッチスクリーン112内のGUI内のソフトキーとして実施される。1つの実施において、デバイス100は、タッチスクリーン112、メニューボタン204、デバイスをオン/オフしてデバイスをロックする押しボタン206、音量調節ボタン208、加入者アイデンティティモジュールSIMカードスロット210、ヘッドホンジャック212、及び結合/充電外部ポート124を含む。押しボタン206を使用して、ボタンを押して予め定義された時間間隔にわたって押し下げた状態にボタンを保持することによってデバイスをオン/オフし、ボタンを押して予め定義された時間間隔が経過する前にボタンを離すことによってデバイスをロックし、及び/又はデバイスをアンロックするか又はアンロック処理を開始することができる。代替的な実施形態では、デバイス100は、マイクロフォン113を通じた一部の機能のアクティブ化及び非アクティブ化のための言葉による入力を受け入れることができる。図10A及び図10Bは、一部の実施形態による携帯型多機能デバイス100上のアプリケーションのメニューのための例示的なユーザインタフェースを示している。同様のユーザインタフェースは、デバイス300で実施することができる。一部の実施形態では、ユーザインタフェース400Aは、以下の要素又はその部分集合又は上位集合を含む。携帯電話信号及びWi-Fi信号のような無線通信用信号強度インジケータ402、時間404、Bluetoothインジケータ405、バッテリステータスインジケータ406、頻繁に使用されるアプリケーションのためのアイコンを有するトレイ408、例えば、不在着信又はボイスメールメッセージの数のインジケーター414を含むことができる電話138、未読電子メールの数のインジケーター410を含むことができる電子メールクライアント140、ブラウザ147、及び音楽プレーヤ146、及び他のアプリケーションのためのアイコン、例えば、oIM141、o画像管理144、oカメラ143、oビデオプレーヤ145、o天気149-1、o株式149-2、oトレーニングサポート142、oカレンダ148、o計算機149-3、oアラームクロック149-4、o辞書149-5、及びoユーザ作成ウィジェット149-6。一部の実施形態では、ユーザインタフェースは、以下の要素又はその部分集合又は上位集合、すなわち、上述のように402、404、405、406、141、148、144、143、149-3、149-2、149-1、149-4、410、414、138、140、及び147、マップ154、注釈153、以下で更に説明するようにデバイス100及びその様々なアプリケーション136の設定へのアクセスを提供する設定412、iPodアップルインコーポレーテッドの登録商標モジュール152とも呼ばれるビデオ及び音楽プレーヤモジュール152、及びYouTubeグーグルインコーポレーテッドの登録商標モジュール155とも呼ばれるオンラインビデオモジュール155を含む。図10Cは、別々のディスプレイ例えば、450及びタッチセンサ方式の表面例えば、451を有する多機能デバイス上の例示的なユーザインタフェースを示している。以下の例の多くは、タッチスクリーンディスプレイを参照して示すが例えば、タッチセンサ方式表面及びディスプレイは、図10A~図10Bのデバイス100に示されるように結合される、一部の実施形態では、ディスプレイ及びタッチセンサ方式表面は、図10Cに示されるように別々である。一部の実施形態では、タッチセンサ方式の表面例えば、図10C内の451は、ディスプレイ例えば、450上の主軸例えば、図10C内の453に対応する主軸例えば、図10C内の452を有する。これらの実施形態により、デバイスは、ディスプレイ上のそれぞれの位置に対応する位置で例えば、図10Cでは、460は468に対応し、462は470に対応するタッチセンサ方式表面451との接触例えば、図10C内の460及び462を検出する。このようにして、タッチセンサ方式の表面例えば、図10C内の451上でデバイスにより検出されたユーザ入力例えば、接触460及び462は、タッチセンサ方式の表面及びディスプレイが別々の時に多機能デバイスのディスプレイ例えば、図10C内の450上のユーザインタフェースを作動するためにデバイスによって使用される。類似の方法を本明細書に説明する他のユーザインタフェースに使用することができることを理解すべきである。更に、以下の例は指入力例えば、指接触、指タップ動作、指スワイプ動作を参照して主として示すが、一部の実施形態では、指入力の1つ又はそれよりも多くは、別の入力デバイス例えば、マウスベースの入力又はスタイラス入力からの入力と置換されることを理解すべきである。例えば、スワイプ動作は、マウスクリック例えば、接触の代わりに、次にスワイプの経路に沿ったカーソルの動き例えば、接触の動きの代わりにで置換することができる。別の例として、タップ動作は、カーソルがタップ動作の位置の上にある間にマウスクリックで置換することができる例えば、接触の検出、次に、接触の検出の中止の代わりに。同様に、複数のユーザ入力が同時に検出された時に、複数のコンピュータマウスを同時に使用することができ、又はマウス及び指接触を同時に使用することができることを理解すべきである。図11は、eBook読取器アプリケーションの特徴として任意的に含むことができる強調表示及びブックマーク特徴の例を示している。図示のように、ユーザは、テキスト1010のページを示すデバイス1000のタッチスクリーン1002上で自分の指1004を使用して、強調表示されて例えば、半透明の黄色が重なり及び/又はブックマークが付される例えば、フラグ付きでユーザが指定した節として思い出すテキストの区画1008を指定することができる。区画1008は、任意的にグラフィック開始及び/又は停止1012を使用して識別することができる。更に、ポップアップユーザインタフェース領域1006それ自体は、ハイライト又はブックマークのような異なる関連の機能性を各々が有する複数の領域に潜在的に分離されるを表示することができ、それによってユーザは、選択したテキスト区画1008がどのように処理されるか例えば、強調表示、ブックマーク付き、及び/又はその他を選択することができる。任意的に、強調表示され及び/又はブックマークが付された区画は、eBookの目次においてそのように表示することができ、ユーザが強調表示され及び/又はブックマークが付された区画を追加、変更、又は削除した時に更新及び維持される。図12は、ユーザが1つのページから次のページにめくっている時の開かれているeBookを表示するeBook読取器アプリケーションの例を示している。より具体的には、ユーザは、テキスト1102の現在ページ例えば、関連のeBookの63ページを表示するデバイス1000のタッチスクリーン1002上で自分の指1004を使用して、現在ページ1102をユーザの指1004の移動方向に図12の例に示されるように右から左にめくり、現在のページ裏面1106の一部で現在ページ1102上でテキストを部分的にぼかしている間にeBookの次のページ1104例えば、関連のeBookの64ページの一部を同時に表示させることができる。現在ページ1102の前縁は、ユーザの指1004で同時に動的かつリアルタイムで移動する。その結果、表示された現在ページテキスト1102、現在ページ裏面1106、及び次のページ1104の相対的な部分は、ユーザの指1004の動きと共にリアルタイムで変化し、物理的な紙とインクの本の紙ページのめくりを模擬するように表示される。eBook読取器アプリケーションは、Webkitのようなレイアウトエンジンを使用することができ、Webkitは、静止ページ及び移動中の例えば、めくられているページの様々な図をレンダリングするのを補助するアップルインコーポレーテッドから作られるSAFARIウェブブラウザに関連付けられたレイアウトエンジンである。一般的に、eBookのテキストのページを表示するために、eBook読取器アプリケーションは、Webkitの多重コラムサポートを使用し、各ページが1つの関連のコラムに対応するようにテキスト、例えば、図11に示されるテキスト1010の1つ又はそれよりも多くのページをレンダリングすることができる。ユーザがページのめくりを開始する時に、eBook読取器アプリケーションは、現在表示されたページのスナップショット例えば、ビットマップを取って、ページのめくりが行われている時にページのめくりの動画表示を容易にするために新しくレンダリングされたページと組み合わせてそれを使用することにより、既にレンダリングされたビューを再使用する従って、それらを再レンダリングせずに済むようにすることができる。例えば、図12に示すように、ユーザの指1004が現在ページ1102eBookの63ページから次のページ1104eBookの64ページにページのめくりを開始し始めると直ちに、eBook読取器アプリケーションは、現在ページの指示を捕捉してデバイスメモリ内にビットマップとして格納する。従って、図12の例の状態ですなわち、ページのめくりシーケンス中に、eBook読取器アプリケーションは、Webkitでレンダリングされたリアルタイムでビューと共に現在ページ1102の捕捉されたビットマップの適切な部分を次のページ1104及び現在ページ裏面1106の両方と結合することによってリアルタイムで現在ページを作成する。任意的に、現在ページ裏面は、まるで現在ページ1102が半透明の物質で製造されたかのように表示され、従って、まるでページが裏面から読まれているようかのようにかすかな反転したテキストを表示するようにレンダリングすることができる。実施及び設計の選択に基づいて、eBook読取器は、代替的に、次のページ1104が、処理されて捕捉されたビットマップとして表示され、現在ページ1102が、ユーザの指1004が移動して現在ページテキスト1102、現在ページ裏面1106、及び次のページテキスト1104そのいずれか又は全ては、潜在的に1つ又はそれよりも多くの画像1108、1110を含むことができるの相対的な部分の表現を変えるように、リアルタイムで能動的にレンダリングされ続けるように実施することができる。デバイスが横長モードであり、複数のeBookページが同時に表示されている間のページのめくりの表現を処理するのに類似の実施の代案を使用することができる。例えば、横長モード図2Bに呈示されるもののようなである時に、eBook読取器アプリケーションは、ページ360及び361のスナップショットを捕捉し、次に、表示すべき次のページの見える部分のリアルタイムレンダリングと共にページのめくりシーケンスをレンダリングする際に得られるビットマップを使用することができる。代替的に、現在表示されているページ360及び361は、表示が、一方又は他方のページ代替的に、両方がめくられているページ及び/又は現在表示されているページの裏面のレンダリングによって不明瞭にされることを必要とする時に使用される各ページのビットマップスナップショットを取ることによって独立して処理することができる。実施及び設計の選択に基づいて、eBook読取器アプリケーションは、フォントサイズの変更、縦長ビューから横長ビューへのデバイスの回転のようなイベントに応答して、ページを再割り付けする必要がある場合がある例えば、現在表示されているビューを変え、並びにeBookの総ページ数及び現在表示されているページを後退させる。例えば、開かれたeBookを表示している間、ユーザがフォントサイズを変えた場合に、eBook読取器は、これに応答して、現在のビューを変えないように自動的にページを再割り付けすることができ例えば、ユーザが現在のフォントサイズを増大した場合に、現在の表現は、画面所要面積の量は固定であるので文字は多くなるが、単語は低減して表示される、かつ背景処理により、eBookの新しいページ総数を計算し直しこれは、フォントサイズの変化に応答して必然的に変わる、並びに現在表示されているページのページ番号を計算し直すが、絶対的な意味でかつ総ページ長に対して計算し直すように変わる。同様に、ユーザが縦長ビューから横長ビューにeBookを回転させた時に表示されているものがeBookの単一のページの指示からeBookの2つの隣接ページに変えることになることを一般的に意味する、現在ページ番号及び総合ページ番号の再計算し、並びに表現のためのテキストの表現の変更と同様にページ再割り付けが行われる。1つの潜在的な実施は、縦長フォーマットから横長フォーマットへの回転に応答して、eBook読取器アプリケーションは、横長ビュー内に現れるeBook内の次の又は前のページである他方の表現されたページと共に2つのページの一方左側又は右側として縦長ビュー内に表示されていたのと全く同じテキストを表示することができる。この実施において、一般的に、例えば、縦長ビューで表示されているページ上の同数の単語が横長方向に利用可能なより小さい表示区域に収まるようにフォントサイズを変える。縦長方向から横長方向に切り換える時の代替的な実施は、フォントサイズを切り換える前後に一定に保つが、横長方向で表示される各ページに表示される単語数の方が縦長方向よりも少ないようにビューをスケーリングすることである。この実施の代案では、eBook読取器アプリケーションは、縦長方向で見えるテキストの一部例えば、第1の完全な段落の第1の文を識別して、横長方向の表示に対してその同じテキスト部分が横長方向で例えば、右ページ又は左ページ上の所定の位置で見えることに変わりはないことを確信させることができる。更に、上述のように、デバイスの回転により、現在表示されているページ番号、並びに新しい総ページ数の再計算が発生する。新しく再計算されたページ番号を使用して、他の以前に保存されたポインタ及びマーカを更新することができる。例えば、強調表示及び/又はブックマーク付けされたテキスト区画は、一般的に関連のページ番号で格納される。回転、フォントサイズ変更、又は他のページ再割り付けイベントが発生した時に、新しく計算し直されたページ番号を使用してそれらの関連のページ番号を更新する。計算し直されたページ番号及び総数の他の使用方法は、スクラブバー、目次、索引、章開始指標のような内部で表示されているページ番号のような他のページ番号関連の態様に使用することができる。図13は、eBook読取器アプリケーションによって実施することができる検索機能の例を示している。図示のように、デバイス1000の画面1002の左の部分は、テキスト1102の現在ページ例えば、関連のeBookの63ページを表示し、一方、画面1002の右の部分は、検索結果ペイン1204を表示し、考慮中のeBook内の特定の単語の検索結果を表示する。従って、この実施において、検索により4件の検索ヒット1202ページ7、34、116及び222でがあり、その各々は、その本来の作業位置に検索語を潜在的に強調表示状態でかつヒットが表示されている完全又は部分的な文の一部として表示する。検索ヒット1202は、潜在的にブックマークを付けることができ、及び/又は特定の探索ヒットが発生するeBookページにとぶためにユーザにより選択することができる対話型リンクとして機能することができる。図示のように、各検索ヒット1202は、上述のようにイベントのページ再割り付けに応答して更新することができる関連のページ番号を含む。図14は、情報がユーザに呈示される処理のフローチャート1400である。一般的に、上述のシステムを使用して作業が行われる。例えば、作業は、図6A及び図6Bに説明した電子クライアントデバイスを使用して実施することができる。最初に、eBookアプリケーションは、第1の出版物を含む電子出版物のライブラリにアクセスする1410。例えば、ユーザは、電子ブックのライブラリを取り込むことができる。eBookアプリケーションは、電子本棚における第1の出版物の表現を発生させる1420。この表現は、雑誌又は本の表紙の表現を含むことができる。eBookアプリケーションは、第1の出版物に関する状態を判断する1430。第1の出版物に関する状態を判断する段階は、本が最近購入された及び/又は読まれたと判断する段階を含むことができる。eBookアプリケーションは、第1の出版物の表現を修正して第1の出版物の状態を反映する1440。従って、最近読まれなかった本は、表紙ビューの代わりにバインディングビューを使用して、及び/又は本の上のダストの存在を反映するようにレンダリングすることができる。図15は、ユーザに情報を呈示する方法のフローチャート1500である。一般的に、フローチャート1500に説明する作業は、例えば、上述のeBookアプリケーションを使用して行うことができる。最初に、eBookアプリケーションは、第1の出版物を含む電子出版物のライブラリにアクセスする1510。ライブラリにアクセスする段階は、ローカルに格納され及び/又はユーザが権利を有するコンテンツをネットワーキングした電子ブックにアクセスする段階を含むことができる。eBookアプリケーションは、電子本棚における第1の出版物の表現を発生させる1520。図は、電子棚に出版物の表紙及び/又はバインディングビューを呈示する段階を含むことができる。eBookアプリケーションは、電子本棚における他の出版物に対する第1の出版物に関する状態を判断する1530。状態を判断する段階は、購入日、発売日、又はアクセス日を判断する段階を含むことができる。eBookアプリケーションは、ライブラリ内の他の出版物の状態に対する第1の出版物の状態に基づいて電子本棚の編成を判断する1540。構成は、コンテンツが本棚内で並べ替えられ及び/又はユーザに呈示された基準を含むことができる。従って、定期出版物は、第1のカテゴリにおいて日付により並べ替えることができ、一方、小説は、第2のカテゴリで人気により並べ替えることができ、ノンフィクションは、第3のカテゴリでアクセスの新近性により並べ替えられる。eBookアプリケーションは、電子本棚に第1の出版物を呈示して電子本棚の編成を反映させる1550。従って、第1の棚を使用して、第1のカテゴリ例えば、定期出版物からコンテンツを呈示することができ、一方、第2の棚を使用して、人気に基づいて小説を呈示し、第3の棚を使用して、アクセスの新近性に従ってコンテンツを呈示する。棚は、第1の数の出版物が表紙ビューを使用して呈示され、一方、残りの出版物は、バインディングビューを使用して呈示されるように構成することができる。図16は、情報がユーザに呈示される処理のフローチャート1600である。フローチャート1500及び1600と同様に、作業は、上述のシステムを使用して行うことができる。最初に、eBookアプリケーションは、第1の出版物を含む電子出版物のライブラリにアクセスし1610、第1の出版物に関する状態を判断する1620。例えば、eBookアプリケーションは、第2の出版物が新規購入される間に第1の出版物は販売促進コンテンツを表すと判断することができる。eBookアプリケーションは、電子本棚における第1の出版物の状態を反映する第1の出版物の表現を発生させる1630。第1の出版物は、第1の出版物が新しい又は販売促進コンテンツであることを示すリボンで縛るか又は包むことができる。図17は、情報がユーザに呈示される処理のフローチャート1700である。最初に、eBookアプリケーションは、電子出版物のライブラリにアクセスする1710。ユーザにより所有される電子出版物を示す本棚ビュー内で電子本棚における第1の出版物の表現を発生させる1720。eBookアプリケーションは、ユーザが書店ビュー及び本棚ビュー間を切り換えることを可能にする1730。書店ビューは、ユーザが書店棚で電子ブックを閲覧して、ユーザが興味を有する場合にそれらの電子ブックを購入することを可能にする本棚の表現を含むことができる。電子ブックアプリケーションは、本棚ビューから書店ビューに切り換える命令をユーザから受信する1740。例えば、ユーザは、移行を引き起こすeBookアプリケーション内のソフトウエアベースのボタンを押すことができる。本棚ビューから書店ビューに切り換える命令をユーザから受信することに応答して、eBookアプリケーションは、最初に本棚ビューを呈示する回転式本棚の動画移行の表示を発生させ、かつ書店ビューを表示することによって動画移行を完了する1750。本棚は、書店ビューをレンダリングするために回るか又は回転するか又は摺るか又は浮き上がって所定の位置に移動することができる。ユーザが電子ブックを購入することに決めた場合に、電子ブックアプリケーションは、本棚の表現が書店ビューから本棚ビューに回転して新規購入本が棚に配置される時に浮き上がって前方に移動することができる。図18は、ユーザが本来は販売促進コンテンツであったコンテンツに彼らの設定を維持することができるように、情報がユーザに呈示される処理のフローチャート1800である。最初に、eBookアプリケーションは、ユーザが販売促進構成の電子出版物をダウンロードすることを可能にする1810。出版物社は、ユーザに電子ブックの第1の30のページを閲覧するか、又は指定の持続時間にわたって電子ブックにアクセスすることを許可することができる。eBookアプリケーションは、次に、ユーザがユーザによってアクセスされている電子出版物の部分を識別する相対指標によって電子出版物をナビゲートすることを可能にする1820。相対指標は、電子ブックのどの部分が読まれているか、ユーザが電子ブックのどこで時間を過ごしたかを示すことができる。eBookアプリケーションは、ユーザが電子出版物の完全版を購入することを可能にする1830。ユーザは、販売促進コンテンツの最終ページで表示される購入タブ又はボタンを選択することができる。購入の結果、eBookアプリケーションは、電子出版物の完全版をダウンロードする1840。eBookアプリケーションは、次に、電子出版物へのその後のユーザアクセスがユーザが相対指標に関連付けられた電子出版物の部分にアクセスすることを可能にするように相対指標を維持する1850。そのようにして、ユーザは、ブックマーク及びどのコンテンツが読まれているかの表現を察知することができる。図19は、ユーザが複数のデバイスの間でコンテンツを共有することを可能にされるユーザに情報を呈示する方法のフローチャート1900である。eBookアプリケーションは、ユーザが電子書店を使用して電子出版物を購入することを可能にし1910、ユーザが第1のデバイスに電子出版物をダウンロードすることを可能にする1920。電子出版物のユーザ購入が記録される1930。登録サーバを使用して、どのユーザがどのコンテンツにアクセス可能であるかを記録することができる。eBookアプリケーションは、ユーザが第2のデバイスを有するという指示を受信する1940。例えば、ユーザは、eBookデバイス、更には無線電話を有することができる。eBookアプリケーションは、ユーザが異なるデバイスの間でコンテンツを交換するためにアイコンと対話することができるようにディスプレイの一部分において無線電話のアイコンを発生させることができる。eBookアプリケーションは、次に、ユーザが第2のデバイスに電子出版物を送信することを可能にする1950。登録サーバは、コンテンツの権利を確認して、第2のデバイスにコンテンツを送信することができる例えば、無線電話でライブラリに電子出版物を取り込む。図20は、装丁の左右の側に紙の視聴相対高さを表示することによって本を検索する際にユーザが相対的な進展を察知することができるように情報がユーザに呈示される処理のフローチャート2000である。最初に、eBookアプリケーションは、電子デバイス上の電子ブック読取器アプリケーション内で、電子ブックの表現に左側ページの指示及び右側ページの指示を呈示する2010。電子ブックを最初から読み始めるユーザは、右側上に多量のページを及び右側に少量のページを有する場合がある。ユーザがページをめくる時に、相対的高さを変えて、電子ブックに対するユーザの進み具合を反映することができる。eBookアプリケーションは、ユーザがユーザによってアクセスされている電子出版物の部分を識別する相対指標によって電子出版物をナビゲートすることを可能にする2020。相対指標は、ユーザが全体的なページ数に対して指定のページにいることを示すことができる。eBookアプリケーションは、相対指標を使用して、左側ページ及び右側ページの相対高さを反映するように左側ページの指示及び右側ページの指示を修正する2030。1つの構成において、相対的高さは、高さがページ単位でページ上で正確に計算されるように数学的に判断される。別の構成において、各表示設定が様々なページを表現する所で一連の異なる表示高さ設定が使用されるように一連の個別の値が使用される。図21は、ユーザがページをめくった様子を反映する動画移行がユーザに呈示されるように情報がユーザに呈示される処理のフローチャート2100である。最初に、電子デバイス上の電子ブック読取器アプリケーション内で、紙ページの電子表現を含む電子ブックの表現が呈示される2110。縦長設定、横長設定、又は間に仮想バインディングを有する2つのページを特徴とする設定で電子ブックアプリケーションを呈示することができる。eBookアプリケーションは、ユーザが電子ブックをナビゲートするためにタッチスクリーン制御を通じてページと対話することを可能にする2120。例えば、ユーザは、タッチスクリーンを横切って指をスワイプしてページをめくることができる。eBookアプリケーションは、電子デバイス上で、電子ブックをナビゲートするためにタッチスクリーン制御とのユーザとの対話処理の物理特性を記録する2130。従って、スワイプが迅速又は特定の加速度で行われた場合に、スワイプの物理特性が記録される。電子表現が触れられた位置もスワイプの長さに加えて記録することができる。eBookアプリケーションは、ユーザとの対話処理の物理特性に基づいて、紙ページの電子表現に対するモデル化された影響を識別する2140。モデル化された影響は、実際の紙片上で同じ動作又はアクションを行うユーザに与える影響を説明する転換を反映する。eBookアプリケーションは、モデル化された影響を反映する紙ページの電子表現のページめくりを反映する動画移行を発生させる2150。従って、ページが迅速にめくられた場合に、ページは、迅速にめくられるように呈示される。スワイプが指定の位置で始まった場合に、ページは、まるでページが指定の位置で曲がり始めているようにレンダリングすることができる。図22は、ユーザが電子書店にアクセスすることを可能にされる処理のフローチャート2200である。最初に、eBookアプリケーションは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する2210。eBookアプリケーションは、電子ブック読取器アプリケーション内で、電子書店にアクセスするための制御を呈示する2220。制御は、電子書店に移行を引き起こす画面内で表示されるソフトウエアベースのボタンを含むことができる。eBookアプリケーションは、ユーザが電子書店にアクセスするための制御と対話することを可能にする2230。制御とのユーザの対話を通じて、電子書店にアクセスするユーザ命令を受信する2240。例えば、ユーザは、ソフトウエアベースのボタンを押すことができる。eBookアプリケーションは、電子デバイス上の無線通信インタフェースがアクティブでないと判断し2250、無線通信インタフェースを起動させる2260。無線通信インタフェースを使用して電子書店から資料がアクセスされる2270。従って、ユーザは、電子書店にアクセスするために通信インタフェースを選択的に起動させなければならないという負担から保護される。図23は、指令のメニューがユーザに呈示される処理のフローチャート2300である。最初に、eBookアプリケーションは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する2310。eBookアプリケーションは、ユーザが電子ブックをナビゲートするためにタッチスクリーン制御を通じてページと対話することを可能にし2320、ユーザが紙ページの電子表現の一部分に触れたことを検出する2330。例えば、ユーザは、ディスプレイで閾値期間にわたってタッチを維持してメニューの呼出しを引き起こすことができる。eBookアプリケーションは、ユーザが触れた部分を保持するように意図したことを検出する2340。eBookアプリケーションは、次に、ユーザが触れた部分を保持するように意図したことを検出することに応答して、紙ページの電子表現の触れた部分に関連する指令のメニューを呈示する2350。指令のメニューは、ユーザがテキストの一部を強調表示するか又は現在の本に関連するマップの呼出しを引き起こすことを可能にされる場合がある。1つの構成において、指令のメニューは、選択指令例えば、選択されたテキストの一部で選択される下にあるコンテンツを反映する。従って、下にあるコンテンツが野球に関する場合に、メニュー指令には、野球関連のリソース又はアプリケーション例えば、野球の試合とのリンクを含むことができる。図24は、ユーザが電子デバイス内の加速度計を作動して電子ブックの上で指令を実行することを可能にされる処理のフローチャート2400である。最初に、電子デバイス上の電子ブック読取器アプリケーション内で、紙ページの電子表現を含む電子ブックの表現がユーザに呈示される2410。ユーザが電子デバイスの向きを制御することによって電子デバイスのための加速度計と対話することを可能にする2420。例えば、ユーザは、電子デバイスを移動するか、作動するか、振動させるか、又は加速することができる。電子デバイスのための加速度計を使用して、電子デバイスのユーザ操作を捕捉する2430。加速度計は、本が特定の方向に回転したと判断することができる。電子デバイスのユーザ操作に基づいて、電子ブックのための指令を識別する2440。電子デバイスを振動させて電子ブックの表紙を閉じ、閾値角度を上回って傾かせてページを変え、かつ閾値角度を下回って傾かせて次のページのプレビューを呈示することができる。次に、電子ブッのための指令が実行される2450。図25は、ユーザが電子出版物とインタフェースで接続することを可能にする処理のフローチャート2500である。最初に、電子デバイス上の電子ブック読取器アプリケーション内で、紙ページの電子表現を含む電子ブックの表現が呈示される2510。第1のユーザが電子デバイスのためのタッチスクリーンコントローラと対話することを可能にされる2520。例えば、eBookアプリケーションは、ユーザの近くにいる社会的ネットワーク内の他のユーザに向けてアイコンをレンダリングすることができる。電子デバイスは、タッチスクリーンコントローラのユーザ操作を捕捉する2530。ユーザ操作の例には、ユーザアイコンの方向に又は更にユーザの実際の方向にもブックアイコンを投げる動作がある。eBookアプリケーションは、ユーザに近い他のユーザ及び彼らの位置の表現を記録するサーバに動作の表現を送信することができる。タッチスクリーンコントローラのユーザ操作に基づいて、電子ブックを通じて、第2のユーザとインタフェースで接続するための指令が実行される2540。従って、第1のユーザは、別の電子本棚からユーザの方向に本をひょいと移動して他のユーザに本を送信することができる。eBookアプリケーションは、次に、電子ブックのための指令を実行する2550。図26は、ユーザが電子出版物とインタフェースで接続することを可能にする処理のフローチャート2600である。eBookアプリケーションは、紙ページの電子表現を含む電子ブックの表現を電子デバイス上の電子ブック読取器アプリケーション内に呈示する2610。紙ページの電子表現は、実際の紙が刺激に応答するのと同様に表現が挙動して刺激に応答するように実際の紙に似るようにモデル化される。第1のユーザが電子デバイスのためのタッチスクリーンコントローラと対話することを可能にされる2620。タッチスクリーンコントローラのユーザ操作を捕捉する2630。従って、タッチスクリーン上の第1の動作を記録して、動作の開始位置、終了位置、動作の速度、及び動作の加速度を示すことができる。タッチスクリーンコントローラのユーザ操作に基づいて、電子本棚とインタフェースで接続するための指令を識別する2640。例えば、3本指のスワイプを使用して、電子本棚上の次の選択に進むことができる。電子ブッのための指令が実行される2650。図27は、ユーザに情報を呈示する処理のフローチャート2700である。フローチャート2700に呈示される作業を使用して、第1の向き例えば、横長から第2の向き縦長へのユーザ移行としての視聴体験を維持することができる。電子デバイス上の電子ブック読取器アプリケーション内で、第1の向きに紙ページの電子表現を含む電子ブックの表現が呈示される2710。第1の向きに電子ブックの第1の部分が呈示される2720。例えば、特定の部分を横長モード内で表示することができる。ユーザが第1の向きから第2の向きに電子デバイスの向きを変えることを可能にされる2730。フォントサイズを維持するか否かを判断する2740。例えば、ユーザは、より良好な視聴体験を楽しむためにフォントサイズを維持するのを好むことができる。第1の部分に基づいてかつフォントサイズを維持すると判断することに応答して、第2の向きに表示されることになる第2の部分を識別する2750。2ページ横長ビューから1ページ縦長ビューへの切り換えは、追加コンテンツを表示内に呈示されることが必要である場合がある。第2の部分を第2の向きに表示する2760。図28は、情報がユーザに呈示される処理のフローチャート2800である。フローチャート2800に示される作業を使用して、フォントサイズが第1の向き例えば、縦長から第2の向き横長フォーマットへの移行で変わる時にコンテンツが除去されるように視聴体験を修正することができる。最初に、電子デバイス上の電子ブック読取器アプリケーション内で、第1の向きに紙ページの電子表現を含む電子ブックの表現が呈示される2810。第1の向きに電子ブックの第1の部分を呈示する2820。ユーザは、例えば、縦長方向から横長方向に切り換えるために第1の向きから第2の向きに電子デバイスの向きを操作することを可能にされる2830。フォントサイズを維持するか否かを判断する2840。ユーザは、閾値を超えたフォントサイズ変更が維持すべきであることも指定しながら、ユーザが特定の範囲でフォントサイズ変更に対応することができることを示す設定を有することができる。第1の部分に基づいてかつフォントサイズを維持すると判断することに応答して、第2の向きに表示されることになる第2の部分を識別する2850。これには、表示に利用可能な領域の増大の結果としてレンダリングすべきである追加コンテンツを含むことができる。第2の部分を第2の向きに表示する2860。従って、横長モードでの新しい表示は、新しく追加されたコンテンツを特徴とすることができる。任意的に、eBook読取器アプリケーションは、潜在的にデバイスの動き、姿勢、タッチ、及び/又は他のセンサから出力に基づいて可能である特徴、態様、及び/又は機能性を有することができると考えられる。eBook読取器アプリケーションは、ユーザが次のページの少なくとも一部を表示させる閾値量だけデバイスを傾ける例えば、片側にことによって次のページで覗くことを可能にするように構成することができる。更に、eBook読取器アプリケーションは、現在オープンのeBookを閉じさせ、第1ページに向かい、最終又は他の所定のページ例えば、索引又は目次に向かい、及び/又は隣接する前ページに戻るように構成することができる。1つの構成において、eBook読取器アプリケーションは、現在開かれているeBookをその表紙まで閉じ、及び/又はデバイスのタッチセンサ方式の表面でユーザにより行われたマルチタッチのつねりを検出することに応答して本棚で戻らせるように構成することができる。別の構成において、eBook読取器アプリケーションは、現在開かれているeBookをその表紙まで閉じ、及び/又はデバイスのタッチセンサ方式の表面でユーザにより行われたマルチタッチのつねりを検出することに応答して本棚で戻らせるように構成することができる。更に別の構成において、eBook読取器アプリケーションは、現在開かれているeBookをその表紙まで閉じ、及び/又はデバイスのタッチセンサ方式の表面でユーザにより行われたマルチタッチのつねりを検出することに応答して本棚で戻らせるように構成することができる。更に別の構成において、eBook読取器アプリケーションは、現在開かれているeBookをその表紙まで閉じ、及び/又はデバイスのタッチセンサ方式の表面でユーザにより行われたマルチタッチのつねりを検出することに応答して本棚で戻らせるように構成することができる。1つの構成において、eBook読取器アプリケーションは、所定のユーザ動作例えば、デバイスのタッチセンサ方式表面又は振動上のスワイプを検出することに応答して、潜在的にユーザにライブラリ又は書店に戻って開くべき新しいeBookが手動で選択されるという処理を経ることを要求することなく、現在開かれているeBookを待ち行列例えば、新しさ、使用頻度、関連の主題、関連の著者のような要素に基づいて自動的に選択され、及び/又はユーザにより予め判断されるで次のeBookに切り換えるように構成することができる。別の構成において、eBook読取器アプリケーションは、デバイス、eBook読取器アプリケーション、及び/又はユーザの現在の状態に関する情報をユーザが所定の動作を行ったことを検出することに応答して自動的にブロードキャストさせるか、又は1人又はそれよりも多くの他の人間に他の方法で送信する代替的に、投げ情報をとも呼ばれるように構成することができる。投げられた情報は、ユーザ位置、ユーザアイデンティティ、ユーザデバイス上で現在開かれているeBookの表題、ユーザのデバイス上で現在開かれているeBookの現在のページ数、ブックマーク、テキストの部分、画像又は映画、又はデバイス、ユーザ、及び/又はeBook読取器アプリケーションに既知である現在の状態に関する情報の本質的にあらゆる他の項目の1つ又はそれよりも多くを含むことができる。別の構成において、eBook読取器アプリケーションは、ユーザがユーザからから離れる方向にデバイスを回転させた例えば、垂直軸周りに180度のピボット回転ことを検出することに応答して、現在開かれているeBookを表紙まで閉じさせ、及び/又はユーザがユーザに面するようにデバイスをもう一度回転させたことを検出する時に及び/又は時間経過のような別の基準に応答して再度開かせるように構成することができる。この挙動の利点は、現在ページよりもむしろeBookの表紙を瞬間的に表示することによってその方が恐らくはフォントテキストが小さく及び/又はeBookのアイデンティティに関する情報が容易には識別できない、ユーザが別の人にユーザが何を現在読んでいるかを教えることを可能にすることであると考えられる。更に別の構成において、eBook読取器アプリケーションは、ユーザが、ユーザが所定の動作を行ったことを検出することに応答してeBook部分又は全コンテンツを1つ又はそれよりも多くの他のユーザと共有することを可能にされるか、又は時間の経過に応答して、例えば、開かれてないか又はめったに開かれないeBookの表現に完全な表紙よりもむしろ関連の本の背だけを表示することによって外観を変化させ、及び/又はeBookが埃っぽいか、黄ばんだか、半透明又は不使用の他の視覚的指示に見せるように構成することができる。同様に、eBook読取器アプリケーションは、本棚表示を過度に混乱させないように2、3冊貯まった後に積み上げ状態で表示されるように利用可能な新聞又は雑誌の表現を変えることができる。関連のeBookの所定期間保存ローカルに圧縮などを通じてデバイス上で又は遠隔作動でサーバ又は他の記憶デバイス上でのは、経年変化又は不使用に基づいて表現の関連の変化を伴う可能性がある。1つの構成において、eBook読取器アプリケーションは、eBookが、デバイスから離れる方向に常駐するが無線及び/又は有線通信を通じてアクセス可能なウェブページ、インラインビデオ、画像、音楽、又は他のオーディオクリップなどとのリンクを有することを可能にするように構成することができる。別の構成において、eBook読取器アプリケーションは、eBookのコンテンツが、例えば、著者又は出版物社が変わったか、又は例えば、インターネット又は他のネットワークを通じて変更されたか、又は補足的なコンテンツを受信するeBook内の内蔵型動的コンテンツを使用してePubを補った場合に潜在的に自動的に更新されることを可能にするように構成することができる。更に別の構成において、eBook読取器アプリケーションは、ユーザが、特定のeBookに相補的であるデジタルコンテンツ例えば、映画、サウンドトラック、オーディオブックのようなをユーザが購入するか又は他の方法で取得するように、例えば、フォーラム、サロン、又はブッククラブ又は表示機会例えば、リンク、バナー、広告のようなと同様に、特定のeBookに対して電子的に他とチャットすることを可能にするように構成することができる例えば、電子メール又はチャット接続ユーティリティを通じて。更に別の構成において、eBook読取器アプリケーションは、潜在的に同期してeBookの対応するオーディオ又は視聴覚バージョンを同時に呈示されることにより、ユーザがそのeBookに合わせて聴取し及び/又はそのeBookに合わせて読むことを可能にするように構成することができる。1つの構成において、eBook読取器アプリケーションは、ユーザに特定のeBookに相補的である他の本又は他のコンテンツに対してインテリジェント提案を提供するように構成することができる例えば、アップルインコーポレーテッド製iTunesのGENIUS特徴と類似の機構を使用することにより。別の構成において、eBook読取器アプリケーションは、ページを横切って水平にユーザの指をスワイプすることに視覚的及び選択的に応答し、すなわち、例えば、ユーザの指の対応する動きに応答してページコーナのカールを表示し例えば、ページの中心部に向けて、指タップ1回又は複数回、デバイスの動き又は回転のような他の動作でページめくりを行わせ、例えば、タッチスクリーン上のユーザの指動きが画面上の所定の位置例えば、中途の点に到達した場合に、ユーザの指が取り除かれる時にめくり中のページが次のページまでのめくりを完了し続けるか、又はユーザの指がその点に到達する前に除去された場合に前のページ表示に戻る引き戻し不可能点閾値を実施することができ、所定の動作に基づいてeBookから引き裂かれているページを模擬することができ、及び/又はページをめくらせることにより、eBookテキスト方向から実質的に45°に等しい方向のユーザの親指動作に応答する動画ページめくりに関する機能性をもたらすように構成することができる。これらの実施のいずれか又は全てにおいて、eBookのページは、物理的な紙とインクの本に関連付けられた適用可能な物理法則例えば、重力、摩擦のようなに従うように望ましい範囲で表示することができる。1つの構成において、電子本棚の表現は、雑誌と本を電子本棚内の本の状態に基づいても区別するように構成される。例えば、電子本棚は、異なるユーザの間で本をやり取りするように構成することができる。別のユーザに貸し出された本をゴースト処理して別のユーザにより使用中であるので本が一時的に利用できないことを示すことができ、一方、別のユーザから借用中の本は、凍り付いた装丁で又は本の上方に後光を付けて表示して本が一時的に利用可能又は制限付きの権利で利用可能であることを示すことができる。ユーザは、次に、ゴースト処理された本と対話して本を検索するか、又は借用中の本に対して本を返却し、及び/又は電子書店からその本自体を購入することができる。電子本棚の表現は、ユーザによってカスタマイズすることができる。例えば、電子本棚は、特定の系統的選別に従って構成されたライブラリを呈示するデフォルト方式に従って自動的に編成することができる。ユーザは、次に、個人的な好みに従って本棚を配置し直すことができる。従って、ユーザは、特定の位置に特定の出版物を配置するように判断することができる例えば、本棚上で指定の位置にお気に入りの定期出版物を配置する。ユーザによるカスタマイズは、ユーザがいくつかの位置の1つを呼び出して使用することができるように格納することができる。ユーザは、学究的探求趣味に従事している時に使用される学究的構成を使用し、一方、ゆっくりとコンテンツの間をナビゲートするために本棚を使用する時に使用される娯楽構成を使用することができる。ユーザは、電子本棚内の個々の棚を形成するように電子本棚を編成することができる。例えば、第1の棚は、アクセスの頻度により並べ替えられた定期出版物を含むことができ、一方、第2の棚は、出版物日付により並べ替えられたノンフィクション資料を含み、第3の棚は、ベストセラーリストにより指定されるような人気により並べ替えられた小説を含む。本棚は、テーマ又はモチーフを反映するように修正することができる。例えば、使用されるものタイプを使用して、オークから作られる本棚はノンフィクションコンテンツを呈示するのに使用され、一方、クルミから作られる本棚は、古典文学を示すのに使用されるようにテーマを示すことができる。新聞売場タイプの棚を使用して、定期出版物を示すことができる。本棚は、特定のコンテンツが本棚の特定の位置において自動的に配置されるように増設パッケージとすることができる。従って、最大発行部数の定期出版物又は先行期間にわたるページビューは、一番上の棚に配置することができ、現在の傾向のためのユーザのライブラリ内の本も、定期出版物と共に一番上の棚に配置することができる。傾向及びインターネット視聴者層が時間と共に変わる時に、棚の指定の位置の特定の出版物の選択も、変化する傾向と共に変わる場合がある。本にラベルを貼って、どの本が新しく購入したのか、及びどの本がサンプル及び/又は販売促進コンテンツを表すのかを示すことができる。本棚も、ユーザの前後の事情に関連の表面の情報に合わせて修することができる。従って、本棚アプリケーションが、ユーザが特定の位置にいるという情報を受信した場合に、特定の位置を使用して、ユーザ現在の位置に関連の出版物を前面に押し出すことができる。ユーザが海外旅行中であるという情報を受信した場合に、現在いる国の旅行出版物は、ユーザの一番上の棚に配置することができる。同様に、ユーザが都市例えば、ジョージア州サバンナを旅行中である場合に、電子本棚は、その都市に関連の小説例えば、ジョンベレントの小説を前面に出すことができる。更に別の例において、電子本棚が、特定の施設でユーザが食事中であるか又は食事をしようとするという情報を受信した場合に、例えば、マッピングアプリケーションを通じて、本棚は、本に出ている特定のレストランのブックマーク付きでレストランガイドを一番上の棚に配置することができる。出版物を特定の棚に配置することに加えて、出版物を特定のラベル又はリボンで符号化することができる。電子本棚は、利用可能な新しい定期出版物があることを呈示し、かつ自動的に、更新後の定期出版物をより多くの現在のコンテンツに向けて取っておいた位置に配置することができる。本棚は、授業中に取ったユーザによる注釈付きノートブック又は実験室ノートブックを含むことができる。本棚は、電子ブックを表示して追加の形態のコンテンツ例えば、オーディオを表示するコンテンツビューを特徴とすることができる。ブックマークは、明示的又は黙示的とすることができる。黙示的ブックマークの例は、恐らくはユーザにより閲覧されている部分を表すと電子ブック読取器アプリケーションにより判断された出版物内の部分を示す参照を含むことができる。明示的ブックマークは、ユーザがブックマークを選択する時に戻りたいと思っている区域を表すとしてユーザにより指定された位置を含むことができる。ブックマークは、ユーザが自分の読書履歴を察知してリストと対話して最近読んだコンテンツまでナビゲートすることができるようにリストに呈示することができる。リストは、ユーザがどの程度の時間を各部分で費やしたかを察知することができるように使用した時間ビューを含むことができる。出版物がテキストに伴うオーディオを含む場合に、ブックマークには、指定のオーディオ部分とリンクするブックマークを含むことができる。出版物は、別々に及び/又はブックマークに関連してプログレスバーを含むことができる。プログレスバーは、章内又は出版物内の進展を示すことができる。1つの構成において、ユーザは、電子ブックを拡大表示し、依然として電子ブックをナビゲートする同じ対話型制御を使用することができる。例えば、ユーザは、拡大表示して絵本例えば、イラスト付きの児童図書を楽しむことができる。絵本を精査している最中に、ユーザは、次のページへ前進する動作を使用することができる。この動作を使用して、最初に縮小し、次にページを進ませる動画を引き起こすことができる。次に、たとえユーザがページを拡大表示しても、ページをめくる際のユーザの動作の物理特性を利用して、物理特性に応答する動画移行を補助することができる。1つの設定において、物理特性は、実際の画面サイズが移行を引き起こす紙のサイズを表すようにモデル化される例えば、画面にわたる2インチのスワイプは、たとえ画面が拡大表示されていても紙の2インチにわたるスワイプとして表される。別の設定において、物理特性は、実際の画面サイズが、移行を引き起こす紙のサイズに合わせてスケーリングされるようにモデル化される例えば、画面にわたる2インチのスワイプは、画面が100拡大表示されている時に紙の1インチにわたるスワイプとして表現される。動画移行により、電子ブックアプリケーションの向きの変更を呼び起こすことができる。ページのめくりにより、1ページの拡大表示から2ページの横長表示への表現の変化を引き起こすことができる。呈示されるメニューは、ユーザがアクセスしているコンテンツに基づくことができ、及び/又は出版物に対する構成を反映することができる。例えば、ユーザが空想科学小説を読んでいる場合に、メニュー及び/又はインストラクションは、読まれている物語の部分が設定された関連の位置を反映するマップを呈示するように構成することができる。マップは、メニューオプションの呼出し及び/又は呼び出される動作のタイプに応答して画面上に又は画面から飛ぶように構成することができる。電子ブック読取器アプリケーションは、ユーザが読まれる表現の部分を察知することを可能にする補足的な制御を呈示するように構成することができる。例えば、ユーザは、読まれている画面の部分の下に指を走らせることができる。ユーザが電子出版物をナビゲートし続ける時に、もはや関心がないと判断される画面の部分を灰色表示することができる。本を読むことを再開したいと思っているユーザは、画面のどの部分が灰色表示であったかを察知し、指追跡の使用を開始して、再開したいテキストの部分の下を指でドラッグすることができる。電子ブック読取器アプリケーションは、たとえユーザが指定の範囲よりも僅かに上又は下まで追跡する指を移動したとしてもユーザが表面にわたって人差し指で指定の動きの速度を維持する限り、灰色表現の部分は進行し続けるように本の進行の速度を維持するように構成することができる。灰色表示機能に加えて、電子ブック読取器アプリケーションは、例えば、関連のテキストの部分を識別するために蛍光マーカ又は動画化された後光効果を使用することによって関連の領域にスポットライトをあてる強調表示機能を含むことができる。"