(57)【要約】      （修正有）【課題】近接に基づく一時的なオーディオ共有を提供する。【解決手段】第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断すると、第１のオーディオコンテンツの少なくともセグメントが第２のメディア装置で再生されるようにすること、及び第２のオーディオコンテンツの少なくともセグメントが第１のメディア装置で再生されるようにすることを行う。【選択図】図３
2016111697.tif 000002
【特許請求の範囲】
【請求項１】
第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のメディア装置で再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記第１のメディア装置で再生されるようにすること
を行う方法。
【請求項２】
前記第１及び第２のメディア装置がもはや前記所定距離内にないと判断すると、
前記第１のオーディオコンテンツの再生を前記第１のメディア装置で再開すること、及び
前記第２のオーディオコンテンツの再生を前記第２のメディア装置で再開すること
を更に行う請求項１に記載の方法。
【請求項３】
前記第２及び第１のメディア装置で再生される前記第１及び第２のオーディオコンテンツの前記セグメントの継続期間が、それぞれ、所定の時間閾値よりも短い請求項１に記載の方法。
【請求項４】
前記第１のメディア装置、前記第２のメディア装置及び第３のメディア装置の各々が前記所定距離内にあり、前記第３のメディア装置が第３のオーディオコンテンツを再生しており、前記方法が、
前記第１及び第２のメディア装置の一方を選択することであって、前記第３のメディア装置に記憶された好みのジャンル、前記第１及び第２のメディア装置の前記選択された一方に記憶された好みのジャンル、前記第３のメディア装置と前記第１及び第２のメディア装置との間で共有されたソーシャルメディア接続数、前記第３のメディア装置のユーザと前記第１及び第２のメディア装置の前記選択された一方のユーザとの間に関係が存在すること、のうちの少なくとも１つに基づいて前記第１及び第２のメディア装置の一方を選択すること、及び
前記第１及び第２のメディア装置の前記選択された一方のそれぞれの前記オーディオコンテンツを前記第３のメディア装置で再生すること
を更に行う請求項１に記載の方法。
【請求項５】
前記第１及び第２のオーディオコンテンツが、無線データ接続によって前記メディア装置間で転送される、請求項１に記載の方法。
【請求項６】
前記第２のオーディオコンテンツを識別するという前記第一メディア装置でのリクエストを受信すること、及び
前記第１の装置の無線データ接続を介して受信された前記第２のオーディオコンテンツについての識別情報を前記第１のメディア装置に出力すること
を更に行う請求項１に記載の方法。
【請求項７】
前記第１及び第２のメディア装置の各々が、スマートフォン、１組のヘッドフォン、タブレットコンピュータ、ラップトップコンピュータ、車両におけるインフォテイメントシステム、スマートウォッチ、頭部装着型ディスプレイ装置及び可搬メディアプレーヤのうちの１つからなる請求項１に記載の方法。
【請求項８】
プロセッサによって実行されると、
第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のメディア装置で再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記第１のメディア装置で再生されるようにすること
を行う動作を実行するコンピュータ可読プログラムコードを備えたコンピュータプログラム製品。
【請求項９】
前記第１のオーディオコンテンツの前記セグメントが前記第２のメディア装置で再生されるようにすることが、
前記第２のメディア装置の前記第２のオーディオコンテンツの音量を徐々に消していく一方で前記第２のメディア装置の前記第１のオーディオコンテンツの音量を増加させることを含む、請求項８に記載のコンピュータプログラム製品。
【請求項１０】
前記第１のメディア装置によって、前記第２のオーディオコンテンツを少なくとも１つのソーシャルネットワーキングサイト上で共有すること
を更に含む請求項８に記載のコンピュータプログラム製品。
【請求項１１】
前記第１のオーディオコンテンツの前記セグメントが前記第２のメディア装置で再生されるようにする前に、前記第２の装置で前記第１のオーディオコンテンツの前記セグメントの再生を可能にするという、前記第２の装置でのリクエストを受信すること
を更に含む請求項８に記載のコンピュータプログラム製品。
【請求項１２】
前記第１及び第２のオーディオコンテンツの前記セグメントが、それぞれの前記メディア装置のネットワーク接続を介してインターネットから受信される請求項８に記載のコンピュータプログラム製品。
【請求項１３】
前記第１のメディア装置が複数の他のメディア装置の所定範囲内にあり、前記メディア装置の各々がそれぞれのオーディオコンテンツを再生しており、前記動作が、
前記第２のオーディオコンテンツを前記第１のメディア装置で再生することに続いて、前記複数の他のメディア装置の各々で再生されるそれぞれの前記オーディオコンテンツのセグメントを順次再生すること
を更に含む請求項８に記載のコンピュータプログラム製品。
【請求項１４】
時間閾値が経過したと判断すると、
前記第１のオーディオコンテンツの再生を前記第１のメディア装置で再開すること、及び
前記第２のオーディオコンテンツの再生を前記第２のメディア装置で再開すること
を更に含む請求項８に記載のコンピュータプログラム製品。
【請求項１５】
コンピュータプロセッサ、及び
プログラムを含むメモリであって、前記プロセッサによって実行されると、
前記システムが第１のオーディオコンテンツを再生しており、第２のシステムが第２のオーディオコンテンツを再生しており、前記システムが前記第２のシステムの所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のシステムで再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記システムで再生されるようにすること
を含む動作を実行する前記プログラムを含む前記メモリ
を備えたシステム。
【請求項１６】
前記動作が、
前記両システムが前記所定距離内にあると判断する前に、
音楽を再生している近隣のシステムを検索するリクエストを前記システムで受信すること
を更に含む請求項１５に記載のシステム。
【請求項１７】
前記第２のオーディオコンテンツを購入するという、前記システムのリクエストを受信したことに応じて、前記第２のオーディオコンテンツを購入するための前記システム上でのインターフェイスを提供すること
を更に含む請求項１５に記載のシステム。
【請求項１８】
Ｂｌｕｅｔｈｏｏｔｈビーコン信号、ＩＥＥＥ８０２．１１ワイヤレスビーコン信号、赤外信号及び位置共有アプリケーションのうちの少なくとも１つによって、前記システムが前記第２のシステムの前記所定距離内にあると判断される請求項１５記載のシステム。
【請求項１９】
前記動作が、
前記第２のオーディオコンテンツを識別するリクエストが前記システムによって受信されたことに応じて、
前記第２のオーディオコンテンツについての識別情報を受信すること、及び
前記第２のオーディオコンテンツについての前記識別情報のオーディオ表示を、前記システムを介して出力すること
を更に含む請求項１５記載のシステム。
【請求項２０】
前記動作が、
時間閾値が経過したこと、及び
前記両システムがもはや前記所定距離内にないこと
のうちの少なくとも一方を判断すると、前記システムでの前記第２のオーディオコンテンツの再生を停止すること
を更に含む請求項１５記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、デジタルオーディオの共有に関し、より具体的には近接に基づく一時的なオーディオ共有に関する。
【発明の概要】
【課題を解決するための手段】
【０００２】
ここに開示される態様は、第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断されると、第１のオーディオコンテンツの少なくともセグメントが第２のメディア装置で再生されるようにし、第２のオーディオコンテンツの少なくともセグメントが第１のメディア装置で再生されるようにする動作を実行するシステム、方法及びコンピュータプログラム製品を含む。
例えば、本願発明は以下の項目を提供する。
（項目１）
第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のメディア装置で再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記第１のメディア装置で再生されるようにすること
を行う方法。
（項目２）
前記第１及び第２のメディア装置がもはや前記所定距離内にないと判断すると、
前記第１のオーディオコンテンツの再生を前記第１のメディア装置で再開すること、及び
前記第２のオーディオコンテンツの再生を前記第２のメディア装置で再開すること
を更に行う上記項目に記載の方法。
（項目３）
前記第２及び第１のメディア装置で再生される前記第１及び第２のオーディオコンテンツの前記セグメントの継続期間が、それぞれ、所定の時間閾値よりも短い上記項目のうちのいずれか一項に記載の方法。
（項目４）
前記第１のメディア装置、前記第２のメディア装置及び第３のメディア装置の各々が前記所定距離内にあり、前記第３のメディア装置が第３のオーディオコンテンツを再生しており、前記方法が、
前記第１及び第２のメディア装置の一方を選択することであって、前記第３のメディア装置に記憶された好みのジャンル、前記第１及び第２のメディア装置の前記選択された一方に記憶された好みのジャンル、前記第３のメディア装置と前記第１及び第２のメディア装置との間で共有されたソーシャルメディア接続数、前記第３のメディア装置のユーザと前記第１及び第２のメディア装置の前記選択された一方のユーザとの間に関係が存在すること、のうちの少なくとも１つに基づいて前記第１及び第２のメディア装置の一方を選択すること、及び
前記第１及び第２のメディア装置の前記選択された一方のそれぞれの前記オーディオコンテンツを前記第３のメディア装置で再生すること
を更に行う上記項目のうちのいずれか一項に記載の方法。
（項目５）
前記第１及び第２のオーディオコンテンツが、無線データ接続によって前記メディア装置間で転送される、上記項目のうちのいずれか一項に記載の方法。
（項目６）
前記第２のオーディオコンテンツを識別するという前記第一メディア装置でのリクエストを受信すること、及び
前記第１の装置の無線データ接続を介して受信された前記第２のオーディオコンテンツについての識別情報を前記第１のメディア装置に出力すること
を更に行う上記項目のうちのいずれか一項に記載の方法。
（項目７）
前記第１及び第２のメディア装置の各々が、スマートフォン、１組のヘッドフォン、タブレットコンピュータ、ラップトップコンピュータ、車両におけるインフォテイメントシステム、スマートウォッチ、頭部装着型ディスプレイ装置及び可搬メディアプレーヤのうちの１つからなる上記項目のうちのいずれか一項に記載の方法。
（項目８）
プロセッサによって実行されると、
第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のメディア装置で再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記第１のメディア装置で再生されるようにすること
を行う動作を実行するコンピュータ可読プログラムコードを備えたコンピュータプログラム製品。
（項目９）
前記第１のオーディオコンテンツの前記セグメントが前記第２のメディア装置で再生されるようにすることが、
前記第２のメディア装置の前記第２のオーディオコンテンツの音量を徐々に消していく一方で前記第２のメディア装置の前記第１のオーディオコンテンツの音量を増加させることを含む、上記項目に記載のコンピュータプログラム製品。
（項目１０）
前記第１のメディア装置によって、前記第２のオーディオコンテンツを少なくとも１つのソーシャルネットワーキングサイト上で共有すること
を更に含む上記項目のうちのいずれか一項に記載のコンピュータプログラム製品。
（項目１１）
前記第１のオーディオコンテンツの前記セグメントが前記第２のメディア装置で再生されるようにする前に、前記第２の装置で前記第１のオーディオコンテンツの前記セグメントの再生を可能にするという、前記第２の装置でのリクエストを受信すること
を更に含む上記項目のうちのいずれか一項に記載のコンピュータプログラム製品。
（項目１２）
前記第１及び第２のオーディオコンテンツの前記セグメントが、それぞれの前記メディア装置のネットワーク接続を介してインターネットから受信される上記項目のうちのいずれか一項に記載のコンピュータプログラム製品。
（項目１３）
前記第１のメディア装置が複数の他のメディア装置の所定範囲内にあり、前記メディア装置の各々がそれぞれのオーディオコンテンツを再生しており、前記動作が、
前記第２のオーディオコンテンツを前記第１のメディア装置で再生することに続いて、前記複数の他のメディア装置の各々で再生されるそれぞれの前記オーディオコンテンツのセグメントを順次再生すること
を更に含む上記項目のうちのいずれか一項に記載のコンピュータプログラム製品。
（項目１４）
時間閾値が経過したと判断すると、
前記第１のオーディオコンテンツの再生を前記第１のメディア装置で再開すること、及び
前記第２のオーディオコンテンツの再生を前記第２のメディア装置で再開すること
を更に含む上記項目のうちのいずれか一項に記載のコンピュータプログラム製品。
（項目１５）
コンピュータプロセッサ、及び
プログラムを含むメモリであって、前記プロセッサによって実行されると、
前記システムが第１のオーディオコンテンツを再生しており、第２のシステムが第２のオーディオコンテンツを再生しており、前記システムが前記第２のシステムの所定距離内にあると判断すると、
前記第１のオーディオコンテンツの少なくともセグメントが前記第２のシステムで再生されるようにすること、及び
前記第２のオーディオコンテンツの少なくともセグメントが前記システムで再生されるようにすること
を含む動作を実行する前記プログラムを含む前記メモリ
を備えたシステム。
（項目１６）
前記動作が、
前記両システムが前記所定距離内にあると判断する前に、
音楽を再生している近隣のシステムを検索するリクエストを前記システムで受信すること
を更に含む上記項目に記載のシステム。
（項目１７）
前記第２のオーディオコンテンツを購入するという、前記システムのリクエストを受信したことに応じて、前記第２のオーディオコンテンツを購入するための前記システム上でのインターフェイスを提供すること
を更に含む上記項目のうちのいずれか一項に記載のシステム。
（項目１８）
Ｂｌｕｅｔｈｏｏｔｈビーコン信号、ＩＥＥＥ８０２．１１ワイヤレスビーコン信号、赤外信号及び位置共有アプリケーションのうちの少なくとも１つによって、前記システムが前記第２のシステムの前記所定距離内にあると判断される上記項目のうちのいずれか一項に記載のシステム。
（項目１９）
前記動作が、
前記第２のオーディオコンテンツを識別するリクエストが前記システムによって受信されたことに応じて、
前記第２のオーディオコンテンツについての識別情報を受信すること、及び
前記第２のオーディオコンテンツについての前記識別情報のオーディオ表示を、前記システムを介して出力すること
を更に含む上記項目のうちのいずれか一項に記載のシステム。
（項目２０）
前記動作が、
時間閾値が経過したこと、及び
前記両システムがもはや前記所定距離内にないこと
のうちの少なくとも一方を判断すると、前記システムでの前記第２のオーディオコンテンツの再生を停止すること
を更に含む項上記項目のうちのいずれか一項に記載のシステム。
（摘要）
第１のオーディオコンテンツを再生する第１のメディア装置及び第２のオーディオコンテンツを再生する第２のメディア装置が所定距離内にあることと判断すると、第１のオーディオコンテンツの少なくともセグメントが第２のメディア装置で再生されるようにすること、及び第２のオーディオコンテンツの少なくともセグメントが第１のメディア装置で再生されるようにすることを含む動作を実行するシステム、方法及びコンピュータプログラム製品が提供される。
【図面の簡単な説明】
【０００３】
【図１−１】図１Ａ−１Ｅは、一態様による、近接に基づく一時的なオーディオ共有を模式的に示す。
【図１−２】図１Ａ−１Ｅは、一態様による、近接に基づく一時的なオーディオ共有を模式的に示す。
【図１−３】図１Ａ−１Ｅは、一態様による、近接に基づく一時的なオーディオ共有を模式的に示す。
【図２】図２は、一態様による、近接に基づく一時的なオーディオ共有を提供するシステムを示す。
【図３】図３は、一態様による、近接に基づく一時的なオーディオ共有を提供する方法を示す。
【図４】図４は、一態様による、メディア共有のための装置を選択する方法を示す。
【図５】図５は、一態様による、追加の動作を実行するユーザリクエストを処理する方法を示す。
【発明を実施するための形態】
【０００４】
ここに開示される態様は、相互に近接内にいるユーザ間で音楽（または任意のデジタルオーディオ）のサンプルを共有する技術を提供する。二人の参加ユーザが相互に閾距離内に入ると、彼らのメディアプレーヤで再生されている音楽がフェードアウトする一方で、他のユーザの音楽がフェードインする。他のユーザの音楽のサンプルは、所定の継続時間にわたって、または両ユーザが相互に近接内にいなくなるまで再生される。そして、ユーザには、以下に限定するわけではないが、彼らがちょうど聴いた音楽サンプルについての情報（タイトル、アーティスト及び他の情報）を検索すること、サンプルとして聴いた音楽を購入すること、サンプルとして聴いた音楽をソーシャルメディアサイト上で共有すること、ソーシャルメディアを介して他のユーザに接続することといった様々な選択肢が提示される。
【０００５】
ここで使用される用語「オーディオコンテンツ」とは、音楽、歌曲、ポッドキャスト、語り、インタビュー、ラジオ放送などの任意のタイプのデジタルオーディオコンテンツであってもよい。ほとんどの場合、あらゆるタイプのオーディオコンテンツがメディア装置間で共有されることができる。同様に、オーディオコンテンツは生放送され、または録音される。ここで用いられるどの特定の実施例も、本開示を限定するものとして捉えられるべきではない。
【０００６】
図１Ａは、一態様による、近接に基づく一時的なオーディオ共有を模式的に示したものである。図示するように、ユーザＡ１０１が、１組のヘッドフォン１０３を介して歌曲１を聴いている。同様に、第２のユーザであるユーザＢ１０２が、１組のヘッドフォン１０３を介して歌曲２を聴いている。ヘッドフォン１０３は、ローカル及びリモートオーディオ並びに／またはビデオの再生を可能とする無線通信機、プロセッサ及びメモリ（全て不図示）を備えてもよい。他の態様では、ヘッドフォン１０３は、メディアプレーヤ、コンピュータまたは他の装置（全て不図示）によって生成されるオーディオを出力してもよい。図示するように、ユーザは相互に近づいているが、まだ相互に閾距離１１０外にいる。閾距離１１０は、３メートルなどの任意の距離であればよく、ヘッドフォン１０３間での通信を確立するのに用いられる無線技術に応じて変動してもよい。
【０００７】
一方、図１Ｂに示すように、ユーザが閾距離１１０内に入ると、歌曲２がユーザＡ１０１のヘッドフォン１０３に出力される一方で歌曲１がユーザＢ１０２のヘッドフォンに出力されるように歌曲が共有される。ヘッドフォン１０３（またはメディア再生装置）は、（Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、ＮＦＣなどといった技術を用いて）まず無線接続を確立する。ひとたび接続されると、共有される歌曲はその接続を介して転送される。代替的に、それぞれのヘッドフォン（または装置）はそれらの歌曲に関する情報を共有することで、それらの歌曲のオーディオをインターネットからダウンロードすることが可能となる。
【０００８】
共有される歌曲は、１０秒など、所定の継続時間にわたって再生される。したがって、歌曲２がユーザＡ１０１に対して１０秒間再生される一方で、歌曲１がユーザＢ１０２に対して１０秒間再生されることになる。共有される歌曲はその歌曲のどの時点から再生されてもよい。例えば、ユーザが閾距離１１０に入った時に歌曲１の５０秒がユーザＡ１０１のヘッドフォンで再生されていた場合には、ユーザＢ１０２のヘッドフォンでは歌曲１の５０秒時点が再生されるようにしてもよい。同様に、共有される歌曲の再生がそれぞれの歌曲の開始点から開始してもよい。またさらに、各共有される歌曲のランダムなセグメントが他のユーザのヘッドフォンで再生されてもよい。例えば、ユーザＢ１０２に対して再生される歌曲１のセグメントが歌曲１の２０秒から３０秒の範囲となる一方で、ユーザＡ１０１に対して再生される歌曲２のセグメントが２分１５秒から２分２５秒の範囲となってもよい。
【０００９】
それぞれのヘッドフォンでの歌曲間の切換は、フェード切換など、任意の形態で行うことができる。代替的に、共有される歌曲が再生を開始できるようにするために、現在再生されている歌曲を停止するようにしてもよい。歌曲を共有するために、ユーザ１０１−１０２は、音楽の共有に参加する表示を提示してもよい。例えば、ユーザはサービスにオプトインしてもよいし、または表示要求を切り換えて、音楽を共有する用意のある付近の装置を検索するようにしてもよい。
【００１０】
共有される歌曲のセグメントが終了すると、当初再生されていた歌曲が再生を再開する。したがって、共有される歌曲が再生を終了すると、歌曲１（または次のキューにある歌曲）がユーザＡ１０１に対して再生される一方で、歌曲２（または次のキューにある歌曲）がユーザＢ１０２に対して再生される。同様に、両ユーザがもはや閾距離１１０内にいない場合、共有される歌曲の再生は停止する。したがって、図１Ｃに示すように、もはやユーザが閾距離１１０内にいない場合には、歌曲１がユーザＡ１０１に対して再生される一方で歌曲２がユーザＢ１０２に対して再生される。一方、ある態様においては、ユーザが閾距離１１０を離れる前に共有に係る歌曲が再生を終了していない場合であっても、（セグメント全体が受信された場合には）セグメントは再生を終了する。
【００１１】
図１Ｄは、一態様による、近接に基づく一時的なオーディオ共有を説明するグラフ１２０である。グラフ１２０は、図１Ａ−１ＣにおけるユーザＡに対して再生される各歌曲の時間に対する音量を表す。図示するように、ユーザが閾距離１１０内に入るまでユーザＡ１０１は最初に歌曲１（線１２１で表される）を聴き、ユーザが閾距離１１０内に入る時点で、歌曲１がフェードアウトし始める一方で歌曲２（線１２２で表される）がフェードインし始める。そして、歌曲２が、所定の継続時間にわたって（またはユーザが閾距離１１０内にいなくなるまで）再生され、その時点で歌曲２がフェードアウトする一方で歌曲１がフェードインする。
【００１２】
図１Ｅは、一態様による、近接に基づく一時的なオーディオ共有を説明するグラフ１２５である。グラフ１２０は、図１Ａ−１ＣにおけるユーザＢに対して再生される各歌曲の時間に対する音量を示す。図示するように、ユーザが閾距離１１０内に入るまでユーザＢ１０２は最初に歌曲２（線１２３で表される）を聴き、ユーザが閾距離１１０内に入る時点で、歌曲２がフェードアウトし始める一方で歌曲１（線１２４で表される）がフェードインし始める。そして、歌曲１が、所定の継続時間にわたって（またはユーザが閾距離１１０内にいなくなるまで）再生され、その時点で歌曲１がフェードアウトする一方で歌曲２がフェードインする。
【００１３】
ひとたびユーザが共有に係る歌曲を聴いた後では、各態様によってユーザは多様な動作を行うことが可能となる。例えば、ユーザは、その歌曲に関する識別情報（サンプルの再生中に提供されなかった場合）を検索することができる。同様に、ユーザは当該歌曲を購入するリクエストを行うことができ、その時点で、当該歌曲を購入するポータルがユーザに提供される。またさらに、ユーザはサンプル（または歌曲全体）をソーシャルメディアサイト、ｅメール、マルチメディアメッセージングなどを介して共有することができる。もちろん、ユーザは、その歌曲を好みそうな他のユーザにサンプルを奨めることもできる。またさらに、ユーザ１０１及び１０２の一方（または両方）が他のユーザと接続することを表明した場合には、ユーザが連絡情報を交換することができるようにし、または１以上のソーシャルメディアプラットフォームを介して接続できるようにしてもよい。
【００１４】
図２に、一態様による、近接に基づく一時的なオーディオ共有を与えるシステム２００を示す。ネットワーク接続されたシステム２００はコンピュータ２０２を備える。コンピュータ２０２はまた、ネットワーク２３０を介して他のコンピュータと接続され得る。概略として、ネットワーク２３０は、通信ネットワーク及び／または広域ネットワーク（ＷＡＮ）であればよい。特定の態様において、ネットワーク２３０はインターネットである。コンピュータ２０２は、限定するわけではないが、メディアプレーヤ、スマートフォン、ラップトップ若しくは他の可搬コンピュータ、ゲームコンソール、スマートウォッチ、頭部装着型ディスプレイ装置（眼鏡など）またはタブレットコンピュータといったような、オーディオを出力するように構成された任意の演算装置であればよい。同様に、コンピュータ２０２は、ウェアラブルヘッドフォン、頭部装着型ディスプレイ装置、スマートウォッチまたは車載エンターテイメント（またはインフォテイメント）システムといった任意の装置に一体化されてもよい。
【００１５】
コンピュータ２０２は、概略として、バス２２０を介してメモリ２０６に接続されたプロセッサ２０４、ネットワークインターフェイス装置２１８、ストレージ２０８、入力装置２２２及び出力装置２２４を備える。コンピュータ２０２は、一般的に、オペレーティングシステム（不図示）の制御下にある。オペレーティングシステムの例として、ＵＮＩＸ（登録商標）オペレーティングシステム、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステムの各バージョン、及びＬｉｎｕｘ（登録商標）オペレーティングシステムの各ディストリビューションがある。（ＵＮＩＸ（登録商標）は、米国及び他国におけるＴｈｅ  Ｏｐｅｎ  Ｇｒｏｕｐ社の登録商標である。Ｍｉｃｒｏｓｏｆｔ及びＷｉｎｄｏｗｓ（登録商標）は、米国、他国またはその両方におけるＭｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎ社の登録商標である。Ｌｉｎｕｘ（登録商標）は、米国、他国またはその両方におけるＬｉｎｕｓ  Ｔｏｒｖａｌｄｓ社の登録商標である）。より一般的には、ここに開示される機能をサポートする任意のオペレーティングシステムが使用され得る。プロセッサ２０４は、単一のＣＰＵ、複数のＣＰＵ、複数の処理コアを有する単一のＣＰＵなどのを代表するものとして備えられている。ネットワークインターフェイス装置２１８は、コンピュータ２０２がネットワーク２３０を介して他のコンピュータと通信することを可能とする任意のタイプのネットワーク通信装置であればよい。
【００１６】
ストレージ２０８は、永続的な記憶装置であればよい。ストレージ２０８が単一のユニットとして図示されているが、ストレージ２０８は固定ディスクドライブ、固体ドライブ、ＳＡＮストレージ、ＮＡＳストレージ、リムーバブルメモリカードまたは光学ストレージといった固定の及び／または取外し可能な記憶装置の組合せであってもよい。メモリ２０６及びストレージ２０８は、複数の１次及び２次記憶装置にわたる１つの仮想アドレス空間の一部であればよい。
【００１７】
入力装置２２２は、コンピュータ２０２への入力を供給するための任意の装置であればよい。例えば、キーボード及び／またはマウスが用いられる。出力装置２２４は、コンピュータ２０２のユーザに出力を提供するための任意の装置であればよい。例えば、出力装置２２４は、従来の表示画面または一組のスピーカであればよい。入力装置２２２から分離して示されているが、出力装置２２４と入力装置２２２とは結合されていてもよい。例えば、一体化されたタッチスクリーンを有する表示画面を用いてもよい。
【００１８】
ヘッドフォン２２３は、ユーザの耳の中に、耳に当てて、または耳の近くに、適所に保持されるように設計された一対の小型スピーカであればよい。ヘッドフォン２２３は、任意の形態要素を採り得る。前述したように、コンピュータ２０２は、リモート（またはストリーミング）オーディオを再生するワイヤレスＢｌｕｅｔｏｏｔｈ（登録商標）ヘッドフォン、またはローカルストレージからのメディアを再生するヘッドフォンのように、ヘッドフォン２２３に一体化されてもよい。
【００１９】
図示するように、メモリ２０６は再生アプリケーション２１２を有し、これは相互に近隣内にいるユーザ間での音楽の共有を容易にするように広く構成されたアプリケーションである。概略として、再生アプリケーション２１２は、任意のタイプの歌曲またはオーディオファイルをユーザに対してヘッドフォン２２３（または出力装置２２４）を介して再生することができる。一方、第１のコンピュータ２０２が、音楽共有に参加している第２のコンピュータ２０２の閾距離１１０内に入ると、再生アプリケーション２１２は、第１及び第２のコンピュータに無線データ接続を確立させ、現在再生されている歌曲についての情報を共有させ、その歌曲が他方のコンピュータで再生されるようにすることができる。具体的には、歌曲Ａが第１のコンピュータで再生されるとともに歌曲Ｂが第２のコンピュータで再生されている場合、再生アプリケーション２１２は、第１のコンピュータでの歌曲Ａの再生を停止し、歌曲Ｂのセグメントが第１のコンピュータで再生されるようにすることができる。同様に、再生アプリケーション２１２は、第２のコンピュータでの歌曲Ｂの再生を停止し、歌曲Ａのセグメントが第２のコンピュータで再生されるようにすることができる。再生アプリケーション２１２の使用例として、歌曲のセグメントを装置間で送信するか、または歌曲のセグメントをインターネット上の遠隔地から取得してもよい。歌曲のセグメントが再生を終えると、再生アプリケーション２１２は、当初再生されていた歌曲に再生を再開させてもよい。同様に、ユーザがもはや閾距離１１０内にいない場合、再生アプリケーション２１２は、共有オーディオコンテンツの再生を停止してもよい。
【００２０】
ある態様では、複数のコンピュータ２０２が閾距離１１０内に位置する場合がある。そのような場合に、再生アプリケーション２１２は、（ユーザの嗜好が付近の全ユーザからの再生を指定することである場合）付近の全ユーザの歌曲のセグメントをそれぞれの装置で順次再生することができる。一方、ユーザが共有に係る音楽を他の全ユーザからは聴きたくない場合には、再生アプリケーション２１２は、当該ユーザをランダムに他のユーザに対付けることができる。代替的に、再生アプリケーション２１２は、プロファイル２０９内の１以上のユーザの嗜好に基づいて、当該ユーザを付近のユーザの一部に対付けるようにしてもよい。例えば、（閾距離１１０以内に位置する）１０人中４人のユーザのプロファイルがヒップホップを好みのジャンルとして指定している場合には、再生アプリケーション２１２はこれらの４人のユーザ間の共有を順次開始することができる。
【００２１】
再生アプリケーション２１２はまた、共有された歌曲を聴くことに応じてユーザが様々な動作を行うこと、例えば、共有された歌曲の識別情報をソーシャルメディアプラットフォーム２５０から取得すること、共有された歌曲を購入するためのポータルをリモートメディアサービス２５０を介して提供すること、ユーザが歌曲を（ソーシャルメディアプラットフォーム２４０、ｅメール等を介して）共有できるようにすることなどを可能とする。
【００２２】
図示するように、ストレージ２０８は、プロファイル２０９、メディアストア２１０及び関連付け２１１を有している。プロファイル２０９は、概略として、識別情報、好みなどのユーザデータを記憶するように構成される。例えば、ユーザＺのプロファイル情報は外国音楽に対する好みを反映する一方で、ユーザＹのプロファイルはブルーグラスミュージックに対する好みを反映している。追加的に、プロファイル２０９は、ユーザは２人以上のユーザが近隣内にいる場合に付近の全ユーザと自動的に交流したいと思っているかといったようなマルチユーザ設定を指定することができる。メディアストア２１０は、再生アプリケーション２１２によってローカルユーザに対して再生され、またはリモートユーザと共有され得る異なったデジタルオーディオファイルを有することができる。関連付け２１１は、直接的な関係が存在しない場合のそれぞれのユーザ間の疎遠さの程度など、ユーザ間の関係を含むことができる。再生アプリケーション２１２は、ここに記載するような音楽の共有に関してユーザを対付けるために、プロファイル２０９及び関連付け２１１におけるデータを活用することができる。
【００２３】
前述したように、再生アプリケーション２１２は、ソーシャルメディアプラットフォーム２４０及びリモートメディアサービス２５０へのポータルをそれぞれのインターフェイス２４１及び２５１を介してユーザに提供することができる。一般的に、ソーシャルメディアプラットフォーム２４０は、ユーザ同士が交流できるようにするソーシャルネットワーキングサイトである。例えば、ユーザは、再生アプリケーション２１２を用いて、ソーシャルメディアプラットフォーム２４０上で彼ら自身のプロファイルで歌曲を共有することができる。リモートメディアサービス２５０は、オーディオコンテンツを検索すること、オーディオコンテンツを再生すること、オーディオコンテンツを購入することなどのためのサービスを含む。例えば、ユーザは、再生アプリケーション２１２を用いて共有オーディオコンテンツをリモートメディアサービス２５０を介して検索することができ、ひとたびユーザがその共有オーディオコンテンツについての識別情報を入手してしまえば、ユーザは再生アプリケーション２１２を用いて、識別されたオーディオコンテンツをリモートメディアサービス２５０を介して購入することができる。
【００２４】
図３に、一態様による、近接に基づく一時的なオーディオ共有を提供する方法３００を示す。一般的に、方法３００の各ステップは、相互に近隣内にある装置間でオーディオコンテンツのセグメントを自動的に共有する。例えば、ベートーベンの月光の曲を聴いているユーザＸが、オーディオポッドキャストを聴いているユーザＹとの近隣内に入る場合、各ユーザの装置の再生アプリケーション２１２は、ユーザＸがオーディオポッドキャストのセグメントを聴く一方で、ユーザＹが月光の曲のセグメントを聴くように、オーディオコンテンツを共有することができる。
【００２５】
方法３００はステップ３１０で始まり、ここで、ユーザは再生アプリケーション２１２によって提供される共有サービスにオプトインする。ユーザは、彼または彼女の装置をオーディオの共有に利用可能とする、記憶された設定を介してオプトインすることができる。代替的に、ユーザは、オーディオを共有する付近の装置をスキャンするリクエストを与えることができる。ステップ３２０において、再生アプリケーション２１２は、ユーザのメディア再生装置の閾距離内にある２以上の装置を検出する。前述したように、メディア再生装置は、可搬メディアプレーヤ、ラップトップコンピュータ、タブレットコンピュータ、インフォテイメントシステム付きの車両、一体化ワイヤレスチップセット付きのヘッドフォンなど、オーディオを再生し、無線データ通信を行うことができる任意の装置であればよい。装置は、無線周波数（ＲＦ）検出（Ｂｌｕｅｔｏｏｔｈ（登録商標）またはＷｉ−Ｆｉビーコン信号を介するなど）、赤外信号、位置共有サービスまたはアプリケーション（Ａｐｐｌｅ（登録商標）Ｉｎｃ社による「友達を探す」アプリケーションなど）など、任意の適宜の技術を用いることができる。閾距離は、装置が無線で通信できる範囲内の距離であればよい。
【００２６】
ステップ３３０において、図４を参照してより詳細を説明するように、再生アプリケーション２１２は、オーディオコンテンツを共有するための近隣の装置を選択する。再生アプリケーション２１２は、利用可能な近隣装置の数、共通の興味または嗜好、共有される接続、ユーザプロファイル２０９における設定など、任意数の要素に基づいて共有のための近隣装置を選択することができる。ステップ３４０において、再生アプリケーション２１２が彼らの現在再生中のオーディオコンテンツを、対付けられた装置にストリーム配信することができるように、各装置の再生アプリケーション２１２が無線接続してアドホック無線通信ネットワークを形成する。他の態様では、再生アプリケーション２１２は、個々のセルラネットワーク通信を用いて、または対付けられたスマートフォンの接続を活用して、まずインターネットに接続することによって相互に接続する。インターネットに接続されれば、各装置の再生アプリケーション２１２は互いに通信することができる。通信経路にかかわらず、各装置の再生アプリケーション２１２は、現在再生中のオーディオコンテンツ、プロファイル２０９におけるユーザの嗜好または他のデータ、及び関連付け２１１における交流関係または交友関係に関する情報を共有することができる。ステップ３５０において、再生アプリケーション２１２は、そのそれぞれの装置で現在再生中のオーディオコンテンツを、対付けられた装置の再生アプリケーション２１２と共有する。したがって、例えば、ユーザＡがヴィバルディの四季を聴いている一方でユーザＢがモーツアルトのレクイエム・ニ短調を聴いている場合、ユーザＡの装置の再生アプリケーション２１２はモーツアルトを再生し、一方でユーザＢの装置の再生アプリケーション２１２はヴィバルディを再生することになる。再生アプリケーション２１２がオーディオコンテンツを装置間で直接転送するようにしてもよいし、再生アプリケーション２１２がそれぞれの装置にオーディオコンテンツをインターネットからダウンロードさせるようにしてもよい。
【００２７】
ステップ３６０において、各装置の再生アプリケーション２１２は、装置がもはや閾距離内にないと判断すると、及び／またはオーディオコンテンツを共有する制限時間が切れたと判断すると、オーディオコンテンツの共有を停止する。例えば、オーディオコンテンツの共有が開始された時にユーザが同じコーヒーショップにいたが、一方（または双方）のユーザがその後コーヒーショップを去った場合、再生アプリケーション２１２は共有コンテンツの再生を停止するようにしてもよい。一方、ある態様では、再生アプリケーション２１２は、制限時間に達するまで、共有コンテンツのセグメントが再生を継続できるようにしてもよい。同様に、２台の車両が停止信号で停止していた場合、車両が異なる方向に曲がり、閾距離内でなくなるまで、彼らのインフォテイメントシステムは共有された音楽を再生してもよい。制限時間は、１０秒など任意の時間であればよく、ユーザが他方のユーザのオーディオコンテンツを聴くことができる最大時間となる。そうすることによって、著作権法及び契約義務の遵守を維持することができる。ステップ３７０において、図５を参照してより詳細を説明するように、再生アプリケーション２１２は、他のユーザからの共有オーディオコンテンツを聴くことに応じて、追加の動作を行うユーザリクエストを処理する。例えば、ユーザは、共有オーディオコンテンツを識別し、共有オーディオコンテンツを購入し、共有オーディオコンテンツを他人と共有し、他のユーザとソーシャルメディアまたは他のプラットフォームを介して接続するようにリクエストすることができる。
【００２８】
図４に、一態様による、近接に基づく一時的なオーディオ共有のための装置を選択するステップ３３０に対応する方法４００を示す。一般的に、再生アプリケーション２１２は、オーディオコンテンツを装置間で共有（及び受信）するために参加装置が少なくとも１つの近隣装置と対付けられることを確実にするために、方法４００の各ステップを実行することができる。方法４００の各ステップは、ある装置上で稼働している再生アプリケーション２１２に関して、単一の構成としての視点から説明されるが、全ての装置が少なくとも１つの装置と対付けられることを確実にするために同じ処理が他の装置によって続いて行われる。ステップ４１０において、再生アプリケーション２１２は、１つの装置のみが現装置の閾距離内にある（すなわち、全２個の装置が相互に近接内にある）と判断すると、現装置と対付けるための当該１つの近隣装置を選択する。
【００２９】
ステップ４２０において、再生アプリケーション２１２は、２以上の装置が閾距離内にあるが、現装置のユーザが全ての近隣装置とは音楽を共有したいとは思っていないと判断すると、１つの近隣装置を選択して現装置と対付ける。例えば、現装置におけるユーザの嗜好として、全ての近隣装置との共有ではなく、装置のうちの１つ（または２個若しくは他の個数）のみとの共有を指定することであってもよい。そのような場合、再生アプリケーション２１２は、（距離が）最も近い装置、他の装置がどの歌曲を現在再生しているか、各ユーザのプロファイルにおける嗜好、ユーザが好まない音楽のジャンル、交友関係及び疎遠さの程度などといった属性の組に基づいて、１つの近隣装置を選択することができる。例えば、ユーザＡのプロファイルは、カントリーミュージックを嫌いなものとして、クラシック音楽を好きなものとして指定し得る。ユーザＢの近隣装置が現在カントリーミュージックを再生している場合、ユーザＡはカントリーミュージックを好まないことを明示しているので、再生アプリケーション２１２はユーザＢの装置を選択しない。一方、ユーザＣの近隣装置がベートーベンを再生している場合、再生アプリケーション２１２は、好ましい音楽ジャンルなのでユーザＣの装置を選択する。同様に、再生アプリケーション２１２は、ユーザプロファイルにおける嗜好を比較して、最も共通点の多い（そのような好き嫌いの）ユーザを見つけ、それらのユーザを対付けることができる。ユーザの設定が、最大３人のユーザとオーディオを共有することを指定している場合、再生アプリケーション２１２は、上記属性に基づいてユーザの装置を３個の装置までと対付けることができる。
【００３０】
ステップ４３０において、再生アプリケーション２１２は、２以上の装置が閾距離内にあること及びユーザが全装置とコンテンツを共有したいと思っていると判断すると、オーディオコンテンツを共有するために全ての近隣装置を選択する。そのような場合、再生アプリケーション２１２は、装置がオーディオコンテンツを順次共有するように、各近隣装置を選択することができる。再生アプリケーション２１２は、キューの初めに類似の嗜好を持つユーザを割り当てたり、あるいは、ランダムに装置を順序付けるなど、任意の方法に従って装置共有の順序を整える。
【００３１】
図５に、一態様による、追加の動作を実行するユーザリクエストを処理するステップ３７０に対応する方法５００を示す。概略として、方法５００のステップは、近隣装置から共有オーディオコンテンツを聴いたユーザに再生アプリケーション２１２が提供する例示機能を示す。ステップ５１０において、再生アプリケーション２１２は、共有オーディオコンテンツを識別するユーザリクエストに応じて共有オーディオコンテンツの識別情報を出力する。例えば、ユーザが新しい歌曲を聴く（しかし、タイトル、アーティストまたはアルバム情報を知らない）場合、ユーザは、識別情報をリクエストすることができる。それに応じて、再生アプリケーション２１２は、歌曲を分析するオンラインポータルにアクセスして、その歌曲についての正しい識別情報を提供することができる。ステップ５２０において、再生アプリケーション２１２は、共有オーディオコンテンツを購入するユーザリクエストに応じて、ユーザが共有オーディオコンテンツを購入するためのインターフェイスを提供する。例えば、共有オーディオコンテンツが再生を終えると、再生アプリケーション２１２は、共有メディアを購入するためのリンクを表示する。ユーザがそのリンクを選択した場合、再生アプリケーション２１２は、ユーザを、共有オーディオコンテンツを購入するためのポータルに誘導する。ステップ５３０において、再生アプリケーション２１２は、ユーザリクエストに応じて、共有オーディオコンテンツをソーシャルメディアプラットフォームに公表するためのインターフェイスを提供する。例えば、ユーザが共有オーディオコンテンツへのリンクを友人のソーシャルメディアプロファイルに提示したいと思う場合、再生アプリケーション２１２は、友人のプロファイルにリンクを貼るために、ソーシャルメディアプラットフォームへのインターフェイスを提供する。同様に、再生アプリケーション２１２は、共有メディアを、ｅメール、ソーシャルメディアメッセージ、テキストメッセージ、マルチメディアメッセージなどの他のフォーマットを介して共有することができる。ステップ５４０において、再生アプリケーション２１２は、他のユーザと接続するためのユーザリクエストに応じて、共有メディアを共有するユーザとの関係を構築するためのインターフェイスを提供する。例えば、ユーザＡがユーザＢの音楽のサンプルを好む場合、ユーザＡは、ソーシャルネットワーキングサイトでユーザＢに接続したいと思う。それに応じて、再生アプリケーション２１２は、ユーザＢの連絡情報（プロファイル２０９におけるソーシャルネットワーキングプロファイルへのＵＲＬなど）を識別し、友達申請をユーザＢに送信するためのインターフェイスを提供する。同様に、再生アプリケーション２１２は、ｅメールアドレス及び電話番号といった他の連絡情報の共有を容易にすることもできる。
【００３２】
有利なことに、ここに開示される態様によって、ユーザが近隣装置とオーディオコンテンツを共有することが可能となる。共有は、近接（または、近隣装置を検索するためのユーザリクエスト）によってトリガされることができる。２つの装置が対付けられると、これらの装置は、各装置が他の装置のオーディオコンテンツを再生するように、オーディオコンテンツを共有する。ユーザは、ソーシャルメディアサイト上で音楽を共有することに大きな関心を持っており、ここに開示される態様は、音楽の共有とともに交友関係及び他の関係の発展を容易にすることができる。
【００３３】
本開示の種々の態様の記述は、説明のために提示されたものであり、網羅的なものではなく、開示される態様に限定されるものでもない。開示された態様の範囲及び精神から逸脱することなく多数の変形及び変更を実施できることが当業者には明らかなものとなる。ここで使用される用語は、各態様の原理、実際の適用または市場でみられる技術に対する技術的改善を最も的確に説明し、ここに開示される態様を当業者が理解することができるように選択されたものである。
【００３４】
以上において、この開示において提示された態様が参照されてはいるが、本開示の範囲は、特定の説明に係る態様に限定されない。逆に、異なる態様に関係するか否かを問わず、構成及び要素のあらゆる組合せが、検討される態様を実施及び実行するのに熟慮される。またさらに、ここに開示される態様は他の可能な解決手段または従来技術に対する有利な効果を達成するが、特定の効果が所与の態様によって達成されるか否かは、本開示の範囲の限定とはならない。したがって、記載される態様、構成、態様及び効果は、単なる例示に過ぎず、請求項に明示的に記載されるものを除いて、添付の特許請求の範囲の構成要件または限定事項とはみなされない。同様に、「発明」への言及は、ここに開示されるいかなる発明の主題の一般化として解釈されるべきではなく、請求項に明示的に記載されるものを除いて、添付の特許請求の範囲の構成要件または限定事項として解釈されるべきではない。
【００３５】
本開示の態様は、「回路」、「モジュール」または「システム」として全てここに一般に言及される全体的にハードウェアの態様、全体的にソフトウェアの態様（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）またはソフトウェアの態様及びハードウェアの態様を組み合わせた態様の形態を採り得る。
【００３６】
本開示は、システム、方法及び／またはコンピュータプログラム製品である。コンピュータプログラム製品は、プロセッサに本開示の態様を実行させるためのコンピュータ可読プログラム命令を有する単数のコンピュータ可読記憶媒体（または複数のコンピュータ可読記憶媒体）を含む。
【００３７】
コンピュータ可読記憶媒体は、命令実行装置による使用に供する命令を保持及び記憶することができる有体の装置である。コンピュータ可読記憶媒体は、例えば、これらに限定されないが、電子記憶装置、磁気記憶装置、光学記憶装置、電磁記憶装置、半導体記憶装置、またはこれら装置の任意の適切な組合せであればよい。コンピュータ可読記憶媒体のより具体的な実施例を非網羅的に列挙すると、可搬コンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読出し専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、可搬コンパクトディスク読出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多目的ディスク（ＤＶＤ）、メモリスティック、フロッピディスク、パンチカードまたはそこに記録された命令を有する溝における隆起構造体などの機械的に符号化されたデバイス、及びこれらの任意の適切な組合せがある。ここで使用されるコンピュータ可読記憶媒体は、無線電波若しくは他の自由に伝搬する電磁波、導波路若しくは他の伝送媒体中を伝搬する電磁波（例えば、ファイバ光ケーブルを通過する光パルス）、または配線を介して伝送される電気信号のような一時的な信号自体として解釈されるべきではない。
【００３８】
ここに記載されるコンピュータ可読プログラム命令は、コンピュータ可読記憶媒体からそれぞれの演算／処理装置に、または外部コンピュータ若しくは外部記憶装置に、ネットワーク、例えば、インターネット、ローカルエリアネットワーク、広域ネットワーク及び／またはワイヤレスネットワークを介してダウンロードされることができる。ネットワークは、銅伝送ケーブル、光伝送ファイバ、ワイヤレス伝送、ルータ、ファイヤーウォール、スイッチ、ゲートウェイコンピュータ及び／またはエッジサーバを備えることができる。各演算／処理装置におけるネットワークアダプタカードまたはネットワークインターフェイスは、コンピュータ可読プログラム命令をネットワークから受信し、コンピュータ可読プログラム命令をそれぞれの演算／処理装置内のコンピュータ可読記憶媒体での記憶のために転送する。
【００３９】
本開示の動作を実行するためのコンピュータ可読プログラム命令は、アセンブラ命令、インストラクション・セット・アーキテクチャ（ＩＳＡ）命令、機械命令、機械依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳｍａｌｌｔａｌｋ、Ｃ＋＋などのオブジェクト指向プログラミング言語及び「Ｃ」プログラミング言語若しくは類似のプログラミング言語のような通常の手順プログラミング言語を含む１以上のプログラミング言語の任意の組合せで書かれたソースコード若しくはオブジェクトコードである。コンピュータ可読プログラム命令は、全てユーザのコンピュータ上で実行されるか、スタンドアロンソフトウェアパッケージとして一部がユーザのコンピュータ上で実行されるか、一部がユーザのコンピュータ上で実行され、さらに一部がリモートコンピュータ上で実行されるか、または全てがリモートコンピュータ若しくはサーバ上で実行され得る。後者のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）若しくは広域ネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを介してユーザのコンピュータに接続されることができ、またはその接続は外部コンピュータに対して（例えば、インターネットサービスプロバイダによってインターネットを介して）なされ得る。ある態様では、本開示の態様を実行するために、例えば、プログラム可能な論理回路、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）またはプログラマブル・ロジック・アレイ（ＰＬＡ）を含む電子回路が、コンピュータ可読プログラム命令の状態情報を利用して電子回路をカスタマイズすることによってコンピュータ可読プログラム命令を実行することができる。
【００４０】
本開示の態様を、開示の態様による方法、装置（システム）及びコンピュータプログラム製品のフローチャート説明及び／またはブロック図を参照してここに説明した。フローチャート説明及び／またはブロック図における各ブロック並びにフローチャート説明及び／またはブロック図におけるブロックの組合せは、コンピュータ可読プログラム命令によって実施できることが分かる。
【００４１】
コンピュータまたは他のプログラム可能なデータ処理装置のプロセッサを介して実行される命令により、フローチャート及び／またはブロック図の単数のブロック若しくは複数のブロックで指定される機能／動作を実施するための手段が生み出されるように、コンピュータ可読プログラム命令が汎用コンピュータ、特定用途向けコンピュータまたは他のプログラム可能なデータ処理装置のプロセッサに供給されて機械を生産することができる。命令を記憶したコンピュータ可読記憶媒体が、フローチャート及び／またはブロック図の単数のブロック若しくは複数のブロックで指定される機能／動作を実施する命令を含む製品を構成するように、これらのコンピュータ可読プログラム命令を、コンピュータ、プログラム可能なデータ処理装置及び／または他の装置に対して特定の態様で機能するよう指示することができるコンピュータ可読記憶媒体に記憶することができる。
【００４２】
また、コンピュータ、他のプログラム可能な装置または他の装置上で実行される命令により、フローチャート及び／またはブロック図の単数のブロック若しくは複数のブロックで指定される機能／動作が実施されるように、一連の動作ステップをコンピュータ、他のプログラム可能なデータ処理装置または他の装置で実行させてコンピュータ実施処理を生成するようにコンピュータ可読プログラム命令をコンピュータ、他のプログラム可能なデータ処理装置または他の装置に読み込まれせることもできる。
【００４３】
図面におけるフローチャート及びブロック図は、本開示の種々の態様によるシステム、方法及びコンピュータ可読プログラム製品の可能な実施例のアーキテクチャ、機能及び動作を示す。これに関して、フローチャート及びブロック図における各ブロックは、命令のモジュール、セグメントまたは部分を表し、それは特定の論理機能を実施するための１以上の実行可能な命令を備える。ある代替の実施例では、ブロックに示される機能は、図面に示されたのとは異なる順序で起こり得る。例えば、連続して示される２つのブロックが、関連する機能に応じて、実際に、実質的に同時に実行されることもあれば、ブロックが逆の順序で実行されることもある。また、ブロック図及び／またはフローチャート説明の各ブロック並びにブロック図及び／またはフローチャート説明におけるブロックの組合せは、特定の機能若しくは動作を実行し、または特定用途のハードウェア及びコンピュータ命令の組合せを実行する特定用途のハードウェアに基づくシステムによって実施されることができる。
【００４４】
上記記載は本開示の態様に関わるものだが、開示の他の及び更なる態様が、その基本的範囲から逸脱することなく発案され、その範囲は以降の特許請求の範囲によって特定される。
【図１−１】
2016111697.tif 000003
【図１−２】
2016111697.tif 000004
【図１−３】
2016111697.tif 000005
【図２】
2016111697.tif 000006
【図３】
2016111697.tif 000007
【図４】
2016111697.tif 000008
【図５】
2016111697.tif 000009