(57)【要約】本発明は、重複のない固有番号を発生させることができるようにした固有番号記録システムに関する。固有番号記録装置１００ａの固有番号取得部１２０は、必要に応じて固有番号情報を通信部１１０経由で固有番号管理サーバー２００へ要求する。固有番号管理サーバー２００は、固有番号記録装置１００ａからの要求を取得する。固有番号発生部２２０は、履歴情報記憶部２３０に記憶された履歴情報に基づき、光ディスク３００に付与する固有番号を算出して固有番号情報を生成し、固有番号記録装置１００ａへ送信するとともに、履歴情報を更新する。固有番号記録装置１００ａの固有番号取得部１２０は、この固有番号情報を取得し、固有番号記録部１３０へ送る。固有番号記録部１３０は、固有番号情報に基づいて光ディスク３００に所定の固有番号を記録する。本発明は、光ディスクを製造する装置に適用することができる。
2002065222.tif 000002
【特許請求の範囲】
【請求項１】
所定の製品を識別可能にする固有番号を記録する固有番号記録システムであって、
前記固有番号と前記固有番号に関する情報とから成る固有番号情報の送受信を通信回線を介して行なう通信手段と、必要に応じて前記固有番号情報を取得する固有番号取得手段と、前記固有番号取得手段が取得した前記固有番号情報に基づいて前記製品に所定の固有番号を記録する固有番号記録手段とを備えた固有番号記録装置と、
前記固有番号記録装置と前記通信回線を介して前記固有番号情報の送受信を行なう通信手段と、前記製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、前記固有番号記録装置からの要求または必要に応じて、前記製品に付与する固有番号を前記履歴情報に基づき算出して前記固有番号情報を生成するとともに、前記履歴情報の更新を行なう固有番号発生手段とを備えた固有番号管理装置と、
から構成されることを特徴とする固有番号記録システム。
【請求項２】
前記固有番号発生手段は、前記通信手段経由で前記固有番号記録装置から前記固有番号情報の要求を受け付けると、
前記履歴情報記憶手段に記憶された前記履歴情報に基づいて、既に付与した固有番号と重複せず、かつ既に付与した固有番号との間に所定の連続性を有する固有番号を算出する
ことを特徴とする請求の範囲第１項に記載の固有番号記録システム。
【請求項３】
前記所定の製品が光ディスクである
ことを特徴とする請求の範囲第１項に記載の固有番号記録システム。
【請求項４】
所定の製品を識別可能にする固有番号を記録する固有番号記録システムにおいて、
前記固有番号及び前記固有番号に関する情報とから成る固有番号情報の送受信を行なう通信手段と、必要に応じて前記固有番号情報を取得する固有番号取得手段と、前記固有番号取得手段が取得した前記固有番号情報に基づいて前記製品に所定の固有番号を記録する固有番号記録手段とを備えた固有番号記録装置と、
前記製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、前記履歴情報の送受信を行なう通信手段と、前記履歴情報記憶手段に記憶された情報の管理及び前記履歴情報の送受信の制御を行なう履歴情報管理手段と、を備えた固有番号記憶装置と、
前記固有番号記録装置と前記固有番号情報の送受信を行なう第１の通信手段と、前記固有番号記憶装置と前記履歴情報の送受信を行なう第２の通信手段と、前記固有番号記録装置からの要求または必要に応じて、前記固有番号記憶装置から前記履歴情報を取得し、前記製品に付与する固有番号を前記履歴情報に基づき算出して前記固有番号情報を生成するとともに前記履歴情報の更新を要求する固有番号発生手段とを備えた固有番号管理装置と
から構成されることを特徴とする固有番号記録システム。
【請求項５】
前記履歴情報管理手段は、任意の前記固有番号管理装置から前記履歴情報を更新する要求を受け付けると、要求を受け付けた前記履歴情報の更新が終了するまで他の前記固有番号管理装置からの前記履歴情報の更新の要求を拒否し、
前記固有番号管理装置の前記固有番号発生手段は、前記履歴情報の更新の要求が受け付けられた場合に生成した前記固有番号情報を前記固有番号記録装置に送信する
ことを特徴とする請求の範囲第４項に記載の固有番号記録システム。
【請求項６】
前記固有番号記録システムは、複数の前記固有番号記憶装置から構成され、
各々の前記固有番号記憶装置の前記履歴情報管理手段は、各履歴情報記憶手段に記憶された前記履歴情報が前記固有番号記録システムを構成する他の前記固有番号記憶装置と同一の情報となるように情報の共有化を行なう
ことを特徴とする請求の範囲第４項に記載の固有番号記録システム。
【請求項７】
前記固有番号記録システムは、複数の非接続の前記固有番号記憶装置から構成され、
前記固有番号管理装置の前記固有番号発生部は、前記固有番号情報を生成する際に、前記非接続の前記固有番号記憶装置の区別を可能にするために所定の単位ごとに決められている識別情報を付加して前記固有番号情報を生成する
ことを特徴とする請求の範囲第４項に記載の固有番号記録システム。
【請求項８】
所定の製品を識別可能にする固有番号を管理する固有番号管理装置において、
前記固有番号と前記固有番号に関する情報とから成る固有番号情報を通信回線を介して前記製品に前記固有番号を記録する固有番号記録装置との送受信を行なう通信手段と、
前記製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、
前記固有番号記録装置からの要求または必要に応じて、前記製品に付与する固有番号を前記履歴情報に基づき算出して前記固有番号情報を生成するとともに、前記履歴情報の更新を行なう固有番号発生手段と
を有することを特徴とする固有番号管理装置。
【請求項９】
所定の製品の製造時に前記製品を識別可能にする固有番号を記録する固有番号記録方法において、
前記固有番号の管理を行なう固有番号管理装置が、予め前記製品に付与された前記固有番号に関する履歴情報を記憶する記憶ステップと、
前記固有番号を前記製品に記録する固有番号記録装置からの要求または必要に応じて、前記履歴情報に基づいて前記製品に付与する固有番号を算出して前記固有番号情報を生成する生成ステップと、
前記固有番号情報を前記固有番号記録装置に送信するとともに前記履歴情報を更新する更新ステップと、
前記固有番号記録装置が、前記固有番号情報を取得し、前記固有番号情報に基づいて前記製品に所定の固有番号を記録する記録ステップと
を含むことを特徴とする固有番号記録方法。
【請求項１０】
所定の製品の製造時に前記製品を識別可能にする固有番号を記録する手順をコンピュータに実行させるための固有番号記録制御プログラムにおいて、
前記固有番号の管理を行なうコンピュータに、予め前記製品に付与された前記固有番号に関する履歴情報を記憶し、必要に応じて前記履歴情報に基づいて前記製品に付与する固有番号を算出して前記固有番号情報を生成し、前記固有番号情報を前記製品に前記固有番号を記録するコンピュータに送信するとともに前記履歴情報を更新する手順を実行させるステップと、
前記製品に前記固有番号を記録するコンピュータに、前記固有番号情報に基づいて前記製品に所定の固有番号を記録する手順を実行させるステップと
から成ることを特徴とする固有番号記録制御プログラム。
【発明の詳細な説明】
技術分野
本発明は、固有番号記録システムに関し、特に、所定の製品の製造時に製品を識別可能にする固有番号を記録する固有番号記録システムに関する。
背景技術
従来、生産工場において生産された製品には、その製品固有の識別番号（ＩＤ番号）が付与される。例えば、ＩＤ番号を記録した印刷物を所定の場所に貼付する等して、製品に記録していた。付与されたＩＤ番号は、製品の管理等に用いられる。このようなＩＤ番号は、一般に、ＩＤ番号の領域をいくつかに分割し、生産工場やロット番号、あるいは製造年月日等、製品を識別可能にする情報等から構成される。
また、メモリ等を搭載した製品では、メモリにＩＤ番号を記録しておくものもある。必要に応じて、メモリに記録されたＩＤ番号を読み出して、管理情報として用いる。ラベルに印刷されたＩＤ番号は、ラベルがはがれたり汚れたりすることによって読み取りができなくなるが、メモリに記録されたＩＤ番号では、そのような不都合は生じない。また、ラベルを貼付する工程も必要としない。しかしながら、光ディスク、例えばＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）は、記憶領域を有しているが、現在のところ、光ディスク製造時にその記憶領域にＩＤ番号を記録するシステムはない。
しかし、従来のＩＤ番号は、製造される製品それぞれに重複のない固有番号を付与することが難しいという問題がある。
一般に、製品は、複数のライン、さらには、複数の生産工場で同時に製造されるケースが多い。また、各ラインに備え付けられた製造装置は、それぞれ独立に設置されており、製造装置ごとに別個のＩＤ番号を設定する必要がある。また、各生産工場も独立して稼動しているため、全製品に共通のシリアル番号を付与することはできない。このため、製品にＩＤ番号を付与する場合、ＩＤ番号の領域をいくつかに分割し、それぞれが製造元の生産工場、製造装置番号（ライン番号）、及びロット番号等の識別情報を表すようにせざるを得ない。
しかしながら、このように付与されたＩＤ番号は、生産工場あるいは製造装置に依存する番号であり、全製品のＩＤ番号を管理するのは容易ではない。例えば、製造元の生産工場のＩＤ番号のみが異なり、後は重複する番号の製品が多数発生する可能性があるため、検索が大変になる等、管理処理が煩雑になる。また、通常、固有番号記録装置を識別する情報や、ロット番号の先頭等の設定は、手動で行なわれるため、誤操作等のため、重複したＩＤ番号が発生する可能性もある。
このように、各固有番号記録装置が独立して稼動する従来の製造システムでは、重複しない固有番号が付与されていることを保証することはできない。また、付与されたＩＤ番号の管理が煩雑となってしまうという問題がある。
特に、光ディスクは、大量に製造されることから、管理の問題は重要である。
また、周知のように、近年、光ディスクは、取り扱いが容易で記憶容量が大きいこと等から、音楽データや映像データのみならず、ゲーム用のプログラムデータや各種アプリケーションプログラムあるいはデータ等を記録する記録媒体として広く普及している。このように、予め各種プログラムやデータが記録された光ディスクをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｄｉｓｋ）型光ディスクと呼ぶ。ＲＯＭ型光ディスクは、広範囲の用途に用いられており、そのタイトル数は膨大である。また、人気の音楽データあるいは、ゲームソフト等では、１タイトルにつき数百万枚が製造される等、大量に製造されるという特徴がある。
このようなＲＯＭ型光ディスクの普及に伴い、ソフトの不正使用、不正コピーや海賊版が増加し、著作権者の権利を侵害している。これは、ＲＯＭ型光ディスクに個別のＩＤ番号が付与できないことやＲＯＭ型ディスクの製造装置が容易に入手できるようになり、かつ操作が簡単になったことによる。
また、近年では、ゲームプログラムデータを記録したＣＤ−ＲＯＭ等を装着したゲーム機器間をネットワークで接続し、ユーザ同士が対戦を行なう対戦型のネットワークゲームも普及してきている。このようなネットワークゲームでは、ユーザを識別するため、個人の情報を登録してゲーム機器の操作者を登録する方法等もあるが、登録の入力が煩わしく、入力情報が同一の操作者が出現する可能性があること等から、ＣＤ−ＲＯＭに固有のＩＤ番号を付与して識別する方法が提案されている。
このように、各製品に付与するＩＤ番号として、生産工場やロット番号等の製造上の都合で付与された番号でなく、例えば、製品にシリアルに付与される番号等、より管理しやすい固有番号が求められている。特に、上記説明のように、光ディスクにおいては、管理を容易にするため、あるいは、各種用途に用いるため、管理しやすく、重複が生じることのない固有番号が求められている。
発明の開示
本発明はこのような点に鑑みてなされたものであり、重複のない固有番号を所定の製品に記録する固有番号記録システム及びその固有番号記録方法を提供することを目的とする。また、本発明の他の目的は、重複のない固有番号を発生させる固有番号管理装置を提供することである。
本発明では上記課題を解決するために、所定の製品を識別可能にする固有番号を記録する固有番号記録システムであって、固有番号と固有番号に関する情報とから成る固有番号情報の送受信を通信回線を介して行なう通信手段と、必要に応じて固有番号情報を取得する固有番号取得手段と、固有番号取得手段が取得した固有番号情報に基づいて製品に所定の固有番号を記録する固有番号記録手段とを備えた固有番号記録装置と、固有番号記録装置と通信回線を介して固有番号情報の送受信を行なう通信手段と、製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、固有番号記録装置からの要求または必要に応じて、製品に付与する固有番号を履歴情報に基づき算出して固有番号情報を生成するとともに、履歴情報の更新を行なう固有番号発生手段とを備えた固有番号管理装置とから構成されることを特徴とする固有番号記録システムが提供される。
このような構成の固有番号記録システムでは、固有番号記録装置は、製品に記録する固有番号と固有番号に関する情報とから成る固有番号情報を固有番号管理装置から取得する。固有番号記録装置の固有番号取得手段は、必要に応じて固有番号情報を通信手段経由で固有番号管理装置へ要求する。固有番号管理装置は、予め、履歴情報記憶手段に製品に付与された固有番号に関する履歴情報を記憶している。固有番号管理装置の固有番号発生手段は、通信手段経由で固有番号情報の取得要求を受け付けた場合、あるいは必要に応じて、履歴情報記憶手段に記憶された履歴情報に基づき、製品に付与する固有番号を算出して固有番号情報を生成し、通信手段経由で固有番号記録装置へ送信する。また、これに応じて履歴情報記憶手段の履歴情報を更新する。固有番号記録装置の固有番号取得手段は、通信手段経由でこの固有番号情報を取得し、固有番号記録手段へ送る。固有番号記録手段は、固有番号取得手段が取得した固有番号情報に基づいて製品に所定の固有番号を記録する。
本発明では上記課題を解決するために、所定の製品を識別可能にする固有番号を記録する固有番号記録システムにおいて、固有番号及び固有番号に関する情報とから成る固有番号情報の送受信を行なう通信手段と、必要に応じて固有番号情報を取得す固有番号取得手段と、固有番号取得手段が取得した固有番号情報に基づいて製品に所定の固有番号を記録する固有番号記録手段とを備えた固有番号記録装置と、製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、履歴情報の送受信を行なう通信手段と、履歴情報記憶手段に記憶された情報の管理及び履歴情報の送受信の制御を行なう履歴情報管理手段とを備えた固有番号記憶装置と、固有番号記録装置と固有番号情報の送受信を行なう第１の通信手段と、固有番号記憶装置と履歴情報の送受信を行なう第２の通信手段と、固有番号記録装置からの要求または必要に応じて、固有番号記憶装置から履歴情報を取得し、製品に付与する固有番号を履歴情報に基づき算出して固有番号情報を生成するとともに履歴情報の更新を要求する固有番号発生手段とを備えた固有番号管理装置とから構成されることを特徴とする固有番号記録システムが提供される。
このような構成の固有番号記録システムでは、固有番号記憶装置は、履歴情報記憶手段に製品に付与された固有番号に関する履歴情報を記憶しておく。この履歴情報は、履歴情報管理手段により管理する。固有番号記録装置の固有番号取得手段は、必要に応じて固有番号情報を通信手段経由で固有番号管理装置へ要求する。固有番号管理装置の固有番号発生手段は、第１の通信手段経由で要求を受け付けると、第２の通信手段経由で固有番号記憶装置から履歴情報を取得する。続いて、取得した履歴情報に基づき、製品に付与する固有番号を算出し、固有番号情報を生成するとともに、固有番号記憶装置に対して履歴情報の更新を要求する。さらに、固有番号情報を固有番号記録装置へ送信する。第１の通信手段経由で固有番号記憶装置の履歴情報管理手段は、通信手段経由で履歴情報の更新要求を受け付けると、履歴情報記憶手段の履歴情報の更新を行なう。固有番号記録装置の固有番号取得手段は、通信手段経由で固有番号情報を取得し、固有番号記録手段により製品に固有番号を記録する。
また、上記課題を解決するために、所定の製品を識別可能にする固有番号を管理する固有番号管理装置において、固有番号と固有番号に関する情報とから成る固有番号情報を通信回線を介して製品に固有番号を記録する固有番号記録装置との送受信を行なう通信手段と、製品に付与された固有番号に関する履歴情報を記憶する履歴情報記憶手段と、固有番号記録装置からの要求または必要に応じて、製品に付与する固有番号を履歴情報に基づき算出して固有番号情報を生成するとともに、履歴情報の更新を行なう固有番号発生手段とを有することを特徴とする固有番号管理装置が提供される。
このような構成の固有番号管理装置では、履歴情報記憶手段は、予め、製品に付与された固有番号に関する履歴情報を記憶しておく。固有番号発生手段は、所定の製品に固有番号を記録する固有番号記録装置からの要求、または必要に応じて、履歴情報に基づいて所定の製品に付与する固有番号を算出して固有番号情報を生成し、通信手段経由で固有番号記録装置へ送信する。また、これに応じて履歴情報記憶手段の履歴情報を更新する。
また、上記課題を解決するために、所定の製品の製造時に製品を識別可能にする固有番号を記録する固有番号記録方法において、固有番号の管理を行なう固有番号管理装置が、予め製品に付与された固有番号に関する履歴情報を記憶する記憶ステップと、固有番号を製品に記録する固有番号記録装置からの要求または必要に応じて、履歴情報に基づいて製品に付与する固有番号を算出して固有番号情報を生成する生成ステップと、固有番号情報を固有番号記録装置に送信するとともに履歴情報を更新する更新ステップと、固有番号記録装置が、固有番号情報を取得し、固有番号情報に基づいて製品に所定の固有番号を記録する記録ステップとを有することを特徴とする固有番号記録方法が提供される。
このような手順の固有番号記録方法では、固有番号の管理を行なう固有番号管理装置に、予め製品に付与された固有番号に関する履歴情報を記憶しておく。固有番号管理装置は、固有番号を製品に記録する固有番号記録装置からの要求、または必要に応じて、履歴情報に基づいて製品に付与する固有番号を算出し、算出された固有番号から固有番号情報を生成し、固有番号情報を固有番号記録装置に送信する。そして、履歴情報を更新する。固有番号情報を取得した固有番号記録装置は、取得した固有番号情報に基づいて製品に所定の固有番号を記録する。
発明を実施するための最良の形態
以下、本発明の実施の形態を図面を参照して説明する。最初に、第１の実施の形態である固有番号管理装置が複数の固有番号記録装置を管理する構成の固有番号記録システムとしての光ディスク製造システムを説明する。図１は、本発明の第１の実施の形態である光ディスクの製造に用いた固有番号記録システムの構成図である。
本発明に係る固有番号記録システムは、光ディスクに固有番号を記録する固有番号記録装置１００ａ、１００ｂが通信回線を介して固有番号を管理する固有番号管理装置である固有番号管理サーバ２００と接続している。
固有番号記録装置１００ａは、固有番号管理サーバ２００と通信を行なう通信部１１０、固有番号管理サーバ２００から固有番号情報を取得する固有番号取得部１２０、及び固有番号情報に応じて光ディスク３００に所定の固有番号を記録する固有番号記録部１３０から構成される。
通信部１１０は、イーサネット等の専用線や公衆回線等、通信回線を介して固有番号管理サーバ２００の通信部２１０と接続しており、固有番号と固有番号に関する情報とから成る固有番号情報の送受信を行なう。例えば、固有番号取得部１２０からの要求に応じて、通信部１１０は、固有番号管理サーバ２００に対して、光ディスク３００に付与する固有番号の要求を行なう。また、通信部１１０は、固有番号管理サーバ２００からの応答を受信し、固有番号取得部１２０へ送る。
固有番号取得部１２０は、光ディスク３００の製造開始時等、必要に応じて固有番号管理サーバ２００から固有番号情報を取得する。固有番号情報の要求は、通信部１１０経由で行なう。また、固有番号取得部１２０は通信部１１０経由で固有番号管理サーバ２００からの応答を取得し、応答をチェックする。正常応答で固有番号情報を取得できた場合、これを固有番号記録部１３０へ送る。失敗応答で固有番号情報が取得できなかった場合、通信部１１０経由で再び固有番号情報要求を出す。固有番号情報の取得処理は、固有番号情報が取得できた場合、あるいは、予め決められた回数の要求を行なった場合に終了する。
固有番号記録部１３０は、固有番号取得部１２０が取得した固有番号情報に応じて、光ディスク３００に固有番号を記録する。固有番号情報として、例えば、１０００番から１１００番までの範囲の番号の記録が許可された場合、光ディスク３００に１０００番から１１００番の番号を順に記録する。
固有番号記録装置１００ｂは、固有番号記録装置１００ａの構成と同様であるので、説明は省略する。
固有番号管理サーバ２００は、固有番号記録装置１００ａ、１００ｂと通信を行なう通信部２１０、固有番号を発生させる固有番号発生部２２０、及び製品に付与した固有番号の履歴情報を記録した履歴情報記憶部２３０から構成される。
通信部２１０は、イーサネット等の専用線や公衆回線等、通信回線を介して固有番号記録装置１００ａ、１００ｂの通信部１１０と接続しており、固有番号と固有番号に関する情報とから成る固有番号情報の送受信を行なう。
固有番号発生部２２０は、通信部２１０経由で固有番号記録装置１００ａ、１００ｂから固有番号情報の要求を受け付けると、履歴情報記憶部２３０に記憶された固有番号に関する履歴情報を参照して、使用されていない固有番号の検索を行ない、付与可能な固有番号を算出する。ここで、固有番号は、任意の文字・数字・記号の組み合わせで構成される。算出された固有番号に基づき、固有番号情報を生成し、通信部２１０経由で固有番号記録装置１００ａ、１００ｂに送信する。固有番号記録装置１００ａ、１００ｂへ送信する固有番号情報は、付与可能な固有番号の範囲を指定することもできるし、光ディスク３００に対応して固有番号を１つずつ付与することもできる。
履歴情報記憶部２３０は、固有番号記録装置１００ａ、１００ｂを介して製品に付与した固有番号に関する履歴情報を記憶している。このような構成の光ディスク製造に用いたシステムの動作及び固有番号記録方法について説明する。
固有番号記録装置１００ａ、１００ｂの固有番号取得部１２０は、光ディスク３００製造時、通信部１１０経由で固有番号管理サーバ２００に対して固有番号情報の要求を行なう。要求は、例えば、ロットごと、あるいは１枚の光ディスク３００ごと等の予め決められた所定のタイミングで行なう。固有番号管理サーバ２００は、通信部２１０で固有番号情報の要求を受信し、固有番号発生部２２０へ送る。固有番号発生部２２０は、履歴情報記憶部２３０から過去に付与した固有番号の履歴情報を読み出し、過去に使われていない番号を探し出し、何番から何番までの番号を使ってよいのかを、予め決められた規則に従って決定する。例えば、固有番号が要求された順にシリアルに番号を付与する場合、使用されていない固有番号のうちもっとも若い番号から固有番号を割り当てるようにする。決定に従って、固有番号情報を生成して通信部２１０経由で固有番号記録装置１００ａ、１００ｂに送信するとともに、履歴情報記憶部２３０の履歴情報を更新する。通信部１１０経由で固有番号情報を取得した固有番号取得部１２０は、その情報を固有番号記録部１３０へ送る。固有番号記録部１３０は、固有番号情報に基づいて光ディスク３００に固有番号を記録させる。
このように、固有番号管理サーバ２００が固有番号を管理し、光ディスク３００に記録する固有番号を決定しているため、固有番号が重複することがない。また、要求があったときに、最も若い番号の固有番号を付与することにより、固有番号記録装置１００ａ、１００ｂの管理する光ディスク３００の固有番号をシリアルに付与することができる。
上記の説明では、固有番号記録システムを光ディスクに固有番号を記録するシステムとしたが、もちろん、他の製品を製造するシステムに用いることもできる。
次に、第２の実施の形態として、固有番号管理装置とは別個に固有番号の履歴情報を管理する固有番号記録装置が存在する構成の光ディスクの製造に用いた固有番号記録システムを説明する。図２は、本発明の第２の実施の形態である固有番号記録システムの構成図である。図１と同じものには同じ番号を付し、説明は省略する。
本発明に係る光ディスク製造システムは、固有番号記録装置１００ａ、１００ｂの固有番号を管理する固有番号管理サーバ４００ａ、固有番号管理サーバ４００ａと同じ構成の固有番号管理サーバ４００ｂ、及び固有番号の履歴情報を管理する固有番号記憶装置である固有番号データベース５００から構成される。
固有番号管理サーバ４００ａは、固有番号記録装置１００ａ、１００ｂと通信を行なう通信部４１０、光ディスク３００に付与する固有番号を算出する固有番号発生部４２０、及び固有番号データベース５００と通信を行なう通信部４３０から構成される。
通信部４１０は、イーサネット等の専用線や公衆回線等、通信回線を介して固有番号記録装置１００ａ、１００ｂと接続しており、固有番号情報の送受信を行なう。
固有番号発生部４２０は、通信部４１０経由で固有番号記録装置１００ａ、１００ｂから固有番号情報の要求を受け付けると、通信部４３０経由で固有番号データベース５００へ履歴情報を要求する。履歴情報を取得すると、これを参照して、使用されていない固有番号の検索を行ない、付与可能な固有番号を算出し、固有番号情報を生成する。付与する固有番号に従って履歴情報を更新するように、通信部４３０経由で固有番号データベース５００へ履歴情報の更新要求を行なう。更新要求が受け付けられた場合、固有番号情報を固有番号記録装置１００ａ、１６０ｂに送信する。更新要求が拒否された場合、履歴情報の取得からの処理を繰り返す。
通信部４３０は、イーサネット等の専用線や公衆回線等、通信回線を介して固有番号データベース５００と接続しており、固有番号の履歴情報の送受信を行なう。通信部４１０が通信部４３０の機能を兼ね備えていれば、通信部４３０はなくてもよい。
固有番号管理サーバ４００ｂは、固有番号管理サーバ４００ａと同一の構成であるので説明は省略する。
固有番号データベース５００は、固有番号管理サーバ４００ａ、４００ｂと通信を行なう通信部５１０、履歴情報の管理を行なう履歴情報管理部５２０、及び履歴情報を記録する履歴情報記憶部５３０から構成される。
通信部５１０は、イーサネット等の専用線や公衆回線等、通信回線を介して固有番号管理サーバ４００ａ、４００ｂと接続しており、固有番号の履歴情報の送受信を行なう。
履歴情報管理部５２０は、通信部５１０経由で、固有番号管理サーバ４００ａ、４００ｂから履歴情報の要求を受け付けると、製品に関連する履歴情報を履歴情報記憶部５３０から読み出し、通信部５１０経由で固有番号管理サーバ４００ａ、４００ｂに送信する。また、同様の経路で履歴情報の更新の要求を受け付けると、他の固有番号管理サーバからの履歴情報の更新要求を処理していなければ、履歴情報へのアクセスをロックし、履歴情報の書き込みを行ない、書き込みが終了した後にロックを解除し、更新が完了したという通知を送信する。他の固有番号管理サーバからの更新要求を処理していた場合、すなわち、履歴情報へのアクセスがロックされていた場合、更新を拒否する通知を送信する。
履歴情報記憶部５３０は、製品に付与した固有番号に関する履歴情報を記憶している。
このような構成の光ディスクの製造に用いたシステムの動作及び固有番号記録方法について説明する。
固有番号記録装置１００ａ、１００ｂは、固有番号管理サーバ４００ａに対して固有番号情報の要求を行なう。要求は、例えば、ロットごと、あるいは１枚の光ディスクごと等、予め決められた所定のタイミングで行なう。固有番号管理サーバ４００ａは、通信部４１０で固有番号情報の要求を受信し、固有番号発生部４２０へ送る。固有番号発生部４２０は、通信部４３０経由で、固有番号データベース５００に対して履歴情報を要求する。固有番号データベース５００は、通信部５１０で履歴情報の要求を受信し、履歴情報管理部５２０へ送る。履歴情報管理部５２０は、履歴情報記憶部５３０がロックの状態でなければ、該当する製品の履歴情報を読み出し、通信部５１０経由で送信する。固有番号管理サーバ４００ａは、通信部４３０で履歴情報を受信し、固有番号発生部４２０へ送る。固有番号発生部４２０は、履歴情報から過去に使われていない番号を探し出し、何番から何番までの番号を使ってよいのかを、予め決められた規則に従って決定する。例えば、固有番号の要求があった順にシリアルな固有番号を付与する場合、使用されていない固有番号のうちもっとも若い番号から固有番号を割り当てるようにする。決定に従って、固有番号情報を生成するとともに、通信部４３０経由で履歴情報更新を要求する。固有番号データベース５００の履歴情報管理部５２０は、通信部５１０経由で履歴情報の更新要求を受け付けると、履歴情報記憶部５３０の状態を調べる。ロックされていなければ、履歴情報記憶部５３０をロックして履歴情報を更新し、更新が終了した時点でロックを解除する。続いて、更新が完了したことを固有番号管理サーバ４００ａへ送る。ロックされていれば、更新を拒否し、更新を拒否したことを固有番号管理サーバ４００ａへ送る。固有番号管理サーバ４００ａの固有番号発生部４２０は、通信手段２（４３０）経由で固有番号データベース５００からの応答を受け取る。更新が正常に完了したという応答の場合、通信部４１０経由で固有番号情報を固有番号記録装置１００ａ、１００ｂに送信する。更新が拒否されたという応答の場合、履歴情報の読み出しからの処理を再び行なう。固有番号記録装置１００ａ、１００ｂは、受信した固有番号情報に基づいて光ディスク３００に固有番号を記録する。
上記の説明では、固有番号データベース５００が更新要求を拒否した場合、固有番号管理サーバ４００ａ、４００ｂがリトライを行なうとしたが、固有番号管理サーバ４００ａ、４００ｂは、固有番号取得不可の応答を固有番号記録装置１００ａ、１００ｂに送信し、固有番号記録装置１００ａ、１００ｂがリトライを行なうとすることもできる。
このように、固有番号データベース５００が固有番号を管理し、固有番号管理サーバ４００ａ、４００ｂが固有番号データベース５００の持つ履歴情報に基づいて光ディスク３００に記録する固有番号を決定しているため、固有番号が重複することがない。また、要求があったときに、最も若い番号の固有番号を付与することにより、固有番号管理サーバ４００ａの管理下の固有番号記録装置１００ａ、１００ｂ、及び固有番号管理サーバ４００ｂの管理する固有番号記録装置が製品に記録する固有番号をシリアルに付与することができる。
次に、複数の生産工場で複数の固有番号記録装置が稼動する場合のシステム構成について説明する。図３は、本発明の一実施の形態である複数の工場で稼動する固有番号記録システムの構成図である。図１、図２と同じものには同じ番号を付し、説明は省略する。ここでは、上記説明の第１の実施の形態と、第２の実施の形態が混在しているとする。
生産工場Ａに設置された固有番号記録装置１００ａ、１００ｂ、１００ｃは、それぞれ製品に記録する固有番号を固有番号管理サーバ４００ａから付与される。固有番号管理サーバ４００ａは、固有番号データベース５００ａに記憶された固有番号の履歴情報に基づいて、各固有番号記録装置１００ａ、１００ｂ、１００ｃに付与する固有番号を算出する。固有番号記録装置１００ａ、１００ｂ、１００ｃに固有番号が付与されると、固有番号データベース５００ａの履歴情報が更新される。
生産工場Ｂに設置された固有番号記録装置１００ｄ、１００ｅは、それぞれ製品に記録する固有番号を固有番号管理サーバ４００ｂから付与される。固有番号管理サーバ４００ｂは、固有番号データベース５００ａに記憶された固有番号の履歴情報に基づいて、各固有番号記録装置１００ｄ、１００ｅに付与する固有番号を算出する。固有番号記録装置１００ｄ、１００ｅに固有番号が付与されると、固有番号データベース５００ａの履歴情報が更新される。
このように、生産工場Ａ及び生産工場Ｂで稼動する固有番号記録装置１００ａ、１００ｂ、１００ｃ、１００ｄ、１００ｅは、固有番号データベース５００ａに記憶された履歴情報に基づいて固有番号が付与されるため、固有番号が重複することがない。また、固有番号記録装置１００ａ、１００ｂ、１００ｃ、１００ｄ、１００ｅの固有番号を、例えば固有番号付与の要求があった順にシリアルに付与することができる。
また、生産工場Ｃに設置された固有番号記録装置１００ｆは、製品に記録する固有番号を固有番号管理サーバ４００ｃから付与される。固有番号管理サーバ４００ｃは、固有番号データベース５００ｂに記憶された固有番号の履歴情報に基づいて、固有番号記録装置１００ｆに付与する各固有番号を算出する。固有番号記録装置１００ｆに固有番号が付与されると、固有番号データベース５００ｂの履歴情報が更新される。
このように、複数の生産工場で異なるデータベースを使用する場合、固有番号データベース５００ａと固有番号データベース５００ｂとを専用線や公衆回線を用いて接続し、お互いのデータを共有させることにより、固有番号記録装置１００ａ、１００ｂ、１００ｃ、１００ｄ、１００ｅ、１００ｆに重複しない固有番号を付与することができる。また、固有番号データベース５００ａと固有番号データベース５００ｂとを非接続で固有番号を管理する場合には、各々の生産工場に固有のＩＤ（番号や記号や文字）を与え、例えば、固有番号記録装置１００ａに固有番号を付与する際には、固有番号管理サーバ４００ａがそのＩＤを固有番号に付加して渡すことで、それぞれの工場で生産されるディスクは重複しない固有の番号を得ることができる。ＩＤを付与する単位は、任意であり、工場単位であっても固有番号データベースごとに付与してもよい。
さらに、上記説明の各装置間の通信には、暗号化処理を施してもよい。
次に、本発明の固有番号記録方法について説明する。図４は、本発明の一実施の形態である固有番号記録方法のフローチャートである。ここでは、固有番号記録装置１００と、固有番号管理サーバ４００と、固有番号データベース５００とが存在するシステムで説明する。
ステップＳ１１において、固有番号記録装置は、例えば、製品を製造する際に、どの固有番号を製品に付加したらよいか、固有番号管理サーバ４００に固有番号情報の要求を行なう。例えば、製品［ＴＥＳＴ］に付与する固有番号の発行を依頼する。
ステップＳ２１において、要求を取得した固有番号管理サーバ４００は、固有番号データベースに対し該当製品の履歴情報を要求して固有番号の検索を行なう。例えば、製品［ＴＥＳＴ］に付与する番号は何番が空いているかという問い合わせを行なう。
ステップＳ３１において、履歴情報の要求を受け付けた固有番号データベース５００は、該当製品に過去どのような番号が付けられたかという履歴情報を読み出し、固有番号管理サーバ４００へ送る。例えば、製品［ＴＥＳＴ］に既に使われた固有番号の一覧を送信する。
ステップＳ２２において、履歴情報を受け取った固有番号管理サーバ４００は、履歴情報に基づき、過去に使われていない固有番号を探し出し、固有番号記録装置１００が何番から何番までの固有番号を使って生産すればよいかを決定し、固有番号情報を生成する。例えば、製品［ＴＥＳＴ］に付与する固有番号は、１０００番台が空いていることを検出し、固有番号記録装置１００には１０００番から１１００番までの固有番号を付与することを決定する。このとき、固有番号管理サーバ４００の履歴情報を決定された固有番号で更新するため、データベースをロックし、排他処理を行なう。
ステップＳ３２において、固有番号データベース５００は、履歴情報をロックして排他処理を開始し、書き込みを行なって履歴情報を更新した後、排他処理を終了し、ロックを解除（アンロック）する。例えば、製品［ＴＥＳＴ］に既に使われた固有番号の一覧に１０００番から１１００番を追加する。排他処理は、固有番号管理サーバ４００側で行なうとすることもできる。
ステップＳ２３において、固有番号管理サーバ４００は、履歴情報の更新が正常終了したかどうかをチェックし、正常に終了されたと判定された場合、ステップＳ２４に進み、固有番号管理サーバ４００は、正常終了の固有番号情報、すなわち、付与された固有番号に関する情報を配信する。例えば、製品［ＴＥＳＴ］に付与する固有番号として、１０００番から１１００番を許可する旨を伝える。一方、失敗したと判定された場合、ステップＳ２５において、固有番号管理サーバ４００は、失敗通知の固有情報を配信する。例えば、製品［ＴＥＳＴ］に付与する固有番号は発行できない旨を伝える。
ステップＳ１２において、固有番号記録装置１００は、応答として正常終了を取得できたか否かを判定し、取得できていないと判定された場合、処理はステップＳ１１に戻り、それ以降の処理が繰り返される。正常終了を取得できたと判定された場合、ステップＳ１３に進み、固有番号記録装置１００は、その固有番号を記録する。例えば、製品［ＴＥＳＴ］に、１０００番から１１００番の固有番号を記録する。
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、固有番号記録システムが有すべき機能の処理内容は、コンピュータで読み取り可能な記録媒体に記録されたプログラムに記述される。そして、このプログラムをコンピュータで実行することにより、上記処理がコンピュータで実現される。コンピュータで読み取り可能な記録媒体としては、磁気記録装置や半導体メモリ等がある。市場に流通させる場合には、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフロッピーディスク等の可搬型記録媒体にプログラムを格納して流通させたり、ネットワークを介して接続されたコンピュータの記憶装置に格納しておき、ネットワークを通じて他のコンピュータに転送することもできる。コンピュータで実行する際には、コンピュータ内のハードディスク装置等にプログラムを格納しておき、メインメモリにロードして実行する。
産業上の利用可能性
以上説明したように本発明の第１の固有番号記録システムでは、固有番号管理装置は、予め履歴情報を記憶しており、固有番号情報の要求を受け付けた場合あるいは必要に応じて、履歴情報に基づき製品に付与する固有番号を算出して固有番号情報を生成し、固有番号記録装置へ送信する。また、これに応じて履歴情報を更新する。固有番号記録装置は、固有番号情報を取得し、取得した固有番号情報に基づいて製品に所定の固有番号を記録する。
このように、固有番号管理装置が固有番号を管理し、固有番号記録装置からの要求または必要に応じて、製品に付与する固有番号を発生させるため、重複のない固有番号を付与することができる。また、固有番号は、固有番号管理装置が一元管理しているため、例えば、複数の固有番号記録装置において生産される製品に連続したシリアルな固有番号を付与することができる。
また、本発明の固有番号管理装置では、予め履歴情報を記憶しておく。固有番号記録装置からの要求、または必要に応じて、履歴情報に基づいて所定の製品に付与する固有番号を算出して固有番号情報を生成し、固有番号記録装置へ送信するとともに、履歴情報を更新する。
このように、固有番号管理装置が固有番号を管理し、所定の製品に付与する固有番号を発生させるため、重複のない固有番号を発生させることができる。また、固有番号は固有番号管理装置が一元管理しているため、例えば、複数の固有番号記録装置の製造する製品に連続したシリアルな固有番号を付与することができる。
また、本発明の第２の固有番号記録システムでは、固有番号記憶装置は、製品に付与された固有番号の履歴情報を記憶し、管理している。固有番号記録装置は、必要に応じて固有番号情報を固有番号管理装置へ要求する。固有番号管理装置は、要求を受け付けると、固有番号記憶装置から履歴情報を取得し、取得した履歴情報に基づき、製品に付与する固有番号を算出し、固有番号情報を生成するとともに、固有番号記憶装置に対して履歴情報の更新を要求する。さらに、固有番号情報を固有番号記録装置へ送信する。固有番号記憶装置は、通履歴情報の更新を行なう。また、固有番号記録装置は、固有番号情報により製品に固有番号を記録する。
このように、固有番号記憶装置が固有番号の履歴情報を管理し、固有番号管理装置が履歴情報に基づいて製品に付与する固有番号を発生させるため、製品に重複のない固有番号を付与することができる。また、固有番号は、固有番号記憶装置が一元管理しているため、例えば、複数の固有番号管理装置が管理する固有番号記録装置が固有番号を記録する製品に連続したシリアルな固有番号を付与することができる。
また、本発明の固有番号記録方法では、固有番号管理装置に、予め履歴情報を記憶しておく。固有番号記録装置からの要求、または必要に応じて、履歴情報に基づいて製品に付与する固有番号を算出して固有番号情報を生成し、固有番号記録装置に送信する。そして、履歴情報を更新する。固有番号情報を取得した固有番号記録装置は、取得した固有番号情報に基づいて製品に所定の固有番号を記録する。
このように、固有番号管理装置が固有番号を管理し、製品に付与する固有番号を発生させる方法であるため、製品に重複のない固有番号を付与することができる。また、固有番号は、固有番号管理装置が一元管理しているため、例えば、複数の固有番号記録装置は、製品に連続したシリアルな固有番号を付与することができる。
【図面の簡単な説明】
図１は、本発明の第１の実施の形態である固有番号記録システムの構成図である。
図２は、本発明の第２の実施の形態である固有番号記録システムの構成図である。
図３は、本発明の一実施の形態である複数の工場で稼動する固有番号記録システムの構成図である。
図４は、本発明の一実施の形態である固有番号記録方法のフローチャートである。
【図１】
2002065222.tif 000003
【図２】
2002065222.tif 000004
【図３】
2002065222.tif 000005
【図４】
2002065222.tif 000006
【国際調査報告】
2002065222.tif 000007
2002065222.tif 000008
2002065222.tif 000009
2002065222.tif 000010