Nothing Special   »   [go: up one dir, main page]

JP4434110B2 - Network system, cable set, device, network system control method, program - Google Patents

Network system, cable set, device, network system control method, program Download PDF

Info

Publication number
JP4434110B2
JP4434110B2 JP2005258847A JP2005258847A JP4434110B2 JP 4434110 B2 JP4434110 B2 JP 4434110B2 JP 2005258847 A JP2005258847 A JP 2005258847A JP 2005258847 A JP2005258847 A JP 2005258847A JP 4434110 B2 JP4434110 B2 JP 4434110B2
Authority
JP
Japan
Prior art keywords
address
cable
nonvolatile memory
communication line
cable set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005258847A
Other languages
Japanese (ja)
Other versions
JP2007074346A (en
Inventor
延谷  力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005258847A priority Critical patent/JP4434110B2/en
Priority to US12/065,075 priority patent/US8353458B2/en
Priority to PCT/JP2006/317034 priority patent/WO2007029572A1/en
Publication of JP2007074346A publication Critical patent/JP2007074346A/en
Application granted granted Critical
Publication of JP4434110B2 publication Critical patent/JP4434110B2/en
Priority to US13/718,042 priority patent/US8640967B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、アドレス・フィルタを設定可能なネットワーク中継装置とデバイスとがケーブルセット介して接続されているネットワークシステム、ーブルセット、デバイスットワークシステムの制御方法、ログラムに関するものである。
The present invention network system in which a network relay apparatus and devices capable of setting address filter is connected through a cable set, Ke Burusetto, device, control method for Netw network system, and programs.

従来、LAN等のネットワークシステムにおける盗聴や不正アクセスを防止するために
、特許文献1に記載の『ネットワークデータ転送における機密保持方法』など、多数の対
応策が提案されている。
特開2005−26825号公報
Conventionally, in order to prevent eavesdropping and unauthorized access in a network system such as a LAN, a number of countermeasures have been proposed, such as the “security method for network data transfer” described in Patent Document 1.
JP 2005-26825 A

また、一般的に利用されている対応策としては、「MACアドレス・フィルタリング」
と称されるセキュリティ機能が有名である。このMACアドレス・フィルタリングは、ル
ータやアクセスポイント(ネットワーク中継装置)に、通信を許可するデバイス(ネット
ワークに接続されているデバイス)のMACアドレス(装置固有のハードウェアアドレス
)を予め登録しておき、その登録されたMACアドレスと、通信を要求するデバイスの送
信元MACアドレスとが一致する場合のみアクセスを許可するものであり、登録されたデ
バイス以外の通信(ネットワーク外からの通信)を拒否するものである。
In addition, as a countermeasure generally used, “MAC address filtering”
The security function called is famous. In this MAC address filtering, the MAC address (device-specific hardware address) of a device (device connected to the network) that permits communication is registered in advance in a router or an access point (network relay device) Access is permitted only when the registered MAC address matches the source MAC address of the device requesting communication, and communication other than the registered device (communication from outside the network) is denied. It is.

ところが、このMACアドレス・フィルタリングを利用する場合は、上記のとおり送信
元MACアドレスによってアクセスを許可するか否かを判別するため、ネットワークに接
続されているデバイスを交換すると、その都度、新規のデバイスのMACアドレスの登録
または変更が必要となり面倒であった。
However, when using this MAC address filtering, every time a device connected to the network is replaced, a new device is used to determine whether or not access is permitted according to the source MAC address as described above. It was troublesome because it was necessary to register or change the MAC address.

本発明は、上記の問題点に鑑み、ネットワークに接続されているデバイスを交換した場合に、共にネットワークに接続されているアドレス・フィルタ機能付ネットワーク中継装置への新規のデバイスのハードウェアアドレスの登録または変更を省略できるネットワークシステム、ーブルセット、デバイスットワークシステムの制御方法、ログラムを提供することを目的とする。
In view of the above problems, the present invention registers a hardware address of a new device in a network relay apparatus with an address / filter function that is connected to the network when the device connected to the network is replaced. or network system, Ke Burusetto can be omitted changes, device, control method for Netw network system, and to provide a program.

本発明のネットワークシステムは、
ケーブルセットに割り当てられている一意のハードウェアアドレスであるケーブルアドレスを記憶する不揮発性メモリを搭載したケーブルセットと、
当該ケーブルアドレスが登録されたアドレス・フィルタを備え、前記ケーブルセットが接続されるネットワーク中継装置と、
前記ネットワーク中継装置と接続される前記ケーブルセットの他端に接続されるデバイスと、を有するネットワークシステムであって、
記デバイスは、
接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すアドレス読み出し手段と、
読み出した前記ケーブルアドレスを記憶するアドレス記憶手段と、
前記アドレス読み出し手段とアドレス記憶手段の動作に関わらず前記デバイス内に常に保存されている自身のハードウェアアドレス、前記アドレス記憶手段に記憶するケーブルアドレスとを、切り換えるアドレス切換手段を備え、
前記アドレス切換手段は、
前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合、アドレス記憶手段に記憶する前記ケーブルアドレスに切換え、
前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合、前記デバイス内に常に保存されている自身のハードウェアアドレスに切換える
ことを特徴とする。
The network system of the present invention
A cable set with a non-volatile memory that stores the cable address, which is a unique hardware address assigned to the cable set;
A network relay device to which the cable address comprises an address filter which is registered, the cable set is connected,
A device connected to the other end of the cable set connected to the network relay device, and a network system comprising:
Before Symbol device,
Address reading means for reading the cable address from the nonvolatile memory of the connected cable set;
Address storage means for storing the read cable address;
Wherein comprising address reading means and the address hardware address operation regardless of itself is always stored in the device without the storage means, and a cable address stored in said address storage means, an address switching means for switching,
The address switching means includes
When a cable set equipped with the non-volatile memory is connected and a cable address is stored in the non-volatile memory, switching to the cable address stored in the address storage means,
When a cable address is not stored in the nonvolatile memory or when a cable set equipped with the nonvolatile memory is not connected, the device switches to its own hardware address that is always stored in the device. > It is characterized by that.

また、本発明のネットワークシステムの制御方法は、
ケーブルセットに割り当てられている一意のハードウェアアドレスであるケーブルアドレスを記憶する不揮発性メモリを搭載したケーブルセットと、
当該ケーブルアドレスが登録されたアドレス・フィルタを備え、前記ケーブルセットが接続されるネットワーク中継装置と、
前記ネットワーク中継装置と接続される前記ケーブルセットの他端に接続されるデバイスと、を有するネットワークシステムの制御方法であって、
記デバイスが、
接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すステップと、
読み出した前記ケーブルアドレスを記憶するステップと、
前記アドレス読み出しステップとアドレス記憶ステップの作動に関わらず前記デバイス内に常に保存されている自身のハードウェアアドレス、読み出し記憶する前記ケーブルアドレスとを、前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合は、記憶する前記ケーブルアドレスに切換え、前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合は、前記デバイス内に常に保存されている自身のハードウェアアドレスに切換えるステップ
を実行することを特徴とする。
The network system control method of the present invention includes:
A cable set with a non-volatile memory that stores the cable address, which is a unique hardware address assigned to the cable set;
A network relay device to which the cable address comprises an address filter which is registered, the cable set is connected,
A device connected to the other end of the cable set connected to the network relay device, and a network system control method comprising:
Before Symbol device,
Reading the cable address from the non-volatile memory of the connected cable set;
Storing the read cable address;
A cable set equipped with the nonvolatile memory is connected to the hardware address always stored in the device regardless of the operation of the address reading step and the address storing step and the cable address to be read and stored. If the cable address is stored in the non-volatile memory, switch to the cable address to be stored. If the cable address is not stored in the non-volatile memory, or the cable set equipped with the non-volatile memory is connected. If not, the step of switching to its own hardware address always stored in the device is performed.

これらの構成によれば、デバイスが、接続されているケーブルセット(不揮発性メモリ
付きケーブル)の不揮発性メモリからケーブルアドレスを読み出し、自身のハードウェア
アドレスを、その読み出したケーブルアドレスに切り換えるため、デバイスを交換した場
合であっても、ケーブルセットを新規のデバイスに接続するだけで、ネットワーク中継装
置のアドレス・フィルタを気にすることなく、動作させることができる。すなわち、新規
のデバイスは、自身のハードウェアアドレスに関係なく、接続されたケーブルセットのケ
ーブルアドレスとして機能するため、ネットワーク中継装置のアドレス・フィルタによる
セキュリティを確保しつつも、新規のデバイスのハードウェアアドレスの登録または変更
等の手間を省くことができる。
According to these configurations, the device reads the cable address from the nonvolatile memory of the connected cable set (cable with nonvolatile memory), and switches its hardware address to the read cable address. Can be operated without worrying about the address filter of the network relay device by simply connecting the cable set to a new device. That is, since the new device functions as the cable address of the connected cable set regardless of its own hardware address, the hardware of the new device is secured while ensuring security by the address filter of the network relay device. The trouble of registering or changing the address can be saved.

この構成によれば、デバイスは、不揮発性メモリを搭載していない汎用のケーブルを介
して接続されている場合、すなわち、本発明のネットワークシステムに接続されていない
場合でも、自身のハードウェアアドレスとして支障なく機能することができる。
According to this configuration, even when the device is connected via a general-purpose cable not equipped with a non-volatile memory, that is, even when not connected to the network system of the present invention, the device has its own hardware address. It can function without hindrance.

上記のネットワークシステムにおいて、不揮発性メモリは、デバイスの初期設定を行う
ための設定情報をさらに記憶しており、アドレス読み出し手段は、ケーブルアドレスと共
に、設定情報を読み出し、デバイスは、読み出した設定情報に基づいて、初期設定を行う
初期設定手段、をさらに備えていることが好ましい。
In the above network system, the non-volatile memory further stores setting information for initial setting of the device, the address reading means reads the setting information together with the cable address, and the device stores the setting information read out. Based on this, it is preferable to further include initial setting means for performing initial setting.

この構成によれば、接続されたケーブルセットに搭載されている不揮発性メモリから自
身の初期設定を行うための設定情報を読み出し、当該設定情報に基づいて自動的に初期設
定を行うことができる。すなわち、人手を介して初期設定のための作業を行う必要がない
ため、ネットワークシステムの保守費用の軽減を図ることができる。
According to this configuration, it is possible to read setting information for performing its own initial setting from the nonvolatile memory mounted on the connected cable set, and to perform the initial setting automatically based on the setting information. That is, since it is not necessary to perform initial setting work manually, the maintenance cost of the network system can be reduced.

上記のネットワークシステムにおいて、不揮発性メモリは、RFIDにより構成され、
アドレス読み出し手段は、無線通信を介して情報の読み出しを行うことが好ましい。
In the above network system, the nonvolatile memory is configured by RFID,
The address reading means preferably reads out information via wireless communication.

この構成によれば、ケーブルセット内に、不揮発性メモリ(RFID)の読み出しを行
うための通信線を必要としないため、汎用のケーブルを用いることができる。
According to this configuration, since a communication line for reading the nonvolatile memory (RFID) is not required in the cable set, a general-purpose cable can be used.

上記のネットワークシステムにおいて、RFIDは、ケーブルセットに取り付けられた
ケーブルネームタグに搭載されていることが好ましい。
In the above network system, the RFID is preferably mounted on a cable name tag attached to the cable set.

この構成によれば、ケーブルセットへのRFIDの搭載(取付)を容易に行うことがで
きる。
According to this configuration, it is possible to easily mount (attach) the RFID to the cable set.

上記のネットワークシステムにおいて、デバイスは、ケーブルセットが接続される接続
ポートを備え、ケーブルセットは、不揮発性メモリに対する情報の読み出しのために用い
られるケーブル側読み出し専用通信線と、デバイスとその他の通信を行うために用いられ
るケーブル側通常使用通信線と、を備えると共に、接続ポートは、ケーブル側読み出し専
用通信線およびケーブル側通常使用通信線と、それぞれ接続されるデバイス側読み出し専
用通信線およびデバイス側通常使用通信線を備え、ケーブル側読み出し専用通信線を備え
ていないケーブルセットが接続された場合、デバイス側読み出し専用通信線は機能せず、
デバイス側通常使用通信線のみ機能することが好ましい。
In the above network system, the device includes a connection port to which a cable set is connected. The cable set transmits a cable-side read-only communication line used for reading information to the nonvolatile memory, and other communication with the device. A cable side read-only communication line and a cable side normal use communication line, and a device side read only communication line and device side normal use, respectively. When a cable set that has a communication line used and is not equipped with a cable-side read-only communication line is connected, the device-side read-only communication line does not function,
It is preferable that only the device side normal use communication line functions.

この構成によれば、不揮発性メモリを搭載していないケーブルセット、すなわちケーブ
ル側読み出し専用通信線を備えていないケーブルが接続された場合でも、通常の通信(ケ
ーブルアドレスや設定情報の読み出し以外の通信)を行うことができる。
According to this configuration, even when a cable set that does not have a nonvolatile memory, that is, a cable that does not have a cable-side read-only communication line is connected, normal communication (communication other than cable address and setting information reading) )It can be performed.

上記のネットワークシステムにおいて、ケーブルセットに備えられている通信線の一部
または全てが、ケーブル側読み出し専用通信線およびケーブル側通常使用通信線として兼
用されていることが好ましい。
In the above network system, it is preferable that some or all of the communication lines provided in the cable set are also used as the cable-side read-only communication line and the cable-side normal use communication line.

この構成によれば、ケーブル側読み出し専用通信線およびデバイス側読み出し専用通信
線のために追加すべき通信線の本数を少なくする、若しくは無くすことができる。
According to this configuration, the number of communication lines to be added for the cable-side read-only communication line and the device-side read-only communication line can be reduced or eliminated.

上記のネットワークシステムにおいて、ケーブル側読み出し専用通信線は、電源線およ
び信号線が共通する1本の通信線で構成されていることが好ましい。
In the above network system, it is preferable that the cable-side read-only communication line is composed of a single communication line having a common power line and signal line.

この構成によれば、ケーブル側読み出し専用通信線およびデバイス側読み出し専用通信
線のための通信線の本数を1本、若しくはGNDと合わせて2本に留めることができる。
According to this configuration, the number of communication lines for the cable-side read-only communication line and the device-side read-only communication line can be limited to one or two, including GND.

上記のネットワークシステムにおいて、不揮発性メモリは、ケーブルセットのデバイス
側の端に取り付けられたプラグに搭載されていることが好ましい。
In the above network system, the non-volatile memory is preferably mounted on a plug attached to the device side end of the cable set.

この構成によれば、ケーブル側読み出し専用通信線の長さを極力短くすることができ、
ひいては信号の劣化を少なくすることができる。また、不揮発性メモリはプラグ上に搭載
すればよいため、搭載(取付)を容易に行うことができる。
According to this configuration, the length of the cable side read-only communication line can be shortened as much as possible,
As a result, signal degradation can be reduced. Further, since the non-volatile memory only needs to be mounted on the plug, mounting (attachment) can be easily performed.

上記のネットワークシステムにおいて、プラグは、RJ45タイプであって、8本のケ
ーブル側通常使用通信線の両端に、各1本のケーブル側読み出し専用通信線が追加配置さ
れた構成であることが好ましい。
In the above network system, the plug is preferably an RJ45 type, and is configured such that one cable-side read-only communication line is additionally arranged at both ends of the eight cable-side normal use communication lines.

この構成によれば、RJ45タイプのプラグにおいて、両端に合計2本のケーブル側読
み出し専用通信線が追加されたものを本発明に適用することで、デバイスは、通信線が8
本の通常ケーブルと、通信線が10本の本発明用ケーブルセット(不揮発性メモリが搭載
されたケーブル)の両方を接続することができる。
According to this configuration, in the RJ45 type plug, a device in which a total of two cable-side read-only communication lines are added to both ends is applied to the present invention.
It is possible to connect both the normal cable and the cable set for the present invention having 10 communication lines (cable equipped with a nonvolatile memory).

上記のネットワークシステムにおいて、ケーブルセットは、汎用のケーブルと、デバイ
スと接続するためのプラグ、不揮発性メモリ、および汎用のケーブルと接続するためのジ
ャック、を有する変換アダプタと、によって構成されていることが好ましい。
In the above network system, the cable set includes a general-purpose cable and a conversion adapter having a plug for connecting to the device, a nonvolatile memory, and a jack for connecting to the general-purpose cable. Is preferred.

この構成によれば、汎用のケーブルに変換アダプタを接続するだけで、容易且つ安価で
本発明に適用可能なケーブルセットを構成することができる。
According to this configuration, a cable set applicable to the present invention can be configured easily and inexpensively by simply connecting the conversion adapter to a general-purpose cable.

上記のネットワークシステムにおいて、ネットワーク中継装置は、ケーブルセットが接
続される1以上のポートを有しており、ケーブルセットに不揮発性メモリを搭載する代わ
りに、ネットワーク中継装置に、ポート別の不揮発性メモリを搭載することが好ましい。
In the above network system, the network relay device has one or more ports to which the cable set is connected. Instead of mounting the nonvolatile memory in the cable set, the network relay device has a non-volatile memory for each port. Is preferably mounted.

この構成によれば、ネットワーク中継装置に、ポート別の不揮発性メモリを搭載するこ
とで、ケーブルに不揮発性メモリを搭載する必要がない。
According to this configuration, it is not necessary to mount the nonvolatile memory on the cable by mounting the port-specific nonvolatile memory on the network relay device.

上記のネットワークシステムにおいて、デバイスと、ネットワーク中継装置とは、ケー
ブルセットに代えて、無線通信を介して接続されていることが好ましい。
In the above network system, the device and the network relay device are preferably connected via wireless communication instead of the cable set.

この構成によれば、デバイスおよびネットワーク中継装置の配置の自由度を高めること
ができる。
According to this structure, the freedom degree of arrangement | positioning of a device and a network relay apparatus can be raised.

上記のネットワークシステムにおいて、ネットワーク中継装置は、各不揮発性メモリを
制御するための制御用CPUと、個々のポートに接続されたネットワークデバイスと通信
するためのネットワークコントローラと、をさらに搭載していることが好ましい。
In the above network system, the network relay device further includes a control CPU for controlling each nonvolatile memory and a network controller for communicating with a network device connected to each port. Is preferred.

これらの構成によれば、ポート毎にポートアドレスが保存された不揮発性メモリと、通
信の確立時に各ポートに接続されたネットワークデバイスと通信を行うネットワークコン
トローラ、それらを制御する制御用CPUを搭載することで、プラグやケーブルは汎用の
ものを用いることができる。
According to these configurations, the nonvolatile memory in which the port address is stored for each port, the network controller that communicates with the network device connected to each port when communication is established, and the control CPU that controls them are mounted. Thus, general-purpose plugs and cables can be used.

