(57)【特許請求の範囲】
【請求項１】
搬送中のウェブの穿孔コードを読み取って、ウェブの計尺値を補正するウェブの位置情報読み取り装置において、
読み取った穿孔コードから長手アドレスを取得し、ウェブ先頭から読み取りＯＫであった３つの長手アドレスコードの中身を検討して、順次性と妥当性を判断し、順次性又は妥当性を有する長手アドレスコードを基にした値をウェブの計尺基準値とすることを特徴とするウェブの位置情報読み取り装置。
【請求項２】
搬送中のウェブの穿孔コードを読み取ってウェブの計尺値を補正するウェブの位置情報読み取り装置において、読み取った穿孔コードから長手アドレスを取得し、計尺基準値に対して順次性又は妥当性のある長手アドレスを基準にした値を計尺基準値に置き替えることを特徴とするウェブの位置情報読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はウェブの位置情報読み取り装置に関し、更に詳しくはウェブの位置情報読み取り装置の改良に関する。
【０００２】
【従来の技術】
例えば、写真フィルム等の感光材料の製造は、フィルムベースの製膜工程、感光層塗布前の下引き工程、感光層塗布工程等を経てウェブを形成し、その後、ウェブのスリット工程、断裁工程、包装工程等の多工程にまたがって行なわれる。
【０００３】
ところで、フィルムベースは、製膜後、ロール状の元巻の形態をとって、以後の工程間を流れていくが、工程と工程との間では倉庫に入れられてストックされたり、非定常作業により巻き替えられる場合がある。この時、各工程の生産管理を行なう管理システムが付与する各元巻固有のＩＤ情報を、帳票や自身に貼附されるバーコードシール等の形態で持ち、該元巻は工程間を流れていく。
【０００４】
従来のシステムでは、必ずしも現物管理がなされていないために、異なるＩＤ情報コードを持つはずのウェブであっても、恰も該当のウェブとして取り扱ってしまうという問題がある。
【０００５】
そこで、このような不具合を無くすため、図６に示すような生産工程システムを本出願人は出願した（特願平１０−１２１７号）。図６は、多工程生産管理システムを示す概念図である。図において、ａはウェブ、Ｐ１〜Ｐ４はウェブａの各生産工程をそれぞれ示している。図の生産工程は、ウェブａが感光材料である場合について示しており、この感光材料はフィルムベースの製膜工程（Ｐ１）、感光層塗布前の下引き工程（Ｐ２）、感光層塗布工程（Ｐ３）、断裁工程（Ｐ４）を経て生産され、断裁工程Ｐ４においてウェブａの欠陥部の切除、排出工程を含んでいる。
【０００６】
図において、１は各生産工程Ｐ１〜Ｐ４におけるウェブａの生産情報を管理統括する生産情報システムサーバ、２は走行するウェブａの側縁部に情報コードを形成するためのコード形成装置、３は上記コード形成装置２によってウェブａの側縁部に形成された情報コードを読み取るためのコード読取装置、４はウェブａの表面を検査してその欠陥部を検出する欠陥部検出装置、５は上記生産情報システムサーバ１と連絡する端末装置、６はウェブａの欠陥部の排出装置である。
【０００７】
ウェブａは、上記フィルムベースがロール状に巻回された元巻の形態をとっており、矢印方向への繰り出しと巻き取りを繰り返しながら順次工程間を移送され、最終工程Ｐ４において断裁及び欠陥部の切除、排出が行われるようになっている。  生産情報システムサーバ１は、ウェブａの一連の生産工程における最初の生産工程Ｐ１にあるウェブａに対し、該ウェブａに固有のＩＤ情報コードを付与すると共に、各ウェブａに付与されたそれぞれ固有のＩＤ情報コードは、この生産情報システムサーバ１のデータベースにも記録されるようになっている。この生産情報システムサーバ１により付与されたＩＤ情報コードは、最初の生産工程Ｐ１において走行するウェブａの側縁部にコード形成装置２によってウェブａの長さ方向に一定の長さ間隔をもって形成される。
【０００８】
コード形成装置２は、図７に示すように、生産管理システムにおける最初の生産工程Ｐ１において、走行するウェブａの側縁部に該ウェブａの長さ方向に一定の長さ間隔で情報コード１０を形成するためのもので、走行するウェブａの側縁部に対応して設けられている。このコード形成装置２によって形成される情報コード１０としては、各ウェブａに固有のＩＤ情報コード１１の他、ウェブａの欠陥部の絶対位置を検出するために必要な互いに異なる位置情報コード１２がある。
【０００９】
この読取装置３によって読み取った各ウェブａのＩＤ情報コード１１の検出結果は、前記生産情報システムサーバ１に送られる。この生産情報システムサーバ１では、そのデータベース上に記録されているＩＤ情報コードと読取装置３によって読み取った各ウェブａのＩＤ情報コード１１との照合を行なう。このように照合を行なうことにより、各生産工程Ｐ１〜Ｐ４を流れるそれぞれのウェブａと、これらウェブａの生産情報を管理統括する生産情報システムサーバ１との間で常に１対１の現物確認を行なうことができ、以後の工程においてウェブ同志の混同を生じる弊害を防止することができる。また、読取装置３によって読み取った各ウェブａの位置情報コード１２の検出結果は、欠陥部検出装置４に送られて、欠陥部に相当する位置の位置情報が読み出されることになる。
【００１０】
欠陥部検出装置４は、生産工程Ｐ１〜Ｐ３におけるウェブａの表面を検査してその欠陥部を検出するためにウェブａの長さ方向に対し、交差する方向に配置される欠陥検出器４１と該欠陥検出器４１により検出された欠陥部の位置を特定する位置計算器４２とを備えている。
【００１１】
生産工程Ｐ１〜Ｐ３を経たウェブａは最終工程Ｐ４において断裁される。ここにおいて、ウェブａに存在する欠陥部は、上流の各工程において欠陥部検出装置４によって検出された欠陥部の絶対位置の情報に基づいて排出装置６によって排出される。この場合に、良品は良品トレイ６３に入り、欠陥品は不良品トレイ６４に振り分けられる。
【００１２】
【発明が解決しようとする課題】
読取装置３は、上述のシステムにおいて、図７に示すようにウェブの側縁部に形成されたコードを、各工程においてウェブａの走行中に読み取るようになっている。図８は従来の読取装置の読み取りタイミングチャートを示す図である。（ａ）は穿孔位置、（ｂ）は穿孔パルス、（ｃ）はロータリーエンコーダ（Ｒ／Ｅ）の出力パルス、（ｄ）は読み込みゲートである。（ａ）の●は穿孔されたビット、○は穿孔されていないビットである。穿孔パルス（ｂ）は、穿孔ビットを読み込むことにより立ち上がるパルスである。（ａ）に示す穿孔位置の間隔は、隣同志で約２１ｍｍ程度である。
【００１３】
実際の搬送系にはフィルムとロール間のすべり（１％程度）、ロータリーエンコーダパルスの出力誤差（０．５％程度）がある。それに加えて穿孔位置（ａ）とロータリーエンコーダとは非同期であり、複数の穿孔で一つのコードが形成されている場合に、穿孔パルス（ｂ）の立ち上がりに同期してロータリーエンコーダがカウント動作を開始するわけではないので、読み込みゲートと穿孔位置とは図に示すようにずれてくる。この結果、穿孔位置によるコードの読み取りが確実に行われないおそれがあった。図中、波線で示すポイントでは、コードが正しく読み取られていない。
【００１４】
本発明はこのような課題に鑑みてなされたものであって、穿孔位置に形成されているコードを正しく認識できるウェブの位置情報読み取り装置を提供することを特徴としている。
【００１５】
【課題を解決するための手段】
【００１９】
（１）請求項１記載の発明は、搬送中のウェブの穿孔コードを読み取って、ウェブの計尺値を補正するウェブの位置情報読み取り装置において、読み取った穿孔コードから長手アドレスを取得し、ウェブ先頭から読み取りＯＫであった３つの長手アドレスコードの中身を検討して、順次性と妥当性を判断し、順次性又は妥当性を有する長手アドレスコードを基にした値をウェブの計尺基準値とすることを特徴とする。
【００２０】
このように構成すれば、３つのコードの中身を検討することにより、ウェブの計尺基準値としての順次性、妥当性を判断することができる。
（４）請求項２記載の発明は、搬送中のウェブの穿孔コードを読み取ってウェブの計尺値を補正するウェブの位置情報読み取り装置において、読み取った穿孔コードから長手アドレスを取得し、計尺基準値に対して順次性又は妥当性のある長手アドレスを基準にした値を計尺基準値に置き替えることを特徴とする。
【００２１】
ここで、計尺基準値は、搬送パルスカウンタの初期値であり、その基準位置は、計尺基準値として採用された長手アドレスのスタートマーク穿孔位置である。また、長手位置コードは、ロール１巻きの内部を複数の特定長毎に、例えば１０ｍおきに穿孔される基準位置であり、位置データをいう。
【００２２】
このように構成すれば、ウェブの計尺値を順次性、妥当性ある長手アドレスコードの位置で、そのデータに基づき補正することが可能になる。
【００２３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
図１はウェブの状態を示す図である。矢印が示す進行方向に移動しているものとする。図において、ジョイント部から例えば１０ｍ置きに特定長が規定され、この１０ｍの長さを１ブロックとしてブロック毎にコード部７０が形成されている。下に示すのは、このコード部７０の拡大図である。穿孔位置は、側縁部からほぼ５ｍｍの位置に形成される。最初の穿孔は、スタートマークであり、次に最初の穿孔位置から２ｌ（ｌは２１〜６３．５ｍｍ）離れた位置から２進数９桁（９ビット）の情報コードが記録されている。最後のビットがエンドマークである。ここでは、２進数９桁で番地を表示しており、１、２、４、８…の重み付けを行って●の当該コード列をカウントすると、
４＋３２＋６４でこの合計は１００となり、この１００を当該ブロックの番地とする。なお、ウェブａの進行方向は、スタートマークとエンドマークを識別することにより判定することができる。
【００２４】
なお、コードデータの読み込みゲートは、スタートマーク又はエンドマークの先頭穿孔位置を基準に搬送パルスをカウントして計尺する。コードデータの読み込みゲートは、コードデータ内の穿孔位置で補正する。
【００２５】
図２はコード読取装置３（図６参照）による絶対番地コードの読み取りを示すタイムチャートである。（ａ）は絶対コード、（ｂ）は読み込みゲートＴ１、（ｃ）は読み込みゲートＴ２である。読み込みゲートＴ２のタイミングで絶対コードを読み込むようにしている。絶対コード（ａ）は、図に示すように、立ち上がりビットが穿孔ビット、破線で示すビットが穿孔されていないビットである。図に示すように、ウェブとロータリーエンコーダとの非同期性のために、絶対コードの間隔は一様ではないが、ほぼ２１ｍｍ程度に設定されている。
【００２６】
（ｄ）は１ビット目（ｚｚ１）の読み取り結果、（ｅ）は２ビット目（ｚｚ２）の読み取り結果、（ｆ）は３ビット目（ｚｚ３）の読み取り結果、（ｇ）は４ビット目（ｚｚ４）の読み取り結果、（ｈ）は５ビット目（ｚｚ５）の読み取り結果、（ｉ）は６ビット目（ｚｚ６）の読み取り結果、（ｊ）は７ビット目（ｚｚ７）の読み取り結果、（ｋ）は８ビット目（ｚｚ８）の読み取り結果である。
【００２７】
１ビット目（▲１▼）は穿孔されているので、読み込みゲートＴ１が立ち上がる。ここで、読み込みゲートＴ１の１周期は、ｂであり、“Ｈ”レベルの期間をａとしている（以下同様）。２ビット目（▲２▼）は穿孔されていないので、１ビット目のシーケンスが続行される。３ビット目（▲３▼）は穿孔されているので、読み込みゲートＴ１が立ち上がり、タイミングの補正が行われる。以下、４ビット目〜７ビット目までは穿孔されているので、その穿孔位置を基準に、読み込みゲートＴ１が立ち上がる補正が行われる。８ビット目は、穿孔されていないので、７ビット目で作成されたタイミングが用いられる。
【００２８】
読み込みゲートＴ２はその“Ｈ”になっている期間に絶対コードを読み込むようにタイミングの調整が行われる。そして、最初の▲１▼ビット目の立ち上がりでコードデータ“１”が読み込まれる。次の２ビット目では、読み込みゲートＴ２が“Ｈ”になっている点の絶対コードを読み込む。この場合には、“０”である。次の３ビット目では、読み込みゲートＴ２が“Ｈ”になっている点の絶対コードが読み込まれる。この場合には、“１”である。以下、同様にして絶対コードを読み込んでいく。
【００２９】
このようにして全部読み込まれた時の絶対コードは、１０１１１１１０となる。このようにして求まったコードを例えばＩＤコード等として記録する。
図３は絶対番地読み取り回路の一実施の形態例を示す図で、図２に示すタイミング動作を行なう回路を示している。図において、８０はロータリーエンコーダ、８１は該ロータリーエンコーダ８０の出力を波形整形する波形整形回路である。８２はウェブａ側縁部に形成された穿孔を読み取る穿孔読取器、８３は該穿孔読取器８２の出力を波形整形する波形整形回路である。波形整形回路８１、８３としては、例えばシュミット回路が用いられる。
【００３０】
８４はロータリーエンコーダ８０の出力クロックをカウントする第１のカウンタで、図２のＴ１の波形を出力するものである。８５は同じくロータリーエンコーダ８０の出力をカウントする第２のカウンタで、図２のＴ２の波形を出力するものである。第１のカウンタ８４のａ出力は、第２のカウンタのスタート（ｓｔａｒｔ）端子に反転されて入り、ｂ出力は、オアゲートＧ１の一方の入力に入る。該オアゲートＧ１の他方には穿孔読取器８２の出力が入る。そして、オアゲートＧ１の出力は、第１のカウンタ８４のクリア（ｃｌｅａｒ）端子に入力されている。
【００３１】
第２のカウンタ８５のｃ出力は、アンドゲートＧ２の一方の入力に入り、該アンドゲートＧ２の他方の入力には穿孔読取器８２で読み取ったコードデータが入る。ｃ出力は、自身のクリア端子にフィードバックされている。８６はアンドゲートＧ２を通過した読み取りコードを保持するレジスタで、前記第２のカウンタ８５のｃ出力の反転信号をシフト信号として入力している。レジスタ８６には、ｃ出力毎に読み取り結果コードデータがｚｚ１〜ｚｚ８に順次格納されていく。
【００３２】
このように構成された回路において、穿孔読取器８２の出力が穿孔を読み取ると、その読み取り信号は、アンドゲートＧ２の一方の入力に入ると共に、オアゲートＧ１の一方の入力に入る。この結果、第１のカウンタ８４はクリアされ、その時点からロータリーエンコーダ８０の出力クロックをカウント開始する。このとき、第１のカウンタ８４のａ出力は、反転して第２のカウンタ８５のカウントを開始させる。この第１のカウンタ８４からのａ出力は、穿孔読取器８３で穿孔を読み取る毎に出力されるので、その都度タイミングが補正されることになる。
【００３３】
図２において、最初のパルス▲１▼が発生すると、ａ信号が出力される。以下、穿孔パルスが立ち上がる毎にａ信号が出力される。第１のカウンタ８４は、所定のクロックのカウントを終了すると、図２の（ｂ）に示すようなｂ信号を出力する。第２のカウンタ８５のｃ出力は、第１のカウンタ８４のａ信号の立ち下がりでアンドゲートＧ２を開く。従って、このアンドゲートＧ２が開いている間に絶対コードを通過させることになる。アンドゲートＧ２を通過した絶対コードは、レジスタ８６に順次格納されていく。先ず、読み込まれたコードはｚｚ１に格納され、次のコードはシフト信号ｃによりｚｚ２に格納される。以上の動作をｚｚ８まで継続する。レジスタ８６には、読み取ったコード１０１１１１１０が順次格納されることになる。
【００３４】
このように、本発明によれば、穿孔コード（●）を読み取り装置８２が読み取る度に、その穿孔位置を基準にコードデータの読み込みゲートの位置補正を行なうので、読み込みゲートが正しく設定され、穿孔位置に形成されているコードを正しく認識することができる。
【００３５】
先ず、本発明の全体の動作について説明する。
▲１▼継ぎ目検出器（図示せず）から信号を受け取って、元巻きフィルムの切り替えを知り、搬送パルス（ロータリーエンコーダの出力パルス）をカウントして測長を開始する。
【００３６】
▲２▼穿孔コードを前述の手段を用いて読み取り、デコード後、長手アドレス、ＩＤコードを取得する。
▲３▼長手アドレスは、前述の▲１▼の手段を用いて順次性、妥当性を判断し、ＯＫの場合、ｎ番地のスタートマーク側の先頭から２個目の穿孔位置を基準に、搬送パルスのカウント値をｎ×１０［ｍ］に入れ替える。長手アドレスコードから正転／逆転を判定し、正転の場合には搬送パルスカウント値を加算し、逆転の場合にはカウント値を減算して計尺する。
【００３７】
▲４▼読み取りＯＫだったｎ番地位置を基準に、（１＋ｋ）×１０±（１＋ｋ）α［ｍ］後に来るはずの、次の長手アドレスｎ＋（１＋ｋ）を待つ。ここで、ｋはエラー回数を示し、αは次の長手アドレス位置に対するゲート幅に相当する。
【００３８】
▲５▼次の長手アドレスを読み取り、コードの中身がｎ＋（１＋ｋ）の場合には、搬送パルスのカウント値を（ｎ＋（１＋ｋ））×１０［ｍ］に入れ替え、（ｎ＋（１＋ｋ））番地位置を基準に、（１＋ｋ）×１０±（１＋ｋ）α［ｍ］後に来るはずの、次の長手アドレス（ｎ’＋（１＋ｋ））を待つ。ＮＧが続く場合には、次の長手アドレス位置に対するゲート幅を搬送パルスカウント累積誤差等分だけ広げて許容する。
【００３９】
▲６▼コードの中身が（ｎ＋（１＋ｋ））でない場合（パターンエラー等の読み取りＮＧを含む）は、読み取りＯＫだった最後のｎ’番地位置を基準に計尺を続け、ｎ番地位置から（１＋ｋ）×１０±（１＋ｋ）α［ｍ］後に来るはずの、次の長手アドレスを待つ。以下、同様である。
【００４０】
なお、ＩＤコードの場合は、前述した手段を用いてその元巻きのＩＤコードを取得する。
図４は長手アドレスの順次性、妥当性判断及びＩＤコードの妥当性判断の実施例動作を示すフローチャートである。先ず、ｚｚ１〜ｚｚｎまでのビット列のフォーマットの正誤判定を行なう（Ｓ１）。正誤判定が正しい場合には、ｚｚ１〜ｚｚｎビット列のデコードを行なう（Ｓ２）。そして、デコードした結果に基づくコード種別の判定を行なう（Ｓ３）。コード種別がＩＤコードであった場合、レジスタに１ロール（元巻）のうちｎ個のＩＤコードを記録する（Ｓ４）。そして、記録されたＩＤコードの内から、同一内容のデータの数が一番多いデータを当該ロールのＩＤナンバとして記録する（Ｓ５）。このようにすれば、ＩＤコードを正しく判定することができる。
【００４１】
ステップＳ３において、コード種別が長手方向のアドレスであった場合、レジスタに１ロール分の処理開始から、長手アドレス１個目から３個目までの搬送距離内にある番地データを記憶する（Ｓ６）。そして、３個の番地データが（ｎ、ｎ＋１、ｎ＋２）又は（ｎ、ｎ−１、ｎ−２）の順次性を持った関係にあるか、２個の番地データが（ｎ、ｎ＋１、ｎ＋２）又は（ｎ、ｎ−１、ｎ−２）の一部を構成する妥当性を持った関係にあるかを判定する（Ｓ７）。順次妥当性がＯＫである場合には、前記データが正しいデータと解釈し、以後の番地の順次性、妥当性判断を行なう（Ｓ９）。
【００４２】
以下に、順次性、妥当性の例を示す。
１  ２  ３  →順次性、妥当性ＯＫ
１  ×  ３  →順次性、妥当性ＯＫ
×  ２  ３  →順次性、妥当性ＯＫ
１  ２  ×  →順次性、妥当性ＯＫ
１  ×  ×  →順次性、妥当性ＮＧ
×  ×  ×  →順次性、妥当性ＮＧ
５  ４  ３  →順次性、妥当性ＯＫ
５  ×  ３  →順次性、妥当性ＯＫ
×  ４  ３  →順次性、妥当性ＯＫ
５  ４  ×  →順次性、妥当性ＯＫ
５  ×  ×  →順次性、妥当性ＮＧ
×  ×  ３  →順次性、妥当性ＮＧ
この実施の形態例によれば、３つのコードの中身を検討することにより、ウェブの計尺基準値としての順次性、妥当性を判断することができる。
【００４３】
図５は巻き中の長手アドレスの順次性、妥当性判断の動作を示すフローチャートである。先ず、元巻き先頭の計尺基準値を取得後の処理を開始する（Ｓ１）。次に、エラー回数を示す変数ｋを０に初期化する（Ｓ２）。次に、本発明で用いた穿孔パルスによるゲート補正を用いて１コード分の穿孔コードを読み取る（Ｓ３）。
【００４４】
次に、読み取ったコードのパターンをチェックする（Ｓ４）。パターンが誤りの場合には、エラー回数を１だけ更新する（Ｓ８）。パターンが正しい場合には、基準値ｎ×１０［ｍ］の位置から、（１＋ｋ）×１０±（１＋ｋ）α［ｍ］後かどうかチェックする（Ｓ５）。そうでない場合には、エラー回数を１だけ更新し（Ｓ８）、そうである場合には、番地データｎ’はｎ＋１＋ｋ又はｎ−（１＋ｋ）であるかどうかチェックする（Ｓ６）。
【００４５】
番地データｎ’が誤りの場合には、エラー回数を１だけ更新し（Ｓ８）、番地データｎ’が正しい場合には、ｎ’を正しいデータと解釈し、搬送パルス計尺の基準値ｎ＝ｎ’×１０［ｍ］に置き替える（Ｓ７）。以下、Ｓ２に戻り同様の処理を繰り返す。
【００４６】
【発明の効果】
以上、詳細に説明したように、本発明によれば、以下のような効果が得られる。
【００４９】
（１）請求項１記載の発明によれば、読み取りＯＫであった３つの長手アドレスコードの中身を検討して、順次性、妥当性を判断することにより、ウェブの計尺基準値としての順次性、妥当性を判断することができる。
【００５０】
（２）請求項２記載の発明によれば、ウェブの計尺値を順次性、妥当性ある長手アドレスコードの位置で、そのデータに基づき補正することが可能になる。
このように、本発明によれば、穿孔位置に形成されているコードを正しく認識できるウェブの位置情報読み取り装置を提供することができる。
【図面の簡単な説明】
【図１】ウェブの状態を示す図である。
【図２】絶対番地コードの読み取りを示すタイムチャートである。
【図３】絶対番地読み取り回路の一実施の形態例を示す図である。
【図４】長手アドレスの順次性、妥当性及びＩＤコードの妥当性判断の実施例動作を示すフローチャートである。
【図５】巻き中の長手アドレスの順次性、妥当性判断の動作を示すフローチャートである。
【図６】多工程生産管理システムを示す概念図である。
【図７】ウェブに対する情報コードの配置例を示す図である。
【図８】従来の読み取りタイミングチャートを示す図である。
【符号の説明】
８０  ロータリーエンコーダ
８１  波形整形回路
８２  穿孔読取器
８３  波形整形回路
８４  カウンタ
８５  カウンタ
８６  レジスタ
Ｇ１  オアゲート
Ｇ２  アンドゲート
【図１】
0004123661.tif 000002
【図２】
0004123661.tif 000003
【図３】
0004123661.tif 000004
【図４】
0004123661.tif 000005
【図５】
0004123661.tif 000006
【図６】
0004123661.tif 000007
【図７】
0004123661.tif 000008
【図８】
0004123661.tif 000009