專利名稱:用于對主裝置與從裝置進行接口連接的方法和設備的制作方法
技術領域:
與本發(fā)明 一致的設備和方法涉及一種主裝置與從裝置之間的接口系統(tǒng), 更具體地講,涉及一種用于在主裝置與從裝置之間進行接口連接的方法和設備。
背景技術:
通常,移動盤裝置使用NAND型閃存存儲各種類型的數(shù)字數(shù)據(jù),如,靜 止圖像數(shù)據(jù)、運動圖像數(shù)據(jù)和語音數(shù)據(jù)。另外,移動盤裝置被應用到移動裝 置,如,MP3播放器和數(shù)碼相機。
當移動裝置(如,MP3播放器或數(shù)碼相機)通過通用串行總線(USB) 連接到數(shù)字電視(DTV)時,DTV通常將移動裝置識別為具有大容量存儲配 置文件的移動盤裝置。
因此,DTV顯示存儲在移動裝置中的根文件夾并再現(xiàn)根文件夾內(nèi)由用戶 的導航找到的內(nèi)容。
例如,假設用戶期望再現(xiàn)連接到DTV的MP3播放器的"音樂/古典/巴赫" 目錄中包括的內(nèi)容。然后,雖然MP3播放器設置到該目錄,但DTV通過用 戶接口重設MP3播放器的目錄并從頂層目錄進行瀏覽。在此,用戶應該通過 顯示在DTV的屏幕上的"音樂/古典/巴赫"目錄進行導4元,并再現(xiàn)包括在其 中的內(nèi)容。
假設用戶期望在家庭影院系統(tǒng)(HTS)中再現(xiàn)包括在MP3播放器中的內(nèi) 容。然后,除非在HTS的前面板上顯示用戶接口信息,否則需要開啟DTV。 然后,用戶導航到DTV上的期望的目錄并再現(xiàn)內(nèi)容。
因此,當用戶使用移動存儲裝置時,應該從目錄分別找到期望的內(nèi)容并再現(xiàn)期望的內(nèi)容,這對用戶造成不便。
發(fā)明內(nèi)容
本發(fā)明了提供了 一種用于裝置接口連接的方法和設備,所述方法和設備 提供了通過使用被主裝置和從裝置識別的簡單腳本而方便用戶的用戶接口 。
根據(jù)本發(fā)明的一方面,提供了一種對通過有線或無線連接到主裝置的從
裝置進行接口連接的方法,所述方法包括感測是否產(chǎn)生與主裝置的連接事 件;當產(chǎn)生與主裝置的連接事件時,將當前再現(xiàn)信息存儲在被主裝置識別的 腳本文件中;向主裝置發(fā)送存儲的腳本。
根據(jù)本發(fā)明的另 一方面,提供了 一種對通過有線或無線連接到從裝置的 主裝置進行接口連接的方法,所述方法包括當產(chǎn)生與從裝置的連接事件時, 檢查可訪問從裝置的目錄中是否存在腳本;和當在可訪問的目錄中存在腳本 時,使用腳本中存在的裝置再現(xiàn)信息執(zhí)行相應再現(xiàn)功能。
根據(jù)本發(fā)明的另 一方面,提供了 一種用于對主裝置進行接口連接的設備, 所述設備包括接口單元,通過標準有線或無線接口格式從從裝置接收內(nèi)容 和腳本;和控制器,當通過接口單元檢測到與從裝置的連接時,確定在特定 目錄中是否存在腳本文件,并且當在目錄中存在腳本文件時,使用腳本中存 在的裝置再現(xiàn)信息執(zhí)行再現(xiàn)功能。
根據(jù)本發(fā)明的另 一方面,提供了 一種用于對從裝置進行接口連接的設備, 所述設備包括接口單元,通過標準有線或無線接口格式向主裝置發(fā)送內(nèi)容 和腳本;和控制器,當通過接口單元感測到與主裝置的連接時,產(chǎn)生被主裝 置識別的腳本文件,將當前再現(xiàn)信息作為腳本寫入到產(chǎn)生的腳本文件,并向 主裝置發(fā)送腳本。
通過結合附圖對本發(fā)明示例性實施例進行的詳細描述,本發(fā)明的以上和/ 或其他方面將會變得更清楚,其中
圖1示出根據(jù)本發(fā)明示例性實施例的裝置接口系統(tǒng)。
圖2是根據(jù)本發(fā)明示例性實施例的圖1的主裝置的框圖。
圖3是根據(jù)本發(fā)明示例性實施例的圖1的從裝置的框圖。
圖4是示出根據(jù)本發(fā)明示例性實施例的對從裝置進行接口連接的方法的流程圖。
圖5是示出根據(jù)本發(fā)明示例性實施例的對主裝置進行接口連接的方法的 流程圖。
具體實施例方式
下面通過參照附圖對本發(fā)明進行更全面的描述,其示例性實施例表示在 附圖中。
圖1示出根據(jù)本發(fā)明示例性實施例的裝置接口系統(tǒng)。
參考圖1,使用USB相互連接主裝置110與從裝置120。在此,主裝置 110的示例可包括DTV、 HTS、數(shù)字多用盤(DVD)播放器、個人電腦(PC) 和打印機。另外,從裝置120的示例可包括MP3播放器、USB記憶棒、數(shù)碼 相機和可攜式攝像機。另外,主裝置110和從裝置120之間的連接不限于USB, 可設置為各種其它有線和無線接口格式。例如,主裝置110與從裝置120之 間的連接可使用諸如IEEE 1394和無線USB的移動存儲裝置的接口格式。
另外,主裝置IIO與從裝置120包括被主裝置IIO和從裝置120識別的 腳本文件。
當從裝置120連接到主裝置110時,從裝置120產(chǎn)生被主裝置110和從 裝置120識別的腳本文件,將當前再現(xiàn)信息作為腳本存儲在腳本文件中,并 向主裝置IIO發(fā)送腳本。
另外,當從裝置120連接到主裝置110時,主裝置IIO確定可訪問從裝 置120的目錄(通常,根目錄)中是否存在腳本文件,并且當在目錄中存在 腳本文件時,使用在腳本中存在的當前再現(xiàn)信息執(zhí)行再現(xiàn)功能。
圖2是根據(jù)本發(fā)明示例性實施例的圖1的主裝置110的框圖。
主裝置110包括鍵輸入單元210、圖像處理器220、存儲單元230、顯示 單元240、有線/無線接口單元250、語音處理器260、控制器270。
鍵輸入單元210通過多個鍵模塊或觸摸屏輸入用戶命令。
圖像處理器220將壓縮的圖像信號恢復為原始信號。
由閃存或硬盤驅動器形成的存儲單元230存儲操作控制器270的控制程 序和各種音頻/視頻(A/V)內(nèi)容。
顯示單元240以幀為單位顯示從圖像控制器220輸出的圖像,并顯示控 制器270中產(chǎn)生的命令信息。有線/無線接口單元250通過標準有線/無線接口格式從從裝置120接收內(nèi) 容和腳本。在此,標準有線/無線接口格式使用USB接口或無線接口格式。 語音處理器260將壓縮的語音信號恢復為原始語音信號。 揚聲器262將從語音處理器260接收的語音信號再現(xiàn)為語音或聲音。 當從裝置120連接到控制器270時,控制器270通過有線/無線接口單元 250安裝從裝置120的目錄,確定可訪問從裝置120的目錄中是否存在腳本 文件,當目錄中存在腳本文件時,確定是否可處理腳本文件,并通過使用包 含在腳本中的當前再現(xiàn)信息執(zhí)行再現(xiàn)功能。另外,控制器270根據(jù)特定再現(xiàn) 命令向圖像處理器220和語音處理器260輸出存儲單元230的內(nèi)容或信息。 圖3是根據(jù)本發(fā)明示例性實施例的圖1的從裝置120的框圖。 從裝置120包括一睫輸入單元310、存儲單元320、有線/無線接口單元330、 控制器340和用戶接口 (UI)單元350。
鍵輸入單元310通過多個鍵模塊或觸摸屏輸入用戶命令。 由閃存或硬盤驅動器形成的存儲單元320存儲操作控制器340的控制程
有線/無線接口單元330通過標準有線/無線接口格式向主裝置110發(fā)送內(nèi) 容和腳本。在此,標準有線/無線接口格式使用USB接口或無線接口格式。 UI單元350向腳本文件指定用戶優(yōu)選動作。
控制器340通過有線/無線接口單元330感測與主裝置110的連接事件。 當產(chǎn)生與主裝置IIO的連接事件時,控制器340檢測連接事件,并根據(jù)在UI 單元350中指定的用戶優(yōu)選動作將當前再現(xiàn)信息寫入到被主裝置110識別的 腳本文件,并向主裝置IIO發(fā)送寫入的腳本文件。
圖4是示出根據(jù)本發(fā)明示例性實施例的對從裝置120進行接口連接的方 法的流程圖。
主裝置110和從裝置120包括被主裝置110和從裝置120識別的腳本文件。
在操作410,當從裝置120連接到主裝置110時,從裝置120通過使用 USB中斷信號來感測與主裝置IIO的連接事件。
當從裝置120感測到與主裝置110的連接事件時,從裝置120產(chǎn)生被主 裝置IIO識別的腳本文件。
然后,在操作420,從裝置120檢查用戶設置的用戶偏好。在此,由用戶通過用戶接口在連接到裝置之前預先設置用戶偏好。例如 用戶偏好可設置為"觀看目錄"或"再現(xiàn)當前文件"。
作為另一示例,可從獨立外部裝置(如,PC)編輯用戶偏好并下載到從
裝置120。
在操作430,從裝置120確定是否存在用戶偏好。
在操作440,當從裝置120確定存在用戶偏好時,從裝置120基于用戶 偏好將當前再現(xiàn)信息和目錄信息寫入簡單腳本文件。在此,由包括數(shù)據(jù)、定 義語句和命令的多個執(zhí)行語句形成簡單腳本。另外,通過每個執(zhí)行語句來解 析和執(zhí)行腳本。另外,從裝置120與主裝置110確認存儲腳本的目錄。
如下示出簡單腳本的示例。
#筒單腳本描述符
# (強制)定義腳本版本,當前版本=1.0
#在該筒單腳本中該字段是唯一的強制字段。 SimpleScriptVersion= 1
# (可選)裝置供應商
DeviceVendor=Samsung
# (可選)裝置名稱
DeviceName=YPT-10
# (可選)用戶姓名
UserName=Howard
# (可選)裝置種類
DeviceCategory=MP3 Player
# (可選)裝置圖標位置
DeviceIcon=/Image/Icon/ypt-10.jpg
# (可選)裝置背景圖像位置
BackgroundImage=/Image/Background/baby.jpg
# (可選)預定目錄
PredeterminedDirectory=/Music
# (可選)預定文件
PredeterminedFile=/Music/sample.mp3
# (可選)預定圖像目錄PredeterminedImageDirectory=/Image/Photo/MyBaby
# (可選)當前目錄
CurrentDirectory=/Music/Class/Bach
# (可選)當前文件
CurrentFile= =/Music/Class/Bach/a-l ,mp3
# (可選)當前播放時何(hh:mm:ss)
#該字段應該與CurrentFile字段一起使用 CurrentTime=00:01:30
# (可選)當連接到主裝置時的優(yōu)選動作
# 0:不進行任何操作(正常動作) #10:改變到預定目錄
#11:播放預定文件 #20:改變到當前目錄 #21:播放當前文件 #22:在當前時間播力文當前文件 #30:在播放預定文件時開始幻燈顯示 #如果預定動作沒有成功, #自動地嘗試下級動作。 PreferredAction=22
# (可選)幻燈顯示選項-圖像命令 #該字段只在優(yōu)選動作是30時有效 #0:按字母次序
# 1:隨機
SlideShowImageOrder=0 ## (可選)幻燈顯示選項-音樂命令 弁該字段只在優(yōu)選動作是30時有效 #0:按字母次序
# 1:隨機
SlideShowMusicOrder=l 在此,"SimpleScriptVersion"是設計為管理腳本的版本的字段。所有腳 本具有下級兼容性。另外,通過用戶接口顯示用戶熟悉的信息。
"Devicelcon"是用于將被顯示在屏幕上的裝置圖標的字段。 "Backgroundlmage"是用于用戶偏好UI的背景的字段。 "PredeterminedDirectory"是用于選4奪用戶偏好目錄的字,殳。 "PredeterminedFile"是用于選擇用戶偏好歌曲的字段。 "PredeterminedlmageDirectory"是用于指定用戶偏好圖像目錄的字段。 "CurrentDirectory,, 、 "CurrentFile"和"CurrentTime,,是用于發(fā)送當前
用戶使用的目錄、文件、時間信息的字段。
"PreferedAction,,是用于當從裝置改變?yōu)橐苿哟鎯ρb置時指定用戶偏好
動作的字段。
在連接到主裝置110之前,從裝置120可通過用戶接口指定偏好動作。 在此,當主裝置110無法執(zhí)行用戶期望的動作時,主裝置110自動地嘗試執(zhí) 行下級兼容的下級動作。因此,當主裝置110無法執(zhí)行用戶的當前期望動作 時,主裝置110識別下個動作并自動地執(zhí)行下級動作。
"SlideShowImageOrder"是用于指定用戶期望的幻燈顯示命令的字段。 "SlideShowMusicOrder"是用于指定用戶期望的幻燈顯示的背景音樂的 命令的字段。
通過內(nèi)部軟件自動地產(chǎn)生如上描述的簡單腳本文件。 作為另一示例,可從外部裝置(如,PC)編輯簡單腳本文件,并由用戶 手動地將簡單腳本文件復制到從裝置120。
另外,可將簡單腳本文件變換為結構化可擴展標記語言(XML)。 此外,簡單腳本文件可與其它結構化文件格式一起使用設置文件格式。 從裝置120可只指定表示腳本的索引。
再次參考圖4,當在操作440完成腳本文件的寫入或當在操作430從裝 置120確定不存在用戶偏好時,在操作450,執(zhí)行USB大容量存儲配置文件 的軟件并且將當前從裝置120改變?yōu)閁SB大容量存儲模式。
在此,在USB大容量存儲模式中,從裝置120 (如,MP3播放器)通過 USB端口連接到主裝置110 (如,TV),因此,從裝置120被用作連接到主 裝置110的硬盤。即,主裝置110直接從作為硬盤的從裝置120讀取數(shù)據(jù)。
最終,在操作460,從裝置120作為移動存儲裝置被操作。
圖5是示出根據(jù)本發(fā)明示例性實施例的對主裝置110進行接口連接的方法的流程圖。
在操作510,當從裝置120連接到主裝置110時,主裝置110通過使用 USB中斷信號來感測與從裝置120的連接事件。
然后,在操作520,當主裝置110感測到與從裝置120的連接事件時, 主裝置110安裝(如,下載)包括在從裝置120中的目錄并在主裝置110內(nèi) 產(chǎn)生新目錄。
在操作530,主裝置110確定是否支持腳本文件。例如,主裝置110確 定在可訪問從裝置120的特定目錄中是否存在腳本文件,并且確定是否支持 腳本文件。在此,當確定主裝置110不支持腳本文件時,在操作580顯示根 目錄。
然后,當確定主裝置110支持腳本文件時,在操作540,主裝置110確 定是否可解析腳本文件。
在此,當腳本文件無法解析時,在操作580,主裝置110顯示根目錄。 當可解析腳本文件時,在操作550,主裝置110確定是否可運行腳本文件。
在此,當無法運行腳本文件時,在操作555主裝置IIO檢查用戶設置的
優(yōu)選動作。
例如,假設在腳本文件中的當前優(yōu)選動作設置為"22:在當前時間播放 當前文件"。
在此,當優(yōu)選動作設置為"0"時,主機110顯示根目錄。否則,在操作 560,設置下級優(yōu)選動作,代替當前優(yōu)選動作。
例如,當無法運行優(yōu)選動作"22:在當前時間播放當前文件"時,優(yōu)選 動作設置為下級優(yōu)選動作"21:播放當前文件"。
因此,當主裝置IIO無法執(zhí)行期望的動作時,主裝置110自動地嘗試執(zhí) 行低于當前動作的動作,乂人而可知道用戶的下一動作。
另一方面,當可運行腳本時,在操作570,主裝置110使用在相應的腳 本中存在的裝置再現(xiàn)信息執(zhí)行相應的功能。
例如,當在腳本文件中優(yōu)選動作設置為"22:在當前時間播放當前文件" 時,主裝置IIO在當前時間再現(xiàn)內(nèi)容文件。
另外,當在腳本文件中優(yōu)選動作設置為"20:改變到當前目錄"時,主 裝置IIO顯示在從裝置120中的當前再現(xiàn)內(nèi)容的目錄信息。另外,當在腳本文件中優(yōu)選動作設置為"10 :改變到 PredeterminedDirectory"時,主裝置110顯示用戶選擇的內(nèi)容的目錄信息。
如上描述,根據(jù)本發(fā)明的示例性實施例,當從裝置連接到主裝置時,使 用存儲在從裝置中的簡單腳本可在主裝置中直接執(zhí)行在從裝置中執(zhí)行的功 能。例如,DTV可直接再現(xiàn)在MP3播放器中再現(xiàn)的音樂。另外,DTV可直 接顯示存儲MP3播放器的內(nèi)容的目錄。
本發(fā)明還可實施為計算機可讀記錄介質中的計算機可讀代碼。計算機可 讀記錄介質是可存儲數(shù)據(jù)的任何數(shù)據(jù)存儲裝置,該數(shù)據(jù)其后可通過計算機系 統(tǒng)讀取。計算機可讀記錄介質的示例包括只讀存儲器(ROM)、隨機存取存 儲器(RAM)、 CD-ROMs、磁帶、軟盤和光學數(shù)據(jù)存儲裝置。計算機可讀存 儲介質還可分布于聯(lián)網(wǎng)的計算機系統(tǒng)上,從而以分布方式存儲和執(zhí)行計算機 可讀代碼。
盡管已參照本發(fā)明示例性實施例具體表示和描述了本發(fā)明,但本領域技 術人員應該理解,在不脫離由權利要求限定的本發(fā)明的精神和范圍的情況下, 可在形式和細節(jié)上進行各種修改。
權利要求
1、一種對可通信地鏈接到主裝置的從裝置進行接口連接的方法,所述方法包括檢測是否產(chǎn)生與主裝置的連接事件;如果檢測到產(chǎn)生與主裝置的連接事件,則將當前再現(xiàn)信息作為腳本存儲在被主裝置識別的腳本文件中;和向主裝置發(fā)送存儲的腳本。
2、 如權利要求l所述的方法,還包括設置被主裝置識別的腳本文件。
3、 如權利要求l所述的方法,其中,由多個執(zhí)行語句形成所述腳本,所 述執(zhí)行語句包括數(shù)據(jù)、定義語句和命令,并且通過每個執(zhí)行語句來解析和執(zhí) 行所述腳本。
4、 如權利要求l所述的方法,其中,存儲步驟包括 檢查用戶優(yōu)選信息;和如果用戶優(yōu)選信息存在,則基于用戶優(yōu)選信息將當前再現(xiàn)信息寫入到簡 單腳本文件。
5、 如權利要求1所述的方法
6、 如權利要求1所述的方法 信息并下載用戶優(yōu)選信息。
7、 如權利要求1所述的方法 問主裝置的目錄。
8、 如權利要求1所述的方法 現(xiàn)狀態(tài)。
9、 如權利要求1所述的方法 中,根據(jù)通用串行總線大容量存儲配置文件向主裝置發(fā)送存儲的腳本。
10、 一種對可通信地鏈接到從裝置的主裝置進行接口連接的方法,所述 方法包括如果產(chǎn)生與從裝置的連接事件,則確定在可訪問從裝置的目錄中是否存 在腳本;和如果在可訪問的目錄中存在腳本,則使用腳本中存在的裝置再現(xiàn)信息執(zhí) 行相應再現(xiàn)功能。,其中,通過用戶接口指定用戶優(yōu)選信息。 ,其中,通過單獨的外部裝置編輯用戶優(yōu)選,其中,存儲步驟包括將信息寫入到可訪,其中,存儲步驟還包括指定用戶偏好再,其中,在向主裝置發(fā)送存儲的腳本的步驟
11、 如權利要求IO所述的方法,其中,確定是否存在腳本的步驟包括在主裝置中安裝從裝置的目錄并在特定目錄中檢測腳本文件。
12、 如權利要求IO所述的方法,其中,執(zhí)行相應再現(xiàn)功能的步驟包括 解析腳本;和運4亍角年才斤的扭P本。
13、 如權利要求IO所述的方法,其中,在執(zhí)行相應再現(xiàn)功能的步驟中, 執(zhí)行與指定的優(yōu)選動作相應的裝置再現(xiàn)功能。
14、 如權利要求IO所述的方法,其中,在執(zhí)行相應再現(xiàn)功能的步驟中, 如果主裝置無法執(zhí)行指定的優(yōu)選動作,則執(zhí)行低于當前動作的動作。
15、 一種用于對主裝置進行接口連接的設備,所述設備包括 接口單元,通過標準有線或無線接口格式從從裝置接收內(nèi)容和腳本;和控制器,如果檢測到與從裝置的連接,則確定在特定目錄中是否存在腳 本文件,如果確定在目錄中存在腳本文件,則使用腳本文件中存在的裝置再 現(xiàn)信息執(zhí)行再現(xiàn)功能。
16、 如權利要求15所述的設備,其中,接口單元具有通用串行總線或 IEEE 1394 4各式。
17、 一種用于對從裝置進行接口連接的設備,所述設備包括 接口單元,通過標準有線或無線接口格式向主裝置發(fā)送內(nèi)容和腳本;和 控制器,如果通過接口單元檢測到與主裝置的連接,則產(chǎn)生被主裝置識別的腳本文件,將當前再現(xiàn)信息作為腳本寫入到產(chǎn)生的腳本文件,并向主裝 置發(fā)送腳本。
18、 如權利要求17所述的設備,還包括用戶接口單元,用于向腳本文 件指定用戶優(yōu)選動作。
19、 如權利要求17所述的設備,其中,接口單元具有通用串行總線或 IEEE 1394格式。
20、 一種計算機可讀記錄介質,其上具有用于執(zhí)行如權利要求1所述的 方法的計算機程序。
21、 一種計算機可讀記錄介質,其上具有實施用于執(zhí)行如權利要求10 所述的方法的計算機程序。
全文摘要
一種用于對主裝置與從裝置進行接口連接的方法和設備。一種對可通信地鏈接到主裝置的從裝置進行接口連接的方法包括檢測是否產(chǎn)生與主裝置的連接事件;如果產(chǎn)生與主裝置的連接事件,則在被主裝置識別的腳本文件中存儲當前再現(xiàn)信息;向主裝置發(fā)送存儲的腳本。
文檔編號G06F13/10GK101615166SQ20091013047
公開日2009年12月30日 申請日期2009年4月17日 優(yōu)先權日2008年6月24日
發(fā)明者金孝大 申請人:三星電子株式會社