本発明の他のネットワークシステムは、アドレス・フィルタを設定可能であると共に、
ポート別に不揮発性メモリを搭載したネットワーク中継装置と、ポートを介してネットワ
ーク中継装置と接続されるデバイスと、を有するネットワークシステムであって、不揮発
性メモリは、各ポートに割り当てられている一意のハードウェアアドレスであるポートア
ドレスを記憶していると共に、ネットワーク中継装置には、当該ポートアドレスが登録さ
れており、ネットワーク中継装置は、搭載されている不揮発性メモリから、ポートアドレ
スを読み出すアドレス読み出し手段と、デバイスと通信を行い、読み出したポートアドレ
スを、デバイスに伝達するアドレス伝達手段と、を備え、デバイスは、アドレス伝達手段
によって伝達されたポートアドレスを取得するアドレス取得手段と、取得したポートアド
レスを記憶するアドレス記憶手段と、自身のハードウェアアドレスを、アドレス記憶手段
に記憶しているポートアドレスに切り換えるアドレス切換手段と、を備えていることを特
徴とする。
Another network system of the present invention can set an address filter,
A network system having a network relay device having a nonvolatile memory for each port and a device connected to the network relay device via a port, wherein the nonvolatile memory is a unique hardware assigned to each port. The port address which is a wear address is stored, and the port address is registered in the network relay device. The network relay device includes address reading means for reading the port address from the mounted non-volatile memory. An address transmission means for communicating with the device and transmitting the read port address to the device, the device acquiring an address acquisition means for acquiring the port address transmitted by the address transmission means, and the acquired port address. Address memory to remember And stage, the hardware address of its own, characterized in that it comprises an address switching means for switching the port address stored in the address storage means.

これらの構成によれば、デバイスが、ネットワーク中継装置に搭載されているポート別
の不揮発性メモリからポートアドレスを読み出し、自身のハードウェアアドレスを、その
読み出したポートアドレスに切り換えるため、デバイスを交換した場合であっても、ケー
ブルセットを新規のデバイスに接続するだけで、ネットワーク中継装置のアドレス・フィ
ルタを気にすることなく、動作させることができる。すなわち、新規のデバイスは、自身
のハードウェアアドレスに関係なく、接続されたポートのポートアドレスとして機能する
ため、ネットワーク中継装置のアドレス・フィルタによるセキュリティを確保しつつも、
新規のデバイスのハードウェアアドレスの登録または変更等の手間を省くことができる。
According to these configurations, the device exchanges the device in order to read the port address from the non-volatile memory for each port installed in the network relay device and switch its own hardware address to the read port address. Even in this case, it is possible to operate the network relay device without worrying about the address filter by simply connecting the cable set to a new device. In other words, since the new device functions as the port address of the connected port regardless of its own hardware address, while ensuring security by the address filter of the network relay device,
The trouble of registering or changing the hardware address of a new device can be saved.

上記のネットワークシステムにおいて、アドレス伝達手段は、ハブとデバイスとの通信
開始時に、1対1接続にて、ハブの各ポートに接続されているデバイスと通信を行い、ポ
ートアドレスを伝達することが好ましい。
In the above network system, the address transmission means preferably communicates with a device connected to each port of the hub in a one-to-one connection at the start of communication between the hub and the device, and transmits the port address. .

この構成によれば、1対1接続にて、ネットワーク中継装置の各ポートに接続されてい
るデバイスと通信を行うため、制御が容易である。
According to this configuration, since communication is performed with a device connected to each port of the network relay device in a one-to-one connection, control is easy.

上記のネットワークシステムにおいてデバイスは、不揮発性メモリを搭載していないネ
ットワーク中継装置と接続されている場合、ポートアドレスではなく、自身のハードウェ
アアドレスとして機能することが好ましい。
In the above network system, when the device is connected to a network relay device that is not equipped with a nonvolatile memory, it is preferable that the device functions as its own hardware address instead of a port address.

この構成によれば、デバイスは、不揮発性メモリを搭載していないネットワーク中継装
置が接続されている場合、すなわち、本発明のネットワークシステムに接続されていない
場合でも、自身のハードウェアアドレスとして支障なく機能することができる。
According to this configuration, the device can be safely used as its own hardware address even when a network relay device that is not equipped with a nonvolatile memory is connected, that is, when the device is not connected to the network system of the present invention. Can function.

上記のネットワークシステムにおいて、不揮発性メモリは、デバイスの初期設定を行う
ための設定情報をさらに記憶しており、アドレス読み出し手段は、ポートアドレスと共に
、設定情報を読み出し、アドレス伝達手段は、ポートアドレスと共に、設定情報を伝達し
、アドレス取得手段は、伝達された設定情報を取得し、デバイスは、取得した設定情報に
基づいて、初期設定を行う初期設定手段、をさらに備えていることが好ましい。
In the above network system, the non-volatile memory further stores setting information for initial setting of the device, the address reading means reads the setting information together with the port address, and the address transmission means includes the port address. Preferably, the setting information is transmitted, the address acquisition unit acquires the transmitted setting information, and the device further includes an initial setting unit configured to perform an initial setting based on the acquired setting information.

この構成によれば、接続されているポートの不揮発性メモリから自身の初期設定を行う
ための設定情報を読み出し、当該設定情報に基づいて自動的に初期設定を行うことができ
る。すなわち、人手を介して初期設定のための作業を行う必要がないため、ネットワーク
システムの保守費用の軽減を図ることができる。
According to this configuration, it is possible to read setting information for performing initial setting of itself from the nonvolatile memory of the connected port, and to perform initial setting automatically based on the setting information. That is, since it is not necessary to perform initial setting work manually, the maintenance cost of the network system can be reduced.

上記のネットワークシステムにおいて、デバイスは、ケーブルセットが接続される接続
ポートを備え、ケーブルセットは、RFIDと、デバイスと情報の読み出し以外の通信を
行うために用いられるケーブル側通常使用通信線と、を備えると共に、接続ポートは、R
FIDおよびケーブル側通常使用通信線と、それぞれ接続されるRFID読み書き装置お
よびデバイス側通常使用通信線を備え、RFIDを備えていないケーブルセットが接続さ
れた場合、RFID読み書き装置は機能せず、デバイス側通常使用通信線のみ機能するこ
とが好ましい。
In the above network system, the device includes a connection port to which a cable set is connected, and the cable set includes an RFID and a cable side normal use communication line used for performing communication other than information reading with the device. And the connection port is R
FID and cable side normal use communication line, RFID read / write device connected to device side and device side normal use communication line respectively, when a cable set without RFID is connected, RFID read / write device does not function, device side It is preferable that only the normally used communication line functions.

この構成によれば、RFIDを搭載していないケーブルセットが接続された場合でも、
通常の通信(ケーブルアドレスや設定情報の読み出し以外の通信)を行うことができる。
According to this configuration, even when a cable set not equipped with RFID is connected,
Normal communication (communication other than cable address and setting information reading) can be performed.

上記のネットワークシステムにおいて、RFID読み書き装置の一部もしくは全てが、
ユーザIDまたは商品ID認証用のRFID読み書き装置と兼用されていることが好まし
い。
In the above network system, some or all of the RFID read / write devices
It is preferable to use also as an RFID read / write device for user ID or product ID authentication.

この構成によれば、不揮発性メモリの読み出し以外にもRFID読み書き装置を利用す
ることができる。
According to this configuration, the RFID read / write device can be used in addition to reading from the nonvolatile memory.

本発明の通信システムは、アドレス・フィルタを設定可能なネットワーク中継装置と共
にネットワークに接続されるデバイスと、デバイスの設置場所に貼付され、一意のハード
ウェアアドレスを記憶しているRFIDタグと、を有する通信システムであって、デバイ
スは、RFIDから、無線通信を介してハードウェアアドレスを読み出すアドレス読み出
し手段と、読み出したハードウェアアドレスを記憶するアドレス記憶手段と、自身のハー
ドウェアアドレスを、アドレス記憶手段に記憶しているハードウェアアドレスに切り換え
るアドレス切換手段と、を備えていることを特徴とする。
A communication system according to the present invention includes a device connected to a network together with a network relay device capable of setting an address filter, and an RFID tag attached to the device installation location and storing a unique hardware address. In the communication system, the device includes an address reading unit that reads a hardware address from the RFID via wireless communication, an address storage unit that stores the read hardware address, and its own hardware address. And an address switching means for switching to the hardware address stored in the memory.

また、本発明の通信システムの制御方法は、アドレス・フィルタを設定可能なネットワ
ーク中継装置と共にネットワークに接続されるデバイスと、デバイスの設置場所に貼付さ
れ、一意のハードウェアアドレスを記憶しているRFIDタグと、を有する通信システム
の制御方法であって、デバイスが、RFIDから、無線通信を介してハードウェアアドレ
スを読み出すステップと、自身のハードウェアアドレスを、読み出したハードウェアアド
レスに切り換えるステップと、を実行することを特徴とする。
The communication system control method according to the present invention also includes a device connected to a network together with a network relay device capable of setting an address filter, and an RFID that is affixed to a device installation location and stores a unique hardware address. A control method for a communication system having a tag, wherein the device reads a hardware address from the RFID via wireless communication, and switches the hardware address of the device to the read hardware address. It is characterized by performing.

これらの構成によれば、デバイスは、自身の設置場所に貼付されているRFIDタグか
ら一意のハードウェアアドレスを読み出し、自身のハードウェアアドレスを、読み出した
ハードウェアアドレスに切り換えるため、デバイスを交換した場合であっても、ネットワ
ーク中継装置に当該新規のデバイスのハードウェアアドレスの登録または変更を行う手間
を省くことができる。また、ネットワーク中継装置、並びにデバイスとネットワーク中継
装置とを接続するためのケーブルは汎用のものを利用することができるため、システムを
安価に構築することができる。
According to these configurations, the device reads the unique hardware address from the RFID tag attached to its installation location, and replaces the device to switch its own hardware address to the read hardware address. Even in this case, the trouble of registering or changing the hardware address of the new device in the network relay device can be saved. In addition, since a general-purpose cable can be used for the network relay device and the cable for connecting the device and the network relay device, the system can be constructed at low cost.

本発明のインターフェース装置は、上記のいずれか1項に記載のネットワークシステム
、または上記に記載の通信システムにおけるデバイスとして機能すると共に、電子機器に
着脱自在に取り付けられることを特徴とする。
The interface device of the present invention functions as a device in the network system described in any one of the above items or the communication system described above, and is detachably attached to an electronic apparatus.

この構成によれば、電子機器に変更を加えることなく、本発明のネットワークシステム
または通信システムを構築することができる。
According to this configuration, the network system or communication system of the present invention can be constructed without changing the electronic device.

本発明のケーブルセットは、The cable set of the present invention is
汎用のケーブルと、前記デバイスと接続するためのプラグ、前記不揮発性メモリ、および前記汎用のケーブルと接続するためのジャック、を有する変換アダプタと、によって構成されていることを特徴とする。It is comprised by the conversion adapter which has a general purpose cable and the plug for connecting with the said device, the said non-volatile memory, and the said general purpose cable, It is characterized by the above-mentioned.

本発明のデバイスは、The device of the present invention
自身に接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すアドレス読み出し手段と、Address reading means for reading the cable address from the nonvolatile memory of the cable set connected to itself;
読み出した前記ケーブルアドレスを記憶するアドレス記憶手段と、  Address storage means for storing the read cable address;
前記アドレス読み出し手段とアドレス記憶手段の動作に関わらず前記デバイス内に常に保存されている自身のハードウェアアドレスと、前記アドレス記憶手段に記憶するケーブルアドレスと、を切り換えるアドレス切換手段を備え、  Address switching means for switching between its own hardware address always stored in the device regardless of the operation of the address reading means and the address storage means, and the cable address stored in the address storage means,
前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合、前記アドレス切換手段によりアドレス記憶手段に記憶する前記ケーブルアドレスに切換えられ、 When a cable set equipped with the non-volatile memory is connected and a cable address is stored in the non-volatile memory, the address switching unit switches to the cable address stored in the address storage unit,
前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合、前記アドレス切換手段により前記デバイス内に常に保存されている自身のハードウェアアドレスに切換えられる  When a cable address is not stored in the nonvolatile memory, or when a cable set equipped with the nonvolatile memory is not connected, its own hardware address always stored in the device by the address switching means Switched to
ことを特徴とする。It is characterized by that.

本発明の通信線保持板は、上記に記載のプラグに用いられ、不揮発性メモリを搭載する
と共に、ケーブル側読み出し専用通信線およびケーブル側通常使用通信線を保持すること
を特徴とする。
The communication line holding plate of the present invention is used for the plug described above, is equipped with a nonvolatile memory, and holds a cable side read-only communication line and a cable side normal use communication line.

本発明のプログラムは、コンピュータに、上記に記載のネットワークシステムの制御方
法、または上記に記載の通信システムの制御方法における各ステップを実行させるために
用いられることを特徴とする。
The program of the present invention is used for causing a computer to execute each step in the network system control method described above or the communication system control method described above.

これらを用いることにより、ネットワークに接続されるデバイスを交換した場合に、共
にネットワークに接続されるアドレス・フィルタを設定可能なネットワーク中継装置への
新規のデバイスのハードウェアアドレスの登録または変更を省略可能な本発明のネットワ
ークシステムを構築することができる。
By using these, when a device connected to the network is replaced, it is possible to omit registration or change of the hardware address of the new device to the network relay device that can set the address filter connected to the network together A network system of the present invention can be constructed.

以下、本発明の一実施形態に係るネットワークシステム、通信システム、インターフェ
ース装置、ケーブルセット、プラグ、通信線保持板、ネットワークシステムの制御方法、
通信システムの制御方法、プログラムについて、添付図面を参照しながら詳細に説明する
。本発明は、アドレス・フィルタを設定可能なネットワーク中継装置と共にネットワーク
接続されているデバイスが、その外部に存在する(デバイスに接続されるケーブル、若し
くはそのデバイスの設置場所に搭載されている)不揮発性メモリから、ケーブル等に固有
に割り当てられているハードウェアアドレスを読み出し、自身のハードウェアアドレスを
、その読み出したケーブルアドレスに切り換えるものである。この構成により、新規のデ
バイスは、自身のハードウェアアドレスに関係なく、接続されたケーブルセットのケーブ
ルアドレスとして機能するため、ネットワーク中継装置のアドレス・フィルタによるセキ
ュリティを確保しつつも、新規のデバイスのハードウェアアドレスの登録または変更等の
手間を省くことができるといった効果を奏する(具体的には、第3実施形態にて詳述する
)。そこで、以下、本発明のネットワークシステム等を、スーパーやコンビニエンス・ス
トア等の店舗にて利用されるPOSシステムに適用した場合を例に挙げて説明する。
Hereinafter, a network system, a communication system, an interface device, a cable set, a plug, a communication line holding plate, a network system control method according to an embodiment of the present invention,
A communication system control method and program will be described in detail with reference to the accompanying drawings. In the present invention, a device connected to a network together with a network relay device capable of setting an address filter is present outside the device (a cable connected to the device or mounted in a place where the device is installed) A hardware address uniquely assigned to a cable or the like is read from the memory, and its own hardware address is switched to the read cable address. With this configuration, the new device functions as the cable address of the connected cable set regardless of its own hardware address. Therefore, while ensuring security by the address filter of the network relay device, the new device There is an effect that it is possible to save the trouble of registering or changing the hardware address (specifically, it will be described in detail in the third embodiment). In view of this, a case where the network system of the present invention is applied to a POS system used in a store such as a supermarket or a convenience store will be described below as an example.

図1は、本発明の一実施形態に係るPOSシステム1のシステム構成図である。同図に
示すように、POSシステム1は、決済処理や周辺デバイスの制御を行うパソコンPOS
10と、レシートおよび/またはクーポン券の印刷を行うプリンタ20と、顧客に対して
金額の提示等を行うカスタマディスプレイ30と、金銭を収容するキャッシュドロア40
と、商品コードや金額等を入力するキーボード50と、複数のパソコンPOS10(同図
では1台のみ図示)、並びに複数のプリンタ20(同図では1台のみ図示)と接続される
ハブ60と、当該ハブ60を介して接続され、上記の端末を統括制御するPOSサーバ7
0と、を有している。
FIG. 1 is a system configuration diagram of a POS system 1 according to an embodiment of the present invention. As shown in the figure, the POS system 1 is a personal computer POS that performs settlement processing and control of peripheral devices.
10, a printer 20 that prints receipts and / or coupons, a customer display 30 that presents an amount of money to a customer, and a cash drawer 40 that accommodates money
A hub 50 connected to a keyboard 50 for inputting a product code, a price, etc., a plurality of personal computers POS 10 (only one is shown in the figure), and a plurality of printers 20 (only one is shown in the figure); A POS server 7 connected via the hub 60 and controlling the above-mentioned terminals.
0.

また、各デバイスへの電源供給形態については、種々の形態が考えられるが、同図の例
では、パソコンPOS10、プリンタ20、ハブ60およびPOSサーバ70に、それぞ
れパワーサプライPS1,PS2,PS3,PS4を介して電源供給されており、カスタ
マディスプレイ30、キャッシュドロア40およびキーボード50については、プリンタ
20からケーブルセットC3,C4,C5(不揮発性メモリモジュール付きLANケーブ
ル)を介して、電源供給されている。
Various forms of power supply to each device are conceivable. In the example shown in the figure, power supplies PS1, PS2, PS3, and PS4 are connected to the personal computer POS10, printer 20, hub 60, and POS server 70, respectively. The customer display 30, cash drawer 40, and keyboard 50 are supplied with power from the printer 20 via cable sets C3, C4, and C5 (LAN cables with nonvolatile memory modules). .

プリンタ20は、複数のインターフェース(接続ポート)を有するインターフェースボ
ード21(図2参照)が着脱自在に取り付けられており、当該インターフェースボード2
1の交換によって、低コスト且つ容易に各種機能を拡張できるようになっている。また、
上記のカスタマディスプレイ30、キャッシュドロア40およびキーボード50は、当該
インターフェースボード21を介して接続されている。
An interface board 21 (see FIG. 2) having a plurality of interfaces (connection ports) is detachably attached to the printer 20.
By exchanging 1, various functions can be easily expanded at low cost. Also,
The customer display 30, the cash drawer 40 and the keyboard 50 are connected via the interface board 21.

各デバイスを接続するケーブルセットC1〜C6のプラグP(図2参照)には、種々の
情報が格納された不揮発性メモリモジュールM1〜M6が搭載されている。当該不揮発性
メモリモジュールMに格納されている情報、並びにその利用方法については、実施形態毎
に詳細に説明するが、まず第1実施形態では、この不揮発性メモリモジュールMを利用し
たデバイスの初期設定方法について説明する。初期設定を行うデバイスの種類は特に問わ
ないが、以下では、ケーブルセットC2を用いたプリンタ20の初期設定方法(ネットワ
ークシステム101,図5参照)を例に挙げて説明する。
The plugs P (see FIG. 2) of the cable sets C1 to C6 that connect the devices are mounted with nonvolatile memory modules M1 to M6 in which various pieces of information are stored. Information stored in the nonvolatile memory module M and a method of using the information will be described in detail for each embodiment. First, in the first embodiment, initial setting of a device using the nonvolatile memory module M is performed. A method will be described. The type of device for which the initial setting is performed is not particularly limited. In the following, an example of an initial setting method for the printer 20 using the cable set C2 (network system 101, see FIG. 5) will be described.

