(57)【特許請求の範囲】
【請求項１】
所定の表示単位で日程情報を表示装置に表示させる情報処理装置であって、
複数の前記表示単位が異なる位置に関連付けられるスライダの各表示単位に対応するスライダ値と前記表示単位とを関連付けて記憶する記憶部と、
前記表示単位間の単位変化量と、前記表示単位間のスライダ値範囲のスライダ値変化量とに基づいて、前記スライダ値範囲内のスライダ値に対応する表示単位を算出する表示単位算出部と、
前記表示装置に表示される前記スライダ上に配置されたポインタの位置に対応するスライダ値に基づく前記表現単位算出部によって算出される表示単位で描画される前記日程情報を、前記表示装置に表示させる表示部と、を含み、
前記表示単位算出部は、前記ポインタの位置に対応するスライダ値が含まれる、２つの表示単位の各スライダ値で規定されるスライダ値範囲を判別し、判別された前記スライダ値範囲のスライダ値変化量と、前記２つの表示単位間の単位変化量に基づいて、前記ポインタの位置に対応するスライダ値に対応する表示単位を算出することを特徴とする情報処理装置。
【請求項２】
前記記憶部は、前記表示単位算出部によって算出される前記スライダ値範囲に含まれるスライダ値それぞれに対応する複数の表示単位を記憶し、
前記表示部は、前記ポインタの位置に対応するスライダ値に該当する前記表示単位を前記記憶部から抽出し、抽出された表示単位で描画される前記日程情報を、前記表示装置に表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示単位の一単位に対応し異なる表示単位間で表示幅が同一の表示領域を、前記日報情報に応じて１つ又は複数用いて描画する描画処理部を含み、
前記描画処理部は、前記表示領域の表示幅を変更せずに、１つの前記表示領域で表現される前記各表示単位に応じて前記表示領域の数を異ならせて、前記日報情報を描画することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記描画処理部は、前記表示領域が予め複数並列に配置された表示範囲内において、１つ又は複数の前記表示領域を前記日報情報に応じて塗りつぶすことで、前記日報情報を描画することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
所定の表示単位で日程情報を表示装置に表示させる情報処理装置で実行される表示制御プログラムであって、前記情報処理装置に、
複数の前記表示単位が異なる位置に関連付けられるスライダの各表示単位に対応するスライダ値と前記表示単位とを関連付けて記憶する記憶機能と、
前記表示単位間の単位変化量と、前記表示単位間のスライダ値範囲のスライダ値変化量とに基づいて、前記スライダ値範囲内のスライダ値に対応する表示単位を算出する算出機能と、
前記表示装置に表示される前記スライダ上に配置されたポインタの位置に対応するスライダ値に基づく前記算出機能によって算出される表示単位で描画される前記日程情報を、前記表示装置に表示させる表示機能と、を実現させ、
前記算出機能は、前記ポインタの位置に対応するスライダ値が含まれる、２つの表示単位の各スライダ値で規定されるスライダ値範囲を判別し、判別された前記スライダ値範囲のスライダ値変化量と、前記２つの表示単位間の単位変化量に基づいて、前記ポインタの位置に対応するスライダ値に対応する表示単位を算出することを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、日程情報等の表示制御に関する。
【背景技術】
【０００２】
従来から活動や作業の開始時期／終了時期を把握するために、縦軸に活動や作業の内容を、横軸に日時（時間）を表示して、横棒で活動や作業を行う時期や時間を視覚的に表示するガントチャートが知られており、営業活動やプロジェクト、生産等の進捗管理の有効な手立てとして利用されている。
【０００３】
このような開始時期／終了時期を示す日程情報の表示制御には、時間や日、週、月、期（四半期、前期、半期）、年等の表示単位に応じて日程情報を表示する機能がある。例えば、表示単位として時（例えば、１時間）、日、週、又は月を選択し、選択された表示単位で日程情報を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２４５１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数の表示単位が異なる位置に関連付けられるスライダのスライダ値に応じて表示単位を可変させて日程情報を表示させる情報処理装置及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、所定の表示単位で日程情報を表示装置に表示させる情報処理装置であって、複数の表示単位が異なる位置に関連付けられるスライダの各表示単位に対応するスライダ値と表示単位とを関連付けて記憶する記憶部と、表示単位間の単位変化量と、表示単位間のスライダ値範囲のスライダ値変化量とに基づいて、スライダ値範囲内のスライダ値に対応する表示単位を算出する表示単位算出部と、表示装置に表示されるスライダ上に配置されたポインタの位置に対応するスライダ値に基づく表現単位算出部によって算出される表示単位で描画される前記日程情報を、表示装置に表示させる表示部と、を含む。表示単位算出部は、ポインタの位置に対応するスライダ値が含まれる、２つの表示単位の各スライダ値で規定されるスライダ値範囲を判別し、判別されたスライダ値範囲のスライダ値変化量と、２つの表示単位間の単位変化量に基づいて、ポインタの位置に対応するスライダ値に対応する表示単位を算出する。

