(57)【要約】      （修正有）【課題】店舗に来店する顧客情報を効率良く管理し、きめ細かな接客サービスを実現するシステムを提供する。【解決手段】顧客管理システム１は、本部に設置される本部サーバ２と、複数の店舗に設置される店舗端末３と、各店舗の従業者が所持する携帯端末４とから構成され、通信回線により相互に接続されている。店舗端末３は手書き画像データからなる電子カルテを記憶した店舗データベース３０を保有し電子カルテを更新する手段と、更新した時に本部サーバ２に更新内容を通知する手段と、携帯端末４からの閲覧要求に対し電子カルテを送信する手段を備え、本部サーバ２は、店舗データベース３０に対応する電子カルテを記憶した本部データベース２０を保有し、店舗端末３から通知された更新内容に基づいて電子カルテを同期して更新し、他の店舗端末３に更新内容を通知する手段と、携帯端末４からの閲覧要求に対し電子カルテを送信する手段を備える。【選択図】図１
2011243150.tif 000002
【特許請求の範囲】
【請求項１】
店舗に設置される店舗端末と、店舗の従業者が所持し、通信回線により店舗端末に接続される携帯端末とから構成される顧客管理システムであって、
店舗端末は、店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする顧客管理システム。
【請求項２】
本部に設置される本部サーバと、複数の店舗に設置され、通信回線により本部サーバに接続される店舗端末と、各店舗の従業者が所持し、通信回線により本部サーバ又は店舗端末に接続される携帯端末とから構成される顧客管理システムであって、
店舗端末は、店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、本部サーバ若しくは携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、店舗データベース内の電子カルテを更新した時に本部サーバとの通信回線を接続して本部サーバに更新内容を通知する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備え、
本部サーバは、店舗データベースに対応する電子カルテを記憶した本部データベースを保有し、店舗端末から通知された更新内容に基づいて本部データベース内の電子カルテを同期して更新する手段と、本部データベース内の電子カルテを更新した時に他の店舗端末との通信回線を接続して他の店舗端末に更新内容を通知する手段と、携帯端末からの閲覧要求に対し本部データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする顧客管理システム。
【請求項３】
電子カルテは、顧客を特定する顧客コードに対応させて、店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイル内に、画像データによるカルテデータが保存されてなり、このカルテファイルを店舗端末と携帯端末との間で通信回線を通じて転送することを特徴とする請求項１に記載の顧客管理システム。
【請求項４】
電子カルテは、顧客を特定する顧客コードに対応させて、店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイル内に、画像データによるカルテデータが保存されてなり、このカルテファイルを店舗端末と本部サーバとの間で通信回線を通じて転送することを特徴とする請求項２に記載の顧客管理システム。
【請求項５】
店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードを指定した要求電文を店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードのレコードを抽出して、通信回線を通じて携帯端末のソケットに応答電文を送信する手段を更に備えたことを特徴とする請求項３又は４に記載の顧客管理システム。
【請求項６】
店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードとカルテコードを指定した要求電文を店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードとカルテコードを含むカルテファイルを抽出し、抽出したカルテファイルに関連付けられたカルテデータを画像データに変換して、通信回線を通じて携帯端末のソケットに応答電文を送信する手段を更に備えたことを特徴とする請求項３又は４に記載の顧客管理システム。
【請求項７】
店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードを指定した画像データが含まれるファイルを要求電文として店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードに対応する店舗コードとカルテコードを取得し、取得した店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイルに、受信したファイルを画像データとして貼付して登録した後、通信回線を通じて携帯端末のソケットに処理結果を応答電文として送信する手段を更に備えたことを特徴とする請求項３又は４に記載の顧客管理システム。
【請求項８】
本部に設置され、複数の店舗に設置される店舗端末又は各店舗の従業者が所持する携帯端末から通信回線により接続される本部サーバであって、
店舗端末の店舗データベースに対応する手書き画像データからなる電子カルテを記憶した本部データベースを保有し、店舗端末から通信回線を通じて通知された店舗データベース内の電子カルテの更新内容に基づいて本部データベース内の電子カルテを同期して更新する手段と、本部データベース内の電子カルテを更新した時に他の店舗端末との通信回線を接続して他の店舗端末に更新内容を通知する手段と、携帯端末からの閲覧要求に対し本部データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする本部サーバ。
【請求項９】
店舗に設置され、店舗の従業者が所持する携帯端末から通信回線により接続される店舗端末であって、
店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする店舗端末。
【請求項１０】
コンピュータを請求項８に記載の本部サーバとして機能させるためのプログラム。
【請求項１１】
コンピュータを請求項９に記載の店舗端末として機能させるためのプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば単一の店舗を経営する業務形態や、本部と複数の店舗を有するいわゆるフランチャイズチェーン等の業務形態において、店舗に来店する顧客に関する情報を効率良く管理するための顧客管理システムと、そのシステムを構成する本部サーバ又は店舗端末に関する。また、本発明は、顧客管理システムを構築するにあたって、コンピュータを本部サーバ又は店舗端末として機能させるためのプログラムと、そのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、美容院やエステサロン等を運営している個人事業主や法人では、店舗内の複数の従業者の間や、フランチャイズチェーンであれば複数の店舗の間や、あるいは店舗と本部の間で、顧客に関する情報を管理している。この管理される情報の連携は、クライアント／サーバシステムやＡＳＰシステムのいずれにおいても、文字情報や写真イメージ等で行われるのが主流になっている。そのため、定型的に入力できる予め決められた情報しか記録することができず、そこから読み取れる情報も少ないため、きめ細かな接客サービスに支障を来たしている。このような状況は、単一の店舗ではもちろんのこと、特に複数店舗を経営する業者において比較的顕著に表れ、顧客管理に頭を痛めている経営者が多い。
【０００３】
なお、下記の特許文献１には、理容業や美容業等の店舗において、カルテ管理を行う情報管理システムに関する発明が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１９６３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、単一の店舗や、本部と複数の店舗を有する業務形態において、各店舗に来店する顧客に関する情報を店舗内の複数の従業者の間や、複数の店舗の間や、あるいは店舗と本部の間で効率良く管理して、きめ細かな接客サービスを実現できるようにすることにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明は、店舗に設置される店舗端末と、店舗の従業者が所持し、通信回線により店舗端末に接続される携帯端末とから構成される顧客管理システムであって、店舗端末は、店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする顧客管理システムに関する。
【０００７】
また、本発明は、本部に設置される本部サーバと、複数の店舗に設置され、通信回線により本部サーバに接続される店舗端末と、各店舗の従業者が所持し、通信回線により本部サーバ又は店舗端末に接続される携帯端末とから構成される顧客管理システムであって、店舗端末は、店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、本部サーバ若しくは携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、店舗データベース内の電子カルテを更新した時に本部サーバとの通信回線を接続して本部サーバに更新内容を通知する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備え、本部サーバは、店舗データベースに対応する電子カルテを記憶した本部データベースを保有し、店舗端末から通知された更新内容に基づいて本部データベース内の電子カルテを同期して更新する手段と、本部データベース内の電子カルテを更新した時に他の店舗端末との通信回線を接続して他の店舗端末に更新内容を通知する手段と、携帯端末からの閲覧要求に対し本部データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする顧客管理システムに関する。
【０００８】
また、本発明は、本部に設置され、複数の店舗に設置される店舗端末又は各店舗の従業者が所持する携帯端末から通信回線により接続される本部サーバであって、店舗端末の店舗データベースに対応する手書き画像データからなる電子カルテを記憶した本部データベースを保有し、店舗端末から通信回線を通じて通知された店舗データベース内の電子カルテの更新内容に基づいて本部データベース内の電子カルテを同期して更新する手段と、本部データベース内の電子カルテを更新した時に他の店舗端末との通信回線を接続して他の店舗端末に更新内容を通知する手段と、携帯端末からの閲覧要求に対し本部データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする本部サーバに関する。
【０００９】
また、本発明は、店舗に設置され、店舗の従業者が所持する携帯端末から通信回線により接続される店舗端末であって、店舗に来店する顧客に関する手書き画像データからなる電子カルテを記憶した店舗データベースを保有し、携帯端末から通信回線を通じて送信されるデータ又は外部入力装置から直接入力されるデータに基づいて店舗データベース内の電子カルテを更新する手段と、携帯端末からの閲覧要求に対し店舗データベースから読み出した電子カルテの手書き画像データを、通信回線を通じて送信する手段を備えたことを特徴とする店舗端末に関する。
【００１０】
ここで、店舗データベースと本部データベースのそれぞれに記憶される電子カルテは非常に大きなデータ量を有しているため、接続するネットワークの形式それぞれで最高のパフォーマンスを得られるように、店舗端末と本部サーバとの間ではファイル同期型のデータ連携方式を採用するのが好ましい。
【００１１】
すなわち、本発明は、上記の構成からなる顧客管理システムにおいて、電子カルテは、顧客を特定する顧客コードに対応させて、店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイル内に、画像データによるカルテデータが保存されてなり、このカルテファイルを店舗端末と携帯端末との間で通信回線を通じて転送することを特徴とする。また、本発明は、上記の構成からなる顧客管理システムにおいて、電子カルテは、顧客を特定する顧客コードに対応させて、店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイル内に、画像データによるカルテデータが保存されてなり、このカルテファイルを店舗端末と本部サーバとの間で通信回線を通じて転送することを特徴とする。
【００１２】
また、本発明において、店舗端末と携帯端末との間ではソケット通信型のデータ連携方式を採用するのが好ましい。
【００１３】
すなわち、本発明において、店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードを指定した要求電文を店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードのレコードを抽出して、通信回線を通じて携帯端末のソケットに応答電文を送信する手段を更に備えていても良い。
【００１４】
また、本発明において、店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードとカルテコードを指定した要求電文を店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードとカルテコードを含むカルテファイルを抽出し、抽出したカルテファイルに関連付けられたカルテデータを画像データに変換して、通信回線を通じて携帯端末のソケットに応答電文を送信する手段を更に備えていても良い。
【００１５】
更に、本発明において、店舗端末は、携帯端末から通信回線を通じて送信される、顧客コードを指定した画像データが含まれるファイルを要求電文として店舗端末のソケットで受信し、受信した要求電文に基づいて店舗データベース内のカルテファイルを検索し、該当する顧客コードに対応する店舗コードとカルテコードを取得し、取得した店舗コード、カルテコード及び拡張子からなる識別コードを付与したカルテファイルに、受信したファイルを画像データとして貼付して登録した後、通信回線を通じて携帯端末のソケットに処理結果を応答電文として送信する手段を更に備えていても良い。
【００１６】
なお、本発明において、店舗端末は以下の機能を備えていても良い。
【００１７】
（１）携帯端末から通信回線を通じて予約確認要求を受信し、店舗データベース内の予約テーブルから読み出した予約日時、顧客名、及び担当者名を含む予約データを、通信回線を通じて携帯端末へ送信する機能。
【００１８】
（２）携帯端末から通信回線を通じて本日状況確認要求を受信し、店舗データベース内の予約テーブルを検索し、本日に該当する予約時間、顧客名、及び担当者名を含む本日状況データを抽出して、通信回線を通じて携帯端末へ送信する機能。
【００１９】
（３）携帯端末から通信回線を通じてスケジュール閲覧要求を受信し、店舗データベース内のスケジュールマスタテーブルから読み出した日別又は月別の予約スケジュールデータを、通信回線を通じて携帯端末へ送信する機能。
【００２０】
（４）携帯端末から通信回線を通じて予約データの登録、変更、又は削除要求を受信し、店舗データベース内の予約テーブルを更新する機能。
【００２１】
（５）携帯端末から通信回線を通じて顧客台帳閲覧要求を受信し、店舗データベース内の顧客マスタテーブルから読み出した顧客名及び担当者名を含む顧客データを、通信回線を通じて携帯端末へ送信する機能。
【００２２】
（６）携帯端末から通信回線を通じてシフト表閲覧要求を受信し、店舗データベース内の担当者マスタテーブル及び基本シフトマスタテーブルから読み出した日別又は月別の勤務シフト表データを、通信回線を通じて携帯端末へ送信する機能。
【００２３】
（７）携帯端末から通信回線を通じて担当者コードと画像データを受信し、店舗データベース内のカルテテーブルを検索し、該当する担当者コードのカルテファイルに画像データを登録する機能。
【００２４】
更にまた、本発明は、コンピュータを上記の構成からなる本部サーバとして機能させるためのプログラムと、コンピュータを上記の構成からなる店舗端末として機能させるためのプログラムと、これらのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【発明の効果】
【００２５】
本発明によると、文字情報や写真イメージ等の内容に、手書きの画像情報（手書き電子カルテ情報）を関連付けて記憶し、顧客の来店日ごとの情報として管理することにより、文字だけでは残せない情報を他店舗へ伝えることができる。これにより、他店舗の情報も含めた共通の情報を利用して接客することが可能になり、顧客に対してきめ細かなサービスを提供することができるという効果がある。
【００２６】
また、本発明によると、店舗で働く従業者は、携帯端末で顧客ごとの手書きによる電子カルテの情報を施術場に居ながらにして確認することができる。このため、電子カルテを確認するために電子カルテが保存されたパソコンまでわざわざ移動する手間が省けるという効果がある。
【００２７】
更に、本発明によると、従業者は店舗の外（外出先や自宅など）で電子カルテの情報を閲覧することが可能になる。したがって、例えば、休日に顧客から電話を直接受け付けて予約状況の確認や登録をしたり、電子カルテの情報を参照して施術内容を予習しておいたりすることができるという効果もある。
【図面の簡単な説明】
【００２８】
【図１】本発明による顧客管理システムの全体図である。
【図２】本部サーバのハードウェア構成図である。
【図３】店舗端末のハードウェア構成図である。
【図４】店舗データベースに格納されたテーブルの一覧表である。
【図５】テーブル同士の関連性を表わしたＥＲ図である。
【図６】電子カルテをディスプレイ画面に表示した例を示す説明図である。
【図７】カルテファイルのテーブル構造図である。
【図８】カルテデータのデータ構造図である。
【図９】店舗端末と本部サーバのデータ連携方式を示す説明図である。
【図１０】携帯端末と店舗端末のデータ連携方式を示す説明図である。
【図１１】携帯端末と店舗端末のデータ連携方式を示す説明図である。
【図１２】携帯端末に表示される「トップ」画面の構成図である。
【図１３】新規予約通知機能の状態遷移図である。
【図１４】携帯端末に表示される画面で、（ａ）は「新規予約通知」画面、（ｂ）は「新規予約通知−予約」画面の構成図である。
【図１５】本日状況管理機能の状態遷移図である。
【図１６】携帯端末に表示される画面で、（ａ）は「本日状況」画面、（ｂ）は「本日状況−会計」画面の構成図である。
【図１７】スケジュール閲覧機能の状態遷移図である。
【図１８】携帯端末に表示される画面で、（ａ）は「スケジュール−日」画面、（ｂ）は「スケジュール−日−詳細」画面の構成図である。
【図１９】予約管理機能の状態遷移図である。
【図２０】携帯端末に表示される画面で、（ａ）は「予約」画面、（ｂ）は「予約−変更」画面の構成図である。
【図２１】顧客台帳閲覧機能の状態遷移図である。
【図２２】携帯端末に表示される画面で、（ａ）は「顧客台帳」画面、（ｂ）は「顧客台帳−カルテ詳細」画面の構成図である。
【図２３】シフト表管理機能の状態遷移図である。
【図２４】携帯端末に表示される画面で、（ａ）は「シフト表−一覧」画面、（ｂ）は「シフト表−詳細」画面の構成図である。
【図２５】画像アップロード機能の状態遷移図である。
【図２６】携帯端末に表示される画面で、（ａ）は「画像アップロード」画面、（ｂ）は「画像アップロード−完了」画面の構成図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について、願書に添付した図面を参照しながら説明する。
【００３０】
図１は本発明による顧客管理システムの全体図である。この顧客管理システムは、本部と複数の店舗からなるいわゆるフランチャイズチェーン等の業務形態において、本部と店舗の間、複数の店舗の間、及び店舗で働く複数の従業者の間で共用され、店舗に来店する顧客に関する情報を効率良く管理するためのシステムである。対象となる業種は、例えば美容院、エステサロン、ペットサロン、動物病院、整体院、メガネ店、化粧品販売店等といった、顧客のカルテを必要とするすべての業種である。以下の実施形態では、これらを代表して美容院に適用した例を挙げて説明する。
【００３１】
図１に示すように、この美容院顧客管理システム１は、本部に設置される本部サーバ２と、各美容院の店舗に少なくとも１台設置される店舗端末３と、各店舗で働く複数のスタッフ（従業者）がそれぞれ所持する携帯端末４を備えて構築される。
【００３２】
本部サーバ２は、サーバコンピュータ等の情報処理装置により構成されており、ウェブサーバ１１と、アプリケーションサーバ１２と、データベースサーバ１３からなるＷｅｂ３階層システムである。
【００３３】
ウェブサーバ１１は、店舗端末３のブラウザからの要求に対して、インターネット６を通じて必要な情報を送信する機能を有する。
【００３４】
アプリケーションサーバ１２は、コンピュータに予めインストールされたアプリケーションプログラム（Ｗｅｂ管理アプリケーション１４、店舗同期アプリケーション１５、携帯端末接続アプリケーション１６）を読み出して実行する機能を有する。Ｗｅｂ管理アプリケーション１４はウェブサーバ１１から店舗端末３の要求を受け付けて処理するプログラムであり、店舗同期アプリケーション１５は店舗端末３との接続を確立し、店舗端末３と同期してデータベースサーバ１３による更新処理を行うプログラムであり、携帯端末接続アプリケーション１６は携帯端末４との接続を確立してデータ通信を行うプログラムである。
【００３５】
データベースサーバ１３は、顧客データを記憶したデータベース（以下「本部データベース」という）２０を保有している。データベースサーバ１３は、アプリケーションサーバ１２からのアクセスに応じて本部データベース２０に記憶された顧客データの検索や更新の処理を行い、その結果をアプリケーションサーバ１２に返送する機能を有する。
【００３６】
店舗端末３は、パーソナルコンピュータ等の情報処理装置により構成されており、インターネット６やＶＰＮ（Virtual Private Network）７等の通信回線を介して本部サーバ２に接続される。図１では、店舗Ａの店舗端末３Ａと店舗Ｂの店舗端末３ＢがＶＰＮ７によって本部サーバ２に接続され、店舗Ｃの店舗端末３Ｃがインターネット６によって本部サーバ２に接続される例を示している。
【００３７】
店舗端末３は、コンピュータに予めインストールされたアプリケーションプログラム（顧客管理アプリケーション１７、本部サーバ接続アプリケーション１８、携帯端末接続アプリケーション１９）を読み出して実行する機能を有する。顧客管理アプリケーション１７は携帯端末４からの要求を受け付けて顧客管理のための各種処理を行うプログラムであり、本部サーバ接続アプリケーション１８は本部サーバ２との接続を確立してデータ通信を行うプログラムであり、携帯端末接続アプリケーション１９は携帯端末４との接続を確立してデータ通信を行うプログラムである。
【００３８】
また、店舗端末３は顧客データを記憶したデータベース（以下「店舗データベース」という）３０を保有している。店舗データベース３０には顧客のカルテを保存したカルテファイル５０が含まれており、このデータベースが更新されると、後述するように本部サーバ２の本部データベース２０が同期して更新される。
【００３９】
携帯端末４は、携帯電話機やスマートフォン等の通信機能を有する携帯型情報通信端末により構成されており、無線ＬＡＮ（Local Area Network）８やＶＰＮ７等の通信回線を介して店舗端末３に接続される。図１では、店舗Ａの従業者の携帯端末４Ａが無線ＬＡＮ８を介して店舗端末３や他のノートパソコン５，５，…に接続され、店舗Ｂの従業者の携帯端末４ＢがＶＰＮ７を介して店舗端末３に接続される例を示している。また、店舗Ｃの従業者のように、携帯端末４Ｃはインターネット６を介して直接、本部サーバ２に接続することもできる。
【００４０】
図２は本部サーバ２のハードウェア構成図である。図２に示すように、本部サーバ２は、ＣＰＵ２１と、演算装置２２と、入出力装置２３と、回線制御装置２４と、記憶装置２５を備えて構成されている。
【００４１】
ＣＰＵ２１は、演算装置２２、入出力装置２３、回線制御装置２４、及び記憶装置２５が行う処理を統括制御する。演算装置２２は、ＣＰＵ２１からの指令により、記憶装置２５から読み出したプログラムに従って演算処理を実行する。入出力装置２３は、キーボードやマウス等の入力装置から命令や処理すべきデータを入力し、ディスプレイやプリンタ等の出力装置へ命令に対する応答や処理した結果を出力する。回線制御装置２４は、ルータ等の通信機器からなり、本部サーバ２、店舗端末３、及び携帯端末４からなるネットワーク間の通信回線を相互に接続する。
【００４２】
記憶装置２５は、ＲＡＭ等の主記憶装置とハードディスク等の補助記憶装置を備えてなる。主記憶装置にはプログラムやデータが一時的に記憶され、補助記憶装置には、ＯＳ等のシステムソフトウェアと、コンピュータを本部サーバ２として機能させるためのアプリケーションプログラム（Ｗｅｂ管理アプリケーション１４、店舗同期アプリケーション１５、携帯端末接続アプリケーション１６）が保存されている。また、記憶装置２５には本部データベース２０が設けられており、この本部データベース２０には、カルテファイル５０のほか、ログイン情報、全店顧客情報、全店カルテデータ等の各種データをまとめたテーブル４０が格納されている。
【００４３】
図３は店舗端末３のハードウェア構成図である。図３に示すように、店舗端末３は、ＣＰＵ３１と、演算装置３２と、入出力装置３３と、回線制御装置３４と、記憶装置３５を備えて構成されている。
【００４４】
ＣＰＵ３１、演算装置３２、回線制御装置３４については、本部サーバのものと同様の機能なので説明を省略する。入出力装置３３は、キーボードやマウスのほか、液晶ペンタブレット等の入力装置から命令や処理すべきデータを入力し、ディスプレイやプリンタ、液晶ペンタブレット等の出力装置へと命令に対する応答や処理した結果を出力する。
【００４５】
記憶装置３５は、ＲＡＭ等の主記憶装置とハードディスク等の補助記憶装置を備えてなる。主記憶装置にはプログラムやデータが一時的に記憶され、補助記憶装置には、ＯＳ等のシステムソフトウェアと、コンピュータを店舗端末３として機能させるためのアプリケーションプログラム（顧客管理アプリケーション１７、本部サーバ接続アプリケーション１８、携帯端末接続アプリケーション１９）が保存されている。また、記憶装置３５には店舗データベース３０が設けられており、この店舗データベース３０には、カルテファイル５０のほか、顧客マスタやカルテデータ等の各種データをまとめたテーブル４０が格納されている。
【００４６】
なお、図示しないが、店舗端末３には会計及びレシート発行の処理を行うキャッシュレジスタ等からなるＰＯＳレジ装置が接続されている。また、店舗端末３はソフトウェアによるＣＴＩ（Computer Telephony Integration）機能を搭載しており、店舗端末３に接続された電話機に着信があると、その着信電話番号を店舗データベース３０の顧客マスタに登録された電話番号と照合し、該当する顧客情報を呼び出してディスプレイにポップアップ表示するようになっている。
【００４７】
図４は店舗データベース３０に格納されたテーブル４０の一覧表である。同図に示すように、店舗データベース３０には、例えば担当者マスタ、来店動機マスタ、顧客層マスタ、…を含む各種のテーブル４０が一覧表形式で格納されている。また、これらの各テーブルは、テーブル番号４１と、テーブル名４２と、テーブルＩＤ４３と、テーブル内容４４を対応させて管理される。
【００４８】
図５はテーブル同士の関連性を表わしたＥＲ図（Entity Relationship Diagram）である。同図のように、例えば担当者マスタのテーブル（エンティティ）には担当者コード、担当者名、未使用フラグを含む情報（属性）が、顧客マスタのテーブルには顧客コード、顧客名、ヨミガナ、性別、住所、電話番号、メールアドレス等の情報が、店舗基本情報のテーブルには店舗コード、店舗名、開店時間、閉店時間等の情報が、それぞれ記憶されている。また、これらのテーブル４０，４０，…は互いに関連付けて格納されている。例えば顧客マスタのテーブルに対して、電話番号、カルテ、売上伝票、予約の各テーブルは、顧客単位で一意に付与された顧客コードをキーにして連結され、互いに参照可能に構成されている。
【００４９】
図６は店舗データベース３０のカルテテーブルに格納された電子カルテ６０をディスプレイ画面に表示した例を示す説明図である。この電子カルテ６０は、担当者が液晶ペンタブレット等にタッチペンで入力して作成したもので、来店日ごとの顧客に対する美容施術内容等の情報を手書きで記録したカルテである。
【００５０】
図６に示すように、この電子カルテ６０には、顧客コード６１に対応して、カルテ管理番号６２、担当者コード６３、施術日６４、施術開始から施術終了までの施術時間６５、施術内容６６等のデータが入力される。その入力はプルダウンメニューの中から該当する項目を選択するか、テキストタブをクリックし、ＯＳが有する手書き文字認識機能を利用して行うことができる。また、画像タブをクリックし、デジタルカメラで撮影した顔写真の画像データを取り込んで貼り付けたり、標準タブをクリックし、サイドメニュー６７の中からペンの種類、色、サイズ等を選択してメモやスケッチ等を手書きで記入したりすることもできる。
【００５１】
これらのデータの入力はすべてタッチペンを使用して行うことができ、入力したデータは、登録アイコン６８をクリックすることにより、店舗データベース３０内のカルテテーブルに保存される。このように、本実施形態では、電子カルテ６０を作成する際に液晶ペンタブレットを使用して手書きで記入することにより、紙カルテと同様に、文章だけでは表現しにくい細かなニュアンスを絵や色を使って思い通りに残しておくことができ、後日この電子カルテ６０を閲覧することにより、きめ細かな接客サービスに役立てることができる。
【００５２】
図７はカルテファイル５０のテーブル構造図である。カルテファイル５０は、図６のようにして作成した電子カルテ６０を、各店舗で顧客ごとに区分して保存したファイルである。カルテファイル５０のテーブルには、顧客を特定する顧客コード５１に対して、店舗を特定する店舗コード５２と、カルテ管理番号を特定するカルテコード５３と、カルテファイルを特定するカルテファイル名５４がそれぞれ対応して格納されている。
【００５３】
これに対して、カルテデータ５５は、カルテファイル５０のフォルダ内に保存されたデータである。カルテデータ５５にもそれぞれ対応するカルテファイル名５４が付与されている。ここでカルテファイル名５４とは、店舗コード５２とカルテコード５３と拡張子からなる識別コードであって、図の例では「０１」が店舗コード５２、「００００１」がカルテコード５３、「．ｘｘｘ」が拡張子である。カルテファイル５０とカルテデータ５５は、このカルテファイル名５４を識別コードとして、互いに関連付けて格納されている。
【００５４】
図８はカルテデータ５５のデータ構造図である。カルテデータ５５はタッチペンで入力した手書き画像によるデータであり、ベクトル座標データ５６及びイメージデータ５７により構成されている。手書き線等の情報は、開始座標（ｘ，ｙ）、終了座標（ｘ，ｙ）、線の色、線種からなるベクトル座標形式のデータである。また、イメージデータ５７は、表示位置座標とイメージサイズからなる画像イメージ情報である。
【００５５】
図９は店舗端末３と本部サーバ２のデータ連携方式を示す説明図である。本実施形態では、店舗端末３と本部サーバ２との間のデータ通信においてファイル同期型のデータ連携方式を採用している。例えば店舗Ａにおいて、新規の顧客に対して新しく電子カルテ６０を作成して店舗データベース３０を更新すると、店舗端末３と本部サーバ２との間で以下の（１）〜（９）の処理が行われる。
【００５６】
（１）電子カルテ追加
図９に示すように、店舗Ａにおいて、電子カルテ６０の新規作成があったとする。まず店舗Ａの店舗端末３Ａにおいて、店舗データベース３０内に、顧客コード「１」、店舗コード「０１」、カルテコード「２」、カルテファイル名「０１００００２．ｘｘｘ」のカルテファイル５０とカルテデータ５５が追加される。
【００５７】
（２）本部サーバへの更新内容の通知
店舗Ａの店舗端末３Ａは、店舗データベース３０内の情報に変化があったことをトリガーにして、本部サーバ接続アプリケーション１８のプログラムを読み出して実行し、本部サーバ２との間でＶＰＮ７の接続を確立し、本部サーバ２に更新内容を通知する。
【００５８】
（３）本部サーバへのファイル転送
店舗Ａの店舗端末３Ａは、カルテファイル５０のフォルダ情報に変化があったことをトリガーにして、本部サーバ２にファイル転送を行う。
【００５９】
（４）本部サーバのカルテ同期更新
本部サーバ２では、店舗Ａの店舗端末３Ａから通知された更新内容に基づいて、データベースサーバ１３が本部データベース２０内にカルテファイル５０を追加して、同期更新を行う。
【００６０】
（５）本部サーバのカルテデータ同期更新
本部サーバ２では、店舗Ａの店舗端末３Ａから転送されたファイルに基づいて、データベースサーバ１３がカルテファイル５０内のカルテデータ５５を追加して、同期更新を行う。
【００６１】
（６）他店舗への更新内容の通知
本部サーバ２は、本部データベース２０内のデータに変化があったことをトリガーにして、店舗同期アプリケーション１５のプログラムを読み出して実行し、店舗Ｂの店舗端末３Ｂとの間でＶＰＮ７の接続を確立して、店舗Ｂの店舗端末３Ｂに更新内容を通知する。
【００６２】
（７）他店舗へのファイル転送
本部サーバ２は、フォルダ情報に変化があったことをトリガーにして、店舗Ｂの店舗端末３Ｂにファイル転送を行う。
【００６３】
（８）他店舗のカルテ同期更新
店舗Ｂでは、本部サーバ２から通知された更新内容に基づいて、店舗端末３Ｂが店舗データベース３０内にカルテファイル５０を追加して、同期更新を行う。
【００６４】
（９）他店舗のカルテデータ同期更新
店舗Ｂでは、本部サーバから転送されたファイルに基づいて、店舗端末３Ｂがカルテファイル５０内のカルテデータ５５を追加して、同期更新を行う。なお、図示しないが、その他の店舗Ｃの店舗データベース３０についても同様に、本部サーバ２からのファイル転送により同期更新される。
【００６５】
以上のように、本実施形態では、店舗端末３と本部サーバ２との間でファイル同期型のデータ連携方式を採用した。これにより、ある店舗端末３（例えば３Ａ）の店舗データベース３０が更新されると、本部サーバ２の本部データベース２０と他の店舗端末３（例えば３Ｂ，３Ｃ，…）の店舗データベース３０が同期して更新される。
【００６６】
図１０と図１１は携帯端末４と店舗端末３のデータ連携方式を示す説明図である。本実施形態では、携帯端末４と店舗端末３の間で、ＩＰアドレスとポート番号を組み合わせたソケット通信型のデータ連携方式を採用している。例えば、従業員が所持する携帯端末４を使用することにより、（１）カルテ基本情報を取得する場合、（２）カルテ詳細情報を取得する場合、（３）カルテ情報を登録する場合には、携帯端末４と店舗端末３の間で以下の処理が行われる。
【００６７】
（１）カルテ基本情報取得
図１０に示すように、カルテ基本情報を取得する場合には、まず携帯端末４で接続先の店舗端末３のＩＰアドレスとポート番号を指定してログインし、店舗端末３とのネットワーク接続を確立する。次に、携帯端末４で検索したい顧客についての顧客コード（例えば顧客コード「１」）を指定して、店舗端末３のソケットに要求電文（カルテ参照）を送信する。
【００６８】
これに対して、店舗端末３は要求電文を受信し、ポート番号によって指定された携帯端末接続アプリケーション１９のプログラムを読み出して実行することにより、店舗データベース３０のカルテファイル５０，５０，…を検索し、顧客コードが「１」のレコード５８を抽出する。また、店舗端末では、抽出したレコード５８を応答電文（カルテ参照）として携帯端末４へと返信する。
【００６９】
そして、携帯端末４は応答電文を受信し、検索結果として店舗コードとカルテコードの一覧データを、ブラウザによって携帯端末４の画面に表示する。このように、従業者は携帯端末４を利用してソケット通信を行うことにより、接続先の店舗端末３の店舗データベース３０からカルテ基本情報を取得して閲覧することができる。
【００７０】
（２）カルテ詳細情報取得
続いて、従業者がカルテ詳細情報を取得したい場合には次の処理を行う。まず、携帯端末４で接続先の店舗端末３のＩＰアドレスとポート番号を指定してログインし、店舗端末３とのネットワーク接続を確立する。次に、携帯端末４で参照したい電子カルテ６０の店舗コード（例えば店舗コード「０１」）とカルテコード（例えばカルテコード「２」）を指定して、店舗端末３のソケットに要求電文（カルテ詳細参照）を送信する。
【００７１】
これに対して、店舗端末３は要求電文を受信し、ポート番号によって指定された携帯端末接続アプリケーション１９のプログラムを読み出して実行することにより、店舗データベース３０のカルテファイル５０，５０，…を検索し、店舗コードが１でかつカルテコードが２に該当するカルテファイル５０を抽出する。また、店舗端末３では、抽出したカルテファイル５０に関連するカルテデータ５５をＪＰＥＧ形式に変換し、これを応答電文（カルテ詳細参照）として携帯端末４へと返信する。
【００７２】
そして、携帯端末４は応答電文を受信し、検索結果を編集して手書き画像によるカルテデータ５５を、ブラウザによって携帯端末の画面に表示する。このように、従業者は携帯端末４を利用してソケット通信を行うことにより、接続先の店舗端末３の店舗データベース３０からカルテ詳細情報を取得して閲覧することができる。
【００７３】
（３）カルテ登録
図１１に示すように、カルテ情報を登録する場合には、まず携帯端末４で接続先の店舗端末３のＩＰアドレスとポート番号を指定してログインし、店舗端末３とのネットワーク接続を確立する。次に、携帯端末４で登録したい顧客の電子カルテ６０をタッチペンで入力する（図６を参照）。この電子カルテ６０は、図示したように手書き画像によるＪＰＥＧ形式のイメージデータである。そして、携帯端末４では顧客コード（例えば顧客コード「２」）を指定して、店舗端末３のソケットに要求電文（カルテ登録）とイメージデータを送信する。
【００７４】
これに対して、店舗端末３は要求電文とイメージデータを受信し、ポート番号によって指定された携帯端末接続アプリケーション１９のプログラムを読み出して実行することにより、店舗データベース３０内のカルテデータ５５を参照してカルテコード「３」を取得し、店舗データベース３０内の店舗基本情報マスタ（図５）を参照して店舗コード「０１」を取得する。
【００７５】
また、店舗端末３は、受信したＪＰＥＧ形式のイメージデータをカルテファイル５０に変換（イメージとして貼付）し、先に取得した店舗コード「０１」とカルテコード「３」と拡張子「．ｘｘｘ」からなる文字列をカルテファイル名「０１００００３．ｘｘｘ」として、カルテファイル５０のテーブルとカルテデータ５５に登録する。この登録が完了すると、店舗端末３は処理結果を応答電文（カルテ登録）として携帯端末４へと返信する。
【００７６】
そして、携帯端末４は応答電文を受信し、更新結果として「処理完了」のメッセージをブラウザによって携帯端末４の画面に表示する。このように、従業者は携帯端末４を利用してソケット通信を行うことにより、接続先の店舗端末３の店舗データベース３０にカルテ情報を登録することができる。この登録が行われると、上述したように本部サーバ２の本部データベース２０と他の店舗端末３の店舗データベース３０が同期して更新される。なお、携帯端末４と店舗端末３との間で、電子カルテ６０の画像ファイル形式としてＪＰＥＧ形式のデータを採用したが、これに替えて、例えばＴＩＦＦ、ＧＩＦ、ＰＮＧ、ＢＭＰ等、その他の画像ファイル形式のデータを採用しても良い。
【００７７】
図１２は携帯端末４に表示される「トップ」画面１００の構成図である。従業者が携帯端末４でこの顧客管理システム１を利用する際、外出先や自宅で利用する場合にはインターネット６を経由して本部サーバ２に接続し、店舗内で利用する場合には無線ＬＡＮ８で店舗端末３に接続する。携帯端末４で本部サーバ２又は店舗端末３に接続すると、図１２に示す「トップ」画面１００が表示される。例えばマルチタッチ機能を搭載した携帯端末４であれば、「トップ」画面１００に表示されたアイコン１１０〜１７０のいずれかをタップして選択することにより、（１）新規予約通知機能、（２）本日状況閲覧機能、（３）スケジュール管理機能、（４）予約登録機能、（５）顧客台帳閲覧機能、（６）シフト表閲覧機能、（７）画像アップロード機能、を実現することができる。以下、各機能について詳細に説明する。
【００７８】
（１）新規予約通知機能
図１３は新規予約通知機能の状態遷移図であり、図１４は「新規予約通知」画面２００と「新規予約通知−予約」画面２１０の構成図である。この新規予約通知機能は、新規に予約されている顧客情報を店舗端末３から携帯端末４に通知する機能である。
【００７９】
図１３に示すように、「ＴＯＰ」画面１００で未確認の新規予約がある場合、新規予約アイコン１１０が点滅表示される。このアイコン１１０をタップして選択（予約確認要求）すると、図１４（ａ）の「新規予約通知」画面２００が表示される。この画面では顧客が予約した順番に、予約日時、顧客層の色、顧客名、担当者名がリスト形式で表示され、画面を開くと予約状況を確認したことになる。これらのデータは、店舗データベース３０内の予約テーブル（図５を参照）から読み出され、店舗端末３から携帯端末４へと送信される。この画面で顧客名のリストをタップすると、図１４（ｂ）の「新規予約通知−予約」画面２１０に進む。
【００８０】
「新規予約通知−予約」画面２１０では、選択した新規予約の顧客について、予約日時、施術料金、施術内容、担当者、前回来店日を含む予約データの詳細が表示される。これらのデータは、店舗で予約を受け付けた時に店舗端末３の店舗データベース３０に保存されており、予約番号と顧客コードに基づいて、予約明細と顧客マスタのテーブル（図５を参照）から抽出され、送信される。
【００８１】
ここで、画面右上にある変更アイコンをタップすると、後述の「予約−変更」画面５２０（図１９）に移り、予約内容を変更することができる。また、画面右下の顧客情報アイコンをタップすると、「顧客台帳−情報」画面６１０（図２１）に移り、顧客情報の詳細を確認することができる。更に、画面左下の来店アイコンをタップすると、予約データが施術中に更新され、画面内容も「本日状況−施術中」画面３２０（図１５）に更新される。なお、画面左上の新規予約通知アイコンをタップすると、前の「新規予約通知」画面２００に戻る。
【００８２】
このように、従業者は携帯端末４で店舗端末３に接続することにより、新規予約の顧客に関する情報を閲覧して確認することができる。
【００８３】
（２）本日状況管理機能
図１５は本日状況管理機能の状態遷移図であり、図１６は「本日状況」画面３００と「本日状況−会計」画面３４０の構成図である。この本日状況管理機能は、本日の予約・施術中・会計済の状況を閲覧して保留し、登録し、又は修正する機能である。
【００８４】
図１５に示すように、「ＴＯＰ」画面１００で本日状況アイコン１２０を選択（本日状況確認要求）すると、図１６（ａ）の「本日状況」画面３００が表示される。この画面では時間帯順に、予約時間、顧客層の色、来店区分、顧客名、担当者名を含む本日状況データがリスト形式で表示される。これらのデータは、店舗データベース３０内の顧客層マスタテーブル、顧客マスタテーブル、及び予約テーブル（図５を参照）の中から本日に関するものを抽出して表示される。
【００８５】
ここで、担当者アイコンをタップするとピッカーが表示され、項目の中から「全て」又は各担当者名を選択することができ、担当者名を選択すればその担当者でリストに絞込みをかけることができる。また、顧客名の横の矢印をフリックすると、図１４（ｂ）の「新規予約通知−予約」画面２１０と同じ構成の「本日状況−予約」画面３１０に進み、選択した顧客について、予約日時、施術料金、施術内容、担当者、前回来店日を含む予約データの詳細が表示される。
【００８６】
「本日状況」画面３００において、施術中タブをタップすると「本日状況−施術中」画面３２０にリストが切り替わり、施術中の顧客についての詳細データが表示される。また、会計済タブをタップすると、「本日状況−会計済」画面３３０にリストが切り替わり、会計済の顧客についての詳細データが表示される。
【００８７】
「本日状況−施術中」画面３２０において、会計アイコンをタップすると、図１６（ｂ）の「本日状況−会計」画面３４０に進む。この画面では、店舗データベース３０内の売上伝票テーブルに基づいて、図のように未会計の顧客の顧客名、売上日、売上明細、売上金額、伝票計等の伝票データが表示される。また、画面右上の保留アイコンをタップすると、会計を保留登録して「本日状況−施術中」画面３２０に戻り、赤字で「保留中」のメッセージが表示される。なお、売上明細が入力されていない場合には、「売上明細を入力してください。」等の警告ダイアログが表示される。
【００８８】
一方、伝票データを変更する場合には、「本日状況−会計」画面３４０で追加アイコンを選択すると「本日状況−会計−明細追加」画面３５０に進み、売上明細の技術や店販品の項目を追加して登録することができる。また、売上金額を選択すると「本日状況−会計−明細変更」画面３６０に進み、売上明細を変更して登録することもできる。更に、値引額を選択すると「本日状況−会計−値引変更」画面３７０に進み、値引額を変更して登録することもできる。これらの伝票データを変更して登録すると、携帯端末４から店舗端末３へと更新データが送信され、店舗データベース３０が更新される。
【００８９】
このように、従業者は携帯端末４で店舗端末３に接続することにより、本日の予約・施術中・会計済の状況を閲覧し、その内容を保留し、登録し、又は修正することができる。
【００９０】
（３）スケジュール閲覧機能
図１７はスケジュール閲覧機能の状態遷移図であり、図１８は「スケジュール−日」画面４００と「スケジュール−日−詳細」画面４２０の構成図である。このスケジュール閲覧機能は、日別又は月別の予約状況等のスケジュールを閲覧する機能である。
【００９１】
図１７に示すように、「ＴＯＰ」画面１００でスケジュールアイコン１３０を選択（スケジュール閲覧要求）すると、図１８（ａ）の「スケジュール−日」画面４００が表示される。この画面では本日の年月日、時間帯、出勤している担当者に対して、予約スケジュールがバー表示される。このデータは、店舗データベース３０内のスケジュールマスタテーブル（図５を参照）から読み出されたものである。
【００９２】
ここで、右向き矢印をタップすると次の日にデータ更新され、左向き矢印をタップすると前の日にデータ更新される。また、画面右下の横表示アイコンをタップすると横表示に切り替わり、１０時間分が一画面に表示される。更に、画面中央下の月タブをタップすると「スケジュール−月」画面４１０に切り替わり、当月のカレンダーの中に各日の予約数が表示され、カレンダーの下に選択日の予約リストが表示される。
【００９３】
「スケジュール−日」画面４００において、担当者の名前の欄をタップすると図１８（ｂ）の「スケジュール−日−詳細」画面４２０に進む。この画面では、各担当者の予約スケジュールが拡大してバー表示され、そのバーの中に顧客名と予約メニューが表示される。
【００９４】
ここで、予約のバーをタップすると、「スケジュール−予約」画面４３０に進む。この画面は図１４（ｂ）の「新規予約通知−予約」画面２１０と同じ構成で、選択した予約の顧客について、予約日時、施術料金、施術内容、担当者、前回来店日を含む予約データの詳細が表示される。これらのデータは、店舗で予約を受け付けた時に店舗端末３の店舗データベース３０に保存されており、予約番号と顧客コードに基づいて、予約明細と顧客マスタのテーブル（図５を参照）から抽出して表示される。
【００９５】
また、「スケジュール−予約」画面４３０では、変更、顧客情報、来店の各アイコンが表示される。ここで、変更を選択すると後述の「予約−変更」画面５２０に進み、顧客情報を選択すると後述の「顧客台帳−情報」画面６１０に進む。また、来店を選択すると、予約データが施術中に更新され、画面内容も「本日状況−施術中」画面３２０に更新される。
【００９６】
このように、従業者は携帯端末４で店舗端末３に接続することにより、日別又は月別の予約状況等を閲覧してスケジュールを確認することができる。
【００９７】
（４）予約管理機能
図１９は予約管理機能の状態遷移図であり、図２０は「予約」画面５００と「予約−変更」画面５２０の構成図である。この予約管理機能は、顧客の予約情報を登録し、変更し、又は削除して管理する機能である。
【００９８】
図１９に示すように、「ＴＯＰ」画面１００で予約アイコン１４０を選択すると、図２０（ａ）の「予約」画面５００が表示される。この画面ではまず既存顧客か新規顧客かを選択する。既存顧客であれば、顧客名をタップすると「予約−顧客名」画面５１０に進み、店舗データベース３０の顧客マスタテーブル（図５を参照）から顧客データが読み出され、顧客名がリスト表示される。ここで該当する顧客名を選択すると、その顧客名が予約登録され、「予約」画面５００に来店区分、顧客コード、顧客名が自動表示される。新規顧客の場合には、顧客名をタップして表示されたキーボードで入力を行い、来店区分をタップして表示されたピッカーから該当する項目を選択することにより、「予約」画面５００に表示される。また、これと併せて予約日時、担当者、時間、金額、施術内容等の入力を行う。
【００９９】
この「予約」画面５００において、画面左上のキャンセルアイコンをタップすると、変更内容を反映させないで「ＴＯＰ」画面１００に戻る。また、画面右上の完了アイコンをタップすると、店舗データベース３０の予約テーブル（図５を参照）に予約内容を登録して「ＴＯＰ」画面１００に戻る（予約データの登録）。なお、必須項目が未入力の場合には、エラーメッセージが表示される。
【０１００】
一方、「新規予約通知−予約」画面２１０、「本日状況−予約」画面３１０、「本日状況−施術中」画面３２０、「スケジュール−予約」画面４３０で変更が選択されると、図２０（ｂ）の「予約−変更」画面５２０に進む。この画面では、図のように顧客コード、顧客名、予約日時、担当者、時間、金額、施術内容等の予約データが表示される。
【０１０１】
ここで、予約日時をタップすると「予約−予約日時」画面５３０に進み、予約日時を変更して登録することができる。また、同様に、予約金額をタップすると「予約−金額」画面５４０に進み、予約金額を変更して登録することもでき、施術内容をタップすると「予約−施術内容」画面５５０に進み、施術内容を変更して登録することもできる。そして、「予約−変更」画面５２０で完了アイコンをタップすると、予約テーブルに予約変更内容を登録して「ＴＯＰ」画面１００に戻る（予約データの変更）。
【０１０２】
「予約−変更」画面５２０で予約削除をタップすると、削除確認のアクションシートが表示され、削除後に遷移前の画面に戻る（予約データの削除）。なお、削除後表示できない画面の場合は、その前の画面まで戻る。
【０１０３】
このように、従業者は携帯端末４で店舗端末３に接続することにより、顧客の予約情報を閲覧し、その内容を登録し、変更し、又は削除して管理することができる。
【０１０４】
（５）顧客台帳閲覧機能
図２１は顧客台帳閲覧機能の状態遷移図であり、図２２は「顧客台帳」画面６００と「顧客台帳−カルテ詳細」画面６５０の構成図である。この顧客台帳閲覧機能は、顧客台帳やカルテに記録された顧客データを閲覧する機能である。
【０１０５】
図２１に示すように、「ＴＯＰ」画面１００で顧客台帳アイコン１５０を選択（顧客台帳閲覧要求）すると、図２２（ａ）の「顧客台帳」画面６００が表示される。この画面では登録された顧客について五十音順に、顧客名、ヨミガナ、生年月日、性別、担当者の顧客データがリスト形式で表示される。また、画面上方の検索ボックスに顧客名又はヨミガナを入力し、該当する顧客に関するデータを検索することもできる。このデータは、店舗データベース３０内の顧客マスタテーブル（図５を参照）を検索して抽出される。この画面で顧客名をタップすると、「顧客台帳−情報」画面６１０に進む。
【０１０６】
「顧客台帳−情報」画面６１０では、選択した顧客について更に詳しく、顧客コード、顧客名、ヨミガナ、性別、生年月日、初回来店日、担当者、顧客層、来店動機、紹介者、メモ、毛髪診断項目に関するデータが表示される。これらのデータも顧客マスタのテーブルから読み出される。ここで、カルテタブを選択すると「顧客台帳−カルテ」画面６２０に切り替わり、その顧客についての施術日時、施術内容、担当者に関するカルテデータが表示される。このデータは、顧客マスタテーブルに顧客コードで連結されたカルテテーブル（図５を参照）から読み出される。
【０１０７】
「顧客台帳−情報」画面６１０で履歴タブを選択すると、「顧客台帳−履歴」画面６３０に切り替わり、その顧客について過去の売上日、伝票計、担当者に関する履歴データが表示される。このデータは、顧客マスタテーブルに顧客コードで連結された売上伝票テーブル（図５を参照）から読み出される。ここで、売上日別の伝票計をタップすると「顧客台帳−履歴詳細」画面６６０に進み、更に詳しい情報として、売上伝票テーブルの中から読み出した売上計、消費税、調整額、商品名、売上金額等の履歴詳細データが表示される。
【０１０８】
「顧客台帳−情報」画面６１０で店販履歴タブを選択すると、「顧客台帳−店販品履歴」画面６４０に切り替わり、売上日、商品名、売上単価、数量、売上金額、担当者に関する店販品履歴データが表示される。このデータは、売上伝票テーブルに伝票番号で連結された売上明細テーブル（図５を参照）から読み出される。
【０１０９】
一方、「顧客台帳−カルテ」画面６２０で施術日時をタップすると、図２２（ｂ）の「顧客台帳−カルテ詳細」画面６５０に進む。この画面では、顧客別に、担当者、施術日時、施術内容を含むカルテデータのほか、カルテ画像が表示される。カルテ画像は、図６に示した電子カルテ６０をＪＰＥＧ形式で保存した画像データであり、店舗データベース３０を参照し、カルテテーブルに対して顧客コードで関連付けられたカルテデータ５５を読み出して表示される。なお、画面左上のカルテ一覧のアイコンをタップすると、前の「顧客台帳−カルテ」画面６２０に戻る。
【０１１０】
このように、従業者は携帯端末４で店舗端末３に接続することにより、顧客台帳やカルテを閲覧して詳細な顧客データを確認することができる。
【０１１１】
（６）シフト表閲覧機能
図２３はシフト表閲覧機能の状態遷移図であり、図２４は「シフト表−一覧」画面７００と「シフト表−詳細」画面７１０の構成図である。このシフト表閲覧機能は、店舗の勤務シフト表を閲覧して確認する機能である。
【０１１２】
図２３に示すように、「ＴＯＰ」画面１００でシフト表アイコン１６０を選択（シフト表閲覧要求）すると、図２４（ａ）の「シフト表−一覧」画面７００が表示される。この画面では店舗の勤務シフト表が月別に、予定、現在、過去の３つに区分され、リスト形式で表示される。この勤務シフト表のデータは、担当者コードとシフトコードに基づいて、店舗データベース３０内の担当者マスタテーブルと基本シフトマスタテーブル（図５を参照）を検索して抽出される。この画面でシフト表一覧の月別リストをタップすると、図２４（ｂ）の「シフト表−詳細」画面７１０に進む。
【０１１３】
「シフト表−詳細」画面７１０では、選択した月別リストが担当者別、日別で一画面に１０日分表示される。ここで、右向き矢印をタップすると次のリストにデータ更新され、左向き矢印をタップすると前のリストにデータ更新される。また、画面右下の横表示アイコンをタップすると横表示に切り替わり、２０日分が一画面に表示される。なお、画面左上のシフト表一覧アイコンをタップすると、前の「シフト表−一覧」画面７００に戻る。
【０１１４】
このように、従業者は携帯端末４で店舗端末３に接続することにより、勤務シフト表を閲覧して自分の勤務日時を確認することができる。
【０１１５】
（７）画像アップロード機能
図２５は画像アップロード機能の状態遷移図であり、図２６は「画像アップロード」画面８００と「画像アップロード−完了」画面８３０の構成図である。この画像アップロード機能は、携帯端末４に内蔵されたカメラで撮影した画像を、電子カルテ６０のカルテファイル５０にアップロードする機能である。
【０１１６】
図２５に示すように、「ＴＯＰ」画面１００で画像アップロードアイコン１７０を選択すると、図２６（ａ）の「画像アップロード」画面８００が表示される。この画面では中央にカメラのビューが表示され、下方にあるカメラアイコンをタップするとカメラのシャッターが切られ、画像が撮影される。なお、左下のキャンセルアイコンをタップすると「ＴＯＰ」画面１００に戻る。
【０１１７】
撮影すると「画像アップロード−プレビュー」画面８１０が表示される。この画面の中央には撮影した画像のプレビューが表示され、ここで再撮影アイコンをタップすると前の「画像アップロード」画面８００に戻り、使用アイコンをタップすると次の「画像アップロード−アップロード中」画面８２０に進む。
【０１１８】
「画像アップロード−アップロード中」画面８２０では、中央に処理中アイコンと「アップロード中．．．」のメッセージが表示される。このとき、撮影した画像データは担当者コードと共に携帯端末４から通信回線を通じて店舗端末３にアップロードされ、店舗データベース３０内の該当する電子カルテ６０のカルテファイル５０に保存される。
【０１１９】
アップロード処理が完了すると、図２６（ｂ）の「画像アップロード−完了」画面８３０に進む。この画面では中央に「アップロード完了しました。」という完了ダイアログが表示される。アップロード処理に失敗すると、「アップロードできませんでした。」等のエラーダイアログが表示される。なお、ダイアログ内のＯＫアイコンをタップすると、「ＴＯＰ」画面１００に戻る。
【０１２０】
このように、従業者は携帯端末４で店舗端末３に接続することにより、店舗データベース３０の電子カルテ６０に画像をアップロードすることができる。
【０１２１】
以上詳細に説明したとおり、この美容院顧客管理システム１によれば、電子カルテ６０として文字情報や写真イメージ等の内容に、手書きによる画像情報を関連付けて記憶し、顧客の来店日ごとの情報として管理することができる。これにより、文字だけでは残せない情報を他店舗へ伝えることができ、他店舗の情報も含めた共通の情報を利用して接客することが可能になり、顧客に対してきめ細かなサービスを提供することができる。
【０１２２】
また、店舗で働く従業者は、携帯端末４で顧客ごとの手書きによる電子カルテ６０の情報を施術場に居ながらにして確認することができる。このため、電子カルテ６０の内容を確認するためにそれが保存された端末までわざわざ移動する手間が省ける。
【０１２３】
更に、従業者は店舗の外（外出先や自宅など）で電子カルテ６０の情報を閲覧することが可能になる。したがって、例えば、休日に顧客から電話を直接受け付けて予約状況の確認や登録をしたり、電子カルテ６０の情報を参照して施術内容を予習しておいたりすることもできる。
【０１２４】
以上説明した実施形態は、本部と複数店舗の美容院を運営するフランチャイズチェーンにおける顧客管理システムの例であるが、本発明は個人事業主が経営する単一店舗の美容院における顧客管理システムとしても利用することができる。すなわち、図１において本部サーバ２と他の店舗Ｂ，Ｃを省略したシステムとし、店舗Ａの店舗端末３Ａと、店舗Ａで働く複数の従業者が所持する携帯端末４，４，…からなるシステムとして構成することも可能である。この場合、店舗端末３Ａは、顧客に関する手書き画像データからなる電子カルテ６０を記憶した店舗データベース３０を保有している点は上記の実施形態と同様である。また、店舗端末３Ａは、従業者の携帯端末４からインターネット６や無線ＬＡＮ８を通じて送信したデータや液晶ペンタブレットにより手書きで入力したデータに基づいて店舗データベース３０内の電子カルテ６０を更新する手段と、携帯端末４からの閲覧要求に対し店舗データベース３０から読み出した電子カルテ６０の手書き画像データを、通信回線を通じて送信する手段を備えていれば良い。
【産業上の利用可能性】
【０１２５】
上記の実施形態では、本発明を美容院の顧客管理システムに適用したが、本発明はこれに限らず、例えばエステサロン、ペットサロン、動物病院、整体院、メガネ店、化粧品販売店等のように、顧客のカルテを必要とするすべての業種の顧客管理システムに適用することができる。
【符号の説明】
【０１２６】
１…顧客管理システム
２…本部サーバ
３…店舗端末
４…携帯端末
５…ノートパソコン
６…インターネット
７…ＶＰＮ
８…無線ＬＡＮ
１１…ウェブサーバ
１２…アプリケーションサーバ
１３…データベースサーバ
１４…Ｗｅｂ管理アプリケーション
１５…店舗同期アプリケーション
１６…携帯端末接続アプリケーション
１７…顧客管理アプリケーション
１８…本部サーバ接続アプリケーション
１９…携帯端末接続アプリケーション
２０…本部データベース
２１…ＣＰＵ
２２…演算装置
２３…入出力装置
２４…回線制御装置
２５…記憶装置
３０…店舗データベース
３１…ＣＰＵ
３２…演算装置
３３…入出力装置
３４…回線制御装置
３５…記憶装置
４０…テーブル
４１…テーブル番号
４２…テーブル名
４３…テーブルＩＤ
４４…テーブル内容
５０…カルテファイル
５１…顧客コード
５２…店舗コード
５３…カルテコード
５４…カルテファイル名
５５…カルテデータ
５６…ベクトル座標データ
５７…イメージデータ
５８…レコード
６０…電子カルテ
６１…顧客コード
６２…カルテ管理番号
６３…担当者コード
６４…施術日
６５…施術時間
６６…施術内容
６７…サイドメニュー
６８…登録アイコン
【図１】
2011243150.tif 000003
【図２】
2011243150.tif 000004
【図３】
2011243150.tif 000005
【図４】
2011243150.tif 000006
【図５】
2011243150.tif 000007
【図６】
2011243150.tif 000008
【図７】
2011243150.tif 000009
【図８】
2011243150.tif 000010
【図９】
2011243150.tif 000011
【図１０】
2011243150.tif 000012
【図１１】
2011243150.tif 000013
【図１２】
2011243150.tif 000014
【図１３】
2011243150.tif 000015
【図１４】
2011243150.tif 000016
【図１５】
2011243150.tif 000017
【図１６】
2011243150.tif 000018
【図１７】
2011243150.tif 000019
【図１８】
2011243150.tif 000020
【図１９】
2011243150.tif 000021
【図２０】
2011243150.tif 000022
【図２１】
2011243150.tif 000023
【図２２】
2011243150.tif 000024
【図２３】
2011243150.tif 000025
【図２４】
2011243150.tif 000026
【図２５】
2011243150.tif 000027
【図２６】
2011243150.tif 000028