図2は、プリンタ20(本体)、インターフェースボード21およびケーブルセットC
2の外観斜視図である。同図に示すように、プリンタ20は、その背面部に、インターフ
ェースボード21を装着するための装着スロット22を設けると共に、上面部には、レシ
ートまたはクーポン(以下、「印刷物24」と称する)を排出する排出口23を備えてい
る。さらに、上面部手前側には、電源ボタンを始め各種操作を行うための操作ボタン25
を配置している。また、インターフェースボード21は、後述するケーブルセットC2の
プラグP1が挿入される接続ポート90(コネクタ91,図6参照)を備えている。
FIG. 2 shows a printer 20 (main body), an interface board 21 and a cable set C.
FIG. As shown in the figure, the printer 20 is provided with a mounting slot 22 for mounting the interface board 21 on the back surface thereof, and a receipt or coupon (hereinafter referred to as “printed matter 24”) on the top surface portion. A discharge port 23 for discharging is provided. Further, on the front side of the upper surface portion, there are operation buttons 25 for performing various operations including a power button.
Is arranged. Further, the interface board 21 includes a connection port 90 (connector 91, see FIG. 6) into which a plug P1 of a cable set C2 described later is inserted.

ケーブルセットC2は、その両端にRJ45タイプのプラグP1,P2(モジュラ・コ
ネクタ)を有しており、プリンタ側のプラグP1は10本ピン、ハブ側のプラグP2は8
本ピンとなっている。通常、RJ45タイプのプラグは、8本ピンであるから、ハブ側の
プラグP2は汎用のものを利用できる。一方、プリンタ側のプラグP1は、この汎用のプ
ラグにある8本ピンの両端に1本ずつピン(通信線)を増設(追加配置)した構成となっ
ており、この2本のピンによって不揮発性メモリモジュールMに対する読み書きを行う。
The cable set C2 has RJ45 type plugs P1 and P2 (modular connectors) at both ends, the printer side plug P1 has 10 pins, and the hub side plug P2 has 8 pins.
This pin. Usually, since the RJ45 type plug has 8 pins, the hub side plug P2 can be a general purpose one. On the other hand, the printer-side plug P1 has a configuration in which one pin (communication line) is added (additional arrangement) to both ends of the eight pins in the general-purpose plug, and the two pins are non-volatile. Read and write to the memory module M.

図3は、図2に示されたケーブルセットC2に代えて、不揮発性メモリモジュールM(
図示省略)、10本ピンのプラグP1および8本ピンのジャックP3を有する変換アダプ
タAと、両端に8本ピンのプラグP1Bおよび8本ピンのプラグP2を備えた汎用のケー
ブルC2Bと、で構成されている。一方、変換アダプタAのプラグP1は、この汎用のプ
ラグP1Bにある8本ピンの両端に1本ずつピン(通信線)を増設(追加配置)した構成
となっており、この2本のピンによって不揮発性メモリモジュールMに対する読み書きを
行う。一方、変換アダプタAの汎用ケーブル側の8本ピンのジャックP3は、ハブ60で
使用される汎用のものを使用できる。
FIG. 3 shows a nonvolatile memory module M (instead of the cable set C2 shown in FIG.
(Not shown) Consists of a conversion adapter A having a 10-pin plug P1 and an 8-pin jack P3, and a general-purpose cable C2B having an 8-pin plug P1B and an 8-pin plug P2 at both ends. Has been. On the other hand, the plug P1 of the conversion adapter A has a configuration in which one pin (communication line) is added (additional arrangement) to both ends of the eight pins in the general-purpose plug P1B. Reading from and writing to the nonvolatile memory module M is performed. On the other hand, as the 8-pin jack P3 on the general-purpose cable side of the conversion adapter A, a general-purpose jack used in the hub 60 can be used.

図4は、図2および図3に示した10本ピンのプラグP1の内部における通信線保持板
81周りの拡大平面図である。同図(a)は、プラグP1の上側(ピン配列面側)から見
た通信線保持板81の裏面、同図(b)は、プラグP1の下側(係止具付きの面側)から
見た通信線保持板81の表面を、それぞれ示している。また、両図において、図示矢印(
左側)はデバイス(プリンタ20)への差込方向を示している。したがって、図示右側は
ケーブル接続側である。
FIG. 4 is an enlarged plan view around the communication line holding plate 81 in the 10-pin plug P1 shown in FIGS. The figure (a) is the back surface of the communication line holding | maintenance board 81 seen from the upper side (pin arrangement surface side) of the plug P1, and the figure (b) is from the lower side (surface side with a locking tool) of the plug P1. The surface of the communication line holding plate 81 as viewed is shown. In both figures, the arrow (
The left side shows the insertion direction to the device (printer 20). Therefore, the right side in the figure is the cable connection side.

両図に示すように、プラグP1内では、ピン番号0〜9の10本の通信線80が通信線
保持板81の裏面に保持されている。このうち、ピン番号1〜8の8本が、デバイス間の
通信を行うために用いられるケーブル側通常使用通信線83であり、その両側のピン番号
0,9の2本が、不揮発性メモリ122(図9参照)の読み書きのために用いられるケー
ブル側読み書き専用通信線82a,82bである。また、表面には、上記の不揮発性メモ
リ122がモジュール化された不揮発性メモリモジュールMが保持されている。
As shown in both figures, in the plug P1, ten communication lines 80 having pin numbers 0 to 9 are held on the back surface of the communication line holding plate 81. Among these, eight of the pin numbers 1 to 8 are cable side normal use communication lines 83 used for communication between devices, and two of the pin numbers 0 and 9 on both sides thereof are the nonvolatile memory 122. Cable side read / write dedicated communication lines 82a and 82b used for reading and writing (see FIG. 9). A nonvolatile memory module M obtained by modularizing the nonvolatile memory 122 is held on the surface.

ケーブル側読み書き専用通信線82a,82bは、通信線保持板81の裏面から通信線
保持板81を貫通して表面側に引き出され、不揮発性メモリモジュールMの両端に形成さ
れているリードフレーム85と、ハンダづけによって接続されている。したがって、ケー
ブル接続されるのは、ピン番号1〜8の8本のケーブル側通常使用通信線83である。
The cable side read / write dedicated communication lines 82a and 82b are led out from the back surface of the communication line holding plate 81 through the communication line holding plate 81 to the front side, and lead frames 85 formed on both ends of the nonvolatile memory module M. Connected by soldering. Therefore, the eight cable side normal use communication lines 83 with pin numbers 1 to 8 are connected by cable.

上記の通り、本発明の10本ピンのプラグP1は、上記の10本の通信線80並びに不
揮発性メモリモジュールMが取り付けられた通信線保持板81の全体が樹脂モールドされ
ることにより製造される。このように、不揮発性メモリモジュールMをプラグP1内の通
信線保持板81に保持することにより、不揮発性メモリモジュールMの搭載を容易に行う
ことができると共に、ケーブル側読み書き専用通信線82a,82bを短くすることがで
き、ひいては信号の劣化を少なくすることができる。なお、通信線82a,82bの代わ
りに不揮発性メモリモジュールMのリードを引き出して直接プラグP1のピンに接続する
ことも当然可能である。
As described above, the 10-pin plug P1 of the present invention is manufactured by resin-molding the entire communication line holding plate 81 to which the 10 communication lines 80 and the nonvolatile memory module M are attached. . In this way, by holding the nonvolatile memory module M on the communication line holding plate 81 in the plug P1, the nonvolatile memory module M can be easily mounted and the cable side read / write dedicated communication lines 82a and 82b. Can be shortened, and as a result, signal degradation can be reduced. Of course, instead of the communication lines 82a and 82b, the lead of the nonvolatile memory module M can be drawn out and directly connected to the pin of the plug P1.

次に、図5を参照し、ネットワークシステム101の制御構成について説明する。上記
のとおり、ケーブルセットC2には、その両端にプラグP1,P2が取り付けられており
、プリンタ側のプラグP1は、不揮発性メモリモジュールM2、ケーブル側読み書き専用
通信線82およびケーブル側通常使用通信線83を有している。
Next, the control configuration of the network system 101 will be described with reference to FIG. As described above, the plugs P1 and P2 are attached to both ends of the cable set C2. The plug P1 on the printer side includes the nonvolatile memory module M2, the cable side read / write dedicated communication line 82, and the cable side normal use communication line. 83.

不揮発性メモリモジュールM2は、プリンタ20の初期設定を行うための情報として、
IPアドレスおよび動作モード情報を記憶している。これらの情報は、専用の装置によっ
て書き込んだり消去したりすることが可能である。また、プリンタ20(後述する設定情
報記憶手段97)に記憶されているこれらの情報を読み出して不揮発性メモリモジュール
M2に書き込むことも可能である。「動作モード情報」とは、プリンタ20を、レシート
発行用として機能するレシートモードと、クーポン発行用として機能するクーポンモード
とのいずれに設定するかに関する情報である。
The non-volatile memory module M2 is used as information for performing the initial setting of the printer 20.
An IP address and operation mode information are stored. Such information can be written or erased by a dedicated device. It is also possible to read out these information stored in the printer 20 (setting information storage means 97 described later) and write it in the nonvolatile memory module M2. The “operation mode information” is information relating to whether the printer 20 is set to a receipt mode that functions for issuing a receipt or a coupon mode that functions for issuing a coupon.

ケーブル側読み書き専用通信線82は、上記のとおり、ピン番号0,9の通信線(82
a,82b,図4参照)であり、後述するデバイス側読み書き専用通信線92と接続され
、不揮発性メモリモジュールM2と、後述する設定情報記憶手段97との通信に用いられ
る。また、ケーブル側通常使用通信線83は、ピン番号1〜8の通信線であり、プリンタ
20と、ケーブルセットC2の他端に接続される任意のデバイス(本実施形態の場合は、
ハブ60,図1または2参照)との通信に用いられる。
As described above, the cable-side read / write dedicated communication line 82 is a communication line (82 with pin numbers 0 and 9
a, 82b, see FIG. 4), which is connected to a device-side read / write communication line 92, which will be described later, and used for communication between the nonvolatile memory module M2 and setting information storage means 97, which will be described later. Further, the cable side normal use communication line 83 is a communication line having pin numbers 1 to 8, and any device connected to the printer 20 and the other end of the cable set C2 (in this embodiment,
Used for communication with the hub 60 (see FIG. 1 or 2).

一方、プリンタ20は、上記のプラグP1が接続される接続ポート90の他、設定情報
読み出し手段94、設定情報書き込み手段95、複写手段96、設定情報記憶手段97お
よび初期設定手段98を有している。なお、これら各手段94〜98は、プリンタ本体側
ではなく、インターフェースボード21によって機能するものである。
On the other hand, the printer 20 includes setting information reading means 94, setting information writing means 95, copying means 96, setting information storage means 97, and initial setting means 98 in addition to the connection port 90 to which the plug P1 is connected. Yes. Each of these means 94 to 98 functions not by the printer body but by the interface board 21.

接続ポート90は、上記のケーブル側読み書き専用通信線82およびケーブル側通常使
用通信線83と、それぞれ接続されるデバイス側読み書き専用通信線92およびデバイス
側通常使用通信線93を有している。また、プラグP1のモジュールタイプに合わせて、
RJ45タイプのコネクタ91(図6参照)が取り付けられている。
The connection port 90 includes the cable side read / write dedicated communication line 82 and the cable side normal use communication line 83, and the device side read / write dedicated communication line 92 and the device side normal use communication line 93, respectively. Also, according to the module type of plug P1,
An RJ45 type connector 91 (see FIG. 6) is attached.

設定情報読み出し手段94は、ケーブル側読み書き専用通信線82およびデバイス側読
み書き専用通信線92を介して、不揮発性メモリモジュールM2から設定情報(IPアド
レスおよび動作モード情報)を読み出す。また、設定情報書き込み手段95は、同じくケ
ーブル側読み書き専用通信線82およびデバイス側読み書き専用通信線92を介して、設
定情報記憶手段97に記憶している設定情報を不揮発性メモリモジュールM2に書き込む
The setting information reading unit 94 reads setting information (IP address and operation mode information) from the nonvolatile memory module M2 via the cable side read / write dedicated communication line 82 and the device side read / write only communication line 92. Also, the setting information writing means 95 writes the setting information stored in the setting information storage means 97 to the nonvolatile memory module M2 through the cable side read / write dedicated communication line 82 and the device side read / write only communication line 92.

複写手段96は、上記の設定情報読み出し手段94および設定情報書き込み手段95と
協働し、所定の法則にしたがって、不揮発性メモリモジュールM2または設定情報記憶手
段97に記憶されている設定情報を他方に複写する。「所定の法則」とは、本実施形態の
場合、いずれかに設定情報が書き込まれていて他方に書き込まれていない場合、設定情報
が書き込まれている方から書き込まれていない方に複写すること、並びに両方に設定情報
が書き込まれている場合、それら両方の設定情報を印刷物24(図2参照)に印刷し、そ
の印刷結果を確認したユーザの指示(操作ボタン25の押下,図2参照)にしたがって、
いずれかの情報を他方に複写することを指す。
The copying unit 96 cooperates with the setting information reading unit 94 and the setting information writing unit 95, and sets the setting information stored in the nonvolatile memory module M2 or the setting information storage unit 97 to the other according to a predetermined rule. Duplicate. In the case of this embodiment, “predetermined law” means that if setting information is written in one and not written in the other, the setting information is written to the one not written In addition, when setting information is written in both, the setting information of both is printed on the printed matter 24 (see FIG. 2), and the user's instruction confirming the printing result (pressing the operation button 25, see FIG. 2). According to
Refers to copying any information to the other.

設定情報記憶手段97は、不揮発性メモリモジュールM2から読み出した(複写した)
設定情報を不揮発に記憶する。したがって、新規の状態(出荷後、初めてケーブルセット
C2が接続される前までの状態)では、何ら情報は書き込まれていない。
The setting information storage unit 97 is read (copied) from the nonvolatile memory module M2.
The setting information is stored in a nonvolatile manner. Therefore, no information is written in a new state (a state before the cable set C2 is connected for the first time after shipment).

初期設定手段98は、設定情報記憶手段97に記憶されている設定情報に基づいて、初
期設定を行う。本実施形態の場合、「初期設定」とは、IPアドレスの設定および動作モ
ードの設定を指す。
The initial setting unit 98 performs initial setting based on the setting information stored in the setting information storage unit 97. In the present embodiment, “initial setting” refers to setting of an IP address and setting of an operation mode.

次に、図6および図9を参照し、ネットワークシステム101の回路構成について説明
する。図6は、ケーブルセットC2およびインターフェースボード21の回路構成、図9
は、不揮発性メモリモジュールM2の回路構成を、それぞれ示している。
Next, the circuit configuration of the network system 101 will be described with reference to FIGS. 6 shows circuit configurations of the cable set C2 and the interface board 21, and FIG.
These respectively show the circuit configurations of the nonvolatile memory module M2.

図6に示すように、ケーブルセットC2は、両端にRJ45タイプのプラグP1,P2
(プリンタ側のプラグP1は10本ピン、ハブ側のプラグP2は8本ピン)を有し、イー
サネット(登録商標)の100BASE―T4規格を採用している。当該100BASE
―T4規格は、ピン番号1−2、ピン番号3−6、ピン番号4―5、ピン番号7―8の4
ペアのツイストペアケーブルを利用し、このうち3つをデータ転送用(送受信用)、もう
1つをコリジョン検出用として用いている。
As shown in FIG. 6, the cable set C2 has RJ45 type plugs P1, P2 at both ends.
(The printer-side plug P1 has 10 pins and the hub-side plug P2 has 8 pins), and adopts the 100BASE-T4 standard of Ethernet (registered trademark). 100BASE
-T4 standard is 4 of pin number 1-2, pin number 3-6, pin number 4-5, pin number 7-8
A pair of twisted pair cables is used, three of which are used for data transfer (for transmission and reception) and the other for collision detection.

また、プリンタ側のプラグP1は、ピン番号0および9に接続される不揮発性メモリモ
ジュールM2を有している。図9に示すように、不揮発性メモリモジュールM2は、1―
Wireライン(通信線1本の接続)で、電源供給および通信が可能となっており、設定
情報を格納するための不揮発性メモリ122と、当該不揮発性メモリ122との情報の読
み書きを制御するメモリコントローラ121と、これらに電源を供給する寄生電源回路1
23と、を有している。また、ケーブル側読み書き専用通信線82のピン番号0(通信線
82a)を1―Wireライン、ピン番号9(通信線82b)をGNDラインとして用い
ている。
The printer-side plug P1 has a nonvolatile memory module M2 connected to pin numbers 0 and 9. As shown in FIG. 9, the non-volatile memory module M2 includes 1−
Power supply and communication are possible via a wire line (connection of one communication line), and a non-volatile memory 122 for storing setting information and a memory for controlling reading and writing of information to and from the non-volatile memory 122 Controller 121 and parasitic power supply circuit 1 for supplying power to them
23. Further, the pin number 0 (communication line 82a) of the cable side read / write dedicated communication line 82 is used as the 1-Wire line, and the pin number 9 (communication line 82b) is used as the GND line.

寄生電源回路123は、1―Wire波形(データI/O用の可変パルス幅シリアル通
信)のハイレベル期間に充電捕捉、ローレベル期間にデバイス電源のために逆流防止、と
いう具合に動作する。また、不揮発性メモリ122には、上記の設定情報の他、不揮発性
メモリモジュール固有の変更不能な64ビットシリアル番号が書き込まれており、最終製
品となるデバイス(ケーブルセットC2)の識別にも利用することができるようになって
いる。
The parasitic power supply circuit 123 operates so as to capture charge during the high level period of the 1-Wire waveform (variable pulse width serial communication for data I / O) and prevent backflow for the device power supply during the low level period. In addition to the above setting information, the non-changeable 64-bit serial number unique to the non-volatile memory module is written in the non-volatile memory 122, and is also used for identifying the device (cable set C2) as the final product. Can be done.

一方、ハブ側のプラグP2は、図6に示すように、8ピンのプラグであり、ハブ60に
備えられたRJ45タイプのモジュラ・コネクタ61(図2参照)と接続される。また、
ハブ60は、8本の通常使用通信線を介した通信を制御するハブコントローラ62を備え
ている。
On the other hand, the hub-side plug P2 is an 8-pin plug, as shown in FIG. 6, and is connected to an RJ45 type modular connector 61 (see FIG. 2) provided in the hub 60. Also,
The hub 60 includes a hub controller 62 that controls communication via eight normally used communication lines.

さらに、プリンタ20のインターフェースボード21は、上記の10ピンのプラグP1
が接続される10ピンRJ45タイプのモジュラ・コネクタ91、インターフェースボー
ド21に入出力される信号の制御を行うネットワーク制御回路110、並びにこれらを接
続する電源回路112と、を有している。
Further, the interface board 21 of the printer 20 is connected to the 10-pin plug P1 described above.
10-pin RJ45 type modular connector 91, a network control circuit 110 for controlling signals inputted to and outputted from the interface board 21, and a power supply circuit 112 for connecting them.

ネットワーク制御回路110は、ピン番号0および9のデバイス側読み書き専用通信線
92を介して読み書きする設定情報に基づいて、初期設定を行うと共に、PHYコントロ
ーラ111およびデバイス側通常使用通信線93を介して、ハブ60(ハブコントローラ
)との通信制御を行う。なお、図5に示した設定情報読み出し手段94、設定情報書き込
み手段95、複写手段96、設定情報記憶手段97および初期設定手段98は、当該ネッ
トワーク制御回路110を主要部として機能するものである。
The network control circuit 110 performs initial setting based on setting information read / written via the device-side read / write dedicated communication line 92 of pin numbers 0 and 9, and also via the PHY controller 111 and the device-side normal use communication line 93. Control communication with the hub 60 (hub controller). Note that the setting information reading means 94, setting information writing means 95, copying means 96, setting information storage means 97, and initial setting means 98 shown in FIG. 5 function as the main part of the network control circuit 110.

次に、図10のフローチャートを参照し、主に上記のネットワーク制御回路110によ
って制御されるネットワークシステム101の制御方法について説明する。ネットワーク
制御回路110は、インターフェースボード21にケーブルセットC2が接続されると(
接続ポート90(10ピンRJ45タイプコネクタ91)にケーブルセットC2のプラグ
P1が差し込まれると)(S11)、設定情報記憶手段97(図5参照)に設定情報が書
き込まれているか否かを判別する(S12)。設定情報記憶手段97に設定情報が書き込
まれている場合は(S12:Yes)、デバイス側読み書き専用通信線92およびケーブ
ル側読み書き専用通信線82を介して不揮発性メモリモジュールM2に設定情報が書き込
まれているか否かを判別する(S13)。
Next, a control method of the network system 101 mainly controlled by the network control circuit 110 will be described with reference to a flowchart of FIG. When the cable set C2 is connected to the interface board 21, the network control circuit 110 (
When the plug P1 of the cable set C2 is inserted into the connection port 90 (10-pin RJ45 type connector 91) (S11), it is determined whether or not the setting information is written in the setting information storage means 97 (see FIG. 5). (S12). When the setting information is written in the setting information storage unit 97 (S12: Yes), the setting information is written into the nonvolatile memory module M2 via the device side read / write dedicated communication line 92 and the cable side read / write dedicated communication line 82. It is discriminate | determined whether it is (S13).

ここで、不揮発性メモリモジュールM2に設定情報が書き込まれている場合、すなわち
設定情報記憶手段97および不揮発性メモリモジュールM2の両方に設定情報が書き込ま
れている場合は(S13:Yes)、これらに書き込まれている設定情報をテキストデー
タとして印刷物24に印刷する(S14)。ユーザは、この印刷内容に基づいて、設定情
報記憶手段97と不揮発性メモリモジュールM2とのいずれに書き込まれている設定情報
を用いるかを決定し、プリンタ20の操作ボタン25(指示取得手段)を押下する。ここ
では、設定情報記憶手段97の設定情報を用いる場合「ボタン1」、不揮発性メモリモジ
ュールM2の設定情報を用いる場合「ボタン2」が押下されるものとする。
Here, when the setting information is written in the nonvolatile memory module M2, that is, when the setting information is written in both the setting information storage unit 97 and the nonvolatile memory module M2 (S13: Yes), the setting information is written in these. The written setting information is printed as text data on the printed matter 24 (S14). Based on the print contents, the user determines which setting information written in the setting information storage unit 97 or the nonvolatile memory module M2 is to be used, and presses the operation button 25 (instruction acquisition unit) of the printer 20. Press. Here, it is assumed that “button 1” is pressed when the setting information of the setting information storage unit 97 is used, and “button 2” is pressed when the setting information of the nonvolatile memory module M2 is used.

したがって、ユーザにより、「ボタン1」が押下されると(S15:ボタン1)、設定
情報記憶手段97に書き込まれている設定情報を不揮発性メモリモジュールM2に書き込
み(複写して上書きし)(S16)、処理を終了する。すなわち、この場合初期設定は行
われず、プリンタ側(設定情報記憶手97段)が記憶していた既存の設定情報を利用する
こととなる。
Therefore, when “button 1” is pressed by the user (S15: button 1), the setting information written in the setting information storage unit 97 is written (copied and overwritten) in the nonvolatile memory module M2 (S16). ), The process is terminated. That is, in this case, the initial setting is not performed, and the existing setting information stored in the printer side (setting information storage unit 97) is used.

また、ユーザにより、「ボタン2」が押下されると(S15:ボタン2)、不揮発性メ
モリモジュールM2に書き込まれている設定情報を設定情報記憶手段97に書き込む(複
写して上書きする)ことで、初期設定を行い(S17)、処理を終了する。
When “button 2” is pressed by the user (S15: button 2), the setting information written in the nonvolatile memory module M2 is written into the setting information storage means 97 (copied and overwritten). Initial settings are made (S17), and the process is terminated.

一方、設定情報記憶手段97に設定情報が書き込まれていない場合は(S12:No)
、不揮発性メモリモジュールM2に設定情報が書き込まれているか否かを判別し(S18
)、書き込まれている場合は(S18:Yes)、不揮発性メモリモジュールM2に書き
込まれている設定情報を設定情報記憶手段97に書き込む(複写する)ことで、初期設定
を行い(S17)、処理を終了する。また、設定情報記憶手段97および不揮発性メモリ
モジュールM2の両方に設定情報が書き込まれていない場合は(S18:No)、設定情
報の読み書きを行うことなく処理を終了する。
On the other hand, when the setting information is not written in the setting information storage unit 97 (S12: No)
Then, it is determined whether or not the setting information is written in the nonvolatile memory module M2 (S18).
If it has been written (S18: Yes), the setting information written in the nonvolatile memory module M2 is written (copied) in the setting information storage means 97 to perform initial setting (S17) and processing Exit. If the setting information is not written in both the setting information storage unit 97 and the nonvolatile memory module M2 (S18: No), the process is terminated without reading / writing the setting information.

このように、本実施形態のネットワークシステム101は、不揮発性メモリモジュール
M2を搭載したケーブルセットC2の接続によって、所定の法則に従い、自動的に初期設
定を行うため、初期設定のための手間とコストの削減を図ることができる。また、POS
システム1のネットワークに接続されていたプリンタ20が故障した場合、ケーブルセッ
トC2を抜き差しして、このプリンタ20の設定情報をケーブルセットC2の不揮発性メ
モリモジュールM2に複写しておけば、新規に導入されたプリンタ20(設定情報記憶手
段97に情報が書き込まれていないもの)に同じ設定情報を書き込むことができるため、
設定場所(ある任意のケーブル)毎にIPアドレスが決まっている場合などに便利である
As described above, the network system 101 according to the present embodiment automatically performs initial setting according to a predetermined rule by connecting the cable set C2 on which the nonvolatile memory module M2 is mounted. Can be reduced. POS
If the printer 20 connected to the network of the system 1 breaks down, the cable set C2 is removed, and the setting information of the printer 20 is copied to the nonvolatile memory module M2 of the cable set C2. Since the same setting information can be written in the printer 20 (the information that has not been written in the setting information storage means 97),
This is convenient when the IP address is determined for each setting location (an arbitrary cable).

なお、上記の例では、図6に示すように、100BASE―T4規格のケーブルを利用
した場合を例示したが、図11に示すように、100BASE―TX規格のケーブルを利
用しても良い。当該100BASE―TX規格は、ピン番号1−2、ピン番号3−6の2
ペアのツイストペアケーブルを利用し、このうち一方のペアをデータ送信用に、他方をデ
ータ受信用に用いている。また、ケーブル側読み書き専用通信線82およびデバイス側読
み書き専用通信線93としては、ケーブル側通常使用通信線83およびデバイス側通常使
用通信線93として使用されていないピン番号5および8を利用し、ピン番号5を不揮発
性メモリモジュールM2の1―Wireライン、ピン番号8をGNDラインとして用いる
In the above example, as illustrated in FIG. 6, a case of using a 100BASE-T4 standard cable is illustrated. However, as illustrated in FIG. 11, a 100BASE-TX standard cable may be used. The 100BASE-TX standard includes pin number 1-2 and pin number 3-6-2.
A pair of twisted pair cables is used, one of which is used for data transmission and the other is used for data reception. Further, as the cable side read / write dedicated communication line 82 and the device side read / write only communication line 93, pin numbers 5 and 8 that are not used as the cable side normal use communication line 83 and the device side normal use communication line 93 are used, Number 5 is used as the 1-Wire line of the nonvolatile memory module M2, and pin number 8 is used as the GND line.

なお、読み書き専用通信線82,92は、必ずしも電源線兼信号線として機能する1―
Wireラインを使用する必要もなく、電源線用ライン、信号線用ライン、GNDライン
と3本以上の通信線を、通常使用通信線83,93の他に追加配置する構成であっても良
い。また、読み書き専用通信線82,92を追加配置するのではなく、既存の通常使用通
信線83,93の一部または全てを読み書き専用通信線82,92として兼用するように
しても良い。
Note that the read / write dedicated communication lines 82 and 92 do not necessarily function as a power line and a signal line.
There is no need to use a wire line, and a configuration in which a power line, a signal line, a GND line and three or more communication lines are additionally arranged in addition to the normal use communication lines 83 and 93 may be used. Further, instead of additionally arranging the read / write dedicated communication lines 82 and 92, a part or all of the existing normal use communication lines 83 and 93 may be used as the read / write dedicated communication lines 82 and 92.

また、ケーブルの規格も上記の例に限定されず、10BASE―Tや1000BASE
―Tの規格を利用しても良いし、イーサネット(登録商標)仕様以外のものであっても良
い。また、これに伴って、プラグやコネクタの形状も、上記の例に限定されるものではな
い。
Also, the cable standard is not limited to the above example, and 10BASE-T and 1000BASE
-The T standard may be used, or other than Ethernet (registered trademark) specifications. Accordingly, the shapes of the plugs and connectors are not limited to the above example.

また、上記の例では、プラグP1上に不揮発性メモリモジュールMを搭載するものとし
たが、ケーブルカバーの内部または外部に搭載するようにしても良い。
In the above example, the nonvolatile memory module M is mounted on the plug P1, but it may be mounted inside or outside the cable cover.

また、ケーブルセットC2ではなくハブ60に搭載された不揮発性メモリモジュールM
cに書き込まれている設定情報に基づいて、プリンタ20の初期設定を行うようにしても
良い。図7に示すように、この場合、ケーブルセットとしては、両端に10ピンプラグP
1c,P2cを備えると共に不揮発性メモリモジュールMを搭載しないものを利用し(C
c)、ハブ60は、複数の10ピンRJ45タイプコネクタ61cと(2つのみ図示)、
当該コネクタ61c別(ポート別)に設けられたハブ標準回路65および不揮発性メモリ
モジュールMcを備えたものを用いる。但しこの場合は、ケーブル側読み書き専用通信線
82a,82bのケーブル長が長くなるため、信号の劣化を防ぐ手段を講じることが好ま
しい。
Further, the nonvolatile memory module M mounted on the hub 60 instead of the cable set C2.
The initial setting of the printer 20 may be performed based on the setting information written in c. As shown in FIG. 7, in this case, the cable set has 10-pin plugs P at both ends.
1c and P2c are used and the non-volatile memory module M is not mounted (C
c) The hub 60 includes a plurality of 10-pin RJ45 type connectors 61c (only two shown),
A device provided with a hub standard circuit 65 and a nonvolatile memory module Mc provided for each connector 61c (for each port) is used. However, in this case, since the cable length of the cable side read / write dedicated communication lines 82a and 82b becomes longer, it is preferable to take measures to prevent signal degradation.

また、図8に示すように、両端に8ピンプラグP1d,P2dを備えた汎用のケーブル
Cdを用いることも可能である。すなわち、ハブ60上に、コネクタ61別(ポート別)
の不揮発性メモリモジュールMd、各コネクタ61に接続されたネットワークデバイスと
の通信を行うネットワークコントローラ503、並びに不揮発性メモリモジュールMdと
のデータの入出力を制御する入出力コントローラ502(制御用CPU)を搭載する。そ
して、入出力コントローラ502は、電源投入後のリセット501が解除された時点もし
くはハブコントローラ62からのポート監視信号505が各コネクタ61(各ポート)へ
のネットワークデバイスの接続を伝えたときに、選択スイッチ504を切り換えると共に
、各コネクタ61に接続されているネットワークデバイスとネットワークコントローラ5
03を経由して通信し、不揮発性メモリモジュールMdに保存されている情報をプリンタ
側のネットワーク制御回路110に伝達する(設定情報伝達手段)。すなわち、ハブ60
とプリンタ20(インターフェースボード21)の通信開始時に、1対1接続にて、ハブ
60の各コネクタ61に接続されているネットワークデバイス110と通信を行い、不揮
発性メモリモジュールMdから読み出した設定情報を、接続されているネットワークデバ
イス110に伝達するようにしても良い。一方、プリンタ側のインターフェースボード2
1dは、その情報を取得し(設定情報取得手段)、これに基づいてネットワーク制御回路
110による初期設定処理(設定情報記憶手段97(図5参照)に保存されている内容の
書き換え、選択、複写等)を行う。この構成によれば、プリンタ20とハブ60だけの簡
易な構成で、またプラグやケーブルも汎用のものを用いて、本実施形態のネットワークシ
ステム101を構築することができる。また、インターフェースボード21dは、汎用の
8ピンコネクタ91dを採用できると共に、回路構成も図6や図7の例と比較して簡素化
することができる。
Further, as shown in FIG. 8, a general-purpose cable Cd provided with 8-pin plugs P1d and P2d at both ends can be used. That is, on the hub 60, connectors 61 (ports)
A non-volatile memory module Md, a network controller 503 that communicates with a network device connected to each connector 61, and an input / output controller 502 (control CPU) that controls input / output of data to / from the non-volatile memory module Md. Mount. The input / output controller 502 is selected when the reset 501 after power-on is released or when the port monitoring signal 505 from the hub controller 62 notifies the connection of the network device to each connector 61 (each port). While switching the switch 504, the network device connected to each connector 61 and the network controller 5
03, and communicates information stored in the nonvolatile memory module Md to the network control circuit 110 on the printer side (setting information transmission means). That is, the hub 60
Communication with the network device 110 connected to each connector 61 of the hub 60 in a one-to-one connection at the start of communication between the printer 20 (interface board 21) and the setting information read from the nonvolatile memory module Md. The information may be transmitted to the connected network device 110. On the other hand, the interface board 2 on the printer side
1d acquires the information (setting information acquisition means), and rewrites, selects, and copies the contents stored in the initial setting processing (setting information storage means 97 (see FIG. 5)) by the network control circuit 110 based on the information. Etc.). According to this configuration, the network system 101 of the present embodiment can be constructed with a simple configuration of only the printer 20 and the hub 60 and using general-purpose plugs and cables. Further, the interface board 21d can adopt a general-purpose 8-pin connector 91d, and the circuit configuration can be simplified as compared with the examples of FIGS.

また、上記の例では、不揮発性メモリモジュールMの読み書きを行うために、デバイス
側読み書き専用通信線92およびケーブル側読み書き専用通信線82を用いるものとした
が、不揮発性メモリモジュールMとして、RFID(Radio Frequency Identification)
を利用し、これらの読み書き専用通信線82,92を省略した構成としても良い。但しこ
の場合は、RFIDとの無線通信を行うためのリーダ・ライタ(RFID読み書き装置)
をプリンタ側に搭載する必要がある。しかしながら、本実施形態のようにPOSシステム
1に適用される場合は、RFIDを搭載した会員カードの読み書きや、各種認証(ユーザ
ID、商品ID、クレジットカード等の認証)を行うためのリーダ・ライタを利用するこ
とで、不揮発性メモリモジュールMの読み書きを行うための特別な装置を追加する必要が
無く、システム構築に要するコストを抑えることができる。なお、この場合は、RFID
を備えていないケーブルセットが接続されると、プリンタ側に搭載されているリーダ・ラ
イタは機能せず、デバイス側通常使用通信線93のみ機能することとなる。
In the above example, the device-side read / write communication line 92 and the cable-side read / write communication line 82 are used to read / write the nonvolatile memory module M. However, as the nonvolatile memory module M, RFID ( Radio Frequency Identification)
The read / write communication lines 82 and 92 may be omitted. However, in this case, a reader / writer (RFID reader / writer) for wireless communication with RFID
Must be installed on the printer side. However, when applied to the POS system 1 as in the present embodiment, a reader / writer for performing reading and writing of member cards equipped with RFID and various authentications (authentication of user IDs, product IDs, credit cards, etc.). By using, there is no need to add a special device for reading and writing the nonvolatile memory module M, and the cost required for system construction can be suppressed. In this case, RFID
When a cable set not equipped with is connected, the reader / writer mounted on the printer side does not function, and only the device side normal use communication line 93 functions.

また、上記のとおり、ハブ60上に、ポート別の不揮発性メモリモジュールMを搭載す
る場合にもRFIDを適用可能であり、この場合は、プリンタ20(インターフェースボ
ード21)と、ハブ60とが、無線通信によって接続される構成であっても良い。
Further, as described above, RFID can also be applied when the non-volatile memory module M for each port is mounted on the hub 60. In this case, the printer 20 (interface board 21) and the hub 60 are The structure connected by radio | wireless communication may be sufficient.

また、RFIDを利用すると、さらに不揮発性メモリモジュールMの配置(搭載)の自
由度を高めることができる。例えば、図12(a)に示すように、ケーブルに取り付ける
ケーブルネームタグ130(接続対象となるデバイス名等を記載した名札)に、RFID
140を搭載し、これに書き込まれた設定情報を読み出すようにしても良い。但しこの場
合は、ケーブルネームタグ130の位置が定まらず、会員カードの読み書き等の兼ね合い
もあるため、リーダ・ライタのアンテナを複数本とするなどして通信範囲を拡大させるこ
とが好ましい。
Further, when RFID is used, the degree of freedom of arrangement (mounting) of the nonvolatile memory module M can be further increased. For example, as shown in FIG. 12A, an RFID tag is attached to a cable name tag 130 (name tag describing a device name to be connected) attached to a cable.
140 may be mounted and the setting information written thereto may be read out. However, in this case, since the position of the cable name tag 130 is not determined and there is a balance between reading and writing of the membership card, it is preferable to expand the communication range by using a plurality of reader / writer antennas.

また、同図(b)に示すように、ケーブルネームタグ130ではなく、ケーブルに周回
して貼付されるラベル131に、RFID140を埋め込むようにしても良い。この構成
によれば、不揮発性メモリモジュールMをより容易且つ安価に搭載することができる。
Further, as shown in FIG. 6B, the RFID 140 may be embedded in a label 131 that is attached around the cable instead of the cable name tag 130. According to this configuration, the nonvolatile memory module M can be mounted more easily and inexpensively.

また、ケーブルセットC2やハブ60に、RFID140を搭載するのではなく、図1
3に示すように、プリンタ設置台27など、プリンタ20の設置場所にRFID140の
タグを貼付しておき、当該RFID140と、アンテナ26を介したリーダ・ライタ(同
図は、リーダ・ライタが内蔵されている例を図示)との通信により、設定情報の読み書き
を行う通信システムに本発明を適用しても良い。この構成によれば、設置場所毎に設定情
報が異なる場合でも、適切な設定情報を設定することができる。さらに、リーダ・ライタ
を有するデバイス(プリンタ20)とRFID140のみの単純な構成で良いため、シス
テムを安価に構築することができる。
Further, instead of mounting the RFID 140 on the cable set C2 or the hub 60, FIG.
As shown in FIG. 3, an RFID 140 tag is affixed to the installation location of the printer 20, such as the printer installation table 27, and the RFID 140 and a reader / writer via the antenna 26 (in the figure, the reader / writer is built-in). The present invention may be applied to a communication system that reads and writes setting information by communication with an example). According to this configuration, it is possible to set appropriate setting information even when the setting information is different for each installation location. Furthermore, since a simple configuration including only the device (printer 20) having the reader / writer and the RFID 140 is sufficient, the system can be constructed at low cost.

また、上記の例では、設定情報として、IPアドレスと動作モード(レシートモードま
たはクーポンモード)を設定するものとしたが、動作モードは、3つ以上であっても良い
し、IPアドレスのみ、動作モードのみといったいずれか一方のみの設定でも良い。また
、設定情報としては、上記のIPアドレスや動作モード以外にも、通信スピード、パリテ
ィの有無やデータ長を含む通信条件、インターフェースタイプ、ケーブルセットC2の通
信線配置(電源線および通信線)、デバイスのニックネーム(ドメイン名など)、暗号化
キー、不揮発性メモリ固有のシリアル番号などを読み出し、これらを初期設定に利用する
ようにしても良い。
In the above example, the IP address and the operation mode (receipt mode or coupon mode) are set as the setting information. However, the operation mode may be three or more, and only the IP address is operated. Only one of the settings such as the mode may be set. In addition to the above IP address and operation mode, the setting information includes communication speed, communication conditions including the presence / absence of parity and data length, interface type, communication line arrangement (power supply line and communication line) of the cable set C2, A device nickname (such as a domain name), an encryption key, a serial number unique to a nonvolatile memory, and the like may be read and used for initial settings.

また、プリンタ20側に、不揮発性メモリモジュールMの読み書きを行うためのパスワ
ードを備え、不揮発性メモリモジュールMは、当該パスワードを備えていないデバイスか
らの読み書きを禁止するようにしても良い。
The printer 20 may be provided with a password for reading / writing the nonvolatile memory module M, and the nonvolatile memory module M may prohibit reading / writing from a device that does not have the password.

また、不揮発性メモリに書き込まれる上記の設定情報の一部若しくは全てを、当該設定
情報の一部に対応付けされた情報に基づいて暗号化するようにしても良い。この場合、不
揮発性メモリモジュールMの固有の64ビットシリアル番号と、公開可能な製品コードを
使って、設定情報の一部または全てに暗号化を行った後、その64ビットシリアル番号を
、ネットワークを介してシリアル番号検証サーバ(図示省略)に送信し、その有効性や唯
一性を検証することが好ましい。また、製品コードを使って、所定のWebサーバから製
品固有の暗号キーを取得してその暗号キーとシリアル番号の組み合わせで暗号化するよう
にしても良い。また、このようにネットワークを介して暗号キーを取得する場合は、SS
Lのような暗号化通信を使うことが好ましい。これらの構成によれば、不揮発性メモリモ
ジュールMの不正な読み出しを防止することができる。
Further, part or all of the setting information written in the nonvolatile memory may be encrypted based on information associated with a part of the setting information. In this case, after encrypting a part or all of the setting information using a unique 64-bit serial number of the nonvolatile memory module M and a publicly available product code, the 64-bit serial number is transferred to the network. It is preferable to transmit the data to a serial number verification server (not shown) and verify its validity and uniqueness. Alternatively, a product code may be used to acquire a product-specific encryption key from a predetermined Web server and encrypt it using a combination of the encryption key and serial number. In addition, when the encryption key is acquired through the network in this way, SS
It is preferable to use encrypted communication such as L. According to these configurations, unauthorized reading of the nonvolatile memory module M can be prevented.

また、上記の例では、ケーブルセットC2の接続時に図10に示すフローチャートの実
行を開始するものとしたが、プリンタ20の電源投入時またはプリンタ20の初期設定開
始時に、実行を開始するようにしても良い。また、これらケーブルセットC2の接続時、
プリンタ20の電源投入時またはプリンタ20の初期設定開始時のうち、複数の条件を満
たしたときに実行するようにしても良い。
In the above example, the execution of the flowchart shown in FIG. 10 is started when the cable set C2 is connected. However, the execution is started when the printer 20 is turned on or when the initial setting of the printer 20 is started. Also good. When connecting these cable sets C2,
It may be executed when a plurality of conditions are satisfied when the printer 20 is turned on or when the initial setting of the printer 20 is started.

また、インターフェースボード21内のネットワーク制御回路110によって、図10
に示すフローチャートが実行されるものとしたが、プリンタ本体側でその制御を行うよう
にしても良い。すなわち、図5のブロック図に示した接続ポート90、設定情報読み出し
手段94、設定情報書き込み手段95、複写手段96、設定情報記憶手段97および初期
設定手段98についても、本体側に備える構成であっても良い。
Further, the network control circuit 110 in the interface board 21 causes the network control circuit 110 in FIG.
However, the control may be performed on the printer main body side. That is, the connection port 90, the setting information reading means 94, the setting information writing means 95, the copying means 96, the setting information storage means 97, and the initial setting means 98 shown in the block diagram of FIG. May be.

また、上記の例では、プリンタ20とケーブルセットC2とから成るネットワークシス
テム101を例示したが、不揮発性メモリモジュールM1を搭載したケーブルC1、また
は不揮発性メモリモジュールM6を搭載したケーブルC6(図1参照)を用いてパソコン
POS10の初期設定を行う場合にも、本発明を適用可能である。また、初期設定として
、通信条件や信号線のタイプを設定する場合は、不揮発性メモリM3付きのケーブルC3
、不揮発性メモリM4付きのケーブルC4、または不揮発性メモリM5付きのケーブルC
5を用いて、プリンタ20の初期設定を行っても良い。また、ケーブルC3,C4,C5
のそれぞれカスタマディスプレイ側、キャッシュドロア側、キーボード側(ケーブルC3
,C4,C5に対し、図示M3,M4,M5とは他端側)に不揮発性メモリモジュールM
を搭載し、それぞれカスタマディスプレイ30、キャッシュドロア40、キーボード50
の初期設定を行うことも可能である。すなわち、デバイスや設定情報の種類は問わない。
In the above example, the network system 101 including the printer 20 and the cable set C2 is illustrated. However, the cable C1 in which the nonvolatile memory module M1 is mounted or the cable C6 in which the nonvolatile memory module M6 is mounted (see FIG. 1). The present invention can also be applied to the initial setting of the personal computer POS10 using In addition, when initializing the communication condition and the signal line type, the cable C3 with the nonvolatile memory M3 is used.
, Cable C4 with nonvolatile memory M4, or cable C with nonvolatile memory M5
5 may be used for initial setting of the printer 20. Also, cables C3, C4, C5
Customer display side, cash drawer side, keyboard side (cable C3
, C4, and C5, the other side of the illustrated M3, M4, and M5) is a non-volatile memory module M.
Equipped with a customer display 30, a cash drawer 40, and a keyboard 50, respectively.
It is also possible to perform initial setting. That is, the type of device and setting information is not limited.

以上、説明したとおり、本実施形態によれば、プリンタ20などのデバイスは、接続さ
れたケーブルセットC2(不揮発性メモリモジュール付きケーブル)に搭載されている不
揮発性メモリモジュールMから自身の初期設定を行うための設定情報を読み出し、当該設
定情報に基づいて自動的に初期設定を行うことができる。すなわち、人手を介して初期設
定のための作業を行う必要がないため、ネットワークシステム101の保守費用の軽減を
図ることができる。
As described above, according to the present embodiment, a device such as the printer 20 performs its initial setting from the nonvolatile memory module M mounted on the connected cable set C2 (cable with nonvolatile memory module). It is possible to read setting information to be performed and automatically perform initial setting based on the setting information. That is, since it is not necessary to perform the initial setting work manually, the maintenance cost of the network system 101 can be reduced.

また、設定情報記憶手段97および不揮発性メモリモジュールMの両方に情報が書き込
まれている場合は、両方に記憶されている設定情報を印刷出力して、どちらの設定情報に
合わせるかをユーザの判断に委ねることができる。したがって、設定情報記憶手段97に
設定情報が書き込まれているデバイスでも、新規のデバイス(交換後のデバイス)として
利用可能である。なお、設定情報の出力の形態は、デバイスによって変更可能であり、例
えばディスプレイの場合、設定情報を表示することで出力することが可能である。また、
単純な設定情報の場合は、LEDや電子音等により情報を出力することも可能である。
When information is written in both the setting information storage unit 97 and the nonvolatile memory module M, the setting information stored in both is printed out and the user determines which setting information to match. Can be entrusted to. Therefore, even a device in which setting information is written in the setting information storage unit 97 can be used as a new device (device after replacement). Note that the output form of the setting information can be changed depending on the device. For example, in the case of a display, the setting information can be output by displaying the setting information. Also,
In the case of simple setting information, it is also possible to output information using LEDs, electronic sounds, or the like.

また、ケーブルセットC2は、RJ45タイプのプラグPおよびコネクタを利用してい
るため、不揮発性メモリモジュールMを搭載していないケーブルセットC、すなわちケー
ブル側読み書き専用通信線92を備えていないケーブルが接続された場合でも、中央の8
本の通信線(通常使用通信線)を用いて、通常の通信(設定情報の読み書き以外の通信)
を行うことができる。
Also, since the cable set C2 uses RJ45 type plugs P and connectors, a cable set C that does not include the nonvolatile memory module M, that is, a cable that does not include the cable side read / write dedicated communication line 92 is connected. The center 8
Normal communication (communication other than reading and writing of setting information) using a single communication line (normally used communication line)
It can be performed.

また、ケーブル側読み書き専用通信線82およびデバイス側読み書き専用通信線92は
、電源線および信号線が共通する1本の通信線(1―Wireライン)で構成されている
ため、ケーブル側読み書き専用通信線82およびデバイス側読み書き専用通信線92のた
めに増設する通信線の本数を1本、若しくはGNDラインと合わせて2本に留めることが
できる。
Further, the cable side read / write dedicated communication line 82 and the device side read / write only communication line 92 are configured by a single communication line (1-Wire line) having a common power supply line and signal line, and therefore the cable side read / write only communication line. The number of communication lines added for the line 82 and the device-side read / write dedicated communication line 92 can be limited to one, or two, including the GND line.

また、不揮発性メモリモジュールM2は、ケーブルセットC2のプリンタ側(初期設定
を行うデバイス側)の端に取り付けられたプラグP1に搭載されているため、ケーブル側
読み書き専用通信線82の長さを極力短くすることができる。また、不揮発性メモリモジ
ュールMはプラグPに搭載(通信線保持板81に保持,図4参照)すればよいため、搭載
(取付)を容易に行うことができる。
Further, since the nonvolatile memory module M2 is mounted on the plug P1 attached to the end of the cable set C2 on the printer side (device side for initial setting), the length of the cable side read / write dedicated communication line 82 is made as much as possible. Can be shortened. Further, since the non-volatile memory module M may be mounted on the plug P (held on the communication line holding plate 81, see FIG. 4), it can be mounted (attached) easily.

続いて、図14および図15を参照し、本発明の第2実施形態について説明する。上記
の第1実施形態では、不揮発性メモリモジュールMに設定情報を格納しておき、当該設定
情報を読み出して、デバイス(プリンタ20)の初期設定を行うものとしたが、本実施形
態では、不揮発性メモリモジュールM2に電源要求に関する電源情報や、回路構成に関す
る回路情報を格納しておき、これらの情報を読み出して、2つのデバイス間における電源
供給や通信を許可するか否かを判別するものである。
Subsequently, a second embodiment of the present invention will be described with reference to FIGS. 14 and 15. In the first embodiment, the setting information is stored in the nonvolatile memory module M, and the setting information is read out to perform the initial setting of the device (printer 20). The power supply information related to the power supply request and the circuit information related to the circuit configuration are stored in the memory module M2, and the information is read out to determine whether or not the power supply and communication between the two devices are permitted. is there.

そこで、本実施形態では、図1に示した構成要素のうち、キーボード50、プリンタ2
0並びにこれらを接続するケーブルセットC5を用いた電源供給システム201(図14
参照)を例に挙げて説明する。また、第1実施形態と共通する内容については、適宜説明
を省略する。
Therefore, in the present embodiment, among the components shown in FIG.
0 and a power supply system 201 using the cable set C5 connecting them (FIG. 14).
Reference) will be described as an example. Further, the description common to the first embodiment will be omitted as appropriate.