【図面の簡単な説明】
【０００７】
【図１】第１実施形態のコンピュータシステム構成例を示す図である。
【図２】第１実施形態の入力画面の一例を示す図である。
【図３】第１実施形態の入力画面の一例を示す図である。
【図４】第１実施形態の日程情報の一例を示す図である。
【図５】第１実施形態の日程情報表示画面の一例を示す図である。
【図６】第１実施形態のスライダ設定画面（ａ）、表示単位調整スライダ（ｂ）の一例を示す図である。
【図７】第１実施形態の表示単位調整スライダを用いた表示制御を説明するための図である。
【図８】第１実施形態の表示単位調節後の各日程情報の表示例を示す図である。
【図９】第１実施形態のコンピュータシステム及び情報処理装置の構成ブロック例を示す図である。
【図１０】第１実施形態の表示制御動作の処理フローを示す図である。
【図１１】第１実施形態の表示単位算出処理の詳細な処理フローを示す図である。
【発明を実施するための形態】
【０００８】
以下、実施形態につき、図面を参照して説明する。
【０００９】
実施形態に係る情報処理装置は、例えば、営業活動やプロジェクト管理、生産管理等を行う際に入力される日程情報（活動や作業を行う時期（開始日時／終了日時）を所定の表示形式（例えば、ガントチャート）で表示しつつ、複数の表示単位が異なる位置に関連付けられるスライダのスライダ値に応じて表示単位を可変させて日程情報を表示する。
【００１０】
以下の説明では、営業活動の活動計画や活動実績の開始日時、終了日時を日程情報の一例として挙げ、活動計画や活動実績の日程管理を行う営業支援システムの実施態様に則して説明しているが、特に限定されることはなく、個人や社員の予定管理、プロジェクト管理、生産管理等の日程情報を記憶し、所定の表示形式で表示するアプリケーションプログラム又は装置に適用することも可能である。
【００１１】
（第１実施形態）
図１から図１１は、第１実施形態を示す図である。図１は、本実施形態の営業支援システムのネットワーク構成図である。コンピュータシステムである営業支援システム１００は、営業員を管理する上司等の管理者が操作する営業管理者端末２００及び営業員が操作する営業員端末３００が接続する営業管理サーバ１１０とＤＢサーバ１２０を含み、営業管理サーバ１１０が各端末２００、３００に営業支援管理機能を提供する。端末２００、３００は、営業管理サーバ１１０にＬＡＮ（ローカルエリアネットワーク）やインターネット等のネットワークＮを通じて接続することができる。
【００１２】
本実施形態の営業支援システム１００は、商品やサービス、顧客、案件の内容に応じた様々なアプローチの営業活動を支援及び管理する営業支援管理機能を提供し、営業員は、営業活動の様々なアプローチに対して活動計画を立案し、その活動計画に対する活動実績が営業支援システム１００を通じて管理される。
【００１３】
営業管理サーバ１１０は、営業員端末３００や営業員管理者端末２００との間での接続制御及びデータ送受信制御を遂行する通信制御部１１１及び営業支援管理機能の各種支援及び管理を実行するための各種データの管理処理等を遂行する。
【００１４】
営業管理サーバ１１０は、営業管理サーバ１１０全体の制御を司るＣＰＵ（制御部）１１１２が営業支援プログラムを実行することにより、営業活動計画の作成制御を遂行する活動計画登録部１１３、活動実績の登録制御を遂行する活動実績登録部１１４、活動計画／活動実績表を生成する活動計画／活動実績出力部１１５として機能する。また、営業管理サーバ１１０は、メモリ１１６を含むことができる。
【００１５】
図２は、営業員が立案した営業活動の活動計画を入力する入力画面例を示しており、営業員は、例えば、顧客活動（お客様活動）、マーケット活動、案件活動などの活動区分毎に活動計画情報を入力することができる。
【００１６】
本実施形態の営業管理サーバ１１０の活動計画登録部１１３は、営業員端末３００から活動計画入力要求があった場合に、ＤＢサーバ１２０の画面情報ＤＢ１２１から所定の画面情報を取得して営業員端末３００に伝送し、図２に示すような入力画面を営業員端末３００に表示させる。
【００１７】
活動計画登録部１１３は、当該入力画面から入力される活動計画の営業活動情報（活動分類、活動名）及び営業活動情報それぞれ対応する開始予定日及び終了予定日をＤＢサーバ１２０の活動計画ＤＢ１２２に記憶する。図４（ａ）は、入力された活動計画情報の一例であり、所定のシーケンス番号（計画Ｎｏ）毎に活動区分、活動名、開始日時、終了日時が関連付けられて記憶される。
【００１８】
なお、本実施形態の営業支援システム１００は、複数の営業活動情報を活動分類情報として予めデータベースに記憶（登録）しておき、活動計画の立案に際して営業員が記憶された複数の営業活動情報の中から所定の営業活動を選択して活動計画を作成するように構成することもできる。また、複数の営業活動情報の集合を活動計画の雛形（活動計画テンプレート）として予め登録しておき、営業員が立案する活動計画の作成負担を軽減するように構成することも可能である。この場合、活動計画テンプレートは、顧客活動、マーケット活動、案件活動などの活動区分毎に作成することができる。
【００１９】
本実施形態の営業管理サーバ１１０の活動実績登録部１１４は、営業員端末３００から活動実績入力要求があった場合に、ＤＢサーバ１２０の画面情報ＤＢ１２１から所定の画面情報を取得して営業員端末３００に伝送し、図３に示すような入力画面を営業員端末３００に表示させる。
【００２０】
図３は、図２の入力画面を介して入力された活動計画情報の各営業活動情報に対する活動実績を入力する入力画面例であり、営業員は、営業支援システム１００に登録した活動計画に対してその実績（活動実績）を入力する。活動実績登録部１１４は、図３の入力画面から入力される活動計画の各営業活動情報の活動開始日時、活動終了日時、活動進捗、結果概要などをＤＢサーバ１２０の活動実績ＤＢ１２３に記憶する。図４（ｂ）は、入力された活動実績情報の一例であり、所定のシーケンス番号（実績Ｎｏ）と活動計画の営業活動情報（計画Ｎｏ）とが関連付けられ、計画された営業活動情報に対する実績情報（活動開始日時、活動終了日時、活動進捗、結果概要）が関連付けられて記憶される。
【００２１】
なお、営業管理サーバ１１０は、所定のタイミング（日時バッチ）又はリアルタイムに、登録された活動計画の目標値と活動実績の実績値の差分(開始遅延日数や完了遅延日数、停滞日数等)を算出し、活動計画ＤＢ１２２又は活動実績ＤＢ１２３に記憶することができる。また、営業管理サーバ１１０は、活動実績ＤＢ１２２に開始日時の実績値が登録され、かつ終了日時の実績値が登録されていない場合、システムスケジューラ等の機能を用いて、現在日時と登録された活動計画情報の完了予定日時との差分を算出し、完了遅延日数を生成することもできる。
【００２２】
図５は、活動計画／活動実績出力画面例（活動予実チャート出力画面例）である。営業管理サーバ１１０の活動計画／活動実績出力部１１５は、営業員端末３００から例えば、図２又は図３の「活動チャート」ボタンが選択されることで伝送される画面表示要求を受信すると、画面表示要求に基づいて画面情報ＤＢ１２１から活動計画／活動実績出力画面を抽出し、活動計画ＤＢ１２２及び／または活動実績ＤＢ１２３から登録された活動計画情報、活動実績情報を抽出する。
【００２３】
活動計画／活動実績出力部１１５は、営業活動情報（活動区分）毎に抽出した活動計画情報及び対応する活動実績情報を上下にセットに対応させて整列した活動計画／活動実績表を生成し、生成した活動計画／活動実績表を含む活動計画／活動実績出力画面を営業員端末３００に伝送する。図５に示すように本実施形態の活動計画／活動実績表は、ガントチャート形式で作成され、縦軸に営業活動情報、横軸に日時を表示して、営業活動を行う時期や時間を視覚的に表示する。
【００２４】
また、本実施形態の活動計画／活動実績出力画面（又は活動計画／活動実績表）の表示領域には、表示単位調節スライダＳが表示される。営業員は、表示単位調節スライダＳのスライドＳ１上のポインタＰを移動させて活動計画及び／または活動実績の日程情報の表示単位を変更することができる。
【００２５】
表示単位は、時（分、秒を含む）や日、週、月、期（四半期、前期、半期）、年等の任意の時間の単位を含むことができる。図５の例では、１日単位で各営業活動情報の活動計画及び活動実績の各日程情報が表示され、表示単位調節スライダＳ上のポインタＰが表示単位「１日」に対応する位置に置かれている。営業員は、ポインタＰをスライダＳ１の左右方向（長さ方向）にマウス等で移動操作し、任意の表示単位で日程情報を表示させることができる。
【００２６】
そして、本実施形態では、複数の表示単位（１Ｈ、４Ｈ、６Ｈ、半日、日、週、月等）がスライダＳ１上の異なる位置に関連付けられ、かつスライダＳ１に割り当てられるスライダ値が各表示単位に対応付けられる。
【００２７】
図６（ａ）は、本実施形態の表示単位調節スライダＳのスライダ設定画面例を示す図であり、表示単位調節スライダＳの異なる位置に関連付けられる表示単位及びその表示単位値に対応するスライダ値、その表示単位のラベル名称を設定することができる。図６（ａ）に示すように、表示単位調節スライダＳに対して複数の表示単位を割り当てることができ、割り当てた表示単位それぞれのスライダ値範囲を設定できる。スライダ値範囲は、０〜９、１０〜１９、２０〜２９など任意の制御値（スライダ値）を設定することができ、その数値範囲も任意に設定できる。なお、図６（ａ）の例では、スライダ値を整数で規定し、その増加量（数値間隔）を１に規定しているが、これに限らず任意の数値及び任意の間隔であってもよい。
【００２８】
このように本実施形態の表示単位調節スライダＳは、複数の表示単位が割り当てられ、かつ割り当てられた表示単位のスライダ値範囲がスライダＳ１に関連付けられるので、表示単位間が各表示単位に割り当てられた第１スライダ値から第２スライダ値に基づくスライダ値範囲を含むようになる。
【００２９】
すなわち、図６（ｂ）に示すように、スライダＳ１の長さ方向の異なる位置に表示単位1（１Ｈ）、表示単位２（４Ｈ）、表示単位３（６Ｈ）、表示単位４（半日（１２時間））、表示単位５（日（２４時間））、表示単位６（１週間）、・・・・、表示単位Ｎが所定の間隔で割り当てられ、各表示単位が順に大きくなるように時系列に並んで配置される。表示単位１と表示単位２との間は、表示単位１に対応する第１スライダ値（０）から表示単位２に対応する第２スライダ値（１０）で規定されるスライダ値範囲、言い換えれば、０〜９（＝１０−１）のスライダ値の範囲が関連付けられる。同様に表示単位２から表示単位３の間が１０〜１９のスライダ値の範囲、表示単位３から表示単位４の間が２０〜２９のスライダ値の範囲が表示単位調節スライダＳに各々関連付けられる。
【００３０】
図７は、本実施形態の表示単位調節スライダＳによる表示単位算出処理を説明する図であり、作業１に関する開始日時（３月７日１０：００）と終了日時（３月７日１５：００）を含む日程情報を、表示単位調節スライダＳで調整した任意の表示単位で表示する態様を示している。
【００３１】
まず、スライダＳ１上のポインタＰの位置情報を取得する。この場合、ポインタＰの位置に対応するスライダＳ１に割り当てられたスライダ値を取得することができる。そして、取得したポインタＰの位置に対応するスライダ値が含まれる２つの表示単位間のスライダ値範囲を判別する。例えば、ポインタＰに対応するスライダ値が０である場合、表示単位１及び表示単位２間のスライダ値範囲に含まれると判別することができる。
【００３２】
スライダ値範囲が判別されると、判別されたスライダ値範囲を規定する各スライダ値に対応する２つの表示単位を決定することができる。つまり、ポインタＰに対応するスライダ値に対して２つの表示単位及び当該２つの表示単位間のスライダ値範囲が決定される。
【００３３】
次に、決定されたポインタＰに対応するスライダ値に対応する２つの表示単位及び当該２つの表示単位間のスライダ値範囲に基づいて、ポインタＰに対応するスライダ値が表現する表示単位を算出する。具体的には、判別されたスライダ値範囲のスライダ値変化量と２つの表示単位間の単位変化量に基づいて、ポインタＰの位置に対応するスライダ値が表現する表示単位を算出する。
【００３４】
図６（ｂ）の例で説明すると、表示単位１が１時間、表示単位２が４時間である場合、表示単位１及び表示単位２間の単位変化量は、４−１＝３時間となる。つまり、スライダ値０〜９の範囲で１時間〜３時間の表示単位を表現することができる。このため、本実施形態では、表示単位間の単位変化量と、スライダ値範囲内のスライダ値変化量とに基づいて、ポインタＰに対応するスライダ値が表現する表示単位を算出し、例えば、以下の数式１で算出することができる。
【００３５】
【数１】
0005364748.tif 000002
【００３６】
ここで、基準表示単位は、スライダＳ１上のポインタＰの位置に対応するスライダ値が含まれるスライダ値範囲を規定する２つの表示単位の一方の表示単位である。本実施形態では、スライダＳ１に各表示単位が順に大きくなるように時系列に並んで割り当てられ、各表示単位に対応するスライダ値も表示単位が大きくなる順に大きくなるように設定されているので、スライダ値範囲を規定する２つの表示単位のスライダ値が小さい側の表示単位を基準表示単位とすることができる。
【００３７】
図７を参照して具体的に説明すると、ポインタＰの位置に対応するスライダ値が７である場合、スライダ値範囲０〜９を規定する表示単位１及び表示単位２のうち、表示単位１が基準表示単位として用いられる。そして、スライダ値範囲０〜９の基準表示単位（第１表示単位）にポインタＰの位置に対応するスライダ値の変化量は、７−０＝７となり、スライダ値範囲の表示単位１及び表示単位２間の単位変化量は、４−１＝３となる。従って、ポインタＰに対応するスライダ値の表現単位＝１＋（７×０．３）＝３．１が算出され、少数点以下の切り捨て又は四捨五入等の演算を介してポインタＰに対応するスライダ値の表現単位＝３時間が算出される。
【００３８】
また、スライダＳ１上に割り当てられる表示単位間の単位変化量及びスライダ値範囲が各表示単位間で相違するので、スライダＳ１上に割り当てられる表示単位のスライダ値の前後で、スライダ値が表現する表示単位のスライダ値範囲に対する単位変化量（基準表示単位）が変化する。このため、複数の表示単位がスライダＳ１上に割り当てられ、各表示単位間のスライダ値範囲及び単位変化量が異なることを考慮した以下の数式２でポインタＰに対応するスライダ値が表現する表示単位を算出することができる。
【００３９】
【数２】
0005364748.tif 000003
【００４０】
なお、上記数式２では、図６（ｂ）の例のように、スライダＳ１に割り当てられる複数の表現単位に複数種類の単位が含まれているので、各表示単位を１つの単位に統一して計算している。例えば、スライダＳ１上の最小の表示単位である時を基準単位として、表示単位４（半日）＝１２Ｈ、表示単位５（１日）＝２４Ｈ、表示単位６（１週）＝１６８Ｈのように変換してポインタＰに対応するスライダ値が表現する表示単位を算出することができる。この場合、上記数式２で算出された表示単位を基準表示単位で割ることで、基準表示単位に対する表示単位を算出することができる。
【００４１】
算出された表示単位調節スライダＳのポインタＰに対応するスライダ値が表現する表示単位は、日程情報の表示単位として決定され、図７に示すように決定された表示単位に基づいて日程情報の開始日時に対応する所定位置から終了日時に対応する所定位置に対応する長さの横棒で日程情報を表現した図を生成する。
【００４２】
本実施形態では、表示単位の一単位に対応する表示セル（表示領域）が複数並列に配置された表示範囲内に日程情報を描画する。図８に示すように、複数の表示セルが例えば、日程情報の出力画面に対応する表示範囲内に所定の基準位置から一列に配置され、１つの表示セルが表示単位の１単位に対応付けられる。
【００４３】
図７の例では、算出された表示単位が１時間である場合、１つの表示セルが１時間を表現し、例えば、基準位置から１番目に配置される表示セルが１０：００〜１１：００までの１時間を表現する。同様に、算出された表示単位が３時間である場合、１つの表示セルが１時間を表現し、基準位置から１番目に配置される表示セルが１０：００〜１３：００までの３時間を表現する。
【００４４】
したがって、日程情報が開始日時（３月７日１０：００）と終了日時（３月７日１５：００）である場合、算出された表示単位が１時間である場合、当該日程情報を基準位置から数えて５つの表示セルで表示することができる。また、算出された表示単位が３時間である場合、日程情報を基準位置から数えて２つの表示セルで表示することができ、算出された表示単位が７時間である場合、日程情報を基準位置から数えて１つの表示セルで表示することができる。そして、表示単位に基づく表示範囲内の１つ又は複数の表示セルを日程情報に応じて塗りつぶすことで、日程情報を描画することができる。
【００４５】
なお、本実施形態では、異なる表示単位間で表示セルの表示幅が同一となっている。すなわち、表示単位が異なっても表示セルのサイズを変更せずに、１つの表示セルが表現する表示単位（セル表現時間）のみが変更され、日程情報が異なる表現時間を有する固定幅の１つ又は複数の表示セルを用いて描画される。
【００４６】
図８は、本実施形態の表示単位調節スライダＳを用いて表示単位を変更した場合の各日程情報の表示例である。同図に示すように、表示単位調節スライダＳに割り当てられる表示単位が、表示単位1（１Ｈ）、表示単位２（４Ｈ）、表示単位３（６Ｈ）、表示単位４（半日（１２時間））、表示単位５（日（２４時間））、表示単位６（１週間）等であっても、これらの固定された各表示単位で日程情報を表示するのではなく、表示単位として予め割り当てられていない表示単位間のスライダＳ１上のポインタＰの位置に対応するスライダ値の表示単位で日程情報を表示することができる。
【００４７】
図９は、本実施形態の営業支援システム１００における活動計画／活動実績表の表示処理を中心とした構成ブロック図である。
【００４８】
営業員端末３００は、携帯電話機やＰＤＡ(Personal Digital Assistant)等の移動通信端末装置、パーソナルコンピュータなどの通信機能及び演算機能を備えた情報処理端末装置等が含まれ、営業支援システム１００が提供する各画面を表示する表示制御機能（例えば、ブラウザ３０１１）を備え、ＣＰＵ（制御部）３０１、メモリ３０２及び営業管理サーバ１１０との間の通信制御を遂行する通信制御部３０３を含む。また、マウスやキーボード等の操作入力部Ｉ及び表示装置（ディスプレイ装置）を備えることもできる。営業員管理者端末２００も営業員端末３００と同様に構成される。
【００４９】
営業管理サーバ１１０の活動計画／活動実績出力部１１５は、設定部１１５１、表示単位算出部１１５２、描画処理部１１５３、及び表示部１１５４を含む。また、ＤＢサーバ１２０の画面情報ＤＢ１２１には、設定部１１５１を介して設定されたスライダ設定情報が記憶される。
【００５０】
図１０は、本実施形態の活動計画／活動実績表の出力処理及び表示制御処理の処理フローを示す図である。
【００５１】
営業管理サーバ１１０は、営業員管理者端末２００（又は営業員端末３００）から表示単位調節スライダＳの設定要求を受信すると、設定部１１５１が画面情報ＤＢ１２１から図６（ａ）に示したスライダ設定画面情報を抽出して営業員管理者端末２００に伝送する。
【００５２】
管理者は、営業員管理者端末２００の表示装置に表示されるスライダ設定画面から表示単位調節スライダＳの異なる位置に関連付けられる１つ又は複数の表示単位及びその表示単位値に対応するスライダ値、その表示単位のラベル名称を入力する。設定部１１５１は、スライダ設定画面から入力されたスライダ設定情報を画面情報ＤＢ１２１に格納する。このとき、設定部１１５１は、表示単位調節スライダＳのスライダＳ１上に入力された表示単位を割り当てるとともに、入力されたスライダ値をスライダＳ１に関連付ける。そして、表示単位間が各表示単位に割り当てられたスライダ値に基づくスライダ値範囲を含むようにスライダ設定情報を画面情報ＤＢ１２１に格納する。
【００５３】
営業員は、営業員端末３００から例えば、図２又は図３の「活動チャート」ボタンを選択して、営業管理サーバ１１０の活動計画／活動実績出力部１１５に、活動計画／活動実績の表示要求を伝送する（Ｓ１０１）。活動計画／活動実績出力部１１５は、画面表示要求に基づいて画面情報ＤＢ１２１から活動計画／活動実績出力画面情報を抽出し、活動計画ＤＢ１２２及び／または活動実績ＤＢ１２３から登録された活動計画情報、活動実績情報を抽出する。このとき、活動計画／活動実績出力部１１５は、画面初期情報として活動計画／活動実績出力画面の表示セルの表示基準位置及び表示範囲（所定の画面領域内に表示される表示セル数）を画面情報ＤＢ１２１から抽出する（Ｓ１０２）。なお、表示単位調節スライダＳによる表示単位調節前の活動計画／活動実績表の初期表示の場合、スライダ設定情報に含まれるポインタＰのデフォルトスライダ値を抽出する（Ｓ１０３）。
【００５４】
活動計画／活動実績出力部１１５の表示単位算出部１１５２は、スライダ設定情報を参照して活動計画／活動実績出力部１１５から出力されるポインタＰのスライダ値が含まれる２つの表示単位間のスライダ値範囲を判別する。スライダ値範囲が判別されると、判別されたスライダ値範囲を規定する各スライダ値に対応する２つの表示単位を決定する。次に、決定されたポインタＰに対応するスライダ値に対応する２つの表示単位及び当該２つの表示単位間のスライダ値範囲に基づいて、ポインタＰに対応するスライダ値が表現する表示単位を算出する（Ｓ１０４）。
【００５５】
表示部１１５４は、算出された表示単位調節スライダＳのポインタＰに対応するスライダ値が表現する表示単位に基づいて、表示範囲内の基準位置から一列に配置される複数の表示セルそれぞれに、表示ラベル情報を生成及び表示する（Ｓ１０５）。そして、描画処理部１１５３は、表示範囲内の表示ラベル情報が付された１つ又は複数の表示セルを日程情報に応じて塗りつぶす日程情報の描画処理を遂行する（Ｓ１０６）。算出された表示単位に基づく表示ラベル情報の生成は、日程情報の開始日時を初期値として開始日時に表示単位を順次加算して表示範囲内の基準位置から一列に配置される各表示セルの表示ラベル情報を生成することができる。
【００５６】
表示部１１５４は、表示セルに表示ラベル情報が付され、日程情報が描画された活動計画／活動実績表を含む出力画面情報をＨＴＭＬ変換処理等してＨＴＭＬやＸＨＴＭＬ等のＨＴＴＰプロトコルを介して通信される活動計画／活動実績出力画面の画面データを生成する（Ｓ１０７）。表示部１１５４は、生成された画面データを営業員端末３００に伝送する（Ｓ１０８）。
【００５７】
活動計画／活動実績出力画面には、表示単位調節スライダＳが含まれ、表示部１１５４は、設定されたスライダ設定情報に基づく表示単位調節スライダＳを生成し、表示単位調節スライダＳを含む活動計画／活動実績出力画面の画面データを営業員端末３００に伝送する。
【００５８】
営業員端末３００の表示装置Ｄには、表示単位調節スライダＳを含む活動計画／活動実績出力画面が表示され、営業員は、表示単位調節スライダＳのポインタＰをスライド移動させて活動計画及び／または活動実績の日程情報の表示単位を変更することができる。
【００５９】
営業員の操作入力によって表示単位調節スライダＳのポインタＰの位置が変更されると、スライダＳ１上のポインタＰの位置に対応するスライド値を含む画面表示要求が、営業員端末３００から営業管理サーバ１００に伝送される。
【００６０】
活動計画／活動実績出力部１１５は、スライダＳ１上のポインタＰが位置に対応するスライド値を含む画面表示要求を受信すると（Ｓ１０１）、画面情報ＤＢ１２１から表示セルの表示基準位置及び表示範囲を含む活動計画／活動実績出力画面情報を抽出し、活動計画ＤＢ１２２及び／または活動実績ＤＢ１２３から登録された活動計画情報、活動実績情報を抽出する（Ｓ１０２）。
【００６１】
表示単位算出部１１５２は、画面表示要求に含まれるスライダＳ１上のポインタＰが位置に対応するスライド値を取得し（Ｓ１０３）、取得したスライド値を用いてステップＳ１０４の表示谷算出処理を遂行し、ポインタＰに対応するスライダ値が表現する表示単位を算出する。その後、上述したステップＳ１０５からＳ１０８を遂行し、ポインタＰに対応するスライダ値が表現する表示単位で描画された活動計画／活動実績表を含む出力画面の画面データを営業員端末３００に伝送する。
【００６２】
ここで、図１１（ａ）を参照して、スライダＳ１上のポインタＰの位置に対応するスライド値を含む画面表示要求を受信した場合の表示単位算出処理（図１０のＳ１０４）について詳細に説明する。
【００６３】
表示単位算出部１１５２は、画面表示要求がスライダＳ１上のポインタＰが位置に対応するスライド値を含む場合、画面情報ＤＢ１２１のスライダ設定情報を参照し（Ｓ１０４１）、ポインタＰの位置に対応するスライダ値が含まれる２つの表示単位間のスライダ値範囲を判別する（Ｓ１０４２）。スライダ値範囲が判別されると、判別されたスライダ値範囲を規定する各スライダ値に対応する２つの表示単位と２つの表示単位間に関連付けられるスライダ値範囲を取得（抽出）する。そして、抽出したスライダ値範囲及び２つの各表示単位を用いて数式１又は数式２に従ってポインタＰの位置に対応するスライダ値が表現する表示単位を算出する（Ｓ１０４３）。算出された表示単位を描画処理部１１５３及び表示部１１５４に出力する（Ｓ１０４４）。
【００６４】
また、本実施形態では、設定されたスライダ設定情報に基づいて、表示単位調節スライダＳに割り当てられた各スライダ値それぞれに対応する表示単位を算出し、算出した各スライダ値に対応する複数の表示単位をスライダ設定情報に含ませて予め記憶しておくことができる。
【００６５】
この場合、表示単位算出処理は、スライダ設定情報が入力されたタイミング又はその後の任意のタイミングで活動計画／活動実績出力処理と独立して行うことができ、また、上述したスライダＳ１上のポインタＰの位置に対応するスライド値を含む画面表示要求を受信した場合の表示単位算出処理では、数式１又は数式２に従う表示単位算出処理を行わずに、スライダ設定情報を参照してスライダ値に対応付けられた算出済みの表示単位を取得するように構成することができる。
【００６６】
図１１（ｂ）は、表示単位算出部１１５２によって算出されるスライダ値範囲に含まれる各スライダ値それぞれに対応する複数の表示単位を、該当のスライダ値と対応付けて予め記憶した態様の表示単位算出処理の処理フローを示す図である。
【００６７】
表示単位算出部１１５２は、画面表示要求がスライダＳ１上のポインタＰが位置に対応するスライド値を含む場合（又はポインタＰのデフォルトスライダ値を用いて）、画面情報ＤＢ１２１のスライダ設定情報を参照し（Ｓ１０４１）、ポインタＰのスライダ値に対応する予め算出された表示単位を抽出する（１０４２ａ）。抽出された表示単位を描画処理部１１５３及び表示部１１５４に出力する（Ｓ１０４４）。
【００６８】
このように本実施形態の表示制御は、複数の表示単位が異なる位置に関連付けられるスライダのスライダ値に応じて表示単位を可変させて日程情報を表示させることができ、特に、表示単位調節スライダＳに割り当てられる固定された表示単位に制限されることなく、表示単位として予め割り当てられていない表示単位間を含むスライダＳ１全体のポインタＰの位置に対応するスライダ値が表現する表示単位で日程情報を表示することができる。このため、表示単位調節スライダＳを用いたきめ細やかな表示単位の変更を実現でき、表示単位調節スライダＳのポインタＰの位置を調節して固定された表示単位に制限されることなく任意の表示単位で日程情報の表示させることが可能になる。
【００６９】
また、上述した実施形態では、日程情報が描画される表示セルの基準位置を固定的に画面情報で規定しているが、これに限らず、例えば、基準位置を画面中心としてもよい。この場合、画面領域内に表示される表示セル数から１列に羅列される表示セルの配置順序において中心（例えば、表示セル数／２）に位置する表示セルを基準位置とすることができる。また、表示部１１５４は、中心の表示セルから表示範囲内の左端の表示セル及び中心の表示セルから表示範囲内の右端の表示セルまでの表示ラベル情報の生成及び表示処理を遂行する（図１０のＳ１０５）。描画処理部１１５２は、中心の表示セルから左端の表示セル及び中心の表示セルから右端の表示セルまでの、表示範囲内の表示ラベル情報が付された１つ又は複数の表示セルを日程情報に応じて塗りつぶす描画処理を遂行することができる（図１０のＳ１０６）。なお、日程情報が描画される表示セルの基準位置は、営業員が自由に変更することもできる。この場合、例えば、営業員が活動計画／活動実績表の表示範囲において任意の表示セルを選択して基準位置を決定することができ、選択された基準位置を含む画面表示要求が営業管理サーバ１１０に伝送され、上述の処理が遂行されることになる。
【００７０】
また、上述の実施形態の各処理は、コンピュータで実行可能なプログラムとして実現することも可能であり、当該プログラムがインストールされたコンピュータは、実施形態に係る各処理を遂行する情報処理装置として動作することが可能である。例えば、不図示の補助記憶装置に当該プログラムが格納され、ＣＰＵ等の制御部が補助記憶装置に格納されたプログラムを主記憶装置に読み出し、主記憶装置に読み出された該プログラムを制御部が実行し、コンピュータに実施形態に係る各処理を動作させることができる。
【００７１】
また、上記プログラムは、コンピュータ読取可能な記録媒体に記録された状態で、コンピュータに適用することも可能であり、インターネット等のネットワークを通じてコンピュータにダウンロードすることも可能である。コンピュータ読取可能な記録媒体としては、ＣＤ−ＲＯＭ等の光ディスク、ＤＶＤ−ＲＯＭ等の相変化型光ディスク、ＭＯ（Magnet Optical）やＭＤ(Mini Disk)などの光磁気ディスク、フロッピー（登録商標）ディスクやリムーバブルハードディスクなどの磁気ディスク、コンパクトフラッシュ（登録商標）、スマートメディア、ＳＤメモリカード、メモリスティック等のメモリカードが挙げられる。また、特別に設計されて構成された集積回路（ＩＣチップ等）等のハードウェア装置も記録媒体として含まれる。
【００７２】
また、上述した実施形態に係る所定の表示単位で日程情報を表示装置に表示させる処理は、図９に示した各部（設定部１１５１、表示単位算出部１１５２、描画処理部１１５３、表示部１１５４、及びスライダ設定情報を記憶する記憶部等）それぞれを異なるサーバ装置等で実現し、ネットワーク等の通信回線を介して接続したコンピュータシステムとして構成することもでき、また、１つのコンピュータ等の情報処理装置で実現することも可能である。
【００７３】
なお、本発明の実施形態を説明したが、当該実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７４】
１００    営業支援システム
１１０    営業管理サーバ
１１１    通信制御部
１１２    ＣＰＵ（制御部）
１１３    活動計画登録部
１１４    活動実績登録部
１１５    活動計画／活動実績出力部
１１５１  設定部
１１５２  表示単位算出部
１１５３  描画処理部
１１５４  表示部
１１６    メモリ
１２０    ＤＢサーバ
１２１    画面情報ＤＢ
１２２    活動計画ＤＢ
１２３    活動実績ＤＢ
２００    営業員端末
３００    営業管理者端末
３０１    ＣＰＵ（制御部）
３０１１  ブラウザ（表示制御部）
３０２    メモリ
３０３    通信制御部
Ｉ        操作入力装置
Ｄ        表示装置
Ｓ        表示単位調節スライダ
Ｓ１      スライダ
Ｐ        ポインタ
【図１】
0005364748.tif 000004
【図２】
0005364748.tif 000005
【図３】
0005364748.tif 000006
【図４】
0005364748.tif 000007
【図５】
0005364748.tif 000008
【図６】
0005364748.tif 000009
【図７】
0005364748.tif 000010
【図８】
0005364748.tif 000011
【図９】
0005364748.tif 000012
【図１０】
0005364748.tif 000013
【図１１】
0005364748.tif 000014