JP4740104B2 - Data processing device, data processing system, and peripheral device - Google Patents
Data processing device, data processing system, and peripheral device Download PDFInfo
- Publication number
- JP4740104B2 JP4740104B2 JP2006347189A JP2006347189A JP4740104B2 JP 4740104 B2 JP4740104 B2 JP 4740104B2 JP 2006347189 A JP2006347189 A JP 2006347189A JP 2006347189 A JP2006347189 A JP 2006347189A JP 4740104 B2 JP4740104 B2 JP 4740104B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- data processing
- peripheral device
- information
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、コンテンツデータの処理が可能なデータ処理装置、データ処理装置を含むデータ処理システム、及びデータ処理装置に接続可能な周辺装置に関する。 The present invention relates to a data processing device capable of processing content data, a data processing system including the data processing device, and a peripheral device connectable to the data processing device.
コンピュータ同士、又はコンピュータと周辺装置は、ネットワークやUSB(Universal Serial Bus)などのインタフェースを介して接続されることで様々な情報の受け渡しが可能である。例えば、特許文献1に記載の技術によれば、ネットワークを介してコンピュータと複数の機種の携帯端末が接続されることで、両者の間での情報の受け渡しが可能となる。また、特許文献1に記載の技術によれば、コンピュータに携帯端末を識別する手段が設けられているので、携帯端末の識別が可能となる(例えば特許文献1参照)。
データ処理装置(例えば、コンピュータ等)と周辺装置(例えば、ポータプルオーディオ装置、携帯電話、車載オーディオ装置等)とを、例えばUSBなどのインターフェースを介して接続し、装置間で音楽データなどのコンテンツデータの受け渡しを行うことが行われている。これにより、ユーザの嗜好する音楽を様々な場所で楽しむことができる。 A data processing device (for example, a computer) and a peripheral device (for example, a portable audio device, a mobile phone, an in-vehicle audio device, etc.) are connected via an interface such as a USB, and content data such as music data is connected between the devices. The delivery of is done. Thereby, the music which a user likes can be enjoyed in various places.
しかし、データ処理装置と周辺装置の性能は、様々であり、例えば音楽データについてみると、データ処理装置では、再生処理可能な音楽データであっても、このデータ処理装置に接続される周辺装置では再生処理ができないといった虞がある。また、再生処理は可能であっても、周辺装置の容量がデータ処理装置の容量に比べて小さいことにより、データ処理装置に格納される音楽データを周辺装置に完全に受け渡すことができない虞がある。 However, the performance of the data processing device and the peripheral device varies. For example, in the case of music data, even if the data processing device can play back music data, the peripheral device connected to the data processing device There is a possibility that the reproduction process cannot be performed. Further, even if reproduction processing is possible, music data stored in the data processing device may not be completely delivered to the peripheral device because the capacity of the peripheral device is smaller than the capacity of the data processing device. is there.
本発明では、上記した問題に鑑み、接続される周辺装置の性能を判断することで、データ処理装置に接続される周辺装置の性能に応じた処理を実行できる技術を提供することを課題とする。 In view of the above problems, an object of the present invention is to provide a technique that can execute processing according to the performance of a peripheral device connected to a data processing device by determining the performance of the connected peripheral device. .
本発明では、上述した課題を解決するために、周辺装置の性能に応じて予め設定される周辺装置の性能情報を取得し、取得した周辺装置の性能情報に応じてデータ処理装置の処理内容を変更することとした。これにより、周辺装置を容易に識別できるとともに周辺装置の性能に応じた処理を実行することができる。 In the present invention, in order to solve the above-described problem, the performance information of the peripheral device set in advance according to the performance of the peripheral device is acquired, and the processing content of the data processing device is changed according to the acquired performance information of the peripheral device. I decided to change it. Thereby, it is possible to easily identify the peripheral device and to execute processing according to the performance of the peripheral device.
詳細には、本発明は、コンテンツデータを処理する性能を有する周辺装置と電気的に接続されることにより、該周辺装置との間でコンテンツデータの受け渡しが可能であるとともに、少なくとも前記周辺装置の性能を有するデータ処理装置であって、コンテンツデータを処理するデータ処理手段と、前記周辺装置の性能に応じて予め設定される周辺装置の性能情報を、前記周辺装置から取得する性能情報取得手段と、前記性能情報取得手段によって取得される周辺装置の性能情報と前記データ処理装置が有するデータ処理装置の性能情報とを比較して、前記周辺装置の性能と前記データ処理装置の性能が対応しているか否かを判断する性能判断手段と、前記性能判断手段が、前記周辺装置の性能と前記データ処
理装置の性能が対応していないと判断した場合、前記データ処理手段におけるコンテンツデータの処理内容を前記周辺装置の性能情報に応じて変更する処理内容変更手段と、を備える。
Specifically, the present invention is capable of transferring content data to and from the peripheral device by being electrically connected to the peripheral device having the capability of processing the content data, and at least the peripheral device. A data processing device having performance, data processing means for processing content data, and performance information acquisition means for acquiring performance information of the peripheral device preset according to the performance of the peripheral device from the peripheral device; The performance information of the peripheral device acquired by the performance information acquisition means and the performance information of the data processing device included in the data processing device are compared, and the performance of the peripheral device corresponds to the performance of the data processing device. The performance judging means for judging whether or not the performance judging means does not correspond to the performance of the peripheral device and the performance of the data processing device. If it is determined, and a processing content changing means for changing in accordance with the process of the content data on the performance information of the peripheral device in the data processing means.
近年、データ処理装置と周辺装置との接続には、規格化されたインタフェースが用いられるのが一般的である。従って、本発明においてもこのように一般的な規格化されたインタフェースによって装置同士を接続することができる。なお、データ処理装置と周辺装置とは、電気的に接続されていればよく、有線、無線を問わない。 In recent years, a standardized interface is generally used for connection between a data processing device and a peripheral device. Therefore, also in the present invention, devices can be connected to each other by such a standardized interface. Note that the data processing device and the peripheral device may be electrically connected and may be wired or wireless.
規格化されたインターフェースによれば、装置同士の互換性が高まる。しかし、装置同士の互換性があっても、装置それぞれの性能は様々である。従って、例えば、周辺装置の性能がデータ処理装置の性能に対応していない場合、換言すると周辺装置の性能がデータ処理装置の性能より劣っている場合には、データ処理装置で行われる処理が完全に実行されない虞がある。例えば、データ処理装置から周辺装置へのコンテンツデータの転送能力が周辺装置の受け入れ能力を上回っている場合である。 The standardized interface increases the compatibility between devices. However, even if the devices are compatible, the performance of each device varies. Thus, for example, if the performance of the peripheral device does not correspond to the performance of the data processing device, in other words, if the performance of the peripheral device is inferior to the performance of the data processing device, the processing performed by the data processing device is complete. There is a risk of not being executed. For example, this is a case where the transfer capability of content data from the data processing device to the peripheral device exceeds the reception capability of the peripheral device.
そこで、本発明に係るデータ処理装置は、予め設定された周辺装置の性能情報を取得する性能情報取得手段と、この取得した周辺装置の性能情報に応じてデータ処理装置の処理内容を変更する処理内容変更手段とを備えることを特徴とする。取得した性能情報に応じてデータ処理装置の処理内容を変更することで、周辺装置に適した処理を実行することが可能となる。なお、変更の対象となるデータ処理装置で行われる処理は、接続される周辺装置が関連する処理である。例えばデータ処理装置に格納されているコンテンツデータを周辺装置に転送する処理が例示される。 Therefore, the data processing apparatus according to the present invention includes a performance information acquisition unit that acquires performance information of a peripheral device set in advance, and a process of changing the processing content of the data processing device according to the acquired performance information of the peripheral device Content changing means. By changing the processing content of the data processing device according to the acquired performance information, it is possible to execute processing suitable for the peripheral device. Note that the processing performed in the data processing device to be changed is processing related to the connected peripheral device. For example, a process of transferring content data stored in the data processing device to the peripheral device is exemplified.
処理内容を変更するに当たっては、データ処理装置の性能に対応する性能を周辺装置が有しているかを判断する必要がある。そこで、本発明では、このような判断が性能判断手段によって行われる。具体的には、性能判断手段は、前記周辺装置の性能情報と前記データ処理装置の性能情報とを比較して、周辺装置の性能とデータ処理装置の性能が対応しているか否かを判断する。なお、周辺装置の性能情報は、周辺装置の性能に応じて予め設定することができる。また、周辺装置の性能情報は、データ処理装置の性能情報と比較し易い形式とすることが好ましい。 In changing the processing content, it is necessary to determine whether the peripheral device has performance corresponding to the performance of the data processing device. Therefore, in the present invention, such a determination is made by the performance determination means. Specifically, the performance judging means compares the performance information of the peripheral device and the performance information of the data processing device, and judges whether or not the performance of the peripheral device corresponds to the performance of the data processing device. . Note that the performance information of the peripheral device can be set in advance according to the performance of the peripheral device. The performance information of the peripheral device is preferably in a format that can be easily compared with the performance information of the data processing device.
ここで、処理内容変更手段における処理内容の変更は、データ処理装置が有する性能の範囲内で行うことが好ましい。本発明における変更処理を実行する場合、少なくともデータ処理装置の性能が周辺装置の性能を上回っている必要があるからである。従って、データ処理装置の性能は、常に最適化しておくことが好ましい。 Here, it is preferable to change the processing content in the processing content changing means within the performance range of the data processing apparatus. This is because when the change processing according to the present invention is executed, at least the performance of the data processing device needs to exceed the performance of the peripheral device. Therefore, it is preferable to always optimize the performance of the data processing apparatus.
また、本発明は、周辺装置がバージョンアップされているか否かを判断し、データ処理装置の性能がバージョンアップ後の周辺装置に対応できるか否かを判断してもよい。これにより、より周辺装置の性能に適した処理を実行することが可能となる。なお、バージョンアップに関する情報は、性能情報に含めることができる。但し、これに限定されるわけではなく、別途設けてもよい。 Further, the present invention may determine whether or not the peripheral device has been upgraded, and determine whether or not the performance of the data processing device is compatible with the upgraded peripheral device. This makes it possible to execute processing more suitable for the performance of the peripheral device. Information about version upgrade can be included in the performance information. However, the present invention is not limited to this and may be provided separately.
ここで、前記周辺装置の性能情報と前記データ処理装置の性能情報のそれぞれには、処理可能なコンテンツデータの種類に関する種類情報と、収容可能なコンテンツデータの容量に関する容量情報と、のうち少なくとも何れか一つが含めることができる。処理可能なコンテンツデータの種類に関する種類情報を比較することで、例えば処理ができないコンテンツデータを誤って送信することを防止することができる。また、収容可能なコンテンツデータの容量に関する容量情報を比較することで、収容できない量のコンテンツデータを誤って送信することを防止することができる。なお、これらの性能情報は、それぞれの
装置に設けられる記憶手段に格納することができる。
Here, each of the performance information of the peripheral device and the performance information of the data processing device includes at least one of type information regarding the type of content data that can be processed and capacity information regarding the capacity of the content data that can be stored. Or one can be included. By comparing the type information regarding the types of content data that can be processed, it is possible to prevent, for example, content data that cannot be processed from being erroneously transmitted. Further, by comparing the capacity information regarding the capacity of the content data that can be accommodated, it is possible to prevent erroneous transmission of the content data that cannot be accommodated. These pieces of performance information can be stored in storage means provided in each device.
また、本発明は、前記処理内容変更手段がコンテンツデータの処理内容を変更する際、ユーザに対して確認を求める確認手段を更に備える構成とすることができる。これにより、ユーザの嗜好を反映した処理を実行することが可能となる。なお、本発明は、確認手段に代えて、ユーザに対して通知を行う通知手段を備える構成としてもよい。これにより、ユーザは、現在行われている処理を確認することが可能となる。 In addition, the present invention can be configured to further comprise confirmation means for requesting confirmation from the user when the processing content changing means changes the processing content of the content data. Thereby, it is possible to execute a process reflecting the user's preference. In addition, this invention is good also as a structure provided with the notification means which notifies to a user instead of a confirmation means. As a result, the user can check the process currently being performed.
なお、本発明は、上述したデータ処理装置と周辺装置とを含むデータ処理システムとしてもよい。また、データ処理装置に接続可能な周辺装置としてもよい。 The present invention may be a data processing system including the above-described data processing device and peripheral devices. Further, it may be a peripheral device that can be connected to the data processing device.
また、本発明は、上述したいずれかの機能を実現させる方法、又はプログラムであってもよい。また、本発明は、そのようなプログラムを記録した、コンピュータが読み取り可能な記憶媒体であってもよい。 Further, the present invention may be a method or a program for realizing any of the functions described above. The present invention may also be a computer-readable storage medium that records such a program.
本発明によれば、接続される周辺装置の性能を判断することで、データ処理装置に接続される周辺装置の性能に応じた処理を実行できる技術を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the technique which can perform the process according to the performance of the peripheral device connected to a data processor by determining the performance of the connected peripheral device can be provided.
次に、本発明に係るデータ処理システムの実施形態について図面に基づいて説明する。なお、データ処理システムは、本発明に係るデータ処理装置と周辺装置とを含むものである。 Next, an embodiment of a data processing system according to the present invention will be described with reference to the drawings. The data processing system includes a data processing device and peripheral devices according to the present invention.
<第一実施形態>
(構成)
図1は、本実施形態に係るデータ処理システムの概略構成を示す図である。本実施形態に係るデータ処理システムは、音楽データとしてのコンテンツデータ(以下、単にコンテンツデータという。)を再生処理可能なノート型パーソナルコンピュータ10(以下、単にPCという。)と、PC10と電気的に接続され、車両等の移動体200に設置可能であって移動体内のユーザに楽曲を提供可能なヘッドユニット30とを備える。PC10は、本発明のデータ処理装置に相当し、ヘッドユニット30は、本発明の周辺装置に相当する。なお、図1に示すようにPC10には、ヘッドユニット30の他、携帯音楽メディア40やコンテンツデータを再生可能な携帯電話60を接続することが可能である。また、本実施形態ではPC10、ヘッドユニット30、携帯音楽メディア50、携帯電話60が移動体200に設置されている。しかし、これに限定されるわけではない。PC10がデスクトップ型でもよく、この場合は、周辺装置としての携帯音楽メディア50、携帯電話60は、例えば屋内等に設置することができる。
<First embodiment>
(Constitution)
FIG. 1 is a diagram showing a schematic configuration of a data processing system according to the present embodiment. The data processing system according to the present embodiment is electrically connected to a notebook personal computer 10 (hereinafter simply referred to as PC) capable of reproducing content data as music data (hereinafter simply referred to as content data) and the PC 10. The
PC10と、ヘッドユニット30、携帯音楽メディア50、携帯電話60との接続には、USB(Universal Serial Bus)ケーブルが用いられている。このような規格化されたインターフェースを用いることで、各装置間における互換性が高まる。但し、上記に限定されるわけではない。すなわち、PC10とヘッドユニット30等の周辺装置とは、電気的に接続されていればよく、有線、無線どちらでもよい。
A USB (Universal Serial Bus) cable is used to connect the
次に、PC10について説明する。PC10は、中央演算処理装置1(以下、CPUとする。)と、キーボード・マウスなどの入力装置、ディスプレイ等の出力装置、メモリ6、ハードディスクによって構成される。ここでは、PC10が有する機能のうち本発明の特徴となる機能を中心に説明するものとし、一般的な機能についてはその説明を省略する。図2は、PC10の機能ブロック図である。図2に示すように、CPU1には、コンテ
ンツデータを処理する処理部2、接続されるヘッドユニット30の性能に関する情報である性能情報を、ヘッドユニット30のUSB接続部40のメモリ41(図3参照。)から取得する性能情報取得部3(本発明の性能情報取得手段に相当する。)、PC10の性能とヘッドユニット30の性能とを比較し、ヘッドユニット30の性能とPC10の性能が対応しているか否か判断する性能判断部4(本発明の性能判断手段に相当する。)、ヘッドユニット30の性能に応じてコンテンツデータの処理内容をヘッドユニット30の性能に応じて変更する処理内容変更部5(本発明の処理内容変更手段に相当する。)が設けられている。
Next, the
また、メモリ6には、PC10の性能情報が格納されている。PC10の性能情報とは、例えばPC10が再生処理可能なコンテンツデータの種類に関する情報やPC10が収容可能なコンテンツデータの曲数に関する情報である。なお、これらの情報は、ヘッドユニット30の性能情報と比較しやすい形式とすることが望ましい。
Further, the
次に、ヘッドユニット30について説明する。図3は、ヘッドユニット30の概略構成を示す図である。ヘッドユニット30は、CPU31を有している。このCPU31は、その内部に、処理部32を有し、処理部32がハードディスクドライブ(以下、HDDとする。)33、CD/DVDデッキ(以下、単にCDデッキとする。)34に記憶された様々なコンテンツデータにアクセスして、それらのコンテンツデータの再生等の処理を行う。
Next, the
また、処理部32には、DSP(Digital Signal Processor)再生制御部36が電気的に接続され、DSP再生制御部36では処理部32から送られるコンテンツデータに対して演算処理を施し、移動体内に設けられたパワーアンプ37に音楽演奏のための電気信号を送る。
In addition, a DSP (Digital Signal Processor) reproduction control unit 36 is electrically connected to the
また、処理部32は、エンコード/デコード部38と暗号化/復号化部39と電気的に接続されている。エンコード/デコード部38では、コンテンツデータを記憶する際の該コンテンツデータの圧縮や、その圧縮されたコンテンツデータのDSP再生制御部36での演算処理のための解凍が行われる。また、暗号化/復号化部39では、HDD33等の内部に記憶されるコンテンツデータの著作権を保護するための暗号化、およびその復号化を行う。
The
また、CPU31は、メモリ35とも電気的に接続されており、必要に応じてこれらのメモリに記憶されている情報にアクセスし、記憶されている情報の読み込み、更新を行うことができる。
The
また、本実施形態に係るヘッドユニット30の処理部32には、USBケーブルが接続可能なUSB接続部40が設けられている。このUSB接続部40を介して上述したPC10や携帯音楽メディア50等との接続が可能となる。更に、USB接続部40は、メモリ41を有している。そして、このメモリ41には、ヘッドユニット30の性能情報が格納される。なお、性能情報は、予めコード化して製品IDの一部としてメモリ41に格納することができる。
Further, the
図4は、コード化された性能情報がメモリ41に格納される状態を示すイメージ図である。同図に示すようにメモリ41には、ベンダID、製品ID、シリアルNOからなる識別情報が格納されている。通常、これらの識別情報のうち、製品IDは、接続されるPC10が常に取得可能に設定されている。そして、例えばベンダIDが、USBの製造供給元によって指定される識別情報であるのに対し、製品IDは、メーカ側で割り振ることが可能である。本実施形態に係るヘッドユニット30では、この様な背景に鑑み、製品ID
の一部としてコード化した性能情報を予めヘッドユニット30のUSB接続部40に格納している。より詳細には、製品IDが、製品自体のIDと、第一性能コードと、第二性能コードとによって構成されている。これにより、USB接続部40を介してPC10に接続するだけで、PC10の性能情報取得部3がPC10の性能情報を取得することが可能となる。
FIG. 4 is an image diagram showing a state where coded performance information is stored in the memory 41. As shown in the figure, the memory 41 stores identification information including a vendor ID, a product ID, and a serial number. Usually, of these identification information, the product ID is set so that the
The performance information encoded as a part of the information is stored in the USB connection unit 40 of the
ここで、図5は、第一性能コードの設定例を示す図であり、図6は、第二性能コードの設定例を示す図である。まず、第一性能コードでは、コンテンツデータの収容可能数について設定され、コンテンツデータの収容可能数が1,000曲である場合をコード1とし、コンテンツデータの収容可能数10,000曲である場合をコード2と設定されている。また、第二性能コードでは、ヘッドユニット30のバージョン情報について設定され、バージョン1.0の場合をコードA、バージョン2.0の場合をコードBと設定されている。このように、性能情報を予めコード化してUSB接続部40のメモリ41に格納することで、ヘッドユニット30をPC10に接続した際、PC10の性能情報取得部3が自動的にコード化された性能情報を取得することが可能となる。なお、PC10に格納されるPC10の性能情報についても、第一性能コード、第二性能コードに対応する形式で予め格納することが望ましい。また、本実施形態では、USB40のメモリ41に性能情報を格納したが、これに限定されるわけではない。例えば、ヘッドユニット30の本体に設けられている、メモリ35に格納してもよい。
Here, FIG. 5 is a diagram illustrating a setting example of the first performance code, and FIG. 6 is a diagram illustrating a setting example of the second performance code. First, in the first performance code, the number of contents data that can be accommodated is set, and the case where the number of contents data that can be accommodated is 1,000 songs is
(処理)
次に、PC10のCPU1で実行される処理内容変更処理について説明する。図7は、処理内容変更処理フローを示す図である。なお、以下の説明においては、PC10が、1,000曲、10、000曲、バージョン1.0、2.0の全てに対応し、ヘッドユニット30が1,000曲、バージョン1.0に対応している場合として説明する。
(processing)
Next, a process content change process executed by the
まず、ステップS01では、メモリ41に格納される第一性能コード及び第二性能コードが、性能情報取得部3によって取得される。具体的には、第一性能コードとしてコード1が取得され、第二性能コードとしてコードAが取得される。これらのコードの取得は、ヘッドユニット30がPC10に接続されることを機に開始される。ステップS01の処理が終了すると、ステップS02へ進む。
First, in step S01, the first performance code and the second performance code stored in the memory 41 are acquired by the performance
ステップS02では、PC10の性能情報とヘッドユニット30の性能情報が比較され、性能判断手段によって、PC10の性能情報に対応するヘッドユニットの性能情報があるか否かについて判断される。本実施形態の場合、PC10は、第一性能コードとしてコード1、2、第二性能コードとしてコードA、Bを有しており、ヘッドユニット30は、第一性能コードとしてコード1、第二性能コードとしてコードAを有しているので、対応するコードが存在すると判断される。ステップS02において、対応するコードが存在すると判断された場合、ステップS03へ進む。一方、対応するコードが存在すると判断されなかった場合、処理内容変更処理が終了する。
In step S02, the performance information of the
ステップS03では、処理内容変更部5によってCPU10の処理部2で行われる処理内容が変更される。CPU10は、10,000曲まで収容可能であって、接続されるヘッドユニットのバージョン2.0まで対応していることから、仮に10,000曲収容されていれば、1000曲までしか収容できないヘッドユニット30に対して10,000曲を転送する処理を実行してしまうことになる。すなわち、不完全な処理が実行されてしまうことになる。しかし、本実施形態に係るCPU10によれば、ヘッドユニット30の性能に応じて転送する曲数を1、000曲にするように制限する処理を実行することができるので、このような不具合を防止することが可能となる。ステップS03の処理が終了すると、処理内容変更処理が終了する。
In step S <b> 03, the content of processing performed by the
なお、PC10からヘッドユニット30にコンテンツデータを転送する処理を実行する前に、ユーザに転送処理が実行される旨を知らせるようにしてもよい。これにより、ユーザは、PC10で行われる処理を確認することができる。また、ユーザの指示を受け付けた後に、転送処理が実行されるようにしてもよい。これにより、よりユーザの嗜好を反映した処理を実行することが可能となる。また、ステップS02において、PC10の性能情報に対応するヘッドユニット30の性能情報が存在しないと判断された場合、これをユーザに通知するようにしてもよい。これにより、ユーザは、処理状態を確認することが可能となる。
Note that before executing the process of transferring content data from the
なお、例えばステップS01の次に以下の処理を行うようにしてもよい。すなわち、CPU1が前回ヘッドユニット30が接続された際のバージョン情報をメモリ6に保存しておき、保存されたバージョンアップ情報と新たに取得したバージョンアップ情報を比較してヘッドユニット30のバージョンアップがされているかを判断し、更に、バージョンアップされていると判断された場合には、PC10の性能が対応できるか否かを判断するようにしてもよい。そして、CPU10のバージョンアップが必要な場合には、バージョンアップが必要である旨をユーザに知らせるようにしてもよい。また、自動更新ができるように構成してもよい。
For example, the following processing may be performed after step S01. That is, the
(効果)
以上説明した第一実施形態に係るデータ処理システムによれば、ヘッドユニット30の性能を容易に判断することが可能となり、その結果ヘッドユニット30にの性能に応じた処理が可能となる。また、ヘッドユニット30の性能を判断するにあたって、性能コードを用いることで、PC10の性能とヘッドユニット30の性能比較が容易となり、その結果ヘッドユニット30の性能がPC10の性能に対応しているか否かの判断も容易となる。
(effect)
According to the data processing system according to the first embodiment described above, the performance of the
<第二実施形態>
(構成)
次に第二実施形態に係るデータ処理システムについて説明する。図8は、本実施形態に係るデータ処理システムの概略構成を示す図である。本実施形態に係るデータ処理システムは、車両等の移動体200に設置可能であって移動体内のユーザに楽曲を提供可能なヘッドユニット30aと、ヘッドユニット30aと電気的に接続され、コンテンツデータを再生処理可能なPC10aとを備える。そして、図8に示すように、ヘッドユニット30aには、PC10aの他、携帯音楽メディア50やコンテンツデータを再生可能な携帯電話60を接続することが可能である。なお、既に説明した構成については、同一符号を付すことでその詳細な説明を省略する。
<Second embodiment>
(Constitution)
Next, a data processing system according to the second embodiment will be described. FIG. 8 is a diagram showing a schematic configuration of the data processing system according to the present embodiment. The data processing system according to the present embodiment can be installed in a moving
ここで、上述した第一実施形態に係るデータ処理システムと本実施形態に係るデータ処理システムとを比較する。第一実施形態に係るデータ処理システムでは、本発明のデータ処理装置に相当するPC10に対して、本発明の周辺装置に相当するヘッドユニット30、携帯音楽メディア50、携帯電話60が接続されている。一方、本実施形態に係るデータ処理システムでは、第一実施形態におけるヘッドユニット30に相当するヘッドユニット30aに、PC10a、携帯音楽メディア50、携帯電話60が接続されている。つまり、第二実施形態においては、ヘッドユニット30aが本発明のデータ処理装置に相当し、PC10aが本発明の周辺装置に相当している点で第一実施形態に係るデータ処理システムと第二実施形態に係るデータ処理システムは相違するものである。
Here, the data processing system according to the first embodiment described above is compared with the data processing system according to the present embodiment. In the data processing system according to the first embodiment, the
従って、第二実施形態に係るデータ処理システムでは、ヘッドユニット30a側に、第一実施形態で説明した性能情報取得部3、性能判断部4、処理内容変更部5が設けられて
いる。図9は、ヘッドユニット30aの機能ブロック図である。図9に示すように、CPU31には、第一の実施形態において説明した処理部32、エンコード/デコード部38、暗号化/復号化部39に加えて、性能情報取得部3、性能判断部4、処理内容変更部5が設けられている。そして、メモリ35には、ヘッドユニット30aの性能情報が格納されている。なお、ヘッドユニット30aの構成については、基本的には第一実施形態で説明したヘッドユニット30の構成と同じであるので、説明は省略する。
Therefore, in the data processing system according to the second embodiment, the performance
図10は、PC10aの機能ブロック図である。同図に示すように、CPU1には、コンテンツデータを処理する処理部2が設けられているが、第一実施形態のように性能情報取得部3等は設けられていない。また、メモリ6には、PC10aの性能に応じた性能情報が予め格納されている。なお、性能情報の構成は、第一実施形態と同様である。従って、その説明は省略する。また、本実施形態では、メモリ6に性能情報を格納しているが、USB接続部のメモリ(図示せず)に格納してもよい。
FIG. 10 is a functional block diagram of the
(処理)
次に、ヘッドユニット30aのCPU31で実行される処理内容変更処理について説明する。上述したように、第二実施形態においては、ヘッドユニット30aが本発明のデータ処理装置に相当し、PC10aが本発明の周辺装置に相当している点で第一実施形態に係るデータ処理システムと第二実施形態に係るデータ処理システムは相違するものである。従って、第一実施形態においてCPU1で実行される処理内容変更処理に相当する処理がヘッドユニット30aのCPU31で実行されるものであり、処理の内容について同様である(図7参照)。従って、その説明は省略する。
(processing)
Next, processing content change processing executed by the
以上説明したように、第二実施形態に係るデータ処理システムによれば、本発明のデータ処理装置が有する機能をヘッドユニット30aが備えることで、ヘッドユニット30aが、ヘッドユニット30aに接続される周辺装置(PC10a、携帯音楽メディア50、携帯電話60)の性能に応じた処理を行うことが可能となる。
As described above, according to the data processing system according to the second embodiment, the
<第三実施形態>
次に、第三実施形態に係るデータ処理システムについて説明する。図11は、第三実施形態に係るデータ処理システムの概略構成を示す図である。同図に示すように、第三実施形態に係るデータ処理システムは、X社製のヘッドユニット30Xと、このヘッドユニット30Xと電気的に接続される、X社製のPC10Xと、Y社製の携帯音楽メディア50Yと、Z社製の携帯電話60Zとを備える。
<Third embodiment>
Next, a data processing system according to the third embodiment will be described. FIG. 11 is a diagram showing a schematic configuration of a data processing system according to the third embodiment. As shown in the figure, the data processing system according to the third embodiment includes a
ヘッドユニット30Xは、第二実施形態で説明したヘッドユニット30aと基本的には、同じ機能を備える。また、PC10Xは、第二実施形態で説明したPC10aと同じ機能を備える。従って、製造メーカが特定されている点以外は、基本的には第二実施形態のデータ処理システムと同じである。
The
USBなどの規格化されたインタフェースを用いることで、装置間の互換性を高めることができる。本実施形態のデータ処理システムのように、データ処理装置と、これに接続される周辺装置の製造メーカ異なることも少なくない。しかし、例えば本実施形態におけるヘッドユニット30XとPC10Xのように製造メーカが一致する場合には、同一製造メーカの装置が接続された場合のみ実行されるといった付加的機能を実行させることもできる。
By using a standardized interface such as USB, compatibility between devices can be improved. As in the data processing system of the present embodiment, the manufacturer of the data processing device and the peripheral device connected thereto is often different. However, for example, when the manufacturers match, such as the
しかし、上述したように規格化されたインターフェースが用いられる場合、接続される周辺装置がデータ処理装置が実行可能な付加的機能を有しているかについて、データ処理装置で識別できないこともある。このような事態を解消するため、第三実施形態に係るデ
ータ処理システムでは、付加的機能に応じた付加機能コードを予め設け、これをPC10Xの記憶手段に格納している。
However, when a standardized interface is used as described above, the data processing device may not be able to identify whether the connected peripheral device has an additional function that can be executed by the data processing device. In order to eliminate such a situation, in the data processing system according to the third embodiment, an additional function code corresponding to the additional function is provided in advance and stored in the storage unit of the
図12は、コード化された付加的機能に関する情報がメモリ6に格納される状態を示すイメージ図である。同図に示すように、製品IDが、製品自体のIDと、第一性能コードと、第二性能コードと、付加機能コードとによって構成されている。このようにすることで、接続される周辺装置が付加的機能に関する情報を有しているか容易に判断することができ、その結果その付加的機能を実行することが可能となる。
FIG. 12 is an image diagram showing a state in which information relating to the encoded additional function is stored in the
以上、本発明の好適な実施形態を説明したが、本発明に係るデータ処理システムはこれらに限らず、可能な限りこれらの組合せを含むことができる。例えば、上述した実施形態では、データ処理装置に性能情報取得部、性能判断部、処理内容変更部といった構成を設けることとしたが、周辺装置にこれに相当する構成を設けることとしてもよい。 Although the preferred embodiments of the present invention have been described above, the data processing system according to the present invention is not limited to these, and can include combinations of these as much as possible. For example, in the above-described embodiment, the data processing device is provided with a configuration such as the performance information acquisition unit, the performance determination unit, and the processing content change unit. However, a configuration corresponding to this may be provided in the peripheral device.
1、31・・・CPU
2、32・・・処理部
3・・・性能情報取得部
4・・・性能判断部
5・・・処理内容変更部
6・・・メモリ
7・・・性能情報
10・・・PC
30・・・ヘッドユニット
50・・・携帯音楽メディア
60・・・携帯電話
1, 31 ... CPU
2, 32 ... processing
30 ...
Claims (6)
コンテンツデータを処理するデータ処理手段と、
前記周辺装置の性能に応じて予め設定される周辺装置の性能情報を、前記周辺装置から取得する性能情報取得手段と、
前記性能情報取得手段によって取得される周辺装置の性能情報と前記データ処理装置が有するデータ処理装置の性能情報とを比較して、前記周辺装置の性能と前記データ処理装置の性能が対応しているか否かを判断する性能判断手段と、
前記性能判断手段が、前記周辺装置の性能と前記データ処理装置の性能が対応していないと判断した場合、前記データ処理手段におけるコンテンツデータの処理内容を前記周辺装置の性能情報に応じて変更する処理内容変更手段と、
を備え、
前記周辺装置の性能情報には、前記周辺装置のバージョンアップに関する情報であるバージョンアップ情報が含まれ、
前記性能判断手段は、前記周辺装置の性能情報にバージョンアップ情報が含まれている場合、データ処理装置の性能がバージョンアップされた前記周辺装置の性能に対応しているか否かについても判断する、データ処理装置。 By being electrically connected to a peripheral device having the performance of processing content data, the content data can be exchanged with the peripheral device and at least the data processing device having the performance of the peripheral device. And
Data processing means for processing content data;
Performance information acquisition means for acquiring, from the peripheral device, performance information of the peripheral device set in advance according to the performance of the peripheral device;
Compare the performance information of the peripheral device acquired by the performance information acquisition means with the performance information of the data processing device included in the data processing device, and whether the performance of the peripheral device corresponds to the performance of the data processing device A performance judging means for judging whether or not,
When the performance determining unit determines that the performance of the peripheral device does not correspond to the performance of the data processing device, the processing content of the content data in the data processing unit is changed according to the performance information of the peripheral device Processing content changing means;
Equipped with a,
The performance information of the peripheral device includes upgrade information that is information related to the upgrade of the peripheral device,
The performance determination means also determines whether or not the performance of the data processing device corresponds to the performance of the upgraded peripheral device when the upgrade information is included in the performance information of the peripheral device; Data processing device.
請求項1に記載のデータ処理装置。 Pre Symbol processing content changing means, if the performance of the data processing device is compatible to the performance of the peripheral device has been upgraded, the processing of the content data in said data processing means within the scope of the performance data processing device has Is changed according to the performance information of the peripheral device,
The data processing apparatus according to claim 1.
前記周辺装置と電気的に接続可能であって、前記周辺装置との間でコンテンツデータの受け渡しが可能であるとともに、少なくとも前記周辺装置の性能を有するデータ処理装置と、を備えるデータ処理システムであって、
前記周辺装置は、
該周辺装置の性能に応じて予め設定される周辺装置の性能情報が格納される記憶手段を有し、
前記データ処理装置は、
コンテンツデータを処理するデータ処理手段と、
前記周辺装置の記憶手段に格納される周辺装置の性能情報を取得する性能情報取得手段と、
前記性能情報取得手段によって取得される性能情報に基づいて、前記周辺装置の性能情報と前記データ処理装置の記憶手段に格納されるデータ処理装置の性能情報とを比較して、前記周辺装置の性能と前記データ処理装置の性能が対応しているか否かを判断する性能判断手段と、
前記性能判断手段が、前記周辺装置の性能と前記データ処理装置の性能が対応していないと判断した場合、前記データ処理手段におけるコンテンツデータの処理内容を前記周辺装置の性能情報に応じて変更する処理内容変更手段と、
を備え、
前記周辺装置の性能情報には、前記周辺装置のバージョンアップに関する情報であるバージョンアップ情報が含まれ、
前記性能判断手段は、前記周辺装置の性能情報にバージョンアップ情報が含まれている場合、データ処理装置の性能がバージョンアップされた前記周辺装置の性能に対応しているか否かについても判断する、データ処理システム。 A peripheral device capable of processing content data; and
A data processing system comprising: a data processing device that is electrically connectable to the peripheral device, can exchange content data with the peripheral device, and has at least the performance of the peripheral device. And
The peripheral device is:
Storage means for storing peripheral device performance information set in advance according to the performance of the peripheral device;
The data processing device includes:
Data processing means for processing content data;
Performance information acquisition means for acquiring performance information of the peripheral device stored in the storage means of the peripheral device;
Based on the performance information acquired by the performance information acquisition means, the performance information of the peripheral device is compared with the performance information of the data processing device stored in the storage means of the data processing device. And a performance determination means for determining whether or not the performance of the data processing device corresponds,
When the performance determining unit determines that the performance of the peripheral device does not correspond to the performance of the data processing device, the processing content of the content data in the data processing unit is changed according to the performance information of the peripheral device Processing content changing means;
Equipped with a,
The performance information of the peripheral device includes upgrade information that is information related to the upgrade of the peripheral device,
The performance determination means also determines whether or not the performance of the data processing device corresponds to the performance of the upgraded peripheral device when the upgrade information is included in the performance information of the peripheral device; Data processing system.
該周辺装置の性能と前記データ処理装置の性能が対応していないと前記データ処理装置によって判断された場合において、前記データ処理装置で行われる処理内容を変更する際の基準として用いられ、周辺装置の性能に応じて予め設定される性能情報を有し、
前記性能情報には、前記周辺装置のバージョンアップに関する情報であるバージョンアップ情報が含まれ、
前記データ処理装置で行われる処理内容を変更する際には、該データ処理装置の性能がバージョンアップされた前記周辺装置の性能に対応しているか否かについても判断される、周辺装置。 A peripheral device that can be connected to a data processing device having the performance of processing content data, can exchange content data with the data processing device, and has a performance that does not exceed the performance of the data processing device. There,
When the data processing device determines that the performance of the peripheral device and the performance of the data processing device do not correspond to each other, the peripheral device is used as a reference when changing the processing content performed by the data processing device. have a performance information that is preset according to performance,
The performance information includes upgrade information that is information related to the upgrade of the peripheral device,
The peripheral device, when changing the processing content performed in the data processing device, it is also determined whether or not the performance of the data processing device corresponds to the performance of the upgraded peripheral device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006347189A JP4740104B2 (en) | 2006-12-25 | 2006-12-25 | Data processing device, data processing system, and peripheral device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006347189A JP4740104B2 (en) | 2006-12-25 | 2006-12-25 | Data processing device, data processing system, and peripheral device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008159167A JP2008159167A (en) | 2008-07-10 |
JP4740104B2 true JP4740104B2 (en) | 2011-08-03 |
Family
ID=39659911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006347189A Expired - Fee Related JP4740104B2 (en) | 2006-12-25 | 2006-12-25 | Data processing device, data processing system, and peripheral device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4740104B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8989884B2 (en) | 2011-01-11 | 2015-03-24 | Apple Inc. | Automatic audio configuration based on an audio output device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10233986A (en) * | 1997-02-21 | 1998-09-02 | Hitachi Ltd | Video signal recorder |
JP2002271745A (en) * | 2001-03-08 | 2002-09-20 | Toshiba Corp | Video recorder and video recording quality setting method thereof |
JP2003060952A (en) * | 2001-08-13 | 2003-02-28 | Fuji Photo Film Co Ltd | Digital camera and data transfer method |
WO2006003808A1 (en) * | 2004-07-06 | 2006-01-12 | Matsushita Electric Industrial Co., Ltd. | Encoding or decoding device and recording/reproduction terminal |
EP1783769A4 (en) * | 2005-02-18 | 2011-11-30 | Panasonic Corp | Stream reproduction device and stream supply device |
-
2006
- 2006-12-25 JP JP2006347189A patent/JP4740104B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008159167A (en) | 2008-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8135871B2 (en) | Computer system and control method of the same | |
US7007127B2 (en) | Method and related apparatus for controlling transmission interface between an external device and a computer system | |
CN101286336A (en) | System and method for embedding optical drive compatibility information in optical media | |
US8275961B2 (en) | Secure delivery of digital media via flash device | |
JP4740104B2 (en) | Data processing device, data processing system, and peripheral device | |
US7913263B2 (en) | External device and operating method applied thereto | |
US20140214434A1 (en) | Method for processing sound data and circuit therefor | |
JP2009181684A (en) | Audio device, method of controlling audio device, and program | |
KR100850714B1 (en) | Apparatus for and method of controlling USB connection, and apparatus for and method of data processing | |
JP6693417B2 (en) | Reader / writer device, information processing device, data transfer control method, and program | |
US20090310033A1 (en) | Television and method for storing data files therein | |
JP2001060171A (en) | Portable terminal | |
US20040088062A1 (en) | Audio device and optical disk device | |
KR100579317B1 (en) | Portable USB storage for car audio security authentication | |
US20040231495A1 (en) | Digital music conversion device | |
JP2008245042A (en) | On-board unit, method and program for controlling in-vehicle unit | |
KR20050010073A (en) | Device for remakig through tv on date containing memory card | |
JP3782612B2 (en) | Information reproducing system and information reproducing apparatus | |
JP4773032B2 (en) | Information processing system, information processing method, information processing apparatus, program, and recording medium | |
JP5386748B2 (en) | Electronic device, related information service system, related information service method, related information service program, and server | |
JP2017079040A (en) | Information terminal and method of data concealment processing therefor | |
KR100619038B1 (en) | Multimedia device having a firmware built-in | |
JP4391329B2 (en) | Recording control apparatus, recording control method, recording / reproducing apparatus, recording control program, and recording medium recording the recording control program | |
JP4845413B2 (en) | Data processing device | |
US20070130388A1 (en) | Apparatus and method to record/read data on/from recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100611 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100906 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110405 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110428 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4740104 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140513 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |