(57)【要約】  計算装置は、補助情報を含むオーディオコンテンツを再生することをユーザが可能にするインターフェースを提供し得る。補助情報は例えば、巻末注、脚注、用語解説、付録、著者、編集者、もしくは第三者からのコメント、または追加的な補助情報に対応し得る。オーディオコンテンツの再生中、ユーザは、オーディオコンテンツの現在の再生位置に関連付けられた補助情報の項目が再生されるべきである旨を示し得る。いくつかの実施形態において、この表示は、補助情報が利用可能である旨の、ユーザに対する表示に応答し得る。次に、この装置は、現在の再生位置に関連付けられた補助情報を再生し得る。
2015510602.tif 000002
【特許請求の範囲】
【請求項１】
補助オーディオ情報を出力するためのシステムであって、
オーディオコンテンツと、１つまたは複数の項目の補助オーディオ情報とを格納し、前記１つまたは複数の項目の補助オーディオ情報のそれぞれは前記オーディオコンテンツ内の１つまたは複数の再生位置に関連付けられた、１つまたは複数のデータ記憶装置、
ユーザの入力を取得する入力装置、
前記オーディオコンテンツに関する情報を提示するディスプレイ装置、
前記オーディオコンテンツを出力する出力装置、および
前記１つまたは複数のデータ記憶装置、前記入力装置、および前記出力装置と通信するプロセッサであって、
前記出力装置を介して前記オーディオコンテンツの出力を生じさせることと、
前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記出力装置および前記ディスプレイ装置のうちの少なくとも１つを介して、補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせることと、
前記判定された項目の補助オーディオ情報が再生されるべきである旨を示す入力を前記ユーザから取得することと、
前記出力装置を介して前記判定された項目の補助オーディオ情報の出力を生じさせることと
を実行するよう動作するプロセッサ、
を含むシステム。
【請求項２】
前記プロセッサは、前記取得された入力に応答して前記オーディオコンテンツの出力を停止することと、前記判定された項目の補助オーディオ情報の出力の後に前記オーディオコンテンツの出力を再開することとを実行するようさらに動作する、請求項１に記載のシステム。
【請求項３】
前記オーディオコンテンツの前記出力は前記オーディオコンテンツの前記出力が停止されたポイントの以前のポイントにおいて再開される、請求項２に記載のシステム。
【請求項４】
前記オーディオコンテンツの前記出力は前記オーディオコンテンツの前記出力が停止されたポイントにおいて再開される、請求項２に記載のシステム。
【請求項５】
前記システムはパーソナル音楽プレーヤ、パーソナル計算装置、ラップトップ、タブレット、ｅブックリーダ、およびモバイルフォンのうちの少なくとも１つである、請求項１に記載のシステム。
【請求項６】
前記１つまたは複数の項目の補助オーディオ情報は脚注、編集者コメント、著者コメント、ユーザコメント、巻末注、用語解説情報、および付録のうちの少なくとも１つを含む、請求項１に記載のシステム。
【請求項７】
前記判定された項目の補助オーディオ情報は少なくとも１つの情報カテゴリーに関連付けられた、請求項１に記載のシステム。
【請求項８】
前記プロセッサは、所望する情報カテゴリーを示す前記ユーザからの入力を取得するようさらに動作し、前記判定された項目の補助オーディオ情報に関連付けられた前記情報カテゴリーは前記所望する情報カテゴリーに対応する、請求項１に記載のシステム。
【請求項９】
前記表示は音、視覚表示、および振動のうちの少なくとも１つである、請求項１に記載のシステム。
【請求項１０】
補助オーディオ情報を出力するためのシステムであって、
オーディオコンテンツと１つまたは複数の項目の補助オーディオ情報とを格納し、前記１つまたは複数の項目の補助オーディオ情報のそれぞれは、前記オーディオコンテンツと、前記１つまたは複数の項目の補助オーディオ情報のうちの１つとのうちの少なくとも１つの内の１つまたは複数の再生位置に関連付けられた、データ記憶装置、および
前記データ記憶装置と通信するプロセッサであって、
前記出力装置を介してのオーディオコンテンツの出力を生じさせることと、
１項目の補助オーディオ情報が再生されるべきである旨を示す入力を前記ユーザから入力装置を介して取得することと、
前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記出力装置を介して出力される前記オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記出力装置を介して前記判定された項目の補助オーディオ情報の出力を生じさせることと
を実行するよう動作するプロセッサ、
を含むシステム。
【請求項１１】
前記プロセッサは、前記項目の補助オーディオ情報が前記オーディオコンテンツ内の現在の再生位置に関連付けられていることの判定に応答して、前記補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせるようさらに動作する、請求項１０に記載のシステム。
【請求項１２】
前記プロセッサは前記オーディオコンテンツ内の前記現在の再生位置に対応するテキストを判定するようさらに動作し、前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記オーディオコンテンツ内の現在の再生位置に関連付けられていることの判定は前記現在の再生位置に対応する前記判定されたテキストに少なくとも部分的に基づく、請求項１０に記載のシステム。
【請求項１３】
前記１つまたは複数の項目の補助オーディオ情報のうちの少なくとも１つは少なくとも１つの情報カテゴリーに関連付けられた、請求項１０に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
従来の印刷書籍、電子書籍、または他の印刷媒体（電子形態または物理的形態）は多くの場合、主要テキストおよび追加的な補助情報（例えば脚注、巻末注、用語解説、および付録など）を含む。これらの項目の補助情報は多くの場合、有用な情報または興味ある情報（例えば主要テキストに関する追加的な背景的テキストまたは説明的テキスト、外部参照、またはコメントなど）を含む。
【０００２】
印刷媒体がオーディオ形式に変換される場合は多々ある。一般に、これは印刷媒体の読みを叙述および録音することを含み得る。次に、このように生成されたオーディオブックまたはオーディオコンテンツがユーザに対して利用可能となり得る。オーディオコンテンツは様々なデバイス（例えばノートブックコンピュータならびにタブレットコンピュータ、モバイルフォン、パーソナル音楽プレーヤ、電子書籍（「ｅブック」）リーダ、および他のオーディオ再生装置もしくはオーディオ再生能力を有する装置など）上で再生され得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
以下に示す付随の図面と組み合わせて考慮すると、以下の詳細な説明を参照することにより本発明はよりよく理解されるため、本開示に関する前述の態様および付属する特長の多くが容易に理解されるであろう。
【図面の簡単な説明】
【０００４】
【図１】補助オーディオ情報の再生を実現するよう構成された計算装置の例示的実施形態を示すブロック図である。
【図２】図１の計算装置が電子マーケットと相互作用し、それによりオーディオコンテンツおよび補助情報を取得する代表的動作環境を示す概略ブロック図である。
【図３】補助情報を含むオーディオコンテンツの代表的な図的表現または視覚化を示す図である。
【図４Ａ】補助オーディオ情報の再生を支援するために用いられ得る代表的なユーザインターフェースを示す図である。
【図４Ｂ】補助オーディオ情報の再生を支援するために用いられ得る代表的なユーザインターフェースを示す図である。
【図４Ｃ】補助オーディオ情報の再生を支援するために用いられ得る代表的なユーザインターフェースを示す図である。
【図４Ｄ】補助オーディオ情報の再生を支援するために用いられ得る代表的なユーザインターフェースを示す図である。
【図５】補助オーディオ情報の再生に関する代表的なルーチンを示すフローチャートである。
【発明を実施するための形態】
【０００５】
全般的に本開示の態様は、計算装置上における補助オーディオ情報の出力に関する。詳細には、１つまたは複数の項目の補助情報（例えば脚注、巻末注、用語解説情報、またはコメントなど）を含むオーディオコンテンツの再生を制御するためのシステムおよび方法が開示される。例えば、ユーザは、補助オーディオ情報を含むオーディオコンテンツにアクセスするために計算装置（例えばパーソナル音楽プレーヤ）を利用し得る。オーディオコンテンツの聴取中においてユーザは、補助情報が利用可能であり、直前に再生されたオーディオコンテンツにまたはすぐ後に再生されるオーディオコンテンツに関連付けられている旨の表示を受け得る。この補助情報は、作製されたオーディオコンテンツの元の印刷テキスト内に含まれる情報に対応し得る。例えば、脚注、巻末注、用語解説、および付録の全部が補助情報を構成し得る。さらに補助情報は、他の情報（例えば著者もしくは編集者のコメント、またはオーディオコンテンツを購入済みの他のユーザからのコメントなど）にも対応し得る。さらに補助情報は、ユーザのコンタクトにより生成されたコメントにも対応し得る。係るコンタクトは、１つまたは複数のソーシャルネットワーキングシステムまたは他のシステムを通してオーディオコンテンツを取得するために用いられた電子マーケットを介してユーザに関連付けられ得る。
【０００６】
例えば本開示の実施形態は、外部のソーシャルネットワーキングシステムと通信する（インターネットおよび／または他のデータネットワークを通して）能力を有する。ソーシャルネットワーキングシステムは、ユーザがソーシャルネットワーキングアカウントを設定（すなわち「メンバー」になること）することと、コンタクトまたは「友だち」関係を他のメンバーと確立することと、を実行する機能を提供する、ソーシャルネットワーキングウェブサイトをホストし得る。係るソーシャルネットワーキングシステムおよびウェブサイトは、Ｆａｃｅｂｏｏｋ（商標）、ＭｙＳｐａｃｅ（商標）、Ｍｉｘｉ（商標）、およびＬｉｎｋｅｄＩｎ（商標）を含む。係るシステムを介してコンタクトまたは「友だち」関係を確立するために、１人のメンバーは通常、ソーシャルネットワーキングシステムと相互作用することにより他のメンバーへの招待（「友だち依頼」または「コンタクト依頼」と称される場合もある）の送信を開始する。招待を受けたメンバーがこの招待を承認する（例えば承認ボタンまたはリンクをクリックすることにより）と、ソーシャルネットワーキングシステムは、２人のユーザが互いのコンタクトであることを示すデータベースのレコードまたはエントリーを作製する。
【０００７】
ソーシャルネットワーキングシステムは、ＡＰＩ（アプリケーションプログラミングインターフェース）を含むサービスインターフェースを含み得る。係るサービスインターフェースは、外部のシステムが、メンバープロファイル情報を取得しメンバーのプロファイルに情報を書き込むことを可能にする。本開示の実施形態において、このサービスインターフェースはソーシャルネットワーキングシステムの特定メンバーのソーシャルネットワーキングプロファイル情報を取得するために用いられ得る。例えば本開示の実施形態において、ソーシャルネットワーキングシステムの特定メンバーのソーシャルネットワーキングデータを要求するために、ソーシャルネットワーキングシステムに対してＡＰＩコールが使用される。ユーザのコンタクトの判定についてのさらなる例が、２０１０年８月３０日に出願された「ＣＵＳＴＯＭＩＺＩＮＧ  ＣＯＮＴＥＮＴ  ＢＡＳＥＤ  ＯＮ  ＳＯＣＩＡＬ  ＮＥＴＷＯＲＫ  ＩＮＦＯＲＭＡＴＩＯＮ」を発明の名称とする米国特許出願第１２／８７１，７３３号に記載される。なお同特許の全体は参照することにより本明細書に援用される。
【０００８】
オーディオコンテンツが提供された補助情報は、対応する印刷テキスト内に含まれる場合もあり、含まれない場合もある。補助情報が利用可能である旨の表示を受け取った後、ユーザは、ユーザが補助情報の聴取を希望することを示すコマンドを入力し得る。いくつかの実施形態において、このコマンドは、補助情報が利用可能となった時点の以前または以降の一定期間において受け取られ得る（例えばユーザに対してｎ秒の期間が与えられ、コマンドの入力はその期間中、可能である）。このコマンドは、任意の入力（例えば、ボタンを押下すること、またはパーソナル音楽プレーヤがマイクロフォンもしくは他のオーディオ入力を装備する場合にはコマンドを口述すること、など）により、パーソナル音楽プレーヤにおいて取得され得る。コマンドが受け取られると次にパーソナル音楽プレーヤは補助情報をユーザに対して出力し得る。例えば、補助情報が出された後、パーソナル音楽プレーヤは、ユーザがコマンドを入力した位置において、またはユーザがコマンドを入力した位置の付近において、オーディオコンテンツに戻り得る。
【０００９】
以下で説明するように、様々な実施形態が、上述の具体例に対して独占的に、または上述の具体例と組み合わせて、用いられ得る。例えば１つの実施形態においてパーソナル音楽プレーヤは、補助情報が利用可能である旨の表示を出力しない場合もあり、ユーザにとって特に関心のある補助情報が利用可能である旨を表示するのみの場合もある。補助情報の各項目を必ずしも全て表示しないことは、例えば補助情報が大量にある場合または補助情報が利用可能になる頻度が大きい場合などでは、好適であり得る。例えば、オーディオコンテンツ内における登場人物、用語、場所、またはエンティティに関する説明情報を含むオーディオコンテンツの用語解説または付録が提供され得る。これらの登場人物、用語、その他がオーディオコンテンツ内で言及される毎にこの補助情報が存在する旨を示すことは、望ましくない場合もある。代わって、パーソナル音楽プレーヤは、補助情報を出すためのコマンドをオーディオコンテンツ内の任意のポイントにおいて受け取るよう構成されてもよく、またはオーディオコンテンツ内において直前に朗読された単語に対応する補助情報を検索してもよい。例えばオーディオコンテンツの再生中にユーザにとって聞き慣れない登場人物名が言及されると、ユーザは補助情報を検索するコマンドを入力し得る。パーソナル音楽プレーヤは、オーディオが登場人物について直前に議論したことを検出し、当該登場人物に関連付けられた対応する補助情報の位置を特定し得る。このようにしてオーディオコンテンツを聴取中のユーザに対して、テキストを読む場合に与えられる同一の参照情報に対するアクセスが提供され得る。これらの実施形態において、現在の再生位置に関連付けられた補助情報が存在しない場合には、エラーが出され得る。
【００１０】
いくつかの実施形態において、対応するテキストコンテンツに対してオーディオコンテンツが関連付けられ得る。例えばパーソナル音楽プレーヤは、オーディオコンテンツおよび対応するテキストを格納し得る。いくつかの事例において対応するテキストは、作製されたオーディオコンテンツの元の本であり得る。他の事例においては、テキストはオーディオコンテンツから作成された書き起こしであり得る。例えば、いくつかの実施形態または本開示は、複数のコンテンツ項目（例えばオーディオコンテンツまたはテキストコンテンツなど）を処理し、係るコンテンツ項目が同期可能であるかどうかを判定するためのコンパニオン識別モジュール（図１〜図９には図示せず）を含み得る。コンパニオン識別モジュールはコンテンツ項目に関連する製品識別子および／またはメタデータ（例えばタイトル、著者、版、その他）を用いて、同期可能なコンテンツを識別し得る。例えば係る情報が、異なるフォーマット／バージョンの同一または同様のコンテンツ（例えば所与のｅブックおよび所与のオーディオブック）がコンパニオンコンテンツであるかどうかを判定するために、用いられ得る。いくつかの実施形態において、コンパニオン識別モジュールはさらにコンテンツ情報を処理し、フィルタリング、スペル／文法チェック、および任意の他の好適な自動化アルゴリズムを適用することによりコンパニオンコンテンツを識別し得る。加えて、コンパニオン識別モジュールは、例えば統一資源識別子にアクセスすることによりコンテンツの一致を識別するために、追加的な参照マテリアルを組み込み得る。さらに、コンパニオン識別モジュールは、ペアまたは他の組み合わせのコンテンツを比較し、各ペア／組み合わせがコンパニオンコンテンツであるかどうかを、各ペア／組み合わせのコンテンツを共通のフォーマットにおいて相互関連付けることにより、判定し得る。さらに詳細には、コンテンツ情報がコンテンツの特定表現（例えばオーディオブック）の提示に関連する情報に対応する場合、コンパニオン識別モジュールは、コンテンツの少なくとも１部分を、異なるバージョンのコンテンツに対応するフォーマット（例えばオーディオを特定のｅブックフォーマットに変換）に、および／または一般的フォーマット（例えばテキスト）に、変換し得る。変換済みのコンテンツ情報は他のコンテンツ情報と相互関連付けされ、各ペアのコンテンツが同期可能であるコンパニオンコンテンツであるかどうかが判定され得る。他の実装において、コンパニオン識別モジュールは、１つまたは複数のコンテンツに対するデータ（例えばタイトル、著者、版、その他）を入力するようユーザに促し得る。コンパニオン識別モジュールは、コンパニオンコンテンツを識別するためにデータを比較し得る。さらに他の実装において、コンパニオン識別モジュールは、第１コンテンツおよび第２コンテンツがコンパニオンコンテンツであることをユーザが確認するよう促し得る。
【００１１】
当業者は、たとえ第１コンテンツと第２コンテンツとがコンパニオンコンテンツであったとしても、第１コンテンツが第２コンテンツに正確に相互関連付けされるとは限らないことを認識するであろう。例えば、トム・ソーヤーの冒険のオーディオブックは、オーディオブックのナレーション原稿とｅブックのテキストとの間に、版の間に、「前付」（例えばオーディオ製品に対する序文、目次、索引、その他など）および／または「後付」の間に、要約バージョンと完全バージョンとの間に、コンテンツのフォーマットの間に、装置能力の間などに、相違が存在するため、トム・ソーヤーの冒険のｅブックに対して１対１対応を示さない場合もある。そのような相互関連付けのない部分が潜在的なコンパニオンコンテンツに存在するため、コンパニオン識別モジュールは、不一致部分を含むペア／組み合わせのコンテンツの間でコンパニオンコンテンツを識別するよう構成され得る。完全バージョンのｅブックの部分と要約バージョンの対応するオーディオブックとを相互関連付けることに関しては以下でより詳細に説明するが、ここで説明する概念は、第１コンテンツおよび第２コンテンツが不一致部分を含む任意の用途に適用され得る。
【００１２】
上述のように、完全バージョンのｅブックと要約バージョンの対応するオーディオブックとを相互関連付けるとき、多くの原因（例えば削除、改変、新規マテリアルの挿入、またはこれらの任意の組み合わせなど）に起因して不一致が生じ得る。それにも関わらず要約バージョンのｅブックは未改変マテリアルを大量に含み得、係る未改変マテリアルは要約バージョンのオーディオブックと強い相互関連付けを有し得る。したがっていくつかの実施形態において、コンパニオン識別モジュールは、「最長共通部分列」問題を解決するアルゴリズムを用いて、コンテンツの要約バージョンと完全バージョンとの間の不一致を検出し得る。係るアルゴリズムの実装は、例えばＵＮＩＸの「ｄｉｆｆ」の動作に見出され得る。次に、コンパニオン識別モジュールは、異なるバージョンの相互関連付けられた部分に対してコンテンツ同期情報を生成し、完全バージョンのｅブックと要約バージョンのオーディオブックの提示とを同期するときに用いるために、コンテンツ同期情報をユーザの計算装置に提供する。さらに詳細にはコンパニオン識別モジュールは、同様に未改変マテリアルを、フルブックとフルオーディオブックとがどのように相互関連されるかについて相互関連付け得る。しかし小規模の改変を有する要約バージョンのパッセージに対しては、コンパニオン識別モジュールは改変されたマテリアルを相互関連付けし、これらの部分がいくつかの不一致を含む旨の表示を生成し得る。要約バージョンにおける新規のマテリアルおよび削除されたマテリアルは完全バージョンとは相互関連付けられ得ないが、これらの相互関連付けられないパッセージおよび改変されたマテリアルは、もっとも有用および自然なユーザの経験が提供されるよう、処理され得る。これは、同期提示機能のサブセットを無効化すること、および／または小規模不一致の表示を提供することを含み得る。非限定的な事例として、ユーザが、テキストの同期された強調表示を有する完全バージョンのｅブックを閲覧しながら要約バージョンのオーディオブックを聴取するとき、小規模改変は、オーディオ再生が文書テキストと必ずしも完全には一致しないことを示すために異なった方法で強調表示され得る。いくつかのマテリアルは完全バージョンと要約バージョンとの間で必ずしも完全には一致しないため、完全バージョンのオーディオブックとコンパニオン完全バージョンｅブックとを相互関連付ける場合、同様の技術が適用され得る。
【００１３】
不一致を処理するためにコンパニオン識別モジュールにより実現され得る代表的な方法について、全般的な用語で、ここで説明することにする。第１に、潜在的なコンパニオンテキストは共通フォーマット（例えばテキストおよび／または音素など）に変換され得る。次に、小規模（例えばワードレベル）でコンテンツを一致させるための試みが実行され得る。欠落パッセージまたは追加パッセージは、一致しないより大きい部分（例えば文章または段落の全体など）を含み得るため、不一致の頻度を示すパッセージ不一致スコアが、文章、段落、および／またはテキストの他の単位に対して計算され得る。例えばパッセージ不一致スコアは、テキストのより大きい部分（例えば文章、段落、またはページなど）に対するワード不一致の数値および／またはパーセンテージを表し得る。付近のシーケンスと比較して同様の高い不一致頻度を有するより大きい部分のシーケンスが特定され得る（「高」は、経験的に既知のコンパニオンコンテンツの相互関連付けを分析することから設定され得る）。これらのシーケンスは、コンパニオンコンテンツペアにおける他のコンテンツと同期されるべきでないコンテンツを表し得る。高不一致パッセージはコンテンツの一方または両方において除去され得、一致化がより小さい規模（例えばワードレベル）で再び試みられ得る。コンテンツ同期情報に対するアラインメント点を判定するために、相互関連付け（単数または複数）に基づいてメタデータが生成され得る。メタデータは、一致部分が開始／終了するコンパニオンコンテンツの少なくとも１つにおける基準点を特定するための情報も含み得る。テキストコンテンツおよびオーディオコンテンツの同期のさらなる例が２０１１年３月２３日に出願された「ＳＹＴＥＭＳ  ＡＮＤ  ＭＥＴＨＯＤＳ  ＦＯＲ  ＳＹＮＣＨＲＯＮＩＺＩＮＧ  ＤＩＧＩＴＡＬ  ＣＯＮＴＥＮＴ」を発明の名称とする米国特許出願第１３／０７０，３１３号に提供され、同特許の全体は参照することにより本明細書に援用される。
【００１４】
これらの実施形態において、オーディオコンテンツおよびテキストコンテンツの相互関連付けは、追加的機能を提供するために、および上述の機能をさらに向上させるために、用いられ得る。例えば、上述のように、１項目の補助情報の再生が完了すると、再生は、補助情報を出すためのコマンドをユーザが発行したポイントから、または係るポイントの付近から、継続し得る。例えば、再生は、コマンドが受け取られた正確なポイントにおいて、または係るポイントから一定の時間的期間（例えば３秒または５秒など）だけさかのぼったポイントにおいて、再開し得る。一方、再生されるオーディオに対応するテキストに関する情報が既知である実施形態では、再生は、対応するテキストに少なくとも部分的に基づいて判定されたポイントにおいて再開され得る。例えば、再生は、補助情報が出されるべきであることをユーザが示した話された文章の直前のオーディオコンテンツ内のポイントにおいて、再開し得る。他の実施形態において、再生は、段落、ワード、またはテキストの他の単位の開始点において再開し得る。これらの実施形態において、補助情報の表示は、すでに出された補助情報に対しては抑制され得る。
【００１５】
オーディオとテキストとの間の相互関連付けはさらに、上述の実施形態を機能拡張させるために用いられ得る。例えば任意の登場人物、用語、その他に関する補助情報を、補助情報を出すためのコマンドを発行することによりユーザが要求し得る実施形態においては、パーソナル音楽プレーヤは、提供された用語解説または付録において係る用語を検索するために、直前に出されたオーディオに対応するテキストを用い得る。
【００１６】
いくつかの実施形態においては、１項目の補助情報が主要オーディオコンテンツ内の複数の位置に関連付けられ得る。例えば補助情報は、オーディオコンテンツの１つのチャプタ内の位置に、およびそのチャプタの結末部にも、関連付けられ得る。このようにユーザは、１項目の補助情報を聴取するにあたり複数の機会を有し得る。さらに１項目の補助情報は、他項目の補助情報内の位置にも関連付けられ得る。例えば第１項目の補助情報は主要オーディオコンテンツ内の位置に関連付けられ、第２項目の補助情報は第１項目の補助情報内の位置に関連付けられ得る。第２項目の補助情報自体が、第２項目の補助情報に関連付けられた１つまたは複数の追加的項目の補助情報を有し得る。そのように、複数レベルの補助情報が提供され、各新規レベルは以前のレベルまたは主要オーディオコンテンツに関連付けられ得る。補助情報の関連付けによりオーディオコンテンツの再生中に補助情報が複数回利用可能となる実施形態では、その補助情報の利用可能性の表示は、補助情報が利用可能である旨の第１表示の後は抑制され得る。他の実施形態において、補助情報の表示は、補助情報が完全に再生された後に抑制され得る。
【００１７】
いくつかの実施形態において、オーディオコンテンツおよび補助情報は再生装置のデータ記憶装置内に格納され得る。他の実施形態において、オーディオコンテンツおよび／または補助情報は再生装置から遠隔（例えば遠隔サーバなど）に格納され得る。例えば再生装置はオーディオコンテンツおよび／または補助情報を遠隔サーバから取得するよう構成され得る。いくつかの実施形態において、オーディオコンテンツに関連付けられた補助情報はオーディオコンテンツと実質的同時に取得され得る。他の実施形態において、再生装置は補助情報を周期的に取得するよう構成され得る。例えば再生装置は、新規補助情報が利用可能であるかどうかを判定するためにオーディオコンテンツに関連付けられた遠隔サーバにｎ時間毎に照会し得る。さらなる実施形態において再生装置は、現在再生中のオーディオコンテンツに関連付けられた補助情報を探すために遠隔サーバに照会し得る。さらに他の実施形態において、遠隔サーバは利用可能な補助情報について再生装置に通知するよう構成され得る。
【００１８】
いくつかの実施形態において、再生装置のユーザは所望する補助情報の種類を指定し得る。例えばユーザは、出版者に関連付けられた補助情報（例えば編集者のコメントなど）は再生するべきではなく、その一方で著者に関連付けられた補助情報（例えば脚注、用語解説、著者のコメント、その他）は再生すべきである旨を指定し得る。さらにユーザは、オーディオコンテンツが取得された電子マーケットの一般的ユーザに関連付けられた補助情報は再生すべきではなく、その一方でユーザのコンタクトに関連付けられた補助情報は再生すべきである旨を指定し得る。
【００１９】
さらなる実施形態において再生装置のユーザは、所望する補助情報のカテゴリーを指定し得る。例えば、オーディオコンテンツが電子マーケットから取得された場合、電子マーケットは補助情報の項目を１つまたは複数のカテゴリーにカテゴライズし得る。係るカテゴリーの例は、「トップ人気」、「おもしろい」、「洞察に満ちた」、「参考になる」、および「興味深い」を含むがこれらに限定されない。例えばユーザは、他の補助情報は除外して「トップ人気」または「おもしろい」としてリストされた補助情報のみが再生のために提示されるべきである旨を指定し得る。いくつかの実施形態において、ユーザがいくつかの種類の補助情報を除外し、その補助情報が再生装置から遠隔に格納されている場合には、遠隔に格納された補助情報を再生装置が取得する必要はない場合もある。
【００２０】
前述の説明はパーソナル音楽プレーヤに関するものであったが、ユーザにオーディオコンテンツを提示する能力を有する任意の計算装置が本開示にしたがって用いられ得る。係る計算装置は、ラップトップ・パーソナルコンピュータ、タブレットコンピュータ、携帯情報端末（ＰＤＡ）、ハイブリッドＰＤＡ／モバイルフォン、モバイルフォン、電子ブックリーダ、デジタルメディアプレーヤ、計算装置、器具に含まれるための内蔵部品、車両または機械類に含まれるための電子デバイス、ゲーム装置、セットトップボックス、テレビに含まれるための電子デバイス、その他を含み得るがこれらに限定されない。これらの計算装置は任意個数の視覚的、触覚的、または聴覚的な出力装置に関連付けられ、ユーザ入力のためのいくつかの装置（例えばキーボード、マウス、トラックボール、トラックパッド、ジョイスティック、入力タブ、トラックポイント、タッチスクリーン、リモートコントロール、ゲームコントローラ、動作検知器などを含むがこれらに限定されない）に関連付けられ得る。
【００２１】
加えてオーディオコンテンツは、ユーザにより直接的にまたは間接的にアクセスされることが可能なオーディオ情報を含む任意のデータ（マルチメディアデータ、デジタルビデオ、オーディオデータ、電子書籍（「ｅブック」）、電子文書、電子出版物、コンピュータ実行可能コード、上記の一部などを含むがこれらに限定されない）を指し得る。テキストコンテンツまたは他の視覚的に表示されるコンテンツに対する参照は、任意の形態の視覚的または触知性のコンテンツ（テキスト、画像、図表、グラフ、スライド、地図、点字、浮き出し印刷された画像、または視覚的もしくは触知性の媒体に表示可能である任意の他のコンテンツを含みがこれらに限定されない）を含むことを理解すべきである。コンテンツは、計算装置上に格納されてもよく、計算装置により生成されてもよく、または計算装置上で表示または出力されるようネットワークを通してストリーム配信されてもよい。さらに、コンテンツは任意個数のソース（ネットワークコンテンツプロバイダ、ローカルデータ記憶装置、コンピュータ可読媒体、遠隔もしくはローカルで実行されるかもしくはユーザ入力による（例えばユーザにより生成されたテキストなど）コンテンツ生成アルゴリズム（テキスト・トゥ・スピーチ・アルゴリズム）を含む）から取得され得る。コンテンツは上述した任意の１つまたは組み合わせのソースから取得、格納、または供給され得る。
【００２２】
図１は補助情報を含むコンテンツの再生を実現するよう構成された計算装置１００の実施形態を示すブロック図である。計算装置１００は、ネットワークインターフェース１０４、ディスプレイインターフェース１０６、コンピュータ可読媒体ドライブ１０８、および入出力装置インターフェース１１０と通信する１つまたは複数のプロセッサ１０２を有し得る。なおこれら全部は通信バスにより相互に通信する。ネットワークインターフェース１０４は、１つまたは複数のネットワークまたはコンピューティングシステムに対する接続性を提供する。次に、プロセッサ（単数または複数）１０２はネットワークを介して他のコンピューティングシステムまたはサービスから情報および命令を受け取り得る。プロセッサ（単数または複数）１０２はメモリ１１２との通信も実行し、さらに、ディスプレイインターフェース１０６および／または入出力装置インターフェース１１０を介して出力情報を提供するかまたは入力情報を受け取り得る。入出力装置インターフェース１１０は１つまたは複数の入力装置１２４（キーボード、マウス、トラックボール、トラックパッド、ジョイスティック、入力タブレット、トラックポイント、タッチスクリーン、リモートコントロール、ゲームコントローラ、心拍数モニタ、速度センサ、電圧もしくは電流センサ、動作検知器、トランスポンダ、全地球測位システム、無線周波数識別タグ、またはユーザから位置もしくは強度値を取得する能力を有する任意の他の入力装置を含むがこれらに限定されない）から入力を受け取り得る。入出力インターフェースは、上述のように、１つまたは複数のスピーカまたは様々なデジタルもしくはアナログのオーディオ出力可能な出力ポート（ヘッドフォンジャック、１／４インチジャック、ＸＬＲジャック、ステレオジャック、ブルートゥースリンク、ＲＣＡジャック、オプティカルポートまたはＵＳＢポート）を含むがこれらに限定されない１つまたは複数の出力装置１２２を介して出力も提供し得る。ディスプレイインターフェース１０６は、任意個数の視覚的または触知性のインターフェース（任意個数の能動的または受動的なディスプレイ技術（例えば電子インク、ＬＣＤ、ＬＥＤもしくはＯＬＥＤ、ＣＲＴ、投影、ホログラフィー画像、３次元画像システム、その他など）を内蔵する）に、または点字もしくは他の触知性の情報を表示するための技術に、関連付けられ得る。
【００２３】
メモリ１１２は、プロセッサ（単数または複数）１０２が１つまたは複数の実施形態を実現するために実行するコンピュータプログラム命令を含み得る。メモリ１１２は全般的に、ＲＡＭ、ＲＯＭ、および／または他の永続的もしくは非一時的なコンピュータ可読記憶媒体を含む。メモリ１１２は、ディスプレイインターフェース１０６および／または入出力インターフェース１１０を介してのディスプレイおよび／または他の出力装置（単数または複数）１２２に対する情報の出力を管理するための提示モジュール１１４を格納する。メモリ１１２は、入出力装置インターフェース１１０を介して１つまたは複数の入力装置１２４のために受容されたユーザ入力情報を管理および取得するためのユーザ制御モジュール１１６をさらに含み得る。１つの実施形態においてユーザ制御モジュール１１６は追加的に、補助情報の再生を開始するためにユーザ入力情報を解釈し得る。メモリ１１２はさらに、補助情報モジュール１１８を格納し得る。１つの実施形態において補助情報モジュール１１８はオーディオコンテンツの直近に再生された項目またはすぐ後に再生される項目（例えば提示モジュール１１４を介する出力など）に関連付けられた補助情報の存在を検出し得る。補助情報モジュール１１８は、補助情報が利用可能である旨の表示を出力することを、提示モジュール１１４に実行させ得る。この表示は出力装置１２２を介して可能である任意種類の出力に対応し得る。例えば表示はスピーカまたはヘッドフォンを介してのオーディオ出力に対応し得る。このオーディオコンテンツは、トーン、ベル、音声表示、または追加的コンテンツの存在および利用可能性を示す他の音を含み得る。加えて表示はディスプレイインターフェース１０６を介しての視覚的出力に対応し得る。さらに表示は、触覚表示（例えば、ディスプレイインターフェース１０６に含まれるかまたは別様に提供される触覚的フィードバック装置により生起される振動など）に対応し得る。
【００２４】
加えて補助情報モジュール１１８は、ユーザ制御モジュール１１６を介してユーザ入力を受容および解釈し、それにより補助情報の再生を生じさせるかどうかを判定し得る。補助情報を再生するコマンドが受容されると、補助情報モジュール１１８は、現時点のオーディオ再生に関連付けられた補助情報の再生を、出力装置１２２を介して実行させ得る。さらに補助情報モジュール１１８は補助情報の再生中に受け取られたコマンドを解釈し得る。上述のように、補助情報自体が１つまたは複数の項目の補助情報に関連付けられ得る。例えば補助情報モジュール１１８は、第１項目の補助情報を再生中に受け取られた入力を解釈し、それにより、第１補助情報に関連付けられた第２項目の補助情報を再生するためのコマンドを示し得る。いくつかの実施形態において、１項目の補助情報を再生停止するコマンドをユーザは発行し得る。補助情報モジュール１１８は、係るコマンドとして受け取られた入力を解釈し、以前の項目のコンテンツ（すなわち、現在の項目のオーディオコンテンツを再生する前に再生されていた補助情報または主要オーディオコンテンツ）の再生に戻ることを、提示モジュール１１４に実行させる。
【００２５】
図２は、図１の計算装置が電子マーケット１５０と相互作用し、それによりオーディオコンテンツおよび補助情報を取得する代表的動作環境を示す概略ブロック図である。図２に示すように動作環境は、１つまたは複数のユーザ計算装置１００（例えばネットワーク１３０を介して電子マーケット１５０と通信する図１の計算装置など）を含む。
【００２６】
当業者は、ネットワーク１３０が任意の有線ネットワーク、無線ネットワーク、またはこれらの組み合わせであり得ることを理解するであろう。加えて、ネットワーク１３０は、パーソナルエリアネットワーク、ローカルエリアネットワーク、広域ネットワーク、ケーブルネットワーク、衛星ネットワーク、セルラ電話ネットワーク、またはこれらの組み合わせであり得る。代表的な実施形態においてネットワーク１３０はインターネットである。インターネットを介してまたは前述した種類の通信ネットワークのうちのいずれかを介して通信するためのプロトコルおよび構成要素はコンピュータ通信の分野の当業者には周知であり、したがって、ここではさらに詳細な説明は不要であろう。
【００２７】
したがって、ユーザ計算装置１００を使用するユーザはオーディオコンテンツに関する電子マーケット１５０と通信し得る。オーディオコンテンツに関する補助情報は電子マーケット１５０により利用可能となり得る。１つの実施形態において計算装置１００を利用するユーザは、電子マーケット１５０により利用可能となったオーディオコンテンツの説明を閲覧し得る。他の実施形態において計算装置１００を利用するユーザは、所望するオーディオコンテンツまたはオーディオコンテンツに関する補助情報を電子マーケット１５０から取得し得る。
【００２８】
電子マーケット１５０が、１つまたは複数のネットワークを用いて相互接続されたいくつかのコンピュータシステムを含む分散コンピューティング環境において動作するものとして、図２に示される。さらに詳細には、電子マーケット１５０は、マーケットサーバ１５６と、コンテンツカタログ１５２と、補助情報カタログ１５４と、以下でより詳細に論じる分散コンピューティング環境１５５と、を含み得る。しかし当業者は、電子マーケット１５０が図１に示すよりもより多くのまたはより少ない構成要素を有し得ることを理解し得る。加えて電子マーケット１５０は様々なＷｅｂサービスおよび／またはピア・トゥ・ピア・ネットワーク構成を含み得る。したがって図１における電子マーケット１５０の図は例示説明として解釈されるべきであり、本開示を限定するものであると解釈してはならない。
【００２９】
マーケットサーバ１５６、コンテンツカタログ１５２、および補助情報カタログ１５４のいずれの１つまたは複数も複数の構成要素において具体化され得る。なおこれらの構成要素のそれぞれがマーケットサーバ１５６、コンテンツカタログ１５２、および補助情報カタログ１５４の具体例を実行する。マーケットサーバ１５６、コンテンツカタログ１５２、および補助情報カタログ１５４のいずれか１つを実現するサーバまたは他のコンピューティング構成要素は、ネットワークインターフェース、メモリ、処理ユニット、およびコンピュータ可読媒体ドライブを含み得る。なおこれらの全部は通信バスを通して互いに通信し得る。ネットワークインターフェースは、ネットワーク１３０および／または他のネットワークもしくはコンピュータシステムを通しての接続性を提供し得る。処理ユニットはプログラム命令を含むメモリとの間で通信を実行し得る。なおこのプログラム命令は、処理ユニットがそれぞれマーケットサーバ１５６、コンテンツカタログ１５２、および補助情報カタログ１５４を動作させるために実行するものである。メモリは全般的に、ＲＡＭ、ＲＯＭ、その他の永続的および補助的なメモリおよび／または任意の非一時的コンピュータ可読媒体を含み得る。
【００３０】
この具体例において、コンテンツカタログ１５２および補助情報カタログ１５４は分散コンピューティング環境１５５により実現され得る。加えていくつかの実施形態において、マーケットサーバ１５６または電子マーケット１５０のその他コンポーネントは分散コンピューティング環境により実現され得る。いくつかの実施形態において、電子マーケット１５０の全体は分散コンピューティング環境１５０により実現され得る。
【００３１】
分散コンピューティング環境１５５は、電子マーケット１５０またはサードパーティと接続してホストされる迅速に提供および解放される計算資源の集合体を含み得る。計算資源は、互いと通信し合ういくつかの計算装置、ネットワーク装置、および記憶装置を含み得る。いくつかの実施形態において計算装置は物理的な計算装置に対応し得る。他の実施形態において計算装置は、１つまたは複数の物理的な計算装置により実現される仮想機械の具体例に対応し得る。さらに他の実施形態において計算装置は仮想的な計算装置および物理的な計算装置の両方に対応し得る。
【００３２】
例えば分散コンピューティング環境１５５は、複数の計算ノードを隔てる１つまたは複数の中間的物理的ネットワーク上にオーバーレイネットワークを形成することにより提供される複数の遠隔計算ノード間の仮想的なローカルネットワークまたは他の仮想的なネットワークを含み得る。オーバーレイネットワークは様々な実施形態において様々な方法で（例えば、１つまたは複数の中間物理ネットワークのネットワークプロトコルのために用いられるより大きい物理ネットワークアドレス空間に仮想ネットワークのための仮想ネットワークアドレス情報を埋め込むことにより通信をカプセル化することなく）実現され得る。１つの代表的な事例として、仮想ネットワークは３２ビットＩＰｖ４（インターネットプロトコル・バージョン４）ネットワークアドレスを用いて実現され得る。係る３２ビットの仮想ネットワークアドレスは、例えば通信パケットもしくは他のデータ転送（例えば、ステートレスＩＰ／ＩＣＭＰ転送もしくはＳＩＩＴを用いる）を再ヘッダ付与することにより、または係るデータ転送を別様に変更して、係るデータ転送が構成された第１ネットワークプロトコルから別個の第２ネットワークプロトコルへと変換することにより、１つまたは複数の中間ネットワークアドレスにより用いられる１２８ビットのＩＰｖ６（インターネットプロトコル・バージョン６）ネットワークアドレスの一部として埋め込まれ得る。より詳細にはいくつかの実施形態において、第１ネットワークアドレスプロトコルにしたがって指定されたＮビットのネットワークアドレスは、別の第２ネットワークアドレスプロトコルにしたがって指定された他のＭビットのネットワークアドレスの一部として埋め込まれ得る。なお、ここで「Ｎ」および「Ｍ」は、ネットワークアドレスプロトコルに対応する任意の整数である。加えて、少なくともいくつかの実施形態では、Ｎビットのネットワークアドレスは、例えば対象となる１群のＮビットのネットワークアドレスがより小さいビット数を用いて表され得る場合などは、Ｎより大きいビット数またはＮより小さいビット数の他のネットワークアドレスを用いる他のネットワークアドレスに埋め込まれ得る（例えば、Ｌビットのラベルまたは識別子が特定のＮビットのネットワークアドレスにマッピングされ、他のネットワークアドレスに埋め込まれる。なおここで「Ｌ」は「Ｎ」よりも小さい）。ＳＩＩＴに関する追加的な詳細は、ｈｔｔｐ：／／ｔｏｏｌｓ．ｉｅｔｆ．ｏｒｇ／ｈｔｍｌ／ｒｆｃ２７６５における「Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ  ２７６５−  Ｓｔａｔｅｌｅｓｓ  ＩＰ／ＩＣＭＰ  Ｔｒａｎｓｌａｔｉｏｎ  Ａｌｇｏｒｉｔｈｍ」（２０００年２月）で入手可能であり、その全体が参照によって本明細書に組み込まれる。様々な利点（通信をカプセル化することまたは物理基板ネットワークのネットワーク装置を構成することなく物理基板ネットワーク上における仮想ネットワークのオーバーレイを有効化することを含む）が、様々な仮想ネットワークアドレス情報を、下層の物理基板ネットワークのための物理ネットワークアドレスに埋め込むことから得られ得る。さらに、他の情報も同様に、少なくともいくつかの実施形態および状況においては���計算ノード間の通信のためのより大きい物理ネットワークアドレス空間に埋め込まれ得る。なお係る他の情報は、例えば、これらの計算ノードを含む特定の仮想ネットワーク（例えばこれらの計算ノードが動作する実体に対する仮想ネットワークなど）に対する識別子を含み得る。
【００３３】
加えて、少なくともいくつかの実施形態において、通信が構成される計算ノードは物理コンピューティングシステムである得るか、および／または、それぞれが１つまたは複数の物理コンピューティングシステム上にホストされる仮想機械であり得る。通信は、様々なフォーマットのデータ（例えばメッセージ、パケット、フレーム、ストリーム、その他）の転送を含み得る。さらに、少なくともいくつかの実施形態において、計算ノードのうちの少なくともいくつかは、例えば複数の物理ネットワーク上で複数のコンピューティングシステム（例えばデータセンタ内の複数の物理コンピューティングシステムおよびネットワークなど）を使用するプログラム実行サービスなどの、複数の顧客またはサービスの他のユーザに代わって複数のプログラムを実行するプログラム実行サービス（すなわち「ＰＥＳ」）の一部であり得る。少なくともいくつかの係る実施形態において、プログラム実行サービスのための１つまたは複数のシステムマネージャモジュールは、いずれの計算ノードがいずれの仮想ネットワークに属するかを、例えば以下でさらに詳細に説明するように、顧客または他の実体に代わってプログラムを実行する計算ノードに基づいて、追跡および／または管理し得る。分散コンピューティング環境のさらなる例は「Ｃｏｎｆｉｇｕｒｉｎｇ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｂｅｔｗｅｅｎ  Ｃｏｍｐｕｔｉｎｇ  Ｎｏｄｅｓ」を発明の名称とする２０１１年１月４日に発行された米国特許第７，８６５，５８６号に提供される。なお同特許の全体は参照することにより本明細書に援用される。分散コンピューティング環境はクラウドコンピューティング環境とも呼称され得る。
【００３４】
さらに図２を参照しつつ、電子マーケット１５０の代表的な構成要素についてここで論じる。マーケットサーバ１５６は、オーディオコンテンツおよび／または電子マーケット１５０から入手可能なオーディオコンテンツに関する補助情報の閲覧および取得を可能にし得る。さらにマーケットサーバ１５６は、オーディオコンテンツおよび／または補助情報をユーザ計算装置１００に転送し得る。
【００３５】
コンテンツカタログ１５２は電子マーケット１５０から入手可能なオーディオコンテンツに関する情報を含み得る。補助情報カタログ１５４は電子マーケット１５０から入手可能な補助情報を含み得る。係る補助情報は、著者、編集者、出版者、電子マーケット１５０のユーザ、またはサードパーティにより提供または生成された補助情報を非限定的な例として含み得る。したがって、マーケットサーバ１５６は、電子マーケット１５０により提供される補助情報に加えて、電子マーケット１５０により提供されるオーディオコンテンツに対するオーディオコンテンツ情報も取得し、係るオーディオコンテンツおよび補助情報を、ウェブサイトなどの単一のネットワーク資源からのユーザに対して利用可能にし得る。このようにしてユーザはオーディオコンテンツおよび／または補助情報を電子マーケット１５０から取得し得る。
【００３６】
例えば、マーケットサーバ１５６が１つまたは複数のユーザインターフェースを生成し、ユーザ計算装置１００または別個の計算装置を利用するユーザは、係るユーザインターフェースを通して、電子マーケット１５０により利用可能となったオーディオコンテンツおよび／または補助情報を閲覧し、オーディオコンテンツおよび／または補助情報を一致させるための照会を発し、特定のオーディオコンテンツおよび／または補助情報に関する情報および詳細を閲覧し、オーディオコンテンツおよび／または補助情報を取得し得る。
【００３７】
所望するオーディオコンテンツおよび／または補助情報をユーザが電子マーケット１５０から選択した後、マーケットサーバ１５６はオーディオコンテンツおよび／または補助情報の取得を支援し得る。この点に関して、マーケットサーバ１５６はユーザ計算装置１００または別個の計算装置から支払情報を受け取り得る。さらに、マーケットサーバ１５６はオーディオコンテンツおよび／または補助情報をユーザ計算装置１００に転送し得る。
【００３８】
いくつかの実施形態において、マーケットサーバ１５６は、１項目のオーディオコンテンツを取得した後、ユーザ計算装置１００に、またはオーディオコンテンツに関する新規に利用可能となった補助情報に、通知する。さらなる実施形態において、マーケットサーバ１５６は、コンテンツカタログ１５２または補助情報カタログ１５４からユーザ計算装置１００へと、オーディオコンテンツおよび／または補助情報のストリーム配信を可能にする。
【００３９】
本明細書では電子マーケット１５０に関連付けられたカタログを参照して説明してきたが、いくつかの実施形態においては、再生装置はオーディオ情報または補助情報を追加的ソースまたは代替的ソース（例えばサードパーティコンテンツカタログまたは補助情報カタログなど）から取得し得る。
【００４０】
図３は補助情報を含むオーディオコンテンツの代表的な図的表現または視覚化を示す図である。図３に示すように、オーディオコンテンツはオーディオブック「トム・ソーヤーの冒険」に対応する。主要オーディオコンテンツ２０４は補助情報を除いたオーディオブックのコンテンツを表す。例えば主要オーディオコンテンツ２０４は、オーディオコンテンツ２０４の経過時間が左から右に表示されるよう、オーディオコンテンツの視覚的マップを表し得る。図３にも示されるように、主要オーディオコンテンツ２０４は補助情報２０６〜２１４に関連付けられる。各項目の補助情報２０６〜２１４は、主要オーディオコンテンツ２０４または他の項目の補助情報２０６〜２１４における１つまたは複数のポイントＸ１〜Ｘ６に関連付けられる。本明細書ではオーディオコンテンツ２０４内の特定ポイントに関して説明されるが、いくつかの実施形態においては、補助情報は、オーディオコンテンツ２０４内における１つの範囲のポイントに、またはオーディオコンテンツ２０４の特定の継続時間に、関連付けられ得る。上述のように、補助情報は脚注（補助情報２０６および２１０）、編集者コメント（補助情報２０８および２１２）、または追加コンテンツ（補助情報２１４）を含み得る。追加コンテンツは、上述した他の種類の補助情報（例えば著者コメントまたはオーディオコンテンツの他の読者のコメントなど）に対応し得る。
【００４１】
オーディオコンテンツ２０２を有する代表的なユーザインターフェースについて図３を参照してここで説明する。例えば、ブック２０２のオーディオコンテンツは計算装置（例えば図１の装置１００など）により、２０４の左側から始まって右側に向かって進行しながら、再生され得る。ポイントＸ１において、計算装置１００が、補助情報２０６が再生のために利用可能である旨をユーザに対して示し得る。ユーザは、補助情報２０６が再生されるべきであるというコマンドを入力し得る。このポイントにおいて、オーディオコンテンツ２０２の再生は一時的に停止され、補助情報２０６の再生が開始し得る。補助情報２０６の再生が完了すると、オーディオコンテンツ２０４の再生が再開し得る。上述のように再生は、ポイントＸ１においてもしくはポイントＸ１の付近（例えばＸ１から所定時間（例えば３秒など）だけさかのぼる）において、またはＸ１を含む文章もしくは段落の始点において、再開し得る。
【００４２】
再生がＸ２に進行すると、装置１００は補助情報２０８が利用可能である旨を示し得る。上述のように係る表示は、視覚表示、オーディオ表示、触覚表示、または本明細書における任意の組み合わせに対応し得る。上述のようにユーザは一定の時間的期間（例えば１０秒）が与えられ、その間に補助情報の再生を命令することができる。この例ではユーザが補助情報２０８を再生するためのコマンドを入力しない場合、オーディオコンテンツ２０２の再生は継続する。
【００４３】
ポイントＸ３において、装置１００は補助情報２１０が利用可能である旨を示し、コンテンツ２１０を再生するためのユーザコマンドを受け取り得る。図３に示すように、補助情報２１０自体が補助情報２１２に関連付けられている。ポイントＸ６において、補助情報２１０の再生中、装置１００は補助情報２１２が利用可能である旨を示し、コンテンツ２１２を再生するためのコマンドを受け取り得る。補助情報２１２の再生中、装置１００は補助情報２１２の再生を停止するためのコマンドをユーザから受け取り得る。いくつかの実施形態において、停止のコマンドが受け取られると、コンテンツ２１２の再生は停止され、コンテンツ２１０の再生がポイントＸ６付近において再開し得る。他の実施形態では、補助情報２１２の再生中に受け取られたコマンドにより、主要オーディオコンテンツ２０４の再生はポイントＸ３（オーディオコンテンツ２０４が再生された直近のポイント）において、またはポイントＸ３付近において、再開し得る。
【００４４】
主要オーディオコンテンツの再生が継続するにつれて、ポイントＸ４が到達され得る。なおこのポイントＸ４は以前に再生された項目の補助情報２１０に関連付けられている。いくつかの実施形態では、補助情報２１０が再生済みであるならば、装置１００はＸ４において補助情報２１０が存在する旨を示さない場合もある。他の実施形態では、表示は、補助情報２１０が完全に再生された場合にのみ、抑制され得る。さらに他の実施形態では、表示は常に出され得る。
【００４５】
ポイントＸ５において、装置１００は補助情報２１４が存在する旨を示し得る。上述のようにユーザは補助情報２１４の再生を希望する旨を示すためのコマンドを装置１００に対して入力し得る。この入力が受け取られると、補助情報２１４が再生される。この入力が受け取られない場合は、オーディオコンテンツ２０４がオーディオコンテンツ２０４の終端に達するまで、または、オーディオコンテンツ２０４の再生を停止させるためのユーザ入力が受け取られるまで、主要オーディオコンテンツ２０４の再生は進行する。
【００４６】
図４Ａ〜図４Ｃは、計算装置（例えば図１の計算装置１００など）により表示される代表的なユーザインターフェース３００を示す。なおユーザインターフェース３００は、補助オーディオコンテンツの再生を、または補助オーディオコンテンツとの相互作用を、可能にするものである。これらの例において、オーディオコンテンツは例えば図３のオーディオコンテンツ２０４に対応する。オーディオコンテンツ２０４のタイトルが「トム・ソーヤーの冒険」３０１として表示されている。ユーザインターフェース３００はいくつかの入力コントロール３０２〜３０４を含み、これらの入力コントロール３０２〜３０４のそれぞれはユーザインターフェース３００の異なる側面を表示するためにユーザにより選択され得る。図４Ａに示すように、「再生中」に対応する入力コントロール３０２が現在選択されている。さらなる入力コントロール３１６〜３２０は、ユーザによる様々な入力（例えば入力コントロール３１６を用いての一定の時間的期間の再生巻き戻し、入力コントロール３１８を用いての再生の開始および停止（なお入力コントロール３１８の表示は再生状態に応じて再生と一時停止との間で変化し得る）、入力コントロール３２０を用いての現在位置のブックマーク保存など）を可能にする。インターフェースは、オーディオコンテンツ情報３１２（例えば、オーディオコンテンツに関連付けられたグラフィック、タイトル、著者、ナレータ情報など）と、再生準備が整ったオーディオコンテンツ２０４の現在のチャプタを表示するチャプタインジケータ３０９と、を含む。
【００４７】
インターフェース３００は、現在選択されたチャプタ内の再生位置を表示する進行インジケータ３１１の他にも、さらに現在のチャプタのコンテンツも表示するコンテンツインジケータ３１０も含む。例えば進行インジケータ３１１の位置は図３の位置Ｘ１に対応し得る。なお位置Ｘ１は補助情報２０６に関連付けられている。そのように、ユーザインターフェース３００は、補助情報２０６が利用可能である旨を示す入力コントロール３１４をさらに含む。上述のように、入力コントロール３１４は位置Ｘ１の前または後の一定期間表示され、それにより補助情報２０６の再生を要求するための時間がユーザに与えられる。入力コントロール３１４を選択した後、オーディオコンテンツ２０４の再生は一時的に停止され、補助情報２０６の再生が開始し得る。
【００４８】
図４Ｂは、１項目の補助情報（例えば補助情報２０６など）の再生中における代表的なユーザインターフェース３００を示す。図３Ｂに示すようにコンテンツインジケータ３１０は変更され、主要オーディオコンテンツの再生が一時的に停止中であることが示されている。さらにユーザインターフェース３００は、現在再生中の補助情報を説明する補助情報タイトルインジケータ４０２を含み得る。コンテンツと、現在再生中の補助情報内における位置と、を表示する補助情報インジケータ４０４が提供され得る。ユーザインターフェース３００は、ユーザが、現在の補助情報の再生を停止させ主要オーディオコンテンツに戻ることを可能にする入力コントロール４０６も含む。上述のように、主要オーディオコンテンツの再生は、主要オーディオコンテンツが停止したポイントにおいて、または係るポイントの付近（例えば段落もしくは文章の開始点または何らかの期間（例えば３秒など）さかのぼったポイント）において、再開し得る。図４Ｂのユーザインターフェース３００は主要オーディオコンテンツに戻るための入力コントロール４０６のみを表示するが、いくつかの実施形態では、上述のように現在再生中の補助情報に関連付けられた追加的な補助情報を再生するための追加的な入力コントロールが提供され得る。
【００４９】
図４Ｃは、入力コントロール３０８をユーザが選択した後における代表的なユーザインターフェース３００を示す。なおこのユーザインターフェース３０８は現在ロードされているオーディオコンテンツに関連付けられた補助情報の表示を生じさせるよう構成されたものである。現在の例において、各入力コントロール５０６〜５１０は、主要オーディオコンテンツからは独立して、関連する補助情報を再生するために、ユーザにより選択される。いくつかの実施形態において、入力コントロール５０２〜５１０を介して補助情報の項目を選択すると、コンテンツはオーディオコンテンツから独立して再生され得る。他の実施形態において、入力コントロール５０２〜５１０を介して補助情報の項目を選択すると、選択されたコンテンツが再生され、さらに、補助コンテンツが関連付けられたポイントからオーディオコンテンツが再生される。図４Ｃのユーザインターフェース３００は、ユーザインターフェース３００の異なる側面（例えば、ユーザが補助情報に関する参照を指定することを可能にするユーザインターフェース３００の１部分など）を表示するためにユーザによる選択が可能な入力コントロール５２０をさらに含み得る。
【００５０】
図４Ｄは、入力コントロール５２０をユーザが選択した後における代表的なユーザインターフェース３００を示す。なおこのユーザインターフェース３００は、補助情報に関する設定をユーザが指定することを可能にするユーザインターフェース３００の１部分の表示を生じさせるよう構成されたものである。いくつかの実施形態において、係るユーザ設定は現在示されるオーディオコンテンツ（例えば「トム・ソーヤーの冒険」）に対して固有であり得る。他の実施形態において、ユーザ設定は、全部のオーディオコンテンツに対して、または特定セットのオーディオコンテンツに対して、固有であり得る。
【００５１】
図４Ｄの代表的なユーザインターフェース３００はユーザ選択可能な入力コントロール５５２〜５５８を含み、これらの入力コントロール５５２〜５５８は、提供されるべき様々な種類の補助情報をユーザが指定することを可能にする。例えば入力コントロール５５２は、著者により提供される補助情報（例えば脚注、巻末注、用語解説情報、または著者のコメントを含み得る）に対応する。入力コントロール５５４は、出版者により提供される補助情報（編集者のコメントまたはオーディオコンテンツの出版者により提供される追加情報を含み得る）に対応する。入力コントロール５５６および５５８は電子マーケット１５０の他のユーザに関連付けられた補助情報に対応する。特に入力コントロール５５６はユーザインターフェース３００の現在のユーザに関連付けられたユーザに対応する。いくつかの実施形態において、これらの関連付けられたユーザは電子マーケット１５０においてコンタクトまたは「友だち」として指定されたユーザに対応し得る。他の実施形態において、これらの関連付けられたユーザは、外部システム（例えば電子マーケット１５０と通信する１つまたは複数のソーシャルネットワーキングシステムなど）を通してコンタクトまたは「友だち」として指定されたユーザに対応し得る。加えて入力コントロール５５８は、必ずしも現在のユーザのコンタクトまたは「友だち」とは指定されていない電子マーケット１５０の全般的なユーザに対応する。
【００５２】
例えば、入力コントロール５５２〜５５８のうちの１つまたは複数を選択すると、計算装置１００は、補助情報が関連付けられたオーディオコンテンツの再生中に、または係るオーディオコンテンツの再生以前に、対応するソース（例えば著者、出版者、友だち、または他のユーザなど）により提供された補助情報を取得し得る。補助情報は例えばネットワーク１３０を介して図２の電子マーケット１５０から取得され得る。いくつかの実施形態において、補助情報は、入力コントロール５５２〜５５８のユーザ選択の如何にかかわらず、電子マーケット１５０から取得され得る。例えば、対応するオーディオコンテンツの再生以前に補助情報が取得される場合、入力コントロール５５２〜５５８のユーザ選択の如何に関わらず補助情報を取得することは、新規の補助情報が取得されることを待つことなく直ちに新規の補助情報を再生するためにユーザが選択することを可能にし得る。さらに他の実施形態において、入力コントロール５５２〜５５８のうちの１つまたは複数をユーザが選択すると、オーディオコンテンツの再生中における関連する補助情報の利用可能性を有効化または無効化し得る。例えば入力コントロール５５２の選択を解除すると、オーディオコンテンツの著者により生成された補助コンテンツの再生が無効化され得る。
【００５３】
図４Ｄに示すユーザインターフェース３００は入力コントロール５６０をさらに含み、この入力コントロール５６０は、所望する補助情報のカテゴリーをユーザが指定することを可能にし得る。例えば各項目の補助情報は、「トップ人気」、「おもしろい」、「洞察に満ちた」、「参考になる」、または「興味深い」のうちの１つまたは複数として分類され得る。いくつかの実施形態において、係る分類は電子マーケット１５０のオペレータによりなされ得る。さらなる実施形態において、係る分類は電子マーケット１５０のユーザによりなされ得る。例えば、入力コントロール１６０のうちの１つまたは複数の選択を解除すると、それにタグ付けされた補助情報の再生が無効化され得る。例えば、補助情報の特定項目が電子マーケット１５０により「おもしろい」として分類され、計算装置１００のユーザが「おもしろい」に対応する入力コントロール５６０の選択を解除すると、その特定項目の補助コンテンツはオーディオコンテンツの再生中に利用不可能となる。さらなる例として、特定項目の補助情報が電子マーケット１５０により「トップ人気」として分類され、計算装置１００のユーザが「トップ人気」に対応する入力コントロール５６０を選択する場合、その特定項目の補助コンテンツはオーディオコンテンツの再生中に利用可能となり得る。いくつかの実施形態において、特定種類の補助情報のみがカテゴライズされ得る。例えば、コンタクトまたは全般的ユーザにより生成された補助情報がカテゴライズされ、著者または出版者により生成された補助情報がカテゴライズされない場合もある。これらの実施形態においては、入力コントロール５６０はカテゴライズされた補助情報のみに適用され得る。他の実施形態においては、入力コントロール５６０は全部の補助情報に適用され得る。
【００５４】
図４Ｄに示すユーザインターフェース３００は入力コントロール５６２および５６３をさらに含む。なおこれらの入力コントロール５６２および５６３は、オーディオコンテンツの再生中に提供される補助情報の量に対する制限をユーザが指定することを可能にし得る。例えば入力コントロール５６２は、３項目を越える補助情報が１分間のオーディオ再生の間に提示されるべきではないことをユーザが指定することを可能にし得る。さらなる例として入力コントロール５６３は、提示されるべき補助情報の最大時間をユーザが指定することを可能にし得る。時間的期間（例えば分、時間、など）あたりの制限に加えて、制限は、例えば、段落、ページ、チャプタ、ブック、またはその他の測定された期間に対して設定され得る。
【００５５】
補助情報に関する１つまたは複数の設定を指定した後、ユーザは、入力コントロール５６４を選択することにより図４Ｃに表示するユーザインターフェース３００の部分に戻り得る。
【００５６】
図４には図示しないが、いくつかの実施形態において、ユーザは、表示の出力またはユーザ入力なしに自動的に提示されるべき１つまたは複数の項目、カテゴリー、または種類の補助情報を示す設定を提供し得る。例えば、ユーザは、全部の「トップ人気」項目の補助情報が自動的に提示されるべきであること、「おもしろい」補助情報に対する表示が提供されるべきであること、「興味深い」としてのみマークされた補助情報に対する表示は提供されるべきでないこと、を指定し得る。当業者に理解されるように、係る設定を組み合わせることにより、任意の所与の項目の補助情報が自動的に、提示もしくは再生のために表示されること、または提示もしくは再生のために表示されないこと、が指定され得る。
【００５７】
図５は、補助オーディオコンテンツの再生のための代表的なルーチン６００を示すフローチャートである。ルーチン６００は例えば計算装置１００の補助情報モジュール１１８により実現され得る。ルーチン６００はブロック６０２で開始し、ブロック６０２において主要オーディオコンテンツ（例えばオーディオコンテンツ２０４など）が再生される。再生は、例えばユーザが図４Ａ〜図４Ｃの入力コントロール３１８を選択することに応答して開始し得る。
【００５８】
ブロック６０４において、計算装置１００は、補助情報が主要オーディオコンテンツ内の現在位置に関連付けられているかどうかを判定する。上述のように、補助情報は主要オーディオコンテンツ内における一定範囲の位置に（例えば連続する１０秒の範囲に）関連付けられ得る。補助情報が利用不可能である場合、再生は、以下で説明するブロック６１４において継続する。現在の再生位置が係る範囲内にあり、したがって補助情報が利用可能である場合、ルーチン６００はブロック６０６に進行し、ブロック６０６において、補助情報が利用可能である旨の表示がユーザに対して出力される。上述のように、この表示は、装置１００によるオーディオ出力（例えば、トーン、ベル、または音声など）に、視覚的出力（例えば入力コントロールがディスプレイ上に出現することなど）に、または触覚的フィードバック（例えば装置１００が振動することなど）に、対応し得る。ブロック６０８において、計算装置１００は、検出された補助情報を再生するためのコマンドをユーザが入力したかどうかを調べる。上述のように、係るコマンドは、ディスプレイ装置または他の入力コントロール（例えば計算装置１００上の物理的ボタン、または計算装置１００に接続されたアクセサリ（例えばヘッドフォンなど）など）を介した入力に対応し得る。いくつかの実施形態において、コマンドはユーザからの音声コマンドにさらに対応し得る。コマンドが受け取られない場合、再生は以下で説明するブロック６１４において継続する。コマンドが受け取られた場合、ルーチン６００はブロック６１０へと継続し、ブロック６１０において補助情報が再生され（、主要オーディオコンテンツの再生が一時的に停止され）る。補助情報の再生が完了した後、主要オーディオコンテンツの再生がブロック６１４において再開する。所望により、ルーチン６００は、補助情報の再生を停止させた後に直ちに主要オーディオコンテンツの再生を再開するためのユーザコマンドもブロック６１０において受け取るよう構成され得る。
【００５９】
加えて上述のように、いくつかの補助情報自体が補助情報に関連付けられ得る。これらの実施形態では、２次的補助オーディオコンテンツが再生されるべきであることをユーザが示し得るよう、ルーチン６００の追加的な具体例がブロック６１０において実行され得る。当業者に理解されるように、任意の構成の補助情報の再生が支援され得るよう、ブロック６１０の各追加的な具体例はルーチン６００の具体例を形成し得る。
【００６０】
ブロック６１４において、主要オーディオコンテンツの再生が再開する。上述のように、再生は、再生が停止されたポイントにおいて、または係るポイントの付近において、再開され得る。例えば、再開は再生が停止された位置以前のポイント（例えば、以前の段落の開始点など）において再開され得る。ブロック６１６において、ルーチン６００はオーディオコンテンツの再生を終了するべきかどうかを判定する。再生は、例えばユーザコマンドに、または１項目のオーディオコンテンツの完了に、応答して終了し得る。再生が終了しない場合、ルーチンは上述のようにブロック６０４において継続する。再生が終了すると、ルーチン６００も終了し得る。
【００６１】
目的または特長の全部が本明細書で説明したいずれかの特定実施形態にしたがって必ずしも達成されるとは限らないことを理解すべきである。したがって例えば、特定の実施形態は、本明細書で教示または示唆する他の目的または特長を必ずしも達成することなく、本明細書で教示する１つの特長または１群の特長が達成または最適化されるように動作するよう構成され得ることを、当業者は理解するであろう。
【００６２】
本明細書で説明するプロセスの全部は、１つまたは複数の汎用コンピュータまたはプロセッサにより実行されるソフトウェアコードモジュールにおいて、または係るソフトウェアコードモジュールを介して完全に自動的に、具体化され得、したがって、これらの汎用コンピュータまたはプロセッサを、特定的に構成された装置に変換し得る。汎用コンピュータまたはプロセッサは特定的に構成された装置に変換され得る。コードモジュールは任意種類のコンピュータ可読媒体または他のコンピュータ記憶装置に格納され得る。これらの方法の一部または全部は、代替的に、専用コンピュータハードウェアにおいて具体化され得る。加えて、本明細書で参照される構成要素は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせにおいて実現され得る。
【００６３】
「できる」、「でき得る」、「得る」、または「し得る」などの条件付き言語は特記なき限り、特定の実施形態では特定の特徴、要素、および／またはステップが含まれ、他の実施形態ではこれらが含まれない旨を全般的に伝えるために用いられる文脈で理解されるべきである。したがって、係る条件付き言語は全般的に、特徴、要素、および／またはステップが１つまたは複数の実施形態に対して多少なりとも不可欠であること、または１つまたは複数の実施形態が、ユーザ入力またはプロンプトの有無に拘わらず、これらの特徴、要素、および／またはステップが任意の特定実施形態において含まれるか、または実行されるべきであるかどうかを判定するための論理を必ず含むこと、を含意することを意図するものではない。
【００６４】
「Ｘ、Ｙ、およびＺのうちの少なくとも１つ」などの結合的な言語は、特記なき限り、項目、用語、その他がＸ、Ｙ、またはＺである旨を全般的に伝えるため用いられる文脈において理解される。したがって、結合的な言語は全般的に、特定の実施形態が少なくとも１つのＸ、少なくとも１つのＹ、および少なくとも１つのＺがそれぞれ存在することを要求することを含意することを意図するものではない。
【００６５】
本明細書で説明されるおよび／または添付の図面に示されるフローチャート内の任意のプロセスの説明、要素、またはブロックは、プロセスにおける特定の論理的機能または要素を実現するために１つまたは複数の実行可能命令を含むコードのモジュール、セグメント、または部分を表し得るものとして理解されるべきである。当業者に理解され得るように関連する機能に応じて、要素または機能が削除された、図示または議論のものとは異なる順序（実質的に並列または逆の順序を含む）で実行される代替的な実施形態は、本明細書で説明する実施形態の範囲に含まれる。
【００６６】
多数の変化例および改変例が上述の実施形態に対して可能であることは強調されるべきであり、これらの要素は他の許容される事例に含まれるものとして理解されるべきである。係る改変例および変化例の全部は、本明細書において、本開示の範囲に含まれ、以下の請求項により保護される。
【００６７】
付記項
付記項１
オーディオコンテンツと、１つまたは複数の項目の補助オーディオ情報とを格納し、前記１つまたは複数の項目の補助オーディオ情報のそれぞれは前記オーディオコンテンツ内の１つまたは複数の再生位置に関連付けられた、１つまたは複数のデータ記憶装置、
ユーザの入力を取得する入力装置、
前記オーディオコンテンツに関する情報を提示するディスプレイ装置、
前記オーディオコンテンツを出力する出力装置、および
前記１つまたは複数のデータ記憶装置、前記入力装置、および前記出力装置と通信するプロセッサであって、
前記出力装置を介しての前記オーディオコンテンツの出力を生じさせることと、
前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記出力装置および前記ディスプレイ装置のうちの少なくとも１つを介しての、補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせることと、
前記判定された項目の補助オーディオ情報が再生されるべきである旨を示す入力を前記ユーザから取得することと、
前記出力装置を介しての前記判定された項目の補助オーディオ情報の出力を生じさせることと、
を実行するよう動作するプロセッサ、
を含む、補助オーディオ情報の出力のためのシステム。
【００６８】
付記項２
前記プロセッサは、前記取得された入力に応答して前記オーディオコンテンツの出力を停止することと、前記判定された項目の補助オーディオ情報の出力の後に前記オーディオコンテンツの出力を再開することと、を実行するようさらに動作する、付記項１に記載のシステム。
【００６９】
付記項３
前記オーディオコンテンツの前記出力は前記オーディオコンテンツの前記出力が停止されたポイントの以前のポイントにおいて再開される、付記項２に記載のシステム。
【００７０】
付記項４
前記オーディオコンテンツの前記出力は前記オーディオコンテンツの前記出力が停止されたポイントにおいて再開される、付記項２に記載のシステム。
【００７１】
付記項５
前記システムはパーソナル音楽プレーヤ、パーソナル計算装置、ラップトップ、タブレット、ｅブックリーダ、およびモバイルフォンのうちの少なくとも１つである、付記項１に記載のシステム。
【００７２】
付記項６
前記１つまたは複数の項目の補助オーディオ情報は脚注、編集者コメント、著者コメント、ユーザコメント、巻末注、用語解説情報、および付録のうちの少なくとも１つを含む、付記項１に記載のシステム。
【００７３】
付記項７
前記判定された項目の補助オーディオ情報は少なくとも１つの情報カテゴリーに関連付けられた、付記項１に記載のシステム。
【００７４】
付記項８
前記プロセッサは、所望する情報カテゴリーを示す前記ユーザからの入力を取得するようさらに動作し、前記判定された項目の補助オーディオ情報に関連付けられた前記情報カテゴリーは前記所望する情報カテゴリーに対応する、付記項１に記載のシステム。
【００７５】
付記項９
前記表示は音、視覚表示、および振動のうちの少なくとも１つである、付記項１に記載のシステム。
【００７６】
付記項１０
ユーザに対する補助オーディオ情報の再生のための、コンピュータにより実現される方法であって、前記補助オーディオ情報は、主要オーディオコンテンツと、１つまたは複数の項目の補助オーディオ情報と、を含み、各項目の補助オーディオ情報は、前記主要オーディオコンテンツと、前記１つまたは複数の項目の補助オーディオ情報のうちの１つと、のうちの少なくとも１つ内における少なくとも１つの再生位置に関連付けられ、前記コンピュータにより実現される方法は、
１つまたは複数の計算装置の制御のもとで、
出力装置を介しての前記主要オーディオコンテンツの出力を生じさせることと、
前記１つまたは複数の項目の補助オーディオ情報のうちの１つが、前記出力装置を介して出力される前記主要オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記判定された項目の補助オーディオ情報が再生されるべきである旨を示す入力を、入力装置を介して前記ユーザから取得することと、
前記出力装置を介しての前記判定された項目の補助オーディオ情報の出力を生じさせることと、
を含む、コンピュータにより実現される方法。
【００７７】
付記項１１
前記判定された項目の補助オーディオ情報をネットワークを介して別個の計算装置から受け取ることをさらに含む、付記項１０に記載のコンピュータにより実現される方法。
【００７８】
付記項１２
前記入力は、前記判定された項目の補助オーディオ情報が再生のために利用可能である旨の表示を出力することに応答して取得される、付記項１０に記載のコンピュータにより実現される方法。
【００７９】
付記項１３
前記１つまたは複数の項目の補助オーディオ情報のそれぞれは、前記主要オーディオコンテンツ内における一定範囲の再生位置に関連付けられた、付記項１０に記載のコンピュータにより実現される方法。
【００８０】
付記項１４
前記入力を取得することに応答して前記オーディオコンテンツの出力を停止することと、前記判定された項目の補助オーディオ情報の出力完了後に前記オーディオコンテンツの出力を再開することと、をさらに含む、付記項１０に記載のコンピュータにより実現される方法。
【００８１】
付記項１５
前記オーディオコンテンツの出力を再開することは、前記オーディオコンテンツの前記出力が停止されたポイントよりも以前のポイントにおいて前記オーディオコンテンツの出力を再開することを含む、付記項１４に記載のコンピュータにより実現される方法。
【００８２】
付記項１６
前記オーディオコンテンツの前記出力が停止された前記ポイントよりも以前の前記ポイントは、前記オーディオコンテンツの前記出力が停止された前記ポイントよりも以前の指定された期間である、付記項１５に記載のコンピュータにより実現される方法。
【００８３】
付記項１７
前記オーディオコンテンツの前記出力が停止された前記ポイントよりも以前の前記ポイントは前記オーディオコンテンツに対応するテキストに少なくとも部分的に基づいて判定される、付記項１５に記載のコンピュータにより実現される方法。
【００８４】
付記項１８
前記コンピュータにより実現される方法は、パーソナル音楽プレーヤ、パーソナル計算装置、ラップトップ、タブレット、ｅブックリーダ、およびモバイルフォンのうちの少なくとも１つにより実行される、付記項１０に記載のコンピュータにより実現される方法。
【００８５】
付記項１９
前記判定された項目の補助オーディオ情報内の位置は１つまたは複数の項目の２次的補助オーディオ情報に関連付けられ、前記コンピュータにより実現される方法は、
前記１つまたは複数の項目の２次的補助オーディオ情報のうちの１つが前記判定された項目の補助オーディオ情報内における現在の再生位置に関連付けられていることを判定することと、
２次的補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせることと、
前記判定された項目の２次的補助オーディオ情報が再生されるべきである旨を示す入力を前記ユーザから取得することと、
前記判定された項目の２次的補助オーディオ情報の出力を生じさせることと、
をさらに含む、付記項１０に記載のコンピュータにより実現される方法。
【００８６】
付記項２０
補助オーディオ情報を出力するためのシステムであって、
オーディオコンテンツと１つまたは複数の項目の補助オーディオ情報とを格納し、前記１つまたは複数の項目の補助オーディオ情報のそれぞれは、前記オーディオコンテンツと、前記１つまたは複数の項目の補助オーディオ情報のうちの１つと、のうちの少なくとも１つ内における１つまたは複数の再生位置に関連付けられた、データ記憶装置、および
前記データ記憶装置と通信するプロセッサであって、
前記出力装置を介してのオーディオコンテンツの出力を生じさせることと、
前記判定された項目の補助オーディオ情報が再生されるべきである旨を示す入力を前記ユーザから入力装置を介して取得することと、
前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記出力装置を介して出力される前記オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記出力装置を介しての前記判定された項目の補助オーディオ情報の出力を生じさせることと、
を実行するよう動作するプロセッサ、
を含むシステム。
【００８７】
付記項２１
前記プロセッサは、前記項目の補助オーディオ情報が前記オーディオコンテンツ内の現在の再生位置に関連付けられていることの判定に応答して、前記補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせるようさらに動作する、付記項２０に記載のシステム。
【００８８】
付記項２２
前記プロセッサは前記オーディオコンテンツ内の前記現在の再生位置に対応するテキストを判定するようさらに動作し、前記１つまたは複数の項目の補助オーディオ情報のうちの１つが前記オーディオコンテンツ内の現在の再生位置に関連付けられていることの判定は前記現在の再生位置に対応する前記判定されたテキストに少なくとも部分的に基づく、付記項２０に記載のシステム。
【００８９】
付記項２３
前記１つまたは複数の項目の補助オーディオ情報のうちの少なくとも１つは少なくとも１つの情報カテゴリーに関連付けられた、付記項２０に記載のシステム。
【００９０】
付記項２４
補助オーディオ情報を提供するための少なくとも１つのコンピュータ実行可能モジュールを有するコンピュータ可読性の非一時的記憶媒体であって、前記少なくとも１つのコンピュータ実行可能モジュールは、
１つまたは複数の項目の補助オーディオ情報に関連付けられた主要オーディオコンテンツの出力を生じさせ、前記１つまたは複数の項目の補助オーディオ情報のそれぞれは、前記オーディオコンテンツと、前記１つまたは複数の項目の補助オーディオ情報のうちの１つと、のうちの少なくとも１つ内における１つまたは複数の再生位置に関連付けられることと、
前記判定された項目の補助オーディオ情報が再生されるべきである旨を示す入力を取得することと、
１つまたは複数の項目の補助オーディオ情報が前記主要オーディオコンテンツ内の現在の再生位置に関連付けられていることを判定することと、
前記判定された項目の補助オーディオ情報の出力を生じさせることと、
を実行するよう動作する、補助オーディオ情報モジュール、
を含む、コンピュータ可読性の非一時的記憶媒体。
【００９１】
付記項２５
前記補助オーディオ情報モジュールは、前記項目の補助オーディオ情報が前記主要オーディオコンテンツ内の現在の再生位置に関連付けられていることの判定に応答して、前記補助オーディオ情報が再生のために利用可能である旨の表示の出力を生じさせるようさらに動作する、付記項２４に記載のコンピュータ可読性の非一時的記憶媒体。
【００９２】
付記項２６
前記１つまたは複数の項目の補助オーディオ情報は脚注、編集者コメント、著者コメント、ユーザコメント、巻末注、用語解説情報、および付録のうちの少なくとも１つを含む、付記項２４に記載のコンピュータ可読性の非一時的記憶媒体。
【００９３】
付記項２７
前記補助オーディオ情報モジュールは、前記入力の取得に応答して前記主要オーディオコンテンツの出力を停止させ、前記判定された項目の補助オーディオ情報の出力の完了後に前記主要オーディオコンテンツの出力を再開するようさらに動作する、付記項２４に記載のコンピュータ可読性の非一時的記憶媒体。
【００９４】
付記項２８
前記主要オーディオコンテンツの出力を再開することは、前記主要オーディオコンテンツの前記出力が停止されたポイントの以前のポイントにおいて前記主要オーディオコンテンツの出力を再開することを含む、付記項２７に記載のコンピュータ可読性の非一時的記憶媒体。
【００９５】
付記項２９
前記オーディオコンテンツの前記出力が停止されたポイントよりも以前のポイントは前記主要オーディオコンテンツに対応するテキストに少なくとも部分的に基づいて判定される、付記項２７に記載のコンピュータ可読性の非一時的記憶媒体。
【００９６】
付記項３０
前記１つまたは複数の項目の補助オーディオ情報は前記ユーザのコンタクトにより生成されたコメントを含む、付記項２４に記載のコンピュータ可読性の非一時的記憶媒体。
【００９７】
付記項３１
前記コンタクトは前記主要オーディオコンテンツの提供者に関連付けられたコンタクト、およびソーシャルネットワーキングシステムに関連付けられたコンタクトを含む、付記項３０に記載のコンピュータ可読性の非一時的記憶媒体。
【図１】
2015510602.tif 000003
【図２】
2015510602.tif 000004
【図３】
2015510602.tif 000005
【図４Ａ】
2015510602.tif 000006
【図４Ｂ】
2015510602.tif 000007
【図４Ｃ】
2015510602.tif 000008
【図４Ｄ】
2015510602.tif 000009
【図５】
2015510602.tif 000010
【国際調査報告】
2015510602.tif 000011