JP2010039818A - Apparatus information management device and apparatus information management method - Google Patents
Apparatus information management device and apparatus information management method Download PDFInfo
- Publication number
- JP2010039818A JP2010039818A JP2008202891A JP2008202891A JP2010039818A JP 2010039818 A JP2010039818 A JP 2010039818A JP 2008202891 A JP2008202891 A JP 2008202891A JP 2008202891 A JP2008202891 A JP 2008202891A JP 2010039818 A JP2010039818 A JP 2010039818A
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- individual information
- communication
- control unit
- 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
Images
Abstract
Description
本発明は、外部装置に配置されている非接触型通信機器との通信を行い、当該外部装置の装置個体情報を読出して表示する機器情報管理装置と機器情報管理方法に関する。 The present invention relates to a device information management apparatus and a device information management method for performing communication with a non-contact type communication device arranged in an external device and reading out and displaying device individual information of the external device.
近年、物体認証や個人認証等を行うためにRFID(Radio Frequency IDentification)と呼ばれるICチップ等を利用した非接触認証技術が使用されている。このRFID技術は、タグやラベル状に加工されたアンテナ付きICチップ等を物や人に取付けて、そこに記憶された情報をリーダー・ライタと呼ばれる装置で読取るものである。
なお、以下の説明では、物や人に取付けるICチップ等のことを「RFIDタグ」として説明する。
そして、このRFID技術は、例えば、家電製品の機器個体IDや製品構成情報の管理にも利用されている。
In recent years, contactless authentication technology using an IC chip called RFID (Radio Frequency IDentification) has been used to perform object authentication, personal authentication, and the like. In the RFID technology, an IC chip with an antenna processed into a tag or a label is attached to an object or a person, and information stored therein is read by a device called a reader / writer.
In the following description, an IC chip attached to an object or a person will be described as an “RFID tag”.
The RFID technology is also used, for example, for managing a device individual ID and product configuration information of home appliances.
ところで従来、デジタル家電製品等の機器の製品情報を管理するにあたっては、データベースサーバにて一元管理していた。ここでいう製品情報とは、例えば製品の製造年月日、形式、年式、製造工程情報、設計情報、搭載するハードウエアやソフトウエア(ファームウエア)の情報、製品検査情報、過去の修理履歴などの各種の情報であり、各装置のそれぞれに固有の情報である。本明細書では、これらを装置個体情報と呼ぶこととする。
例えばこれらの装置個体情報は、メーカーサイドで、出荷する製品のそれぞれにユニークなID(例えば製造ナンバや製品シリアルナンバ)に関連付けてデータベースに登録して管理している。
Conventionally, when managing product information of devices such as digital home appliances, it has been centrally managed by a database server. Product information here refers to, for example, the date of manufacture of the product, model, year, manufacturing process information, design information, information on installed hardware and software (firmware), product inspection information, and past repair history. The information is unique to each device. In this specification, these are referred to as device individual information.
For example, these pieces of device individual information are managed by being registered in a database in association with IDs (for example, manufacturing numbers and product serial numbers) unique to each product to be shipped on the manufacturer side.
そして例えば機器の故障の際などに、サービススタッフがその機器の情報を確認するためには、家電製品のシリアルナンバを指定して、データベースサーバにアクセスという手法が採られる。
例えば機器に取付けられているRFIDタグにシリアルナンバを記憶させておき、このシリアルナンバをリーダー・ライタで読み取る。そしてネットワーク通信端末からデータベースサーバにアクセスし、読み取ったシリアルナンバを用いて当該製品の情報を取得することになる。
For example, in the event of a device failure, in order for the service staff to check the information on the device, a method of accessing the database server by designating the serial number of the home appliance is employed.
For example, a serial number is stored in an RFID tag attached to the device, and this serial number is read by a reader / writer. Then, the database server is accessed from the network communication terminal, and the product information is acquired using the read serial number.
このような装置個体情報の管理により、修理等の際に各種の必要な情報が得られることになるが、次のような不便があった。
例えばサービススタッフが、ユーザの自宅等に出張して、機器の修理・調整等を行う場合、その現場においてネットワーク通信によりデータベースサーバにアクセスできる環境が必要となる。当然、場所によってはネットワーク通信ができず、サービススタッフが必要な装置個体情報を取得できないという状況も生じてしまう。
また、データベースへ接続するための機器をサービススタッフ或いはユーザが、サービスショップ等の店舗に持ち運んだとしても、故障した製品からその都度データベースにアクセスするのは利便性が悪く、スタッフにとっても製品を修理する以外にも一手間かかる、面倒な作業となることがある。
さらに、データベースサーバとして、高価な情報管理システムの導入が必要であり、そのためのコストがかかっているとともに、データベースの故障や保守点検などで、ネットワーク環境が整っているにもかかわらず、製品の情報が確認出来なくなってしまう場合もある。
Such management of the device individual information can provide various necessary information during repairs, but has the following inconvenience.
For example, when a service staff travels to a user's home or the like to repair or adjust equipment, an environment in which the database server can be accessed by network communication at the site is required. Naturally, depending on the location, network communication is not possible, and a situation occurs in which the service staff cannot acquire necessary device individual information.
In addition, even if a service staff or user carries equipment for connecting to a database to a store such as a service shop, it is not convenient to access the database from a failed product each time, and the staff repairs the product. It can be a tedious and time-consuming task.
In addition, it is necessary to introduce an expensive information management system as a database server, which is costly, and product information is available even though the network environment is in place due to database failure and maintenance. May not be able to be confirmed.
このような状況に対して、製品販売時に、装置個体情報を記載した冊子等を同梱するということも考えられるが、装置個体情報の中には、設計情報など比較的秘密性の高い情報も含まれているため、適切とはいえない。
そのため、例えば機器内部のROM等に装置個体情報を書き込んでおき、一般には用いられない専用治具を用いて機器個体情報を読み出すことができるようにするという手法も考えられるが、多数のスタッフに専用治具を持たせなければならないこと等による、サービスコストの上昇が懸念される。
For such situations, it may be possible to bundle a booklet with device individual information at the time of product sales, but some device device information includes relatively confidential information such as design information. It is not appropriate because it is included.
For this reason, for example, it is conceivable to write device individual information in a ROM or the like inside the device so that the device individual information can be read using a dedicated jig that is not generally used. There is concern over an increase in service costs due to the need to have a dedicated jig.
そこで本発明では、より汎用的な機器を用いつつ、装置個体情報の秘密性を確保し、さらにサービススタッフ等が容易に装置個体情報を参照できるようにすることを目的とする。 Accordingly, an object of the present invention is to ensure the confidentiality of device individual information while using a more general-purpose device, and to make it easier for service staff to refer to the device individual information.
本発明の機器情報管理装置は、外部装置内に配置され、当該外部装置の装置個体情報が所定のデータ変換を施されて記録されている非接触型通信機器との間で非接触データ通信を行う通信部と、上記通信部によって上記非接触型通信機器から読出されたデータに対して、上記所定のデータ変換に対する逆データ変換を行う逆データ変換処理と、少なくとも上記逆データ変換処理で得られた装置個体情報を表示用のデータとして出力する表示データ出力処理と、を行う制御部とを備える。 The device information management device of the present invention is arranged in an external device, and performs non-contact data communication with a non-contact type communication device in which device individual information of the external device is recorded with predetermined data conversion. Obtained by performing at least the reverse data conversion process and a reverse data conversion process for performing reverse data conversion for the predetermined data conversion on the data read from the contactless communication device by the communication unit. And a display data output process for outputting the device individual information as display data.
また上記制御部はさらに、上記非接触型通信機器への書込み用としての装置個体情報が入力されることに応じて、当該装置個体情報に上記所定のデータ変換を行うデータ変換処理と、当該データ変換処理で得られたデータを上記通信部により上記非接触型通信機器に書込ませる書込み制御処理とを行うようにする。
また上記所定のデータ変換とは、装置個体情報としてのデータ内容を予め設定されたコード変換情報に従ってコード化する処理であり、上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、上記コード変換情報を用いてコード化されたデータ内容をデコードする処理を行う。
或いは上記所定のデータ変換とは、装置個体情報としてのデータ内容を暗号化する処理であり、上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、暗号化されたデータ内容を復号する処理を行う。
或いは上記所定のデータ変換とは、装置個体情報としてのデータ内容を予め設定されたコード変換情報に従ってコード化し、且つ、コード化されたデータを暗号化する処理であり、上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、上記暗号化されたデータ内容を復号する処理を行い、且つ、上記コード変換情報を用いてコード化されたデータ内容をデコードする。
The control unit further includes a data conversion process for performing the predetermined data conversion on the device individual information in response to input of the device individual information for writing to the non-contact communication device, and the data A write control process for causing the communication unit to write the data obtained by the conversion process to the non-contact communication device is performed.
The predetermined data conversion is a process of encoding data content as device individual information according to preset code conversion information, and the control unit performs the reverse data conversion process as the non-contact communication device. For the data read out from, a process for decoding the data content encoded using the code conversion information is performed.
Alternatively, the predetermined data conversion is a process of encrypting data content as device individual information, and the control unit performs the reverse data conversion process on the data read from the non-contact communication device, A process of decrypting the encrypted data content is performed.
Alternatively, the predetermined data conversion is a process of encoding the data content as the device individual information according to the code conversion information set in advance, and encrypting the encoded data. As data conversion processing, the data read from the contactless communication device is subjected to processing for decrypting the encrypted data content, and the data content encoded using the code conversion information is decoded. To do.
また、通信装置と情報端末装置とで上記機器情報管理装置を構成し、上記通信装置は上記通信部を備え、上記情報端末装置は上記制御部を備えるようにする。
また通信装置と情報端末装置とで上記機器情報管理装置を構成するとともに、上記制御部は、上記逆データ変換処理を行う第1制御部と、上記表示データ出力処理を行う第2制御部とから成り、上記通信装置は上記通信部と上記第1制御部を備え、上記情報端末装置は上記第2制御部を備えるようにする。
The communication device and the information terminal device constitute the device information management device, the communication device includes the communication unit, and the information terminal device includes the control unit.
The communication device and the information terminal device constitute the device information management device, and the control unit includes a first control unit that performs the reverse data conversion process and a second control unit that performs the display data output process. The communication device includes the communication unit and the first control unit, and the information terminal device includes the second control unit.
本発明の機器情報管理方法は、外部装置内に配置され、当該外部装置の装置個体情報が所定のデータ変換を施されて記録されている非接触型通信機器との間で、非接触データ通信を行う通信ステップと、上記通信ステップによって上記非接触型通信機器から読出されたデータに対して、上記所定のデータ変換に対する逆データ変換を行う逆データ変換ステップと、上記逆データ変換処理で得られた装置個体情報を表示用のデータとして出力する表示データ出力ステップとを実行する。 The device information management method of the present invention is a non-contact data communication with a non-contact type communication device which is arranged in an external device and device individual information of the external device is recorded after being subjected to predetermined data conversion. Obtained by the communication step for performing the reverse data conversion step for performing reverse data conversion for the predetermined data conversion on the data read from the non-contact communication device by the communication step, and the reverse data conversion processing. A display data output step of outputting the device individual information as display data.
このような本発明では、非接触型通信機器に記録されている所定のデータ変換を施された装置個体情報を通信部で読取り、そして逆データ変換を行った装置個体情報を表示用のデータとして出力することができる。つまりデータベースサーバとの間の通信環境を不要とする。またコード化や暗号化により情報のセキュリティを確保する。 In the present invention, the device individual information subjected to the predetermined data conversion recorded in the non-contact communication device is read by the communication unit, and the device individual information subjected to the reverse data conversion is used as display data. Can be output. In other words, a communication environment with the database server is not required. Information security is ensured by encoding and encryption.
本発明によれば、非接触型通信機器から読出した装置個体情報を表示することができるので、例えばサービススタッフ等が、故障した製品機器(外部装置)を修理するとき、データベースに接続して装置個体情報を確認する必要が無くなる。これにより、ネットワーク環境が整っていない状況でも、修理・調整等の作業の適切な実行が可能となるとともに作業効率が向上する。
さらに汎用的な非接触通信機器(例えばRFIDタグ)に対する読取装置(例えばリーダー・ライタ)を用いることで、特殊な専用治具は不要であり、かつコード変換によりセキュリティも保つことができる。
従って、効率的かつ利便性のよい修理点検サービスの実現や、そのためのコストの低減という効果を得ることができる。
According to the present invention, since the device individual information read from the non-contact type communication device can be displayed, for example, when a service staff repairs a failed product device (external device), the device is connected to the database and connected to the device. There is no need to confirm individual information. As a result, even in a situation where the network environment is not in place, work such as repair and adjustment can be appropriately performed and work efficiency is improved.
Further, by using a reading device (for example, a reader / writer) for a general-purpose non-contact communication device (for example, an RFID tag), a special dedicated jig is unnecessary and security can be maintained by code conversion.
Therefore, it is possible to obtain an effect of realizing an efficient and convenient repair / inspection service and reducing the cost.
以下、本発明の実施の形態の機器情報管理装置を機器情報管理装置10として説明する。説明は以下の順序で行う。
[1.機器情報管理装置の外観]
[2.機器情報管理装置の構成例]
[3.装置個体情報のコード化・暗号化の説明]
[4.第1の実施の形態]
[5.第2の実施の形態]
[6.第3の実施の形態]
[7.変形例]
Hereinafter, a device information management apparatus according to an embodiment of the present invention will be described as a device
[1. Appearance of device information management device]
[2. Configuration example of device information management device]
[3. Explanation of coding / encryption of device individual information]
[4. First Embodiment]
[5. Second Embodiment]
[6. Third Embodiment]
[7. Modified example]
[1.機器情報管理装置の外観]
図1は、機器情報管理装置10の構成例と外観を示している。
図1(a)に示す機器情報管理装置10は、リーダー・ライタ11と情報端末装置12から構成されている。
リーダー・ライタ11は、例えばRFID(Radio Frequency IDentification)技術を利用して、図示するような機器Aに内蔵されているRFIDタグ26に記録されている機器Aの装置個体情報を読取ることができる。このRFIDタグ26は、例えば、ICチップ、通信内容のエンコード・デコード等を行う制御部、ICチップに電源を供給すると共に情報の送受信のアンテナとして機能するアンテナ部が封入されているICタグ等とする。
そして、リーダー・ライタ11は、読取った装置個体情報を情報端末装置12へ送信する。
なお、本発明においては、RFIDタグ26に記憶されている装置個体情報には、所定のデータ変換(コード化、暗号化)が施されており、リーダー・ライタ11は、データ変換が施された装置個体情報を読取ることことになる。
[1. Appearance of device information management device]
FIG. 1 shows a configuration example and appearance of the device
A device
The reader / writer 11 can read the device individual information of the device A recorded in the
Then, the reader / writer 11 transmits the read device individual information to the information terminal device 12.
In the present invention, the device individual information stored in the
情報端末装置12は、例えば図示するように、持ち運び可能なラップトップ型のパーソナルコンピュータ等であり、リーダー・ライタ11やマウス25等を接続することができる。
この情報端末装置12は、リーダー・ライタ11から送信される、コード化、暗号化が施された装置個体情報に対して逆データ変換(復号処理、デコード処理)を行う。そして復号処理、デコード処理した装置個体情報をディスプレイ22において表示する。
或いは、リーダー・ライタ11において、コード化、暗号化が施された装置個体情報に対して逆データ変換(復号処理、デコード処理)が行われるようにしてもよい。その場合、逆データ変換がされた装置個体情報が情報端末装置12に送信されると、情報端末装置12は、その装置個体情報をディスプレイ22において表示させる。
つまり、この機器情報管理装置10では、機器Aに内蔵されているRFIDタグ26に記録されている装置個体情報を機器情報管理装置10内だけで処理して、表示することが出来るものである。
The information terminal device 12 is, for example, a portable laptop personal computer as shown in the figure, and can be connected to a reader / writer 11, a
The information terminal device 12 performs inverse data conversion (decoding processing and decoding processing) on the encoded and encrypted device individual information transmitted from the reader / writer 11. Then, the decoding process and the decoded device individual information are displayed on the
Alternatively, the reader / writer 11 may perform inverse data conversion (decryption processing, decoding processing) on the device individual information that has been encoded and encrypted. In this case, when the device individual information subjected to inverse data conversion is transmitted to the information terminal device 12, the information terminal device 12 displays the device individual information on the
That is, the device
そして、図1(a)に示す機器情報管理装置10は、リーダー・ライタ11と情報端末装置12が持ち運びが出来る形態と大きさになっているので、場所を選ばずRFIDタグ26から読取った装置個体情報を情報端末装置12が備えるディスプレイ22に表示することが出来るものである。
The device
図1(b)は機器情報管理装置10の他の形態例を示している。これは、上記図1(a)で説明した、リーダー・ライタ11と情報端末装置12の機能を一体にした機器情報管理装置10である。
この機器情報管理装置10においても、持ち運びが容易となっており、ディスプレイ22においてRFIDタグ26から読取った機器Aの装置個体情報を表示することが出来る。
FIG. 1B shows another example of the device
The device
[2.機器情報管理装置の構成例]
図2は、上記図1(a)で説明した機器情報管理装置10の内部構成例を示している。即ちリーダー・ライタ11と情報端末装置12で機器情報管理装置10が構成される例である。
まず、リーダー・ライタ11は図示するように、非接触通信部13、演算制御部14、外部インターフェイス部15を有する。
[2. Configuration example of device information management device]
FIG. 2 shows an internal configuration example of the device
First, the reader / writer 11 includes a
非接触通信部13は、機器Aに取付けられているRFIDタグ26とRFID技術を利用して直接、通信を行う部位である。
このRFID技術は、既に公知の技術ではあるが、以下に本実施の形態におけるRFID技術を利用した通信手段を用いてRFIDタグ26に記録されているデータを読出す手順を説明する。
まず、リーダー・ライタ11の非接触通信部13から制御信号を含む電波を発信する。 RFIDタグ26では、非接触通信部13からの電波をアンテナ部が受信することで、アンテナの共振作用により起電力が発生し、その発生した電力により制御回路等を起動して必要な処理(データの読出し処理)を行う。そして、この処理結果を変調して搬送波に乗せRFIDタグ26のアンテナ部から送信する。
リーダー・ライタ11では、演算制御部14の制御により、このアンテナ部から送信された電波を非接触通信部13にて受信し、必要な処理を行い、外部インターフェイス部15を介して情報端末装置12へ送信する。そして、情報端末装置12においては後述するCPU17が表示データとなるように処理を行わせる。
The
Although this RFID technology is a publicly known technology, a procedure for reading data recorded in the
First, a radio wave including a control signal is transmitted from the
In the reader / writer 11, under the control of the
また、RFID技術としては、RFIDタグ26にデータを書込ませることもできる。そのための手順としは、先ずリーダー・ライタ11は、演算制御部14の制御により、情報端末装置12から送信されてきたデータを、外部インターフェイス部15を介して非接触通信部13からデータを制御信号を含む電波として送信する。そして、RFIDタグ26では、非接触通信部13からの電波をアンテナ部が受信することで発生した電力により制御回路等を起動して必要な処理(データの書込み処理)を行う。
なお、非接触通信部13は本発明請求項でいう通信部に相当する。
Further, as RFID technology, data can be written to the
The
また、演算制御部14は、例えばCPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリ部、インターフェース部を備えたマイクロコンピュータにより構成され、リーダー・ライタ11の全体を制御する制御部とされる。この演算制御部14は内部のROM等に保持したプログラムに基づいて、各種演算処理や各部と制御信号等のやりとりを行い、各部に所要の動作を実行させる。
The
外部インターフェイス部15は、例えば、シリアルポートやUSBポート等として、後述する情報端末装置12が備える外部インターフェイス部16と接続される。そして、この外部インターフェイス部15、外部インターフェイス部16を介して、リーダー・ライタ11と情報端末装置12の通信が行われる。
The
続いて、情報端末装置12の内部構成について説明する。情報端末装置12は、図示するように、外部インターフェイス部16、CPU(Central Processing Unit)17、メモリ部18、HDD(Hard Disk Drive)インターフェース部19、HDD20、ディスプレイコントローラ21、ディスプレイ22、入力機器インターフェイス部23、キーボード24、マウス25を有する。
Next, the internal configuration of the information terminal device 12 will be described. As shown, the information terminal device 12 includes an
外部インターフェイス部16は、上記した外部インターフェイス部15と同様に、例えばシリアルポートやUSBポート等とし、上記外部インターフェイス部15と接続され、リーダー・ライタ11と情報端末装置12の通信が行われる。
Similarly to the
CPU17は、情報端末装置12のメインコントローラであり、メモリ部18に格納されているプログラムに応じて、各種制御処理を実行する。そして、CPU17は、バスによって他の各部と相互接続されており、各部にはそれぞれ固有のメモリアドレス又はI/Oアドレスが付与されているので、CPU17は、これらアドレスによってアクセスが可能となっている。
また、CPU17としては、上述したようにリーダー・ライタ11とのデータの送受信を行うためのデータ通信制御を行い、また、受信したデータを後述するディスプレイ22に表示させるように後述するディスプレイコントローラ21を制御するデータ表示制御を行う。
なお、このCPU17と、上記リーダー・ライタ11の演算制御部14の両方又は一方が、本発明請求項でいう制御部として機能する。
The
Further, as described above, the
Note that both or one of the
メモリ部18は揮発メモリ、不揮発性メモリの双方を含むものとして示している。例えばプログラムを格納するROM(Read Only Memory)、演算ワーク領域や各種一時記憶のためのRAM(Random Access Memory)、フラッシュメモリ等の不揮発性メモリを含む。
このメモリ部18には、CPU17において実行されるプログラムコードやその他の情報を格納したり、通信データのバッファ領域や実行中の作業データのワーク領域に用いられる。
The
The
HDDインターフェース部19は、HDD20に対する書込/読出のインターフェース処理を行う。
HDD20は、周知の通り記憶担体としての磁気ディスクを固定的に搭載した外部記憶装置であり、記憶容量やデータ転送速度などの点で他の外部記憶装置よりも優れている。通常、HDD20には、CPU17が実行すべきオペレーティングシステムのプログラムコードや、アプリケーションプログラム、デバイスドライバなどが不揮発的に格納されている。
HDD20に格納されている各種プログラムは、情報端末装置12の起動時やユーザ層に応じたアプリケーションプログラムの起動時などに、メモリ部18に展開される。CPU17はメモリ部18に展開されたプログラムに基づいた処理を行う。
The
As is well known, the
Various programs stored in the
ディスプレイコントローラ21は、CPU17が発行する描画命令を実際に処理するための専用コントローラであり、例えばSVGA(Super Video Graphic Array)又はXGA(eXtended Graphic Array)相当のビットマップ描画機能をサポートする。ディスプレイコントローラ21において処理された描画データは、例えばフレームバッファ(図示しない)に一旦書き込まれた後、ディスプレイ22に画面出力される。ディスプレイ22は、例えば、有機EL(Electroluminescence)ディスプレイ、CRT(Cathode Ray Tube)ディスプレイや、液晶表示ディスプレイ(Liquid Crystal Display)などとして形成される。
The
入力機器インターフェース部23は、キーボード24やマウス25などのユーザ入力機器を情報端末装置12のコンピュータシステムに接続するための装置である。
即ち情報端末装置12のユーザの操作入力がキーボード24及びマウス25を用いて行われ、その操作入力情報が、入力機器インターフェース部23を介してCPU17に供給される。
The input
That is, the user's operation input of the information terminal device 12 is performed using the
[3.装置個体情報のコード化・暗号化の説明]
本実施の形態においては、機器Aに取付けられているRFIDタグ26から読出すデータ、または、RFIDタグ26に書込むデータにはコード化、暗号化が施されている。
データをコード化することにより、そのコードに対応したデータの対応表を保持していないとそのデータをデコードすることが出来ず、データのセキュリティとして利用することが出来る。また、データをコード化することにより、データ容量を少なくすることができるのでRFIDタグ26に多くのデータを記録することができる。
さらに、本実施の形態においては、装置個体情報のデータを暗号化することにより、この暗号化されたデータを復号するための所定の暗号鍵を用いる必要があるので、データのセキュリティの強化を図ることができる。
[3. Explanation of coding / encryption of device individual information]
In the present embodiment, the data read from the
By encoding the data, if the data correspondence table corresponding to the code is not held, the data cannot be decoded and can be used as data security. In addition, since the data capacity can be reduced by encoding the data, a large amount of data can be recorded on the
Furthermore, in the present embodiment, it is necessary to use a predetermined encryption key for decrypting the encrypted data by encrypting the data of the device individual information, so that the security of the data is enhanced. be able to.
そして、データのエンコード(コード化)/デコード処理、暗号化/復号化処理は演算制御部14又はCPU17において行われる。
つまり、コード化及び暗号化に関する処理は、リーダー・ライタ11の演算制御部14で行う構成例と、情報端末装置12のCPU17で行う構成例が想定される。
なお、さらに言えば、コード化と暗号化の一方を演算制御部14で行い、他方をCPU17で行うようにすることも考えられる。
The data encoding (encoding) / decoding process and the encryption / decryption process are performed by the
That is, a configuration example in which processing related to encoding and encryption is performed by the
Furthermore, it can be considered that one of encoding and encryption is performed by the
まず図3(a)には、コード化及び暗号化に関する処理をリーダー・ライタ11の演算制御部14で行う構成例を採用する場合の、演算制御部14とCPU17の機能構成例を示している。
この場合、演算制御部14では、RFIDタグ26と非接触通信部13との通信を制御する非接触通信制御機能30が設けられる。また、エンコード/デコード機能31と、暗号化/復号機能32とが設けられる。
また外部インターフェイス部15を介して情報端末装置12とのデータ通信を制御するデータ通信制御機能33が設けられる。
例えば演算制御部14では、ソフトウエアプログラムにより、これらの機能が実行されるようになされる。
First, FIG. 3A shows a functional configuration example of the
In this case, the
Further, a data
For example, the
CPU17では、リーダー・ライタ11から受信したデータを表示データとし、ディスプレイ22に表示させるためのデータ表示制御機能41が設けられる。また外部インターフェイス部16を介してリーダー・ライタ11とのデータ通信を制御するデータ通信制御機能42が設けられる。
例えばCPU17では、ソフトウエアプログラムにより、これらの機能が実行されるようになされる。
The
For example, in the
図3(b)には、コード化及び暗号化に関する処理を情報端末装置12のCPU17で行う構成例を採用する場合の、演算制御部14とCPU17の機能構成例を示している。
この場合、演算制御部14では、非接触通信制御機能30と、外部インターフェイス部15を介して情報端末装置12とのデータ通信を制御するデータ通信制御機能33が設けられる。
また、CPU17においては、エンコード/デコード機能43と、暗号化/復号機能44と、データ表示制御機能41と、データ通信制御機能42とが設けられる。
以上の図3(a)(b)の各構成例に応じた動作例については後述する。
FIG. 3B shows a functional configuration example of the
In this case, the
In the
An operation example corresponding to each configuration example shown in FIGS. 3A and 3B will be described later.
また、本実施の形態においては、データを暗号化する場合や、データに施された暗号化を復号化する場合、暗号鍵を用いる。
この暗号鍵や、先に説明したコードとデータの対応表は、演算制御部14又はHDD20等に登録される。そして、暗号鍵や、コードとデータの対応表は、例えば、機器情報管理装置10の製造時に登録されるものでも良いし、ユーザが登録するようにしてもよい。
In this embodiment, an encryption key is used when data is encrypted or when encryption applied to data is decrypted.
The encryption key and the correspondence table between the code and data described above are registered in the
図4に示すのは、装置個体情報のデータをコード化したときの元の装置個体情報とコードとの対応表である。
図4(a)に示すのは、装置個体情報の種別とそのコードデータとの対応表である。
例えば、図示する種別コードの「CS1」は種別の「シリアル番号」に、種別コードの「CS2」は種別の「ファームウェアーVer」に対応している。このように、図4(a)に示す対応表においては、種別コードとその横に記載されている種別が対応関係にあるものである。
そして、図4(b)は、装置個体情報の内容とそのコードデータとの対応表である。この図4(b)に示すように、例えば内容コードの「CN1−250」は内容の「HDD/250G」に、内容コードの「CN2」は内容の「デジタルチューナー」に対応しているものである。この図4(b)に示す対応表においても、内容コードとその横に記載されている内容が対応関係にあるものである。
FIG. 4 shows a correspondence table between original device individual information and codes when the device individual information data is coded.
FIG. 4A shows a correspondence table between the type of device individual information and its code data.
For example, the illustrated type code “CS1” corresponds to the type “serial number”, and the type code “CS2” corresponds to the type “firmware Ver”. In this way, in the correspondence table shown in FIG. 4A, the type code and the type described next to it are in a correspondence relationship.
FIG. 4B is a correspondence table between the contents of the device individual information and its code data. As shown in FIG. 4B, for example, the content code “CN1-250” corresponds to the content “HDD / 250G”, and the content code “CN2” corresponds to the content “digital tuner”. is there. Also in the correspondence table shown in FIG. 4B, the content code and the content described next to it are in a correspondence relationship.
図5に示すのは、図4において説明した対応表をもとに、コード化された装置個体情報をデコードした後の、種別と内容を対応付けた装置個体情報である。
FIG. 5 shows the device individual information in which the type and the contents are associated after the encoded device individual information is decoded based on the correspondence table described in FIG.
[4.第1の実施の形態]
このような構成の機器情報管理装置10においては、RFIDタグ26に記録されている装置個体情報を読出し、その読出した装置個体情報を表示することができる。また、RFIDタグ26に対して、装置個体情報を書込ませることができる。
RFIDタグ26には、例えば機器Aの製造メーカーにおいて出荷前などに、装置個体情報が書き込まれる。この場合、上述したコード化及び暗号化が施された状態で装置個体情報が書き込まれることになる。
機器Aの出荷後においては、このような装置個体情報を、サービススタッフ等は、機器情報管理装置10を用いて読み出すことができるものである。
また、調整や修理等に応じて、新たに装置個体情報を書き込むこともできる。例えば修理の履歴などを装置個体情報として追加できる。
これらの出荷後における機器情報管理装置10による、装置個体情報の読出し、書込み処理の際には、この装置個体情報をエンコード/デコード処理、暗号化/復号化処理を行うことで、装置個体情報のセキュリティを確保できる。
[4. First Embodiment]
In the device
For example, device individual information is written in the
After the device A is shipped, such device individual information can be read by the service staff using the device
Also, device individual information can be newly written in accordance with adjustment, repair, or the like. For example, repair history can be added as individual device information.
At the time of reading and writing of the device individual information by the device
本実施の形態において、装置個体情報をエンコード/デコード処理、暗号化/復号化処理を行うのは、上述したように演算制御部14又はCPU17である。
そこで、以下に、図3(a)で説明したリーダー・ライタ11が備える演算制御部14においてエンコード/デコード処理、暗号化/復号化処理が行われる場合の処理動作例について第1の実施の形態として図6、図7、図8で説明していく。
これら図6、図7、図8に示す処理は、演算処理部14又はCPU17が内蔵するROMに格納されるプログラムに基づいて実行するものである。特には、演算制御部14については非接触通信制御機能30、エンコード/デコード機能31、暗号化/復号機能32、データ通信制御機能33により、各処理が行われる。また、CPU17では、データ表示制御機能41、データ通信制御機能42により、各処理が行われる。
なお、装置個体情報をエンコード/デコード処理する際に必要なコードとデータの対応表については、機器情報管理装置10の製造時にリーダー・ライタ11が備える演算制御部14に格納されているものとして説明していく。
In the present embodiment, the
Therefore, in the following, a first exemplary embodiment of processing operation when encoding / decoding processing and encryption / decryption processing are performed in the
The processes shown in FIGS. 6, 7, and 8 are executed based on a program stored in a ROM built in the
Note that the code / data correspondence table necessary for encoding / decoding the device individual information is described as being stored in the
まず図6により、暗号鍵をリーダー・ライタ11に登録する処理について説明する。
情報端末装置12のCPU17は、ステップF101においては、情報端末装置12に暗号鍵が入力されたことに応じて、暗号鍵をリーダー・ライタ11側に送信する。
リーダー・ライタ11の演算制御部14は、ステップF201においては、暗号鍵の受信を確認すると、処理をステップF202に進める。そして演算制御部14は、ステップF202で、受信した暗号鍵を内部メモリに登録する。例えば演算制御部14内部の不揮発性メモリに保存すればよい。
そして演算制御部14は、ステップF203において、情報端末装置12側へ暗号鍵の登録完了を知らせるための応答を行う。
First, a process for registering an encryption key in the reader / writer 11 will be described with reference to FIG.
In step F101, the
In step F201, the
In step F203, the
情報端末装置12のCPU17は、ステップF102においては、応答信号の受信を待機する。そして応答信号を受信したら、ステップF103へ進む。ステップF103では、リーダー・ライタ11が暗号鍵を登録したことを確認し、一連の暗号鍵登録に関する処理を終える。
In step F102, the
次に図7により、RFIDタグ26へ装置個体情報を書込ませる処理について説明する。
CPU17は、ステップF301において、書き込むべき情報が入力されたか否かの判別を行っている。
つまり、情報端末装置12において、サービススタッフ等がキーボード24、マウス25を操作すること等で装置個体情報として書き込もうとする情報の入力が行われ、また入力された情報を装置個体情報としてRFIDタグ26に書込ませる旨の操作がなされたか否かを判別する。
このような入力があったら、CPU17はステップF302へ進み、上記ステップF301において入力された装置個体情報をリーダー・ライタ11へ送信する。
Next, a process of writing device individual information to the
In step F301, the
That is, in the information terminal device 12, the service staff or the like inputs information to be written as device individual information by operating the
If there is such an input, the
リーダー・ライタ11の演算制御部14は、情報端末装置12から装置個体情報を受信した場合に、処理をステップF401からステップF402へ進める。
ステップF402においては、演算制御部14は、受信した装置個体情報に対して上記図4で説明したコードとデータの対応表を使用して装置個体情報をコード化する処理を行う。
また演算制御部14はステップF403で、上記ステップF402においてコード化した装置個体情報に対して、内部メモリに格納されている暗号鍵を使用して暗号化を行う。
The
In step F402, the
In step F403, the
そして演算制御部14はステップF404で、上記ステップF403において暗号化を行った装置個体情報を、RFIDタグ26に書込ませるための非接触通信を行う。即ち非接触通信部13によって装置個体情報の書込のための通信を実行させる。
この場合、サービススタッフ等の作業者が、リーダー・ライタ11を機器Aに近接させることにより、リーダー・ライタ11とRFIDタグ26との間の非接触通信が成立する。
リーダー・ライタ11とRFIDタグ26との間で非接触通信が行われると、RFIDタグ26側では、処理がステップF501からF502に進められ、リーダー・ライタ11から送信されてくる装置個体情報の記憶(RFIDタグ26の内部メモリへの書込)を行う。
そしてステップF503で、RFIDタグ26に装置個体情報を書込む処理が終了したことを知らせるための応答を行う。
In step F404, the
In this case, an operator such as a service staff brings the reader / writer 11 close to the device A, whereby non-contact communication between the reader / writer 11 and the
When non-contact communication is performed between the reader / writer 11 and the
In step F503, a response for notifying that the process of writing the device individual information in the
リーダー・ライタ11の演算制御部14は、このようなRFIDタグ26への書込の完了を、ステップF405での応答受信により確認する。演算制御部14は、非接触通信部13による書込通信制御を、ステップF405で応答受信がされるまで継続することになる。なお、図示していないが、RFIDタグ26からの応答が確認できず、書き込みエラーとして終了することもある。
The
演算制御部14は、ステップF405でRFIDタグ26からの応答信号を受信したら、ステップF406へ進み、RFIDタグ26に装置個体情報を書込む処理が終了したこと、つまり応答信号を受信したことを示す情報を情報端末装置12へ送信して一連の処理を終える。
When the
情報端末装置12のCPU17は、ステップF303で、リーダー・ライタ11からの応答信号の受信を待機しており、受信したらステップF304へ進む。
ステップF304では、CPU17はRFIDタグ26において装置個体情報を書込む処理が終了したことの確認処理を行い、一連の処理を終える。
In step F303, the
In step F304, the
次に図8により、RFIDタグ26から装置個体情報を読出す処理について説明する。
ステップF601は、リーダー・ライタ11の演算制御部14の処理として、RFIDタグ26からのデータ読出のための通信制御を示している。即ち演算制御部14の制御により非接触通信部13から継続して非接触通信のための出力(読出要求)が行われており、作業者がリーダー・ライタ11を機器A(RFIDタグ26)に近接させることにより、通信が確立されることになる。
Next, a process for reading the device individual information from the
Step F601 indicates communication control for reading data from the
RFIDタグ26側では、読出要求を受信したら、ステップF701からF702へ進み、受信した読出要求に応じて、RFIDタグ26内に記録されている装置個体情報の読出し処理を行い、読出した装置個体情報をリーダー・ライタ11へ送信する。
リーダー・ライタ11側では、この装置個体情報を受信することになる。
When the
The reader / writer 11 side receives this device individual information.
リーダー・ライタ11の演算制御部14は、ステップF601での非接触通信により、RFIDタグ26から装置個体情報の受信をしたら、ステップF602で、装置個体情報に施されている暗号化を暗号鍵を使って解読する。つまり装置個体情報の復号処理を行う。
そして演算制御部14はステップF603では、上記ステップF602において復号処理が行われた装置個体情報に施されているコード化をコード表を使用して解読する。つまり、装置個体情報のデコード処理を行う。
デコード処理を終えたら、演算制御部14はステップF604で、そのデコード処理された装置個体情報を情報端末装置12へ送信する処理を行う。
When the
In step F603, the
When the decoding process is completed, the
情報端末装置12側では、CPU17は、ステップF801でリーダー・ライタ11から装置個体情報を受信したか否かを監視している。
そして装置個体情報を受信した場合は、ステップF802で、装置個体情報を情報端末装置12が備えるディスプレイ22に表示させる処理を行う。つまり、装置個体情報を表示データとしてディスプレイコントローラ21に供給し、例えば上記図5に示したように、装置個体情報の種別と内容が対応した画像をディスプレイ22に表示させる。
On the information terminal device 12 side, the
If the device individual information is received, in step F802, a process for displaying the device individual information on the
以上の処理が行われる第1の実施の形態においては、RFIDタグ26から読出した装置個体情報を、機器情報管理装置10においてデコード処理、復号処理を施して、ディスプレイ22に表示することができる。従って機器Aの修理・点検等を行うサービススタッフ等は、容易に装置個体情報を確認できる。つまり、従来のように装置個体情報を確認するためにデータベースに接続する必要がない。このためネットワーク通信環境は不要であり、現場での作業性の良いものとなる。また機器情報管理装置10をどこにでも持ち運ぶことができ、その場で装置個体情報を確認することが出来る。
また、サービススタッフ等は、新たに装置個体情報として追加したい情報を、機器情報管理装置10を用いて容易にRFIDタグ26に書き込ませることができる。例えば修理、点検等の作業の内容や日付などの情報を書き込むことで、後の修理・点検等の際に有用な情報を加えておくことができる。
さらにデータベースサーバ等のシステム構築も不要となり、サービスコストの低減にもつながる。
In the first embodiment in which the above processing is performed, the device individual information read from the
Further, the service staff or the like can easily write information to be newly added as device individual information to the
Furthermore, it is not necessary to construct a system such as a database server, which leads to a reduction in service costs.
[5.第2の実施の形態]
上記第1の実施の形態においては、リーダー・ライタ11が備える演算制御部14においてエンコード(コード化)/デコード処理、暗号化/復号化処理が行われる場合の処理動作例について説明してきた。しかし図3(b)の構成例を採った場合は、装置個体情報をエンコード/デコード処理、暗号化/復号化処理を行うのは、CPU17側で行うことになる。
そこで、以下に上記図3(b)の構成に基づく処理動作例について第2の実施の形態として図9、図10で説明する。
これら図9、図10に示す処理は、演算処理部14又は情報端末装置12内(例えばメモリ部18)に格納されるプログラムに基づいて実行するものである。特には、演算制御部14については非接触通信制御機能30、データ通信制御機能33により、各処理が行われる。また、CPU17では、データ表示制御機能41、データ通信制御機能42、エンコード/デコード機能43、暗号化/復号機能44により、各処理が行われる。
[5. Second Embodiment]
In the first embodiment, an example of processing operation when encoding (coding) / decoding processing and encryption / decryption processing are performed in the
Therefore, an example of processing operation based on the configuration of FIG. 3B will be described below as a second embodiment with reference to FIGS.
The processing shown in FIGS. 9 and 10 is executed based on a program stored in the
なお、装置個体情報をエンコード/デコード処理する際に必要なコードとデータの対応表については、情報端末装置12内(例えばメモリ部18)に格納されているものとなる。
また暗号鍵については、所定の手順により、情報端末装置12に入力されてメモリ部18等に保存されているものとする。
Note that the code / data correspondence table necessary for encoding / decoding the device individual information is stored in the information terminal device 12 (for example, the memory unit 18).
The encryption key is input to the information terminal device 12 and stored in the
図9により、RFIDタグ26に装置個体情報を書込ませる処理について説明する。
情報端末装置12のCPU17は、ステップF901で、装置個体情報としてRFIDタグ26に書き込むべき情報が入力されたか否かの判別を行っている。
つまり情報端末装置12において、サービススタッフ等がキーボード24、マウス25を操作すること等で装置個体情報として書き込もうとする情報の入力が行われ、また入力された情報を装置個体情報としてRFIDタグ26に書込ませる旨の操作がなされたか否かを判別する。
このような入力があったら、CPU17はステップF902へ進み、入力された装置個体情報に対して上記図4で説明したコードとデータの対応表を使用して装置個体情報をコード化する処理を行う。
そして、ステップF903では、上記ステップF902においてコード化した装置個体情報に対して、メモリ部18等に格納されている暗号鍵を使用して暗号化を行う。
With reference to FIG. 9, a process for writing the device individual information in the
In step F901, the
In other words, in the information terminal device 12, the service staff or the like inputs information to be written as device individual information by operating the
If there is such an input, the
In step F903, the device individual information encoded in step F902 is encrypted using the encryption key stored in the
CPU17は、ステップF904では、上記ステップF903、F904においてコード化、暗号化を施した装置個体情報を、リーダー・ライタ11へ送信する。
In step F904, the
リーダー・ライタ11の演算制御部14は、情報端末装置12からコード化及び暗号化された装置個体情報を受信した場合に、処理をステップF1001からステップF1002へ進める。
そして演算制御部14はステップF1002で、装置個体情報をRFIDタグ26に書込ませるための非接触通信を行う。即ち非接触通信部13によって装置個体情報の書込のための通信を実行させる。
この場合、サービススタッフ等の作業者が、リーダー・ライタ11を機器Aに近接させることにより、リーダー・ライタ11とRFIDタグ26との間の非接触通信が成立する。
リーダー・ライタ11とRFIDタグ26との間で非接触通信が行われると、RFIDタグ26側では、処理がステップF1101からF1102に進められ、リーダー・ライタ11から送信されてくる装置個体情報の記憶(RFIDタグ26の内部メモリへの書込)を行う。
そしてステップF1103で、RFIDタグ26に装置個体情報を書込む処理が終了したことを知らせるための応答を行う。
When the
In step F1002, the
In this case, an operator such as a service staff brings the reader / writer 11 close to the device A, whereby non-contact communication between the reader / writer 11 and the
When non-contact communication is performed between the reader / writer 11 and the
In step F1103, a response for notifying that the process of writing the device individual information in the
リーダー・ライタ11の演算制御部14は、このようなRFIDタグ26への書込の完了を、ステップF1003での応答受信により確認する。演算制御部14は、非接触通信部13による書込通信制御を、ステップF1003で応答受信がされるまで継続することになる。なお、図示していないが、RFIDタグ26からの応答が確認できず、書き込みエラーとして終了することもある。
The
演算制御部14は、ステップF1003でRFIDタグ26からの応答信号を受信したら、ステップF1004へ進み、RFIDタグ26に装置個体情報を書込む処理が終了したこと、つまり応答信号を受信したことを示す情報を情報端末装置12へ送信して一連の処理を終える。
When the
情報端末装置12のCPU17は、ステップF905で、リーダー・ライタ11からの応答信号の受信を待機しており、受信したらステップF906へ進む。
ステップF906では、CPU17はRFIDタグ26において装置個体情報を書込む処理が終了したことの確認処理を行い、一連の処理を終える。
In step F905, the
In step F906, the
次に図10により、RFIDタグ26から装置個体情報を読出す処理について説明する。
ステップF1201は、リーダー・ライタ11の演算制御部14の処理として、RFIDタグ26からのデータ読出のための通信制御を示している。即ち演算制御部14の制御により非接触通信部13から継続して非接触通信のための出力(読出要求)が行われており、作業者がリーダー・ライタ11を機器A(RFIDタグ26)に近接させることにより、通信が確立されることになる。
Next, a process of reading the device individual information from the
Step F1201 shows communication control for reading data from the
RFIDタグ26側では、読出要求を受信したら、ステップF1301からF1302へ進み、受信した読出要求に応じて、RFIDタグ26内に記録されている装置個体情報の読出し処理を行い、読出した装置個体情報をリーダー・ライタ11へ送信する。
リーダー・ライタ11側では、この装置個体情報を受信することになる。
リーダー・ライタ11の演算制御部14は、ステップF1201での非接触通信により、RFIDタグ26から装置個体情報の受信をしたら、ステップF1202で、その受信した装置個体情報を情報端末装置12へ送信する処理を行う。
When the
The reader / writer 11 side receives this device individual information.
When the
情報端末装置12側では、CPU17は、ステップF1401でリーダー・ライタ11から装置個体情報を受信したか否かを監視している。
そして装置個体情報を受信した場合は、ステップF1402に進む。この場合、リーダー・ライタ11から受信した装置個体情報は、RFIDタグ26から読み出したままの状態、即ち暗号化及びコード化がされている状態である。そこでCPU17はステップF1402で装置個体情報に施されている暗号化を暗号鍵を使って解読する。つまり装置個体情報の復号処理を行う。
続いてCPU17はステップF1403で、上記ステップF1402において復号処理が行われた装置個体情報に施されているコード化をコード表を使用して解読する。つまり、装置個体情報のデコード処理を行う。
そしてデコード処理を終えたら、CPU17はステップF1404で、装置個体情報を情報端末装置12が備えるディスプレイ22に表示させる処理を行う。つまり、装置個体情報を表示データとしてディスプレイコントローラ21に供給し、例えば上記図5に示したように、装置個体情報の種別と内容が対応した画像をディスプレイ22に表示させる。
On the information terminal device 12 side, the
If device individual information is received, the process advances to step F1402. In this case, the device individual information received from the reader / writer 11 is in a state of being read from the
Subsequently, in step F1403, the
When the decoding process is completed, the
このような第2の実施の形態においても、上記第1の実施の形態と同様に、RFIDタグ26から読出した装置個体情報を、機器情報管理装置10においてデコード処理、復号処理を施して、ディスプレイ22に表示することができる。つまりサービススタッフ等は容易に装置個体情報を確認できる。そして従来のように装置個体情報を確認するためにデータベースに接続する必要がなく、ネットワーク通信環境は不要であり、現場での作業性の良いものとなる。
また、サービススタッフ等は、新たに装置個体情報として追加したい情報を、機器情報管理装置10を用いて容易にRFIDタグ26に書き込ませることができる。
Also in the second embodiment, similarly to the first embodiment, the device individual information read from the
Further, the service staff or the like can easily write information to be newly added as device individual information to the
[6.第3の実施の形態]
ここまで説明してきた第1の実施の形態と第2の実施の形態は、上記図1(a)で説明した情報端末装置12とリーダー・ライタ11が分かれている機器情報管理装置10として説明してきた。しかし、機器情報管理装置10としては、上記図1(b)で説明したように、情報端末装置12とリーダー・ライタ11の機能が一体となっている機器情報管理装置10も考えられる。
[6. Third Embodiment]
The first embodiment and the second embodiment described so far have been described as the device
そこで、以下に情報端末装置12とリーダー・ライタ11の機能が一体となっている機器情報管理装置10において、装置個体情報をエンコード/デコード処理、暗号化/復号化処理を行われる場合の処理動作例について第3の実施の形態として図11、図12、図13で説明していく。
Therefore, in the device
図11は機器情報管理装置10の構成例を示している。この場合、機器情報管理装置10は、非接触通信部51,演算制御部52、メモリ部53、ディスプレイコントローラ54、ディスプレイ55、操作キー56を備える。
操作キー56とは、図1(b)に示したように、装置筐体上に設けられ、使用者の操作入力を行う各種キーである。
非接触通信部51は、RFIDタグ26との間の非接触通信を行う。
演算制御部52は、CPU等から成り、全体の制御及び必要な演算処理を行う。なおこの第3の実施の形態の場合、演算制御部52は、処理機能として、図3(a)に示した非接触通信制御機能30,エンコード/デコード機能31、暗号化/復号機能32、データ表示制御機能41を備えることになる。
FIG. 11 shows a configuration example of the device
As shown in FIG. 1B, the
The
The
メモリ部53は揮発メモリ、不揮発性メモリの双方を含むものとして示している。このメモリ部53には、演算制御部52において実行されるプログラムコードやその他の情報を格納したり、通信データのバッファ領域や実行中の作業データのワーク領域に用いられる。また、暗号鍵やコード変換の対応表データ等の格納にも用いられる。
ディスプレイコントローラ54は、演算制御部52の制御に基づき、ディスプレイ55における各種の表示についての駆動制御を行う。
The
The
図12により、RFIDタグ26に装置個体情報を書込ませる処理について説明する。図12は演算制御部52の処理を示している。
なお、暗号鍵と、コードとデータの対応表は、メモリ部43に予め登録されていても良いし、所定の操作によりユーザ(サービススタッフ等)が入力し、登録させるものとしてもよい。
With reference to FIG. 12, a process for writing the device individual information in the
Note that the correspondence table between the encryption key, the code, and the data may be registered in the
演算制御部52は、ステップF1501では、装置個体情報としてRFIDタグ26に書き込むべき情報が入力されたか否かの判別を行っている。
つまりサービススタッフ等が操作キー56を操作して、装置個体情報として書き込もうとする情報の入力や、入力された情報を装置個体情報としてRFIDタグ26に書込ませる旨の操作がなされたか否かを判別する。
このような入力があったら、演算制御部52はステップF1502へ進み、入力された装置個体情報に対して上記図4で説明したコードとデータの対応表を使用して装置個体情報をコード化する処理を行う。
さらにステップF1503では、上記ステップF1502においてコード化した装置個体情報に対して、メモリ部53に格納されている暗号鍵を使用して暗号化を行う。
In step F1501, the
That is, whether or not the service staff has operated the operation key 56 to input information to be written as device individual information or to write the input information to the
If there is such an input, the
In step F1503, the device individual information encoded in step F1502 is encrypted using the encryption key stored in the
演算制御部52は、ステップF1504で非接触通信制御を行う。即ち非接触通信部51により、装置個体情報をRFIDタグ26に書込ませるための非接触通信を実行させる。
この場合、サービススタッフ等の作業者が、機器情報管理装置10を機器Aに近接させることにより、非接触通信部51とRFIDタグ26との間の非接触通信が成立する。
この非接触通信が行われると、RFIDタグ26側では、処理がステップF1601からF1602に進められ、機器情報管理装置10から送信されてくる装置個体情報の記憶(RFIDタグ26の内部メモリへの書込)を行う。
そしてステップF1603で、RFIDタグ26に装置個体情報を書込む処理が終了したことを知らせるための応答を行う。
The
In this case, an operator such as a service staff brings the device
When this non-contact communication is performed, on the
In step F1603, a response for notifying that the process of writing the device individual information in the
機器情報管理装置10の演算制御部52は、このようなRFIDタグ26への書込の完了を、ステップF1505での応答受信により確認する。そしてこの確認ができたら、一連の処理を終了する。
The
次に図13により、RFIDタグ26から装置個体情報を読出す処理について説明する。
ステップF1701は、演算制御部52の処理として、RFIDタグ26からのデータ読出のための通信制御を示している。即ち演算制御部52の制御により非接触通信部41から継続して非接触通信のための出力(読出要求)が行われており、作業者が機器情報管理装置10を機器A(RFIDタグ26)に近接させることにより、通信が確立されることになる。
Next, a process of reading the device individual information from the
Step F1701 shows communication control for reading data from the
RFIDタグ26側では、読出要求を受信したら、ステップF1801からF1802へ進み、受信した読出要求に応じて、RFIDタグ26内に記録されている装置個体情報の読出し処理を行い、読出した装置個体情報を機器情報管理装置10へ送信する。
機器情報管理装置10側では、この装置個体情報を受信する。演算制御部52は、ステップF1701での非接触通信により、RFIDタグ26から装置個体情報の受信をしたら、ステップF1702で、装置個体情報に施されている暗号化を暗号鍵を使って解読する。続いてステップF1703で、上記ステップF1702において復号処理が行われた装置個体情報に施されているコード化をコード表を使用してデコードする。
そしてデコード処理を終えたら、演算制御部52はステップF1704で、装置個体情報を表示データとしてディスプレイコントローラ54に供給し、例えば装置個体情報の種別と内容が対応した画像をディスプレイ55に表示させる。
When the
The device
When the decoding process is completed, in step F1704, the
このような第3の実施の形態においても、上記第1、第2の実施の形態と同様の効果を得ることができる。
また、この場合は図1(b)からもわかるように、持ち運びや、作業時の取り回しに便利な形態となっており、作業効率の一層の向上を実現できる。
In the third embodiment as described above, the same effect as in the first and second embodiments can be obtained.
Further, in this case, as can be seen from FIG. 1B, it is a form that is convenient for carrying around and handling at the time of work, and further improvement of work efficiency can be realized.
[7.変形例]
以上、本発明の各実施の形態について説明したが、本発明としてはこれまでに説明した実施の形態に限定されるべきものではない。
例えば、本発明での各実施の形態では、装置個体情報がコード化、暗号化されていることを前提に読出し処理を行ったり、装置個体情報をコード化、暗号化を施してRFIDタグ26に書込ませたりしている。これをコード化のみ、または、暗号化のみが施された装置個体情報の読出し処理や、コード化のみ、または、暗号化のみを装置個体情報に施してRFIDタグ26に書込ませる処理なども考えられる。
[7. Modified example]
As mentioned above, although each embodiment of this invention was described, as this invention, it should not be limited to embodiment described so far.
For example, in each embodiment of the present invention, reading processing is performed on the assumption that the device individual information is encoded and encrypted, or the device individual information is encoded and encrypted, and the
例えば、RFIDタグ26には暗号化のみを施した装置個体情報が記憶されるものとする場合、第1の実施の形態について言えば、上記図7のステップF402、図8のステップF603の処理は不要となる。第2の実施の形態でいえば、図9のステップF902、図10のステップF1403が不要となる。第3の実施の形態でいえば、図12のステップF1502、図13のステップF1703は不要となる。
また、コードとデータの対応表は機器情報管理装置10の製造時等に記憶させる必要はない。
For example, if the
Further, it is not necessary to store the code-data correspondence table when the device
また、RFIDタグ26にはコード化のみを施した装置個体情報が記憶されるものとする場合、第1の実施の形態について言えば、暗号鍵登録についての図6の処理や、図7のステップF403、図8のステップF602の処理は不要となる。第2の実施の形態でいえば、図9のステップF903、図10のステップF1402が不要となる。第3の実施の形態でいえば、図12のステップF1503、図13のステップF1702は不要となる。
Further, in the case where device individual information subjected to only encoding is stored in the
10 機器情報管理装置、11 リーダー・ライタ、12 情報管理装置、13,51 非接触通信部、14,52 演算制御部、15,16 外部インターフェイス部、17 CPU、18,53 メモリ部、19 HDDインターフェイス部、20 HDD、21,54 ディスプレイコントローラ、22,55 ディスプレイ、23 入力機器インターフェイス部、24 キーボード、25 マウス、26 RFIDタグ、56 操作キー
DESCRIPTION OF
Claims (8)
上記通信部によって上記非接触型通信機器から読出されたデータに対して、上記所定のデータ変換に対する逆データ変換を行う逆データ変換処理と、少なくとも上記逆データ変換処理で得られた装置個体情報を表示用のデータとして出力する表示データ出力処理と、を行う制御部と、
を備える機器情報管理装置。 A communication unit that is arranged in an external device and performs non-contact data communication with a non-contact type communication device in which the device individual information of the external device is recorded after being subjected to predetermined data conversion;
For the data read from the non-contact type communication device by the communication unit, reverse data conversion processing for performing reverse data conversion for the predetermined data conversion, and at least device individual information obtained by the reverse data conversion processing A control unit that performs display data output processing to output as display data;
A device information management device comprising:
上記非接触型通信機器への書込み用としての装置個体情報が入力されることに応じて、当該装置個体情報に上記所定のデータ変換を行うデータ変換処理と、当該データ変換処理で得られたデータを上記通信部により上記非接触型通信機器に書込ませる書込み制御処理と、を行う請求項1に記載の機器情報管理装置。 The control unit further includes
Data conversion processing for performing the predetermined data conversion on the device individual information in response to input of device individual information for writing to the non-contact communication device, and data obtained by the data conversion processing The device information management apparatus according to claim 1, wherein a write control process is performed to cause the communication unit to write data to the non-contact communication device.
上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、上記コード変換情報を用いてコード化されたデータ内容をデコードする処理を行う請求項1に記載の機器情報管理装置。 The predetermined data conversion is a process of encoding data content as device individual information according to preset code conversion information,
The said control part performs the process which decodes the data content encoded using the said code conversion information with respect to the data read from the said non-contact-type communication apparatus as the said reverse data conversion process. Equipment information management device.
上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、暗号化されたデータ内容を復号する処理を行う請求項1に記載の機器情報管理装置。 The predetermined data conversion is a process of encrypting data content as device individual information,
The apparatus information management apparatus according to claim 1, wherein the control unit performs a process of decrypting encrypted data content on the data read from the contactless communication apparatus as the inverse data conversion process.
上記制御部は、上記逆データ変換処理として、上記非接触型通信機器から読出されたデータに対し、上記暗号化されたデータ内容を復号する処理を行い、且つ、上記コード変換情報を用いてコード化されたデータ内容をデコードする請求項1に記載の機器情報管理装置。 The predetermined data conversion is a process of encoding data content as device individual information according to preset code conversion information, and encrypting the encoded data,
The control unit performs a process of decrypting the encrypted data content on the data read from the contactless communication device as the reverse data conversion process, and uses the code conversion information to generate a code. The device information management device according to claim 1, wherein the device data management device decodes the data content.
上記通信装置は上記通信部を備え、上記情報端末装置は上記制御部を備える請求項1に記載の機器情報管理装置。 The communication device and the information terminal device constitute the device information management device,
The apparatus information management device according to claim 1, wherein the communication device includes the communication unit, and the information terminal device includes the control unit.
上記制御部は、上記逆データ変換処理を行う第1制御部と、上記表示データ出力処理を行う第2制御部とから成り、
上記通信装置は上記通信部と上記第1制御部を備え、上記情報端末装置は上記第2制御部を備える請求項1に記載の機器情報管理装置。 While configuring the device information management device with a communication device and an information terminal device,
The control unit includes a first control unit that performs the inverse data conversion process and a second control unit that performs the display data output process.
The device information management device according to claim 1, wherein the communication device includes the communication unit and the first control unit, and the information terminal device includes the second control unit.
上記通信ステップによって上記非接触型通信機器から読出されたデータに対して、上記所定のデータ変換に対する逆データ変換を行う逆データ変換ステップと、
上記逆データ変換処理で得られた装置個体情報を表示用のデータとして出力する表示データ出力ステップと、
を実行する機器情報管理方法。 A communication step for performing non-contact data communication with a non-contact type communication device that is arranged in an external device and device individual information of the external device is recorded after being subjected to predetermined data conversion;
An inverse data conversion step for performing an inverse data conversion for the predetermined data conversion on the data read from the non-contact communication device by the communication step;
A display data output step of outputting the device individual information obtained by the inverse data conversion process as display data;
Information management method to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008202891A JP2010039818A (en) | 2008-08-06 | 2008-08-06 | Apparatus information management device and apparatus information management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008202891A JP2010039818A (en) | 2008-08-06 | 2008-08-06 | Apparatus information management device and apparatus information management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010039818A true JP2010039818A (en) | 2010-02-18 |
Family
ID=42012288
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008202891A Pending JP2010039818A (en) | 2008-08-06 | 2008-08-06 | Apparatus information management device and apparatus information management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010039818A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013145520A1 (en) * | 2012-03-28 | 2013-10-03 | ソニー株式会社 | Information processing device, information processing method, and program |
-
2008
- 2008-08-06 JP JP2008202891A patent/JP2010039818A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013145520A1 (en) * | 2012-03-28 | 2013-10-03 | ソニー株式会社 | Information processing device, information processing method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4886872B2 (en) | Method for accessing information on article with tag, local server, ONS proxy, program, tag production method, device with tag writer, tag, control program for device with tag writer | |
| US7058818B2 (en) | Integrated circuit for digital rights management | |
| US20220078027A1 (en) | System and method for reconfiguring and deploying soft stock-keeping units | |
| CN104156642A (en) | Security password input system and method based on security touch screen control chip | |
| CN102222049A (en) | Extensible management of self-encrypting storage devices | |
| US7716477B2 (en) | Data processing method, program of the same, and device of the same | |
| CN113890728A (en) | Key processing method, system, equipment and medium based on FPGA encryption card | |
| JP2006024012A (en) | Non-contact IC recording medium, recording medium management program, and recording medium management method | |
| JP2006222787A (en) | Wireless communication system, reader / writer device, key management method, and computer program | |
| JP2010039818A (en) | Apparatus information management device and apparatus information management method | |
| US20070110246A1 (en) | Information processing apparatus and method, setting apparatus and method, and program | |
| CN103324970B (en) | The receiving/transmission method of a kind of RFID of highly effective and safe and system thereof | |
| JP5293388B2 (en) | IC chip and data reading method, etc. | |
| US20160350735A1 (en) | Remote vehicle feature unlock using a scannable identifier | |
| JP2005165493A (en) | Shared computer, its control program, and recording medium | |
| TWI592828B (en) | En/decryption device of portable storage device and en/decryption method of the same | |
| JPH10143441A (en) | Semiconductor device having security function, code processing method, and storage medium storing software thereof | |
| JP2007293481A (en) | Wireless tag system, wireless tag and reader / writer | |
| EP3591902A1 (en) | Mobile device showing plant view and dashboard | |
| JP4642596B2 (en) | Information processing apparatus and method, and program | |
| JP2002244925A (en) | Semiconductor circuit and data processing method | |
| JP2007074103A (en) | Program supply system, portable terminal, server, electronic equipment, and program supply program | |
| JP5136923B2 (en) | Electronic device, registration method and program | |
| JP2013145522A (en) | Process control system | |
| JP5182787B2 (en) | Memory system, memory card and computer system |