(57)【要約】【課題】データ間の関連性を考慮したデータの利用を図ること。【解決手段】販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を備えた情報処理装置であり、上記表示制御部は、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する販売データに基づいて算出された分析データをテーブル上に表示するよう制御する。【選択図】図２
2016192147.tif 000002
【特許請求の範囲】
【請求項１】
販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を備えた情報処理装置であって、
前記表示制御部は、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記表示制御部は、前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序で表示処理すると設定された表示データとして、選択を受け付けた前記表示データに対応する前記販売データに基づくデータを表示するよう制御する、
情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記表示制御部は、前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序で表示処理すると設定された表示データとして、選択を受け付けた前記表示データに対応する前記販売データに基づいて２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
情報処理装置。
【請求項４】
請求項１乃至３のいずれかに記載の情報処理装置であって、
前記表示制御部は、前記シナリオを特定するシナリオ特定情報を選択可能なよう前記表示部に表示し、当該表示された前記シナリオ特定情報の選択を受け付けた場合に、当該選択された前記シナリオ特定情報に対応する前記シナリオに設定されたデータの処理順序及び処理内容に従って、前記表示データを表示するよう制御する、
情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記シナリオの入力を受け付けるシナリオ管理部を備え、
前記表示制御部は、前記シナリオ管理部にて受け付けた前記シナリオを特定する前記シナリオ特定情報を選択可能なように前記表示部に表示するよう制御する、
情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記シナリオ管理部は、前記シナリオ毎に、当該シナリオの選択状況を集計する、
情報処理装置。
【請求項７】
請求項６に記載の情報処理装置であって、
前記シナリオ管理部は、前記シナリオに関連付けて当該シナリオの提供者情報を管理すると共に、前記シナリオの選択状況の集計結果に応じて予め設定された基準による当該シナリオに対する対価を算出して、当該算出した対価を当該シナリオに関連付けられた前記提供者情報に関連づける、
情報処理装置。
【請求項８】
請求項１乃至７のいずれかに記載の情報処理装置であって、
前記表示制御部にて前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序に設定された内容の処理として、選択を受け付けた前記表示データに関連付けられた特定のデータに基づいて前記表示部に対する表示処理とは異なる処理を行う特定データ処理部を備えた、
情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記特定データ処理部は、前記特定のデータであるアドレスデータを宛先として所定のデータの送信処理を行う、
情報処理装置。
【請求項１０】
請求項１乃至９のいずれか一項に記載の情報処理装置であって、
前記表示制御部は、前記表示データを、当該表示データに対応する前記分析データの値に基づく表示形態で前記テーブル上に表示するよう制御する、
情報処理装置。
【請求項１１】
請求項１０に記載の情報処理装置であって、
前記表示制御部は、前記表示データに対応する前記分析データの値から予め設定された基準による複数段階からなる度合いを判定し、当該判定された度合いに応じた表示形態の前記表示データを前記テーブル上に表示するよう制御する、
情報処理装置。
【請求項１２】
情報処理装置に、販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を実現させるためのプログラムであって、
前記表示制御部は、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
プログラム。
【請求項１３】
販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を備えた情報処理装置によるデータ処理方法であって、
前記表示制御部が、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置にかかり、特に、所定のデータを表示する情報処理装置に関する。
【背景技術】
【０００２】
近年、様々なデータがデータベース化されている。そして、データベース化されたデータは、閲覧されたり、分析に利用されたりと、様々な場面で利用されている。ここで、特許文献１に開示のシステムでは、データは、様々な要素が関連付けられており、要素毎にデータの分析を行い、表示して利用することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３８４３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、データベース化されているデータは、他のデータに関連していることが多々ある。しかしながら、これらのデータ間の関連性を考慮してかかるデータを利用することは困難であり、効率的にデータを利用することができていない。
【０００５】
このため、本発明の目的は、上述した課題である、データ間の関連性を考慮したデータの利用を図り、データ利用者の利便性の向上を図る、ことにある。
【課題を解決するための手段】
【０００６】
本発明の一形態である情報処理装置は、
販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を備えた情報処理装置であって、
前記表示制御部は、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
という構成をとる。
【０００７】
また、本発明の情報処理装置では、
前記表示制御部は、前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序で表示処理すると設定された表示データとして、選択を受け付けた前記表示データに対応する前記販売データに基づくデータを表示するよう制御する、
という構成をとる。
【０００８】
また、本発明の情報処理装置では、
前記表示制御部は、前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序で表示処理すると設定された表示データとして、選択を受け付けた前記表示データに対応する前記販売データに基づいて２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
という構成をとる。
【０００９】
また、本発明の情報処理装置では、
前記表示制御部は、前記シナリオを特定するシナリオ特定情報を選択可能なよう前記表示部に表示し、当該表示された前記シナリオ特定情報の選択を受け付けた場合に、当該選択された前記シナリオ特定情報に対応する前記シナリオに設定されたデータの処理順序及び処理内容に従って、前記表示データを表示するよう制御する、
という構成をとる。
【００１０】
また、本発明の情報処理装置では、
前記シナリオの入力を受け付けるシナリオ管理部を備え、
前記表示制御部は、前記シナリオ管理部にて受け付けた前記シナリオを特定する前記シナリオ特定情報を選択可能なように前記表示部に表示するよう制御する、
という構成をとる。
【００１１】
また、本発明の情報処理装置では、
前記シナリオ管理部は、前記シナリオ毎に、当該シナリオの選択状況を集計する、
という構成をとる。
【００１２】
また、本発明の情報処理装置では、
前記シナリオ管理部は、前記シナリオに関連付けて当該シナリオの提供者情報を管理すると共に、前記シナリオの選択状況の集計結果に応じて予め設定された基準による当該シナリオに対する対価を算出して、当該算出した対価を当該シナリオに関連付けられた前記提供者情報に関連づける、
という構成をとる。
【００１３】
また、本発明の情報処理装置では、
前記表示制御部にて前記テーブル上に表示された前記表示データの選択を受け付けた場合に、前記シナリオに従って、次の処理順序に設定された内容の処理として、選択を受け付けた前記表示データに関連付けられた特定のデータに基づいて前記表示部に対する表示処理とは異なる処理を行う特定データ処理部を備えた、
という構成をとる。
【００１４】
また、本発明の情報処理装置では、
前記特定データ処理部は、前記特定のデータであるアドレスデータを宛先として所定のデータの送信処理を行う、
という構成をとる。
【００１５】
また、本発明の情報処理装置では、
前記表示制御部は、前記表示データを、当該表示データに対応する前記分析データの値に基づく表示形態で前記テーブル上に表示するよう制御する、
という構成をとる。
【００１６】
また、本発明の情報処理装置では、
前記表示制御部は、前記表示データに対応する前記分析データの値から予め設定された基準による複数段階からなる度合いを判定し、当該判定された度合いに応じた表示形態の前記表示データを前記テーブル上に表示するよう制御する、
という構成をとる。
【００１７】
また、本発明の一形態であるプログラムは、
情報処理装置に、販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を実現させるためのプログラムであって、
前記表示制御部は、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
という構成をとる。
【００１８】
また、本発明の一形態であるデータ処理方法は、
販売状況を表す販売データに基づく表示データを、表示部に対して表示する制御を行う表示制御部を備えた情報処理装置によるデータ処理方法であって、
前記表示制御部が、データの処理順序及び処理内容が予め設定されたシナリオに従って、次の処理順序で表示処理すると設定された表示データとして、前記販売データに基づく２つの項目を行と列に設定したテーブルを表示すると共に、当該テーブルに設定された２つの項目に対応する前記販売データに基づいて算出された分析データを前記テーブル上に表示するよう制御する、
という構成をとる。
【発明の効果】
【００１９】
本発明は、以上のように構成されることにより、データ間の関連性を考慮したデータの利用を図り、データ利用者の利便性の向上を図ることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明である情報処理システムの構成の概略を示すブロック図である。
【図２】図１に開示したデータ管理サーバと表示端末との構成を示す機能ブロック図である。
【図３】図１に開示した表示端末における表示画面の表示例を示す図である。
【図４】図１に開示した表示端末における表示画面の表示例を示す図である。
【図５】図１に開示した表示端末における表示画面の表示例を示す図である。
【図６】図１に開示した表示端末における表示画面の表示例を示す図である。
【図７】図１に開示した表示端末における表示画面の表示例を示す図である。
【発明を実施するための形態】
【００２１】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図７を参照して説明する。図１乃至図２は、情報処理システムの構成を示す図であり、図３乃至図７は、表示端末の表示部に表示されるデータの表示例を示す図である。
【００２２】
本発明における情報処理システムは、図１に示すように、ネットワークＮを介して接続された、表示端末１、データ管理サーバ２、ＰＯＳ端末３、ＥＣサーバ４、を備えて構成されている。そして、データ管理サーバ２が、ＰＯＳ端末３やＥＣサーバ４から商品の販売データを収集して蓄積及び分析し、これを表示端末１に送信して、当該表示端末１にてかかるデータの表示を行う。以下、各構成について詳述する。
【００２３】
ＰＯＳ端末３は、情報処理装置にて構成されており、実際の店舗において販売された商品の販売データを生成し、データ管理サーバ２に送信する機能を有する。同様に、ＥＣサーバ４は、情報処理装置にて構成されており、ウェブサイト等で販売された商品の販売データを生成し、データ管理サーバ２に送信する機能を有する。
【００２４】
データ管理サーバ２は、演算装置と記憶装置を備えた情報処理装置にて構成されている。そして、データ管理サーバ２は、図２に示すように、演算装置にプログラムが組み込まれることで構築された、データ収集部２１、データ処理部２２、メール送信処理部２３、シナリオ管理部２４、を備える。また、データ管理サーバ２は、記憶装置に形成されたデータ記憶部２５を備える。
【００２５】
表示端末１は、演算装置と記憶装置を備えた情報処理装置である。特に、本実施形態において、表示端末１は、後述する図３に示すように、一面のほぼ全体がタッチパネルで形成された表示画面である表示部１６を備える携帯型のタブレット端末である。但し、本発明における表示端末１は、いかなる情報処理装置であってもよく、表示部が端末本体と分離して構成されていてもよい。
【００２６】
表示端末１は、図２に示すように、演算装置にプログラムが組み込まれることで構築された、操作指示受付部１１、データ取得部１２、表示制御部１３、メール送信指示部１４を備えている。また、表示端末１は、記憶装置に形成された記憶部１５を備えている。
【００２７】
以下、上述した各装置の構成と動作の詳細を説明する。本発明は、基本的には、上述した表示端末１にユーザから操作指示が入力されると、かかる指示に応じてデータ管理サーバ２にて表示データが生成され、これを表示端末１が表示する、というものである。つまり、データ管理サーバ２と表示端末１とが協働して、当該表示端末１に表示制御を行う。但し、本発明は、データ管理サーバ２が表示端末１からの指示に応じて蓄積しているデータを提供し、表示端末１がデータの分析や表示データの設定を行って表示制御してもよい。
【００２８】
まず、データ管理サーバ２のデータ収集部２１は、ＰＯＳ端末２やＥＣサーバ４から送信された商品の販売データを収集して、データ記憶部２５に記憶する機能を有する。このとき、データ記憶部２５に記憶される商品の販売データは、例えば、商品が販売されたときに付与される「販売コード」に、商品が販売された店舗やウェブサイトを識別する「店舗コード」、販売された商品自体や当該商品が属するカテゴリを示す「商品コード」、商品の色やサイズなどを示す「商品情報」、販売された日時や数量、価格などを示す「販売情報」、商品を購入した顧客の性別や年齢、メールアドレスなどの個人情報を示す「顧客情報」、商品の購入に至るまでのアクセスルートなどを示す「購入動向情報」などが関連付けられたものである。但し、データ収集部２１に蓄積される商品の販売データは、上述した情報であることに限定されず、さらに別の情報を含んでいてもよい。また、データ収集部２１は、必ずしもＰＯＳ端末３やＥＣサーバ４から販売データを取得することに限定されず、他の装置から取得してもよく、あらゆる方法で入力された販売データを取得してデータ記憶部２５に記憶してもよい。
【００２９】
そして、表示端末１の操作指示受付部１１は、タッチパネル式表示画面である表示部１６にユーザから入力された操作指示を受け付ける。例えば、操作指示受付部１１は、表示部１６に表示されたメニューが選択されることにより、当該選択されたメニューに対応した表示操作の指示を受け付ける。まず一例として、販売データの「通常分析」の操作指示が入力された場合を説明する。
【００３０】
「通常分析」の際には、まず、予め設定された項目の中から、データを表示するテーブルの縦軸と横軸に該当する販売データに基づく２つの「テーブル項目」と、販売データに基づく評価の項目を表す「評価項目」と、を選択する入力を受け付ける。後述する図３の例では、２つの「テーブル項目」として、販売している商品の「カテゴリ」と、販売した「年月」と、が選択され、「評価項目」として、売上の「前月比較」が選択された場合を示している。そして、ユーザから操作指示を受け付けた表示端末１の操作指示受付部１１は、選択された指示内容をデータ管理サーバ２に送信する。
【００３１】
データ管理サーバ２のデータ処理部２２（表示制御部）は、表示端末１からの要求に応じて、記憶している販売データを処理し、表示端末１に表示させるよう制御する。データ処理部２２は、例えば、データ記憶部２５に記憶されている販売データの集計処理や分析処理を行い、表示端末１に表示するデータを表示端末１に送信して、表示指示を行う。
【００３２】
具体的に、データ処理部２２は、上述したように表示端末１から要求を受けた場合には、選択された２つの「テーブル項目」を縦軸と横軸に設定したテーブルを表示する指令を行う。これに伴い、当該２つの項目に応じた分析データを算出し、テーブルの各セルに表示する表示データを生成する。ここでは、まず、縦軸に販売している商品の「カテゴリ」を配置し、横軸に販売した「年月」を配置したテーブルを設定する。また、分析データとして、該当する各年月の商品カテゴリ毎の売上を算出すると共に、その前月の売上も算出し、上述したように「評価項目」として設定された評価値である「前月比」を算出する。そしてさらに、算出した各前月比の度合いに応じた表示形態の表示データを設定して、当該テーブル上の該当するセルに表示する指令を表示端末１に送信する。このとき、各前月比の度合いは、予め設定された基準に基づいて複数段階で評価される。
【００３３】
表示端末１は、データ管理サーバ２のデータ処理部２２から送信された表示データの表示指令をデータ取得部１２で受け付けて、表示制御部１３にて表示部１６に表示データを表示する。この例では、図３に示すように、２つの「テーブル項目」を縦軸と横軸に設定したテーブルを表示し、縦軸の各項目値と横軸の各項目値の交差箇所である各セルには、上述したように算出した各テーブル項目に対応する売上の前月比の度合いに応じた表示形態の表示データを表示する。
【００３４】
ここで、表示データは、算出した売上の前月比の値に基づいて表示形態が設定されている。一例として、表示データは、該当するセルの「前月比」が高いほど、セルの特定の色合いが薄くなるよう表示され、「前月比」が低いほど、セルの特定の色合いが濃くなるよう表示される。つまり、商品カテゴリ及び年月毎の売上の前月に対する良し悪しが、その値に応じて段階的に表示される。例えば、図３の例では、符号Ｂ１のセルは、売上が前月よりも高く色合いが薄く表示され、符号Ｂ２のセルは売上が前月よりも低く、色合いがやや濃く表示され、符号Ｂ３のセルは、売上が前月よりもさらに低く、色合いがさらに濃く表示される。このため、図３の例では、売上が低いセル、つまり、売上が前月よりも低下した商品カテゴリ及び年月を、容易に認識できる。
【００３５】
なお、上述した各セルに表示する表示データの評価方法（度合いの判定）や表示方法は一例であって、いかなる方法で評価してもよく、いかなる方法で表示してもよい。また、上記では、「評価項目」として「前月比」を設定した場合を例示したが、例えば、売上の評価方法として絶対評価を採用し、該当するセルの売上の予め設定された基準値に対する割合を、分析データの評価値（度合い）として算出してもよい。そして、表示データの表示方法として、評価がよいときの色合いを第一色として設定しておき、また、評価が悪い時の色合いを別の第二色として設定しておき、評価がよいとき、評価が悪い時の各度合いに応じて、それぞれの色合いの濃度を変化させて表示してもよい。
【００３６】
また、表示端末１の表示部１６に、上述したように表示データが表示されている状況において、縦軸や横軸のテーブル項目や、各セルに表示する評価項目の変更する操作指令が入力されると、操作指示受付部１１が受け付けて、データ管理サーバ２にその内容を通知する。これを受けたデータ管理サーバ２のデータ処理部２２は、変更された各項目に対応して上述同様に分析データの算出を行い、算出された分析データに応じた表示指示を表示端末１に行う。そして、かかる指令を表示端末１のデータ取得部１２が取得し、表示制御部１３が、上述同様に、変更されたテーブル項目を縦軸と横軸に設定したテーブル上に分析データに応じた表示データを表示する。
【００３７】
続いて、表示端末１の表示部１６に、上述したように表示データが表示されている状況において、図３の符号Ｄのカーソルに示すように、一つのセルが選択されたとする。すると、かかる選択操作を操作指示受付部１１が受け付けて、データ管理サーバ２にその内容を通知する。これを受けたデータ管理サーバ２のデータ処理部２２は、選択されたセルに対応する販売データに基づいて、さらに分析を行う。ここでは、選択されたセルの縦軸の項目の値、及び、横軸の項目の値をそれぞれ細分化して、売上データの前月比を算出する。この例では、縦軸に、選択されたセルの商品のカテゴリに属する各「商品」を設定し、横軸に、選択されたセルの年月の各「日」を設定する。そして、データ処理部２２は、縦軸と横軸に設定された２つの項目に応じた分析データ、つまり、各商品の各日における売上を算出し、前月比を算出する。そしてさらに、算出した各前月比の度合いに応じた表示データを設定して、当該テーブル上に表示する指令を表示端末１に送信する。これにより、表示端末１の表示制御部１３は、例えば、図４に示すようなテーブルを表示する。
【００３８】
さらに、表示端末１の表示部１６に、上述したように表示データが表示されている状況において、図４の符号Ｄのカーソルに示すように、一つのセルが選択されたとする。すると、かかる選択操作を操作指示受付部１１が受け付けて、データ管理サーバ２にその内容を通知する。これを受けたデータ管理サーバ２のデータ処理部２２は、選択されたセルに対応する販売データに基づいてさらに分析を行う。ここでは、さらなる細分化した分析を行うことができないため、選択されたセルに該当する「購入者」、つまり、選択された商品を選択された日に購入した購入者を抽出する処理を行い、メール送信処理部２３に通知する。そして、メール送信処理部２３（特定データ処理部）は、抽出された「購入者」のメールアドレス（特定のデータ）を取得して、かかるメールアドレス宛に購入を促す内容のメールを送信する処理（特定の処理）を行う。
【００３９】
なお、データ管理サーバ１は、上述したメールの送信処理ではなく、他の処理を行ってもよい。例えば、上記の例では、商品価格を管理するサーバに対して、該当する価格を引き下げる処理を指示するなど、いかなる処理を行ってもよい。
【００４０】
また、データ処理部２２は、一旦、表示端末１に対して抽出した購入者の情報を送信して表示制御してもよい。そして、その後、表示端末１にて購入者情報が選択されるなどの操作を受けた場合に、メール送信処理部２３が購入者に対してメールを送信してもよい。
【００４１】
以上のようにすることで、販売データからデータを分析して閲覧する際に、簡単な操作で容易にメール送信といった販促処理を行うことができる。その結果、データ利用者の利便性の向上を図ることができる。
【００４２】
次に、表示端末１の操作指示受付部１１にて、上記とは異なるメニューが選択された場合を説明する。一例として、販売データの「シナリオ分析」の操作指示が入力された場合を説明する。
【００４３】
まず、表示端末１の操作指示受付部１１は、「シナリオ分析」の操作指示の入力を受けると、その旨をデータ管理サーバ２に通知する。かかる通知を受けて、データ管理サーバ２の表示制御部２２は、後述するシナリオ管理部２４にて管理され、データ記憶部２５に記憶している「シナリオ」データを特定したりその概要を表すインデックスデータ（シナリオ特定情報）を、表示端末１に送信する。表示端末１は、データ取得部１２にてシナリオのインデックスデータを受け取り、表示制御部１３にて図５に示すようにシナリオの一覧を表示する。このとき、表示部１６には、各シナリオを入力操作により選択可能なようインデックスデータを表示する。
【００４４】
ここで、データ管理サーバ２のデータ記憶部２５に記憶されている「シナリオ」データは、シナリオ管理部２４が、表示端末１や他の情報処理端末から送信されたり、あるいは、データ管理サーバ２に直接入力されたものを受け付けてデータ記憶部２５に記憶したものである。「シナリオ」データは、データの処理順序及び処理内容が予め設定された情報であり、販売データに対して行う処理の内容と、行う処理の順序と、を指定する情報である。「シナリオ」データは、処理順序及び処理内容を表すシナリオ内容データと、シナリオの概要を表すインデックスデータと、からなる。シナリオのインデックスデータは、例えば、シナリオ番号、シナリオ名、発案者、説明、利用数、などを含む。
【００４５】
そして、図５に示すようにシナリオ一覧が表示部１６に表示された状態において、あるシナリオが選択されたとする。表示端末１の操作指示受付部１１は、選択されたシナリオをデータ管理サーバ２に通知する。かかる通知を受けて、データ管理サーバ２のデータ処理部２２は、選択された「シナリオ」のシナリオ内容データに従って、販売データの分析処理を行う。なお、データ処理部２２は、事前にシナリオ毎のシナリオ内容データに従った順序及び処理内容でデータ処理が実行されるようプログラムで設定されていてもよく、シナリオ内容データを参照してその順序及び処理内容のデータ処理を実行してもよい。そして、データ処理部２２は、順番に設定された１つ１つの処理を行う毎に、処理結果である分析データに応じた表示データを表示端末１に送信し、これに応じて表示端末１は、受け付けた表示データを表示部１６に表示する。以下では、シナリオに従って行われるデータ処理部２２による処理内容を、表示端末１に表示したときの図を参照して説明する。
【００４６】
図６は、図５のＮｏ．１のシナリオが選択された場合における表示部１６の表示例を示している。まず、Ｎｏ．１のシナリオが選択されると、次の処理順序、つまり、１番目の順序に設定された内容で処理された表示データとして、図６（Ａ）に示すデータが表示される。この図６（Ａ）に示す表示データは、利用頻度によってランク分けした顧客の属性毎の、過去の各月の来店数を表している。つまり、この例では、縦軸に「月」、横軸に顧客の属性である「利用頻度のランク」を設定したテーブル上の各セルに、顧客の属性毎及び月毎の来店数を表示している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセル自体の表示形態を変化させる。例えば、図６（Ａ）に示す例では、「ライト」属性のユーザの「４月」の「来店数：５００人」を、同一属性の他の月（例えば、先月）の来店数と比較して、比較結果から複数段階からなる評価の度合いを判定し、かかる評価の度合いに応じた表示状態でセルを表示する。ここでは、来店数が大きく減少し、評価の度合いが低いため、セル内を、他のセルよりも特定の色合いを最も濃くして表示する。
【００４７】
次に、図６（Ａ）に示す表示データのうち、カーソルが位置する上述した評価が低かったセルが選択されると、当該選択されたセルのデータに対応する販売データに基づくデータが表示される。このとき、選択されているシナリオに設定された、次の処理順序、つまり、２番目の順序に設定された内容で処理された表示データとして、図６（Ｂ）に示すデータが表示される。この図６（Ｂ）に示す表示データは、図６（Ａ）で選択された顧客による各月における各商品の「販売数」と「購入率」を表している。つまり、この例では、縦軸に「商品」、横軸に「月」を設定したテーブル上の各セルに、商品毎及び月毎の「販売数」と「購入率」を表示している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセルの表示形態を変化させる。図６（Ｂ）に示す例では、「販売数」や「購入率」を他の月の値と比較して、比較結果から複数段階からなる評価の度合いを判定し、かかる評価の度合いに応じた表示状態でセルを表示する。ここでは、「購入率」が低く評価の度合いが低いセル内を、他のセルよりも特定の色合いを最も濃くして表示する。
【００４８】
次に、図６（Ｂ）に示す表示データのうち、カーソルが位置する上述した評価が低かったセルが選択されると、当該選択されたセルのデータに対応する販売データに基づくデータが表示される。このとき、選択されているシナリオに設定された、次の処理順序、つまり、３番目の順序に設定された内容で処理された表示データとして、図６（Ｃ）に示すデータが表示される。この図６（Ｃ）に示す表示データは、図６（Ｂ）で示した購入率が低い商品と他の商品とが併売されている割合である「併売率」を表している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセルの表示形態を変化させる。例えば、図６（Ｃ）に示す例では、「併売率」同士を比較して、最も高い併売率のセル内を、他のセルよりも特定の色合いを最も濃くして表示する。
【００４９】
次に、図６（Ｃ）に示す関連データのうち、カーソルが位置する上述した評価が高かったセルが選択されると、当該選択されたセルのデータに対応する販売データに基づくデータが表示される。このとき、選択されているシナリオに設定された、次の処理順序、つまり、４番目の順序に設定された内容で処理された表示データとして、図６（Ｄ）に示すデータが表示される。この図６（Ｄ）に示すデータは、図６（Ｃ）で示した併売率が高い商品の顧客毎の「購入日」及び「購入間隔期間」、さらには、「購入間隔期間」の「平均値」を表している。
【００５０】
このように、表示制御部１３及びデータ処理部２２（表示制御部）は、表示された表示データのうちの１つのセルが選択される度に、選択されたシナリオに設定された処理順序及び処理内容に従って、当該選択されたデータに関連付けられた販売データに基づく処理を行い、処理結果に基づく表示データを、表示部１６に新たに表示する機能を有する。このため、シナリオに次の順番の処理が設定されている限りは、かかる次の順番の処理に応じた表示データが表示されることとなる。なお、上記では、選択されたセルのデータに対応する販売データを分析した結果に応じて、新たな表示データを表示しているが、必ずしも分析処理を行う必要はなく、選択されたセルのデータに対応するデータそのものを新たな表示データとして表示してもよい。
【００５１】
続いて、図６（Ｄ）に示す「購入間隔期間」の「平均値」が表示されているセルの選択操作を受け付けると、選択されたシナリオに従って、この「平均値」に基づいて販売データを参照して、上述した表示制御とは異なる他の処理を行う。このとき、選択されているシナリオでは、次の処理順序、つまり、５番目の順序に、選択されたデータに関連付けられた特定のデータに基づいて上述した表示処理とは異なる処理を行うよう設定されており、当該特定のデータに基づく処理が実行される。本実施形態では、データ管理サーバ２のメール送信処理部２３（特定データ処理部）が、選択された「平均値」に基づいて販売データを参照し、３か月前に商品を購入した購入者のメールアドレス（特定データ）を取得して、かかるメールアドレス宛に購入を促す内容のメールを送信する処理を行う。
【００５２】
なお、データ管理サーバ２は、表示データの選択を受けた際に、上述したメールの送信処理ではなく、シナリオに設定されている他の処理を行ってもよい。例えば、上記の例では、商品価格を管理するサーバに対して、併売品の価格を引き下げる処理を指示するなど、いかなる処理を行ってもよい。
【００５３】
次に、図５に示すＮｏ．２のシナリオが選択された場合の表示部１６の表示例を、図７を参照して説明する。まず、Ｎｏ．２のシナリオが選択されると、当該シナリオに設定された、次の処理順序、つまり、１番目の順序に設定された内容で処理された表示データとして、図７（Ａ）に示すデータが表示される。この図７（Ａ）に示す表示データは、広告手段毎の「広告費」、「購入者」、費用対効果を示す「ＲＯＩ」を表している。つまり、この例では、縦軸に「広告手段」、横軸に「広告費、購入者、ＲＯＩ」を設定したテーブル上の各セルに、広告手段毎の広告費、購入者、ＲＯＩを表示している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセル自体の表示形態を変化させる。例えば、図７（Ａ）に示す例では、各「ＲＯＩ」を他の値と比較し、比較結果から複数段階からなる評価の度合いを判定し、かかる評価の度合いに応じた表示状態で表示する。ここでは、最も「ＲＯＩ」が悪い値のセル内を、他のセルよりも特定の色合いを最も濃くして表示する。
【００５４】
次に、図７（Ａ）に示す表示データのうち、カーソルが位置する上述した評価が低かったセルが選択されると、さらに、かかる表示データに関連する図７（Ｂ）に示す表示データが新たに表示される。このとき、選択されているシナリオに設定された、次の処理順序、つまり、２番目の順序に設定された内容で処理された表示データとして、図７（Ｂ）に示すデータが表示される。この図７（Ｂ）に示す表示データは、図７（Ａ）で示した「広告手段」である「ＰＰＣ」の媒体毎の「広告費」、「購入者」、費用対効果を示す「ＲＯＩ」を表している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセルの表示形態を変化させる。例えば、図７（Ｂ）に示す例では、各「ＲＯＩ」を他の値と比較し、比較結果から複数段階からなる評価の度合いを判定し、かかる評価の度合いに応じた表示状態で表示する。ここでは、最も「ＲＯＩ」が悪い値のセル内を、他のセルよりも特定の色合いを最も濃くして表示する。
【００５５】
次に、図７（Ｂ）に示す表示データのうち、カーソルが位置する上述した評価が低かったセルが選択されると、さらに、かかる表示データに関連する図７（Ｃ）に示す表示データが新たに表示される。このとき、選択されているシナリオに設定された、次の処理順序、つまり、３番目の順序に設定された内容で処理された表示データとして、図７（Ｃ）に示すデータが表示される。この図７（Ｃ）に示す表示データは、図７（Ｂ）で示した「広告手段」である「ＰＰＣ」の媒体毎の「購入者」、「総売上（６か月間）」、顧客生涯価値を示す「ＬＴＶ」を表している。このとき、各セルに表示されているデータの値に基づいて、当該データの値を評価し、当該評価の度合いに応じてセルの表示形態を変化させる。例えば、図７（Ｃ）に示す例では、各「ＬＴＶ」を他の値と比較し、比較結果から複数段階からなる評価の度合いを判定し、かかる評価の度合いに応じた表示状態で表示する。ここでは、最も「ＬＴＶ」が高い値のセル内を、他のセルよりも特定の色合いを最も濃くして表示する。また、最も「ＬＴＶ」が低い値のセル内を、他の特定の色合いで表示する。これにより、「ＬＴＶ」が高い媒体へ広告費を集中投下したり、「ＬＴＶ」が低い媒体に対する対策をとることができる。
【００５６】
ここで、データ管理サーバ２のシナリオ管理部２４は、上述したように選択されたシナリオの利用状況を管理し、当該利用状況に応じた対価も管理している。具体的に、まずシナリオ管理部２４は、表示端末１からシナリオが選択された旨の通知を受けると、当該選択されたシナリオのインデックスデータに含まれる「利用数」を増加させて記憶する。このように、シナリオ管理部２４は、シナリオの選択状況を集計して、「利用数」として管理する。
【００５７】
さらに、シナリオ管理部２４は、上記のように集計した「利用数」の値に応じて、シナリオの提供者に対して支払う「対価」を算出する。この対価は、例えば、１利用あたりの単価が設定されている場合には、単価×利用数で算出できる。但し、対価はいかなる基準で算出されてもよい。そして、シナリオ管理部２４は、算出した「対価」を、シナリオのインデックスデータに含まれる「発案者」（提供者情報）に関連付けて管理する。これにより、発案者には、シナリオが利用されたことに対する対価が支払われることとなる。
【００５８】
なお、表示制御部１３及びデータ処理部２２（表示制御部）は、図５に示すようにシナリオを表示端末１に表示する際に、上述した利用数の多い順に表示したり、シナリオが追加された日時が新しい順に表示するなど、あらかじめ設定された基準に従って表示してもよい。
【００５９】
ここで、上述したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【００６０】
以上、上記実施形態等を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。
【符号の説明】
【００６１】
１  表示端末
２  データ管理サーバ
３  ＰＯＳ端末
４  ＥＣサーバ
１１  操作指示受付部
１２  データ取得部
１３  表示制御部
１５  記憶部
１６  表示部
２１  データ収集部
２２  データ処理部
２３  メール送信処理部
２４  シナリオ管理部
２５  データ記憶部
【図１】
2016192147.tif 000003
【図２】
2016192147.tif 000004
【図３】
2016192147.tif 000005
【図４】
2016192147.tif 000006
【図５】
2016192147.tif 000007
【図６】
2016192147.tif 000008
【図７】
2016192147.tif 000009