(57)【要約】【課題】専用の印刷機を用いずに、アンケートの実施に関する情報であるアンケート情報をアンケート用紙に容易に含ませること。【解決手段】情報処理装置は、アンケート登録情報管理部と、電子透かし埋め込み部と、エンジン部と、を備える。アンケート登録情報管理部は、記憶部から、アンケートの実施に関する情報であるアンケート情報を取得する。電子透かし埋め込み部は、アンケート内容データにアンケート情報を電子透かしで埋め込む。エンジン部は、アンケート情報が電子透かしで埋め込まれたアンケート内容データを、アンケート用紙として印刷する。【選択図】図４
2017169166.tif 000002
【特許請求の範囲】
【請求項１】
記憶部から、アンケートの実施に関する情報であるアンケート情報を取得するアンケート登録情報管理部と、
アンケート内容データに前記アンケート情報を電子透かしで埋め込む電子透かし埋め込み部と、
前記アンケート情報が電子透かしで埋め込まれたアンケート内容データを、アンケート用紙として印刷するエンジン部と、
を備える情報処理装置。
【請求項２】
ユーザによる、回収した前記アンケート用紙の読み取り実行操作があると、前記エンジン部は、当該アンケート用紙を読み取って画像データを出力し、
前記情報処理装置は、
前記読み取った画像データから、電子透かしで埋め込まれている前記アンケート情報を読み取る電子透かし読み取り部を、さらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記記憶部は、前記情報処理装置と通信接続されている外部サーバに設けられており、
前記記憶部に記憶されているアンケート情報に対して、前記外部サーバの管理者によって項目が追加された場合、
前記アンケート登録情報管理部は、前記外部サーバから、前記アンケート情報に対する項目追加の通知を受け取る、請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記記憶部は、前記情報処理装置と通信接続されている外部サーバに設けられており、
前記記憶部に記憶されているアンケート情報に対して、前記外部サーバの管理者によって項目が削除された場合、
前記アンケート登録情報管理部は、前記外部サーバから、前記アンケート情報に対する項目削除の通知を受け取る、請求項１または請求項２に記載の情報処理装置。
【請求項５】
記憶部から、アンケートの実施に関する情報であるアンケート情報を取得するステップと、
アンケート内容データに前記アンケート情報を電子透かしで埋め込むステップと、
前記アンケート情報が電子透かしで埋め込まれたアンケート内容データを、アンケート用紙として印刷するステップと、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および、情報処理方法に関する。
【背景技術】
【０００２】
従来から、例えば、商品等に関する消費者の意見や、イベント等に対する来場者の意見等を収集するために、アンケート用紙に記入する形式の様々なアンケートが実施されている。アンケートを実施する際には、アンケート用紙の回収後に、アンケートの実施に関する情報であるアンケート情報を特定できることが好ましい。アンケート情報としては、例えば、アンケートの実施場所（配布場所）、実施日時（配布日時）、対象者属性（性別、年齢等）等がある。
【０００３】
アンケート情報を特定するために、例えば、いわゆるステルスインク（不可視インク）でアンケート用紙にアンケート情報に対応する配布コード（識別情報）を埋め込んでおく技術がある。
【０００４】
この技術によれば、アンケートの対象者や担当者がアンケート用紙にアンケート情報を記入等することなく、アンケート用紙を回収した後にアンケート情報を特定することができるので、便利である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記した従来技術においては、ステルスインク装備の専用の印刷機（複合機等）が必要となる。そして、その専用の印刷機は、大きくて置き場所が限られる。そのため、例えば、アンケート作成時に配布場所等が未定の場合、アンケート担当者がその専用の印刷機から離れたアンケート現場（配布場所）に移動した後では、アンケート内容データがあっても、専用の印刷機が近くにないため、アンケート用紙に対するステルスインクによる配布コードの埋め込みができないという問題がある。
【０００６】
そこで、本発明は、上記事情に鑑みてなされたものであって、専用の印刷機を用いずに、アンケート情報をアンケート用紙に容易に含ませることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、アンケート登録情報管理部と、電子透かし埋め込み部と、エンジン部と、を備える。アンケート登録情報管理部は、記憶部から、アンケートの実施に関する情報であるアンケート情報を取得する。電子透かし埋め込み部は、アンケート内容データにアンケート情報を電子透かしで埋め込む。エンジン部は、アンケート情報が電子透かしで埋め込まれたアンケート内容データを、アンケート用紙として印刷する。
【発明の効果】
【０００８】
本発明によれば、専用の印刷機を用いずに、アンケート情報をアンケート用紙に容易に含ませることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態の複合機のハードウェア構成例を示すブロック図である。
【図２】図２は、実施形態の複合機のソフトウェア構成等の例を示すブロック図である。
【図３】図３は、実施形態の複合機と外部サーバの機能的な構成例を示すブロック図である。
【図４】図４は、実施形態の複合機等の動作の一例を示すフローチャートである。
【図５】図５は、図４に対応する説明図である。
【図６】図６は、顧客ＤＢに対して項目追加処理を行う際の複合機等における動作の一例を示すフローチャートである。
【図７】図７は、図６に対応する説明図である。
【図８】図８は、顧客ＤＢに対して項目削除処理を行う際の複合機等における動作の一例を示すフローチャートである。
【図９】図９は、図８に対応する説明図である。
【図１０】図１０は、ステルスインクを用いてアンケート用紙を印刷する比較例（従来技術）の説明図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明に係る情報処理装置、および、情報処理方法の具体的な実施形態について詳細に説明する。以下で示す実施形態は、情報処理装置の一例である複合機（ＭＦＰ）に本発明を適用した例であるが、適用例はこれに限らない。本発明は、データに基づいて印刷を行うことができる様々な情報処理装置に対して有効に適用可能である。
【００１１】
まず、本実施形態の複合機のハードウェア構成例について説明する。図１は、本実施形態の複合機１のハードウェア構成例を示すブロック図である。図１に示すように、複合機１は、例えば、コントローラ１００と、オペレーションパネル１１０と、ＦＣＵ（Facsimile  Control  Unit）１２０と、ＵＳＢ（Universal  Serial  Bus）デバイス１３０と、ＭＬＢ（Media  Link  Board）１４０と、エンジン１５０とを備える。
【００１２】
オペレーションパネル１１０は、ユーザが各種ジョブの実行指示や設定入力を行ったり、ユーザに提示する各種情報を表示したりするユーザインタフェースである。ＦＣＵ１２０は、複合機１のファクシミリ機能を制御する制御ユニットである。ＵＳＢデバイス１３０は、ＵＳＢにより複合機１に接続される機器である。ＭＬＢ１４０は、画像データのフォーマット変換を行う変換ボードである。エンジン１５０は、画像の読取を行うスキャナエンジンや印刷を行うプロッタエンジンなどである。
【００１３】
コントローラ１００は、複合機１の動作を制御する制御装置である。コントローラ１００は、図１に示すように、ＣＰＵ１０１と、システムメモリ１０２と、ＨＤＤ（Hard  Disk  Drive）１０３と、ＰＨＹ１０４と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）１０５とを含む。オペレーションパネル１１０は、コントローラ１００のＡＳＩＣ１０５に接続されている。また、ＦＣＵ１２０、ＵＳＢデバイス１３０、ＭＬＢ１４０およびエンジン１５０は、データ転送バス１６０を介してコントローラ１００のＡＳＩＣ１０５に接続されている。
【００１４】
複合機１における各種の動作制御は、コントローラ１００のＣＰＵ１０１が実行する各種ソフトウェアにより実現される。ＣＰＵ１０１は、後述のソフトウェア群のコントロールサービス層に属する各種ソフトウェアやハンドラ層に属する各種ソフトウェアを、オペレーションシステム（以下、ＯＳという）上にそれぞれプロセスとして起動して実行させる。さらに、ＣＰＵ１０１は、後述のソフトウェア群のアプリケーション層に属する各種ソフトウェアを起動して実行させることで、複合機１における様々な動作を制御する。
【００１５】
次に、複合機１のソフトウェア構成例について説明する。図２は、複合機１のソフトウェア構成等の例を示すブロック図である。図２に示すように、複合機１は、例えば、エンジン１５０およびハードウェア資源１７０を利用して各種の動作を実現するためのソフトウェア群２００を備える。ソフトウェア群２００は、ＵＮＩＸ（登録商標）などのＯＳ上で起動されるアプリケーション層およびプラットフォームを含む。なお、ハードウェア資源１７０は、図１に示したエンジン１５０以外の他のハードウェア資源（エンジン１５０とデータのやり取りを行うＡＳＩＣ１０５など）を指す。
【００１６】
アプリケーション層は、ＰＲＩＮＴ（プリンタアプリ）２０１、ＣＯＰＹ（コピーアプリ）２０２、ＦＡＸ（ファックスアプリ）２０３、ＳＣＡＮ（スキャナアプリ）２０４、ＮＥＴＦＩＬＥ（ファイル蓄積アプリ）２０５、電子透かしアプリ２０６など、画像形成に関わるユーザサービスに固有の処理を行うプログラムを含む。
【００１７】
プラットフォームは、アプリケーション層からの処理要求を解釈してハードウェア資源１７０の獲得要求を発生するコントロールサービス層と、１つ以上のハードウェア資源１７０の管理を行ってコントロールサービス層からの獲得要求を調停するＳＲＭ（システムリソースマネージャ）２１０と、ＳＲＭ２１０からの獲得要求に応じてハードウェア資源１７０の管理を行うハンドラ層とを含む。なお、プラットフォームは、予め定義されている関数により、アプリケーション層からの処理要求を受信可能とするＡＰＩ２２５を有するように構成されている。ＯＳは、アプリケーション層およびプラットフォームの各ソフトウェアをプロセスとして並列実行する。
【００１８】
コントロールサービス層は、ＮＣＳ（ネットワークコントロールサービス）２１１、ＯＣＳ（オペレーションパネルコントロールサービス）２１２、ＦＣＳ（ファックスコントロールサービス）２１３、ＭＣＳ（メモリコントロールサービス）２１４、ＥＣＳ（エンジンコントロールサービス）２１５、ＤＣＳ（デリバリーコントロールサービス）２１６、ＣＣＳ（サーティフィケーションアンドチャージコントロールサービス）２１７、ＬＣＳ（ログコントロールサービス）２１８、ＵＣＳ（ユーザインフォメーションコントロールサービス）２１９、ＳＣＳ（システムコントロールサービス）２２０など、１つ以上のサービスモジュールを含むように構成されている。
【００１９】
ＮＣＳ２１１のプロセスは、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するものであり、ネットワーク側から各プロトコルによって受信したデータの各アプリケーションへの振り分けや、各アプリケーションからのデータをネットワーク側に送信する際の仲介を行う。ＯＣＳ２１２のプロセスは、オペレーションパネル１１０の制御を行う。ＦＣＳ２１３のプロセスは、アプリケーション層からＰＳＴＮ（Public  Switched  Telephone  Networks）またはＩＳＤＮ（Integrated  Services  Digital  Network）網を利用したファックス送受信、バックアップ用のメモリで管理されている各種ファックスデータの登録／引用、ファックス読み取り、ファックス受信印刷などを行うためのＡＰＩ（Application  Program  Interface）を提供する。
【００２０】
ＭＣＳ２１４のプロセスは、システムメモリ１０２の取得および開放、ＨＤＤ１０３の利用などのメモリ制御を行う。ＥＣＳ２１５のプロセスは、エンジン１５０およびハードウェア資源１７０を含むエンジン部（図３のエンジン部３０６）の制御を行う。ＤＣＳ２１６のプロセスは、蓄積文書の配信などの制御を行う。ＣＣＳ２１７のプロセスは、認証と課金に関する制御を行う。ＬＣＳ２１８のプロセスは、ログ情報の管理と保持を行う。ＵＣＳ２１９のプロセスは、ユーザ情報の管理を行う。ＳＣＳ２２０のプロセスは、アプリケーション管理、操作部制御、システム画面表示、ＬＥＤ（Light  Emitting  Diode）表示、ハードウェア資源管理、割り込みアプリケーション制御などの処理を行う。
【００２１】
ＳＲＭ２１０のプロセスは、ＳＣＳ２２０とともにシステムの制御およびハードウェア資源１７０の管理を行うものである。例えばＳＲＭ２１０のプロセスは、エンジン１５０に含まれるプロッタやハードウェア資源１７０などを利用する上位層からの獲得要求に従って調停を行い、実行制御する。具体的に、ＳＲＭ２１０のプロセスは、獲得要求されたハードウェア資源１７０が利用可能であるか（他の獲得要求により利用されていないかどうか）を判定し、利用可能であれば獲得要求されたハードウェア資源１７０が利用可能である旨を上位層に通知する。また、ＳＲＭ２１０のプロセスは、上位層からの獲得要求に対してハードウェア資源１７０を利用するためのスケジューリングを行い、要求内容（例えば、プリンタエンジンによる紙搬送と作像動作、メモリ確保、ファイル生成など）を直接実施する。
【００２２】
また、ハンドラ層は、ハードウェア資源１７０に含まれるＦＣＵ１２０の管理を行うＦＣＵＨ（ファックスコントロールユニットハンドラ）２３１と、プロセスに対するメモリの割り振りおよびプロセスに割り振ったメモリの管理を行うＩＭＨ（イメージメモリハンドラ）２３２と、ハードウェア資源１７０に含まれるＭＬＢ１４０を制御するＭＥＵ（メディアエディットユーティリティ）２３３とを含む。ＳＲＭ２１０およびＦＣＵＨ２３１は、予め定義されている関数によりハードウェア資源１７０に対する処理要求を送信可能とするエンジンＩ／Ｆ２３５を利用して、ハードウェア資源１７０に対する処理要求を行う。
【００２３】
次に、図３を参照して、複合機１と外部サーバ４の機能的な構成例について説明する。図３は、実施形態の複合機１と外部サーバ４の機能的な構成例を示すブロック図である。複合機１は、上述のハードウェアとソフトウェア（プログラム）との協働により実現される機能的な構成要素として、例えば図３に示すように、アンケート登録情報管理部３０１と、印刷処理部３０２と、電子透かし埋め込み部３０３と、読み取り処理部３０４と、電子透かし読み取り部３０５と、エンジン部３０６と、を備える。
【００２４】
アンケート登録情報管理部３０１は、外部サーバ４の顧客ＤＢ４１（記憶部）から、アンケートの実施に関する情報であるアンケート情報を取得する。アンケート情報としては、例えば、アンケートの実施場所（配布場所）、実施日時（配布日時）、対象者属性（性別、年齢等）等がある。なお、ここで、「アンケート情報を取得する」というのは、「アンケート情報そのものを取得する」ということだけでなく、「アンケート情報に対応する配布コードを取得する」ということも含むものとする。アンケート登録情報管理部３０１は、例えば、図１に示したオペレーションパネル１１０およびコントローラ１００と、コントローラ１００のＣＰＵ１０１が実行するソフトウェア（例えば図２に示したＮＣＳ２１１、ＯＣＳ２１２など）との協働により実現される。
【００２５】
印刷処理部３０２は、電子透かし埋め込み部３０３に対してアンケート内容データに配布コードを電子透かしで埋め込むように指示したり、エンジン部３０６に対して印刷の実行を指示したりする。印刷処理部３０２は、例えば、図１に示したオペレーションパネル１１０およびコントローラ１００と、コントローラ１００のＣＰＵ１０１が実行するソフトウェア（例えば図２に示したＰＲＩＮＴ２０１など）との協働により実現される。
【００２６】
電子透かし埋め込み部３０３は、アンケート内容データに配布コードを電子透かしで埋め込む処理を実行する。なお、画像データ（アンケート内容データ）に電子透かしで情報を埋め込む方式は特に限定されるものではなく、公知技術をそのまま利用できるため、詳細な説明は省略する。電子透かし埋め込み部３０３は、例えば、図１に示したコントローラ１００と、コントローラ１００のＣＰＵ１０１が実行するソフトウェア（例えば図２に示した電子透かしアプリ２０６など）との協働により実現される。
【００２７】
読み取り処理部３０４は、エンジン部３０６に対してアンケート用紙の読み取りの実行を指示したり、電子透かし読み取り部３０５に対して読み取りデータから電子透かしを読み取る処理の実行を指示したりする。読み取り処理部３０４は、例えば、図１に示したコントローラ１００と、コントローラ１００のＣＰＵ１０１が実行するソフトウェア（例えば図２に示したＳＣＡＮ２０４など）との協働により実現される。
【００２８】
電子透かし読み取り部３０５は、読み取った画像データから、電子透かしで埋め込まれているアンケート情報を読み取る。なお、ここで、「アンケート情報を読み取る」というのは、「アンケート情報そのものを読み取る」ということだけでなく、「アンケート情報に対応する配布コードを読み取る」ということも含むものとする。なお、画像データに電子透かしで埋め込まれている情報を検出する方式は特に限定されるものではなく、公知技術をそのまま利用できるため、詳細な説明は省略する。電子透かし読み取り部３０５は、例えば、図１に示したコントローラ１００と、コントローラ１００のＣＰＵ１０１が実行するソフトウェア（例えば図２に示した電子透かしアプリ２０６など）との協働により実現される。
【００２９】
エンジン部３０６は、アンケート用紙の印刷や、アンケート用紙の読み取りを行う。例えば、エンジン部３０６は、アンケート情報が電子透かしで埋め込まれたアンケート内容データを、アンケート用紙として印刷する。また、エンジン部３０６は、ユーザによる、回収したアンケート用紙の読み取り実行操作を受けて、アンケート用紙を読み取って画像データを出力する。エンジン部３０６は、例えば、エンジン１５０、ハードウェア資源１７０等により実現される。
【００３０】
外部サーバ４は、複合機１と通信接続されているとともに、顧客ＤＢ４１を有する。なお、外部サーバ４は、処理部（ＣＰＵ等）、顧客ＤＢ４１を格納する記憶部、通信部、入力部、出力部等を備えているが、それらの説明や図示は省略する。また、以下において、外部サーバ４の動作主体が実際には処理部であるところを、便宜上、顧客ＤＢ４１を動作主体として説明する。
【００３１】
顧客ＤＢ４１は、アンケート情報と、そのアンケート情報に対応する配布コードと、を記憶する。また、顧客ＤＢ４１に記憶されているアンケート情報に対して、外部サーバ４の管理者によって項目（詳細は後述）が追加された場合、複合機１のアンケート登録情報管理部３０１は、外部サーバ４から、アンケート情報に対する項目追加の通知を受け取る。さらに、顧客ＤＢ４１に記憶されているアンケート情報に対して、外部サーバ４の管理者によって項目が削除された場合、複合機１のアンケート登録情報管理部３０１は、外部サーバ４から、アンケート情報に対する項目削除の通知を受け取る。
【００３２】
次に、図４、図５を参照して、複合機１等の動作について説明する。図４は、実施形態の複合機１等の動作の一例を示すフローチャートである。図５は、図４に対応する説明図である。ここでは、前提として、アンケート内容データが作成された時点ではアンケートの実施場所（配布場所）や対象者属性が未決定で、その後、実施場所（配布場所）や対象者属性が決まり、アンケート担当者が複合機１を使用してアンケート用紙を印刷するものとする。
【００３３】
まず、アンケート担当者は、アンケートの配布場所と対象者属性（性別、年齢）を確認する（図５の（１））。ここでは、一例として、アンケートの配布場所はＡである。また、対象者は対象者１で、対象者属性のうち、年齢は２０代、性別は男性である。
【００３４】
次に、アンケート担当者は、アンケート登録情報管理部３０１（オペレーションパネル１１０）に対して、アンケート情報（配布場所、対象者年齢、対象者性別）を入力する（図４のステップＳ１。図５の（２））。
【００３５】
次に、アンケート登録情報管理部３０１は、顧客ＤＢ４１へのアンケート情報（配布場所、対象者年齢、対象者性別）の登録を行う（図４のステップＳ２。図５の（３））。
【００３６】
次に、顧客ＤＢ４１は、アンケート情報（配布場所、対象者年齢、対象者性別）に対して、１つの配布コード（例えば「１１１」）を割り当てて、顧客ＤＢ４１内で保持しておく（図４のステップＳ３）。
【００３７】
次に、顧客ＤＢ４１は、割り当てた配布コードをアンケート登録情報管理部３０１に送信する（図４のステップＳ４）。
【００３８】
次に、アンケート登録情報管理部３０１（オペレーションパネル１１０）は、アンケート担当者に対して配布コードを表示する（図４のステップＳ５）。
【００３９】
次に、アンケート担当者は、印刷処理部３０２を用いて、アンケート内容データと配布コードを指定して、アンケート用紙の印刷を指示する（図４のステップＳ６。図５の（４）（「ａ」はアンケート内容））。
【００４０】
次に、印刷処理部３０２は、電子透かし埋め込み部３０３に対して、アンケート内容データに配布コードを電子透かしで埋め込むように指示する（図４のステップＳ７）。
【００４１】
次に、電子透かし埋め込み部３０３は、アンケート内容データに配布コードを電子透かしで埋め込み（図４のステップＳ８。図５の（５）の前半）、配布コード埋め込み済みアンケート内容データを印刷処理部３０２に渡す（図４のステップＳ９）。
【００４２】
次に、印刷処理部３０２は、エンジン部３０６に対して、配布コード埋め込み済みアンケート内容データを渡し、印刷の実行を指示する（図４のステップＳ１０）。
【００４３】
次に、エンジン部３０６は、配布コード埋め込み済みアンケート内容データを用いてアンケート用紙の印刷を実行し（図５の（５）の後半）、印刷が完了した旨を印刷処理部３０２に通知する（図４のステップＳ１１）。
【００４４】
次に、印刷処理部３０２（オペレーションパネル１１０）は、アンケート担当者に対して印刷完了の旨を表示する（図４のステップＳ１２）。
【００４５】
このようにして、アンケート担当者は、配布コードが電子透かしで埋め込まれたアンケート用紙を取得することができ、そのアンケート用紙を対象者に配布してアンケートを行い、記入済みのアンケート用紙を回収する（図４のステップＳ２０。図５の（６）（７））。
【００４６】
また、図５の（９）〜（１５）は、（１）〜（７）と同様である。アンケートの実施場所（配布場所）はＢである。対象者が対象者２，３である。対象者２は、年齢が３０代、性別が女性、配布コードが「２２２」である。対象者３は、年齢が５０代、性別が男性、配布コードが「３３３」である。その他については（１）〜（７）と同様であるので、説明を省略する。
【００４７】
次に、図５の（８）、（１６）に対応する図４のステップＳ２１〜Ｓ３１について説明する。アンケート担当者は、読み取り処理部３０４に対して、記入済みのアンケート用紙の読み取りを指示する（ステップＳ２１）。
【００４８】
次に、読み取り処理部３０４は、エンジン部３０６に対して、読み取り実行を指示する（ステップＳ２２）。次に、エンジン部３０６は、アンケート用紙の読み取りを実行し、読み取りデータを読み取り処理部３０４に渡す（ステップＳ２３）。
【００４９】
次に、読み取り処理部３０４は、電子透かし読み取り部３０５に対して、読み取りデータから電子透かしを読み取るように指示する（ステップＳ２４）。次に、電子透かし読み取り部３０５は、読み取りデータ内に電子透かしで埋め込まれている配布コードを読み取り、読み取った配布コードを読み取り処理部３０４に渡す（ステップＳ２５）。
【００５０】
次に、読み取り処理部３０４は、アンケート登録情報管理部３０１に対して、配布コードを渡して、配布場所、対象者年齢、対象者性別の取得を指示する（ステップＳ２６）。
【００５１】
次に、アンケート登録情報管理部３０１は、顧客ＤＢ４１に対して、配布コードを渡して、配布場所、対象者年齢、対象者性別の取得を要求する（ステップＳ２７）。次に、顧客ＤＢ４１は、配布コードに対応した配布場所、対象者年齢、対象者性別をアンケート登録情報管理部３０１へ返す（ステップＳ２８）。
【００５２】
次に、アンケート登録情報管理部３０１は、顧客ＤＢ４１から受け取った配布場所、対象者年齢、対象者性別を読み取り処理部３０４へ渡す（ステップＳ２９）。
【００５３】
次に、読み取り処理部３０４は、アンケート登録情報管理部３０１に対して、配布場所、対象者年齢、対象者性別、および、それらに対応する読み取りデータを顧客ＤＢ４１に登録するように指示する（ステップＳ３０）。次に、アンケート登録情報管理部３０１は、顧客ＤＢ４１に対して、配布場所、対象者年齢、対象者性別、および、それらに対応する読み取りデータを登録するように要求する（ステップＳ３１）。これを受けて、顧客ＤＢ４１は、配布場所、対象者年齢、対象者性別、および、それらに対応する読み取りデータを登録する。
【００５４】
このようにして、本実施形態によれば、ステルスインク装備等の専用の印刷機ではなく、ハードウェアとしては一般的な複合機１を用いて、配布場所等のアンケート情報を電子透かしでアンケート用紙に容易に含ませることができる。したがって、アンケート内容データが作成された時点ではアンケートの実施場所（配布場所）や対象者属性等が未決定であっても、アンケート担当者は、配布場所に行って対象者属性等を確認した後で、ハードウェアとしては一般的な複合機１を用いて、配布場所等のアンケート情報を電子透かしで埋め込んだアンケート用紙を印刷することができる。
【００５５】
次に、顧客ＤＢ４１に対して項目追加処理を行う際の複合機１等における動作について説明する。図６は、顧客ＤＢ４１に対して項目追加処理を行う際の複合機１等における動作の一例を示すフローチャートである。図７は、図６に対応する説明図である。なお、項目とは、アンケートの対象者や状況に関する情報である。そして、追加される項目としては、例えば、対象者国籍、アンケート実施時天候等がある。以下では、対象者国籍を例にとって説明する。
【００５６】
例えば、アンケート担当者等から対象者国籍の情報を項目として追加するように指示を受けた顧客ＤＢ４１の管理者（ＤＢ管理者）は、顧客ＤＢ４１に対して、対象者国籍の項目を登録情報として追加するように要求（入力）する（図６のステップＳ４１）。
【００５７】
次に、顧客ＤＢ４１は、対象者国籍の項目を登録情報として追加するように処理する（図６のステップＳ４２。図７の（２１））。このとき、図７に示すように、顧客ＤＢ４１に格納される情報は、「（追加前）」で示す内容から、「（追加後）」で示すように、配布コードごとに「国籍」の項目が追加された内容に変更される。なお、図７の「（追加後）」で示す顧客ＤＢ４１では、「国籍」の欄が空欄になっているが、「日本」、「アメリカ」等の国名を同時に登録してもよい。
【００５８】
次に、顧客ＤＢ４１は、複合機１（図７の複合機１ａ、１ｂ）のアンケート登録情報管理部３０１に対して、対象者国籍の項目が登録情報として追加されたことを通知する（図６のステップＳ４３。図７の（２２））。次に、アンケート登録情報管理部３０１は、対象者国籍の項目が登録情報として追加された旨の処理を行う（図６のステップＳ４４）。
【００５９】
このようにして、アンケート担当者等がアンケートに関して項目を追加したいとき等に、容易に対応できる。なお、項目を追加したいときとは、例えば、アンケート担当者が、回収したアンケート用紙を見て、日本人以外の外国人による回答が多かったときに、対象者属性として対象者国籍の情報も必要であると判断した場合である。
【００６０】
次に、顧客ＤＢ４１に対して項目削除処理を行う際の複合機１等における動作について説明する。図８は、顧客ＤＢ４１に対して項目削除処理を行う際の複合機１等における動作の一例を示すフローチャートである。図９は、図８に対応する説明図である。
【００６１】
例えば、アンケート担当者等から対象者国籍の情報を項目として削除するように指示を受けた顧客ＤＢ４１の管理者（ＤＢ管理者）は、顧客ＤＢ４１に対して、対象者国籍の項目を登録情報から削除するように要求（入力）する（図８のステップＳ５１）。
【００６２】
次に、顧客ＤＢ４１は、対象者国籍の項目を登録情報から削除するように処理する（図８のステップＳ５２。図９の（３１））。このとき、図９に示すように、顧客ＤＢ４１に格納される情報は、「（削除前）」で示す内容から、「（削除後）」で示すように、配布コードごとに「国籍」の項目が削除された内容に変更される。
【００６３】
次に、顧客ＤＢ４１は、複合機１（図９の複合機１ａ、１ｂ）のアンケート登録情報管理部３０１に対して、対象者国籍の項目が登録情報から削除されたことを通知する（図８のステップＳ５３。図９の（３２））。次に、アンケート登録情報管理部３０１は、対象者国籍の項目が登録情報から削除された旨の処理を行う（図８のステップＳ５４）。
【００６４】
このようにして、アンケート担当者等がアンケートに関して項目を削除したいとき等に、容易に対応できる。なお、項目を削除したいときとは、例えば、アンケート担当者が、回収したアンケート用紙を見て、回答者が全員日本人であったときに、対象者属性として対象者国籍の情報は不要であると判断した場合である。
【００６５】
＜比較例＞
次に、比較例（従来技術）について説明する。図１０は、ステルスインクを用いてアンケート用紙を印刷する比較例（従来技術）の説明図である。
【００６６】
（１０１）まず、アンケート担当者は、ステルスインク装備の専用の複合機（ＭＦＰ：Multifunction  Peripheral／Printer）にアンケートの印刷指示を行う。
（１０２）複合機は、アンケート担当者から取得したアンケート内容を通常のインクで、また、顧客ＤＢ（Data  Base）から取得した配布コード（１１１／２２２／３３３）をステルスインクで、印刷（印字）する。
【００６７】
（１０３）印刷されたアンケート用紙は、各対象者１〜３に配布される。
（１０４）アンケート用紙は、各対象者１〜３による記入後に、回収される。
（１０５）同じ複合機で、配布コードの読み取りとアンケート結果の集計を行う。
【００６８】
このように、比較例では、ステルスインク装備の専用の印刷機（複合機等）が必要となってしまう。
【００６９】
＜補足説明＞
本実施形態の複合機１の上述した機能的な構成要素は、一例として、図１に示したコントローラ１００のように、コンピュータシステムとして構成されたハードウェアと、このハードウェアを用いて実行されるプログラム（ソフトウェア）との協働により実現することができる。この場合、複合機１の機能的な構成要素を実現するプログラムは、例えば、コントローラ１００内部のＨＤＤ１０３などに予め格納して提供することができる。また、このプログラムは、例えば、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disc）などのコンピュータ読み取り可能な記録媒体に記録して提供するようにしてもよい。また、このプログラムを、ネットワークに接続された他のコンピュータ上に格納し、ネットワーク経由で複合機１にダウンロードさせることにより提供するように構成してもよい。また、これらのプログラムを、ネットワーク経由で提供または配布するように構成してもよい。
【００７０】
本実施形態の複合機１で実行されるプログラムは、例えば、複合機１の上述した各機能的な構成要素（各部３０１〜３０６）に対応するプログラムコンポーネントを含むモジュール構成となっている。そして、実際のハードウェアとしては、例えば、コントローラ１００のＣＰＵ１０１がＨＤＤ１０３などからこのプログラムを読み出して実行することにより、これらの機能的な構成要素がシステムメモリ１０２などの主記憶部上にロードされ、これらの機能的な構成要素が主記憶部上に生成されるようになっている。また、複合機１の上述した機能的な構成要素は、その一部または全部を、例えばコントローラ１００内のＡＳＩＣ１０５などのハードウェアを用いて実現することも可能である。
【００７１】
以上、本発明の具体的な実施形態について説明したが、上述した実施形態は本発明の一適用例を示したものである。本発明は、上述した実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で様々な変形や変更を加えて具体化することができる。
【符号の説明】
【００７２】
１      複合機
４      外部サーバ
４１    顧客ＤＢ
１００  コントローラ
１１０  オペレーションパネル
３０１  アンケート登録情報管理部
３０２  印刷処理部
３０３  電子透かし埋め込み部
３０４  読み取り処理部
３０５  電子透かし読み取り部
３０６  エンジン部
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開２００４−２１３０５４号公報
【図１】
2017169166.tif 000003
【図２】
2017169166.tif 000004
【図３】
2017169166.tif 000005
【図４】
2017169166.tif 000006
【図５】
2017169166.tif 000007
【図６】
2017169166.tif 000008
【図７】
2017169166.tif 000009
【図８】
2017169166.tif 000010
【図９】
2017169166.tif 000011
【図１０】
2017169166.tif 000012