專利名稱:能連接到網(wǎng)絡的電子音樂設備的制作方法
技術領域:
本發(fā)明涉及一種電子音樂設備,更具體地,涉及一種能夠連接到網(wǎng)絡的電子樂器。
背景技術:
目前有這樣一種電子音樂設備,其能夠在通信網(wǎng)絡例如互聯(lián)網(wǎng)上與音樂內(nèi)容供應服務器連接并且能夠下載和購買音樂內(nèi)容(例如,參考日本特許公開2003-076364)。
通常,當在通信網(wǎng)絡上購買音樂內(nèi)容時,必須輸入個人信息例如用戶ID、密碼等。已知能夠利用Cookie在用戶的設備中存儲個人信息,用于從下一次起省略輸入個人信息,并且Cookie能被用于用戶識別。
Cookie是一種格式,其中網(wǎng)站供應商經(jīng)由網(wǎng)絡瀏覽器臨時存儲訪問者(用戶)的設備中的數(shù)據(jù),并且在Cookie中能夠存儲與用戶、最后一次訪問站點的時間和日期、訪問次數(shù)相關的信息。
當購買音樂內(nèi)容時,在用戶ID和密碼的發(fā)送中,安全非常重要。在互聯(lián)網(wǎng)上發(fā)送和接收加密信息的SSL協(xié)議作為通過結合例如公鑰(public key)加密和密鑰(secret key)加密、數(shù)字證書(SSL證書)和雜湊函數(shù)(hash function)的安全技術以防止數(shù)據(jù)竊聽、數(shù)據(jù)偽造和偽裝的協(xié)議而為人所知。
上述Cookie和SSL證書具有有效日期,并且必須在設備端一直保持當前時間以使用Cookie和SSL證書。通常,由于電子音樂設備例如電子樂器與個人計算機不同,不能在設備中保持當前時間,所以很難接收需要當前時間的互聯(lián)網(wǎng)服務。
此外,網(wǎng)絡時間協(xié)議(NTP)服務器被用作一種可連接到互聯(lián)網(wǎng)上以獲得互聯(lián)網(wǎng)上的時間信息的服務器。但是,某些類型的網(wǎng)絡連接禁止NTP的使用,因此不能通過NTP獲得時間信息。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠使用需要當前時間的網(wǎng)絡服務的電子音樂設備。
本發(fā)明的另一目的是提供一種在禁止使用NTP的情況下能夠從網(wǎng)絡獲得時間信息的電子音樂設備。
根據(jù)本發(fā)明的一個方案,提供一種電子音樂設備,其包括指示裝置,其指示經(jīng)由通信接口建立與網(wǎng)絡的連接;第一時間信息獲取裝置,其從連接到網(wǎng)絡的第一時間信息供應商獲取時間信息;第二時間信息獲取裝置,當該第一時間信息獲取裝置不能獲取時間信息時,該第二時間信息獲取裝置從連接到網(wǎng)絡的第二時間信息供應商獲取時間信息;以及執(zhí)行裝置,其利用時間信息經(jīng)由網(wǎng)絡執(zhí)行服務,該時間信息是從任一第一和第二時間信息供應商獲取的時間信息。
根據(jù)本發(fā)明,可提供一種能夠使用需要當前時間的網(wǎng)絡服務的電子音樂設備。
此外,根據(jù)本發(fā)明,可提供一種在禁止使用NTP的情況下能夠從網(wǎng)絡獲得時間信息的電子音樂設備。
圖1是示出根據(jù)本發(fā)明實施例的網(wǎng)絡系統(tǒng)100的結構的方框圖。
圖2是示出根據(jù)本發(fā)明實施例的主處理的流程圖。
圖3是示出圖2中步驟SA4執(zhí)行的網(wǎng)絡連接處理的流程圖。
圖4是示出根據(jù)本發(fā)明實施例的通過HTTP服務器執(zhí)行的時間信息發(fā)送處理的流程圖。
圖5是示出根據(jù)本發(fā)明實施例的HTTP報頭的加強部分(enhancing part)的格式的示圖。
具體實施例方式
圖1是示出根據(jù)本發(fā)明實施例的網(wǎng)絡系統(tǒng)100的結構的方框圖。
網(wǎng)絡系統(tǒng)100包括電子音樂設備1和通信網(wǎng)絡(互聯(lián)網(wǎng)等)3,該通信網(wǎng)絡3與各種服務器連接,例如網(wǎng)絡時間協(xié)議(NTP)服務器A52、NTP服務器B53、超文本傳輸協(xié)議(HTTP)服務器A54、HTTP服務器B55、內(nèi)容服務器56等。音樂設備1能夠經(jīng)由供應商51與通信網(wǎng)絡3連接。
NTP服務器A52和NTP服務器B53是通過利用網(wǎng)絡時間協(xié)議(NTP)而提供包括時間信息(GMT標準時間)的時間數(shù)據(jù)(NTP消息)的服務器(時間信息供應裝置),該NTP協(xié)議是一種通過與客戶機通信而準確調(diào)整電子設備例如計算機的內(nèi)部(內(nèi)置)時鐘的協(xié)議。
HTTP服務器A54和HTTP服務器B55是基于來自電子音樂設備1的時間數(shù)據(jù)請求(GET請求)而發(fā)送插入在HTTP報頭中的時間信息(GMT標準時間)的服務器(時間信息供應裝置)。此外,在本說明書中的超文本傳輸協(xié)議(HTTP)服務器不是普通的HTTP服務器,而是一種用于發(fā)送插入在HTTP報頭中的時間信息(GMT)的服務器。
內(nèi)容服務器56是一種通過利用安全套接字層協(xié)議(后文中稱為SSL)和Cookie而提供試聽服務或者將音樂內(nèi)容下載到客戶機例如電子音樂設備1的下載服務的服務器。
電子音樂設備1是一種在關閉電源時不能保持內(nèi)部時鐘的電子樂器或類設備。由于Cookie和SSL證書具有使用由內(nèi)容服務器56提供的服務的有效日期,所以在連接內(nèi)容服務器56時需要在電子音樂設備1中保持實際(當前)時間。在本發(fā)明的實施例中,電子音樂設備1通過連接NTP服務器A52獲得時間信息,并且在打開電源的同時在電子樂器1中保持實際時間。此外,當由于在服務器端的某種原因而使電子樂器設備1不能與NTP服務器52連接時,電子音樂設備1將與NTP服務器B53連接以獲得時間信息。
例如,如果CATV連接的一部分以及供應商51中設置的防火墻禁止使用NTP協(xié)議,則不能獲得來自NTP服務器A52和NTP服務器B53的時間信息。在這種情況下,電子音樂設備1通過連接HTTP服務器A54而獲得時間信息。如果由于在服務器端的某種原因而使電子音樂設備1不能與HTTP服務器A54連接,則電子音樂設備1將與HTTP服務器B55連接以獲得時間信息。
如上所述,通過使用HTTP獲得時間信息,能夠在禁止使用NTP的網(wǎng)絡連接中獲得準確的時間信息。因此,能夠使用需要實際時間的網(wǎng)絡服務例如SSL和Cookie。
下面說明電子音樂設備1的硬件結構的實例。電子音樂設備1例如是諸如音樂鍵盤、樂音發(fā)生器、混音器的電子樂器;諸如錄音/錄像機的PA設備;以及諸如音響組件系統(tǒng)的視聽裝置。該電子音樂設備是用于執(zhí)行與音樂相關的處理的電子設備。
電子音樂設備1包括總線6、RAM 7、ROM 8、CPU 9、計時器10、檢測器11、面板開關12、演奏開關22、顯示電路13、顯示器14、外部存儲裝置15、MIDI接口16、樂音發(fā)生器18、效果器19、音響系統(tǒng)20和通信接口(I/F)21。
RAM 7、ROM 8、CUP 9、外部存儲裝置15、檢測器11、顯示電路13、MIDI接口16、樂音發(fā)生器18、效果器19和通信接口(I/F)21與總線6直接連接。
RAM 7具有CPU 9的工作區(qū)和緩沖區(qū),并且存儲標記、寄存區(qū)(register)、各種參數(shù)等。
各種參數(shù)和控制程序或者用于實現(xiàn)本發(fā)明實施例的程序可被存儲在ROM 8中。在這種情況下,就不需要在外部存儲裝置15中存儲復制的程序。此外,除了普通的只讀存儲器之外還包括可重寫閃存以用作ROM 8。并且,多個NTP服務器(例如,NTP服務器A52和NTP服務器B53)的URL、多個NTP服務器(例如,HTTP服務器A54和HTTP服務器B55)的URL和內(nèi)容服務器56的URL被存儲在ROM 8中。
CPU 9根據(jù)ROM 8或者外部存儲裝置15中存儲的控制程序執(zhí)行計算或者控制。計時器10與CPU連接且向CPU 9提供標準時鐘信號和中斷定時。
用戶通過使用與檢測器11連接的面板開關12能夠進行各種輸入和設置。面板開關12可以是能夠輸出與用戶的輸入相對應的信號的任何類型的輸入裝置,例如開關、旋鈕(pad)、衰減器、滑鍵(slider)、字母數(shù)字混合鍵盤、鼠標、旋轉編碼器、操縱桿、往復撥盤(jog-shuttle)等。
演奏開關22與檢測器11連接,并且根據(jù)用戶的音樂演奏提供音樂演奏信息。音樂鍵盤、旋鈕等能用作演奏開關22。此外,演奏開關22并不限于此,而可以是能夠根據(jù)用戶的音樂演奏而被輸入音樂演奏信息的任何類型的輸入裝置。
顯示電路13與顯示器14連接,并且在顯示器14上顯示各種類型的信息。顯示器14除了顯示各種參數(shù)之外,還能夠顯示從內(nèi)容服務器接收的各種數(shù)據(jù)(例如,HTML內(nèi)容等)。并且,顯示器14能夠基于時間信息供應裝置(服務器)顯示當前(實際)時間。用戶參考顯示器14上顯示的信息進行各種輸入和設置。此外,也可以通過連接外部顯示裝置來構成顯示器14。
外部存儲裝置15包括用于該外部存儲裝置的接口,并且經(jīng)由該接口與總線6連接。外部存儲裝置15例如是軟盤或者Floppy(商標)軟盤驅(qū)動器(FDD)、硬盤驅(qū)動器(HDD)、磁光盤(MO)裝置、CD-ROM(光盤只讀存儲器)裝置、DVD(數(shù)字通用光盤)裝置、半導體存儲器等。
當連接用作外部存儲裝置15的硬盤驅(qū)動器(HDD)時,控制程序或者用于實現(xiàn)本發(fā)明實施例的程序能被存儲在外部存儲裝置15的硬盤(HDD)中。通過將控制程序從硬盤讀出至RAM 7,CPU 9能夠執(zhí)行與控制程序等被存儲在ROM 8中的情況一樣的處理。借此,能夠很容易地執(zhí)行控制程序的添加和版本升級。
此外,當除硬盤驅(qū)動器之外又連接CD-ROM時,控制程序或者用于實現(xiàn)該實施例的程序也能被存儲在CD-ROM中。能夠從CD-ROM將控制程序或者用于實現(xiàn)本發(fā)明實施例的程序安裝到硬盤。也能夠很容易地執(zhí)行控制程序的重新安裝和版本升級。
MIDI接口(MIDI I/F)能夠與MIDI裝置17、其它樂器、視聽裝置、計算機等連接,并且該MIDI接口能夠至少接收和發(fā)送MIDI信號。MIDI接口16并不限于專用的MIDI接口,可以通過利用廣泛使用的接口例如RS-232C、USB(通用串行總線)、IEEE1394等組成該MIDI接口16。在這種情況下,能夠接收和發(fā)送除MIDI消息(信號)之外的數(shù)據(jù)。
MIDI裝置是一種與MIDI接口16連接的音頻裝置或者樂器。MIDI裝置的類型并不限于鍵盤式樂器,而可以是打擊樂器類型、管樂器類型、弦樂器類型等。此外,樂音發(fā)生器或者自動演奏裝置等并不限于在電子樂器的主體中內(nèi)置的單個裝置,而可以是經(jīng)由通信裝置例如MIDI或者各種網(wǎng)絡連接的多個獨立裝置的組合。
根據(jù)外部存儲裝置15、ROM 8或者RAM 7中存儲的音樂內(nèi)容或者從演奏開關22或從與MIDI接口16連接的MIDI裝置17提供的演奏信號和MIDI信號,樂音發(fā)生器18產(chǎn)生樂音信號并且將該樂音信號經(jīng)由效果器(效果電路)19提供給音響系統(tǒng)20。
效果電路19將各種音樂效果添加到從樂音發(fā)生器18提供的樂音信號中。音響系統(tǒng)20包括D/A轉換器和揚聲器,并且將提供的數(shù)字樂音信號轉換為模擬類型用以發(fā)音。
通信接口21能與局域網(wǎng)(LAN)連接。此外,通信接口21可經(jīng)由供應商51與諸如互聯(lián)網(wǎng)的通信網(wǎng)絡3連接,并且能夠與各種類型的服務器例如NTP服務器A52、NTP服務器B53、HTTP服務器B55、內(nèi)容服務器55等相互連接。
此外,通信接口21和通信網(wǎng)絡3并不限于有線通信接口,還可以是無線通信接口。并且,通信接口21可是內(nèi)置型,或者是可拆卸式例如像PC卡一樣設置的接口。
圖2是示出根據(jù)本發(fā)明實施例的主處理的流程圖。一旦打開電子音樂設備1的主電源便啟動該主處理。
在步驟SA1,主處理開始,在步驟SA2,執(zhí)行初始化。這里,例如,將各種標記、緩沖器、寄存器等初始化。
在步驟SA3,判斷是否指示網(wǎng)絡連接處理。更詳細地,在本發(fā)明的實施例中定義在用戶輸入用以執(zhí)行電子音樂設備1配備的瀏覽器功能的指令時表示發(fā)出了網(wǎng)絡連接指令。當指示連接處理時,如箭頭“是”所示,該處理進行到步驟SA4以執(zhí)行圖3中所示的網(wǎng)絡連接處理。隨后該處理進行到步驟SA8。如果未指示網(wǎng)絡連接處理,則如箭頭“否”所示,該處理進行到步驟SA5。
在步驟SA5,判斷是否有演奏操作,也就是說,是否通過圖1中的演奏開關22輸入了演奏信號。如果有演奏操作,則如箭頭“是”所示,該處理進行到步驟SA6以基于演奏操作執(zhí)行發(fā)音處理。如果沒有演奏操作,則如箭頭“否”所示,該處理進行到步驟SA7。
在步驟SA7,執(zhí)行混合處理。這里,混合處理是一種不同于網(wǎng)絡連接處理和通過演奏操作而進行的發(fā)音處理的處理。例如,該混合處理是一種與圖1中外部存儲裝置15或ROM 8中存儲的自動音樂演奏數(shù)據(jù)的再現(xiàn)、編輯和文件操作以及電子音樂設備1的各種設置相關的處理。
在步驟SA8,判斷是否完成主處理。由于該主處理從打開電子音樂設備1一直持續(xù)到關閉電子音樂設備1,所以就定義在用戶執(zhí)行關閉操作時表示發(fā)出了完成指令。當指示完成處理時,如箭頭“是”所示,處理進行到步驟SA9以完成主處理。如果未指示完成處理,則如箭頭“否”所示,該處理返回至步驟SA3以重復隨后的處理。
圖3是示出圖2中步驟SA4執(zhí)行的網(wǎng)絡連接處理的流程圖。
在步驟SB1,網(wǎng)絡連接處理開始。例如,通過經(jīng)由圖1中的通信接口21連接供應商51,建立與通信網(wǎng)絡3例如互聯(lián)網(wǎng)的連接。
在步驟SB2,通過連接作為第一時間供應服務器的NTP服務器A來請求時間數(shù)據(jù)。在步驟SB3,判斷是否從NTP服務器A收到在步驟SB2請求的時間數(shù)據(jù)(NTP消息)。如果收到時間數(shù)據(jù),則如箭頭“是”所示,該處理進行到步驟SB16。如果未收到時間數(shù)據(jù),則如箭頭“否”所示,該處理進行到步驟SB4。在步驟SB4,判斷是否從步驟SB2請求時間數(shù)據(jù)起經(jīng)過了固定時間(例如3秒)。如果已經(jīng)經(jīng)過了固定時間,則判斷未收到來自NTP服務器A的響應,并且如箭頭“是”所示,該處理進行到步驟SB5。如果未經(jīng)過固定時間,則如箭頭“否”所示,該處理返回至步驟SB3。
在步驟SB5,通過連接作為第二時間供應服務器的NTP服務器B來請求時間數(shù)據(jù)。在步驟SB6,判斷是否從NTP服務器B收到在步驟SB5請求的時間數(shù)據(jù)(NTP消息)。如果收到時間數(shù)據(jù),則如箭頭“是”所示,該處理進行到步驟SB16。如果未收到時間數(shù)據(jù),則如箭頭“否”所示,該處理進行到步驟SB7。在步驟SB7,判斷是否從步驟SB5請求時間數(shù)據(jù)起經(jīng)過了固定時間(例如3秒)。如果已經(jīng)經(jīng)過了固定時間,則判斷未收到來自NTP服務器B的響應,并且如箭頭“是”所示,該處理進行到步驟SB8。如果未經(jīng)過固定時間,則如箭頭“否”所示,該處理返回至步驟SB6。
在步驟SB8,通過連接作為第三時間供應服務器的HTTP服務器A來請求時間數(shù)據(jù)(發(fā)送“GET”請求)。在步驟SB9,判斷是否從HTTP服務器A收到在步驟SB8請求的時間數(shù)據(jù)(在該時間數(shù)據(jù)的HTTP報頭中插入時間信息)。如果收到時間數(shù)據(jù),則如箭頭“是”所示,該處理進行到步驟SB16。如果未收到時間數(shù)據(jù),則如箭頭“否”所示,該處理進行到步驟SB10。在步驟SB10,判斷是否從步驟SB8請求時間數(shù)據(jù)起經(jīng)過了固定時間(例如3秒)。如果已經(jīng)經(jīng)過了固定時間,則判斷未收到來自HTTP服務器A的響應,并且如箭頭“是”所示,該處理進行到步驟SB11。如果未經(jīng)過固定時間,則如箭頭“否”所示,該處理返回至步驟SB9。
在步驟SB11,通過連接作為第四時間供應服務器的HTTP服務器B請求時間數(shù)據(jù)(發(fā)送“GET”請求)。在步驟SB12,判斷是否從HTTP服務器B收到在步驟SB11請求的時間數(shù)據(jù)(在該時間數(shù)據(jù)的HTTP報頭中插入時間信息)。如果收到時間數(shù)據(jù),則如箭頭“是”所示,該處理進行到步驟SB16。如果未收到時間數(shù)據(jù),則如箭頭“否”所示,該處理進行到步驟SB13。在步驟SB13,判斷是否從步驟SB11請求時間數(shù)據(jù)起經(jīng)過了固定時間(例如3秒)。如果已經(jīng)經(jīng)過了固定時間,則判斷未收到來自HTTP服務器B的響應,并且如箭頭“是”所示,該處理進行到步驟SB14。如果未經(jīng)過固定時間,則如箭頭“否”所示,該處理返回至步驟SB12。
在步驟SB14,在圖1中的顯示器14上顯示未建立網(wǎng)絡連接(不能獲得時間數(shù)據(jù))從而請求是否嘗試重新連接(再次獲得時間數(shù)據(jù))。在步驟SB15,判斷用戶是否指示重新連接。如果指示重新連接,則如箭頭“是”所示,該處理返回至步驟SB2以重復隨后的處理。如果未指示重新連接,則如箭頭“否”所示,該處理進行到步驟SB21,終止網(wǎng)絡連接處理。
在步驟SB16,分析在步驟SB3或步驟SB6收到的時間數(shù)據(jù)(NTP消息)或者在步驟SB9或步驟SB12收到的時間數(shù)據(jù)(插入在HTTP報頭中的時間信息)以獲得當前時間(實際時間)。在步驟SB17,啟動利用在步驟SB16獲得的時間執(zhí)行當前時間設置的時鐘功能,直到關閉電子音樂設備的電源為止。
在步驟SB18,電子音樂設備與預定服務器例如提供音樂內(nèi)容的內(nèi)容服務器連接。在步驟SB19,電子音樂設備通過請求實際時間的通信例如SSL證書、Cookie等接收并發(fā)送數(shù)據(jù),并且基于接收和發(fā)送的數(shù)據(jù),該電子音樂設備通過執(zhí)行必要的處理例如屏幕顯示、音樂再現(xiàn)和數(shù)據(jù)存儲等經(jīng)由網(wǎng)絡執(zhí)行服務。
在步驟SB20,判斷是否指示終止網(wǎng)絡連接。如果終止網(wǎng)絡連接,則如箭頭“是”所示,該處理進行到步驟SB21。如果未終止網(wǎng)絡連接,則如箭頭“否”所示,該處理返回到步驟SB19。
在步驟SB21,終止網(wǎng)絡連接。為了終止網(wǎng)絡連接,就要終止瀏覽器,或者通過用戶在不終止瀏覽器的情況下僅瀏覽存儲在設備中的信息的終止指令來終止瀏覽器的網(wǎng)絡瀏覽(即,所謂的離線模式)圖4是示出根據(jù)本發(fā)明實施例的通過HTTP服務器進行的時間信息發(fā)送處理的流程圖。在啟動HTTP服務器的過程中重復該處理。
在步驟SC1,時間信息發(fā)送處理開始。在步驟SC2,執(zhí)行初始化。
在步驟SC3,判斷是否從作為客戶機的電子音樂設備1收到時間數(shù)據(jù)請求(“GET”請求)。如果請求了時間數(shù)據(jù),則如箭頭“是”所示,該處理進行到步驟SC4。如果未請求時間數(shù)據(jù),則如箭頭“否”所示,該處理進行到步驟SC5,此時完成該處理。
在步驟SC4,回復在步驟SC3收到的時間數(shù)據(jù)請求,并且在HTTP報頭中插入有時間信息(GMT世界標準時間)的數(shù)據(jù)被發(fā)送至電子音樂設備1。待發(fā)送的HTTP報頭的加強部分(enhanced part)的格式為“X-TimeDay,DateMonth Year Time(in 24hours)minutesecond GMT”,如圖5所示。加強字段的名稱為“X-Time”,寫入數(shù)據(jù)和時間的部分的格式基于RFC822的寫入方法日期、報頭。例如,“17:23:51,F(xiàn)riday,July 30,2004”將為“X-TimeFri,30Jul 2004 17:23:51 GMT”。然后,該處理進行到步驟SC5,終止時間信息發(fā)送處理。
如上所述,根據(jù)本發(fā)明的實施例,例如,如果NTP協(xié)議的使用被CATV連接的一部分和防火墻設置禁止,則通過使用HTTP獲得時間信息能夠獲得準確的時間信息。因此,能夠使用需要實際時間的網(wǎng)絡服務例如SSL和Cookie。
此外,根據(jù)本發(fā)明的實施例,由于在每次網(wǎng)絡連接時從NTP服務器或者HTTP服務器獲得了時間信息,所以電子音樂設備1不需要保持除了網(wǎng)絡連接時間之外的實際時間。因此,電子音樂設備不需要配備用于利用內(nèi)部時鐘保持實際時間的電源(例如,電池)。因此,能夠降低制造成本。
此外,當啟動電子音樂設備1進行網(wǎng)絡連接時,通過在網(wǎng)絡上獲得時間信息而執(zhí)行電子音樂設備1的時間設置,并且基于獲得的時間信息能夠啟動時鐘功能。因此,能夠使用在網(wǎng)絡上需要時間的服務。
此外,根據(jù)本發(fā)明的實施例,由于電子音樂設備1嘗試與用于NTP服務器和HTTP服務器的多個服務器連接,因此,即使由于某種原因不能使用一個服務器,也一定能夠獲得時間信息。
而且,在本發(fā)明的實施例中,NTP服務器和HTTP服務器被解釋為不同的服務器,但是,可使用能提供兩種協(xié)議服務的一個服務器。并且,作為NTP服務器和HTTP服務器的同一服務器可被用作內(nèi)容服務器。
此外,在本發(fā)明的實施例中,向每個NTP服務器和HTTP服務器請求時間數(shù)據(jù),但是,用于嘗試獲得時間數(shù)據(jù)的服務器數(shù)量并不限于此,例如,可以向用于每個NTP服務器和HTTP服務器的三個服務器請求時間數(shù)據(jù)。并且,內(nèi)容服務器56也可以是多個服務器。
此外,在本發(fā)明的實施例中,如果不能獲得時間信息,則不能建立網(wǎng)絡連接;但是,可以通過進行限制以僅使用不需要實際時間的服務來建立網(wǎng)絡連接。并且,在這種情形下,用戶可以手動輸入時間信息。
結合優(yōu)選實施例對本發(fā)明進行了說明,但是本發(fā)明并不限于上述實施例。很明顯本領域的技術人員可對本發(fā)明進行各種修改、改進和組合等。
權利要求
1.一種電子音樂設備,包括指示裝置,其指示經(jīng)由通信接口建立與網(wǎng)絡的連接;第一時間信息獲取裝置,其從連接到網(wǎng)絡的第一時間信息供應商獲取時間信息;第二時間信息獲取裝置,當該第一時間信息獲取裝置不能獲取到時間信息時,該第二時間信息獲取裝置從連接到網(wǎng)絡的第二時間信息供應商獲取時間信息;以及執(zhí)行裝置,其利用時間信息經(jīng)由網(wǎng)絡執(zhí)行服務,該時間信息是從所述第一和第二時間信息供應商中的任一個時間信息供應商獲取的時間信息。
2.如權利要求1所述的電子音樂設備,其中當從所述第一和第二時間信息供應商都不能獲得時間信息時,終止與網(wǎng)絡的連接。
3.如權利要求1所述的電子音樂設備,其中所述第一和第二時間信息供應商是超文本傳輸協(xié)議服務器或者網(wǎng)絡時間協(xié)議服務器中的任何一個。
4.如權利要求1所述的電子音樂設備,其中通過該執(zhí)行裝置執(zhí)行的服務是一種使用SSL證書或者Cookie的服務。
5.一種用于電子音樂設備經(jīng)由網(wǎng)絡執(zhí)行服務的方法,包括如下步驟(a)指示經(jīng)由通信接口建立與網(wǎng)絡的連接;(b)從連接到網(wǎng)絡的第一時間信息供應商獲取時間信息;(c)當在步驟(b)不能獲取到時間信息時,從連接到網(wǎng)絡的第二時間信息供應商獲取時間信息;以及(d)利用時間信息經(jīng)由網(wǎng)絡執(zhí)行服務,該時間信息是從第一和第二時間信息供應商中的任一個時間信息供應商獲取的時間信息。
6.一種存儲程序的存儲介質(zhì),計算機執(zhí)行該存儲介質(zhì)以實現(xiàn)用于使電子音樂設備經(jīng)由網(wǎng)絡執(zhí)行服務的處理,該存儲介質(zhì)包括用于執(zhí)行如下處理的指令(a)指示經(jīng)由通信接口建立與網(wǎng)絡的連接;(b)從連接到網(wǎng)絡的第一時間信息供應商獲取時間信息;(c)當通過指令(b)不能獲取到時間信息時,從連接到網(wǎng)絡的第二時間信息供應商獲取時間信息;以及(d)利用時間信息經(jīng)由網(wǎng)絡執(zhí)行服務,該時間信息是從第一和第二時間信息供應商中的任一個時間信息供應商獲取的時間信息。
全文摘要
本發(fā)明涉及一種能連接到網(wǎng)絡的電子音樂設備。該電子音樂設備包括指示裝置,其指示經(jīng)由通信接口建立與網(wǎng)絡的連接;第一時間信息獲取裝置,其從連接到網(wǎng)絡的第一時間信息供應商獲取時間信息;第二時間信息獲取裝置,當該第一時間信息獲取裝置不能獲取到時間信息時,該第二時間信息獲取裝置從連接到網(wǎng)絡的第二時間信息供應商獲取時間信息;以及執(zhí)行裝置,其通過使用從任一第一和第二時間信息供應商獲得的時間信息經(jīng)由網(wǎng)絡執(zhí)行服務。
文檔編號H04L29/12GK1744505SQ20051009964
公開日2006年3月8日 申請日期2005年8月31日 優(yōu)先權日2004年8月31日
發(fā)明者柳瀨力, 澀川竹夫, 大島生郎 申請人:雅馬哈株式會社