(57)【要約】【課題】検索結果を複数の部分に分割し、ダウンロードを行う前に、ダウンロードを行う部分の分割開始件数と分割終了件数を容易に確認することができる営業戦略支援システムを提供することを目的とする。【解決手段】営業データをデータベース１２０へ蓄積するとともに、営業データの検索を行うサーバ１１０と、検索による検索結果の表示を行うクライアント１３０を備えた営業戦略支援システムにおいて、サーバ１１０は、検索結果を表計算ソフトウェアの最大行数以下になるように分割し、分割した検索結果をクライアント１３０からの指示に従ってクライアント１３０へ送信する。【選択図】　　　　図１
2004030350.tif 000002
【特許請求の範囲】
【請求項１】
営業データを蓄積するとともに、前記営業データの検索を行うサーバと、前記検索による検索結果の表示を行うクライアントを備えた営業戦略支援システムにおいて、
前記サーバは、前記検索結果を所定の大きさ以下の部分に分割し、該部分を前記クライアントからの指示に従って前記クライアントへ送信することを特徴とする営業戦略支援システム。
【請求項２】
請求項１に記載の営業戦略支援システムにおいて、
前記クライアントは、前記検索結果の表示に表計算ソフトウェアを用い、前記所定の大きさは、前記表計算ソフトウェアの最大行数であることを特徴とする営業戦略支援システム。
【請求項３】
請求項１または請求項２のいずれかに記載の営業戦略支援システムにおいて、
前記クライアントは、前記サーバへ前記部分を要求するためのアイコンを前記部分の数だけ備え、前記アイコンの選択により検索結果の分割開始件数と分割終了件数を表示することを特徴とする営業戦略支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば証券会社や銀行等の金融機関において、顧客情報や営業日報等の営業データの蓄積、検索、表示を行う営業戦略支援システムに関するものであり、特に、サーバにおける営業データの検索結果を任意の件数で分割し、クライアントにおける表計算ソフトへのダウンロードを行う営業戦略支援システムに関するものである。
【０００２】
【従来の技術】
証券会社や銀行等の金融機関では、営業データの蓄積、検索、表示を行う営業戦略支援システムを使用している。この営業戦略支援システムにおいて、ユーザーは、クライアントを用いて、データベースへ営業データの登録を行うとともに、データベースに蓄積された営業データの検索を行う。検索結果は、クライアントの画面に表示されるとともに、分析等を行うためにクライアントの表計算ソフトへダウンロードされる。
【０００３】
【発明が解決しようとする課題】
しかしながら、クライアントが使用する一般的な表計算ソフトにおいては最大行数の制限がある。すなわち、表計算ソフトは、最大行数以下のデータしか格納できない。クライアントの画面に表示された検索結果をこの表計算ソフトへダウンロードする場合、従来の営業戦略支援システムでは、検索結果のうち最大行数までしかダウンロードすることができず、最大行数を超える検索結果は切り捨てていた。そのためユーザーは、最大行数以内にデータを納めるために複数回にわたって検索の絞り込みを行うなど、手間がかかっていた。
【０００４】
本発明は上述した課題に鑑みてなされたものであり、検索結果を複数の部分に分割し、ダウンロードを行う前に、ダウンロードを行う部分の分割開始件数と分割終了件数を容易に確認することができる営業戦略支援システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上述した目的を達成するために、本発明は、営業データを蓄積するとともに、前記営業データの検索を行うサーバと、前記検索による検索結果の表示を行うクライアントを備えた営業戦略支援システムにおいて、前記サーバは、前記検索結果を所定の大きさ以下の部分に分割し、該部分を前記クライアントからの指示に従って前記クライアントへ送信することを特徴とするものである。
【０００６】
このような構成によれば、検索結果を切り捨てることなく、分割してクライアントへダウンロードすることができる。そのため、ユーザーは複数回にわたって検索の絞り込みを行うなどの手間を省くことができる。
【０００７】
また、本発明の営業戦略支援システムにおいて、前記クライアントは、前記検索結果の表示に表計算ソフトウェアを用い、前記所定の大きさは、前記表計算ソフトウェアの最大行数であることを特徴とするものである。
【０００８】
このような構成によれば、検索結果を切り捨てることなく、かつ、表計算ソフトの最大行数を超えることなく、分割してダウンロードすることができる。そのため、ユーザーは複数回にわたって検索の絞り込みを行うなどの手間を省くことができる。
【０００９】
また、本発明の営業戦略支援システムにおいて、前記クライアントは、前記サーバへ前記部分を要求するためのアイコンを前記部分の数だけ備え、前記アイコンの選択により検索結果の分割開始件数と分割終了件数を表示することを特徴とするものである。
【００１０】
このような構成によれば、検索結果のダウンロードを行う前に、ユーザーは、ダウンロードする検索結果の範囲を容易に確認することができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。まず、営業戦略支援システムの構成について図１を用いて説明する。図１は、本発明の実施の形態における営業戦略支援システムの構成の一例を示すブロック図である。ここでは証券会社が利用する営業戦略支援システムを例に挙げて説明する。この営業戦略支援システムは、本店１００と支店２００から構成されている。本店１００は、データベース１２０と接続されたサーバ１１０と、クライアント１３０を備える。支店２００はクライアント１３０Ａを備える。サーバ１１０とクライアント１３０とクライアント１３０Ａは、イントラネット３００で接続されている。クライアント１３０とクライアント１３０Ａは同様の動作を行う。また、クライアント１３０とクライアント１３０Ａは、それぞれ１つでも複数備えられていても良い。
【００１２】
なお、データベース１２０は、サーバ１１０内に備えられていても良いし、サーバ１１０とクライアント１３０は一体型で構成されても良く、図１に示されるような形態に限定されるものではない。また、サーバ１１０とクライアント１３０とクライアント１３０Ａにおける動作は全てソフトウェアで実現する。このソフトウェアは、例えばＷｅｂアプリケーションの形態であっても良い。
【００１３】
次に、営業戦略支援システムの動作の概略について図１を用いて説明する。まず、ユーザーが、本店１００のクライアント１３０を用いて、営業データをデータベース１２０に登録する場合の動作について説明する。まず、ユーザーは、クライアント１３０を用いて営業データの入力を行う。クライアント１３０は、入力された営業データをサーバ１１０へ送信する。サーバ１１０は、クライアント１３０から受信した営業データをデータベース１２０に登録する。以上のようにして、データベース１２０には営業データが蓄積される。
【００１４】
次に、ユーザーが、本店１００のクライアント１３０を用いて、データベース１２０に登録された営業データを検索する場合の動作について説明する。まず、ユーザーは、クライアント１３０を用いて検索条件の入力を行う。クライアント１３０は、入力された検索条件をサーバ１１０へ送信する。サーバ１１０は、クライアント１３０から受信した検索条件に応じてデータベース１２０に蓄積された営業データを検索し、検索結果をクライアント１３０へ送信する。クライアント１３０は、検索結果の表示を行う。
【００１５】
次に、検索結果を分割して表計算ソフトへダウンロードする処理について、図２のフローを用いて説明する。図２は、サーバとクライアントが行う処理の一例を示すフローチャートである。
【００１６】
まず、ユーザーは、クライアント１３０を用いて検索したい営業データのデータ項目を指定する。ここで指定するデータ項目とは、予めシステムで定義されている項目であり、例えば、顧客別預り資産順位表等を指す。クライアント１３０は、指定されたデータ項目をサーバ１１０へ送信する（Ｓ１）。
【００１７】
サーバ１１０は、クライアント１３０から受信したデータ項目をキーにしてデータの検索を行い（Ｓ２）、検索結果を任意のフォルダにデータファイルとして保存する（Ｓ３）とともに、検索結果一覧をクライアント１３０へ送信する（Ｓ４）。
【００１８】
以下、例として、クライアントが使用する表計算ソフトの最大行数を６５０００行とする。従って、検索結果を６５０００行以下の部分に分割してダウンロードを行う必要がある。そのためにまず、クライアント１３０は、受信した検索結果一覧の総行数から、必要な分割数を算出する。例えば、検索結果の該当件数を３２４５０件、１件あたりの表示に必要な行数を５行とすると、総行数は３２４５０（件）×５（行）＝１６２２５０（行）となる。総行数１６２２５０行を６５０００行毎に分割する、１６２２５０（行）／６５０００（行）≒２．５となるため、分割数を３とすれば、６５０００行以下の部分に分割することができる。
【００１９】
クライアント１３０は、ダウンロード用アイコンを分割数だけ作成し、図３に示すように、受信した検索結果一覧と、作成したダウンロード用アイコン１，２，３を表示する（Ｓ５）。クライアント１３０は、ダウンロード用アイコンを画面に表示する際に、ダウンロード用アイコンへダウンロード開始Ｎｏ．を埋め込む。ここでダウンロード開始Ｎｏ．とはダウンロード用アイコンの番号であり、分割された部分のうち１番目に対応するダウンロード用アイコン１がダウンロード開始Ｎｏ．１、分割された部分のうち２番目に対応するダウンロード用アイコン２がダウンロード開始Ｎｏ．２、分割された部分のうち３番目に対応するダウンロード用アイコン３がダウンロード開始Ｎｏ．３となる。
【００２０】
次に、ユーザーは、ダウンロード用アイコンをクリックすることにより、必要な検索結果の部分のダウンロードを行う。すなわち、図３に示す例においては、ユーザーが、ダウンロード用アイコン１をクリックすると０件〜１３０００件（６５０００行分）の検索結果が表計算ソフトへダウンロードされ、ダウンロード用アイコン２をクリックすると１３００１件〜２６０００件（６５０００行分）の検索結果が表計算ソフトへダウンロードされ、ダウンロード用アイコン３をクリックすると２６００１件〜３２４５０件（３２２５０行分）の検索結果が表計算ソフトへダウンロードされる。
【００２１】
ここで、クライアント１３０は、ユーザーの操作に従って、検索結果の分割開始件数と分割終了件数を表示する。例えばユーザーがダウンロード用アイコン２にマウスカーソルを重ねると、図３に示すように、クライアント１３０の画面にはダウンロード用アイコン２に対応する分割開始件数＝１３００１と分割終了件数＝２６０００を示すために、「ダウンロード（１３００１件〜２６０００件）」と表示される。そのため、ユーザーは、ダウンロードを実行する前に、検索結果の分割開始件数と分割終了件数を容易に確認することができる。
【００２２】
ここで、ユーザーにより、例えばダウンロード用アイコン２がクリックされたとする。クライアント１３０は、表計算ソフトのデータ作成ファイルを呼び出すとともに、クリックされたダウンロード用アイコンに対応するダウンロード開始Ｎｏ．２をサーバ１１０へ送信する（Ｓ６）。
【００２３】
サーバ１１０は、検索結果に対応するデータファイルをオープンし（Ｓ７）、例えばＣＳＶファイルのような汎用のカンマ区切りファイルに変換する（Ｓ８）。また、サーバ１１０は、クライアント１３０から受信したダウンロード開始Ｎｏ．に従って、ＣＳＶファイルの読み出し範囲の設定を行う（Ｓ９）。上記の例においては、ダウンロード開始Ｎｏ．２が実行されたため、読み出し範囲として、分割開始件数を１３００１件、分割終了件数を２６０００件に設定する。次に、サーバ１１０は、読み出し範囲でＣＳＶファイルの分割を行い（Ｓ１０）、分割したＣＳＶファイルをクライアント１３０へ送信する（Ｓ１１）。
【００２４】
クライアント１３０は、サーバ１１０からＣＳＶファイルを受信し（Ｓ１２）、図４に示すように、表計算ソフトウェアを用いてＣＳＶファイルの表示を行う（Ｓ１３）。ここで、図４に示したＣＳＶファイルは、預かり資産順位でソートされており、ユーザーは検索結果の何件目のデータであるかを把握することができる。
【００２５】
以上により、本発明の営業戦略支援システムにおいては、検索結果を切り捨てることなく、分割して表計算ソフトへダウンロードすることができる。そのため、ユーザーは複数回にわたって検索の絞り込みを行うなどの手間を省くことができる。また、ダウンロード用アイコンにカーソルを重ねると、ダウンロードを行う検索結果の分割開始件数と分割終了件数が表示されるため、検索結果のダウンロードを行う前に、ユーザーは、どの件をダウンロードするかを容易に確認することができる。
【００２６】
【発明の効果】
以上に詳述したように本発明によれば、検索結果を複数の部分に分割し、ダウンロードを行う前に、ダウンロードを行う部分の分割開始件数と分割終了件数を容易に確認することができる営業戦略支援システムを提供することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態における営業戦略支援システムの構成の一例を示すブロック図である。
【図２】サーバとクライアントが行う処理の一例を示すフローチャートである。
【図３】検索結果一覧とダウンロード用アイコンの表示例を示す図である。
【図４】表計算ソフトによる検索結果の表示例を示す図である。
【符号の説明】
１００　本店、１１０　サーバ、１２０　データベース、１３０，１３０Ａ　クライアント、２００　支店、３００　イントラネット。
【図１】
2004030350.tif 000003
【図２】
2004030350.tif 000004
【図３】
2004030350.tif 000005
【図４】
2004030350.tif 000006