專利名稱:數(shù)據(jù)分發(fā)終端、菜單服務(wù)器以及利用它們的分發(fā)預(yù)約系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)分發(fā)終端、菜單服務(wù)器以及利用它們的分發(fā)預(yù)約系統(tǒng),具體地說,涉及通過便攜電話網(wǎng)下載音樂數(shù)據(jù)和圖象數(shù)據(jù)等內(nèi)容數(shù)據(jù)的數(shù)據(jù)分發(fā)終端、菜單服務(wù)器以及利用它們的分發(fā)預(yù)約系統(tǒng)。
但是,該傳統(tǒng)技術(shù)中,每次下載期望的內(nèi)容數(shù)據(jù)都必須接入規(guī)定的主頁,操作非常麻煩。另外,音樂數(shù)據(jù)和圖象數(shù)據(jù)中,新作品的發(fā)售日預(yù)先確定,如果忘記了發(fā)售日,則會延遲下載的時間。
另外,這樣的音樂數(shù)據(jù)如果用便攜電話機(jī)下載,則有下載時無法通話的問題。例如,對于MPEG3方式壓縮的音樂數(shù)據(jù),以數(shù)據(jù)的收發(fā)速度為128Kbps的PHS下載1曲的時間約為4分鐘,以數(shù)據(jù)的收發(fā)速度為64Kbps的便攜電話機(jī)下載1曲的時間約為8分鐘。
另外本發(fā)明的另一個目的是提供能夠避免無法通話狀態(tài)的數(shù)據(jù)分發(fā)終端、菜單服務(wù)器以及利用它們的分發(fā)預(yù)約系統(tǒng)。
本發(fā)明是通過便攜電話網(wǎng)進(jìn)行內(nèi)容數(shù)據(jù)下載的數(shù)據(jù)分發(fā)終端,包括第1輸入單元,輸入至少包含內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息的預(yù)約信息;第2輸入單元,輸入對應(yīng)于預(yù)約信息的包含下載的日期時間的時間表信息;第1存儲單元,存儲預(yù)約信息和時間表信息;確立單元,根據(jù)時間表信息和預(yù)約信息自動確立與分發(fā)內(nèi)容數(shù)據(jù)的分發(fā)源的連接;下載單元,由確立單元確立連接后自動下載內(nèi)容數(shù)據(jù);以及第2存儲單元,存儲下載的內(nèi)容數(shù)據(jù)。
本發(fā)明的數(shù)據(jù)分發(fā)終端通過例如便攜電話網(wǎng)連接到下載服務(wù)器,從下載服務(wù)器下載期望的內(nèi)容數(shù)據(jù)。第1輸入單元輸入至少包含表示期望的內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息的預(yù)約信息;第2輸入單元輸入對應(yīng)于預(yù)約信息而指定的下載日期時間的時間表信息。第1存儲單元存儲該預(yù)約信息和時間表信息。確立單元根據(jù)該第1存儲單元存儲的預(yù)約信息和時間表信息,自動確立與分發(fā)內(nèi)容數(shù)據(jù)的分發(fā)源、即下載服務(wù)器的連接。數(shù)據(jù)分發(fā)終端與下載服務(wù)器的連接一旦確立,下載單元根據(jù)數(shù)據(jù)識別信息自動下載內(nèi)容數(shù)據(jù)。下載的內(nèi)容數(shù)據(jù)存儲于第2存儲單元。從而,僅僅根據(jù)預(yù)約信息輸入時間表信息就能夠在預(yù)約的日期時間進(jìn)行期望的內(nèi)容數(shù)據(jù)的下載。
根據(jù)本發(fā)明,由于僅僅通過預(yù)先輸入內(nèi)容數(shù)據(jù)的預(yù)約信息就能夠在預(yù)約的日期時間進(jìn)行期望的內(nèi)容數(shù)據(jù)的下載,因而能夠以簡單的操作進(jìn)行可靠的內(nèi)容數(shù)據(jù)的下載。
本發(fā)明的一個方面中,判斷單元在下載時對可下載的狀況或不可下載的狀況進(jìn)行判斷。具體的說,對數(shù)據(jù)分發(fā)終端和無線基站間的電波狀況、數(shù)據(jù)分發(fā)終端的電池余量以及第1存儲單元的空閑容量進(jìn)行調(diào)查。
本發(fā)明的一個實(shí)施例中,判斷為不能下載時,更新單元對下載日期時間進(jìn)行更新。在更新的日期時間之前可以更換電池或進(jìn)行充電,確保存儲單元的空閑容量。從而確保能夠進(jìn)行下載。
本發(fā)明的另一個實(shí)施例中,判斷為不能下載時,警告單元對不能下載的狀況發(fā)出警告。即,發(fā)出警告音,在畫面上顯示“電池余量不足,請更換電池”等的警告信息。對此,用戶可以調(diào)整到適合于下載的狀態(tài)。
本發(fā)明的另一個方面中,預(yù)約信息還可以包含可下載內(nèi)容數(shù)據(jù)的期間,因而第2輸入單元也可以輸入在下載期間內(nèi)的下載內(nèi)容數(shù)據(jù)的日期時間。
本發(fā)明的另一個方面中,內(nèi)容數(shù)據(jù)是由版權(quán)保護(hù)的音樂數(shù)據(jù)和圖象數(shù)據(jù)。
本發(fā)明的一個實(shí)施例中,數(shù)據(jù)分發(fā)終端設(shè)置有通話單元,因而數(shù)據(jù)分發(fā)終端的用戶可通過便攜電話網(wǎng)與其他便攜電話機(jī)等的通信機(jī)器的用戶通話。從而,如果下載的日期時間指定為公司的上班時間內(nèi)或睡眠時間,就能夠避免無法通話的狀態(tài)。
本發(fā)明的另一個實(shí)施例中,由于第1解密單元將加密的內(nèi)容數(shù)據(jù)解密成明文信息,因而如果設(shè)置有重放電路,則音樂數(shù)據(jù)可以在數(shù)據(jù)分發(fā)終端重放。如果是圖象數(shù)據(jù)的場合,則可以在數(shù)據(jù)分發(fā)終端設(shè)置的液晶畫面等顯示單元進(jìn)行顯示。
本發(fā)明的又一個方面中,第2存儲單元是數(shù)據(jù)分發(fā)終端中可裝卸的存儲卡。該存儲卡中設(shè)置有存儲加密內(nèi)容數(shù)據(jù)的第1存儲器和存儲內(nèi)容解密密鑰的第2存儲器。第2解密單元為了寫入第2存儲器,對外部加密的數(shù)據(jù)進(jìn)行解密。即,解密的數(shù)據(jù)寫入第2存儲器。加密單元對第2存儲器讀出的數(shù)據(jù)加密。即,能夠解決保護(hù)由版權(quán)保護(hù)的內(nèi)容數(shù)據(jù)的安全問題。
另一個發(fā)明是通過便攜電話網(wǎng)進(jìn)行內(nèi)容數(shù)據(jù)下載并將內(nèi)容數(shù)據(jù)存儲于可裝卸存儲裝置的數(shù)據(jù)分發(fā)終端,包括接口,在安裝有存儲裝置時與存儲裝置之間至少進(jìn)行內(nèi)容數(shù)據(jù)的收發(fā);第1輸入單元,輸入至少包含內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息的預(yù)約信息;第2輸入單元,輸入對應(yīng)于預(yù)約信息的包含下載的日期時間的時間表信息;存儲單元,存儲預(yù)約信息和時間表信息;確立單元,根據(jù)預(yù)約信息和時間表信息自動確立與分發(fā)內(nèi)容數(shù)據(jù)的分發(fā)源的連接;下載單元,由確立單元確立連接后自動下載內(nèi)容數(shù)據(jù);以及存儲控制單元,通過接口將下載的內(nèi)容數(shù)據(jù)存儲于存儲裝置。
本發(fā)明的數(shù)據(jù)分發(fā)終端通過例如便攜電話網(wǎng)連接到下載服務(wù)器,從下載服務(wù)器下載期望的內(nèi)容數(shù)據(jù)并存儲于可從數(shù)據(jù)分發(fā)終端中裝卸的存儲裝置。數(shù)據(jù)分發(fā)終端中設(shè)置有接口,在數(shù)據(jù)分發(fā)終端中安裝有存儲裝置時與存儲裝置之間至少進(jìn)行內(nèi)容數(shù)據(jù)等的數(shù)據(jù)的收發(fā)。另外,數(shù)據(jù)分發(fā)終端中,第1輸入單元至少輸入表示內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息;第2輸入單元輸入對應(yīng)于預(yù)約信息而指定的下載日期時間的時間表信息。存儲單元存儲該預(yù)約信息和時間表信息。確立單元根據(jù)該存儲單元存儲的預(yù)約信息和時間表信息,自動確立與分發(fā)內(nèi)容數(shù)據(jù)的分發(fā)源、即下載服務(wù)器的連接。數(shù)據(jù)分發(fā)終端與下載服務(wù)器的連接一旦確立,下載單元根據(jù)數(shù)據(jù)識別信息自動下載內(nèi)容數(shù)據(jù)。下載的內(nèi)容數(shù)據(jù)通過存儲控制單元存儲于安裝在數(shù)據(jù)分發(fā)終端中的存儲裝置。從而,僅僅根據(jù)預(yù)約信息輸入時間表信息就能夠在預(yù)約的日期時間進(jìn)行期望的內(nèi)容數(shù)據(jù)的下載。
根據(jù)本發(fā)明,由于僅僅通過預(yù)先輸入內(nèi)容數(shù)據(jù)的預(yù)約信息就能夠在預(yù)約的日期時間進(jìn)行期望的內(nèi)容數(shù)據(jù)的下載,因而能夠以簡單的操作進(jìn)行可靠的下載。
本發(fā)明的一個方面中,判斷單元在下載時對可下載的狀況或不可下載的狀況進(jìn)行判斷。具體的說,對數(shù)據(jù)分發(fā)終端和無線基站間的電波狀況、數(shù)據(jù)分發(fā)終端的電池余量以及第1存儲單元的空閑容量進(jìn)行調(diào)查。
本發(fā)明的一個實(shí)施例中,判斷為不能下載時,更新單元對下載日期時間進(jìn)行更新。在更新的日期時間之前可以更換電池或進(jìn)行充電,確保存儲單元的空閑容量。從而確保能夠進(jìn)行下載。
本發(fā)明的另一個實(shí)施例中,判斷為不能下載時,警告單元對下載不能的狀況發(fā)出警告。即,發(fā)出警告音,在畫面上顯示“電池余量不足,請更換電池”等的警告信息。對此,用戶可以調(diào)整到適合于下載的狀態(tài)。
本發(fā)明的另一個方面中,預(yù)約信息還可以包含可下載內(nèi)容數(shù)據(jù)的期間,因而第2輸入單元也可以在下載期間內(nèi)輸入下載內(nèi)容數(shù)據(jù)的日期時間。
另一個發(fā)明是菜單服務(wù)器,通過便攜電話網(wǎng)向連接的數(shù)據(jù)分發(fā)終端發(fā)送用以下載內(nèi)容數(shù)據(jù)的預(yù)約信息,它包括第1保持單元,保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的多個數(shù)據(jù)識別信息;接收單元,至少接收數(shù)據(jù)分發(fā)終端中輸入的輸入信息;識別信息選擇單元,根據(jù)接收單元接收的輸入信息選擇一個數(shù)據(jù)識別信息;預(yù)約信息生成單元,生成包含有識別信息選擇單元選擇的一個數(shù)據(jù)識別信息的預(yù)約信息;以及發(fā)送單元,向數(shù)據(jù)分發(fā)終端發(fā)送預(yù)約信息生成單元生成的預(yù)約信息。
該菜單服務(wù)器通過便攜電話網(wǎng)向連接的數(shù)據(jù)分發(fā)終端發(fā)送用以下載內(nèi)容數(shù)據(jù)的預(yù)約信息。例如,菜單服務(wù)器中,第1保持單元保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的多個諸如ID的數(shù)據(jù)識別信息。菜單服務(wù)器中,接收單元接收數(shù)據(jù)分發(fā)終端中輸入的輸入信息,識別信息選擇單元根據(jù)輸入信息選擇一個數(shù)據(jù)識別信息。即,輸入信息中至少包含表示(指定)內(nèi)容數(shù)據(jù)的信息。一旦選擇了一個數(shù)據(jù)識別信息,就生成包含有該數(shù)據(jù)識別信息的預(yù)約信息。然后,通過發(fā)送單元向數(shù)據(jù)分發(fā)終端發(fā)送生成的預(yù)約信息。例如,數(shù)據(jù)分發(fā)終端僅僅根據(jù)預(yù)約信息輸入時間表信息就能夠在預(yù)約的日期時間進(jìn)行期望的內(nèi)容數(shù)據(jù)的下載。
根據(jù)本發(fā)明,由于數(shù)據(jù)分發(fā)終端僅僅通過接入菜單服務(wù)器并輸入輸入信息就能夠獲得預(yù)約信息,因而不必通過雜志等獲得預(yù)約信息并進(jìn)行輸入,能夠容易地下載內(nèi)容數(shù)據(jù)。
本發(fā)明的一個方面中,由于第2保持單元保持有數(shù)據(jù)的分發(fā)源、如下載服務(wù)器的連接信息,因而識別信息選擇單元從輸入信息選擇一個數(shù)據(jù)識別信息的同時,選擇能夠下載該數(shù)據(jù)識別信息表示的內(nèi)容數(shù)據(jù)的下載服務(wù)器的連接信息。從而,預(yù)約信息生成單元生成包含有識別信息選擇單元選擇的數(shù)據(jù)識別信息以及連接信息的預(yù)約信息。如果預(yù)約日期時間來臨,數(shù)據(jù)分發(fā)終端可以根據(jù)連接信息容易地連接到下載服務(wù)器并下載內(nèi)容數(shù)據(jù)。
本發(fā)明的一個實(shí)施例中,期間信息生成單元生成表示可下載內(nèi)容數(shù)據(jù)期間的期間信息,并生成包含該期間信息的預(yù)約信息。從而,數(shù)據(jù)分發(fā)終端能夠判斷時間表信息是否設(shè)定在期間信息所表示的可下載期間(日期時間)內(nèi)。
另一個發(fā)明是分發(fā)預(yù)約系統(tǒng),它包括通過便攜電話網(wǎng)下載內(nèi)容數(shù)據(jù)的數(shù)據(jù)分發(fā)終端;以及通過便攜電話網(wǎng)連接的菜單服務(wù)器。菜單服務(wù)器包括第1保持單元,保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的多個數(shù)據(jù)識別信息;接收單元,接收數(shù)據(jù)分發(fā)終端的指示;識別信息選擇單元,根據(jù)數(shù)據(jù)分發(fā)終端的指示選擇一個上述數(shù)據(jù)識別信息;預(yù)約信息生成單元,由識別信息選擇單元選擇的一個數(shù)據(jù)識別信息生成預(yù)約信息;以及發(fā)送單元,向數(shù)據(jù)分發(fā)終端發(fā)送生成的預(yù)約信息。
本發(fā)明的分發(fā)預(yù)約系統(tǒng),包括通過便攜電話網(wǎng)下載內(nèi)容數(shù)據(jù)的數(shù)據(jù)分發(fā)終端以及通過便攜電話網(wǎng)與該數(shù)據(jù)分發(fā)終端連接的菜單服務(wù)器。該菜單服務(wù)器包括第1保持單元,第1保持單元保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的數(shù)據(jù)識別信息。從而,如果接收了數(shù)據(jù)分發(fā)終端的指示,則根據(jù)該指示,識別信息選擇單元從第1保持單元保持的多個數(shù)據(jù)識別信息中選擇一個數(shù)據(jù)識別信息。然后,預(yù)約信息生成單元根據(jù)選擇的數(shù)據(jù)識別信息生成預(yù)約信息。這樣生成的預(yù)約信息通過發(fā)送單元向數(shù)據(jù)分發(fā)終端發(fā)送。即,數(shù)據(jù)分發(fā)終端可以將發(fā)送來的預(yù)約信息存儲(登錄)于第1存儲單元。
根據(jù)本發(fā)明,預(yù)約信息由菜單服務(wù)器提供,因而能夠進(jìn)一步簡化操作。
本發(fā)明的一個方面中,預(yù)約信息包含用以連接到連接目的方、即下載服務(wù)器的連接信息,該連接信息保持在第2保持單元中。由于識別信息選擇單元也根據(jù)數(shù)據(jù)識別信息選擇對應(yīng)的連接信息,因而預(yù)約信息生成單元生成包含數(shù)據(jù)識別信息和連接信息的預(yù)約信息。從而,數(shù)據(jù)分發(fā)終端根據(jù)連接信息可以容易地連接到下載服務(wù)器并下載內(nèi)容數(shù)據(jù)。
本發(fā)明的另一個方面中,預(yù)約信息包含有可下載期間的信息,因而數(shù)據(jù)分發(fā)終端能夠判斷時間表信息是否設(shè)定在可下載日期時間內(nèi)。
圖2是表示
圖1實(shí)施例所示便攜電話機(jī)的構(gòu)成的示意圖。
圖3是表示圖2所示存儲卡的構(gòu)成的示意圖。
圖4是表示圖1實(shí)施例所示下載服務(wù)器的構(gòu)成的示意圖。
圖5是表示圖1實(shí)施例的便攜電話機(jī)的顯示裝置顯示的時間表畫面以及下載預(yù)約登錄畫面的示意圖。
圖6是表示圖2所示控制器36的預(yù)約登錄處理的流程圖。
圖7是表示圖2所示控制器36的下載處理的流程圖。
圖8是表示圖1實(shí)施例中從下載服務(wù)器實(shí)際將內(nèi)容數(shù)據(jù)下載到存儲卡時的控制器36、控制器70以及CPU80a的處理的一部分的流程圖。
圖9是表示圖1實(shí)施例中從下載服務(wù)器實(shí)際將內(nèi)容數(shù)據(jù)下載到存儲卡時的控制器36、控制器70以及CPU80a的處理的另一部分的流程圖。
圖10是表示圖1實(shí)施例中從下載服務(wù)器實(shí)際將內(nèi)容數(shù)據(jù)下載到存儲卡時的控制器36、控制器70以及CPU80a的處理的又一部分的流程圖。
圖11是表示圖1實(shí)施例中從下載服務(wù)器實(shí)際將內(nèi)容數(shù)據(jù)下載到存儲卡時的控制器36、控制器70以及CPU80a的處理的又一部分的流程圖。
圖12是表示圖2所示便攜電話機(jī)的重放電路的構(gòu)成的示意圖。
圖13是表示利用圖2所示便攜電話機(jī)重放下載到存儲卡的音樂數(shù)據(jù)時的重放處理的一部分的流程圖。
圖14是表示利用圖2所示便攜電話機(jī)重放下載到存儲卡的音樂數(shù)據(jù)時的重放處理的另一部分的流程圖。
圖15是本發(fā)明的另一個實(shí)施例的示意圖。
圖16是表示圖15實(shí)施例的菜單服務(wù)器的構(gòu)成的示意圖。
圖17是表示從圖15實(shí)施例的菜單服務(wù)器下載預(yù)約信息,用便攜電話機(jī)預(yù)約音樂數(shù)據(jù)的下載時控制器36以及CPU90a的處理的一部分的流程圖。
圖18是表示從圖15實(shí)施例的菜單服務(wù)器下載預(yù)約信息,用便攜電話機(jī)預(yù)約音樂數(shù)據(jù)的下載時控制器36以及CPU90a的處理的另一部分的流程圖。
發(fā)明的最佳實(shí)施例參照圖1,該實(shí)施例的下載系統(tǒng)10包括便攜電話機(jī)12,便攜電話機(jī)通過無線基站14以及便攜電話網(wǎng)16連接到分發(fā)服務(wù)器18。該分發(fā)服務(wù)器18包括下載服務(wù)器20以及認(rèn)證服務(wù)器22,下載服務(wù)器20和認(rèn)證服務(wù)器22連接成可相互通信。
參照圖2,便攜電話機(jī)12包含天線30,天線30連接到收發(fā)電路32。收發(fā)電路32通過內(nèi)部總線(以下簡稱總線)34連接到控制器36。控制器36響應(yīng)通話對方的呼入,進(jìn)行呼入處理。即,控制器36控制聲音處理電路50,從揚(yáng)聲器54輸出呼入音或呼入旋律。用戶根據(jù)呼入音或呼入旋律認(rèn)識到“有呼入”,利用操作面板44輸入呼入操作。從而,確立連接狀態(tài),控制器36進(jìn)行通話處理。即,通話對方的聲音信號用天線30進(jìn)行接收,通過收發(fā)電路32被控制器36獲得,然后通過總線34以及聲音處理電路50從揚(yáng)聲器54輸出。另一方面,用戶的聲音信號通過麥克風(fēng)52輸入,通過聲音處理電路50以及總線34被控制器36獲得,然后通過總線34以及收發(fā)電路32從天線30發(fā)射。
另外,用戶利用操作面板44可以輸入期望的通話對方的電話號碼。用戶一輸入電話號碼,控制器36對此進(jìn)行響應(yīng),控制驅(qū)動器38并在顯示裝置40上進(jìn)行電話號碼的顯示。然后,用戶如果利用操作面板44進(jìn)行呼出指示,則控制器36進(jìn)行呼出處理。一旦確立連接狀態(tài),控制器36進(jìn)行上述的通話處理。
便攜電話機(jī)12還包括定時器42,根據(jù)定時器42輸出的時間信息,控制器36控制驅(qū)動器38,可以在顯示裝置40上顯示日歷(日期)和時間等。另外,如果用戶操作操作面板44以指示進(jìn)行時間表信息的顯示,則控制器36對此作出響應(yīng),控制驅(qū)動器38,在顯示裝置40上顯示時間表的畫面(時間表畫面)。
如果顯示時間表畫面,則用戶可以通過操作面板44輸入預(yù)定等信息。預(yù)定等信息一輸入,控制器36將預(yù)定等信息存儲(登錄)于時間表存儲器48。從而,在此以后如果有輸入時間表顯示的指示,則控制器36從時間表48讀出預(yù)定等的信息,控制驅(qū)動器38,在顯示裝置40中顯示包含預(yù)定等的信息的時間表畫面。
便攜電話機(jī)12還包括重放電路46以及接口56,重放電路46以及接口56通過總線34與控制器36連接。重放電路46與端子60連接,如圖1所示,端子60與頭戴耳機(jī)24連接。另外,接口56與可從電話機(jī)本體裝卸的存儲卡58連接。從而,用戶如果利用操作面板指示重放時,控制器36對此作出響應(yīng),進(jìn)行重放處理。即,讀出存儲卡58存儲的音樂數(shù)據(jù)并在重放電路46重放通過端子60向頭戴耳機(jī)24輸出。
如圖3,存儲卡58包括控制器70,控制器70通過總線72與存儲器74、許可存儲器76以及密鑰存儲器78連接。存儲器74存儲對音樂數(shù)據(jù)等由版權(quán)保護(hù)的數(shù)據(jù)(內(nèi)容數(shù)據(jù))進(jìn)行加密后的數(shù)據(jù)和可自由收發(fā)的數(shù)據(jù)。另外,許可存儲器76存儲用以保護(hù)內(nèi)容解密密鑰等的版權(quán)所必要的數(shù)據(jù),即加密內(nèi)容數(shù)據(jù)的重放所必要的許可數(shù)據(jù)。另外,密鑰存儲器78存儲許可數(shù)據(jù)的收發(fā)時進(jìn)行相互認(rèn)證(加密)處理用的密鑰。
參照圖4,下載服務(wù)器20包含計算機(jī)80,計算機(jī)80與通信裝置82以及HDD(硬盤驅(qū)動器)84連接。通信裝置82根據(jù)計算機(jī)80中設(shè)置的CPU80a的指示,能夠確立經(jīng)由便攜電話網(wǎng)16以及無線基站14與便攜電話機(jī)12的連接。另外,HDD84中存儲有多個加密音樂數(shù)據(jù)和分別與之對應(yīng)的許可密鑰,根據(jù)CPU80a的指示,讀出期望的加密音樂數(shù)據(jù)及其對應(yīng)的許可密鑰,通過通信裝置82向便攜電話機(jī)12發(fā)送。即,便攜電話機(jī)12通過無線基站14和便攜電話網(wǎng)16接入下載服務(wù)器20,能夠下載期望的音樂數(shù)據(jù)。
例如,用戶用操作面板44輸入時間表畫面顯示的指示,在顯示裝置40中顯示如圖5(A)所示的時間表畫面。另外,在顯示圖面的場合雖然省略了年月日等的數(shù)字,但是在顯示裝置40中,例如也可以顯示日歷。另外,預(yù)定等的信息登錄時,在對應(yīng)的日期用簡單的文字或圖形等進(jìn)行預(yù)定等信息的顯示。
另外,用戶如果操作操作面板44上設(shè)置的預(yù)約按鈕(未圖示),則控制器36對此作出響應(yīng),控制驅(qū)動器38,在顯示裝置40中顯示音樂數(shù)據(jù)下載的預(yù)約登錄畫面(以下簡稱“預(yù)約畫面”)。即,如圖5(B)所示,進(jìn)行新預(yù)約畫面的顯示。另外,在圖面顯示時圖5(A)所示顯示裝置40的畫面尺寸與圖5(B)所示顯示裝置40的畫面尺寸不同,但是實(shí)際上具有相同的尺寸。
用戶根據(jù)雜志等獲得的信息,可以通過操作面板44在預(yù)約畫面上輸入期望下載的音樂數(shù)據(jù)的預(yù)約信息。即,如圖5(B)所示,預(yù)約畫面中可以輸入下載日期時間和音樂數(shù)據(jù)的名稱以及作者名。另外,也可以輸入音樂數(shù)據(jù)的數(shù)據(jù)大小、購入條件以及服務(wù)器ID。這里,購入條件是指是否限制期望下載的音樂數(shù)據(jù)的重放次數(shù)等的條件。另外,服務(wù)器ID是指向接入圖1所示下載服務(wù)器20的接入點(diǎn)(DAP)撥號的電話號碼(DAP-TEL)和可正確接入下載服務(wù)器20的URL等。
另外,該實(shí)施例中,音樂數(shù)據(jù)指定時輸入名稱和作者名,但是也可以輸入用以識別音樂數(shù)據(jù)的代碼(內(nèi)容ID)。該內(nèi)容ID可以從雜志等預(yù)先獲得。
這樣的預(yù)約信息輸入一結(jié)束,用戶通過操作面板44按下(點(diǎn)擊)預(yù)約畫面上的“登錄”按鈕。然后,控制器36將輸入的預(yù)約信息存儲到時間表存儲器48。另外,在預(yù)約信息未全部輸入時,例如在顯示裝置40顯示的預(yù)約畫面上顯示“信息未全部輸入?!钡鹊木?,同時,從揚(yáng)聲器54輸出警告音。用戶對此作出響應(yīng),輸入不足的預(yù)約信息后,再度按下“登錄”按鈕。
另外,預(yù)約信息的輸入中和輸入結(jié)束后如果按下“取消”按鈕,可以中途結(jié)束輸入(預(yù)約)。即,可以中途停止預(yù)約。
另外,預(yù)約信息登錄后,如果再度在顯示裝置40上顯示時間表畫面,則在符合的日期(下載日期)上會顯示表示有預(yù)約的簡單文字或圖形。另外,圖5(A)中,有預(yù)約的部分被涂抹。在該時間表畫面中如果按下涂抹部分(欄),則控制器36從時間表存儲器48讀出對應(yīng)的預(yù)約信息,并將預(yù)約畫面顯示于顯示裝置40。從而,用戶查看該預(yù)約畫面,可以進(jìn)行登錄內(nèi)容的確認(rèn)以及訂正。另外,確認(rèn)以及訂正結(jié)束后,如果按下“登錄”按鈕,則預(yù)約信息被存儲到(改寫)時間表存儲器48。另一方面,如果按下“取消”按鈕,則控制器36刪除時間表存儲器48內(nèi)的對應(yīng)預(yù)約信息。即解除預(yù)約。
具體的說,控制器36根據(jù)圖6所示流程圖進(jìn)行預(yù)約處理。控制器36首先打開便攜電話機(jī)12的主電源,在步驟S1判斷操作面板44設(shè)置的預(yù)約按鈕是否被按下。如果步驟S1為“是”即預(yù)約按鈕被按下,在步驟S3中控制驅(qū)動器38并在顯示裝置40顯示新的預(yù)約畫面,然后進(jìn)入步驟S9。
另一方面,如果步驟S1為“否”,則在步驟S5判斷時間表欄(時間表畫面有預(yù)約的部分)是否被按下。即,判斷是否已經(jīng)輸入了顯示登錄的預(yù)約畫面的指示。步驟S5如果為“否”,即時間表欄沒有被按下,則直接返回步驟S1。另一方面,如果在步驟S5中為“是”,即時間表欄被按下,則從時間表存儲器48讀出對應(yīng)的預(yù)約信息,控制驅(qū)動器38,在顯示裝置40中顯示預(yù)約畫面,然后進(jìn)入步驟S9。
在步驟S9,判斷預(yù)約畫面上的“登錄”按鈕是否被按下,即,預(yù)約畫面中預(yù)約信息的輸入是否結(jié)束。另外,步驟S7中,顯示已登錄的預(yù)約畫面顯示時,判斷確認(rèn)以及訂正是否結(jié)束。步驟S9中如果為“是”,即“登錄”按鈕被按下,則判斷輸入(確認(rèn))結(jié)束,在步驟S11中判斷是否輸入了全部預(yù)約信息。在步驟S11如果為“否”,即未輸入全部預(yù)約信息,則在步驟S15輸出警告顯示以及警告音,返回步驟S9。具體的說,控制器36控制驅(qū)動器38,在顯示裝置40顯示“請輸入全部信息”等的信息,同時控制聲音處理電路50,從揚(yáng)聲器54發(fā)出“嗶”等的警告音。另一方面,步驟S11中如果為“是”,即輸入了全部預(yù)約信息,則在步驟S13中將預(yù)約信息存儲到時間表存儲器48,并結(jié)束處理。
另外,在步驟S9中如果為“否”,即未按下“登錄”按鈕,則在步驟S17中判斷是否按下“取消”按鈕。在步驟S17如果為“否”,即未按下“取消”按鈕,則判斷為正在輸入中,返回步驟S9。另一方面,步驟S17中如果為“是”,即按下“取消”按鈕,則在步驟S19中刪除時間表存儲器48內(nèi)的對應(yīng)預(yù)約信息,并結(jié)束處理。另外,新的預(yù)約畫面上如果按下“取消”按鈕,則直接結(jié)束預(yù)約信息的輸入,即中途結(jié)束預(yù)約。
這樣,可以進(jìn)行期望的音樂數(shù)據(jù)下載的預(yù)約??刂破?6每天在到達(dá)設(shè)定的規(guī)定時刻(例如早上9時)時檢查時間表存儲器48,判斷這一天是否有預(yù)約。另外,在有預(yù)約的場合,獲得該預(yù)約信息包含的時間(預(yù)約時刻),存儲到控制器36內(nèi)設(shè)置的存儲器36a。然后,檢查從計時器提供的時間信息,如果到達(dá)存儲器36a存儲的時刻,則進(jìn)行下載處理。
具體的說,控制器36根據(jù)圖7所示流程圖進(jìn)行下載的處理。如上所述,控制器36在到達(dá)預(yù)約時刻時開始處理,在步驟S21判斷時間表存儲器48中是否有預(yù)約信息。即,判斷是否有預(yù)約。另外,由于控制器36一旦獲得預(yù)約時刻后就開始根據(jù)該預(yù)約時刻進(jìn)行下載處理,而預(yù)約時刻獲得后可能發(fā)生用戶解除預(yù)約的情況,因而在步驟S21進(jìn)行預(yù)約有無的確認(rèn)。
在步驟S21中如果為“否”,則判斷無預(yù)約并直接返回。另一方面,在步驟S21如果為“是”,即有預(yù)約,則在步驟S23進(jìn)行下載環(huán)境(狀況)的檢測。具體的說,檢測電波狀況、存儲卡58內(nèi)的許可存儲器76的空閑容量以及電池余量。
電波狀況可以從電波強(qiáng)度進(jìn)行檢測,便攜電話機(jī)12中,檢測出收發(fā)電路32中的電波強(qiáng)度,控制器36根據(jù)檢測結(jié)果控制驅(qū)動器38,在顯示裝置上顯示天線的字符以及表示強(qiáng)度等級的字符。從而,由于預(yù)先存儲由實(shí)驗(yàn)獲得的判別是否可進(jìn)行下載的電波強(qiáng)度的閾值,可通過判斷電波強(qiáng)度是否大于該閥值來檢測(判斷)電波狀況。
另外,存儲器74以及許可存儲器76的空閑容量可以通過與存儲卡58內(nèi)設(shè)置的控制器70進(jìn)行通信而獲知。從而,通過將預(yù)約信息包含的音樂數(shù)據(jù)的大小(數(shù)據(jù)大小)與空閑容量比較,可以檢測(判斷)許可存儲器76的空閑容量是否足夠。
而且,電池余量通過檢測電池(未圖示)的電壓值可以從電池的特性容易地進(jìn)行檢測(判斷)。而且,電池的特性可以預(yù)先通過實(shí)驗(yàn)和制造商獲知。
這些所有檢查結(jié)束后,控制器36在步驟S25中判斷是否可以進(jìn)行下載。即判斷電波狀況、空閑容量以及電池余量是否全部滿足可以下載的條件。在步驟S25中如果為“是”,即滿足所有的條件,則在步驟S27進(jìn)行下載處理,在步驟S29輸出下載結(jié)束的信息以及結(jié)束音并返回。
另一方面,步驟S25中如果為“否”,即至少有一個條件不滿足的場合,則在步驟S31中進(jìn)行優(yōu)化處理。
該實(shí)施例中為了簡單說明,只進(jìn)行優(yōu)化處理中的電波狀況的改善。即,控制器36控制收發(fā)電路32,查找電波強(qiáng)度強(qiáng)的其他無線基站。另外,優(yōu)化處理中也可以自動增加空閑容量。即,刪除許可存儲器76存儲的音樂數(shù)據(jù)中已經(jīng)不能重放的數(shù)據(jù),刪除下載日期陳舊的音樂數(shù)據(jù),或刪除重放頻度低的音樂數(shù)據(jù)。
接著,在步驟S33中判斷優(yōu)化處理是否結(jié)束。即,判斷電波狀況是否改善。在步驟S33如果為“是”,則回到步驟S23再進(jìn)行下載環(huán)境的檢測。另一方面,在步驟S33如果為“否”,即電波狀況沒有改善、空閑容量不足以及電池余量不足發(fā)生的情況下,則在步驟S35顯示關(guān)于無法滿足下載條件的內(nèi)容的警告,同時輸出警告音。
例如,電波狀況沒有改善時,顯示“電波狀況不良,無法下載。”等信息。另外,空閑容量不足時,顯示“空閑容量不足。”以及“請刪除不必要數(shù)據(jù)或更換存儲卡?!钡刃畔?。電池余量不足時,顯示“電池余量不足”以及“請更換電池或充電?!钡刃畔ⅰ?br>
接著,在步驟S37,控制器36更新存儲器36a內(nèi)的預(yù)約時刻以及時間表存儲器48內(nèi)的預(yù)約信息包含的預(yù)約時刻,即將預(yù)約時刻推遲規(guī)定時間(例如1小時)并返回。
這樣,在無法下載時,可自動更新時間信息,也可以將預(yù)約畫面顯示于顯示裝置40,由用戶對時間信息(預(yù)約時刻)進(jìn)行變更。
上述的步驟S27所示的下載處理用圖8~圖11的流程圖表示。在下載這樣的由版權(quán)保護(hù)的音樂數(shù)據(jù)時,必須對版權(quán)的權(quán)利人支付著作費(fèi)用。另外,下載后的音樂數(shù)據(jù)如果可以自由收發(fā),則有不能保護(hù)版權(quán)的問題。為了避免該問題等,發(fā)明人根據(jù)在先前申請的特愿平11-345229號中詳細(xì)說明的處理說明了音樂數(shù)據(jù)的下載處理。
另外,通過便攜電話機(jī)12內(nèi)的控制器36,存儲卡58內(nèi)的控制器70與下載服務(wù)器20內(nèi)的CPU80a進(jìn)行通信,以進(jìn)行相關(guān)的下載處理。從而,在圖中,為了便于理解控制器36、控制器70以及CPU80a的各個處理,用虛線進(jìn)行分割。
下載處理一開始,控制器36在步驟S51向下載處的下載服務(wù)器20撥號。即,向預(yù)約信息包含的服務(wù)器ID即接入點(diǎn)(DAP)的連接信息(DAP-TEL)撥號。接著,控制器36在步驟S53中判斷連接是否確立。如果步驟S53中為“否”,即連接未確立,則判斷無法下載,進(jìn)入步驟S59。另一方面,如果步驟S53中為“是”,則在步驟S55判斷線路是否擁擠。如果步驟S55中為“是”,即線路擁擠,則判斷無法下載,進(jìn)入步驟S59。
在步驟S59,控制器36控制驅(qū)動器38,在顯示裝置40顯示警告的同時,控制聲音處理電路50以輸出警告音。即,輸出“無法下載。”信息的同時發(fā)出“嗶”等的警告音。接著,在步驟S61中,如圖11所示,控制器36更新存儲器36a內(nèi)的預(yù)約時刻以及時間表存儲器內(nèi)的預(yù)約時刻并返回。另外,該實(shí)施例中,預(yù)約時刻推遲規(guī)定的時間(例如15分鐘)。另外,與上述同樣,也可以由用戶對預(yù)約時刻進(jìn)行變更。
另一方面,在步驟S55如果為“否”,即線路不擁擠,則在步驟S57中,控制器70輸出帶證明的公開加密密鑰({KPmc(1)}KPma)。該帶證書的公開加密密鑰({KPmc(1)}KPma)存儲在用戶等無法直接訪問的密鑰存儲器78中。另外,公開加密密鑰(KPmc(1))是存儲卡58的等級(種類、制造批號等)固有的公開加密密鑰。
接著,在步驟S63中,控制器36發(fā)送內(nèi)容ID,AC以及帶證書的公開加密密鑰({KPmc(1)}KPma)。這里,內(nèi)容ID是用以識別音樂數(shù)據(jù)(內(nèi)容數(shù)據(jù))的代碼,由預(yù)約信息包含的名稱以及作者名唯一地確定。另外,AC是許可請求信息,由該許可請求信息確定音樂數(shù)據(jù)的重放條件。
接著,在步驟S65中,CPU80a接收內(nèi)容ID、AC以及帶證書的公開加密密鑰({KPmc(1)}KPma),圖9所示步驟S67中,以RAM80b作為工作存儲器,對帶證書的公開加密密鑰({KPmc(1)}KPma)進(jìn)行解密。另外,下載服務(wù)器20的計算機(jī)80內(nèi)預(yù)先保持有用以對帶證書的公開加密密鑰({KPmc(1)}KPma)解密的公開密鑰(認(rèn)證密鑰KPma),利用該認(rèn)證密鑰(KPma)對帶證書的公開加密密鑰({KPmc(1)}KPma)解密。另外,{X}Y表示X是用密鑰Y可解密的加密信息。以下的該實(shí)施例中也同樣。
接著,在步驟S69中,判斷從解密結(jié)果接收的帶證書的公開加密密鑰({KPmc(1)}KPma)中包含的公開加密密鑰(KPmc(1))是否有效。此時,CPU80a根據(jù)步驟S67獲得的證書,通過詢問認(rèn)證服務(wù)器22來調(diào)查公開加密密鑰(KPmc(1))是否有效。
如果在步驟S69為“否”,即公開加密密鑰(KPmc(1))無效,則如圖11所示,直接返回。另一方面,在步驟S69如果為“是”,即公開加密密鑰(KPmc(1))有效,則CPU80a利用RAM80b生成可指定分發(fā)會話的代碼(交易ID)。接著,CPU80a利用RAM80b生成會話固有的對稱密鑰(Ks1),利用公開加密密鑰(KPmc(1))進(jìn)行用存儲卡58的媒體等級固有的非對稱秘密解密密鑰(Kmc(1))可解密的加密。即,生成{Ks1}Kmc(1)。然后,CPU80a發(fā)送先前生成的交易ID和{Ks1}Kmc(1)。
接著,在步驟S77中,控制器36接收交易ID和{Ks1}Kmc(1),在步驟S79中只受理交易ID,{Ks1}Kmc(1)被原樣發(fā)送到存儲卡58內(nèi)的控制器70。從而,在步驟S81中,控制器70接收{(diào)Ks1}Kmc(1),用存儲卡58的秘密解密密鑰(Kmc(1))對該{Ks1}Kmc(1)解密,受理會話固有的對稱密鑰(Ks1)。另外,存儲卡58的秘密解密密鑰(Kmc(1))也與帶證書的公開加密密鑰({KPmc(1)}KPma)一樣,存儲到密鑰存儲器78。
接著,控制器70在步驟S83生成會話固有的對稱密鑰(Ks2),該會話固有的對稱密鑰(Ks2)和公開加密密鑰(KPm(1))用會話固有的對稱密鑰(Ks1)進(jìn)行加密并輸出。即,生成{Ks2∥KPm(1)}Ks1,通過總線34提供給控制器36。
另外,{X∥Y}Z表示X和Y可分別用密鑰Z解密的加密信息。以下的實(shí)施例中也一樣。
控制器36,在步驟S85向{Ks2∥KPm(1)}Ks1附加交易ID,在步驟S87發(fā)送{Ks2∥KPm(1)}Ks1∥交易ID。
另外,X∥Y表示X和Y分別進(jìn)行發(fā)送或接收。以下的實(shí)施例中也一樣。
CPU80a中,在步驟S89接收{(diào)Ks2∥KPm(1)}Ks1∥交易ID,在步驟S91利用RAM80b,用會話固有的對稱密鑰(Ks1)對{Ks2∥KPm(1)}Ks1進(jìn)行解密。從而,獲得Ks2和KPm(1)。接著,CPU80a,在圖10所示步驟S93中,根據(jù)先前(步驟S65)獲得的內(nèi)容ID,從HDD84存儲的數(shù)據(jù)庫獲得內(nèi)容解密密鑰(Kc)。然后,CPU80a在步驟S95生成可指定許可發(fā)行的管理代碼(許可ID)。
另外,CPU80a在步驟S97根據(jù)先前(步驟S65)獲得的AC生成限制信息(AC1)以及控制信息(AC2)。限制信息(AC1)包括用以判斷存儲卡58中存儲的內(nèi)容解密密鑰(Kc)是否也可以輸出的許可信息;以及用以對重放次數(shù)進(jìn)行限制的次數(shù)限制信息。
另外,次數(shù)限制信息設(shè)定在例如2比特的數(shù)據(jù)即“00”~“FF”之間。次數(shù)限制信息為“00”的場合表示不可重放,“FF”的場合表示沒有重放次數(shù)的限制。另外,在“01”~“FE”之間時表示限制重放次數(shù)。準(zhǔn)確地說,表示限制內(nèi)容解密密鑰(Kc)的輸出次數(shù)。
另外,控制信息(AC2)是表示重放期限等的重放電路側(cè)的重放限制的信息。具體的說,重放期限用以限制可重放的日期時間。
CPU80a,在步驟S99用存儲卡58固有的解密密鑰(Km(1))可解密的公開加密密鑰(KPm(1))對內(nèi)容解密密鑰(Kc)、限制信息(AC1)、控制信息(AC2)、許可ID以及內(nèi)容ID進(jìn)行加密。即,生成{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)。
接著,CPU80a在步驟S101利用RAM80b,用會話固有的對稱密鑰(Ks2)對{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)進(jìn)行加密。即生成{{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)}Ks2。然后,在步驟S103中,發(fā)送該{{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)}Ks2。
從而,控制器36在步驟S105中接收{(diào){Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)}Ks2,然后提供給控制器70。控制器70對此作出響應(yīng),在圖11所示步驟S107中用對稱密鑰(Ks2)對{{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)}Ks2進(jìn)行解密。從而生成{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)。接著,控制器70在步驟109中用存儲卡58固有的解密密鑰Km(1)對{Kc∥AC1∥AC2∥許可ID∥內(nèi)容ID}Km(1)進(jìn)行解密,使之變成明文。從而獲得內(nèi)容解密密鑰(Kc)、限制信息(AC1)、控制信息(AC2)、許可ID以及內(nèi)容ID。接著,控制器70在步驟S111中將內(nèi)容解密密鑰(Kc)、限制信息(AC1)、控制信息(AC2)、許可ID以及內(nèi)容ID存儲到許可存儲器76。
該內(nèi)容解密密鑰(Kc)、限制信息(AC1)、控制信息(AC2)、許可ID以及內(nèi)容ID如果存儲到許可存儲器76,則控制器36在步驟S113中發(fā)送先前(步驟S79)獲得的交易ID和數(shù)據(jù)發(fā)送請求。CPU80a對此作出響應(yīng),從HDD84獲得音樂數(shù)據(jù),即用內(nèi)容解密密鑰(Kc)將內(nèi)容數(shù)據(jù)(Data)加密成可解密的{Data}Kc和該內(nèi)容數(shù)據(jù)(data)的附加信息(Data-inf)。另外,附加信息(Data-inf)包含對應(yīng)的內(nèi)容數(shù)據(jù)的著作相關(guān)信息或服務(wù)器接入相關(guān)信息、名稱、歌詞以及唱片封套等的明文信息。接著,在步驟S117中,CPU80a發(fā)送{Data}Kc∥Data-inf。
從而,控制器36在步驟S119接收{(diào)Data}Kc∥Data-inf,然后,提供給控制器70??刂破?0在步驟S121受理{Data}Kc∥Data-inf,將加密的內(nèi)容數(shù)據(jù)({Data}Kc)以及附加信息(Data-inf)存儲到存儲器74。
加密的內(nèi)容數(shù)據(jù)({Data}Kc)以及附加信息(Data-inf)的存儲一結(jié)束,則控制器36在步驟S123發(fā)送交易ID和數(shù)據(jù)受理,然后切斷線路。CPU80a在步驟S125接收交易ID和數(shù)據(jù)受理并返回。
從而,根據(jù)預(yù)約信息加密的內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))、其附加信息以及解密密鑰等重放所必要的信息(許可信息)存儲(下載)到存儲卡58。另外,下載結(jié)束后,將與該內(nèi)容數(shù)據(jù)對應(yīng)的預(yù)約信息從時間表存儲器48刪除。
根據(jù)該實(shí)施例,由于僅僅在預(yù)約畫面進(jìn)行預(yù)約就可以根據(jù)時間信息下載期望的音樂數(shù)據(jù),操作變得簡單。另外,由于在無法下載時可更新時間信息并再度進(jìn)行下載,因而可以進(jìn)行可靠的下載。而且,預(yù)約時刻如果設(shè)定成上班時間和睡眠時間,則可以避免便攜電話機(jī)無法通話的狀態(tài)。
另外,下載的音樂數(shù)據(jù)可以用便攜電話機(jī)12進(jìn)行重放。從而,重放的音樂數(shù)據(jù)通過與輸出端子60連接的頭戴耳機(jī)24輸出。另外,重放處理在發(fā)明人先前申請的的特愿平11-345229號中也有詳細(xì)說明。
音樂數(shù)據(jù)的重放電路46如圖12所示,包括相互認(rèn)證處理電路46a。相互認(rèn)證處理電路46a通過總線34與存儲卡58連接,為了獲得由版權(quán)保護(hù)的內(nèi)容解密密鑰(Kc)和控制信息(AC2),與存儲卡58交換密鑰,進(jìn)行相互認(rèn)證。另外,相互認(rèn)證處理電路46a連接有密鑰存儲器46b以及內(nèi)容解密處理電路46c。密鑰存儲器46b存儲有由相互認(rèn)證處理電路46a處理的重放電路46的等級固有的密鑰。內(nèi)容解密處理電路46c通過總線34與存儲卡58連接,從存儲卡58向其提供加密的音樂數(shù)據(jù)({Data}Kc),而且,還向其提供在相互認(rèn)證處理電路46a中最終獲得的解密密鑰(Kc)。從而,在內(nèi)容解密處理電路46c中,利用內(nèi)容解密密鑰(Kc)對加密的音樂數(shù)據(jù)({Data}Kc)進(jìn)行解密(明文化)。即,從內(nèi)容解密處理電路46c輸出作為明文信息的音樂數(shù)據(jù)(Data),提供給音樂重放處理電路46d。音樂重放處理電路46d對音樂數(shù)據(jù)(Data)進(jìn)行重放處理,向端子60輸出。
具體的說,根據(jù)圖13以及圖14的流程圖進(jìn)行重放處理。另外,由于重放處理通過便攜電話機(jī)12中設(shè)置的控制器36以及重放電路46和存儲卡58中設(shè)置的控制器70進(jìn)行,因而,用虛線對便攜電話機(jī)12和存儲卡58的處理進(jìn)行分割以便于理解。
如圖13所示,首先,控制器36在步驟S131判斷用戶是否輸入了重放指示。如果在步驟S131為“否”,即沒有輸入重放指示,則返回同一步驟S131。另一方面,如果在步驟S131中為“是”,即有輸入重放指示,則在步驟S133向重放電路46輸入重放指示。從而,相互認(rèn)證處理電路46a讀出密鑰存儲器46存儲的帶證書的加密密鑰({KPp}KPma)并輸出。
從而,控制器70在步驟S135接收帶證書的加密密鑰({KPp}KPma),帶證書的加密密鑰({KPp)KPma)用認(rèn)證密鑰(KPm進(jìn)行解密(明文化)。接著,在步驟S137中,控制器70在步驟S135判斷來自解密結(jié)果的重放電路46的等級固有的公開加密密鑰(KPp)是否有效。如果在步驟S137為“否”,即公開加密密鑰(KPp)無效則如圖14所示,直接結(jié)束處理。另一方面,如果在步驟S137為“是”,即公開加密密鑰(KPp)有效,則控制器70在步驟S139生成會話固有的對稱密鑰(Ks3),利用便攜電話機(jī)12的公開加密密鑰(KPp),用與密鑰保持部46b存儲的公開加密密鑰(KPp)成非對稱且成對的秘密解密密鑰(Kp)進(jìn)行可解密的加密。即生成{Ks3}Kp。然后控制器70在步驟S141輸出{Ks3}Kp。
接著,控制器36在步驟S143接收{(diào)Ks3}Kp,輸入相互認(rèn)證處理電路46a。相互認(rèn)證處理電路46a用密鑰存儲器46b存儲的秘密解密密鑰(Kp)對{Ks3}Kp進(jìn)行解密(明文化)。接著,在步驟S145生成會話固有的對稱密鑰(Ks4),用對稱密鑰(Ks3)對該對稱密鑰(Ks4)加密。即生成{Ks4}Ks3。接著,在步驟S147將該{Ks4}Ks3輸出到存儲卡58。
在步驟S149,控制器70接收{(diào)Ks4}Ks3,用對稱密鑰(Ks3)進(jìn)行解密(明文化)。從而獲得對稱密鑰(Ks4)。接著,在步驟S151,控制器70根據(jù)限制信息(AC1)判斷是否不可重放。在步驟S151中如果為“是”,即限制信息(AC1)的內(nèi)容解密密鑰(Kc)的輸出不許可,或內(nèi)容解密密鑰(Kc)的輸出雖然許可但是次數(shù)控制信息為“00”,則判斷不可重放,如圖14所示,結(jié)束處理。另一方面,在步驟S151如果為“否”,即內(nèi)容解密密鑰(Kc)的輸出許可且次數(shù)限制信息為“00”以外的數(shù),則在步驟S153中判斷重放次數(shù)是否有限制。在步驟S153如果為“否”,即次數(shù)限制信息為“FF”、重放次數(shù)沒有限制,則如圖所示直接進(jìn)入步驟S157。另一方面,在步驟S153如果為“是”,即次數(shù)限制信息為“01”~“FE”,則判斷重放次數(shù)有限制,在步驟S155中更新(逆序計數(shù))許可存儲器76內(nèi)的次數(shù)限制信息后,進(jìn)入步驟S157。
圖14所示步驟S157中,控制器70獲得許可存儲器76內(nèi)的內(nèi)容解密密鑰(Kc)和重放電路的控制信息(AC2),在步驟S159用先前獲得的會話固有的對稱密鑰(Ks4)對內(nèi)容解密密鑰(Kc)和重放電路的控制信息(AC2)進(jìn)行加密。從而生成{Kc∥AC2)Ks4。然后在步驟S161,控制器70輸出該{Kc∥AC2}Ks4輸出。
從而,在步驟S163,控制器36獲得{Kc∥AC2}Ks4并輸入相互認(rèn)證處理電路46a。然后根據(jù)控制器36的指示,相互認(rèn)證處理電路46a用對稱密鑰(Ks4)對{Kc∥AC2)Ks4進(jìn)行解密(明文化)。接著,在步驟S165,控制器36根據(jù)控制信息(AC2)判斷是否不可重放。即,參照計時器42提供的時間信息,判斷重放電路46中的重放期限是否過期。在步驟S165如果為“是”,即重放期限已過期,則結(jié)束處理。另一方面,步驟S165如果為“否”,即再生期限未過期,則在步驟S167中,控制器36請求存儲器58輸出{Data}Kc??刂破?0對此作出響應(yīng),在步驟S169獲得存儲器74內(nèi)的{Data}Kc并輸出。
控制器36對此作出響應(yīng),在步驟S171中將{Data}Kc輸入內(nèi)容解密處理電路46c。從而,解密處理電路46c用內(nèi)容解密密鑰(Kc)對{Data}Kc進(jìn)行解密(明文化)。然后在步驟S173,內(nèi)容解密處理電路46c向音樂重放處理電路46d輸出音樂數(shù)據(jù)(Data),音樂重放處理電路46d對音樂數(shù)據(jù)(Data)進(jìn)行重放并結(jié)束處理。
這樣,根據(jù)預(yù)約的信息可以下載期望的內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))并進(jìn)行該音樂數(shù)據(jù)的重放。
如圖15所示的另一個實(shí)施例的下載系統(tǒng)10,還在分發(fā)服務(wù)器18中設(shè)置了菜單服務(wù)器26,下載該菜單服務(wù)器26中登錄的內(nèi)容數(shù)據(jù)對應(yīng)的預(yù)約信息并輸入預(yù)約信息。除此以外與圖1的實(shí)施例相同,因而省略重復(fù)的說明。
如圖15所示,菜單服務(wù)器26設(shè)計成可與下載服務(wù)器20通信,另外可通過便攜電話網(wǎng)16以及無線基站14與便攜電話機(jī)12通信。如圖16所示,菜單服務(wù)器26包含PC等計算機(jī)90,計算機(jī)90與通信電路92以及HDD94連接。HDD94存儲有與多個內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))對應(yīng)的多個預(yù)約信息,能夠根據(jù)便攜電話機(jī)12的指示將符合的預(yù)約信息的一覽表向便攜電話機(jī)12側(cè)發(fā)送。
用戶從便攜電話機(jī)12的顯示裝置40中顯示的預(yù)約信息的一覽表中選擇期望的預(yù)約信息,菜單服務(wù)器26對此作出響應(yīng),向便攜電話機(jī)12發(fā)送選擇的預(yù)約信息。從而,便攜電話機(jī)12將發(fā)送來的預(yù)約信息登錄(存儲)到時間表存儲器48。
然后,根據(jù)時間表存儲器48登錄的預(yù)約信息,便攜電話機(jī)12從下載服務(wù)器20下載內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))。
具體的說,便攜電話機(jī)12中設(shè)置的控制器36和菜單服務(wù)器26中設(shè)置的CPU90a通過便攜電話網(wǎng)16以及無線基站14進(jìn)行通信,通過獲得內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))的下載所必要的信息進(jìn)行預(yù)約。該預(yù)約處理如圖17和圖18所示。另外,圖17以及圖18中,為了便于理解控制器36和CPU90a的處理,用虛線對相互間的處理進(jìn)行了分割。
參照圖17,預(yù)約處理一開始,控制器36首先在步驟S181進(jìn)行菜單服務(wù)器26的接入點(diǎn)(MAP)的連接信息(MAP-TEL)的撥號。接著,在步驟S183中,控制器36判斷連接是否確立。在步驟S183如果為“否”,即連接未確立,則返回步驟S181重新?lián)芴?。另一方面,在步驟S183如果為“是”,即連接已確立,則在步驟S185,CPU90a發(fā)送菜單數(shù)據(jù)。例如,菜單數(shù)據(jù)是象用于卡拉OK的選曲本一樣可根據(jù)歌手名或名稱進(jìn)行檢索的一覽表的數(shù)據(jù)。
從而,在步驟S187,控制器36接收菜單數(shù)據(jù),在步驟S189控制驅(qū)動器38并在顯示裝置40中顯示。即,顯示裝置40中顯示將歌手名和名稱用50音圖的順序進(jìn)行區(qū)分的一覽表。另外,由于菜單數(shù)據(jù)的數(shù)據(jù)量大,因而在該實(shí)施例中,每次以規(guī)定量發(fā)送菜單數(shù)據(jù)并在顯示裝置40中顯示。接著,控制器36,在步驟S191判斷是否有選曲。即,操作面板44中設(shè)置的決定按鈕(未圖示)是否按下。在步驟S191如果為“是”,即決定按鈕被按下,則如圖18所示進(jìn)入步驟S199。
另一方面,在步驟S191如果為“否”,即決定按鈕未按下,則控制器36在步驟S193判斷是否有下一個菜單數(shù)據(jù)的顯示指示。即,操作面板44中設(shè)置的次頁按鈕(未圖)是否被按下。在步驟S193如果為“否”,即次頁按鈕未按下,則直接返回步驟S191。另一方面,在步驟S193如果為“是”,即次頁按鈕被按下,則在步驟S195中發(fā)送下一個菜單數(shù)據(jù)的發(fā)送請求。從而,CPU90a在步驟S197接收該菜單數(shù)據(jù)的發(fā)送請求,對此作出響應(yīng),返回步驟S185,進(jìn)行下一個菜單數(shù)據(jù)的發(fā)送。
圖18所示步驟S199中,控制器36判斷是否輸入了購入條件。即,是否輸入了重放條件(重放次數(shù)等)。在步驟S199中如果為“是”,即輸入了重放條件,則控制器36在步驟S201發(fā)送選曲結(jié)果和購入條件。另一方面,在步驟S199中如果為“否”,即未輸入重放條件,則控制器36在步驟S203中只發(fā)送選曲結(jié)果。
從而,在步驟S205,CPU90a接收選曲結(jié)果等(選曲結(jié)果和購入條件兩者或者只有選曲結(jié)果),存儲到RAM90b。接著在步驟S207中,CPU90a根據(jù)選曲結(jié)果等,從HDD94獲得內(nèi)容ID、AC以及下載服務(wù)器20的接入點(diǎn)(DAP)的連接信息(DAP-TEL),在步驟S209發(fā)送內(nèi)容ID、AC、下載服務(wù)器20的接入點(diǎn)(DAP)的連接信息(DAP-TEL)以及可下載期間(term)。即發(fā)送內(nèi)容ID∥AC∥DAP-TEL∥term。
另外,與上述的實(shí)施例同樣,X∥Y表示X和Y的發(fā)送和接收。以下的實(shí)施例也一樣。
接著,在步驟S211,控制器36接收內(nèi)容ID∥AC∥DAP-TEL∥term,存儲到RAM62,在步驟S213中切斷與菜單服務(wù)器26的連接。
接著,CPU36在步驟S215判斷下載的日期時間是否已指定。在步驟S215如果判斷為“否”,即未指定日期時間,則直接返回步驟S215。另一方面,在步驟S215如果為“是”,即指定了日期時間,則在步驟S217判斷指定的日期時間(指定日期時間)是否在可下載期間(term)內(nèi)。在步驟S217如果為“否”,即指定日期時間不在可下載期間(term)內(nèi),則在步驟S219輸出警告顯示及警告音,返回步驟S215。例如,控制驅(qū)動器38,在顯示裝置40顯示“指定日期時間不正確。請重新輸入?!钡刃畔?,控制聲音處理電路50,從揚(yáng)聲器54輸出“嗶”等的警告音。
另一方面,在步驟S217如果為“是”,即指定日期時間在可下載期間(term)內(nèi),則在步驟S221將RAM62內(nèi)的內(nèi)容ID、AC、電話號碼(DAP-TEL)以及指定日期時間即預(yù)約信息存儲到時間表存儲器48并結(jié)束處理。
另外,該實(shí)施例中雖然沒有表示內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))的大小的信息,但是可以和內(nèi)容ID等一起從菜單服務(wù)器發(fā)送。
根據(jù)該實(shí)施例,由于下載相關(guān)的預(yù)約信息可以從菜單服務(wù)器26獲得,因而預(yù)約信息不必從雜志等獲得并一一輸入。即,可以進(jìn)一步使操作簡化。
另外,這些實(shí)施例中說明了一天只進(jìn)行一個預(yù)約的情況,但是也可以進(jìn)行一天兩個以上的預(yù)約。此時,在存儲器36a中存儲預(yù)約時刻時,必須使預(yù)約時刻和預(yù)約信息相關(guān)聯(lián)。
另外,該實(shí)施例只說明了作為內(nèi)容數(shù)據(jù)的音樂數(shù)據(jù),當(dāng)然也可以適用于由版權(quán)保護(hù)的圖象數(shù)據(jù)等的內(nèi)容數(shù)據(jù)。但是在圖象數(shù)據(jù)的情況時,下載后如果輸入重放指示,便攜電話機(jī)的顯示裝置上顯示與圖象數(shù)據(jù)對應(yīng)的圖象。
而且,該實(shí)施例中的存儲卡、下載服務(wù)器以及菜單服務(wù)器中,在進(jìn)行數(shù)據(jù)加密以及解密時由對應(yīng)的控制器或CPU進(jìn)行處理,但是,如果加密以及解密有必要進(jìn)行大規(guī)模的處理,也可以設(shè)置專用電路。
而且,這些實(shí)施例中利用了作為數(shù)據(jù)分發(fā)終端的便攜電話機(jī),但是,也可以采用不具有與其他便攜電話機(jī)進(jìn)行通話的功能的下載及重放專用機(jī)。
另外,也可以用通過無線基站以及簡易便攜電話網(wǎng)與分發(fā)服務(wù)器連接的PHS進(jìn)行下載。
本發(fā)明雖然進(jìn)行了詳細(xì)的說明和圖示,但是應(yīng)該理解這些僅僅用于圖解和示例,而不是限定,本發(fā)明的精神以及范圍只由附加的權(quán)利要求書限定。
權(quán)利要求
1.一種數(shù)據(jù)分發(fā)終端,通過便攜電話網(wǎng)進(jìn)行內(nèi)容數(shù)據(jù)下載,它包括第1輸入單元,輸入至少包含所述內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息的預(yù)約信息;第2輸入單元,輸入對應(yīng)于所述預(yù)約信息的包含下載的日期時間的時間表信息;第1存儲單元,存儲所述預(yù)約信息和所述時間表信息;確立單元,根據(jù)所述時間表信息和所述預(yù)約信息自動確立與分發(fā)所述內(nèi)容數(shù)據(jù)的分發(fā)源的連接;下載單元,由所述確立單元確立連接后,根據(jù)所述預(yù)約信息,從所述分發(fā)源自動下載所述內(nèi)容數(shù)據(jù);以及第2存儲單元,存儲下載的所述內(nèi)容數(shù)據(jù)。
2.如權(quán)利要求1所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括判斷單元,在下載時對可下載的狀況或不可下載的狀況進(jìn)行判斷。
3.如權(quán)利要求2所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括更新單元,在所述判斷單元判斷為不能下載時對所述下載日期時間進(jìn)行更新。
4.如權(quán)利要求2所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括警告單元,在所述判斷單元判斷為不能下載時對所述不能下載的狀況發(fā)出警告。
5.如權(quán)利要求1所述的數(shù)據(jù)分發(fā)終端,其特征在于,所述預(yù)約信息還包含可下載所述內(nèi)容數(shù)據(jù)的期間,所述第2輸入單元輸入在所述期間內(nèi)的所述下載的日期時間。
6.如權(quán)利要求1所述的數(shù)據(jù)分發(fā)終端,其特征在于,所述內(nèi)容數(shù)據(jù)包含音樂數(shù)據(jù)。
7.如權(quán)利要求5所述的數(shù)據(jù)分發(fā)終端,其特征在于,所述數(shù)據(jù)識別信息包含音樂數(shù)據(jù)的名稱。
8.如權(quán)利要求1所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括通過所述便攜電話網(wǎng)通話的通話單元。
9.如權(quán)利要求7所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括第1解密單元,將加密的所述內(nèi)容數(shù)據(jù)解密成明文信息。
10.如權(quán)利要求1所述的數(shù)據(jù)分發(fā)終端,其特征在于所述第2存儲單元包含可裝卸的存儲卡,所述存儲卡包括存儲所述加密內(nèi)容數(shù)據(jù)的第1存儲器;存儲所述加密內(nèi)容數(shù)據(jù)的解密密鑰的第2存儲器;為了寫入所述第2存儲器,對加密的數(shù)據(jù)進(jìn)行解密的第2解密單元;對所述第2存儲器讀出的數(shù)據(jù)加密的加密單元。
11.一種數(shù)據(jù)分發(fā)終端,通過便攜電話網(wǎng)進(jìn)行內(nèi)容數(shù)據(jù)下載并將所述內(nèi)容數(shù)據(jù)存儲于可裝卸存儲裝置,它包括接口,在安裝有所述存儲裝置時與所述存儲裝置之間至少進(jìn)行所述內(nèi)容數(shù)據(jù)的收發(fā);第1輸入單元,輸入至少包含所述內(nèi)容數(shù)據(jù)的數(shù)據(jù)識別信息的預(yù)約信息;第2輸入單元,輸入對應(yīng)于所述預(yù)約信息的包含下載的日期時間的時間表信息;存儲單元,存儲所述預(yù)約信息和所述時間表信息;確立單元,根據(jù)所述時間表信息和所述預(yù)約信息自動確立與分發(fā)所述內(nèi)容數(shù)據(jù)的分發(fā)源的連接;下載單元,由所述確立單元確立連接后,根據(jù)所述預(yù)約信息從所述分發(fā)源自動下載所述內(nèi)容數(shù)據(jù);以及存儲控制單元,通過所述接口將下載的所述內(nèi)容數(shù)據(jù)存儲于所述存儲裝置。
12.如權(quán)利要求11所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括判斷單元,在下載時對可下載的狀況或不可下載的狀況進(jìn)行判斷。
13.如權(quán)利要求12所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括更新單元,在所述判斷單元判斷為不能下載時對所述下載日期時間進(jìn)行更新。
14.如權(quán)利要求12所述的數(shù)據(jù)分發(fā)終端,其特征在于還包括警告單元,在所述判斷單元判斷為不能下載時對所述不能下載的狀況發(fā)出警告。
15.如權(quán)利要求11所述的數(shù)據(jù)分發(fā)終端,其特征在于,所述預(yù)約信息還包含可下載所述內(nèi)容數(shù)據(jù)的期間,所述第2輸入單元輸入在所述期間內(nèi)的所述下載的日期時間。
16.一種菜單服務(wù)器,通過便攜電話網(wǎng)向連接的數(shù)據(jù)分發(fā)終端發(fā)送用以下載內(nèi)容數(shù)據(jù)的預(yù)約信息,它包括第1保持單元,保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的多個數(shù)據(jù)識別信息;接收單元,至少接收所述數(shù)據(jù)分發(fā)終端中輸入的輸入信息;識別信息選擇單元,根據(jù)所述接收單元接收的所述輸入信息選擇一個所述數(shù)據(jù)識別信息;預(yù)約信息生成單元,生成包含有所述識別信息選擇單元選擇的所述一個數(shù)據(jù)識別信息的所述預(yù)約信息;以及發(fā)送單元,向所述數(shù)據(jù)分發(fā)終端發(fā)送所述預(yù)約信息生成單元生成的所述預(yù)約信息。
17.如權(quán)利要求16所述的菜單服務(wù)器,其特征在于還包括第2保持單元,保持所述內(nèi)容數(shù)據(jù)的分發(fā)源的連接信息,所述識別信息選擇單元從所述第2保持單元選擇所述一個數(shù)據(jù)識別信息表示的內(nèi)容數(shù)據(jù)的分發(fā)源的連接信息,所述預(yù)約信息生成單元生成還包含有所述識別信息選擇單元選擇的所述連接信息的所述預(yù)約信息。
18.如權(quán)利要求16所述的菜單服務(wù)器,其特征在于還包括期間信息生成單元,生成表示可下載所述內(nèi)容數(shù)據(jù)期間的期間信息,所述預(yù)約信息生成單元生成還包含由所述期間信息生成單元生成的所述期間信息的所述預(yù)約信息。
19.一種分發(fā)預(yù)約系統(tǒng),它包括通過便攜電話網(wǎng)下載內(nèi)容數(shù)據(jù)的數(shù)據(jù)分發(fā)終端以及通過所述便攜電話網(wǎng)與所述數(shù)據(jù)分發(fā)終端連接的菜單服務(wù)器,所述菜單服務(wù)器包括第1保持單元,保持分別與多個內(nèi)容數(shù)據(jù)對應(yīng)的多個數(shù)據(jù)識別信息;接收單元,接收所述數(shù)據(jù)分發(fā)終端的指示;識別信息選擇單元,根據(jù)所述數(shù)據(jù)分發(fā)終端的指示選擇一個所述數(shù)據(jù)識別信息;預(yù)約信息生成單元,由所述識別信息選擇單元選擇的所述一個數(shù)據(jù)識別信息生成預(yù)約信息;以及發(fā)送單元,向所述數(shù)據(jù)分發(fā)終端發(fā)送生成的所述預(yù)約信息。
20.如權(quán)利要求19所述的分發(fā)預(yù)約系統(tǒng),其特征在于,所述預(yù)約信息包含連接到連接目的方的連接信息,以接收所述內(nèi)容數(shù)據(jù)的分發(fā),所述菜單服務(wù)器還包括保持所述連接信息的第2保持單元,所述識別信息選擇單元從所述第2保持單元選擇與所述一個數(shù)據(jù)識別信息對應(yīng)的所述連接信息,所述預(yù)約信息生成單元生成包含有選擇的所述連接信息的預(yù)約信息。
21.如權(quán)利要求19所述的分發(fā)預(yù)約系統(tǒng),其特征在于,所述預(yù)約信息還包含有可下載所述內(nèi)容數(shù)據(jù)的期間的信息。
全文摘要
數(shù)據(jù)分發(fā)終端(12)通過無線基站(14)以及便攜電話網(wǎng)(16)與分發(fā)服務(wù)器(18)連接。數(shù)據(jù)分發(fā)終端(12)中,用戶通過操作操作面板,可以輸入期望的內(nèi)容數(shù)據(jù)(音樂數(shù)據(jù))的預(yù)約信息。例如,預(yù)約信息可以包括下載的日期時間、音樂數(shù)據(jù)的名稱以及連接到接入下載服務(wù)器(20)的接入點(diǎn)(DAP)的連接信息(DAP-TEL)等。如果輸入這樣的預(yù)約信息,數(shù)據(jù)分發(fā)終端(12)通過預(yù)約信息包含的日期時間,向接入點(diǎn)撥號。連接狀態(tài)一旦確立,從下載服務(wù)器(20)發(fā)送期望的音樂數(shù)據(jù),將音樂數(shù)據(jù)下載到數(shù)據(jù)分發(fā)終端(12)安裝的存儲卡。
文檔編號H04M3/493GK1430748SQ01810017
公開日2003年7月16日 申請日期2001年3月26日 優(yōu)先權(quán)日2000年3月27日
發(fā)明者樋口剛司, 堀吉宏 申請人:三洋電機(jī)株式會社