(57)【要約】  本発明は、ＬＴＥのような４Ｇ通信システム以後に一層高いデータ伝送レートをサポートするために提供される５Ｇ又はｐｒｅ-５Ｇ通信システムを提供する。本発明の実施形態では、複数の電子機器が第１の電子機器と連動されるサービスを使用する方法であって、中央ディスプレイ機器に接続され、第１の電子機器が格納されているサービスの再生リストに基づいて、サービスを中央ディスプレイ機器にミラーリングするステップと、第２の電子機器から再生リストの変更リクエストを受信し、再生リストを変更リクエストに対応して更新するステップと、更新された再生リスト関連情報を中央ディスプレイ機器に伝送するステップとを有する。
2019511798.tif 000002
【特許請求の範囲】
【請求項１】
インフォテインメントシステムにける第１の電子機器と連動されるサービスを制御する方法であって、
前記インフォテインメントシステムとの接続を設定し、前記第１の電子機器で使用中であるマルチメディアサービスに対するアイテムを含む再生リストのディスプレイ画面に対応するミラーリングデータを前記インフォテインメントシステムに伝送するステップと、
第２の電子機器と接続を設定し、前記接続された第２の電子機器から前記再生リストの変更リクエストを受信するステップと、
前記再生リストを前記変更リクエストに対応して更新するステップと、
前記更新した再生リストのディスプレイ画面に対応するミラーリングデータを前記インフォテインメントシステムに伝送するステップと、
を有することを特徴とする方法。
【請求項２】
前記再生リストの変更リクエストは、少なくとも一つのアイテムに対する追加リクエストを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記更新するステップは、
前記変更リクエストから前記少なくとも一つのアイテムのメタデータを獲得するステップと、
前記メタデータに基づいて前記マルチメディアサービスを提供する第１のサーバに前記少なくとも一つのアイテムの検索リクエストを伝送するステップと、
前記第１のサーバから前記少なくとも一つのアイテムの検索結果を受信する場合、前記検索結果に基づいて前記再生リストに前記少なくとも一つのアイテムを追加するステップと、
を有することを特徴とする請求項２に記載の方法。
【請求項４】
前記再生リストと別に前記少なくとも一つのアイテムが追加された再生リストを格納するステップをさらに有することを特徴とする請求項３に記載の方法。
【請求項５】
前記第１のサーバから前記少なくとも一つのアイテムの検索結果を受信しない場合、前記第２の電子機器に前記検索リクエストを伝送するステップと、
前記第２の電子機器から前記第２の電子機器が加入した第２のサーバから獲得した前記少なくとも一つのアイテムの検索結果を受信するステップと、
前記第２のサーバから獲得した前記少なくとも一つのアイテムの検索結果に基づき、前記再生リストに前記少なくとも一つのアイテムを追加するステップと、
を有することを特徴とする請求項３に記載の方法。
【請求項６】
前記再生リストに前記少なくとも一つのアイテムが追加される場合、前記第２の電子機器から前記少なくとも一つのアイテムの再生リクエストを受信するステップと、
前記第１のサーバに前記再生リクエストを伝送するステップと、
前記第１のサーバから前記少なくとも一つのアイテムのデータを受信する場合、前記少なくとも一つのアイテムのデータを符号化し、符号化したデータを前記インフォテインメントシステムに伝送するステップと、
をさらに有することを特徴とする請求項３に記載の方法。
【請求項７】
前記インフォテインメントシステムから前記マルチメディアサービスを提供する前記第１のサーバ関連情報のリクエストを受信するステップと、
前記第１のサーバ関連情報を前記インフォテインメントシステムに伝送するステップと、
前記インフォテインメントシステムがインターネット接続機能をサポートしない場合、前記インフォテインメントシステムに前記第１のサーバに接続するためのテザリングを提供するステップと、
をさらに有することを特徴とする請求項３に記載の方法。
【請求項８】
前記インフォテインメントシステムから前記少なくとも一つのアイテムの再生リクエストを受信するステップと、
前記第２の電子機器に前記再生リクエストを伝送するステップと、
前記第２のサーバから提供される前記少なくとも一つのアイテムのデータを前記第２の電子機器から受信し、前記受信した少なくとも一つのアイテムのデータを符号化し、符号化したデータを前記インフォテインメントシステムに伝送するステップと、
をさらに有することを特徴とする請求項５に記載の方法。
【請求項９】
前記インフォテインメントシステムから第２のサーバ関連情報のリクエストが受信される場合、前記第２のサーバ関連情報のリクエストを前記第２の電子機器に伝送するステップと、
前記第２の電子機器から前記第２のサーバ関連情報を受信して前記インフォテインメントシステムに伝送するステップと、
前記インフォテインメントシステムがインターネット接続機能をサポートしない場合、前記インフォテインメントシステムに前記第２のサーバに接続するためのテザリングを提供するステップと、
を有することを特徴とする請求項５に記載の方法。
【請求項１０】
前記再生リストに前記少なくとも一つのアイテムが追加される場合、前記少なくとも一つのアイテムに臨時使用を指示するフラグをマッピングして格納するステップをさらに有することを特徴とする請求項３に記載の方法。
【請求項１１】
前記第２の電子機器との接続が解除される場合、前記マルチメディアサービスを提供する第１のサーバに前記再生リストから前記少なくとも一つのアイテムの削除リクエストを伝送するステップをさらに有することを特徴とする請求項２に記載の方法。
【請求項１２】
前記第２の電子機器との接続が解除される場合、前記第２の電子機器から獲得した前記第２のサーバに関連した情報を用いて前記第２のサーバに前記再生リストから前記少なくとも一つのアイテムの削除リクエストを伝送するステップをさらに有することを特徴とする請求項５に記載の方法。
【請求項１３】
インフォテインメントシステムにおける第１の電子機器と連動されるサービスを制御する前記第１の電子機器であって、
前記インフォテインメントシステムと接続を設定し、前記第１の電子機器で使用されているマルチメディアサービスに対するアイテムを含む再生リストのディスプレイ画面に対応するミラーリングデータを前記インフォテインメントシステムに伝送し、第２の電子機器と接続を設定し、前記接続した第２の電子機器から前記再生リストの変更リクエストを受信する送受信部と、
前記再生リストを前記変更リクエストに対応して更新し、前記更新した再生リストのディスプレイ画面に対応するミラーリングデータを前記インフォテインメントシステムに伝送するように前記送受信部を制御する制御部と、
を含むことを特徴とする第１の電子機器。
【請求項１４】
前記第１の電子機器は請求項２乃至１２のいずれか１項によって動作することを特徴とする請求項１３に記載の第１の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子機器が一つの電子機器と連動されるサービスを使用する技術に関するもので、車載インフォテインメント(ＩＶＩ)システムに接続された電子機器と連動されるサービスを使用する方法及び装置に関する。
【背景技術】
【０００２】
インターネットは、人間が情報を生成し消費する人間中心の接続ネットワークから、事物などが分散された構成要素間で情報をやり取りして処理するＩｏＴ（Internet of Things）に進化している。ＩｏＥ(Internet of Everything)技術は、クラウドサーバとの接続によるビッグデータ処理技術などがＩｏＴ技術に結合される一例であり得る。
【０００３】
ＩｏＴを実現するために、“センシング技術”、“有無線通信及びネットワークインフラ”、“サービスインターフェース技術”、及び“セキュリティ技術”のような技術要素が要求され、最近では事物間の接続のためのセンサネットワーク、Ｍ２Ｍ(Machine to Machine)通信、ＭＴＣ(Machine Type Communication)などの技術が研究されている。
【０００４】
ＩｏＴ環境では、接続された事物で生成されたデータを収集及び分析して人間の生活に新しい価値を創出する知能型ＩＴ(Internet Technology)サービスを提供することができる。ＩｏＴは、従来のＩＴ技術と多様な産業との融合及び複合を通じてスマートホーム、スマートビルディング、スマートシティ、スマートカー又はコネクテッドカー、スマートグリッド、ヘルスケア、スマート家電、先端医療サービスのような多様な分野に応用できる。
【０００５】
ＩｏＴ環境における応用例の一つとして、車載インフォテインメント(ＩＶＩ)システムが挙げられる。ＩＶＩシステムを通じて、ナビゲーション機能だけでなく、映画又はリアルタイムで放送視聴、音楽聴取のような多様なエンターテイメントを楽しむようになった。加えて、スマートフォンの使用が増加しつつ、スマートフォンの機能をＩＶＩシステムを通じて使用する技術が開発されている。代表的な例として、ミラーリング技術があり、ミラーリング技術ではミラーリンク(mirror  link)、ＤＬＮＡ(登録商標)(Digital  Living  Network  Alliance)などが使用されている。このようなＩＶＩシステムは、車両製造社ごとに異なるプラットフォーム(platform）を提供することによって、ＩＶＩシステムは、スマートフォンの一部機能のみをサポートし、あるいはサポートしない機能が多いことがある。したがって、複数のユーザーがＩＶＩシステムのプラットフォームに関係なく、該当サービスを使用できる統合された方式が要求される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、上記のような従来技術の問題点を解決するために、本発明の目的は、複数の電子機器が一つの電子機器と連動されるサービスを使用する方法及び装置を提供することにある。
【０００７】
本発明の他の目的は、車載インフォテインメントで電子機器と連動されるサービスを使用する方法及び装置を提供することにある。
【０００８】
さらに、本発明の目的は、複数の電子機器が車載インフォテインメント機器で電子機器と連動されるサービスを使用するように、該当サービスのための共用情報を構成し、これに基づいて該当サービスを使用する方法及び装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の一態様によれば、インフォテインメントシステムにける第１の電子機器と連動されるサービスを制御する方法が提供される。その方法は、インフォテインメントシステムとの接続を設定し、第１の電子機器で使用されているマルチメディアサービスに対するアイテムを含む再生リストのディスプレイ画面に対応するミラーリングデータをインフォテインメントシステムに伝送するステップと、第２の電子機器と接続を設定し、接続された第２の電子機器から再生リストの変更リクエストを受信するステップと、再生リストを変更リクエストに対応して更新するステップと、更新した再生リストのディスプレイ画面に対応するミラーリングデータをインフォテインメントシステムに伝送するステップとを有する。
【００１０】
本発明の他の態様によれば、インフォテインメントシステムにおける第１の電子機器と連動されるサービスを制御する第１の電子機器が提供される。第１の電子機器は、インフォテインメントシステムと接続を設定し、第１の電子機器で使用されているマルチメディアサービスに対するアイテムを含む再生リストのディスプレイ画面に対応するミラーリングデータをインフォテインメントシステムに伝送し、第２の電子機器と接続を設定し、接続した第２の電子機器から前記再生リストの変更リクエストを受信する送受信部と、再生リストを変更リクエストに対応して更新し、更新した再生リストのディスプレイ画面に対応するミラーリングデータをインフォテインメントシステムに伝送するように送受信部を制御する制御部とを含む。
【００１１】
本発明の他の態様、利点、及び顕著な特徴は、下記の詳細な説明から当業者には公知であり、その詳細な説明は、添付の図面とともに本発明の実施形態で開示する。
【図面の簡単な説明】
【００１２】
【図１Ａ】一般的なＩＶＩ機器の第１のアプリケーション連動方式の一例を示す図である。
【図１Ｂ】一般的なＩＶＩ機器の第２のアプリケーション連動方式の一例を示す図である。
【図１Ｃ】一般的なＩＶＩ機器の第３のアプリケーション連動方式の一例を示す図である。
【図２】一般的に電子機器がＩＶＩ機器に接続された状態で発生可能な問題点の一例を示す図である。
【図３Ａ】本発明の一実施形態によるＩＶＩシステムの一例を示す構成図である。
【図３Ｂ】図３ＡのＩＶＩシステムでＩＶＩ機器に接続されない電子機器がＩＶＩの再生リストにアイテムを追加して使用する一例を示す動作フロー図である。
【図４】本発明の実施形態により、ＩＶＩ機器が電子機器からミラーリングされた音楽再生リストを表示する実施形態を示す動作フロー図である。
【図５】本発明の実施形態により、ＩＶＩ機器を通じて電子機器からミラーリングされた音楽再生リストが使用される実施形態を示す動作フロー図である。
【図６】本発明の実施形態により、ＩＶＩ機器に接続されない電子機器がＩＶＩ機器のサービス制御のために周辺機器及びサービスを検索する実施形態を示す動作フロー図である。
【図７】本発明の実施形態により、他の電子機器のリクエストに対応するアイテムをＩＶＩ機器の再生リストに追加する実施形態を示す動作フロー図である。
【図８Ａ】本発明の実施形態により、ＩＶＩ機器に接続されない電子機器によって追加されたアイテムを含む再生リストに基づいてメディアストリーミングサービスを使用する実施形態を示す動作フロー図である。
【図８Ｂ】本発明の実施形態により、ＩＶＩ機器に接続されない電子機器によって追加されたアイテムを含む再生リストに基づいてメディアストリーミングサービスを使用する実施形態を示す動作フロー図である。
【図９】本発明の実施形態により、ＩＶＩ機器に接続されない電子機器により追加されるアイテムがミラーリングした再生リストから削除される実施形態を示す動作フロー図である。
【図１０Ａ】本発明の実施形態によりＩＶＩ機器に接続される電子機器の動作の一例を示すフローチャートである。
【図１０Ｂ】本発明の実施形態によりＩＶＩ機器に接続される電子機器の一例を示すブロック構成図である。
【図１１】本発明の実施形態によりＩＶＩ機器に接続されない電子機器の動作の一例を示すフローチャートである。
【図１２Ａ】本発明の実施形態により、電子機器と連動されるサービスを提供するＩＶＩ機器の動作の一例を示すフローチャートである。
【図１２Ｂ】本発明の実施形態によるＩＶＩ機器の動作の一例を示すブロック構成図である。
【発明を実施するための形態】
【００１３】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００１４】
図面において、同一の構成要素に対してはできるだけ同一の参照符号及び参照番号を付して説明する。下記の説明では、本発明に関連した公知の機能又は構成に関する具体的な説明が本発明の要旨を不明確にすると判断された場合は、その詳細な説明を省略する。また、後述する用語は、本発明の機能を考慮して定義されたものであって、ユーザー、オペレータの意図、又は慣例によって変わることがある。したがって、上記用語は、本明細書の全体内容に基づいて定義されなければならない。
【００１５】
本発明を詳細に説明するのに先立って、本明細書の全般にわたって使用される特定の単語及び語句の定義を開示することが望ましい。“含む（include）”及び “備える（comprise）”という語句だけではなく、その派生語（derivatives thereof）は、限定されない含有(inclusion)を意味する。“又は（or）”という用語は、“及び／又は（and/or）”の意味を包括する。“関連した（associated with）”及び“それと関連した（associated therewith）”という語句だけではなく、その派生語句は、“含む（include）”、“含まれる（be included within）”、“相互に接続する（interconnect with）”、“包含する（contain）”、“包含される（be contained within）”、“接続する（connect to or with）”、“結合する（couple to or with）”、“通信する（be communicable with）”、“協力する（cooperate with）”、“相互配置する（interleave）”、“並置する（juxtapose）”、“近接する（be proximate to）”、“接する（be bound to or with）”、“有する（have）”、及び“特性を有する（have a property of）”などを意味することができる。“制御器”は、少なくとも１つの動作を制御する装置、システム又はその部分を意味するもので、ハードウェア、ファームウェア、ソフトウェア、又は、それらのうちの２つ以上の組合せで実現することができる。特定の制御部に関連する機能は、集中しているか、あるいは近距離、又は遠距離に分散されることもあることに留意すべきである。特定の単語及び語句に関するこのような定義は、本明細書の全般にわたって規定されるもので、当業者には、大部分の場合ではなくても、多くの場合において、このような定義がそのように定義された単語及び語句の先行使用にはもちろん、将来の使用にも適用されるものであることが自明である。
【００１６】
本発明は多様な変更が可能であり、多様な実施形態を有することができる。本発明の特定実施形態について図面を参照して例示し、詳細に説明する。しかしながら、本発明は特定の実施形態に限定されるものではなく、本発明の思想及び技術範囲に含まれるあらゆる変更、及び/又は均等なもの又は代替を含むことが理解されなければならない。
【００１７】
本願明細書に記載の各要素は、文脈中に特に明示しない限り、複数形を含むことが当業者には理解されよう。したがって、例えば、“コンポーネント表面（a component surface）”との記載は、１つ又は複数の表面を含む。
【００１８】
‘第１’、‘第２’のように序数を含む用語が多様な構成要素を説明するために使用されるが、構成要素は、上記用語により限定されない。これらの用語は、１つの構成要素を他の構成要素から区別する目的のみで使用される。例えば、本発明の権利範囲を逸脱することなく、第１の構成要素は第２の構成要素と称され、同様に第２の構成要素も第１の構成要素と称され得る。‘及び/又は’という用語は、複数の関連した記載項目の組合せ又は複数の関連した記載項目のうちいずれの項目を含む。
【００１９】
本願で使用される用語は、特定の実施形態を説明するためのものであり、本発明を限定するものではない。文脈中に特記して明示されない限り、単数形が複数形を含むことは、当業者には容易にわかる。また、‘含む’又は‘有する’等の用語は、明細書上に記載された特徴、数字、ステップ、動作、構成要素、部品又はこれらの組合せが存在することを指定しようとするものであって、１つ又はそれ以上の他の特徴、数字、ステップ、動作、構成要素、部品、若しくはこれらの組合せが存在するか付加される可能性を予め排除しないことが理解されなければならない。
【００２０】
別に定義されない限り、ここで使用される技術的及び科学的な用語を含むすべての用語は、本発明が属する技術分野で通常の知識を持った者には一般的に理解される意味と同一の意味を有する。一般的に使用される辞書で定義されるような用語は、関連技術の文脈上有する意味と一致する意味を有すると理解されなければならなく、ここで明白に定義されない限り、理想的又は過度に形式的な意味で理解されない。本発明の多様な実施形態による電子デバイスは、アプリケーションの形態で実現される応用プログラムを使用することができるプラットフォームを取り付けるものであって、通信機能が含まれる装置であり得る。例えば、電子デバイスは、スマートフォン、タブレットＰＣ、携帯電話、テレビ電話、電子書籍リーダ、デスクトップＰＣ、ラップトップＰＣ、ネットブックＰＣ、ＰＤＡ（Personal Digital Assistant）、ＰＭＰ（Portable Multimedia Player）、ｍｐ３プレーヤー、モバイル医療デバイス、カメラ、ウェアラブルデバイス（例えば、ＨＭＤ（Head-Mounted  Device）、電気衣類、電子ブレス（electronic brace）、電子ネックレス、電子アブセサリ、電子タトゥー又はスマート時計）のうち少なくとも一つを含むことができる。
【００２１】
一般的に車載インフォテインメント(ＩＶＩ)機器とユーザーの電子機器に設置されたアプリケーションに対する連動方式は、大きく３つに分けられる。図１Ａは、一般的なＩＶＩ機器のアプリケーション連動方式の第１の方式の一例を示す。図１Ａを参照すると、ＩＶＩ機器１００は、ＩＶＩメーカーが協力して提供する統合されたＩＶＩプラットフォームをサポートするアプリケーション１０４(アプリ３)を使用する。この場合、ユーザーの電子機器１０２も統合されたＩＶＩプラットフォームをサポートするアプリケーションを設置し、ＩＶＩ機器１００と連動してサービスを使用できる。それによって、ユーザーは、電子機器１０２とＩＶＩ機器１００を連動するために別のプログラム又はＵＩ(User  Interface)などをＩＶＩ機器１００に設置したり、接続したりする必要がない。しかしながら、このとき、統合されたＩＶＩプラットフォームをサポートするアプリケーションのみを使用しなければならず、ＩＶＩ機器１００が統合されたＩＶＩプラットフォームに基づくモデムで構成されなければならない。
【００２２】
図１Ｂは、一般的なＩＶＩ機器のアプリケーション連動方式の第２の方式の一例を示す。図１Ｂを参照すると、ＩＶＩ機器１００と電子機器１０２の各々に同一のアプリケーション１０６ａ、１０６ｂを設置し、ＩＶＩ機器１００及び電子機器１０２の各々に設置されたアプリケーション１０６ａ、１０６ｂが１：１連動(以下、‘１：１アプリ連動’と称する)する方式である。この場合、電子機器１０２は、予め設置されたアプリケーションをそのまま使用できる一方、車両メーカーは電子機器に設置されたアプリケーションと１：１連動が可能なＩＶＩ機器用アプリケーション、又は電子機器と、ＩＶＩ機器で全部使用できる統合コンテンツを提供するアプリケーションを独自開発しなければならないという短所がある。
【００２３】
最後に、図１Ｃは、一般的なＩＶＩ機器の第３のアプリケーション連動方式の一例を示す。図１Ｃを参照すると、電子機器１０２の画面をＩＶＩ機器１００にそのまま表示するミラーリングが使用される。ミラーリング技術の一つであるミラーリンクにおいて、ＩＶＩ機器１００と電子機器１０２との間の接続を通じて電子機器１０２に設置された多様なアプリケーションを使用し、ＩＶＩ機器１００を通じて電子機器１０２の動作を制御することもできる。もう一つの技術であるＤＬＮＡ(登録商標)(Digital  Living  Network  Alliance）においては、同一のＩＰ(Internet  Protocol)帯域に位置する機器がネットワークを介してコンテンツを共有し、メディアを再生し、あるいは他の機器にコピーする機能を実行することができる。この場合、ＩＶＩ機器１００は、ミラーリンクをサポートするアプリケーション(ミラーリングアプリ１０８ａ)を通じてスマートフォンと連動することによって、車両メーカー側で別のＩＶＩのためのアプリケーションを開発する必要がない一方で、電子機器１０２は、ミラーリング機能１０８ａを実行することによってＩＶＩ機器１００に伝送する画面圧縮をリアルタイムで実行しなければならないという短所がある。
【００２４】
図２は、電子機器がＩＶＩ機器に接続された状態で発生可能な問題点の一例を示す。
【００２５】
図２を参照すると、例えば、車両２００内のＩＶＩ機器２０２が設置されており、車両２００内に各々ＩＶＩ機器２０２と連動してサービスを使用する機能をサポートする電子機器が車両２００内に４個存在すると仮定する。ここで、４個の電子機器２０４〜２１０は、各々異なるユーザーの個人端末であってもよく、あるいはそれらの一部は同一のユーザーの個人端末であってもよい。
【００２６】
この場合、運転者の電子機器１  ２０４のユーザーがミラーリング又は１：１アプリ連動方式を使用してＩＶＩ機器２０２に接続されている状態で、電子機器１  ２０４に設置されたアプリケーションの一例として、メディアストリーミングサービスをＩＶＩ機器２００を通して使用中の状況であると仮定する。電子機器１  ２０４がＩＶＩ機器２０２との接続状態では、ＩＶＩ機器２００に接続されない電子機器(すなわち、電子機器２  ２０６乃至電子機器４  ２１０のうちいずれか一つ）は、ＩＶＩ機器２０２の操作又はメディアストリーミングサービスの制御２１４を実行することはできない。例えば、メディアストリーミングのサービスが音楽ストリーミングサービスであると仮定すると、電子機器２  ２０６乃至電子機器４  ２１０は、次の曲を選択したり、現在再生中である音楽を中断したり、以前曲の再生を要請したりする制御動作を実行できない。また、電子機器２  ２０６乃至電子機器４  ２１０は、電子機器１  ２０４で提供されるメディアリストに含まれたアイテム以外に他のアイテムの追加及び再生リクエストも実行しにくい。電子機器２  ２０６乃至電子機器４  ２１０のうちいずれか一つがこのような制御動作を実行するために、電子機器１  ２０４とＩＶＩ機器２００との間の接続を切り、該当電子機器とＩＶＩ機器２００との間の接続動作を実行しなければならない。
【００２７】
したがって、本発明では車両内に存在する電子機器がＩＶＩ機器間の接続有無に関係なく、ＩＶＩ機器を通じて提供されるサービスを制御できる方法を提案する。具体的に、本発明の実施形態では、電子機器と連動してＩＶＩ機器により提供されるサービスを複数のユーザーが制御する方法を提案する。それによって、本発明の実施形態では、ＩＶＩ機器が一つの電子機器と連動して提供されるサービスを使用するための共用情報を構成し、共用情報を用いてＩＶＩ機器に接続されない電子機器がサービスを制御できる方案を提案する。以下、図３Ａ及び図３Ｂの実施形態では、説明の便宜上、ＩＶＩ機器が一つの電子機器と連動して提供するサービスを制御する動作の一例として、ミラーリングされた再生リストにＩＶＩ機器に接続されない他のユーザーがアイテムを追加する場合をその代表的な例として説明する。しなしながら、本発明の実施形態は、ミラーリングされた再生リストにＩＶＩ機器に接続されない少なくとも一つの他のユーザーによる変更が反映される他の実施形態も適用可能である。ここで、変更例では、アイテムの追加以外に、選択したアイテムの削除、選択したアイテムの再生回数の設定、ミラーリングされた再生リストの再生順序の設定をさらに含むことができる。
【００２８】
図３Ａは、本発明の実施形態によるＩＶＩシステムの一例を示すブロック構成図である。
【００２９】
図３Ａを参照すると、本発明の実施形態によるＩＶＩシステムは限定された空間、例えば車両３００内に設置されるＩＶＩ機器３０２、ＩＶＩ機器３０２と連動される機能をサポートする電子機器Ａ  ３０４及び電子機器Ｂ  ３０６を含む。説明の便宜上、電子機器Ａ  ３０４及び電子機器Ｂ  ３０６は、各々異なるユーザーの端末であり、ＩＶＩ機器３０２と連動して使用可能なサービスのうち同一の分野のサービスに対して異なるオペレータにより提供されるサービスを加入すると仮定する。ここで、異なるオペレータは、例えばサービスに対して異なるプラットフォームをサポートする場合がある。図３Ａの実施形態では、電子機器Ａ３０４が加入したサービスＡと、電子機器Ｂ３０６が加入したサービスＢが同一の分野、例えばメディアストリーミングサービスであり、サービスＡはサービスＡサーバ３０８を介して提供され、サービスＢはサービスＢサーバ３１０を介して提供されると仮定する。ここで、電子機器が加入したメディアストリーミングサービスは一例として説明するものであって、本発明の実施形態は、ナビゲーション又は交通案内サービスと、エンターテイメント関連サービスなどのＩＶＩ機器を通じて提供可能なすべてのサービスにも適用可能である。具体的な例として、運転者が自分の電子機器Ａ３０４を通じてサービスＡの使用時に再生しようとするアイテムで構成された再生リスト１を格納し、例えば再生リスト１にアイテム１が含まれる場合を仮定する。
【００３０】
図３Ｂは、図３ＡのＩＶＩシステムにおけるＩＶＩ機器に接続されない電子機器がＩＶＩの再生リストにアイテムを追加して使用する動作を示すフロー図である。
【００３１】
図３Ｂを参照すると、ステップ３１２ａで、電子機器Ａ３０４は、ＩＶＩ機器３０２との接続手順を実行して接続されている状態である。ここで、接続手順は、１：１アプリ連動方式を使用するか、あるいはミラーリング機能を活性化して実行することができる。図面に示されていないが、電子機器Ａ３０４は、サービスＡをサポートするサービスＡのアプリケーションを実行させてサービスＡサーバ３０８に接続され、再生リスト１をサービスＡサーバ３０８から要請して受信し、サービスＡアプリケーションの実行画面上に表示する。実施形態により、電子機器Ａ３０４がサービスＡアプリケーションを介してサービスＡサーバ３０８が提供可能なアイテムのうち予め選択した条件に基づいて再生するアイテムを選択し、選択したアイテムで新たな再生リストを構成してサービスＡアプリケーションの実行画面上に表示することができる。ステップ３１２ｂで、電子機器Ａ３０４は、再生リスト１が表示された画面に対応するミラーリングデータをＩＶＩ機器３０２に伝送する。それによって、ＩＶＩ機器３０２の画面にミラーリングされた再生リスト１′のディスプレイ画面が表示される。以下、説明の便宜上、ＩＶＩ機器３０２は、ステップ３１２ｂで、ＩＶＩ機器によりミラーリングされた再生リスト１′を表示する動作について図４の実施形態に基づいて詳細に後述する。
【００３２】
すると、ステップ３１２ｃにおいて、ＩＶＩ機器３０２を通じて再生リスト１′に対応するメディアストリーミングサービスを使用できる。ここで、メディアストリーミングサービスの使用は、ユーザーがＩＶＩ機器３０２又は電子機器Ａ３０４を通じて入力された再生リスト１に含まれるアイテムの制御動作に基づいて実行される。ここで、制御動作は、例えばアイテムの再生を順次に要請したり、特定アイテムを反復して再生要請したり、任意のアイテムを飛び越して再生要請したり、ランダムに選択されたアイテムの再生を要請したりする動作が含まれる。ステップ３１２ｃで、ミラーリングされた再生リスト１′に対応するメディアストリーミングサービスを使用する具体的な動作について、図５の実施形態に基づいて詳細に後述する。
【００３３】
このとき、車両３００に乗車した他のユーザーが自分の電子機器Ｂ３０６を通じて再生リスト１に含まれないアイテム２再生しようとする場合を仮定する。この場合、本発明の実施形態により、電子機器Ｂ３０６は、ステップ３１４ａ及びステップ３１４ｂでＩＶＩ機器３０２と接続中である電子機器Ａ３０４を検索するための周辺機器及びサービス検索を実行する。電子機器Ａ３０４が検索される場合、電子機器３０４との接続手順を実行する。ここで、ＩＶＩ機器に接続されない電子機器が周辺機器及びサービスを検索する動作は、図６の実施形態に基づいて詳細に後述する。電子機器Ａ３０４及び電子機器Ｂ３０６が接続される場合、本発明の実施形態により電子機器Ｂ３０６は、加入したサービスＢサーバ３１０に再生リスト１′に追加しようとするアイテム２のメタデータを要請して獲得する。ここで、メタデータは、アイテム２の曲名、アーティスト名、歌詞などを含む。アイテム２のメタデータが獲得される場合、ステップ３１６ａで、電子機器Ｂ３０６は、再生リスト１′に新たなアイテムの追加リクエストを電子機器Ａ３０４に伝送する。このとき、新たなアイテム、すなわちアイテム２のメタデータを含めて伝送する。追加リクエストを受信した電子機器Ａ３０４は、ステップ３１６ｂで、サービスＡアプリケーションを介してサービスＡサーバ３０８に接続され、アイテム２のメタデータに基づいてアイテム２を検索する。ここで、電子機器Ａ３０４により他のユーザーから追加要請されるアイテムをミラーリングされた再生リスト１′に追加する具体的な動作について、次に図７の実施形態に基づいて詳細に説明する。その検索結果、サービスＡサーバ３０８がアイテム２を提供しない場合、電子機器Ａ３０４は、電子機器Ｂ３０６にアイテム２を提供しないことを通知することができる。
【００３４】
上記検索結果、アイテム２が検索される場合、例えば、ステップ３１８で、電子機器Ａ  ３０４は、検索されたアイテム２をＩＶＩ機器３０２の再生リスト１′に追加して再生リスト１′を更新できる。電子機器Ａ３０４は、アイテム２が追加された再生リスト１″のディスプレイ画面に対応するミラーリングデータをＩＶＩ機器３０２にミラーリングする。それによって、ＩＶＩ機器３０２は、アイテム２が追加された再生リスト１″のディスプレイした画面を表示する。このとき、追加されたアイテム２は、本発明の実施形態により、一時的に再生されるアイテムであることを指示するフラグを示すことによって、電子機器Ｂ３０６のユーザーが車両３００から降り、あるいは電子機器Ａ３０４が希望する時点で再生リスト１′からの削除を容易にする。ここで、フラグは、実施形態により該当アイテムを追加したユーザー又は電子機器の識別情報、又は所定のインジケータで構成されうる。ここでは、説明の便宜上、他のユーザーが追加しようとするアイテムが１個である場合を一例として説明したが、追加しようとするアイテムが少なくても２個以上である場合にも適用可能である。したがって、２個以上のアイテムがＩＶＩ機器３０２にミラーリングされた再生リスト１′に追加される場合、２個以上のアイテムも、各々該当アイテムを追加したユーザー又は電子機器の識別情報又は所定のインジケータがマッピングされてＩＶＩ機器３０２のディスプレイ画面に表示されうる。
【００３５】
以後、ステップ３２０で、ＩＶＩ機器３０２を通じてアイテム２が追加された再生リスト１′に対応するメディアストリーミングサービスを使用できる。ステップ３１２ｃと同様に、アイテム２が追加された再生リスト１′に対応するメディアストリーミングサービスの使用もＩＶＩ機器３０２又は電子機器Ａ３０４を通じて入力された再生リスト１′に含まれているアイテムの制御動作に従って実行できる。ここで、制御動作は、ステップ３１２ｃの説明と同様なので、その詳細な説明を省略する。ステップ３２０での具体的な動作は、図８の実施形態に基づいて以後に詳細に説明する。
【００３６】
ステップ３２２で、電子機器Ａ  ３０４と電子機器Ｂ  ３０６の接続解除状況が発生する場合を仮定する。具体的な例として、電子機器Ｂ３０６のユーザーが車両３００から下車する場合を仮定する。あるいは、実施形態により運転者又は他のユーザーがアイテム２の再生中断を決定した場合も仮定する。この場合、ステップ３２４ａで、電子機器Ａ３０６は、サービスＡサーバ３０８にアイテム２の削除リクエストを伝送し、ステップ３２４ｂで、再生リスト１′からアイテム２を削除してＩＶＩ機器３０２にミラーリングされた再生リスト１′を更新する。ここで、ミラーリングされた再生リスト１′に他のユーザーにより追加されたアイテムを削除する動作は、図９の実施形態により詳細に後述する。電子機器Ａ３０４は、アイテム２が削除された再生リスト１″が表示された画面に対応するミラーリングデータをＩＶＩ機器３０２に伝送する。それによって、ＩＶＩ機器３０２は、アイテム２が削除された再生リスト１″をディスプレイした画面を表示する。車両３００内のユーザーは、ＩＶＩ機器３０２を通じてアイテム２が削除された再生リスト１″に対応するメディアストリーミングサービスを利用できる。
【００３７】
以下、図４乃至図９を参照して、図３Ａ及び図３Ｂでの実施形態により、ＩＶＩ機器に接続されない電子機器がＩＶＩの再生リストにアイテムを追加して使用する動作の各々に対する実施形態について具体的に説明する。したがって、図４乃至図９は、図３Ａ及び図３ＢのＩＶＩシステムの動作に基づいて説明する。
【００３８】
図４は、本発明の実施形態により、ＩＶＩ機器が電子機器からミラーリングされた音楽再生リストを表示する一例を示す動作フロー図である。本発明の実施形態により、電子機器Ａ３０４は、サービスＡサーバ３０８から提供されるサービスＡに対する再生リスト１を格納するフレームバッファ１  ４００以外に、再生リスト１に他のユーザーのリクエストに従って追加されるアイテムを含んで構成される再生リスト(以下、‘臨時再生リスト’と称する）を格納するための別のフレームバッファ２  ４０２を含んで構成可能である。
【００３９】
図４を参照すると、第１の実施形態において、ステップ４１０で、電子機器Ａ３０４は、ＩＶＩ機器３０２にミラーリングする再生リスト１のディスプレイ画面を生成してフレームバッファ１  ４００に格納する。ステップ４１２で、電子機器Ａ３０４は、再生リスト１のディスプレイ画面と、電子機器Ａ３０４上で再生リスト１が再生される画面と共に提供されるオーディオに対応するデータをともにＩＶＩ機器３０２に伝送する。このとき、再生リスト１のディスプレイ画面は、ロー(raw)ピクセルデータ又は圧縮したデータ形態で構成できる。これを受信したＩＶＩ機器３０２は、ステップ４１４で、再生リスト１のディスプレイ画面を表示し、オーディオを出力する。
【００４０】
以後、ステップ４１６で、ＩＶＩ機器３０２は、ユーザー入力を感知すると、ＵＩＢＣ(User  Interface  Back  Channel)を介して感知したユーザーの入力を電子機器Ａ３０４に伝送する。ここで、ユーザーの入力は、再生リスト１に対する制御動作であって、ステップ３１２ｃでの再生リスト１に含まれたアイテムの制御動作の説明と同一なので、その説明を省略する。ステップ４１８ａで、電子機器Ａ３０４は、ユーザーの入力に対応して更新されたディスプレイ画面を生成してフレームバッファ１  ４００に格納する。例えば、アイテム１の再生リクエストが受信される場合、アイテム１の再生画面を更新されたディスプレイ画面で生成できる。ステップ４１８ｂで、電子機器Ａ３０４は、更新されたディスプレイ画面と共に電子機器Ａ３０４上でアイテム１の再生画面と共に提供されるオーディオに対応するデータを共にＩＶＩ機器３０２に伝送する。それによって、ＩＶＩ機器３０２は、更新されたディスプレイ画面を表示し、該当オーディオを出力する。本発明の第１の実施形態では、電子機器Ａ３０４の再生リストと、他のユーザーのリクエストによって追加されたアイテムを含む再生リストを同一のフレームバッファに格納することによって、電子機器Ａ３０４のユーザーが以後従来の再生リストを使用するのに不便さが発生する可能性がある。例えば、図３Ｂで説明した方式により、ＩＶＩ機器に接続されない他のユーザーから追加されたアイテムの数が多い場合、これに対応して更新された再生リストで既存に格納されているアイテムを検索しなければならず、あるいは既存に格納されたアイテムのみを使用しようとする場合、更新された再生リストから追加されたアイテムを削除しなければならない動作をさらに実行すべきである。
【００４１】
それによって、本発明の第２の実施形態では、該当電子機器に格納されている再生リストとミラーリングされる再生リストを区分して格納するために、ＩＶＩ機器にミラーリングするための再生リストを格納する用途の別のフレームバッファ２  ４０２をオペレーティングし、ミラーリングされる再生リスト又は他のユーザーによって変更されて更新された再生リストを別のフレームバッファ２  ４０２を通じて格納する。具体的に、ステップ４２０ａで、電子機器Ａ３０４は、電子機器Ａ  ３０４で使用する再生リスト１を構成又は生成する場合、フレームバッファ１  ４００に格納する。ステップ４２０ｂで、電子機器Ａ３０４は、ＩＶＩ機器３０２にミラーリングするために再生リスト１のコピーである再生リスト１′をフレームバッファ２  ４０２に格納する。以後、他の電子機器によりＩＶＩ機器３０２でミラーリングされる再生リスト１′に変更事項が反映されて更新された再生リスト１″が生成又は構成される場合、フレームバッファ２  ４０２に格納されることによって、電子機器Ａ４００が格納されている既存の再生リスト１とＩＶＩ機器を通じて使用する再生リスト１′を独立的に管理できる。ステップ４２２で、電子機器Ａ４００は、フレームバッファ２  ４０２に格納されている再生リスト１′を表示する画面と、電子機器Ａ３０４上で再生リスト１が表示される画面と共に提供されるオーディオに対応するミラーリングデータを共にＩＶＩ機器３０２に伝送する。ステップ４２２もステップ４１２と同様に、再生リスト１′を表示する画面をローピクセルデータ又は圧縮されたデータ形態で構成できる。それによって、ステップ４２４で、ＩＶＩ機器３０２は、再生リスト１′をディスプレイ画面に表示し、該当オーディオをユーザー入力に対応して再生する。
【００４２】
ステップ４２６ａで、ＩＶＩ機器３０２がユーザーの入力を感知する場合、ＵＩＢＣを通じて感知したユーザー入力を電子機器Ａ３０４に伝送する。ここで、ユーザーの入力は、再生リスト１に対する制御動作であって、ステップ３１２ｃの説明と同様なので、その詳細な説明を省略する。すると、本発明の第２の実施形態により、ステップ４２６ｂに電子機器Ａ３０４は、ユーザーの入力に対応するディスプレイ画面を生成してフレームバッファ２  ４００に格納する。ステップ４２６ｃで、ユーザーの入力に対応して更新されたディスプレイ画面と電子機器Ａ３０４によりユーザーの入力に対応するディスプレイ画面と共に提供されるオーディオに対応するミラーリングデータを伝送する。また、電子機器Ａ３０４は、他のユーザーから追加されたアイテムを含むように更新された再生リスト１′のディスプレイ画面もフレームバッファ２  ４０２に格納した後、ユーザーの入力に対応するディスプレイ画面と該当オーディオに対応するミラーリングデータをＩＶＩ機器３０２に伝送する。
【００４３】
第３の実施形態において、１：１アプリ連動方式を使用する。この場合、ＩＶＩ機器３０２が電子機器Ａ３０４に設置されたサービスＡアプリケーションと１：１連動可能なアプリケーションをサポートすると仮定する。例えば、ステップ４３０で、電子機器Ａ３０４は、設置されたサービスＡアプリケーションを通じて自身の再生リスト１をＩＶＩ機器３０２に伝送できる。すると、ステップ４３２で、ＩＶＩ機器３０２は、サービスＡアプリケーションと連動するアプリケーションを介して再生リスト１に対応する再生リスト１′を表示する画面を生成して表示する。
【００４４】
本発明の他の実施形態により、電子機器Ａ３０４のユーザーは、他のユーザーのリクエストに従って更新されたＩＶＩ機器３０２の再生リスト１′の変更事項をフレームバッファ１  ４００に格納されている再生リスト１に反映して再構成することもできる。再構成された再生リスト１は、フレームバッファ１  ４００に格納し、これに対応するディスプレイ画面をミラーリングする場合、再構成された再生リスト１に対応する再生リスト１″をフレームバッファ２  ４０２に格納する。例えば、追加されたアイテムを再生リスト１に追加するか、あるいは削除されたアイテムを再生リスト１から削除する場合を含むことができる。その後、電子機器Ａ３０４は、再構成された再生リスト１を通じて電子機器Ａ３０４又はＩＶＩ機器３０２と連動してメディアストリーミングサービスを使用できる。
【００４５】
図５は、本発明の実施形態により、ＩＶＩ機器を通じて電子機器からミラーリングされた音楽再生リストを使用する一例を示す動作フロー図である。
【００４６】
図５を参照すると、第１の実施形態では、ステップ５００ａで、ＩＶＩ機器３０２が感知したユーザー入力をＵＩＢＣを介して電子機器Ａ３０４に伝送する。ここで、ユーザー入力は、例えば電子機器Ａ３０４がミラーリング又は１：１連動方式でＩＶＩ機器３０２を通じて表示する電子機器Ａ３０４の再生リスト１に含まれたアイテムのうちの一つであって、アイテム１の再生リクエストであると仮定する。すると、ステップ５００ｂで、電子機器Ａ３０４は、サービスＡサーバ３０８に再生が要請されたアイテム１の識別子を含む再生リクエストを伝送する。ステップ５０２ａにおいて、電子機器Ａ３０４は、サービスＡサーバ３０８からストリーミングされるアイテム１に対応するデータを受信する場合、ステップ５０２ｂで、サービスＡをサポートするアプリケーションを介してデータを該当音声又は画像で出力するために変換する。変換したアイテム１のデータとアイテム１が再生されるディスプレイ画面及び電子機器Ａ３０４上でアイテム１が再生されるディスプレイ画面と共に提供されるオーディオに対応するデータを生成して共にＩＶＩ機器３０２にミラーリングする。このとき、データをＩＶＩ機器３０２に伝送するための符号化を再実行してミラーリングのためのチャンネルを介してＩＶＩ機器３０２に伝送する。
【００４７】
第２の実施形態では、ＩＶＩ機器３０２が該当音声又は画像で出力するために変換されたデータの符号化機能をサポートする場合を仮定する。ＩＶＩ機器３０２の符号化機能は、電子機器Ａ３０４との接続過程で獲得できる。具体的な例として、ステップ５１０ａ、５１０ｂ及びステップ５１２は、ステップ５００ａ、５００ｂ及びステップ５０２と同一に動作する。ステップ５１４ａで、サービスＡサーバ３０８からアイテム１に対応するデータが受信される場合、第２の実施形態により、ステップ５１２で、電子機器Ａ３０４は、アイテム１が再生されるディスプレイ画面及び画面と共に提供されるオーディオをＩＶＩ機器３０２に伝送する。ステップ５１４ａで、電子機器Ａ３０４は、アイテム１に対する音声又は画像で出力するための変換過程を経ることなく、ステップ５１４ｂでアイテム１に対するデータをミラーリングチャンネルと別途のチャンネルを介してＩＶＩ機器３０２に伝送する。すると、ＩＶＩ機器３０２がアイテム１に対する変換を実行して再生する。
【００４８】
第３の実施形態において、ＩＶＩ機器３０２がミラーリングされた再生リスト１の制御動作をサービスＡサーバ３０８に直接要請しようとするユーザー入力を感知する場合を仮定する。具体的な例として、ＩＶＩ機器３０２がサービスＡサーバ３０８との接続のための情報リクエストに対応するユーザー入力を感知する場合を仮定する。すると、ステップ５２０ａで、ＩＶＩ機器３０２は、電子機器Ａ３０４にＵＩＢＣを介してサービスＡサーバ３０８への接続のための情報リクエストを伝送する。すると、ステップ５２０ｂで、電子機器Ａ３０４は、ＵＩＢＣを介してサービスＡサーバ３０８のサービスアカウント及びトークン情報をＩＶＩ機器３０２に伝送し、ステップ５２２で、アイテム１が再生されるディスプレイ画面及び画面と共に提供されるオーディオをＩＶＩ機器３０２に伝送する。ＩＶＩ機器３０２がインターネットと直接接続可能な状態である場合、ステップ５２４ａで、ＩＶＩ機器３０２は、電子機器Ａ３０４を通じて受信したサービスＡサーバ３０８のサービスアカウント及びトークン情報を用いてサービスＡサーバ３０８に接続し、アイテム１の再生リクエストを入力できる。ステップ５２４ｂで、ＩＶＩ機器３０２は、サービスＡサーバ３０８からストリーミングされるアイテム１のデータを受信して再生できる。実施形態により、ＩＶＩ機器３０２がインターネットと直接接続が可能でない状態である場合、ＩＶＩ機器３０２は、電子機器Ａ３０４にテザリング(tethering)してアイテム１の再生リクエストを電子機器Ａ３０４を通じてサービスＡサーバ３０８に伝送し、サービスＡサーバ３０８からストリーミングされるアイテム１のデータを電子機器Ａ３０４を通じて受信することもできる。
【００４９】
第４の実施形態及び第５の実施形態は、ＩＶＩ機器３０２が１：１アプリ連動方式を使用する場合である。第４の実施形態において、ＩＶＩ機器３０２は、電子機器Ａ３０４に設置されたサービスＡアプリケーションと連動されるアプリケーションをサポートする場合を仮定する。ステップ５３０ａで、ＩＶＩ機器３０２は、サービスＡアプリケーションと連動されるアプリケーションを用いてアイテム１の再生リクエストを電子機器Ａ３０４に伝送する。すると、ステップ５３０ｂで、電子機器Ａ３０４は、サービスＡアプリケーションを通じてサービスＡサーバ３０８に接続してアイテム１の再生リクエストを伝送する。ステップ５３２ａ、５３２ｂで、サービスＡサーバ３０８からストリーミングされるアイテム１に対するデータを受信してＩＶＩ機器３０２のアプリケーションに伝送する。
【００５０】
第５の実施形態において、ＩＶＩ機器３０２がインターネット接続が可能なのでサービスＡサーバ３０８により提供されるサービスＡアプリケーションを設置可能である場合、ステップ５４０ａで、サービスＡアプリケーションを通じてアイテム１の再生リクエストを直接伝送することもできる。これに対して、ステップ５４０ｂで、サービスＡサーバ３０８からストリーミングされるアイテム１のデータがＩＶＩ機器３０２に直接伝送されて再生することができる。以後、第４の実施形態乃至第５の実施形態では、アイテム１のデータを受信したＩＶＩ機器３０２は、サービスＡアプリケーションを駆動させ、アイテム１を該当音声又は画像に変換して再生することができる。
【００５１】
図６は、本発明の実施形態により、ＩＶＩ機器に接続されない電子機器がＩＶＩ機器のサービス制御のために周辺機器及びサービスを検索する一例を示す動作フロー図である。図６の実施形態は、電子機器Ｂがサポートする無線通信の標準によって変わる。例えば、電子機器ＢがＷｉ-Ｆｉ  Ｐ２Ｐ(Peer  to  Peer  service)技術をサポートすると仮定して説明する。しかしながら、電子機器Ｂは、第５の実施形態のように、サポート可能な機器間直接接続が可能な無線接続機能を用いて周辺機器及びサービス検索動作を実行することができる。ここで、無線接続は、例えばブルートゥース(登録商標)、ＮＦＣ(Near  Field  Communication)、赤外線(infrared)、ホットスポット機能を含む。
【００５２】
図６を参照すると、参照番号６００は、上記した図３Ａ及び図３Ｂのステップ３１２ａ乃至３１２ｃが完了した状態を示す。すなわち、ＩＶＩ機器３０２が電子機器Ａ３０４に接続されて電子機器Ａ３０４がミラーリングした再生リスト１′に対応するメディアストリーミングサービスが使用中である状態を示す。以後、電子機器Ｂ３０６が再生リスト１′に含まれていないアイテムの追加のためにＩＶＩ機器３０２に接続された電子機器Ａ３０４を検索し接続するための動作の実施形態を示す。第１の実施形態において、ステップ６０２ａで、電子機器Ｂ３０６は、Ｗｉ-Ｆｉ  Ｐ２Ｐ技術に基づき、接続される周辺機器を検索するためにｐｒｏｂｅリクエストを送信する。電子機器Ｂ３０６は、ステップ６０２ｂで電子機器Ａ３０４からｐｒｏｂｅリクエストを受信すると、ステップ６０４ａで、電子機器Ａ３０４により使用されるサービス関連情報を要請するｓｅｒｉｖｉｃｅ  ｄｉｓｃｏｖｅｒｙリクエストを電子機器Ａ３０４に伝送する。すると、電子機器Ａ３０４は、使用可能なサービスに関する情報を構成し、ステップ６０４ｂで、使用可能なサービスに関する情報を含むｓｅｒｖｉｃｅ  ｄｉｓｃｏｖｅｒｙレスポンスを電子機器Ｂ３０６に伝送する。ここで、使用可能なサービスに関する情報は、電子機器Ａ３０４が加入して使用又はサポート可能な機能に対するサービス名、サービス項目、サービス状態などを含む。電子機器Ｂ３０６は、使用可能なサービスに関する情報を確認し、追加しようとするアイテムをサポートするサービスが確認されると、ステップ６０６で、電子機器Ａ３０４に接続される。
【００５３】
第２の実施形態において、ステップ６１０ａ、６１０ｂは、ステップ６０２ａ、６０２ｂと同一に動作する。ステップ６１２ａで、電子機器Ｂ３０６は、サービスＡサーバ３０８との直接接続が可能であるか否かを照会するＰｒｏｖｉｓｉｏｎ  Ｄｉｓｃｏｖｅｒｙリクエストを電子機器Ａ３０４に伝送する。電子機器３０４が機器間直接接続をサポートする無線接続機能をサポートする場合、ステップ６１２ｂで、サポート可能な無線接続機能関連情報をＰｒｏｖｉｓｉｏｎ  Ｄｉｓｃｏｖｅｒｙリクエストに含めて電子機器Ｂ３０６に伝送する。具体的な例として、無線接続機能関連情報は、電子機器Ａの識別情報、該当機能に接続のために所定のパスワード、セッション情報などを含むことができる。すると、ステップ６１４で、電子機器Ｂ３０６は、無線接続機能関連情報を用いて電子機器Ａ３０４に接続される。
【００５４】
第３の実施形態及び第４の実施形態において、電子機器Ａ３０４がホットスポット機能をサポートすると仮定する。それによって、電子機器Ａ３０４又はＩＶＩ機器３０２の無線インターネット接続機能を用いて臨時ホットスポットを生成し、これに基づいて電子機器Ｂ３０６が電子機器Ａ３０４に接続される方式である。具体的に、第３の実施形態において、ステップ６２０で、電子機器Ａ３０４がホットスポット機能を活性化すると仮定する。すると、ステップ６２２ａで、電子機器Ｂ３０６は、電子機器Ａ３０４により生成されたホットスポットに接続するためのネットワーク情報、例えばセッション識別子のリクエストを含むｐｒｏｂｅリクエストを伝送する。ステップ６２２ｂで、電子機器Ａ３０４からネットワーク情報を含むｐｒｏｂｅレスポンスを受信すると、電子機器Ｂ３０６は、ステップ６２４で電子機器Ａ３０４に接続される。
【００５５】
第４の実施形態において、ＩＶＩ機器３０２が無線インターネットと接続可能なのでホットスポット機能をサポートすると仮定する。すると、ステップ６３０で、ＩＶＩ機器３０２は、ホットスポット機能を活性化する。この場合、図示されていないが、電子機器Ｂ３０６は、ＩＶＩ機器Ａ３０４により生成されたホットスポットに接続するためのネットワーク情報、例えばセッション識別子などを要請し、ＩＶＩ機器３０２から該当情報を獲得し、ＩＶＩ機器３０２に接続できる。
【００５６】
第５の実施形態では、電子機器Ａ３０４及び電子機器Ｂ３０６が機器間無線接続機能をサポートする場合、ステップ６３４で、電子機器Ｂ３０６は、電子機器Ａ３０４との互換性のある無線接続機能を用いて電子機器Ａ３０４に接続される。あるいは、他の実施形態により、ＩＶＩ機器３０２が無線接続機能を提供する場合、ステップ６３２ａ乃至ステップ６３４ｂで、ＩＶＩ機器３０２が無線接続機能関連情報をプロードキャスティングし、電子機器Ｂ３０６及び電子機器Ａ３０４がこれを受信し、電子機器Ｂ３０６及び電子機器Ａ３０４が各々ＩＶＩ機器３０２に直接接続することもできる。
【００５７】
その後、上記した実施形態により、電子機器Ｂ３０６が電子機器Ａ３０４と無線接続されると、ステップ６３６ａ、６３６ｂで、電子機器Ｂ３０６は、電子機器Ａ３０４がＩＶＩ機器３０２にミラーリングした再生リスト１′に対するサービス関連情報をＩＶＩ機器３０２に照会し、図示せずが、ＩＶＩ機器３０２から照会に対応するサービス関連情報を受信する。ここで、サービス関連情報は、例えばサービスＡサーバ３０８により提供されるＳＳＤＰ(Simple  Service  Discovery  Protocol)、ｍＤＮＳ(multicast  Domain  Name  System)などを含むことができる。ここで、サービス情報は、サービスＡに対応するサービス名、サービスＡ提供ＩＰアドレスなどを含むことができる。
【００５８】
図７は、本発明の実施形態により、他の電子機器のリクエストに対応するアイテムをＩＶＩ機器の再生リストに追加する実施例の動作フローを示す。説明の便宜上、図７の電子機器Ｂは、図６の実施形態のうちの一つにより周辺機器検索及び接続動作を通じてサービスＡに接続される状態である。
【００５９】
図７を参照すると、例えば電子機器Ｂ３０６が格納されているサービスＢに対する再生リストに含まれたアイテムのうちいずれか一つ又は新たなアイテム、すなわちアイテム２をＩＶＩ機器３０２でミラーリングされた再生リスト１′に追加しようとする場合を仮定する。まず、第１の実施形態において、ステップ７００で、電子機器Ｂ３０６は、再生リスト１′へのアイテム２の追加リクエストを電子機器Ａ３０４に伝送する。このとき、アイテム２の追加リクエストは、追加しようとするアイテムのメタデータのうち少なくとも一つを含むことができる。ステップ７０２で、電子機器Ａ３０４は、アプリケーションを通じてサービスＡサーバ３０８に接続し、メタデータに基づいてアイテム２の検索を要請する。ステップ７０４で、サービスＡサーバ３０８が要請されたアイテムを提供する場合、要請されたアイテムに関する検索情報を電子機器Ａ３０４に伝送する。ここで、検索情報は、要請されたアイテムの識別子、再生時間、音質情報のうち少なくとも一つを含むことができる。すると、ステップ７０６で、電子機器Ａ３０４は、ＩＶＩ機器３０２にミラーリングされた再生リスト１′にアイテム２を追加して更新した再生リスト１″のディスプレイ画面に対応するミラーリングデータを生成してＩＶＩ機器３０２に伝送する。
【００６０】
第２の実施形態において、電子機器Ｂ３０６のサービスＢアプリケーションがＩＶＩ機器３０２に設置されたアプリケーションと１：１アプリ連動が可能であると仮定する。この場合、ステップ７１０ａで、電子機器Ｂ３０６は、サービスＢサーバ３１０に接続して追加しようとするアイテム２を検索リクエストを伝送する。サービスＢサーバ３１０が追加しようとするアイテムを提供する場合、ステップ７１０ｂで、電子機器Ｂ３０６は、サービスＢサーバ３１０から検索されたアイテム２に対するメタデータを獲得し、ステップ７１２で、メタデータのうちいずれか一つを含むアイテム追加リクエストをＩＶＩ機器３０２に伝送する。すると、ステップ７１４で、ＩＶＩ機器３０２は、サービスＢアプリケーションと連動されるアプリケーションを通じてアイテム２を追加して更新した再生リスト１″を表示する。
【００６１】
図８Ａ及び図８Ｂは、本発明の実施形態により、ＩＶＩ機器に接続されない電子機器によって追加されたアイテムを含む再生リストに基づいてメディアストリーミングサービスを使用する実施形態の動作フローを示す。
【００６２】
ＩＶＩ機器に接続されない電子機器によって追加されたアイテムを使用する方法は、現在接続を維持している電子機器Ａ３０４が加入したサービスＡを通じて使用する方法と、追加されたアイテムを追加した電子機器Ｂ３０６が加入したサービスＢを通して使用する方法に分けられる。まず、追加されたアイテムがサービスＡサーバ３０８を通じて使用される場合、追加されたアイテムに関連されるユーザー入力に基づき、図５の実施形態で説明した方式と同一の方式で使用できる。
【００６３】
次に、電子機器Ｂ３０６が加入したサービスＢを通じて追加されたアイテムが使用される場合、電子機器Ｂ３０６は、図６の実施形態のうち一つにより電子機器Ａ３０４との接続を維持すると仮定する。サービスＢを通じて使用される第１実施形態では、図８Ａを参照すると、ＩＶＩ機器３０２は、ステップ８００ａで、ＵＩＢＣを介して感知したユーザー入力を電子機器Ａ３０４に伝送する。ここで、ユーザー入力は、例えば電子機器Ａ３０４がミラーリングした再生リスト１に追加されたアイテム２の再生リクエストであると仮定する。ステップ８００ｂで、電子機器Ａ３０４は、再生リクエストを電子機器Ｂ３０６に伝送し、ステップ８００ｃで、電子機器Ｂ３０６は再生リクエストをサービスＢサーバ３１０に伝送する。このとき、再生リクエストは、アイテム２のメタデータのうちいずれか一つ、例えば識別子を含むことができる。この場合、アイテム２のメタデータは、図３Ｂのステップ３１６ａで、電子機器Ｂ３０８のアイテム追加リクエストを通じてサービスＢサーバ３１０から獲得したアイテム２のメタデータに含まれている情報の一つである。
【００６４】
ステップ８０２ａで、電子機器Ｂ３０６は、サービスＢサーバ３１０からストリーミングされるアイテム２のデータを受信し、該当音声又は画像に変換し、ステップ８０２ｂで電子機器Ａ３０６に変換されたデータを伝送する。すると、ステップ８０２ｃで、電子機器Ａ３０４は、変換されたデータ、変換されたデータの再生画面、及び電子機器Ａ３０４上で再生画面と共に提供するオーディオに対応するデータをＩＶＩ機器３０２に伝送する。
【００６５】
追加されたアイテムを電子機器Ｂ３０６が加入したサービスＢを通じて使用する第２の実施形態において、ＩＶＩ機器３０２は、該当音声又は画像で出力するために変換されたデータの符号化をサポートすると仮定する。ＩＶＩ機器３０２の符号化は、電子機器Ａ３０４とＩＶＩ機器３０２との間の接続過程で獲得できる。具体的な例として、ステップ８１０ａ乃至ステップ８１２ｂは、第１の実施形態では、ステップ８００ａ乃至ステップ８０２ｂと同一に動作するので、その詳細な説明を省略する。その後、第２の実施形態による電子機器Ａ３２０は、ステップ８１１で、図５の第２の実施形態と同様に、ＩＶＩ機器３０２にミラーリングされるアイテム２の再生画面と、電子機器Ａ３０４上で再生画面と共に提供されるオーディオに対応するデータを伝送する。ステップ８１２ａで、電子機器Ｂ３０６は、サービスＢサーバ３１０からアイテム２のデータを獲得し、ステップ８１２ｂで、獲得したアイテム２のデータを変換せずに電子機器Ａ３０４に伝送する。すると、ステップ８１２ｃで、電子機器Ａ３０２は、ミラーリングチャンネルと別のチャンネルを介して変換されないアイテム２のデータをＩＶＩ機器３０２に伝送する。以後、ＩＶＩ機器８１２ｃは、直接符号化を用いてアイテム２のデータを変換して再生する。
【００６６】
第３の実施形態において、ＩＶＩ機器３０２は、ユーザーにより入力されたアイテム２の再生をサービスＢサーバ３１０に直接要請しようとするユーザー入力を感知できる。具体的な例として、ＩＶＩ機器３０２がサービスＢサーバ３１０との接続のための情報リクエストに対応するユーザー入力を感知することを仮定する。すると、ステップ８２０ａで、ＩＶＩ機器３０２は、電子機器Ａ３０４にＵＩＢＣを介してサービスＢサーバ３１０に接続するための情報リクエストを伝送する。すると、ステップ８２０ｂで、電子機器Ａ３０４は、電子機器Ｂ３０６にサービスＢサーバ３１０に接続するための情報リクエストを伝送する。すると、ステップ８２２ａで、電子機器Ｂ３０６は、サービスＢサーバ３１０に対するサービスアカウント、トークン情報などを電子機器Ａ３０４に伝送し、ステップ８２２ｂで、電子機器Ａ３０４は、ＵＩＢＣを通じてＩＶＩ機器３０２にサービスＢサーバ３１０に対するサービスアカウント、トークン情報などを伝送する。電子機器は、ＩＶＩ機器３０２がインターネットと直接接続可能な状態である場合、ユーザーは、電子機器Ａ３０４を経ることなく、ＩＶＩ機器３０２を通してサービスＢサーバ３１０に接続し、ステップ８２４ａで、アイテム２の再生リクエストを入力し、サービスＢサーバに伝送する。ステップ８２４ｂで、ＩＶＩ機器３０２は、サービスＢサーバ３１０からストリーミングされるアイテム２のデータを直接受信して再生できる。実施形態により、ＩＶＩ機器３０２がインターネットと直接接続が可能でない状態である場合、図示されていないが、ＩＶＩ機器３０２は、電子機器Ａ３０４にテザリングしてアイテム２の再生リクエストを電子機器Ａ３０４を通じてサービスＡサーバ３０８に伝送し、サービスＢサーバ３１０からストリーミングされるアイテム２のデータを電子機器Ａ３０４を通じて受信する。
【００６７】
図８Ｂの第４の実施形態乃至第６の実施形態は、ＩＶＩ機器３０２が１：１アプリ連動方式を使用する場合である。
【００６８】
第４の実施形態において、ＩＶＩ機器３０２が電子機器Ａ３０４に設置されたサービスＡアプリケーションと連動されるアプリケーションをサポートすると仮定する。この場合、ステップ８３０ａで、ＩＶＩ機器３０２は、サービスＡアプリケーションと連動されるアプリケーションを用いてアイテム２の再生リクエストを電子機器Ａ３０４に伝送する。このとき、アイテム２の再生リクエストは、アイテム２の識別子とアイテム２の追加を要請した電子機器Ｂ３０６の情報を含むことができる。すると、ステップ８３０ｂで、電子機器Ａ３０４は、電子機器Ｂ３０６にアイテム２の再生リクエストを伝送する。ステップ８３０ｃで、電子機器Ｂ３０６は、設置されたサービスＢアプリケーションを通じてサービスＢサーバ３１０に接続してアイテム２の再生リクエストを伝送する。ステップ８３２ａで、電子機器Ｂ３０６は、サービスＢサーバ３１０からストリーミングされるアイテム２に対するデータを受信して変換し、ステップ８３２ｂで、変換されたアイテム２に対するデータを電子機器Ａ３０４に伝送する。すると、ステップ８３２ｃで、電子機器Ａ３０４は、変換されたアイテム２に対するデータをＩＶＩ機器３０４に伝送する。
【００６９】
第５の実施形態において、ＩＶＩ機器３０２が電子機器Ｂ３０６に設置されたサービスＢに対するアプリケーションと連動されるアプリケーションをサポートすると仮定する。この場合、ステップ８４０ａで、ＩＶＩ機器３０２は、電子機器Ｂ３０６に設置されたサービスＢに対するアプリケーションと連動されるアプリケーションを用いてアイテム２の再生リクエストを電子機器Ａ３０４を通さずに電子機器Ｂ３０６に伝送できる。すると、ステップ８４０ｂで、電子機器Ｂ３０４は、サービスＢアプリケーションを通じてサービスＢサーバ３１０に接続してアイテム２の再生リクエストを伝送する。ステップ８４２ａ及びステップ８４２ｂで、電子機器Ｂ３０６は、サービスＢサーバ３１０からストリーミングされるアイテム２に対するデータを受信してＩＶＩ機器３０２のアプリケーションに伝送する。
【００７０】
第６の実施形態において、ＩＶＩ機器３０２がインターネット接続が可能なので、サービスＢサーバ３１０により提供されるサービスＢアプリケーションを設置可能である場合、ステップ８５０ａで、ＩＶＩ機器３０２は、サービスＢアプリケーションを通じてアイテム２の再生リクエストをサービスＢサーバ３１０に直接伝送することができる。ステップ８５０ｂで、サービスＢサーバ３１０からストリーミングされるアイテム２のデータがＩＶＩ機器３０２に直接伝送される。すると、第４の実施形態乃至第６の実施形態では、ＩＶＩ機器３０２は、アイテム２のデータをサービスＢアプリケーションと１：１アプリ連動するアプリケーションを介して変換して再生できる。
【００７１】
図９は、本発明の実施形態により、ＩＶＩ機器に接続されない電子機器により追加されるアイテムをミラーリングした再生リストから削除される実施形態の動作フローを示す。
【００７２】
図９を参照すると、ステップ９００で、電子機器Ａ３０４と電子機器Ｂ３０６との接続解除状況を仮定する。例えば、ＩＶＩ機器３０２にミラーリングされた再生リスト１にアイテム２を追加した電子機器Ｂ３０６が車両３００から下車され、あるいはユーザーの意図に従って電子機器Ａ３０４に対する電子機器Ｂ３０６の接続又は接続が解除される場合を仮定する。あるいは、実施形態により、他のユーザーがアイテム２の再生中断を決定する場合も含まれる。第１の実施形態において、アイテム２の再生サービスがサービスＡサーバ３０８から提供される場合、ステップ９１０で、電子機器Ａ３０４は、サービスＡサーバ３０８にアイテム２の識別子を含む再生停止リクエストを伝送する。すると、サービスＡサーバ３０８は、再生停止リクエストに対応して再生リスト１からアイテム２の識別子に対応するアイテム２を削除する。
【００７３】
アイテム２の再生サービスがサービスＢサーバ３１０から提供されている場合、第２の実施形態により電子機器Ａ３０４は、ステップ９２０で、サービスＢサーバ３０８にアイテム２の識別子を含む再生停止リクエストを伝送する。この場合、電子機器Ａ３０４は、電子機器Ｂ３０６から受信したサービスＢサーバ３０８に関連した情報を用いてサービスＢサーバ３０８に接続できる。すると、サービスＢサーバ３０８は、再生停止リクエストに対応して再生リスト１からアイテム２の識別子に対応するアイテム２を削除する。
【００７４】
ＩＶＩ機器３０２がインターネット接続が可能なので、サービスＡサーバ３０８又はサービスＢ３１０に各々直接接続してアイテム２の再生サービスを使用する場合、あるいはインターネット接続が可能であると同時に、サービスＡアプリケーション又はサービスＢアプリケーションと１：１連動するアプリケーションが設置される場合、第３の実施形態乃至第４の実施形態のように、ステップ９３０で、ＩＶＩ機器３０２は、サービスＡサーバ３０８に直接アイテム２の識別子を含む再生停止リクエストを伝送し、あるいはステップ９４０で、ＩＶＩ機器３０２は、サービスＢサーバ３１０に直接アイテム２の識別子を含む再生停止リクエストを伝送する。再生リクエストを受信したサービスＡサーバ３０８又はサービスＢサーバ３１０は、アイテム２の識別子に対応するアイテム２を再生リスト１から削除する。
【００７５】
以後、ステップ９５０で、電子機器Ａ３０４は、図４の実施形態で説明した方式と同一にＩＶＩ機器３０２にミラーリングされた再生リスト１′からアイテム２を削除して再生リスト１′を更新し、更新した再生リスト１′に対応するデータをＩＶＩ機器３０２に伝送する。
【００７６】
説明の便宜上、図９の実施形態では、削除しようとするアイテムが一つである場合を説明したが、ミラーリングされた再生リストから削除しようとするアイテムが多数個存在する。本発明の実施形態により、ＩＶＩ機器は、ミラーリングされた再生リストにＩＶＩと接続されない他のユーザーの電子機器を通じて少なくとも一つのアイテムが追加される場合、追加されたアイテムの各々に該当ユーザーの電子機器又はユーザーの識別情報をマッピングして表示する。それによって、ＩＶＩ機器に接続される電子機器が追加されたアイテムの削除を決定する場合、あるいはアイテムを追加したユーザーが車両から下車した場合、該当アイテムは、ユーザーの識別情報に基づいてミラーリングされた再生リストから削除できる。
【００７７】
図１０Ａは、本発明の実施形態により、ＩＶＩ機器に接続される電子機器の動作フローの一例を示す。図１０の電子機器は、説明の便宜上、図３Ａの電子機器Ａ３０４に対応し、上記した実施形態での電子機器Ａ３０４の動作を実行すると仮定する。
【００７８】
図１０Ａを参照すると、ステップ１０００で、電子機器Ａは、ＩＶＩ機器に接続し、ＩＶＩ機器を通じて連動されるサービスの一例として、メディアストリーミングサービスに対する再生リストをＩＶＩ機器に伝送する。このとき、ＩＶＩ機器との接続は、ミラーリング方式又は１：１アプリ連動方式を使用して実行される。
【００７９】
ステップ１００２で、電子機器Ａは、メディアストリーミングサービスを提供するサービスＡサーバからダウンロードして設置したサービスＡアプリケーションを実行し、サービスＡに対する再生リストを呼出し、あるいはサービスＡサーバにより提供されるアイテムのうち再生するアイテムを選択し生成して構成され、再生リスト関連情報をＩＶＩ機器に伝送する。ミラーリング方式を使用する場合、再生リスト関連情報は、再生リストがサービスＡアプリケーションを通じて表示される画面であり、１：１アプリ連動方式を使用する場合、再生リストの指示情報でありうる。ここで、ＩＶＩ機器を通じて再生リストが表示される動作は、図４での説明と同様なので、その詳細な説明を省略する。
【００８０】
それによって、ステップ１００４で、電子機器Ａは、ＩＶＩ機器を通じて再生リストに基づいてサービスＡを使用できる。ステップ１００６で、電子機器Ａは、ＩＶＩ機器に接続されない他のユーザーの電子機器(例えば、図３Ａの電子機器Ｂ３０８である場合を仮定)から再生リストの変更リクエストを受信したか否かを判定する。その判定結果、変更リクエストが受信されない場合、電子機器Ａは、ステップ１００４に戻り、再生リストに基づいてサービスＡを継続して使用する。
【００８１】
その判定結果、変更リクエストが受信される場合、電子機器Ａは、ステップ１００８で、再生リストを変更リクエストに対応して更新し、更新した再生リスト関連情報をＩＶＩ機器に伝送し、更新された再生リストに基づいてサービスＡを使用する。変更リクエストを受信するためには電子機器Ａと電子機器Ｂが接続されなければならなく、更新された再生リストに基づいてサービスＡを使用するためには変更リクエストに対応するメタデータを獲得及び更新した再生リストを構成する動作が実行される。上記動作は、図６乃至図７での説明と同様なので、その詳細な説明を省略する。
【００８２】
ステップ１０１０で、電子機器Ａは、ＩＶＩから更新された再生リストに基づいてサービスＡに対する制御命令に対応するユーザー入力を受信したか否かを判定する。その判定結果、サービスＡに対する制御命令に対応するユーザー入力が受信されない場合、継続して更新される再生リストに基づいてサービスＡを使用する。
【００８３】
その判定結果、サービスＡに対する制御命令に対応するユーザー入力が受信される場合、ステップ１０１２で、電子機器Ａは、制御命令をサービスＡサーバ又は電子機器Ｂを通じてサービスＢサーバに伝送する。ここで、ステップ１００４乃至ステップ１０１２でのサービス使用動作は、図５及び図８の実施形態の説明と同様なので、その詳細な説明を省略する。制御命令は、追加されたアイテムを更新する再生リストから削除する場合を含み、この場合、図９の実施形態と同様なので、その詳細な説明を省略する。
【００８４】
図１０Ｂは、本発明の実施形態によりＩＶＩ機器に接続される電子機器を示すブロック構成図である。
【００８５】
図１０Ｂを参照すると、例えば、電子機器１０２０は、制御部１０２２、送受信部１０２４、格納部１０２６、及び再生リスト及び画面生成部１０２８を含む。ここで、電子機器１０２０の構成は一例として示すだけで、実施形態又は事業者の意図に従ってより細部的な構成を含むように細分化されてもよく、一部構成が統合されてもよい。
【００８６】
制御部１０２２は、図３Ａ乃至図９に基づいた実施形態で説明した電子機器Ａ３０４の全体的な動作を実行するように送受信部１０２４及び格納部１０２６、再生リスト及び画面生成部１０２８を制御する。送受信部１０２４及び格納部１０２６、再生リスト及び画面生成部１０２８も制御部１０２２の指示に従って動作する。格納部１０２６は、図４の実施形態で説明した通り、電子機器Ａが個人用として生成する再生リストと、ＩＶＩ機器で使用するために生成する再生リストを区分して格納する。一例として、フレームバッファ１及び２と共に別の格納空間を区分して格納するか、あるいは更新される再生リストを追加してさらに格納できる。
【００８７】
一方、図１０Ｂの電子機器１０２は、図３Ａ乃至図９による実施形態で説明した電子機器Ｂ３０４として動作できる。この場合、制御部１０２２は、実施形態での電子機器Ｂ３０４の全般的な動作を実行するように送受信部１０２４、格納部１０２６、及び再生リスト及び画面生成部１０２８を制御する。送受信部１０２４、格納部１０２６、及び再生リスト及び画面生成部１０２８も制御部１０２２の指示によって動作する。
【００８８】
図１１は、本発明の実施形態により、ＩＶＩ機器に接続されない電子機器の一例を示す動作フロー図である。図１１の電子機器は、説明の便宜上、図３Ａの電子機器Ｂ３０６に対応し、上記した実施形態での電子機器Ｂ３０６の動作を実行すると仮定する。
【００８９】
図１１を参照すると、電子機器Ａが加入したサービスＡサーバから提供されるサービスＡがＩＶＩ機器を通じて使用されることを仮定する。この場合、ステップ１１００で、電子機器Ｂは、ＩＶＩ機器により提供される再生リストに変更を要請するために第１の電子機器と接続動作を実行する。接続動作は、図６の実施形態と同一に実行されるので、その重複説明を省略する。
【００９０】
電子機器Ａと接続されると、ステップ１１０２で、電子機器Ｂは、電子機器Ａに再生リストの変更リクエストを伝送する。ここで、変更リクエストの伝送手順は、図７の実施形態と同一に動作するので、その詳細な説明を省略する。
【００９１】
ステップ１１０４で、電子機器Ｂは、電子機器Ａから変更リクエストに対応するアイテムの再生リクエストを受信したか否かを判定する。その判定結果、再生リクエストが受信される場合、ステップ１１０６で、電子機器Ｂは、サービスＢサーバに再生リクエストを伝送し、サービスＢサーバから再生リクエストに対応するアイテムのデータを獲得して電子機器Ａに送信する。ステップ１１０４乃至ステップ１１０６は図８の実施形態と同一に動作するので、その詳細な説明を省略する。
【００９２】
上記判定結果、再生リクエストが受信されない場合、電子機器Ｂは、再生リストに基づいてＩＶＩ機器により提供されるサービスを使用しつつ、ステップ１１０４で、再生リクエストの受信を待機する。サービスの利用動作は、図５又は図８の実施形態と同一に動作するので、ここでは重複説明を省略する。
【００９３】
図１２Ａは、本発明の実施形態により、電子機器と連動されるサービスを提供するＩＶＩ機器の一例を示す動作フロー図である。図１２ＡのＩＶＩ機器は、説明の便宜上、図３ＡのＩＶＩ機器３０２に対応し、上記した実施形態でのＩＶＩ機器３０２の動作を実行すると仮定する。
【００９４】
図１２Ａを参照すると、ステップ１２００で、ＩＶＩ機器は、電子機器Ａと接続し、電子機器Ａから電子機器Ａに格納されているサービスＡに関するサービスの再生リスト関連情報を受信し、再生リストを画面上に表示する。ここで、電子機器Ａとの接続は、ミラーリング方式又は１：１アプリ連動方式を使用して実行される。再生リストの表示動作は、図４の実施形態と同一に動作するので、ここではその重複説明を省略する。
【００９５】
ステップ１２０２で、ＩＶＩ機器は、電子機器Ａから電子機器Ｂによる再生リストの変更リクエストに対応して更新された再生リスト関連情報が受信されたか否かを判定する。その結果、更新された再生リスト関連情報が受信される場合、ＩＶＩ機器は、ステップ１２０４で、更新された再生リストを画面上に表示する。ここで、更新された再生リストの表示動作は、図８の実施形態等と同一に動作するので、重複説明を省略する。
【００９６】
その判定結果、更新された再生リスト関連情報が受信されない場合、ステップ１２０６で、ＩＶＩ機器は、再生リストに基づいてサービスＡを提供する。
【００９７】
図１２Ｂは、本発明の実施形態によるＩＶＩ機器の一例を示すブロック構成図である。
【００９８】
図１２Ｂを参照すると、一例として、ＩＶＩ機器１２１０は、制御部１２１２、送受信部１２１４、及びディスプレイ部１２１６を含む。ここで、ＩＶＩ機器１２１０の構成は、一例として示すものであって、実施形態又はオペレータの意図に従ってより細部的な構成を含むように細分化されてもよく、一部構成が統合されてもよい。
【００９９】
制御部１０１２は、図３Ａ乃至図９による実施形態で説明したＩＶＩ機器３０２の全体的な動作を実行するように送受信部１２１４及びディスプレイ部１２１６を制御する。送受信部１２１４及びディスプレイ部１２１６も、制御部１２１２の指示に従って動作する。
【０１００】
本発明の実施形態により、一つの電子機器と連動されてＩＶＩ機器で提供されるサービスは、ＩＶＩ機器と接続されない少なくとも一つの電子機器を通じても制御されうる。
【０１０１】
本発明の特定側面は、コンピュータ読み取り可能な媒体でコンピュータ読み取り可能なコードとして実現できる。コンピュータ読み取り可能な記録媒体は、コンピュータ読み取り可能なデータを格納するいかなるデータ記録装置である。記録媒体の例としては、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、ＣＤ(Compact Disk)-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ格納機器、及び搬送波(インタネットを通じるデータ送信)が含まれる。さらに、このコンピュータ読み取り可能な記録媒体は、ネットワークを介して接続されたコンピュータシステムにわたって分散されることによって、コンピュータ読み取り可能なコードは分散形態で格納及び遂行される。本発明を達成するための機能(function)プログラム、コード、及びコードセグメントは、当該技術分野における熟練されたプログラマにとっては容易に理解できることである。
【０１０２】
本発明の実施形態による装置及び方法は、ハードウェア、ソフトウェア、又はそれらの組み合わせの形態で実現可能であることがわかる。このようなソフトウェアは、例えば、削除可能/再書き込み可能に関係なく、ＲＯＭ等の記録装置のような揮発性又は非揮発性格納装置 、又は例えば、ＲＡＭ、メモリチップ、及び集積回路(ＩＣ)のようなメモリ、又は例えばＣＤ、ＤＶＤ(Digital Versatile Disc)、磁気ディスク、及び磁気テープのような光学的又は磁気的に記録可能な機械(例えば、コンピュータ)で読み取り可能な格納媒体に格納することができる。本発明の一実施形態による方法は、制御部及びメモリを含むコンピュータ又は移動端末により実現できる。このメモリは、本発明の実施形態を実現するための命令を含むプログラムを格納するのに適合した機械読み取り可能な格納媒体であり得る。
【０１０３】
したがって、本発明は、本請求項により定められた装置及び方法を実現するための符号を含むプログラム、及びこのようなプログラムを格納する機械(例えば、コンピュータ)読み取り可能な格納媒体を含む。このプログラムは、有線/無線接続を通じて伝送される通信信号のような媒体を介して電気的に伝送でき、これに均等なものと共に本発明に含まれる。
【０１０４】
本発明の一実施形態による装置は、有線又は無線で接続されるプログラム提供装置からプログラムを受信して格納することができる。プログラム提供装置は、プログラム処理装置により予め設定されたコンテンツ保護方法を実行するようにする指示を含むプログラム、コンテンツ保護方法に必要な情報などを格納するためのメモリと、グラフィック処理装置との有線又は無線通信を実行するための通信部と、グラフィック処理装置の要請又は自動で該当プログラムを送受信装置に伝送する制御部を含むことができる。
【０１０５】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を逸脱しない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【符号の説明】
【０１０６】
３００  車両
３０２  ＩＶＩ機器
３０４  電子機器Ａ
３０６  電子機器Ｂ
３０８  サービスＡサーバ
３１０  サービスＢサーバ
【図１Ａ】
2019511798.tif 000003
【図１Ｂ】
2019511798.tif 000004
【図１Ｃ】
2019511798.tif 000005
【図２】
2019511798.tif 000006
【図３Ａ】
2019511798.tif 000007
【図３Ｂ】
2019511798.tif 000008
【図４】
2019511798.tif 000009
【図５】
2019511798.tif 000010
【図６】
2019511798.tif 000011
【図７】
2019511798.tif 000012
【図８Ａ】
2019511798.tif 000013
【図８Ｂ】
2019511798.tif 000014
【図９】
2019511798.tif 000015
【図１０Ａ】
2019511798.tif 000016
【図１０Ｂ】
2019511798.tif 000017
【図１１】
2019511798.tif 000018
【図１２Ａ】
2019511798.tif 000019
【図１２Ｂ】
2019511798.tif 000020
【国際調査報告】
2019511798.tif 000021
2019511798.tif 000022
2019511798.tif 000023
2019511798.tif 000024