(57)【要約】【課題】アンケートの回答の信頼性を判定可能にする。【解決手段】信頼性判定装置１０１は、アンケートの依頼先に対応した対応者と対応者が依頼先に対応した対応時間帯とを符号化した識別情報が付与されたアンケートの回答を取得する。信頼性判定装置１０１は、識別情報から対応者と対応時間帯とを特定し、対応時間帯が対応者の業務時間に含まれるか否かを判定する。これにより、信頼性判定装置１０１は、アンケートの依頼先に対応した対応者を特定することができ、対応者の業務時間内に、アンケートの依頼が行われたことを判定できる。【選択図】図１
2016015022.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
処理を実行することを特徴とする信頼性判定方法。
【請求項２】
前記識別情報は、前記対応者が前記依頼先に対応した対応日を含み、
前記判定する処理は、
前記対応時間帯が、前記対応者の前記対応日における業務時間に含まれるか否かを判定することを特徴とする請求項１に記載の信頼性判定方法。
【請求項３】
前記コンピュータが、
前記対応時間帯が前記業務時間に含まれると判定した場合、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて記憶部に記憶する処理を実行することを特徴とする請求項１または２に記載の信頼性判定方法。
【請求項４】
前記コンピュータが、
前記対応者の識別子および前記対応時間帯と対応付けて前記記憶部に記憶された前記アンケートの回答の数が所定数以下であるか否かを判定する処理を実行し、
前記記憶する処理は、
さらに、前記アンケートの回答の数が前記所定数以下であると判定した場合に、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて前記記憶部に記憶することを特徴とする請求項３に記載の信頼性判定方法。
【請求項５】
前記コンピュータが、
前記アンケートの回答時刻が、前記対応時間帯から所定時間後の時刻以前であるか否かを判定する処理を実行し、
前記記憶する処理は、
さらに、前記アンケートの回答時刻が前記所定時間後の時刻以前であると判定した場合、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて前記記憶部に記憶することを特徴とする請求項３または４に記載の信頼性判定方法。
【請求項６】
前記識別情報は、前記対応者を識別する識別子を符号化した第１のコードと、前記対応時間帯を符号化した第２のコードとを含み、
前記特定する処理は、
アンケートの依頼先に対応する対応者を識別する識別子と、当該識別子を符号化したコードとの対応関係を示す第１の対応情報を参照して、前記第１のコードに対応する識別子から識別される対応者を前記アンケートの依頼先に対応した対応者として特定し、複数の時間帯の各々の時間帯と、前記各々の時間帯を符号化したコードとの対応関係を示す第２の対応情報を参照して、前記第２のコードに対応する時間帯を前記対応時間帯として特定する、
ことを特徴とする請求項１〜５のいずれか一つに記載の信頼性判定方法。
【請求項７】
コンピュータに、
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
処理を実行させることを特徴とする信頼性判定プログラム。
【請求項８】
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
制御部を有することを特徴とする信頼性判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信頼性判定方法、信頼性判定プログラムおよび信頼性判定装置に関する。
【背景技術】
【０００２】
店舗では、接客が売り上げに大きく作用するため、接客に関する顧客の意見をフィードバックして接客業務の改善に役立てることが重要である。顧客の意見を収集する手段として、アンケートが利用されることがある。しかし、顧客の中には、個人情報漏えいの不安からアンケートへの回答をためらう人がいるため、アンケートの回答者を匿名にして、アンケートの回答率を向上させることがある。
【０００３】
関連する先行技術としては、例えば、外部の情報源から複数の記事を収集し、各記事中の固有名詞を匿名化し、匿名化された各記事の中から複数の記事を選択し、選択された各記事を用いてアンケート情報を生成する技術がある。また、アンケート実施者サーバが、取引支援サーバから仮名を取得し、取得した仮名を配布元とする質問を配布して当該質問に対する回答を回収し、回答者端末が取引支援サーバから仮名を取得し、取得した仮名を回答元とする質問に対する回答を行う技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２３０３０２号公報
【特許文献２】特開２０１３−１７４９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、アンケートの回答者を匿名にすると、アンケートの回答の信頼性を判定することが困難である。例えば、アンケートの回答者が匿名である場合、アンケートの依頼を受けていない者がアンケートに回答することも可能になり、アンケートの回答を受け取った人が実際にアンケートを依頼した人からの回答であるか否かを判定することが困難になる。このため、アンケートの回答を受け取った人は、アンケートの回答の信頼性を判定することが困難である。
【０００６】
一つの側面では、本発明は、アンケートの回答の信頼性を判定可能にする信頼性判定方法、信頼性判定プログラムおよび信頼性判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、アンケートの依頼先に対応した対応者を識別する識別子と対応者が依頼先に対応した対応時間帯とを符号化した識別情報が付与されたアンケートの回答を取得し、取得したアンケートの回答に付与された識別情報から対応者と対応時間帯とを特定し、特定した対応時間帯が、特定した対応者の業務時間に含まれるか否かを判定する信頼性判定方法、信頼性判定プログラムおよび信頼性判定装置が提案される。
【発明の効果】
【０００８】
本発明の一態様によれば、アンケートの回答の信頼性を判定可能にするという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる信頼性判定方法の一実施例を示す説明図である。
【図２】図２は、実施の形態にかかる信頼性判定システム１００の一実施例を示す説明図である。
【図３】図３は、実施の形態にかかるアンケート回答サーバ２０１のハードウェア構成例を示すブロック図である。
【図４】図４は、従業員情報ＤＢ２１３の記憶内容の一例を示す説明図である。
【図５】図５は、シフトパターン管理ＤＢ２１４の記憶内容の一例を示す説明図である。
【図６】図６は、従業員勤務管理ＤＢ２１５の記憶内容の一例を示す説明図である。
【図７】図７は、アンケート識別子ＤＢ２１１の記憶内容の一例を示す説明図である。
【図８】図８は、アンケートＤＢ２１２の記憶内容の一例を示す説明図である。
【図９】図９は、実施の形態にかかるアンケート回答サーバ２０１の機能的構成例を示すブロック図である。
【図１０】図１０は、実施の形態にかかる従業員管理サーバ２０２の機能的構成例を示すブロック図である。
【図１１】図１１は、実施の形態にかかる信頼性判定方法のアンケート識別子の他の例を示す説明図である。
【図１２】図１２は、実施の形態にかかる従業員管理サーバ２０２の符号化処理手順の一例を示すフローチャートである。
【図１３】図１３は、実施の形態にかかる従業員管理サーバ２０２のアンケート識別子生成処理手順の一例を示すフローチャートである。
【図１４】図１４は、実施の形態にかかるアンケート回答サーバ２０１の信頼性判定処理手順の一例を示すフローチャートである（その１）。
【図１５】図１５は、実施の形態にかかるアンケート回答サーバ２０１の信頼性判定処理手順の一例を示すフローチャートである（その２）。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる信頼性判定方法、信頼性判定プログラムおよび信頼性判定装置の実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる信頼性判定方法の一実施例を示す説明図である。図１において、信頼性判定システム１００は、信頼性判定装置１０１を含む。信頼性判定システム１００は、アンケートの依頼先に対応した対応者からアンケートの依頼を受けた依頼先が回答したアンケートの回答を取得して、取得したアンケートの回答の信頼性を信頼性判定装置１０１が判定するシステムである。
【００１２】
信頼性判定装置１０１は、アンケートの依頼先からアンケートの回答を取得する機能を有するコンピュータである。例えば、信頼性判定装置１０１は、ＰＣ（パーソナル・コンピュータ）またはスマートフォンやタブレット型ＰＣ等の携帯端末と通信する機能を有し、アンケートの依頼先のＰＣまたは携帯端末と通信することにより、アンケートの回答を取得する。
【００１３】
なお、アンケートの回答の信頼性とは、アンケートの回答が期待された役割を果たすために要求される性質である。例えば、アンケートの回答が回答を行う資格を有する者からの回答であるという性質であり、回答を行う資格を有する者とは、アンケートの依頼先に対応した対応者からアンケートの回答を依頼された人である。
【００１４】
ここで、現実の店舗とネットワーク上の店舗との競争が激化している。現実の店舗では、接客が売り上げに大きく作用するため、現実の店舗は接客に関する顧客の意見を接客した個人単位で取得したい。このため、現実の店舗では、接客に関する顧客の意見を収集する手段として、アンケートが利用される。
【００１５】
このアンケートの回答率を向上させるため、景品、ポイント等のインセンティブで回答率をあげようとする手法がある。ただし、インセンティブはコストがかかる。さらに、インセンティブはいらないという人もいるため、インセンティブでは回答しない人もいる。逆に、インセンティブはいらないが、よい接客をしてくれた人によい評価をアンケートの回答で伝えたいとする人も存在する。
【００１６】
しかしながら、アンケートの回答をしてあげたい気持ちがあるのに個人情報の登録、漏えいへの不安および接客した個人を特定する情報を入力する際の負担から、アンケートの回答をためらう人がいる。このため、アンケートの回答には、よい評価のアンケートの回答は回答されにくく、不満を訴える悪い評価のアンケートの回答は回答されやすい。これにより、アンケートの回答は極端な意見や不満足な評価の回答に片寄る危険性がある。
【００１７】
このため、個人情報の登録、漏えいへの不安を解消するため、アンケートの回答者を匿名にして、アンケートの回答率を向上させる手法がある。
【００１８】
しかしながら、アンケートの回答者を匿名にした場合、アンケートの回答の信頼性を判定することが困難である。例えば、アンケートの回答を受け取った現実の店舗は、アンケートの依頼を受けた人が回答したアンケートの回答であるか否かを判断できない。さらに、アンケートの回答者を匿名にした場合でも、接客した個人を特定する情報を入力する際の負担は軽減されない。
【００１９】
そこで、実施の形態では、信頼性判定装置１０１が、アンケートの依頼先に対応した対応者と対応者が依頼先に対応した対応時間帯とを符号化した識別情報が付与されたアンケートの回答を取得する。その後、信頼性判定装置１０１は、識別情報から対応者と対応時間帯とを特定し、対応時間帯が対応者の業務時間に含まれるか否かを判定する。これにより、信頼性判定装置１０１は、アンケートの回答が依頼先からの回答であることを判定できる。このため、信頼性判定装置１０１は、アンケートの回答者を匿名にしたまま、アンケートの回答の信頼性を判定可能にする。
【００２０】
以下、実施の形態にかかる信頼性判定システム１００の信頼性判定方法の一実施例について説明する。また、以下の説明では、アンケートの依頼先に対応した対応者がアンケートを依頼するものとし、対応者として従業員を、アンケートの依頼先として顧客を例に挙げて説明する。
【００２１】
（１）信頼性判定装置１０１は、従業員を識別する識別子と従業員が顧客に対応した対応時間帯とを符号化した識別情報が付与されたアンケートの回答１１１を取得する。ここで、符号化とは、情報をある一定の規則に基づいて符号に変換することである。例えば、符号化を行う符号化方法には、一方向ハッシュ関数で情報のハッシュ値を生成すること、共通鍵暗号または公開鍵暗号で情報を暗号化することが含まれる。
【００２２】
また、アンケートの依頼は、例えば、従業員が顧客に対する接客を終了した後に行われ、アンケートを回答するウェブページを示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と識別情報が記載された媒体を従業員が顧客に渡すことで行われる。ここで、ＵＲＬとは、ネットワーク上のデータのリソースを特定するためのアドレスである。また、ウェブページは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたネットワーク上のデータである。
【００２３】
ここで媒体は、紙媒体であっても、電子媒体であってもよい。電子媒体とは、コンピュータ等で読み書き可能な記録媒体のことである。例えば、電子媒体には、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリがある。
【００２４】
また、アンケートの依頼は、アンケートを回答するウェブページを示すＵＲＬと識別情報が記載された情報を従業員が顧客のＰＣまたは携帯端末に通信で送信してもよい。通信を使用する場合、認証情報が残らない通信、例えば、赤外線、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等を使用することが好ましい。認証情報が残らない通信を使用することで、顧客は電子メールアドレス等の顧客の個人情報を従業員に教えなくてもよい。
【００２５】
信頼性判定装置１０１は、顧客がＰＣまたは携帯端末でアンケートを回答するウェブページを示すＵＲＬにアクセスし、ウェブページ上でアンケートを回答することにより、アンケートの回答を取得する。ここで、顧客は、ウェブページ上でアンケートを回答するとともに、識別情報も入力する。
【００２６】
また、アンケートの依頼が紙媒体である場合、顧客がアンケートを回答し、識別情報を記載した紙媒体を従業員に渡してもよい。従業員が信頼性判定装置１０１にアンケートの回答を入力することで、信頼性判定装置１０１は、アンケートの回答を取得することができる。この場合、従業員は、キーボート等の入力機器を使用して、信頼性判定装置１０１上でアンケートの回答と識別情報を入力する。
【００２７】
図１の例では、従業員を識別する識別子は従業員名であり、識別情報は「ｌａｍｂｎｃｏｐ」である。アンケートの依頼は、従業員が顧客に対する接客を終了した後、アンケートを回答するウェブページを示すＵＲＬと識別情報が記載された媒体を従業員が顧客に渡すことで行われる。アンケートを依頼された顧客は、アンケートＵＲＬが示すウェブページ上で、アンケートに回答し、識別情報「ｌａｍｂｎｃｏｐ」を入力する。これにより、信頼性判定装置１０１は、識別情報「ｌａｍｂｎｃｏｐ」が付与されたアンケートの回答１１１を取得する。
【００２８】
（２）信頼性判定装置１０１は、アンケートの回答１１１に付与された識別情報から従業員と対応時間帯とを特定する。信頼性判定装置１０１は、従業員を識別する識別子および対応時間帯と識別情報との対応関係を示す従業員ＤＢ１１２を参照して、識別情報から従業員と対応時間帯を特定することができる。
【００２９】
図１の例では、従業員ＤＢ１１２の識別情報「ｌａｍｂｎｃｏｐ」は、従業員名「富士花子」と対応時間帯「１０：００−１１：５９」に対応付けられている。このため、信頼性判定装置１０１は、従業員として「富士花子」を、対応時間帯として「１０：００−１１：５９」を特定することができる。
【００３０】
また、識別情報の符号化として、暗号化を使用することができる。この場合、信頼性判定装置１０１は、識別情報を復号することで従業員と対応時間帯を特定することができる。信頼性判定装置１０１は、従業員を識別する識別子および対応時間帯と識別情報との対応関係を示す従業員ＤＢ１１２を記憶しなくてもよい。
【００３１】
（３）信頼性判定装置１０１は、特定した対応時間帯が、特定した従業員の業務時間に含まれるか否かを判定する。ここで、業務時間とは、社会生活において反復、継続して行う活動である業務を行う時間である。業務には、職業上の活動に限らず、娯楽のための個人的な行為も含まれる。信頼性判定装置１０１は、従業員を識別する識別子と業務時間との対応関係を示す従業員業務ＤＢ１１３を参照して、対応時間帯が従業員の業務時間に含まれるか否かを判定することができる。
【００３２】
図１の例では、従業員業務ＤＢ１１３では、従業員名「富士花子」と業務時間「９：００−１７：００」が対応付けられている。このため、信頼性判定装置１０１は、対応時間帯「１０：００−１１：５９」が、従業員名「富士花子」の業務時間「９：００−１７：００」に含まれると判定することができる。
【００３３】
以上説明したように、信頼性判定システム１００によれば、信頼性判定装置１０１は、アンケートの依頼先に対応した対応者と対応者が依頼先に対応した対応時間帯とを符号化した識別情報が付与されたアンケートの回答を取得する。信頼性判定装置１０１は、識別情報から対応者と対応時間帯とを特定し、対応時間帯が対応者の業務時間に含まれることを判定できる。
【００３４】
これにより、信頼性判定装置１０１は、アンケートの依頼先に対応した対応者を特定することができ、組織全体、サービス全体でなく接客した対応者に対する評価を入手できる。また、信頼性判定装置１０１は、対応者の業務時間内に、アンケートの依頼が行われたことを判定できる。このように、信頼性判定装置１０１は、アンケートの回答者を匿名にしたまま、アンケートの回答の信頼性を判定可能にする。
【００３５】
ここで、アンケートの回答１１１に付与された識別情報は符号化され、対応者のみが知り得る情報である。このため、アンケートの依頼を受けない人は、識別情報を知らないため、アンケートに回答することができない。アンケートの依頼を受けない人が、正しくない識別情報を入力しても、この識別情報は従業員ＤＢ１１２に存在しない。このため、信頼性判定装置１０１は、アンケートの依頼を受けた人が回答したアンケートの回答であると判定できる。
【００３６】
また、アンケートの依頼先は、アンケートを回答する際、接客した対応者を入力せず、識別情報のみを入力するため、アンケートの依頼先がアンケートの回答を入力する際の負担が軽減される。
【００３７】
（信頼性判定システム１００のシステム構成例）
図２は、実施の形態にかかる信頼性判定システム１００の一実施例を示す説明図である。図２において、信頼性判定システム１００は、アンケート回答サーバ２０１と、従業員管理サーバ２０２と、端末装置２０３とを含む。アンケート回答サーバ２０１、従業員管理サーバ２０２および端末装置２０３は、有線または無線のネットワーク２００を介して接続される。ネットワーク２００は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３８】
アンケート回答サーバ２０１と従業員管理サーバ２０２は、例えば、サーバ、ＰＣなどである。図１に示した信頼性判定装置１０１は、アンケート回答サーバ２０１と従業員管理サーバ２０２とに対応する。端末装置２０３は、例えば、スマートフォン、タブレット型ＰＣ、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などである。端末装置２０３は、従業員からアンケートの依頼を受けた顧客が、アンケート回答サーバ２０１にアクセスし、アンケートを回答するために使用する装置である。
【００３９】
アンケート回答サーバ２０１は、アンケート識別子ＤＢ２１１およびアンケートＤＢ２１２を有する。また、従業員管理サーバ２０２は、従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５を有する。図１に示した従業員ＤＢ１１２は、従業員情報ＤＢ２１３とシフトパターン管理ＤＢ２１４とに対応する。また、図１に示した従業員業務ＤＢ１１３は、従業員勤務管理ＤＢ２１５に対応する。各種ＤＢ２１１〜２１５の記憶内容については、図４〜図８を用いて後述する。
【００４０】
（アンケート回答サーバ２０１のハードウェア構成例）
図３は、実施の形態にかかるアンケート回答サーバ２０１のハードウェア構成例を示すブロック図である。図３において、アンケート回答サーバ２０１は、ＣＰＵ３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、ディスプレイ３０６とを有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４１】
ここで、ＣＰＵ３０１は、アンケート回答サーバ２０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭは記憶部としてＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４２】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２００に接続され、ネットワーク２００を介して他のコンピュータ（例えば、図２に示した従業員管理サーバ２０２と端末装置２０３）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２００と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４３】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４４】
ディスプレイ３０６は、カーソル、アイコンあるいはツールボックスをはじめ、画像、テキスト等の映像信号を表示する。ディスプレイ３０６は、例えば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレイ３０６は、タッチパネルを備えて、ディスプレイ３０６上のアイコン等の表示を押すことで機器を操作する入力装置であることができる。
【００４５】
なお、アンケート回答サーバ２０１は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、プリンタなどを有することにしてもよい。また、図２に示した従業員管理サーバ２０２と端末装置２０３についても、上述したアンケート回答サーバ２０１と同様のハードウェア構成例により実現することができる。
【００４６】
（従業員情報ＤＢ２１３の一例）
図４は、従業員情報ＤＢ２１３の記憶内容の一例を示す説明図である。図４において、従業員管理サーバ２０２の従業員情報ＤＢ２１３は、例えば、従業員管理サーバ２０２によって作成、更新され、従業員管理サーバ２０２のメモリ３０２またはディスク３０５に記憶される。
【００４７】
従業員情報ＤＢ２１３は、従業員番号、従業員名および符号化名の項目を有する。従業員情報ＤＢ２１３は、各項目に情報を設定することで、従業員情報（例えば、従業員情報２１３−１〜２１３−２）をレコードとして記憶する。
【００４８】
ここで、従業員番号は、従業員を一意に特定する識別子である。例えば、従業員に重複することなく割り当てた整数値である。従業員名は、従業員番号によって特定される従業員の氏名である。符号化名は、従業員番号を符号化した情報である。符号化方法として、例えば、一方向ハッシュ関数、共通鍵暗号または公開鍵暗号を使用することができる。
【００４９】
図４の例では、レコード２１３−１は、従業員番号「１３１２３４」が、従業員名「富士花子」の従業員に割り当てられ、従業員番号「１３１２３４」を符号化した符号化名が「ｌｍｎｏｐ」であることを示す。
【００５０】
（シフトパターン管理ＤＢ２１４の一例）
図５は、シフトパターン管理ＤＢ２１４の記憶内容の一例を示す説明図である。図５において、従業員管理サーバ２０２のシフトパターン管理ＤＢ２１４は、例えば、従業員管理サーバ２０２によって作成、更新され、従業員管理サーバ２０２のメモリ３０２またはディスク３０５に記憶される。
【００５１】
シフトパターン管理ＤＢ２１４は、シフト時間帯および符号化シフト時間帯の項目を有する。シフトパターン管理ＤＢ２１４は、各項目に情報を設定することで、シフト時間帯情報（例えば、シフト時間帯情報２１４−１〜２１４−５）をレコードとして記憶する。
【００５２】
ここで、シフト時間帯は、従業員が接客を行う時間帯を分割した時間帯である。図５の例では、従業員が接客を行う１０：００〜２０：００を２時間ごとに分割した時間帯である。分割の単位は、業務や業種に応じた接客時間に対応して事前に定められる。符号化シフト時間帯は、シフト時間帯を符号化した情報である。符号化方法として、従業員情報ＤＢ２１３の符号化方法と同じ方法を使用することができる。
【００５３】
図５の例では、レコード２１４−１は、シフト時間帯「１０：００−１１：５９」を符号化した符号化名が「ａｂｃ」であることを示す。
【００５４】
（従業員勤務管理ＤＢ２１５の一例）
図６は、従業員勤務管理ＤＢ２１５の記憶内容の一例を示す説明図である。図６において、従業員管理サーバ２０２の従業員勤務管理ＤＢ２１５は、例えば、従業員管理サーバ２０２によって作成、更新され、従業員管理サーバ２０２のメモリ３０２またはディスク３０５に記憶される。
【００５５】
従業員勤務管理ＤＢ２１５は、従業員番号、日付、出社時間および退社時間の項目を有する。従業員勤務管理ＤＢ２１５は、各項目に情報を設定することで、従業員勤務情報（例えば、従業員勤務情報２１５−１〜２１５−ｎ）をレコードとして記憶する。
【００５６】
ここで、従業員番号は、従業員を一意に特定する識別子である。日付は、従業員番号によって特定される従業員が出社した日を示す。出社時間は、従業員番号によって特定される従業員が出社した時間を示す。退社時間は、従業員番号によって特定される従業員が退社した時間を示す。
【００５７】
図６の例では、レコード２１５−１は、従業員番号「１３１２３４」によって特定される従業員は、１２月１日に８時２９分に出社し、１７時１０分に退社したことを示す。
【００５８】
（アンケート識別子ＤＢ２１１の一例）
図７は、アンケート識別子ＤＢ２１１の記憶内容の一例を示す説明図である。図７において、アンケート回答サーバ２０１のアンケート識別子ＤＢ２１１は、例えば、アンケート回答サーバ２０１によって作成、更新され、アンケート回答サーバ２０１のメモリ３０２またはディスク３０５に記憶される。
【００５９】
アンケート識別子ＤＢ２１１は、アンケート識別子および回数の項目を有する。アンケート識別子ＤＢ２１１は、各項目に情報を設定することで、アンケート識別子情報（例えば、アンケート識別子情報２１１−１〜２１１−ｎ）をレコードとして記憶する。
【００６０】
ここで、アンケート識別子は、従業員が顧客に対応した日付と、従業員を識別する識別子を符号化した情報と、従業員が顧客に対応したシフト時間帯を符号化した情報とを連結した情報である。なお、アンケート識別子の中で、どの部分が日付であり、どの部分が従業員を識別する識別子を符号化した情報であり、どの部分がシフト時間帯を符号化した情報であるかは、事前に定められている。
【００６１】
従業員を識別する識別子を符号化した情報は従業員情報ＤＢ２１３の符号化名であり、従業員が顧客に対応したシフト時間帯を符号化した情報は、シフトパターン管理ＤＢ２１４の符号化シフト時間帯である。回数は、アンケート識別子が付与されたアンケートの回答を取得した回数を示す。また、図１に示した識別情報は、アンケート識別子に対応する。
【００６２】
図７の例では、レコード２１１−１は、アンケート識別子「１２０１ｌｍｎｏｐａｂｃ」が付与されたアンケートに対して、アンケートの回答は１回だけであることを示す。また、アンケート識別子「１２０１ｌｍｎｏｐａｂｃ」は、「１２０１」が日付の部分であり、従業員が顧客に対応した日付は１２月１日であることを示す。アンケート識別子「１２０１ｌｍｎｏｐａｂｃ」は、「ｌｍｎｏｐ」が符号化名であり、従業員番号「１３１２３４」を符号化した情報であることを示す。アンケート識別子「１２０１ｌｍｎｏｐａｂｃ」は、「ａｂｃ」が符号化シフト時間帯であり、シフト時間帯「１０：００−１１：５９」を符号化した情報であることを示す。
【００６３】
（アンケートＤＢ２１２の一例）
図８は、アンケートＤＢ２１２の記憶内容の一例を示す説明図である。図８において、アンケート回答サーバ２０１のアンケートＤＢ２１２は、例えば、アンケート回答サーバ２０１によって作成、更新され、アンケート回答サーバ２０１のメモリ３０２またはディスク３０５に記憶される。
【００６４】
アンケートＤＢ２１２は、従業員名、日付、シフト時間帯およびアンケートの回答の項目を有する。アンケートＤＢ２１２は、各項目に情報を設定することで、アンケート情報（例えば、アンケート情報２１２−１〜２１２−ｎ）をレコードとして記憶する。
【００６５】
ここで、従業員名はアンケートを依頼した従業員の氏名を示す。日付は、アンケートを依頼した従業員が顧客に対応した日を示す。シフト時間帯は、アンケートを依頼した従業員が顧客に対応した時間帯を示す。アンケートの回答は、アンケートの回答内容を示す。
【００６６】
図８の例では、レコード２１２−１は、従業員名「富士花子」が１２月１日に「１０：００−１１：５９」に接客した顧客からのアンケートの回答が「回答１」であることを示す。
【００６７】
また、アンケート識別子には、日付、符号化名および符号化シフト時間帯が連結される。このため、アンケートＤＢ２１２は、従業員名、日付、シフト時間帯およびアンケートの回答の代わりに、アンケート識別子およびアンケートの回答の項目を有してもよい。
【００６８】
（アンケート回答サーバ２０１の機能的構成例）
次に、図２に示したアンケート回答サーバ２０１の機能的構成例について説明する。図９は、実施の形態にかかるアンケート回答サーバ２０１の機能的構成例を示すブロック図である。図９においてアンケート回答サーバ２０１は、アンケート回答取得部９０１と、アンケート識別子判定部９０２と、通信部９０３と、アンケート識別子ＤＢ２１１と、アンケートＤＢ２１２とを含む構成である。アンケート回答取得部９０１と、アンケート識別子判定部９０２と、通信部９０３とを含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【００６９】
アンケート回答取得部９０１は、顧客からアンケート識別子が付与されたアンケートの回答を取得する機能を有する。アンケート回答取得部９０１は、顧客が端末装置２０３でアンケートを回答するウェブページにアクセスしたことに応じて、顧客の端末装置２０３にアンケートを回答するウェブページを表示する。アンケート回答取得部９０１は、顧客がウェブページで入力したアンケート識別子とアンケートの回答を入力したことに応じて、アンケート識別子が付与されたアンケートの回答を取得する。
【００７０】
また、アンケート回答取得部９０１は、顧客からアンケート識別子が付与されたアンケートの回答を紙媒体で入手した従業員が入力することでも、アンケート識別子が付与されたアンケートの回答を取得することができる。
【００７１】
アンケート回答取得部９０１は、取得したアンケート識別子をアンケート識別子判定部９０２に送る機能も有する。また、アンケート回答取得部９０１は、アンケート識別子判定部９０２から、取得したアンケートの回答に信頼性があるか否かの判定結果を取得する。アンケート回答取得部９０１は、アンケートの回答に信頼性があると判定された場合、アンケート識別子判定部９０２がアンケート識別子から特定した従業員名、日付およびシフト時間帯に対応付けてアンケートの回答をアンケートＤＢ２１２に記憶する。
【００７２】
アンケート識別子判定部９０２は、アンケート回答取得部９０１から送られたアンケート識別子からアンケートの回答の信頼性を判定可能にする機能を有する。
【００７３】
アンケート識別子判定部９０２は、アンケート識別子から符号化名を取り出し、取り出した符号化名から、従業員名、従業員番号を特定する。アンケート識別子判定部９０２は、取り出した符号化名から、従業員名、従業員番号を特定できなかった場合、取得したアンケートの回答に信頼性がないと判定する。
【００７４】
アンケート識別子判定部９０２は、従業員管理サーバ２０２の従業員情報ＤＢ２１３を参照することで、取り出した符号化名から従業員番号と従業員名を特定する。例えば、アンケート識別子判定部９０２は、通信部９０３に従業員管理サーバ２０２の従業員情報ＤＢ２１３の取得を依頼し、通信部９０３が取得した従業員情報ＤＢ２１３を参照することで、従業員番号と従業員名を特定する。アンケート識別子判定部９０２は、通信部９０３に符号化名を送り、従業員管理サーバ２０２に従業員情報ＤＢ２１３を参照させることで、従業員番号と従業員名を特定することもできる。
【００７５】
また、アンケート識別子判定部９０２は、アンケート識別子から符号化シフト時間帯を取り出し、取り出した符号化シフト時間帯から、シフト時間帯を特定する。アンケート識別子判定部９０２は、取り出した符号化シフト時間帯から、シフト時間帯を特定できなかった場合、取得したアンケートの回答に信頼性がないと判定する。
【００７６】
アンケート識別子判定部９０２は、従業員管理サーバ２０２のシフトパターン管理ＤＢ２１４を参照することで、取り出した符号化シフト時間帯からシフト時間帯を特定する。例えば、アンケート識別子判定部９０２は、通信部９０３に従業員管理サーバ２０２のシフトパターン管理ＤＢ２１４の取得を依頼し、通信部９０３が取得したシフトパターン管理ＤＢ２１４を参照することで、シフト時間帯を特定する。
【００７７】
アンケート識別子判定部９０２は、通信部９０３に符号化シフト時間帯を送り、従業員管理サーバ２０２にシフトパターン管理ＤＢ２１４を参照させることで、シフト時間帯を特定することもできる。
【００７８】
また、アンケート識別子判定部９０２は、従業員管理サーバ２０２の従業員勤務管理ＤＢ２１５を参照することで、特定した従業員番号とアンケート識別子の中の日付から、特定した従業員番号の従業員の当該日付の出社時間と退社時間を特定する。例えば、アンケート識別子判定部９０２は、通信部９０３に従業員管理サーバ２０２の従業員勤務管理ＤＢ２１５の取得を要求し、通信部９０３が取得した従業員勤務管理ＤＢ２１５を参照することで、従業員番号の従業員の当該日付の出社時間と退社時間を特定する。
【００７９】
アンケート識別子判定部９０２は、通信部９０３に特定した従業員番号とアンケート識別子の中の日付を送り、従業員管理サーバ２０２に従業員勤務管理ＤＢ２１５を参照させることで、従業員番号の従業員の当該日付の出社時間と退社時間を特定することもできる。
【００８０】
アンケート識別子判定部９０２は、特定したシフト時間帯が特定した出社時間と退社時間との間に含まれない場合、取得したアンケートの回答に信頼性がないと判定する。
【００８１】
また、アンケート識別子判定部９０２は、アンケート識別子ＤＢ２１１を参照することで、取得したアンケート識別子に対応する回数を取り出す。アンケート識別子判定部９０２は、取り出した回数が所定数より大きい場合、顧客がアンケートを重複して回答したと判断し、取得したアンケートの回答に信頼性がないと判定する。アンケート識別子判定部９０２は、特定した回数が所定数以下の場合、取得したアンケート識別子に対応する回数を１増加させる。
【００８２】
アンケート識別子判定部９０２は、アンケート識別子ＤＢ２１１に取得したアンケート識別子に対応するアンケート識別子がない場合、最初の回答であると判断する。アンケート識別子判定部９０２は、アンケート識別子ＤＢ２１１に取得したアンケート識別子のアンケート情報を作成し、このアンケート情報の回数に１を設定する。
【００８３】
ここで、所定数は業務や業種に応じたシフト時間帯の長さに対応して事前に定められる。例えば、シフト時間帯が長い場合、シフト時間帯に接客できる人数が、シフト時間帯が短い場合に比べて多くなるため、所定数を多くする。また、接客にかかる平均接客時間が他の業務や業種に比べて多い業務や業種の場合、シフト時間帯に接客できる人数が少なくなるため、所定数を小さくする。具体的には、シフト時間帯の長さが２時間であり、平均接客時間が３０分である場合は、所定数を４とする。
【００８４】
また、アンケート識別子判定部９０２は、アンケートの回答時刻が、アンケート識別子の日付のシフト時間帯から所定時間後の時刻以前であるか否かを判定する。アンケートの回答時刻とは、アンケート回答取得部９０１がアンケートの回答を取得した時刻である。アンケート識別子判定部９０２は、アンケートの回答時刻が、アンケート識別子の日付のシフト時間帯から所定時間後の時刻以前でない場合、取得したアンケートの回答に信頼性がないと判定する。
【００８５】
ここで、所定時間は業務や業種に応じて事前に定められる。例えば、アンケートの回答を依頼した時間から一定時間経過すると、アンケートの回答に価値がなくなる場合、一定時間を所定時間とする。
【００８６】
以上をまとめると、アンケート識別子判定部９０２は、以下の（１）〜（５）より、アンケートの回答に信頼性があると判定する。
（１）従業員番号と従業員が、アンケート識別子の中の符号化名から特定できる。
（２）シフト時間帯が、アンケート識別子の中の符号化シフト時間帯から特定できる。
（３）特定したシフト時間帯が、特定した従業員のアンケート識別子の中の日付の出社時間と退社時間との間に含まれる。
（４）アンケート識別子が付与されたアンケートの回答の数が、所定数以下である。
（５）アンケートの回答時刻が、アンケート識別子の日付の特定したシフト時間帯から所定時間後の時刻以前である。
【００８７】
アンケート識別子判定部９０２は、アンケートの回答に信頼性があると判定した場合、アンケート回答取得部９０１にアンケート識別子から特定した従業員名、日付、シフト時間帯を送る。
【００８８】
通信部９０３は、従業員管理サーバ２０２との通信を行う機能を有する。通信部９０３は、例えば、アンケート識別子判定部９０２からの要求に基づき、従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５の取得を従業員管理サーバ２０２に要求する。さらに、通信部９０３は、取得を要求した従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５を受信する。
【００８９】
また、通信部９０３は、例えば、アンケート識別子判定部９０２が送った符号化名を従業員管理サーバ２０２に送信し、従業員管理サーバ２０２に従業員情報ＤＢ２１３を参照させる。さらに、通信部９０３は、従業員管理サーバ２０２から、送信した符号化名に対応する従業員番号と従業員名を受信し、アンケート識別子判定部９０２に送る。
【００９０】
また、通信部９０３は、例えば、アンケート識別子判定部９０２が送った符号化シフト時間帯を従業員管理サーバ２０２に送信し、従業員管理サーバ２０２にシフトパターン管理ＤＢ２１４を参照させる。さらに、通信部９０３は、従業員管理サーバ２０２から、送信した符号化シフト時間帯に対応するシフト時間帯を受信し、アンケート識別子判定部９０２に送る。
【００９１】
また、通信部９０３は、例えば、アンケート識別子判定部９０２が送った従業員番号とアンケート識別子の中の日付を従業員管理サーバ２０２に送信し、従業員管理サーバ２０２に従業員勤務管理ＤＢ２１５を参照させる。さらに、通信部９０３は、従業員管理サーバ２０２から、送信した従業員番号の従業員の送信した日付の出社時間と退社時間を受信し、アンケート識別子判定部９０２に送る。
【００９２】
（従業員管理サーバ２０２の機能的構成例）
次に、図２に示した従業員管理サーバ２０２の機能的構成例について説明する。図１０は、実施の形態にかかる従業員管理サーバ２０２の機能的構成例を示すブロック図である。図１０において従業員管理サーバ２０２は、従業員情報符号化部１００１と、シフトパターン符号化部１００２と、アンケート識別子生成部１００３と、通信部１００４と、検索部１００５と、従業員情報ＤＢ２１３と、シフトパターン管理ＤＢ２１４と、従業員勤務管理ＤＢ２１５とを含む構成である。従業員情報符号化部１００１と、シフトパターン符号化部１００２と、アンケート識別子生成部１００３と、通信部１００４と、検索部１００５とを含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【００９３】
従業員情報符号化部１００１は、従業員情報ＤＢ２１３の従業員番号を符号化する機能を有する。従業員情報符号化部１００１は、従業員情報ＤＢ２１３から従業員番号を取得し、取得した従業員番号を符号化し、符号化した従業員番号を符号化名として従業員情報ＤＢ２１３に格納する。
【００９４】
シフトパターン符号化部１００２は、シフトパターン管理ＤＢ２１４のシフト時間帯を符号化する機能を有する。シフトパターン符号化部１００２は、シフトパターン管理ＤＢ２１４からシフト時間帯を取得し、取得したシフト時間帯を符号化し、符号化したシフト時間帯を符号化シフト時間帯としてシフトパターン管理ＤＢ２１４に格納する。
【００９５】
アンケート識別子生成部１００３は、従業員情報ＤＢ２１３の符号化名とシフトパターン管理ＤＢ２１４の符号化シフト時間帯からアンケート識別子を生成する機能を有する。アンケート識別子生成部１００３は、アンケートの依頼を行う従業員から、当該従業員の従業員番号と当該従業員が接客を行うシフト時間帯を取得する。アンケート識別子生成部１００３は、取得した従業員番号に対応する符号化名を従業員情報ＤＢ２１３から取得する。アンケート識別子生成部１００３は、取得したシフト時間帯に対応する符号化シフト時間帯をシフトパターン管理ＤＢ２１４から取得する。
【００９６】
アンケート識別子生成部１００３は、取得した符号化名と取得した符号化シフト時間帯を連結することにより、アンケート識別子を生成する。アンケート識別子生成部１００３は、生成したアンケート識別子を媒体に出力する。例えば、アンケート識別子生成部１００３は、従業員管理サーバ２０２のプリンタで紙媒体に出力する。また、アンケート識別子生成部１００３は、媒体に出力する際、アンケートを回答するウェブページを示すＵＲＬを同時に出力してもよい。
【００９７】
アンケート識別子生成部１００３は、すべての従業員のすべてのシフト時間帯に対して、アンケート識別子を生成し、生成したアンケート識別子を従業員管理サーバ２０２のプリンタで出力してもよい。
【００９８】
ここで、従業員は、アンケート識別子が出力された媒体を持って、接客を行い、接客終了後、アンケートの依頼を行う。この際、従業員は、アンケート識別子に接客した日付を追加して、顧客にアンケートの依頼を行う。例えば、アンケート識別子が紙媒体に出力された場合、従業員は、紙媒体に日付を書き込むことで日付を追加する。
【００９９】
通信部１００４は、アンケート回答サーバ２０１との通信を行う機能を有する。通信部１００４は、例えば、アンケート回答サーバ２０１から従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５の取得要求を受信する。さらに、通信部１００４は、取得要求に基づき、従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５をアンケート回答サーバ２０１に送信する。
【０１００】
また、通信部１００４は、例えば、アンケート回答サーバ２０１が送信した符号化名を受信し、検索部１００５に送る。さらに、通信部１００４は、検索部１００５が送った符号化名に対応する従業員番号と従業員名をアンケート回答サーバ２０１に送信する。
【０１０１】
また、通信部１００４は、例えば、アンケート回答サーバ２０１が送信した符号化シフト時間帯を受信し、検索部１００５に送る。さらに、通信部１００４は、検索部１００５が送った符号化シフト時間帯に対応するシフト時間帯をアンケート回答サーバ２０１に送信する。
【０１０２】
また、通信部１００４は、例えば、アンケート回答サーバ２０１が送信した従業員番号とアンケート識別子の中の日付を受信し、検索部１００５に送る。さらに、通信部１００４は、検索部１００５が送った従業員番号の従業員のアンケート識別子の中の日付の出社時間と退社時間をアンケート回答サーバ２０１に送信する。
【０１０３】
検索部１００５は、従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５を検索する機能を有する。なお、アンケート回答サーバ２０１が従業員情報ＤＢ２１３、シフトパターン管理ＤＢ２１４および従業員勤務管理ＤＢ２１５の取得を要求する場合、従業員管理サーバ２０２は検索部１００５を有さなくてもよい。
【０１０４】
また、検索部１００５は、通信部１００４が送った符号化名に対応する従業員番号と従業員名を従業員情報ＤＢ２１３から検索し、検索した従業員番号と従業員名を通信部１００４に送る。
【０１０５】
また、検索部１００５は、通信部１００４が送った符号化シフト時間帯に対応するシフト時間帯をシフトパターン管理ＤＢ２１４から検索し、検索したシフト時間帯を通信部１００４に送る。
【０１０６】
また、検索部１００５は、通信部１００４が送った従業員番号とアンケート識別子の中の日付に対応する従業員番号の従業員の出社時間と退社時間を従業員勤務管理ＤＢ２１５から検索する。検索部１００５は、検索した従業員番号の従業員の出社時間と退社時間を通信部１００４に送る。
【０１０７】
（アンケート識別子の他の例）
図１１は、実施の形態にかかる信頼性判定方法のアンケート識別子の他の例を示す説明図である。
【０１０８】
従業員管理サーバ２０２は、符号化名と符号化シフト時間帯を連結したアンケート識別子を出力する。従業員管理サーバ２０２は、アンケート識別子に、他の情報を追加して出力することもできる。
【０１０９】
図１１（Ａ）は、符号化接客日と符号化名と符号化シフト時間帯を連結したアンケート識別子の例である。ここで、接客日とは、従業員が接客を行い、顧客にアンケートを依頼した日付である。符号化接客日とは、接客日を符号化した情報である。符号化方式として、従業員番号とシフト時間帯を符号化する符号化方法と同じ方法を使用できる。図１１（Ａ）の例では、「ｘｙｚ」が符号化接客日である。
【０１１０】
図１１（Ａ）のアンケート識別子を出力する場合、アンケート識別子生成部１００３は、従業員が接客を行う接客日を取得する。アンケート識別子生成部１００３は、取得した接客日を符号化し、符号化接客日と符号化名と符号化シフト時間帯を連結することにより、アンケート識別子を生成する。
【０１１１】
図１１（Ａ）のアンケート識別子を用いる場合、例えば、従業員は、アンケート識別子が出力された媒体を持って、接客を行い、接客終了後、アンケートの依頼を行う。この際、従業員は、アンケート識別子に接客日を追加しなくてもよい。このため、従業員が接客日を追加することを忘れること、および、間違った接客日を追加することを防止できる。
【０１１２】
図１１（Ｂ）は、接客順番と符号化接客日と符号化名と符号化シフト時間帯を連結したアンケート識別子の例である。接客順番とは、従業員がシフト時間帯において接客を行い、アンケートの依頼を受けた顧客の順番である。図１１（Ｂ）の例では、「０２」が接客順番であり、「０２」は、従業員が「ａｂｃ」で特定されるシフト時間帯で２番目にアンケートの依頼を行ったことを示す。
【０１１３】
図１１（Ｂ）のアンケート識別子を用いる場合、アンケート識別子生成部１００３は、図１１（Ａ）のアンケート識別子と同じアンケート識別子を出力する。例えば、従業員は、アンケート識別子が出力された媒体を持って、接客を行い、接客終了後、アンケートの依頼を行う。この際、従業員は、アンケート識別子に接客した顧客の順番を追加して、顧客にアンケートの依頼を行う。
【０１１４】
また、図１１（Ｂ）のアンケート識別子を用いる場合、アンケート回答サーバ２０１のアンケート識別子判定部９０２は、アンケート識別子が付与されたアンケートの回答の数と比較する所定数を１とする。接客順番が連結されているため、同じアンケート識別子が付与されたアンケートの回答の数は１しかないためである。
【０１１５】
図１１（Ｂ）のアンケート識別子を用いることにより、アンケートの依頼を受けた顧客が重複してアンケートを回答することを排除でき、アンケート識別子が付与されたアンケートの回答の信頼性を向上させることができる。
【０１１６】
図１１（Ｃ）は、接客時間と符号化接客日と符号化名と符号化シフト時間帯を連結したアンケート識別子の例である。接客時間とは、従業員がシフト時間帯において接客を行い、アンケートを依頼した時間である。図１１（Ｃ）の例では、「１０３５」が接客時間であり、１０時３５分に従業員が顧客にアンケートを依頼したことを示す。
【０１１７】
図１１（Ｃ）のアンケート識別子を用いる場合、アンケート識別子生成部１００３は、図１１（Ａ）のアンケート識別子と同じアンケート識別子を出力する。例えば、従業員は、アンケート識別子が出力された媒体を持って、接客を行い、接客終了後、アンケートの依頼を行う。この際、従業員は、アンケート識別子に接客した時間を追加して、顧客にアンケートの依頼を行う。
【０１１８】
また、図１１（Ｃ）のアンケート識別子を用いる場合、アンケート回答サーバ２０１のアンケート識別子判定部９０２は、アンケート識別子が付与されたアンケートの回答の数と比較する所定数を１とする。接客時間が連結されているため、同じアンケート識別子が付与されたアンケートの回答の数は１しかないためである。
【０１１９】
図１１（Ｃ）のアンケート識別子を用いることにより、アンケートの依頼を受けた顧客が重複してアンケートを回答することを排除でき、アンケート識別子が付与されたアンケートの回答の信頼性を向上させることができる。
【０１２０】
（符号化処理手順の一例）
図１２は、実施の形態にかかる従業員管理サーバ２０２の符号化処理手順の一例を示すフローチャートである。図１２において、まず、従業員管理サーバ２０２は、従業員情報ＤＢ２１３から従業員番号を取得する（ステップＳ１２０１）。次に、従業員管理サーバ２０２は、取得した従業員番号を符号化する（ステップＳ１２０２）。次に、従業員管理サーバ２０２は、符号化した従業員番号を従業員情報ＤＢ２１３に格納する（ステップＳ１２０３）。
【０１２１】
従業員管理サーバ２０２は、全従業員の従業員番号を符号化したか否かを判断する（ステップＳ１２０４）。全従業員の従業員番号を符号化しない場合（ステップＳ１２０４：Ｎｏ）、従業員管理サーバ２０２の処理は、ステップＳ１２０１に移行し、符号化されていない従業員番号の符号化を続ける。
【０１２２】
全従業員の従業員番号を符号化した場合（ステップＳ１２０４：Ｙｅｓ）、従業員管理サーバ２０２は、シフトパターン管理ＤＢ２１４からシフト時間帯を取得する（ステップＳ１２０５）。次に、従業員管理サーバ２０２は、取得したシフト時間帯を符号化する（ステップＳ１２０６）。次に、従業員管理サーバ２０２は、符号化したシフト時間帯をシフトパターン管理ＤＢ２１４に格納する（ステップＳ１２０７）。
【０１２３】
従業員管理サーバ２０２は、全シフト時間帯を符号化したか否かを判断する（ステップＳ１２０８）。全シフト時間帯を符号化しない場合（ステップＳ１２０８：Ｎｏ）、従業員管理サーバ２０２の処理は、ステップＳ１２０５に移行し、符号化されていないシフト時間帯の符号化を続ける。全シフト時間帯を符号化した場合（ステップＳ１２０８：Ｙｅｓ）、従業員管理サーバ２０２は、符号化処理を終了する。
【０１２４】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、従業員情報ＤＢ２１３の従業員番号とシフトパターン管理ＤＢ２１４のシフト時間帯が符号化される。
【０１２５】
（アンケート識別子生成処理手順の一例）
図１３は、実施の形態にかかる従業員管理サーバ２０２のアンケート識別子生成処理手順の一例を示すフローチャートである。図１３において、まず、従業員管理サーバ２０２は、アンケート識別子を生成する従業員の従業員番号と当該従業員が接客を行うシフト時間帯を取得する（ステップＳ１３０１）。
【０１２６】
次に、従業員管理サーバ２０２は、従業員情報ＤＢ２１３から、取得した従業員番号に対応する符号化名を取得する（ステップＳ１３０２）。次に、従業員管理サーバ２０２は、シフトパターン管理ＤＢ２１４から、取得したシフト時間帯に対応する符号化シフト時間帯を取得する（ステップＳ１３０３）。従業員管理サーバ２０２は、取得した符号化名と取得した符号化シフト時間帯を連結することにより、アンケート識別子を生成する（ステップＳ１３０４）。
【０１２７】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、従業員情報ＤＢ２１３とシフトパターン管理ＤＢ２１４とからアンケート識別子が生成される。
【０１２８】
（信頼性判定処理手順の一例）
図１４、図１５は、実施の形態にかかるアンケート回答サーバ２０１の信頼性判定処理手順の一例を示すフローチャートである。図１４において、まず、アンケート回答サーバ２０１は、顧客からアンケート識別子が付与されたアンケートの回答を取得する（ステップＳ１４０１）。
【０１２９】
次に、アンケート回答サーバ２０１は、取得したアンケート識別子から符号化名を取り出す（ステップＳ１４０２）。アンケート回答サーバ２０１は、取り出した符号化名に一致する符号化名が従業員情報ＤＢ２１３にあるか否かを判断する（ステップＳ１４０３）。取り出した符号化名に一致する符号化名が従業員情報ＤＢ２１３にない場合（ステップＳ１４０３：Ｎｏ）、アンケート回答サーバ２０１の処理は終了する。取り出した符号化名に一致する符号化名が従業員情報ＤＢ２１３にある場合（ステップＳ１４０３：Ｙｅｓ）、アンケート回答サーバ２０１は、取り出した符号化名に一致する符号化名に対応する従業員番号と従業員名を特定する（ステップＳ１４０４）。
【０１３０】
次に、アンケート回答サーバ２０１は、取得したアンケート識別子から符号化シフト時間帯を取り出す（ステップＳ１４０５）。アンケート回答サーバ２０１は、取り出した符号化シフト時間帯に一致する符号化シフト時間帯がシフトパターン管理ＤＢ２１４にあるか否かを判断する（ステップＳ１４０６）。取り出した符号化シフト時間帯に一致する符号化シフト時間帯がシフトパターン管理ＤＢ２１４にない場合（ステップＳ１４０６：Ｎｏ）、アンケート回答サーバ２０１の処理は終了する。取り出した符号化シフト時間帯に一致する符号化シフト時間帯がシフトパターン管理ＤＢ２１４にある場合（ステップＳ１４０６：Ｙｅｓ）、アンケート回答サーバ２０１は、取り出した符号化シフト時間帯に一致する符号化シフト時間帯に対応するシフト時間帯を特定する（ステップＳ１４０７）。
【０１３１】
次に、アンケート回答サーバ２０１は、取得したアンケート識別子から日付を取り出す（ステップＳ１４０８）。アンケート回答サーバ２０１は、取り出した日付における特定した従業員の出社時間、退社時間を、従業員勤務管理ＤＢ２１５を参照することで特定する（ステップＳ１４０９）。アンケート回答サーバ２０１は、特定したシフト時間帯が特定した出社時間と退社時間の間にあるか否かを判断する（ステップＳ１４１０）。特定したシフト時間帯が特定した出社時間と退社時間の間にない場合（ステップＳ１４１０：Ｎｏ）、アンケート回答サーバ２０１の処理は終了する。
【０１３２】
特定したシフト時間帯が特定した出社時間と退社時間の間にある場合（ステップＳ１４１０：Ｙｅｓ）、アンケート回答サーバ２０１は、取得したアンケート識別子がアンケート識別子ＤＢ２１１にあるか否かを判断する（ステップＳ１５０１）。取得したアンケート識別子がアンケート識別子ＤＢ２１１にない場合（ステップＳ１５０１：Ｎｏ）、アンケート回答サーバ２０１は、アンケート識別子ＤＢ２１１に取得したアンケート識別子のアンケート情報を作成し、回数に１を設定する（ステップＳ１５０２）。この後、アンケート回答サーバ２０１の処理は、ステップＳ１５０６に移行する。
【０１３３】
取得したアンケート識別子がアンケート識別子ＤＢ２１１にある場合（ステップＳ１５０１：Ｙｅｓ）、アンケート回答サーバ２０１は、取得したアンケート識別子に対応する回数を取り出す（ステップＳ１５０３）。アンケート回答サーバ２０１は、取り出した回数が、所定数以下であるか否かを判断する（ステップＳ１５０４）。取り出した回数が、所定数以下でない場合（ステップＳ１５０４：Ｎｏ）、アンケート回答サーバ２０１の処理は終了する。
【０１３４】
取り出した回数が、所定数以下である場合（ステップＳ１５０４：Ｙｅｓ）、アンケート回答サーバ２０１は、取得したアンケート識別子に対応する回数を１増加させる（ステップＳ１５０５）。
【０１３５】
次に、アンケート回答サーバ２０１は、アンケートの回答を取得した時刻を取得する（ステップＳ１５０６）。アンケート回答サーバ２０１は、取得した時刻と特定したシフト時間帯から経過時間を算出する（ステップＳ１５０７）。アンケート回答サーバ２０１は、算出した経過時間が所定時間より小さいか否かを判断する（ステップＳ１５０８）。算出した経過時間が所定時間より小さくない場合（ステップＳ１５０８：Ｎｏ）、アンケート回答サーバ２０１の処理は終了する。
【０１３６】
算出した経過時間が所定時間より小さい場合（ステップＳ１５０８：Ｙｅｓ）、アンケート回答サーバ２０１は、アンケート識別子から特定した従業員名、日付およびシフト時間帯に対応付けてアンケートの回答をアンケートＤＢ２１２に記憶する（ステップＳ１５０９）。
【０１３７】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、取得したアンケートの回答の信頼性が判定され、信頼性のあるアンケートの回答がアンケートＤＢ２１２に記憶される。
【０１３８】
以上説明したように、実施の形態では、アンケート回答サーバ２０１は、従業員番号を符号化した符号化名と、シフト時間帯を符号化した符号化シフト時間帯と、従業員が接客した日付とが連結されたアンケート識別子が付与されたアンケートの回答を取得する。アンケート回答サーバ２０１は、符号化名からアンケートを依頼した従業員を特定することができる。また、アンケート回答サーバ２０１は、アンケート識別子からシフト時間帯を特定し、シフト時間帯がアンケート識別子の日付での従業員の出社時間と退社時間の間にあることを判定する。
【０１３９】
これにより、アンケート回答サーバ２０１は、アンケートの依頼先に対応した対応者を特定することができ、組織全体、サービス全体でなく接客した従業員に対する評価を入手できる。また、アンケート回答サーバ２０１は、従業員がアンケートを依頼した日の従業員の勤務時間内に、アンケートの依頼が行われたことを判定できる。このように、アンケート回答サーバ２０１は、アンケートの回答者を匿名にしたまま、アンケートの回答の信頼性を判定可能にする。
【０１４０】
また、アンケート回答サーバ２０１は、アンケートの回答に付与されたアンケート識別子の回答の数が所定数以下であることを判定する。これにより、アンケート回答サーバ２０１は、アンケートの依頼を受けた顧客が重複して回答したアンケートの回答を排除でき、アンケートの依頼を受けた顧客が重複して回答していないという信頼性を判定することができる。
【０１４１】
また、アンケート回答サーバ２０１は、アンケートの回答時刻がアンケートの回答に付与されたアンケート識別子から特定されたシフト時間帯から所定時間後の時刻以前であることを判定する。これにより、アンケート回答サーバ２０１は、アンケート依頼から時間が経過し、価値が低減したアンケートの回答を排除できる。
【０１４２】
また、従業員管理サーバ２０２は、アンケート識別子に符号化接客日をさらに連結することができる。これにより、アンケートの回答を依頼する従業員は、アンケート識別子に接客日を追加しなくてもよい。このため、従業員が接客日を追加することを忘れること、および、間違った接客日を追加することを防止できる。
【０１４３】
また、従業員管理サーバ２０２は、アンケート識別子に接客順番をさらに連結することができる。これにより、アンケート回答サーバ２０１は、アンケートの依頼を受けた顧客が重複して回答したアンケートの回答を排除でき、アンケートの依頼を受けた顧客が重複して回答していないという信頼性を判定することができる。
【０１４４】
また、従業員管理サーバ２０２は、アンケート識別子に接客時間をさらに連結することができる。これにより、アンケート回答サーバ２０１は、アンケートの依頼を受けた顧客が重複して回答したアンケートの回答を排除でき、アンケートの依頼を受けた顧客が重複して回答していないという信頼性を判定することができる。
【０１４５】
また、実施の形態では、アンケートの回答の信頼性は、アンケート回答サーバ２０１と従業員管理サーバ２０２とにより判定される。信頼性判定システム１００は、顧客がアンケートの回答のためにアクセスするアンケート回答サーバ２０１に、従業員情報ＤＢ２１３等の個人情報を有しない。このため、信頼性判定システム１００は、１つのサーバでアンケートの回答の信頼性を判定する場合より、個人情報の流出の危険性を、少なくすることができる。
【０１４６】
また、実施の形態では、従業員管理サーバ２０２は、従業員番号、従業員名および符号化名の項目を有する従業員情報ＤＢ２１３と、シフト時間帯および符号化シフト時間帯の項目を有するシフトパターン管理ＤＢ２１４を有する。これにより、従業員管理サーバ２０２は、従業員番号とシフト時間帯とをまとめて符号化する場合より、記憶部の容量を削減することができる。
【０１４７】
なお、本実施の形態で説明した信頼性判定プログラムは、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本信頼性判定プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本信頼性判定プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１４８】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１４９】
（付記１）コンピュータが、
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
処理を実行することを特徴とする信頼性判定方法。
【０１５０】
（付記２）前記識別情報は、前記対応者が前記依頼先に対応した対応日を含み、
前記判定する処理は、
前記対応時間帯が、前記対応者の前記対応日における業務時間に含まれるか否かを判定することを特徴とする付記１に記載の信頼性判定方法。
【０１５１】
（付記３）前記コンピュータが、
前記対応時間帯が前記業務時間に含まれると判定した場合、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて記憶部に記憶する処理を実行することを特徴とする付記１または２に記載の信頼性判定方法。
【０１５２】
（付記４）前記コンピュータが、
前記対応者の識別子および前記対応時間帯と対応付けて前記記憶部に記憶された前記アンケートの回答の数が所定数以下であるか否かを判定する処理を実行し、
前記記憶する処理は、
さらに、前記アンケートの回答の数が前記所定数以下であると判定した場合に、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて前記記憶部に記憶することを特徴とする付記３に記載の信頼性判定方法。
【０１５３】
（付記５）前記コンピュータが、
前記アンケートの回答時刻が、前記対応時間帯から所定時間後の時刻以前であるか否かを判定する処理を実行し、
前記記憶する処理は、
さらに、前記アンケートの回答時刻が前記所定時間後の時刻以前であると判定した場合、前記対応者の識別子と前記対応時間帯と前記アンケートの回答とを対応付けて前記記憶部に記憶することを特徴とする付記３または４に記載の信頼性判定方法。
【０１５４】
（付記６）前記識別情報は、前記対応者を識別する識別子を符号化した第１のコードと、前記対応時間帯を符号化した第２のコードとを含み、
前記特定する処理は、
アンケートの依頼先に対応する対応者を識別する識別子と、当該識別子を符号化したコードとの対応関係を示す第１の対応情報を参照して、前記第１のコードに対応する識別子から識別される対応者を前記アンケートの依頼先に対応した対応者として特定し、複数の時間帯の各々の時間帯と、前記各々の時間帯を符号化したコードとの対応関係を示す第２の対応情報を参照して、前記第２のコードに対応する時間帯を前記対応時間帯として特定する、
ことを特徴とする付記１〜５のいずれか一つに記載の信頼性判定方法。
【０１５５】
（付記７）コンピュータに、
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
処理を実行させることを特徴とする信頼性判定プログラム。
【０１５６】
（付記８）アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
制御部を有することを特徴とする信頼性判定装置。
【０１５７】
（付記９）コンピュータに、
アンケートの依頼先に対応した対応者を識別する識別子と前記対応者が前記依頼先に対応した対応時間帯とを符号化した識別情報が付与された前記アンケートの回答を取得し、
取得した前記アンケートの回答に付与された前記識別情報から前記対応者と前記対応時間帯とを特定し、
特定した前記対応時間帯が、特定した前記対応者の業務時間に含まれるか否かを判定する、
処理を実行させる信頼性判定プログラムを記録したことを特徴とする前記コンピュータに読み取り可能な記録媒体。
【符号の説明】
【０１５８】
１０１  信頼性判定装置
２０１  アンケート回答サーバ
２０２  従業員管理サーバ
２０３  端末装置
９０１  アンケート回答取得部
９０２  アンケート識別子判定部
９０３  通信部
１００１  従業員情報符号化部
１００２  シフトパターン符号化部
１００３  アンケート識別子生成部
１００４  通信部
１００５  検索部
【図１】
2016015022.tif 000003
【図２】
2016015022.tif 000004
【図３】
2016015022.tif 000005
【図４】
2016015022.tif 000006
【図５】
2016015022.tif 000007
【図６】
2016015022.tif 000008
【図７】
2016015022.tif 000009
【図８】
2016015022.tif 000010
【図９】
2016015022.tif 000011
【図１０】
2016015022.tif 000012
【図１１】
2016015022.tif 000013
【図１２】
2016015022.tif 000014
【図１３】
2016015022.tif 000015
【図１４】
2016015022.tif 000016
【図１５】
2016015022.tif 000017