(57)【要約】【課題】従来、店員がおすすめする商品の商品情報に対する操作情報を用いて、店員の評価ができなかった。【解決手段】２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面に対する操作に関する情報であり、商品識別子を有する操作情報を受信する操作情報受信部と、操作情報が有する商品識別子と対になる店員識別子に対応付けて、操作情報受信部が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成する評価情報生成部と、生成した評価情報を、店員識別子に対応付けて出力する評価情報出力部とを具備する店員評価装置により、各店員がおすすめする商品の商品情報に対する操作情報を用いて、店員の評価ができる。【選択図】図３
2018092534.tif 000002
【特許請求の範囲】
【請求項１】
２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面に対する操作に関する情報であり、商品識別子を有する操作情報を受信する操作情報受信部と、
前記操作情報受信部が受信した操作情報が有する商品識別子と対になる店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する評価情報生成部と、
前記評価情報生成部が生成した評価情報を、店員識別子に対応付けて出力する評価情報出力部とを具備する店員評価装置。
【請求項２】
前記操作情報は、店員識別子を有し、
前記評価情報生成部は、
前記操作情報受信部が受信した操作情報が有する店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する請求項１記載の店員評価装置。
【請求項３】
店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部をさらに具備し、
前記評価情報生成部は、
前記操作情報受信部が受信した操作情報が有する商品識別子と対になる店員識別子を前記対応情報格納部から取得し、当該店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する請求項１記載の店員評価装置。
【請求項４】
２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報が格納される画面情報格納部と、
前記画面情報を送信する画面情報送信部とをさらに具備し、
前記操作情報受信部は、
前記画面情報送信部が送信した画面情報に対する画面に対する操作に関する操作情報を受信する請求項１から請求項３いずれか一項に記載の店員評価装置。
【請求項５】
前記操作情報は、
商品の購入のための操作に関する情報、または商品の閲覧のための操作に関する情報である請求項１または請求項２記載の店員評価装置。
【請求項６】
前記操作情報は、操作の種類を識別する操作識別子を有し、
前記操作情報受信部は、
２種類以上の異なる操作識別子を有する操作情報を受信することができ、
前記評価情報生成部は、
操作識別子に応じて異なる重みにより、評価情報を生成する請求項１から請求項５いずれか一項に記載の店員評価装置。
【請求項７】
前記画面情報格納部の画面情報は、画面生成装置が生成した画面情報であり、
前記画面生成装置は、
商品を識別する商品識別子および当該商品の属性情報である１以上の商品属性情報を有する２以上の商品情報が格納される商品情報格納部と、
店員を識別する店員識別子と当該店員の属性情報である１以上の店員属性情報を有する２以上の店員情報が格納される店員情報格納部と、
店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部と、
前記２以上の各対応情報に含まれる店員識別子と対になる１以上の店員属性情報を前記店員情報格納部から取得する店員属性情報取得部と、
前記２以上の各対応指示に含まれる店員識別子と対になる１以上の各商品識別子と対になる１以上の商品属性情報を前記商品情報格納部から取得する商品属性情報取得部と、
前記２以上の各対応指示に含まれる店員識別子ごとに、前記店員属性情報取得部が取得した１以上の店員属性情報と、前記商品属性情報取得部が取得した１以上の商品属性情報とを対応付ける画面情報を構成する画面構成部と、
前記画面構成部が構成した画面情報を出力する画面出力部とを具備する、請求項４記載の店員評価装置。
【請求項８】
店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部を具備し、
前記画面生成装置は、
店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報を受け付ける対応情報受付部をさらに具備し、
前記対応情報格納部に格納されている２以上の対応情報は、前記対応情報受付部が受け付けた対応情報である、請求項７記載の店員評価装置。
【請求項９】
前記画面生成装置は、
前記商品情報格納部に格納されている２以上の各商品情報が有する１以上の商品属性情報、および前記店員情報格納部に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付ける対応部をさらに具備し、
前記対応指示受付部は、
前記対応部が対応付けた店員識別子と１以上の商品識別子とを有する２以上の対応指示を受け付ける、請求項７記載の店員評価装置。
【請求項１０】
操作情報受信部、評価情報生成部、および評価情報出力部により実現される店員評価方法であって、
前記操作情報受信部が、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報に対する画面に対する操作に関する情報であり、店員識別子を有する操作情報を受信する操作情報受信ステップと、
前記評価情報生成部が、前記操作情報受信ステップで受信された操作情報が有する店員識別子に対応付けて、前記操作情報受信ステップで受信された操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する評価情報生成ステップと、
前評価情報出力部が、前記評価情報生成ステップで生成された評価情報を、店員識別子に対応付けて出力する評価情報出力ステップとを具備する店員評価方法。
【請求項１１】
コンピュータを、
２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報に対する画面に対する操作に関する情報であり、店員識別子を有する操作情報を受信する操作情報受信部と、
前記操作情報受信部が受信した操作情報が有する店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する評価情報生成部と、
前記評価情報生成部が生成した評価情報を、店員識別子に対応付けて出力する評価情報出力部として機能させるためのプログラムである。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店員の評価情報を生成する店員評価装置等に関するものである。
【背景技術】
【０００２】
従来、店員の接客態度や客の満足度を客観的に数値化し、これを店員の給与に直接反映させ、店員の質を高めるためのシステムがあった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０１７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の店員評価装置は、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面に対する操作に関する情報であり、商品識別子を有する操作情報を受信する操作情報受信部と、操作情報受信部が受信した操作情報が有する商品識別子と対になる店員識別子に対応付けて、操作情報受信部が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成する評価情報生成部と、評価情報生成部が生成した評価情報を、店員識別子に対応付けて出力する評価情報出力部とを具備する店員評価装置である。
【０００６】
かかる構成により、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【０００７】
また、本第二の発明の店員評価装置は、第一の発明に対して、操作情報は、店員識別子を有し、評価情報生成部は、操作情報受信部が受信した操作情報が有する店員識別子に対応付けて、操作情報受信部が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成する店員評価装置である。
【０００８】
かかる構成により、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【０００９】
また、本第三の発明の店員評価装置は、第一の発明に対して、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部をさらに具備し、評価情報生成部は、操作情報受信部が受信した操作情報が有する商品識別子と対になる店員識別子を対応情報格納部から取得し、店員識別子に対応付けて、操作情報受信部が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成する店員評価装置である。
【００１０】
かかる構成により、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【００１１】
また、本第四の発明の店員評価装置は、第一から第三いずれか１つの発明に対して、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報が格納される画面情報格納部と、画面情報を送信する画面情報送信部とをさらに具備し、操作情報受信部は、画面情報送信部が送信した画面情報に対する画面に対する操作に関する操作情報を受信する店員評価装置である。
【００１２】
かかる構成により、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【００１３】
また、本第五の発明の店員評価装置は、第一または第二の発明に対して、操作情報は、商品の購入のための操作に関する情報、または商品の閲覧のための操作に関する情報である店員評価装置である。
【００１４】
かかる構成により、店員が推薦等する商品に対するユーザの購入操作、または閲覧操作により、店員の評価ができる。
【００１５】
また、本第六の発明の店員評価装置は、第一から第五いずれか１つの発明に対して、操作情報は、操作の種類を識別する操作識別子を有し、操作情報受信部は、２種類以上の異なる操作識別子を有する操作情報を受信することができ、評価情報生成部は、操作識別子に応じて異なる重みにより、評価情報を生成する店員評価装置である。
【００１６】
かかる構成により、店員が推薦等する商品に対するユーザの操作の種類に応じた店員の評価ができる。
【００１７】
また、本第七の発明の店員評価装置は、第四の発明に対して、画面情報格納部の画面情報は、画面生成装置が生成した画面情報であり、画面生成装置は、商品を識別する商品識別子および商品の属性情報である１以上の商品属性情報を有する２以上の商品情報が格納される商品情報格納部と、店員を識別する店員識別子と店員の属性情報である１以上の店員属性情報を有する２以上の店員情報が格納される店員情報格納部と、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部と、２以上の各対応情報に含まれる店員識別子と対になる１以上の店員属性情報を店員情報格納部から取得する店員属性情報取得部と、２以上の各対応指示に含まれる店員識別子と対になる１以上の各商品識別子と対になる１以上の商品属性情報を商品情報格納部から取得する商品属性情報取得部と、２以上の各対応指示に含まれる店員識別子ごとに、店員属性情報取得部が取得した１以上の店員属性情報と、商品属性情報取得部が取得した１以上の商品属性情報とを対応付ける画面情報を構成する画面構成部と、画面構成部が構成した画面情報を出力する画面出力部とを具備する、店員評価装置である。
【００１８】
かかる構成により、店員が推薦等する商品の情報が掲載された画面を容易に作成できる。
【００１９】
また、本第八の発明の店員評価装置は、第七の発明に対して、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部を具備し、画面生成装置は、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報を受け付ける対応情報受付部をさらに具備し、対応情報格納部に格納されている２以上の対応情報は、対応情報受付部が受け付けた対応情報である、店員評価装置である。
【００２０】
かかる構成により、店員が推薦等する商品の情報が掲載された画面を容易に作成できる。
【００２１】
また、本第九の発明の店員評価装置は、第七の発明に対して、画面生成装置は、商品情報格納部に格納されている２以上の各商品情報が有する１以上の商品属性情報、および店員情報格納部に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付ける対応部をさらに具備し、対応指示受付部は、対応部が対応付けた店員識別子と１以上の商品識別子とを有する２以上の対応指示を受け付ける、店員評価装置である。
【００２２】
かかる構成により、店員が商品の選択作業を行わなくても、各店員がおすすめする商品の情報が掲載された画面を容易に作成できる。
【発明の効果】
【００２３】
本発明による店員評価装置によれば、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における店員評価システムＡの概念図
【図２】同店員評価システムＡのブロック図
【図３】同店員評価装置１のブロック図
【図４】同店員評価装置１の動作について説明するフローチャート
【図５】同商品情報管理表を示す図
【図６】同店員情報管理表を示す図
【図７】同出力例を示す図
【図８】同出力例を示す図
【図９】同出力例を示す図
【図１０】同対応情報管理表を示す図
【図１１】同評価情報管理表を示す図
【図１２】実施の形態２における情報システムＡの概念図
【図１３】同情報システムＡのブロック図
【図１４】同画面生成装置４の動作を説明するフローチャート
【図１５】同対応付け処理について説明するフローチャート
【図１６】同画面構成処理について説明するフローチャート
【図１７】同第二画面構成処理について説明するフローチャート
【図１８】同対応情報管理表を示す図
【図１９】同コメント管理表を示す図
【図２０】同レイアウト情報を示す図
【図２１】同レイアウト情報を示す図
【図２２】同出力例を示す図
【図２３】同出力例を示す図
【図２４】同レイアウト情報を示す図
【図２５】同出力例を示す図
【図２６】上記実施の形態におけるコンピュータシステムの概観図
【図２７】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２５】
以下、店員評価装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２６】
（実施の形態１）
【００２７】
本実施の形態において、店員が推薦等する商品が掲載されているウェブページにおいて、ユーザの商品に対する操作に関する操作情報を用いて、店員の評価情報を生成する店員評価装置を有する店員評価システムについて説明する。なお、操作情報は、例えば、商品の購入操作または商品の閲覧操作である。店員とは、商品を販売する者だけではなく、商品をおすすめする者、商品を選択する者等を含む、と考えても良い。店員は、広く解する。また、商品は、物だけではなく、サービスも含む、と考えても良い。商品は、販売対象である、と考えても良い。
【００２８】
また、本実施の形態において、複数の異なる操作情報を受け付け、操作情報の種類に応じて、評価情報を構成する際の重みが異なる店員評価装置を有する店員評価システムについて説明する。
【００２９】
図１は、本実施の形態における店員評価システムＡの概念図である。店員評価システムＡは、店員評価装置１、１または２以上の店員端末２、および１または２以上のユーザ端末３を備える。
【００３０】
店員評価装置１は、例えば、いわゆるサーバ装置、パーソナルコンピュータ等であり、その種類は問わない。サーバ装置は、例えば、いわゆるクラウドサーバ、ＡＳＰサーバ等、その種類は問わない。
【００３１】
店員端末２は、店員が使用する端末である。店員端末２は、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン、携帯端末等であり、その種類は問わない。
【００３２】
ユーザ端末３は、ユーザが使用する端末である。ユーザ端末３は、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン、携帯端末等であり、その種類は問わない。なお、ユーザとは、画面を閲覧したり、画面から商品を購入したりする者である。
【００３３】
図２は、本実施の形態における店員評価システムＡのブロック図である。図３は、店員評価装置１のブロック図である。
【００３４】
店員評価装置１は、格納部１１、受信部１２、処理部１３、出力部１４、および送信部１５を備える。
【００３５】
格納部１１は、画面情報格納部１１１、対応情報格納部１１２、および評価情報格納部１１３を備える。受信部１２は、操作情報受信部１２１を備える。処理部１３は、評価情報生成部１３１を備える。出力部１４は、評価情報出力部１４１を備える。送信部１５は、画面情報送信部１５１を備える。
【００３６】
店員端末２は、店員格納部２１、店員受付部２２、店員処理部２３、店員送信部２４、店員受信部２５、および店員出力部２６を備える。
【００３７】
ユーザ端末３は、ユーザ格納部３１、ユーザ受付部３２、ユーザ処理部３３、ユーザ送信部３４、ユーザ受信部３５、およびユーザ出力部３６を備える。
【００３８】
店員評価装置１を構成する格納部１１は、各種の情報を格納し得る。各種の情報とは、例えば、後述する画面情報、後述する対応情報、後述する評価情報等である。
【００３９】
画面情報格納部１１１は、画面情報が格納される。画面情報は、画面を構成する情報である。画面情報は、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する情報である。画面情報は、例えば、ＨＴＭＬ、ＸＭＬ等により実現される。また、画面情報は、例えば、画像データとプログラムにより実現される。画面情報は、例えば、ウェブページである。ただし、画面情報は、例えば、アプリケーションを構成する画面の情報でも良い。つまり、なお、画面情報は、画面を実現する情報であれば良く、そのデータ構造や実現手段等は問わない。ただし、画面情報格納部１１１の画面情報は、後述する画面生成装置４により取得された画面情報であることは好適である。
【００４０】
対応情報格納部１１２は、１または２以上の対応情報が格納される。対応情報は、店員と１または２以上の商品との対応を示す情報である。対応情報は、例えば、店員と当該店員が選択した商品との対応を示す情報である。店員が選択した商品は、例えば、店員がおすすめする商品である。対応情報は、例えば、店員と当該店員に対して割り当てられた商品との対応を示す情報である。店員に対して割り当てられた商品は、例えば、店員が担当する商品である、と考えても良い。対応情報は、店員識別子と１または２以上の商品識別子とを有する。また、対応情報は、元商品識別子と店員識別子と１以上の商品識別子とを有しても良い。元商品識別子は、店員がおすすめする商品に対応する商品（かかる商品を、適宜、「元商品」と言う。）を識別する情報である。例えば、元商品と一緒に使用すれば良いと考えるコーディネートの商品が、店員がおすすめする商品である。なお、元商品は、例えば、店員が商品をすすめる元になる商品である。元商品は、例えば、店員がコーディネートする際のベースとなる商品であっても良い。なお、店員識別子は、例えば、店員のＩＤ、店員の氏名等である。ただし、店員識別子は、店員を識別できれば良く、その内容やデータ構造等は問わない。商品識別子は、例えば、商品ＩＤ、商品番号、商品名などである。商品識別子は、商品を識別可能であれば、その情報の内容や構造等は問わない。
【００４１】
評価情報格納部１１３は、評価情報が格納される。評価情報とは、店員の評価を示す情報である。店員の評価を示す情報は、店員の評価に関係する情報と考えても良い。評価情報は、店員に与える報償に関する情報であっても良い。評価情報は、通常、店員識別子に対応付けられている。評価情報は、例えば、店員に与える金額やポイントを示す情報、店員のレベルを示す情報、店員の役職を示す情報等である。
【００４２】
受信部１２は、各種の情報を受信する。受信部１２は、各種の情報を、例えば、ユーザ端末３から受信する。各種の情報とは、例えば、操作情報、店員識別子と、ユーザ識別子または端末識別子の対の情報である。なお、前記対の情報の中の店員識別子は、ユーザ識別子で識別されるユーザが選択した店員の店員識別子、または端末識別子で識別されるユーザ端末３で選択された店員の店員識別子である。
【００４３】
操作情報受信部１２１は、操作情報を受信する。操作情報は、画面に対する操作に関する情報である。操作情報は、店員識別子を有しても良い。操作情報は、商品識別子を有しても良い。操作情報は、例えば、商品の購入のための操作に関する情報、または商品の閲覧のための操作に関する情報である。操作情報は、操作の種類を識別する操作識別子を有しても良い。
【００４４】
ここでの画面は、通常、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面である。ここでの画面は、例えば、店員がおすすめする商品の情報が掲載された画面である。ここでの画面は、例えば、店員がおすすめする商品の情報が店員の情報と対応付けて掲載された画面である。店員がおすすめする商品とは、店員が担当する商品と同意義であっても良い。
【００４５】
操作情報受信部１２１は、画面情報送信部１５１が送信した画面情報に対する画面に対する操作に関する操作情報を受信する。
【００４６】
操作情報受信部１２１は、２種類以上の異なる操作識別子を有する操作情報を受信することは好適である。
【００４７】
処理部１３は、各種の処理を行う。各種の処理とは、例えば、評価情報生成部１３１が行う処理である。各種の処理とは、例えば、受信された対の情報（店員識別子と、ユーザ識別子または端末識別子の対の情報）を格納部１１に蓄積する処理である。
【００４８】
評価情報生成部１３１は、操作情報受信部１２１が受信した操作情報が有する商品識別子と対になる店員識別子に対応付けて、操作情報受信部１２１が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成することは好適である。
【００４９】
評価情報生成部１３１は、操作情報受信部１２１が受信した操作情報が有する商品識別子で識別される商品の商品属性値（例えば、価格）に応じた評価情報を生成することは好適である。
【００５０】
評価情報生成部１３１は、操作情報受信部１２１が受信した操作情報が有する店員識別子に対応付けて、操作情報受信部１２１が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成しても良い。
【００５１】
評価情報生成部１３１は、操作情報受信部１２１が受信した操作情報が有する商品識別子と対になる店員識別子を対応情報格納部１１２から取得し、店員識別子に対応付けて、操作情報受信部１２１が受信した操作情報の数が多いほど、店員の評価が高くなる評価情報を生成しても良い。
【００５２】
評価情報生成部１３１は、操作識別子に応じて異なる重みにより、評価情報を生成することは好適である。評価情報生成部１３１は、例えば、操作識別子が「商品の購入」を示す情報である場合、操作識別子が「商品情報の閲覧」を示す情報である場合と比較して、高い（大きい）評価情報を生成する。
【００５３】
出力部１４は、各種の情報を出力する。各種の情報とは、例えば、評価情報である。ここでの出力とは、通常、記録媒体への蓄積、または店員端末２またはユーザ端末３への送信であるが、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００５４】
評価情報出力部１４１は、評価情報生成部１３１が生成した評価情報を、店員識別子に対応付けて出力する。評価情報出力部１４１は、例えば、評価情報生成部１３１が生成した評価情報を、店員識別子に対応付けて、評価情報格納部１１３に蓄積する。
【００５５】
送信部１５は、各種の情報を送信する。各種の情報とは、例えば、画面情報である。
【００５６】
画面情報送信部１５１は、画面情報を送信する。画面情報送信部１５１は、ユーザ端末３に画面情報を送信する。なお、画面情報の送信は、画面の送信と言っても良い。
【００５７】
店員端末２を構成する店員格納部２１には、各種の情報が格納される。各種の情報とは、例えば、店員識別子である。
【００５８】
店員受付部２２は、各種の情報や指示が受け付けられる。各種の情報や指示とは、例えば、対応情報、後述するコメントである。
【００５９】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００６０】
各種の情報や指示の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。店員受付部２２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００６１】
店員処理部２３は、各種の処理を行う。各種の処理とは、例えば、店員受付部２２が受け付けた指示や情報を送信するデータ構造に変換することである。
【００６２】
店員送信部２４は、各種の情報を店員評価装置１に送信する。各種の情報とは、例えば、対応情報である。
【００６３】
店員受信部２５は、各種の情報を店員評価装置１から受信する。各種の情報とは、例えば、画面情報である。
【００６４】
店員出力部２６は、各種の情報を出力する。各種の情報とは、例えば、店員受付部２２が受け付けた情報、店員受信部２５が受信した情報である。各種の情報とは、例えば、画面情報である。
【００６５】
ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００６６】
ユーザ端末３を構成するユーザ格納部３１は、各種の情報が格納される。各種の情報とは、例えば、ユーザ識別子である。
【００６７】
ユーザ受付部３２は、各種の情報や指示が受け付けられる。各種の情報や指示とは、例えば、操作情報、後述する商品選択、後述する商品変更指示、後述する画面送信指示である。
【００６８】
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００６９】
ユーザ処理部３３は、各種の処理を行う。各種の処理とは、例えば、ユーザ受付部３２が受け付けた指示や情報を送信するデータ構造に変換することである。
【００７０】
ユーザ送信部３４は、各種の情報を店員評価装置１に送信する。各種の情報とは、例えば、商品選択、商品変更指示である。
【００７１】
ユーザ受信部３５は、各種の情報を店員評価装置１から受信する。各種の情報とは、例えば、画面情報、コメントである。
【００７２】
ユーザ出力部３６は、各種の情報を出力する。各種の情報とは、例えば、ユーザ受付部３２が受け付けた情報、ユーザ受信部３５が受信した情報である。各種の情報とは、例えば、画面情報、コメントである。
【００７３】
ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００７４】
格納部１１、画面情報格納部１１１、対応情報格納部１１２、評価情報格納部１１３、店員格納部２１、ユーザ格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００７５】
格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。
【００７６】
受信部１２、操作情報受信部１２１、店員受信部２５、ユーザ受信部３５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００７７】
処理部１３、評価情報生成部１３１、出力部１４、評価情報出力部１４１、店員処理部２３、ユーザ処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７８】
送信部１５、画面情報送信部１５１、店員送信部２４、ユーザ送信部３４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００７９】
店員受付部２２、およびユーザ受付部３２は、キーボードやマウスやメニュー画面によるもの等、何でも良い。店員受付部２２等は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００８０】
店員出力部２６、およびユーザ出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。店員出力部２６等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８１】
次に、店員評価システムＡの動作について説明する。まず、店員評価装置１の動作について、図４のフローチャートを用いて説明する。
【００８２】
（ステップＳ４０１）操作情報受信部１２１は、ユーザ端末３から操作情報を受信したか否かを判断する。操作情報を受信した場合はステップＳ４０２に行き、操作情報を受信しなかった場合はステップＳ４０７に行く。
【００８３】
（ステップＳ４０２）評価情報生成部１３１は、店員識別子を取得する。なお、評価情報生成部１３１は、例えば、ステップＳ４０１で受信された操作情報が有する店員識別子を取得する。また、評価情報生成部１３１は、例えば、ステップＳ４０１で受信された操作情報が有する端末識別子またはユーザ識別子と対に、格納部１１に格納されている店員識別子を取得する。
【００８４】
（ステップＳ４０３）評価情報生成部１３１は、ステップＳ４０１で受信された操作情報が有する操作識別子を取得する。なお、ここで、操作識別子を取得できない場合もあり得る。
【００８５】
（ステップＳ４０４）評価情報生成部１３１は、評価情報（例えば、ポイント）を取得する。評価情報生成部１３１は、例えば、ステップＳ４０３で取得した操作識別子に応じた評価情報（例えば、ポイント）を取得する。なお、かかる場合、操作識別子とポイントとの組の情報を２組以上、格納部１１に格納されている。評価情報生成部１３１は、例えば、操作情報が有する価格（例えば、販売価格）の１０％の報酬を評価情報として、取得する。かかる場合、格納部１１に評価情報の算出式（例えば、「評価情報＝販売価格×０．１」など）が格納されている。
【００８６】
（ステップＳ４０５）評価情報生成部１３１は、ステップＳ４０４で取得した評価情報を、ステップＳ４０２で取得した店員識別子に対応付けて蓄積する。
【００８７】
（ステップＳ４０６）処理部１３は、ステップＳ４０１で受信された操作情報に応じた処理を行う。ステップＳ４０１に戻る。操作情報が商品情報等の閲覧の指示であれば、操作情報に応じた処理は、当該商品情報等を含むウェブページの取得と、ユーザ端末３への送信である。また、操作情報が商品の購入指示であれば、操作情報に応じた処理は、当該商品の購入のための処理（例えば、決済処理）である。
【００８８】
（ステップＳ４０７）受信部１２は、画面情報送信指示をユーザ端末３または店員端末２から受信したか否かを判断する。画面情報送信指示を受信した場合はステップＳ４０８に行き、画面情報送信指示を受信しなかった場合はステップＳ４０１に戻る。
【００８９】
（ステップＳ４０８）処理部１３は、ステップＳ４０７で受信された画面情報送信指示に応じた画面情報を画面情報格納部１１１から取得する。
【００９０】
（ステップＳ４０９）画面情報送信部１５１は、ステップＳ４０８で取得された画面情報を、画面情報送信指示を送信してきた端末に送信する。ステップＳ４０１に戻る。
【００９１】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９２】
次に、店員端末２の動作について説明する。店員端末２の店員受付部２２は、対応情報、後述するコメント等の情報や指示を受け付ける。そして、店員処理部２３は、店員受付部２２が受け付けた指示や情報を送信するデータ構造に変換する。その時、店員処理部２３は、店員格納部２１の店員識別子を読み出し、当該店員識別子を送信する指示や情報に付加する。店員送信部２４は、店員処理部２３が取得した指示や情報を店員評価装置１に送信する。次に、指示や情報の送信に応じて、店員受信部２５は、各種の情報を店員評価装置１から受信する。そして、店員出力部２６は、店員受信部２５が受信した情報を出力する。
【００９３】
次に、ユーザ端末３の動作について説明する。ユーザ端末３のユーザ受付部３２は、画面送信指示、操作情報等の各種の指示や情報を受け付ける。次に、ユーザ処理部３３は、ユーザ受付部３２が受け付けた指示や情報を送信するデータ構造に変換する。その時、ユーザ処理部３３は、ユーザ格納部３１のユーザ識別子を読み出し、当該ユーザ識別子を送信する指示や情報に付加する。ユーザ送信部３４は、ユーザ処理部３３が取得した指示や情報を店員評価装置１に送信する。かかる指示や情報の送信に応じて、ユーザ受信部３５は、画面情報、コメント、商品の購入結果等の情報を店員評価装置１から受信する。次に、ユーザ出力部３６は、ユーザ受信部３５が受信した情報を出力する。
【００９４】
以下、本実施の形態における店員評価システムＡの具体的な動作について説明する。店員評価システムＡの概念図は、図１である。
【００９５】
今、格納部１１は、図５に示す商品情報管理表を格納している。商品情報管理表は、商品識別子、および商品属性情報群を有するレコードを１以上格納している。商品属性情報群は、１または２以上の商品属性情報である。商品属性情報群は、ここでは、「商品画像」「種類」「価格」「説明文」を有する。「種類」は、商品の種類である。「価格」は、商品の価格である。「説明文」は、商品を説明する文である。
【００９６】
また、格納部１１は、図６に示す店員情報管理表を格納している。店員情報管理表は、店員識別子、および店員属性情報群を有するレコードを１以上格納している。店員属性情報群は、１または２以上の店員属性情報である。店員属性情報群は、ここでは、「店員画像」「所属店舗名」「氏名」「年齢」を有する。
【００９７】
また、画面情報格納部１１１は、例えば、図７、図８、図９の画面を構成する画面情報を格納している。図７、図８、図９の画面を構成する画面情報は、図５に示す商品情報管理表、図６に示す店員情報管理表を用いて、構成された情報である。図７、図８、図９の画面を構成する画面情報は、例えば、後述する画面生成装置４が生成した情報である。なお、図７、図８、図９の画面を構成する画面情報は、例えば、人手により作成された情報でも良い。
【００９８】
図７は、店員「田中Ａ夫」に対応する画面情報に対応する画面である。図７は、店員「田中Ａ夫」の店員属性情報が選択されている場合の画面である。図８は、店員「山田Ｂ子」に対応する画面情報に対応する画面である。図８は、店員「山田Ｂ子」の店員属性情報が選択されている場合の画面である。図９の画面は、画面の上部の赤い靴に対して、各店員が推薦する商品の情報が対応付けられた画面である。
（赤い靴に合う商品）
図９において、ユーザが、画面上の購入ボタン９０１を押下すれば、購入のための処理に進む。また、図９において、ユーザが、画面上のポロシャツの領域９０２を押下すれば、例えば、当該ポロシャツの詳細画面に移行する。また、図９において、ユーザが、画面上のパンツの領域９０３を押下すれば、例えば、当該パンツの詳細画面に移行する。さらに、山田Ｂ子さんのタブ９０４を押下すれば、例えば、画面の上部の靴にマッチする商品として、山田Ｂ子さんがおすすめする３つの商品（ＩＤ「２」「３２１２」「３２２」）の情報が表示される。なお、かかる処理について、公知技術であるので、詳細な説明は省略する。
【００９９】
また、対応情報格納部１１２は、図１０に示す構造を有する対応情報管理表を格納している。対応情報管理表は、「ＩＤ」「店員識別子」「商品識別子」「日付」を有するレコードを１以上格納している。「ＩＤ」はレコードを識別する情報である。「商品識別子」には１または２以上の商品識別子が格納され得る。「日付」は、対応情報が蓄積された日付でも良いし、店員に対応する商品が有効な日付（対応情報が使用される日付）等でも良い。なお、対応情報管理表は、後述する図１８に示すような構造でも良い。
【０１００】
また、評価情報格納部１１３は、図１１に示す構造を有する評価情報管理表を格納している。評価情報管理表は、「ＩＤ」「店員識別子」「操作識別子」「評価情報」「日付」を有するレコードを１以上格納している。「ＩＤ」はレコードを識別する情報である。「操作識別子」は、ここでは「購入」または「閲覧」を取り得、「購入」は商品を購入したこと、「閲覧」は商品情報を閲覧したことを示す。「評価情報」は、ここでは、ポイントである。「日付」は、評価情報が生成された日であり、ユーザが操作情報を送信した日である。
【０１０１】
さらに、格納部１１は、評価情報を決定する元になる評価情報元情報を格納している、とする。評価情報元情報は、評価情報を生成するために用いられる情報であり、例えば、演算式、評価情報（ポイントなど）そのもの、操作識別子に対応付けられた評価情報（ポイントなど）等である。評価情報元情報は、ここでは、「操作識別子「購入」：評価情報＝価格／１００，操作識別子「閲覧」：評価情報＝５」である、とする。「操作識別子「購入」：評価情報＝価格／１００」は、操作識別子が「購入」の場合（ユーザが商品を購入した場合）、「価格／１００」で算出されるポイント（評価情報）が、当該商品を紹介した店員に付加されることを示す。また、「操作識別子「閲覧」：評価情報＝５」は、操作識別子が「閲覧」の場合（ユーザが商品情報を閲覧した場合）、５ポイントが、当該商品を紹介した店員に付加されることを示す。
【０１０２】
かかる状況において、ユーザＸは、自分のユーザ端末３に画面送信指示を入力した、とする。そして、ユーザ端末３のユーザ受付部３２は画面送信指示を受け付け、ユーザ処理部３３は送信する画面送信指示を構成し、ユーザ送信部３４は画面送信指示を店員評価装置１に送信する。
【０１０３】
次に、店員評価装置１は、画面送信指示を受信し、画面情報格納部１１１の画面情報を取得し、ユーザＸのユーザ端末３に送信する。
【０１０４】
次に、ユーザＸのユーザ端末３のユーザ受信部３５は画面情報を受信し、ユーザ出力部３６は当該画面情報を用いて、図７に示す画面を出力した、とする。
【０１０５】
次に、ユーザＸは、図７の画面において、一番左の１８００円のポロシャツを選択し、当該ポロシャツを購入する指示である購入指示をユーザ端末３に入力した、とする。
【０１０６】
次に、ユーザ端末３のユーザ受付部３２は、当該購入指示を受け付ける。次に、ユーザ処理部３３は、当該購入指示に応じて、操作情報を構成する。操作情報は、例えば、「操作識別子：購入，店員識別子：Ａ，商品識別子：３２１，個数：１，価格：１８００」である。そして、ユーザ送信部３４は、当該操作情報を店員評価装置１に送信する。
【０１０７】
次に、店員評価装置１の操作情報受信部１２１は、操作情報「操作識別子：購入，店員識別子：Ａ，商品識別子：３２１，個数：１，価格：１８００」を受信する。
【０１０８】
そして、次に、評価情報生成部１３１は、店員識別子「Ａ」を操作情報から取得する。また、評価情報生成部１３１は、操作情報が有する操作識別子「購入」を取得する。そして、評価情報生成部１３１は、取得した操作識別子「購入」から、評価情報元情報「操作識別子「購入」：評価情報＝価格／１００」を適用し、「評価情報＝価格／１００」の価格に「１８００」を代入し、「評価情報＝１８」を得る。
【０１０９】
そして、評価情報生成部１３１は、取得した評価情報「１８」を、取得した店員識別子「Ａ」に対応付けて蓄積する。具体的には、評価情報生成部１３１は、図１１の「ＩＤ＝５５」のレコードを構成し、蓄積する。なお、評価情報生成部１３１は、操作識別子「購入」と本日の日付も取得し、評価情報管理表に蓄積する。
【０１１０】
そして、処理部１３は、受信された操作情報に従って、本商品の購入のための処理を行う。つまり、処理部１３は、例えば、ユーザＸに１８００円を課金する処理、操作情報をユーザ識別子に対応付けて蓄積する処理を行う。
【０１１１】
また、ユーザＸは、図７の画面の真ん中の商品のさらに詳細な商品情報を閲覧する指示をユーザ端末３に入力した、とする。
【０１１２】
次に、ユーザ端末３のユーザ受付部３２は、当該閲覧指示を受け付ける。次に、ユーザ処理部３３は、当該閲覧指示に応じて、操作情報を構成する。操作情報は、例えば、「操作識別子：閲覧，店員識別子：Ａ，商品識別子：１０６４」である。そして、ユーザ送信部３４は、当該操作情報を店員評価装置１に送信する。
【０１１３】
次に、店員評価装置１の操作情報受信部１２１は、操作情報「操作識別子：閲覧，店員識別子：Ａ，商品識別子：１０６４」を受信する。
【０１１４】
そして、次に、評価情報生成部１３１は、店員識別子「Ａ」を操作情報から取得する。また、評価情報生成部１３１は、操作情報が有する操作識別子「閲覧」を取得する。そして、評価情報生成部１３１は、取得した操作識別子「閲覧」から、評価情報元情報「操作識別子「閲覧」：評価情報＝５」を適用し、「評価情報＝５」を得る。
【０１１５】
そして、評価情報生成部１３１は、取得した評価情報「５」を、取得した店員識別子「Ａ」に対応付けて蓄積する。具体的には、評価情報生成部１３１は、図１１の「ＩＤ＝５６」のレコードを構成し、蓄積する。なお、評価情報生成部１３１は、操作識別子「閲覧」と本日の日付も取得し、評価情報管理表に蓄積する。
【０１１６】
次に、処理部１３等は、受信された操作情報「操作識別子：閲覧，店員識別子：Ａ，商品識別子：１０６４」に応じた処理を行う。つまり、処理部１３は、「商品識別子：１０６４」で識別される商品情報を図５の商品情報管理表から取得する。そして、送信部１５は、かかる商品情報をユーザＸのユーザ端末３に送信する。
【０１１７】
次に、ユーザ端末３は、商品情報を受信し、当該商品情報を出力する。
【０１１８】
また、次の日、ユーザＹは、自分のユーザ端末３に画面送信指示を入力した、とする。そして、ユーザ端末３のユーザ受付部３２は画面送信指示を受け付け、ユーザ処理部３３は送信する画面送信指示を構成し、ユーザ送信部３４は画面送信指示を店員評価装置１に送信する。
【０１１９】
次に、店員評価装置１は、画面送信指示を受信し、画面情報格納部１１１の画面情報を取得し、ユーザＹのユーザ端末３に送信する。
【０１２０】
次に、ユーザ端末３のユーザ受信部３５は画面情報を受信し、ユーザ出力部３６は当該画面情報を用いて、図７に示す画面を出力した、とする。
【０１２１】
次に、ユーザＹは、図７に示す画面の店員「山田Ｂ子」を押下した、とする。すると、画面は、図７から図８に切り替わった、とする。かかる処理は公知技術であるので、詳細な説明は省略する。
【０１２２】
かかる状況において、ユーザＹは、図８の画面において、一番右の４５００円のポロシャツを選択し、当該ポロシャツを購入する指示である購入指示をユーザ端末３に入力した、とする。
【０１２３】
次に、ユーザ端末３のユーザ受付部３２は、当該購入指示を受け付ける。次に、ユーザ処理部３３は、当該購入指示に応じて、操作情報を構成する。操作情報は、例えば、「操作識別子：購入，店員識別子：Ｂ，商品識別子：３２２，個数：１，価格：４５００」である。そして、ユーザ送信部３４は、当該操作情報を店員評価装置１に送信する。
【０１２４】
次に、店員評価装置１の操作情報受信部１２１は、当該操作情報を受信する。
【０１２５】
そして、次に、評価情報生成部１３１は、店員識別子「Ｂ」を操作情報から取得する。また、評価情報生成部１３１は、操作情報が有する操作識別子「購入」を取得する。そして、評価情報生成部１３１は、取得した操作識別子「購入」から、評価情報元情報「操作識別子「購入」：評価情報＝価格／１００」を適用し、「評価情報＝価格／１００」の価格に「４５００」を代入し、「評価情報＝４５」を得る。
【０１２６】
そして、評価情報生成部１３１は、取得した評価情報「４５」を、取得した店員識別子「Ｂ」に対応付けて蓄積する。具体的には、評価情報生成部１３１は、図１１の「ＩＤ＝５６」のレコードを構成し、蓄積する。なお、評価情報生成部１３１は、操作識別子「購入」と本日の日付も取得し、評価情報管理表に蓄積する。
【０１２７】
そして、処理部１３は、受信された操作情報に応じて、本商品の購入のための処理を行う。  つまり、処理部１３は、例えば、ユーザＸに４５００円を課金する処理、操作情報をユーザ識別子に対応付けて蓄積する処理を行う。
【０１２８】
以上、本実施の形態によれば、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができる。
【０１２９】
また、本実施の形態によれば、店員が推薦等する商品に対するユーザの購入操作、または閲覧操作により、店員の評価ができる。
【０１３０】
また、本実施の形態によれば、店員が推薦等する商品に対するユーザの操作の種類に応じた店員の評価ができる。
【０１３１】
なお、本実施の形態の具体例によれば、操作情報が受信される毎に、評価情報が生成された。しかし、例えば、受信された操作情報を記憶しておき、毎月または毎日等の一定の期間で、１または２以上の操作情報から評価情報が生成されても良い。
【０１３２】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における店員評価装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報に対する画面に対する操作に関する情報であり、店員識別子を有する操作情報を受信する操作情報受信部と、
前記操作情報受信部が受信した操作情報が有する店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成する評価情報生成部と、
前記評価情報生成部が生成した評価情報を、店員識別子に対応付けて出力する評価情報出力部として機能させるためのプログラムである。
【０１３３】
また、上記プログラムにおいて、前記操作情報は、店員識別子を有し、前記評価情報生成部は、前記操作情報受信部が受信した操作情報が有する店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１３４】
また、上記プログラムにおいて、コンピュータがアクセス可能な記録媒体は、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部を具備し、前記評価情報生成部は、前記操作情報受信部が受信した操作情報が有する商品識別子と対になる店員識別子を前記対応情報格納部から取得し、当該店員識別子に対応付けて、前記操作情報受信部が受信した操作情報の数が多いほど、当該店員の評価が高くなる評価情報を生成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１３５】
また、上記プログラムにおいて、コンピュータがアクセス可能な記録媒体は、２以上の各店員識別子ごとに、店員属性情報と１以上の商品属性情報とを対応付ける画面を構成する画面情報が格納される画面情報格納部を具備し、コンピュータを、前記画面情報を送信する画面情報送信部としてさらに機能させ、前記操作情報受信部は、前記画面情報送信部が送信した画面情報に対する画面に対する操作に関する操作情報を受信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１３６】
また、上記プログラムにおいて、前記操作情報は、商品の購入のための操作に関する情報、または商品の閲覧のための操作に関する情報であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１３７】
また、上記プログラムにおいて、前記操作情報は、操作の種類を識別する操作識別子を有し、前記操作情報受信部は、２種類以上の異なる操作識別子を有する操作情報を受信することができ、前記評価情報生成部は、操作識別子に応じて異なる重みにより、評価情報を生成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１３８】
（実施の形態２）
【０１３９】
本実施の形態において、２以上の店員の情報および２以上の商品の情報が格納されており、例えば、店員の情報に対応付けられた商品が掲載された画面を構成する画面情報を自動的に生成する画面生成装置を具備する情報システムについて説明する。なお、店員の情報に対応付けられた商品が掲載された画面は、通常、店員がおすすめする商品の情報が掲載された画面である。また、店員とは、商品を販売する者だけではなく、商品をおすすめする者、商品を選択する者等を含む、と考えても良い。店員は、広く解する。また、商品は、物だけではなく、サービスも含む、と考えても良い。商品は、販売対象である、と考えても良い。また、画面情報は、例えば、ウェブページである。ただし、画面情報は、例えば、アプリケーションを構成する画面の情報でも良い。つまり、画面情報は、画面を構成できる情報であれば良く、広く解する。なお、画面情報の構成を、画面の構成と言っても良い。また、画面情報の構成を、画面情報の作成と言っても良い。
【０１４０】
また、本実施の形態において、商品の購入が可能な画面生成装置を具備する情報システムについて説明する。
【０１４１】
また、本実施の形態において、店員が商品を選択することにより、当該店員がおすすめする商品が掲載された画面を構成する画面情報を自動的に生成する画面生成装置を具備する情報システムについて説明する。
【０１４２】
また、本実施の形態において、一の商品である元商品に対応させて、店員が商品を選択することにより、ユーザが当該一の商品を選択した場合やユーザ端末で表示させた場合等に、店員が選択した商品をも掲載された画面を構成する画面情報を自動的に生成する画面生成装置を具備する情報システムについて説明する。
【０１４３】
また、本実施の形態において、店員の情報と商品の情報とが自動的に対応付けられた画面を自動的に生成する画面生成装置を具備する情報システムについて説明する。
【０１４４】
さらに、本実施の形態において、店員が商品に対するコメントを入力することにより、当該コメントがユーザによって閲覧可能な画面を構成する画面情報を生成する画面生成装置を具備する情報システムについて説明する。
【０１４５】
図１２は、本実施の形態における情報システムＡの概念図である。情報システムＡは、画面生成装置４、１または２以上の店員端末２、および１または２以上のユーザ端末３を備える。
【０１４６】
画面生成装置４は、例えば、いわゆるサーバ装置、パーソナルコンピュータ等であり、その種類は問わない。サーバ装置は、例えば、いわゆるクラウドサーバ、ＡＳＰサーバ等、その種類は問わない。
【０１４７】
図１３は、本実施の形態における情報システムＡのブロック図である。
【０１４８】
画面生成装置４は、格納部４１、受付部４２、処理部４３、および出力部４４を備える。
【０１４９】
格納部４１は、商品情報格納部４１１、店員情報格納部４１２、対応情報格納部４１３、およびコメント格納部４１４を備える。
【０１５０】
受付部４２は、対応情報受付部４２１、商品選択受付部４２２、コメント受付部４２３、および商品変更指示受付部４２４を備える。
【０１５１】
処理部４３は、店員属性情報取得部４３１、商品属性情報取得部４３２、対応商品選択部４３３、対応部４３４、コメント蓄積部４３５、コメント取得部４３６、画面構成部４３７、および購入促進処理部４３８を備える。
【０１５２】
出力部４４は、画面出力部４４１、およびコメント出力部４４２を備える。
【０１５３】
画面生成装置４を構成する格納部４１は、各種の情報を格納し得る。各種の情報とは、例えば、後述する商品情報、後述する店員情報、後述するコメント等である。
【０１５４】
商品情報格納部４１１には、２以上の商品情報が格納される。商品情報は、商品に関する情報である。商品情報は、商品を識別する商品識別子、および１以上の商品属性情報を有する。商品識別子は、例えば、商品ＩＤ、商品番号、商品名などである。商品識別子は、商品を識別可能であれば、その情報の内容や構造等は問わない。商品属性情報は、商品の属性情報である。商品属性情報は、例えば、商品の画像、商品の価格、商品の仕様、商品説明等である。商品の仕様は、例えば、色、サイズ、産地、材料、形状等である。商品の画像は、例えば、写真、オーサリングツールで作成した画像等であるが、その作成手段等は問わない。また、商品の画像は、例えば、ｊｐｅｇ、ｇｉｆ等であり、そのデータ構造は問わない。商品属性情報のデータタイプは、画像、文字列、または数値等である。但し、商品属性情報のデータタイプは問わない。
【０１５５】
店員情報格納部４１２には、２以上の店員情報が格納される。店員情報は、店員に関する情報である。店員情報は、店員を識別する店員識別子と１以上の店員属性情報を有する。店員識別子は、例えば、店員のＩＤ、店員の氏名等である。ただし、店員識別子は、店員を識別できれば良く、その内容やデータ構造等は問わない。店員属性情報は、店員の属性情報である。店員属性情報は、例えば、所属店舗名、年齢、性別、住所、電話番号等である。店員情報は、例えば、１または２以上の販売実績情報を有しても良い。販売実績情報は、店員が過去に販売した商品に関する情報である。販売実績情報は、例えば、商品の商品識別子を有する。販売実績情報は、例えば、販売した個数、販売した日、販売した日の天気等の情報を有しても良い。
【０１５６】
対応情報格納部４１３は、上述した対応情報格納部１１２と同じである。
【０１５７】
コメント格納部４１４は、１または２以上のコメントが格納される。コメントは、店員識別子と商品識別子とに対応付けられている。コメントは、対応情報に紐付けられていていると考えても良い。コメントは、通常、商品の販売促進のための情報である。コメントは、例えば、商品に対するコメントである。コメントは、例えば、商品に対する宣伝文句、商品に対する店員の推薦の言葉などである。コメント格納部４１４は、店員識別子と商品識別子とコメントとを有する１または２以上のコメント情報を格納していても良い。コメントは、通常、文字列であるが、静止画、動画、音声等、そのデータタイプは問わない。
【０１５８】
受付部４２は、各種の情報や指示を受け付ける。各種の情報や指示とは、例えば、対応情報、後述する商品の選択、後述するコメント、自動対応付け指示、元商品識別子等である。自動対応付け指示とは、店員識別子と１以上の商品識別子との自動の対応付けを行う指示である。
【０１５９】
また、ここで、受け付けとは、通常、店員端末２またはユーザ端末３からの、有線もしくは無線の通信回線を介した受信である。ただし、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念であっても良い。
【０１６０】
対応情報受付部４２１は、２以上の対応情報を受け付ける。対応情報は、例えば、店員の商品の選択の入力に基づく。つまり、対応情報受付部４２１は、例えば、店員の商品の選択の入力であり、２以上の対応情報を受け付ける。
【０１６１】
対応情報は、例えば、後述する対応部４３４が対応付けた店員識別子と１以上の商品識別子とを有する。つまり、対応情報受付部４２１は、例えば、後述する対応部４３４が対応付けた店員識別子と１以上の商品識別子とを有する２以上の対応情報を受け付ける。なお、対応情報は、元商品識別子と店員識別子と１以上の商品識別子とを有しても良い。
【０１６２】
対応情報の受け付けとは、例えば、店員端末２からの受信である。また、対応情報を受け付けることは、対応情報を取得することでも良い。
【０１６３】
商品選択受付部４２２は、商品の選択を受け付ける。この商品の選択は、画面出力部４４１が出力した画面（画面情報と言っても良い）に対する選択であり、画面に現れている１または２以上の商品情報（商品情報を構成する一部の商品属性情報でも良い）の中の、通常、一の商品情報の選択である。なお、商品情報の選択は、２以上の商品情報の選択でも良い。また、商品情報の選択を、商品の選択と言っても良い。商品選択受付部４２２は、通常、ユーザ識別子と一の商品識別子とを含む情報を受け付ける。かかる情報は、商品の個数などを含んでも良い。また、選択する者は、通常、ユーザ（例えば、消費者）である。また、商品の選択の受け付けとは、通常、ユーザ端末３からの受信である。なお、ここでの一の商品識別子は、元商品識別子でも良い。
【０１６４】
コメント受付部４２３は、コメントを受け付ける。コメントは、商品に対する店員のコメントである。コメントは、対応情報が有する店員識別子と商品識別子とに対応付けられる。コメントは、対応情報に紐付けられても良い。ここで、受け付けとは、通常、店員端末２からの受信である。コメント受付部４２３は、例えば、店員識別子と商品識別子とコメントとを有するコメント情報を店員端末２から受信する。
【０１６５】
商品変更指示受付部４２４は、商品変更指示を受け付ける。ここでの受け付けとは、通常、ユーザ端末３からの受信である。商品変更指示は、選択される商品の変更の指示である。選択される商品は、ユーザ端末３で選択される商品である。また、商品変更指示は、商品識別子を有する。なお、ここでの商品識別子は、元商品識別子でも良い。また、商品変更指示は、例えば、ユーザ識別子を有する。この商品識別子は、新たに選択された商品の識別子である。商品変更指示は、店員識別子を有しても良い。この店員識別子は、ユーザ端末３で選択されている店員の識別子である。
【０１６６】
なお、商品変更指示受付部４２４は、商品変更指示を、店員端末２から受信しても良い。かかる場合、商品変更指示は、店員端末２が商品をおすすめする元商品の元商品識別子を有する。また、商品変更指示は、例えば、商品変更指示を入力した店員の店員識別子を有する。
【０１６７】
処理部４３は、各種の処理を行う。各種の処理とは、例えば、店員属性情報取得部４３１、商品属性情報取得部４３２、対応商品選択部４３３、対応部４３４、コメント蓄積部４３５、コメント取得部４３６、画面構成部４３７、購入促進処理部４３８等が行う処理である。
【０１６８】
店員属性情報取得部４３１は、２以上の各対応情報に含まれる店員識別子と対になる１以上の店員属性情報を店員情報格納部４１２から取得する。
【０１６９】
店員属性情報取得部４３１は、商品選択受付部４２２が商品の選択をユーザ端末３から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示をユーザ端末３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子を元商品識別子として有する対応情報に含まれる１以上の店員識別子と対になる１以上の店員属性情報を店員情報格納部４１２から取得しても良い。
【０１７０】
店員属性情報取得部３３１が取得する店員属性情報は、店員情報格納部４１２に格納されており、店員識別子と対になる１以上の店員属性情報の中のすべての店員属性情報である必要は無いことは言うまでもない。店員属性情報取得部４３１が取得する店員属性情報は、画面情報を構成するために使用される情報であれば良い。
【０１７１】
商品属性情報取得部４３２は、２以上の各対応情報に含まれる店員識別子と対になる１以上の各商品識別子と対になる１以上の商品属性情報を商品情報格納部４１１から取得する。
【０１７２】
商品属性情報取得部４３２は、商品選択受付部４２２が商品の選択をユーザ端末３から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示をユーザ端末３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子を元商品識別子として有する対応情報に含まれる１以上の商品識別子と対になる１以上の商品属性情報を商品情報格納部４１１から取得しても良い。
【０１７３】
商品属性情報取得部４３２は、商品選択受付部４２２が商品の選択をユーザ端末３から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示をユーザ端末３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子（元商品識別子でも良い）と対になる１以上の商品属性情報を商品情報格納部４１１から取得しても良い。
【０１７４】
また、商品属性情報取得部４３２は、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる元商品識別子に対応する１以上の商品属性情報を商品情報格納部４１１から取得しても良い。
【０１７５】
また、商品属性情報取得部４３２は、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる元商品識別子に対応する１以上の商品属性情報、および対応商品選択部４３３が選択した１以上の商品の１以上の商品属性情報を商品情報格納部４１１から取得しても良い。なお、対応商品選択部４３３が選択した１以上の商品は、商品の選択または／および当該商品変更指示に含まれる元商品識別子を用いて、選択された商品である。また、元商品識別子と商品識別子とは、通常、同様のデータタイプであり、元商品識別子を単に商品識別子と言うことがある。
【０１７６】
商品属性情報取得部４３２が取得する商品属性情報は、商品情報格納部４１１に格納されており、商品識別子と対になる１以上の商品属性情報の中のすべての商品属性情報である必要は無いことは言うまでもない。商品属性情報取得部４３２が取得する商品属性情報は、画面情報を構成するために使用される情報であれば良い。
【０１７７】
対応商品選択部４３３は、いずれかの店員に対応付ける商品であり、予め決められた条件を満たす１以上の商品属性情報に対応する商品を選択する。なお、商品の選択とは、商品識別子の取得、商品情報の取得、商品情報へのリンクの取得などであり、商品が特定できる処理であれば良い。また、予め決められた条件とは、例えば、商品の画像と過去の商品の販売実績（例えば、売り上げ数、売上額など）を示す販売実績情報（例えば、格納部４１に格納されている）との２以上の対応情報を用いて、機械学習による、各商品の商品画像の解析により、売れる確率が閾値以上である、または売れそうな商品の上位Ｎ（Ｎは１以上の自然数）以上である、と判断される商品の商品属性情報であることである。また、予め決められた条件とは、例えば、予め決められた商品属性情報であることである。また、予め決められた条件とは、例えば、予め決められた商品属性情報に対応する商品属性情報であることである。また、予め決められた条件とは、例えば、２以上の商品属性情報を用いて構成される条件（例えば、「価格＞＝５０００円  ＡＮＤ  商品の種類＝"ジャケット"」等）等である。
【０１７８】
対応商品選択部４３３は、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子を用いて、１以上の商品を選択することは好適である。つまり、当該商品識別子で識別される商品とのコーディネートが合う１以上の商品を選択することは好適である。一の商品と合う商品を、例えば、購入履歴の情報等から選択する技術は公知技術であるので、詳細な説明は省略する。
【０１７９】
また、対応商品選択部４３３は、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる店員識別子および商品識別子を用いて、１以上の商品を選択することは好適である。つまり、例えば、対応商品選択部４３３は、当該店員識別子で識別される店員の販売実績情報（例えば、売った商品識別子と個数とその商品の１以上の商品属性情報など）を学習情報として利用し、商品識別子で識別される商品の商品情報を入力として利用し、機械学習により、当該商品情報に合う商品であり、店員が販売する確率の高い１以上の商品を選択する等しても良い。
【０１８０】
なお、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２３から受け付けた場合に、対応商品選択部４３３が商品を選択するアルゴリズムは問わない。
【０１８１】
対応部４３４は、商品情報格納部４１１に格納されている２以上の各商品情報が有する１以上の商品属性情報、および店員情報格納部４１２に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付ける。対応部４３４は、自動的に、店員識別子と１以上の商品識別子とを対応付ける。
【０１８２】
対応部４３４は、対応商品選択部４３３が選択した各商品の商品情報が有する１以上の商品属性情報、および店員情報格納部４１２に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付けることは好適である。
【０１８３】
対応部４３４が行う対応付けのアルゴリズムは問わない。対応部４３４は、２以上の各店員識別子と、２以上の商品識別子とをランダムに対応付けても良い。対応部４３４は、各店員識別子に対応付けられた店員の販売実績情報（例えば、売った商品識別子と個数とその商品の１以上の商品属性情報など）を学習情報として利用し、商品情報格納部４１１の商品情報を入力として利用し、当該店員が販売する確率の高い１以上の商品情報を選択し、当該１以上の商品情報を構成する商品識別子と各店員の店員識別子とを対応付けても良い。対応部４３４は、各店員識別子に対応付けられた店員の販売実績情報（例えば、売った商品識別子と個数とその商品の１以上の商品属性情報など）を学習情報として利用し、商品情報格納部４１１の商品情報を入力として利用し、機械学習など（例えば、決定木）により、各店員の店員識別子と１以上の商品識別子とを対応付けても良い。対応部４３４は、各店員識別子に対応付けて格納されている、過去に推薦した１以上の各商品識別子と対になる１以上の商品属性情報を取得し、当該１以上の商品属性情報と予め決められた条件を満たすほど類似する商品属性情報と対になる１以上の商品識別子を商品情報格納部４１１から取得し、店員識別子と１以上の商品識別子とを有する対応情報を取得しても良い。対応部４３４は、各店員識別子に対応付けられた店員の静的な店員属性情報（例えば、性別、年齢など）と類似度が閾値より高い商品属性情報と対になる１以上の商品識別子と、店員の店員識別子とを対応付けても良い。
【０１８４】
コメント蓄積部４３５は、コメント受付部４２３が受け付けたコメントをコメント格納部４１４に蓄積する。コメント蓄積部４３５は、コメント受付部４２３が受け付けたコメントを、店員識別子と商品識別子とに対応付けてコメント格納部４１４に蓄積する。この店員識別子と商品識別子とは、コメントと一緒に、コメント受付部４２３が受け付けても良い。また、この商品識別子は、店員識別子と対に図示しないバッファに一時蓄積されているカレントの商品識別子でも良い。カレントの商品識別子は、店員識別子で識別される店員の店員端末２で選択されている商品の識別子である。
【０１８５】
コメント取得部４３６は、商品変更指示に応じて、商品変更指示が有する商品識別子と選択されている店員の店員識別子とに対応するコメントをコメント格納部４１４から取得する。なお、商品変更指示は、商品変更指示受付部４２４が受け付けた指示である。また、選択されている店員の店員識別子は、画面生成装置４が格納していても良いし、当該商品変更指示が有しても良い。また、コメント取得部４３６は、商品変更指示に応じて、商品変更指示が有する商品識別子に対応する１または２以上のコメントをコメント格納部４１４から取得しても良い。
【０１８６】
画面構成部４３７は、２以上の各対応情報に含まれる店員識別子ごとに、店員属性情報取得部４３１が取得した１以上の店員属性情報と、商品属性情報取得部４３２が取得した１以上の商品属性情報とを対応付ける画面情報を構成する。
【０１８７】
画面構成部４３７は、例えば、対応情報に従って、店員の店員属性情報と、当該店員の店員識別子に対応付いた１以上の各商品識別子と対になる商品属性情報とを対応付ける態様の画面情報を構成する。
【０１８８】
かかる画面情報により構成される画面は、例えば、一の店員の店員属性情報（例えば、店員の画像）に対応付けて、店員がおすすめするまたは店員が担当する商品の１以上の商品属性情報（例えば、商品の画像、商品の説明文）が表わされた画面である。
【０１８９】
画面構成部４３７は、商品選択受付部４２２が商品の選択をユーザ端末３から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示をユーザ端末３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子を元商品識別子として、当該元商品識別子を有する対応情報に含まれる１以上の各店員識別子に対応する１以上の店員属性情報と、当該元商品識別子を有する対応情報に含まれる１以上の各商品識別子に対応する１以上の商品属性情報とを対応付ける態様の画面情報を構成する。
【０１９０】
かかる画面情報により構成される画面は、例えば、店員の１以上の店員属性情報（例えば、店員の画像）と、当該店員がおすすめするまたは店員が担当する商品の１以上の商品属性情報（例えば、商品の画像、商品の説明文）が表わされた画面である。
【０１９１】
画面構成部４３７は、商品選択受付部４２２が商品の選択をユーザ端末３から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示をユーザ端末３から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子を元商品識別子として、当該元商品識別子に対応する１以上の商品属性情報と、当該元商品識別子を有する対応情報に含まれる１以上の各店員識別子に対応する１以上の店員属性情報と、当該元商品識別子を有する対応情報に含まれる１以上の各商品識別子に対応する１以上の商品属性情報とを対応付ける態様の画面情報を構成しても良い。
【０１９２】
かかる画面情報により構成される画面は、例えば、元商品に対応付けて、店員の１以上の店員属性情報（例えば、店員の画像）と、当該店員がおすすめするまたは店員が担当する商品の１以上の商品属性情報（例えば、商品の画像、商品の説明文）が表わされた画面である。
【０１９３】
なお、元商品識別子に対応する商品属性情報や元商品識別子を有する対応情報に含まれる１以上の商品識別子に対応する商品属性情報は、商品属性情報取得部４３２が取得した情報である。また、元商品識別子を有する対応情報に含まれる１以上の店員識別子に対応する店員属性情報は、店員属性情報取得部４３１が取得した情報である。
【０１９４】
画面構成部４３７は、商品選択受付部４２２が商品の選択を店員端末２から受け付けた場合または／および商品変更指示受付部４２４が商品変更指示を店員端末２から受け付けた場合、当該商品の選択または／および当該商品変更指示に含まれる商品識別子で識別される商品の１以上の商品属性情報、および対応商品選択部４３３が選択した商品の１以上の商品属性情報を対応付ける態様の画面情報を構成する。
【０１９５】
かかる画面情報により構成される画面は、例えば、店員に選択された商品の１以上の商品属性情報と、対応商品選択部４３３が選択した商品の１以上の商品属性情報とが、対応付く態様で表された画面である。
【０１９６】
画面情報は、例えば、ＨＴＭＬ、ＸＭＬ等により実現される。また、画面情報は、例えば、画像データとプログラムにより実現される。なお、画面情報は、画面を実現する情報であれば良く、そのデータ構造や実現手段等は問わない。
【０１９７】
画面構成部４３７は、例えば、店員識別子に対応付いている店員の画像を含む店員の２以上の選択領域を含む店員領域を有する画面であり、選択されている選択領域に対応する店員識別子に対応付いている１以上の商品の画像を含む１以上の商品領域を含む画面情報を構成する。
【０１９８】
なお、画像情報により構成される画面は、通常、１以上の店員属性情報と１以上の商品属性情報とを有する。ただし、１以上の店員属性情報のみを有する画面と、商品属性情報を有する画面とが別画面でも良い。
【０１９９】
購入促進処理部４３８は、商品選択受付部４２２が受け付けた商品の選択に対応する商品の購入を進めるための処理である購入促進処理を行う。なお、ここでの商品の選択は、ユーザの商品の選択である。ここでの商品の選択の受け付けは、通常、ユーザ端末３からの受信である。また、購入促進処理は、例えば、商品の購入画面へのジャンプ、商品の購入処理、商品の詳細情報の出力などである。商品の購入処理は、例えば、決済処理、請求書の出力等である。ただし、購入促進処理は、商品の購入をすすめるための処理であれば良く、その内容は問わない。また、最終的に商品の購入や決済に至らない場合があっても、購入促進処理に該当し得る。
【０２００】
出力部４４は、各種の情報を出力する。各種の情報とは、例えば、画面情報である。ここで、出力とは、通常、店員端末２またはユーザ端末３への送信である。ただし、出力とは、ディスプレイやスピーカー等の出力デバイスへの出力と考えても良い。
【０２０１】
画面出力部４４１は、画面構成部４３７が構成した画面情報を出力する。ここで、出力とは、例えば、ユーザ端末３への送信である。また、出力は、店員端末２への送信でも良い。
【０２０２】
コメント出力部４４２は、コメント取得部４３６が取得したコメントを出力する。コメントの出力とは、コメントを切り替えたように見える画面を出力することは好適である。コメントの出力とは、コメントを切り替えたように見えるように、コメントを出力することは好適である。
【０２０３】
店員端末２を構成する店員格納部２１には、各種の情報が格納される。各種の情報とは、例えば、店員識別子である。
【０２０４】
店員受付部２２は、各種の情報や指示が受け付けられる。各種の情報や指示とは、例えば、対応情報、コメント、商品の選択、商品変更指示である。
【０２０５】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【０２０６】
各種の情報や指示の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。店員受付部２２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０２０７】
店員処理部２３は、各種の処理を行う。各種の処理とは、例えば、店員受付部２２が受け付けた指示や情報を送信するデータ構造に変換することである。
【０２０８】
店員送信部２４は、各種の情報を画面生成装置１に送信する。各種の情報とは、例えば、対応情報、コメント、商品の選択、商品変更指示である。
【０２０９】
店員受信部２５は、各種の情報を画面生成装置１から受信する。各種の情報とは、例えば、画面情報である。
【０２１０】
店員出力部２６は、各種の情報を出力する。各種の情報とは、例えば、店員受付部２２が受け付けた情報、店員受信部２５が受信した情報である。各種の情報とは、例えば、画面情報である。店員出力部２６は、例えば、受信された画面情報を用いて、画面を出力する。
【０２１１】
ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０２１２】
ユーザ端末３を構成するユーザ格納部３１は、各種の情報が格納される。各種の情報とは、例えば、ユーザ識別子である。
【０２１３】
ユーザ受付部３２は、各種の情報や指示が受け付けられる。各種の情報や指示とは、例えば、商品選択、商品変更指示、画面送信指示である。なお、画面送信指示とは、画面情報の送信を促す指示である。
【０２１４】
ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【０２１５】
ユーザ処理部３３は、各種の処理を行う。各種の処理とは、例えば、ユーザ受付部３２が受け付けた指示や情報を送信するデータ構造に変換することである。
【０２１６】
ユーザ送信部３４は、各種の情報を画面生成装置１に送信する。各種の情報とは、例えば、商品選択、商品変更指示である。
【０２１７】
ユーザ受信部３５は、各種の情報を画面生成装置１から受信する。各種の情報とは、例えば、画面情報、コメントである。
【０２１８】
ユーザ出力部３６は、各種の情報を出力する。各種の情報とは、例えば、ユーザ受付部３２が受け付けた情報、ユーザ受信部３５が受信した情報である。各種の情報とは、例えば、画面情報、コメントである。
【０２１９】
ここでの出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０２２０】
格納部４１、商品情報格納部４１１、店員情報格納部４１２、対応情報格納部４１３、およびコメント格納部４１４は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２２１】
格納部４１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部４１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部４１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部４１等で記憶されるようになってもよい。
【０２２２】
受付部４２、対応情報受付部４２１、商品選択受付部４２２、コメント受付部４２３、商品変更指示受付部４２４、店員受信部２５、およびユーザ受信部３５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０２２３】
処理部４３、店員属性情報取得部４３１、商品属性情報取得部４３２、対応商品選択部４３３、対応部４３４、コメント蓄積部４３５、コメント取得部４３６、画面構成部４３７、購入促進処理部４３８、店員処理部２３、およびユーザ処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。処理部４３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２２４】
出力部４４、画面出力部４４１、コメント出力部４４２、店員送信部２４、およびユーザ送信部３４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０２２５】
店員受付部２２、およびユーザ受付部３２は、キーボードやマウスやメニュー画面によるもの等、何でも良い。店員受付部２２等は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０２２６】
店員出力部２６、およびユーザ出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。店員出力部２６等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０２２７】
次に、情報システムＡの動作について説明する。まず、画面生成装置４の動作について、図１４のフローチャートを用いて説明する。
【０２２８】
（ステップＳ１４０１）対応情報受付部４２１は、対応情報を受け付けたか否かを判断する。なお、ここでの対応情報の受け付けは、通常、店員端末２からの受信である。
【０２２９】
（ステップＳ１４０２）処理部４３は、ステップＳ１４０１で受け付けられた対応情報を、対応情報格納部４１３に蓄積する。ステップＳ１４０１に戻る。
【０２３０】
（ステップＳ１４０３）処理部４３は、店員識別子と１以上の商品識別子との自動の対応付けを行うか否かを判断する。自動の対応付けを行う場合はステップＳ１４０４に行き、自動の対応付けを行わない場合はステップＳ１４０５に行く。なお、処理部４３は、例えば、予め決められた時刻になった場合に、自動の対応付けを行うと判断する。また、処理部４３は、例えば、予め決められた時刻になった場合であり、商品の選択を行っていない店員が存在する場合、当該商品の選択を行っていない店員に対して、自動の対応付けを行うと判断する。なお、処理部４３は、例えば、対応情報格納部４１３に格納されている１以上の対応情報を検査し、存在すべき店員識別子であるが、存在しない店員識別子がある場合、当該店員識別子を取得する。また、処理部４３は、例えば、受付部４２がユーザからの指示を受け付けた場合に、自動の対応付けを行うと判断する。なお、この指示は、自動の対応付けを行う指示である。なお、処理部４３は、例えば、店員情報格納部４１２に格納されている２以上の店員識別子を取得し、当該２以上の店員識別子の中で、対応情報格納部４１３に格納されていない１以上の店員識別子を検出し、当該１以上の店員識別子を取得する。
【０２３１】
（ステップＳ１４０４）対応部４３４は、自動の対応付けを行う。ステップＳ１４０１に戻る。かかる対応付け処理について、図１５のフローチャートを用いて説明する。
【０２３２】
（ステップＳ１４０５）処理部４３は、画面情報構成処理を行うか否かを判断する。画面情報構成処理を行う場合はステップＳ１４０６に行き、画面情報構成処理を行わない場合はステップＳ１４０７に行く。なお、処理部４３は、例えば、予め決められた時刻になった場合に、画面情報構成処理を行うと判断する。また、処理部４３は、例えば、すべての店員に対して、対応情報が対応情報格納部４１３に蓄積されたことを検知した場合に、画面情報構成処理を行うと判断する。また、処理部４３は、例えば、ステップＳ１４０４対応付け処理が行われた場合に、画面情報構成処理を行うと判断する。
【０２３３】
（ステップＳ１４０６）画面構成部４３７は画面構成処理を行う。ステップＳ１４０１に戻る。かかる画面構成処理について、図１６のフローチャートを用いて説明する。
【０２３４】
（ステップＳ１４０７）コメント受付部４２３は、コメントを受け付けたか否かを判断する。コメントを受け付けた場合はステップＳ１４０８に行き、コメントを受け付けない場合はステップＳ１４０９に行く。なお、ここでのコメントの受け付けとは、通常、店員端末２からの受信である。なお、コメント受付部４２３は、例えば、店員識別子と商品識別子とコメントとを有するコメント情報を受け付ける。また、コメント情報は、店員識別子と対応情報とを有しても良い。また、コメント情報は、店員識別子と、対応情報を識別する識別子とを有しても良い。
【０２３５】
（ステップＳ１４０８）処理部４３は、ステップＳ１４０７で受け付けられたコメントを、当該コメントに対応する店員識別子と商品識別子とに対応付けて、コメント格納部４１４に蓄積する。ステップＳ１４０１に戻る。なお、処理部４３は、例えば、受け付けられたコメント情報が有するコメントを、当該コメント情報が有する店員識別子と商品識別子とに対応付けて蓄積する。処理部４３は、例えば、受け付けられたコメント情報が有するコメントを、対応する対応情報に対応付けて、コメント格納部４１４に蓄積しても良い。
【０２３６】
（ステップＳ１４０９）受付部４２は、画面送信指示をユーザ端末３から受信したか否かを判断する。画面送信指示を受信した場合はステップＳ１４１０に行き、画面送信指示を受信しない場合はステップＳ１４１１に行く。
【０２３７】
（ステップＳ１４１０）画面出力部４４１は、画面送信指示に対応する画面情報を格納部４１から取得し、当該画面情報を、画面送信指示を送信してきたユーザ端末３に送信する。ステップＳ１４０１に戻る。
【０２３８】
（ステップＳ１４１１）商品変更指示受付部４２４は、商品変更指示をユーザ端末３から受信したか否かを判断する。商品変更指示を受信した場合はステップＳ１４１２に行き、商品変更指示を受信しない場合はステップＳ１４１４に行く。
【０２３９】
（ステップＳ１４１２）画面構成部４３７等は、送信する画面情報を構成する処理を行う。なお、ここでの画面情報を構成する処理を第二画面情報構成処理という。第二画面情報構成処理について、図１７のフローチャートを用いて説明する。
【０２４０】
（ステップＳ１４１３）画面出力部４４１は、ステップＳ１４１２で構成された画面情報を、商品変更指示を送信してきたユーザ端末３に送信する。ステップＳ１４０１に戻る。
【０２４１】
（ステップＳ１４１４）商品選択受付部４２２は、商品の選択をユーザ端末３から受信したか否かを判断する。商品の選択を受信した場合はステップＳ１４１５に行き、商品の選択を受信しない場合はステップＳ１４０１に戻る。
【０２４２】
（ステップＳ１４１５）購入促進処理部４３８は、商品の選択に対応する商品識別子で識別される商品に対する購入のための処理であり、商品の選択に対応するユーザ識別子で識別されるユーザの商品の購入のための処理を行う。ステップＳ１４１６に行く。
【０２４３】
（ステップＳ１４１６）商品選択受付部４２２は、商品の選択を店舗端末３から受信したか否かを判断する。商品の選択を受信した場合はステップＳ１４１７に行き、商品の選択を受信しない場合はステップＳ１４２１に戻る。
【０２４４】
（ステップＳ１４１７）処理部１２は、ステップＳ１４１６で受信された商品の選択から、商品識別子、または商品識別子と店員識別子とを取得する。
【０２４５】
（ステップＳ１４１８）対応商品選択部４３３は、ステップＳ１４１７で取得された商品識別子、または商品識別子と店員識別子とを用いて、商品情報格納部４１１に格納されている商品情報に対応する商品の中から、１以上の商品を選択する。なお、商品の選択の詳細は、上述した。
【０２４６】
（ステップＳ１４１９）商品属性情報取得部４３２は、ステップＳ１４１７で取得された商品識別子に対応する１以上の商品属性情報と、ステップＳ１４１８で選択された１以上の各商品の１以上の商品属性情報とを商品情報格納部４１１から取得する。そして、画面構成部４３７は、店員に選択された商品の１以上の商品属性情報と、対応商品選択部４３３が選択した商品の１以上の商品属性情報とが、対応付く態様で表された画面の画面情報を構成する。
【０２４７】
（ステップＳ１４２０）画面出力部４４１は、ステップＳ１４１９で構成された画面情報を店員端末２に送信する。ステップＳ１４０１に戻る。
【０２４８】
（ステップＳ１４２１）商品変更指示受付部４２４は、商品変更指示を店員端末２から受信したか否かを判断する。商品変更指示を受信した場合はステップＳ１４２２に行き、商品変更指示を受信しない場合はステップＳ１４０１に戻る。
【０２４９】
（ステップＳ１４２２）処理部１２は、ステップＳ１４２１で受信された商品変更指示から、商品識別子、または商品識別子と店員識別子を取得する。ステップＳ１４１８に行く。
【０２５０】
なお、図１４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２５１】
次に、ステップＳ１４０４の対応付け処理について、図１５のフローチャートを用いて説明する。情報システムＡの動作について説明する。
【０２５２】
（ステップＳ１５０１）対応部４３４は、カウンタｉに１を代入する。
【０２５３】
（ステップＳ１５０２）対応部４３４は、ｉ番目の店員識別子が存在するか否かを判断する。ｉ番目の店員識別子が存在する場合はステップＳ１５０３に行き、ｉ番目の店員識別子が存在しない場合は上位処理にリターンする。なお、ここで、対応部４３４は、例えば、店員端末２から対応情報を送信した店員の店員識別子を除いた中から、ｉ番目の店員識別子が存在するか否かを判断することは好適である。つまり、店員識別子と商品識別子との対応付けを行うのは、おすすめする商品を選択しなかった店員に対してのみであることは好適である。
【０２５４】
（ステップＳ１５０３）対応部４３４は、ｉ番目の店員識別子に対応する店員情報を店員情報格納部４１２から取得する。
【０２５５】
（ステップＳ１５０４）対応部４３４は、ステップＳ１５０３で取得した店員情報を用いて、ｉ番目の店員識別子に対応する商品を決定する。かかる商品の決定のアルゴリズム（対応部４３４が行う対応付けのアルゴリズム）は、上述したように種々あり得、ここで、いかなるアルゴリズムを用いても良い。
【０２５６】
（ステップＳ１５０５）対応部４３４は、カウンタｉを１、インクリメントする。ステップＳ１５０２に戻る。
【０２５７】
次に、ステップＳ１４０６の画面構成処理について、図１６のフローチャートを用いて説明する。
【０２５８】
（ステップＳ１６０１）店員属性情報取得部４３１は、カウンタｉに１を代入する。
【０２５９】
（ステップＳ１６０２）店員属性情報取得部４３１は、ｉ番目の店員識別子が、店員情報格納部４１２に存在するか否かを判断する。ｉ番目の店員識別子が存在する場合はステップＳ１６０３に行き、存在しない場合はステップＳ１６１０に行く。
【０２６０】
（ステップＳ１６０３）店員属性情報取得部４３１は、ｉ番目の店員識別子と対になる１以上の店員属性情報を店員情報格納部４１２から取得する。なお、ここで取得する店員属性情報は、画面情報を構成するために使用する情報のみで良いことは言うまでもない。
【０２６１】
（ステップＳ１６０４）商品属性情報取得部４３２は、カウンタｊに１を代入する。
【０２６２】
（ステップＳ１６０５）商品属性情報取得部４３２は、ｉ番目の店員識別子と対になるｊ番目の商品識別子が対応情報格納部４１３に存在するか否かを判断する。ｊ番目の商品識別子が存在する場合はステップＳ１６０６に行き、存在しない場合はステップＳ１６０８に行く。
【０２６３】
（ステップＳ１６０６）商品属性情報取得部４３２は、ｊ番目の商品識別子と対になる１以上の商品属性情報を商品情報格納部４１１から取得する。なお、ここで取得する商品属性情報は、画面情報を構成するために使用する情報のみで良いことは言うまでもない。
【０２６４】
（ステップＳ１６０７）商品属性情報取得部４３２は、カウンタｊを１、インクリメントする。ステップＳ１６０５に戻る。
【０２６５】
（ステップＳ１６０８）画面構成部４３７は、ステップＳ１６０３で取得した１以上の店員属性情報と、ステップＳ１６０６で取得した１以上の商品属性情報とを用いて、ｉ番目の店員識別子に対応する画面情報を構成する。なお、この画面情報は、画面情報全体の一部である。
【０２６６】
（ステップＳ１６０９）店員属性情報取得部４３１は、カウンタｉを１、インクリメントする。ステップＳ１６０２に戻る。
【０２６７】
（ステップＳ１６１０）画面構成部４３７は、ステップＳ１６０８で構成した各店員に対応する画面情報を用いて、画面情報の全体を構成する。上位処理にリターンする。
【０２６８】
なお、図１６のフローチャートにおいて、店員ごとに画面情報を構成した後、かかる画面情報を統合し、画面情報の全体を構成した。しかし、ステップＳ１６０８の処理は行わず、店員ごとの店員属性情報と商品属性情報とが全て揃った後、一度に、画面情報を構成する等しても良い。つまり、画面情報を構成するアルゴリズムは問わない。
【０２６９】
次に、ステップＳ１４１２の第二画面情報構成処理について、図１７のフローチャートを用いて説明する。
【０２７０】
（ステップＳ１７０１）商品属性情報取得部４３２は、ステップＳ１４１１で受信された商品変更指示が有する商品識別子を取得する。なお、この商品識別子は、いわゆる元商品識別子である。
【０２７１】
（ステップＳ１７０２）商品属性情報取得部４３２は、ステップＳ１７０１で取得した元商品識別子と対になる１以上の商品属性情報を、商品情報格納部４１１から取得する。
【０２７２】
（ステップＳ１７０３）店員属性情報取得部４３１は、ステップＳ１７０１で取得された元商品識別子と対になる１以上の店員識別子を対応情報格納部４１３から取得する。
【０２７３】
（ステップＳ１７０４）店員属性情報取得部４３１は、カウンタｉに１を代入する。
【０２７４】
（ステップＳ１７０５）店員属性情報取得部４３１は、ステップＳ１７０３で取得した１以上の店員識別子の中で、ｉ番目の店員識別子が存在するか否かを判断する。ｉ番目の店員識別子が存在する場合はステップＳ１７０６に行き、存在しない場合はステップＳ１７１４に行く。
【０２７５】
（ステップＳ１７０６）店員属性情報取得部４３１は、ｉ番目の店員識別子と対になる１以上の店員属性情報を店員情報格納部４１２から取得する。なお、ここで取得する店員属性情報は、画面情報を構成するために使用する情報のみで良いことは言うまでもない。
【０２７６】
（ステップＳ１７０７）商品属性情報取得部４３２は、カウンタｊに１を代入する。
【０２７７】
（ステップＳ１７０８）商品属性情報取得部４３２は、ｉ番目の店員識別子と対になるｊ番目の商品識別子が対応情報格納部４１３に存在するか否かを判断する。ｊ番目の商品識別子が存在する場合はステップＳ１７０９に行き、存在しない場合はステップＳ１７１２に行く。
【０２７８】
（ステップＳ１７０９）商品属性情報取得部４３２は、ｊ番目の商品識別子と対になる１以上の商品属性情報を商品情報格納部４１１から取得する。なお、ここで取得する商品属性情報は、画面情報を構成するために使用する情報のみで良いことは言うまでもない。
【０２７９】
（ステップＳ１７１０）コメント取得部４３６は、ｊ番目の商品識別子およびｉ番目の店員識別子と対になるコメントをコメント格納部４１４から取得する。
【０２８０】
（ステップＳ１７１１）商品属性情報取得部４３２は、カウンタｊを１、インクリメントする。ステップＳ１７０８に戻る。
【０２８１】
（ステップＳ１７１２）画面構成部４３７は、ステップＳ１７０６で取得された１以上の店員属性情報と、ステップＳ１７０９で取得された１以上の商品属性情報と、ステップＳ１７１０で取得されたコメントとを用いて、ｉ番目の店員識別子に対応する画面情報を構成する。なお、この画面情報は、画面情報全体の一部であっても良い。
【０２８２】
（ステップＳ１７１３）画面構成部４３７は、カウンタｉを１、インクリメントする。ステップＳ１７０５に戻る。
【０２８３】
（ステップＳ１７１４）画面構成部４３７は、ステップＳ１７１２で構成した各店員に対応する画面情報とステップＳ１７０２で取得された１以上の商品属性情報とを用いて、画面情報の全体を構成する。上位処理にリターンする。
【０２８４】
なお、図１７のフローチャートにおいて、店員ごとに画面情報を構成した後、かかる画面情報を統合し、画面情報の全体を構成した。しかし、ステップＳ１７１２の処理は行わず、店員ごとの店員属性情報と商品属性情報等とが全て揃った後、一度に、画面情報を構成する等しても良い。つまり、画面情報を構成するアルゴリズムは問わない。
【０２８５】
また、図１７のフローチャートにおいて、ステップＳ１７０２の処理は行わなくても良い。かかる場合、ステップＳ１７１４で、画面構成部４３７は、ステップＳ１７１２で構成した各店員に対応する画面情報を用いて、画面情報の全体を構成する。
【０２８６】
次に、店員端末２の動作について説明する。店員端末２の店員受付部２２は、対応情報、コメント等の情報や指示を受け付ける。そして、店員処理部２３は、店員受付部２２が受け付けた指示や情報を送信するデータ構造に変換する。その時、店員処理部２３は、店員格納部２１の店員識別子を読み出し、当該店員識別子を送信する指示や情報に付加する。店員送信部２４は、店員処理部２３が取得した指示や情報を画面生成装置１に送信する。次に、指示や情報の送信に応じて、店員受信部２５は、各種の情報を画面生成装置１から受信する。そして、店員出力部２６は、店員受信部２５が受信した情報を出力する。
【０２８７】
次に、ユーザ端末３の動作について説明する。ユーザ端末３のユーザ受付部３２は、画面送信指示等の各種の指示や情報を受け付ける。次に、ユーザ処理部３３は、ユーザ受付部３２が受け付けた指示や情報を送信するデータ構造に変換する。その時、ユーザ処理部３３は、ユーザ格納部３１のユーザ識別子を読み出し、当該ユーザ識別子を送信する指示や情報に付加する。ユーザ送信部３４は、ユーザ処理部３３が取得した指示や情報を画面生成装置１に送信する。かかる指示や情報の送信に応じて、ユーザ受信部３５は、画面情報、コメント等の情報を画面生成装置１から受信する。次に、ユーザ出力部３６は、ユーザ受信部３５が受信した情報を出力する。
【０２８８】
以下、本実施の形態における情報システムＡの具体的な動作について説明する。情報システムＡの概念図は図１２である。
【０２８９】
今、商品情報格納部４１１は、図５に示す商品情報管理表を格納している。商品情報管理表は、商品識別子、および商品属性情報群を有するレコードを１以上格納している。商品属性情報群は、１または２以上の商品属性情報である。商品属性情報群は、ここでは、「商品画像」「種類」「価格」「説明文」を有する。「種類」は、商品の種類である。「価格」は、商品の価格である。「説明文」は、商品を説明する文である。
【０２９０】
また、店員情報格納部４１２は、図６に示す店員情報管理表を格納している。店員情報管理表は、店員識別子、および店員属性情報群を有するレコードを１以上格納している。店員属性情報群は、１または２以上の店員属性情報である。店員属性情報群は、ここでは、「店員画像」「所属店舗名」「氏名」「年齢」を有する。
【０２９１】
また、対応情報格納部４１３は、図１８に示す構造を有する対応情報管理表を格納している。対応情報管理表は、「ＩＤ」「店員識別子」「元商品識別子」「商品識別子」「日付」を有するレコードを１以上格納している。「ＩＤ」はレコードを識別する情報である。「元商品識別子」は、通常、一の商品識別子が格納され得る。「商品識別子」には１または２以上の商品識別子が格納され得る。「日付」は、対応情報が蓄積された日付でも良いし、店員に対応する商品が有効な日付（対応情報が使用される日付）等でも良い。なお、対応情報管理表のレコードは、「元商品識別子」を有さなくても良い。対応情報が「元商品識別子」を有する場合は、例えば、対応情報は、元商品識別子で識別される商品にマッチする商品として、店員がおすすめする商品についての情報である、と言える。また、対応情報が「元商品識別子」を有さない場合は、例えば、対応情報は、店員が、他の商品との整合性等を考えずに、おすすめする商品についての情報である、と言える。
【０２９２】
さらに、コメント格納部４１４は、図１９に示す構造を有するコメント管理表を格納している。コメント管理表は、「ＩＤ」「店員識別子」「商品識別子」「コメント」を有するレコードを１以上格納している。「ＩＤ」はレコードを識別する情報である。
【０２９３】
かかる状況において、以下の３つの具体例について説明する。具体例１と具体例２とでは、構成する画面情報が異なる。具体例１は、店員ベースの画面情報の構成方法である。具体例２は、商品ベースの画面情報の構成方法である。具体例３は、ユーザが一の商品を選択した場合、当該一の商品にマッチする商品として、店員がおすすめする商品が掲載された画面の画面情報を構成し、ユーザ端末３に送信する場合である。
（具体例１）
【０２９４】
具体例１において、格納部４１は、図２０に示すレイアウト情報を格納している。なお、図２０のレイアウト情報は図的に示されているが、レイアウト情報はＨＴＭＬ、ＸＭＬ、画像とプログラム等でも良い。また、図２０の破線の矩形は、図５の商品属性情報、または図６の店員属性情報が配置される領域を示す。なお、具体例１で使用する対応情報管理表は、「元商品識別子」の属性値を有さない、とする。
【０２９５】
また、具体例１において、毎日、朝の９時までに、各店員は自分がおすすめする商品を選択し、画面生成装置１に対応情報を送信することとなっている、とする。そして、朝の９時までに、対応情報を送信しなかった店員に対しては、画面生成装置１の対応部４３４が、自動的に担当する（おすすめする）商品を割り振る処理を行う、とする。
【０２９６】
今、店員「田中Ａ夫」は、自分がおすすめする商品を選択するために、自分の店員端末２に対して、商品選択画面を出力させ、商品識別子「３２１」「１０６４」「３２１１」で識別される商品の選択の入力を、店員端末２に対して行った、とする。すると、田中Ａ夫の店員端末２の店員受付部２２は、商品識別子「３２１」「１０６４」「３２１１」で識別される商品の選択を受け付ける。次に、店員処理部２３は、店員格納部２１の店員識別子「Ａ」を読み出し、当該店員識別子を受け付けられている商品識別子に付加し、送信する対応情報「Ａ；３２１，１０６４，３２１１」を構成する。次に、店員送信部２４は、対応情報「Ａ；３２１，１０６４，３２１１」を画面生成装置１に送信する。
【０２９７】
また、店員「田中Ａ夫」は、選択した各商品に対して、コメントを店員端末２に入力した、とする。すると、田中Ａ夫の店員端末２の店員受付部２２は、コメントを受け付ける。そして、店員処理部２３は、店員識別子「Ａ」、コメントの対象の商品識別子（例えば、「３２１」）、およびコメントを有するコメント情報を構成する。そして、店員送信部２４は、店員処理部２３が取得したコメント情報を画面生成装置１に送信する。なお、店員送信部２４は、選択された３つの各商品に対応するコメント情報を画面生成装置１に送信した、とする。
【０２９８】
次に、画面生成装置１の対応情報受付部４２１は、対応情報「Ａ；３２１，１０６４，３２１１」を田中Ａ夫の店員端末２から受信する。そして、処理部４３は、当該対応情報を、対応情報管理表に蓄積する。なお、ここで蓄積された対応情報は、例えば、図１８の「ＩＤ＝２３１」のレコードのうち、「元商品識別子」の属性値を有さない情報である。なお、処理部４３は、図示しない時計から本日の日付「２０１６／９／１０」を取得し、本日の日付をも有するレコードを図１８の対応情報管理表に蓄積する。
【０２９９】
また、コメント受付部４２３は、３つのコメント情報を、田中Ａ夫の店員端末２から受信する。そして、コメント蓄積部４３５は、当該３つのコメント情報をコメント管理表（図１８）に蓄積する。なお、蓄積されたレコードは、図１９の「ＩＤ＝６８」「ＩＤ＝６９」「ＩＤ＝７０」のレコードである。なお、図１９において、日付は省略されている。
【０３００】
そして、各店員がおすすめする商品を選択し、店員端末２から対応情報を送信しなければならない時刻（例えば、９時）を経過した、とする。そして、処理部４３は、店員識別子と１以上の商品識別子との自動の対応付けを行う、と判断する。
【０３０１】
次に、対応部４３４は、対応情報を送信してこなかった店員「山田Ｂ子」「太田Ｃ子」「青木Ｄ子」「加藤Ｅ子」に対して、各店員が担当する商品を自動的に割り振る。かかる割り振り方である対応部４３４の処理の詳細の例は、上述した。そして、ここで、「山田Ｂ子」に対して、商品識別子「２」「３２１２」「３２２」で識別される３つの商品を割り振り、「太田Ｃ子」に対して、商品識別子「７８」「５２２」「１０８８」で識別される３つの商品を割り振り、「青木Ｄ子」に対して、商品識別子「７」「８２１」「３９２６」で識別される３つの商品を割り振り、「加藤Ｅ子」に対して、商品識別子「２２２」「６７１」「４０５６」で識別される３つの商品を割り振った、とする。そして、対応部４３４は、店員の店員識別子ごとに、店員識別子と３つの商品識別子と本日の日付「２０１６／９／１０」を有するレコードを、図１８の対応情報管理表に蓄積する。かかるレコードは、各々、図１８の「ＩＤ＝２３２」「ＩＤ＝２３３」「ＩＤ＝２３４」「ＩＤ＝２３５」のレコードのうち、「元商品識別子」の属性値を有さない情報である。ここで、対応部４３４は、一の商品識別子を２以上の店員識別子に対応付けないことは好適である。
【０３０２】
次に、すべての店員に対応する対応情報が蓄積されたことを検知し、処理部４３は、画面情報構成処理を行う、と判断する。
【０３０３】
次に、画面構成部４３７は、以下のような画面構成処理を行う。つまり、画面構成部４３７は、店員識別子ごとに、画面情報を構成する店員属性情報（ここでは、「店員画像」「所属店舗名」「氏名」）を取得する。なお、画面情報を構成する店員属性情報は、予め決められており、例えば、店員属性情報を識別する情報は、図２０に示すレイアウト情報に含まれる、とする。また、画面構成部４３７は、各店員識別子と対になる１以上の商品識別子を対応情報管理表から取得する。そして、画面構成部４３７は、取得した１以上の各商品識別子と対になり商品属性情報であり、画面情報を構成する商品属性情報（ここでは、「商品画像」「価格」「説明文」）を取得する。そして、画面構成部４３７は、図２０のレイアウト情報に従って、店員識別子ごとに、取得した店員属性情報と商品属性情報とを配置し、ウェブページを構成する。次に、すべての店員に対する画面情報を統合し、一つの画面情報を構成する。つまり、画面構成部４３７は、例えば、店員の店員属性情報をアンカーとし、当該店員属性情報のリンク先を、店員が選択した、または店員が担当する商品の商品属性情報を含む画像情報とする画面情報を構成する。次に、画面構成部４３７は、このように統合した画面情報を格納部４１に蓄積する。つまり、かかる画面情報を用いて構成される画面において、店員の店員属性情報が押下された場合、当該店員属性情報のリンク先の商品の商品属性情報を有する画面が出力されることとなる。
【０３０４】
なお、ここで、画面情報は、例えば、ＨＴＭＬである、とする。また、例えば、店員「田中Ａ夫」に対応する画面情報に対応する画面は図７であり、店員「山田Ｂ子」に対応する画面情報に対応する画面は図７である、とする。図７は、店員「田中Ａ夫」の店員属性情報が選択されている場合の画面であり、図８は、店員「山田Ｂ子」の店員属性情報が選択されている場合の画面である。
【０３０５】
次に、消費者（ユーザ）は洋服をネットで購入するために、自分のユーザ端末３に対して、ネットで購入するための画面情報の出力指示を入力した、とする。そして、当該ユーザ端末３のユーザ受付部３２は、画面送信指示を受け付ける。次に、ユーザ処理部３３は、ユーザ受付部３２が受け付けた画面送信指示を送信するデータ構造に変換する。そして、ユーザ送信部３４は、画面送信指示を画面生成装置１に送信する。
【０３０６】
次に、画面生成装置１の受付部４２は、画面送信指示をユーザ端末３から受信する。次に、画面出力部４４１は、画面送信指示に対応する画面情報を格納部４１から取得し、画面送信指示を送信してきたユーザ端末３に送信する。
【０３０７】
次に、ユーザ端末３のユーザ受信部３５は、当該画面情報を画面生成装置１から受信する。次に、ユーザ出力部３６は、ユーザ受信部３５が受信した情報を出力する。かかる出力例は、図７である。なお、例えば、画面のデフォルトは、店員「田中Ａ夫」が選択されている状態である、とする。
【０３０８】
次に、ユーザは、図７の画面に対して、店員「山田Ｂ子」の店員属性情報を押下した、とする。すると、ユーザ端末３のユーザ受付部３２は、店員「山田Ｂ子」の店員属性情報の選択を受け付け、ユーザ出力部３６は、図８の画面を出力する。
【０３０９】
そして、ユーザは、例えば、図８の画面から、真ん中のワンピース（１４０１）に対して、商品の選択を入力した、とする。すると、ユーザ受付部３２は、商品識別子「３２１２」で識別される商品の選択を受け付ける。なお、例えば、図８の画面を構成する画面情報は、１４０１の画像または領域に対応付けて、商品識別子「３２１２」を有する。
【０３１０】
次に、ユーザ処理部３３は、当該商品の選択を送信する商品選択の指示に変換する。次に、ユーザ送信部３４は、商品識別子「３２１２」を含む商品選択の指示を画面生成装置１に送信する。
【０３１１】
次に、商品選択受付部４２２は、商品識別子「３２１２」を含む、商品の選択を受信する。次に、購入促進処理部４３８は、商品識別子「３２１２」で識別される商品に対する購入のための購入促進処理を行う。
【０３１２】
以上、本具体例において、店員がおすすめする商品の情報、または／および自動的に店員に割り振られた商品の情報と、店員の情報とが対応付けられたウェブページが自動的に生成された。
【０３１３】
なお、本具体例において、ユーザ端末３に、店員が入力したコメント（通常、商品の推薦のための情報）が出力されても良い。コメントは、商品属性情報、店員属性情報と共に、出力されることは好適である。
【０３１４】
また、本具体例において、画面情報のレイアウトは問わないことは言うまでもない。画面のレイアウト情報を適用した画面例は、図２５のようなものでも良い。図２５の画面は、複数の店員情報を用いて、上位の画面（２５０１）を構成しており、当該画面の各店員の店員属性情報がハイバーリンクであり、店員属性情報の押下により、各店員がおすすめまたは担当する商品の商品情報を含む下位の画面（２５０２）が出力される構成となる。なお、上位の画面と下位の画面は、画面が階層化されていることを示す。
（具体例２）
【０３１５】
具体例２において、格納部４１は、図２１に示すレイアウト情報を格納している。なお、図２１のレイアウト情報の１５０１の＜ｓｃｒｅｅｎ＞＜／ｓｃｒｅｅｎ＞で囲まれている定義は、画面全体の定義である。図２１において、２１０２は、２１０１の中の＜店員情報＞の定義である。
【０３１６】
図２１において＜ｖ＞＜／ｖ＞は、中の要素が縦並びに配置されることを示す。また、＜ｈ＞＜／ｈ＞は、中の要素が横並びに配置されることを示す。また、「ｗｈｉｌｅ｛｝」は、｛｝の中の要素が繰り返し出現することを示す。また、＜商品画像＞は、商品属性情報のうちの商品画像が代入される。＜店員画像＞は、店員属性情報のうちの店員画像が代入される。＜コメント＞は、店員属性情報のうちのコメントが代入される。
【０３１７】
かかる状態において、２０１６／９／１１に、図６の店員情報管理表で管理されている各店員は、自分でおすすめする商品を選択し、各商品に対して、おすすめするコメントを店員端末２に入力した、とする。すると、上述した対応情報を蓄積する処理により、図１８の「ＩＤ＝３００」「ＩＤ＝３０１」「ＩＤ＝３０２」等の対応情報のうち、「元商品識別子」の属性値を有さない情報が、図１８の対応情報管理表に蓄積された、とする。また、上述したコメントを蓄積する処理により、図１８の「ＩＤ＝１００」「ＩＤ＝１０１」「ＩＤ＝１０２」「ＩＤ＝１０３」等のレコードが蓄積された、とする。
【０３１８】
そして、画面情報構成処理を行う時刻になり、処理部４３は、画面情報構成処理を行う、と判断した、とする。そして、画面構成部４３７は、以下のように画面構成処理を行う。
【０３１９】
つまり、画面構成部４３７は、まず、店員により選択されている商品の商品識別子を図１８の対応情報管理表から取得する。つまり、画面構成部４３７は、本日の日付「２０１６／９／１１」に対応する商品識別子を取得する。そして、画面構成部４３７は、取得した各商品識別子と対になる商品属性情報であり、図２１のレイアウト情報に出現する商品属性情報である商品画像を、図５の商品情報管理表から取得する。また、画面構成部４３７は、図２１のレイアウト情報に出現する店員属性情報である店員画像とコメントを、図６の店員情報管理表から取得する。そして、画面構成部４３７は、図２１のレイアウト情報を解釈し、図２１のレイアウト情報に従って、取得した商品画像、店員画像、およびコメントを用いて、画面情報を構成する。なお、レイアウト情報が存在し、当該レイアウト情報に含まれる情報であり、画面の要素となる情報（ここでは、商品画像、店員画像、およびコメント）が存在する状況において、画面情報を構成する技術は公知技術であるので、詳細な説明は省略する。そして、画面構成部４３７は、構成した画面情報を格納部４１に蓄積する。
【０３２０】
次に、消費者（ユーザ）は洋服をネットで購入するために、自分のユーザ端末３に対して、ネットで購入するための画面情報の出力指示を入力した、とする。そして、当該ユーザ端末３のユーザ受付部３２は、画面送信指示を受け付ける。次に、ユーザ処理部３３は、ユーザ受付部３２が受け付けた画面送信指示を送信するデータ構造に変換する。そして、ユーザ送信部３４は、画面送信指示を画面生成装置１に送信する。
【０３２１】
次に、画面生成装置１の受付部４２は、画面送信指示をユーザ端末３から受信する。次に、画面出力部４４１は、画面送信指示に対応する画面情報を格納部４１から取得し、画面送信指示を送信してきたユーザ端末３に送信する。
【０３２２】
次に、ユーザ端末３のユーザ受信部３５は、当該画面情報を画面生成装置１から受信する。次に、ユーザ出力部３６は、ユーザ受信部３５が受信した情報を出力する。かかる出力例は、図２２である。なお、例えば、画面のデフォルトは、商品識別子「１」の商品が選択されている状態である、とする。そして、図２２において、商品識別子「１」の商品を選択した店員の店員画像と、商品識別子「１」の商品に対応するコメントとが、対応付けられている。
【０３２３】
次に、ユーザは、一番の右側のポロシャツの商品画像を選択した、とする。すると、ユーザ端末３のユーザ受付部３２は、商品識別子「３２２」を有する商品変更指示を受け付ける。次に、ユーザ処理部３３は、かかる商品変更指示を送信するデータ構造に変換する。そして、ユーザ送信部３４は、かかる商品変更指示を画面生成装置１に送信する。
【０３２４】
次に、画面生成装置１の商品変更指示受付部４２４は、商品識別子「３２２」を有する商品変更指示を受信する。次に、コメント取得部４３６は、商品変更指示に対応する商品識別子「３２２」と対になるコメントをコメント格納部４１４から取得する。また、商品識別子「３２２」と対になる店員識別子「Ｂ」「Ｄ」をも、対応情報管理表から取得する。そして、コメント取得部４３６は、店員識別子「Ｂ」「Ｄ」の店員画像を店員情報管理表から取得する。次に、コメント出力部４４２は、コメントと店員画像とを対応付けて、商品変更指示を送信してきたユーザ端末３に送信する。
【０３２５】
次に、ユーザ端末３のユーザ受信部３５は、コメントと店員画像との組を２組、画面生成装置１から受信する。そして、ユーザ出力部３６は、ユーザ受信部３５が受信した情報を出力する。なお、かかる出力例は、図２３である。図２３において、２３０１のコメントが差し替わり、２３０２の店員画像とコメントとが新しく表示される。また、図２３において、図２２の２２０１の店員「太田Ｃ子」の店員画像とコメントとが消去されている。
【０３２６】
以上、本具体例において、店員がおすすめする商品の情報と、店員の情報とが対応付けられ、かつ店員が入力したコメントを含むウェブページが自動的に生成された。
【０３２７】
また、本具体例において、画面情報のレイアウトは問わないことは言うまでもない。つまり、図２２、図２３のレイアウトは画面の一例である。
（具体例３）
【０３２８】
具体例３において、格納部４１は、図２４に示すレイアウト情報を格納している。なお、図２４のレイアウト情報は図的に示されているが、レイアウト情報はＨＴＭＬ、ＸＭＬ、画像とプログラム等でも良い。また、図２４の破線の矩形は、図５の商品属性情報、または図６の店員属性情報が配置される領域を示す。
【０３２９】
また、具体例３において、毎日、朝の９時までに、各店員は自分がおすすめする商品を選択し、画面生成装置１に対応情報を送信することとなっている、とする。
【０３３０】
今、店員「田中Ａ夫」は、自分の店員端末２に対して、商品選択画面を出力させた、とする。なお、ここでの商品選択画面は、元商品を選択する画面である、とする。次に、店員「田中Ａ夫」は、自分の店員端末２に対して、商品識別子「３３１１」で識別される商品の選択の入力を、店員端末２に対して行った、とする。ここでの商品の選択は、元商品の選択である。次に、田中Ａ夫の店員端末２の店員受付部２２は、商品識別子「３３１１」で識別される商品の選択を受け付ける。次に、店員処理部２３は、店員格納部２１の店員識別子「Ａ」を読み出し、当該店員識別子を受け付けられている商品識別子に付加し、送信する対応情報「Ａ；３３１１」を構成する。次に、店員送信部２４は、対応情報「Ａ；３３１１」を画面生成装置１に送信する。なお、商品識別子「３３１１」は、元商品識別子である。
【０３３１】
次に、画面生成装置１の商品選択受付部４２２は、当該商品の選択を店舗端末３から受信する。
【０３３２】
次に、処理部１２は、受信された商品の選択から、商品識別子「３３１１」と店員識別子「Ａ」とを取得する。
【０３３３】
次に、対応商品選択部４３３は、商品識別子、または商品識別子「３３１１」と店員識別子「Ａ」とを用いて、図５の商品情報管理表から、例えば、商品識別子「３３１１」で識別される商品とマッチしそうな１以上の商品であり、店員識別子「Ａ」の店員が選択しそうな１以上の商品を選択する。なお、対応商品選択部４３３は、例えば、上述したように、商品識別子「３３１１」で識別される商品の１以上の商品属性情報と、店員識別子「Ａ」の１以上の店員属性情報と、店員識別子「Ａ」の店員の販売履歴情報等を、レコメンドの技術に適用し、１以上の商品を選択する。なお、対応商品選択部４３３が、一の商品識別子を用いて、他の商品を選択する処理は、協調フィルタリング等の、種々のレコメンドアルゴリズムが使用可能であり、従来技術で足りるので、詳細な説明は省略する。
【０３３４】
次に、商品属性情報取得部４３２は、商品識別子「３３１１」に対応する１以上の商品属性情報と、対応商品選択部４３３により選択された１以上の各商品の１以上の商品属性情報とを商品情報管理表（図５）から取得する。
【０３３５】
そして、画面構成部４３７は、店員に選択された商品の１以上の商品属性情報と、対応商品選択部４３３が選択した商品の１以上の商品属性情報とが、対応付く態様で表された画面の画面情報を構成する。
【０３３６】
次に、画面出力部４４１は、画面構成部４３７が構成した画面情報を、田中Ａ夫の店員端末２に送信する。
【０３３７】
次に、田中Ａ夫の店員端末２は、画面情報を受信し、当該画面情報を用いて、商品選択画面を出力する。なお、商品選択画面は、商品識別子「３３１１」で識別される商品にマッチする商品を、田中Ａ夫が選択する画面である。
【０３３８】
次に、田中Ａ夫は、店員端末２に出力された商品選択画面に対して、商品識別子「３２１」「１０６４」「３２１１」で識別される商品の選択の入力を、店員端末２に対して行った、とする。すると、田中Ａ夫の店員端末２の店員受付部２２は、商品識別子「３２１」「１０６４」「３２１１」で識別される商品の選択を受け付ける。次に、店員処理部２３は、店員格納部２１の店員識別子「Ａ」を読み出し、当該店員識別子と、元商品の商品識別子「３３１１」と、店員受付部２２が受け付けた３つの商品識別子とを有する対応情報「Ａ；３３１１；３２１，１０６４，３２１１」を構成する。次に、店員送信部２４は、対応情報「Ａ；３３１１；３２１，１０６４，３２１１」を画面生成装置１に送信する。
【０３３９】
また、店員「田中Ａ夫」は、選択した各商品に対して、コメントを店員端末２に入力した、とする。すると、田中Ａ夫の店員端末２の店員受付部２２は、コメントを受け付ける。そして、店員処理部２３は、店員識別子「Ａ」、コメントの対象の商品識別子（例えば、「３２１」）、およびコメントを有するコメント情報を構成する。そして、店員送信部２４は、店員処理部２３が取得したコメント情報を画面生成装置１に送信する。なお、店員送信部２４は、選択された３つの各商品に対応するコメント情報を画面生成装置１に送信した、とする。
【０３４０】
次に、画面生成装置１の対応情報受付部４２１は、対応情報「Ａ；３３１１；３２１，１０６４，３２１１」を田中Ａ夫の店員端末２から受信する。そして、処理部４３は、当該対応情報を、対応情報管理表に蓄積する。なお、ここで蓄積された対応情報は、例えば、図１８の「ＩＤ＝２３１」のレコードである。なお、処理部４３は、図示しない時計から本日の日付「２０１６／９／１０」を取得し、本日の日付をも有するレコードを図１８の対応情報管理表に蓄積する。
【０３４１】
また、コメント受付部４２３は、３つのコメント情報を、田中Ａ夫の店員端末２から受信する。そして、コメント蓄積部４３５は、当該３つのコメント情報をコメント管理表（図１９）に蓄積する。
【０３４２】
また、店員「山田Ｂ子」「太田Ｃ子」「青木Ｄ子」「加藤Ｅ子」も、同様に、元商品識別子「３３１１」に対して、自分がおすすめする商品を選択して、各店員の店員端末２が対応情報を画面生成装置１に送信した、とする。
【０３４３】
そして、画面生成装置１は、店員「山田Ｂ子」「太田Ｃ子」「青木Ｄ子」「加藤Ｅ子」の店員端末２から対応情報等を受信し、蓄積した、とする。かかる対応情報は、図１８の「ＩＤ＝２３２、２３３、２３４、２３５」のレコードである。
【０３４４】
次に、消費者（ユーザ）は靴をネットで購入するために、自分のユーザ端末３に対して、ネットで購入するための画面情報の出力指示を入力した、とする。そして、当該ユーザ端末３のユーザ受付部３２は、画面送信指示を受け付ける。次に、ユーザ処理部３３は、ユーザ受付部３２が受け付けた画面送信指示を送信するデータ構造に変換する。そして、ユーザ送信部３４は、画面送信指示を画面生成装置１に送信する。
【０３４５】
次に、画面生成装置１の受付部４２は、画面送信指示をユーザ端末３から受信する。次に、画面出力部４４１は、画面送信指示に対応する画面情報を格納部４１から取得し、画面送信指示を送信してきたユーザ端末３に送信する。
【０３４６】
次に、ユーザ端末３のユーザ受信部３５は、当該画面情報を受信し、出力する。そして、当該出力された画面から、ユーザは、商品識別子「３３１１」で識別される商品を選択した、とする。すると、ユーザ端末３は、商品識別子「３３１１」を有する商品変更指示を受け付ける。そして、ユーザ端末３は、当該商品変更指示を画面生成装置１に送信する。
【０３４７】
次に、商品変更指示受付部４２４は、商品識別子「３３１１」を有する商品変更指示をユーザ端末３から受信する。
【０３４８】
次に、画面構成部４３７等は、送信する画面情報を構成する処理を行う。つまり、まず、商品属性情報取得部４３２は、受信された商品変更指示が有する商品識別子「３３１１」を取得する。なお、商品識別子「３３１１」は、元商品識別子である。
【０３４９】
次に、商品属性情報取得部４３２は、元商品識別子「３３１１」と対になる１以上の商品属性情報を、商品情報格納部１１１から取得する。
店員属性情報取得部４３１は、元商品識別子と対になる１以上の店員識別子（「Ａ」「Ｂ」「Ｃ」「Ｄ」「Ｅ」）を対応情報管理表（図１８）から取得する。
【０３５０】
次に、店員属性情報取得部４３１は、各店員識別子と対になる１以上の店員属性情報を店員情報管理表（図６）から取得する。
【０３５１】
次に、商品属性情報取得部４３２は、元商品識別子「３３１１」および各店員識別子と対になる１以上の商品識別子を、店員識別子ごとに、対応情報管理表から取得する。
【０３５２】
次に、商品属性情報取得部４３２は、取得された各商品識別子と対になる１以上の商品属性情報を商品情報管理表から取得する。
【０３５３】
また、コメント取得部４３６は、店員識別子ごとに、商品識別子および店員識別子の組と対になるコメントをコメント管理表（図１９）から取得する。
【０３５４】
次に、画面構成部４３７は、図２４のレイアウト情報に従って、取得した情報を配置し、画面情報を構成する。
【０３５５】
次に、画面出力部４４１は、構成された画面情報を、商品変更指示を送信してきたユーザ端末３に送信する。
【０３５６】
次に、ユーザ端末３は、画面情報を受信し、出力する。かかる出力例は、図９である。
【０３５７】
図９において、ユーザが、画面上の購入ボタン９０１を押下すれば、購入のための処理に進む。また、図９において、ユーザが、画面上のポロシャツの領域９０２を押下すれば、例えば、当該ポロシャツの詳細画面に移行する。また、図９において、ユーザが、画面上のパンツの領域９０３を押下すれば、例えば、当該パンツの詳細画面に移行する。さらに、山田Ｂ子さんのタブ９０４を押下すれば、例えば、画面の上部の靴にマッチする商品として、山田Ｂ子さんがおすすめする３つの商品（ＩＤ「２」「３２１２」「３２２」）の情報が表示される。かかる情報の例は、図８である。なお、かかる処理について、公知技術であるので、詳細な説明は省略する。
【０３５８】
以上、本実施の形態によれば、各店員に対応する商品の情報が掲載された画面を容易に作成できる。
【０３５９】
また、本実施の形態によれば、各店員が商品を選択することにより、各店員がおすすめする商品の情報が掲載された画面を構成する画面情報を容易に作成できる。
【０３６０】
また、本実施の形態によれば、各店員が商品の選択作業を行わなくても、各店員に対応する商品の情報が掲載された画面を構成する画面情報を容易に作成できる。
【０３６１】
また、本実施の形態によれば、各店員と商品とが対応付いた、見やすい画面を構成する画面情報を構成できる。
【０３６２】
さらに、本実施の形態によれば、各商品に対する店員のコメントを出力できる画面を構成する画面情報を構成できる。
【０３６３】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における画面生成装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、コンピュータがアクセス可能な記録媒体は、商品を識別する商品識別子および当該商品の属性情報である１以上の商品属性情報を有する２以上の商品情報が格納される商品情報格納部と、店員を識別する店員識別子と当該店員の属性情報である１以上の店員属性情報を有する２以上の店員情報が格納される店員情報格納部と、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報が格納される対応情報格納部とを具備し、コンピュータを、前記２以上の各対応情報に含まれる店員識別子と対になる１以上の店員属性情報を前記店員情報格納部から取得する店員属性情報取得部と、前記２以上の各対応指示に含まれる店員識別子と対になる１以上の各商品識別子と対になる１以上の商品属性情報を前記商品情報格納部から取得する商品属性情報取得部と、前記２以上の各対応指示に含まれる店員識別子ごとに、前記店員属性情報取得部が取得した１以上の店員属性情報と、前記商品属性情報取得部が取得した１以上の商品属性情報とを対応付ける画面情報を構成する画面構成部と、前記画面構成部が構成した画面情報を出力する画面出力部として機能させるためのプログラム、である。
【０３６４】
上記プログラムにおいて、コンピュータを、店員と商品とを対応付ける情報であり、店員識別子と１以上の商品識別子とを有する２以上の対応情報を受け付ける対応情報受付部としてさらに機能させ、前記対応情報格納部に格納されている２以上の対応情報は、前記対応情報受付部が受け付けた対応情報であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６５】
上記プログラムにおいて、前記対応情報は、店員識別子と、一の商品である元商品を識別する元商品識別子と、当該元商品に対して店員がおすすめする商品の１以上の商品識別子とを有し、前記店員属性情報取得部は、受け付けられた元商品識別子と対になる１以上の店員識別子を前記２以上の対応情報から取得し、当該取得した１以上の各店員識別子と対になる１以上の店員属性情報を前記店員情報格納部から取得し、前記商品属性情報取得部は、前記受け付けられた元商品識別子と対になる１以上の商品識別子を前記２以上の対応情報から取得し、当該取得した１以上の各商品識別子と対になる１以上の商品属性情報を前記商品情報格納部から取得し、前記画面構成部は、前記店員属性情報取得部が取得した１以上の店員属性情報、および前記商品属性情報取得部が取得した１以上の商品属性情報を有する画面の画面情報を構成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６６】
上記プログラムにおいて、前記商品属性情報取得部は、前記受け付けられた元商品識別子と対になる１以上の商品属性情報をも前記商品情報格納部から取得し、前記画面構成部は、前記商品属性情報取得部が取得した元商品識別子と対になる１以上の商品属性情報をも有する画面の画面情報を構成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６７】
上記プログラムにおいて、コンピュータを、前記商品情報格納部に格納されている２以上の各商品情報が有する１以上の商品属性情報、および前記店員情報格納部に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付ける対応部としてさらに機能させ、前記対応指示受付部は、前記対応部が対応付けた店員識別子と１以上の商品識別子とを有する２以上の対応指示を受け付けるものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６８】
上記プログラムにおいて、店員に対応付ける商品であり、予め決められた条件を満たす１以上の商品属性情報に対応する商品を選択する対応商品選択部としてさらに機能させ、前記対応部は、前記対応商品選択部が選択した各商品の商品情報が有する１以上の商品属性情報、および前記店員情報格納部に格納されている２以上の各店員情報が有する１以上の店員属性情報を用いて、２以上の各店員識別子と１以上の商品識別子とを対応付けるものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６９】
上記プログラムにおいて、コンピュータを、前記画面出力部が出力した画面に対する商品の選択を受け付ける商品選択受付部と、前記商品選択受付部が受け付けた商品の選択に対応する商品の購入を進めるための処理である購入促進処理を行う購入促進処理部としてさらに機能させるプログラムであることは好適である。
【０３７０】
上記プログラムにおいて、前記１以上の商品属性情報のうちの一の商品属性情報は、商品の画像であり、前記１以上の店員属性情報のうちの一の店員属性情報は、店員の画像であり、前記画面構成部は、店員識別子に対応付いている店員の画像を含む店員の２以上の選択領域を含む店員領域を有する画面であり、選択されている選択領域に対応する店員識別子に対応付いている１以上の商品の画像を含む１以上の商品領域を含む画面を構成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３７１】
上記プログラムにおいて、記録媒体は、店員識別子と前記商品識別子とに対応付けられた１以上のコメントが格納されるコメント格納部をさらに具備し、コンピュータを、前記対応指示が有する店員識別子と商品識別子とに対応付けられるコメントを受け付けるコメント受付部と、前記コメント受付部が受け付けたコメントを、前記店員識別子と前記商品識別子とに対応付けて前記コメント格納部に蓄積するコメント蓄積部と、選択される商品の変更であり、商品識別子を有する商品変更指示を受け付ける商品変更指示受付部と、前記商品変更指示に応じて、当該商品変更指示が有する商品識別子と選択されている店員の店員識別子とに対応するコメントを前記コメント格納部から取得するコメント取得部と、前記コメント取得部が取得したコメントを出力するコメント出力部としてさらに機能させるプログラムであることは好適である。
【０３７２】
また、図２６は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の画面生成装置１等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２６は、このコンピュータシステム３００の概観図であり、図２７は、システム３００のブロック図である。
【０３７３】
図２６において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０３７４】
図２７において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＣＤ−ＲＯＭドライブ３０１２等に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０３７５】
コンピュータシステム３００に、上述した実施の形態の画面生成装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０３７６】
プログラムは、コンピュータ３０１に、上述した実施の形態の画面生成装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０３７７】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０３７８】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０３７９】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０３８０】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０３８１】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３８２】
以上のように、本発明にかかる店員評価装置は、店員が推薦等する商品の商品情報に対する操作情報を用いて、店員の評価ができるという効果を有し、店員評価装置等として有用である。
【符号の説明】
【０３８３】
１  店員評価装置
２  店員端末
３  ユーザ端末
４  画面生成装置
１１、４１  格納部
１２  受信部
１３、４３  処理部
１４、４４  出力部
１５  送信部
２１  店員格納部
２２  店員受付部
２３  店員処理部
２４  店員送信部
２５  店員受信部
２６  店員出力部
３１  ユーザ格納部
３２  ユーザ受付部
３３  ユーザ処理部
３４  ユーザ送信部
３５  ユーザ受信部
３６  ユーザ出力部
４２  受付部
１１１  画面情報格納部
１１２、４１３  対応情報格納部
１１３  評価情報格納部
１２１  操作情報受信部
１３１  評価情報生成部
１４１  評価情報出力部
１５１  画面情報送信部
４１１  商品情報格納部
４１２  店員情報格納部
４１４  コメント格納部
４２１  対応情報受付部
４２２  商品選択受付部
４２３  コメント受付部
４２４  商品変更指示受付部
４３１  店員属性情報取得部
４３２  商品属性情報取得部
４３３  対応商品選択部
４３４  対応部
４３５  コメント蓄積部
４３６  コメント取得部
４３７  画面構成部
４３８  購入促進処理部
４４１  画面出力部
４４２  コメント出力部
【図１】
2018092534.tif 000003
【図２】
2018092534.tif 000004
【図３】
2018092534.tif 000005
【図４】
2018092534.tif 000006
【図５】
2018092534.tif 000007
【図６】
2018092534.tif 000008
【図７】
2018092534.tif 000009
【図８】
2018092534.tif 000010
【図９】
2018092534.tif 000011
【図１０】
2018092534.tif 000012
【図１１】
2018092534.tif 000013
【図１２】
2018092534.tif 000014
【図１３】
2018092534.tif 000015
【図１４】
2018092534.tif 000016
【図１５】
2018092534.tif 000017
【図１６】
2018092534.tif 000018
【図１７】
2018092534.tif 000019
【図１８】
2018092534.tif 000020
【図１９】
2018092534.tif 000021
【図２０】
2018092534.tif 000022
【図２１】
2018092534.tif 000023
【図２２】
2018092534.tif 000024
【図２３】
2018092534.tif 000025
【図２４】
2018092534.tif 000026
【図２５】
2018092534.tif 000027
【図２６】
2018092534.tif 000028
【図２７】
2018092534.tif 000029