(57)【要約】【課題】調整後の時系列グラフを把握しつつ１つの操作部位を用いて時系列グラフの表示範囲の調整が可能な情報処理装置、方法及びプログラムを提供すること。【解決手段】情報処理装置１００は、時系列グラフ８１及び時系列グラフ８１を略縮小した時系列グラフ８３の初期範囲を設定する基準設定手段１１と、設定された初期範囲の時系列グラフ８１，８３を、夫々の時間軸を対応付けて配置して表示部８に表示する表示制御手段１５と、ユーザから受け付けた操作の開始位置が範囲指定部８２Ｌ，８２Ｒの何れかである場合に、操作された範囲指定部８２Ｌ，８２Ｒを時間軸上で移動し、開始位置が夫々の範囲指定部８２Ｌ，８２Ｒの間である場合に、間隔を維持した状態で範囲指定部８２Ｌ，８２Ｒの夫々を時間軸上で移動することで、時系列グラフ８１の範囲を調整する範囲調整手段１４とを備える。【選択図】図２
2013246671.tif 000002
【特許請求の範囲】
【請求項１】
時系列グラフの初期範囲を設定する基準設定手段と、
設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示する表示制御手段と、
前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付ける操作受付手段と、
前記操作受付手段が受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整する範囲調整手段と、
を備え、
前記表示制御手段は、前記範囲調整手段により調整された範囲の前記時系列グラフを前記表示部に表示する、
ことを特徴とする情報処理装置。
【請求項２】
前記操作部位は、前記時系列グラフを略縮小した時系列グラフであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記範囲調整手段は、前記操作受付手段が前記操作部位の時間軸上の任意の位置に対する選択操作を受け付けることを条件に、前記時系列グラフの範囲を当該任意の位置を中心とする範囲に調整する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記時系列グラフの時間軸と交わる軸に沿って設けられ、当該軸に対応する軸上を移動する第２範囲指定部を用いてユーザからの操作を受け付ける第２操作受付手段を更に備え、
前記表示制御手段は、前記第２範囲指定部が規定する範囲の時系列グラフを前記表示部に表示する、
ことを特徴とする請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
コンピュータが時系列グラフの表示範囲を調整する方法であって、
時系列グラフの初期範囲を設定するステップと、
設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示するステップと、
前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付けるステップと、
受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整するステップと、
調整された範囲の前記時系列グラフを前記表示部に表示するステップと、
を含む方法。
【請求項６】
コンピュータに時系列グラフの表示範囲を調整させるためのプログラムであって、
時系列グラフの初期範囲を設定するステップと、
設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示するステップと、
前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付けるステップと、
受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整するステップと、
調整された範囲の前記時系列グラフを前記表示部に表示するステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時系列グラフの表示範囲を調整する情報処理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、サービス品質の確保と人件費とのバランスを調整するＷＦＭ（Ｗｏｒｋｆｏｒｃｅ  Ｍａｎａｇｅｍｅｎｔ）と呼ばれる管理手法が着目されている。例えば、顧客のサポート窓口としてのコンタクトセンター（コールセンター）では、人件費を抑えつつ顧客応答の質を維持するために、個々のオペレータの稼働状況の分析から事前に必要となる人数を予測し、効果的な人材活用・配置を実現している。
【０００３】
ＷＦＭに好適なツールとして、出願人が提供するＳｗｅｅｔ  Ｓｅｒｉｅｓが広く知られており、過去の呼量や応答実績等の情報を時系列に表示した時系列グラフを用いて呼量分布の予測を可能にしている。
【０００４】
ところで、時系列グラフを用いるユーザは、時系列グラフの調整、即ち、時系列グラフの拡大・縮小や、時系列グラフの表示位置の変更（以下「スクロール」と呼ぶ）を望むことがある。なお、例えば、１週間の時系列グラフを１日の時系列グラフにすることが時系列グラフの拡大に該当し、１日の時系列グラフを１週間の時系列グラフにすることが時系列グラフの縮小に該当する。また、例えば、１５時を中心に表示していた時系列グラフを１０時を中心とする時系列グラフに変更することが時系列グラフのスクロールに該当する。
そのため、従来の時系列グラフを提供するツールでは、時系列グラフの拡大・縮小やスクロールを可能にしたものが一般的であった。しかしながら、従来のツールでは、拡大・縮小とスクロールとを夫々別の操作部位を用いて受け付けることとしており、更なる利便性の向上が望まれている。
【０００５】
この点、特許文献１には、時間軸上を移動するボタンにより指定された期間の情報を検索する情報処理装置が記載されている。この情報処理装置では、ボタンの幅及び位置を可変とすることで、検索対象の期間の範囲及び位置を１つの操作部位（ユーザインターフェース）で選択可能にしている（図４）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１５７７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の情報処理装置は、検索対象の期間を選択可能にしたものであり、時系列グラフの拡大・縮小やスクロールを可能にするものではない。また、特許文献１の情報処理装置では、検索結果が表示されない限りボタンにより選択される検索対象の期間にどのような情報が含まれているか把握することができず、ユーザは、所望の情報を見つけるために手探りでボタンを操作しなければならない。
【０００８】
本発明は、このような問題に鑑みてなされたものであり、時系列グラフの表示範囲の調整を１つの操作部位で実現することのできる情報処理装置、方法及びプログラムを提供することを目的とする。より好ましくは、１つの操作部位を用いた時系列グラフの調整中に調整後の時系列グラフを把握可能な情報処理装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）  時系列グラフの初期範囲を設定する基準設定手段と、設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示する表示制御手段と、前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付ける操作受付手段と、前記操作受付手段が受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整する範囲調整手段と、を備え、前記表示制御手段は、前記範囲調整手段により調整された範囲の前記時系列グラフを前記表示部に表示する、ことを特徴とする情報処理装置。
【００１０】
このような構成によれば、情報処理装置は、操作部位の時間軸上を移動する範囲指定部という１つの操作部位のみで、時系列グラフの調整を行うことができる。このとき、操作部位は、調整対象の時系列グラフの時間軸と対応する時間軸を有するため、調整後の時系列グラフを調整中に把握することができ、利便性を高めることができる。
【００１１】
（２）  前記操作部位は、前記時系列グラフを略縮小した時系列グラフであることを特徴とする（１）に記載の情報処理装置。
【００１２】
このような構成によれば、操作部位として表示された略縮小した時系列グラフから、調整する時系列グラフの特徴を把握することができ、ユーザが所望する位置に容易に調整することができる。
【００１３】
（３）  前記範囲調整手段は、前記操作受付手段が前記操作部位の時間軸上の任意の位置に対する選択操作を受け付けることを条件に、前記時系列グラフの範囲を当該任意の位置を中心とする範囲に調整する、ことを特徴とする（１）又は（２）に記載の情報処理装置。
【００１４】
このような構成によれば、情報処理装置は、ユーザが時間軸上の任意の位置を選択するだけで当該任意の位置を中心とした時系列グラフを表示することができ、利便性を高めることができる。
【００１５】
（４）  前記時系列グラフの時間軸と交わる軸に沿って設けられ、当該軸に対応する軸上を移動する第２範囲指定部を用いてユーザからの操作を受け付ける第２操作受付手段を更に備え、前記表示制御手段は、前記第２範囲指定部が規定する範囲の時系列グラフを前記表示部に表示する、ことを特徴とする（１）から（３）のいずれかに記載の情報処理装置。
【００１６】
このような構成によれば、情報処理装置は、時系列グラフを時間軸と交わる軸に対しても調整することができる。
【００１７】
（５）  コンピュータが時系列グラフの表示範囲を調整する方法であって、時系列グラフの初期範囲を設定するステップと、設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示するステップと、前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付けるステップと、受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整するステップと、調整された範囲の前記時系列グラフを前記表示部に表示するステップと、を含む方法。
【００１８】
（６）  コンピュータに時系列グラフの表示範囲を調整させるためのプログラムであって、時系列グラフの初期範囲を設定するステップと、設定された前記初期範囲の前記時系列グラフ、及び前記時系列グラフの時間軸と対応する時間軸を有する操作部位を、夫々の時間軸を対応付けて配置して表示部に表示するステップと、前記操作部位の時間軸の両端に配置され当該時間軸上を移動する範囲指定部を用いてユーザからの操作を受け付けるステップと、受け付けた操作の開始位置が前記範囲指定部の何れかである場合に、操作された範囲指定部を前記操作部位の時間軸上で移動し、前記開始位置が夫々の前記範囲指定部の間である場合に、前記範囲指定部の間隔を維持した状態で前記範囲指定部の夫々を前記操作部位の時間軸上で移動することで、前記時系列グラフの範囲を調整するステップと、調整された範囲の前記時系列グラフを前記表示部に表示するステップと、をコンピュータに実行させるプログラム。
【００１９】
このような構成によれば、（１）と同様の効果が期待できる。
【発明の効果】
【００２０】
本発明によれば、ユーザは、調整後の時系列グラフを把握しながら１つの操作部位を用いて時系列グラフの表示範囲を調整することができる。
【図面の簡単な説明】
【００２１】
【図１】情報処理装置のハードウェア構成を示すブロック図である。
【図２】情報処理装置の機能構成を示すブロック図である。
【図３】表示部に表示される時系列グラフを示す図である。
【図４】ユーザの操作に基づく表示範囲の調整の様子を示す図である。
【図５】ユーザの操作に基づく表示範囲の調整の様子を示す図である。
【図６】ユーザの操作に基づく時系列グラフの調整の様子を示す図である。
【図７】情報処理装置の処理の流れを示すフローチャートである。
【図８】別実施形態における表示部の表示態様を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、図面を用いて説明する。
【００２３】
［情報処理装置１００のハードウェア構成］
初めに、図１を参照して、本発明の情報処理装置１００のハードウェア構成について説明する。
情報処理装置１００は、例えば、パーソナルコンピュータ、タブレットコンピュータ、携帯電話等の端末装置であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３と、バス４と、入出力インターフェース５と、入力部６と、記憶部７と、表示部８と、を含んで構成される。
【００２４】
ＣＰＵ１は、ＲＯＭ２に記録されているプログラム、又は、記憶部７からＲＡＭ３にロードされたプログラムに従って各種の処理を実行する。また、ＲＡＭ３には、ＣＰＵ１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
ＣＰＵ１、ＲＯＭ２及びＲＡＭ３は、バス４を介して相互に接続されている。また、このバス４には、入力部６、記憶部７及び表示部８等が接続された入出力インターフェース５も接続されている。
【００２５】
入力部６は、各種釦等で構成され、ユーザの操作を受け付け、当該操作に応じて入力された情報をＣＰＵ１等に供給する。なお、ここでいう各種釦等には、ハードウェア釦のみならず、表示部８の画面に表示されるソフトウェア釦（所謂タッチパネル）も含まれる。この点、本実施形態では、表示部８に設けられたタッチパネルにより入力部６を構成することとしている。
【００２６】
記憶部７は、ＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）等の任意の記憶装置により構成され、ＣＰＵ１で実行される各種プログラムを記憶する。また、記憶部７は、後述するように時系列グラフを生成するための各種データ等も記憶する。
表示部８は、ディスプレイ等で構成され、画像や数値情報等の各種情報を表示する。
【００２７】
このように構成される情報処理装置１００では、ＣＰＵ１は、入力部６を介して受け付けたユーザの操作に応じて表示部８の表示を制御する。具体的には、ＣＰＵ１は、ユーザの操作に応じて、表示部８に表示された時系列グラフを拡大・縮小し、またスクロールする。このとき、入力部６は、１つの操作部位で時系列グラフの拡大・縮小及びスクロールの双方についてのユーザの操作を受け付けることとしている。
以下、時系列グラフの拡大・縮小及びスクロール、即ち時系列グラフの調整を行うための機能構成について説明する。
【００２８】
［情報処理装置１００の機能構成］
図２は、本発明の情報処理装置１００の機能構成を示すブロック図である。図２に示すように、時系列グラフの調整を行う場合、情報処理装置１００の入力部６は、操作受付手段６１として機能し、ＣＰＵ１は、基準設定手段１１、開始位置特定手段１２、操作特定手段１３、範囲調整手段１４、及び表示制御手段１５として機能する。また、記憶部７には、呼量管理ＤＢ７１が設けられる。
【００２９】
呼量管理ＤＢ７１は、時系列グラフを生成するための情報、即ち時系列グラフにプロットされるデータを記憶するデータベースである。ＣＰＵ１は、呼量管理ＤＢ７１に記憶される情報を読み出し、所定期間の時系列グラフを生成する。そして、ＣＰＵ１は、生成した時系列グラフを表示部８に表示する。
【００３０】
操作受付手段６１は、情報処理装置１００に対するユーザの操作を受け付ける。本実施形態では、タッチパネルにより入力部６を構成することとしているため、操作受付手段６１は、表示部８に表示された情報に対するタッチ操作を受け付ける。勿論、入力部６をタッチパネル以外で構成することもでき、その場合には、入力部６の種別に応じた操作、例えば、表示部８に表示された情報に対するクリック操作やキーボードを介した入力操作等を受け付ける。
【００３１】
ここで、図３を参照して、表示部８に表示される情報について説明する。表示部８は、主表示部８Ａ及び補助表示部８Ｂを含んで構成される。
【００３２】
主表示部８Ａは、ユーザが確認する対象となる詳細な情報を表示する領域であり、本実施形態では、時系列グラフ８１を表示する。図３では、主表示部８Ａは、コンタクトセンターにおける呼量に関する情報（応答率、実績呼量、予測呼量等）を表す時系列グラフ８１を表示している。なお、主表示部８Ａに表示する時系列グラフ８１は、コンタクトセンターにおける呼量に限らず、例えば株価チャート等のように任意の時系列グラフを採用することができる。
【００３３】
補助表示部８Ｂは、主表示部８Ａの表示内容を調整するための操作を受け付ける領域、即ち主表示部８Ａに表示された時系列グラフ８１の調整を行うための操作を受け付ける領域であり、時系列グラフ８１の時間軸に沿って設けられる。また、補助表示部８Ｂは、時系列グラフ８１と時間軸の見た目の長さが同じ時間軸を有する時系列グラフ８３を表示する。即ち、補助表示部８Ｂに表示された時系列グラフ８３の両端は、主表示部８Ａに表示された時系列グラフ８１の両端と時間軸に直交する方向で一致する。
時系列グラフ８３は、主表示部８Ａに表示された時系列グラフ８１の特徴に基づいて当該時系列グラフ８１を縮小した時系列グラフである。例えば、図３に示す時系列グラフ８１は、８時過ぎに立ち上がり２１時過ぎに終わる特徴を有しているため、時系列グラフ８３も同様の特徴を有している。なお、時系列グラフ８３は、時系列グラフ８１の特徴を把握できれば足り、図３に示すように複数の時系列グラフ８１に対して１つの時系列グラフ８３を設けることとしてもよく、また図示しないものの、複数の時系列グラフ８１に対して複数の時系列グラフ８３を設けることとしてもよい。このような時系列グラフ８１の特徴に基づく縮小を「略縮小」と呼ぶ。
また、時系列グラフ８３の時間軸上の両端には、主表示部８Ａに表示する時系列グラフ８１の範囲を調整する範囲指定部８２Ｌ，８２Ｒが設けられる。詳細については後述するが、主表示部８Ａには、範囲指定部８２Ｌが指定する時間から範囲指定部８２Ｒが指定する時間までの時系列グラフ８１が表示される。この範囲指定部８２Ｌ，８２Ｒは、ユーザにより操作され時系列グラフ８３の時間軸上を移動する。
【００３４】
図１に戻り、操作受付手段６１は、補助表示部８Ｂの範囲指定部８２Ｌ，８２Ｒを時系列グラフ８３上で移動させるための操作を受け付ける。詳細については後述するが、操作受付手段６１は、補助表示部８Ｂの任意の位置に対するタップ操作やドラッグ操作を受け付ける。なお、タップ操作とは、任意の位置を選択した後、当該選択箇所を移動させることなく選択を解除することをいい、ドラッグ操作とは、当該選択箇所を移動させた後に選択を解除することをいう。操作受付手段６１は、受け付けた操作をＣＰＵ１に供給する。
【００３５】
続いて、基準設定手段１１は、主表示部８Ａ及び補助表示部８Ｂに表示する時系列グラフ８１，８３の初期範囲を設定する。例えば、基準設定手段１１は、半日分、１日分、１週間分等の任意の期間を初期範囲として設定する。また、基準設定手段１１は、設定した初期範囲を表示制御手段１５に供給する。
表示制御手段１５は、基準設定手段１１から供給された初期範囲に応じたデータを呼量管理ＤＢ７１から読み出すことで時系列グラフ８１，８３を生成し、表示部８に表示する。図３では、表示部８には、１日分の期間が初期範囲として設定された時系列グラフ８１，８３が表示されている。
【００３６】
開始位置特定手段１２は、操作受付手段６１が受け付けた操作の開始位置、即ちユーザにより選択された選択箇所の開始位置を特定する。また、開始位置特定手段１２は、特定した開始位置を範囲調整手段１４に供給する。
操作特定手段１３は、操作受付手段６１が受け付けた操作の種別を特定する。なお、特定する操作の種別としては、タップ操作及びドラッグ操作が少なくとも含まれる。また、操作特定手段１３は、特定した操作の種別を範囲調整手段１４に供給する。
【００３７】
範囲調整手段１４は、操作受付手段６１が受け付けた操作の開始位置及び操作の種別に基づいて、主表示部８Ａに表示された時系列グラフ８１の範囲を調整する。具体的には、範囲調整手段１４は、時系列グラフ８１の範囲を、操作受付手段６１が受け付けた操作に伴い時系列グラフ８３の時間軸上を移動した範囲指定部８２Ｌ，８２Ｒが指定する範囲となるように調整する。
【００３８】
ここで、図４及び図５を参照して、範囲指定部８２Ｌ，８２Ｒに基づく時系列グラフ８１の範囲の調整について説明する。なお、図４及び図５では、補助表示部８Ｂの範囲指定部８２Ｌ，８２Ｒのみを示し、主表示部８Ａの時系列グラフ８１の図示は省略している。
【００３９】
初めに、図４（１）を参照して、範囲指定部８２Ｌ，８２Ｒは、時間軸上を移動することで、主表示部８Ａに表示する時系列グラフ８１の範囲を指定する。以下、範囲指定部８２Ｌ，８２Ｒが指定する範囲を、表示範囲８２０と呼ぶ。図４（１）では表示範囲８２０は、０時〜２４時の範囲を指定しているため、主表示部８Ａには０時〜２４時の時系列グラフ８１が表示されることになる。ここで、初期範囲が設定された状態（初期状態）では、範囲指定部８２Ｌ，８２Ｒは時系列グラフ８３の時間軸の両端に位置する。そのため、初期状態では表示範囲８２０は時系列グラフ８３の全体を示し、時系列グラフ８１と時系列グラフ８３とが同じ範囲となる。一方、操作受付手段６１がユーザからの操作を受け付けると、範囲指定部８２Ｌ，８２Ｒは時間軸上を移動し、表示範囲８２０が変動する。その結果、時系列グラフ８１と時系列グラフ８３とが異なる範囲となる。
【００４０】
続いて、図４（２）を参照して、ユーザの操作に基づく表示範囲８２０の調整、特に表示範囲８２０の拡大・縮小調整について説明する。なお、表示範囲８２０が縮小すると時系列グラフ８１は拡大し、表示範囲８２０が拡大すると時系列グラフ８１は縮小する。
ユーザが時間軸上の範囲指定部８２Ｌ，８２Ｒを選択しドラッグすると、選択された範囲指定部８２Ｌ，８２Ｒのみが時間軸上を移動する。図４（２−ａ）では、範囲指定部８２Ｌが選択されドラッグされている。そのため、選択されていない範囲指定部８２Ｒは固定したまま、選択された範囲指定部８２Ｌのみが移動する（図４（２−ｂ））。その後、範囲指定部８２Ｒが選択されドラッグされると、選択されていない範囲指定部８２Ｌは固定したまま、選択された範囲指定部８２Ｒが移動する（図４（２−ｃ））。
このように、操作の開始位置が範囲指定部８２Ｌ，８２Ｒの何れかであり、操作の種別がドラッグ操作である場合には、範囲調整手段１４は、操作された範囲指定部８２Ｌ，８２Ｒを時間軸上で移動させ、表示範囲８２０の範囲を調整する。図４（２）では、０時〜２４時の範囲を示していた表示範囲８２０（図４（２−ａ））は、ユーザの操作に伴い約８時〜約２１時の範囲を示すように調整されている（図４（２−ｃ））。
【００４１】
続いて、図５を参照して、ユーザの操作に基づく表示範囲８２０のスクロール調整について説明する。
図５（３）を参照して、ユーザが範囲指定部８２Ｌ，８２Ｒの間の時間軸上を選択しドラッグすると、間隔を維持したまま範囲指定部８２Ｌ，８２Ｒの夫々が時間軸上を移動する。図５（３）では、時間軸上の１６時近傍部分が選択され（図５（３−ａ））、その後、１３時近傍部分までドラッグ操作されている（図５（３−ｂ））。そのため、表示範囲８２０は、範囲指定部８２Ｌ，８２Ｒの間隔を維持したまま約３時間分スクロールする。
このように、操作の開始位置が範囲指定部８２Ｌ，８２Ｒの間であり、操作の種別がドラッグ操作である場合には、範囲調整手段１４は、範囲指定部８２Ｌ，８２Ｒの夫々を間隔を維持したまま時間軸上で移動させ、表示範囲８２０の範囲を調整する。図５（３）では、約８時〜約２１時の範囲を示していた表示範囲８２０（図５（３−ａ））は、ユーザの操作に伴い約５時〜約１９時の範囲を示すように調整されている（図５（３−ｂ））。
【００４２】
図５（４）を参照して、ユーザが時系列グラフ８３の時間軸上の任意の位置をタップ操作すると、操作された任意の位置が中心となるように、範囲指定部８２Ｌ，８２Ｒの夫々が時間軸上を移動する。このとき、範囲指定部８２Ｌ，８２Ｒの間隔は、移動前と後とで維持されている。図５（４）では、１２時近傍部分がタップ操作されたため（図５（４−ａ））、範囲指定部８２Ｌ，８２Ｒの夫々は間隔を維持したまま１２時近傍部分が中心となるように時間軸上を移動する（図５（４−ｂ））。
このように、操作の種別がタップ操作である場合には、範囲調整手段１４は、操作の開始位置が範囲指定部８２Ｌ，８２Ｒの中心となるように、範囲指定部８２Ｌ，８２Ｒの夫々を時間軸上で移動させ、表示範囲８２０の範囲を調整する。図５（４）では、１５時近傍部分が中心であった表示範囲８２０（図５（４−ａ））は、ユーザの操作に伴い１２時近傍部分が中心となる範囲に調整されている（図５（４−ｂ））。
【００４３】
図１に戻り、表示制御手段１５は、基準設定手段１１が設定した初期範囲の時系列グラフ８１，８３を生成、即ち初期範囲の時系列グラフ８１，８３を形成するデータを呼量管理ＤＢ７１から読み出すことで時系列グラフ８１，８３を生成し、表示部８に表示する。例えば、１日分の期間が初期範囲として設定された場合には、表示制御手段１５は、図３に示す時系列グラフ８１，８３を表示部８に表示する。
【００４４】
また、表示制御手段１５は、範囲調整手段１４が時系列グラフ８１の範囲を調整、即ち表示範囲８２０を調整すると、時系列グラフ８１を調整（即ち、拡大・縮小又はスクロール）して表示部８に表示する。例えば、図４（２）に示すように０時〜２４時の範囲を示していた表示範囲８２０が約８時〜約２１時の範囲を示すように調整された場合、表示制御手段１５は、図３に示す時系列グラフ８１を拡大し、図６（１）に示す時系列グラフ８１を表示部８に表示する。
なお、表示制御手段１５は、拡大・縮小又はスクロールした時系列グラフ８１を呼量管理ＤＢ７１に記憶されたデータに基づいて新たに作成することとしてもよく、既に生成してある初期範囲の時系列グラフ８１を拡大・縮小又はスクロールすることで表示部８に拡大・縮小又はスクロールした時系列グラフ８１を表示することとしてもよい。即ち、時系列グラフ８１の拡大・縮小又はスクロールは、任意の方法により実現することができ、一例として、表示制御手段１５は、範囲調整手段１４が調整した範囲のデータを呼量管理ＤＢ７１から読み出し、当該データをプロットした時系列グラフ８１を新たに生成することとしてもよく、また、初期範囲の時系列グラフ８１を画像データとして保持しておき、当該画像データを拡大・縮小又はスクロールし再表示することとしてもよい。
【００４５】
以上のように、本実施形態の情報処理装置１００では、補助表示部８Ｂに表示された範囲指定部８２Ｌ，８２Ｒを用いて、主表示部８Ａに表示された時系列グラフ８１の拡大・縮小及びスクロールを可能にしている。ユーザにとってみれば、１つの操作部位（ユーザインターフェース）を用いるだけで、時系列グラフ８１を自由に操作することができ、利便性を高めることができる。
また、範囲指定部８２Ｌ，８２Ｒは、主表示部８Ａの時系列グラフ８１を略縮小した時系列グラフ８３の時間軸上を移動することで、主表示部８Ａに表示する時系列グラフ８１の範囲を設定する。ユーザにとってみれば、略縮小した時系列グラフ８３の特徴から、調整後の時系列グラフ８１を予め把握することができ、不要な調整を繰り返す必要がないため、更に利便性を高めることができる。
【００４６】
具体的には、図３に示す初期範囲の時系列グラフ８１が表示されている状況で、立ち上がりから終了までの範囲の時系列グラフ８１の表示を望んだ場合、ユーザは、補助表示部８Ｂに表示された時系列グラフ８３を確認しながら範囲指定部８２Ｌ，８２Ｒを移動させることで、図６（１）に示すような所望する範囲の時系列グラフ８１を容易に表示させることができる。
特に、補助表示部８Ｂに表示された時系列グラフ８３は、時系列グラフ８１の調整を繰り返す際に有効である。即ち、図６（１）に示すように時系列グラフ８１を一度調整した後は時系列グラフ８１，８３の夫々の時間軸の単位が異なることになるものの、補助表示部８Ｂの時系列グラフ８３を確認することで時間軸の異なる時系列グラフ８１であっても容易に表示範囲の調整を行うことができる。例えば、図６（１）に示す時系列グラフ８１をスクロールし、図６（２）に示す時系列グラフ８１を表示させる場合であっても、表示範囲８２０の時系列グラフ８３を確認しながら範囲指定部８２Ｌ，８２Ｒを移動させることで、時系列グラフ８１を所望する位置までスクロールすることができる。
【００４７】
［情報処理装置１００の処理］
以上、本発明の情報処理装置１００の構成について説明した。続いて、図７を参照して、情報処理装置１００が実行する処理の流れについて説明する。
【００４８】
初めに、基準設定手段１１は、主表示部８Ａ及び補助表示部８Ｂに表示する時系列グラフ８１，８３の初期範囲を設定する（ステップＳ１）。なお、設定する初期範囲は、ユーザから受け付けることとしてもよく、また、予め定められていることとしてもよい。続いて、表示制御手段１５は、呼量管理ＤＢ７１から読み出したデータに基づいて初期範囲に応じた時系列グラフ８１，８３を生成し、表示部８に表示する。
【００４９】
続いて、操作受付手段６１がユーザからの操作を受け付けるまで待機し（ステップＳ３）、ユーザからの操作を受け付けた場合には、ステップＳ４の処理を行う。ステップＳ４では、開始位置特定手段１２は、ユーザの操作の開始位置を特定する。続いて、操作特定手段１３は、ユーザの操作の種別を特定する（ステップＳ５）。
【００５０】
続いて、範囲調整手段１４は、特定した操作の種別がドラッグ操作であるか否かを判別し（ステップＳ６）、ドラッグ操作でない場合にはタップ操作であるか否かを判別する（ステップＳ７）。
【００５１】
このとき、ドラッグ操作又はタップ操作である場合には、範囲調整手段１４は、開始位置及び操作の種別に基づいて、主表示部８Ａに表示された時系列グラフ８１の範囲を調整する。即ち、範囲調整手段１４は、開始位置及び操作の種別に基づいて、範囲指定部８２Ｌ，８２Ｒを時系列グラフ８３の時間軸上で移動し、移動した結果調整された範囲（表示範囲８２０）となるように時系列グラフ８１の範囲を調整する。続いて、表示制御手段１５は、調整した範囲に応じた時系列グラフ８１を生成し、主表示部８Ａに表示し（ステップＳ９）、処理を終了する。
【００５２】
他方、ドラッグ操作又はタップ操作の何れでもない場合には、ＣＰＵ１は、操作に応じた処理を実行し（ステップＳ１０）、処理を終了する。
【００５３】
以上、本実施形態の情報処理装置１００について説明した。このような情報処理装置１００によれば、時間軸上を移動する範囲指定部８２Ｌ，８２Ｒという１つの操作部位を用いるだけで、時系列グラフ８１の拡大・縮小及びスクロールを行うことができ、利便性を高めることができる。また、範囲指定部８２Ｌ，８２Ｒが移動する時間軸には、調整対象の時系列グラフ８１を略縮小した時系列グラフ８３が表示されているため、時系列グラフ８１を調整する際に、予め調整後の時系列グラフ８１を把握することができ、不要な調整を繰り返す必要がないため、更に利便性を高めることができる。
【００５４】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００５５】
例えば、上述の実施形態では、時系列グラフ８１の調整を時間軸でのみ可能としているが、これに限られるものではなく、時間軸と交わる軸についても時系列グラフ８１の調整を可能としてもよい。即ち、図８に示すように、時系列グラフ８１の時間軸と交わる軸に沿って、第２補助表示部８Ｃを備え、当該第２補助表示部８Ｃの軸上を移動する第２範囲指定部８４Ｔ，８４Ｂを用いてユーザからの操作を受け付けることで、時系列グラフ８１を時間軸と交わる軸において調整することとしてもよい。第２補助表示部８Ｃを用いた具体的な動作は、補助表示部８Ｂを用いた動作と基本的に同一であるため詳細については省略するが、表示制御手段１５は、主表示部８Ａに第２範囲指定部８４Ｔ，８４Ｂが指定する範囲の時系列グラフ８１を表示する。即ち、表示制御手段１５は、第２範囲指定部８４Ｔ，８４Ｂが指定する範囲が狭くなると、時系列グラフ８１が時間軸と交わる軸において拡大し、第２範囲指定部８４Ｔ，８４Ｂが指定する範囲が広くなると、時系列グラフ８１が時間軸と交わる軸において縮小する。また、第２範囲指定部８４Ｔ，８４Ｂが指定する範囲を維持したまま第２範囲指定部８４Ｔ，８４Ｂが移動すると、表示制御手段１５は、時系列グラフ８１を時間軸と交わる軸に沿ってスクロールする。
例えば、図８（１）に示す呼量０〜５００（応答率：０％〜１００％）の範囲の時系列グラフ８１の拡大を望むユーザは、第２範囲指定部８４Ｔ，８４Ｂを移動させることで、図８（２）に示すような時間軸に交わる軸において拡大した時系列グラフ８１を表示させることができる。即ち、図８（２）では、呼量３００〜５００（応答率：６０％〜１００％）の範囲に拡大した時系列グラフ８１が表示部８に表示されている。
【００５６】
また、上述の情報処理装置１００は、１の端末装置により実現することとしてもよく、複数の端末装置により実現することとしてもよい。即ち、インターネット等を利用して時系列グラフを提供するサービスでは、１の端末装置において当該時系列グラフの調整を可能とするのではなく、サービスを提供するサーバと協働して時系列グラフの調整を可能とすることとしてもよい。例えば、記憶部７に設けられた呼量管理ＤＢ７１等は、サーバに設けることとし、端末装置（ユーザ端末）ではサーバが指定した時系列グラフを表示するといった態様等が考えられる。
【００５７】
また、情報処理装置１００は、任意の端末装置（コンピュータ）であってよく、前述の各機能は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが情報処理装置１００にインストールされる。また、これらのプログラムは、ＣＤ−ＲＯＭ等のリムーバブルメディアに記録されて配布されてもよいし、ネットワークを介して情報処理装置１００にダウンロードされることにより配布されてもよい。
【符号の説明】
【００５８】
１  ＣＰＵ
１１  基準設定手段
１２  開始位置特定手段
１３  操作判別手段
１４  範囲調整手段
１５  表示制御手段
６  入力部
６１  操作受付手段
７  記憶部
７１  呼量管理ＤＢ
８  表示部
８Ａ  主表示部
８Ｂ  補助表示部
８１  時系列グラフ
８２Ｌ，８２Ｒ  範囲指定部
８３  時系列グラフ
１００  情報処理装置
【図１】
2013246671.tif 000003
【図２】
2013246671.tif 000004
【図３】
2013246671.tif 000005
【図４】
2013246671.tif 000006
【図５】
2013246671.tif 000007
【図６】
2013246671.tif 000008
【図７】
2013246671.tif 000009
【図８】
2013246671.tif 000010