図14は、第2実施形態に係る電源供給システム201の制御構成を示すブロック図で
ある。上記のとおり、電源供給システム201は、キーボード50、プリンタ20および
ケーブルセットC5によって構成されるが、これらのうち、キーボード50が電源供給を
必要とするデバイス(第1デバイス)、プリンタ20が電源供給を行うデバイス(第2デ
バイス)に相当する。
FIG. 14 is a block diagram illustrating a control configuration of the power supply system 201 according to the second embodiment. As described above, the power supply system 201 includes the keyboard 50, the printer 20, and the cable set C5. Of these, the keyboard 50 requires a power supply (first device), and the printer 20 supplies power. This corresponds to a device (second device) that performs the above.

キーボード50は、接続ポート59を備え、当該接続ポート59は、通常使用通信線5
3を有している。また、この通常使用通信線53には、電源供給を受けるための電源線と
、プリンタ20と通信を行うための信号線が含まれている。
The keyboard 50 includes a connection port 59, and the connection port 59 is a communication line 5 that is normally used.
3. Further, the normal use communication line 53 includes a power line for receiving power supply and a signal line for communicating with the printer 20.

ケーブルセットC5は、そのプリンタ側にプラグP201を有している。なお、ケーブ
ルセットC5は、当然キーボード側にもプラグを有しているが、発明の主旨とあまり関係
がないため、ここでは説明および図示を省略する。プラグP201は、不揮発性メモリモ
ジュールM5、ケーブル側読み書き専用通信線(ケーブル側読み出し専用通信線)282
およびケーブル側通常使用通信線283を備えており、これらケーブル側読み書き専用通
信線282およびケーブル側通常使用通信線283は、いずれも電源線と信号線が含まれ
ている。なお、ケーブル側読み書き専用通信線282は、第1実施形態と同様に、1―W
ireライン(電源線兼信号線)を利用可能である。
The cable set C5 has a plug P201 on the printer side. The cable set C5 naturally has a plug on the keyboard side, but since it is not so related to the gist of the invention, the description and illustration are omitted here. The plug P201 includes a nonvolatile memory module M5, a cable side read / write dedicated communication line (cable side read only communication line) 282.
The cable side read / write dedicated communication line 282 and the cable side normal use communication line 283 both include a power line and a signal line. Note that the cable side read / write dedicated communication line 282 is 1-W as in the first embodiment.
The ire line (power line / signal line) can be used.

また、不揮発性メモリモジュールMの構成も、図9に示したものと同様である。また、
不揮発性メモリ122には、キーボード50の電源要求に関する電源情報と、キーボード
50の回路構成に関する回路情報とが書き込まれている。本実施形態では、ケーブルセッ
トC5がキーボード50と接続された状態、若しくはそのキーボード専用のケーブルセッ
トC5として販売されるものであるため、これらの電源情報および回路情報は、予め不揮
発性メモリ122に書き込まれている。なお、電源情報としては、インターフェースタイ
プ、消費電流、消費電力、通信線に含まれる電源線の配置、暗号化キー、不揮発性メモリ
モジュール固有の64ビットシリアル番号などが書き込まれる。また、回路情報としては
、通信スピード、パリティの有無やデータ長を含む通信条件、暗号化キー、不揮発性メモ
リモジュール固有の64ビットシリアル番号が書き込まれる。そして、これらの情報の一
部または全ては、不正に読み出されないように暗号化されている。
The configuration of the nonvolatile memory module M is the same as that shown in FIG. Also,
In the nonvolatile memory 122, power supply information related to the power supply request of the keyboard 50 and circuit information related to the circuit configuration of the keyboard 50 are written. In this embodiment, since the cable set C5 is connected to the keyboard 50 or sold as a cable set C5 dedicated to the keyboard, the power supply information and circuit information are written in the nonvolatile memory 122 in advance. It is. Note that as the power supply information, an interface type, current consumption, power consumption, arrangement of power supply lines included in the communication line, encryption key, 64-bit serial number unique to the nonvolatile memory module, and the like are written. Also, as the circuit information, communication speed, communication conditions including the presence / absence of parity and data length, encryption key, and 64-bit serial number unique to the nonvolatile memory module are written. Some or all of the information is encrypted so as not to be read illegally.

一方、プリンタ20(インターフェースボード21)は、デバイス側読み書き専用通信
線(デバイス側読み出し専用通信線)292およびデバイス側通常使用通信線293を有
する接続ポート290の他、電源情報読み出し手段294、電源供給判別手段295、電
源供給制御手段296、回路情報読み出し手段297、通信判別手段298および通信制
御手段299を備えている。なお、これら電源情報読み出し手段294、電源供給判別手
段295、電源供給制御手段296、回路情報読み出し手段297、通信判別手段298
および通信制御手段299は、図6に示したインターフェースボード21のネットワーク
制御回路110を主要部として機能するものである。
On the other hand, the printer 20 (interface board 21) includes a connection port 290 having a device-side read / write-only communication line (device-side read-only communication line) 292 and a device-side normal use communication line 293, as well as power supply information reading means 294, power supply A determination unit 295, a power supply control unit 296, a circuit information reading unit 297, a communication determination unit 298, and a communication control unit 299 are provided. The power information reading means 294, the power supply determination means 295, the power supply control means 296, the circuit information reading means 297, and the communication determination means 298.
The communication control means 299 functions as the main part of the network control circuit 110 of the interface board 21 shown in FIG.

接続ポート290は、図10に示した100BASE―T4規格のケーブルを用いた場
合、10本ピンのコネクタ(ピン番号0および9がデバイス側読み書き専用通信線292
、ピン番号1〜8がデバイス側通常使用通信線293)を備える。
When the 100BASE-T4 standard cable shown in FIG. 10 is used as the connection port 290, a 10-pin connector (pin numbers 0 and 9 are the device side read / write dedicated communication line 292).
, Pin numbers 1 to 8 are provided with the device side normal use communication line 293).

電源情報読み出し手段294は、デバイス側読み書き専用通信線292およびケーブル
側読み書き専用通信線282を介して、不揮発性メモリモジュールMから電源情報を読み
出す。
The power information reading unit 294 reads power information from the nonvolatile memory module M via the device side read / write dedicated communication line 292 and the cable side read / write only communication line 282.

電源供給判別手段295は、電源情報読み出し手段294によって読み出した電源情報
に基づいて、プリンタ20がキーボード50に対して電源供給できるか否かを判別する。
ここでは、例えばプリンタ20(インターフェースボード21)の出力能力がキーボード
50の電源要求(消費電力や消費電流)に対して不足している場合や、プリンタ20(イ
ンターフェースボード21)の出力電圧が、キーボード50の電源要求に適合していない
場合、電源供給が不可能と判定する。また、電源供給判別手段295は、電源情報読み出
し手段294により電源情報の読み出しができなかった場合(例えば、不揮発性メモリモ
ジュールMが搭載されていない場合や、搭載されていても不揮発性メモリモジュールMが
破損している場合など)も、電源供給が不可能と判定する。
The power supply determining unit 295 determines whether the printer 20 can supply power to the keyboard 50 based on the power information read by the power information reading unit 294.
Here, for example, when the output capability of the printer 20 (interface board 21) is insufficient for the power requirement (power consumption or current consumption) of the keyboard 50, or when the output voltage of the printer 20 (interface board 21) is the keyboard. If the power requirement of 50 is not met, it is determined that the power supply is impossible. Further, the power supply determination unit 295 is configured to read the power supply information by the power supply information reading unit 294 (for example, when the nonvolatile memory module M is not mounted or is mounted, the nonvolatile memory module M is not mounted). If the power supply is damaged), it is determined that the power cannot be supplied.

