(57)【要約】  本発明は、 装置及び装置のコンテンツ実行方法を提供する。装置及び有無線ネットワーク接続可能な装置のコンテンツ実行のコンテンツ実行方法は前記装置で提供される。本発明は、有／無線ネットワークを通じて装置と接続可能なデバイスを検索する段階と、検索されたデバイスで実行可能なコンテンツを発見する段階と、前記発見されたコンテンツに対応されるコンテンツメタファー及び前記検索されたデバイスに対応するデバイスメタファーを前記装置の第１画面に表示する段階と、及び前記検索されたデバイスを通じて前記発見された実行可能なコンテンツを行う段階と、を含むことができる。
2014528122.tif 000002
【特許請求の範囲】
【請求項１】
有／無線ネットワークに接続可能な装置のコンテンツ実行方法であって、
前記有／無線ネットワークを通じて前記装置と接続可能なデバイスを前記装置に設置されたアプリケーションを用いて検索(ｄｉｓｃｏｖｅｒｉｎｇ)する段階と、
前記検索されたデバイスで再生可能なコンテンツを検索(ｆｉｎｄｉｎｇ)する段階と、
前記検索されたコンテンツに対応されるコンテンツメタファー及び前記検索されたデバイスに対応されるデバイスメタファーを前記装置の第１画面に表示する段階と、及び
選択されたコンテンツが前記検索されたデバイスを通じて実行されるようにする段階と、を含むコンテンツ実行方法。
【請求項２】
前記第１画面に表示されたコンテンツメタファーでのタッチを検出する段階と、
前記タッチされたコンテンツメタファーのターゲットデバイスメタファーに到着することを検出する段階と、
前記到着に応答して前記ターゲットデバイスメタファーに対応されるデバイスで前記コンテンツメタファーに対応される前記コンテンツが実行されるようにする段階と、をさらに含む、請求項１に記載のコンテンツ実行方法。
【請求項３】
前記タッチされたコンテンツメタファーのターゲットデバイスメタファーに到着することを検出する段階では、
タッチジェスチャーによって前記タッチされたコンテンツメタファーが前記ターゲットデバイスメタファーに移動される、請求項２に記載のコンテンツ実行方法。
【請求項４】
前記コンテンツメタファーでのタッチが検出されたとき、前記タッチされたコンテンツメタファーに対応されるコンテンツリストを表示する、請求項２に記載のコンテンツ実行方法。
【請求項５】
前記第１画面に表示されたデバイスメタファーでのタッチを検出する段階と、及び
前記タッチされたデバイスメタファーに対応されるデバイスで実行可能なコンテンツリストを表示する段階と、をさらに含む、請求項２に記載のコンテンツ実行方法。
【請求項６】
前記タッチされたコンテンツメタファーの前記デバイスメタファーに到着することを検出する段階は、
前記タッチされたコンテンツメタファーに対応される前記コンテンツがデバイスによって実行可能であるか否かによってデバイスメタファーが視覚的に区分されるように表示する段階と、及び
前記デバイスメタファーに対応されるデバイスが複数の場合、前記複数のデバイスに対応されるデバイスリストを表示する段階と、を含む、 請求項２に記載のコンテンツ実行方法。
【請求項７】
前記コンテンツメタファーに対応するコンテンツが実行されるようにする段階は、
前記他のデバイスから前記コンテンツを前記デバイスメタファーに対応するデバイスにダウンロードされるとともに、前記デバイスメタファーに対応するデバイスが前記他のデバイスに前記コンテンツをリクエストしてダウンロードする段階と、及び
前記ダウンロードされたコンテンツを前記デバイスメタファーに対応するデバイスで行う段階を含む、請求項２に記載のコンテンツ実行方法。
【請求項８】
前記コンテンツメタファーに対応するコンテンツが実行されるようにする段階は、
前記コンテンツを記憶する他のデバイスから前記コンテンツをダウンロードする段階と、及び
前記装置で前記ダウンロードされたコンテンツを行う段階と、を含むが、
前記デバイスメタファーは前記装置に対応する、請求項２に記載のコンテンツ実行方法。
【請求項９】
前記有／無線ネットワークは、ＤＬＮＡ(Ｄｉｇｉｔａｌ Ｌｉｖｉｎｇ Ｎｅｔｗｏｒｋ Ａｌｌｉａｎｃｅ)をサポートし、前記デバイスは前記 ＤＬＮＡクラスに含まれる、請求項１に記載のコンテンツ実行方法。
【請求項１０】
タッチジェスチャーの入力後、前記第１画面と連続されて前記装置でサポートされる少なくとも１つのメタファーを含む第２画面を表示する段階と、をさらに含む、請求項１に記載のコンテンツ実行方法。
【請求項１１】
コンテンツ追加メタファー、デバイス追加メタファー及びアプリケーション追加メタファーのうちの１つで前記第２画面に表示されたメタファーを選択する段階と、
前記選択されたメタファーを前記第１画面に表示する段階を含む、請求項１０に記載のコンテンツ実行方法。
【請求項１２】
有／無線ネットワークに接続可能な装置であって、
第１画面を表示するタッチスクリーン;
前記有／無線ネットワークと接続可能な通信インターフェース部；及び
前記タッチスクリーン及び前記通信インターフェース部を制御する制御部を含み、前記制御部は、
前記タッチスクリーンの第１画面に前記通信インターフェース部を通じて検索されたデバイス及び前記装置に対応されるデバイスメタファー、及び前記装置又は前記検索されたデバイスで実行可能なコンテンツに対応されるコンテンツメタファーを表示し、
検出されたタッチによって選択された前記コンテンツメタファーの前記デバイスメタファーまでの動きに応答して前記コンテンツメタファーに対応されるコンテンツを前記デバイスメタファーに対応されるデバイスで実行されるように制御する装置。
【請求項１３】
前記制御部は、
前記タッチスクリーンの第１画面に表示される前記コンテンツメタファーでタッチが検出される場合、前記コンテンツメタファーに対応されるコンテンツリストを表示するように制御する、請求項１２に記載の装置。
【請求項１４】
前記制御部は、
前記タッチスクリーンの第１画面に表示される前記デバイスメタファーでタッチが検出される場合、前記デバイスメタファーに対応されるデバイスで実行可能なコンテンツリストを表示するように制御する、請求項１２に記載の装置。
【請求項１５】
前記制御部は、
前記タッチスクリーンの第１画面でタッチジェスチャーが検出されたとき、前記第１画面に連続され、コンテンツ追加メタファー、デバイス追加メタファー及びアプリケーション追加メタファーのうちの少なくとも１つに対応される追加メタファーを含む第２画面が表示されるように制御する、請求項１２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置及び装置のコンテンツ実行方法に関し、より詳しくはタッチジェスチャーを用いてデバイスメタファーに対応されるデバイスでタッチスクリーンに表示されるデバイスメタファー及びコンテンツメタファーに対応されるコンテンツを実行する装置及び装置のコンテンツ実行方法に関する。
【背景技術】
【０００２】
ＤＬＮＡ（Ｄｉｇｉｔａｌ Ｌｉｖｉｎｇ Ｎｅｔｗｏｒｋ Ａｌｌｉａｎｃｅ)は、ＤＨＷＧ(Ｄｉｇｉｔａｌ Ｈｏｍｅ Ｗｏｒｋｉｎｇ Ｇｒｏｕｐ)の後続標準化器具であり、 ホーム／事務室内でのネットワークをＰＣインターネットネットワーク(例えば、コンピューター、プリンターなど)、移動ネットワーク(例えば、スマートフォン、ＰＤＡ、ノートＰＣなど)及び家電ネットワーク(例えば、テレビ、セットトップボックス、オーディオ、ＤＶＤプレーヤーなど)に対して定義している。ＤＬＮＡは、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ Ｐｌｕｇ−ａｎｄ−Ｐｌａｙ) 技術を基づいて物理的なメディア、ネットワーク送信、メディアフォーマット、ストリーミングプロトコル、ＤＲＭ（Ｄｉｇｉｔａｌ Ｒｉｇｈｔ Ｍａｎａｇｅｍｅｎｔ)などの標準化を含んでいる。
【０００３】
ＤＬＮＡは、有／無線接続のためのネットワーク接続階層(ｎｅｔｗｏｒｋ ｃｏｎｎｅｃｔｉｖｉｔｙ)、IＰｖ４プロトコル(Ｐｒｏｔｏｃｏｌ)を使用するネットワークスタック階層(ｎｅｔｗｏｒｋ ｓｔａｃｋ)、ＨＴＴＰ １．０／１.１を使用するメディア送信階層(ｍｅｄｉａ ｔｒａｎｓｐｏｒｔ)、ＵＰｎＰ ＡＶ１.０とＵＰｎＰデバイスアーキテクチャー１．０を使用するデバイス発見、制御及びメディア管理階層(ｄｅｖｉｃｅ ｄｉｓｃｏｖｅｒｙ、ｃｏｎｔｒｏｌ、ａｎｄ ｍｅｄｉａ ｍａｎａｇｅｍｅｎｔ)及びオーディオ(Ａｕｄｉｏ)、オーディオ／ビデオ(Ａｕｄｉｏ／Ｖｉｄｅｏ)及びイメージを使用するメディアフォーマット階層(ｍｅｄｉａ ｆｏｒｍａｔ)の６個の階層に区分される。ＤＬＮＡはIＰ、ＴＣＰ、ＵＤＰ、ＨＴＴＰ、ＸＭＬなどのプロトコルを使用するミドルウェア(ｍｉｄｄｌｅ  ｗａｒｅ)であるＵＰｎＰを基づいて、特定ＯＳやプログラミング言語、メディアと独立的にネットワーク上のデバイスの間にコマンドと制御ができるようにする特徴を有する。
【０００４】
ＤＬＮＡ機器分類(ＤＬＮＡ Ｃｌａｓｓｅｓ)は、ＨＮＤ（Ｈｏｍｅ Ｎｅｔｗｏｒｋ Ｄｅｖｉｃｅ)、ＭＨＤ（Ｍｏｂｉｌｅ Ｈａｎｄｈｅｌｄ Ｄｅｖｉｃｅ)及びＨＮＤとＨＮＤを接続するＭＩＵ（Ｈｏｍｅ Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ Ｄｅｖｉｃｅｓ）を含む。
【０００５】
ＨＮＤは、ＤＭＳ(Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｓｅｒｖｅｒ)、ＤＭＣ（Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｃｏｎｔｒｏｌｌｅｒ）、ＤＭＲ(Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｒｅｎｄｅｒｅｒ）、ＤＭＰ（Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｐｌａｙｅｒ）及びＤＭＰｒ（Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｐｒｉｎｔｅｒ)を含む。
【０００６】
ＤＭＳは、共有対象であるコンテンツ(例えば、イメージ、オーディオファイル、ビデオファイル及びｅ−ｂｏｏｋファイルなど)を記憶するＵＰｎＰメディアサーバーを備え、ＤＬＮＡネットワーク上にコンテンツを提供する。ＤＭＳはコンピューター、セットトップボックス、ホームシアター、ＭＰ３Ｐ（ＭＰ３ Ｐｌａｙｅｒ）、デジタルカメラ、ＰＶＲ（Ｐｅｒｓｏｎａｌ Ｖｉｄｅｏ Ｒｅｃｏｒｄｅｒ)、ＮＡＳ(Ｎｅｔｗｏｒｋ Ａｔｔａｃｈｅｄ Ｓｔｏｒａｇｅ) などに具現されることができる。ＤＭＣはＤＭＳで配布したコンテンツリストをサーチし、これを実行可能なＤＭＲとＤＭＳの接続を設定し、コンテンツ再生に係る作動を制御する。ＤＭＣは知能型リモコン(ｉｎｔｅｌｌｉｇｅｎｔ ｒｅｍｏｔｅ ｃｏｎｔｒｏｌｌｅｒ)、スマートフォン、タブレットＰＣなどに具現されることができる。ＤＭＣはＤＭＳ又はＤＭＲで具現されることができる。ＤＭＲはＤＭＣの制御によってＤＭＳに接続され、ＤＭＳから受信されたコンテンツを再生することができる。ＤＭＲはテレビ、オーディオ／ビデオ受信機(Ａｕｄｉｏ／Ｖｉｄｅｏ Ｒｅｃｅｉｖｅｒ)、スマートフォン、携帯電話、タブレットＰＣ、モニター又はスピーカーなどで具現されることができる。ＤＭＰはＤＭＳが配布したコンテンツリストをサーチして再生するコンテンツを選択し、選択されたコンテンツをＤＭＣから受信して再生することができる。ＤＭＰはテレビ、ゲームコンソールなどで具現されることができる。ＤＭＰｒはＤＭＳ又はＤＭＣに記憶されたコンテンツ(例えば、イメージファイル、ｅ−ｂｏｏｋファイルなど)を記録媒体に出力することができる。ＤＭＰｒは画像形成装置(例えば、プリンター、コピー機、ファックス、フォトプリンター、複合器)などで具現されることができる。
【０００７】
ＭＨＤは、Ｍｏｂｉｌｅ Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｓｅｒｖｅｒ（ｍ−ＤＭＳ）、Ｍｏｂｉｌｅ Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｃｏｎｔｒｏｌｌｅｒ（ｍ−ＤＭＣ)、Ｍｏｂｉｌｅ Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｐｌａｙｅｒ（ｍ−ＤＭＰ）及び Ｍｏｂｉｌｅ Ｄｉｇｉｔａｌ Ｍｅｄｉａ Ｕｐｌｏａｄｅｒ／Ｄｏｗｎｌｏａｄｅｒ(ｍ−ＤＭＵ／Ｍ−ＤＭＤ)を含む。
【０００８】
ｍ−ＤＭＳは、ＨＮＤのＤＭＳと類似である。ｍ−ＤＭＳはスマートフォン、ＰＤＡ、タブレットＰＣなどで具現されることができる。ｍ−ＤＭＣはＨＮＤのＤＭＣと類似である。ｍ−ＤＭＣはスマートフォン、ＰＤＡ、タブレットＰＣなどで具現されることができる。ｍ−ＤＭＰはＨＮＤのＤＭＰと類似である。ｍ−ＤＭＰはスマートフォン、ＰＤＡ、タブレットＰＣなどで具現されることができる。ｍ−ＤＭＵ／ｍ−ＤＭＰはＤＬＮＡを用いてコンテンツをアップロード／ダウンロード可能である。ｍ−ＤＭＵ／ｍ−ＤＭＰはスマートフォン、カメラ、カムコーダーなどで具現されることができる.
【０００９】
ＤＬＮＡ機器分類は何の機能をサポートするのかによって分類され、１つのデバイスが多機能を提供することができるので１つのデバイスが多くのＤＬＮＡ機器分類に属することもできる。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
一般的に、ＵＰｎＰを用いたネットワークシステムにおいて、ＣＰ（Ｃｏｎｔｒｏｌ Ｐｏｉｎｔ)はＤＨＣＰ(Ｄｙｎａｍｉｃ Ｈｏｓｔ Ｃｏｎｆｉｇｕｒａｔｉｏｎ Ｐｒｏｔｏｃｏｌ)又は自動IＰ(ａｕｔｏ IＰ)を用いてIＰ住所(Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌｓ Ａｄｄｒｅｓｓ)を有するデバイスを検索（ｄｉｓｃｏｖｅｒｙ)する。ＣＰ（Ｃｏｎｔｒｏｌ Ｐｏｉｎｔ)はＣＤ（Ｃｏｎｔｒｏｌｌｅｄ Ｄｅｖｉｃｅ)をサーチしたり、ＣＤが自らを広告してＣＰがＣＤが分かる。ＣＰはＣＤにアクションリクエスト(ａｃｔｉｏｎ ｒｅｑｕｅｓｔ)を送信する。ＣＤは受信されたアクションリクエストに対応されるアクションを実行し、アクション実行結果(ｒｅｓｕｌｔ)(例えば、アクションの正常処理結果又はエラーメッセージ)をＣＰに応答する。
【００１１】
ＵＰｎＰ ＡＶアーキテクチャー(Ａｒｃｈｉｔｅｃｔｕｒｅ)は接続管理サービス(Ｃｏｎｎｅｃｔｉｏｎ Ｍａｎａｇｅｒ Ｓｅｒｖｉｃｅ)、レンダリング制御サービス(Ｒｅｎｄｅｒｉｎｇ Ｃｏｎｔｒｏｌ Ｓｅｒｖｉｃｅ)、ＡＶ送信サービス(ＡＶ Ｔｒａｎｓｐｏｒｔ Ｓｅｒｖｉｃｅ)及びコンテンツディレクトリーサービス(Ｃｏｎｔｅｎｔ Ｄｉｒｅｃｔｏｒｙ Ｓｅｒｖｉｃｅ)を定義している。ＤＬＮＡネットワークではＣＰがＵＰｎＰサービスのうちでコンテンツディレクトリーサービスを用いてＤＬＮＡネットワークシステムに含まれたデバイスに記憶されたコンテンツを検索して項目リストを構成するようにしている。
【００１２】
ＤＬＮＡネットワークシステムでコンテンツは、多くのＭＳに散在されてあり得る。これによって、ＣＰはＤＬＮＡネットワークシステム内の検索されたＭＳから記憶されたコンテンツリストをリクエストしてユーザに提供することができる。再生対象であるコンテンツがどんなＭＳに記憶されたのか分からないとか又はどんなＭＳにどんなコンテンツが記憶されたのか分からない場合、ユーザは有／無線ネットワークシステム内のＭＳを検索して再生対象であるコンテンツをサーチするべきである。
【課題を解決するための手段】
【００１３】
本発明は、前記の問題点を解決するためのもので、装置及びコンテンツ再生方法を提供することができる。
【００１４】
本発明の実施形態による装置のコンテンツ実行方法は有／無線ネットワークに接続可能な装置のコンテンツ実行方法であって、前記有／無線ネットワークを通じて前記装置と接続可能なデバイスを前記装置に設置されたアプリケーションを用いて検索する段階と、前記検索されたデバイスで再生可能なコンテンツを検索する段階と、前記検索されたコンテンツに対応されるコンテンツメタファー及び前記検索されたデバイスに対応されるデバイスメタファーを前記装置の第１画面に表示する段階と、及び選択されたコンテンツが前記検索されたデバイスを通じて実行されるようにする段階と、を含む。
【００１５】
本発明の他の実施形態による装置のコンテンツ実行方法は、有／無線ネットワークに接続可能な装置のコンテンツ実行方法であって、前記装置と接続可能なデバイスを検索する段階と、前記検索されたデバイスに記憶されたコンテンツを検索する段階と、前記検索されたデバイスに対応されるデバイスメタファー及び前記検索されたコンテンツに対応されるコンテンツメタファーを前記装置の第１画面に表示する段階と、ユーザによって選択されたコンテンツに対応されるコンテンツメタファーが前記検索されたデバイスのうちのいずれか１つに対応されるデバイスメタファーでドラッグ＆ドロップ(ｄｒａｇ ａｎｄ ｄｒｏｐ)されることを検出する段階と、及び前記コンテンツを前記ドラッグ＆ドロップされた前記デバイスメタファーに対応されるデバイスで実行されるように制御する段階と、を含み、前記有／無線ネットワークはＤＬＮＡ(Ｄｉｇｉｔａｌ Ｌｉｖｉｎｇ Ｎｅｔｗｏｒｋ Ａｌｌｉａｎｃｅ)をサポートする。
【００１６】
本発明の他の実施形態による装置のコンテンツ実行方法は、有／無線ネットワークに接続可能な装置のコンテンツ実行方法であって、有／無線ネットワークを通じて装置と接続可能なデバイスに対応されるデバイスメタファー及び前記デバイスで再生可能なコンテンツに対応されるコンテンツメタファーを前記装置の第１画面に表示する段階と、前記第１画面に表示された前記デバイスメタファーでのタッチを検出する段階と、前記タッチされたデバイスメタファーで実行可能なコンテンツリストを表示する段階と、及び前記表示された前記コンテンツのリストのうちのいずれか１つのコンテンツを前記デバイスメタファーに対応されるデバイスで実行されるようにする段階と、を含む。
【００１７】
本発明の他の実施形態による装置は、有／無線ネットワークに接続可能な装置であって、第１画面を表示するタッチスクリーン、前記有／無線ネットワークと接続可能な通信インターフェース部、及び前記タッチスクリーン及び前記通信インターフェース部を制御する制御部を含むが、前記制御部は前記タッチスクリーンの第１画面に前記通信インターフェース部を通じて検索されたデバイス及び前記装置に対応されるデバイスメタファー、及び前記装置又は前記検索されたデバイスで実行可能なコンテンツに対応されるコンテンツメタファーを表示し、検出されたタッチによって選択された前記コンテンツメタファーの前記デバイスメタファーまでの動きに応答して前記コンテンツメタファーに対応されるコンテンツを前記デバイスメタファーに対応されるデバイスで実行されるように制御する。
【００１８】
本発明によれば、装置と接続可能なデバイスに対応されるデバイスメタファー及び検索されたコンテンツに対応されるコンテンツメタファーが第１画面に表示され、選択されたコンテンツメタファーのデバイスメタファーへの移動に応答してデバイスメタファーに対応されるデバイスでコンテンツメタファーに対応されるコンテンツを行うことができる。
【００１９】
デバイスに対応されるデバイスメタファー及び実行可能なコンテンツに対応されるコンテンツメタファーが第１画面に表示され、選択されたコンテンツメタファーのデバイスメタファーに移動する場合、移動されるコンテンツメタファーを実行可能なデバイスメタファーが区別されるように表示されることができる。
【００２０】
再生するコンテンツが記憶されたデバイスをユーザが検索しなくても表示されるコンテンツメタファーに対応されるコンテンツをターゲットデバイスで行うことができる。
【００２１】
デバイスに対応されるデバイスメタファー及び実行可能なコンテンツに対応されるコンテンツメタファーが第１画面に表示され、選択されたデバイスメタファーに対応されるデバイスが実行可能なコンテンツリストが表示されてコンテンツを行うことができる。
【００２２】
デバイスメタファー及びコンテンツメタファーが表示される第１画面に連続され、デバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーのうちで少なくとも１つを表示可能な第２画面を表示することができる.
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態を実施する装置を示した概略的な図面である。
【図２】本発明の実施形態による装置を示した概略的なブロック図である。
【図３】本発明の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。
【図４】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図５】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図６】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図７】本発明の他の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。
【図８ａ】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図８ｂ】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図９】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図１０】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を説明するための概略的なフローチャートである。
【図１１ａ】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【図１１ｂ】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【図１２】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【発明を実施するための形態】
【００２４】
以下、本発明を製造して使用する方法を詳しく説明する。図面において同一参照番号又は符号は同一部品又は構成要素を示す。
【００２５】
図１は、本発明の実施形態を実施する装置を示した概略的な図面である。
【００２６】
図１を参照すれば、１つのタッチスクリーンを有する装置１００は、ハウジング１００ａを有している。ハウジング１００ａの前面上部に静止イメージ(ｓｔｉｌｌ ｉｍａｇｅ)又は動画像(ｖｉｄｅｏ)を撮影するための第１カメラ１５１、ユーザ又は物体の接近を検出する近接センサー１７１と音声及び／又はサウンドを装置１００外部に出力する第１スピーカー１６３ａが位置し、ハウジングの前面中央部にはタッチスクリーン１９０が位置し、ハウジング１００ａの前面下部には１つのボタン１６１ｂ又は複数のボタン（１６１ａ乃至１６１ｄ）を含むボタングループ６１が位置する。ハウジング１００ａの後面に静止イメージ又は動画像を撮影するための第２カメラ(図示せず)が位置することができる。
【００２７】
図１の装置１００に図示した構成要素は装置１００の性能に対応して少なくとも１つの構成要素が追加(例えば、第２スピーカーなど)されたり削除(例えば、ボタングループなど)されることができる。また、図１の装置１００に図示した構成要素の位置は装置１００の性能又は構造に対応して変更されることができるということは当該技術分野で通常の知識を有する者に容易に理解されるでしょう。図２は、本発明の実施形態による装置を示した概略的なブロック図である。
【００２８】
図２を参照すれば、装置１００は移動通信モジュール１２０、サブ通信モジュール１３０及びコネクター１６５を用いてデバイス(図示せず)と接続されることができる。「デバイス」は他の装置(図示せず)、携帯電話(図示せず)、スマートフォン(図示せず)、タブレットＰＣ(図示せず)、テレビ(図示せず)、セットトップボックス(図示せず)、カメラ(図示せず)、カムコーダー(図示せず)、モニター(図示せず)、画像形成装置(例えば、プリンター、コピー機、複合器又はファックスなど)及びサーバー(図示せず)を含む。デバイスのリストが変更(例えば、追加又は削除)されることができるということは当該技術分野で通常の知識を有する者に容易に理解されるでしょう。図２を参照すれば、装置１００はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を含む。また、装置１００は制御部１１０、移動通信モジュール１２０、サブ通信モジュール１３０、マルチメディアモジュール１４０、カメラモジュール１５０、ＧＰＳモジュール１５５、入／出力モジュール１６０、センサーモジュール１７０、記憶部１７５及び電源供給部１８０を含む。
【００２９】
サブ通信モジュール１３０は、無線ＬＡＮ１３１及び近距離通信モジュール１３２のうちの少なくとも１つを含み、マルチメディアモジュール１４０は放送通信モジュール１４１、オーディオ再生モジュール１４２及び動画像再生モジュール１４３のうちの少なくとも１つを含む。カメラモジュール１５０は第１カメラ１５１及び第２カメラ１５２のうちの少なくとも１つを含み、入／出力モジュール１６０はボタン１６１、マイク１６２、スピーカー１６３、振動モーター１６４、コネクター１６５、及びキーパッド１６６のうちの少なくとも１つを含む。
【００３０】
制御部１１０は、ＣＰＵ１１１、装置１００の制御のための制御プログラムが記憶されたロム(ＲＯＭ、１１２)及び装置１００の外部から入力される信号又はデータを記憶したり、装置１００で実行される作業のための記憶領域として使用されるラム(ＲＡＭ、１１３)を含むことができる。ＣＰＵ１１１はシングルコア、デュアルコア、トリプルコア、又はクワッドコアを含むことができる。ＣＰＵ１１１、ロム１１２及びラム１１３は内部バス(ｂｕｓ)を通じて相互接続されることができる。
【００３１】
制御部１１０は、移動通信モジュール１２０、サブ通信モジュール１３０、マルチメディアモジュール１４０、カメラモジュール１５０、ＧＰＳモジュール１５５、入／出力モジュール１６０、センサーモジュール１７０、記憶部１７５、電源供給部１８０、タッチスクリーン１９０、及びタッチスクリーンコントローラー１９５を制御することができる。本発明の実施形態による装置１００は、ＤＬＮＡネットワークシステムで制御部１１０によってＤＭＳ(ｍ−ＤＭＳ含み)、ＤＭＲ、ＤＭＰｒを制御することができる。また、装置１００は、ＤＬＮＡネットワークシステムで制御部１１０によってＤＭＣ(ｍ−ＤＭＣ含み)、ＤＭＳ(ｍ−ＤＭＳ含み)、ＤＭＰ(ｍ−ＤＭＰ含み)で作動することができる。
【００３２】
移動通信モジュール１２０は制御部１１０の制御に応じて、１つ又は複数のアンテナ(図示せず)を用いて移動通信を通じて他の装置と接続されるようにする。移動通信モジュール１２０は、装置１００に入力される電話番号に対応される携帯電話(図示せず)、スマートフォン(図示せず)及び移動通信モジュールを有するタブレットＰＣと音声通話、画像通話、マルチメディアメッセージ(ＭＭＳ)又は文字メッセージ(ＳＭＳ)のための無線信号を送／受信する。
【００３３】
サブ通信モジュール１３０は、無線ＬＡＮモジュール１３１と近距離通信モジュール１３２のうち少なくとも１つを含むことができる。無線ＬＡＮモジュール１３１及び近距離通信モジュール１３２のうちの１つ又は無線ＬＡＮモジュール１３１と近距離通信モジュール１３２共に含むことができる。
【００３４】
無線ＬＡＮモジュール１３１は、制御部１１０の制御によって無線ＡＰ（ａｃｃｅｓｓ ｐｏｉｎｔ)が設置された場所でインターネットに接続されることができる。無線ＬＡＮモジュール１３１はアメリカ電機電子学会(ＩＥＥＥ)の無線ＬＡＮ規格(ＩＥＥＥ８０２.１１ｘ)をサポートする。近距離通信モジュール１３２は制御部１１０の制御によって装置１００とデバイスと無線で近距離通信ができる。近距離通信方式はブルートゥース(ｂｌｕｅｔｏｏｔｈ)、赤外線通信(ＩｒＤＡ、ｉｎｆｒａｒｅｄ ｄａｔａ ａｓｓｏｃｉａｔｉｏｎ) などが含まれることができる。本発明の実施形態による装置１００は、サブ通信モジュール１３０を用いてデバイスに記憶されたコンテンツを共有することができる。装置１００はサブ通信モジュール１３０を用いて共有されるコンテンツを装置１００で行うことができる。また、装置１００はサブ通信モジュール１３０を用いて装置１００に記憶されたコンテンツをデバイスと共有することができる。装置１００は、サブ通信モジュール１３０を用いて装置１００に記憶されたコンテンツをデバイス(図示せず)で実行されるようにできる。装置１００はサブ通信モジュール１３０を用いてデバイスに記憶されたコンテンツを他のデバイスで実行されるようにできる。コンテンツの実行はコンテンツを検索(ｆｉｎｄ)、送信(ｓｅｎｄ)、記憶(ｓｔｏｒｅ)、ゲット(ｇｅｔ)、再生(ｐｌａｙ)、及び出力(ｐｒｉｎｔ)のうちの少なくとも１つを含む。
【００３５】
装置１００の通信インターフェース部(図示せず)は、移動通信モジュール１２０、無線ＬＡＮモジュール１３１、及び近距離通信モジュール１３２のうちの少なくとも１つを含むことができる。例えば、通信インターフェース部(図示せず)は移動通信モジュール１２０、無線ＬＡＮモジュール１３１、及び近距離通信モジュール１３２の組合を含むことができる。マルチメディアモジュール１４０は、放送通信モジュール１４１、オーディオ再生モジュール１４２又は動画像再生モジュール１４３を含むことができる。放送通信モジュール１４１は制御部１１０の制御によって放送通信アンテナ(図示せず)を通じて放送局から送出される放送信号(例えば、ＴＶ放送信号、ラジオ放送信号又はデータ放送信号)及び放送付加情報(例えば、ＥＰＧ（Ｅｌｅｃｔｒｉｃ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ)又はＥＳＧ（Ｅｌｅｃｔｒｉｃ Ｓｅｒｖｉｃｅ Ｇｕｉｄｅ)など)を受信することができる。オーディオ再生モジュール１４２は制御部１１０の制御によって記憶部に記憶されたりデバイスから受信されるオーディオファイル(例えば、ファイル拡張子がｍｐ３、ｗｍａ、ｏｇｇ又はｗａｖであるファイル)を再生することができる。動画像再生モジュール１４３は制御部１１０の制御によって記憶部に記憶されたりデバイスから受信される動画像ファイル(例えば、ファイル拡張子がｍｐｅｇ、ｍｐｇ、ｍｐ４、ａｖｉ、ｍｏｖ、又はｍｋｖであるファイル)を再生することができる。動画像再生モジュール１４３はデジタルオーディオファイルを再生することができる。本発明の実施形態によるマルチメディアモジュール１４０は、サブ通信モジュール１３０を通じてストリーミングされるコンテンツ(例えば、オーディオファイル、ビデオファイル)を再生することができる。
【００３６】
マルチメディアモジュール１４０は、放送通信モジュール１４１を除いて、オーディオ再生モジュール１４２と動画像再生モジュール１４３のみを含むことができる。また、マルチメディアモジュール１４０のオーディオ再生モジュール１４２又は動画像再生モジュール１４３は制御部１１０に含まれることができる。
【００３７】
カメラモジュール１５０は、制御部１１０の制御によって静止イメージ又は動画像を撮影するハウジング１００ａの第１カメラ１５１及び第２カメラ１５２のうちの少なくとも１つを含むことができる。カメラモジュール１５０は第１カメラ１５１と第２カメラ１５２のうちの１つ、或いは第１カメラ１５１と第２カメラ１５２を共に含むことができる。また、第１カメラ１５１又は第２カメラ１５２は、撮影に必要な光量を提供する補助光源(例えば、フラッシュ(図示せず))を含むことができる。本発明の他の実施形態で、第１カメラ１５１と第２カメラ１５２は隣接(例えば、第１カメラ１５１と第２カメラ１５２の間の間隔が１ｃｍより大きく、８ｃm よりは小さい)するように位置されて３次元静止イメージ又は３次元動画像を撮影することができる。
【００３８】
ＧＰＳモジュール１５５は、地球軌道上にある複数のＧＰＳ衛星(図示せず)から電波を受信し、それぞれのＧＰＳ衛星(図示せず)から装置１００までの電波到達時間(Ｔｉｍｅ ｏｆ Ａｒｒｉｖａｌ)を用いて装置１００の位置を算出することができる。
【００３９】
入／出力モジュール１６０は、複数のボタン１６１、マイク１６２、スピーカー１６３、振動モーター１６４、コネクター１６５、及びキーパッド１６６のうちの少なくとも１つを含むことができる。
【００４０】
ボタン１６１はユーザの入力を受信する。ボタン１６１はハウジング１００ａの前面下部にあるボタングループ６１、ハウジング１００ａの上部側面にある電源／ロックボタン(図示せず)及びハウジング１００ａの側面にある少なくとも１つのボリュームボタン(図示せず)を含むことができる。
【００４１】
ボタングループ６１は、ハウジング１００ａの前面下部に形成され、メニューボタン１６１ａ、ホームボタン１６１ｂ、バックボタン(ｂａｃk ｂｕｔｔｏｎ)１６１ｃ及び検索ボタン１６１ｄを含む。本発明の他の実施形態で、ボタングループ６１はホームボタン１６１ｂのみを含むことができる。本発明の他の実施形態で、ボタングループ６１無し、タッチスクリーン１９０がユーザの入力を受信することができる。
【００４２】
マイク１６２は音声(ｖｏｉｃｅ)又はサウンド(ｓｏｕｎｄ)が入力されて制御部１１０の制御によって電気的な信号を生成する。マイク１６２はハウジング１００ａに１つ又は複数が位置することができる。
【００４３】
スピーカー１６３は、制御部１１０の制御によって移動通信モジュール１２０、サブ通信モジュール１３０、マルチメディアモジュール１４０又はカメラモジュール１５０の多様な信号(例えば、無線信号、放送信号、デジタルオーディオファイル、デジタル動画像ファイル又は写真撮影など)に対応されるサウンドを装置１００の外部に出力することができる。スピーカー１６３は装置１００が遂行する機能に対応されるサウンド(例えば、入力される電話番号に対応されるボタン操作音、又は通話接続音)を出力することができる。スピーカー１６３はハウジング１００ａに１つ又は複数に形成されることができる。複数のスピーカーがハウジング１００ａに位置する場合、制御部１１０の制御によって選択的に１つ(例えば、音声通話)又は複数(例えば、オーディオファイルをステレオで出力)を通じてサウンドを出力することができる。
【００４４】
本発明の実施形態によるスピーカー１６３は、タッチされたコンテンツメタファーのターゲットデバイスメタファーへの到着に応答してユーザに聴覚的フィードバックに対応されるサウンドを出力することができる。
【００４５】
振動モーター１６４は、制御部１１０の制御によって電気的信号を機械的振動で変換することができる。他の装置(図示せず)から通話接続を受信する場合、振動モードである装置１００の振動モーター１６４が作動する。振動モーター１６４は、ハウジング１００ａに１つ又は複数に形成されることができる。
【００４６】
本発明の実施形態による振動モーター１６４は、タッチされたコンテンツメタファーのターゲットデバイスメタファーへの到着に応答してユーザに触覚的フィードバックに対応される振動を出力することができる。
【００４７】
コネクター１６５は、装置１００とデバイス(図示せず)を接続又は電源ソース(図示せず)を接続するためのインターフェースである。制御部１１０の制御によってコネクター１６５に接続された有線ケーブルを通じて装置１００の記憶部に記憶されたデータをデバイス(図示せず)へ送信したり又はデバイス(図示せず)からデータを受信することができる。コネクター１６５に接続された有線ケーブルを通じて電源ソース(図示せず)から電源が入力されたりバッテリー(図示せず)を充電することができる。
【００４８】
キーパッド１６６は、ユーザのキー入力を受信する。キーパッド１６６は装置１００に形成される物理的なキーパッド(図示せず)又はタッチスクリーン１９０に表示される仮想キーパッド(図示せず)うちの少なくとも１つを含むことができる。例えば、装置１００は性能及び構造によって物理的なキーパッド(図示せず)及び仮想のキーパッド(図示せず)のうちの１つ、又は物理的なキーパッド(図示せず)及び仮想のキーパッド(図示せず)を含むことができる。
【００４９】
センサーモジュール１７０は、装置１００の状態を検出し、検出された状態に対応される信号を生成して制御部１１０へ送信するセンサーを含む。
【００５０】
センサーモジュール１７０はユーザの身体又は事物の接近するか否かを検出する近接センサー１７１、装置１００周辺の光の量を検出する照度センサー(図示せず)、又は装置１００の作動(例えば、装置１００の回転、装置１００に加えられる加速度又は振動)を検出するモーションセンサー(図示せず)のうちの少なくとも１つを含むことができる。例えば、センサーモジュール１７０は近接センサー１７１、照度センサー(図示せず)及びモーションセンサー(図示せず)の組合を含むことができる。センサーモジュール１７０に含まれるセンサーは装置１００の性能によって追加されたり削除されることができる。
【００５１】
記憶部１７５は制御部１１０の制御によって移動通信モジュール１２０、サブ通信モジュール１３０、マルチメディアモジュール１４０、カメラモジュール１５０、ＧＰＳモジュール１５５、入／出力モジュール１６０、センサーモジュール１７０、タッチスクリーン１９０の作動に対応されるように入／出力される信号又はデータを記憶することができる。記憶部１７５は、装置１００及び制御部１１０の制御のための制御プログラム(例えば、ＯＳ(Ｏｐｅｒａｔｉｏｎ Ｓｙｓｔｅｍ))を記憶することができる。本発明の実施形態による記憶部１７５は、アプリケーション１９３、デバイスから受信されたそれぞれのメッセージ、検索されたデバイスに対応されるデバイスリスト及び検索されたコンテンツに対応されるコンテンツリストを記憶する。記憶部１７５は検索されたデバイスに対応されるデバイスメタファーを記憶する。また、記憶部１７５は検索されたコンテンツに対応されるコンテンツメタファーを記憶する。
【００５２】
「メモリー」という用語は記憶部１７５、制御部１１０内のロム１１２、ラム１１３又は装置１００に装着可能なメモリーカード(図示せず)(例えば、ＳＤカード、メモリースティックなど)を含む。記憶部は非揮発性メモリー、揮発性メモリー、ハードディスクドライブ(ＨＤＤ)又はソリッドステートドライブ(ＳＳＤ)を含むことができる。
【００５３】
電源供給部１８０は、制御部１１０の制御によってハウジング１００ａに位置するバッテリー(図示せず)を充電することができる。充電されたバッテリー(図示せず)は装置１００に電源を供給する。電源供給部１８０は、制御部１１０の制御によってコネクター１６５に接続された有線ケーブルを通じて外部の電源ソース(図示せず)から入力される電源を装置１００で供給することができる。また、電源供給部１８０は磁気誘導方式又は磁気共振方式を用いて無線でバッテリー(図示せず)を充電することができる。
【００５４】
タッチスクリーン１９０は、ユーザに多様なサービス(例えば、音声／映像通話、データ送信、放送受信、写真撮影)に対応されるユーザーインターフェース(Ｕｓｅｒ Ｉｎｔｅｒｆａｃe)を提供することができる。本発明の実施形態によるタッチスクリーン１９０はアプリケーション１９３で提供されるホーム画面(例えば、デバイスメタファー、コンテンツメタファー及びアプリケーションメタファーなど)を表示することができる。タッチスクリーン１９０は、アプリケーション１９３で提供されるデバイスリスト及びコンテンツリストを表示することができる。
【００５５】
タッチスクリーン１９０は、ユーザーインターフェースを通じて入力される少なくとも１つのタッチに対応されるアナログ信号をタッチスクリーンコントローラー１９５へ送信する。タッチスクリーン１９０は、ユーザの身体(例えば、親指を含む指)又はタッチ可能なオブジェクト(例えば、スタイラスペン)を通じて少なくとも１つのタッチが入力されることができる。
【００５６】
本発明の実施形態によるタッチスクリーン１９０は、コンテンツメタファーのタッチ、デバイスメタファーのタッチ及びタッチされたコンテンツメタファーのターゲットデバイスメタファーに到着に対応される連続的な動きが入力される。タッチスクリーン１９０はコンテンツメタファーのタッチ、デバイスメタファーのタッチ及びタッチされたコンテンツメタファーのターゲットデバイスメタファーに到着に対応される連続的な動きに対応されるアナログ信号をタッチスクリーンコントローラー１９５へ送信することができる。
【００５７】
本発明の実施形態によるタッチスクリーン１９０はタッチされたコンテンツメタファーのターゲットデバイスメタファーに到着に応答してユーザに視覚的フィードバックに対応される視覚的効果を提供することができる。
【００５８】
本発明の実施形態によるタッチはタッチスクリーン１９０とユーザの身体又はタッチ可能なオブジェクトとの接触と非接触(例えば、タッチスクリーン１９０とユーザの身体又はタッチ可能なオブジェクトとの検出可能な間隔が１ｍｍ以下)を含むことができる。タッチスクリーン１９０で検出可能な間隔は装置１００の性能又は構造によって変更されることができる。
【００５９】
タッチスクリーン１９０は、例えば、抵抗膜(ｒｅｓｉｓｔｉｖｅ) 方式、静電容量(ｃａｐａｃｉｔｉｖｅ)方式、赤外線(ｉｎｆｒａｒｅｄ) 方式又は超音波(ａｃｏｕｓｔｉｃ ｗａｖｅ)方式で具現されることができる。ひいては将来開発されたり常用化される他の方式で具現可能である。
【００６０】
タッチスクリーンコントローラー１９５は、タッチスクリーン１９０から受信されたアナログ信号をデジタル信号(例えば、Ｘ及びＹ座標)で変換して制御部１１０へ送信する。制御部１１０はタッチスクリーンコントローラー１９５から受信されたデジタル信号を用いてタッチスクリーン１９０を制御することができる。制御部１１０はタッチスクリーン１９０に入力されたタッチ又はタッチされたコンテンツメタファーのターゲットデバイスメタファーに到着に対応される連続的な動きに応答してタッチスクリーン１９０に表示されたコンテンツメタファーの選択、デバイスメタファーの選択及びターゲットデバイスメタファーに対応されるデバイスでコンテンツが実行されるように制御することができる。また、タッチスクリーンコントローラー１９５は、制御部１１０に含まれることもできる。
【００６１】
図３は本発明の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。図３の段階(Ｓ３０１)で、アプリケーションを実行する。
【００６２】
図４乃至図６は、本発明による装置のコンテンツ実行方法を示した図面である。
【００６３】
図４を参照すれば、タッチスクリーン１９０にはバッテリーの充電状態(１９１ａ)又は受信信号の強度(１９１ｂ)のような装置１００の状態を表示する状態バー(ｓｔａｔｕｓ ｂａｒ、１９１)及び短縮アイコン又はメニューを表示するグラウンドスクリーン１９２が表示される。グラウンドスクリーン１９２に表示されるアプリケーション１９３の短縮アイコン１９３ａが選択される場合、アプリケーション１９３が実行される。アプリケーション１９３によってタッチスクリーン１９０にはアプリケーション１９３で提供するホーム画面(ｈｏｍｅ ｓｃｒｅｅｎ、３００、図５参照)が表示される。
【００６４】
図３の段階(Ｓ３０２)で、接続可能なデバイスを検索する。
【００６５】
装置１００からアプリケーション１９３が実行される場合、制御部１１０の制御によってサブ通信モジュール１３０を通じてＳＳＤＰ(Ｓｉｍｐｌｅ Ｓｅｒｖｉｃｅ Ｄｉｓｃｏｖｅｒｙ Ｐｒｏｔｏｃｏｌｓ)を用いてデバイスをディスカバリーする。装置１００はサブ通信モジュール１３０を用いてＳＳＤＰの検索メッセージ(ｄｉｓｃｏｖｅｒｙ ｍｅｓｓａｇｅ)をマルチキャスティング(ｍｕｌｔｉｃａｓｔｉｎｇ)し、接続可能なデバイスからユニキャスティング(ｕｎｉｃａｓｔｉｎｇ)された応答メッセージ(ｒｅｓｐｏｎｓｅ ｍｅｓｓａｇｅ)を受信する。また、装置１００は有／無線ネットワークに追加されるデバイス(図示せず)の広告メッセージ(ａｄｖｅｒｔｉｓｅｍｅｎｔ ｍｅｓｓａｇｅ)を受信することができる。検索メッセージ、応答メッセージ及び広告メッセージはＵＰｎＰに基づくメッセージフォーマット(ｍｅｓｓａｇｅ ｆｏｒｍａｔ)による。ＤＬＮＡネットワークシステムでデバイスの検索は当該技術分野の通常の知識を有する者に容易に理解されるでしょう。本発明の実施形態による装置１００はＤＬＮＡだけでなくIＰに基づくネットワークプロトコルを用いてデバイスを検索することができる。受信された応答メッセージ及び広告メッセージは制御部１１０の制御によって記憶部に記憶される。
【００６６】
制御部１１０は、受信された応答メッセージ又は広告メッセージを送信したデバイスに詳細情報(ｄｅｓｃｒｉｐｔｉｏｎ)をリクエストすることができる。詳細情報はデバイスのケーパビリティ(ｃａｐａｂｉｌｉｔｙ)及びデバイスが提供可能なサービスを含む。
【００６７】
制御部１１０は記憶された応答メッセージ、広告メッセージ及び詳細情報を用いてデバイスリストを生成することができる。記憶部に記憶されるデバイスリストの項目はデバイス名(例えば、モデル)、デバイス種類(例えば、スマートフォン、コンピューター、テレビなど)又は装置１００とデバイスの接続状態を含むことができる。生成されたデバイスリストは装置１００の記憶部にルックアップテーブル(ｌｏｏｋ−ｕｐ ｔａｂｌｅ)に記憶されることができる。記憶部に記憶されるデバイスリストの項目は変更可能である。有／無線ネットワークで装置１００とデバイスの接続状態によってデバイスリストの項目(例えば、デバイスの接続状態)は更新(ｕｐｄａｔｅ)されることができる。
【００６８】
図３の段階(Ｓ３０３)で、実行可能なコンテンツを検索する。
【００６９】
制御部１１０は生成されたデバイスリストを用いて装置１００又は検索されたデバイスで実行可能なコンテンツを検索する。制御部１１０はＣＤＳ(Ｃｏｎｔｅｎｔｓ Ｄｉｒｅｃｔｏｒｙ Ｓｅｒｖｉｃｅ)のＢｒｏｗｓｅ／Ｓｅａｒｃｈ()アクションを通じて実行可能なコンテンツに対応されるメタデータを受信する。制御部１１０は、受信されたメタデータを用いてコンテンツリストを生成することができる。また、制御部１１０は装置１００の記憶部に記憶された実行可能なコンテンツを検索する。
【００７０】
「コンテンツ(ｃｏｎｔｅｎｔｓ)」という用語は装置１００又はデバイスで実行可能なコンテンツである。コンテンツはオーディオファイル(例えば、ミュージック)、動画像ファイル(例えば、ビデオ)、イメージファイル(例えば、フォト)又はｅ−ｂｏｏｋファイル(例えば、ｅ−ｂｏｏｋ)を含む。コンテンツの実行は実行可能なコンテンツの検索(ｆｉｎｄ)、送信(ｓｅｎｄ)、記憶(ｓｔｏｒｅ)、ゲット(ｇｅｔ)、再生(ｐｌａｙ)、及び出力(ｐｒｉｎｔ)のうちの少なくとも１つを含む。装置１００及びデバイス(図示せず)は性能及び機能によって検索、送信、記憶、ゲット、再生及び出力の組合を含むことができる。ＤＬＮＡネットワークシステムでコンテンツの検索は当該技術分野の通常の知識を有する者に容易に理解される。
【００７１】
「コンテンツリスト」という用語は装置１００に記憶された装置コンテンツリスト又はデバイスに記憶されたデバイスコンテンツリストを含む。コンテンツリストは装置１００の記憶部に記憶される。コンテンツリストは装置１００の記憶部にルックアップテイブル(ｌｏｏｋ−ｕｐ tａｂle)に記憶されることができる。記憶部に記憶されるコンテンツリストの項目はコンテンツが記憶されたデバイス名(例えば、モデル名)、コンテンツ種類(例えば、ミュージック、ビデオ、フォト又はｅ−ｂｏｏｋ)又はファイル名を含むことができる。コンテンツリストはそれぞれのコンテンツ種類に対応されるサムネイルイメージ(ｔｈｕｍｂｎａｉｌ ｉｍａｇｅ)(例えば、ミュージックに対応されるアルバムサムネイルイメージなど)を含むことができる。記憶部に記憶されたコンテンツリストの項目は変更可能である。ネットワーク上装置１００又はデバイスに対応される記憶部に記憶されたコンテンツリストは更新(ｕｐｄａｔｅ)されることができる。
【００７２】
図３の段階(Ｓ３０４)で、検索されたデバイスに対応されるデバイスメタファー及びコンテンツに対応されるコンテンツメタファーを表示する。
【００７３】
図５を参照すれば、ホーム画面３００は、装置１００の状態を表示する状態バー３０１と状態バー３０１の下端に位置してデバイスメタファー(３１１、３１１ａ乃至３１１ｃ) 及びコンテンツメタファー(３１２、３１２ａ及び３１２ｂ)を表示するメタファー表示領域(ｍｅｔａｐｈｏｒ ｄｉｓｐｌａｙ ａｒｅａ、３１０)を含む。メタファー表示領域３１０にはアプリケーションメタファーが表示されることができる。
【００７４】
制御部１１０は、記憶部に記憶されたデバイスリストを用いてデバイスに対応されるデバイスメタファー(ｄｅｖｉｃｅ ｍｅｔａｐｈｏｒ、３１１)をマッピング(ｍａｐｐｉｎｇ)する。マッピングされたデバイスメタファー(３１１ａ乃至３１１ｃ)はメタファー表示領域３１０に表示される。制御部１１０は記憶部に記憶されたコンテンツリストを用いてコンテンツに対応されるコンテンツメタファー(ｃｏｎｔｅｎｔｓ ｍｅｔａｐｈｏｒ、３１２)をマッピングする。マッピングされたコンテンツ(３１２ａ及び３１２ｂ)はメタファー表示領域３１０に表示される。
【００７５】
記憶部には、デバイスの種類に対応される複数のデバイスメタファー及びコンテンツの種類に対応される複数のコンテンツメタファーが記憶されることができる。デバイスメタファー３１１はデバイスの種類によって携帯電話又はスマートフォンに対応される移動端末メタファー３１１ａ、コンピューター又はサーバーに対応されるコンピューターメタファー３１１ｂ、タブレットＰＣに対応されるタブレットメタファー３１１ｃ、テレビに対応されるＴＶメタファー(図示せず)、カメラ又はカムコーダーに対応されるカメラメタファー(３１５ｂ、図１１ｂ参照)を含む。メタファー表示領域３１０で表示されるデバイスメタファー３１１はアプリケーション１９３の環境設定(ｃｏｎｆｉｇｕｒａｔｉｏｎ)によって追加されたり削除されることができる。本発明の他の実施形態によるメタファー表示領域３１０で表示されるデバイスメタファー３１１はタッチジェスチャーによって追加されたり削除されることができる。
【００７６】
コンテンツメタファー３１２は、コンテンツの種類によってオーディオファイルに対応されるミュージックメタファー３１２ａ、イメージファイルに対応されるフォトメタファー３１２ｂ、動画像ファイルに対応されるビデオメタファー(図示せず)又はｅ−ｂｏｏｋファイルに対応されるｅ−ｂｏｏｋメタファー(図示せず)を含む。メタファー表示領域３１０で表示されるコンテンツメタファー３１２はアプリケーション１９３の環境設定によって追加されたり削除されることができる。本発明の他の実施形態によるメタファー表示領域３１０で表示されるコンテンツメタファー３１２はタッチジェスチャーによって追加されたり削除されることができる。
【００７７】
メタファー表示領域３１０で表示されるデバイスメタファー３１１は記憶部に記憶された他のデバイスメタファー(図示せず)に変更されることができる。例えば、メタファー表示領域３１０に表示されるコンピューターメタファー３１１ｂがモデルＡのメタファーの場合、モデルＡと異なるモデルＢのメタファーに変更することができる。メタファー表示領域３１０はデバイスメタファー３１１とコンテンツメタファー３１２だけでなく固定メタファー(３１３、３１３ａ乃至３１３ｆ)を含む。検索されたデバイス又は検索されたコンテンツに対応されない固定メタファー３１３はユーザの選択(例えば、タッチ)によって実行されない。固定メタファー３１３はメタファー表示領域３１０での位置は変更可能である。
【００７８】
メタファー表示領域３１０で表示されるデバイスメタファー３１１の情報は記憶部に記憶される。記憶されるデバイスメタファー３１１の情報はデバイスメタファーの大きさ(例えば、(８０ｐｉｘｅｌ ｘ ６０ｐｉｘｅｌ)と現在位置(例えば、(１５０、５５０))を含む。メタファー表示領域３１０に表示されるコンテンツメタファー３１２の情報は記憶部に記憶される。記憶されるコンテンツメタファー３１２の情報はコンテンツメタファー３１２の大きさ(例えば、７０ｐｉｘｅｌ ｘ ５０ｐｉｘｅｌ)と現在位置(例えば、(１４０、３００))を含む。記憶部に記憶されたデバイスメタファー３１１の情報及びコンテンツメタファー３１２の情報を用いてタッチによるデバイスメタファー又はコンテンツメタファーが選択されることができる。選択されたコンテンツメタファーに対応されるコンテンツがデバイスメタファーに対応されるデバイスで実行されることができる。本発明の実施形態によるホーム画面３００のメタファー表示領域３１０はオフィスのデスクでの場面(ｓｃｅｎｅ)として提供される。環境設定を通じて画面３００のメタファー表示領域３１０は家の居間にあるソファ−での場面又は浜辺にあるパラソルでの場面でも変更されることができることは当該技術分野で通常の知識を有する者に容易く理解されるでしょう。
【００７９】
図３の段階(Ｓ３０５)で、コンテンツメタファーを選択する。
【００８０】
図６を参照すれば、ユーザによってメタファー表示領域３１０に表示されるミュージックメタファー３１２ａが選択される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてミュージックメタファー３１２ａの選択に対応されるタッチ３３０を検出することができる。制御部１１０はタッチスクリーンコントローラー１９５からメタファー表示領域３１０でタッチの最初位置３３０ａ(例えば、Ｘ及びＹ座標)を受信することができる。制御部１１０はメタファー表示領域３１０でタッチの最初位置３３０ａを記憶部に記憶されたそれぞれのコンテンツメタファー３１２の情報を比べることができる。比較結果によってミュージックメタファー３１２ａが選択される場合、他のコンテンツメタファー３１２と区別(例えば、ミュージックメタファー３１２ａの縁が強調されたりミュージックメタファー３１２ａの背景イメージが変更)されるように表示されることができる。
【００８１】
制御部１１０はタッチの最初位置、タッチ検出時間及びタッチされたミュージックメタファー３１２ａの情報を記憶部に記憶することができる。メタファー表示領域３１０に接触されるタッチ３３０は、親指を含む指のうちの１つ又はタッチ可能なオブジェクトのタッチによって発生されることができる。
【００８２】
本発明の他の実施形態で、メタファー表示領域３１０で検出されるタッチの個数は一つに限定されず、複数のタッチが検出されることができる。メタファー表示領域３１０で複数のタッチが検出される場合、制御部１１０は複数のタッチ位置及び複数のタッチ検出時間を記憶部に記憶することができる。タッチの検出個数は当該技術分野の通常の知識を有する者に容易に理解されることができる。
【００８３】
図３の段階(Ｓ３０６)で、選択されたコンテンツメタファーに対応されるコンテンツが一つなのかを判断する。
【００８４】
制御部１１０は、コンテンツリストを用いて選択されたミュージックメタファー３１２ａに対応されるコンテンツの個数を判断する。制御部１１０は記憶部に記憶されたコンテンツリストでコンテンツ種類項目に対応されるコンテンツの個数をカウントする。カウント結果によってミュージックメタファー３１２ａに対応されるコンテンツが複数の場合、段階(Ｓ３１２)へ進行する。
【００８５】
図３の段階(Ｓ３０７)で、コンテンツメタファーが移動する。
【００８６】
図６を参照すれば、制御部１１０は選択されたミュージックメタファー３１２ａの移動をタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて検出することができる。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて選択されたミュージックメタファー３１２ａの最初位置から連続的な動き(例えば、連続的な動きに対応される複数のＸ及びＹ座標)を検出することができる。検出されるミュージックメタファー３１２ａの連続的な動き(例えば、３３０ａから３３０ｂまでの複数のＸ及びＹ座標)は記憶部に記憶されることができる。制御部１１０は記憶部に記憶される複数のＸ及びＹ座標を用いて最初位置からの現在位置までの移動時間、移動距離及び移動方向を算出することができる。
【００８７】
図６を参照すれば、選択されたミュージックメタファー３１２ａの移動はタッチジェスチャーのうちでドラッグ＆ドロップ(ｄｒａｇ ＆ ｄｒｏｐ)又はフリック(ｆｌｉｃｋ)を含む。ミュージックメタファー３１２ａの移動に対応されるタッチジェスチャーの変更は当該技術分野の通常の知識を有する者に容易に理解される。
【００８８】
図９は、本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【００８９】
図９を参照すれば、制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて選択されたミュージックメタファー３１２ａの最初位置から連続的な動きを検出することができる。検出されるミュージックメタファー３１２ａの連続的な動き(例えば、複数のＸ及びＹ座標)は記憶部に記憶されることができる。制御部１１０は移動中のミュージックメタファー３１２ａを再生可能なデバイスメタファー(例えば、コンピューターメタファー３１１ｂ)をメタファー表示領域３１０の他のデバイスメタファー(３１１ａ及び３１１ｃ)と区別されるように表示することができる。
【００９０】
制御部１１０は記憶部に記憶された複数のＸ及びＹ座標と、記憶されたデバイスメタファー情報を用いてミュージックメタファー３１２ａの現在位置３３０ａ１とそれぞれのデバイスメタファー(３１１ａ乃至３１１ｃ)の位置を算出することができる。本発明の実施形態による制御部１１０は選択されたミュージックメタファー３１２ａの現在位置３３０ａ１で最も近いコンピューターメタファー３１１ｂを区別されるように表示することができる。また、メタファー表示領域３１０でミュージックメタファー３１２ａを再生可能な全てのデバイスメタファーを区分されるように表示することができる。図３の段階(Ｓ３０８)で、移動されるコンテンツメタファーのターゲットデバイスメタファーに到着を検出する。
【００９１】
図６を参照すれば、移動されるミュージックメタファー３１２ａは、デバイスメタファー３１１のうちの１つのコンピューターメタファー３１１ｂを通過してターゲットデバイスメタファーであるタブレットメタファー３１１ｃに到着する。制御部１１０はタッチスクリーン１９０、タッチスクリーンコントローラー１９５及び記憶部を用いてミュージックメタファー３１２ａの最後の位置３３０ｂが分かる。制御部１１０は記憶部に記憶されたデバイスメタファー３１１の情報とミュージックメタファー３１２ａの最後の位置３３０ｂを用いてタブレットメタファー３１１ｃがターゲットデバイスメタファーなのを分かる。ミュージックメタファー３１２ａの最後の位置３３０ｂは、タッチジェスチャーのタッチがタッチスクリーン１９０から分離(ｔｏｕｃｈ−ｏｆｆ)される位置である。ミュージックメタファー３１２ａのターゲットデバイスメタファー３１１ｃに到着はタブレットＰＣで到着したミュージックメタファー３１２ａに対応されるオーディオファイルの実行で制御部１１０に入力される。
【００９２】
制御部１１０はコンテンツメタファー３１２ａのターゲットデバイスメタファー３１１ｃに到着３３０ｂに応答するフィードバック(ｆｅｅｄｂａｃｋ)をユーザに提供することができる。提供されるフィードバックは視覚的フィードバック、聴覚的フィードバック又は触覚的フィードバックのうちの少なくとも１つで提供されることができる。制御部１１０は視覚的フィードバック、聴覚的フィードバック、及び触覚的フィードバックの組合をユーザに提供することができる。
【００９３】
視覚的フィードバックは、コンテンツメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着３３０ｂに応答して視覚的効果(例えば、別途のイメージ又は別途のイメージに適用されたフェード(ｆａｄｅ)のようなアニメーション効果)としてホーム画面３００に表示されることができる。聴覚的フィードバックはコンテンツメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着３３０ｂに応答してサウンドとしてスピーカー１６３で出力されることができる。また、触覚的フィードバックは、コンテンツメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着３３０ｂに応答して振動として振動モーター１６４で出力されることができる。少なくとも１つのフィードバックは決定された時間(例えば、５００ｍｓｅｃ)の間の維持されることができる。
【００９４】
本発明の実施形態による選択されたミュージックメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着は３種類の選択を含む。例えば、オーディオファイルを記憶するＤＭＳ(図示せず)の選択、オーディオファイルを再生するＤＭＲ(例えば、タブレットＰＣ)の選択及びオーディオファイルの再生ボタン(図示せず)の選択を含む。
【００９５】
図３の段階(Ｓ３０９)で、ターゲットデバイスメタファーに対応されるターゲットデバイスが１つなのかを検出する。
【００９６】
制御部１１０は、記憶されたデバイスリストを用いて選択されたタブレットメタファー３１１ｃに対応されるタブレットＰＣの個数を判断する。制御部１１０は記憶されたデバイスリストでデバイス種類項目に対応されるタブレットＰＣの個数をカウントする。カウント結果によってタブレットメタファー３１１ｃに対応されるタブレットＰＣが複数の場合、段階(Ｓ３１４)へ進行する。
【００９７】
図３の段階(Ｓ３１０)で、コンテンツをダウンロードする。制御部１１０はターゲットデバイスメタファー３１１ｃに対応されるタブレットＰＣでミュージックメタファー３１２ａに対応されるオーディオファイルをダウンロードするように制御する。制御部１１０はタブレットＰＣにおける選択されたオーディオファイルの実行に対応してＤＭＳ(図示せず)とタブレットＰＣを制御する。制御部１１０はＧｅｔ  ＰｒｏｔｏｃｏｌＩｎｆｏ() アクションを用いてミュージックメタファー３１２ａに対応されるオーディオファイルを記憶するＤＭＳ(図示せず)とオーディオファイルを再生するタブレットＰＣ(図示せず)がサポートするプロトコルのリスト及びフォーマットのリストを確認し、オーディオファイルの再生に必要なリソース、プロトコル及びフォーマットをマッチングする。制御部１１０はＰｒｅｐａｒｅＦｏｒＣｏｎｎｅｃｔｉｏｎ() アクションを用いてＤＭＳ(図示せず)とタブレットＰＣ(図示せず)間にＡＶ Ｔｒａｎｓｐｏｒｔ及びＲＣＳ(Ｒｅｎｄｅｒｉｎｇ Ｃｏｎｔｒｏｌ Ｓｅｒｖｉｃｅ)使用のためのＩｎｓｔａｎｃｅ ＩＤを交換する。Ｉｎｓｔａｎｃｅ ＩＤの交換を通じてオーディオファイルの再生に必要なセッションを生成し、セッションの管理のためのセッションに対応されるＩＤを獲得する。ＲＳＣ Ｉｎｓｔａｎｃｅ ＩＤは再生装置のボリューム、色相、明るさなどを制御するために使用される。制御部１１０はオーディオファイルの再生のためにＤＭＳ(図示せず)又はタブレットＰＣにＳｅｔＡＶＴｒａｎｓｐｏｒｔＵＲＩ()アクションを用いてオーディオファイルに対応されるＵＲＩを設定する。
【００９８】
再生ボタン(図示せず)の選択に対応されるＰｌａｙ()アクションを用いてタブレットＰＣはＤＭＳ(図示せず)にＳｅｔＡＶＴｒａｎｓｐｏｒｔＵＲＩ()を通じて伝達したＵＲＩに該当するオーディオファイルの送信をリクエストする。ＤＭＳ(図示せず)にＰｌａｙ() アクションを呼び出した場合、ＤＭＳ(図示せず)はＳｅｔＡＶＴｒａｎｓｐｏｒｔＵＲＩ()を通じて設定されたＵＲＩに該当するオーディオファイルをタブレットＰＣへ送信する。オーディオファイルのストリーミングに使用されるプロトコルではＨＴＴＰ、ＲＴＰ、ＩＥＥＥ１３９４が使用される。コンテンツをストリーミングする過程でＳｅｅｋ()、Ｓｔｏｐ()、Ｐａｕｓｅ()などの再生(Ｐｌａｙｂａｃｋ)制御のための多様なアクションが呼び出しされることができる。また、タブレットＰＣのボリューム(例えば、ＳｅｔＶｏｌｕｍｅ())、色相、明るさなどを制御するためにＭＲのＲＳＣ関連の多様なアクションが呼び出しされることができる。
【００９９】
本発明の実施形態による選択されたミュージックメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着は３種類の選択を含む。例えば、オーディオファイルを記憶するＤＭＳ(図示せず)の選択、オーディオファイルを再生するＤＭＲ(例えば、タブレットＰＣ)の選択及びオーディオファイルの再生ボタン(図示せず)の選択を含む。ミュージックメタファー３１２ａのターゲットデバイスメタファー３１１ｃへの到着に対応される連続的な作動(例えば、タッチジェスチャー)によってユーザの選択(例えば、ＤＭＳ選択、ＤＭＲ選択及び再生ボタン入力)が減少されることができる。
【０１００】
図３の段階(Ｓ３１１)で、ターゲットデバイスでコンテンツを行う。
【０１０１】
タブレットＰＣは、ストリーミングされるオーディオファイルをリアルタイムで再生する。タブレットＰＣはＰｌａｙ()アクションを用いてプッシュ(ｐｕｓｈ)又はプル(ｐｕｌｌ)方式のうちの１つに受信されるオーディオファイルを再生する。オーディオファイルの再生が完了する場合、オーディオファイルの再生を繰り返すことができる。制御部１１０はＴｒａｎｓｆｅｒＣｏｍｐｌｅｔｅ() アクションを用いてオーディオファイルの再生完了をＤＭＳ(図示せず)及びタブレットＰＣに通知する。ＤＭＳ(図示せず)及びタブレットＰＣはＴｒａｎｓｆｅｒＣｏｍｐｌｅｔｅ()アクションを受信する場合、オーディオファイルの再生のために割り当てたリソースを解除する。
【０１０２】
タブレットＰＣでオーディオファイルを再生する場合、制御部１１０はタブレットＰＣに対応されるターゲットデバイスメタファー３１１ｃにターゲットデバイスで実行されるオーディオファイルのサムネイルイメージ(例えば、記憶されたコンテンツリストを利用)を表示することができる。オーディオファイルの再生が完了する場合、装置のコンテンツ実行方法が終了される。
【０１０３】
図３の段階(Ｓ３０６)へ戻って、ミュージックメタファー３１２ａに対応されるコンテンツが複数の場合、段階Ｓ３１２へ進行する。
【０１０４】
図３の段階(Ｓ３１２)で、ミュージックメタファーに対応されるオーディオファイルのリストを表示する。
【０１０５】
制御部１１０は記憶されたコンテンツリストでオーディオファイルリスト(図示せず)をメタファー表示領域３１０のミュージックメタファー３１２ａの一側に表示することができる。オーディオファイルリスト(図示せず)はホーム画面(３００)と異なる画面(図示せず)に表示されることができる。メタファー表示領域３１０に表示されるオーディオファイルリスト(図示せず)にはオーディオファイルが記憶されたデバイス名(例えば、モデル)及びオーディオファイル名を含むことができる。オーディオファイルリスト(図示せず)のオーディオファイルはオーディオファイルを記憶するデバイス名(例えば、モデル)に区分されるように表示されることができる。また、オーディオファイルリスト(図示せず)はオーディオファイルに対応されるサムネイルイメージ(ｔｈｕｍｂｎａｉｌ ｉｍａｇｅ)だけで表示されることができる。
【０１０６】
図３の段階(Ｓ３１３)で、少なくとも１つのコンテンツを選択する。
【０１０７】
表示されるオーディオファイルリスト(図示せず)でユーザによって少なくとも１つのオーディオファイル(例えば、１つのオーディオファイル又は複数のオーディオファイル)が選択される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて表示されるオーディオファイルリストで少なくとも１つのオーディオファイルの選択に対応されるタッチ(図示せず)を検出することができる。
【０１０８】
制御部１１０は、タッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてメタファー表示領域３１０でのタッチの位置(例えば、Ｘ及びＹ座標)を受信することができる。制御部１１０はメタファー表示領域３１０でタッチの位置(図示せず)を記憶部に記憶されたオーディオファイルの情報(例えば、表示されるオーディオファイルのサムネイルイメージ大きさ及び現在位置)と比べることができる。比較結果によって選択された少なくとも１つのオーディオファイルが選択される場合、選択されない他のオーディオファイル(図示せず)と区別(例えば、ミュージックファイルの縁が強調されたりミュージックファイルの背景イメージが変更)されるように表示されることができる。少なくとも１つのミュージックファイルが選択される場合、段階(Ｓ３０７)へ進行する。
【０１０９】
図３の段階(Ｓ３０９)に戻って、ターゲットデバイスメタファー３１１ｃに対応されるデバイスが複数の場合、段階(Ｓ３１４)へ進行する。図３の段階(Ｓ３１４)で、ターゲットデバイスメタファーに対応されるデバイスリストを表示する。
【０１１０】
制御部１１０は、記憶されたデバイスリストでデバイス種類項目に含まれるデバイスリスト(図示せず)をメタファー表示領域３１０にターゲットデバイスメタファー３１１ｃの一側に表示することができる。デバイスリスト(図示せず)はホーム画面３００と異なる画面(図示せず)に表示されることができる。メタファー表示領域３１０に表示されるデバイスリスト(図示せず)はデバイス名(例えば、モデル)を含むことができる。また、デバイスリスト(図示せず)はデバイスに対応されるサムネイルイメージだけで表示されることができる。
【０１１１】
図３の段階(Ｓ３１５)で、デバイスを選択する。
【０１１２】
表示されるデバイスリスト(図示せず)でユーザによってデバイスが選択される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて表示されるデバイスリスト(図示せず)でデバイスの選択に対応されるタッチ(図示せず)を検出することができる。
【０１１３】
制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてメタファー表示領域３１０でのタッチの位置(例えば、Ｘ及びＹ座標)を受信することができる。制御部１１０はメタファー表示領域３１０でタッチの位置(図示せず)を記憶部に記憶されたデバイスの情報(例えば、表示されるデバイスのサムネイルイメージの大きさ及び現在位置)と比べることができる。比較結果によって選択されたデバイスは選択されない他のデバイス(図示せず)と区別(例えば、デバイスの縁が強調されたりデバイスの背景イメージが変更)されるように表示されることができる。デバイスが選択される場合、段階(Ｓ３１０)へ進行する。
【０１１４】
本発明の実施形態による装置１００のコンテンツ実行方法は、ＵＰｎＰ ＡＶアーキテクチャーの３−ボックスモデル(３−Ｂｏｘ ｍｏｄｅｌ)に対応される実施形態である。本発明の他の実施形態による装置１００のメタファー表示領域３１０で選択されたミュージックメタファー３１２ａの移動端末メタファー３１１ａに到着(例えば、移動端末メタファー３１１ａに対応される装置１００が選択される場合)はＵＰｎＰ ＡＶアーキテクチャーの２−ボックスモデル(２−Ｂｏｘ ｍｏｄｅｌ)に対応して変更されることができるということは当該技術分野の通常の知識を有する者に容易に理解される。
【０１１５】
図７は、本発明の他の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。
【０１１６】
図７の段階(Ｓ７０１)で、アプリケーションを行う。図４を参照すれば、グラウンドスクリーン１９２に表示されるアプリケーション１９３の短縮アイコン１９３ａが選択される場合、アプリケーション１９３が実行される。アプリケーションを行う段階(Ｓ７０１)は図３の段階(Ｓ３０１)と実質的に同様であるので、重複される説明は省略する。
【０１１７】
図７の段階(Ｓ７０２)で接続可能なデバイスを検索する。装置１００でアプリケーション１９３が実行される場合、制御部１１０の制御によってサブ通信モジュール１３０を通じてＳＳＤＰ(Ｓｉｍｐｌｅ Ｓｅｒｖｉｃｅ Ｄｉｓｃｏｖｅｒｙ Ｐｒｏｔｏｃｏｌｓ)を用いてデバイスをディスカバリーする。デバイスを検索する段階(Ｓ７０２)は図３の段階(Ｓ３０２)と実質的に同様であるので、重複される説明は省略する。
【０１１８】
図７の段階(Ｓ７０３)で、実行可能なコンテンツを検索する。制御部１１０は生成されたデバイスリストを用いて装置１００又は検索されたデバイスで実行可能なコンテンツを検索する。制御部１１０は、ＣＤＳ(Ｃｏｎｔｅｎｔｓ Ｄｉｒｅｃｔｏｒｙ Ｓｅｒｖｉｃｅ)のＢｒｏｗｓｅ／Ｓｅａｒｃｈ() アクションを通じて実行可能なコンテンツに対応されるメタデータを受信する。制御部１１０は装置１００の記憶部に記憶されたコンテンツを検索する。コンテンツを検索する段階(Ｓ７０３)は図３の段階(Ｓ３０３)と実質的に同様であるので、重複される説明は省略する。
【０１１９】
図７の段階(Ｓ７０４)で、検索されたデバイスに対応されるデバイスメタファー及びコンテンツに対応されるコンテンツメタファーを表示する。
【０１２０】
制御部１１０は記憶部に記憶されたデバイスリストを用いてデバイスに対応されるデバイスメタファー(ｄｅｖｉｃｅ ｍｅｔａｐｈｏｒ、３１１)をマッピング(ｍａｐｐｉｎｇ)する。マッピングされたデバイスメタファー(３１１ａ乃至３１１ｃ)はメタファー表示領域３１０に表示される。制御部１１０は記憶部に記憶されたコンテンツリストを用いてコンテンツに対応されるコンテンツメタファー(ｃｏｎｔｅｎｔｓ ｍｅｔａｐｈｏｒ、３１２)をマッピングする。マッピングされたコンテンツ(３１２ａ及び３１２ｂ)はメタファー表示領域３１０に表示される。メタファー表示領域３１０にはアプリケーションメタファーが表示されることができる。デバイスに対応されるデバイスメタファー及びコンテンツに対応されるコンテンツメタファーを表示する段階(Ｓ７０４)は図３の段階(S３０４)と実質的に同様であるので、重複される説明は省略する。
【０１２１】
図７の段階(Ｓ７０５)で、デバイスメタファーを選択する。
【０１２２】
図８ａ及び８ｂは本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【０１２３】
図８ａを参照すれば、ユーザによってメタファー表示領域３１０に表示されるコンピューターメタファー３１１ｂが選択される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてコンピューターメタファー３１１ｂの選択に対応されるタッチ３４０を検出することができる。デバイスメタファーが選択される段階(Ｓ７０５)は図３の段階(Ｓ３０５)と実質的に同様であるので、重複される説明は省略する。図７の段階(Ｓ７０５)ではデバイスメタファーが選択され、図３の段階(Ｓ３０５)ではコンテンツメタファーが選択されることが異なる。
【０１２４】
図７の段階(Ｓ７０６)で、デバイスメタファーに対応されるターゲットデバイスが１つなのかを判断する。制御部１１０は記憶部に記憶されたデバイスリストを用いて選択されたコンピューターメタファー３１１ｂに対応されるコンピューターの個数を判断する。制御部１１０は記憶部に記憶されたデバイスリストでデバイス種類項目に対応されるコンピューターの個数をカウントする。
【０１２５】
カウント結果によってコンピューターメタファー３１１ｂに対応されるコンピューターが複数の場合、段階(Ｓ７１１)へ進行する。
【０１２６】
図７の段階(Ｓ７０７)で、再生可能なコンテンツリストを表示する。制御部１１０は記憶部に記憶されたデバイスリストを用いて装置１００又はデバイスで実行可能なコンテンツを検索する。制御部１１０はＣＤＳ(Ｃｏｎｔｅｎｔｓ Ｄｉｒｅｃｔｏｒｙ Ｓｅｒｖｉｃｅ)のＢｒｏｗｓｅ／Ｓｅａｒｃｈ() アクションを通じて少なくとも１つのコンテンツに対応されるメタデータを受信する。
【０１２７】
制御部１１０は装置１００の記憶部に記憶されたコンテンツを検索する。制御部１１０は受信されたメタデータ及び記憶部に記憶されたコンテンツ検索結果を用いてコンテンツリストを生成することができる。生成されたコンテンツリストはコンテンツリスト画面３２０に表示される。
【０１２８】
図８ｂを参照すれば、コンテンツリスト画面３２０が表示される。コンテンツリスト画面３２０は、装置１００の状態を表示する状態バー３０１と状態バー３０１の下端に位置してコンテンツリスト(３２６乃至３２８)を表示するコンテンツリスト表示領域(ｃｏｎｔｅｎｔｓ ｌｉｓｔ ｄｉｓｐｌａｙ ａｒｅａ、３２５)を含む。表示されるコンテンツリスト表示領域３２５にはｅ−ｂｏｏｋ領域３２６、ミュージック領域３２７及びフォト領域３２８が表示される。ｅ−ｂｏｏｋ領域３２６には装置１００又はＤＭＳに記憶されたｅ−ｂｏｏｋファイル(３２６ａ乃至３２６ｆ)、ミュージック領域３２７には装置１００又はＤＭＳに記憶されたオーディオファイル(３２７ａ乃至３２７ｄ)及びフォト領域３２８には装置１００又はＤＭＳに記憶されたイメージファイル(３２８ａ乃至３２８ｅ)を含む。コンテンツリスト表示領域３２５にはビデオ領域(図示せず)が表示されることができる。ユーザによってｅ−ｂｏｏｋ領域３２６がタッチされて左側又は右側にフリックする場合、ｅ−ｂｏｏｋ領域３２６に表示されない他のｅ−ｂｏｏｋファイルが表示されることができる。ユーザによってミュージック領域３２７がタッチされて左側又は右側にフリックする場合、オーディオ領域３２７に表示されない他のオーディオファイルが表示されることができる。ユーザによってフォト領域３２８がタッチされて左側又は右側にフリックする場合、フォト領域３２８に表示されない他のイメージファイルが表示されることができる。また、ユーザによってコンテンツリスト表示領域３２５がタッチされて上方又は下方にフリックする場合、コンテンツリスト表示領域３２５に表示されないビデオ領域(図示せず)が表示されることができる。
【０１２９】
また、コンテンツリスト表示領域３２５にはコンテンツに対応されるサムネイルイメージが表示されているが、コンテンツに対応されるテキスト(例えば、ファイル名)が表示されることができる。
【０１３０】
図７の段階(Ｓ７０８)で、少なくとも１つのコンテンツを選択する。
【０１３１】
図８ｂを参照すれば、ユーザによってコンテンツリスト表示領域３２５に表示されるオーディオファイル３２７ａが選択されることができる。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてオーディオファイル３２７ａの選択に対応されるタッチ３４１を検出することができる。
【０１３２】
少なくとも一つのコンテンツが選択される段階(Ｓ７０８)は図３の段階(Ｓ３１３)と実質的に同様であるので、重複される説明は省略する。
【０１３３】
図７の段階(Ｓ７０９)で、選択されたコンテンツをダウンロードする。
【０１３４】
制御部１１０は、コンテンツリスト表示領域３２５で選択されたオーディオファイル３２７ａに対応されるオーディオファイルをオーディオファイル３２７ａが記憶されたＤＭＳでダウンロードするように制御する。
【０１３５】
選択されたコンテンツをダウンロードする段階(Ｓ７０９)は図３の段階(Ｓ３１０)と実質的に同様であるので、重複される説明は省略する。本発明の他の実施形態による選択されたオーディオファイル３２７ａの選択はオーディオファイルを記憶するＤＭＳ(図示せず)の選択は２つの選択を含む。例えば、オーディオファイルを再生するＤＭＲ(例えば、コンピューター)の選択及びオーディオファイルに対する再生ボタン(図示せず)の選択を含む。ターゲットデバイスメタファー３１１ｂの選択とオーディオファイル３２７ａの選択によってユーザの選択(例えば、ＤＭＳ選択、ＤＭＲ選択及び再生ボタン入力)が減少されることができる。
【０１３６】
図７の段階(Ｓ７１０)で、選択されたコンテンツを行う。
【０１３７】
コンピューター(例えば、モニターのような表示ユニット(ｄｉｓｐｌａｙ ｕｎｉｔ))はストリーミングされるオーディオファイル３２７ａをリアルタイムで再生する。選択されたコンテンツを行う段階(Ｓ７１０)は図３の段階(Ｓ３１１)と実質的に同様であるので、重複される説明は省略する。図７の段階(S７１０)ではコンピューターがオーディオファイルを実行し、図３の段階(Ｓ３１１)ではタブレットＰＣがオーディオファイルを行うのが異なる。
【０１３８】
オーディオファイルの再生が完了する場合、装置のコンテンツ実行方法が終了される。
【０１３９】
図７の段階(Ｓ７０６)へ戻って、デバイスメタファーに対応されるターゲットデバイスが複数の場合、段階(Ｓ７１１)へ進行する。
【０１４０】
図７の段階(Ｓ７１１)で、デバイスリストを表示する。デバイスリストを表示する段階(Ｓ７１１)は図３の段階(３１４)と実質的に同様であるので、重複される説明は省略する。
【０１４１】
図７の段階(Ｓ７１２)でデバイスを選択する。デバイス選択される段階(Ｓ７１２)は図の段階(Ｓ３１５)と実質的に同様であるので、重複される説明は省略する。デバイスが選択される場合、段階(Ｓ７０７)へ進行する。
【０１４２】
本発明の他の実施形態による装置１００のコンテンツ実行方法はＵＰｎＰ ＡＶアーキテクチャーの３−ボックスモデル(３−Ｂｏｘ ｍｏｄｅｌ)に対応される実施形態である。
【０１４３】
本発明の他の実施形態による装置１００のメタファー表示領域３１０で選択された移動端末メタファー３１１ａの選択(例えば、移動端末メタファー３１１ａに対応される装置１００が選択される場合)とオーディオファイル３２７ａの選択はＵＰｎＰ ＡＶアーキテクチャーの２−ボックスモデル(２−Ｂｏｘ ｍｏｄｅｌ)に対応して変更されることができるということは当該技術分野の通常の知識を有する者に容易に理解される。
【０１４４】
図１０は、本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を説明するための概略的なフローチャートである。
【０１４５】
アプリケーションを行う図１０の段階(Ｓ１００１)乃至検索されたデバイスに対応されるデバイスメタファー及びコンテンツに対応されるコンテンツメタファーを第１画面に表示する段階(Ｓ１００４)は図３の段階(Ｓ３０１乃至Ｓ３０４)と実質的に同様であるので、重複される説明は省略する。
【０１４６】
図１１ａ乃至図１１ｃは、本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【０１４７】
図１１ａを参照すれば、図１０の段階(Ｓ１００４)で第１画面はホーム画面３００である。
【０１４８】
図１０の段階(Ｓ１００５)で、第１画面でタッチを検出する。
【０１４９】
図１１ａを参照すれば、ユーザによって第１画面３００にタッチ３５０が検出される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を
【０１５０】
用いてタッチ３５０を検出することができる。制御部１１０はタッチスクリーンコントローラー１９５からタッチ３５０に対応される第１画面３００上の最初位置３５０ａ(例えば、Ｘ及びＹ座標)を受信することができる。制御部１１０は第１画面３００でのタッチの最初位置３５０ａ及びタッチが検出されたタッチ時間を含んで記憶部に記憶することができる。第１画面３００に接触されるタッチ３５０は、例えば、親指を含む指うちの１つ、又はタッチ可能なオブジェクトのタッチによって発生することができる。第１画面３００に接触されるタッチ３５０はデバイスメタファー３１１、コンテンツメタファー３１２及び固定メタファー３１３がない領域で検出される。
【０１５１】
図１０の段階(Ｓ１１０６)で、検出されたタッチの連続的な動きを検出する。
【０１５２】
図１１ａを参照すれば、制御部１１０は検出されたタッチの移動をタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて検出することができる。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてタッチ３５０の最初位置３５０ａから連続的な動き(例えば、３５０ａから３５０ｂまでの移動に対応される複数のＸ及びＹ座標)を検出することができる。検出されたタッチ３５０の ３５０ａから３５０ｂまでの移動に対応される複数のＸ及びＹ座標は記憶部に記憶されることができる。制御部１１０は記憶部に記憶される複数のＸ及びＹ座標を用いて最初位置から現在位置までの移動時間、移動距離及び移動方向を算出することができる。
【０１５３】
図１１ａを参照すれば、タッチ３５０の移動はタッチジェスチャーのうちでドラッグ＆ドロップ又はフリックを含む。タッチ３５０の移動に対応されるタッチジェスチャーの変更は当該技術分野の通常の知識を有する者に容易に理解されるでしょう。
【０１５４】
図１０の段階(Ｓ１１０５)で、第２画面を表示する。
【０１５５】
図１１ａを参照すれば、制御部１１０はタッチ３５０の連続的な動きが決定された距離(ｄｉｓｔａｎｃｅ)(例えば、タッチの最初位置から１５ｍｍ)を超過する場合、第２画面３１５を表示する。記憶部１１０は記憶部に記憶されたタッチ３５０の連続的な動きに対応される複数のＸ及びＹ座標を用いて移動距離を算出することができる。決定された距離は環境設定を通じて変更可能である。タッチ３５０の最後の位置３５０ｂはタッチ３５０が第１画面３００から分離する位置である。
【０１５６】
制御部１１０は、タッチの最初位置３５０ａから最後の位置３５０ｂまでの距離が決定された距離を超過する場合、第２画面３１５を表示する。第２画面３１５はコンテンツ追加メタファー３１５ａ、デバイス追加メタファー３１５ｂ及びアプリケーション追加メタファー３１５ｃのうちの少なくとも１つが表示されることができる。第２画面３１５はコンテンツ追加メタファー３１５ａ、デバイス追加メタファー３１５ｂ及びアプリケーション追加メタファー３１５ｃの組合が表示されることができる。
【０１５７】
コンテンツ追加メタファー３１５ａは第１画面３００に表示されないコンテンツメタファー(例えば、ｅ−ｂｏｏｋファイル又は動画像ファイル)を含む。デバイス追加メタファー３１５ｂは第１画面３００に表示されないデバイスメタファー(例えば、ＴＶメタファー又はカメラメタファー)を含む。アプリケーション追加メタファー３１５ｃはテレビをリモートコントロールすることができるリモコンアプリケーションに対応されるリモコンメタファー又は装置１００が設定された位置に位置する場合、装置１００に設定されたタスク(例えば、自動バックアップ(ｂａｃｋｕｐ))を行う位置検出(ｚｏｎｅ ｄｅｔｅｃｔｉｏｎ) アプリケーションに対応される位置検出メタファーを含む。
【０１５８】
図１０の段階(Ｓ１００８)で、第２画面でコンテンツ追加メタファーを選択する。
【０１５９】
図１１ｂを参照すれば、ユーザによって第２画面３１５に表示されるｅ−ｂｏｏｋメタファー３１５ａが選択される。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いてｅ−ｂｏｏｋメタファー３１５ａの選択に対応されるタッチ３６０を検出することができる。制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５から第２画面３１５でタッチの最初位置３６０ａ(例えば、Ｘ及びＹ座標)を受信することができる。制御部１１０は第２画面３１５でタッチの最初位置３６０ａを記憶部に記憶されたそれぞれのコンテンツメタファー３１２の情報と比べることができる。比較結果によってｅ−ｂｏｏｋメタファー３１５ａが選択される場合、他の追加メタファー(３１５ｂ及び３１５ｃ)と区別(例えば、ｅ−ｂｏｏｋメタファー３１５ａの縁が強調されたりｅ−ｂｏｏｋメタファー３１５ａの背景イメージが変更)されるように表示されることができる。
【０１６０】
制御部１１０はタッチの最初位置３６０ａ、タッチ検出時間及びタッチされたｅ−ｂｏｏｋメタファー３１５ａの情報を記憶部に記憶することができる。第２画面３１５でコンテンツ追加メタファーが選択されない場合、段階(Ｓ１０１２)へ進行する。
【０１６１】
図１０の段階(Ｓ１００９)で、選択されたコンテンツ追加メタファーが第１画面方向に移動する。
【０１６２】
図１１ｂを参照すれば、ユーザは選択されたｅ−ｂｏｏｋメタファー３１５ａを第１画面３００方向に移動する。制御部１１０は選択されたｅ−ｂｏｏｋメタファー３１５ａの移動をタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて検出することができる。
【０１６３】
制御部１１０はタッチスクリーン１９０及びタッチスクリーンコントローラー１９５を用いて選択されたｅ−ｂｏｏｋメタファー３１５ａの最初位置３６０ａで連続的な動き(例えば、３６０ａから３６０ｂまでの移動に対応される複数のＸ及びＹ座標)を検出することができる。３６０ａから３６０ｂまでの移動に対応される複数のＸ及びＹ座標は記憶部に記憶されることができる。制御部１１０は記憶部に記憶される複数のＸ及びＹ座標を用いて最初位置から移動経路上の現在位置(図示せず)までの移動時間、移動距離及び移動方向を算出することができる。
【０１６４】
図１１ｂを参照すれば、タッチ３６０の移動はタッチジェスチャーのうちのドラッグ＆ドロップ又はフリックを含む。タッチ３６０の移動に対応されるタッチジェスチャーの変更は当該技術分野の通常の知識を有する者に容易に理解されるでしょう。
【０１６５】
図１０の段階(Ｓ１０１０)で、第１画面にコンテンツ追加メタファーが到着する。図１１ｂを参照すれば、ｅ−ｂｏｏｋメタファー３１５ａは第１画面３００に到着する。第２画面３１５で移動中のｅ−ｂｏｏｋメタファー３１５ａが第２画面３１５の一側の縁から間隔(Ｄ)が２０ｍｍである領域に到着する場合、表示される第２画面３１５は第１画面３００に変更される。変更された第１画面３００上を移動するｅ−ｂｏｏｋメタファー３１５ａはユーザによって最後の位置３６０ｂに到着する。制御部１１０はタッチスクリーン１９０、タッチスクリーンコントローラー１９５及び記憶部を用いてｅ−ｂｏｏｋメタファー３１５ａの最後の位置３６０ｂが分かる。ｅ−ｂｏｏｋメタファー３１５ａの最後の位置３６０ｂは第１画面３００で分離する位置である。
【０１６６】
図１０の段階(Ｓ１０１１)で、第１画面にコンテンツ追加メタファーが追加される。
【０１６７】
図１１ｃを参照すれば、第１画面３００にｅ−ｂｏｏｋメタファー３１５ａが追加される。
【０１６８】
制御部１１０はタッチスクリーン１９０、タッチスクリーンコントローラー１９５及び記憶部に記憶されたｅ−ｂｏｏｋメタファー３１５ａの最後の位置３６０ｂを用いて第１画面３００にｅ−ｂｏｏｋメタファー３１５ａを追加する。第１画面３００にｅ−ｂｏｏｋメタファー３１５ａが追加される場合、装置のコンテンツ実行方法のための追加メタファーの追加は終了する。
【０１６９】
図１０の段階(Ｓ１００８)へ戻って、第２画面でコンテンツ追加メタファーを選択しない場合、段階(Ｓ１０１２)へ進行する。
【０１７０】
図１０の段階(Ｓ１０１２)で、デバイス追加メタファーを選択する。図１１ｂを参照すれば、ユーザによって第２画面３１５に表示されるカメラメタファー３１５ｂが選択されることができる。
【０１７１】
カメラメタファー３１５ｂが選択される段階(Ｓ１０１２)は図１０の段階(Ｓ１００８)と実質的に同様であるので、重複される説明は省略する。段階(Ｓ１０１２)ではデバイス追加メタファーが選択され、段階(Ｓ１００８)ではコンテンツ追加メタファーが選択されることが異なる。第２画面でデバイス追加メタファーを選択しない場合、段階(Ｓ１０１６)へ進行する。
【０１７２】
選択されたデバイス追加メタファーが第１画面なら方向に移動する図１０の段階(Ｓ１０１２)乃至第１画面にデバイスメタファーが追加される段階(Ｓ１０１５)は図１０の段階(Ｓ１００９乃至Ｓ１０１１)と実質的に同様であるので、重複される説明は省略する。
【０１７３】
図１０の段階(Ｓ１０１５)で、第１画面３００にｅ−ｂｏｏｋメタファー３１５ａではなくカメラメタファー３１５ｂが追加されることができる。第１画面３００にカメラメタファー３１５ｂが追加される場合、装置のコンテンツ実行方法のための追加メタファーの追加は終了する。
【０１７４】
図１０の段階(Ｓ１０１２)へ戻って、第２画面でデバイス追加メタファーを選択しない場合、段階(Ｓ１０１６)へ進行する。
【０１７５】
図１０の段階(Ｓ１０１６)で、アプリケーション追加メタファーを選択する。図１１ｂを参照すれば、ユーザによって第２画面３１５に表示されるリモコンメタファー３１５ｃが選択されることができる。リモコンメタファー３１５ｃが選択される段階(Ｓ１０１６)は図１０の段階(Ｓ１００８)と実質的に同様であるので、重複される説明は省略する。段階(Ｓ１０１６)ではアプリケーション追加メタファーが選択され、段階(Ｓ１００８)ではコンテンツ追加メタファーが選択されることが異なる。
【０１７６】
選択されたアプリケーション追加メタファーが第１画面方向に移動する図１０の段階(Ｓ１０１７)乃至第１画面にアプリケーションメタファーが追加される段階(Ｓ１０１９)は図１０の段階(Ｓ１００９乃至Ｓ１０１１)と実質的に同様であるので、重複される説明は省略する。段階(Ｓ１０１９)で、第１画面にｅ−ｂｏｏｋメタファー３１５ａではなくリモコンメタファー３１５ｃが追加されることができる。第１画面３００にリモコンメタファー３１５ｃが追加される場合、装置のコンテンツ実行方法のための追加メタファーの追加は終了する。
【０１７７】
本発明の他の実施形態による装置１００の第１画面３００に追加メタファー３１５ａ 乃至３１５ｃが追加に対応される実施形態である。第１画面３００に表示されるデバイスメタファー、コンテンツメタファー及びアプリケーションメタファーのうちの少なくとも１つを選択して第２画面３１５方向にドラッグして第１画面３００の縁(ｅｄｇｅ)から決定された間隔(例えば、１０ｍｍ)を越す場合、第２画面３１５が表示されることができる。表示される第２画面３１５上に選択されたメタファー(図示せず)をドラッグ＆ドロップする場合、第１画面３００で選択されたドラッグが削除されることができる。
【０１７８】
本発明の例示的実施形態による方法は、多様なコンピューター手段を通じて実行されることができるプログラムコマンド形態に具現されてコンピューター判読可能媒体に記録されることができる。前記コンピューター判読可能媒体はプログラムコマンド、データファイル、データ構造などを単独で又は組み合わせて含むことができる。前記媒体に記録されるプログラムコマンドは本発明のために特別に設計されて構成されたものであるか、コンピューターソフトウェア当業者に公知されて使用可能なものであってもよい。
【０１７９】
以上のように、本発明はたとえ限定された例示的実施形態と図面によって説明されたが、本発明は前記の例示的実施形態に限定されるものではなく、本発明が属する分野で通常の知識を有する者であれば、このような記載から多様な修正及び変形が可能である。
【０１８０】
よって、本発明の範囲は説明された例示的実施形態に限定されるものではなく、後述する特許請求範囲だけではなくこの特許請求範囲と均等なものなどによって決まるべきである。
【符号の説明】
【０１８１】
１００  装置
１００ａ  ハウジング
１１０  制御部
１１０  記憶部
１１２  ロム
１１３  ラム
１２０  移動通信モジュール
１３０  サブ通信モジュール
１３１  モジュール
１３２  近距離通信モジュール
１４０  マルチメディアモジュール
１４１  放送通信モジュール
１４２  オーディオ再生モジュール
１４３  動画像再生モジュール
１５０  カメラモジュール
１５０、ＧＰＳ  カメラモジュール
１５１  第１カメラ
１５２  第２カメラ
１５５  モジュール
１６０  出力モジュール
１６１  ボタン
１６１ａ  メニューボタン
１６１ｂ  ボタン
１６１ｂ  ホームボタン
１６１ｃ  バックボタン（ｂａｃｋ  ｂｕｔｔｏｎ）
１６１ｄ  検索ボタン
１６２  マイク
１６３  スピーカー
１６３ａ  第１スピーカー
１６４  振動モーター
１６５  コネクター
１６６  キーパッド
１７０  センサーモジュール
１７１  近接センサー
１７５  記憶部
１８０  電源供給部
１９０  タッチスクリーン
【図１】
2014528122.tif 000003
【図２】
2014528122.tif 000004
【図３】
2014528122.tif 000005
【図４】
2014528122.tif 000006
【図５】
2014528122.tif 000007
【図６】
2014528122.tif 000008
【図７】
2014528122.tif 000009
【図８ａ】
2014528122.tif 000010
【図８ｂ】
2014528122.tif 000011
【図９】
2014528122.tif 000012
【図１０】
2014528122.tif 000013
【図１１ａ】
2014528122.tif 000014
【図１１ｂ】
2014528122.tif 000015
【図１２】
2014528122.tif 000016
【手続補正書】
【提出日】平成26年3月11日(2014.3.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
【図１】本発明の実施形態を実施する装置を示した概略的な図面である。
【図２】本発明の実施形態による装置を示した概略的なブロック図である。
【図３】本発明の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。
【図４】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図５】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図６】本発明の実施形態による装置のコンテンツ実行方法を示した図面である。
【図７】本発明の他の実施形態による装置のコンテンツ実行方法を示した概略的なフローチャートである。
【図８ａ】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図８ｂ】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図９】本発明の他の実施形態による装置のコンテンツ実行方法を示した図面である。
【図１０】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を説明するための概略的なフローチャートである。
【図１１ａ】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【図１１ｂ】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【図１１ｃ】本発明の実施形態による装置のコンテンツ実行方法のためのデバイス追加メタファー、コンテンツ追加メタファー及びアプリケーション追加メタファーの追加を示した図面である。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2014528122.tif 000017
【図２】
2014528122.tif 000018
【図３】
2014528122.tif 000019
【図７】
2014528122.tif 000020
【図１０】
2014528122.tif 000021
【図４】
2014528122.tif 000022
【図５】
2014528122.tif 000023
【図６】
2014528122.tif 000024
【図８ａ】
2014528122.tif 000025
【図８ｂ】
2014528122.tif 000026
【図９】
2014528122.tif 000027
【図１１ａ】
2014528122.tif 000028
【図１１ｂ】
2014528122.tif 000029
【図１１ｃ】
2014528122.tif 000030
【国際調査報告】
2014528122.tif 000031
2014528122.tif 000032