マスタデータを用いて商品販売データ処理を実行する商品販売データ処理装置に対して、当該マスタデータの更新データを配信する更新データ配信手段と、配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を予約する再配信予約手段と、前記商品販売データ処理装置からの所定の信号の入力があり、当該所定の信号を出力した前記商品販売データ処理装置について前記更新データの再配信の予約があった場合に、当該商品販売データ処理装置に対して前記更新データを配信する更新データ再配信手段と、を備えるマスタデータ更新装置。前記再配信予約手段は、前記更新データ再配信手段によって配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を再度予約する、請求項1記載のマスタデータ更新装置。前記更新データ再配信手段は、前記商品販売データ処理装置の起動時における当該装置への接続の際のサインオン信号を前記所定の信号とする、請求項1記載のマスタデータ更新装置。コンピュータに、マスタデータを用いて商品販売データ処理を実行する商品販売データ処理装置に対して、当該マスタデータの更新データを配信する更新データ配信手段と、配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を予約する再配信予約手段と、前記商品販売データ処理装置からの所定の信号の入力があり、当該所定の信号を出力した前記商品販売データ処理装置について前記更新データの再配信の予約があった場合に、当該商品販売データ処理装置に対して前記更新データを配信する更新データ再配信手段と、を実行させるプログラム。前記再配信予約手段は、前記更新データ再配信手段によって配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を再度予約する、請求項4記載のプログラム。前記更新データ再配信手段は、前記商品販売データ処理装置の起動時における当該装置への接続の際のサインオン信号を前記所定の信号とする、請求項4記載のプログラム。ところで、店舗サーバから各POS端末へ配信される更新データが、停電などの影響によって、一部または全部のPOS端末に対して未配信となる場合がある。このように更新データが一部または全部のPOS端末に対して未配信となった場合には、オペレータがそれぞれのPOS端末に対して必要な商品マスタやパラメータの配信を行い、リカバリを行うようにしている。しかしながら、従来においては、各POS端末についてデータ未配信であるか否かのチェック作業、および、データ未配信のPOS端末についてのリカバリ作業を、オペレータ自身が行わなければならず、手間がかかるものとなっている。実施形態のマスタデータ更新装置は、マスタデータを用いて商品販売データ処理を実行する商品販売データ処理装置に対して、当該マスタデータの更新データを配信する更新データ配信手段と、配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を予約する再配信予約手段と、前記商品販売データ処理装置からの所定の信号の入力があり、当該所定の信号を出力した前記商品販売データ処理装置について前記更新データの再配信の予約があった場合に、当該商品販売データ処理装置に対して前記更新データを配信する更新データ再配信手段と、を備える。実施形態のプログラムは、コンピュータに、マスタデータを用いて商品販売データ処理を実行する商品販売データ処理装置に対して、当該マスタデータの更新データを配信する更新データ配信手段と、配信した前記更新データが更新されない前記商品販売データ処理装置がある場合、当該商品販売データ処理装置に対する前記更新データの再配信を予約する再配信予約手段と、前記商品販売データ処理装置からの所定の信号の入力があり、当該所定の信号を出力した前記商品販売データ処理装置について前記更新データの再配信の予約があった場合に、当該商品販売データ処理装置に対して前記更新データを配信する更新データ再配信手段と、を実行させる。本実施形態について、図面を参照しながら説明する。図1は、本実施形態におけるPOSシステム100を示す全体構成図である。図1に示すように、POSシステム100は、店舗10と、本部20とを回線30で接続して形成されている。店舗10にはマスタデータ更新装置である店舗サーバ200が配置され、店舗サーバ200にはLANLocalAreaNetwork回線310を介して複数のPOS端末300が接続されている。また、本部20には、店舗サーバ200に回線30を介して、マスタデータファイル220図2参照に格納されるマスタデータの更新データを送出するホストサーバ400が配置されている。図2は、店舗サーバ200のハードウェア構成を示すブロック図である。店舗サーバ200は、キーボード213及びポインティングデバイスであるマウス214を備える。また、ユーザに対する情報報知機能を有するユーザインターフェースとしてのLCDLiquidCrystalDisplay212を備える。店舗サーバ200は、各部を駆動制御するマイクロコンピュータ201を備える。マイクロコンピュータ201は、各部を集中的に制御するCPUCentralProcessingUnit202に、バスライン205を介して、制御プログラム等の固定的データを予め記憶するROMReadOnlyMemory203と、各種データを書き換え自在に記憶してワークエリア等として機能するRAMRandomAccessMemory204とが接続されて構成されている。したがって、マイクロコンピュータ201は、情報処理を実行する情報処理部を構成する。マイクロコンピュータ201には、バスライン205を介して、表示コントローラ206、キーボードコントローラ207、ポインティングデバイスコントローラ208、HDDHardDiskDrive209、第1の通信インターフェース210、及び第2の通信インターフェース211が接続されている。表示コントローラ206は、画像データに基づいてLCD212を駆動制御し、画像データに応じた画像をLCD212に表示させる。キーボードコントローラ207は、キーボード213からの入力信号をマイクロコンピュータ201に取り込む。ポインティングデバイスコントローラ208は、ポインティングデバイスであるマウス214からの入力信号をマイクロコンピュータ201に取り込む。第1の通信インターフェース210は、LAN回線310を介して他の機器、つまり、POS端末300との間でのデータ通信を可能とする。第2の通信インターフェース211は、回線30と接続されている。つまり、回線30を介してホストサーバ400とのデータ通信を可能とする。HDD209には、店舗で取り扱っている商品の商品データをマスタデータとして格納するマスタデータファイル220が格納されている。マスタデータファイル220は、店舗10で販売対象となる商品についての商品データをマスタデータとして格納しており、この商品データには、項目データとして、店舗10で販売対象となる商品についてのPLUPriceLookUpデータ、商品名、単価、大分類、中分類、小分類からなる商品の分類データ、メンテナンス日時、課税区分等のデータが格納されている。なお、マスタデータファイル220は、例えば精算時におけるホストサーバ400に対するデータ送信のタイミングで、更新される。また、HDD209には、各種のプログラム221も格納されている。店舗サーバ200は、マスタデータ更新装置としての機能を実現させるためのプログラムをHDD209に実装している。このプログラムが起動すると、CPU202は、図3に示すように更新データ配信手段261と再配信予約手段262と更新データ再配信手段263として機能し、後述するフローチャートに示す手順で各部を制御する。更新データ配信手段261は、マスタデータファイル220のマスタデータを用いて商品販売データ処理を実行するPOS端末300に対して、当該マスタデータの更新データを配信する。再配信予約手段262は、配信した更新データが更新されないPOS端末300がある場合、当該POS端末300に対する更新データの再配信を予約する。更新データ再配信手段263は、POS端末300からの所定の信号例えば、POS端末300の起動時における店舗サーバ200への接続の際のサインオン信号の入力があり、当該所定の信号を出力したPOS端末300について更新データの再配信の予約があった場合に、当該POS端末300に対して更新データを配信する。また、CPU202は、マスタデータ更新装置としての機能を実現させるためのプログラムが起動すると、POS端末300に対する更新データの更新結果を格納するための更新結果テーブル251と、更新データの更新に失敗したPOS端末300について更新データの再送信を予約する予約テーブル252とをHDD209に形成する。図4は、更新結果テーブル251のデータ構成を示す模式図である。図4に示すように、更新結果テーブル251は、更新日を示すパラメータ、更新したPOS端末300のレジナンバーを示すパラメータ、受信/更新区分を示すパラメータ、更新結果を示す更新結果パラメータなどを格納する。図4に示すように、更新結果テーブル251は、各POS端末300に対しての更新結果パラメータのフラグを、正常であれば0、異常であれば1とする。図5は、予約テーブル252のデータ構成を示す模式図である。図5に示すように、予約テーブル252は、更新日を示すパラメータ、更新する予定のPOS端末300のレジナンバーを示すパラメータ、予約受付フラグを示すパラメータ、実行区分を示すパラメータなどを格納する。図5に示すように、予約テーブル252には、更新結果テーブル251において更新結果パラメータが1となっているPOS端末300についての各種パラメータが登録される。本実施形態におけるPOSシステム100では、次の手順でPOS端末300に対するマスタデータファイル220の更新を行う。図6は、POS端末300に対するマスタデータの更新の手順を示すフローチャートである。店舗サーバ200のCPU202は、所定のタイミングになったと判断した場合ステップS1のYes、ホストサーバ400から更新データを受信してRAM204などに一時的に格納しステップS2、受信した更新データでマスタデータファイル220を更新するステップS3。ホストサーバ400から更新データを受信するタイミングは、例えば精算時におけるホストサーバ400に対するデータ送信のタイミングである。次いで、店舗サーバ200のCPU202更新データ配信手段261は、ホストサーバ400から受信した更新データを、各POS端末300に対して配信するステップS4。店舗サーバ200のCPU202は、POS端末300に対する更新データの配信後、POS端末300からのデータ更新結果の取得に待機するステップS5。店舗サーバ200のCPU202は、取得したデータ更新結果がOKである場合にはステップS6のYes、更新結果が正常であるとして、更新結果テーブル251の当該POS端末300についての更新結果パラメータのフラグを0とするステップS7。一方、店舗サーバ200のCPU202は、取得したデータ更新結果がNGや無応答である場合にはステップS6のNo、更新結果が異常であるとして、更新結果テーブル251の当該POS端末300についての更新結果パラメータのフラグを1とするステップS8。店舗サーバ200のCPU202は、全てのPOS端末300について更新確認が終了したと判断するまでステップS9のYes、ステップS5~ステップS8の処理を繰り返す。店舗サーバ200のCPU202は、全てのPOS端末300について更新確認が終了したと判断するとステップS9のYes、更新結果テーブル251において更新結果パラメータのフラグが1となっているものがあるか否かを判断するステップS10。店舗サーバ200のCPU202再配信予約手段262は、更新結果テーブル251において更新結果パラメータのフラグが1となっているものがある場合にはステップS10のYes、更新結果テーブル251において更新結果パラメータのフラグが1となっているPOS端末300を予約テーブル252に登録するステップS11。また、店舗サーバ200のCPU202は、各POS端末300から起動時における店舗サーバ200への接続の際のサインオン信号社員番号などを受信するとステップS12のYes、予約テーブル252に新規データがあるか否かを判断するステップS13。店舗サーバ200のCPU202は、予約テーブル252に登録されている新規データの予約受付パラメータのフラグが0の場合に、予約テーブル252に新規データがあると判断する。店舗サーバ200のCPU202更新データ再配信手段263は、予約テーブル252に新規データがあると判断するとステップS13のYes、予約テーブル252に登録されている新規データの予約受付パラメータのフラグを1に更新しステップS14、ホストサーバ400から受信した更新データを、予約テーブル252に登録されているPOS端末300に対して配信しステップS15、POS端末300からのデータ更新結果の取得に待機するステップS16。店舗サーバ200のCPU202は、取得したデータ更新結果がOKである場合にはステップS17のYes、更新結果が正常であるとして、更新結果テーブル251の当該POS端末300についての更新結果パラメータのフラグを0に更新するステップS18。一方、店舗サーバ200のCPU202は、取得したデータ更新結果がNGや無応答である場合にはステップS17のNo、更新結果が前回同様に異常であるとして、更新結果テーブル251の当該POS端末300についての更新結果パラメータのフラグを1のままにしておく。店舗サーバ200のCPU202は、予約テーブル252に登録されている全てのPOS端末300について更新確認が終了したと判断するまでステップS19のYes、ステップS16~ステップS18の処理を繰り返す。店舗サーバ200のCPU202は、予約テーブル252に登録されている全ての新規データについての再配信が終了したと判断するとステップS19のYes、更新結果テーブル251において更新結果パラメータのフラグが1となっているものがあるか否かを判断するステップS10。店舗サーバ200のCPU202は、更新結果テーブル251において更新結果パラメータのフラグが1となっているものが有る場合にはステップS10のYes、更新結果テーブル251において更新結果パラメータのフラグが1となっているPOS端末300を予約テーブル252に登録するステップS11。このように、本実施形態のマスタデータ更新装置である店舗サーバ200によれば、マスタデータを用いて商品販売データ処理を実行するPOS端末300に対して当該マスタデータの更新データを配信し、配信した更新データが更新されないPOS端末300がある場合、当該POS端末300に対する更新データの再配信を予約し、POS端末300からの所定の信号例えば、POS端末300の起動時における店舗サーバ200への接続の際のサインオン信号の入力があり、当該所定の信号を出力したPOS端末300について更新データの再配信の予約があった場合に、当該POS端末300に対して更新データを配信する。これにより、店舗サーバ200から各POS端末300へ配信される更新データが、停電などの影響によって、一部または全部のPOS端末300に対して未配信となった場合に、特別な操作を行わずに、店舗サーバ200からの自動配信によるリカバリを行うことができる。また、POS端末300の起動時における店舗サーバ200への接続の際のサインオン信号を用いることにより、開店前などでもオペレータに依存しないリカバリを行うことができる。本実施形態のマスタデータ更新装置である店舗サーバ200で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、本実施形態のマスタデータ更新装置である店舗サーバ200で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のマスタデータ更新装置である店舗サーバ200で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態のプログラムを、ROM等に予め組み込んで提供するように構成してもよい。本実施形態のマスタデータ更新装置である店舗サーバ200で実行されるプログラムは、上述した各部更新データ配信手段261、再配信予約手段262、更新データ再配信手段263を含むモジュール構成となっており、実際のハードウェアとしてはCPUプロセッサが上記記憶媒体から~プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、更新データ配信手段261、再配信予約手段262、更新データ再配信手段263が主記憶装置上に生成されるようになっている。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。