電源供給制御手段296は、電源供給判別手段295の判定結果に応じて、電源供給を
許可または禁止する。また、電源供給を禁止する場合は、その旨を印刷物24に印刷する
ことで、ユーザに対するエラー報知を行う。なお、プリンタ本体若しくはインターフェー
スボード21に動作状態を示すLEDを備えている場合、当該LEDの点灯または点滅に
よってエラー報知を行うようにしても良い。また、プラグP201にLEDを搭載し、デ
バイス側読み書き専用通信線292およびケーブル側読み書き専用通信線282を介して
、当該電源供給制御手段296がそのLEDの駆動指示を行うようにしても良い。その他
、電子音等によってエラー報知を行うことも可能である。
The power supply control unit 296 permits or prohibits the power supply according to the determination result of the power supply determination unit 295. When power supply is prohibited, an error notification is given to the user by printing the fact on the printed matter 24. When the printer main body or the interface board 21 is provided with an LED indicating an operation state, error notification may be performed by turning on or blinking the LED. Alternatively, an LED may be mounted on the plug P201, and the power supply control unit 296 may instruct driving of the LED via the device-side read / write dedicated communication line 292 and the cable-side read / write dedicated communication line 282. In addition, it is also possible to perform error notification by electronic sound or the like.

回路情報読み出し手段297は、電源情報読み出し手段294による電源情報の読み出
しと同様に、デバイス側読み書き専用通信線292およびケーブル側読み書き専用通信線
282を介して、不揮発性メモリモジュールMから回路情報を読み出す。
The circuit information reading unit 297 reads circuit information from the non-volatile memory module M via the device side read / write dedicated communication line 292 and the cable side read / write dedicated communication line 282 in the same manner as the power source information reading unit 294 reads the power source information. .

通信判別手段298は、回路情報読み出し手段297によって読み出した回路情報に基
づいて、キーボード50とのデバイス側通常使用通信線293、ケーブル側通常使用通信
線283および通常使用通信線59を介した通信が可能であるか否かを判別する。ここで
は、例えばプリンタ20とキーボード50の通信スピード、パリティの有無およびデータ
長を含む通信条件が一致しない場合や、不揮発性メモリ122のメモリ仕様が回路情報読
み出し手段297によって読み出せないものである場合、通信が不可能と判定する。また
、通信が可能であるか否かの判別は、信号線毎に行うため、一部の信号線のみを通信可能
と判定する場合もある。さらに、通信判別手段298は、回路情報読み出し手段297に
より回路情報の読み出しができなかった場合(例えば、不揮発性メモリモジュールMが搭
載されていない場合や、搭載されていても不揮発性メモリモジュールMが破損している場
合など)も、通信が不可能と判定する。
Based on the circuit information read by the circuit information reading unit 297, the communication determination unit 298 performs communication with the keyboard 50 via the device side normal use communication line 293, the cable side normal use communication line 283, and the normal use communication line 59. Determine if it is possible. Here, for example, when the communication conditions including the communication speed of the printer 20 and the keyboard 50, the presence / absence of parity, and the data length do not match, or the memory specification of the nonvolatile memory 122 cannot be read by the circuit information reading unit 297. It is determined that communication is impossible. In addition, since it is determined for each signal line whether or not communication is possible, only some signal lines may be determined to be communicable. Further, the communication determination unit 298 is configured to read the circuit information by the circuit information reading unit 297 (for example, when the nonvolatile memory module M is not installed or when the nonvolatile memory module M is installed, If it is damaged, etc.), it is determined that communication is impossible.

通信制御手段299は、通信判別手段298の判定結果に応じて、通信を許可または禁
止する。また、通信判別手段298が、一部の信号線を介した通信のみ可能と判定した場
合は、その信号線による通信を許可する。なお、電源供給制御手段296と同様に、通信
を禁止する場合および/または一部の信号線を介した通信のみ許可する場合は、ユーザに
対するエラー報知を行う。
The communication control unit 299 permits or prohibits communication according to the determination result of the communication determination unit 298. In addition, when the communication determination unit 298 determines that only communication via some signal lines is possible, communication via the signal lines is permitted. As in the case of the power supply control unit 296, when communication is prohibited and / or only communication via some signal lines is permitted, an error notification is given to the user.

次に、図15のフローチャートを参照し、主にインターフェースボード21(ネットワ
ーク制御回路110,図6参照)によって制御される電源供給システム201の制御方法
について説明する。インターフェースボード21は、ケーブルセットC5が接続されると
(S21)、電源情報読み出し手段294および回路情報読み出し手段297により、不
揮発性メモリモジュールMから電源情報および回路情報を読み出す(S22)。続いて、
電源情報読み出し手段294によって読み出した電源情報に基づいて、電源供給判別手段
295によりキーボード50に対する電源供給が可能か否かを判別し(S23)、可能と
判定した場合は(S23:Yes)、電源供給制御手段296により電源供給を許可する
(S24)。また、電源供給が不可能と判定した場合は(S23:No)、電源供給制御
手段296によりエラー報知を行うと共に電源供給を禁止する(S25)。
Next, a control method of the power supply system 201 controlled mainly by the interface board 21 (network control circuit 110, see FIG. 6) will be described with reference to the flowchart of FIG. When the cable set C5 is connected (S21), the interface board 21 reads the power information and circuit information from the nonvolatile memory module M by the power information reading means 294 and the circuit information reading means 297 (S22). continue,
Based on the power information read by the power information reading means 294, the power supply determining means 295 determines whether or not power can be supplied to the keyboard 50 (S23), and if it is determined that it is possible (S23: Yes), the power supply The power supply is permitted by the supply control means 296 (S24). If it is determined that power supply is not possible (S23: No), the power supply control means 296 reports an error and prohibits power supply (S25).

さらに、回路情報読み出し手段297によって読み出した回路情報に基づいて、通信判
別手段298によりキーボード50との通信が可能か否かを判別し(S26)、可能と判
定した場合は(S26:Yes)、通信制御手段299により通信を許可する(S27)
。また、通信が不可能(または一部の信号線を介した通信のみ可能)と判定した場合は(
S26:No)、通信制御手段299によりエラー報知を行うと共に、通信の禁止、また
は一部の信号線による通信のみ許可する(S28)。なお、通信を禁止する場合と、一部
の信号線による通信のみ許可する場合のエラー報知は、互いに異なる形態であることが好
ましい。また、電源供給を禁止する場合と、通信を禁止する場合(一部の信号線による通
信のみを許可する場合)とのエラー報知も、異なる形態であることが好ましい。
Further, based on the circuit information read by the circuit information reading means 297, the communication determining means 298 determines whether or not communication with the keyboard 50 is possible (S26). If it is determined that the communication is possible (S26: Yes), Communication is permitted by the communication control means 299 (S27).
. If it is determined that communication is not possible (or only communication via some signal lines is possible)
(S26: No), error notification is performed by the communication control means 299, and communication is prohibited or only communication through some signal lines is permitted (S28). Note that it is preferable that the error notification in the case where communication is prohibited and the case where only communication through a part of signal lines is permitted are in different forms. Moreover, it is preferable that the error notifications in the case where power supply is prohibited and the case where communication is prohibited (when only communication through some signal lines is allowed) are also in different forms.

このように、本実施形態の電源供給システム201は、不揮発性メモリモジュールMを
搭載したケーブルセットC5の接続によって、そのケーブルセットC5の先に接続された
デバイス(キーボード50)に対する電源供給が可能であるか否かを判別した上で、電源
供給を行うため、ヒューズが破損するなどの不具合を、未然に防止することができる。ま
た、通信が可能であるか否かについても判別し、その判別結果によって通信を許可するた
め、接続状態が不安定な状態のまま動作させてしまうこともない。一般に、POS用のキ
ーボード50は、MSRや表示器が搭載されているものなど多種多様であり、プリンタ2
0の電源出力能力とキーボード50の電源要求が適合していないにも拘わらず、接続され
てしまうことが少なくない。したがって、こういった不適切な接続による誤動作が問題と
なることがあるが、本発明を適用することで、そのような問題も解消することができる。
As described above, the power supply system 201 of the present embodiment can supply power to the device (keyboard 50) connected to the end of the cable set C5 by connecting the cable set C5 on which the nonvolatile memory module M is mounted. Since power is supplied after determining whether or not there is, it is possible to prevent problems such as breakage of the fuse. Further, since it is also determined whether or not communication is possible and communication is permitted based on the determination result, the connection state is not operated in an unstable state. In general, the POS keyboard 50 has a wide variety such as those equipped with an MSR and a display.
Although the power output capability of 0 and the power requirement of the keyboard 50 are not suitable, they are often connected. Accordingly, malfunction due to such inappropriate connection may be a problem, but such a problem can be solved by applying the present invention.

なお、上記の例では、電源供給が不可能と判定した場合、電源供給制御手段296によ
りその旨を印刷出力することによってエラー報知を行うものとしたが、その印刷内容に、
ユーザに対する指示を含めることが好ましい。例えば、インターフェースボード21のコ
ネクタが、キーボード50の電源要求に適合していない場合、コネクタ(電源供給電圧)
を変更するべきである旨の指示内容を印刷しても良い。また、インターフェースボード2
1が複数の接続ポートを有している場合は、電源要求が適合する別の接続ポートに対する
接続を促す内容を指示しても良い。さらに、上記のフローチャートに示したとおり、電源
供給が不可能な場合であっても、通信可能な場合は、通信のみを許可することもあるが、
この場合は、別電源を用意してキーボード50への電源供給を行う旨の指示内容を印刷し
ても良い。
In the above example, when it is determined that the power supply is impossible, the power supply control means 296 prints out the error and prints out the error.
Preferably, instructions for the user are included. For example, when the connector of the interface board 21 does not conform to the power requirement of the keyboard 50, the connector (power supply voltage)
The contents of the instruction that should be changed may be printed. Interface board 2
When 1 has a plurality of connection ports, it may be instructed to prompt the connection to another connection port to which the power supply request matches. Furthermore, as shown in the flowchart above, even if power supply is impossible, if communication is possible, only communication may be permitted.
In this case, a separate power supply may be prepared and an instruction content for supplying power to the keyboard 50 may be printed.

また、上記の例では、パワーサプライPS2がプリンタ20に接続され、当該プリンタ
20からケーブルセットC5を介してキーボード50に対する電源供給を行う場合を例示
したが(図1参照)、プリンタ20から電源ケーブルを介してキーボード50に対する電
源供給を行う場合にも適用可能である。この場合、通信ケーブルであるケーブルセットC
5に搭載された不揮発性メモリモジュールMには、電源情報として、接続されているデバ
イス(キーボード50)に対して電源供給の必要がない旨の情報を書き込んでおくことが
好ましい。この場合、プリンタ20(電源供給判別手段295)はその情報を読み出すこ
とによって、電源供給が不可能と判定することとなる。
In the above example, a case where the power supply PS2 is connected to the printer 20 and power is supplied from the printer 20 to the keyboard 50 via the cable set C5 is illustrated (see FIG. 1). The present invention can also be applied to the case where power is supplied to the keyboard 50 via the keyboard. In this case, cable set C, which is a communication cable
It is preferable to write information indicating that power supply to the connected device (keyboard 50) is not necessary in the nonvolatile memory module M mounted in the memory 5. In this case, the printer 20 (power supply determination unit 295) reads out the information and determines that power supply is impossible.

また、上記の例では、電源線を介して電源供給を行うものとしたが、信号線を介して電
源供給が可能であるインターフェースを利用する場合は、電源線を省略した構成でも良い
In the above example, power is supplied through the power line. However, when an interface that can supply power through the signal line is used, the power supply line may be omitted.

また、上記では、信号線を有するLANケーブルに適用した場合を例示したが、電源線
のみを有する電源ケーブルに本発明を適用しても良い。この場合、定格容量1500Wの
電源タップ(電源コンセント)を、電源供給を行う側の第2デバイスとし、電源タップに
接続されるデバイスを、電源供給を必要とする第1デバイスとした場合、電源タップは、
自身の定格容量以上の電源容量を必要とする第1デバイスに接続された電源ケーブルは接
続できないと判別することができ、誤動作等を未然に防止することができる。また、エラ
ー報知により、ユーザに対してその旨を報知することも可能である。
Moreover, although the case where it applied to the LAN cable which has a signal line was illustrated above, you may apply this invention to the power cable which has only a power supply line. In this case, when the power strip (power outlet) having a rated capacity of 1500 W is the second device on the power supply side, and the device connected to the power strip is the first device requiring power supply, the power strip Is
It can be determined that the power cable connected to the first device that requires a power capacity greater than its own rated capacity cannot be connected, and malfunctions can be prevented in advance. It is also possible to notify the user to that effect by error notification.

また、上記の例では、ケーブルセットC5の接続時に、図15に示すフローチャートの
実行を開始するものとしたが、プリンタ20の電源投入時に、実行を開始するようにして
も良い。
In the above example, the execution of the flowchart shown in FIG. 15 is started when the cable set C5 is connected. However, the execution may be started when the printer 20 is turned on.

また、インターフェースボード21内のネットワーク制御回路110によって、図15
に示すフローチャートが実行されるものとしたが、プリンタ本体側でその制御を行うよう
にしても良い。すなわち、図14のブロック図に示した接続ポート290、電源情報読み
出し手段294、電源供給判別手段295、電源供給制御手段296、回路情報読み出し
手段297、通信判別手段298および通信制御手段299についても、本体側に備える
構成であっても良い。
Further, the network control circuit 110 in the interface board 21 causes the FIG.
However, the control may be performed on the printer main body side. That is, the connection port 290, power information reading means 294, power supply determination means 295, power supply control means 296, circuit information reading means 297, communication determination means 298 and communication control means 299 shown in the block diagram of FIG. The structure provided in the main body side may be sufficient.

また、上記の例では、プリンタ20とケーブルセットC5とキーボード50から成る電
源供給システム101を例示したが、ケーブルセットC3,C4を介してカスタマディス
プレイ30、キャッシュドロア40に電源供給を行う場合にも本発明を適用可能である。
また、パワーサプライPSに、その消費電力を書き込んだ不揮発性メモリモジュールMを
搭載し、デバイスに対して電源供給可能か否かを判別する場合にも本発明を適用可能であ
る。
In the above example, the power supply system 101 including the printer 20, the cable set C5, and the keyboard 50 is illustrated. However, even when power is supplied to the customer display 30 and the cash drawer 40 via the cable sets C3 and C4. The present invention is applicable.
The present invention can also be applied to the case where the nonvolatile memory module M in which the power consumption is written is mounted on the power supply PS and it is determined whether or not power can be supplied to the device.

また、上記の第1実施形態の発明と組み合わせて、不揮発性メモリ122内に設定情報
を格納しておき、当該不揮発性メモリ122に格納された情報を、プリンタ20が電源供
給や通信が可能か否かの判断に使用すると共に、自身の初期設定にも使用できるように構
成しても良い。その他、ケーブルの規格、通信線の配置、不揮発性メモリモジュールMや
RFIDの搭載方法など、適宜第1実施形態を適用可能である。
In addition, in combination with the first embodiment, whether the setting information is stored in the nonvolatile memory 122 and the printer 20 can supply power or communicate the information stored in the nonvolatile memory 122. It may be configured so that it can be used to determine whether or not it can be used for its own initial setting. In addition, the first embodiment can be applied as appropriate, such as the cable standard, the arrangement of communication lines, and the mounting method of the nonvolatile memory module M and RFID.

以上、説明したとおり、本実施形態によれば、電源供給を行う第2デバイス(プリンタ
20)が、電源供給を必要とする第1デバイス(キーボード50)の電源要求に関する電
源情報を不揮発性メモリモジュールMから読み出し、当該電源情報に基づいて、電源供給
が可能であると判定した場合、すなわち電源供給される側の電源要求と電源供給を行う側
の電源出力能力とが適合する場合に、電源供給を許可するため、適切な電源供給を行うこ
とができる。これにより、不適切な電源供給によるオーバーロードやヒューズの破壊、誤
動作等を未然に防止することができる。
As described above, according to the present embodiment, the second device (printer 20) that supplies power supplies power information related to the power request of the first device (keyboard 50) that requires power supply to the nonvolatile memory module. If the power supply is read based on the power supply information and it is determined that the power supply is possible, that is, the power supply request on the power supply side matches the power output capability on the power supply side Therefore, appropriate power supply can be performed. As a result, it is possible to prevent overload, fuse destruction, malfunction, etc. due to inappropriate power supply.

また、電源供給並びに通信が不可能と判定した場合は、その旨を印刷出力する等してエ
ラー報知を行うため、ユーザは、通信ができない理由等を知ることができる。
In addition, when it is determined that power supply and communication are impossible, an error notification is made by printing out the fact and the user can know the reason why communication is not possible.

続いて、図16ないし図18を参照し、本発明の第3実施形態について説明する。上記
の第1実施形態では、不揮発性メモリモジュールMに設定情報を格納しておき、当該設定
情報を読み出して、デバイス(プリンタ20)の初期設定を行うものとしたが、本実施形
態では、不揮発性メモリモジュールMに、設定情報以外にもケーブルセットC2の固有の
アドレス(MACアドレス)を格納しておき、当該ケーブルセットC2に接続されたデバ
イスが、自身のMACアドレスを、不揮発性メモリモジュールMから読み出したケーブル
セットC2のMACアドレスに切り換えて動作するものである。
Next, a third embodiment of the present invention will be described with reference to FIGS. In the first embodiment, the setting information is stored in the nonvolatile memory module M, and the setting information is read out to perform the initial setting of the device (printer 20). In addition to the setting information, a unique address (MAC address) of the cable set C2 is stored in the flexible memory module M, and the device connected to the cable set C2 assigns its own MAC address to the nonvolatile memory module M. The operation is performed by switching to the MAC address of the cable set C2 read from.

そこで、本実施形態では、図1に示した構成要素のうち、ハブ60(ネットワーク中継
装置)、プリンタ20並びにこれらを接続するケーブルセットC2を用いたネットワーク
システム301を例に挙げて説明する。また、第1実施形態と共通する内容については、
適宜説明を省略する。
Therefore, in the present embodiment, the network system 301 using the hub 60 (network relay device), the printer 20, and the cable set C2 that connects them among the components shown in FIG. 1 will be described as an example. For the contents common to the first embodiment,
The description will be omitted as appropriate.

図16は、第3実施形態に係るネットワークシステム301の制御構成を示すブロック
図である。上記のとおり、ネットワークシステム301は、ハブ60、プリンタ20およ
びケーブルセットC2によって構成される。
FIG. 16 is a block diagram illustrating a control configuration of the network system 301 according to the third embodiment. As described above, the network system 301 includes the hub 60, the printer 20, and the cable set C2.

ハブ60は、アドレス・フィルタ設定手段64と、接続ポート69とを備え、当該接続
ポート69は、通常使用通信線63を有している。すなわち、図6に示した100BAS
E―T4規格のケーブルを用いた場合、8本ピンのコネクタを備えることとなる。
The hub 60 includes an address / filter setting means 64 and a connection port 69, and the connection port 69 has a normal use communication line 63. That is, 100 BAS shown in FIG.
When an E-T4 standard cable is used, an 8-pin connector is provided.

