專利名稱:信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對(duì)從外部存儲(chǔ)器提供的信息進(jìn)行處理的信息處理裝置。
背景技術(shù):
近年,在移動(dòng)電話機(jī)等電子設(shè)備中,采取與多媒體對(duì)應(yīng)的規(guī)格,故大多開發(fā)取入與各種內(nèi)容有關(guān)的數(shù)據(jù)并實(shí)施處理、進(jìn)行輸出的裝置。作為數(shù)據(jù)的種類,例如以MIDI或MP3形式等的音樂數(shù)據(jù)、JPEG或MPEG形式等的圖像/視頻數(shù)據(jù)為首,存在各種各樣的數(shù)據(jù)。
該狀況下,在移動(dòng)電話機(jī)中,管理作為電話本來(lái)就需要的通信處理等的基帶CPU(以下適當(dāng)?shù)胤Q為“BB-CPU”)也兼用于來(lái)自外部存儲(chǔ)器(例如快速存儲(chǔ)器)的音樂數(shù)據(jù)的取得處理等。以下參照?qǐng)D3,對(duì)采取這種形態(tài)的通信終端的一例進(jìn)行說(shuō)明。
如圖3所示,該通信終端101包括通信處理部102、BB-CPU103、IC芯片104、快速存儲(chǔ)器I/F107等。
通信處理部102接受來(lái)自BB-CPU103的信號(hào),執(zhí)行說(shuō)話者的聲音數(shù)據(jù)的收發(fā)或數(shù)據(jù)的調(diào)制/解調(diào)處理等。即,執(zhí)行作為電話本來(lái)就應(yīng)進(jìn)行的各種處理。
BB-CPU103通過通信處理部102,進(jìn)行作為電話所需的各種處理的控制,并且也兼用于IC芯片104及快速存儲(chǔ)器I/F107的控制。另外,BB-CPU103的構(gòu)成本身基本上與一般的CPU同樣。
IC芯片104具有由寄存器陣列141、FIFO(First-In First-Out)存儲(chǔ)器143、聲音譯碼器144及DAC(Digital-Analog Converter)145等構(gòu)成的音樂數(shù)據(jù)處理單元??焖俅鎯?chǔ)器I/F107基于BB-CPU103的控制,與快速存儲(chǔ)器108之間執(zhí)行音樂數(shù)據(jù)的輸入輸出。
在該通信終端101中,記錄于快速存儲(chǔ)器108中的音樂數(shù)據(jù)的再生處理如下進(jìn)行。
首先,BB-CPU103通過快速存儲(chǔ)器I/F107進(jìn)行一定量的音樂數(shù)據(jù)的讀出。而且,將該音樂數(shù)據(jù)寫入IC芯片104內(nèi)的FIFO存儲(chǔ)器143。再有,通過預(yù)先將音樂數(shù)據(jù)的種類或位速率等信息寫入寄存器陣列141,從而可以輔助音樂數(shù)據(jù)處理的執(zhí)行。
寫入FIFO存儲(chǔ)器143的音樂數(shù)據(jù)被讀出到音樂譯碼器144,并在實(shí)施了解調(diào)處理后,由DAC145轉(zhuǎn)換為模擬信號(hào)。而且,根據(jù)該模擬信號(hào),再生輸出音樂。再有,根據(jù)來(lái)自FIFO存儲(chǔ)器143的音樂數(shù)據(jù)的讀出狀況,BB-CPU103進(jìn)一步從快速存儲(chǔ)器108讀出一定量的音樂數(shù)據(jù)并寫入FIFO存儲(chǔ)器143。
通過以上處理,基于快速存儲(chǔ)器108內(nèi)的音樂數(shù)據(jù),能幾乎無(wú)間斷地執(zhí)行音樂再生。
在上述通信終端中,BB-CPU103在音樂再生中需要經(jīng)??刂埔魳窋?shù)據(jù)的讀出或?qū)懭?。但是如上所述,BB-CPU103兼用于與通信有關(guān)的處理或與音樂再生有關(guān)的處理等很多處理,故在處理方式中要求比較高的通用性。
例如,即使在能以比較低的時(shí)鐘頻率對(duì)應(yīng)音樂數(shù)據(jù)的讀出或?qū)懭?,但在與通信有關(guān)的處理中需要高的時(shí)鐘頻率的情況下,BB-CPU103以高的時(shí)鐘頻率為基準(zhǔn)進(jìn)行工作。該情況下,對(duì)于音樂再生相關(guān)的處理來(lái)說(shuō)是沒有效率的,甚至結(jié)果是與處理內(nèi)容相比消耗大的電力。
此外,若使BB-CPU103并行處理非常多的處理,則BB-CPU103的負(fù)荷過剩,有可能成為誤動(dòng)作的原因。再有,為了可以適當(dāng)?shù)夭⑿刑幚磔^多處理,相應(yīng)地需要具備高性能的BB-CPU103,也有可能成為產(chǎn)品的制造成本增大的主要原因。
發(fā)明內(nèi)容
本發(fā)明鑒于上述問題,其目的在于提供一種可以有效進(jìn)行取得來(lái)自外部存儲(chǔ)器的數(shù)據(jù),并且可以降低相當(dāng)于上述BB-CPU的控制裝置的負(fù)荷的信息處理裝置。
為了實(shí)現(xiàn)上述目的,本發(fā)明的信息處理裝置取得存儲(chǔ)于外部存儲(chǔ)器的外部數(shù)據(jù),并對(duì)其進(jìn)行規(guī)定的第一處理,該信息處理裝置采取以下構(gòu)成(第一構(gòu)成),其中包括存儲(chǔ)單元,其存儲(chǔ)從外部傳輸來(lái)的取得控制信息;和取得控制單元,其根據(jù)該取得控制信息,對(duì)所述外部數(shù)據(jù)的取得處理進(jìn)行控制。
根據(jù)本構(gòu)成,來(lái)自外部存儲(chǔ)器的數(shù)據(jù)取得處理主要由信息處理裝置所具備的取得控制單元來(lái)控制。因此例如若將取得控制單元的控制內(nèi)容特殊化為數(shù)據(jù)取得處理,則與現(xiàn)有的由BB-CPU來(lái)控制外部數(shù)據(jù)取得處理的構(gòu)成相比,可以實(shí)現(xiàn)有效的數(shù)據(jù)取得。
再有,例如設(shè)由相當(dāng)于現(xiàn)有的BB-CPU的控制裝置來(lái)傳輸取得控制信息,則不但可以實(shí)現(xiàn)反映某種程度的該控制裝置的控制的外部數(shù)據(jù)的取得,還可以盡可能降低該控制裝置所產(chǎn)生的負(fù)荷。另外,所謂“外部存儲(chǔ)器”是指從信息處理裝置來(lái)看位于外部的存儲(chǔ)器,例如列舉快速存儲(chǔ)器等,但并不限于此。再有,所謂“取得控制信息”是指在外部數(shù)據(jù)的取得處理的控制中使用的信息。
再有,在上述構(gòu)成中,也可以采取以下構(gòu)成(第二構(gòu)成)所述取得控制單元僅控制根據(jù)所述取得控制信息將所述外部數(shù)據(jù)取入到所述信息處理裝置內(nèi)具備的規(guī)定的存儲(chǔ)器內(nèi)的處理。
這樣,若將取得控制單元的控制內(nèi)容僅限定為外部數(shù)據(jù)的取得處理(不兼用于其他處理),則可以針對(duì)該處理對(duì)取得控制單元采取最佳的構(gòu)成/規(guī)格。因此可以更有效的進(jìn)行外部數(shù)據(jù)的取得處理。
還有,在上述第一或第二構(gòu)成中,也可以采取以下構(gòu)成(第三構(gòu)成)所述取得控制信息包含確定所述取得處理的開始或停止的定時(shí)的信息,所述取得控制單元根據(jù)該取得控制信息,進(jìn)行所述取得處理的開始或停止。
根據(jù)本構(gòu)成,可以根據(jù)取得控制信息來(lái)確定在外部數(shù)據(jù)的取得處理中重要的、取得處理的開始或停止的定時(shí)。因此可以從外部控制該定時(shí),能使外部數(shù)據(jù)取得處理的內(nèi)容具有伸縮性。再有,在取得控制單元中,由于可以從外部得到該定時(shí)的信息,故可以實(shí)現(xiàn)處理的簡(jiǎn)化。
進(jìn)而,在上述第一~第三的任一構(gòu)成中,也可以采取以下構(gòu)成(第四構(gòu)成)所述外部數(shù)據(jù)是AD轉(zhuǎn)換后的數(shù)字音樂信息,作為所述第一處理,至少進(jìn)行DA轉(zhuǎn)換。
作為存儲(chǔ)于快速存儲(chǔ)器等外部存儲(chǔ)器的內(nèi)容數(shù)據(jù)的一種,公知AD轉(zhuǎn)換后的數(shù)字音樂數(shù)據(jù)。由于在本構(gòu)成的信息處理裝置中取得這種數(shù)字音樂數(shù)據(jù)并進(jìn)行AD轉(zhuǎn)換,故可以通過揚(yáng)聲器等聲音輸出單元,容易地執(zhí)行音樂再生。
再有,在上述第一~第四的任一構(gòu)成中,也可以采取以下構(gòu)成(第五構(gòu)成),即該信息處理裝置為IC芯片,其中包括所述外部數(shù)據(jù)的輸入端子;所述取得控制信息的輸入端子;和用于將進(jìn)行了所述第一處理的結(jié)果輸出到外部的輸出端子。
若為這種IC芯片,則例如通過將該IC芯片組裝到電子設(shè)備內(nèi)部,從而不但可以享受上述第一~第四任一構(gòu)成的優(yōu)點(diǎn),還可以實(shí)現(xiàn)小型且輕的電子設(shè)備。因此,即使對(duì)于便攜式終端那樣強(qiáng)烈要求小型、輕量化的電子設(shè)備來(lái)說(shuō),也可以提高適用的可能性。
而且,采取以下構(gòu)成(第六構(gòu)成)的通信終端也是有用的,即該通信終端包括至少控制通信處理的通信控制部;和第一~第五構(gòu)成的任一構(gòu)成所述的信息處理裝置,所述通信控制部向所述信息處理裝置傳輸所述取得控制信息。
根據(jù)本構(gòu)成,與將通信控制部也兼用于外部數(shù)據(jù)處理的構(gòu)成相比,可以減輕通信控制部的負(fù)荷。再有,由于通過取得控制信息的傳輸,可以使通信控制部的控制內(nèi)容也某種程度地反映到外部數(shù)據(jù)取得處理中,故也能使該處理內(nèi)容具有伸縮性。另外,所謂“通信處理”例如是指通信數(shù)據(jù)的調(diào)制/解調(diào)等、與通信的實(shí)現(xiàn)有關(guān)的處理。再有,所謂的“通信終端”是指能夠執(zhí)行通信的處理,雖然例如列舉了移動(dòng)電話機(jī),但不限于此。
本發(fā)明的上述以及其他目的或特征,通過參照關(guān)于優(yōu)選實(shí)施例的下述的描述和表示下面的情況的附圖,可進(jìn)一步明確。
圖1是本發(fā)明實(shí)施方式中的通信終端的構(gòu)成圖。
圖2是在本發(fā)明實(shí)施方式中執(zhí)行的處理的流程圖。
圖3是現(xiàn)有技術(shù)中的通信終端的構(gòu)成圖。
具體實(shí)施例方式
作為本發(fā)明的一實(shí)施方式,以通信終端(例如移動(dòng)電話機(jī)等)為例進(jìn)行說(shuō)明。首先參照?qǐng)D1對(duì)本通信終端的構(gòu)成進(jìn)行說(shuō)明。
該通信終端1備有通信處理部2、BB-CPU3及IC芯片4等。另外,雖然未圖示,但也備有配置了按鈕開關(guān)等的操作部、顯示器、電源接插件等。
通信處理部2備有天線、調(diào)制電路及解調(diào)電路等。而且,通過BB-CPU3的控制,執(zhí)行說(shuō)話者的聲音數(shù)據(jù)的收發(fā)或數(shù)據(jù)的調(diào)制/解調(diào)處理等各種通信處理。由此,可以確保作為電話所必需的通信功能。
BB-CPU3執(zhí)行通過通信處理部2的通信處理、或其他各種處理。另外,關(guān)于利用外部存儲(chǔ)器的音樂再生處理,進(jìn)行將規(guī)定的信息寫入寄存器陣列41的處理。再有,BB-CPU3的構(gòu)成本身基本上與一般的CPU同樣。
IC芯片4備有寄存器陣列41、序列發(fā)生器(sequencer)42、FIFO存儲(chǔ)器43、聲音譯碼器44、DAC45、SD卡I/F46及NAND快速存儲(chǔ)器I/F47等。
再有,作為與外部的輸入輸出相關(guān)的端子,IC芯片4備有用于輸入SD卡5或NAND快速存儲(chǔ)器6(以下適當(dāng)?shù)貙⑦@些統(tǒng)稱為“外部存儲(chǔ)器”)內(nèi)的數(shù)據(jù)(外部數(shù)據(jù))的端子;用于從BB-CPU3輸入后述的開始信息及停止信息(取得控制信息)的端子;以及用于輸出對(duì)所取得的數(shù)字音樂數(shù)據(jù)實(shí)施了音樂譯碼處理或DA轉(zhuǎn)換處理后的數(shù)據(jù)的端子。
寄存器陣列41能夠由BB-CPU3進(jìn)行與音樂再生有關(guān)的信息的寫入。作為與音樂再生的有關(guān)的信息的具體內(nèi)容,可以列舉音樂數(shù)據(jù)的形式、音樂再生的位速率、音樂再生開始的定時(shí)、音樂再生停止的定時(shí)(例如從再生開始規(guī)定時(shí)間后的定時(shí))以及進(jìn)行數(shù)據(jù)的讀出的外部存儲(chǔ)器(SD卡或NAND快速存儲(chǔ)器)的種類等,但不限于這些。此外,在本申請(qǐng)中,將這些信息適當(dāng)?shù)胤Q為“初始信息”。
序列發(fā)生器42根據(jù)寫入到寄存器陣列41的信息,進(jìn)行從外部存儲(chǔ)器讀出音樂數(shù)據(jù)并寫入到FIFO存儲(chǔ)器43的處理(具體是后述的步驟S21~S26的處理)。另外,序列發(fā)生器42被特殊化為僅執(zhí)行該處理。因此成為對(duì)于該處理來(lái)說(shuō)最佳的構(gòu)成/規(guī)格,能有效進(jìn)行外部數(shù)據(jù)的取得處理。
FIFO存儲(chǔ)器43能由序列發(fā)生器42寫入一定量的音樂數(shù)據(jù),所寫入的音樂數(shù)據(jù)被按照順序輸入到聲音譯碼器44。由此,可以實(shí)現(xiàn)音樂數(shù)據(jù)的讀出、與譯碼或聲音輸出處理的定時(shí)調(diào)整,能夠進(jìn)行無(wú)間斷的音樂再生。
而且,從FIFO存儲(chǔ)器43輸出的音樂數(shù)據(jù)由聲音譯碼器44譯碼后,由DAC45轉(zhuǎn)換為模擬信號(hào),由揚(yáng)聲器進(jìn)行與音樂數(shù)據(jù)對(duì)應(yīng)的聲音輸出。
再有,作為與外部存儲(chǔ)器的接口,備有SD卡I/F46與NAND快速存儲(chǔ)器I/F47,經(jīng)由這些接口,能夠進(jìn)行與SD卡5或NAND快速存儲(chǔ)器6之間的數(shù)據(jù)(例如AD轉(zhuǎn)換后的數(shù)字音樂信息)的讀出/寫入。
根據(jù)以上構(gòu)成,可以由序列發(fā)生器42來(lái)控制音樂再生處理中的從外部存儲(chǔ)器向FIFO存儲(chǔ)器的數(shù)據(jù)傳輸。在此,對(duì)于該數(shù)據(jù)傳輸處理的流程,參照?qǐng)D2的流程圖進(jìn)行說(shuō)明。另外在此將音樂再生停止的定時(shí)設(shè)為有來(lái)自用戶的停止指示的時(shí)候。
在有來(lái)自用戶的音樂再生指示(例如規(guī)定的按鈕操作等)時(shí),BB-CPU3將初始信息寫入寄存器陣列41(步驟S11)。此外,如上所述,初始信息中包含指示音樂再生開始的信息(開始信息)。
另一方面,序列發(fā)生器42監(jiān)視寫入到寄存器陣列41的信息。而且,若檢測(cè)到開始信息的寫入(步驟S21的是),則根據(jù)初始信息的內(nèi)容開始音樂數(shù)據(jù)的傳輸(步驟S22)。
這里的數(shù)據(jù)傳輸是指從外部存儲(chǔ)器(5或6)向FIFO存儲(chǔ)器43的數(shù)據(jù)傳輸。更具體地說(shuō)明的話,序列發(fā)生器42監(jiān)視存儲(chǔ)于FIFO存儲(chǔ)器43內(nèi)的音樂數(shù)據(jù)的量(步驟S24),若該音樂數(shù)據(jù)的量在規(guī)定的基準(zhǔn)量以下,則序列發(fā)生器42將規(guī)定量的音樂數(shù)據(jù)追加傳輸至FIFO存儲(chǔ)器43(步驟S25)。
再有,在有來(lái)自用戶的音樂再生停止的指示(例如規(guī)定的按鈕操作等)時(shí),BB-CPU3將指示停止音樂再生的信息(停止信息)寫入到寄存器陣列41(步驟S13)。
另一方面,在序列發(fā)生器42中,在音樂數(shù)據(jù)的傳輸開始后,監(jiān)視停止信息向寄存器陣列41的寫入(步驟S23)。而且若檢測(cè)到停止信息的寫入,則停止音樂數(shù)據(jù)的傳輸處理。
通過以上所說(shuō)明的一系列處理,可以實(shí)現(xiàn)從外部存儲(chǔ)器向FIFO存儲(chǔ)器43的音樂數(shù)據(jù)傳輸。而且,若著眼于BB-CPU3的處理內(nèi)容,則BB-CPU3僅進(jìn)行初始信息向寄存器陣列41的寫入、和與再生停止指示對(duì)應(yīng)的停止信息向寄存器陣列41的寫入。
這樣,由于BB-CPU3將開始信息或停止信息(取得控制信息)傳輸?shù)郊拇嫫麝嚵?1,故不但可以實(shí)現(xiàn)反映某種程度的BB-CPU3的控制的外部數(shù)據(jù)的取得,還可以盡可能降低BB-CPU3所產(chǎn)生的負(fù)荷。
再有,從外部存儲(chǔ)器取得數(shù)據(jù)的處理主要由信息處理裝置所具備的序列發(fā)生器(取得控制單元)42來(lái)控制。而且序列發(fā)生器42的控制內(nèi)容被特殊化為數(shù)據(jù)取得處理,因此與現(xiàn)有技術(shù)那樣由BB-CPU全部控制外部數(shù)據(jù)取得的處理相比,可以實(shí)現(xiàn)有效的數(shù)據(jù)取得。
另外,在上述實(shí)施方式中,以通信終端為例進(jìn)行了說(shuō)明,但本發(fā)明的構(gòu)成不限于此。再有,本發(fā)明的構(gòu)成除了上述實(shí)施方式以外,可以在不脫離發(fā)明主旨的范圍內(nèi)施加各種變更。
如上所述,根據(jù)本實(shí)施方式涉及的信息處理裝置,來(lái)自外部存儲(chǔ)器的數(shù)據(jù)取得處理主要由信息處理裝置所具備的序列發(fā)生器42(取得控制單元)來(lái)控制。再有,序列發(fā)生器42的控制內(nèi)容被特殊化為數(shù)據(jù)取得處理。因此與現(xiàn)有技術(shù)那樣由BB-CPU全部控制外部數(shù)據(jù)取得的處理相比,可以實(shí)現(xiàn)有效的數(shù)據(jù)取得。
再有,設(shè)BB-CPU3將開始信息或停止信息(取得控制信息)傳輸?shù)郊拇嫫麝嚵?1。因此,不但可以實(shí)現(xiàn)反映某種程度的BB-CPU3的控制的外部數(shù)據(jù)的取得,還可以盡可能降低BB-CPU3所產(chǎn)生的負(fù)荷。
權(quán)利要求
1.一種信息處理裝置,其取得存儲(chǔ)于外部存儲(chǔ)器的外部數(shù)據(jù),并對(duì)該外部數(shù)據(jù)進(jìn)行規(guī)定的第一處理,該信息處理裝置包括存儲(chǔ)單元,其存儲(chǔ)從外部傳輸來(lái)的取得控制信息;和取得控制單元,其根據(jù)該取得控制信息,對(duì)所述外部數(shù)據(jù)的取得處理進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,所述取得控制單元僅控制如下處理根據(jù)所述取得控制信息,將所述外部數(shù)據(jù)取入到所述信息處理裝置內(nèi)具備的規(guī)定的存儲(chǔ)器內(nèi)。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,所述取得控制信息包含確定所述取得處理的開始或停止的定時(shí)的信息,所述取得控制單元根據(jù)該取得控制信息,進(jìn)行所述取得處理的開始或停止。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,所述外部數(shù)據(jù)是AD轉(zhuǎn)換后的數(shù)字音樂信息,作為所述第一處理,至少進(jìn)行DA轉(zhuǎn)換。
5.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,該信息處理裝置為IC芯片,其中包括所述外部數(shù)據(jù)的輸入端子;所述取得控制信息的輸入端子;和用于將進(jìn)行了所述第一處理的結(jié)果輸出到外部的輸出端子。
6.一種通信終端,包括至少控制通信處理的通信控制部;和權(quán)利要求1所述的信息處理裝置,所述通信控制部向所述信息處理裝置傳輸所述取得控制信息。
全文摘要
本發(fā)明提供一種信息處理裝置。本發(fā)明涉及的信息處理裝置是取得存儲(chǔ)于外部存儲(chǔ)器的外部數(shù)據(jù),并對(duì)其進(jìn)行規(guī)定的第一處理的裝置,其中包括存儲(chǔ)從外部傳來(lái)的取得控制信息的存儲(chǔ)單元;和根據(jù)該取得控制信息來(lái)控制所述外部數(shù)據(jù)的取得處理的取得控制單元。因此,不但可以有效地進(jìn)行從外部存儲(chǔ)器取得數(shù)據(jù),還可以減輕相當(dāng)于BB-CPU的控制裝置的負(fù)荷。
文檔編號(hào)H04Q7/32GK101075157SQ20071010120
公開日2007年11月21日 申請(qǐng)日期2007年4月24日 優(yōu)先權(quán)日2006年5月15日
發(fā)明者森龍?jiān)? 江角尚史, 今村夢(mèng)我 申請(qǐng)人:羅姆股份有限公司