(57)【要約】  【課題】  アプリケーションソフトウェアのプログラムを複数箇所に同時に配信することができるとともに、配信したアプリケーションソフトウェアの利用を任意に制限することのできるソフトウェア管理方法および装置並びにプログラムを提供する。  【解決手段】  アプリケーションソフトウェアのプログラムとともに受信した該アプリケーションソフトウェアの利用の可否を複数の制御コンピュータのそれぞれについて設定した設定ファイル１００から、設定ファイル解釈部２２２が、予め付与された店舗ＩＤ１０２に基づいて該当する制御コンピュータに対応する設定を特定し、該特定した設定に基づいてアプリケーションソフトウェアの利用を制限したメニューをメニュー作成部２２３が作成する。【選択図】        図４
2006065625.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末が実行するソフトウェアを管理するソフトウェア管理方法であって、
前記情報処理端末に備えられた受信手段が利用する可能性のあるソフトウェアとともに受信した該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報から、前記情報処理端末に予め付与された識別情報に基づいて該情報処理端末に対応する設定を特定し、該特定した設定に基づいて前記ソフトウェアの利用を制限することを特徴とするソフトウェア管理方法。
【請求項２】
前記情報処理端末は、前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御手段を具備し、
前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限する
ことを特徴とする請求項１記載のソフトウェア管理方法。
【請求項３】
前記情報処理端末が管理する日時情報を取得し、該取得した日時情報と前記設定とに基づいて前記ソフトウェアの利用を制限することを特徴とする請求項１または２に記載のソフトウェア管理方法。
【請求項４】
前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする請求項１乃至３のいずれかに記載のソフトウェア管理方法。
【請求項５】
情報処理端末が実行するソフトウェアを管理するソフトウェア管理装置において、
利用する可能性のあるソフトウェアとともに、該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報の配信を受ける受信手段と、
前記情報処理端末に予め付与された識別情報に基づいて、前記設定情報から該情報処理端末に対応する設定を特定する設定特定手段と、
前記設定特定手段が特定した設定に基づいて前記ソフトウェアの利用を制限する利用制限手段と
を具備することを特徴とするソフトウェア管理装置。
【請求項６】
前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御手段をさらに具備し、
前記利用制限手段は、前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限する
ことを特徴とする請求項５記載のソフトウェア管理装置。
【請求項７】
日時情報を取得する日時情報取得手段をさらに具備し、
前記利用制限手段は、前記設定特定手段が特定した設定と前記日時情報取得手段が取得した日時情報とに基づいて前記ソフトウェアの利用を制限する
ことを特徴とする請求項５または６に記載のソフトウェア管理装置。
【請求項８】
前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする請求項５乃至７のいずれかに記載のソフトウェア管理装置。
【請求項９】
情報処理端末が実行するソフトウェアを管理するソフトウェア管理プログラムにおいて、
利用する可能性のあるソフトウェアとともに、該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報の配信を受ける受信処理と、
前記情報処理端末に予め付与された識別情報に基づいて、前記設定情報から該情報処理端末に対応する設定を特定する設定特定処理と、
前記設定特定手段が特定した設定に基づいて前記ソフトウェアの利用を制限する利用制限処理と
を前記情報処理端末に実行させることを特徴とするソフトウェア管理プログラム。
【請求項１０】
前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御処理をさらに実行させ、
前記利用制限処理は、前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限する
ことを特徴とする請求項９記載のソフトウェア管理プログラム。
【請求項１１】
日時情報を取得する日時情報取得処理をさらに実行させ、
前記利用制限処理は、前記設定特定処理で特定した設定と前記日時情報取得処理で取得した日時情報とに基づいて前記ソフトウェアの利用を制限する
ことを特徴とする請求項９または１０に記載のソフトウェア管理プログラム。
【請求項１２】
前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする請求項９乃至１１のいずれかに記載のソフトウェア管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア管理方法および装置並びにプログラムに関し、特に、コンピュータにインストールされているアプリケーションソフトウェアの利用の可否を管理するソフトウェア管理方法および装置並びにプログラムに関する。
【背景技術】
【０００２】
近年、コンピュータの高性能化、低価格化に伴って、様々な場面でＰＣ（パーソナルコンピュータ）等のコンピュータが利用されたり、専用のコンピュータが各種装置に組み込まれて利用されるようになってきている。同時に、コンピュータを接続するネットワーク技術も向上してきており、これにより、ソフトウェア等の配信がネットワークを利用して行われるようになっている。
【０００３】
コンピュータの利用形態としては、様々なものがあるが、商業的にコンピュータを利用する場合には、同一のアプリケーションソフトウェアが稼働するコンピュータを複数利用することが多い。そして、これらのコンピュータは、同一箇所に設置されるよりも複数箇所に設置されることが多い。
【０００４】
このような形態で利用されるコンピュータでは、新たなアプリケーションソフトウェアやバージョンアップされたアプリケーションソフトウェアを同時に利用開始できるようにすることが望まれる。例えば、各地に展開されたコンビニエンスストアでサービスを提供するコンピュータでは、サービスの開始日時に併せて該当するアプリケーションソフトウェアを利用可能にすることが望まれる。また、スーパーマーケット等では、価格の改変に併せてレジスタに組み込まれたコンピュータで利用するアプリケーションソフトウェアの更新が望まれ、飲食店等では、特定の日時にメニューの改変が行われるため、その日時でのアプリケーションソフトウェアの更新が望まれることとなる。
【０００５】
このような要望に対応するため、インストールされたアプリケーションソフトウェアに対応して設定された日時情報に基づいて、当該アプリケーションソフトウェアの起動を指示するためのメニュー等を表示または非表示とする制御を行うものがある（例えば、特許文献１参照）。
【特許文献１】特開２００４−２２００７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述のように、各地に展開されたコンビニエンスストア等では、各店舗に配置されたコンピュータで同一のアプリケーションソフトウェアを動作させることが多いが、最近では、店舗や地域によって提供するサービスの差別化を行う場合も増加している。
【０００７】
例えば、あるサービスを提供する時間を、店舗毎や地域毎に異ならせる場合や、市区町村等の行政サービスを適用する場合には、当然のことながら、地域により異なるサービスを提供することとなる。
【０００８】
このように、店舗毎に異なるサービスを提供する場合、それぞれが全くことなるアプリケーションソフトウェアを用いるサービスであれば、店舗に配置されたコンピュータで利用するソフトウェアの管理を人手により個別に行うこともやむを得ないが、同一のアプリケーションソフトウェアの利用を時間で制限したり、一定範囲の地域で同一のアプリケーションソフトウェアを利用する場合であれば、人手による個別のアプリケーションソフトウェアの管理は、多大な無駄を生じることとなる。
【０００９】
そこで、本発明は、アプリケーションソフトウェアのプログラムを複数箇所に同時に配信することができるとともに、配信したアプリケーションソフトウェアの利用を任意に制限することのできるソフトウェア管理方法および装置並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
前述した目的を達成するため、請求項１の発明は、情報処理端末が実行するソフトウェアを管理するソフトウェア管理方法であって、前記情報処理端末に備えられた受信手段が利用する可能性のあるソフトウェアとともに受信した該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報から、前記情報処理端末に予め付与された識別情報に基づいて該情報処理端末に対応する設定を特定し、該特定した設定に基づいて前記ソフトウェアの利用を制限することを特徴とする。
【００１１】
なお、受信手段は、能動的な受信動作はもちろんのこと、受動的な受信動作、例えば、前記情報処理端末の記憶手段等に対して他の情報端末がソフトウェアや設定情報を記憶させるといった受信動作を行うものであってもよい。また、前記識別情報は、受信手段が設定情報を受信した時点で前記情報処理端末に付与されていればよく、前記情報処理端末の設置時に付与される場合、前記情報処理端末が起動する毎に付与される場合等のいずれの場合にも対応が可能である。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記情報処理端末は、前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御手段を具備し、前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限することを特徴とする。
【００１３】
また、請求項３の発明は、請求項１または２の発明において、前記情報処理端末が管理する日時情報を取得し、該取得した日時情報と前記設定とに基づいて前記ソフトウェアの利用を制限することを特徴とする。
【００１４】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする。
【００１５】
また、請求項５の発明は、情報処理端末が実行するソフトウェアを管理するソフトウェア管理装置において、利用する可能性のあるソフトウェアとともに、該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報の配信を受ける受信手段と、前記情報処理端末に予め付与された識別情報に基づいて、前記設定情報から該情報処理端末に対応する設定を特定する設定特定手段と、前記設定特定手段が特定した設定に基づいて前記ソフトウェアの利用を制限する利用制限手段とを具備することを特徴とする。
【００１６】
なお、受信手段は、能動的な受信動作はもちろんのこと、受動的な受信動作、例えば、前記情報処理端末の記憶手段等に対して他の情報端末がソフトウェアや設定情報を記憶させるといった受信動作を行うものであってもよい。また、前記識別情報は、受信手段が設定情報を受信した時点で前記情報処理端末に付与されていればよく、前記情報処理端末の設置時に付与される場合、前記情報処理端末が起動する毎に付与される場合等のいずれの場合にも対応が可能である。
【００１７】
また、請求項６の発明は、請求項５の発明において、前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御手段をさらに具備し、前記利用制限手段は、前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限することを特徴とする。
【００１８】
また、請求項７の発明は、請求項５または６の発明において、日時情報を取得する日時情報取得手段をさらに具備し、前記利用制限手段は、前記設定特定手段が特定した設定と前記日時情報取得手段が取得した日時情報とに基づいて前記ソフトウェアの利用を制限することを特徴とする。
【００１９】
また、請求項８の発明は、請求項５乃至７のいずれかの発明において、前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする。
【００２０】
また、請求項９の発明は、情報処理端末が実行するソフトウェアを管理するソフトウェア管理プログラムにおいて、利用する可能性のあるソフトウェアとともに、該ソフトウェアの利用の可否を複数の情報処理端末のそれぞれについて設定した設定情報の配信を受ける受信処理と、前記情報処理端末に予め付与された識別情報に基づいて、前記設定情報から該情報処理端末に対応する設定を特定する設定特定処理と、前記設定特定手段が特定した設定に基づいて前記ソフトウェアの利用を制限する利用制限処理とを前記情報処理端末に実行させることを特徴とする。
【００２１】
なお、受信処理は、能動的な受信動作はもちろんのこと、受動的な受信動作、例えば、前記情報処理端末の記憶手段等に対して他の情報端末がソフトウェアや設定情報を記憶させるといった受信動作を行うものであってもよい。また、前記識別情報は、受信手段が設定情報を受信した時点で前記情報処理端末に付与されていればよく、前記情報処理端末の設置時に付与される場合、前記情報処理端末が起動する毎に付与される場合等のいずれの場合にも対応が可能である。
【００２２】
また、請求項１０の発明は、請求項９の発明において、前記ソフトウェアの起動指示を受け付ける起動指示受付手段を表示する表示制御処理をさらに実行させ、前記利用制限処理は、前記表示制御手段が表示する起動指示受付手段を表示若しくは非表示とすることで、前記ソフトウェアの利用を制限することを特徴とする。
【００２３】
また、請求項１１の発明は、請求項９または１０の発明において、日時情報を取得する日時情報取得処理をさらに実行させ、前記利用制限処理は、前記設定特定処理で特定した設定と前記日時情報取得処理で取得した日時情報とに基づいて前記ソフトウェアの利用を制限することを特徴とする。
【００２４】
また、請求項１２の発明は、請求項９乃至１１のいずれかの発明において、前記識別情報は、前記情報処理端末が配設された場所を示す場所識別情報であることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、複数のコンピュータに対して、同時にアプリケーションソフトウェアのプログラムを配信した場合であっても、コンピュータ毎に当該アプリケーションソフトウェアの利用を制限することができ、アプリケーションソフトウェアをコンピュータ毎に容易に管理することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係るソフトウェア管理方法および装置並びにプログラムの一実施の形態について、添付図面を参照して詳細に説明する。
【実施例】
【００２７】
図１は、本発明を適用するシステムの構成例を示した図である。同図に示すように、本発明を適用するシステムは、管理センタ１と複数の店舗２（２−１〜２−６）およびこれらの間で通信を行うための通信衛星３、インターネット４、専用線５（５−１、５−２）、公衆回線６により構成される。なお、ここでは、管理センタ１と店舗２の間で通信を行う手段として通信衛星３、インターネット４、専用線５、公衆回線６を示しているが、通信を行う手段としては、複数のものを利用する必要はなく、両者の間で少なくとも１つの通信経路があればよく、その種類もどのようなものであってもよい。
【００２８】
管理センタ１は、店舗２のそれぞれへアプリケーションソフトウェアを稼働させるためのプログラムと設定ファイルを配信する。店舗２へ配信するプリグラム等は、図２に示すような、設定ファイル１００と複数のプログラムファイル１０１（１０１−１〜１０１−ｎ）として配信され、各店舗２へは、同一のものが配信される。なお、設定ファイルについては後述する。
【００２９】
店舗２は、それぞれコンピュータが配されており、管理センタ１から配信されたプログラムに基づいて稼働するアプリケーションソフトウェアを利用して、サービスの提供等を行う。
【００３０】
次に、店舗２におけるシステムの構成について説明する。図３は、店舗２のシステム構成例を示した図である。同図に示すように、店舗２のシステムは、店舗コンピュータ２１と制御コンピュータ２２（２２−１、２２−２）、複合機２３（２３−１、２３−２）、コインキット２４（２４−１、２４−２）、アンテナ２５、ハブ２６、ルータ２７を具備して構成される。
【００３１】
店舗コンピュータ１は、管理センタ１から配信されたアプリケーションソフトウェアを受信し、保存および管理を行うとともに、当該アプリケーションソフトウェアを制御コンピュータ２２−１、制御コンピュータ２２−２にインストールする。
【００３２】
制御コンピュータ２２（２２−１、２２−２）は、各種のアプリケーションソフトウェアを動作させるとともに、各アプリケーションを選択的に起動、実行させるためのメニューを表示する等の管理ソフトウェアが動作している。また、制御コンピュータ２２は、複合機２３の制御を行い、アプリケーションソフトウェアの動作と関連して複合機２３を制御することもある。
【００３３】
複合機２３（２３−１、２３−２）は、コピー、プリンタ、スキャナ等の各機能を実行する。コインキット２４（２４−１、２４−２）は、アプリケーションソフトウェアや複合機２３の利用に課金する場合に、その料金を徴収する。
【００３４】
アンテナ２５は、管理センタ１から通信衛星３を介して配信されるアプリケーションソフトウェア等の受信を行う。ハブ２６は、リピータとして動作するネットワーク機器であり、店舗コンピュータ２１と制御コンピュータ２２−１、制御コンピュータ２２−２をネットワーク接続する。ルータ２７は、ブリッジとして動作するネットワーク機器で、店舗コンピュータ２１等を含む店舗２内のネットワークを管理センタ１とインターネット４、専用線５、公衆回線６等を介して接続する。なお、当然のことながら、アンテナ２５やハブ２６、ルータ２７等は、ネットワークの構成の違いにより、不要であったり、異なる機器を利用する場合がある。
【００３５】
この構成においては、制御コンピュータ２２で稼働する管理ソフトウェアが、各アプリケーションソフトウェアを選択的に起動、実行させるためのメニューにおける起動指示ボタンの表示／非表示を制御することにより、各アプリケーションソフトウェアの利用の可否を管理している。
【００３６】
次に、制御コンピュータ２２の詳細について説明する。図４は、制御コンピュータ２２の機能的な構成を示すブロック図である。
【００３７】
同図に示すように、制御コンピュータ２２は、管理部２２０と、記憶装置２５５、計時部２２６、表示制御部２２７、入力受付部２２８を具備して構成される。
【００３８】
管理部２２０は、制御コンピュータ２２で管理ソフトウェアを稼働させることで実現されるもので、制御コンピュータ２２で稼働するアプリケーションソフトウェアの利用の可否を管理する。
【００３９】
記憶装置２２５は、ハードディスクドライブ等のファイルを格納することができるもので、制御コンピュータ２２が配信を受けた設定ファイル１００やプログラムファイル１０１等が格納されるとともに、この制御コンピュータ２２が配置されるている店舗２を識別する店舗ＩＤ１０２が格納されている。
【００４０】
計時部２２６と表示制御部２２７、入力受付部２２８は、いずれも、制御コンピュータ２２を構成するハードウェアと制御コンピュータ２２で稼働するオペレーティングシステムにより実現するもので、計時部２２６は、日時を計時する。また、表示制御部２２７は、制御コンピュータ２２に接続された図示しない表示装置へ表示する表示画面の制御を行い、入力受付部２２８は、制御コンピュータ２２に接続された図示しない入力装置から入力された指示や情報を受け付ける。
【００４１】
ここで、管理部２２０の詳細について説明する。管理部２２０は、日時取得部２２１と、設定ファイル解釈部２２２、メニュー作成部２２３、起動処理部２２４を具備して構成される。
【００４２】
日時取得部２２１は、計時部２２６から該計時部２２６が計時している日時を取得する。設定ファイル解釈部２２２は、記憶装置２２５から設定ファイル１００と、店舗ＩＤ１０２を読み込み、これらと日時取得部２２１が取得した日時に基づいて、各アプリケーションソフトウェアの利用の可否を特定する。メニュー作成部２２３は、設定ファイル解釈部２２２が特定した各アプリケーションソフトウェアの利用の可否を反映したメニューを作成し、作成したメニューを表示制御部２２７を介して図示しない表示装置に表示させる。起動処理部２２４は、入力受付部２２８が図示しない入力装置から受け付けた指示に基づいて、アプリケーションソフトウェアの起動やメニュー作成部２２３が作成したメニューの変更を指示する。
【００４３】
続いて、管理部２２０の動作を説明する。図５は、管理部２２０の動作の流れの一例を示すフローチャートである。
【００４４】
管理部２２０は、処理を開始すると、まず、設定ファイル解釈部２２２が記憶装置２２５から店舗ＩＤ１０２を読み込み（ステップ３０１）、続けて、設定ファイル解釈部２２２が記憶装置２２５から設定ファイル１００を読み込む（ステップ３０２）。
【００４５】
設定ファイル１００は、図６に示すように、店舗ＩＤに関連付けて、利用可能なアプリケーションソフトウェアのプログラム名と、その利用条件が記述されている。なお、図６では、設定ファイル１００の内容をテーブルとして表しているが、これは説明の便宜上のためであり、実際には設定ファイル１００のフォーマットに制限はない。
【００４６】
設定ファイル解釈部２２２は、設定ファイル１００を読み込むと、読み込んだ設定ファイル１００、店舗ＩＤ１０２に基づいて、管理部２２０自体が動作している制御コンピュータ２２に対する設定を特定する（ステップ３０３）。
【００４７】
続いて、日時取得部２２１が計時部２２６から日時を取得し（ステップ３０４）、当該日時に基づいて、設定ファイル解釈部２２２がステップ３０３で特定した設定を確認する（ステップ３０５）。
【００４８】
設定を確認した結果、起動を指示するボタンがメニューに表示されていないアプリケーションソフトウェア、つまり、利用が制限されていたアプリケーションソフトウェアのうち、その制限を解除すべきものがあった場合には（ステップ３０６でＹＥＳ）、メニュー作成部２２３が、該当するアプリケーションソフトウェアの起動を指示するボタンをメニューの表示に追加する（ステップ３０７）。
【００４９】
また、起動を指示するボタンがメニューに表示されているアプリケーションソフトウェア、つまり、利用が制限されていないアプリケーションソフトウェアのうち、その利用を制限すべきものがあった場合には（ステップ３０８でＹＥＳ）、メニュー作成部２２３が、該当するアプリケーションソフトウェアの起動を指示するボタンをメニューの表示から削除する（ステップ３０９）。
【００５０】
そして、管理部２２０は、ステップ３０４以降の処理を定期的に繰り返す。また、新たに設定ファイル１００が配信された場合など、設定ファイル１００を再度読み込む必要がある場合には、管理部２２０は、ステップ３０１若しくはステップ３０２から同様の処理を実行する。
【００５１】
なお、管理部２２０の処理の流れは、必ずしもここで説明した通りではなく、プログラミング手法の違い等により、処理の流れは異なるものとなる場合があるが、実質的には同様の処理を行うこととなる。
【００５２】
次に、メニュー作成部２２３が作成するメニューを、その画面を例示して説明する。図７および図８は、図６に示した設定ファイル１００の設定にしたがって表示されるメニュー画面の例を示した図である。
【００５３】
図６に示した設定ファイル１００の設定では、店舗ＩＤが「１」の制御コンピュータ２２では、「プログラム１」、「プログラム２」、「プログラム３」の各プログラムに基づいて稼働するアプリケーションソフトウェアの利用が許可され、このうち、「プログラム１」に対応するアプリケーションソフトウェアの利用は１０時から１７時の間に制限され、「プログラム２」に対応するアプリケーションソフトウェアの利用は９時から２４時の間に制限されている。
【００５４】
また、店舗ＩＤが「２」の制御コンピュータ２２では、「プログラム２」、「プログラム３」の各プログラムに基づいて稼働するアプリケーションソフトウェアの利用が許可され、「プログラム２」に対応するアプリケーションソフトウェアの利用は９時から２４時の間に制限され、「プログラム３」に対応するアプリケーションソフトウェアの利用は１４時から２０時の間に制限されている。
【００５５】
同様に、店舗ＩＤが「３」の制御コンピュータ２２では、「プログラム１」、「プログラム３」の各プログラムに基づいて稼働するアプリケーションソフトウェアの利用が許可され、このうち、「プログラム３」に対応するアプリケーションソフトウェアの利用は１４時から２０時の間に制限されている。
【００５６】
このような設定においては、９時３０分時点では、店舗ＩＤが「１」の制御コンピュータ２２は、図７（ａ）に示す画面４００−１を表示し、画面４００−１には、「プログラム２」に対応したボタン４０２と、「プログラム３」に対応したボタン４０３が配置されている。
【００５７】
また、同時点において、店舗ＩＤが「２」の制御コンピュータ２２は、図７（ｂ）に示す画面４００−２を表示し、店舗ＩＤが「３」の制御コンピュータ２２は、図７（ｃ）に示す画面４００−３を表示する。画面４００−２には、「プログラム２」に対応したボタン４０２が配置され、画面４００−３には、「プログラム１」に対応したボタン４０１が配置されている。
【００５８】
また、１時３０分時点では、店舗ＩＤが「１」の制御コンピュータ２２は、図８（ａ）に示す画面４００−４を表示し、店舗ＩＤが「２」の制御コンピュータ２２は、図８（ｂ）に示す画面４００−５を表示し、店舗ＩＤが「３」の制御コンピュータ２２は、図８（ｃ）に示す画面４００−６を表示する。
【００５９】
画面４００−４には、「プログラム３」に対応したボタン４０３が配置され、画面４００−６には、「プログラム１」に対応したボタン４０１が配置されているが、この時点では、店舗ＩＤが「２」の制御コンピュータ２２は、全てのアプリケーションソフトウェアの利用が制限されているため、画面４００−５には、いずれのボタンも配置されていない。
【００６０】
最後に、制御コンピュータ２２の設定を特定するＩＤについて補足する。上述の説明では、店舗ＩＤ１０２を用いて制御コンピュータ２２の設定を特定するようにしていたが、設定を特定するＩＤとしては、他に、店舗２が位置する地域を特定する地域ＩＤや、制御コンピュータ２２を任意のグループに分けた場合のグループＩＤ、制御コンピュータ２２自体を特定する端末ＩＤ等を利用することができ、これらを併用することもできる。また、複数のＩＤを併用する場合には、その種別に応じて優先度、例えば、地域ＩＤよりも店舗ＩＤを優先するといった優先度を設定することもできる。また、複数桁のＩＤで、地域やグループ、店舗の全てを識別するようにしてもよい。さらに、ＩＤとして、制御コンピュータ２２のネットワークアドレスを利用するようにし、制御コンピュータ２２にＩＤを記憶させておく手間を省くことも可能である。
【図面の簡単な説明】
【００６１】
【図１】本発明を適用するシステムの構成例を示した図である。
【図２】管理センタ１から店舗２への配信内容を説明するための図である。
【図３】店舗２のシステム構成例を示した図である。
【図４】制御コンピュータ２２の機能的な構成を示すブロック図である。
【図５】管理部２２０の動作の流れの一例を示すフローチャートである。
【図６】設定ファイル１００の記述内容の例を示した図である。
【図７】図６に示した設定ファイル１００の設定にしたがって表示されるメニュー画面の例を示した図である。
【図８】図６に示した設定ファイル１００の設定にしたがって表示されるメニュー画面の例を示した図である。
【符号の説明】
【００６２】
１    管理センタ
２−１〜２−６    店舗
３    通信衛星
４    インターネット
５−１、５−２    専用線
６    公衆回線
２１    店舗コンピュータ
２２、２２−１、２２−２    制御コンピュータ
２３−１、２３−２    複合機
２４−１、２４−２    コインキット
２５    アンテナ
２６    ハブ
２７    ルータ
１００    設定ファイル
１０１−１〜１０１−ｎ    プログラムファイル
１０２    店舗ＩＤ
２２０    管理部
２２１    日時取得部
２２２    設定ファイル解釈部
２２３    メニュー作成部
２２４    起動処理部
２２５    記憶装置
２２６    計時部
２２７    表示制御部
２２８    入力受付部
４００−１〜４００−６    画面
４０１    ボタン
４０２    ボタン
４０３    ボタン
【図１】
2006065625.tif 000003
【図２】
2006065625.tif 000004
【図３】
2006065625.tif 000005
【図４】
2006065625.tif 000006
【図５】
2006065625.tif 000007
【図６】
2006065625.tif 000008
【図７】
2006065625.tif 000009
【図８】
2006065625.tif 000010