アドレス・フィルタ設定手段64は、登録したMACアドレスを有するデバイス以外の
通信を規制することで、ネットワークシステム301のセキュリティを確保する、いわゆ
る「MACアドレス・フィルタリング」を設定するものである。ここでは、図17に示す
ように、ハブ60に接続されているデバイス(パソコンPOS10とプリンタ20)のM
ACアドレスではなく、ケーブルセットC2のMACアドレス(以下、「ケーブルアドレ
ス」と称する)を登録する。したがって、ハブ60には、ケーブルセットC6のケーブル
アドレス「00:11:22:33:44:55:66」と、ケーブルセットC2のケーブルアドレス「00:11:
22:33:44:55:77」との2つのアドレスが、予めユーザによって登録されているものとする
The address / filter setting means 64 sets so-called “MAC address / filtering” that ensures the security of the network system 301 by restricting communications other than devices having registered MAC addresses. Here, as shown in FIG. 17, the M of the devices (the personal computer POS 10 and the printer 20) connected to the hub 60.
The MAC address of the cable set C2 (hereinafter referred to as “cable address”) is registered instead of the AC address. Therefore, in the hub 60, the cable address “00: 11: 22: 33: 44: 55: 66” of the cable set C6 and the cable address “00:11:
It is assumed that two addresses “22: 33: 44: 55: 77” are registered in advance by the user.

ケーブルセットC2は、そのプリンタ側にプラグP1を有している。なお、ケーブルセ
ットC2は、当然ハブ側にもプラグを有しているが、発明の主旨とあまり関係がないため
、ここでは説明および図示を省略する。プラグP1は、不揮発性メモリモジュールM2、
ケーブル側読み書き専用通信線(ケーブル側読み出し専用通信線)82およびケーブル側
通常使用通信線83を備えている。なお、ケーブル側読み書き専用通信線82は、第1実
施形態と同様に、1―Wireライン(電源線兼信号線)を利用可能である。
The cable set C2 has a plug P1 on the printer side. Although the cable set C2 naturally has a plug on the hub side, the description and illustration are omitted here because it is not so much related to the gist of the invention. The plug P1 is a non-volatile memory module M2,
A cable side read / write dedicated communication line (cable side read only communication line) 82 and a cable side normal use communication line 83 are provided. As the cable side read / write dedicated communication line 82, a 1-Wire line (power line / signal line) can be used as in the first embodiment.

また、不揮発性メモリモジュールMの構成も、図9に示したものと同様であり、不揮発
性メモリ122には、出荷前に予め上記のケーブルアドレス「00:11:22:33:44:55:77」が
書き込まれている。また、第1実施形態と同様に、専用の装置またはプリンタ20から読
み出した設定情報も書き込み可能となっている。
Also, the configuration of the nonvolatile memory module M is the same as that shown in FIG. 9, and the cable address “00: 11: 22: 33: 44: 55: 77 "is written. As in the first embodiment, setting information read from a dedicated device or printer 20 can be written.

一方、プリンタ20(インターフェースボード21)は、デバイス側読み書き専用通信
線(デバイス側読み出し専用通信線)92およびデバイス側通常使用通信線93を有する
接続ポート90の他、アドレス読み出し手段394、アドレス記憶手段395、アドレス
切換手段396、設定情報記憶手段97および初期設定手段98を備えている。なお、こ
れらアドレス読み出し手段394、アドレス記憶手段395、アドレス切換手段396、
設定情報記憶手段97および初期設定手段98は、図6に示したネットワーク制御回路1
10を主要部として機能するものである。
On the other hand, the printer 20 (interface board 21) includes a connection port 90 having a device-side read / write dedicated communication line (device-side read-only communication line) 92 and a device-side normal use communication line 93, as well as an address reading unit 394, an address storage unit. 395, an address switching unit 396, a setting information storage unit 97, and an initial setting unit 98. These address reading means 394, address storage means 395, address switching means 396,
The setting information storage means 97 and the initial setting means 98 are the network control circuit 1 shown in FIG.
10 functions as a main part.

接続ポート90は、図6に示した100BASE―T4規格のケーブルを用いた場合、
10本ピンのコネクタ(ピン番号0および9がデバイス側読み書き専用通信線92、ピン
番号1〜8がデバイス側通常使用通信線93)を備える。
When the 100BASE-T4 standard cable shown in FIG.
A 10-pin connector (pin numbers 0 and 9 are device-side read / write dedicated communication lines 92 and pin numbers 1 to 8 are device-side normal use communication lines 93).

アドレス読み出し手段394は、デバイス側読み書き専用通信線92およびケーブル側
読み書き専用通信線82を介して、不揮発性メモリモジュールMからケーブルアドレスお
よび設定情報を読み出す。
The address reading unit 394 reads a cable address and setting information from the nonvolatile memory module M via the device side read / write dedicated communication line 92 and the cable side read / write dedicated communication line 82.

アドレス記憶手段395は、アドレス読み出し手段394によって不揮発性メモリモジ
ュールMから読み出したケーブルアドレスを記憶する。
The address storage unit 395 stores the cable address read from the nonvolatile memory module M by the address reading unit 394.

アドレス切換手段396は、自身のMACアドレスを、アドレス記憶手段395に記憶
しているケーブルアドレスに切り換えるものである。この切換(アドレス記憶手段395
へのケーブルアドレスの記憶)は、不揮発性メモリモジュールM2を搭載したケーブルセ
ットC2が接続される度に実行される。したがって、接続されるケーブルセットC2によ
って、自身の見かけ上のMACアドレス(ケーブルセットC2で接続されているデバイス
からのARP要求に対して返答するMACアドレス)を変更することとなる。但し、本来
プリンタ20(インターフェースボード21)に割り当てられているMACアドレスは、
そのまま保存しておき、接続されたケーブルセットからケーブルアドレスを読み出すこと
ができなかった場合は、自身のMACアドレスとして機能する。
The address switching unit 396 switches its own MAC address to the cable address stored in the address storage unit 395. This switching (address storage means 395
Is stored each time the cable set C2 on which the nonvolatile memory module M2 is mounted is connected. Therefore, the apparent MAC address (MAC address that responds to the ARP request from the device connected by the cable set C2) is changed depending on the cable set C2 to be connected. However, the MAC address originally assigned to the printer 20 (interface board 21) is
If it is stored as it is and the cable address cannot be read from the connected cable set, it functions as its own MAC address.

設定情報記憶手段97は、アドレス読み出し手段394によって不揮発性メモリモジュ
ールMから読み出した設定情報を記憶する。また、初期設定手段98は、設定情報記憶手
段97に記憶している設定情報に基づいて、初期設定を行う。なお、これら設定情報記憶
手段97および初期設定手段98の機能は、第1実施形態と同様であるため、詳細な説明
は省略する。
The setting information storage unit 97 stores the setting information read from the nonvolatile memory module M by the address reading unit 394. The initial setting unit 98 performs initial setting based on the setting information stored in the setting information storage unit 97. The functions of the setting information storage unit 97 and the initial setting unit 98 are the same as those in the first embodiment, and thus detailed description thereof is omitted.

次に、図18のフローチャートを参照し、主にインターフェースボード21(ネットワ
ーク制御回路,図6参照)によって制御されるネットワークシステム301の制御方法に
ついて説明する。なお、本フローチャートにおいても、初期設定に関する処理については
説明を省略する。
Next, the control method of the network system 301 controlled mainly by the interface board 21 (network control circuit, see FIG. 6) will be described with reference to the flowchart of FIG. Also in this flowchart, description of processing relating to the initial setting is omitted.

インターフェースボード21は、ケーブルセットC2が接続されると(S31)、デバ
イス側読み書き専用通信線92およびケーブル側読み書き専用通信線82を介した通信に
より、不揮発性メモリモジュールM2にMACアドレス(ケーブルアドレス)が存在する
か否かを判別する(S32)。
When the cable set C2 is connected (S31), the interface board 21 transmits a MAC address (cable address) to the nonvolatile memory module M2 by communication via the device-side read / write dedicated communication line 92 and the cable-side read / write dedicated communication line 82. Whether or not exists is determined (S32).

MACアドレスが存在する場合は(S32:Yes)、アドレス読み出し手段394に
より不揮発性メモリモジュールMからMACアドレスを読み出し(S33)、当該MAC
アドレスをアドレス記憶手段395に記憶して(S34)、自身のMACアドレスを、ア
ドレス記憶手段395に記憶しているMACアドレス、すなわちケーブルアドレスに切り
換える(S35)。すなわち、ケーブルセットC2が接続されている間は、自身のMAC
アドレスではなく、読み出したケーブルアドレスとして機能する。
When the MAC address exists (S32: Yes), the MAC address is read from the nonvolatile memory module M by the address reading means 394 (S33), and the MAC address
The address is stored in the address storage unit 395 (S34), and its own MAC address is switched to the MAC address stored in the address storage unit 395, that is, the cable address (S35). That is, while the cable set C2 is connected, its own MAC
It functions as a read cable address, not an address.

一方、不揮発性メモリモジュールMにMACアドレスが存在しない場合は(S32:N
o)、自身のMACアドレスで動作する(S36)。すなわち、不揮発性メモリモジュー
ルMが搭載されていないケーブル、若しくは搭載されていても不揮発性メモリ122にM
ACアドレスが書き込まれていない場合は、自身のMACアドレスとして機能する。
On the other hand, if the MAC address does not exist in the nonvolatile memory module M (S32: N
o) Operates with its own MAC address (S36). That is, a cable in which the nonvolatile memory module M is not mounted, or even if it is mounted in the nonvolatile memory 122
When the AC address is not written, it functions as its own MAC address.

このように、本実施形態のネットワークシステム301は、ケーブルセットC2に割り
当てられているMACアドレスを、ハブ60に登録しておき、ケーブルセットC2に接続
されたプリンタ20は、自身のMACアドレスをケーブルセットC2のケーブルアドレス
に置き換えて機能するため、プリンタ20の故障等により、入替を行った場合でも、その
新規のプリンタ20のMACアドレスをハブ60に登録し直す必要がない。したがって、
MACアドレス・フィルタリング機能を有するハブ60を用いてネットワークが構築され
ている場合でも、プリンタ20の交換に伴う保守の手間を軽減することができる。
Thus, the network system 301 of the present embodiment registers the MAC address assigned to the cable set C2 in the hub 60, and the printer 20 connected to the cable set C2 uses its own MAC address as the cable. Since the function is replaced with the cable address of the set C2, it is not necessary to re-register the MAC address of the new printer 20 in the hub 60 even when replacement is performed due to a failure of the printer 20 or the like. Therefore,
Even when a network is constructed using the hub 60 having the MAC address filtering function, the maintenance labor associated with the replacement of the printer 20 can be reduced.

なお、上記の例では、ケーブルアドレスとしてMACアドレスを利用するものとしたが
、ケーブルセットC2に固有に割り当てられているハードウェアアドレスであれば、MA
Cアドレス以外のアドレスも利用可能である。また、ハードウェアアドレスとして、不揮
発性メモリモジュールM2の64ビットシリアル番号を用いても良い。
In the above example, the MAC address is used as the cable address. However, if the hardware address is uniquely assigned to the cable set C2, the MA address is used.
Addresses other than the C address can also be used. Further, the 64-bit serial number of the nonvolatile memory module M2 may be used as the hardware address.

また、MACアドレス・フィルタリングを設定可能な装置として、ハブ60を例示した
が、これに限らず、ルータやアクセスポイントなど各種ネットワーク中継装置を利用して
も良い。さらに、ネットワーク接続を介して特定のデバイスとのみ通信することを目的と
したプログラム(セキュリティ用のファイアウォールプログラム)を組み込んだ装置を利
用しても良い。
In addition, the hub 60 is exemplified as a device capable of setting MAC address filtering. However, the present invention is not limited thereto, and various network relay devices such as a router and an access point may be used. Furthermore, an apparatus incorporating a program (security firewall program) intended to communicate only with a specific device via a network connection may be used.

また、上記の例では、プラグP上に不揮発性メモリモジュールM2を搭載するものとし
たが、ケーブルカバーの内部または外部に搭載するようにしても良いし、ケーブルネーム
タグまたはラベルに埋め込んだRFIDを利用するようにしても良い(図12参照)。
In the above example, the nonvolatile memory module M2 is mounted on the plug P. However, the nonvolatile memory module M2 may be mounted inside or outside the cable cover, or an RFID embedded in a cable name tag or label is used. You may make it do (refer FIG. 12).

また、ケーブルとしては汎用のものを利用し、上記のハブ60上に、ポート別の不揮発
性メモリモジュールMを搭載し、プリンタ20が、この不揮発性メモリモジュールMに書
き込まれているMACアドレス(ポートアドレス)を読み出して利用するようにしても良
い。この場合、ハブ60は、各不揮発性メモリモジュールMに書き込まれているポートア
ドレスを予め登録しておき、不揮発性メモリモジュールMからポートアドレスを読み出す
アドレス読み出し手段と、プリンタ20と通信を行い、読み出したポートアドレスを、プ
リンタ20に伝達するアドレス伝達手段と、を備える。また、プリンタ20は、アドレス
伝達手段によって伝達されたポートアドレスを取得するアドレス取得手段と、取得したポ
ートアドレスを記憶するアドレス記憶手段と、自身のハードウェアアドレスを、アドレス
記憶手段に記憶しているポートアドレスに切り換えるアドレス切換手段と、を備える。そ
して、ハブ60は、アドレス伝達手段によって、プリンタ20との通信開始時に、1対1
接続にて通信を行い、ポートアドレスを伝達する(回路構成については、図8参照)。但
しこの構成を採用する場合は、ケーブル側読み書き専用通信線82のケーブル長が長くな
るため、信号の劣化を防ぐ手段を講じることが好ましい。この構成によれば、プリンタ2
0とハブ60だけの簡易な構成で、本実施形態のネットワークシステム301を構築する
ことができる。
Also, a general-purpose cable is used, and a non-volatile memory module M for each port is mounted on the hub 60. The printer 20 has a MAC address (port) written in the non-volatile memory module M. Address) may be read and used. In this case, the hub 60 registers the port address written in each nonvolatile memory module M in advance, communicates with the printer 20 and an address reading unit that reads the port address from the nonvolatile memory module M, and reads the port address. Address transmitting means for transmitting the port address to the printer 20. Further, the printer 20 stores an address acquisition unit that acquires the port address transmitted by the address transmission unit, an address storage unit that stores the acquired port address, and its own hardware address in the address storage unit. Address switching means for switching to a port address. The hub 60 is one-to-one at the start of communication with the printer 20 by the address transmission means.
Communication is performed by connection and a port address is transmitted (see FIG. 8 for the circuit configuration). However, when this configuration is adopted, the cable length of the cable side read / write dedicated communication line 82 becomes long, and therefore it is preferable to take measures to prevent signal degradation. According to this configuration, the printer 2
The network system 301 of this embodiment can be constructed with a simple configuration of only 0 and the hub 60.

また、ケーブルセットC2やハブ60に、不揮発性メモリモジュールMを搭載するので
はなく、図13に示したように、プリンタ設置台27など、プリンタ20の設置場所に、
固有のMACアドレスが書き込まれたRFID140のタグを貼付しておき、当該RFI
D140との通信によりMACアドレスを読み出す通信システムに本発明を適用しても良
い。この構成によれば、デバイスのリーダ・ライタおよびRFIDタグのみの単純な構成
で良いため、システムを安価に構築することができる。
In addition, the nonvolatile memory module M is not mounted on the cable set C2 or the hub 60, but as shown in FIG.
An RFID 140 tag with a unique MAC address is affixed, and the RFI
You may apply this invention to the communication system which reads a MAC address by communication with D140. According to this configuration, since a simple configuration of only the device reader / writer and the RFID tag is sufficient, the system can be constructed at low cost.

また、上記では、ハブ60、プリンタ20およびケーブルセットC2とから成るネット
ワークシステム301を例示したが、不揮発性メモリモジュールM6付きのケーブルC6
(図1参照)を用いてパソコンPOS10のMACアドレスをケーブルアドレスに置き換
えるなど、ハブ60に接続されている他のデバイスにも適用可能である。
In the above description, the network system 301 including the hub 60, the printer 20, and the cable set C2 is illustrated. However, the cable C6 with the nonvolatile memory module M6 is used.
The present invention can also be applied to other devices connected to the hub 60, such as replacing the MAC address of the personal computer POS 10 with a cable address (see FIG. 1).

また、上記の例では、ケーブルセットC2の接続時に図18に示すフローチャートの実
行を開始するものとしたが、プリンタ20の電源投入時若しくはデバイスの初期設定開始
時に、実行を開始するようにしても良い。
In the above example, the execution of the flowchart shown in FIG. 18 is started when the cable set C2 is connected. However, the execution may be started when the printer 20 is turned on or when initial setting of the device is started. good.

また、インターフェースボード21内のネットワーク制御回路110によって、図18
に示すフローチャートが実行されるものとしたが、プリンタ本体側でその制御を行うよう
にしても良い。すなわち、図16のブロック図に示した接続ポート90、アドレス読み出
し手段394、アドレス記憶手段395、アドレス切換手段396、設定情報記憶手段9
7および初期設定手段98についても、本体側に備える構成であっても良い。
In addition, the network control circuit 110 in the interface board 21 causes the FIG.
However, the control may be performed on the printer main body side. That is, the connection port 90, address reading means 394, address storage means 395, address switching means 396, setting information storage means 9 shown in the block diagram of FIG.
7 and the initial setting means 98 may also be provided on the main body side.

また、上記の第2実施形態の発明と組み合わせて、不揮発性メモリ122内に電源情報
や回路情報を格納しておき、これらに基づいて、プリンタ20が電源供給や通信が可能か
否かの判断を行った後、MACアドレスの切り換えや初期設定を行うようにしても良い。
その他、ケーブルの規格、通信線の配置、不揮発性メモリモジュールMやRFIDの搭載
方法など、適宜上記の実施形態を適用可能である。
Further, in combination with the above-described second embodiment, power source information and circuit information are stored in the nonvolatile memory 122, and based on these, it is determined whether the printer 20 can supply power or communicate. After performing, MAC address switching or initial setting may be performed.
In addition, the above-described embodiments can be applied as appropriate, such as cable standards, arrangement of communication lines, and mounting methods of the nonvolatile memory module M and RFID.

以上、説明したとおり、本実施形態によれば、デバイス(プリンタ20)が、接続され
ているケーブルセットC2の不揮発性メモリモジュールMからケーブルアドレスを読み出
し、自身のMACアドレスを、その読み出したケーブルアドレスに変更するため、デバイ
スを交換した場合であっても、ケーブルセットC2を新規のデバイスに接続するだけで、
ハブ60のアドレス・フィルタを気にすることなく、動作させることができる。すなわち
、新規のデバイスは、自身のMACアドレスに関係なく、接続されたケーブルセットC2
のケーブルアドレスとして機能するため、ハブ60のアドレス・フィルタによるセキュリ
ティを確保しつつも、新規のデバイスのハードウェアアドレスの登録または変更等の手間
を省くことができる。
As described above, according to this embodiment, the device (printer 20) reads the cable address from the nonvolatile memory module M of the connected cable set C2, and the MAC address of the device (printer 20) is read. Even if the device is replaced, just connect the cable set C2 to the new device,
The hub 60 can be operated without worrying about the address filter. That is, the new device is connected to the connected cable set C2 regardless of its own MAC address.
Therefore, it is possible to save the trouble of registering or changing the hardware address of a new device while securing the security by the address filter of the hub 60.

