(57)【要約】【課題】ＣＴＩクライアントソフトの方式を採用した場合に個人情報の流出を防止することが可能なクライアントサーバシステムおよび該クライアントサーバシステムにおける顧客情報管理方法、ならびにそのためのプログラムを提供することを目的としている。【解決手段】ＣＴＩクライアントソフトにおいてログイン時にＤＢサーバ１３からダウンロードした顧客情報をクライアントＰＣ１１のメモリ上に展開し、メモリ上に展開した顧客情報をキーとしてＤＢサーバ１３にアクセスし、ＣＴＩ連携機能により関連情報を表示装置に表示するとともに、ログアウト時にクライアントＰＣ１１のメモリ上に展開された顧客情報を削除する。【選択図】図５
2012118658.tif 000002
【特許請求の範囲】
【請求項１】
ＣＴＩ連携機能を備えたクライアントサーバシステムであって、
ＣＴＩクライアントＰＣと顧客情報を管理するＤＢサーバとを具備し、
前記ＣＴＩクライアントＰＣは、
ＣＴＩクライアントソフトにおいて前記ＤＢサーバにログイン要求を行う手段と、
前記ＤＢサーバから前記ＤＢサーバが抽出した前記ログイン要求に対応する顧客情報をダウンロードする手段と、
ダウンロードした顧客情報をメモリ上に展開する手段と、
展開した顧客情報をキーとして前記ＤＢサーバにアクセスし、ＣＴＩ連携機能により関連情報を表示装置に表示する手段と、
ログアウトする場合に前記メモリ上に展開した前記顧客情報を削除する手段とを有し、
前記ＤＢサーバは、前記ＣＴＩクライアントＰＣからのログイン要求による当該ＤＢサーバへのアクセスの可否を判定する手段と、
アクセスが可の場合に前記ログイン要求に対応する顧客情報を顧客情報ＤＢから抽出する手段と
を有する
ことを特徴とするクライアントサーバシステム。
【請求項２】
コンピュータを、請求項１に記載のクライアントサーバシステムにおける各手段として機能させることを特徴とするプログラム。
【請求項３】
ＣＴＩクライアントＰＣと顧客情報を管理するＤＢサーバとを具備するＣＴＩ連携機能を備えたクライアントサーバシステムにおける顧客情報管理方法であって、
前記ＣＴＩクライアントＰＣが、ＣＴＩクライアントソフトにおいて前記ＤＢサーバにログイン要求を行うステップと、
前記ＤＢサーバが、前記ＣＴＩクライアントＰＣからのログイン要求に基づいてアクセスの可否を判定するステップと、
前記ＤＢサーバが、前記判定の結果アクセスが可の場合、前記ログイン情報に対応する顧客情報を顧客情報ＤＢから抽出するステップと、
前記ＣＴＩクライアントＰＣが、前記ＤＢサーバが抽出した顧客情報をダウンロードしメモリ上に展開するステップと、
前記ＣＴＩクライアントＰＣが、前記メモリ上に展開した顧客情報をキーとして前記ＤＢサーバにアクセスし、ＣＴＩ連携機能により関連情報を表示装置に表示するステップと、
前記ＣＴＩクライアントＰＣが、ログアウトする際に前記メモリ上に展開した前記顧客情報を削除するステップと、
を有することを特徴とするクライアントサーバシステムにおける顧客情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人情報流出防止機能を具備するクライアントサーバシステムに係り、特にＣＴＩ（Computer Telephony Integration）クライアントソフトでＰＣ（Personal Computer）上に顧客情報を保持するにあたり、個人情報の流出を防ぐためにＣＴＩクライアント利用後のログアウト時に顧客情報を自動的に削除する仕組みに関するものである。なお、ＣＴＩは電話やＦＡＸをコンピュータと連携する技術であり、企業のコールセンタなどで広く利用されている技術である。
【背景技術】
【０００２】
ＣＴＩクライアントソフトは、業務の特性上クライアントＰＣ内に顧客情報を保持する必要があった。従来のＣＴＩクライアントソフトは、サーバからダウンロードした顧客情報をクライアントＰＣ内にファイルで保持する方式を採用していた。
【０００３】
しかしながら、上記従来の方式によれば、クライアントＰＣ内に個人情報である顧客情報が残ってしまうため、個人情報が流出してしまう危険性が大きかった。
【０００４】
一般に個人情報を削除することによってその流出を回避する技術自体は、例えば、特開２００８−９９１５５号公報（特許文献１）、特開２００６−３２３５４６号公報（特許文献２）、特開２００５−３３３３７９号公報（特許文献３）、特開２００３−１５２８６６号公報（特許文献４）などに開示されている。
【０００５】
特許文献１，２に開示されたものは削除（廃棄）用の専用ボタン（スイッチ）を設けたものであり、特許文献３に開示されたものは、サーバで個人情報の処理を実行した後にサーバ内の個人情報を削除するようにして、個人情報の管理を個人に任せるようにしたものであり、特許文献４に開示されたものは、アンケート代行サービスを行う際に管理サーバにてアンケート実施者の個人情報を削除する仕組みを設けたものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−９９１５５号公報
【特許文献２】特開２００６−３２３５４６号公報
【特許文献３】特開２００５−３３３３７９号公報
【特許文献４】特開２００３−１５２８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、従来のＣＴＩクライアントソフトは、サーバからダウンロードした顧客情報をクライアントＰＣ内にファイルで保持する方式を採用していたが、ＣＴＩクライアントソフト使用後もクライアントＰＣ内に顧客情報である個人情報が残ることになってしまい、ＣＴＩクライアントソフトをインストールしたクライアントＰＣが盗難にあった場合、個人情報が流出する危険性が高いにもかかわらず、充分な対策が行われていなかった。
【０００８】
上述したように、上記特許文献にはサーバ側に保存された個人情報を削除することは開示されているものの、ＣＴＩクライアントソフトの方式を採用した場合のクライアントＰＣに残る個人情報の流出については特に考慮されていなかった。
【０００９】
本発明は、ＣＴＩクライアントソフトの方式を採用した場合に個人情報の流出を防止することが可能なクライアントサーバシステムおよび該クライアントサーバシステムにおける顧客情報管理方法、ならびにそのためのプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
本発明は、上記の目的を達成するために、ＣＴＩクライアントソフトにおいてログイン時にＤＢサーバからダウンロードした顧客情報をクライアントＰＣのメモリ上に展開し、メモリ上に展開した顧客情報をキーとしてＤＢサーバにアクセスし、ＣＴＩ連携機能により関連情報を表示装置に表示するとともに、ログアウト時にクライアントＰＣのメモリ上に展開された顧客情報を削除するようにした。
【発明の効果】
【００１１】
本発明によれば、ＣＴＩクライアントソフトにおいてログイン時にＤＢサーバからダウンロードした顧客情報をクライアントＰＣのメモリ上に展開する場合でも、ログアウト後はクライアントＰＣ上に顧客情報（個人情報）が残らないことになり、クライアントＰＣからの個人情報流出を抑えることができる。これにより、クライアントＰＣの個人情報管理にかかる費用を削減すると共に、個人情報流出の危険性を抑えることで信頼性が確保できる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るＣＴＩ連携機能を備えたクライアントサーバシステムの一実施例を示すブロック構成図である。
【図２】ＣＴＩクライアントＰＣからの顧客情報要求時の処理を説明するためのフローチャートである。
【図３】電話着信があった場合の処理を説明するためのフローチャートである。
【図４】ＣＴＩクライアントログアウト時の顧客情報削除処理を説明するためのフローチャートである。
【図５】本発明に係る個人情報流出防止機能を具備するクライアントサーバシステムの全体処理の概要を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施例を図面により詳細に説明する。
図１は、本発明に係るＣＴＩ連携機能を備えたクライアントサーバシステムの一実施例を示すブロック構成図である。
【００１４】
同図において、１１はＣＴＩクライアントＰＣ、１２はＷｅｂサーバ、１３はＤＢサーバ、１３１は顧客の氏名、住所、電話番号、ＦＡＸ番号などの個人情報である顧客情報を管理する顧客情報ＤＢ、１４はインターネットである。
【００１５】
本実施例は、ＣＴＩクライアントソフトを使用してＡＰＳサービスにアクセスしているＣＴＩクライアントＰＣ１１が、インターネット１４を通じてサービスへアクセスする際に、Ｗｅｂサーバ１２経由で認証を受け、ＤＢサーバ１３へアクセスしている。
【００１６】
なお、ＡＳＰ（Application Service Provider；アプリケーションサービスプロバイダ）とは、ビジネス用のアプリケーションソフトをインターネットを通じて顧客にレンタルする事業者のことであり、ＡＳＰサービスにおいては、ユーザはＷｅｂプロバイザなどを通じて、ＡＳＰの保有するサーバにインストールされたアプリケーションソフトをレンタルして利用するようにしたもので、これにより、負担の大きいアプリケーションソフトのインストールや管理あるいはアップグレードにかかる費用・手間を節減することができ、本サービスは今後ますます普及すると考えられる。
【００１７】
ＣＴＩクライアントＰＣ１１は、ＡＳＰサービスにアクセスする際に、自身にインストールされているＣＴＩクライアントソフトを用いる。使用されたＣＴＩクライアントソフトは、ＣＴＩクライアントＰＣ１１からログイン要求を送出しＷｅｂサーバ１２経由でＤＢサーバ１３に対してログイン確認を行う。すなわち、Ｗｅｂサーバ経由でＤＢサーバ１３に格納されているユーザＩＤチェックを行う。ユーザＩＤチェックのＳＱＬを発行するのはＤＢサーバ１３であり、実際のログイン確認（チェック）を行うのはＤＢサーバ１３である。Ｗｅｂサーバ１２は、チェック要求を発行するのみである。
【００１８】
ＤＢサーバ１３によるログイン確認の結果、ログイン処理に問題があれば接続不可とする。
【００１９】
また、ＤＢサーバ１３によるログイン確認の結果、ログイン処理に問題がない場合は、ログイン情報を元にＤＢサーバ１３の顧客情報ＤＢ１３１から顧客情報を取得し、該取得した顧客情報をＣＴＩクライアントＰＣ１１にダウンロードしてメモリ上に展開する。
【００２０】
その後電話着信を待ち、電話着信があった場合には、ＣＴＩクライアントＰＣ１１のメモリ上に展開した顧客情報をキーとしてＤＢサーバ１３にアクセスし、ＣＴＩクライアント連携機能により情報の表示を行う。
【００２１】
ＣＴＩクライアントソフトを終了（ログアウト）するときは、ＣＴＩクライアントＰＣ１１のメモリ上に展開した顧客情報を削除する。
【００２２】
図２は、図１におけるＣＴＩクライアントＰＣからのログイン処理から顧客情報の引渡しまでの処理を説明するためのフローチャートである。
【００２３】
同図において、ＣＴＩクライアントＰＣ１１からインターネット１４を経由して所定のサービス（https://・・）へアクセスする（ステップＳ２１）。その際に、ＤＢサーバ１３でＣＴＩクライアントＰＣ１１からの要求に対してログインＩＤやパスワードに基づきアクセスの可否をチェックする（ステップＳ２２）。
【００２４】
ログインＩＤやパスワードに不正がある場合は（ステップＳ２２：Ｎ）、アクセスが拒否される（ステップＳ２３）。
【００２５】
ログインＩＤやパスワードに不正がない場合は（ステップＳ２２：Ｙ）、アクセスが許可される。
【００２６】
アクセスが許可された場合、アクセスを許可した要求に対応する顧客情報がＤＢサーバ１３の顧客情報ＤＢ１３１に存在するかを確認する（ステップＳ２４）。
【００２７】
要求された顧客情報がＤＢサーバ１３の顧客情報ＤＢ１３１に登録されていない場合は（ステップＳ２４：Ｎ）、ＣＴＩクライアントＰＣ１１にエラー情報を送付し表示装置にエラー表示する（ステップＳ２５）。
【００２８】
要求された顧客情報がＤＢサーバ１３の顧客情報ＤＢ１３１に存在する場合（ステップＳ２４：Ｙ）、ＣＴＩクライアントＰＣに顧客情報を送付する（ステップＳ２６）。
【００２９】
ＣＴＩクライアントＰＣ１１は、送付された顧客情報を該ＣＴＩクライアントＰＣ１１のメモリ上に展開して（ステップＳ２７）、電話の着信を待機する。
【００３０】
図３は、電話の着信があった場合の処理を説明するためのフローチャートである。
電話の着信があった場合は、ＣＴＩクライアントＰＣ１１のメモリ上に展開した顧客情報をキーとしてＤＢサーバ１３にアクセスし、ＣＴＩクライアント連携機能により情報の表示を行う。
【００３１】
すなわち、同図のフローチャートに示すように、電話の着信を待機し(ステップＳ２８)、電話の着信があった場合（ステップＳ２８：Ｙ）、クライアントＰＣ１１のメモリ上に展開された前記顧客情報をキーとしてＤＢサーバ１３にアクセスし、ＣＴＩクライアント連携機能により、例えば保険代理業務に利用する場合は保険に関する各種情報をダウンロードして表示装置に表示する（ステップＳ２９）。
【００３２】
図４は、ＣＴＩクライアントＰＣをログアウトする際に該ＣＴＩクライアントＰＣ１１のメモリ上に展開した顧客情報を削除する処理を説明するためのフローチャートである。
【００３３】
ＣＴＩクライアントＰＣ１１をログアウトする際にログアウトの確認を行う（ステップＳ３１）。ログアウトしない場合は（ステップＳ３１：Ｎ）、ＣＴＩクライアントＰＣは処理を続行する（ステップＳ３２）。
【００３４】
ログアウトする場合は（ステップＳ３１：Ｙ）、ＣＴＩクライアントＰＣ１１のメモリ上に展開した顧客情報を削除する（ステップＳ３３）。
【００３５】
図５は、上述した本発明に係る個人情報流出防止機能を具備するクライアントサーバシステムにおける一連の処理の全体像を示している。図中には、各処理が図２〜図４に示したフローチャートのどのステップに対応するかも記してある。
【００３６】
上述したように、従来のＣＴＩクライアントソフトでは、サーバからダウンロードした顧客情報をクライアントＰＣ内にファイルで保持する方式を取っており、ＣＴＩクライアントソフト使用後もクライアントＰＣ内に個人情報が残っているので、個人情報が流出する危険性が高いという問題があったが、本発明によれば、特に図４のステップＳ３３で説明したように、ＣＴＩクライアントログアウト時に、該顧客情報をＣＴＩクライアントＰＣのメモリ上から削除するようにしたので、個人情報の流出リスクを低減することができる。
【００３７】
本発明に係るＣＴＩ連携機能を備えたクライアントサーバシステムによって行われる図２〜図４に示した処理は、ＣＴＩクライアントＰＣやＤＢサーバを構成するＣＰＵやメモリ、レジスタなどのハードウェアにより各処理（請求項における各手段あるいは各ステップ）に対応するプログラムを実行することにより実現される。これらの各処理に対応するプログラムは、ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤなどのコンピュータ読み取り可能な記録媒体や、インターネットなどのネットワークを介して市場に流通させることができる。
【産業上の利用可能性】
【００３８】
本発明は、特に、インターネットサービスにて本出願人が提供している保険代理店向け顧客管理ＡＳＰサービスであるＶｉｅｗＭａｔｅ（登録商標）サービスを利用する場合で、ＣＴＩ連携を行う場合に利用することができる。
【符号の説明】
【００３９】
１１：ＣＴＩクライアントＰＣ
１２：Ｗｅｂサーバ
１３：ＤＢサーバ
１３１：顧客情報ＤＢ
１４：インターネット
【図１】
2012118658.tif 000003
【図２】
2012118658.tif 000004
【図３】
2012118658.tif 000005
【図４】
2012118658.tif 000006
【図５】
2012118658.tif 000007