(57)【要約】【課題】書込異常が生じた場合の復旧を迅速かつ容易に行う。【解決手段】第１書込部３０は、搬送方向Ｘに搬送される搬送物（コンテナ１０）に付与された書込対象物（リライダブルペーパー６０）に対して、書込対象物を特定する識別情報を少なくとも書込む。第１読取部４０は、第１書込部３０より搬送方向Ｘ下流側に設けられ、書込対象物から識別情報を読取る。判定部は、第１読取部４０が読取った該識別情報が、該識別情報の書込まれた書込対象物に書込まれているべき識別情報と一致するか否かを判定する。通知部は、判定部によって不一致と判定された場合に、第１読取部４０が読取った不一致と判定された識別情報の書込まれた書込対象物としての第１書込対象物に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を、第２書込部７０へ通知する。【選択図】図１
2014184713.tif 000002
【特許請求の範囲】
【請求項１】
搬送方向に搬送される搬送物に付与された書込対象物に対して、前記書込対象物を特定する識別情報を少なくとも書込む第１書込部と、
前記第１書込部より前記搬送方向下流側に設けられ、前記書込対象物から識別情報を読取る第１読取部と、
前記第１読取部が読取った該識別情報が、該識別情報の書込まれた前記書込対象物に書込まれているべき識別情報と一致するか否かを判定する判定部と、
前記判定部によって不一致と判定された場合に、前記第１読取部が読取った不一致と判定された前記識別情報の書込まれた前記書込対象物としての第１書込対象物に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を、第２書込部へ通知する通知部と、
を備えることを特徴とする書込装置。
【請求項２】
前記第１書込部は、前記判定部によって不一致と判定された場合に、前記第１書込対象物の付与された搬送物としての第１搬送物より前記搬送方向上流側の搬送物に付与された書込対象物に対して、前記第１搬送物との相対的な位置関係を示す位置情報を書込む
ことを特徴とする請求項１に記載の書込装置。
【請求項３】
識別情報と前記識別情報に対応する書込内容とを、予め定めた書込順を特定可能に記憶した記憶部と、
前記判定部によって一致と判定された場合に、前記第１読取部が読取った一致と判定された前記識別情報に対応づけて、正常書込を示す完了情報を前記記憶部に記憶する記憶制御部と、を更に備え、
前記第１書込部は、前記搬送方向に搬送される複数の搬送物の各々に付与された前記書込対象物に対して、少なくとも前記識別情報を前記書込順に書込み、
前記通知部は、前記判定部によって不一致と判定された場合に、前記第１書込対象物に書込まれているべき識別情報及び書込内容として、前記記憶部における前記完了情報が対応づけられておらず、且つ書き込み順が早い識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を、前記第２書込部へ通知する
ことを特徴とする請求項１に記載の書込装置。
【請求項４】
前記第１読取部より前記搬送方向下流側に設けられた前記第２書込部を更に備え、
前記第２書込部は、前記復旧情報に含まれる前記識別情報及び前記書込内容を、前記第１書込対象物に書込む、
請求項１に記載の書込装置。
【請求項５】
書込装置と、前記書込装置に接続された第２書込部と、を備えた書込システムであって、
前記書込装置は、
搬送方向に搬送される搬送物に付与された書込対象物に対して、前記書込対象物を特定する識別情報を少なくとも書込む第１書込部と、
前記第１書込部より前記搬送方向下流側に設けられ、前記書込対象物から識別情報を読取る第１読取部と、
前記第１読取部が読取った該識別情報が、該識別情報の書込まれた前記書込対象物に書込まれているべき識別情報と一致するか否かを判定する判定部と、
前記判定部によって不一致と判定された場合に、前記第１読取部が読取った不一致と判定された前記識別情報の書込まれた前記書込対象物としての第１書込対象物に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を、第２書込部へ通知する通知部と、
を備え、
前記第２書込部は、
前記第１読取部より前記搬送方向下流側に設けられ、前記復旧情報に含まれる前記識別情報及び前記書込内容を、前記第１書込対象物に書込む、
書込システム。
【請求項６】
搬送方向に搬送される搬送物に付与された書込対象物に対して、前記書込対象物を特定する識別情報を少なくとも書込む第１書込部と、
前記第１書込部より前記搬送方向下流側に設けられ、前記書込対象物から識別情報を読取る第１読取部と、を備えた書込装置の書込方法であって、
前記第１読取部が読取った該識別情報が、該識別情報の書込まれた前記書込対象物に書込まれているべき識別情報と一致するか否かを判定するステップと、
不一致と判定された場合に、前記第１読取部が読取った不一致と判定された前記識別情報の書込まれた前記書込対象物としての第１書込対象物に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を通知する通知部と、
を含むことを特徴とする書込方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書込装置、書込システム、及び書込方法に関する。
【背景技術】
【０００２】
従来、物品のあて先や物品名を印字するラベルに感熱紙を利用したものが用いられることがある。例えば工場で使われるプラスチック製のコンテナには、このような感熱型のラベルが貼付されている。感熱紙のラベルは、熱により変色する性質をもっており、熱ヘッド等を利用して文字や記号を書き込むことができる。
【０００３】
このような感熱紙を使用した書込装置にあっては、同一の感熱紙に対して書き込みと消去を繰り返し行うことができるリライタブルタイプのものが存在する。物流で利用する際には、コンテナにラベルを貼ったまま書き込み、及び消去ができることが望ましいため、非接触でレーザ光をラベルに照射して発熱させることで文字等を描く方法が存在する。この書込装置にはフレキシブルジョイントにより構成された複数のレンズ系の一端から入射したレーザ光による画像を他端まで伝達するリレーレンズ系が記載されている。
【０００４】
ここで、感熱紙へ書き込む書込内容については、ある任意の期間について常に固定の情報を書き込む場合と、書き込み対象毎に情報を切り替えて印字する場合とが想定される。これらの情報は、レーザーマーカー等の書込装置側で管理するケースもあるが、一般的には、レーザーマーカー等の書込装置とＥｔｈｅｒｎｅｔ（登録商標）等の通信機構で接続された情報処理装置で管理し、制御を行っている。
【０００５】
ここで、本文書で例に挙げるような搬送システムにおいては、感熱紙に対して印字を行った際に書込異常を起こしてしまうケースがある。これは、例えば印字にレーザーマーカーを用いるケースにおいては、印字時のエネルギーが不足し書込内容が発色しない、印字面から感熱紙の貼付け位置がずれており印字できない、書込装置に異常が起こり印字できない、といった原因が想定できる。その為、書込装置を含むような搬送システムにおいては、書込異常を検出する必要が生じる。
【０００６】
また、書込異常が生じた際は、コンベアが停止してしまうケースが生じるため、書込異常を迅速に取り除き、正常な状態で復旧させる必要も生じる。ここで復旧とは、例えば書込異常の生じた内容を正しい情報へ印字(または貼付け)しなおし、コンベアが停止する直前の状態から、コンベアを再稼動する事である。
【０００７】
ここで、前述した書込異常を検出する方法については、特許文献１にあっては、物品が有するデータをコード（例えばバーコード）として表し、そのコードを印刷又は添付して、このコードを読取装置(バーコードリーダ)によって読み取り仕分けできるようにしている。そして、バーコードによって読み取りが出来ない場合などは、書込異常として判定される。
【０００８】
また、復旧方法については、読取装置と監視カメラからなるデータ確認部を設け、搬送途中での読取時にエラーが発生した際には、司令室から、監視カメラを操作する事により、読取装置で読み取れなかったデータ表示部分を映し出す。そして、司令室の作業者がデータ表示部分を読み取ることによって、その物品のデータを入力装置に入力しなおす事で搬送作業を復旧させている。
【０００９】
このような方法の場合、異常が生じた際に、作業者が直接現場へ向かい、現場にてバーコードの内容の確認/再入力を行う必要がなく、司令室からの操作で済ませることができる。通常、バーコードの内容を確認できる場所(読取装置付近等)はコンベアライン横など、作業者にとって行き難い場所にあるケースが多いため、司令室からの操作で復旧を行える点で、利便性が高いといえる。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら上記方法では、読取装置に加えデータ監視カメラを備えなくてはならず、コストがかかってしまう。また、再入力を人が行う為、その時点で入力誤りといった新たな異常を生じる可能性が懸念される。さらには、常に司令室にデータ監視カメラの操作に慣れた人員を配備しなければならない。本発明は上記課題を解決するものであり、書込異常が生じた場合の復旧を迅速かつ容易に行う事を目的とするものである。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、搬送方向に搬送される搬送物に付与された書込対象物に対して、前記書込対象物を特定する識別情報を少なくとも書込む第１書込部と、前記第１書込部より前記搬送方向下流側に設けられ、前記書込対象物から識別情報を読取る第１読取部と、前記第１読取部が読取った該識別情報が、該識別情報の書込まれた前記書込対象物に書込まれているべき識別情報と一致するか否かを判定する判定部と、前記判定部によって不一致と判定された場合に、前記第１読取部が読取った不一致と判定された前記識別情報の書込まれた前記書込対象物としての第１書込対象物に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む復旧情報を、第２書込部へ通知する通知部と、を備える。
【発明の効果】
【００１２】
本発明によれば、書込異常が生じた場合の復旧を迅速かつ容易に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、書込装置の具体例を示す構成図である。
【図２】図２は、第１書込部のハードウェア構成の説明図である。
【図３】図３は、第１書込部の手順の一例を示す図である。
【図４】図４は、走査信号の一例を示す図である。
【図５】図５は、書込異常の説明図である。
【図６】図６は、制御部の機能ブロック図である。
【図７】図７は、書込装置が実行する書込処理の流れの説明図である。
【図８】図８は、書込情報の書込みから読取、書込異常判定までの説明図である。
【図９】図９は、書込異常が発生した状態の説明図である。
【図１０】図１０は、異常判断処理及び復旧処理のフローチャートである。
【図１１】図１１は、書込装置の構成図である。
【図１２】図１２は、書込装置の構成図である。
【図１３】図１３は、書込装置の具体例を示す構成図である。
【図１４】図１４は、異常判断処理及び復旧処理のフローチャートである。
【図１５】図１５は、異常判断処理及び復旧処理の説明図である。
【図１６】図１６は、異常判断処理及び復旧処理の説明図である。
【図１７】図１７は、書込処理の流れの説明図である。
【図１８】図１８は、異常判断処理、復旧処理、及び位置情報書込処理のフローチャートである。
【図１９】図１９は、書込装置による処理の流れの説明図である。
【図２０】図２０は、書込装置による処理の流れの説明図である。
【図２１】図２１は、第２書込部７０の模式図である。
【図２２】図２２は、書込装置のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
（第１の実施形態）
以下、本発明を実施するための第１の実施形態について図面を参照して説明する。なお、本実施形態において、書込装置は、搬送方向に搬送される搬送物に付与された書込対象物に対して、書込情報等を書込む。書込情報とは、書込対象物に対して書込む１つ以上の文字、記号、数字又は図形をいう。書込情報は、書込対象物を特定する識別情報を少なくとも含む。なお、書込情報は、識別情報に対応する書込内容を更に含んでいてもよい。書込対象物は、感熱紙、リライダブルペーパー、ラベル、各種メモリ等である。各種メモリには、ＩＣ（ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）タグや、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグ等がある。また、本実施形態において「書込」とは、印字、描画、及びメモリへの記録を示す。
【００１５】
本実施形態では、一例として、書込装置が、書込対象物としてリライダブルペーパーを用いる場合を説明する。また、本実施形態では、書込装置は、書込情報の書込として、書込情報をリライダブルペーパーに印字する場合を説明する。また、以下では、リライダブルペーパーへの「印字」も含めて「書込」と称して説明する。
【００１６】
図１は、本実施形態の書込装置１００の具体例を示す構成図である。書込装置１００は、コンベア２０、第１書込部３０、第１読取部４０、及び制御部５０を備える。第１書込部３０、及び第１読取部４０は、制御部５０に電気的に接続されている。また、制御部５０は、書込装置１００とは別体として構成された第２書込部７０に電気的に接続されている。
【００１７】
コンベア２０は、図示しない駆動部により駆動され、搬送物を上流側から下流側へと搬送方向（図１中、矢印Ｘ方向参照、以下、搬送方向Ｘと称する）に搬送する。本実施形態では、搬送物が、コンテナ１０である場合を一例として説明する。また、本実施形態では、コンテナ１０には、書込対象物として、リライダブルペーパー６０が付与されている場合を説明する。
【００１８】
コンテナ１０が第１書込部３０の前まで移動されると、第１書込部３０は、コンテナ１０に付与されたリライダブルペーパー６０に書込情報を書込む。例えば、第１書込部３０は、書込情報に含まれる識別情報をコードデータ化してリライダブルペーパー６０に書込む。コードデータは、バーコードや、２次元コード等である。なお、第１書込部３０は、書込情報に書込内容が含まれる場合には、該識別情報に対応する書込内容をリライダブルペーパー６０に書込んでもよい。
【００１９】
第１書込部３０は、レーザ光を照射することで、書込情報をリライダブルペーパー６０に書込む。
【００２０】
リライダブルペーパー６０は、例えばＡ４版の大きさである。リライダブルペーパー６０は、表面から深さ方向に向かって、保護層、熱可逆性フィルムで構成された記録層、基材層、バックコート層という４層をもって構成されている。リライダブルペーパー６０は、柔軟性と同時にある程度の強度特性を有するように構成され、繰り返し使用することができる。また、リライダブルペーパー６０は、その一部に書き換え可能な可逆表示領域としてのリライタブル表示領域が設けられている。
【００２１】
リライタブル表示領域は、熱可逆性（Ｔｈｅｒｍｏ−Ｃｈｒｏｍｉｃ）フィルム等の可逆性感熱記録媒体により構成される。この可逆性感熱記録媒体には、温度に依存して透明度が可逆的に変化する態様と、温度に依存して色調が可逆的に変化する態様とがある。本実施形態では、リライダブルペーパー６０には、温度に依存して色調が可逆的に変化する可逆記録媒体で、記録層にロイコ染料と顕色剤を含んでおり、リライタブル特性を実現する熱可逆性フィルムを用いる。すなわち、発色は、消色状態から融点以上（例えば約１８０℃）に加熱し、ロイコ染料と顕色剤とが混合した溶融状態から急冷することによって行なう。この場合、染料と顕色剤が結合したまま凝集し、ある程度規則的に集合した状態を形成して発色状態が固定される。一方、消色は、発色状態を溶融しない温度（例えば１３０から１７０℃）に再加熱することにより行なう。この場合、発色の集合状態が崩れ、顕色剤が単独で結晶化して分離することによって消色状態になる。ロイコ染料としては、無色又は淡色の染料前駆体であり、特に制限はなく、従来公知のものの中から適宜選択することができる。
【００２２】
図２は、レーザ光を出射する第１書込部３０のハードウェア構成の説明図である。図２に示されるように、第１書込部３０は、全体制御装置１６、レーザ発振機１１、方向制御用モータ１２、方向制御ミラー１３、スポット径調整レンズ１４、及び焦点距離調整レンズ１５を備える。レーザ発振機１１は、レーザ光を発生する。レーザ発振機１１で発生したレーザ光は、レーザ光のスポット径を大きくするスポット径調整レンズ１４を通過する。次いで、レーザ光は、ガルバノミラーと呼ばれるレーザの照射方向を制御する方向制御ミラー１３により向きを調整され、焦点距離調整レンズ１５によって焦点距離に合わせて収束され、記録対象となるリライダブルペーパー６０に照射される。
【００２３】
リライダブルペーパー６０のレーザ光を照射された領域は、熱を持ち、その熱で発色する。この発色により、リライダブルペーパー６０には書込情報が書込まれる。なお、第１書込部３０は、書込時に比べてパワーを抑制し、且つ焦点をぼかして照射範囲を広げたレーザを照射することで、消去を行う。全体制御装置１６は、方向制御用モータ１２を介して、方向制御ミラー１３を動かすことで、レーザ光の照射位置を調整する。また、全体制御装置１６は、レーザ発振機１１を制御することで、レーザ光のＯＮ、ＯＦＦやパワーを制御する。また、全体制御装置１６は、レーザ光のパワーを制御することにより、ストローク幅を変化させることもできる。全体制御装置１６は、走査信号を方向制御用モータ１２及びレーザ発振機１１へ出力することで、これらの方向制御用モータ１２及びレーザ発振機１１を制御する。走査信号の一例は、後述する。
【００２４】
第１書込部３０は、意図した文字、図形がリライダブルペーパー６０上に書込まれるように、例えばレーザーマーカーなどの出力装置を鉛筆でなぞるが如く走査させる事で、リライダブルペーパー６０に対しレーザ光を正確に照射する必要がある。
【００２５】
図３（Ａ）及び図３（Ｂ）は、第１書込部３０がリライダブルペーパー６０上に、文字「Ｔ」を書込む場合の手順の一例である。この場合、まず、第１書込部３０は、第１書込部３０のレーザ射出位置を例えばガルバノミラーで調整する等してｓ１の位置に移動させる（図３（Ｂ）参照）。
【００２６】
続いて、レーザを射出した状態で、レーザ射出位置を図３（Ｂ）のｓ１からｅ１まで移動させる。これにより、リライダブルペーパー６０上には、「Ｔ」を構成する横線が描画される（図３（Ａ）参照）。次に、図３（Ｂ）に示すように、第１書込部３０は、レーザ射出しない状態で、レーザ射出位置を図３のｓ２まで移動させる。さらに、第１書込部３０は、レーザを射出した状態で、レーザ射出位置を図３（Ｂ）のｓ２からｅ２まで移動させる。以上の動作を経て、リライダブルペーパー６０上に「Ｔ」が描画される（図３（Ａ）参照）。
【００２７】
制御部５０は、第１書込部３０に書込情報の書込指示を行うときには、例えば、書込情報に基づいて、“リライダブルペーパー６０におけるどの位置からどの位置までレーザを出射した状態で出力パワーＸ％にて出射位置を移動させる”といった指示信号を含む書込み指示を第１書込部３０へ送信する。
【００２８】
図４は、走査信号の一例である。図４に示す例では、走査信号は、レーザＯｎ／Ｏｆｆの情報（図４のＷ参照。ここでは１がレーザＯＮを示す）、レーザ走査始点の座標情報（図４のＳｐ参照）、レーザ走査終点の座標情報（図４のＥｐ参照）、及びレーザの描画パワー情報（図４のＰｐ参照）で構成されている。
【００２９】
全体制御装置１６が、書込情報に応じた走査信号を方向制御用モータ１２及びレーザ発振機１１へ出力することで、リライダブルペーパー６０に書込情報（識別情報、書込内容）が書込まれる。
【００３０】
図１へ戻り、第１書込部３０によって書込情報を書込まれたリライダブルペーパー６０の付与されたコンテナ１０は、搬送方向Ｘの下流側へ搬送されて、第１読取部４０の設置位置に至る。第１読取部４０は、コンテナ１０に付与されたリライダブルペーパー６０から識別情報を読取る。第１読取部４０は、読取った識別情報を、制御部５０へ送信する。
【００３１】
第１読取部４０は、リライダブルペーパー６０に書込まれた識別情報を読み取り可能な装置である。例えば、第１書込部３０が、識別情報として、バーコード規格の１つであるＣｏｄｅ３９（ＪＩＳＸ  ０５０３規格）で規格化されたバーコードをリライダブルペーパー６０に書込むとする。この場合、第１読取部４０には、少なくともＣｏｄｅ３９で規格化されたバーコードを読取る事が可能なバーコードリーダーを用いればよい。
【００３２】
なお、本実施形態では、上述したように、書込装置１００が、リライダブルペーパーに、書込情報を書込む場合を説明している。しかし、書込装置１００が、書込情報をＲＦＩＤ等のメモリに記録する場合には、第１書込部３０には、書込情報をメモリ（書込対象物）に記録する記録装置を用い、第１読取部４０には、メモリ（書込対象物）から識別情報を読取り可能な装置を用いればよい。
【００３３】
ここで、第１書込部３０による識別情報や書込内容の書込み時に、書込異常が発生する場合がある。図５は、書込異常の説明図である。
【００３４】
図５に示されるように、リライダブルペーパー６０Ａは、正常に書き込まれた状態のリライダブルペーパー６０を示している。リライダブルペーパー６０Ｂは、書込異常があった場合のリライダブルペーパー６０を示している。リライダブルペーパー６０Ｂには、配送先とバーコードの部位に欠けが生じ（図５中、Ｅ参照）、書込異常が発生している。
【００３５】
このような書込異常は、書込時にリライダブルペーパー６０に対して照射するレーザのエネルギー不足や、コンテナ１０を搬送するコンベア２０の振動によりレーザ照射部がぶれてしまう等といったことが原因で発生する。リライダブルペーパー６０Ｂに示したように、バーコードの欠けが生じると、第１読取部４０は、第１書込部３０によって書込んだ識別情報とは異なる値を、識別情報として読取ることとなる。従来では、このような書込異常が生じた場合の復旧を迅速かつ容易に行うことが出来なかった。
【００３６】
そこで、本実施形態の書込装置１００の制御部５０は、以下の構成となっている。
【００３７】
図６は、制御部５０の機能ブロック図である。制御部５０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んで構成されるコンピュータである。制御部５０は、書込装置１００全体を制御する。
【００３８】
制御部５０は、第１書込部３０、第１読取部４０、及び記憶部５１に電気的に接続されている。なお、図６では、第１書込部３０及び第１読取部４０は、図示を省略する（図１参照）。
【００３９】
記憶部５１は、例えばハードディスクや、フラッシュメモリなどの記憶媒体により構成されている。記憶部５１は、書込順と、書込内容と、識別情報と、完了情報と、を対応づけて格納した管理テーブルＤＴ等の各種情報を記憶する。
【００４０】
本実施形態では、記憶部５１は、識別情報と、識別情報に対応する書込内容と、を、第１書込部３０によって書込む書込順に予め並べて記憶する。なお、記憶部５１は、識別情報と識別情報に対応する書込内容とを、予め定めた書込順を特定可能に記憶すればよく、書込順に並べて記憶する形態に限定されない。例えば、記憶部５１は、識別情報と、識別情報に対応する書込内容と、書込順を特定可能な情報（番号等）と、を対応づけて記憶してもよい。管理テーブルＤＴは、先頭の識別情報（最初に書込む識別情報）から最終の識別情報（最後に書込む識別情報）に向かって順に大きくなるように、書込順を予め各識別情報に対応づけて記憶する。
【００４１】
なお、識別情報を、書込順を含む情報としてもよい。また、識別情報及び識別情報に対応する書込内容の書込順は、ユーザによる図示を省略する入力部の操作指示等によって、適宜変更可能である。また、書込内容や識別情報についても、ユーザによる図示を省略する入力部の操作指示等によって、適宜変更可能である。
【００４２】
完了情報は、第１書込部３０によって識別情報が正常に書き込まれたか否かを示す情報である。第１書込部３０によって識別情報が正常に書き込まれた場合、記憶部５１は、正常書込みを示す完了情報として「完了」を記憶する。一方、第１書込部３０によって識別情報が正常に書き込まれなかった場合（異常書込みの場合）、記憶部５１は、完了情報として、該当欄を空欄とする。なお、識別情報が正常に書き込まれたか否かが判定されていない場合についても、記憶部５１は、未判定を示す完了情報として、該当欄を空欄のままとする。
【００４３】
制御部５０は、判定部５０Ａ、通知部５０Ｂ、記憶制御部５０Ｃ、書込制御部５０Ｄ、及び読取制御部５０Ｅを備える。
【００４４】
制御部５０は、判定部５０Ａ、通知部５０Ｂ、記憶制御部５０Ｃ、書込制御部５０Ｄ、及び読取制御部５０Ｅの一部または全てを、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００４５】
判定部５０Ａは、第１読取部４０が読取った識別情報が、該識別情報の書込まれたリライダブルペーパー６０に書込まれているべき識別情報と一致するか否かを判定する。すなわち、判定部５０Ａは、第１読取部４０が読取った識別情報が、該識別情報の書込まれたリライダブルペーパー６０に第１書込部３０が書込もうとした識別情報と一致するか否かを判定する。
【００４６】
例えば、第１書込部３０と第１読取部４０との搬送方向Ｘにおける間隔が、コンテナ１０の搬送方向の長さより短いとする。この場合、判定部５０Ａは、管理テーブルＤＴにおける、「完了情報」が空欄となっている識別情報の内、最も小さい（早い）書込順に対応する識別情報を、「該識別情報の書込まれたリライダブルペーパー６０に書込まれているべき識別情報」として読取る。そして、この識別情報と、第１読取部４０が読取った識別情報と、が一致するか否かを判定する。
【００４７】
図６に示す例では、判定部５０Ａは、書込順「３」に対応する識別情報「１０００３」を、第１読取部４０が読取った識別情報の書込まれたリライダブルペーパー６０に書込まれているべき識別情報として読取る。
【００４８】
なお、第１書込部３０と第１読取部４０との搬送方向Ｘにおける間隔が、コンテナ１０の搬送方向の長さより長いとする。この場合、第１書込部３０は、書込情報をリライダブルペーパー６０に書込む度に、書込んだ書込情報（識別情報、書込内容）に対応づけて「書込済」を示す情報を管理テーブルＤＴに対応づけて記憶する。そして、判定部５０Ａは、管理テーブルＤＴにおける、「書込済」を示す情報が対応づけられ、且つ「完了情報」が空欄となっている識別情報の内、最も小さい（早い）書込順に対応する識別情報を、「第１読取部４０が読取った識別情報の書込まれたリライダブルペーパー６０に書込まれているべき識別情報」として読取る。そして、この識別情報と、第１読取部４０が読取った識別情報と、が一致するか否かを判定する。
【００４９】
なお、判定部５０Ａによる判定方法は、上記方法に限られない。例えば、判定部５０Ａは、第１書込部３０によって書込情報がリライダブルペーパー６０に書込まれてから、第１読取部４０によって読取られる位置に搬送されるまでの時間（第１時間とする）を予め記憶する。そして、また、第１書込部３０は、書込情報をリライダブルペーパー６０に書込むと、書込時間を該書込情報（識別情報、書込内容）に対応づけて管理テーブルＤＴに記憶する。判定部５０Ａは、第１読取部４０によって識別情報が読取られたときに、読取られた時間から第１時間を減算した時間と一致する書込時間に対応する識別情報を、「第１読取部４０が読取った識別情報の書込まれたリライダブルペーパー６０に書込まれているべき識別情報」として読取り、判定に用いればよい。
【００５０】
通知部５０Ｂは、判定部５０Ａによって不一致と判定された場合に、復旧情報を、第２書込部７０（図１参照）に通知する。復旧情報は、第１読取部４０が読取った識別情報であって、判定部５０Ａによって不一致と判定された識別情報の書込まれたリライダブルペーパー６０（第１書込対象物）に書込まれているべき識別情報及び該識別情報に対応する書込内容の少なくとも一方を含む。なお、復旧情報は、単に書込異常と判断された識別情報や、書込異常と判断された識別情報に対応する書込情報の番号でもよいし、書込情報群から生成された独自の書込命令群などでもよい。
【００５１】
第２書込部７０は、リライダブルペーパー６０に対して書込み可能な装置であればよい。第２書込部７０は、例えば、ラベルプリンタ等である。なお、第２書込部７０の構成は後述する。
【００５２】
記憶制御部５０Ｃは、記憶部５１への各種データの記憶を制御する。書込制御部５０Ｄは、第１書込部３０を制御する。読取制御部５０Ｅは、第１読取部４０を制御する。
【００５３】
次に、書込装置１００が実行する書込処理の流れを説明する。図７は、書込装置１００が実行する書込処理の流れの説明図である。なお、図７に示す説明図では、第１読取部４０と第１書込部３０との搬送方向Ｘにおける間隔は、搬送方向Ｘに搬送されるコンテナ１０の搬送方向Ｘの長さより短い（コンテナ１０の搬送方向Ｘの幅未満）であるものとして説明する。
【００５４】
まず、制御部５０の記憶制御部５０Ｃが、記憶部５１から完了情報が空欄であり且つ最も書込順の小さい（早い）書込情報を記憶部５１から読取る（ステップＳ１０００）。
【００５５】
次に、書込制御部５０Ｄが、該書込情報の書込指示を第１書込部３０へ送信する（ステップＳ１００２）。ステップＳ１００２の処理によって、制御部５０の書込制御部５０Ｄから第１書込部３０へ、書込情報を含む書込指示が送信される（ステップＳ１００４）。
【００５６】
次に、第１書込部３０が、受け付けた書込指示に含まれる書込情報を描画データに変換し（ステップＳ１００６）、リライダブルペーパー６０へ書込む（ステップＳ１００８）。これによって、リライダブルペーパー６０には、書込情報に含まれる、識別情報及び書込内容が書込まれる。第１書込部３０は、リライダブルペーパー６０への書込みが終了すると、書込終了を示す信号を制御部５０へ送信する（ステップＳ１０１０）。
【００５７】
制御部５０は、書込終了を示す信号を受信すると、読取開始を示す信号を第１読取部４０へ送信する（ステップＳ１０１２）。
【００５８】
読取開始を示す信号を受け付け、コンテナ１０が図示を省略するセンサによって第１読取部４０によって読取り可能な位置まで搬送されたことが検知されると、第１読取部４０は、該コンテナ１０に付与されたリライダブルペーパー６０から識別情報を読取る（ステップＳ１０１４）。
【００５９】
次に、第１読取部４０は、読取った識別情報を、制御部５０へ送信する（ステップＳ１０１６）。
【００６０】
第１読取部４０から識別情報を受信すると、制御部５０は、異常判断処理（ステップＳ１０１８）を実行した後に、復旧処理（ステップＳ１０２０）を実行する。異常判断処理及び復旧処理については、詳細を後述する。
【００６１】
図８は書込情報の書込みから読取、書込異常判定までの説明図である。制御部５０に接続された記憶部５１には、図８に示す管理テーブルＤＴが記憶されているものとする。
【００６２】
制御部５０は、第１書込部３０に書込ませる書込情報(書込内容、及び識別情報)を管理テーブルＤＴから取得し、第１書込部３０が解釈できる命令に変換した後、第１書込部３０へと通知する。
【００６３】
第１書込部３０は、制御部５０から取得した書込情報を描画データに変換し、リライダブルペーパー６０に書込む。第１書込部３０によって書込情報の書き込まれたリライダブルペーパー６０は、第１読取部４０の前までコンベア２０によって搬送され、第１読取部４０が識別情報を読取る。第１読取部４０は、読取った識別情報ＲＤを制御部５０へ通知する。
【００６４】
制御部５０の判定部５０Ａは、未照合、すなわち完了情報が空欄となっており、且つ書込み順の早いデータ群、図８においては書込順「３」に対応する識別情報と、識別情報ＲＤと、を照合する。制御部５０の判定部５０Ａは、照合した結果、両データが一致した場合は正常に書込みできた（書込正常）と判定し、両データが不一致、または、いずれかの識別情報が欠けていた場合は書込異常と判定する。
【００６５】
図９は、書込異常が発生した状態の説明図である。図９では、上流から下流へ搬送方向Ｘにコンテナ１０群(１０Ａ〜１０Ｅ)が搬送されている。図９ではコンテナ１０Ｄの識別情報を第１読取部４０が読取れず、異常と判断した状態を示しており、この状態で既にコンテナ１０Ｂ、コンテナ１０Ｃは第１書込部３０による書込が完了した状態である。
【００６６】
以下、上記図９の状態に基づいて、異常を判定する処理の流れを、図１０を用いて説明する。図１０は、図７における異常判断処理（ステップＳ１０１８）及び復旧処理（ステップＳ１０２０）のフローチャートである。
【００６７】
図１０は、ステップＳ１０１において第１読取部４０が、コンテナ１０から識別情報の読み取りを行うたびに実行される処理である。図１０に示されるように、読取制御部５０Ｅが、第１読取部４０がリライダブルペーパー６０から読取った識別情報（ＳＤ１）を取得する（ステップＳ１０１）。次に、判定部５０Ａが、ステップＳ１０１で取得した識別情報（ＳＤ１）が、該識別情報（ＳＤ１）の書込まれたリライダブルペーパー６０に書込まれているべき識別情報と一致するか否かを判定する  (ステップＳ１０２)。
【００６８】
判定部５０Ａが一致すると判定した場合（ステップＳ１０２：Ｙｅｓ）、ステップＳ１０３へ進む。ステップＳ１０３では、記憶制御部５０Ｃが、管理テーブルＤＴにおける、ステップＳ１０１で取得した識別情報（ＳＤ１）に対応する完了情報の欄に、完了を示す情報を記憶し(ステップＳ１０３)、処理を終了する。
【００６９】
なお、記憶制御部５０Ｃは、完了を示す情報の記憶に代えて、例えば、管理テーブルＤＴにおける、ステップＳ１０１で取得した識別情報を含む行（書込順、書込内容、識別情報、完了情報）を削除してもよい。
【００７０】
一方、判定部５０Ａが不一致であると判定した場合（ステップＳ１０２：Ｎｏ）、ステップＳ１０４へ進む。ステップＳ１０４では、通知部５０Ｂが、復旧情報ＲＤを生成する（ステップＳ１０４）。復旧情報ＲＤの生成方法は、上述したため、ここでは記載を省略する。
【００７１】
なお、復旧情報ＲＤは、上述したように、判定部５０Ａによって不一致と判定された識別情報の書込まれたリライダブルペーパー６０（第１書込対象物）に書込まれているべき識別情報、及び該識別情報に対応する書込内容の少なくとも一方を含んでいればよく、復旧情報ＲＤは、書込情報の番号でもよいし、書込情報から生成した独自の書込命令群などでもよい。また、復旧情報ＲＤは、後のステップＳ１０５で通知する通知先の第２書込部７０が使用できる情報である事が望ましい。
【００７２】
次に、通知部５０Ｂは、予め設定された通知先装置へ、復旧情報ＲＤを通知し、処理を終了する（ステップＳ１０５）。予め設定された通知先装置とは、復旧処理に関与させたい装置を任意に設定できるとし、また通知先装置を設定するタイミングは任意でよいものとする。通知先装置は、例えば、第２書込部７０である。
【００７３】
図１１及び図１２は、予め設定された通知先装置（第２書込部７０）として、ラベルプリンタを設定した場合の書込装置１００の構成図を示す図である。
【００７４】
図１１に示す書込装置１００は、コンテナ１０に付与されたリライダブルペーパー６０（図１１では図示省略）に対して、書込情報を書込むたびに、数値を１ずつ増加させた識別情報を含む書込情報を書込んでいく。すなわち、搬送方向Ｘの上流側から下流側に向かって配列されたコンテナ１０Ｅ〜１０Ｂの各々に付与されたリライダブルペーパー６０に対して、識別情報「１０００１」、「１０００２」、「１０００３」、「１０００４」が書込まれる。
【００７５】
そして、識別情報「１０００２」の書込まれたリライダブルペーパー６０の付与されたコンテナ１０Ｄの識別情報が第１読取部４０によって読取られたときに、制御部５０の判定部５０Ａが不一致と判定したとする。この場合、通知部５０Ｂは、復旧情報として、識別情報「１０００２」を含む復旧情報を生成する。そして、通知部５０Ｂは、識別情報「１０００２」を含む復旧情報を含む書込指示を第２書込部７０へ通知する。
【００７６】
書込指示を受信した第２書込部７０としてのラベルプリンタは、復旧情報に含まれる識別情報「１０００２」を、リライダブルペーパー６０Ｃに書込む。すなわち、この場合、第２書込部７０としてのラベルプリンタが、書込異常の生じた識別情報「１０００２」を自動でリライダブルペーパー６０に書込む。このため、ユーザは、識別情報「１０００２」の書込まれたリライダブルペーパー６０Ｃを、書込異常の生じたコンテナ１０Ｄに付与する処理だけを行えばよい（図１２参照）。
【００７７】
このため、本実施形態の書込装置１００では、書込異常の生じた識別情報を手入力させるといった工程が不要となり、手入力時に生じる可能性のある入力ミスといった人的ミスを回避することができるようになる。
【００７８】
従って、本実施形態の書込装置１００は、書込異常が生じた場合の復旧を迅速かつ容易に行う事が出来る。
【００７９】
（第２の実施形態）
上記第１の実施形態では、第２書込部７０で識別情報を書込んだリライダブルペーパー６０を、ユーザがコンテナ１０に付与する必要がある。しかし、コンテナ１０は順次搬送されており、ユーザが、リライダブルペーパー６０を付与する対象のコンテナ１０を見分けることは困難である。第２の実施形態の書込装置２００は、この点に対応した構成が設けられている。なお、以下の実施形態において、第１の実施形態と同様な部分は同一の符号を付し、その詳細な説明は省略する。
【００８０】
図１３は、本実施形態の書込装置２００の具体例を示す構成図である。本実施形態の書込装置２００は、コンベア２０、第１書込部３０、第１読取部４０、制御部５２、第２読取部４０ｂ、第２書込部３０ｂ、及び制御部５０Ｙを備える。コンベア２０、第１書込部３０、及び第１読取部４０は、第１の実施形態と同様である。
【００８１】
第１書込部３０、及び第１読取部４０は、制御部５２に電気的に接続されている。
【００８２】
第２書込部３０ｂは、第１の実施形態の第２書込部７０と同様の構成である。すなわち、書込装置２００は、第２書込部７０に相当する第２書込部３０ｂを一体的に備えた構成である。
【００８３】
第２読取部４０ｂは、第１書込部３０及び第１読取部４０より、搬送方向Ｘの下流側に設けられている。第２書込部３０ｂは、第１書込部３０、第１読取部４０、及び第２読取部４０ｂより、搬送方向Ｘの下流側に設けられている。
【００８４】
すなわち、本実施形態では、搬送方向Ｘの上流側で書込異常の生じたコンテナ１０に付与されたリライダブルペーパー６０に対して、搬送方向Ｘの下流側に別途設けた第２書込部３０ｂによって再書込の可能な構成である。なお、第１書込部３０と第２書込部３０ｂは同じ機種であってもよいし、異なる機種であってもよい。例えば、第１書込部３０をレーザーマーカーとし、第２書込部３０ｂをオートラベラとしてもよい。
【００８５】
制御部５０Ｙは、第２読取部４０ｂ及び第２書込部３０ｂに電気的に接続されている。制御部５０Ｙは、第２読取部４０ｂ及び第２書込部３０ｂを制御する。また、制御部５０Ｙは、制御部５２に電気的に接続されている。なお、制御部５２及び制御部５０Ｙを一体的に構成してもよい。
【００８６】
図６は、制御部５２の機能ブロック図である。制御部５２は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどを含んで構成されるコンピュータである。制御部５２は、記憶部５１に接続されている。記憶部５１は、第１の実施形態と同様である。
【００８７】
制御部５２は、判定部５０Ａ、通知部５２Ｂ、記憶制御部５０Ｃ、書込制御部５０Ｄ、及び読取制御部５０Ｅを備える。判定部５０Ａ、記憶制御部５０Ｃ、書込制御部５０Ｄ、及び読取制御部５０Ｅは、実施形態１と同様である。
【００８８】
通知部５２Ｂは、判定部５０Ａによって不一致と判定された場合に、復旧情報を制御部５０Ｙに通知する。本実施形態では、一例として、復旧情報は、第１識別情報と、該第１識別情報に対応する書込内容と、第２識別情報と、を含む場合を説明する。第１識別情報は、第１読取部４０が読取りを試みた識別情報であって、判定部５０Ａによって不一致と判定された識別情報の書込まれたリライダブルペーパー６０（第１書込対象物）に書込まれているべき識別情報である。第２識別情報は、該リライダブルペーパー６０の一つ前に第１書込部３０によって書込まれた識別情報である。
【００８９】
制御部５０Ｙは、制御部５２から復旧情報を受信すると、復旧情報に含まれる、第２識別情報を読取る。そして、制御部５０Ｙは、第２読取部４０ｂによって読取られた識別情報が第２識別情報と一致したときに、第２読取部４０ｂによって識別情報を読み取ったリライダブルペーパー６０の次に、第２書込み部３０ｂの書込面へ到着するリライダブルペーパー６０に対して書込むため、第２書込部３０ｂに、復旧情報に含まれる、第１識別情報及び書込内容の書込指示を送信する。
【００９０】
次に、書込装置２００が実行する書込処理の流れを説明する。図７は、書込装置２００が実行する書込処理の流れの説明図である。なお、書込装置２００が実行する処理は、第１の実施形態１と同様である。なお、本実施形態では、異常判断処理（ステップＳ１０１８）、及び復旧処理（ステップＳ１０２０）として、図１０に代えて、図１４に示す処理を実行する。
【００９１】
図１４は、図７における異常判断処理（ステップＳ１０１８）及び復旧処理（ステップＳ１０２０）のフローチャートである。
【００９２】
なお、図１４において、図１０と同様の処理には同様の符号を付与しており、詳細な説明を省略する。
【００９３】
まず、読取制御部５０Ｅが、第１読取部４０がリライダブルペーパー６０から読取った識別情報（ＳＤ１）を取得する（ステップＳ１０１）。次に、判定部５０Ａが、ステップＳ１０１で取得した識別情報（ＳＤ１）が、該識別情報（ＳＤ１）の書込まれたリライダブルペーパー６０に書込まれているべき識別情報と一致するか否かを判定する(ステップＳ１０２)。判定部５０Ａが一致すると判定した場合（ステップＳ１０２：Ｙｅｓ）、ステップＳ１０３へ進む。ステップＳ１０３では、記憶制御部５０Ｃが、管理テーブルＤＴにおける、ステップＳ１０１で取得した識別情報（ＳＤ１）に対応する完了情報の欄に、完了を示す情報を記憶し（ステップＳ１０３）、処理を終了する。
【００９４】
一方、判定部５０Ａが不一致であると判定した場合（ステップＳ１０２：Ｎｏ）、ステップＳ２００へ進む。ステップＳ２００では、通知部５２Ｂが、第１復旧情報ＲＤを生成する（ステップＳ２００）。第１復旧情報ＲＤは、第１の実施形態における復旧情報ＲＤに相当する。
【００９５】
すなわち、第１復旧情報ＲＤは、判定部５０Ａによって不一致と判定された識別情報の書込まれたリライダブルペーパー６０（第１書込対象物）に書込まれているべき識別情報と、書込内容と、を含む情報である。なお、上述したように、復旧情報（第１復旧情報）は、識別情報及び書込内容の少なくとも一方を含む情報であればよく、識別情報と書込内容の双方を含む形態に限定されない。
【００９６】
次に、通知部５２Ｂが、ステップＳ１０１で取得した識別情報（ＳＤ１）（以下、第１識別情報（ＳＤ１）とする）の一つ前に、第１書込部３０によってリライダブルペーパー６０に書込まれた第２識別情報（ＳＤ２）を、管理テーブルＤＴ（図６参照）から取得する（ステップＳ２０１）。
【００９７】
例えば、第１識別情報（ＳＤ１）が書込順「３」に対応する識別情報「１０００３」であるとする。この場合、通知部５２Ｂは、一つ前の書込順「２」に対応する識別情報「１０００２」を、第２識別情報（ＳＤ２）として取得する。なお、上述したように、管理テーブルＤＴは、書込情報（書込内容及び識別情報）が書込順に並べられている事を想定している。このため、書込情報が書込順に並べられていない場合には、別途、書込情報の書込順を記憶する手段を設ける必要がある。
【００９８】
次に、通知部５２Ｂは、第１復旧情報ＲＤに、上記取得した第２識別情報（ＳＤ２）を含めた復旧情報ＲＤを生成し、制御部５０Ｙへ通知する（ステップＳ２０２）。以上までの処理で、制御部５２による復旧処理は終了となり、制御部５２はステップＳ１０１からの通常動作に戻る。
【００９９】
以下の処理は、制御部５０Ｙによる処理である。制御部５０Ｙは、第２読取部４０ｂで読取られたら識別情報（ＳＤ３）を取得する（ステップＳ２０３）。そして、制御部５０Ｙは、制御部５２から受信した復旧情報ＲＤに含まれる第２識別情報ＳＤと、ステップＳ２０３で取得した識別情報（ＳＤ３）とが一致するか否かを判断する（ステップＳ２０４）。
【０１００】
ステップＳ２０４の判断は、次に搬送されて来るコンテナ１０に付与されたリライダブルペーパー６０が、第２書込部３０ｂによる書込対象か否かを判断する為に行う処理である。
【０１０１】
第２識別情報ＳＤと識別情報（ＳＤ３）とが不一致である場合（ステップＳ２０４：Ｎｏ）、ステップＳ２０３へ戻る。一方、第２識別情報ＳＤと識別情報（ＳＤ３）とが一致した場合（ステップＳ２０４：Ｙｅｓ）、ステップＳ２０５へ進む。
【０１０２】
ステップＳ２０５では、制御部５０Ｙは、該識別情報（ＳＤ３）の書込まれたリライダブルペーパー６０の次に搬送されてくるコンテナ１０に付与されたリライダブルペーパー６０に対して、復旧情報ＳＤに含まれる第１識別情報（ＳＤ１）及び書込内容の書込指示を第２書込部３０ｂへ送信する（ステップＳ２０５）。そして、処理を終了する。ステップＳ２０５の処理によって、第２書込部３０ｂは、書込指示によって特定される第１識別情報（ＳＤ１）及び書込内容を、リライダブルペーパー６０に書込む。
【０１０３】
なお、制御部５０Ｙは、第２読取部４０ｂによる識別情報の読取りが行われてから、該識別情報を読取られたリライダブルペーパー６０の付与されたコンテナ１０が第２書込部３０ｂによって書込みの行われる位置にまで搬送される時間Ｔ３を予め記憶している。そして、制御部５０Ｙは、第２読取部４０ｂによって第２識別情報ＳＤと一致する識別情報の書込まれたリライダブルペーパー６０が第２読取部４０ｂによって読取られた時から、該時間Ｔ３の２倍（Ｔ３×２）の時間を経過したときに、第２書込部３０ｂによって第１識別情報（ＳＤ１）及び書込内容の書込みが行われるように、上記書込指示を第２書込部３０ｂに送信すればよい。
【０１０４】
図１５及び図１６は、本実施形態における異常判断処理及び復旧処理が行われたときの動きを示す説明図である。
【０１０５】
図１５に示す書込装置２００は、コンテナ１０に付与されたリライダブルペーパー６０（図１５では図示省略）に対して、書込情報を書込むたびに、数値を１ずつ増加させた識別情報を含む書込情報を書込んでいく。すなわち、搬送方向Ｘの上流側から下流側に向かって配列されたコンテナ１０Ｅ〜１０Ｂの各々に付与されたリライダブルペーパー６０に対して、識別情報「１０００１」、「１０００２」、「１０００３」、「１０００４」が書込まれる。
【０１０６】
そして、識別情報「Ｎｏ１０００２」の書込まれたリライダブルペーパー６０の付与されたコンテナ１０Ｄの識別情報が第１読取部４０によって読取られたときに、制御部５２の判定部５０Ａが不一致と判定したとする。この場合、通知部５２Ｂは、復旧情報として、第１識別情報「１０００２」と、一つ前の第２識別情報「１０００１」を含む復旧情報を生成する。そして、通知部５２Ｂは、第１識別情報「１０００２」、書込内容、及び第２識別情報「１０００１」を含む復旧情報を含む書込指示を制御部５０Ｙへ通知する。
【０１０７】
書込指示を受信した制御部５０Ｙは、復旧情報に含まれる第２識別情報「１０００１」が第２読取部４０ｂによって読取られたときに、第２識別情報「１０００１」の書込まれたリライダブルペーパー６０の付与されたコンテナ１０Ｅの次に搬送されてくるコンテナ１０Ｄに付与されたリライダブルペーパー６０に対して、第１識別情報「１０００２」及び書込内容の書込指示を第２書込部３０ｂへ送信する。このため、第２書込部３０ｂは、第１識別情報「１０００２」を、コンテナ１０Ｄに付与されたリダイダブルペーパー６０Ｄに書込む。
【０１０８】
このように、本実施形態では、第２書込部３０ｂが、書込異常の生じた識別情報「１０００２」を自動でリライダブルペーパー６０に書込む。
【０１０９】
このため、本実施の書込装置２００は、書込異常の生じた書込情報（識別情報、書込内容）の再書込を自動で行うことができる。
【０１１０】
従って、本実施形態の書込装置２００は、書込異常が生じた場合の復旧を迅速かつ容易に行う事が出来る。
【０１１１】
また、本実施形態の書込装置２００では、書込異常の生じた識別情報を手入力させるといった工程が不要となり、手入力時に生じる可能性のある入力ミスといった人的ミスを回避することができる。
【０１１２】
なお、本実施形態では、第２識別情報の書込まれたリライダブルペーパー６０の付与されたコンテナ１０の次に搬送されてくるコンテナ１０に付与されたリライダブルペーパー６０に対して、第１識別情報を含む書込内容の書込指示を第２書込部３０ｂへ送信する場合を説明した。このように、本実施形態では、第２識別情報の読み取られたリダイダブルペーパー６０の、「次」のリライダブルペーパー６０に対して、書込指示を行なう場合を説明した。しかし、本実施形態は、このような「次」のリダイダブルペーパー６０への書込に限定されない。すなわち、装置間の整合がとれているのであれば、書込装置２００は、第２識別情報の書込まれたリライダブルペーパー６０の付与されたコンテナ１０の「次以降」に搬送されてくるコンテナ１０に付与されたリダイダブルペーパー６０にたいしての書込指示を第２書込部３０ｂへ送信してもよい。
【０１１３】
なお、本実施形態では、ステップＳ２０１（図１４参照）において、第２識別情報（ＳＤ２）を取得し、制御部５０Ｙが、第２読取部４０ｂから取得した識別情報（ＳＤ３）によって復旧情報（第１識別情報及び書込内容）の書込対象を判断していた。しかし、この工程は省略してもよい。省略する場合は、第２読取部４０ｂがリライダブルペーパー６０から識別情報（ＳＤ３）を読取れなかった場合に、制御部５０Ｙが、書込異常の生じたリライダブルペーパー６０、すなわち、復旧情報（第１識別情報及び書込内容）の書込先と判断し、復旧情報（第１識別情報及び書込内容）を書込む。
【０１１４】
更に、本実施形態では、制御部５０Ｙが制御部５２から復旧情報を受信すると、第２書込部３０ｂが復旧情報（第１識別情報及び書込内容）を書込む形態を説明した。しかし、第２書込部３０ｂは、単に復旧対象を特定する為のデータ、例えば識別情報（ＳＤ１）を書込む形態であってもよい。その場合は、制御部５０Ｙが書込指示を生成する必要がある。なお、本実施形態では、第２書込部３０ｂによる再書込について細かな言及はしなかったが、第２書込部３０ｂの種類によっては前処理などが別途必要となる、例えば、第２書込部３０ｂがレーザーマーカーである場合は、既に書込済みの情報を一旦消去する工程が必要となる。
【０１１５】
（第３の実施形態）
次に、第３の実施形態の書込装置３００について説明する。なお、以下の実施形態において、第１の実施形態、第２の実施形態と同様な部分は同一の符号を付し、その詳細な説明は省略する。本実施形態では、不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）より搬送方向Ｘの上流側のコンテナ１０に付与されたリライダブルペーパー６０に対して、第１搬送物との相対的な位置関係を示す位置情報を書込む。
【０１１６】
図１は、本実施形態の書込装置３００の具体例を示す構成図である。書込装置３００は、コンベア２０、第１書込部３０、第１読取部４０、及び制御部５３を備える。書込装置３００は、制御部５０に代えて制御部５３を備えた以外は、第１の実施形態の書込装置１００と同様の構成である。制御部５３は、コンベア２０、第１書込部３０及び第１読取部４０に電気的に接続されている。また、制御部５３は、書込装置３００と別体として設けられた第２書込部７０に電気的に接続されている。
【０１１７】
なお、本実施形態では、第１読取部４０と第１書込部３０との搬送方向Ｘにおける間隔は、搬送方向Ｘに搬送されるコンテナ１０の搬送方向Ｘの幅未満であるものとして説明する。
【０１１８】
図６は、制御部５３の機能ブロック図である。制御部５３は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどを含んで構成されるコンピュータである。制御部５３は、記憶部５１に接続されている。記憶部５１は、第１の実施形態と同様である。
【０１１９】
制御部５３は、判定部５０Ａ、通知部５０Ｂ、記憶制御部５０Ｃ、書込制御部５３Ｄ、及び読取制御部５０Ｅを備える。判定部５０Ａ、通知部５０Ｂ、記憶制御部５０Ｃ、及び読取制御部５０Ｅは、実施形態１と同様である。
【０１２０】
書込制御部５３Ｄは、第１書込部３０を制御する。また、書込制御部５３Ｄは、判定部５０Ａによって不一致と判定された場合に、不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）より搬送方向Ｘの上流側のコンテナ１０に付与されたリライダブルペーパー６０に対して、書込情報と共に、第１搬送物との相対的な位置関係を示す位置情報を書込むように、第１書込部３０を制御する。
【０１２１】
次に、書込装置３００が実行する書込処理の流れを説明する。図１７は、書込装置３００が実行する書込処理の流れの説明図である。なお、書込装置３００は、第１の実施形態と同様に、ステップＳ１０００〜ステップＳ１０２０の処理を実行する。
【０１２２】
本実施形態では、異常判断処理（ステップＳ１０１８）、及び復旧処理（ステップＳ１０２０）として、図１０に代えて、図１８に示す処理を実行する。また、本実施形態では、復旧処理（ステップＳ１０２０）の次に、制御部５３が、位置情報書込処理を実行する（ステップＳ１０２２）。
【０１２３】
図１８は、図７における異常判断処理（ステップＳ１０１８）、復旧処理（ステップＳ１０２０）、及び位置情報書込処理（ステップＳ１０２２）のフローチャートである。
【０１２４】
なお、図１８において、図１０と同様の処理には同様の符号を付与しており、詳細な説明を省略する。
【０１２５】
まず、書込装置３００では、第１の実施の形態と同様にして、ステップＳ１０１〜ステップＳ１０５の処理を行う。次に、書込制御部５３Ｄが、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の次に第１書込部３０に搬送されるリライダブルペーパー６０に対して書込む書込情報（識別情報及び書込内容）に、位置情報を追加する（ステップＳ３０１）。位置情報は、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）との相対的な位置関係を示す。
【０１２６】
「位置情報」は、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）との相対的な位置関係を示す情報であればよく、その形態は限定されない。例えば、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）を特定可能なマーク等であり、該コンテナ１０を特定できる情報であればなんでもよい。位置情報は、例えば、搬送方向Ｘの下流側に隣接するコンテナ１０を示す矢印や、文字であってもよい。
【０１２７】
次に、書込制御部５３Ｄが、位置情報を追加された書込情報（識別情報及び書込内容）の書込指示を第１書込部３０へ送信する（ステップＳ３０２）。そして、本ルーチンを終了する。該書込指示を受信した第１書込部３０は、該書込指示に含まれる識別情報、書込内容、及び位置情報を、該第１書込部３０の設置位置に搬送されてきたリライダブルペーパー６０へ書込む。
【０１２８】
このため、書込装置３００は、判定部５０Ａによって不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０より搬送方向Ｘの上流側のコンテナ１０に付与されたリライダブルペーパー６０に対して、書込情報（識別情報及び書込内容）と共に、不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０との相対的な位置関係を示す位置情報を書込む。
【０１２９】
図１９及び図２０は、書込装置３００による処理の流れの説明図である。
【０１３０】
図１９に示す書込装置３００は、コンテナ１０に付与されたリライダブルペーパー６０（図１９では図示省略）に対して、書込情報を書込むたびに、数値を１ずつ増加させた識別情報を含む書込情報を書込んでいく。すなわち、搬送方向Ｘの上流側から下流側に向かって配列されたコンテナ１０Ｅ、１０Ｄの各々に付与されたリライダブルペーパー６０に対して、識別情報「１０００１」、「１０００２」を書込む。
【０１３１】
そして、識別情報「１０００２」の書込まれたリライダブルペーパー６０の付与されたコンテナ１０Ｄの識別情報が第１読取部４０によって読取られたときに、制御部５３の判定部５０Ａが不一致と判定したとする。この場合、書込制御部５３Ｄは、不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０Ｄより搬送方向Ｘの上流側のコンテナ１０Ｃに付与されたリライダブルペーパー６０に対して、識別情報を含む書込情報（識別情報「１０００３」）と共に、コンテナ１０Ｄとの相対的な位置関係を示す位置情報ＲＭを書込むように、第１書込部３０を制御する。
【０１３２】
このため、コンテナ１０Ｃに付与されたリライダブルペーパー６０には、識別情報「１０００３」と、位置情報ＲＭ（図１９では、コンテナ１０Ｄを示す矢印）が書込まれる。
【０１３３】
また、第１の実施形態と同様に、通知部５０Ｂは、復旧情報として、識別情報「１０００２」を含む復旧情報を生成する。そして、通知部５０Ｂは、識別情報「１０００２」を含む復旧情報を含む書込指示を第２書込部７０へ通知する。
【０１３４】
書込指示を受信した第２書込部７０としてのラベルプリンタは、復旧情報に含まれる識別情報「１０００２」を、リライダブルペーパー６０Ｅに書込む。このため、ユーザは、識別情報「１０００２」の書込まれたリライダブルペーパー６０Ｅを、書込異常の生じたコンテナ１０Ｄに付与する処理だけを行えばよい（図２０参照）。
【０１３５】
このとき、コンテナ１０Ｄの搬送方向Ｘの上流側に位置しているコンテナ１０Ｃに付与されたリライダブルペーパー６０（図２０でも図示省略）には、位置情報ＲＭ（図２０では、コンテナ１０Ｄを示す矢印）が書込まれている。このため、ユーザは、この位置情報を確認することで、リライダブルペーパー６０Ｅの付与対象のコンテナ１０Ｄを容易に特定することができる。
【０１３６】
なお、本実施形態では、第１読取部４０と第１書込部３０との搬送方向Ｘにおける間隔は、搬送方向Ｘに搬送されるコンテナ１０の搬送方向Ｘの幅未満であるものとして説明した。しかし、第１読取部４０と第１書込部３０との搬送方向Ｘにおける間隔が、搬送方向Ｘに搬送されるコンテナ１０の搬送方向Ｘの幅より大きい場合には、書込制御部５３Ｄは、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０（第１搬送物）との相対的な位置関係を示す情報が、次に、第１書込部３０による書込み対象のリライダブルペーパー６０に書込まれるように、位置情報を作成すればよい。
【０１３７】
例えば、判定部５０Ａによって直前に不一致と判定されたリライダブルペーパー６０の付与されたコンテナ１０と、次に第１書込部３０が書込む対象のリライダブルペーパー６０の付与されたコンテナ１０と、の相対的な位置関係を示すマークなどであればよい。また位置情報ＲＭは人間が解読できるヒューマンリーダブル文字でも、装置のみが理解できる非ヒューマンリーダブル文字でもどちらでも、もしくはその両方でもよい。
【０１３８】
以上説明したように、本実施形態の書込装置３００は、書込異常の生じたリライダブルペーパー６０の付与されたコンテナ１０より搬送方向Ｘの上流側のコンテナ１０に付与されたリライダブルペーパー６０に対し、書込異常の生じたリライダブルペーパー６０の付与されたコンテナ１０との相対的な位置関係を示す位置情報を書込む事ができる。
【０１３９】
従って、本実施形態の書込装置３００は、書込異常が生じた場合の復旧を迅速かつ容易に行う事が出来る。
【０１４０】
次に、上記実施形態で用いた、第２書込部７０について説明する。
【０１４１】
図２１は、ラベルプリンタとして構成された第２書込部７０の一例を示す模式図である。
【０１４２】
図２１に示されるように、第２書込部７０は、入力受付装置７１、全体制御装置７２、書込装置７３、搬送モータ制御装置７４、及び搬送モータ７５を備えている。搬送モータ制御装置７４は、搬送モータ７５を駆動しこれから印刷を行う対象のリライダブルペーパー６０（図２１では図示省略）を搬送する。書込装置７３は、書込装置７３に到着したリライダブルペーパー６０に対し、入力受付装置７１が受け付けた設定や図示しないＩ／Ｆから取得した情報に基づいたデータを書込む。リライダブルペーパー６０への書込完了後、搬送モータ制御装置７４は、再び搬送モータ７５を駆動し、図示しない供給口から書込完了したリライダブルペーパー６０を供給する。全体制御装置７２はこれら一連の動作を制御する。
【０１４３】
すなわち、第２書込部７０は、リライダブルペーパー６０に対して書込みを行い、図示しない供給口から供給されたリライダブルペーパー６０をユーザが直接、書込異常の生じたコンテナ１０に貼り付ける。さらに、第２書込部７０がオートラベラタイプの物であれば、ユーザを介さずに、供給口から供給されたリライダブルペーパー６０が直接書込異常の生じたリライダブルペーパー６０に、オートラベラの図示しないラベル貼り付け装置により付与される。
【０１４４】
次に、上記実施形態の書込装置１００、２００、３００のハードウェア構成について説明する。図２２は、上記実施形態の書込装置１００、２００、３００のハードウェア構成を示すブロック図である。
【０１４５】
上記実施形態の書込装置１００、２００、３００は、通信インタフェース（Ｉ／Ｆ）６８０、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６００、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６４０、及びＨＤＤ６６０等がバスにより相互に接続されており、通常のコンピュータを利用したハードウェア構成となっている。
【０１４６】
ＣＰＵ６００は、上記実施形態の書込装置１００、２００、３００の全体の処理を制御する演算装置である。ＲＡＭ６４０は、ＣＰＵ６００による各種処理に必要なデータを記憶する。ＲＯＭ６２０は、ＣＰＵ６００による各種処理を実現するプログラム等を記憶する。ＨＤＤ６６０は、上述した記憶部（記憶部５１）に格納されるデータを記憶する。通信インタフェース（Ｉ／Ｆ）６８０は、第２書込部７０等の外部装置や外部端末と通信回線を介して接続し、接続した外部装置や外部端末との間でデータを送受信するためのインタフェースである。
【０１４７】
なお、上記実施形態の書込装置１００、２００、３００で実行される上記各種処理を実行するためのプログラムは、ＲＯＭ６２０等に予め組み込んで提供される。
【０１４８】
なお、上記実施形態の書込装置１００、２００、３００で実行されるプログラムは、上記実施形態の書込装置１００、２００、３００にインストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供するように構成してもよい。
【０１４９】
また、上記実施形態の書込装置１００、２００、３００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施形態の書込装置１００、２００、３００における上記各処理を実行するためのプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１５０】
上記実施形態の書込装置１００、２００、３００で実行される上記プログラムは、上述した各部（判定部５０Ａ、通知部５０Ｂ、記憶制御部５０Ｃ、書込制御部５０Ｄ、読取制御部５０Ｅ、通知部５２Ｂ、書込制御部５３Ｄ）を含むモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ６００が、ＲＯＭ６２０等から各種プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上述した機能構成が主記憶装置上に生成されるようになっている。
【０１５１】
なお、上記には、いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１５２】
３０  第１書込部
４０  第１読取部
５０Ａ  判定部
５０Ｂ、５２Ｂ  通知部
５１  記憶部
７０  第２書込部
【先行技術文献】
【特許文献】
【０１５３】
【特許文献１】特開平７−２０６１４８号公報
【図１】
2014184713.tif 000003
【図２】
2014184713.tif 000004
【図３】
2014184713.tif 000005
【図４】
2014184713.tif 000006
【図５】
2014184713.tif 000007
【図６】
2014184713.tif 000008
【図７】
2014184713.tif 000009
【図８】
2014184713.tif 000010
【図９】
2014184713.tif 000011
【図１０】
2014184713.tif 000012
【図１１】
2014184713.tif 000013
【図１２】
2014184713.tif 000014
【図１３】
2014184713.tif 000015
【図１４】
2014184713.tif 000016
【図１５】
2014184713.tif 000017
【図１６】
2014184713.tif 000018
【図１７】
2014184713.tif 000019
【図１８】
2014184713.tif 000020
【図１９】
2014184713.tif 000021
【図２０】
2014184713.tif 000022
【図２１】
2014184713.tif 000023
【図２２】
2014184713.tif 000024