(57)【要約】【課題】ネットワークプリンタやイメージファイル作成アプリケーションを別途準備せずに、帳票データの出力を行った後に、再度全く同じ帳票を出力することを可能とする。【解決手段】在庫管理システムは、在庫状態に関するデータを記憶するためのデータベース１１と、データベース１１に接続された在庫管理コンピュータ１０と、在庫管理コンピュータ１０に接続されたプリンタ１４とを備えている。在庫管理コンピュータ１０は、データベース１１の在庫状態に関するデータが変更されるような入庫予約や出庫予約を行うと、その在庫状態に基づいて帳票出力のための印刷キューデータを作成するとともに、前記印刷キューデータを複製し、複製した印刷キューデータを再印刷データとしてデータベース１１に記憶（格納）する。データベース１１に格納された再印刷データの中から、オペレータの操作により再印刷を行う再印刷データが選択されて、帳票が再印刷される。【選択図】      図１
2006160486.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも在庫状態に関するデータを記憶するためのデータベースと、
前記データベースに接続され、前記在庫状態に関するデータの管理を行う在庫管理手段と、
前記在庫管理手段に接続された印刷手段と、
前記在庫管理手段により前記データベースの在庫状態に関するデータが変更されると、その在庫状態に基づいて帳票出力のための印刷キューデータを作成する印刷キューデータ作成手段と、
前記印刷キューデータを複製する印刷キューデータ複製手段と、
前記複製された印刷キューデータを再印刷データとして記憶する記憶手段と、
前記記憶手段に記憶された前記再印刷データの中から再印刷を行う再印刷データを選択する再印刷データ選択手段と
を備えた在庫管理システム。
【請求項２】
前記在庫管理手段は自動倉庫を備えた物流システムにおいて自動倉庫の在庫状態の管理を行うものである請求項１に記載の在庫管理システム。
【請求項３】
前記記憶手段に記憶された再印刷データを予め設定された削除条件に基づいて自動的に削除する再印刷データ削除手段を備えている請求項１又は２に記載の在庫管理システム。
【請求項４】
前記削除条件は入力手段により設定変更可能である請求項３に記載の在庫管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫管理システムに係り、詳しくは自動倉庫の在庫管理システム等のように、多くの管理データがコンピュータで管理される物流システムに好適な在庫管理システムに関する。
【背景技術】
【０００２】
自動倉庫の在庫管理システム等のように、多くの管理データがコンピュータで管理される物流システムでは、種々の帳票がリアルタイムデータとして自動的に印刷されて作成されることが多い。例えば、自動倉庫の在庫管理システムでは、自動倉庫の在庫の状態が変化するたびにそのときの在庫状態をリアルタイムで示す帳票用データが作成され、それに対応する印刷キューデータが作成される。そして、印刷キューデータが印刷手段（プリンタ）に出力されて帳票が印刷される。
【０００３】
また、自動倉庫の在庫管理システムにおいては、在庫状態の管理の他に、自動倉庫の収納部に対して荷の入出庫を行うクレーン装置への入出庫指示の管理なども行われる。そして、それらの指示を行った場合にも、帳票の印刷が行われる。従って、在庫管理システムにおいて出力（印刷）される帳票の数は大きな値となる。
【０００４】
前記のようにリアルタイムデータを自動で印刷して帳票が作成される場合、帳票印刷用の印刷キューデータは、外部出力装置（プリンタ）に出力されると直ぐに削除される。そのため、帳票出力用のデータが外部出力装置や出力命令を行うアプリケーションソフトが検知できないエラーによって出力（印刷）されなかった場合には、全く同じ帳票を再度出力することはできなくなる。また、エラーが発生せずに帳票が正常に出力された場合でも、例えば、その帳票を紛失したため同じ帳票を再度出力しようとしても、同様に全く同じ帳票を再度出力することはできなかった。
【０００５】
従来、ワークステーションやパーソナルコンピュータなどから送られてくる印刷情報を印刷可能なデータに変換して印刷する際に、再印刷が可能なように、変換された印刷データを記憶装置に保持しておくことができる印刷制御装置が提案されている（例えば、特許文献１参照）。この印刷制御装置は、ワークステーションなどの外部装置から送信されてくる印刷情報を印刷データ作成手段により解釈して展開した後、印刷に必要な属性とともに二次記憶手段に記憶しておく。
【０００６】
また、ネットワークを介して入力される印刷情報に基づいて生成されるプリンタエンジンから出力可能な出力情報を順次記憶する記憶手段を備えた印刷制御装置も提案されている（例えば、特許文献２参照）。この印刷制御装置は、前記記憶手段の空き容量を判定する判定手段と、該判定手段の判定結果に基づいて前記記憶手段に記憶された前記出力情報を削除して、後続して生成される出力情報を記憶するための空き領域を確保する制御手段を備えている。  
【特許文献１】特開平９−１７９７０４号公報（明細書の段落［００１０］〜［００１３］、図１）
【特許文献２】特開平１０−１７１６１７号公報（明細書の段落［０００８］，［００２４］〜［００３２］、図１，２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１の印刷制御装置は、印刷装置（プリンタ）の制御装置であり、印刷装置に内蔵できる記憶装置や計算機（コンピュータ）上の制約から保持できる印刷キューデータの件数に制約がある。従って、前記在庫管理装置のように帳票用の印刷キューデータの出力件数が多いシステムの印刷装置には向かない。また、特許文献２の印刷制御装置は、印刷情報を記憶手段に記憶しておくため、再印刷は可能である。しかし、記憶手段はプリンタ側に設けられており、空き領域を確保するため前記記憶手段に記憶された出力情報を削除するのは印刷制御装置側、即ちプリンタ側で行う構成で、ネットワークを介して接続されたユーザー側では条件を設定できない。また、特許文献１及び特許文献２の印刷制御装置を備えたプリンタは通信機能を備える必要があり、その分、高価になる。
【０００８】
また、在庫管理システムにおいて印刷キューデータを作成する前に、印刷イメージを作成する手法もあるが、イメージファイルをその都度印刷するため、システムが複雑になる上に、イメージファイルを作成格納するデータベースシステムを別途準備する必要がある。
【０００９】
本発明は、前記の問題に鑑みてなされたものであって、その目的は、ネットワークプリンタやイメージファイル作成アプリケーションを別途準備せずに、一度帳票データの出力を行った後に、再度全く同じ帳票を出力することができる在庫管理システムを提供することにある。
【課題を解決するための手段】
【００１０】
前記の目的を達成するため、請求項１に記載の発明は、少なくとも在庫状態に関するデータを記憶するためのデータベースと、前記データベースに接続され、前記在庫状態に関するデータの管理を行う在庫管理手段と、前記在庫管理手段に接続された印刷手段とを備えている。また、前記在庫管理手段により前記データベースの在庫状態に関するデータが変更されると、その在庫状態に基づいて帳票出力のための印刷キューデータを作成する印刷キューデータ作成手段と、前記印刷キューデータを複製する印刷キューデータ複製手段と、前記複製された印刷キューデータを再印刷データとして記憶する記憶手段とを備えている。さらに、前記記憶手段に記憶された前記再印刷データの中から再印刷を行う再印刷データを選択する再印刷データ選択手段とを備えている。
【００１１】
この発明では、在庫管理手段によりデータベースの在庫状態に関するデータが変更されると、その在庫状態に基づいて帳票出力のための印刷キューデータが印刷キューデータ作成手段により作成される。また、印刷キューデータ複製手段により前記印刷キューデータが複製され、その複製された印刷キューデータが再印刷データとして記憶手段に記憶される。そして、帳票が印刷されて印刷キューデータが削除された後、前記記憶手段に記憶された再印刷データを再印刷データ選択手段で選択することにより、全く同じ帳票を再度出力することができる。従って、ネットワークプリンタやイメージファイル作成アプリケーションを別途準備せずに、一度帳票データの出力を行った後に、再度全く同じ帳票を出力することができる。
【００１２】
請求項２に記載の発明は、請求項１に記載の発明において、前記在庫管理手段は自動倉庫を備えた物流システムにおいて自動倉庫の在庫状態の管理を行うものである。この発明では、自動倉庫において荷の入出庫を行うクレーン装置への入出庫指示の管理等も行うことで、作成される帳票の数が多い管理システムにおいて有効に利用できる。
【００１３】
請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記記憶手段に記憶された再印刷データを予め設定された削除条件に基づいて自動的に削除する再印刷データ削除手段を備えている。この発明では、不要な再印刷データが自動的に削除されるため、システムの負荷を抑制することができる。
【００１４】
請求項４に記載の発明は、請求項３に記載の発明において、前記削除条件は入力手段により設定変更可能である。従って、この発明では、記憶手段に記憶された再印刷データの削除の条件を状況に応じて自由に変更することが可能になる。
【発明の効果】
【００１５】
本発明によれば、ネットワークプリンタやイメージファイル作成アプリケーションを別途準備せずに、一度帳票データの出力を行った後に、再度全く同じ帳票を出力することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を自動倉庫を備えた物流システムに具体化した一実施形態を図１〜図４に従って説明する。図１は物流システムの概略構成図である。
図１に示すように、物流システム１は、複数（この実施形態では３台）の自動倉庫２を備えている。各自動倉庫２には複数の収納部（棚）３ａを備えた一対の枠組棚（ラック）３が配備され、各枠組棚３，３間にはレール４上を走行するクレーン装置としてのスタッカクレーン５が装備されている。各枠組棚３，３の両端には入出庫口６が設けられている。各自動倉庫２にはスタッカクレーン５の走行域の一端側（図１の右側）位置にクレーンコントローラ７が設けられている。各クレーンコントローラ７は、在庫管理手段としての在庫管理コンピュータ１０に接続されている。
【００１７】
クレーンコントローラ７には、スタッカクレーン５の位置と、スタッカクレーン５の作業状況とに関する情報が入力されるようになっている。そして、クレーンコントローラ７はその情報及び在庫管理コンピュータ１０からの作業指示データ等に基づいて、スタッカクレーン５に荷を入庫又は出庫させるための制御を行う。
【００１８】
在庫管理コンピュータ１０には、データベース１１、入力装置１２、ディスプレイ装置１３及び印刷手段としてのプリンタ１４が接続されている。入力装置１２としてマウス及びキーボードが接続されている。
【００１９】
図１の物流システム１では、各自動倉庫２は同図上から順に１号機，２号機，３号機となっており、それぞれのスタッカクレーン５は図１に示すように順にＡ機，Ｂ機，Ｃ機となっている。また、各自動倉庫２の４つの入出庫口６には入出庫口番号が付され、図１に示すように入出庫口番号として１号機の４つの入出庫口６にはＡ１〜Ａ４が、２号機の４つの入出庫口６にはＢ１〜Ｂ４が、さらに３号機の４つの入出庫口６にはＣ１〜Ｃ４がそれぞれ付されている。
【００２０】
物流システム１に対する入出庫要求は、オペレータが入力装置１２を操作して在庫管理コンピュータ１０に入庫もしくは出庫を要求する作業要求データを入力することにより行われる。在庫管理コンピュータ１０は、作業要求データを入力すると、作業要求データとデータベース１１に格納された後述する各種データとを用いてスタッカクレーン５に対する作業指示データを作成する。前記作業指示データは、入庫・出庫の区別、作業指令するスタッカクレーン５の番号、入庫先または出庫元となる収納部３ａの番号、入庫元または出庫先となる入出庫口６の番号の情報を含んでいる。
【００２１】
データベース１１には、全ての枠組棚３に収納されている全ての荷について品番毎にその在庫総数を示す品番別在庫数データと、各収納部３ａ毎の荷の品番及び個数のデータを有する収納部在庫データと、各収納部３ａにおける荷の有無を収納部番号毎に管理するための収納部マスタデータとが格納されている。そして、例えば出庫要求があれば収納部在庫データから出庫する品番の荷が収納された収納部３ａを検索し、その収納部３ａを出庫元とする作業指示データが作成され、入庫要求があれば収納部マスタデータから空の収納部３ａを検索し、その空の収納部３ａを入庫先とする作業指示データが作成される。
【００２２】
作業指示データはデータベース１１に格納され、クレーンコントローラ７を介して指令先のスタッカクレーン５に順次送信される。そして、各スタッカクレーン５はクレーンコントローラ７から受信した作業指示データに基づいて指令された入出庫作業を行うようになっている。各クレーンコントローラ７は指令された作業が完了すると、在庫管理コンピュータ１０に作業完了を報告する。
【００２３】
在庫管理コンピュータ１０はメモリ１５を備え、メモリ１５には在庫管理やクレーンコントローラ７への作業指示データ作成を行うため等の各種プログラムデータが記憶されている。在庫管理コンピュータ１０は、メモリ１５に記憶された各種プログラムと、入力装置１２によって入力された指示やクレーンコントローラ７から入力される作業完了報告信号等に基づいて、各種の処理を実行するようになっている。
【００２４】
前記プログラムデータとしてリアルタイムデータの帳票作成プログラムデータがある。在庫管理コンピュータ１０は帳票出力イベントが発生する毎に、この帳票作成プログラムを実行する。帳票作成プログラムは、図２（ａ）に示すように、印刷キューデータ作成（ステップＳ１）、帳票出力（ステップＳ２）、印刷キューデータ複製（ステップＳ３）、複製された印刷キューデータを再印刷データとして格納（ステップＳ４）、印刷キューデータ削除（ステップＳ５）のステップを備えている。在庫管理コンピュータ１０は、ステップＳ１を実行する際に印刷キューデータ作成手段として機能し、ステップＳ３を実行する際に印刷キューデータ複製手段として機能する。再印刷データは、オペレータに分かり易いように印刷キューデータの出力（印刷）された時点での年月日時分秒ミリ秒を表す１７桁の数字からなるファイル名で、データベース１１に設けられた再印刷データ格納テーブルに格納されるようになっている。即ち、データベース１１は再印刷データを記憶する記憶手段として機能する。
【００２５】
再印刷データ格納テーブルに格納された再印刷データは、予め設定された削除条件に基づいて自動的に削除されるようになっている。具体的には、在庫管理コンピュータ１０に設けられた設定ファイルにて設定された保持期間及び保持件数に達するまで再印刷データ格納テーブルに格納された状態で保持される。前記保持件数及び保持期間の初期設定は、例えば、再印刷データ保持件数２０００件、保持期間２４時間（１日）に設定されている。通常、自動出力されるリアルタイムデータの帳票は、原紙が保管されればそれ以外は不要であることが多いので、保持件数及び保持期間は１日分のデータに対応する値で特に問題はない。
【００２６】
そして、保持期間に達した再印刷データは自動的に削除され、再印刷データの数が設定件数に達すると、設定件数を超えるファイルについて古いデータから順に自動的に削除されるようになっている。即ち、在庫管理コンピュータ１０は再印刷データを予め設定された削除条件に基づいて自動的に削除する再印刷データ削除手段としても機能する。前記削除条件、即ち保持期間及び設定件数は入力装置１２により設定変更可能である。
【００２７】
なお、帳票出力イベントが発生するときとしては、在庫状態に関するデータが変更されたときに限らず、入力装置１２により入力された入庫又は出庫要求に基づいて作業指示データが作成されたとき、クレーンコントローラ７に作業指示データが出力がされたとき、クレーンコントローラ７から作業完了報告が入力されたとき等がある。また、オペレータが手動操作で帳票を作成して帳票を印刷（出力）させたときも帳票出力イベントが発生するときに含まれる。なお、「在庫状態に関するデータ」とは、在庫物品の数、種類、在庫場所（収納部３ａ）等のデータを意味する。
【００２８】
在庫管理コンピュータ１０は、データベース１１に記憶された前記再印刷データの中からオペレータの選択した再印刷データをプリンタ１４に出力可能になっている。在庫管理コンピュータ１０は、入力装置１２からの入力信号に基づいて、ディスプレイ装置１３上に図３に示す画面１６を表示させる。画面１６は在庫管理コンピュータ１０のメイン画面であり、入庫もしくは出庫を要求する作業要求データを入力する際、在庫データの確認、自動倉庫２でのスタッカクレーン５の作業状況の確認等に使用される。画面１６には入庫に関する処理の種類を表示する表示領域１７ａ、出庫に関する処理の種類を表示する表示領域１７ｂ、問合わせに関する処理の種類を表示する表示領域１７ｃ等がある。
【００２９】
また、画面１６の下側には、再印刷データを印刷する際に使用する再印刷ボタン１８が表示される。再印刷ボタン１８が押下されると、図４に示すような画面１９が表示される。画面１９には、再印刷可能な再印刷データの一覧リストを表示する表示領域２０と、印刷ボタン２１とが表示される。表示領域２０にはデータベース１１に格納されている再印刷データがファイル名で表示され、入力装置１２で再印刷を希望するファイル名を選択すると、選択されたファイル名が反転表示されるようになっている。その状態で印刷ボタン２１を押下すると該当する帳票が印刷されるようになっている。再印刷ボタン１８、表示領域２０及び入力装置１２が再印刷データを選択する再印刷データ選択手段を構成する。
【００３０】
次に前記のように構成された物流システム１の作用を説明する。
在庫管理コンピュータ１０に対して入庫・出庫を指示するときには、オペレータが入力装置１２を操作して作業要求データを入力する。このとき作業要求データとして、入庫・出庫の区別、荷の品番及びその個数のデータが入力される。
【００３１】
在庫管理コンピュータ１０は「入庫」が要求された場合、入出庫作業の割り当て数の少ないスタッカクレーン５のクレーン番号（＝Ａ，Ｂ，Ｃ）を選択し、そのクレーン番号のスタッカクレーン５が担当する収納部３ａの中から収納部マスタデータを用いて空収納部の収納部番号を引き当てそれを入庫先とする。また、そのクレーン番号のスタッカクレーン５が担当する４つの入出庫口６のうち、入庫・出庫の設定数の少ない入出庫口６の入出庫口番号をその入庫元として選択する。
【００３２】
また、「出庫」が要求された場合、収納部在庫データより要求品番の荷を要求個数以上格納する収納部番号を引き当てそれを出庫元とし、その出庫元とされた収納部３ａを担当するスタッカクレーン５のクレーン番号（＝Ａ，Ｂ，Ｃ）に属する入出庫口６のうち、入庫・出庫の設定数の少ない入出庫口６をその出庫先として選択する。
【００３３】
こうして入出庫口番号と収納部番号が決まると、作業要求データ中の品番及びその個数のデータを取り入れ、例えば、「入庫・出庫−入出庫口番号−収納部番号−品番−個数」というデータ形態をとる作業指示データが作成される。作業指示データは、「入庫」の場合は入出庫口番号の入出庫口６から収納部番号の収納部３ａまで荷を入庫する作業指令を意味し、「出庫」の場合は収納部番号の収納部３ａから入出庫口番号の入出庫口６まで荷を出庫する作業指令を意味する。
【００３４】
作業指示データは、クレーンコントローラ７に出力されるとともに、データベース１１中の所定記憶領域に格納される。クレーンコントローラ７は作業指示データを入力すると、スタッカクレーン５に作業指示データを送信する。スタッカクレーン５は、クレーンコントローラ７から受信した作業指示データに基づき指定された入出庫作業を行う。なお、自動倉庫２に入庫される荷は、在庫管理コンピュータ１０により運行制御される搬送手段（図示せず）により入庫元の入出庫口６まで搬送される。
【００３５】
スタッカクレーン５による入庫作業が完了すると、クレーンコントローラ７から入庫完了報告信号が在庫管理コンピュータ１０に出力される。在庫管理コンピュータ１０は入庫完了報告信号に基づいて、入庫要求データに基づく作業が完了したと判断する。そして、在庫管理データの更新が行われる。スタッカクレーン５による出庫作業が完了すると、クレーンコントローラ７から出庫完了報告信号が在庫管理コンピュータ１０に出力される。在庫管理コンピュータ１０は出庫完了報告信号に基づいて、出庫要求データに基づく作業が完了したと判断する。そして、在庫管理データの更新が行われる。
【００３６】
在庫管理コンピュータ１０は、帳票出力イベントが発生すると図２（ａ）に示すフローチャートに従って帳票出力及びそれに伴う一連の作業を実行する。在庫管理コンピュータ１０は先ずステップＳ１で印刷キューデータの作成を行う。作成された印刷キューデータは通常の印刷処理用のデータとして印刷キュー格納テーブルに格納される。次に在庫管理コンピュータ１０はステップＳ２で印刷処理用のデータをプリンタ１４に出力して帳票の出力（印刷）を行う。そして、プリンタ１４により帳票がリアルタイムデータとして印刷される。
【００３７】
次に在庫管理コンピュータ１０はステップＳ３で印刷キューデータの複製を行い、ステップＳ４で複製された印刷キューデータを再印刷データとしてデータベース１１の再印刷データ格納テーブルに格納する。このとき、再印刷データはその印刷キューデータが出力（印刷）された時点の年月日時分秒ミリ秒を表す１７桁の数字からなるファイル名で格納される。次に在庫管理コンピュータ１０はステップＳ５で前記印刷キュー格納テーブルに格納された印刷キューデータを削除する。以上の各ステップが帳票出力イベントが発生する毎に行われる。
【００３８】
この一連の作業に対応する従来の作業は図２（ｂ）に示すフローチャートに従って行われる。即ち、ステップＳ１で印刷キューデータ作成、ステップＳ２で帳票出力、ステップＳ３ａで印刷キューデータ削除の各処理が実行される。即ち、帳票出力後に印刷キューデータが削除された時点で再印刷を行うためのデータが存在しないので、帳票の再印刷は不可能である。
【００３９】
ところが、この実施形態では在庫管理コンピュータ１０は、印刷キューデータ削除（ステップＳ５）の前に印刷キューデータの複製（ステップＳ３）と、複製された印刷キューデータの再印刷データとしての再印刷データ格納テーブルへの格納（ステップＳ４）を行うため、一度出力した帳票の再印刷が可能になる。
【００４０】
帳票の再印刷を行う場合、オペレータは入力装置１２を操作してディスプレイ装置１３上に図３に示す画面１６を表示させる。次に、画面１６上で再印刷ボタン１８を押下して、図４に示す画面１９を表示させる。画面１９上の表示領域２０には、再印刷可能な再印刷データが、帳票用印刷キューデータ出力時の年月日時分秒ミリ秒を表す１７桁の数字のファイル名で表示される。再印刷データは設定ファイルにて設定された保持期間及び保持件数に従って保持されており、オペレータは目的の再印刷データが対応するファイル名を選択する。選択されたファイル名は反転表示されるので、ファイル名が反転表示された状態で印刷ボタン２１を押下する。これにより、再印刷データがプリンタ１４に出力されて帳票の再印刷が行われる。表示領域２０にファイル名が表示されている再印刷データは何度でも再印刷が可能である。
【００４１】
再印刷データ格納テーブルに格納された再印刷データは、予め設定された保持期間に達すると自動的に削除される。また、予め設定された保持期間に達しなくとも、再印刷データ格納テーブルに格納されている再印刷データの数が設定件数に達すると、設定件数を超えるファイルについて古いデータから順に自動的に削除される。
【００４２】
この実施の形態では以下の効果を有する。
（１）少なくとも在庫状態に関するデータを記憶するためのデータベース１１と、データベース１１に接続され、在庫状態に関するデータの管理を行う在庫管理コンピュータ１０と、在庫管理コンピュータ１０に接続されたプリンタ１４とを備えている。在庫管理コンピュータ１０は、データベース１１の在庫状態に関するデータが変更されるような入庫予約や出庫予約を行うと、在庫状態に基づいて帳票出力のための印刷キューデータを作成するとともに、その印刷キューデータを再印刷データとしてデータベース１１に記憶させる。そして、帳票が印刷されて印刷キューデータが削除された後、データベース１１に記憶された再印刷データを再印刷データ選択手段で選択することにより、全く同じ帳票を再度出力することができる。従って、ネットワークプリンタやイメージファイル作成アプリケーションを別途準備せずに、一度帳票データの出力を行った後に、再度全く同じ帳票を出力（印刷）することができる。また、ネットワークプリンタやイメージファイル作成アプリケーションを別途準備する必要がないため安価である。
【００４３】
（２）在庫管理コンピュータ１０は、自動倉庫２を備えた物流システム１において自動倉庫２の在庫状態の管理を行う。従って、自動倉庫２において荷の入出庫を行うスタッカクレーン５への入出庫指示の管理等も行うことで、作成される帳票の数が多い在庫管理システムにおいて有効に利用できる。
【００４４】
（３）データベース１１に記憶（格納）された再印刷データを予め設定された削除条件に基づいて自動的に削除する再印刷データ削除手段を備えている。従って、不要な再印刷データが自動的に削除されるため、システムの負荷を抑制することができる。
【００４５】
（４）前記削除条件は入力装置１２により設定変更可能である。従って、データベース１１に記憶された再印刷データの削除の条件を状況に応じて自由に変更することが可能になる。
【００４６】
（５）データベース１１に格納された再印刷データをプリンタ１４に出力するための再印刷データ選択手段は、入力装置１２と、ディスプレイ装置１３に表示された画面１６上の再印刷ボタン１８と、画面１９上の表示領域２０で構成されているため、在庫管理システムの他の機能と同様の操作方法で帳票の再印刷を行うことができる。従って、オペレータにとって使い勝手が良い。
【００４７】
（６）データベース１１に格納される再印刷データは、印刷キューデータが出力（印刷）された時点における時刻を表す数字（この実施形態では年月日時分秒ミリ秒を表す１７桁の数字）からなるファイル名で、データベース１１に設けられた再印刷データ格納テーブルに格納される。従って、オペレータが再印刷データを確認し易い。
【００４８】
実施形態は前記に限定されるものではなく、例えば、次のように構成してもよい。
○  再印刷データのファイル名に、印刷キューデータが出力（印刷）された時点における時刻を表す数字を使用する場合、年月日時分秒ミリ秒を表す１７桁の数字に限らず、年月日時分秒を表す１４桁の数字や、年を含まず月日時分秒ミリ秒を表す１５桁の数字や、月日時分秒を表す１０桁の数字としてもよい。時刻をミリ秒まで表示しなくても、再印刷データの区別は容易にできる。
【００４９】
○  データベース１１に格納された再印刷データのうち特定の再印刷データは、削除条件として予め設定された保持期間あるいは保持件数に達した際に削除されるべき古い再印刷データに該当するときでも、削除を行わないようにしてもよい。例えば、画面１９の表示領域２０に、表示された各ファイルに対応して、選択又は非選択を示す指示入力確認部が表示され、ファイルが選択されると、指示入力確認部にチェックマーク（例えば、レ点）が表示される構成とする。そして、特定の再印刷データのファイルにオペレータが所定の印（チェックマーク）を付けた場合、その印が付いているファイルの再印刷データは削除不能とする。削除する場合は前記所定の印を除去すれば、削除条件を満たした時に削除される。
【００５０】
○  前記再印刷データの削除条件を、保持件数だけ又は保持期間だけとしてもよい。例えば、削除条件を保持件数だけで設定すれば、再印刷データの設定保持件数に達しなければ再印刷データはいつまで保持され、削除条件を保持期間だけで設定すれば、保持期間を経過すると件数に関係なく、例え保持件数が１件であっても再印刷データは削除される。
【００５１】
○  印刷キューデータの複製及び複製された印刷キューデータの再印刷データとしての再印刷データ格納テーブルへの格納は、印刷キューデータ削除の前に行えばよく、帳票出力の前に行う構成としてもよい。
【００５２】
○  前記再印刷データの削除条件である保持件数あるいは保持期間を初期設定から変更不能としてもよい。
○  自動倉庫を備えない物流システムにおける在庫管理に適用してもよい。  
【００５３】
以下の技術的思想（発明）は前記実施形態から把握できる。
（１）請求項３又は請求項４に記載の発明において、前記削除条件は、前記記憶手段に記憶された再印刷データ数が設定保持件数に達することか又は設定保持期間に達することである。
【００５４】
（２）請求項１〜請求項４のいずれか一項に記載の発明において、前記再印刷データは、印刷キューデータが出力された時点における時刻を表す数字からなるファイル名で格納される。
【００５５】
（３）少なくとも在庫状態に関するデータを記憶するためのデータベースに接続され、前記在庫状態に関するデータの管理をコンピュータで行う在庫管理システムに使用されるプログラムであって、
前記コンピュータを、
前記データベースの在庫状態に関するデータが変更されると、その在庫状態に基づいて帳票出力のための印刷キューデータを作成する印刷キューデータ作成手段と、
前記印刷キューデータを複製する印刷キューデータ複製手段と、
前記複製された印刷キューデータを再印刷データとして記憶手段に記憶させる手段と、
前記記憶手段に記憶された前記再印刷データの中から再印刷を行う再印刷データを選択する再印刷データ選択手段と
して機能させるためのプログラム。
【図面の簡単な説明】
【００５６】
【図１】一実施形態の物流システムの概略構成図。
【図２】（ａ）は再印刷データの複製格納処理手順を示すフローチャート、（ｂ）は従来技術の処理手順を示すフローチャート。
【図３】再印刷を行う際に使用する画面を示す模式図。
【図４】同じく再印刷データを選択する際に使用する画面を示す模式図。
【符号の説明】
【００５７】
１…物流システム、２…自動倉庫、１０…在庫管理手段、印刷キューデータ作成手段、印刷キューデータ複製手段、再印刷データ削除手段を構成する在庫管理コンピュータ、１１…記憶手段としてのデータベース、１２…再印刷データ選択手段を構成するとともに入力手段としての入力装置、１４…印刷手段としてのプリンタ、１８…再印刷データ選択手段を構成する再印刷ボタン、２０…同じく表示領域。
【図１】
2006160486.tif 000003
【図２】
2006160486.tif 000004
【図３】
2006160486.tif 000005
【図４】
2006160486.tif 000006