(57)【要約】      （修正有）【課題】実際に処理されるデータを用いて商材の導入前と導入後のデータの処理結果の差を提示する。【解決手段】情報処理装置（機器５）は、処理対象データ６０及び設定情報６１を含むジョブ６を記憶する記憶部５１と、第１のアプリケーション５１１Ａ及び設定情報６１に基づいて処理対象データ６０の処理を実行する第１の実行手段５０１Ａと、第１の実行手段５０１Ａによる第１の処理結果に関して予め定められた項目を測定する第１の測定手段５０２Ａと、第２のアプリケーション５１１Ｂ及び設定情報６１に基づいて処理対象データ６０の処理を実行する第２の実行手段５０１Ｂと、第２の実行手段５０１Ｂによる第２の処理結果に関して上記項目を測定する第２の測定手段５０２Ｂと、第１及び第２の測定手段５０２Ａ、５０２Ｂによる測定結果に基づいて第１の処理結果と第２の処理結果との比較結果を出力する出力手段５０３とを備える。【選択図】図２
2020154815.tif 000002
【特許請求の範囲】
【請求項１】
処理対象データ及び設定情報を含む処理指示情報を記憶する記憶手段と、
第１の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第１の実行手段と、
前記第１の実行手段による第１の処理結果に関して予め定められた項目を測定する第１の測定手段と、
第２の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第２の実行手段と、
前記第２の実行手段による第２の処理結果に関して前記項目を測定する第２の測定手段と、
前記第１の測定手段及び前記第２の測定手段による測定結果に基づいて前記第１の処理結果と前記第２の処理結果との比較結果を出力する出力手段と、
を備えた情報処理装置。
【請求項２】
前記第１の実行手段及び前記第２の実行手段による実行、並びに前記第１の測定手段及び前記第２の測定手段による測定は、前記第１の商材及び前記第２の商材が導入された実機において行う、
請求項１に記載の情報処理装置。
【請求項３】
前記第２の商材を有効化する有効化手段をさらに備え、
前記第２の実行手段による実行及び前記第２の測定手段による測定は、前記有効化手段により前記第２の商材が有効化された後に行う、
請求項２に記載の情報処理装置。
【請求項４】
前記有効化手段は、前記実機の空き時間として予め設定された時間に前記第２の商材を有効化する、
請求項３に記載の情報処理装置。
【請求項５】
前記第１の実行手段による実行及び前記第１の測定手段による測定は、前記第１の商材が導入された実機において行うものであり、
前記第２の実行手段による実行及び前記第２の測定手段による測定は、仮想環境において行うものであり、
前記記憶手段は、前記仮想環境において前記処理対象データ及び前記設定情報を記憶する、
請求項１に記載の情報処理装置。
【請求項６】
前記実機は、前記処理対象データから抽出した抽出情報を前記仮想環境に送信する抽出手段を備え、
前記仮想環境は、前記抽出情報から前記処理対象データに近似した近似データを生成し、
前記仮想環境の前記第２の実行手段は、前記近似データの処理を実行する、
請求項５に記載の情報処理装置。
【請求項７】
処理対象データ及び設定情報を含む処理指示情報を記憶する記憶手段を有するコンピュータを、
第１の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第１の実行手段と、
前記第１の実行手段による第１の処理結果に関して予め定められた項目を測定する第１の測定手段と、
第２の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第２の実行手段と、
前記第２の実行手段による第２の処理結果に関して前記項目を測定する第２の測定手段と、
前記第１の測定手段及び前記第２の測定手段による測定結果に基づいて前記第１の処理結果と前記第２の処理結果との比較結果を出力する出力手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、機器導入による効果、即ち、機器導入前後の変化の度合いを定量化し、それを利用者へ提示することにより、利用者が費用対効果の高い機器導入サービスを選択でき、利用者の満足度を向上するようにした導入効果算出装置が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された導入効果算出装置は、機器導入の効果を算出するための装置であって、過去の機器導入に係る評価値、及び各機器のコストを記憶する記憶装置と、機器導入による２つ以上の任意の状態の変化に対する評価の重みであって機器導入サービスの利用者によって決定された契約パラメータの入力、及び今回の機器導入に係る評価値の入力を受け付ける入力手段と、今回の機器導入に対応する過去の機器導入に係る評価値を記憶装置から読み出し、過去の機器導入に係る評価値と今回の機器導入に係る評価値との差分を算出し、差分に契約パラメータを乗算して、機器導入サービスの提供者のリターンを推定する推定手段と、機器導入サービス及びリターンを提示する提示手段と、提示された機器導入サービス及びリターンのうちリターンの大きい機器導入サービスに対する選択をサービス提供者から受け付ける入力手段と、選択された機器導入サービスに対応する機器のコストを記憶装置から読み出し、機器のコストに提供者のサービス料率を乗算して、機器導入サービスのコストを算出する算出手段を有する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２５８４９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
評価用のデータを用いて商材の導入の効果を予測した場合は、実際に処理されるデータを用いた場合と比較して正確な効果を予測できない。
【０００６】
本発明の課題は、実際に処理されるデータを用いて商材の導入前と導入後のデータの処理結果の差を提示する情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］処理対象データ及び設定情報を含む処理指示情報を記憶する記憶手段と、
第１の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第１の実行手段と、
前記第１の実行手段による第１の処理結果に関して予め定められた項目を測定する第１の測定手段と、
第２の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第２の実行手段と、
前記第２の実行手段による第２の処理結果に関して前記項目を測定する第２の測定手段と、
前記第１の測定手段及び前記第２の測定手段による測定結果に基づいて前記第１の処理結果と前記第２の処理結果との比較結果を出力する出力手段と、を備えた情報処理装置。
［２］前記第１の実行手段及び前記第２の実行手段による実行、並びに前記第１の測定手段及び前記第２の測定手段による測定は、前記第１の商材及び前記第２の商材が導入された実機において行う、前記［１］に記載の情報処理装置。
［３］前記第２の商材を有効化する有効化手段をさらに備え、
前記第２の実行手段による実行及び前記第２の測定手段による測定は、前記有効化手段により前記第２の商材が有効化された後に行う、前記［２］に記載の情報処理装置。
［４］前記有効化手段は、前記実機の空き時間として予め設定された時間に前記第２の商材を有効化する、前記［３］に記載の情報処理装置。
［５］前記第１の実行手段による実行及び前記第１の測定手段による測定は、前記第１の商材が導入された実機において行うものであり、
前記第２の実行手段による実行及び前記第２の測定手段による測定は、仮想環境において行うものであり、
前記記憶手段は、前記仮想環境において前記処理対象データ及び前記設定情報を記憶する、前記［１］に記載の情報処理装置。
［６］前記実機は、前記処理対象データから抽出した抽出情報を前記仮想環境に送信する抽出手段を備え、
前記仮想環境は、前記抽出情報から前記処理対象データに近似した近似データを生成し、
前記仮想環境の前記第２の実行手段は、前記近似データの処理を実行する、前記［５］に記載の情報処理装置。
［７］処理対象データ及び設定情報を含む処理指示情報を記憶する記憶手段を有するコンピュータを、
第１の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第１の実行手段と、
前記第１の実行手段による第１の処理結果に関して予め定められた項目を測定する第１の測定手段と、
第２の商材及び前記設定情報に基づいて前記処理対象データの処理を実行する第２の実行手段と、
前記第２の実行手段による第２の処理結果に関して前記項目を測定する第２の測定手段と、
前記第１の測定手段及び前記第２の測定手段による測定結果に基づいて前記第１の処理結果と前記第２の処理結果との比較結果を出力する出力手段、として機能させるためのプログラム。
【発明の効果】
【０００８】
請求項１、２、７に係る発明によれば、実際に処理されるデータを用いて商材の導入前と導入後のデータの処理結果の差を提示することができる。
請求項３に係る発明によれば、任意のタイミングで第２の実行手段による実行及び第２の測定手段による測定を行うことが可能になる。
請求項４に係る発明によれば、実際の処理業務の妨げとならないタイミングで第２の実行手段による実行及び第２の測定手段による測定を行うことが可能になる。
請求項５に係る発明によれば、実際の処理業務の妨げとならない環境で第２の実行手段による実行及び第２の測定手段による測定を行うことが可能になる。
請求項６に係る発明によれば、仮想環境に処理対象データを送信する場合よりもデータ量を少なくすることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。
【図２】図２は、機器の制御系の一例を示すブロック図である。
【図３】図３は、測定結果テーブルの一例を示す図である。
【図４】図４は、第１の実施の形態に係る情報処理システムの動作の一例を示すフローチャートである。
【図５】図５は、本発明の第２の実施の形態に係る情報処理システムの構成例を示す図である。
【図６】図６は、第２の実施の形態に係る情報処理システムの動作の一例を示すフローチャートである。
【図７】図７は、本発明の第３の実施の形態に係る情報処理システムの構成例を示す図である。
【図８】図８（ａ）は、特徴情報の一例を示す図、図８（ｂ）は、近似データの一例を示す図である。
【図９】図９は、第３の実施の形態に係る機器の動作の一例を示すフローチャートである。
【図１０】図１０は、変形例５に係る測定結果テーブルの他の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１１】
［実施の形態の要約］
本実施の形態に係る情報処理装置は、処理対象データ及び設定情報を含む処理指示情報を記憶する記憶手段と、第１の商材及び設定情報に基づいて処理対象データの処理を実行する第１の実行手段と、第１の実行手段による第１の処理結果に関して予め定められた項目を測定する第１の測定手段と、第２の商材及び設定情報に基づいて処理対象データの処理を実行する第２の実行手段と、第２の実行手段による第２の処理結果に関して上記項目を測定する第２の測定手段と、第１の測定手段及び第２の測定手段による測定結果に基づいて第１の処理結果と第２の処理結果との比較結果を出力する出力手段とを備える。
【００１２】
商材は、例えば、アプリケーションプログラム（以下、「アプリケーション」ともいう。）であるが、アプリケーションプログラムと後処理装置等のハードウェアとを組み合わせたものでもよい。
【００１３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。この情報処理システム１は、サーバ２と、サーバ２にネットワーク３を介して接続されたユーザ端末４及び機器５とを備える。なお、同図では、ユーザ端末４及び機器５をそれぞれ１台ずつ図示するが、複数台がネットワーク３に接続されていてもよい。情報処理システム１、サーバ２又は機器５は、情報処理装置の一例である。
【００１４】
サーバ２は、ジョブ６が格納されるジョブ格納部２０と、測定結果テーブル２１０（図３参照）が格納された測定結果テーブル格納部２１と、測定結果テーブル２１０に記録された測定結果に基づいてアプリケーション導入の効果を算出する効果算出部２２とを備える。
【００１５】
ユーザ端末４は、ジョブ６をネットワーク３を介して機器５に送信し、機器５にジョブ６を実行させる。ジョブ６は、処理対象データ６０と、設定情報６１とを含んで構成されている。設定情報６１は、設定項目及び設定項目に対応する設定値を含む。ジョブ６は、処理指示情報の一例である。
【００１６】
ネットワーク３は、例えば、ローカルエリアネットワーク（ＬＡＮ：Local Area Network）、イントラネット等の通信網である。
【００１７】
機器５は、本実施の形態では、複合機等の画像形成装置である。複合機は、コピー機能、スキャン機能、プリント機能、メール送受信機能、ファックス機能等の複数の機能を有するものである。なお、機器は、パーソナルコンピュータ（ＰＣ）等でもよい。
【００１８】
図２は、機器５の制御系の一例を示すブロック図である。機器５は、機器５の各部を制御する制御部５０と、各種の情報を記憶する記憶部５１と、操作表示部５２と、画像入力部５３と、画像出力部５４と、ネットワーク３を介して通信を行う通信部５５とを備える。
【００１９】
制御部５０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、プログラム５１０、第１のアプリケーション５１１Ａ、第２のアプリケーション５１１Ｂを実行することにより受付手段５００、第１の実行手段５０１Ａ、第１の測定手段５０２Ａ、第２の実行手段５０１Ｂ、第２の測定手段５０２Ｂ、出力手段５０３、有効化手段５０４等として機能する。各手段５００〜５０４については後述する。
【００２０】
記憶部５１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム５１０、第１のアプリケーション５１１Ａ、第２のアプリケーション５１１Ｂ、認識用辞書５１２等が記憶されており、ジョブ６が一時的に記憶される。
【００２１】
第１のアプリケーション５１１Ａ及び第２のアプリケーション５１１Ｂは、それぞれ機能に応じて複数のものが記憶部５１に記憶されている。第１のアプリケーション５１１Ａは、第１の商材の一例である。第２のアプリケーション５１１Ｂは、第２の商材の一例である。
【００２２】
第１のアプリケーション５１１Ａと第２のアプリケーション５１１Ｂとの間には、例えば、次の関係がある。
（ａ）両者が同一の機能を有し、第２のアプリケーション５１１Ｂのバージョンが第１のアプリケーション５１１Ａのバージョンよりも新しい場合
（ｂ）第２のアプリケーション５１１Ｂが第１のアプリケーション５１１Ａの後継として、機能が第１のアプリケーション５１１Ａが向上又は拡張している場合
【００２３】
操作表示部５２は、例えば、液晶ディスプレイ等のディスプレイにタッチパネルが重合配置された構成を有し、表示画面に設定画面等の情報を表示するとともに、ユーザからタッチパネルへの操作を受け付ける。
【００２４】
画像入力部５３は、例えばスキャナと、自動原稿送り装置とを備え、原稿台上に配置された原稿、又は自動原稿送り装置から送られた原稿から画像データを読み取る。
【００２５】
画像出力部５４は、例えば電子写真方式、インクジェット方式等により用紙等の記録媒体に画像を形成して出力する。
【００２６】
通信部５５は、メールの送受信制御、及びネットワークに関する制御を行い、ネットワーク３を介して通信データの送受信を行う。また、通信部５５は、ネットワーク３を介して外部装置との間で情報を電子メール、ファックス等により送受信する。
【００２７】
図３は、測定結果テーブル２１０の一例を示す図である。測定結果テーブル２１０は、アプリケーション名、機能、効果測定パラメータ、測定結果等の項目を有する。測定結果は、アプリケーションの導入前と導入後に分けられている。効果測定パラメータは、アプリケーション名に対応する機能に応じた項目である。効果測定パラメータは、第１の実行手段５０１Ａによる第１の処理結果、及び第２の実行手段５０１Ｂによる第２の処理結果に関して予め定められた項目の一例である。
【００２８】
アプリケーションＡは、例えば、高精度スキャンＯＣＲの機能を有するものである。高精度スキャンＯＣＲでは、画像入力部５３から入力された画像データ又はユーザ端末４から送信された画像データから文字イメージを抽出する抽出処理、抽出された文字イメージを認識用辞書５１２を用いて文字を認識する認識処理、認識処理の過程で文字の認識率を算出する算出処理等を行う。
【００２９】
アプリケーションＢは、例えば、Scan to 文書の機能を有するものである。Scan to 文書では、画像入力部５３から入力された画像データ又はユーザ端末４から送信された画像データから文字イメージや図面や表などの文書を構成する要素とこれらの要素の配置情報を抽出する抽出処理、抽出された文字イメージを認識用辞書５１２を用いて文字を認識する認識処理、認識処理された結果をテキストに変換する変換処理、抽出したテキストや図面や表等を前記配置処理を用いて文書を生成する等を行う。なお、測定結果の導入前の項目が空欄になっているのは、対応する旧バージョンのアプリケーションが存在していないことを意味する。
【００３０】
アプリケーションＣは、例えば、モノクロ化＆印刷速度高速化ユーティリティの機能を有するものである。モノクロ化＆印刷速度高速化ユーティリティは、カラーの画像データを白黒又はグレースケールの画像データに変換する機能、及び印刷を高速に行う機能を有している。
【００３１】
効果測定パラメータにおいて、「ＯＣＲ成功率」はアプリケーションＡがＯＣＲ（Optical Character Recognition）処理を行った場合の文字の認識率が閾値（例えば、９５％）以上の文字の割合のことである。例えば、１０００文字の処理対象データに対してＯＣＲ処理を行った結果、認識率が９５％以上の文字が６３０文字だった場合は、ＯＣＲ成功率は６３％になる。
【００３２】
効果測定パラメータにおいて、「テキスト化成功率」は、アプリケーションＢを実行した場合に、全文字数に対してテキスト化できた文字数の割合のことである。例えば、１０００文字の処理対象データに対してテキスト化できた文字数が８３０文字だった場合は、テキスト化成功率は８３％になる。
【００３３】
効果測定パラメータにおいて、「ＰＰＭ」は、１分当たりに処理できるページ数の「pages per minute」を意味する。
【００３４】
次に、機器５の制御部５０の各手段５００〜５０４について説明する。
【００３５】
受付手段５００は、ユーザ端末４から送信されたジョブ６、又は操作表示部５２に対する操作により入力されたジョブ６を受け付ける。ユーザ端末４から送信されるジョブ６には、例えば、処理対象データ６０を画像出力部５４で用紙に印刷して出力するプリントジョブがある。操作表示部５２に対する操作により入力されるジョブ６には、例えば、画像入力部５３で原稿から画像データ、すなわち処理対象データ６０を読み取るスキャンジョブがある。
【００３６】
第１の実行手段５０１Ａは、第１のアプリケーション５１１Ａに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する。
【００３７】
第１の測定手段５０２Ａは、第１の実行手段５０１Ａがジョブ６を実行した際に、効果測定パラメータを測定する。例えば、効果測定パラメータがＯＣＲ成功率の場合、アプリケーションＡが認識した全文字数Ｎ、及び認識率が９５％以上の文字数ｎをアプリケーションＡから取得し、ＯＣＲ成功率＝（ｎ／Ｎ）×１００を算出する。なお、第１の測定手段５０２Ａは、第１の実行手段５０１Ａから効果測定パラメータを取得する場合もある。
【００３８】
第２の実行手段５０１Ｂは、第２のアプリケーション５１１Ｂが有効化手段５０４により有効化されている場合に、第２のアプリケーション５１１Ｂに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する。
【００３９】
第２の測定手段５０２Ｂは、第２の実行手段５０１Ｂがジョブ６を実行した際に、効果測定パラメータを測定する。なお、第２の測定手段５０２Ｂは、第２の実行手段５０１Ｂから効果測定パラメータを取得する場合もある。
【００４０】
出力手段５０３は、サーバ２からアプリケーション名及び測定結果の差を受信し、アプリケーション名及び測定結果の差を操作表示部５２に表示する。測定結果の差は、第１の処理結果と第２の処理結果との比較結果の一例である。
【００４１】
有効化手段５０４は、機器５の空き時間として管理者等により予め設定された時間に第２のアプリケーション５１１Ｂを有効化する。
【００４２】
（第１の実施の形態の動作）
次に、情報処理システム１の動作の一例について、図４を参照して説明する。図４は、情報処理システム１の動作の一例を示すフローチャートである。
【００４３】
（１）第１のアプリケーションに基づく動作
受付手段５００は、ジョブ６を受け付けると（Ｓ１）、ジョブ６を記憶部５１に記憶する。第１の実行手段５０１Ａは、第１のアプリケーション５１１Ａに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する（Ｓ２）。
【００４４】
第１の測定手段５０２Ａは、第１の実行手段５０１Ａがジョブ６を実行した際に、効果測定パラメータを測定する（Ｓ３）。
【００４５】
第１の測定手段５０２Ａは、ジョブ６及び測定結果７をアプリケーション名とともにサーバ２に送信する（Ｓ４）。第１の測定手段５０２Ａは、情報漏洩防止の観点より記憶部５１からジョブ６を削除する。
【００４６】
サーバ２の効果算出部２２は、送信されたジョブ６をジョブ格納部２０に格納する。アプリケーション名がアプリケーションＡであり、効果測定パラメータがＯＣＲ成功率でその測定結果７が６３％である場合、サーバ２の効果算出部２２は、測定結果テーブル２１０のアプリケーションＡに対応する測定結果の導入前の項目に６３％の測定結果７を記録する。効果算出部２２は、例えば、送信されたアプリケーション名が導入前であるか、導入後であるかはバージョンで判断する。
【００４７】
（２）第２のアプリケーションに基づく動作
有効化手段５０４は、第２のアプリケーション５１１Ｂが有効化されているか否かを判断する（Ｓ５）。有効化されていない場合（Ｓ５：Ｎｏ）、処理を終了する。
【００４８】
有効化されている場合は（Ｓ５：Ｙｅｓ）、第２の実行手段５０１Ｂは、サーバ２にアクセスしてジョブ６を取得し、ジョブ６を記憶部５１に記憶する（Ｓ６）。サーバ２は、ジョブ格納部２０からジョブ６を削除する。
【００４９】
第２の実行手段５０１Ｂは、第２のアプリケーション５１１Ｂに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する（Ｓ７）。第２の実行手段５０１Ｂは、記憶部５１からジョブ６を削除する。
【００５０】
第２の測定手段５０２Ｂは、第２の実行手段５０１Ｂがジョブ６を実行した際に、効果測定パラメータを測定する（Ｓ８）。 
【００５１】
第２の測定手段５０２Ｂは、測定結果７をアプリケーション名とともにサーバ２に送信する（Ｓ９）。アプリケーション名がアプリケーションＡであり、効果測定パラメータがＯＣＲ成功率でその測定結果７が９７％である場合、サーバ２の効果算出部２２は、測定結果テーブル２１０のアプリケーションＡに対応する測定結果の導入後の項目に９７％の測定結果７を記録する。
【００５２】
（３）導入効果に関する動作
サーバ２の効果算出部２２は、第２のアプリケーション５１１Ｂの導入前の測定結果７と導入後の測定結果７との差を求める。アプリケーションＡについては、測定結果の差として、９７％−６３％＝３４％を求め、測定結果の差（６３％）をアプリケーション名とともに機器５に送信する。
【００５３】
出力手段５０３は、サーバ２からアプリケーション名及び測定結果の差を受信し（Ｓ１０）、アプリケーション名及び測定結果の差を操作表示部５２に表示する（Ｓ１１）。
【００５４】
［第２の実施の形態］
図５は、本発明の第２の実施の形態に係る情報処理システムの構成例を示す図である。本実施の形態は、第１の実施の形態の構成に対して仮想環境８Ａを設けたものである。以下、第１の実施の形態と異なる点を中心に説明する。
【００５５】
仮想環境８Ａは、実在環境のサーバ２、ネットワーク３、ユーザ端末４及び機器５に対応する構成を有する。すなわち、仮想環境８Ａは、仮想サーバ８２と、仮想サーバ８２に仮想ネットワーク８３を介して接続された仮想ユーザ端末８４及び仮想機器８５とを備える。情報処理システム１、仮想環境８Ａ、仮想サーバ８２、仮想機器８５又は機器５は、情報処理装置の一例である。
【００５６】
仮想サーバ８２は、処理対象データ６０及び設定情報６１が格納されるジョブ格納部８２０と、測定結果テーブル２１０が格納された測定結果テーブル格納部８２１と、測定結果テーブル２１０に記録された測定結果に基づいてアプリケーション導入の効果を算出する効果算出部８２２とを備える。
【００５７】
仮想機器８５は、実機の機器８５の各部５０〜５５に対応する仮想の制御部８５９、記憶部８５１、操作表示部、画像入力部、画像出力部、通信部を備える。記憶部８５１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム８５１０、第２のアプリケーション８５１１Ｂ、認識用辞書８５１２等が記憶されている。制御部８５０は、ＣＰＵ、インターフェース等から構成されている。制御部８５０のＣＰＵは、プログラム８５１０及び第２のアプリケーション８５１１Ｂを実行することにより第２の実行手段８５０１Ｂ、第２の測定手段８５０２Ｂ等として機能する。
【００５８】
（第２の実施の形態の動作）
次に、情報処理システム１の動作の一例について、図６を参照して説明する。図６は、情報処理システム１の動作の一例を示すフローチャートである。
【００５９】
（１）第１のアプリケーションに基づく動作
受付手段５００は、ジョブ６を受け付けると（Ｓ２１）、ジョブ６を記憶部５１に記憶する。第１の実行手段５０１Ａは、第１のアプリケーション５１１Ａに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する（Ｓ２２）。
【００６０】
第１の測定手段５０２Ａは、第１の実行手段５０１Ａが処理を実行した際に、効果測定パラメータを測定する（Ｓ２３）。第１の測定手段５０２Ａは、測定結果７をアプリケーション名とともに仮想環境８Ａの仮想サーバ８２に送信する（Ｓ２４）。
【００６１】
第１の実行手段５０１Ａは、処理対象データ６０をサーバ２に送信する（Ｓ２５）。サーバ２は、処理対象データ６０をジョブ格納部２０に格納する。
【００６２】
第１の実行手段５０１Ａは、設定情報６１を仮想環境８Ａに送信する（Ｓ２６）。仮想環境８Ａの効果算出部８２２は、設定情報６１をジョブ格納部８２０に格納する。第１の実行手段５０１Ａは、記憶部５１からジョブ６を削除する。
【００６３】
サーバ２は、処理対象データ６０を仮想環境８Ａに送信する（Ｓ２７）。仮想環境８Ａの仮想サーバ８２の効果算出部８２２は、処理対象データ６０をジョブ格納部８２０に格納する。サーバ２は、ジョブ格納部２０から処理対象データ６０を削除する。
【００６４】
（２）第２のアプリケーションに基づく動作
仮想環境８Ａの第２の実行手段８５１０Ｂは、仮想サーバ８２にアクセスして処理対象データ６０及び設定情報６１を取得し、第２のアプリケーション８５１１Ｂ及び設定情報６１に基づいて処理対象データ６０の処理を仮想環境８Ａの画像入力部、画像出力部又は通信部を制御して実行する（Ｓ２８）。
【００６５】
第２の測定手段８５０２Ｂは、第２の実行手段８５０１Ｂが処理対象データ６０の処理を実行した際に、効果測定パラメータを測定する（Ｓ２９）。第２の測定手段５０２Ｂは、測定結果７を仮想サーバ８２に送信する。仮想サーバ８２の効果算出部８２２は、測定結果7を測定結果テーブル２１０の測定結果の導入後の項目に記録する。
【００６６】
（３）導入効果に関する動作
仮想環境８Ａの効果算出部８２２は、第２のアプリケーション８５１１Ｂを導入前の測定結果７と導入後の測定結果７との差を求め、アプリケーション名及び測定結果の差を機器５に送信する。
【００６７】
機器５の出力手段５０３は、仮想環境８Ａからアプリケーション名及び測定結果の差を受信し（Ｓ３０）、アプリケーション名及び測定結果の差を操作表示部５２に表示する（Ｓ３１）。
【００６８】
［第３の実施の形態］
図７は、本発明の第３の実施の形態に係る情報処理システムの構成例を示す図である。本実施の形態は、第１の実施の形態の構成に対して仮想環境８Ｂを設け、第２の実施の形態よりも仮想環境８Ｂに送信するデータ量を少なくしたものである。以下、第１の実施の形態と異なる点を中心に説明する。
【００６９】
仮想環境８Ｂは、実在環境のサーバ２、ネットワーク３、ユーザ端末４及び機器５に対応する構成を有する。すなわち、仮想環境８Ｂは、仮想サーバ８２と、仮想サーバ８２に仮想ネットワーク８３を介して接続された仮想ユーザ端末８４及び仮想機器８５とを備える。情報処理システム１、仮想環境８Ｂ、仮想サーバ８２、仮想機器８５又は機器５は、情報処理装置の一例である。
【００７０】
仮想サーバ８２は、特徴情報６０ａ、近似データ６０ｂ及び設定情報６１が格納されるジョブ格納部８２０と、測定結果テーブル２１０が格納された測定結果テーブル格納部８２１と、測定結果テーブル２１０に記録された測定結果に基づいてアプリケーション導入の効果を算出する効果算出部８２２と、複数種の特徴情報６０ａ（図８（ａ）参照）と各特徴情報６０ａにそれぞれ紐付けられた複数の近似データ６０ｂ（図８（ｂ）参照）とを記憶するデータベース８２３とを備える。特徴情報６０ａは、抽出情報の一例である。
【００７１】
仮想機器８５は、実機の機器８５の各部５０〜５５に対応する仮想の制御部８５９、記憶部８５１、操作表示部、画像入力部、画像出力部、通信部を備える。記憶部８５１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム８５１０、第１のアプリケーション８５１１Ａ、第２のアプリケーション８５１１Ｂ、認識用辞書８５１２等が記憶されている。制御部８５０は、ＣＰＵ、インターフェース等から構成されている。制御部８５０のＣＰＵは、プログラム８５１０、第１のアプリケーション８５１１Ａ又は第２のアプリケーション８５１１Ｂを実行することにより第１の実行手段８５０１Ａ、第１の測定手段８５０２Ａ、第２の実行手段８５０１Ｂ、第２の測定手段８５０２Ｂ等として機能する。
【００７２】
実在環境の機器５の第１の実行手段５０１Ａは、第１の実施の形態と同様に、ジョブ６を実行するとともに、処理対象データ６０から特徴情報６０ａを抽出する。
【００７３】
図８（ａ）は、特徴情報６０ａの一例を示す図である。特徴情報６０ａは、例えば、データフォーマット、データサイズ、画像データ割合、カラー率、ページ数等の項目を有する。特徴情報６０ａは、その他に、フォントサイズ、クライアント情報、タイムスタンプ等を含んでもよい。
【００７４】
仮想サーバ８２の効果算出部８２２は、特徴情報６０ａから近似データ６０ｂを生成する。
【００７５】
図８（ｂ）は、近似データ６０ｂの一例を示す図である。効果算出部８２２は、特徴情報６０ａに対応する近似データ６０ｂをデータベース８２３から取得する。
【００７６】
（第３の実施の形態の動作）
次に、情報処理システム１の動作の一例について、図９を参照して説明する。図９は、情報処理システム１の動作の一例を示すフローチャートである。
【００７７】
（１）第１のアプリケーションに基づく動作
受付手段５００は、ジョブ６を受け付けると（Ｓ４１）、ジョブ６を記憶部５１に記憶する。第１の実行手段５０１Ａは、第１のアプリケーション５１１Ａに基づいてジョブ６を画像入力部５３、画像出力部５４又は通信部５５を制御して実行する（Ｓ４２）。
【００７８】
第１の実行手段５０１Ａは、処理対象データ６０から特徴情報６０ａを抽出し（Ｓ４３）、特徴情報６０ａをサーバ２に送信する（Ｓ４４）。サーバ２は、特徴情報６０ａをジョブ格納部２０に格納する。
【００７９】
第１の実行手段５０１Ａは、設定情報６１を仮想環境８Ｂに送信する（Ｓ４５）。仮想環境８Ｂの効果算出部８２２は、設定情報６１をジョブ格納部８２０に格納する。
【００８０】
サーバ２は、特徴情報６０ａを仮想環境８Ｂに送信する（Ｓ４６）。仮想環境８Ｂの仮想サーバ８２の効果算出部８２２は、特徴情報６０ａをジョブ格納部８２０に格納する。効果算出部８２２は、特徴情報６０ａから近似データ６０ｂを生成し、ジョブ格納部８２０に格納する（Ｓ４７）。サーバ２は、ジョブ格納部２０から特徴情報６０ａを削除する。
【００８１】
仮想環境８Ｂの第１の実行手段８５０１Ａは、仮想サーバ８２から近似データ６０ｂ及び設定情報６１を取得し、第１のアプリケーション８５１１Ａ及び設定情報６１に基づいて近似データ６０ｂの処理を実行する（Ｓ４８）。
【００８２】
仮想環境８Ｂの第１の測定手段８５０２Ａは、第１の実行手段８５０１Ａが処理を実行した際に、効果測定パラメータを測定する（Ｓ４９）。第１の測定手段８５０２Ａは、測定結果７をアプリケーション名とともに仮想環境８Ｂの仮想サーバ８２に送信する。仮想サーバ８２の効果算出部８２２は、測定結果７を測定結果テーブル２１０の測定結果の導入前の項目に記録する。
【００８３】
（２）第２のアプリケーションに基づく動作
仮想環境８Ｂの第２の実行手段８５０１Ｂは、仮想サーバ８２にアクセスして近似データ６０ｂ及び設定情報６１を取得し、第２のアプリケーション８５１１Ｂ及び設定情報６１に基づいて近似データ６０ｂの処理を画像入力部、画像出力部又は通信部を制御して実行する（Ｓ５０）。
【００８４】
第２の測定手段８５２Ｂは、第２の実行手段８５０１Ｂが近似データ６０ｂの処理を実行した際に、効果測定パラメータを測定する（Ｓ５１）。第２の測定手段８５０２Ｂは、測定結果７を仮想サーバ８２に送信する。仮想サーバ８２の効果算出部８２２は、測定結果７を測定結果テーブル２１０の測定結果の導入後の項目に記録する。
【００８５】
（３）導入効果に関する動作
仮想環境８Ｂの効果算出部８２２は、第２のアプリケーション８５１１Ｂを導入前の測定結果７と導入後の測定結果７との差を求め、アプリケーション名及び測定結果の差を機器５に送信する。
【００８６】
機器５の出力手段５０３は、仮想環境８Ｂからアプリケーション名及び測定結果の差を受信し（Ｓ５２）、アプリケーション名及び測定結果の差を操作表示部５２に表示する（Ｓ５３）。
【００８７】
（変形例１）
第１の実施の形態では、サーバ２で測定結果の差を算出したが、測定結果の差を機器５で行ってもよい。この場合、サーバ２を設けなくてもよい。
【００８８】
（変形例２）
第２の実施の形態では、第１のアプリケーションに関する効果測定パラメータを実在環境側で測定し、第２のアプリケーションに関する効果測定パラメータを仮想環境８Ａで測定したが、第１のアプリケーションに関する効果測定パラメータも仮想環境８Ａで測定してもよい。
【００８９】
（変形例３）
第３の実施の形態では、実在環境から仮想環境８Ｂに特徴情報６０ａを送信したが、処理対象データ６０の一部（例えば、１ページ目）と他のページの特徴情報６０ａを仮想環境８Ｂに送信してもよい。
【００９０】
（変形例４）
第３の実施の形態において、測定結果が予め定められた値以下のページのみを仮想環境８Ｂに送信してもよい。
【００９１】
（変形例５）
図１０は、測定結果テーブル２１０の他の例を示す図である。同図に示す測定結果テーブル２１０は、図３に示す項目の他に、価格、効果金額、費用回収期間等の項目を有する。効果算出部２２が効果金額及び費用回収期間の値を算出してもよい。
【００９２】
例えば、効果金額及び費用回収期間は、管理者に入力してもらうデータや、機器５が収集したデータを使用することで、以下のような算定方法で計算することができる。
【００９３】
アプリケーションＡの場合、第２のアプリケーションを導入前に管理者に入力してもらうデータには、例えば、ＯＣＲ失敗時の１ページ当たりの平均修正時間（例えば、０．７ｈ）、社員の平均コスト（例えば、３，０００円／ｈ）等がある。
【００９４】
機器５が収集済みのデータには、例えば、１ヶ月辺りのＯＣＲ利用ページ数（例えば、４８０ページ）等がある。
【００９５】
効果金額及び費用回収期間の算出方法は、次のようになる。
（ａ）１ページ当たりのＯＣＲ修正時間
ＯＣＲ成功率が６３％から９７％に上がったために、１ページ当たりのＯＣＲ修正時間がアプリケーションの導入前は０．７ｈだったものが、アプリケーションの導入後は０．０５７ｈとなった場合、１ページ当たりのＯＣＲ修正時間は、次のように計算される。なお、ＯＣＲ修正時間は、ＯＣＲ結果を修正する時間のことである。
０．７ｈ／（１００−６３）＊（１００−９７）＝０．０５７
（ｂ）１ヶ月当たりのＯＣＲ修正時間
導入前は０．７ｈ×４８０＝３３６ｈ、導入後は０．０５７ｈ×４８０＝２７．４ｈと計算される。
（ｃ）１ヶ月当たりのＯＣＲ修正時間の削減効果
３３６ｈ−２７．４ｈ＝３０８．６ｈと計算される。
（ｄ）効果金額
効果金額は、例えば、３，０００円／ｈ（社員の平均コスト）×３０８．６ｈ＝９２５，８００円と計算される。
（ｅ）費用回収期間
費用回収期間は、例えば、１６８，０００円（商材の価格）／９２５，８００円（効果金額）＝０．１８ヶ月と計算される。
【００９６】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【００９７】
制御部５０、８５０の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００９８】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。
【００９９】
また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施の形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。
【符号の説明】
【０１００】
１…情報処理システム、２…サーバ、３…ネットワーク、４…ユーザ端末、５…機器、６…ジョブ、７…測定結果、８Ａ…仮想環境、８Ｂ…仮想環境、２０…ジョブ格納部、２１…測定結果テーブル格納部、２２…効果算出部、５０…制御部、５１…記憶部、５２…操作表示部、５３…画像入力部、５４…画像出力部、５５…通信部、６０…処理対象データ、６０ａ…特徴情報、６０ｂ…近似データ、６１…設定情報、８２…仮想サーバ、８３…仮想ネットワーク、８４…仮想ユーザ端末、８５…仮想機器、２１０…測定結果テーブル、５００…受付手段、５０１Ａ…第１の実行手段、５０１Ｂ…第２の実行手段、５０２Ａ…第１の測定手段、５０２Ｂ…第２の測定手段、５０３…出力手段、５０４…有効化手段、５１０…プログラム、５１１Ａ…第１のアプリケーション、５１１Ｂ…第２のアプリケーション、５１２…認識用辞書、８２０…ジョブ格納部、８２１…測定結果テーブル格納部、８２２…効果算出部、８５０…制御部、８５１…記憶部、８５０１Ａ…第１の実行手段、８５０１Ｂ…第２の実行手段、８５０２Ａ…第１の測定手段、８５０２Ｂ…第２の測定手段、８５１０…プログラム、８５１１Ａ…第１のアプリケーション、８５１１Ｂ…第２のアプリケーション、８５１２…認識用辞書
【図１】
2020154815.tif 000003
【図２】
2020154815.tif 000004
【図３】
2020154815.tif 000005
【図４】
2020154815.tif 000006
【図５】
2020154815.tif 000007
【図６】
2020154815.tif 000008
【図７】
2020154815.tif 000009
【図８】
2020154815.tif 000010
【図９】
2020154815.tif 000011
【図１０】
2020154815.tif 000012