(57)【特許請求の範囲】
【請求項１】
商品毎に所定期間の販売数又は在庫変化量を記憶する履歴記憶手段と、
前記履歴記憶手段に記憶された商品の販売数又は在庫変化量を該商品の発注数として発注情報を発注先へ送信する第１の発注手段と、
発注数の入力を受け付ける入力手段と、
前記入力手段に入力された発注数による商品の発注情報を発注先へ送信する第２の発注手段と、
商品を特売価格で販売する特売期間を定めた特売情報を記憶する特売情報記憶手段と、
商品毎に前記第１の発注手段又は前記第２の発注手段のいずれによって発注を行うかを示す制御情報と、前記特売価格で販売する商品の情報と、を記憶する制御情報記憶手段と、
前記制御情報記憶手段に記憶された制御情報に基づいて各商品の発注を制御する制御手段と、
前記特売価格で販売する商品の情報を検索して特売期間中は前記第１の発注手段によって発注を行うことを示す情報を、当該商品が特売期間中に発注されるように、制御情報に含める第１の操作手段と、
前記特売価格で販売する商品の情報を検索して特売期間中は前記第２の発注手段によって発注を行うことを示す情報を、当該商品が特売期間中に発注されるように、制御情報に含める第２の操作手段と、
を備えることを特徴とする商品発注システム。
【請求項２】
前記制御手段は、前記特売商品について、特売期間の終了後は、前記第２の発注手段によって発注を行うように制御する
ことを特徴とする請求項１に記載の商品発注システム。
【請求項３】
商品の在庫量と在庫基準量を記憶する在庫記憶手段と、
前記特売期間の終了後に商品の在庫量が在庫基準量を下回ったか否かを判断する判断手段と、備え、
前記制御手段は、在庫量が在庫基準量を下回ったと判断された商品について、前記第１の発注手段によって発注を行うように制御する
ことを特徴とする請求項２に記載の商品発注システム。
【請求項４】
前記制御情報記憶手段に前記第２の発注手段によって発注を行うことを示す制御情報が記憶された商品について、発注数を入力する際に、前記履歴記憶手段に記憶された商品の販売数又は在庫変化量を該商品の参考発注数として表示する表示手段を備えることを特徴とする請求項１から請求項３のいずれか１の項に記載の商品発注システム。
【請求項５】
前記制御情報記憶手段に前記第２の発注手段によって発注を行うことを示す制御情報が記憶された商品を抽出する抽出手段と、
前記抽出手段によって抽出された商品について発注数を入力可能に表示する表示手段と、
を備えることを特徴とする請求項１から請求項４のいずれか１の項に記載の商品発注システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小売店等で販売される商品の仕入れを行う商品発注システムに関する。
【背景技術】
【０００２】
前回発注を行った日から今回発注する前日までに販売等された商品の数量を発注数として商品を仕入れ先へ自動で発注する商品発注システムが知られている（例えば、特許文献１参照）。この商品発注システムによれば販売数＝発注数として発注が行われるので、毎日ほぼ同じ数量が売れる定番商品の場合は、品切れや過剰在庫を生じさせることなく適正な数量で商品発注をすることができる。
【特許文献１】特開２００７−２４６２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一方、特売価格で販売されている特売商品は、価格が安いために通常価格での販売時よりも販売数が伸びているという状況も起こり得る。このような場合、特売期間が終了して特売商品を通常価格での販売に戻した際に、上記の商品発注システムで当該商品を発注すると、特売期間中の販売数、即ち通常時よりも多い販売数が発注数となるので、通常価格での販売であるにもかかわらず大量の発注が行われてしまい、在庫を過剰に抱えてしまうことになるという問題がある。また、売れ行きが日々伸びている売れ筋商品の場合には、前日までの販売数、即ち当日あるいは翌日売れることが予想されるよりも少ない数量が発注数となるので、特売商品の場合とは逆に必要な数量の商品を確保できずに品切れとなってしまうという問題がある。
【０００４】
本発明は上記の点に鑑みてなされたものであり、その目的は、種々の商品について適切な数量で発注を行うことができる商品発注システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、商品毎に所定期間の販売数又は在庫変化量を記憶する履歴記憶手段と、前記履歴記憶手段に記憶された商品の販売数又は在庫変化量を該商品の発注数として発注情報を発注先へ送信する第１の発注手段と、発注数の入力を受け付ける入力手段と、前記入力手段に入力された発注数による商品の発注情報を発注先へ送信する第２の発注手段と、商品を特売価格で販売する特売期間を定めた特売情報を記憶する特売情報記憶手段と、商品毎に前記第１の発注手段又は前記第２の発注手段のいずれによって発注を行うかを示す制御情報と、前記特売価格で販売する商品の情報と、を記憶する制御情報記憶手段と、前記制御情報記憶手段に記憶された制御情報に基づいて各商品の発注を制御する制御手段と、前記特売価格で販売する商品の情報を検索して特売期間中は前記第１の発注手段によって発注を行うことを示す情報を、当該商品が特売期間中に発注されるように、制御情報に含める第１の操作手段と、前記特売価格で販売する商品の情報を検索して特売期間中は前記第２の発注手段によって発注を行うことを示す情報を、当該商品が特売期間中に発注されるように、制御情報に含める第２の操作手段と、を備えることを特徴とする商品発注システムである。
【０００６】
この発明によれば、商品に応じて、販売数又は在庫変化量を発注数として発注を行う第１の発注手段を用いるか、入力された発注数により発注を行う第２の発注手段を用いるかを選択することができるので、定番商品の他、特売商品や売れ筋商品であっても、商品に応じた発注形態で発注可能なので、適切な数量で発注を行うことが可能である。
【０００７】
また、本発明は、上記の商品発注システムにおいて、前記制御手段は、前記特売商品について、特売期間の終了後は、前記第２の発注手段によって発注を行うように制御することを特徴とする。
【０００８】
この発明によれば、特売商品について、特売期間の期間中又は期間終了後は第２の発注手段を用いて発注を行うので、特売商品を適切な数量で発注することが可能である。つまり、特売期間中は通常よりも多くの販売数が見込まれ、意図的に販売数を伸ばしたいという店舗側の思惑が働く場合であっても、第２の発注手段を用いることで、所望の数量を入力して発注を行うことができる。また、特売期間中に多く発注した場合であっても、特売期間終了後は、過剰在庫を抱えることがないよう例えば特売期間終了時点での在庫数に応じて発注を行うことが望ましいが、このような場合に第２の発注手段を用いることで、上記と同様に所望の数量を入力して発注を行うことができる。
【０００９】
また、本発明は、上記の商品発注システムにおいて、商品の在庫量と在庫基準量を記憶する在庫記憶手段と、前記特売期間の終了後に商品の在庫量が在庫基準量を下回ったか否かを判断する判断手段と、備え、前記制御手段は、在庫量が在庫基準量を下回ったと判断された商品について、前記第１の発注手段によって発注を行うように制御することを特徴とする。
【００１０】
この発明によれば、特売商品について、特売期間が終了後に商品の在庫量が在庫基準量よりも多い間は第２の発注手段によって発注を行い、在庫量が在庫基準量を下回ったら第１の発注手段によって発注を行うので、特売期間が終了した直後は第２の発注手段により通常価格での販売に見合った少ない発注数で発注を行うとともに、その後、特別な操作や設定変更をすることなく、通常価格で販売中の販売数を発注数とする第１の発注手段による発注形態に移行することができる。したがって、特売商品を適切な数量で発注することが可能である。
【００１１】
また、本発明は、上記の商品発注システムにおいて、前記制御情報記憶手段に前記第２の発注手段によって発注を行うことを示す制御情報が記憶された商品について、発注数を入力する際に、前記履歴記憶手段に記憶された商品の販売数又は在庫変化量を該商品の参考発注数として表示する表示手段を備えることを特徴とする。
【００１２】
この発明によれば、第２の発注手段によって発注を行う場合に発注数の参考値が表示されるので、入力する発注数を決定するのが容易になる。
【００１３】
また、本発明は、上記の商品発注システムにおいて、前記制御情報記憶手段に前記第２の発注手段によって発注を行うことを示す制御情報が記憶された商品を抽出する抽出手段と、前記抽出手段によって抽出された商品について発注数を入力可能に表示する表示手段と、を備えることを特徴とする
【００１４】
この発明によれば、第２の発注手段によって発注を行う商品、つまり手動で発注数を入力する商品のみが抽出されて表示されるので発注のし忘れをすることがなくなり、また、第１の発注手段によって発注を行う商品と混在して表示されることがないので発注作業の効率化を図ることができる。
【発明の効果】
【００１５】
本発明によれば、種々の商品について適切な数量で発注を行うことが可能である。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による商品発注システムのシステム構成図である。商品発注システムは、例えばスーパーマーケットやコンビニエンスストアなどの小売店に設けられ、ホストコンピュータ１００と、商品データベース１０１と、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバ１０２と、プリンタ１０３と、携帯情報端末１０４と、無線コントローラ１０５と、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）レジスタ１０６とを有している。ホストコンピュータ１００とＷＷＷサーバ１０２、プリンタ１０３、無線コントローラ１０５、ＰＯＳレジスタ１０６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０７によって接続され、通信可能になっている。
【００１７】
ホストコンピュータ１００は、発注管理責任者などの店員が操作するコンピュータであり、商品の発注に関わる処理を実行する。その処理の詳細は、図９，図１０，図１２，及び図１４のフローチャートを用いて後で説明する。
ホストコンピュータ１００には、商品データベース１０１が接続されている。商品データベース１０１は商品ファイル（図２）や特売ファイル（図３）や発注履歴ファイル（図４）を記憶する記憶装置であり、例えば外付けのハードディスク装置やサーバ用コンピュータなどを利用して構成する。また、ホストコンピュータ１００と商品データベース１０１は図１に示すように直接接続されていてもよいし、ＬＡＮ１０７を介して接続するようにしてもよい。また、両者は一体の装置（コンピュータ）であってもよい。
【００１８】
ＷＷＷサーバ１０２は、本商品発注システムをインターネット３００に接続するコンピュータである。インターネット側との通信は、全てこのＷＷＷサーバ１０２を経由して行われる。本実施形態において、商品を仕入れる発注先業者のコンピュータ２０１がインターネット３００に接続されており、本商品発注システムと発注先業者のコンピュータ２０１が、ＷＷＷサーバ１０２を介して発注データや納品データの送受信を行えるようになっている。
プリンタ１０３は、発注データを印刷して発注伝票として発行する印刷装置である。この発注伝票は、主としてインターネット接続が可能になっていない発注先業者に対して発注を行う場合に利用されるが、その他、発注した内容を紙に印刷して確認し保存する場合にも利用される。
【００１９】
携帯情報端末１０４は、店員が店内での作業時に使用する携帯可能な小型のコンピュータであり、図示しないが各種の情報を表示する表示部（例えば液晶ディスプレイ）、店員が入力操作を行う操作部（例えばキーボード）、無線コントローラ１０５と無線通信をするための無線通信部（例えば無線ＬＡＮインタフェース）などを備えている。具体的には、この携帯情報端末１０４として、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）端末を利用することができる。店員は携帯情報端末１０４を所持して店内に出向いて、商品が陳列された商品棚のところで、各商品の発注データの確認や修正、入荷された商品と納品データとの照合（検品作業）などを行うことができる。
無線コントローラ１０５は、携帯情報端末１０４とＬＡＮ１０７側との通信を中継する中継装置であり、携帯情報端末１０４と同じ無線方式に対応している。
【００２０】
ＰＯＳレジスタ１０６は、来店客が買い上げた商品の会計・精算を行う装置であり、各商品に貼付されたバーコードなどの商品コードを読み取る機能（バーコードリーダ）を備えている。読み取られた商品コードによって、どの商品がどれだけ販売されたかが把握され、そのデータはＬＡＮ１０７経由でホストコンピュータ１００へ集計されるようになっている。
【００２１】
図２は、商品データベース１０１に格納されている商品ファイルの一例を示したものである。商品ファイルには、商品毎に商品コード、商品名、中分類コード、小分類コード、発注タイプ、通常価格、発注先情報、締め時刻、特売フラグ、暫定フラグ、などが記憶される。これらの各情報は、発注管理責任者などの店員によって予め設定されている。
商品コードは各商品に与えられた一意のコード（数字列または文字列）であり、商品を識別することができる。中分類コードと小分類コードは、商品の分類を示す数字列からなる情報であり、中分類コードの「００００１４」には「洋日配」が、小分類コードの「００１４０１」には「日配飲料」が、それぞれ該当することが不図示のテーブルに予め設定され記憶されている。発注タイプは、商品の発注形態を指定する情報であり、「１」が自動発注（第１の発注手段）、「０」が手動発注（第２の発注手段）を表す。自動発注と手動発注については後述する。発注先情報は、商品の発注先である発注先業者（図１参照）を指定する、発注先業者毎に与えられた一意のコードである。締め時刻は、ホストコンピュータ１００において発注処理が実行される時刻を表す。特売フラグは、特売商品であるか否かを示す情報であり、「１」が特売商品であることを表し、「０」が特売商品でないことを表す。暫定フラグは、発注タイプが自動発注の商品の場合に、特売期間が開始又は終了した時点で「１」になるフラグである。暫定フラグが「１」のときは、商品の発注形態が暫定的に手動発注となるように制御される。なお、商品ファイル中の発注タイプの設定値自体は変更しない。
【００２２】
図３は、商品データベース１０１に格納されている特売ファイルの一例を示したものである。特売ファイルには、特売商品毎に商品コード、商品名、特売価格、特売開始日時、特売終了日時、などが記憶される。これらの各情報は、発注管理責任者などの店員によって予め設定されている。そして、図２の商品ファイルに記憶されている商品であって特売フラグが「１」の商品は、この特売ファイルに設定されている特売開始日時と特売終了日時で決定される特売期間中は、特売価格で販売される。
【００２３】
図４は、商品データベース１０１に格納された発注履歴ファイルの一例を示したものである。発注履歴ファイルには、商品毎に商品コード、商品名、前回発注日、販売実績数、直近７日間実績、前回発注数、今回発注数、基準在庫量、在庫量、などが記憶される。これらのうち、商品コード、商品名、基準在庫量、の各情報は、発注管理責任者などの店員によって予め設定されており、その他の情報は、本商品発注システムが動作（図９等のフローチャート参照）を実行することによって随時ホストコンピュータ１００により更新される。
前回発注日は、前回発注を行った日付であり、発注の度に更新される。販売実績数は、前回発注日から昨日までに販売された当該商品の数であり、毎日の閉店時にＰＯＳレジスタ１０６から収集される売上情報を集計することによって日々更新され、発注がおこなわれると「０」にリセットされる。直近７日間実績は、直近７日間の日毎の販売数である。前回発注数は、前回発注した数量であり、発注処理後に今回発注数の値が上書きされる。今回発注数は、今回発注を行う数量であり、後述する図９のフローチャートのステップ３等において、図７や図８の発注入力画面に表示された発注数の値が格納される。基準在庫量は、発注形態を手動発注から自動発注へ切り替えるための基準となる在庫量を指定するものである。
【００２４】
次に、本商品発注システムにおけるホストコンピュータ１００の処理を、動作例１〜動作例４として順に説明する。
【００２５】
（動作例１）
図９は、ホストコンピュータ１００の動作例１による処理を示すフローチャートである。
まず、ホストコンピュータ１００は、いずれの締め時刻について商品発注をするかを指定するための条件入力画面をホストコンピュータ１００の液晶ディスプレイ等の表示部に表示する（ステップＳ１）。条件入力画面の例を図５に示す。条件入力画面の「発注日」の項目には、その日の日付が自動的に入力された状態で表示が行われる。条件入力画面の「締め時刻」の項目には、例えば、「１１：００」，「１３：００」，「１５：００」，「１７：００」のように１日の中で発注を行うことが決まっている時刻が選択可能に表示される。発注管理責任者などの店員（以下、単に店員という）がホストコンピュータ１００に対して入力操作を行うことによって、「締め時刻」の項目から次に発注を行う時刻が指定される。条件入力画面の「発注タイプ」の項目は、自動発注あるいは手動発注、またはその両方を指定入力可能である。自動発注が指定された場合、商品ファイルの発注タイプが「１」の商品が検索対象となり、手動発注が指定された場合、商品ファイルの発注タイプが「０」の商品が検索対象となる。
【００２６】
店員が条件入力画面の「検索ボタン」を押すと、ホストコンピュータ１００は、条件入力画面の「締め時刻」と「発注タイプ」で指定された条件に合致する商品を商品ファイルから検索し、見つかった商品が含まれる小分類を発注タイプ別に表示部の発注入力画面に表示する（ステップＳ２）。この画面の例を図６に示す。図６の例は、発注タイプとして自動発注と手動発注の両方を指定した場合の例であり、「締め時刻」が「１１：００」で「発注タイプ」が自動発注の商品が含まれる小分類として、「通常玉子」，「水物」，「漬物」，「日配飲料」，及び「ヨーグルト」が表示され、「締め時刻」が「１１：００」で「発注タイプ」が手動発注の商品が含まれる小分類として、「日配飲料」が表示されている。つまり、「締め時刻」が「１１：００」で「発注タイプ」が自動発注と手動発注の両方の商品が商品ファイルから抽出されている。図２の商品ファイルによれば「日配飲料」には自動発注の商品と手動発注の商品の両方が含まれるので、図６の発注入力画面では、「日配飲料」は発注タイプが自動発注と手動発注の両方に表示されている。なお、図５の条件入力画面において、「発注タイプ」として手動発注のみを指定（チェック）した場合は、図６の発注入力画面で手動発注の商品のみが表示されるようになる。
【００２７】
店員が図６の発注入力画面に表示されているいずれかの小分類を指定入力すると、ホストコンピュータ１００は、指定された小分類に含まれ上記ステップＳ２で見つかった商品の詳細を発注入力画面に表示する（ステップＳ３）。この時の画面の例を図７，図８に示す。
【００２８】
図７は、「発注タイプ」が手動発注の「日配飲料」を指定した場合に表示される画面例である。図２の商品ファイルによれば、この条件に合致する商品は「ＡＢドリンク」である。図７の発注入力画面には、該当する商品について、商品コード、商品名称、発注単位、指定発注数、参考発注数、発注数、売単価、直近７日間実績、発注対象である場合にチェックする対象欄（チェック欄）、などが表示される。指定発注数は、店員が自由に決めた発注数量を入力するものであり、手動発注の商品の場合にのみ入力が可能である。参考発注数には、前回の発注数（図７では１１／１８に発注した数量である「１」）が表示される。店員はこの参考発注数を参考にして指定発注数を決めることができる。発注数は、実際に発注される数量であり、手動発注の商品の場合は、指定発注数と同じ値である。売単価は、商品ファイルの「通常価格」又は特売ファイルの「特売価格」が表示される。直近７日間実績には、発注履歴ファイルの「直近７日間実績」と直近の７日の各日が発注をした日であるかどうかを示すマークとが表示される。「＃」のマークが表示された日が発注をした日である。対象欄（チェック欄）は、手動発注の商品の場合、初期状態ではチェックがされておらず、店員が入力操作をしてチェックをすることで、その商品が発注対象となる。
【００２９】
図８は、「発注タイプ」が自動発注の「日配飲料」を指定した場合に表示される画面例である。図２の商品ファイルによれば、この条件に合致する商品は「野菜ジュース」と「ＸＹジュース」である。自動発注の商品の場合には、店員が自由に発注数量を決めるのではなく前回の発注日からの販売数を発注数として発注を行う。そのため、指定発注数の欄は入力が不可能な状態（図８ではバツ印）、参考発注数の欄は空欄の状態にそれぞれなっており、発注数の欄には、前回発注日から昨日までに販売された当該商品の数である、発注履歴ファイルの販売実績数が入力された状態で表示される。但し、指定発注数の欄を入力可能にして発注数を変更できるようにしてもよく、この場合、対象欄（チェック欄）に初期状態でチェックが入っているか否かの違いが、自動発注か手動発注かの違いになる。また、自動発注の商品の場合、対象欄（チェック欄）は初期状態でチェックがされた状態になっており、店員がこのチェックを外さない限り自動発注の商品はそのまま発注対象となる。よって、自動発注の商品の場合には、図８の発注入力画面を店員が確認するのを省略して発注処理を進めても構わない。
【００３０】
店員はステップＳ３で表示された発注入力画面において必要な入力や確認を行った後、画面内の「戻るボタン」を押す。すると、ホストコンピュータ１００は、以上のステップで決定された各商品の発注情報を生成して、指定された締め時刻（この例では「１１：００」）になったら発注情報を発注先業者のコンピュータ２０１へ送信する（ステップＳ４）。ここで、発注情報とは、図７や図８に示したように、対象欄（チェック欄）にチェックが入った商品についての発注を指示する情報であり、これには、発注する商品の商品コード、商品名、発注数、等の各欄に入力された情報が含まれている。
【００３１】
こうして、指定した締め時刻について商品の発注が実行される。上記の例では、自動発注の商品についても図８のように発注入力画面で確認を行うようにしたが、手動発注の商品についてのみ、発注入力画面で確認を行うようにしてもよい。また、全ての商品が自動発注の商品である場合には、各商品に設定されている締め時刻になると自動的に発注情報を生成して発注先業者のコンピュータ２０１へ送信するようにすることで、店員による発注作業を全く不要にすることができる。
【００３２】
（動作例２）
図１０は、ホストコンピュータ１００の動作例２による処理を示すフローチャートである。この動作例２は、「発注タイプ」が自動発注の特売商品について、特売期間が例えば１ヶ月（ないし数ヶ月）のように長い場合（例えば月間特売）に、特売期間前から引き続き特売期間中は自動発注で発注を行い、特売期間が終了したら発注形態を自動発注から手動発注へ変更する例である。図１１に動作例２における特売期間と発注形態の関係を例として示す。この例では、特売期間が１１／１から１１／３０までであり、この特売期間前及び特売期間中は自動発注を行って、特売期間が終了する１２／１から手動発注を行うように発注形態を変更する。
【００３３】
まず、ホストコンピュータ１００は、いずれの締め時刻について商品発注をするかを指定するための条件入力画面（図５）をホストコンピュータ１００の液晶ディスプレイ等の表示部に表示する（ステップＳ１１）。このステップＳ１１は動作例１のステップＳ１と同じである。
【００３４】
店員が条件入力画面において「締め時刻」と「発注タイプ」（ここでは自動発注を指定する）を指定し、更に不図示の「特売期間終了チェックボタン」をチェックして「検索ボタン」を押すと、ホストコンピュータ１００は、商品ファイル中の当該指定された締め時刻が設定されている商品に、発注タイプが「１」であり且つ特売フラグが「１」の商品、即ち自動発注の特売商品が含まれているか否かを判断する（ステップＳ１２）。自動発注の特売商品が含まれている場合、ホストコンピュータ１００は、その商品の特売ファイルに設定されている特売終了日時と現在日時とを比較し、現在日時が特売終了日時を過ぎているか否かを判断する（ステップＳ１３）。現在日時が特売終了日時を過ぎている場合、ホストコンピュータ１００は、その商品の発注タイプが手動発注として取り扱われるように暫定的に発注タイプを変更する（ステップＳ１４）。具体的には、ホストコンピュータ１００は、商品ファイル中のその商品の暫定フラグを「１」にする。前述したように、暫定フラグが「１」のときは、商品の発注形態が暫定的に手動発注となるように制御されることとなる。つまり、図６の発注入力画面において発注タイプの表示は手動発注となり、図７，８の発注入力画面において対象欄（チェック欄）にはチェックが入らない状態となる。但し、商品ファイル中の発注タイプは「１」、即ち自動発注のままである。一方、現在日時が特売終了日時を過ぎていない場合、即ちまだ特売期間中である場合は、暫定フラグは「０」のままであり、発注タイプは「１」（自動発注）のままである。
【００３５】
ホストコンピュータ１００は、条件入力画面の「締め時刻」と「発注タイプ」で指定された条件に合致する商品を商品ファイルから検索し、見つかった商品が含まれる小分類を発注タイプ別に表示部の発注入力画面に表示する（ステップＳ１５）。このステップＳ１５は動作例１のステップＳ２と同じであるが、「発注タイプ」はステップＳ１４で一時的に変更されたものである点が動作例１と異なる。以降、動作例１のステップＳ３〜ステップＳ４と同様の処理を行う（ステップＳ１６〜ステップＳ１７）。なお、ステップＳ１４で「１」になった暫定フラグは、例えば店員が当該商品の在庫量を確認した上で所定の操作を行って暫定フラグを解除することで「０」になり、これにより発注タイプは自動発注に戻って、図６の発注入力画面での表示は自動発注になり、図７や図８の発注入力画面では対象欄（チェック欄）にチェックが入った状態になって、以降の発注が行われる。
【００３６】
以上の動作により、自動発注の特売商品は、特売期間中は自動発注で発注が行われ、特売期間が終了したら発注形態が自動発注から手動発注へ変更される。したがって、特売期間中は、価格が安いため通常より販売数が伸びた場合でもその伸びに応じて自動的に発注をすることができる。また、特売期間終了後は、販売数が落ちた場合でも店員が在庫数等を考慮して決定した数量で手動発注により発注をすることができ、特売期間中の通常より多い販売数を発注数とした自動発注による発注が行われてしまって過剰在庫を抱えてしまう、という問題を回避することが可能である。
【００３７】
（動作例３）
図１２は、ホストコンピュータ１００の動作例３による処理を示すフローチャートである。この動作例３は、「発注タイプ」が自動発注の特売商品について、特売期間が例えば数日程度のように短い場合（例えば週末特売）に、特売期間中は発注形態を自動発注から手動発注へ変更する例である。図１３に動作例３における特売期間と発注形態の関係を例として示す。この例では、特売期間が１１／１から１１／３までであり、この特売期間より前の１０／３１までは自動発注を行い、特売期間の開始後は手動発注を行い、以降、特売期間終了後も所定の操作をしない限り手動発注のままである。
【００３８】
まず、ホストコンピュータ１００は、いずれの締め時刻について商品発注をするかを指定するための条件入力画面（図５）をホストコンピュータ１００の液晶ディスプレイ等の表示部に表示する（ステップＳ１１１）。店員が条件入力画面において「締め時刻」と「発注タイプ」（ここでは自動発注を指定する）を指定し、更に不図示の「特売期間開始チェックボタン」をチェックして「検索ボタン」を押すと、ホストコンピュータ１００は、商品ファイル中の当該指定された締め時刻が設定されている商品に、発注タイプが「１」であり且つ特売フラグが「１」の商品、即ち自動発注の特売商品が含まれているか否かを判断する（ステップＳ１１２）。これらステップＳ１１１及びステップＳ１１２は動作例２のステップＳ１１及びステップＳ１２と同じである。
【００３９】
自動発注の特売商品が含まれている場合、ホストコンピュータ１００は、その商品の特売ファイルに設定されている特売開始日時と現在日時とを比較し、現在日時が特売開始日時以降であるか否かを判断する（ステップＳ１１３）。現在日時が特売開始日時以降である場合、ホストコンピュータ１００は、その商品の発注タイプが手動発注として取り扱われるように暫定的に発注タイプを変更する（ステップＳ１１４）。具体的には、ホストコンピュータ１００は、商品ファイル中のその商品の暫定フラグを「１」にする。前述したように、暫定フラグが「１」のときは、商品の発注形態が暫定的に手動発注となるように制御されることとなる。つまり、図６の発注入力画面において発注タイプの表示は手動発注となり、図７，８の発注入力画面において対象欄（チェック欄）にはチェックが入らない状態となる。但し、商品ファイル中の発注タイプは「１」、即ち自動発注のままである。一方、現在日時が特売期間内でない場合は、暫定フラグは「０」のままであり、発注タイプは「１」（自動発注）のままである。
【００４０】
以上の動作により、もともと自動発注であった商品は、特売期間が開始すると手動発注で発注が行われる。したがって、例えば特売期間中はそれ以前よりも販売数が伸びることが予測される場合に、特売期間中は店員が当該予測を考慮して決定した数量で手動発注により発注をすることができ、特売期間より前の少ない販売数を発注数とした自動発注による発注が行われてしまって品切れが起きてしまう、という問題を回避することが可能である。また、特売期間なので意図的に多くの数量を仕入れて販売に力を入れる、といった利用も可能である。
上記の説明では、特売期間中はもともと自動発注であった商品について手動発注で発注が行われるように暫定フラグを設定するとしたが、特売期間終了後も引き続き暫定フラグを「１」のままとし、手動発注を維持するようにしてもよい。これにより、特売期間終了後にまだ当該商品の在庫が多く残っているような場合に、在庫量を確認した上で所望の発注数を入力して発注する手動発注により、適切な数量で発注を行うことができるようになる。
【００４１】
以上、動作例２及び動作例３では、特売期間終了後あるいは特売期間開始後に手動発注で発注するように制御する例であったが、特売期間中だけを手動発注するようにしてもよい。これにより、少なくとも特売期間中、意図的に入荷量を増やしたい場合でも対応可能となる。このとき、制御情報記憶手段に第１の発注手段（自動発注）によって発注を行うことを示す制御情報が記憶され、且つ、特売情報記憶手段に特売情報が記憶された商品について、該特売情報に定められた特売期間の期間中、及び／又は期間終了後は、第２の発注手段（手動発注）によって発注が行われる。
【００４２】
（動作例４）
図１４は、ホストコンピュータ１００の動作例４による処理を示すフローチャートである。この動作例４は、動作例２や動作例３のように特売期間が終了した以降に手動発注になっている商品の発注形態を、在庫量に基づいて手動発注から自動発注へ自動的に変更する例である。図１４のフローチャートにおいてステップＳ２１〜ステップＳ２４のみが動作例２や動作例３と異なり、他は共通であるので、共通部分の説明は省略する。
【００４３】
まず、ホストコンピュータ１００は、いずれの締め時刻について商品発注をするかを指定するための条件入力画面（図５）をホストコンピュータ１００の液晶ディスプレイ等の表示部に表示する（ステップＳ２１）。店員が条件入力画面において「締め時刻」と「発注タイプ」（ここでは自動発注を指定する）を指定し、更に不図示の「在庫量参照チェックボタン」をチェックして「検索ボタン」を押すと、ホストコンピュータ１００は、商品ファイル中の商品に、自動発注の特売商品であって特売期間が終了し、且つ暫定フラグが「１」の商品があるか否かを判断する（ステップＳ２２）。自動発注の特売商品であって特売期間が終了し且つ暫定フラグが「１」の商品は、動作例２や動作例３で示したように、特売期間が開始あるいは終了した後に商品ファイル中の発注タイプは「１」のまま暫定フラグによって暫定的に手動発注として取り扱うこととした商品である。この商品は、本来ならば、あるタイミングで発注形態を自動発注に戻すべき商品である。ホストコンピュータ１００は、ステップＳ２２で見つかった、自動発注の特売商品であって特売期間が終了し且つ暫定フラグが「１」の商品に対して、発注履歴ファイルに記憶されているその商品の在庫量と基準在庫量とを比較し、在庫量が基準在庫量以下であるか否かを判断する（ステップＳ２３）。在庫量が基準在庫量以下である場合、ホストコンピュータ１００は、その商品の商品ファイルに設定されている暫定フラグを「０」に変更する（ステップＳ２４）。これにより、在庫量が在庫基準量を下回った時点で発注タイプが自動発注で動作するようになるので、特別な操作や設定変更をすることなく、発注形態を手動発注から自動発注へ変更することができる。
【００４４】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００４５】
例えば、１日に数回、締め時刻毎に発注処理を行うのではなく、開店前などに全ての締め時刻の商品について一括して発注処理を行うようにしてもよい。
また、自動発注の場合に前回発注日から昨日までの販売数を発注数としたが、販売数に代えて在庫量の変化量であってもよい。また、在庫量は賞味期限切れ等による廃棄数を含めてもよい。つまり、単純に販売した数だけでなく、廃棄した数量も含めて次回の発注数としてもよい。
また、発注情報は発注先業者のコンピュータ２０１に直接送信するのではなく、発注情報の管理をする特定のサーバへ送信し、発注先業者のコンピュータ２０１が定期的にこのサーバへアクセスして発注情報を取得するようにしてもよい。
また、特売期間の開始の１日前に自動発注から手動発注に変更し、翌日からの特売期間に備えて通常より多い発注数で手動発注をするようにしてもよい。
また、暫定フラグを設けて商品ファイル中の発注タイプは変更しないようにしたが、暫定フラグを設ける代わりに、商品ファイル中の発注タイプを例えば特売期間終了後に変更するようにしてもよい。
また、設定された締め時刻になるとホストコンピュータ１００が発注を実行するものとしたが、これに限らず、動作例１〜４のように発注内容を確認した段階で発注を実行させる発注実行キーを画面上に表示し、店員が確認後にこの発注実行キーを押すことで、逐次発注を行う（発注情報を送信する）ようにしてもよい。
また、動作例２や動作例３では現在日時と特売期間の終了日時あるいは特売期間の開始日時とを比較する例を説明したが、時間までは比較対象とせず、日にちのみを比較するようにしてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態による商品発注システムのシステム構成図である。
【図２】商品ファイルの一例を示す図である。
【図３】特売ファイルの一例を示す図である。
【図４】発注履歴ファイルの一例を示す図である。
【図５】条件入力画面の例を示す図である。
【図６】発注入力画面の例を示す図である。
【図７】発注入力画面（手動発注の商品の詳細表示）の例を示す図である。
【図８】発注入力画面（自動発注の商品の詳細表示）の例を示す図である。
【図９】動作例１によるホストコンピュータの処理を示すフローチャートである。
【図１０】動作例２によるホストコンピュータの処理を示すフローチャートである。
【図１１】動作例２における特売期間と発注形態の関係を例として示す図である。
【図１２】動作例３によるホストコンピュータの処理を示すフローチャートである。
【図１３】動作例３における特売期間と発注形態の関係を例として示す図である。
【図１４】動作例４によるホストコンピュータの処理を示すフローチャートである。
【符号の説明】
【００４７】
１００…ホストコンピュータ  １０１…商品データベース  １０２…ＷＷＷサーバ  １０３…プリンタ  １０４…携帯情報端末  １０５…無線コントローラ  １０６…ＰＯＳレジスタ  １０７…ＬＡＮ  ２０１…コンピュータ  ３００…インターネット
【図１】
0005182616.tif 000002
【図２】
0005182616.tif 000003
【図３】
0005182616.tif 000004
【図４】
0005182616.tif 000005
【図５】
0005182616.tif 000006
【図６】
0005182616.tif 000007
【図７】
0005182616.tif 000008
【図８】
0005182616.tif 000009
【図９】
0005182616.tif 000010
【図１０】
0005182616.tif 000011
【図１１】
0005182616.tif 000012
【図１２】
0005182616.tif 000013
【図１３】
0005182616.tif 000014
【図１４】
0005182616.tif 000015