また、デバイスは、本来割り当てられているMACアドレスを消去するものではないた
め、不揮発性メモリモジュールMを搭載していない汎用のケーブルを介して接続されてい
る場合、すなわち、本発明のネットワークシステム301に接続されていない場合でも、
自身のハードウェアアドレスとして支障なく機能することができる。
In addition, since the device does not delete the MAC address originally assigned, when the device is connected via a general-purpose cable not equipped with the nonvolatile memory module M, that is, the network system 301 of the present invention. Even when not connected to
It can function without any problem as its own hardware address.

以上、3つの実施形態について説明したが、各実施形態で示したシステム並びに装置の
各部(各機能)をプログラムとして提供することも可能である。また、そのプログラムを
記録媒体(図示省略)に格納して提供することも可能である。記録媒体としては、CD−
ROM、フラッシュROM、メモリカード(コンパクトフラッシュ(登録商標)、スマー
トメディア、メモリスティック等)、コンパクトディスク、光磁気ディスク、デジタルバ
ーサタイルディスクおよびフレキシブルディスク、ハードディスク等を利用可能である。
Although the three embodiments have been described above, each part (each function) of the system and apparatus shown in each embodiment can be provided as a program. Further, the program can be provided by being stored in a recording medium (not shown). As a recording medium, CD-
ROM, flash ROM, memory card (compact flash (registered trademark), smart media, memory stick, etc.), compact disk, magneto-optical disk, digital versatile disk, flexible disk, hard disk, and the like can be used.

また、上記の実施形態におけるネットワークシステム101,301、または電源供給
システム201の例によらず、システム構成や装置構成等について、本発明の要旨を逸脱
しない範囲で、適宜変更も可能である。
In addition, the system configuration, the device configuration, and the like can be appropriately changed without departing from the gist of the present invention, regardless of the examples of the network systems 101 and 301 or the power supply system 201 in the above embodiment.

本発明の一実施形態に係るPOSシステムのシステム構成図である。1 is a system configuration diagram of a POS system according to an embodiment of the present invention. プリンタおよびケーブルセットの外観斜視図である。It is an external appearance perspective view of a printer and a cable set. プリンタおよび変換アダプタ、ケーブルの外観斜視図である。It is an external perspective view of a printer, a conversion adapter, and a cable. プラグ内部の通信線保持板周りの拡大平面図である。It is an enlarged plan view around the communication line holding plate inside the plug. 第1実施形態に係るネットワークシステムの機能ブロック図である。1 is a functional block diagram of a network system according to a first embodiment. 第1実施形態に係る1番目の例におけるネットワークシステムの回路図である。It is a circuit diagram of the network system in the 1st example concerning a 1st embodiment. 第1実施形態に係る2番目の例におけるネットワークシステムの回路図である。It is a circuit diagram of the network system in the 2nd example concerning a 1st embodiment. 第1実施形態に係る3番目の例におけるネットワークシステムの回路図である。It is a circuit diagram of the network system in the 3rd example concerning a 1st embodiment. 不揮発性メモリモジュールの回路図である。It is a circuit diagram of a non-volatile memory module. 第1実施形態に係るネットワークシステムの制御方法を示すフローチャートである。It is a flowchart which shows the control method of the network system which concerns on 1st Embodiment. ネットワークシステムの他の例を示す回路図である。It is a circuit diagram which shows the other example of a network system. RFIDが搭載されたケーブルセットを示す図である。It is a figure which shows the cable set carrying RFID. プリンタの設置場所に貼付されたRFIDタグとの通信を示す図である。It is a figure which shows communication with the RFID tag affixed on the installation place of a printer. 第2実施形態に係る電源供給システムの機能ブロック図である。It is a functional block diagram of the power supply system which concerns on 2nd Embodiment. 第2実施形態に係る電源供給システムの制御方法を示すフローチャートである。It is a flowchart which shows the control method of the power supply system which concerns on 2nd Embodiment. 第3実施形態に係るネットワークシステムの機能ブロック図である。It is a functional block diagram of the network system which concerns on 3rd Embodiment. ハブへのMACアドレスの登録を説明するための図である。It is a figure for demonstrating registration of the MAC address to a hub. 第3実施形態に係るネットワークシステムの制御方法を示すフローチャートである。It is a flowchart which shows the control method of the network system which concerns on 3rd Embodiment.

符号の説明Explanation of symbols

10:パソコンPOS,20:プリンタ,21:インターフェースボード,22:装着
スロット,23:排出口,24:印刷物,25:操作ボタン,26:アンテナ,27:プ
リンタ設置台,30:カスタマディスプレイ,40:キャッシュドロア,50:キーボー
ド,60:ハブ,70:POSサーバ,82:ケーブル側読み書き専用通信線,83:ケ
ーブル側通常使用通信線,90:接続ポート,92:デバイス側読み書き専用通信線,9
3:デバイス側通常使用通信線,94:設定情報読み出し手段,95:設定情報書き込み
手段,96:複写手段,97:設定情報記憶手段,98:初期設定手段,101:ネット
ワークシステム(第1実施形態),110:ネットワーク制御回路,121:メモリコン
トローラ,122:不揮発性メモリ,123:寄生電源回路,140:RFID,201
:電源供給システム,301:ネットワークシステム(第3実施形態),C1〜C7:ケ
ーブルセット,M1〜M6:不揮発性メモリモジュール,P1〜P201:プラグ,PS
1〜PS4:パワーサプライ
10: personal computer POS, 20: printer, 21: interface board, 22: mounting slot, 23: outlet, 24: printed matter, 25: operation buttons, 26: antenna, 27: printer installation table, 30: customer display, 40: Cash drawer, 50: keyboard, 60: hub, 70: POS server, 82: cable side read / write dedicated communication line, 83: cable side normal use communication line, 90: connection port, 92: device side read / write dedicated communication line, 9
3: device side normal communication line, 94: setting information reading means, 95: setting information writing means, 96: copying means, 97: setting information storage means, 98: initial setting means, 101: network system (first embodiment) ), 110: network control circuit, 121: memory controller, 122: nonvolatile memory, 123: parasitic power supply circuit, 140: RFID, 201
: Power supply system, 301: Network system (third embodiment), C1 to C7: Cable set, M1 to M6: Non-volatile memory module, P1 to P201: Plug, PS
1 to PS4: Power supply

Claims (9)

ケーブルセットに割り当てられている一意のハードウェアアドレスであるケーブルアドレスを記憶する不揮発性メモリを搭載したケーブルセットと、
当該ケーブルアドレスが登録されたアドレス・フィルタを備え、前記ケーブルセットが接続されるネットワーク中継装置と、
前記ネットワーク中継装置と接続される前記ケーブルセットの他端に接続されるデバイスと、を有するネットワークシステムであって、
記デバイスは、
接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すアドレス読み出し手段と、
読み出した前記ケーブルアドレスを記憶するアドレス記憶手段と、
前記アドレス読み出し手段とアドレス記憶手段の動作に関わらず、前記デバイス内に常に保存されている自身のハードウェアアドレス、前記アドレス記憶手段に記憶するケーブルアドレスとを、切り換えるアドレス切換手段を備え、
前記アドレス切換手段は、
前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合、アドレス記憶手段に記憶する前記ケーブルアドレスに切換え、
前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合、前記デバイス内に常に保存されている自身のハードウェアアドレスに切換える
ことを特徴とするネットワークシステム。
A cable set with a non-volatile memory that stores the cable address, which is a unique hardware address assigned to the cable set;
A network relay device to which the cable address comprises an address filter which is registered, the cable set is connected,
A device connected to the other end of the cable set connected to the network relay device, and a network system comprising:
Before Symbol device,
Address reading means for reading the cable address from the nonvolatile memory of the connected cable set;
Address storage means for storing the read cable address;
The address regardless of the operation of the reading means and address storage means, and hardware address always itself stored within the device, and a cable address stored in said address storage means, an address switching means for switching,
The address switching means includes
When a cable set equipped with the non-volatile memory is connected and a cable address is stored in the non-volatile memory, switching to the cable address stored in the address storage means,
When a cable address is not stored in the nonvolatile memory or when a cable set equipped with the nonvolatile memory is not connected, the device switches to its own hardware address that is always stored in the device. > A network system characterized by
前記不揮発性メモリは、前記デバイスの初期設定を行うための設定情報をさらに記憶しており、
前記アドレス読み出し手段は、前記ケーブルアドレスと共に、前記設定情報を読み出し、
前記デバイスは、
読み出した前記設定情報に基づいて、初期設定を行う初期設定手段、をさらに備えていることを特徴とする請求項1に記載のネットワークシステム。
The non-volatile memory further stores setting information for performing initial setting of the device,
The address reading means reads the setting information together with the cable address,
The device is
The network system according to claim 1, further comprising initial setting means for performing initial setting based on the read setting information.
前記デバイスは、前記ケーブルセットが接続される接続ポートを備え、
前記ケーブルセットは、前記不揮発性メモリに対する情報の読み出しのために用いられるケーブル側読み出し専用通信線と、前記デバイスとその他の通信を行うために用いられるケーブル側通常使用通信線と、を備えると共に、
前記接続ポートは、前記ケーブル側読み出し専用通信線および前記ケーブル側通常使用通信線と、それぞれ接続されるデバイス側読み出し専用通信線およびデバイス側通常使用通信線を備え、
前記ケーブル側読み出し専用通信線を備えていないケーブルセットが接続された場合、
前記デバイス側読み出し専用通信線は機能せず、前記デバイス側通常使用通信線のみ機能することを特徴とする請求項1または2に記載のネットワークシステム。
The device includes a connection port to which the cable set is connected,
The cable set includes a cable-side read-only communication line used for reading information to the nonvolatile memory, and a cable-side normal use communication line used for performing other communication with the device.
The connection port includes the cable-side read-only communication line and the cable-side normal use communication line, and the device-side read-only communication line and the device-side normal use communication line to be connected, respectively.
When a cable set that does not include the cable side read-only communication line is connected,
Network system according to claim 1 or 2, characterized in that said device-side read only communication line does not work and serve only the device side normal use communication line.
前記ケーブルセットに備えられている通信線の一部または全てが、前記ケーブル側読み出し専用通信線および前記ケーブル側通常使用通信線として兼用されていることを特徴とする請求項に記載のネットワークシステム。 4. The network system according to claim 3 , wherein a part or all of the communication lines provided in the cable set are also used as the cable side read-only communication line and the cable side normal use communication line. . 前記ネットワーク中継装置は、前記ケーブルセットが接続される1以上のポートを有しており、
前記ケーブルセットに前記不揮発性メモリを搭載する代わりに、前記ネットワーク中継装置に、ポート別の不揮発性メモリを搭載することを特徴とする請求項1または2に記載のネットワークシステム。
The network relay device has one or more ports to which the cable set is connected,
3. The network system according to claim 1, wherein a nonvolatile memory for each port is mounted on the network relay device instead of mounting the nonvolatile memory on the cable set. 4.
汎用のケーブルと、A general purpose cable,
前記デバイスと接続するためのプラグ、前記不揮発性メモリ、および前記汎用のケーブルと接続するためのジャック、を有する変換アダプタと、によって構成されていることを特徴とする請求項1ないし5のいずれか1項に記載のネットワークシステムに用いられるケーブルセット。  6. A conversion adapter having a plug for connecting to the device, the non-volatile memory, and a jack for connecting to the general-purpose cable. A cable set used in the network system according to item 1.
自身に接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すアドレス読み出し手段と、Address reading means for reading the cable address from the nonvolatile memory of the cable set connected to itself;
読み出した前記ケーブルアドレスを記憶するアドレス記憶手段と、  Address storage means for storing the read cable address;
前記アドレス読み出し手段とアドレス記憶手段の動作に関わらず前記デバイス内に常に保存されている自身のハードウェアアドレスと、前記アドレス記憶手段に記憶するケーブルアドレスと、を切り換えるアドレス切換手段を備え、  Address switching means for switching between its own hardware address always stored in the device regardless of the operation of the address reading means and the address storage means, and the cable address stored in the address storage means,
前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合、前記アドレス切換手段によりアドレス記憶手段に記憶する前記ケーブルアドレスに切換えられ、 When a cable set equipped with the non-volatile memory is connected and a cable address is stored in the non-volatile memory, the address switching unit switches to the cable address stored in the address storage unit,
前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合、前記アドレス切換手段により前記デバイス内に常に保存されている自身のハードウェアアドレスに切換えられる  When a cable address is not stored in the nonvolatile memory, or when a cable set equipped with the nonvolatile memory is not connected, its own hardware address always stored in the device by the address switching means Switched to
ことを特徴とする請求項1ないし3のいずれか1項に記載のネットワークシステムに用いられるデバイス。The device used for the network system according to any one of claims 1 to 3.
ケーブルセットに割り当てられている一意のハードウェアアドレスであるケーブルアドレスを記憶する不揮発性メモリを搭載したケーブルセットと、
当該ケーブルアドレスが登録されたアドレス・フィルタを備え、前記ケーブルセットが接続されるネットワーク中継装置と、
前記ネットワーク中継装置と接続される前記ケーブルセットの他端に接続されるデバイスと、を有するネットワークシステムの制御方法であって、
記デバイスが、
接続されている前記ケーブルセットの前記不揮発性メモリから、前記ケーブルアドレスを読み出すステップと、
読み出した前記ケーブルアドレスを記憶するステップと、
前記アドレス読み出しステップとアドレス記憶ステップの作動に関わらず前記デバイス内に常に保存されている自身のハードウェアアドレス、読み出し記憶する前記ケーブルアドレスとを、前記不揮発性メモリを搭載したケーブルセットが接続され、前記不揮発性メモリにケーブルアドレスが記憶されている場合は、記憶する前記ケーブルアドレスに切換え、前記不揮発性メモリにケーブルアドレスが記憶されていない場合、または前記不揮発性メモリを搭載したケーブルセットが接続されていない場合は、前記デバイス内に常に保存されている自身のハードウェアアドレスに切換えるステップを実行する
ことを特徴とするネットワークシステムの制御方法。
A cable set with a non-volatile memory that stores the cable address, which is a unique hardware address assigned to the cable set;
A network relay device to which the cable address comprises an address filter which is registered, the cable set is connected,
A device connected to the other end of the cable set connected to the network relay device, and a network system control method comprising:
Before Symbol device,
Reading the cable address from the non-volatile memory of the connected cable set;
Storing the read cable address;
A cable set equipped with the nonvolatile memory is connected to the hardware address always stored in the device regardless of the operation of the address reading step and the address storing step and the cable address to be read and stored. If the cable address is stored in the non-volatile memory, switch to the cable address to be stored. If the cable address is not stored in the non-volatile memory, or the cable set equipped with the non-volatile memory is connected. If not, the method of switching to the own hardware address always stored in the device is executed.
コンピュータに、請求項に記載のネットワークシステムの制御方法おける各ステップを実行させるためのプログラム。 The computer program for executing each step of definitive method of controlling the network system according to claim 8.
JP2005258847A 2005-09-07 2005-09-07 Network system, cable set, device, network system control method, program Expired - Fee Related JP4434110B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2005258847A JP4434110B2 (en) 2005-09-07 2005-09-07 Network system, cable set, device, network system control method, program
US12/065,075 US8353458B2 (en) 2005-09-07 2006-08-23 Network system, cable set, and method and program for controlling network system
PCT/JP2006/317034 WO2007029572A1 (en) 2005-09-07 2006-08-23 Network system, cable set, and method and program for controlling network system
US13/718,042 US8640967B2 (en) 2005-09-07 2012-12-18 Network system, cable set, and method and program for controlling network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005258847A JP4434110B2 (en) 2005-09-07 2005-09-07 Network system, cable set, device, network system control method, program

Publications (2)

Publication Number Publication Date
JP2007074346A JP2007074346A (en) 2007-03-22
JP4434110B2 true JP4434110B2 (en) 2010-03-17

Family

ID=37935419

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005258847A Expired - Fee Related JP4434110B2 (en) 2005-09-07 2005-09-07 Network system, cable set, device, network system control method, program

Country Status (1)

Country Link
JP (1) JP4434110B2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8095713B2 (en) * 2007-09-04 2012-01-10 Apple Inc. Smart cables
JP2011055400A (en) * 2009-09-04 2011-03-17 Nec Corp Network controller, and method of moving mac address
JP5359912B2 (en) 2010-02-09 2013-12-04 セイコーエプソン株式会社 Setting information management system, printer and electronic device control method
JP2011197511A (en) 2010-03-23 2011-10-06 Seiko Epson Corp Voice output device, method for controlling the same, and printer and mounting board
JP2013244638A (en) 2012-05-24 2013-12-09 Nec Infrontia Corp Printing device
JP6167596B2 (en) * 2013-03-26 2017-07-26 セイコーエプソン株式会社 Cable adapter
JP5605880B2 (en) * 2014-01-07 2014-10-15 Necプラットフォームズ株式会社 Printing device
JP6176729B2 (en) * 2014-02-17 2017-08-09 Necフィールディング株式会社 Connector selection instruction apparatus, method and program
JP6123752B2 (en) * 2014-07-28 2017-05-10 セイコーエプソン株式会社 Printing apparatus and printing apparatus control method
US9979850B2 (en) 2016-02-05 2018-05-22 Seiko Epson Corporation Printer and printer control method enabling consistently reading settings information
JP6665563B2 (en) * 2016-02-05 2020-03-13 セイコーエプソン株式会社 Printer and printer control method
JP6668794B2 (en) * 2016-02-05 2020-03-18 セイコーエプソン株式会社 Printer and printer control method
US10289592B1 (en) * 2017-11-09 2019-05-14 Funai Electric Co., Ltd. Location-based address adapter and system

Also Published As

Publication number Publication date
JP2007074346A (en) 2007-03-22

Similar Documents

Publication Publication Date Title
US8640967B2 (en) Network system, cable set, and method and program for controlling network system
JP4434110B2 (en) Network system, cable set, device, network system control method, program
CA3059245C (en) Point of sale device with switchable internal connection roles
US7360240B2 (en) Portable network encryption keys
US8122172B2 (en) Portable information security device
JP4236410B2 (en) USB identification using lookup table
US20090210927A1 (en) Authentication apparatus, authenticated printing system, and authentication method
JP4397883B2 (en) Information processing system, management server, and terminal
EP0996067B1 (en) Method of recognition of a device connection state and processing unit having function of such recognition
JP4501819B2 (en) Network system
JP4779516B2 (en) Power supply system, interface device, cable set, plug, power supply system control method and program
JP2003030613A (en) Storage device and data processor provided with the storage device
JP5018915B2 (en) Network system, network system control method, and program
KR20000028708A (en) Integrated circuit for protocol control
JP2006350687A (en) Pos device, printer, credit processing terminal, and pos processing method
JP6648498B2 (en) Printer control method, printer and printer set
US20170277484A1 (en) Printer, and control method of a printer
JPH09102020A (en) Ic card terminal
WO2000079476A1 (en) Portable card unit handler
EP0996066B1 (en) Method and system for data transfer control
KR20100048271A (en) Image forming apparatus and software enabling method thereof
US20240022569A1 (en) Method for processing an operation involving secret data, terminal, system and corresponding computer program
JP4642793B2 (en) How to set printer specifications
JP2007233952A (en) Recording medium processing device, electronic settlement terminal device and control method for the same
JP2022011693A (en) Account settlement device and key infusion program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070405

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080716

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090616

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090811

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091208

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091221

R150 Certificate of patent or registration of utility model

Ref document number: 4434110

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140108

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees