(57)【要約】【課題】入力／変更対象の情報と他の情報との関係を視覚的に容易に認識できる情報処理装置およびそのプログラムを提供する。【解決手段】少なくとも年月日を特定するための時間軸情報と、該時間軸情報に関連づけられる所定の情報とを記憶する記憶手段と、前記時間軸情報に関して表示する時間軸エリアおよび前記所定の情報に関してカレンダー形式で表示する情報エリアの組みと、前記所定の情報に関してリスト形式で表示する一覧エリアとの少なくともいずれか一方を表示させるとともに、ユーザによる所定の操作に応答して、前記情報エリアまたは前記一覧エリアと同一画面上に、前記記憶手段に記憶されている前記所定の情報を更新させるための設定入力エリアを表示させる描画制御手段と、を備える。【選択図】図７
2011164797.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも年月日を特定するための時間軸情報と、該時間軸情報に関連づけられる所定の情報とを記憶する記憶手段と、
前記時間軸情報に関して表示する時間軸エリアおよび前記所定の情報に関してカレンダー形式で表示する情報エリアの組みと、前記所定の情報に関してリスト形式で表示する一覧エリアとの少なくともいずれか一方を表示させるとともに、ユーザによる所定の操作に応答して、前記情報エリアまたは前記一覧エリアと同一画面上に、前記記憶手段に記憶されている前記所定の情報を更新させるための設定入力エリアを表示させる描画制御手段と、を備えることを特徴とする情報処理装置。
【請求項２】
前記設定入力エリアに入力された情報に基づき、前記記憶手段に記憶されている前記所定の情報を更新する更新手段をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記描画制御手段は、前記設定入力エリアに対して設定入力された情報を、現に表示されている前記時間軸エリアおよび情報エリア、または、前記一覧エリアに反映させ表示させることを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記描画制御手段は、前記時間軸エリアおよび情報エリア、または、前記一覧エリアを切り換え可能に表示させることを特徴とする請求項１から請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
コンピュータが実行するプログラムであって、
少なくとも年月日を特定するための時間軸情報と、該時間軸情報に関連づけられる所定の情報とを記憶する記憶工程と、
前記時間軸情報に関して表示する時間軸エリアおよび前記所定の情報に関してカレンダー形式で表示する情報エリアの組みと、前記所定の情報に関してリスト形式で表示する一覧エリアとの少なくともいずれか一方を表示させるとともに、ユーザによる所定の操作に応答して、前記情報エリアまたは前記一覧エリアと同一画面上に、前記記憶手段に記憶されている前記所定の情報を更新させるための設定入力エリアを表示させる描画制御工程と、を含むことを特徴とするプログラム。
【請求項６】
前記設定入力エリアに入力された情報に基づき、前記記憶手段に記憶されている前記所定の情報を更新する更新工程をさらに含むことを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびそのプログラムに関する。
【背景技術】
【０００２】
従来より、様々な情報を視覚的に理解しやすいように、あるいはその分析を容易にするために、ＧＵＩ（Graphical User Interface）により種々の形式で情報を表示させることが行われている。特に、カレンダー形式で表示を行うシステムとして、例えば、特許文献１に開示の顧客分析システムがある。このシステムでは、１日毎の販売実績データをカレンダーの形式で表示し、このカレンダー上での対話的な指示により、特定の日付、曜日、週、月の観点で販売実績データを集計して、かつ、１つ以上の顧客の属性、およびまたは、販売品目を分類する品目属性を軸として、別の枠に、複数のセルに分けて分析表示するというものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のシステムもそうであるが、一般的には、各種設定（入力／変更）をする際は、独立した設定画面からその設定入力が行われることが多い。このようなシステムでは、今現在入力（変更）している内容によりその情報と他の情報（例えば、他の企画情報）との関係がどうなるのかなど、視覚的に認識できないといった問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、入力／変更対象の情報と他の情報との関係を視覚的に容易に認識できる情報処理装置およびそのプログラムを提供するものである。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、少なくとも年月日を特定するための時間軸情報と、該時間軸情報に関連づけられる所定の情報とを記憶する記憶手段と、前記時間軸情報に関して表示する時間軸エリアおよび前記所定の情報に関してカレンダー形式で表示する情報エリアの組みと、前記所定の情報に関してリスト形式で表示する一覧エリアとの少なくともいずれか一方を表示させるとともに、ユーザによる所定の操作に応答して、前記情報エリアまたは前記一覧エリアと同一画面上に、前記記憶手段に記憶されている前記所定の情報を更新させるための設定入力エリアを表示させる描画制御手段と、を備えることを特徴とする。
【０００６】
また、本発明は、コンピュータが実行するプログラムであって、少なくとも年月日を特定するための時間軸情報と、該時間軸情報に関連づけられる所定の情報とを記憶する記憶工程と、前記時間軸情報に関して表示する時間軸エリアおよび前記所定の情報に関してカレンダー形式で表示する情報エリアの組みと、前記所定の情報に関してリスト形式で表示する一覧エリアとの少なくともいずれか一方を表示させるとともに、ユーザによる所定の操作に応答して、前記情報エリアまたは前記一覧エリアと同一画面上に、前記記憶手段に記憶されている前記所定の情報を更新させるための設定入力エリアを表示させる描画制御工程と、を含むことを特徴とする。
【発明の効果】
【０００７】
本発明にかかる情報処理装置およびそのプログラムによれば、入力／変更対象の情報と他の情報との関係を視覚的に容易に認識できるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態の情報処理システムの概略構成を示す図である。
【図２】図２は、端末コンピュータの電気的構成例を示すブロック図である。
【図３】図３は、カレンダー形式での特売企画情報表示状態を示す図である。
【図４】図４は、カレンダー形式での企画詳細情報表示状態を示す図である。
【図５】図５は、リスト形式での特売企画情報表示状態を示す図である。
【図６】図６は、リスト形式での特売企画情報表示状態のとき、特売企画情報を新規に入力または変更する際の画面表示例を示す図である。
【図７】図７は、カレンダー形式での特売企画情報表示状態のとき、特売企画情報を新規に入力または変更する際の画面表示例を示す図である。
【図８】図８は、端末用カレンダー管理プログラム起動時の制御部の動作の一例を示すフローチャートである。
【図９】図９は、ヘッダー部にある詳細／企画ボタンが押下され画面表示が切り替わる際の端末用カレンダー管理プログラムによる制御部の動作の一例を示すフローチャートである。
【図１０】図１０は、一覧／カレンダー・タグ押下され画面表示が切り替わる際の端末用カレンダー管理プログラムによる制御部の動作の一例を示すフローチャートである。
【図１１】図１１は、所定の操作により新規入力／変更のための設定画面を表示する際の端末用カレンダー管理プログラムによる制御部の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この発明にかかる情報処理システムの一実施の形態を詳細に説明する。なお、以下に説明する実施形態により本発明が限定されるものではない。
【００１０】
はじめに、本実施形態の情報処理システムの概略構成について、図１を用いて説明する。図１は、本実施形態の情報処理システムを概略的に示すブロック図である。
【００１１】
同図に示すように、情報処理システム１は、本部に設置されるホストコンピュータ（サーバ）２と、各店舗に設置される一台又は複数台の端末コンピュータ３を、ＬＡＮ等のネットワークにより接続することで構成される。ホストコンピュータ２には、特に店舗で行われる特売企画等のスケジュール管理のために必要なデータが保存され、そのスケジュールの新規作成・変更時や閲覧時など、必要に応じて各端末コンピュータ３との間でデータのやりとりを行う。
【００１２】
次に、図２は、端末コンピュータ３の電気的構成例について、図２を用いて説明する。図２は、端末コンピュータ３の電気的構成例を示すブロック図である。なお、ホストコンピュータ２の電気的構成は、端末コンピュータ３と同様のものとなるので、その説明は省略する。
【００１３】
同図に示すように、端末コンピュータ３は、図示しないＣＰＵ（Central  Processing  Unit ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等で構成される制御部３１を有し、バス３２に接続された通信インタフェース３３を介してホストコンピュータ２との間で通信可能に構成されている。
【００１４】
また、制御部３１にはバス３２及びＩ／Ｏ機器制御部３４を介して、キーボードやマウス等の入力デバイスからなる入力部３５、液晶ディスプレイ等の表示デバイスからなる表示器３６及びＨＤＤ（Hard  Disk  Drive）やＳＤＤ（Solid  State  Drive）等の記憶装置からなる記憶部３７がそれぞれ接続されている。
【００１５】
記憶部３７は、制御部３１のＣＰＵにより実行される各種制御プログラム（特には、端末用カレンダー管理プログラム）の他、特売企画の管理に必要な情報（カレンダー情報３７１、特売企画情報３７２、企画詳細情報３７３等）を記憶する。
【００１６】
次に、端末コンピュータ３の制御部３１のＣＰＵが端末用カレンダー管理プログラムに従って動作することにより表示される画面表示例を示し、本実施形態におけるスケジュール管理の手法について説明する。
【００１７】
図３は、カレンダー形式での特売企画情報表示状態を示す図であり、図４は、同様にカレンダー形式での、企画詳細情報表示状態を示す図である。これらの図は、図示した特売企画情報が既に設定されており、この特売企画情報の一覧をカレンダー形式で表示した表示例である。これらの画面は、上部にある一覧／カレンダー・タグ１００で「カレンダー」が選択されたときの表示例であり、画面は、時間軸エリア１０１と企画エリア１０２の２つのエリアに大別される。なお、図３の表示例が通常のカレンダー形式の表示状態である。なお、本明細書において、カレンダー形式とは、図３，４に示すように、年月日とともに企画バー１０２ａまたは類似の表示要素を用いて企画の対象期間を視覚的に表示する形式とする。
【００１８】
時間軸エリア１０１は、表示対象期間の初日から最終日までの時間軸情報を表示するエリアで、ヘッダー部１０１ａ、日付部１０１ｂ、店休日情報部１０１ｃ、コメント部１０１ｄで構成される。ヘッダー部１０１ａのみ、本表示例の特売企画情報表示状態と、後述の企画詳細情報表示状態とで違いがある。このヘッダー部１０１ａには、特売企画情報表示状態と企画詳細情報表示状態とを切り替えるための詳細／企画切替ボタン１０１ｅおよび表示する期間を変更するための日付変更ボタン（「＜＜ｎ月」「＜＜周送り」「周送り＞＞」「ｎ月＞＞」）１０１ｆが配置される。
【００１９】
詳細／企画切替ボタン１０１ｅは、特売企画情報表示状態ではそのキャプションとして「詳細」が表示され、企画詳細情報表示状態では、「企画」が表示される。ヘッダー部１０１ａにはまた、企画詳細情報表示状態において特売企画の内容も表示される。日付部１０１ｂには、表示する期間のカレンダー情報（年月、日、曜日）が表示される。店休日情報部１０１ｃには、表示する日付が店休日の場合、「休」を表示する。この表示のための店休日フラグは事前にカレンダー情報に含めて保存される。コメント部１０１ｄには、カレンダー情報にコメントが格納されている場合、当該日付に★マークを表示する。また、★マークが表示されている欄にマウスポインタが当てられると、そのコメントをポップアップ表示する。
【００２０】
企画エリア１０２には、特売企画情報表示状態では特売企画情報の一覧を、企画詳細情報表示状態では、特売企画情報表示状態において選択された特売企画の詳細な企画内容をカレンダー形式で表示する。すなわち、図３で「炊き込みごはんの市」選択して、詳細／企画切替ボタン１０１ｅを押下すると、図４に示すような企画詳細情報表示状態となる。この特売企画の選択は、該当する企画バー１０２ａをマウスを用いてクリックすることで選択される。このとき選択された企画バー１０２ａは、その線種を変更するなどして選択されたことが視覚的にわかるようにする。
【００２１】
また、図３または図４に示す企画バー１０２ａにマウスポインタ（図示せず）が当てられたとき、企画情報の詳細をポップアップ表示するようにしてもよい。また、中止された企画の場合、企画バー１０２ａの枠線を例えば破線で表示することにより、中止されたことを視覚的に表示することもできる。この企画バー１０２ａが企画エリア１０２内の垂直方向に入りきらない場合、右端のスクロールバー１０２ｂを用いて垂直方向にスクロールすることができる。
【００２２】
図５は、リスト形式での特売企画情報表示状態を示す図である。この画面は、上部にある一覧／カレンダー・タグ１００で「一覧」が選択されたときの表示例である。同図に示すように、この画面では、一覧エリア１０３に、企画Ｎｏ．、企画名称、開始日、終了日、予算、自動削除の対象／非対象、種別（店舗、…）、状態（実行中／終了／未実行）など、特売企画情報の所定の項目の内容がリスト形式で表示される。なお、「状態」は、現在の年月日が特売企画の期間に該当する場合に実行中となり、特売企画の期間が現在の年月日より過去となる場合に終了となり未来となる場合に未実行となる。このリスト形式の表示と前述のカレンダー形式の表示は、一覧／カレンダー・タグ１００をマウスでクリックすることで切り換えることができる。なお、本明細書において、リスト形式とは、図５に示すように、企画毎に企画情報の一覧を表示する形式とする。
【００２３】
図６は、リスト形式での特売企画情報表示状態のとき、特売企画情報を新規に入力または変更する際の画面表示例である。この画面は、所定のボタン操作や所定のメニュー操作（いずれも図示せず）により、表示させることができる。この特売企画情報の設定時には、一覧エリア１０３の下部に設定入力エリア１０４が表示される。このエリアでは、一覧エリア１０３に表示させる項目（企画Ｎｏ．、企画名称、開始日、終了日、予算、自動削除の対象／非対象、種別（店舗、…））やその他の項目が入力設定できる。また、コメントを入力することもできる。
【００２４】
ここで設定した内容は、カレンダー形式及びリスト形式の特売企画情報表示状態の画面に反映され、入力した設定がそのまま同一画面上部の一覧エリア１０３に反映されることになり、他の特売企画の具体的内容と比較しながら特売企画の設定（新規入力／変更）をすることができる。
【００２５】
図７は、カレンダー形式での特売企画情報表示状態のとき、特売企画情報を新規に入力または変更する際の画面表示例である。この画面は、所定のボタン操作や所定のメニュー操作（いずれも図示せず）により、表示させることができる。この特売企画情報の設定時には、企画エリア１０２の下部に設定入力エリア１０４が表示される。このエリアでは、上記と同様に、図５に示した特売企画情報の一覧に表示させる項目（企画Ｎｏ．、企画名称、開始日、終了日、予算、自動削除の対象／非対象、種別（店舗、…））やその他の項目が入力設定できる。また、コメントを入力することもできる。
【００２６】
ここで設定した内容は、カレンダー形式及びリスト形式の特売企画情報表示状態の画面に反映され、入力した設定がそのまま同一画面上部の時間軸エリア１０１および企画エリア１０２に反映されることになり、他の特売企画と比較しながら特売企画の設定（新規入力／変更）をすることができる。図７の例では特売企画情報がカレンダー形式で表示されるので、特売企画の対象期間を比較する場合には、図６のリスト形式で表示した場合よりも視覚的に分かりやすいものとなる。
【００２７】
また、図４を用いて説明した企画詳細情報表示状態においても、図６および図７を用いて説明した特売企画情報の設定（新規入力／変更）と同様にして、その設定を行うことができる。なお、この場合、はじめに、詳細情報を設定する特売企画の、企画バー１０２ａ（図３）またはリスト中の行（図５）を選択しておく。この選択をすることにより、選択された特売企画情報に関連づけて詳細情報が設定されることとなる。
【００２８】
次に、端末コンピュータ３が実行する端末用カレンダー管理プログラムによる動作を、図８〜１１を用いて説明する。
【００２９】
図８は、端末用カレンダー管理プログラム起動時の制御部３１の動作の一例を示すフローチャートである。
【００３０】
はじめに、ホストコンピュータ２へ、カレンダー情報および特売企画情報の取得要求を送信し、その応答としてホストコンピュータ２から返されるカレンダー情報および特売企画情報を取得する（ステップＳ８０１）。
【００３１】
次に、取得したカレンダー情報および特売企画情報を記憶部３７に保存する（ステップＳ８０２）。
【００３２】
次いで、取得したカレンダー情報に基づき、前述の時間軸エリア１０１を描画する（ステップＳ８０３）。
【００３３】
さらに、取得した特売企画情報に基づき、前述の企画エリア１０２を描画する（ステップＳ８０４）。
【００３４】
以上のようにして、初期画面として、図３に通常の表示画面例として示した画面が表示される。
【００３５】
図９は、ヘッダー部１０１ａにある詳細／企画ボタン１０１ｅが押下され画面表示が切り替わる際の端末用カレンダー管理プログラムによる制御部３１の動作の一例を示すフローチャートである。
【００３６】
はじめに、ホストコンピュータ２へ、企画詳細情報の取得要求をし、この要求に応答してホストコンピュータ２から返された企画詳細情報を取得する（ステップＳ９０１）。
【００３７】
次に、取得した企画詳細情報を記憶部３７に保存する（ステップＳ９０２）。
【００３８】
次に、取得した企画詳細情報に基づいて、企画エリア１０２を再描画する（ステップＳ９０３）。なお、一旦、企画詳細情報を取得し記憶部３７保存した後は、記憶部３７に保存してある企画詳細情報に基づき企画エリア１０２を再描画することになる。
【００３９】
図１０は、一覧／カレンダー・タグ１００が押下され画面表示が切り替わる際の端末用カレンダー管理プログラムによる制御部３１の動作の一例を示すフローチャートである。なお、以下では、リスト形式からカレンダー形式へ表示を切り換える場合を主として説明している。
【００４０】
はじめに、カレンダー情報および特売企画情報を記憶部３７から読み出す（ステップＳ１００１）。
【００４１】
次に、一覧エリア１０３（カレンダー形式からリスト形式へ切り換える場合は企画エリア１０２）に表示されている情報が特売企画情報か企画詳細情報か判定する（ステップＳ１００２）。
【００４２】
「企画」（すなわち特売企画情報）の場合、ステップＳ１００４へ移行し、カレンダー情報および特売企画情報に基づき時間軸エリア１０１および企画エリア１０２（カレンダー形式からリスト形式へ切り換える場合は一覧エリア１０３）を描画する。
【００４３】
一方、「詳細」（すなわち企画詳細情報）の場合、ステップＳ１００３で企画詳細情報を記憶部３７から読み出し、カレンダー情報と読み出した企画詳細情報に基づいて、ステップＳ１００４で時間軸エリア１０１および企画エリア１０２（カレンダー形式からリスト形式へ切り換える場合は一覧エリア１０３）を描画する。
【００４４】
図１１は、所定の操作により新規入力／変更のための設定画面を表示する際の端末用カレンダー管理プログラムによる制御部３１の動作の一例を示すフローチャートである。
【００４５】
はじめに、図６を用いて前述した設定入力エリア１０４を描画する（ステップＳ１１０１）。
【００４６】
次に、ユーザによる設定入力を受付ける（ステップＳ１１０２）。
【００４７】
次に、入力された設定に基づいて、カレンダー形式で表示している場合には時間軸エリア１０１および企画エリア１０２を再描画し、リスト形式で表示している場合には一覧エリア１０３を再描画する（ステップＳ１１０３）。
【００４８】
次に、所定の操作により入力が確定すると、記憶部３７に保存されているカレンダー情報、特売企画情報および企画詳細情報を更新する（ステップＳ１１０４）。なお、このとき更新した情報をホストコンピュータ２へ送信し、ホストコンピュータ２側のカレンダー情報、特売企画情報および企画詳細情報を更新する。
【００４９】
上記のように、ホストコンピュータ２からカレンダー情報、特売企画情報および企画詳細情報を取得する場合は、一旦、取得した情報を端末コンピュータ３の記憶部３７に保存するが、新規入力／変更され確定した情報は、ホストコンピュータ２へフィードバックすることによりホストコンピュータ２側のカレンダー情報、特売企画情報および企画詳細情報を更新するものとする。
【００５０】
また、本実施形態は、ホストコンピュータ２と端末コンピュータ３とで構成されるシステムとして説明したが、端末コンピュータ３内ですべての処理を完結させる構成とした場合は、確定した情報が最新の情報として反映される。なお、本実施形態におけるホストコンピュータ２は、端末コンピュータ３から要求された情報の送信と、端末コンピュータ３からフィードバックされた情報の更新をする役割を果たし、更新された情報は複数の端末コンピュータ３間で共有される。
【００５１】
また、上述した実施形態では、特売企画に関して説明をしているが、これに限らず任意の企画に関した企画情報に対しても同様に、情報処理システム１により管理することができる。
【００５２】
なお、本実施形態の端末コンピュータ３で実行される端末用カレンダー管理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、このプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。あるいは、このプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００５３】
１…情報処理システム、２…ホストコンピュータ、３…端末コンピュータ、３１…制御部（描画制御手段）、３２…バス、３３…通信インターフェース、３４…Ｉ／Ｏ機器制御部、３５…入力部、３６…表示器、３７…記憶部、３７１…カレンダー情報、３７２…特売企画情報、３７３…企画詳細情報、１００…一覧／カレンダー・タグ、１０１…時間軸エリア、１０１ａ…ヘッダー部、１０１ｂ…日付部、１０１ｃ…店休日情報部、１０１ｄ…コメント部、１０１ｅ…詳細／企画ボタン、１０１ｆ…日付変更ボタン、１０２…企画エリア、１０２ａ…企画バー、１０２ｂ…スクロールバー、１０３…一覧エリア、１０４…設定入力エリア
【先行技術文献】
【特許文献】
【００５４】
【特許文献１】特開２００１−２４９９８３号公報
【図１】
2011164797.tif 000003
【図２】
2011164797.tif 000004
【図３】
2011164797.tif 000005
【図４】
2011164797.tif 000006
【図５】
2011164797.tif 000007
【図６】
2011164797.tif 000008
【図７】
2011164797.tif 000009
【図８】
2011164797.tif 000010
【図９】
2011164797.tif 000011
【図１０】
2011164797.tif 000012
【図１１】
2011164797.tif 000013