JP2001043088A - Device function change service system - Google Patents
Device function change service systemInfo
- Publication number
- JP2001043088A JP2001043088A JP11253680A JP25368099A JP2001043088A JP 2001043088 A JP2001043088 A JP 2001043088A JP 11253680 A JP11253680 A JP 11253680A JP 25368099 A JP25368099 A JP 25368099A JP 2001043088 A JP2001043088 A JP 2001043088A
- Authority
- JP
- Japan
- Prior art keywords
- function
- reconfigurable
- reconfigurable chip
- chip
- circuit block
- 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.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
(57)【要約】
【課題】 ユーザのその時々の要望に応じた形で、ハー
ドウェアを追加することなく機器の機能変更を行うこと
を可能にする機器の機能変更サービスシステムを提供す
る。
【解決手段】 機器の機能変更サービスシステムは、再
構成可能チップを含む機器の機能変更を行う。機器の機
能変更サービスシステムは、機器の機能変更の依頼を受
け付ける手段と、依頼の内容に基づいて、再構成可能チ
ップの変更内容を特定する手段と、特定された再構成可
能チップの変更内容に基づいて、再構成可能チップの変
更を実施する手段とを備えている。
(57) [Summary] [PROBLEMS] To provide a device function change service system that enables a function change of a device without adding hardware in a form according to a user's occasional request. A device function change service system changes a function of a device including a reconfigurable chip. The device function change service system includes a means for receiving a request for changing the function of the device, a means for specifying the change content of the reconfigurable chip based on the content of the request, and a means for specifying the change content of the specified reconfigurable chip. Means for performing a change of the reconfigurable chip based on the information.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、機器を販売した後
に、その機器の機能変更(機能拡張)や故障の修理を行
うことに好適な再構成可能チップを搭載した機器の機能
変更サービスシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a function change service system for a device equipped with a reconfigurable chip suitable for performing a function change (function expansion) of the device and repairing a failure after the device is sold. .
【0002】[0002]
【従来の技術】従来、PC(パーソナルコンピュータ)
などの電子機器のハードウェアの機能は、その電子機器
の販売時点において画一的に固定されている。PCは、
一般的に高性能なCPUを内蔵している。従って、各種
のアプリケーションソフトウェアを利用することによ
り、PCを用いて各種の処理(例えば、ワープロ処理、
電子メール、インターネット検索、動画再生処理など)
を実現することができる。また、ハードディスクを持た
ない単純で安価なPCとしてネットワークコンピュータ
も販売されている。2. Description of the Related Art Conventionally, PC (personal computer)
The functions of hardware of an electronic device such as the electronic device are fixed at the time of sale of the electronic device. PC is
Generally, a high-performance CPU is built in. Therefore, by using various application software, various processes (for example, word processing,
E-mail, Internet search, video playback processing, etc.)
Can be realized. Network computers are also sold as simple and inexpensive PCs without a hard disk.
【0003】ユーザがPCを購入する場合には、ユーザ
はPCを購入する動機を考慮した上で、多くの機種から
自分の好みにあった機種を選択し、その選択された機種
のPCを購入していた。[0003] When a user purchases a PC, the user selects a model that suits his / her preference from a number of models in consideration of the motivation to purchase the PC, and purchases the PC of the selected model. Was.
【0004】[0004]
【発明が解決しようとする課題】ユーザがコンピュータ
の初心者であり、PCを購入する動機がとりあえずワー
プロを使ってみたいだけという場合には、PCに搭載さ
れている高性能なハードウェア(例えば、高性能なチッ
プ)は、少なくともそのPCを購入する時点において不
要である。さらに、そのユーザが将来にわたってワープ
ロしか使用しないことが分かっている場合にはそのよう
な高性能なハードウェアは永遠に不要である。しかし、
このような状況下でも、ユーザは高性能なハードウェア
を搭載したPCを購入しなければならないため、コンピ
ュータの初心者のユーザにとってはPCの価格が割高で
あるという不合理が生じていた。このような不合理は、
PCの販売時点においてそのPCのハードウェアの機能
が画一的に固定されているということに基づいている。If the user is a computer novice and the only motivation to purchase a PC is to simply use a word processor, high-performance hardware (for example, The high performance chip) is unnecessary at least at the time of purchasing the PC. Moreover, such high-performance hardware is forever unnecessary if the user is known to use only word processors in the future. But,
Even in such a situation, since the user has to purchase a PC equipped with high-performance hardware, there is an irrationality that the price of the PC is relatively high for a novice computer user. Such irrationalities are:
It is based on the fact that the functions of the hardware of the PC are fixed at the point of sale of the PC.
【0005】逆に、安価なPCとしてネットワークコン
ピュータを購入した場合には、そのPCの購入後にその
PCを用いて計算量の多い処理を実現したいとユーザが
思ってもその実現が困難な場合がある。安価なPCは、
ハードウェアの性能が低く抑えられているからである。
このような場合、ユーザは、PCの買い換えや機能拡張
のためのハードウェアの追加購入を余儀なくされてい
た。Conversely, when a network computer is purchased as an inexpensive PC, it may be difficult to realize a process involving a large amount of calculation using the PC after purchasing the PC. is there. Cheap PC
This is because the performance of the hardware is kept low.
In such a case, the user is forced to purchase a new PC for replacement of a PC or expansion of functions.
【0006】以上の問題点は、機器販売サイドのビジネ
スが、アフタサービスを前提とした形態ではあるもの
の、機能拡張を行うためにハードウェアを追加したり、
機器の買い換えを促すビジネスであることに起因する。
この種のビジネスは、機器の短寿命化を招くことから、
昨今の地球環境に配慮したビジネスとは言い難い。[0006] The above problem is that the business on the equipment sales side is based on the premise of after-sales service, but it is necessary to add hardware in order to extend functions.
This is because the business encourages replacement of equipment.
This type of business leads to shorter equipment life,
It is hard to say that it is a business that considers the global environment these days.
【0007】本発明の目的は、ユーザのその時々の要望
に応じた形で、ハードウェアを追加することなく機器の
機能変更を行うことを可能にする機器の機能変更サービ
スシステムを提供することにある。An object of the present invention is to provide a device function change service system which enables a function change of a device without adding hardware in a form according to a user's occasional demand. is there.
【0008】[0008]
【課題を解決するための手段】本発明の機器の機能変更
サービスシステムは、再構成可能チップを含む機器の機
能変更を行う、機器の機能変更サービスシステムであっ
て、前記機器の機能変更の依頼を受け付ける手段と、前
記依頼の内容に基づいて、再構成可能チップの変更内容
を特定する手段と、前記特定された再構成可能チップの
変更内容に基づいて、再構成可能チップの変更を実施す
る手段とを備えており、これにより、上記目的が達成さ
れる。According to the present invention, there is provided a function changing service system for a device, which changes a function of a device including a reconfigurable chip. Receiving means, means for specifying the change content of the reconfigurable chip based on the content of the request, and changing the reconfigurable chip based on the change content of the specified reconfigurable chip. Means, whereby the above object is achieved.
【0009】前記依頼の内容は、前記機器の故障を修理
することであってもよい。[0009] The content of the request may be to repair a failure of the device.
【0010】前記依頼の内容は、前記機器の機能を追加
または拡張することであってもよい。[0010] The content of the request may be to add or extend the function of the device.
【0011】前記再構成可能チップの変更は、ネットワ
ーク経由で実施されてもよい。[0011] The change of the reconfigurable chip may be performed via a network.
【0012】前記再構成可能チップは、異なる機能を実
現する複数の回路ブロックを有していてもよい。[0012] The reconfigurable chip may have a plurality of circuit blocks for realizing different functions.
【0013】前記再構成可能チップは、回路情報に応じ
て所定の機能を実現する再構成可能論理回路を有してい
てもよい。[0013] The reconfigurable chip may have a reconfigurable logic circuit for realizing a predetermined function according to circuit information.
【0014】前記再構成可能チップは、同一の機能を実
現する複数の回路ブロックをさらに有していてもよい。[0014] The reconfigurable chip may further include a plurality of circuit blocks for realizing the same function.
【0015】[0015]
【発明の実施の形態】以下、図面を参照しながら本発明
の実施の形態を説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0016】図1は、本発明の実施の形態の機器の機能
変更サービスシステムの全体構成を示す。FIG. 1 shows the overall configuration of a device function change service system according to an embodiment of the present invention.
【0017】機器サービスセンタ1は、家庭2やオフィ
ス3とネットワーク4を介して接続されている。家庭2
には、テレビジョン(TV)6、パーソナルコンピュー
タ(PC)7、冷蔵庫8、DVD(Digital V
ideo Disc;Digital Versati
le Disc)記録再生装置9(以下、DVD9と略
記する)などの機器(情報家電)が置かれており、これ
らの機器は家庭2においてホームLAN5を介して接続
されている。The equipment service center 1 is connected to a home 2 and an office 3 via a network 4. Home 2
Includes a television (TV) 6, a personal computer (PC) 7, a refrigerator 8, a DVD (Digital V)
video Disc; Digital Versati
Le Disc) devices (information home appliances) such as a recording / reproducing device 9 (hereinafter abbreviated as DVD 9) are placed, and these devices are connected to the home 2 via the home LAN 5.
【0018】機器サービスセンタ1は、家庭2にある機
器の機能変更の依頼を受け付ける。機器サービスセンタ
1は、その依頼の内容に応じて、その依頼の内容を満足
するように家庭2にある機器の機能を変更する。このよ
うな機器の機能変更は、ネットワーク4を介して機器サ
ービスセンタ1から遠隔的に行われる。The equipment service center 1 receives a request for changing the function of the equipment in the home 2. The equipment service center 1 changes the function of the equipment in the home 2 according to the content of the request so as to satisfy the content of the request. Such a device function change is performed remotely from the device service center 1 via the network 4.
【0019】例えば、家庭2にあるDVD9は、図1に
示されるように、DVD9のチップ構成として、ネット
ワーク通信手段11と、再構成可能チップ10aと、再
構成可能チップ10bとを含む。DVD9は、記録再生
に必要な部材(例えば、ディスクを回転させるスピンド
ルモータやディスクに光を照射することによりディスク
に記録されたデータを再生するためのピックアップな
ど)をさらに含むが、これらの部材の図示は省略してい
る。再構成可能チップ10a、10bは、ネットワーク
通信手段11から出力される情報に基づいて、自分自身
の構成を再構成することが可能なチップである。DVD
9の機能変更は、機器サービスセンタ1から送信される
情報に基づいて、再構成可能チップ10aまたは再構成
可能チップ10bの構成を変更することによって達成さ
れる。For example, as shown in FIG. 1, the DVD 9 in the home 2 includes a network communication unit 11, a reconfigurable chip 10a, and a reconfigurable chip 10b as a chip configuration of the DVD 9. The DVD 9 further includes members necessary for recording and reproduction (for example, a spindle motor for rotating the disk and a pickup for reproducing data recorded on the disk by irradiating the disk with light). The illustration is omitted. Each of the reconfigurable chips 10a and 10b is a chip that can reconfigure its own configuration based on information output from the network communication unit 11. DVD
The function change 9 is achieved by changing the configuration of the reconfigurable chip 10a or the reconfigurable chip 10b based on information transmitted from the device service center 1.
【0020】同様にして、家庭2にある各種機器は、少
なくとも1つの再構成可能チップを含んでいる。Similarly, various devices in the home 2 include at least one reconfigurable chip.
【0021】なお、機器サービスセンタ1は、製品販売
元ごとに個別に設置されてもよいし、製品を取り扱う業
界ごとに設置されてもよい。It should be noted that the equipment service center 1 may be installed individually for each product distributor, or may be installed for each industry that handles products.
【0022】図2は、DVD9に含まれている再構成可
能チップ10aの構成を示す。FIG. 2 shows the configuration of the reconfigurable chip 10a included in the DVD 9.
【0023】再構成可能チップ10aは、機能レベルL
(ロー)の回路ブロック#1(70a)と、機能レベル
L(ロー)の回路ブロック#2(70b)と、機能レベ
ルH(ハイ)の回路ブロック#3(70c)とを含む。
機能レベルL(ロー)の回路ブロック70a、70b
は、例えば、3倍速の特殊再生を行う回路ブロックであ
る。機能レベルH(ハイ)の回路ブロック70cは、例
えば、10倍速の特殊再生を行う回路ブロックである。The reconfigurable chip 10a has a function level L
(Low) circuit block # 1 (70a), functional level L (low) circuit block # 2 (70b), and functional level H (high) circuit block # 3 (70c).
Function level L (low) circuit blocks 70a, 70b
Is a circuit block for performing, for example, triple speed special reproduction. The circuit block 70c having the function level H (high) is a circuit block for performing, for example, 10 × speed special reproduction.
【0024】このように、再構成可能チップは、同一の
機能レベルの複数の回路ブロックと、その複数の回路ブ
ロックの機能レベルより高い機能レベルの回路ブロック
とを含んでいる。同一の機能レベルの複数の回路ブロッ
クのうち少なくとも1つは他の1つに代替可能である。
従って、同一の機能レベルの複数の回路ブロックのうち
少なくとも1つは予備の回路ブロックとして使用され得
る。高い機能レベルの回路ブロックは、バージョンアッ
プ用の回路ブロックとして使用され得る。As described above, the reconfigurable chip includes a plurality of circuit blocks having the same function level and a circuit block having a higher function level than the plurality of circuit blocks. At least one of the plurality of circuit blocks having the same function level can be replaced with another one.
Therefore, at least one of the plurality of circuit blocks having the same function level can be used as a spare circuit block. A circuit block with a high function level can be used as a circuit block for version upgrade.
【0025】再構成可能チップ10aは、ネットワーク
4を介して機器サービスセンタ1から再構成可能チップ
10aを再構成するための情報を受信するネットワーク
通信手段72と、回路ブロック70a〜70cと外部ピ
ンP1,0〜Pk,0およびP1,1〜Pk,1との接続関係を切り
換える切り換え手段71とをさらに含む。The reconfigurable chip 10a includes a network communication unit 72 for receiving information for reconfiguring the reconfigurable chip 10a from the equipment service center 1 via the network 4, a circuit block 70a to 70c, and an external pin P. further comprising a switching means 71 for switching a connection relationship between 1, 0 to P k, 0 and P 1,1 ~P k, 1.
【0026】切り換え手段71は、回路ブロック70a
〜70cのうちの1つを外部ピンP 1,0〜Pk,0に接続す
るスイッチSW1,0〜SWk,0と、回路ブロック70a〜
70cのうちの1つを外部ピンP1,1〜Pk,1に接続する
スイッチSW1,1〜SWk,1と、不揮発性のシフトレジス
タSRとを含む。スイッチSW1,0〜SWk,0およびスイ
ッチSW1,1〜SWk,1は、シフトレジスタSRに保持さ
れる情報によって制御される。The switching means 71 includes a circuit block 70a
To 70c is connected to an external pin P 1,0~ Pk, 0Connect to
Switch SW1,0~ SWk, 0And the circuit blocks 70a-
One of the external pins P1,1~ Pk, 1Connect to
Switch SW1,1~ SWk, 1And non-volatile shift register
Data SR. Switch SW1,0~ SWk, 0And sui
Switch1,1~ SWk, 1Is stored in the shift register SR.
Is controlled by the information
【0027】例えば、シフトレジスタSRに保持される
情報が3ビットのデータ(0,1,0)である場合に
は、回路ブロック70bが外部ピンP1,0〜Pk,0および
P1,1〜Pk,1に接続される。これは、回路ブロック70
a〜70cのうち回路ブロック70bが選択的に使用さ
れることを意味する。同様にして、シフトレジスタSR
に保持される情報が3ビットのデータ(1,0,0)で
ある場合には、回路ブロック70cが外部ピンP1,0〜
Pk,0およびP1,1〜Pk,1に接続される。これにより、
回路ブロック70cが使用される。また、シフトレジス
タSRに保持される情報が3ビットのデータ(0,0,
1)である場合には、回路ブロック70aが外部ピンP
1,0〜Pk,0およびP1,1〜Pk,1に接続される。これによ
り、回路ブロック70aが使用される。For example, when the information held in the shift register SR is 3-bit data (0, 1, 0), the circuit block 70b connects the external pins P 1,0 to P k, 0 and P 1, 1 to P k, 1 . This is the circuit block 70
a means that the circuit block 70b is selectively used from among a to 70c. Similarly, shift register SR
Is 3-bit data (1, 0, 0), the circuit block 70c sets the external pins P 1,0 to
P k, 0 and P 1,1 to P k, 1 . This allows
The circuit block 70c is used. Also, the information held in the shift register SR is 3-bit data (0, 0,
In the case of 1), the circuit block 70a is connected to the external pin P
1,0 to P k, 0 and P 1,1 to P k, 1 . As a result, the circuit block 70a is used.
【0028】機器サービスセンタ1からネットワーク
4、ホームLAN5およびネットワーク通信手段11
(ネットワーク通信手段72)を介してシフトレジスタ
SRに保持されている3ビットのデータの変更が指示さ
れ得る。これにより、機器サービスセンタ1から家庭2
にあるDVD9の再構成可能チップ10aの機能を遠隔
的に変更することが可能になる。From the equipment service center 1 to the network 4, the home LAN 5, and the network communication means 11
The change of the 3-bit data held in the shift register SR can be instructed via the (network communication means 72). This allows the equipment service center 1 to move from home 2
The function of the reconfigurable chip 10a of the DVD 9 can be changed remotely.
【0029】なお、再構成可能チップ10aを3以上の
異なる機能レベルの回路ブロックを含むように構成して
もよい。例えば、再構成可能チップ10aは、5倍速の
特殊再生を行う機能レベルL(ロー)の回路ブロック
と、10倍速の特殊再生を行う機能レベルM(ミドル)
の回路ブロックと、20倍速の特殊再生を行う機能レベ
ルH(ハイ)の回路ブロックとを含み得る。Note that the reconfigurable chip 10a may be configured to include circuit blocks of three or more different functional levels. For example, the reconfigurable chip 10a has a function block L (low) for performing 5 × speed special reproduction and a function level M (middle) for performing 10 × speed special reproduction.
And a circuit block of function level H (high) for performing 20 × speed special reproduction.
【0030】DVD9に含まれている他のすべての再構
成可能チップ(例えば、再構成可能チップ10b)も、
図2に示される構成と同様の構成を有している。All other reconfigurable chips included in DVD 9 (eg, reconfigurable chip 10b)
It has a configuration similar to the configuration shown in FIG.
【0031】機器サービスセンタ1と家庭2との間の通
信は、例えば、パケットを転送することによって行われ
る。パケットは、転送先を示すヘッダ部と、転送すべき
情報を含むデータ部とを含む。ヘッダ部は、家庭2内に
ある各機器に対して付与された機器識別番号と、各機器
内にある各再構成可能チップに対して付与されたチップ
識別番号との両方を含む。このようにパケットのヘッダ
部を構成することにより、機器サービスセンタ1から家
庭2にある特定の機器内の特定の再構成可能チップにパ
ケットを転送することが可能になる。Communication between the equipment service center 1 and the home 2 is performed, for example, by transferring packets. The packet includes a header portion indicating a transfer destination and a data portion including information to be transferred. The header section includes both a device identification number assigned to each device in the home 2 and a chip identification number assigned to each reconfigurable chip in each device. By configuring the header portion of the packet in this way, it becomes possible to transfer the packet from the device service center 1 to a specific reconfigurable chip in a specific device in the home 2.
【0032】なお、ネットワーク通信手段は、図1に示
されるネットワーク通信手段11のように家庭2内の各
機器ごとに1つ設けられてもよいし、図2に示されるネ
ットワーク通信手段72のように機器に含まれる各再構
成可能チップごとに1つ設けられてもよい。The network communication means may be provided for each device in the home 2 like the network communication means 11 shown in FIG. 1, or may be provided like the network communication means 72 shown in FIG. One may be provided for each reconfigurable chip included in the device.
【0033】以下、図3を参照して、機器の機能変更サ
ービスを提供する方法を説明する。ユーザからの機器の
機能変更の依頼は、大別して、機器の機能を追加または
拡張してほしいという依頼と機器の故障を修理してほし
いという依頼とに分類される。Hereinafter, a method of providing a function changing service of a device will be described with reference to FIG. Requests to change the function of a device from a user are roughly classified into a request to add or extend the function of the device and a request to repair a failure of the device.
【0034】(a)ユーザからの依頼が「機器の機能を
追加または拡張してほしい」という依頼である場合 ユーザからの依頼が「DVD9を購入した後に、DVD
9の特殊再生機能を現行の3倍速から10倍速にバージ
ョンアップしてほしい」という依頼である場合を想定す
る。(A) When the request from the user is a request to “add or expand the function of the device” The request from the user is “
9 is requested to be upgraded from the current 3 × speed to the 10 × speed ”.
【0035】ステップS1:ユーザの希望に応じて機器
の機能が初期設定される。ユーザは初期設定された機能
を有する機器を購入する。Step S1: The function of the device is initialized according to the user's request. The user purchases a device having the initially set functions.
【0036】例えば、ユーザのAさんは、品番が「DV
D−#n1」のDVD9を購入することを希望したと仮
定する。For example, a user A has a product number "DV
Assume that it is desired to purchase the DVD 9 of “D- # n1”.
【0037】(表1)は、「DVD−#n1」の機能と
価格との関係を定義する。(表1)は、また、「DVD
−#n1」の機能とその機能を実現するための再構成可
能チップの設定との関係を定義する。(表1)は、機器
サービスセンタ1の機能テーブル1cに格納される。Table 1 defines the relationship between the function of "DVD- # n1" and the price. (Table 1) also shows “DVD
A relationship between the function of “# n1” and the setting of a reconfigurable chip for realizing the function is defined. (Table 1) is stored in the function table 1c of the device service center 1.
【0038】Aさんは、「DVD−#n1」の購入時
に、(表1)に示されるような「DVD−#n1」の機
能と価格との対応表を提示される。When purchasing “DVD- # n1”, Mr. A is presented with a correspondence table between “DVD- # n1” functions and prices as shown in (Table 1).
【0039】[0039]
【表1】 [Table 1]
【0040】機能1(3倍速)の価格は、機能2(10
倍速)の価格より低く設定される(すなわち、X円<Y
円)。Aさんが希望する機能に応じて、「DVD−#n
1」の購入時の価格が決定される。The price of Function 1 (3x speed) is
(Double speed) (ie, X yen <Y
Circle). According to the function desired by Mr. A, "DVD- # n
The price at the time of purchase of “1” is determined.
【0041】もし、Aさんが機能1(3倍速)を希望す
る場合には、「DVD−#n1」の再構成可能チップA
1の回路ブロック#1(L)が使用されるように再構成
可能チップA1が初期設定される。もし、Aさんが機能
2(10倍速)を希望する場合には、「DVD−#n
1」の再構成可能チップA1の回路ブロック#3(H)
が使用されるように再構成可能チップA1が初期設定さ
れる。このような初期設定は、「DVD−#n1」の販
売店または機器サービスセンタ1において行われる。な
お、初期設定のデフォルトとして機能1(3倍速)が予
め設定されているようにしてもよい。If Mr. A wants function 1 (3 × speed), the reconfigurable chip A of “DVD- # n1”
The reconfigurable chip A1 is initialized so that one circuit block # 1 (L) is used. If Mr. A wishes for function 2 (10 × speed), “DVD- # n
Circuit block # 3 (H) of reconfigurable chip A1 of "1"
The reconfigurable chip A1 is initialized so that is used. Such an initial setting is performed at the store or the equipment service center 1 of “DVD- # n1”. The function 1 (triple speed) may be set in advance as a default of the initial setting.
【0042】Aさんは、「DVD−#n1」の初期設定
として機能1(3倍速)を希望したと仮定する。この場
合、「DVD−#n1」の再構成可能チップA1は、回
路ブロック#1(L)を使用するように初期設定され
る。「DVD−#n1」の初期設定情報は、機器サービ
スセンタ1の機器管理情報テーブル1aに格納される。It is assumed that Mr. A has requested function 1 (3 × speed) as the initial setting of “DVD- # n1”. In this case, the reconfigurable chip A1 of “DVD- # n1” is initialized so as to use the circuit block # 1 (L). The initial setting information of “DVD- # n1” is stored in the device management information table 1a of the device service center 1.
【0043】なお、「DVD−#n1」が購入された
後、再構成可能チップA1の設定が回路ブロック#1
(L)から回路ブロック#2(L)に変更されたとして
以降の説明を行う。After the "DVD- # n1" is purchased, the setting of the reconfigurable chip A1 is changed to the circuit block # 1.
The following description will be made assuming that (L) has been changed to circuit block # 2 (L).
【0044】さらに、Aさんが「DVD−#n1」を購
入したことを示す顧客情報が機器サービスセンタ1の顧
客リスト1bに格納される。機器管理情報テーブル1a
と顧客リスト1bとは、ユーザから機器の機能変更の依
頼を受けたときに参照される。Further, customer information indicating that Mr. A has purchased "DVD- # n1" is stored in the customer list 1b of the equipment service center 1. Device management information table 1a
The customer list 1b is referred to when a request for changing the function of the device is received from the user.
【0045】ステップS2:ユーザから機器サービスセ
ンタ1に機器の機能変更が依頼される。例えば、「DV
D9の特殊再生機能を3倍速から10倍速にバージョン
アップしてほしい」という依頼である。この依頼は、ネ
ットワーク4を経由してなされてもよいし、電話または
FAXによってなされてもよい。Step S2: The user requests the device service center 1 to change the function of the device. For example, "DV
I want the special playback function of the D9 to be upgraded from 3x speed to 10x speed. " This request may be made via the network 4 or may be made by telephone or FAX.
【0046】ステップS3:ユーザからの依頼内容に基
づいて、機器の再構成可能チップの変更内容が特定され
る。Step S3: Based on the content of the request from the user, the content of the change of the reconfigurable chip of the device is specified.
【0047】機器サービスセンタ1に格納されている顧
客リスト1bから顧客が使用している機器の品番が特定
される。The part number of the equipment used by the customer is specified from the customer list 1b stored in the equipment service center 1.
【0048】(表2)は、顧客リスト1bの一部を示
す。(表2)を参照することにより、Aさんが使用して
いるDVD9の品番は「DVD−#n1」であると特定
される。Table 2 shows a part of the customer list 1b. By referring to (Table 2), the product number of the DVD 9 used by Mr. A is specified as “DVD- # n1”.
【0049】[0049]
【表2】 [Table 2]
【0050】(表1)を参照することにより、「DVD
9の特殊再生機能を3倍速から10倍速にバージョンア
ップする」という依頼内容を満足するためには、「DV
D−#n1」の再構成可能チップA1の設定を変更すれ
ばよいことがわかる。(表1)は、「DVD−#n1」
の機能とその機能を実現するための再構成可能チップの
設定との関係を定義しているからである。Referring to (Table 1), “DVD
In order to satisfy the request of "Upgrading the special playback function of No. 9 from 3x speed to 10x speed", "DV
It can be seen that the setting of the reconfigurable chip A1 of “D- # n1” should be changed. (Table 1) is “DVD- # n1”
This is because the relationship between the function and the setting of the reconfigurable chip for realizing the function is defined.
【0051】(表3)は、機器管理情報テーブル1aの
一部を示す。(表3)は、「DVD−#n1」に含まれ
る再構成可能チップと、各再構成可能チップに含まれる
回路ブロックと、各回路ブロックの使用の履歴情報とを
定義する。Table 3 shows a part of the device management information table 1a. (Table 3) defines reconfigurable chips included in “DVD- # n1”, circuit blocks included in each reconfigurable chip, and history information of use of each circuit block.
【0052】[0052]
【表3】 [Table 3]
【0053】(表3)を参照することにより、ユーザか
らの依頼内容を満足するためには、「DVD−#n1」
の再構成可能チップA1において現在使用されている回
路ブロック#2(L)を回路ブロック#3(H)に変更
すればよいことがわかる。To satisfy the request from the user by referring to (Table 3), "DVD- # n1"
It can be seen that the circuit block # 2 (L) currently used in the reconfigurable chip A1 of this example can be changed to the circuit block # 3 (H).
【0054】このようにして、機器サービスセンタ1
は、顧客リスト1bと機能テーブル1cと機器管理情報
テーブル1aとを参照することにより、機器の再構成可
能チップの変更内容を特定する。Thus, the equipment service center 1
Refers to the customer list 1b, the function table 1c, and the device management information table 1a to specify the change content of the reconfigurable chip of the device.
【0055】ステップS4:特定された再構成可能チッ
プの変更内容に基づいて、再構成可能チップの変更が実
施される。Step S4: The reconfigurable chip is changed based on the specified reconfigurable chip change content.
【0056】例えば、「DVD−#n1」の再構成可能
チップA1が図2に示される再構成可能チップ10aの
構成と同一の構成を有している場合には、機器サービス
センタ1は、ネットワーク4を介して「DVD−#n
1」の再構成可能チップA1に3ビットのデータ(1,
0,0)を送信する。その3ビットのデータ(1,0,
0)は、「DVD−#n1」の再構成可能チップA1の
シフトレジスタSRに保持される。これにより、「DV
D−#n1」の再構成可能チップA1において使用され
る回路ブロックを回路ブロック#2(L)から回路ブロ
ック#3(H)に切り換えることができる。For example, when the reconfigurable chip A1 of “DVD- # n1” has the same configuration as the configuration of the reconfigurable chip 10a shown in FIG. 2, the equipment service center 1 4 through “DVD- # n
3 ”is stored in the reconfigurable chip A1 of“ 1 ”.
(0,0). The 3-bit data (1, 0,
0) is held in the shift register SR of the reconfigurable chip A1 of “DVD- # n1”. Thereby, “DV
The circuit block used in the reconfigurable chip A1 of “D- # n1” can be switched from the circuit block # 2 (L) to the circuit block # 3 (H).
【0057】再構成可能チップA1の変更が実施された
後に、(表3)の履歴情報が更新される。すなわち、再
構成可能チップA1の回路ブロック#2の履歴情報は
「使用中」から「使用前」に変更され、再構成可能チッ
プA1の回路ブロック#3の履歴情報は「使用前」から
「使用中」に変更される。なお、再構成可能チップA1
の回路ブロック#2の履歴情報を「使用済み」ではなく
「使用前」に変更するのは、再構成可能チップA1の回
路ブロック#2の再使用を可能とするためである。After the reconfigurable chip A1 is changed, the history information in (Table 3) is updated. That is, the history information of the circuit block # 2 of the reconfigurable chip A1 is changed from “in use” to “before use”, and the history information of the circuit block # 3 of the reconfigurable chip A1 is changed from “before use” to “use before”. Medium ”. Note that the reconfigurable chip A1
The reason why the history information of the circuit block # 2 is changed from “used” to “before use” is to enable the circuit block # 2 of the reconfigurable chip A1 to be reused.
【0058】ステップS5:Aさんに対して、機器の機
能変更の代金が請求される。この代金は、再構成可能チ
ップA1において使用される回路ブロックを機能レベル
Lの回路ブロック#2から機能レベルHの回路ブロック
#3に変更したことに基づいて決定される。Step S5: A fee is charged to Mr. A for changing the function of the device. This charge is determined based on changing the circuit blocks used in the reconfigurable chip A1 from the circuit block # 2 of the function level L to the circuit block # 3 of the function level H.
【0059】このように、上述した機器の機能変更サー
ビスによれば、再構成可能チップの設定を変更すること
により、機器の機能を変更することが可能になる。これ
により、機器を購入した後であっても、追加のハードウ
ェアを購入することなくその機器の機能の追加または拡
張を行うことができる。As described above, according to the above-described device function changing service, the function of the device can be changed by changing the setting of the reconfigurable chip. Thereby, even after purchasing the device, the function of the device can be added or expanded without purchasing additional hardware.
【0060】(b)ユーザからの依頼が「機器の故障を
修理してほしい」という依頼である場合 ユーザからの依頼が「DVD9の故障を修理してほし
い」という依頼である場合を想定する。(B) In the case where the request from the user is a request to "repair the equipment failure" It is assumed that the request from the user is a request to "repair the failure of the DVD 9".
【0061】ステップS1:ユーザの希望に応じて機器
の機能が初期設定される。ユーザは初期設定された機能
を有する機器を購入する。Step S1: The function of the device is initialized according to the user's request. The user purchases a device having the initially set functions.
【0062】例えば、ユーザのBさんは、品番が「DV
D−#m1」のDVD9を購入することを希望したと仮
定する。Bさんは、「DVD−#m1」の購入時に、
「DVD−#m1」の機能と価格との対応表を提示され
る。ここでは、簡単のため、その対応表は、(表1)に
示されるものと同一であると仮定する。For example, the user B has a product number of “DV
It is assumed that the user wishes to purchase the DVD 9 of “D- # m1”. Mr. B purchased “DVD- # m1”
A correspondence table between the function of "DVD- # m1" and the price is presented. Here, for the sake of simplicity, it is assumed that the correspondence table is the same as that shown in (Table 1).
【0063】Bさんは、「DVD−#m1」の初期設定
として機能1(3倍速)を希望したと仮定する。この場
合、「DVD−#m1」の再構成可能チップA1は、回
路ブロック#1(L)を使用するように初期設定され
る。「DVD−#m1」の初期設定情報は、機器サービ
スセンタ1の機器管理情報テーブル1aに格納される。Assume that Mr. B desires function 1 (3 × speed) as the initial setting of “DVD- # m1”. In this case, the reconfigurable chip A1 of “DVD- # m1” is initialized so as to use the circuit block # 1 (L). The initial setting information of “DVD- # m1” is stored in the device management information table 1a of the device service center 1.
【0064】さらに、Bさんが「DVD−#m1」を購
入したことを示す顧客情報が機器サービスセンタ1の顧
客リスト1bに格納される。機器管理情報テーブル1a
と顧客リスト1bとは、ユーザから機器の機能変更の依
頼を受けたときに参照される。Further, customer information indicating that Mr. B has purchased “DVD- # m1” is stored in the customer list 1 b of the equipment service center 1. Device management information table 1a
The customer list 1b is referred to when a request for changing the function of the device is received from the user.
【0065】ステップS2:ユーザから機器サービスセ
ンタ1に機器の機能変更が依頼される。例えば、「DV
D9の故障を修理してほしい」という依頼である。この
依頼は、ネットワーク4経由でなされてもよいし、電話
またはFAXによってなされてもよい。Step S2: The user requests the equipment service center 1 to change the function of the equipment. For example, "DV
I want you to fix the malfunction of D9. " This request may be made via the network 4 or may be made by telephone or FAX.
【0066】ステップS3:ユーザからの依頼内容に基
づいて、機器の再構成可能チップの変更内容が特定され
る。Step S3: Based on the content of the request from the user, the content of the change of the reconfigurable chip of the device is specified.
【0067】機器サービスセンタ1に格納されている顧
客リスト1bから顧客が使用している機器の品番が特定
される。The product number of the device used by the customer is specified from the customer list 1b stored in the device service center 1.
【0068】(表2)を参照することにより、Bさんが
使用しているDVD9の品番は「DVD−#m1」であ
ると特定される。By referring to (Table 2), the part number of the DVD 9 used by Mr. B is specified as “DVD- # m1”.
【0069】(表4)は、機器管理情報テーブル1aの
一部を示す。(表4)は、「DVD−#m1」に含まれ
る再構成可能チップと、各再構成可能チップに含まれる
回路ブロックと、各回路ブロックの使用の履歴情報とを
定義する。Table 4 shows part of the device management information table 1a. Table 4 defines reconfigurable chips included in “DVD- # m1”, circuit blocks included in each reconfigurable chip, and history information of use of each circuit block.
【0070】[0070]
【表4】 [Table 4]
【0071】ユーザからDVD9の故障の症状が確認さ
れる。その確認結果に基づいて、DVD9の内部のLS
Iの故障か否かが判定される。DVD9の内部のLSI
の故障と思われる場合には、(表4)が参照される。
(表4)を参照することにより、「DVD−#m1」の
再構成可能チップA1において現在使用されている回路
ブロックが回路ブロック#1(L)であり、「DVD−
#m1」の再構成可能チップA2において現在使用され
ている回路ブロックが回路ブロック#1(L)であるこ
とがわかる。The user confirms the symptom of the failure of the DVD 9. Based on the confirmation result, the LS inside the DVD 9
It is determined whether or not the failure is I. LSI inside DVD9
(Table 4) is referred to when the failure is considered to be.
Referring to (Table 4), the circuit block currently used in the reconfigurable chip A1 of “DVD- # m1” is the circuit block # 1 (L), and “DVD- # m1”
It can be seen that the circuit block currently used in the reconfigurable chip A2 of # m1 is the circuit block # 1 (L).
【0072】機器サービスセンタ1は、これらの現在使
用中の回路ブロックに対して、ネットワーク4経由で遠
隔試験を行う。具体的には、機器サービスセンタ1は、
再構成可能チップにおいて現在使用中の回路ブロックに
所望のテストパターンを送信し、その結果を検証するこ
とにより、現在使用中の回路ブロックが故障しているか
否かを判定する。このような試験により、故障している
回路ブロックが特定される。The equipment service center 1 performs a remote test on these currently used circuit blocks via the network 4. Specifically, the equipment service center 1
A desired test pattern is transmitted to the circuit block currently used in the reconfigurable chip, and the result is verified to determine whether the circuit block currently used is out of order. By such a test, a faulty circuit block is specified.
【0073】例えば、故障している回路ブロックが再構
成可能チップA2における回路ブロック#1(L)であ
ると特定されたと仮定する。この場合には、(表4)を
参照することにより、ユーザからの依頼内容を満足する
ためには、「DVD−#m1」の再構成可能チップA2
において現在使用されている回路ブロック#1(L)を
回路ブロック#2(L)に変更すればよいことがわか
る。For example, it is assumed that the faulty circuit block is identified as the circuit block # 1 (L) in the reconfigurable chip A2. In this case, referring to (Table 4), in order to satisfy the content of the request from the user, the reconfigurable chip A2 of “DVD- # m1” is required.
It can be seen that the circuit block # 1 (L) currently used may be changed to the circuit block # 2 (L).
【0074】このようにして、機器サービスセンタ1
は、顧客リスト1bと機器管理情報テーブル1aとを参
照することにより、機器の再構成可能チップの変更内容
を特定する。Thus, the equipment service center 1
Refers to the customer list 1b and the device management information table 1a to specify the change content of the reconfigurable chip of the device.
【0075】ステップS4:特定された再構成可能チッ
プの変更内容に基づいて、再構成可能チップの変更が実
施される。Step S4: The reconfigurable chip is changed based on the specified contents of the change of the reconfigurable chip.
【0076】例えば、「DVD−#m1」の再構成可能
チップA2が図2に示される再構成可能チップ10aの
構成と同一の構成を有している場合には、機器サービス
センタ1は、ネットワーク4を介して「DVD−#m
1」の再構成可能チップA2に3ビットのデータ(0,
1,0)を送信する。その3ビットのデータ(0,1,
0)は、「DVD−#m1」の再構成可能チップA2の
シフトレジスタSRに保持される。これにより、「DV
D−#m1」の再構成可能チップA2において使用され
る回路ブロックを回路ブロック#1(L)から回路ブロ
ック#2(L)に切り換えることができる。For example, if the reconfigurable chip A2 of “DVD- # m1” has the same configuration as the configuration of the reconfigurable chip 10a shown in FIG. 2, the equipment service center 1 4 through “DVD- # m
The 3-bit data (0, 0, 1) is stored in the reconfigurable chip A2 of "1".
1, 0). The 3-bit data (0, 1,
0) is held in the shift register SR of the reconfigurable chip A2 of “DVD- # m1”. Thereby, “DV
The circuit block used in the reconfigurable chip A2 of “D- # m1” can be switched from the circuit block # 1 (L) to the circuit block # 2 (L).
【0077】再構成可能チップA2の変更が実施された
後に、(表4)の履歴情報が更新される。すなわち、再
構成可能チップA2の回路ブロック#1の履歴情報は
「使用中」から「使用済み」に変更され、再構成可能チ
ップA2の回路ブロック#2の履歴情報は「使用前」か
ら「使用中」に変更される。なお、再構成可能チップA
2の回路ブロック#1の履歴情報を「使用前」ではなく
「使用済み」に変更するのは、故障している再構成可能
チップA2の回路ブロック#1の再使用を禁止するため
である。After the reconfigurable chip A2 is changed, the history information in (Table 4) is updated. That is, the history information of the circuit block # 1 of the reconfigurable chip A2 is changed from “in use” to “used”, and the history information of the circuit block # 2 of the reconfigurable chip A2 is changed from “before use” to “used”. Medium ”. Note that the reconfigurable chip A
The reason for changing the history information of the second circuit block # 1 to “used” instead of “before use” is to prevent the circuit block # 1 of the faulty reconfigurable chip A2 from being reused.
【0078】ステップS5:Bさんに対して、機器の機
能変更(機器の故障の修理)の代金が請求される。この
代金は、再構成可能チップA2において使用される回路
ブロックを機能レベルLの回路ブロック#1から機能レ
ベルLの回路ブロック#2に変更したことに基づいて決
定される。Step S5: Bill B is charged for a change in the function of the device (repair of the device). This charge is determined based on changing the circuit block used in the reconfigurable chip A2 from the circuit block # 1 of the function level L to the circuit block # 2 of the function level L.
【0079】このように、上述した機器の機能変更サー
ビスによれば、再構成可能チップの設定を変更すること
により、機器の機能を変更することが可能になる。これ
により、機器の故障が生じた場合でも、故障が生じたチ
ップを交換することなくその機器の故障を修理すること
が可能になる。As described above, according to the above-described device function changing service, it is possible to change the function of the device by changing the setting of the reconfigurable chip. As a result, even if a failure occurs in a device, the failure in the device can be repaired without replacing the failed chip.
【0080】以上のように本実施の形態によれば、ユー
ザは機器の購入時に機器の機能を選択して機器を購入す
ることができるので、機器購入時の初期投資を抑えるこ
とができる。また、機器内部に再構成可能チップを搭載
することにより、機器の故障修理や機能変更(拡張)と
いった各種の要請に対して、新たにハードウェアを追加
することなく再構成可能チップの構成を変更することで
応えることができる。このことは、実質的に再構成可能
チップなどのハードウェアの高寿命化につながり、従来
のビジネス形態に比べてチップまたはそのチップを搭載
したボードを廃棄する割合を下げることにつながる。従
って、このようなビジネス形態は、地球環境に優しい新
規なビジネス形態であると言える。As described above, according to the present embodiment, the user can select the function of the device when purchasing the device and purchase the device, so that the initial investment when purchasing the device can be suppressed. In addition, by mounting a reconfigurable chip inside the device, the configuration of the reconfigurable chip can be changed without adding new hardware in response to various requests such as device failure repair or function change (extension). You can respond by doing. This substantially leads to a longer life of hardware such as a reconfigurable chip, and a lower rate of discarding the chip or a board on which the chip is mounted as compared with the conventional business mode. Therefore, it can be said that such a business form is a new business form that is friendly to the global environment.
【0081】さらに、ネットワークを介して再構成可能
チップの再構成を行うことにより、機器のユーザに対し
て機器の機能変更サービスを速やかに提供することがで
きる。Further, by reconfiguring the reconfigurable chip via the network, a function changing service of the device can be promptly provided to the user of the device.
【0082】また、機器販売業者にとっては、機器を販
売した後に、機器の機能変更時にも機器内部の再構成可
能チップを再構成するサービスを行うことで、ビジネス
チャンスを広げることができる。Further, after selling the device, a service for reconfiguring the reconfigurable chip inside the device even after the function of the device is changed after the device is sold can expand business opportunities.
【0083】さらにチップメーカは、再構成可能チップ
を大量少品種に製造することができるので、スケールメ
リット(量産効果)がでる。勿論、このチップの付加価
値を高く付けることができると共に、チップの寿命を飛
躍的に伸ばすことができるのでこのチップは環境に優し
い。Further, since the chip maker can manufacture reconfigurable chips in a large number and a small variety, a scale advantage (mass production effect) is obtained. Of course, the added value of the chip can be increased, and the life of the chip can be significantly increased, so that the chip is environmentally friendly.
【0084】なお、再構成可能チップとしては、図2に
示されるタイプの再構成可能チップの他に様々なタイプ
の再構成可能チップを使用することができる。As the reconfigurable chip, various types of reconfigurable chips other than the type shown in FIG. 2 can be used.
【0085】図4〜図7は、再構成可能チップの構成の
バリエーションを示す。FIGS. 4 to 7 show variations of the configuration of the reconfigurable chip.
【0086】図4は、再構成可能チップ40の構成を示
す。再構成可能チップ40は、図2に示される再構成可
能チップ10aと同一のタイプである。FIG. 4 shows the configuration of the reconfigurable chip 40. Reconfigurable chip 40 is of the same type as reconfigurable chip 10a shown in FIG.
【0087】再構成可能チップ40は、N個の回路ブロ
ック#1(41−1)〜回路ブロック#N(41−N)
と、再構成可能チップ40を再構成するための情報を受
信するネットワーク通信手段42と、ネットワーク通信
手段42によって受信された情報に応じて、回路ブロッ
ク41−1〜41−Nと外部ピンP1,0〜PN,0およびP
1,1〜PN,1との接続関係を切り換える切り換え手段43
とを含む。The reconfigurable chip 40 includes N circuit blocks # 1 (41-1) to #N (41-N).
A network communication unit 42 for receiving information for reconfiguring the reconfigurable chip 40; and a circuit block 41-1 to 41-N and an external pin P 1 according to the information received by the network communication unit 42. , 0 to P N, 0 and P
Switching means 43 for switching the connection relationship with 1,1 to P N, 1
And
【0088】回路ブロック41−1〜41−Nは、同一
の機能レベルの複数の回路ブロックと、その複数の回路
ブロックの機能レベルより高い機能レベルの回路ブロッ
クとを含んでいる。同一の機能レベルの複数の回路ブロ
ックのうち少なくとも1つは他の1つに代替可能であ
る。従って、同一の機能レベルの複数の回路ブロックの
うち少なくとも1つは予備の回路ブロックとして使用さ
れ得る。高い機能レベルの回路ブロックは、バージョン
アップ用の回路ブロックとして使用され得る。The circuit blocks 41-1 to 41-N include a plurality of circuit blocks having the same function level and a circuit block having a function level higher than the function levels of the plurality of circuit blocks. At least one of the plurality of circuit blocks having the same function level can be replaced with another one. Therefore, at least one of the plurality of circuit blocks having the same function level can be used as a spare circuit block. A circuit block with a high function level can be used as a circuit block for version upgrade.
【0089】図5は、再構成可能チップ50の構成を示
す。再構成可能チップ50は、図4に示される回路ブロ
ック41−1の代わりにFPGA(Field Pro
grammable Gate Array)などの再
構成可能論理回路51−1を含むタイプである。FIG. 5 shows the configuration of the reconfigurable chip 50. The reconfigurable chip 50 uses an FPGA (Field Pro) instead of the circuit block 41-1 shown in FIG.
This is a type including a reconfigurable logic circuit 51-1 such as a grammable gate array.
【0090】再構成可能チップ50は、再構成可能論理
回路51−1と、(N−1)個の回路ブロック#2(5
1−2)〜回路ブロック#N(51−N)と、再構成可
能チップ50を再構成するための情報を受信するネット
ワーク通信手段52と、ネットワーク通信手段52によ
って受信された情報に応じて、再構成可能論理回路51
−1および回路ブロック51−2〜51−Nと外部ピン
P1,0〜PN,0およびP 1,1〜PN,1との接続関係を切り換
える切り換え手段53と、回路接続情報aを記憶する記
憶手段54aと、回路接続情報bを記憶する記憶手段5
4bと、ネットワーク通信手段52によって受信された
情報に応じて、記憶手段54aに記憶されている回路接
続情報aおよび記憶手段54bに記憶されている回路接
続情報bの一方を再構成可能論理回路51−1に選択的
に供給するセレクタ55とを含む。The reconfigurable chip 50 includes a reconfigurable logic.
Circuit 51-1 and (N-1) circuit blocks # 2 (5
1-2)-Reconfigurable with circuit block #N (51-N)
Network for receiving information for reconfiguring the functional chip 50
Work communication means 52 and network communication means 52
Logic circuit 51 according to the information received
-1 and circuit blocks 51-2 to 51-N and external pins
P1,0~ PN, 0And P 1,1~ PN, 1Switch connection relationship with
Switching means 53 for storing the circuit connection information a.
Storage means 54a and storage means 5 for storing circuit connection information b
4b and received by the network communication means 52
In accordance with the information, the circuit connection stored in the storage unit 54a is
Connection information a and the circuit connection stored in the storage means 54b.
Select one of the connection information b to the reconfigurable logic circuit 51-1.
And a selector 55 that supplies the data to the selector 55.
【0091】再構成可能論理回路51−1は、与えられ
る回路接続情報に応じて所定の機能を実現する回路であ
る。再構成可能論理回路51−1は、例えば、DVD9
の3倍速の再生を可能とする機能レベルLに初期設定さ
れており、再構成可能チップ50においては再構成可能
論理回路51−1が初期使用されていると仮定する。再
構成可能チップ50は、機能レベルLの予備の回路ブロ
ックを含んでいる。再構成可能論理回路51−1が故障
した場合には、再構成可能論理回路51−1が機能レベ
ルLの予備の回路ブロックによって代替される。このよ
うな代替は、切り換え手段53による切り換え動作によ
ってなされる。The reconfigurable logic circuit 51-1 is a circuit that realizes a predetermined function according to the provided circuit connection information. The reconfigurable logic circuit 51-1 is, for example, a DVD 9
It is assumed that the reconfigurable logic circuit 51-1 is initially used in the reconfigurable chip 50 in which the function level L is set to enable the reproduction at 3 × speed. The reconfigurable chip 50 includes a spare circuit block of the function level L. When the reconfigurable logic circuit 51-1 fails, the reconfigurable logic circuit 51-1 is replaced by a spare circuit block of the function level L. Such replacement is performed by a switching operation by the switching unit 53.
【0092】記憶手段54aに記憶されている回路接続
情報aは、例えば、DVD9の4倍速の再生を可能とす
る情報である。記憶手段54bに記憶されている回路接
続情報bは、例えば、DVD9の8倍速の再生を可能と
する情報である。回路接続情報aが再構成可能論理回路
51−1に提供されると、再構成可能論理回路51−1
は、DVD9の4倍速の再生を可能とする回路ブロック
として動作する。回路接続情報bが再構成可能論理回路
51−1に提供されると、再構成可能論理回路51−1
は、DVD9の8倍速の再生を可能とする回路ブロック
として動作する。The circuit connection information a stored in the storage means 54a is, for example, information enabling reproduction of the DVD 9 at 4 × speed. The circuit connection information b stored in the storage unit 54b is, for example, information that enables the DVD 9 to be reproduced at 8 × speed. When the circuit connection information a is provided to the reconfigurable logic circuit 51-1, the reconfigurable logic circuit 51-1
Operates as a circuit block capable of reproducing a DVD 9 at 4 × speed. When the circuit connection information b is provided to the reconfigurable logic circuit 51-1, the reconfigurable logic circuit 51-1
Operates as a circuit block that enables reproduction of DVD 9 at 8 × speed.
【0093】機器サービスセンタ1は、ユーザから機器
の機能変更の依頼(例えば、「8倍速の再生を可能にし
てほしい」という依頼)を受けると、機器サービスセン
タ1は、機器管理情報テーブル1aと顧客リスト1bと
を参照して、8倍速の再生を可能にする回路接続情報b
が再構成可能論理回路51−1に供給されるようにネッ
トワーク通信手段52を遠隔的に制御する。When the device service center 1 receives a request to change the function of a device from the user (for example, a request to "make it possible to reproduce at 8 × speed"), the device service center 1 stores the device management information table 1a and With reference to the customer list 1b, circuit connection information b enabling reproduction at 8 × speed
Is remotely controlled so that is supplied to the reconfigurable logic circuit 51-1.
【0094】このようにして、ユーザからの機器の機能
変更の依頼に応えることができる。回路接続情報aおよ
び回路接続情報bの一方を再構成可能論理回路51−1
に供給することにより、再構成可能チップ50の機能の
バージョンアップを実現することができる。この場合に
は、切り換え手段53による切り換え動作は不要であ
る。In this way, it is possible to respond to a request from a user to change the function of a device. One of the circuit connection information a and the circuit connection information b is reconfigurable logic circuit 51-1
, The version of the function of the reconfigurable chip 50 can be upgraded. In this case, the switching operation by the switching means 53 is unnecessary.
【0095】なお、再構成可能チップ50は、図4に示
される再構成可能チップ40と同様に、予備の回路ブロ
ックを有している。The reconfigurable chip 50 has a spare circuit block like the reconfigurable chip 40 shown in FIG.
【0096】図6は、再構成可能チップ60の構成を示
す。FIG. 6 shows the configuration of the reconfigurable chip 60.
【0097】再構成可能チップ60は、再構成可能論理
回路61と、再構成可能チップ60を再構成するための
情報を受信するネットワーク通信手段62と、回路接続
情報aを記憶する記憶手段63aと、回路接続情報bを
記憶する記憶手段63bと、ネットワーク通信手段62
によって受信された情報に応じて、記憶手段63aに記
憶されている回路接続情報aおよび記憶手段63bに記
憶されている回路接続情報bの一方を再構成可能論理回
路61に選択的に供給するセレクタ64とを含む。The reconfigurable chip 60 includes a reconfigurable logic circuit 61, network communication means 62 for receiving information for reconfiguring the reconfigurable chip 60, and storage means 63a for storing circuit connection information a. Storage means 63b for storing circuit connection information b, and network communication means 62
A selector for selectively supplying one of the circuit connection information a stored in the storage unit 63a and the circuit connection information b stored in the storage unit 63b to the reconfigurable logic circuit 61 in accordance with the information received by the 64.
【0098】なお、再構成可能チップ60は、図5に示
される再構成可能チップ50とは異なり、予備の回路ブ
ロックを有していない。The reconfigurable chip 60 differs from the reconfigurable chip 50 shown in FIG. 5 in that it does not have a spare circuit block.
【0099】図7は、再構成可能チップ80の構成を示
す。FIG. 7 shows the configuration of the reconfigurable chip 80.
【0100】再構成可能チップ80は、再構成可能論理
回路81と、回路接続情報を受信するネットワーク通信
手段82と、ネットワーク通信手段82から出力される
回路接続情報を一時的に記憶する一時記憶手段83とを
含む。一時記憶手段83に一時的に記憶された回路接続
情報は、再構成可能論理回路81に提供される。The reconfigurable chip 80 includes a reconfigurable logic circuit 81, a network communication unit 82 for receiving circuit connection information, and a temporary storage unit for temporarily storing circuit connection information output from the network communication unit 82. 83. The circuit connection information temporarily stored in the temporary storage unit 83 is provided to the reconfigurable logic circuit 81.
【0101】このように、図7に示される例では、再構
成可能論理回路81の所定の機能を実現するための回路
接続情報は、再構成可能チップ80の外部から与えられ
る。As described above, in the example shown in FIG. 7, circuit connection information for realizing a predetermined function of the reconfigurable logic circuit 81 is provided from outside the reconfigurable chip 80.
【0102】なお、再構成可能チップ80は、図5に示
される再構成可能チップ50とは異なり、予備の回路ブ
ロックを有していない。Note that the reconfigurable chip 80 does not have a spare circuit block unlike the reconfigurable chip 50 shown in FIG.
【0103】図4〜図6に示されるタイプの再構成可能
チップは、将来必要になるであろう機器の機能が予測さ
れる場合に有効である。図7に示されるタイプの再構成
可能チップは、将来必要になるであろう機器の機能を予
測することが困難な場合に有効である。例えば、機器の
規格(例えば、デジタルテレビの各種方式)がまだ策定
されていない場合には、その機器の機能を予め予測する
ことは困難である。従って、そのような機器は、図7に
示されるタイプの再構成可能チップを含んでいることが
好ましい。A reconfigurable chip of the type shown in FIG. 4 to FIG. 6 is effective when a function of a device which will be required in the future is predicted. A reconfigurable chip of the type shown in FIG. 7 is useful when it is difficult to predict the functions of the equipment that will be required in the future. For example, when a standard for a device (for example, various types of digital television) has not been formulated yet, it is difficult to predict the function of the device in advance. Accordingly, such a device preferably includes a reconfigurable chip of the type shown in FIG.
【0104】また、図4および図5に示されるタイプの
再構成可能チップは、図6および図7に示されるタイプ
の再構成可能チップに比べて、予備の回路ブロックを備
えているので、故障耐性に優れている。Further, the reconfigurable chip of the type shown in FIGS. 4 and 5 has a spare circuit block as compared with the reconfigurable chip of the type shown in FIGS. Excellent resistance.
【0105】また本実施の形態では、チップ全体の機能
をバックアップする機能ブロックを用いたが、チップ全
体の機能の中の一部の機能を変更する方法を用いても良
い。In the present embodiment, the function block for backing up the function of the whole chip is used, but a method of changing a part of the function of the whole chip may be used.
【0106】さらに本実施の形態では、機能の変更の例
として、DVDにおける高速再生について説明したが、
例えば、IEEE1394の複数種類の転送速度に変更
可能な再構成可能チップを機器に搭載して、ユーザの機
能変更の要請に応じて機器サービスセンタがユーザの要
請を満足するようにこの再構成可能チップを再構成する
ことも可能であり、その他の全般的な情報家電の機能を
変更する場合にも適用することは可能であることは言う
までもない。Further, in this embodiment, high-speed playback on a DVD has been described as an example of a function change.
For example, a reconfigurable chip that can be changed to a plurality of types of IEEE 1394 transfer rates is mounted on a device, and in response to a user's request for a function change, the device service center satisfies the user's request. Can be reconfigured, and it is needless to say that the present invention can be applied to other general functions of information home appliances.
【0107】[0107]
【発明の効果】請求項1に係る発明によれば、新たにハ
ードウェアを追加することなく再構成可能チップの再構
成を行うことにより、ユーザからの機器の機能変更の依
頼に応えることができる。このことは、実質的に再構成
可能チップなどのハードウェアの高寿命化につながり、
従来のビジネス形態に比べてチップまたはそのチップを
搭載したボードを廃棄する割合を下げることにつなが
る。従って、このようなビジネス形態は、地球環境に優
しい新規なビジネス形態であると言える。According to the first aspect of the present invention, by reconfiguring a reconfigurable chip without adding new hardware, it is possible to respond to a request from a user to change a function of a device. . This substantially increases the life of hardware such as reconfigurable chips,
This leads to a lower rate of discarding the chip or the board on which the chip is mounted as compared with the conventional business form. Therefore, it can be said that such a business form is a new business form that is friendly to the global environment.
【0108】ユーザからの依頼の内容は、機器の故障を
修理することであってもよいし、機器の機能を追加また
は拡張することであってもよい。The content of the request from the user may be to repair a malfunction of the device, or to add or expand the function of the device.
【0109】請求項4に係る発明によれば、再構成可能
チップの変更がネットワーク経由で実施される。これに
より、機器のユーザに対して機器の機能変更サービスを
速やかに提供することができる。According to the fourth aspect, the change of the reconfigurable chip is performed via the network. This makes it possible to promptly provide a device function change service to a device user.
【図1】本発明の機器の機能変更サービスシステムの全
体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a device function change service system of the present invention.
【図2】機器に搭載される再構成可能チップの構成例を
示す図である。FIG. 2 is a diagram illustrating a configuration example of a reconfigurable chip mounted on a device.
【図3】機器サービスセンタが行う機器の機能変更サー
ビスの手順を示すフローチャートである。FIG. 3 is a flowchart illustrating a procedure of a device function change service performed by a device service center.
【図4】機器に搭載される再構成可能チップの構成例を
示す図である。FIG. 4 is a diagram illustrating a configuration example of a reconfigurable chip mounted on a device.
【図5】機器に搭載される再構成可能チップの構成例を
示す図である。FIG. 5 is a diagram illustrating a configuration example of a reconfigurable chip mounted on a device.
【図6】機器に搭載される再構成可能チップの構成例を
示す図である。FIG. 6 is a diagram illustrating a configuration example of a reconfigurable chip mounted on a device.
【図7】機器に搭載される再構成可能チップの構成例を
示す図である。FIG. 7 is a diagram illustrating a configuration example of a reconfigurable chip mounted on a device.
1 機器サービスセンタ 2 家庭 3 オフィス 4 ネットワーク 5 ホームLAN 6 TV 7 PC 8 冷蔵庫 9 DVD 10a、10b 再構成可能チップ 11 ネットワーク通信手段 Reference Signs List 1 equipment service center 2 home 3 office 4 network 5 home LAN 6 TV 7 PC 8 refrigerator 9 DVD 10a, 10b reconfigurable chip 11 network communication means
Claims (7)
を行う、機器の機能変更サービスシステムであって、 前記機器の機能変更の依頼を受け付ける手段と、 前記依頼の内容に基づいて、再構成可能チップの変更内
容を特定する手段と、 前記特定された再構成可能チップの変更内容に基づい
て、再構成可能チップの変更を実施する手段とを備えた
機器の機能変更サービスシステム。1. A device function change service system for changing a function of a device including a reconfigurable chip, comprising: means for receiving a request for a function change of the device; and reconfiguration based on the content of the request. A function change service system for a device, comprising: means for specifying a change in a reconfigurable chip; and means for changing the reconfigurable chip based on the specified change in the reconfigurable chip.
理することである、請求項1に記載の機器の機能変更サ
ービスシステム。2. The device function change service system according to claim 1, wherein the content of the request is to repair a failure of the device.
加または拡張することである、請求項1に記載の機器の
機能変更サービスシステム。3. The device function change service system according to claim 1, wherein the content of the request is to add or extend a function of the device.
ワーク経由で実施される、請求項1に記載の機器の機能
変更サービスシステム。4. The system according to claim 1, wherein the change of the reconfigurable chip is performed via a network.
実現する複数の回路ブロックを有している、請求項1に
記載の機器の機能変更サービスシステム。5. The device function change service system according to claim 1, wherein said reconfigurable chip has a plurality of circuit blocks for realizing different functions.
じて所定の機能を実現する再構成可能論理回路を有して
いる、請求項1に記載の機器の機能変更サービスシステ
ム。6. The device function change service system according to claim 1, wherein the reconfigurable chip has a reconfigurable logic circuit that implements a predetermined function according to circuit information.
実現する複数の回路ブロックをさらに有している、請求
項5に記載の機器の機能変更サービスシステム。7. The device function change service system according to claim 5, wherein the reconfigurable chip further has a plurality of circuit blocks for realizing the same function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11253680A JP2001043088A (en) | 1998-09-09 | 1999-09-07 | Device function change service system |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25500998 | 1998-09-09 | ||
| JP10-255009 | 1999-05-24 | ||
| JP11-144108 | 1999-05-24 | ||
| JP14410899 | 1999-05-24 | ||
| JP11253680A JP2001043088A (en) | 1998-09-09 | 1999-09-07 | Device function change service system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001043088A true JP2001043088A (en) | 2001-02-16 |
Family
ID=27318769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11253680A Pending JP2001043088A (en) | 1998-09-09 | 1999-09-07 | Device function change service system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001043088A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010506293A (en) * | 2006-10-03 | 2010-02-25 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | Method and apparatus for reconfiguring an IC architecture |
| JP2011108225A (en) * | 2009-11-20 | 2011-06-02 | Intel Corp | Radio-frequency reconfiguration of microelectronic system in commercial package |
| WO2011087020A1 (en) * | 2010-01-15 | 2011-07-21 | 株式会社日立製作所 | Embedded device and embedded system |
| US8499141B2 (en) | 2010-08-02 | 2013-07-30 | Intel Corporation | Multi-socket server management with RFID |
-
1999
- 1999-09-07 JP JP11253680A patent/JP2001043088A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010506293A (en) * | 2006-10-03 | 2010-02-25 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | Method and apparatus for reconfiguring an IC architecture |
| JP2011108225A (en) * | 2009-11-20 | 2011-06-02 | Intel Corp | Radio-frequency reconfiguration of microelectronic system in commercial package |
| US8365983B2 (en) | 2009-11-20 | 2013-02-05 | Intel Corporation | Radio-frequency reconfigurations of microelectronic systems in commercial packages |
| JP2013164859A (en) * | 2009-11-20 | 2013-08-22 | Intel Corp | Radio-frequency reconfigurations of microelectronic systems in commercial packages |
| WO2011087020A1 (en) * | 2010-01-15 | 2011-07-21 | 株式会社日立製作所 | Embedded device and embedded system |
| US8499141B2 (en) | 2010-08-02 | 2013-07-30 | Intel Corporation | Multi-socket server management with RFID |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4385511B2 (en) | Information processing apparatus and method, and program storage medium | |
| TWI299451B (en) | Feature selection methods and apparatus, and computer system | |
| CN1812393B (en) | Digital media transfer based on user behaviour | |
| TW200809624A (en) | Method and system for automated installation of system specific drivers | |
| JP2002229928A (en) | Usb hub having soft selection port | |
| US6460030B1 (en) | Method and system for searching through descriptive data in the AV/C protocol | |
| US10795687B2 (en) | Information processing system for setting hardware, method for setting hardware and non-transitory computer-readable storage medium recording program for setting hardware | |
| JP2001043088A (en) | Device function change service system | |
| US6493769B1 (en) | Stream information processing and method and providing medium | |
| US20070245342A1 (en) | Apparatus and method for installing software | |
| US6789135B1 (en) | Apparatus function change system having an apparatus service center containing customer information and setting information for a reconfigurable chip | |
| US20170286246A1 (en) | Customer support using virtual machines | |
| JPH10162079A (en) | Online shopping system, server and terminal for the system, and recording medium for the system | |
| JP6944117B2 (en) | Information processing device, transfer control method and transfer control program | |
| US20020129132A1 (en) | Network management apparatus, network communication apparatus, network communication program, network communication method and computer network system | |
| JP4295638B2 (en) | Media processing device | |
| WO2006115220A1 (en) | Content management system | |
| JP4325130B2 (en) | Electronics | |
| JP2004265548A (en) | Tape library device and control method | |
| JP2009153131A (en) | Setting circuit and method applied to integrated circuit | |
| JP2001356883A (en) | Data recording / reproducing system and data recording / reproducing method | |
| JP2005235246A (en) | Server device | |
| JP2000187934A (en) | Information processing apparatus and method, and medium | |
| JP2007058816A (en) | Data recording / reproducing apparatus and control method thereof | |
| JP4182279B2 (en) | Logic verification method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040916 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050203 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050531 |