(57)【要約】【課題】所定の検索内容に該当する顧客を、的確に検索することができる顧客検索支援システムを提供する。【解決手段】クライアント・サーバシステム１０００において、サーバ装置１のＣＰＵ１１に、除外条件データベース１４２を検索して、クライアント端末装置２の入力部２３により入力された提供情報に対応付けられた除外条件を抽出し、顧客情報データベース１４１から、除外条件に該当しない顧客詳細情報や接触履歴情報に対応するユーザアカウントを取得させる顧客取得プログラム１４４と、当該取得されたユーザアカウントに対応する顧客詳細情報や接触履歴情報を検索して、入力部２３により入力された検索条件に合致する顧客を絞り込ませる顧客絞込プログラム１４５と、当該絞り込まれた顧客のユーザアカウントや顧客詳細情報を、クライアント端末装置２に出力させる顧客出力プログラム１４６と、を備えるよう構成した。【選択図】図２
2006277503.tif 000002
【特許請求の範囲】
【請求項１】
顧客情報を記憶する顧客情報記憶手段と、
顧客に提供する商品又はサービスに関する提供情報と、当該提供情報を提供する顧客を検索する際に除外すべき除外条件とを対応付けて記憶する除外条件記憶手段と、
前記提供情報の入力を行う提供情報入力手段と、
前記除外条件記憶手段を検索して、前記提供情報入力手段により入力された前記提供情報に対応付けられた除外条件を抽出し、前記顧客情報記憶手段から、前記除外条件に該当しない顧客情報を取得する取得手段と、
前記提供情報を提供する顧客を絞り込むための絞込条件を入力する絞込条件入力手段と、
前記取得手段により取得された顧客情報を検索して、前記絞込条件入力手段により入力された絞込条件に合致する顧客を絞り込む絞込手段と、
前記絞込手段により絞り込まれた顧客の顧客情報を出力する出力手段と、
を備えることを特徴とする顧客検索支援システム。
【請求項２】
請求項１に記載の顧客検索支援システムにおいて、
前記絞込条件は、前記顧客との契約期間を含むことを特徴とする顧客検索支援システム。
【請求項３】
請求項１又は２に記載の顧客検索支援システムにおいて、
当該顧客検索支援システムを利用するオペレータを識別するための識別情報と、当該顧客検索支援システムの利用における、当該オペレータの権限情報とを対応付けて記憶する権限情報記憶手段と、
前記識別情報を入力する識別情報入力手段と、
前記権限情報記憶手段を検索して、前記識別情報入力手段により入力された前記識別情報に対応付けられた権限情報を抽出し、前記識別情報入力手段により識別情報を入力したオペレータの権限を判定する判定手段と、
前記判定手段により判定されたオペレータの権限に基づいて、当該オペレータによる、当該顧客検索支援システムの利用を制限する制限手段と、
を備えることを特徴とする顧客検索支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客検索支援システムに関する。
【背景技術】
【０００２】
従来から、互いにネットワークを介して接続された、フランチャイズ加盟店のクライアント端末装置と、フランチャイズ本部のサーバ装置とを備えるクライアント・サーバシステムが知られている。このようなクライアント・サーバシステムにおいては、例えば、フランチャイズ本部は、サーバ装置によって、各フランチャイズ加盟店が所有する情報（具体的には、例えば、フランチャイズ加盟店の顧客に関する情報など）を一括して所有することができるようになっている。
【０００３】
ところで、フランチャイズ加盟店（或いは、フランチャイズ本部）は、フランチャイズ加盟店の顧客に、例えば、商品やイベントのお知らせなどを通知する場合がある。この際、例えば、サーバ装置（管理サーバ）によって、所有する情報や通知の内容などに基づいて、通知をする顧客を検索することができるようになっている（例えば、特許文献１）。
【特許文献１】特開２００３−１８７０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、通知の内容によっては、通知をすべきでない顧客が存在する場合がある。具体的には、例えば、商品の割引に関するお知らせを通知する場合、当該商品を既に購入している顧客、特に、当該商品を定価で購入した顧客には、当該通知をすべきではない。
また、通知の内容によっては、検索された顧客の全てに対する、むやみな通知は効率的ではない場合がある。すなわち、検索された顧客をさらに絞り込むと、効率的な通知をすることができる場合がある。具体的には、例えば、イベントの開催に関するお知らせを通知する場合、開催場所から遠距離の顧客よりも、開催場所から近距離の顧客に当該通知をするほうが効率的である。
【０００５】
本発明の課題は、所定の検索内容に該当する顧客を、的確に検索することができる顧客検索支援システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、顧客情報を記憶する顧客情報記憶手段と、顧客に提供する商品又はサービスに関する提供情報と、当該提供情報を提供する顧客を検索する際に除外すべき除外条件とを対応付けて記憶する除外条件記憶手段と、前記提供情報の入力を行う提供情報入力手段と、前記除外条件記憶手段を検索して、前記提供情報入力手段により入力された前記提供情報に対応付けられた除外条件を抽出し、前記顧客情報記憶手段から、前記除外条件に該当しない顧客情報を取得する取得手段と、前記提供情報を提供する顧客を絞り込むための絞込条件を入力する絞込条件入力手段と、前記取得手段により取得された顧客情報を検索して、前記絞込条件入力手段により入力された絞込条件に合致する顧客を絞り込む絞込手段と、前記絞込手段により絞り込まれた顧客の顧客情報を出力する出力手段と、を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の顧客検索支援システムにおいて、前記絞込条件は、前記顧客との契約期間を含むことを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の顧客検索支援システムにおいて、当該顧客検索支援システムを利用するオペレータを識別するための識別情報と、当該顧客検索支援システムの利用における、当該オペレータの権限情報とを対応付けて記憶する権限情報記憶手段と、前記識別情報を入力する識別情報入力手段と、前記権限情報記憶手段を検索して、前記識別情報入力手段により入力された前記識別情報に対応付けられた権限情報を抽出し、前記識別情報入力手段により識別情報を入力したオペレータの権限を判定する判定手段と、前記判定手段により判定されたオペレータの権限に基づいて、当該オペレータによる、当該顧客検索支援システムの利用を制限する制限手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、入力された提供情報に基づいて、提供情報を提供すべきでない顧客以外の顧客の顧客情報を取得することができ、入力された絞込条件に基づいて、当該取得された顧客情報の顧客の中から、検索すべき顧客を選び出すことができることとなって、所定の検索内容に該当する顧客を、的確に検索することができる。すなわち、提供情報を提供すべきでない顧客を最初に除外することができるので、当該顧客検索支援システムを利用するオペレータは、安心して所望の検索内容にて検索を行うことができることとなって、的確に顧客を絞り込むことができる。
【００１０】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られることは無論のこと、絞込条件に、顧客との契約期間を含めることができる。したがって、取得手段により顧客情報が取得された顧客の中から、より的確に顧客を絞り込むことができる。
【００１１】
請求項３に記載の発明によれば、請求項１又は２に記載の発明と同様の効果が得られることは無論のこと、顧客検索支援システムを利用するオペレータが複数人いる場合であっても、特定のオペレータのみが、例えば、顧客情報記憶手段や除外条件記憶手段などに記憶される内容を編集したりすることができることとなって、顧客情報を確実に管理することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図を参照して、本発明を実施するための最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００１３】
＜構成＞
まず、クライアント・サーバシステム１０００、サーバ装置１及びクライアント端末装置２の構成について説明する。
【００１４】
[クライアント・サーバシステムの構成]
顧客検索支援システムとしてのクライアント・サーバシステム１０００は、例えば、図１に示すように、フランチャイズ本部が所有するサーバ装置１、フランチャイズ本部及びフランチャイズ加盟店が所有するクライアント端末装置２…などから構成される。サーバ装置１とクライアント端末装置２とは、通信ネットワークＮ１を介して接続されており、互いに情報を送受信することができるようになっている。
また、フランチャイズ加盟店が所有するクライアント端末装置２は、当該フランチャイズ加盟店の顧客が所有する顧客端末装置３…と、通信ネットワークＮ２を介して接続されており、互いに情報を送受信することができるようになっている。
なお、サーバ装置１に対するクライアント端末装置２の個数、クライアント端末装置２に対する顧客端末装置３の個数は、図１の限りではない。
【００１５】
通信ネットワークＮ１，Ｎ２は、インターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などの通信ネットワークであり、電話回線網、ＩＳＤＮ（Integrated Services Digital Network）回線網、広域帯通信回線網、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ（Community Antenna TeleVision）回線網、光通信回線、無線通信回線などの各種通信回線と、それらを接続するインターネットサービスプロバイダを含む。
【００１６】
ここで、フランチャイズ本部は、フランチャイズ加盟店に対して、フランチャイズ本部の商標やサービスマークなどの営業を示す標章の使用を許諾し、商品やサービスを顧客に提供するためのシステムやノウハウなどを提供する。そして、フランチャイズ本部は、当該標章及び当該システムやノウハウなどを使用して商品の販売やサービスの提供などを行うフランチャイズ加盟店から、対価として、一定額のロイヤルティを受け取る。
より具体的には、フランチャイズ本部は、商品としての教育ソフトなどを開発し、当該教育ソフトを、フランチャイズ加盟店を介して顧客に提供する。また、フランチャイズ本部は、サービスとしての教育セミナーの開催ノウハウや教材などを開発し、当該ノウハウや教材などをフランチャイズ加盟店に提供する。
【００１７】
フランチャイズ加盟店は、例えば、フランチャイズ本部から提供される標章及びシステムやノウハウなどを使用して、商品の販売やサービスの提供などを行う。さらに、フランチャイズ加盟店は、当該フランチャイズ加盟店が営業する営業圏において、広告配布などの宣伝活動などを行う。
より具体的には、フランチャイズ加盟店は、教育ソフトや教育セミナーなどの宣伝を行って顧客を獲得するとともに、フランチャイズ本部から提供される教育セミナーの開催ノウハウや教材などを使用して、教育セミナーなどを開催する。
【００１８】
[サーバ装置]
サーバ装置１は、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、入力部１３、記憶部１４、表示部１５、通信制御部１６などを備えて構成される。各部は、バス１Ｂによって接続されている。
【００１９】
ＣＰＵ１１は、記憶部１４に記憶されたサーバ装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００２０】
ＲＡＭ１２は、ＣＰＵ１１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００２１】
入力部１３は、例えば、カーソルキー、文字／数字キー、各種機能キーなどから構成され、オペレータのキー操作に伴う押下信号をＣＰＵ１１に出力する。また、入力部１３は、必要に応じてマウスやタッチパネルなどのポインティングデバイスや、バーコードリーダ、ノートパッド、スキャナ、ＯＣＲ装置など、その他の入力装置を備えるものとしても良い。
【００２２】
記憶部１４は、サーバ装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１４に記憶されている。
具体的には、記憶部１４には、例えば、図２に示すように、顧客情報データベース１４１、除外条件データベース１４２、権限情報データベース１４３、顧客取得プログラム１４４、顧客絞込プログラム１４５、顧客出力プログラム１４６、権限判定プログラム１４７、操作制限プログラム１４８などが記憶されている。
【００２３】
顧客情報データベース１４１は、顧客情報として、ユーザアカウント、顧客詳細情報、接触履歴情報、担当フランチャイズ加盟店名などを記憶し、顧客情報記憶手段として機能する。
具体的には、顧客情報データベース１４１は、例えば、図３に示すように、「ユーザアカウント」記憶領域４１ａ、「顧客詳細情報」記憶領域４１ｂ、「接触履歴情報」記憶領域４１ｃ、「担当フランチャイズ加盟店名」記憶領域４１ｄなどを有する。
【００２４】
「ユーザアカウント」記憶領域４１ａは、フランチャイズ加盟店の顧客を識別するためのユーザアカウントを記憶する。
【００２５】
「顧客詳細情報」記憶領域４１ｂは、「ユーザアカウント」記憶領域４１ａに記憶されるユーザアカウントの顧客に関する顧客詳細情報を記憶する。「顧客詳細情報」記憶領域４１ｂには、例えば、「氏名」記憶領域４１ｂ１、「性別」記憶領域４１ｂ２、「年齢」記憶領域４１ｂ３、「都道府県名」記憶領域４１ｂ４、「住所」記憶領域４１ｂ５、「e-mailアドレス」記憶領域４１ｂ６、「職業」記憶領域４１ｂ７、「メール配信」記憶領域４１ｂ８、「郵送」記憶領域４１ｂ９、「契約期間」記憶領域４１ｂ１０、「入会理由」記憶領域４１ｂ１１、「購入済み」記憶領域４１ｂ１２などが含まれる。
「メール配信」記憶領域４１ｂ８は、顧客が所有する顧客端末装置３に対するメールの配信が可能（可）か、不可能（不可）か、を記憶する。
「郵送」記憶領域４１ｂ９は、顧客に対するダイレクトメールなどの郵送が可能（可）か、不可能（不可）か、を記憶する。
「購入済み」記憶領域４１ｂ１２には、顧客が購入した商品の名称を記憶する「商品名」記憶領域４１ｂ１２１、顧客が購入したサービスの名称を記憶する「サービス名」記憶領域４１ｂ１２２などが含まれる。
【００２６】
「接触履歴情報」記憶領域４１ｃは、「ユーザアカウント」記憶領域４１ａに記憶されるユーザアカウントの顧客との接触履歴に関する接触履歴情報を記憶する。「接触履歴情報」記憶領域４１ｃには、例えば、接触の対象となった商品名・サービス名を記憶する「商品名・サービス名」記憶領域４１ｃ１、接触の目的・内容・用件を記憶する「目的・内容・用件」記憶領域４１ｃ２、接触により得られた反応・結果・対応を記憶する「反応・結果・対応」記憶領域４１ｃ３などが含まれる。
【００２７】
「担当フランチャイズ加盟店名」記憶領域４１ｄは、「ユーザアカウント」記憶領域４１ａに記憶されるユーザアカウントの顧客を担当するフランチャイズ加盟店の名称を記憶する。
【００２８】
なお、顧客情報データベース１４１は、通信ネットワークＮ１を介して接続される全てのフランチャイズ加盟店の顧客の顧客情報（ユーザアカウント、顧客詳細情報、接触履歴情報、担当フランチャイズ加盟店名など）を記憶する。
【００２９】
除外条件データベース１４２は、顧客に提供する商品又はサービスに関する提供情報と、当該提供情報を提供する顧客を検索する際に除外すべき除外条件とを対応付けて記憶し、除外条件記憶手段として機能する。
具体的には、除外条件データベース１４２は、例えば、図４に示すように、「提供情報」記憶領域４２ａ、「除外条件」記憶領域４２ｂなどを有する。
【００３０】
「提供情報」記憶領域４２ａは、顧客に提供する商品又はサービスに関する提供情報を記憶する。「提供情報」記憶領域４２ａには、例えば、「商品名」記憶領域４２ａ１、「サービス名」記憶領域４２ａ２、「通知の内容」記憶領域４２ａ３などが含まれる。
【００３１】
「除外条件」記憶領域４２ｂは、「提供情報」記憶領域４２ａに記憶される提供情報を提供する顧客を検索する際に除外すべき除外条件を記憶する。
具体的には、例えば、図４に示す除外条件データベース１４２の「除外条件」記憶領域４２ｂには、提供情報として「▲▲▲（商品名）」に関する「割引のお知らせ（通知の内容）」を提供する顧客を検索する際、「▲▲▲購入済み（除外条件）」の顧客は除外すべきである旨が記憶されている。
【００３２】
権限情報データベース１４３は、クライアント・サーバシステム１０００を利用するオペレータを識別するための識別情報としてのユーザＩＤと、当該クライアント・サーバシステム１０００の利用における、当該オペレータの権限情報とを対応付けて記憶し、権限情報記憶手段として機能する。
具体的には、権限情報データベース１４３は、例えば、図５に示すように、「ユーザＩＤ」記憶領域４３ａ、「権限情報」記憶領域４３ｂなどを有する。
【００３３】
「ユーザＩＤ」記憶領域４３ａは、クライアント端末装置２を操作して、クライアント・サーバシステム１０００を利用するオペレータを識別するためのユーザＩＤを記憶する。
【００３４】
「権限情報」記憶領域４３ｂは、クライアント・サーバシステム１０００の利用における、「ユーザＩＤ」記憶領域４３ａに記憶されるユーザＩＤのオペレータの権限情報を記憶する。
ここで、権限情報は、例えば、図５に示すように、「０」又は「１」で示される。権限情報が「０」のオペレータは、例えば、クライアント端末装置２を介して、サーバ装置１の記憶部１４に記憶される顧客情報データベース１４１や除外条件データベース１４２などの内容を閲覧のみすることができる。一方、権限情報が「１」のオペレータは、例えば、クライアント端末装置２を介して、サーバ装置１の記憶部１４に記憶される顧客情報データベース１４１や除外条件データベース１４２などの内容を閲覧及び編集することができる。
なお、権限情報の初期設定は、例えば、「０」であるとする。
【００３５】
顧客取得プログラム１４４は、ＣＰＵ１１に、除外条件データベース１４２を検索して、提供情報入力手段としてのクライアント端末装置２の入力部２３（後述）により入力された提供情報に対応付けられた除外条件を抽出し、顧客情報データベース１４１から、除外条件に該当しない顧客情報を取得する機能を実現させる。
具体的には、例えば、通信制御部１６が、クライアント端末装置２から、クライアント端末装置２のオペレータによる入力部２３（後述）の操作などによって入力された提供情報を受信すると、ＣＰＵ１１は、顧客取得プログラム１４４を実行して、除外条件データベース１４２の「除外条件」記憶領域４２ｂに記憶される除外条件を検索して、当該受信された提供情報に対応付けられた除外条件を抽出する。次いで、ＣＰＵ１１は、顧客情報データベース１４１の「ユーザアカウント」記憶領域４１ａの中から、当該抽出した除外条件に該当する顧客詳細情報（「顧客詳細情報」記憶領域４１ｂに記憶される顧客詳細情報）や接触履歴情報（「接触履歴情報」記憶領域４１ｃに記憶される接触履歴情報）などに対応付けられたユーザアカウントを除外することによって、当該抽出した除外条件に該当しない顧客詳細情報や接触履歴情報などに対応付けられたユーザアカウントを取得する。
ＣＰＵ１１は、かかる顧客取得プログラム１４４を実行することによって、取得手段として機能する。
【００３６】
顧客絞込プログラム１４５は、ＣＰＵ１１に、ＣＰＵ１１による顧客取得プログラム１４４の実行により取得された顧客情報を検索して、絞込条件入力手段としてのクライアント端末装置２の入力部２３（後述）により入力された絞込条件としての検索条件に合致する顧客を絞り込む機能を実現させる。
具体的には、例えば、ＣＰＵ１１による顧客取得プログラム１４４の実行によってユーザアカウントが取得されると、ＣＰＵ１１は、顧客絞込プログラム１４５を実行して、当該取得されたユーザアカウントの中から、通信制御部１６がクライアント端末装置２から受信した、クライアント端末装置２のオペレータによる入力部２３（後述）の操作などによって入力された検索条件に合致する顧客詳細情報（「顧客詳細情報」記憶領域４１ｂに記憶される顧客詳細情報）や接触履歴情報（「接触履歴情報」記憶領域４１ｃに記憶される接触履歴情報）などに対応付けられたユーザアカウントを選び出すことによって、ＣＰＵ１１による顧客取得プログラム１４４の実行によってユーザアカウントが取得された顧客の中から顧客を絞り込む。
ＣＰＵ１１は、かかる顧客絞込プログラム１４５を実行することによって、絞込手段として機能する。
【００３７】
顧客出力プログラム１４６は、ＣＰＵ１１に、ＣＰＵ１１による顧客絞込プログラム１４５の実行により絞り込まれた顧客の顧客情報を、クライアント端末装置２に出力する機能を実現させる。
具体的には、例えば、ＣＰＵ１１による顧客絞込プログラム１４５の実行によってユーザアカウントが選び出されて顧客が絞り込まれると、ＣＰＵ１１は、顧客出力プログラム１４６を実行して、当該選び出されたユーザアカウントや、当該ユーザアカウントに対応付けられた顧客詳細情報（「顧客詳細情報」記憶領域４１ｂに記憶される顧客詳細情報）などを、通信制御部１６から、クライアント端末装置２に送信して出力する。
ＣＰＵ１１は、かかる顧客出力プログラム１４６を実行することによって、出力手段として機能する。
【００３８】
権限判定プログラム１４７は、ＣＰＵ１１に、権限情報データベース１４３を検索して、識別情報入力手段としてのクライアント端末装置２の入力部２３（後述）により入力されたユーザＩＤに対応付けられた権限情報を抽出し、入力部２３（後述）によりユーザＩＤを入力したオペレータの権限を判定する機能を実現させる。
具体的には、例えば、通信制御部１６が、クライアント端末装置２から、クライアント端末装置２のオペレータによる入力部２３（後述）の操作などによって入力されたユーザＩＤなどを受信すると、ＣＰＵ１１は、権限判定プログラム１４７を実行して、権限情報データベース１４３の「権限情報」記憶領域４３ｂに記憶された権限情報の中から、当該受信されたユーザＩＤに対応付けられた権限情報を抽出する。次いで、ＣＰＵ１１は、当該抽出した権限情報が「０」であるか「１」であるかを判定することによって、クライアント端末装置２の入力部２３（後述）によりユーザＩＤを入力したオペレータの権限を判定する。
ＣＰＵ１１は、かかる権限判定プログラム１４７を実行することによって、判定手段として機能する。
【００３９】
操作制限プログラム１４８は、ＣＰＵ１１に、ＣＰＵ１１による権限判定プログラム１４７の実行により判定されたオペレータの権限に基づいて、当該オペレータによる、クライアント・サーバシステム１０００の利用を制限する機能を実現させる。
具体的には、例えば、ＣＰＵ１１による権限判定プログラム１４７の実行によって、クライアント端末装置２のオペレータの権限情報が「０」であると判定されると、ＣＰＵ１１は、操作制限プログラム１４８を実行して、当該クライアント端末装置２を介して、サーバ装置１の記憶部１４に記憶される顧客情報データベース１４１や除外条件データベース１４２などの内容の閲覧のみをできるようにし、当該内容の編集をできないようにする。一方、ＣＰＵ１１による権限判定プログラム１４７の実行によって、クライアント端末装置２のオペレータの権限情報が「１」であると判定されると、ＣＰＵ１１は、操作制限プログラム１４８を実行して、当該クライアント端末装置２を介して、サーバ装置１の記憶部１４に記憶される顧客情報データベース１４１や除外条件データベース１４２などの内容の閲覧及び編集をできるようにする。
ＣＰＵ１１は、かかる操作制限プログラム１４８を実行することによって、制限手段として機能する。
【００４０】
表示部１５は、例えば、ＬＣＤ（Liquid Crystal Display）パネルなどから構成され、ＣＰＵ１１から入力される表示信号に従って所与の表示処理を行う。
【００４１】
通信制御部１６は、モデム（ＭＯＤＥＭ:Modulator/DEModulator）、ターミナルアダプタ（Terminal Adapter）、ＬＡＮアダプタなどから構成され、外部機器と通信を行うための通信制御を行う。
具体的には、本発明における通信制御部１６は、例えば、通信ネットワークＮ１を介して、クライアント端末装置２の通信制御部２６（後述）と、各種情報を送受信する。より具体的には、本発明における通信制御部１６は、例えば、顧客出力プログラム１４６を実行したＣＰＵ１１が顧客情報（ユーザアカウントや顧客詳細情報など）をクライアント端末装置２に送信して出力する際に使用され、出力手段としての機能する。
【００４２】
[クライアント端末装置]
クライアント端末装置２は、例えば、図６に示すように、ＣＰＵ２１、ＲＡＭ２２、入力部２３、記憶部２４、表示部２５、通信制御部２６などを備えて構成される。各部は、バス２Ｂによって接続されている。
【００４３】
ＣＰＵ２１は、記憶部２４に記憶されたクライアント端末装置２用の各種処理プログラムに従って各種の制御動作を行う。
【００４４】
ＲＡＭ２２は、ＣＰＵ２１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００４５】
入力部２３は、例えば、カーソルキー、文字／数字キー、各種機能キーなどから構成され、オペレータのキー操作に伴う押下信号をＣＰＵ２１に出力する。また、入力部２３は、必要に応じてマウスやタッチパネルなどのポインティングデバイスや、バーコードリーダ、ノートパッド、スキャナ、ＯＣＲ装置など、その他の入力装置を備えるものとしても良い。
具体的には、本発明における入力部２３は、例えば、クライアント端末装置２のオペレータが提供情報や当該提供情報を提供する顧客を絞り込むための検索条件などを入力する際に使用され、提供情報入力手段、絞込条件入力手段として機能する。また、本発明における入力部２３は、例えば、クライアント端末装置２のオペレータが当該オペレータを識別するためのユーザＩＤなどを入力する際に使用され、識別情報入力手段として機能する。
【００４６】
記憶部２４は、クライアント端末装置２で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ２１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部２４に記憶されている。
【００４７】
表示部２５は、例えば、ＬＣＤパネルなどから構成され、ＣＰＵ２１から入力される表示信号に従って所与の表示処理を行う。
具体的には、本発明における表示部２５は、例えば、ＣＰＵ２１からの制御に従って、サーバ装置１から受信した所定の情報などを表示する。
【００４８】
通信制御部２６は、モデム、ターミナルアダプタ、ＬＡＮアダプタなどから構成され、外部機器と通信を行うための通信制御を行う。
具体的には、本発明における通信制御部２６は、例えば、通信ネットワークＮ１を介して、サーバ装置１の通信制御部１６と、各種情報を送受信する。また、本発明における通信制御部２６は、例えば、通信ネットワークＮ２を介して、顧客端末装置３の通信制御部（図示省略）と、各種情報を送受信する。
【００４９】
＜処理＞
次に、クライアント・サーバシステム１０００における処理（[クライアント・サーバシステムにおける処理]）、クライアント・サーバシステム１０００における、サーバ装置１による顧客検索に関する処理（[顧客検索処理]）について説明する。
【００５０】
[クライアント・サーバシステムにおける処理]
まず、クライアント・サーバシステム１０００における処理について、図７のフローチャートを参照して説明する。
なお、本発明におけるクライアント・サーバシステム１０００は、株式投資情報に関する商品やサービスなどをフランチャイズ加盟店の顧客に提供するフランチャイズシステムである。当該クライアント・サーバシステム１０００における処理においては、フランチャイズ加盟店（◎◎校）が所有するクライアント端末装置２及びフランチャイズ本部が所有するサーバ装置１における処理を例に説明することとする。
【００５１】
まず、クライアント端末装置２のオペレータによる入力部２３の操作などによって、クライアント端末装置２の表示部２５に『ログイン』画面を表示するよう指示されると、クライアント端末装置２のＣＰＵ２１は、『ログイン』画面情報の要求を、クライアント端末装置２の通信制御部２６から、サーバ装置１に送信する（ステップＳ１）。
【００５２】
次いで、サーバ装置１の通信制御部１６が、『ログイン』画面情報の要求を受信すると（ステップＳ２）、サーバ装置１のＣＰＵ１１は、『ログイン』画面情報を、通信制御部１６から、クライアント端末装置２に送信する（ステップＳ３）。
【００５３】
次いで、クライアント端末装置２の通信制御部２６が、『ログイン』画面情報を受信すると（ステップＳ４）、ＣＰＵ２１は、表示部２５に、例えば、図８に示すような『ログイン』画面ｓ１を表示させる（ステップＳ５）。
『ログイン』画面ｓ１には、具体的には、例えば、『ユーザＩＤ』入力欄ｆ１１、『パスワード』入力欄ｆ１２、『ログイン』キーｋ１１などの画像が表示されている。
【００５４】
次いで、オペレータによる入力部２３の操作などによって、『ユーザＩＤ』入力欄ｆ１１及び『パスワード』入力欄ｆ１２に、それぞれ、ユーザＩＤ及びパスワードが入力されて、『ログイン』キーｋ１１が押圧されると（ステップＳ６）、ＣＰＵ２１は、当該入力されたユーザＩＤ及びパスワードを、通信制御部２６から、サーバ装置１に送信する（ステップＳ７）。
ここで、オペレータは、フランチャイズ本部により設定された、当該オペレータ固有のユーザＩＤ及びパスワードを、それぞれ、『ユーザＩＤ』入力欄ｆ１１及び『パスワード』入力欄ｆ１２に入力することとする。
【００５５】
次いで、サーバ装置１の通信制御部１６が、ユーザＩＤ及びパスワードを受信すると（ステップＳ８）、ＣＰＵ１１は、『本部からのお知らせ』画面情報を、通信制御部１６から、クライアント端末装置２に送信する（ステップＳ９）。
【００５６】
次いで、クライアント端末装置２の通信制御部２６が、『本部からのお知らせ』画面情報を受信すると（ステップＳ１０）、ＣＰＵ２１は、表示部２５に、例えば、図９に示すような『本部からのお知らせ』画面ｓ２を表示させる（ステップＳ１１）。
『本部からのお知らせ』画面ｓ２には、具体的には、例えば、「オペレータの所属するフランチャイズ加盟店の名称」ｗ２１、「オペレータの氏名」ｗ２２、『ログアウト』キーｋ２１、各種「設定/確認」キーｋ２２（『顧客』キーｋ２２０、『顧客検索』キーｋ２２１、『接触履歴検索』キーｋ２２２、『商品・サービス』キーｋ２２３、『スクール』キーｋ２２４、『ＦＣスタッフ』キーｋ２２５、『受注一覧』キーｋ２２６、『販促物発注』キーｋ２２７、『ロイヤルティ等精算表』キーｋ２２８、『会計処理』キーｋ２２９など）などの画像が表示されている
【００５７】
次いで、ＣＰＵ２１は、オペレータによる入力部２３の操作などによって、『ログアウト』キーｋ２１が押圧されたか否かを判断する（ステップＳ１２）。
【００５８】
ステップＳ１２において、『ログアウト』キーｋ２１が押圧されたと判断すると（ステップＳ１２；Ｙｅｓ）、ＣＰＵ２１は、本処理を終了する。
【００５９】
一方、ステップＳ１２において、『ログアウト』キーｋ２１が押圧されていないと判断すると（ステップＳ１２；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力部２３の操作などによって、各種「設定/確認」キーｋ２２の何れかが押圧されたか否かを判断する（ステップＳ１３）。
【００６０】
ステップＳ１３において、各種「設定/確認」キーｋ２２の何れも押圧されていないと判断すると（ステップＳ１３；Ｎｏ）、ＣＰＵ２１は、ステップＳ１２以降の処理を繰り返して行う。
【００６１】
一方、ステップＳ１３において、各種「設定/確認」キーｋ２２の何れかが押圧されたと判断すると（ステップＳ１３；Ｙｅｓ）、ＣＰＵ２１とＣＰＵ１１は、当該押圧されたキーに対応した処理などを行い（ステップＳ１４）、当該処理などが終了すると、ＣＰＵ２１は、ステップＳ１２以降の処理を繰り返して行う。
【００６２】
具体的には、例えば、ステップＳ１３で、各種「設定/確認」キーｋ２２のうちの『顧客』キーｋ２２０が押圧されると、クライアント端末装置２の表示部２５には、「顧客」画面が表示される。「顧客」画面では、例えば、フランチャイズ加盟店（◎◎校）の顧客に関する顧客詳細情報や、顧客との接触履歴情報などを確認、編集、設定することができる。
なお、顧客詳細情報や接触履歴情報などは、例えば、「顧客」画面において設定されて、顧客情報データベース１４１の「顧客詳細情報」記憶領域４１ｂや「接触履歴情報」記憶領域４１ｃなどに記憶される。
【００６３】
また、例えば、ステップＳ１３で、『顧客検索』キーｋ２２１が押圧されると、クライアント端末装置２の表示部２５には、後述する『顧客検索』画面ｓ３（図１１など）が表示される。『顧客検索』画面ｓ３では、後述するクライアント・サーバシステム１０００における、サーバ装置１による顧客検索に関する処理（図１０）が行える。
【００６４】
また、例えば、ステップＳ１３で、『接触履歴検索』キーｋ２２２が押圧されると、クライアント端末装置２の表示部２５には、「接触履歴検索」画面が表示される。「接触履歴検索」画面では、例えば、顧客情報データベース１４１の「接触履歴情報」記憶領域４１ｃに記憶される接触履歴情報に基づいて、所定の条件（例えば、“商品名・サービス名”、“目的・内容・用件”、“反応・結果・対応”など）に該当する顧客を検索することができる。
【００６５】
また、例えば、ステップＳ１３で、『商品・サービス』キーｋ２２３が押圧されると、クライアント端末装置２の表示部２５には、「商品・サービス」画面が表示される。「商品・サービス」画面では、例えば、フランチャイズ加盟店（◎◎校）のホームページの申し込み画面に表示する“商品・サービス”の内容などを確認、編集、設定することができる。
なお、顧客が、フランチャイズ加盟店（◎◎校）のホームページの申し込み画面において購入した商品・サービスに関する情報は、例えば、顧客情報データベース１４１の「顧客情報」記憶領域４１ｂの「購入済み」記憶領域４１ｂ１２に記憶される。
【００６６】
また、例えば、ステップＳ１３で、『スクール』キーｋ２２４が押圧されると、クライアント端末装置２の表示部２５には、「スクール編集」画面が表示される。「スクール編集」画面では、例えば、フランチャイズ加盟店（◎◎校）のホームページに表示する“お知らせ”の内容などを確認、編集、設定することができる。
【００６７】
また、例えば、ステップＳ１３で、『ＦＣスタッフ』キーｋ２２５が押圧されると、クライアント端末装置２の表示部２５には、「ＦＣスタッフ」画面が表示される。「ＦＣスタッフ」画面では、例えば、ＦＣスタッフ（フランチャイズ加盟店（◎◎校）のオーナ/責任者や従業員など）に関する情報などを確認、編集、設定することができる。
なお、ユーザＩＤや権限情報などは、例えば、「ＦＣスタッフ」画面において設定されて、権限情報データベース１４３の「ユーザＩＤ」記憶領域４３ａや「権限情報」記憶領域４３ｂなどに記憶される。ここで、例えば、フランチャイズ加盟店（◎◎校）のオーナ/責任者の権限情報は「１」と設定され、フランチャイズ加盟店（◎◎校）の従業員の権限情報は「０」と設定されることとする。
【００６８】
また、例えば、ステップＳ１３で、『受注一覧』キーｋ２２６が押圧されると、クライアント端末装置２の表示部２５には、「受注一覧」画面が表示される。「受注一覧」画面では、例えば、フランチャイズ加盟店（◎◎校）のホームページから“商品・サービス”の購入を申込んだ顧客の氏名や入金状況などを確認、編集することができる。
【００６９】
また、例えば、ステップＳ１３で、『販促物発注』キーｋ２２７が押圧されると、クライアント端末装置２の表示部２５には、「販促物発注」画面が表示される。「販促物発注」画面では、例えば、フランチャイズ本部に対して、カタログやチラシなどの販促物を発注することができる。
【００７０】
また、例えば、ステップＳ１３で、『ロイヤルティ等精算表』キーＫ２２８が押圧されると、クライアント端末装置２の表示部２５には、「ロイヤルティ等精算表」画面が表示される。「ロイヤルティ等精算表」画面では、例えば、売上高や予め設定されたロイヤルティの率、予め設定されたロイヤルティの額などに基づいて、商品・サービス毎に、年月毎のロイヤルティを計算することができる。
【００７１】
また、例えば、ステップＳ１３で、『会計処理』キーｋ２２９が押圧されると、クライアント端末装置２の表示部２５には、「会計処理検索」画面が表示される。「会計処理検索」画面では、例えば、年月毎に、商品・サービス毎の売り上げを検索して確認することができる。
【００７２】
[顧客検索処理]
次に、クライアント・サーバシステム１０００における、サーバ装置１による顧客検索に関する処理について、図１０のフローチャートを参照して説明する。
なお、当該クライアント・サーバシステム１０００における、サーバ装置１による顧客検索に関する処理においては、フランチャイズ加盟店（◎◎校）の顧客の中から、提供情報（株式投資に関する書籍である「▲▲▲（商品名）」の「割引のお知らせ（通知の内容）」）を提供する顧客を検索する場合を例に説明することとする。
【００７３】
ここで、ステップＳ１３（図７）で、『本部からのお知らせ』画面ｓ２（図９）の各種「設定/確認」キーｋ２２のうちの『顧客検索』キーｋ２２１が押圧されると、クライアント端末装置２の表示部２５には、例えば、図１１に示すような『顧客検索』画面ｓ３が表示される。
『顧客検索』画面ｓ３には、具体的には、例えば、『提供情報』入力欄ｆ３１、『検索条件指定（契約期間以外）』入力欄ｆ３２、『検索条件指定（契約期間）』入力欄ｆ３３、『検索』キーｋ３１などの画像が表示されている。
【００７４】
『提供情報』入力欄ｆ３１は、提供情報（例えば、株式投資に関する書籍である「▲▲▲（商品名）」の「割引のお知らせ（通知の内容）」）を入力する欄である。具体的には、『提供情報』入力欄ｆ３１には、「商品名・サービス名」選択欄ｆ３１１、「商品名・サービス名」入力欄ｆ３１２、『通知の内容』選択欄ｆ３１３などが含まれている。「商品名・サービス名」選択欄ｆ３１１では、「商品名・サービス名」入力欄ｆ３１２に入力する名称が商品名なのかサービス名なのかを選択するようになっている。
【００７５】
『検索条件指定（契約期間以外）』入力欄ｆ３２は、絞込条件としての検索条件のうちの契約期間以外を入力する欄である。具体的には、『検索条件指定（契約期間以外）』入力欄ｆ３２には、『検索大項目の選択』欄ｆ３２１、『検索項目の選択』欄ｆ３２２、『検索条件の入力』欄ｆ３２３などが含まれている。『検索大項目の選択』欄ｆ３２１において、例えば、「顧客情報」を選択すると、『検索項目の選択』欄ｆ３２２では、例えば、図１２に示すように、「ユーザアカウント」や「都道府県名」などを選択することができるようになる。『検索大項目の選択』欄ｆ３２１において、例えば、「商品検索」を選択すると、『検索項目の選択』欄ｆ３２２では、例えば、図１３に示すように、「商品大分類」や「商品ＩＤ」などを選択することができるようになる。すなわち、『検索項目の選択』欄ｆ３２２では、例えば、顧客情報データベース１４１の「顧客詳細情報」記憶領域４１ｂや「接触履歴情報」記憶領域４１ｃなどに記憶される項目などを選択することができるようになっている。
【００７６】
『検索条件指定（契約期間）』入力欄ｆ３３は、絞込条件としての検索条件のうちの契約期間を入力する欄である。
【００７７】
まず、クライアント端末装置２のオペレータによる入力部２３の操作などによって、『提供情報』入力欄ｆ３１、『検索条件指定（契約期間以外）』入力欄ｆ３２、『検索条件指定（契約期間）』入力欄ｆ３３に、提供情報や検索条件が入力されて、『検索』キーｋ３１が押圧されると（ステップＳ３１）、クライアント端末装置２のＣＰＵ２１は、当該入力された提供情報や検索条件を、クライアント端末装置２通信制御部２６から、サーバ装置１に送信する（ステップＳ３２）。
【００７８】
次いで、サーバ装置１の通信制御部１６が、提供情報や検索条件を受信すると（ステップＳ３３）、サーバ装置１のＣＰＵ１１は、顧客取得プログラム１４４を実行することによって、除外条件データベース１４２を検索して、ステップＳ３３で受信された提供情報に対応付けられた除外条件を抽出する（ステップＳ３４）。
具体的には、例えば、ステップＳ３１で、図１４に示すように、『提供情報』入力欄ｆ３１において、「商品名・サービス名」選択欄ｆ３１１で「商品名」が選択され、「商品名・サービス名」入力欄ｆ３１２に「▲▲▲」が入力され、『通知の内容』選択欄ｆ３１３で「割引のお知らせ」が選択され、そして、『検索条件指定（契約期間以外）』入力欄ｆ３２において、『検索大項目の選択』欄ｆ３２１で「顧客情報」が選択され、『検索項目の選択』欄ｆ３２２で「都道府県名」が選択され、『検索条件の入力』欄ｆ３２３に「東京都」が入力され、さらに、『検索条件指定（契約期間）』入力欄ｆ３３において、「2004/01/01」〜「2005/01/01」が入力されて、『検索』キーｋ３１が押圧されたとする。すると、ＣＰＵ１１は、ステップＳ３４で、例えば、図４に示す除外条件データベース１４２から、ステップＳ３１で入力された提供情報（「▲▲▲（商品名）」の「割引のお知らせ（通知の内容）」）に対応付けられた除外条件（「▲▲▲購入済み」）を抽出する。
【００７９】
次いで、ＣＰＵ１１は、顧客取得プログラム１４４を実行することによって、顧客情報データベース１４１に記憶されたユーザアカウントの中から、ステップＳ３４で抽出された除外条件に該当しない顧客詳細情報や接触履歴情報などに対応付けられたユーザアカウントを取得する（ステップＳ３５）。
具体的には、例えば、図３に示す顧客情報データベース１４１の「担当フランチャイズ加盟店名」記憶領域４１ｄに記憶された「◎◎校」に対応付けられたユーザアカウント（「ユーザアカウント」記憶領域４１ａに記憶されるユーザアカウント）の中から、ステップＳ３４で抽出された除外条件（「▲▲▲購入済み」）と同一の顧客詳細情報や接触履歴情報などに対応付けられたユーザアカウント（「購入済み」記憶領域４１ｂ１２の「商品名」記憶領域４１ｂ１２１に記憶される「▲▲▲」に対応付けられたユーザアカウント）以外のユーザアカウント（「１０２」，「１０７」，「１１４」，「１２８」）を取得する。
【００８０】
次いで、ＣＰＵ１１は、顧客絞込プログラム１４５を実行して、ステップＳ３５で取得されたユーザアカウントに対応付けられた、顧客情報データベース１４１に記憶された顧客詳細情報や接触履歴情報などを検索して、ステップＳ３５でユーザアカウントが取得された顧客の中から、ステップＳ３３で受信された検索条件に合致する顧客を選び出して、顧客を絞り込む（ステップＳ３６）。
具体的には、例えば、ステップＳ３５でユーザアカウント（「１０２」，「１０７」，「１１４」，「１２８」）が取得された顧客の中から、ステップＳ３３で受信された検索条件（「東京都（都道府県名）」及び「2004/01/01〜2005/01/01（契約期間）」）と同一の顧客詳細情報や接触履歴情報などを有する顧客（「都道府県名」記憶領域４１ｂ４に「東京都」が記憶され、「契約期間」記憶領域４１ｂ１０に記憶された契約期間が「2004/01/01〜2005/01/01」と重複する顧客）、すなわち、ユーザアカウントが「１０２」，「１０７」の顧客を選び出す。
【００８１】
次いで、ＣＰＵ１１は、顧客出力プログラム１４６を実行して、ステップＳ３６で絞り込んだ顧客のユーザアカウントや、当該ユーザアカウントに対応付けられた、顧客情報データベース１４１に記憶された顧客詳細情報などを、通信制御部１６から、クライアント端末装置２に送信する（ステップＳ３７）。
【００８２】
次いで、クライアント端末装置２の通信制御部２６が、ユーザアカウントや顧客詳細情報などを受信すると（ステップＳ３８）、ＣＰＵ２１は、当該受信されたユーザアカウントや顧客詳細情報などを、表示部２５に表示して（ステップＳ３９）、本処理を終了する。
【００８３】
なお、その後に、クライアント端末装置２のオペレータによる入力部２３の操作などによって、ステップＳ３８で受信されたユーザアカウントの顧客に、提供情報を通知して提供するよう指示されると、ＣＰＵ２１は、ステップＳ３８で受信された顧客詳細情報に基づいて、顧客端末装置３に対するメールの配信が可能な顧客（「顧客詳細情報」記憶領域４１ｂの「メール配信」記憶領域４１ｂ８に「可」が記憶されていた顧客）を抽出し、当該抽出した顧客の顧客端末装置３のe-mailアドレス（「顧客詳細情報」記憶領域４１ｂの「e-mailアドレス」記憶領域４１ｂ６に記憶されていたe-mailアドレス）に当該提供情報を通知する。
具体的には、例えば、ステップＳ３８でユーザアカウントや顧客詳細情報などが受信された顧客（ユーザアカウントが「１０２」，「１０７」の顧客）のうち、「メール配信」記憶領域４１ｂ８に「可」が記憶されている、ユーザアカウントが「１０２」の顧客の顧客端末装置３に、「▲▲▲（商品名）」の「割引のお知らせ（通知の内容）」が通知される。
【００８４】
以上説明した本発明のクライアント・サーバシステム１０００によれば、顧客情報データベース１４１によって、フランチャイズ加盟店の顧客に関する顧客情報（ユーザアカウント、顧客詳細情報、接触履歴情報、担当フランチャイズ加盟店名など）を記憶することができ、除外条件データベース１４２によって、顧客に提供する商品又はサービスに関する提供情報と、当該提供情報を提供する顧客を検索する際に除外すべき除外条件とを対応付けて記憶することができる。そして、入力部２３によって、提供情報の入力を行うことができ、ＣＰＵ１１が、顧客取得プログラム１４４を実行することによって、除外条件データベース１４２を検索して、入力部２３により入力された提供情報に対応付けられた除外条件を抽出し、顧客情報データベース１４１から、当該抽出した除外条件に該当しない顧客情報を取得することができる。さらに、入力部２３によって、提供情報を提供する顧客を絞り込むための検索条件（絞込条件）を入力することができ、ＣＰＵ１１が、顧客絞込プログラム１４５を実行することによって、ＣＰＵ１１の顧客取得プログラム１４４の実行により取得された顧客情報を検索して、入力部２３により入力された検索条件に合致する顧客を絞り込むことができる。そして、ＣＰＵ１１が、顧客出力プログラム１４６を実行することによって、ＣＰＵ１１の顧客絞込プログラム１４５の実行により絞り込まれた顧客の顧客情報を、クライアント端末装置２に出力することができる。
すなわち、入力された提供情報に基づいて、提供情報を提供すべきでない顧客以外の顧客の顧客情報を取得することができ、入力された検索条件に基づいて、当該取得された顧客情報の顧客の中から、検索すべき顧客を選び出すことができることとなって、検索条件（所定の検索内容）に該当する顧客を、的確に検索することができる。したがって、提供情報を提供すべきでない顧客を最初に除外することができるので、クライアント・サーバシステム１０００を利用するオペレータは、安心して所望の検索条件にて検索を行うことができることとなる。
【００８５】
また、検索条件に、顧客との契約期間を含めることができる。したがって、ＣＰＵ１１の顧客取得プログラム１４４の実行により顧客情報が取得された顧客の中から、より的確に顧客を絞り込むことができる。
【００８６】
また、権限情報データベース１４３によって、クライアント・サーバシステム１０００を利用するオペレータ（クライアント端末装置２を操作するオペレータ）を識別するためのユーザＩＤ（識別情報）と、当該クライアント・サーバシステム１０００の利用における、当該オペレータの権限情報とを対応付けて記憶することができ、入力部２３によって、ユーザＩＤを入力することができる。そして、ＣＰＵ１１が、権限判定プログラム１４７を実行することによって、権限情報データベース１４３を検索して、入力部２３により入力されたユーザＩＤに対応付けられた権限情報を抽出し、入力部２３によりユーザＩＤを入力したオペレータの権限を判定することができ、ＣＰＵ１１が、操作制限プログラム１４８を実行することによって、ＣＰＵ１１の権限判定プログラム１４７の実行により判定されたオペレータの権限に基づいて、当該オペレータによる、当該クライアント・サーバシステム１０００の利用を制限することができる。
すなわち、クライアント端末装置２を操作して、クライアント・サーバシステム１０００を利用するオペレータが複数人いる場合であっても、特定のオペレータのみが、例えば、顧客情報データベース１４１や除外条件データベース１４２などに記憶される内容を編集したりすることができることとなって、顧客情報を確実に管理することができる。したがって、信頼性の高い顧客検索を支援することができる。
【００８７】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
例えば、サーバ装置１とクライアント端末装置２との情報の送受信によって、クライアント・サーバシステム１０００における処理（図７）、クライアント・サーバシステム１０００における、サーバ装置１による顧客検索に関する処理（図１０）を行う場合にのみを説明したが、クライアント端末装置２単独でも同一の処理が行えるようにしてもよい。この場合、クライアント端末装置２の記憶部２４に、顧客情報データベース１４１、除外条件データベース１４２及び権限情報データベース１４３と略同一のデータベース、顧客取得プログラム１４４、顧客絞込プログラム１４５、顧客出力プログラム１４６、権限判定プログラム１４７及び操作制限プログラム１４８と略同一のプログラムを記憶させておく必要がある。具体的には、例えば、クライアント端末装置２の記憶部２４に記憶させる顧客情報データベース１４１と略同一のデータベースには、当該クライアント端末装置２を所有するフランチャイズ加盟店の顧客のみの顧客情報が記憶される。また、例えば、クライアント端末装置２の記憶部２４に記憶させる顧客出力プログラム１４６と略同一のプログラムは、ＣＰＵ２１に、ＣＰＵ２１の顧客絞込プログラム１４５と略同一のプログラムの実行により絞り込まれた顧客のユーザアカウントや顧客詳細情報などを、表示部２５に表示させる機能を実現させる。
【００８８】
権限情報によって、フランチャイズ加盟店（◎◎校）のオーナ/責任者と、フランチャイズ加盟店（◎◎校）の従業員との間で、権限に差をつけるようにしたが、この限りではない。例えば、フランチャイズ加盟店が所有するクライアント端末装置２を操作するオペレータと、フランチャイズ本部が所有するクライアント端末装置２を操作するオペレータとの間で、権限に差をつけるようにしてもよい。具体的には、例えば、フランチャイズ加盟店が所有するクライアント端末装置２を操作するオペレータは、当該フランチャイズ加盟店の顧客の中からしか顧客検索を行えないのに対し、フランチャイズ本部が所有するクライアント端末装置２を操作するオペレータは、通信ネットワークＮ１を介して接続される全てのフランチャイズ加盟店の顧客の中から顧客検索を行えるようにしてもよい。また、権限情報の階層も、複数であれば、２段階（「０」及び「１」）の限りではない。
【００８９】
図１４に示す『顧客検索』画面ｓ３の『検索条件指定（契約期間以外）』ｆ３２において、１つの契約期間以外の検索条件（『検索大項目の選択』欄ｆ３２１が「顧客情報」、『検索項目の選択』欄ｆ３２２が「都道府県名」、『検索条件の入力』欄ｆ３２３が「東京都」）のみを入力したが、複数個の契約期間以外の検索条件を入力するようにしてもよい。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施の形態におけるクライアント・サーバシステムの全体構成を示す図である。
【図２】本発明の実施の形態におけるサーバ装置の機能的構成を示すブロック図である。
【図３】図２に示した顧客情報データベースのデータ構造を示す図である。
【図４】図２に示した除外条件データベースのデータ構造を示す図である。
【図５】図２に示した権限情報データベースのデータ構造を示す図である。
【図６】本発明の実施の形態におけるクライアント端末装置の機能的構成を示すブロック図である。
【図７】クライアント・サーバシステムにおける処理を説明するためのフローチャートである。
【図８】『ログイン』画面を示す図である。
【図９】『本部からのお知らせ』画面を示す図である。
【図１０】クライアント・サーバシステムにおける、サーバ装置による顧客検索に関する処理を説明するためのフローチャートである。
【図１１】『顧客検索』画面を示す図である。
【図１２】『検索大項目の選択』欄で「顧客情報」が選択された場合の、『顧客検索』画面を示す図である。
【図１３】『検索大項目の選択』欄で「商品検索」が選択された場合の、『顧客検索』画面を示す図である。
【図１４】提供情報、検索条件が入力された『顧客検索』画面を示す図である。
【符号の説明】
【００９１】
１  サーバ装置
２  クライアント端末装置
３  顧客端末装置
１１  ＣＰＵ（取得手段、絞込手段、出力手段、判定手段、制限手段）
１６  通信制御部（出力手段）
２３  入力部（提供情報入力手段、絞込条件入力手段、識別情報入力手段）
１４１  顧客情報データベース（顧客情報記憶手段）
１４２  除外条件データベース（除外条件記憶手段）
１４３  権限情報データベース（権限情報記憶手段）
１４４  顧客取得プログラム（取得手段）
１４５  顧客絞込プログラム（絞込手段）
１４６  顧客出力プログラム（出力手段）
１４７  権限判定プログラム（判定手段）
１４８  操作制限プログラム（制限手段）
１０００  クライアント・サーバシステム（顧客検索支援システム）
【図１】
2006277503.tif 000003
【図２】
2006277503.tif 000004
【図３】
2006277503.tif 000005
【図４】
2006277503.tif 000006
【図５】
2006277503.tif 000007
【図６】
2006277503.tif 000008
【図７】
2006277503.tif 000009
【図８】
2006277503.tif 000010
【図９】
2006277503.tif 000011
【図１０】
2006277503.tif 000012
【図１１】
2006277503.tif 000013
【図１２】
2006277503.tif 000014
【図１３】
2006277503.tif 000015
【図１４】
2006277503.tif 000016