(57)【要約】【課題】データ振り分けの精度を向上させることを課題とする。【解決手段】情報処理装置は、データを振分フォルダに振り分けて管理するデータ管理装置の振分フォルダに振り分けられた配信データの特徴量と、配信データの振分先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する。情報処理装置は、振分フォルダに振り分けられていない配信データの特徴量を算出し、算出した特徴量と、配信データ情報に含まれる配信データの特徴量とを比較する。情報処理装置は、類似する特徴量が存在する場合に、類似する特徴量に対応する振分先変更情報の有無を判定する。情報処理装置は、振分先変更情報が存在すると判定された場合に、振分先変更情報にしたがって、振分フォルダに振り分けられていない配信データの振り分け先を設定する。【選択図】図２
2014149743.tif 000002
【特許請求の範囲】
【請求項１】
データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部と、
前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出部と、
前記特徴量算出部によって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較部と、
前記特徴量比較部による比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定部と、
前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定部と
を有することを特徴とする情報処理装置。
【請求項２】
前記振分先変更判定部は、類似度が最も高い特徴量に対応する前記振分先変更情報の有無を判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記振分フォルダに振り分けられた配信データに対する前記振分先変更情報の入力を受け付けて、前記配信データ情報記憶部に登録する登録部をさらに有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記配信データ情報記憶部は、前記配信データが振り分けられた前記振分フォルダを特定するための情報を表す振分フォルダの情報をさらに記憶し、
前記振分先設定部は、前記振分先変更情報が存在しないと判定された場合に、前記振分フォルダの情報から前記振分フォルダを特定することにより、前記振分フォルダに振り分けられていない配信データの振り分け先を設定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記振分先設定部は、前記特徴量比較部による比較により、類似する特徴量が存在しない場合に、前記振分フォルダに振り分けられていない配信データの振り分け先を、新規の振分フォルダに設定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項６】
コンピュータに実行させるための振分プログラムであって、
前記コンピュータは、
データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部を有し、
前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出ステップと、
前記特徴量算出ステップによって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較ステップと、
前記特徴量比較ステップによる比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定ステップと、
前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定ステップと
を前記コンピュータに実行させるための振分プログラム。
【請求項７】
少なくとも１つの情報処理装置を有する振分システムであって、
データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部と、
前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出部と、
前記特徴量算出部によって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較部と、
前記特徴量比較部による比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定部と、
前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定部と
を有することを特徴とする振分システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、振分プログラム及び振分システムに関する。
【背景技術】
【０００２】
従来、画像や文書等の電子データを記憶装置に保存する場合に、電子データの種類に応じて記憶装置の各フォルダに振り分ける技術がある。かかる技術では、電子データに含まれる特徴量が類似しているものを同類とみなして、同類の電子データが同一のフォルダに振り分けられる。例えば、ＭＦＰ（Multi  Function  Printer）等の画像形成装置を利用して紙媒体をスキャンし、スキャンした電子データに含まれる罫線情報や文字情報を抽出及び認識し、類似しているものを同一のフォルダに振り分けるというものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来技術では、データ振り分けの精度が好ましくないという問題がある。具体的には、従来技術は、罫線情報や文字情報等の特徴量の類似結果によって、データの振り分け先となるフォルダを決定するため、ユーザの意図していないフォルダにデータが振り分けられてしまう可能性がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、データ振り分けの精度を向上させることが可能である情報処理装置、振分プログラム及び振分システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、本発明に係る情報処理装置は、データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部と、前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出部と、前記特徴量算出部によって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較部と、前記特徴量比較部による比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定部と、前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定部とを有する。
【０００６】
また、本発明に係る振分プログラムは、コンピュータに実行させるための振分プログラムであって、前記コンピュータは、データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部を有し、前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出ステップと、前記特徴量算出ステップによって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較ステップと、前記特徴量比較ステップによる比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定ステップと、前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定ステップとを前記コンピュータに実行させる。
【０００７】
また、本発明に係る振分システムは、少なくとも１つの情報処理装置を有する振分システムであって、データを振分フォルダに振り分けて管理するデータ管理装置の前記振分フォルダに振り分けられた配信データの特徴量と、前記配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する配信データ情報記憶部と、前記振分フォルダに振り分けられていない配信データの前記特徴量を算出する特徴量算出部と、前記特徴量算出部によって算出された特徴量と、前記配信データ情報に含まれる前記配信データの特徴量とを比較する特徴量比較部と、前記特徴量比較部による比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する前記振分先変更情報の有無を判定する振分先変更判定部と、前記振分先変更情報が存在すると判定された場合に、前記振分先変更情報にしたがって、前記振分フォルダに振り分けられていない配信データの振り分け先を設定する振分先設定部とを有する。
【発明の効果】
【０００８】
本発明の一つの様態によれば、データ振り分けの精度を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態１に係るデータ振分システムの構成例を示す図である。
【図２】図２は、実施の形態１に係る情報処理装置の構成例を示す機能ブロック図である。
【図３】図３は、特徴量記憶部に記憶される情報の例を示す図である。
【図４】図４は、配信データ情報記憶部に記憶される情報の例を示す図である。
【図５】図５は、振分先変更情報記憶部に記憶される情報の例を示す図である。
【図６】図６は、処理開始前における振分フォルダのフォルダ構造の例を示す図である。
【図７Ａ】図７Ａは、新規の振分フォルダを作成するときの特徴量記憶部に記憶された情報の例を示す図である。
【図７Ｂ】図７Ｂは、新規の振分フォルダに配信データを振り分けたときの配信データ情報記憶部に記憶された情報の例を示す図である。
【図７Ｃ】図７Ｃは、新規の振分フォルダの生成処理後における振分フォルダのフォルダ構造の例を示す図である。
【図８Ａ】図８Ａは、特徴量の比較結果のみに応じて振分フォルダに配信データを振り分けたときの配信データ情報記憶部に記憶された情報の例を示す図である。
【図８Ｂ】図８Ｂは、特徴量の比較結果のみに応じて振分フォルダに配信データを振り分けた処理後における振分フォルダのフォルダ構造の例を示す図である。
【図９】図９は、各種設定を行なうためのメイン画面の例を示す図である。
【図１０】図１０は、データ名変更画面の例を示す図である。
【図１１】図１１は、振分フォルダ名設定画面の例を示す図である。
【図１２Ａ】図１２Ａは、振分先変更設定画面の例を示す図である。
【図１２Ｂ】図１２Ｂは、配信データの振り分けを変更する場合の振分先変更設定画面の例を示す図である。
【図１３Ａ】図１３Ａは、振り分け済みの配信データを他の振分フォルダに移動させたときの配信データ情報記憶部に記憶された情報の例を示す図である。
【図１３Ｂ】図１３Ｂは、振り分け済みの配信データを他の振分フォルダに移動させたときの振分先変更情報記憶部に記憶された情報の例を示す図である。
【図１３Ｃ】図１３Ｃは、振り分け済みの配信データを他の振分フォルダに移動させた処理後における振分フォルダのフォルダ構造の例を示す図である。
【図１４Ａ】図１４Ａは、振分先変更ＩＤに対応する振分フォルダに配信データを振り分けたときの配信データ情報記憶部に記憶された情報の例を示す図である。
【図１４Ｂ】図１４Ｂは、振分先変更ＩＤに対応する振分フォルダに配信データを振り分けた処理後における振分フォルダのフォルダ構造の例を示す図である。
【図１５】図１５は、実施の形態１に係るデータ振分処理の流れの例を示すフローチャートである。
【図１６】図１６は、実施の形態２に係るデータ振分システムの構成例を示す図である。
【図１７】図１７は、実施の形態２に係るサービス提供システムの例を説明する図である。
【図１８】図１８は、企業管理情報のデータ構成例を示す図である。
【図１９】図１９は、ユーザ管理情報のデータ構成例を示す図である。
【図２０】図２０は、機器管理情報のデータ構成例を示す図である。
【図２１】図２１は、実施の形態２に係る配信アプリの機能構成例を示すブロック図である。
【図２２】図２２は、実施の形態２に係る画像形成装置の機能構成例を示すブロック図である。
【図２３】図２３は、実施の形態２に係るデータ配信処理の流れの例を示すシーケンス図である。
【図２４】図２４は、実施の形態２に係るデータ振分処理の流れの例を示すシーケンス図である。
【図２５】図２５は、実施の形態２に係るデータ振分処理の流れの例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明に係る情報処理装置、振分プログラム及び振分システムの実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。
【００１１】
（実施の形態１）
［実施の形態１に係るシステム構成］
図１を用いて、実施の形態１に係るデータ振分システムの構成を説明する。図１は、実施の形態１に係るデータ振分システムの構成例を示す図である。
【００１２】
図１に示すように、データ振分システム１では、画像形成装置１０と、データ管理装置２０と、情報処理装置１００とがネットワークに接続される。これらのうち、画像形成装置１０は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能のうち、少なくともスキャナ機能を含む２つ以上の機能を有するＭＦＰ（Multi  Function  Printer）である。また、データ管理装置２０は、スキャンされたデータ等を保存・管理するファイルサーバである。また、情報処理装置１００は、データ管理装置２０に配信されたデータの振り分けを実行するＰＣ（Personal  Computer）である。
【００１３】
より具体的には、画像形成装置１０は、スキャナ機能により紙媒体をスキャンし、スキャン後のデータをデータ管理装置２０に配信する。画像形成装置１０によって配信されたデータは、データ管理装置２０の所定のメモリに一時的に保存される。また、画像形成装置１０は、データ管理装置２０へのデータ配信を完了した場合に、データ配信が完了したことを情報処理装置１００に対して通知する。そして、データ配信の完了通知を受け付けた情報処理装置１００は、データ管理装置２０に配信され、一時的に保存されている配信データを、各フォルダ（共有フォルダ）に振り分けるデータ振分処理を実行する。なお、データ振分処理の詳細については後述する。
【００１４】
［実施の形態１に係る情報処理装置の構成］
図２を用いて、実施の形態１に係る情報処理装置の構成を説明する。図２は、実施の形態１に係る情報処理装置の構成例を示す機能ブロック図である。
【００１５】
図２に示すように、情報処理装置１００は、入力部１０１と、表示部１０２と、通信部１０３と、特徴量記憶部１１１と、配信データ情報記憶部１１２と、振分先変更情報記憶部１１３と、特徴量算出部１２１と、特徴量比較部１２２と、振分先変更判定部１２３と、振分先設定部１２４と、振分部１２５とを有する。
【００１６】
入力部１０１は、キーボードやマウス等を有し、情報処理装置１００における各種情報の入力を受け付ける。例えば、入力部１０１は、ユーザ操作により、データ管理装置２０に配信された配信データの振り分け先の変更を受け付けて、登録部１２６に対して出力する。また、入力部１０１は、表示部１０２に表示される表示画面の制御のために、入力された各種情報を表示制御部１２７に対して出力する。
【００１７】
表示部１０２は、モニタ（若しくはディスプレイ、タッチパネル等）やスピーカを有し、表示制御部１２７の制御によって情報処理装置１００における各種情報を出力する。例えば、表示部１０２は、配信データのデータ名称の変更や、配信データの振り分け先となるフォルダを表す振分フォルダの名称の設定及び変更や、配信データの振り分け先の変更等、配信データの振り分けに関する画面を表示する。
【００１８】
通信部１０３は、ネットワークに接続された各装置との通信を行なう。例えば、通信部１０３は、データ管理装置２０へのデータ配信の完了通知を画像形成装置１０から受信し、データ配信が完了した旨を特徴量算出部１２１に対して出力する。また、通信部１０３は、振分部１２５による配信データの振り分けのために、データ管理装置２０と通信を行なう。
【００１９】
特徴量記憶部１１１は、各振分フォルダに振り分けられるデータの特徴量を記憶する。図３は、特徴量記憶部１１１に記憶される情報の例を示す図である。図３に示すように、特徴量記憶部１１１は、データの特徴量と、振分フォルダのパスとを対応付けて記憶する。例を挙げると、特徴量記憶部１１１は、特徴量「Ａ」と、振分フォルダ「Ｃ：￥ｐａｓｓ００１」とを対応付けて記憶する。特徴量記憶部１１１に記憶される特徴量は、各振分フォルダに配信データを振り分けるための目安となる特徴量である。すなわち、特徴量「Ａ」に類似する特徴量を有する配信データは振分フォルダ「Ｃ：￥ｐａｓｓ００１」に、特徴量「Ｂ」に類似する特徴量を有する配信データは振分フォルダ「Ｃ：￥ｐａｓｓ００２」に振り分けられる。但し、本実施の形態では、特徴量記憶部１１１に記憶された情報のみから配信データが振り分けられる振分フォルダを決定するわけではない。よって、特徴量記憶部１１１を利用した振分フォルダの決定は暫定的なものである。
【００２０】
配信データ情報記憶部１１２は、振分フォルダに振り分けられた配信データの特徴量と、配信データの振り分け先が変更されたことを表す振分先変更情報とを含む配信データ情報を記憶する。また、配信データ情報には、配信データが振り分けられた振分フォルダを特定するための情報を表す振分フォルダの情報もさらに含まれる。図４は、配信データ情報記憶部１１２に記憶される情報の例を示す図である。図４に示すように、配信データ情報記憶部１１２は、データＩＤと、データ名と、データ形式と、特徴量と、振分フォルダと、振分フォルダ名と、配信日時と、更新日時と、振分先変更情報である振分先変更ＩＤとを対応付けて記憶する。
【００２１】
データＩＤは、振分フォルダに振り分けられた配信データの識別情報を表す。データ名は、振分フォルダに振り分けられた配信データのデータ名称を表す。データ形式は、振分フォルダに振り分けられた配信データのデータ形式を表す。特徴量は、振分フォルダに振り分けられた配信データの特徴量を表す。配信データ情報記憶部１１２に記憶された特徴量は、配信データの本来の特徴量であり、特徴量記憶部１１１に記憶された目安となる特徴量に類似したものとなる。
【００２２】
振分フォルダは、配信データが振り分けられた各フォルダのパスを表す。振分フォルダ名は、配信データが振り分けられた各フォルダのフォルダ名称を表す。配信日時は、データ管理装置２０にデータ配信されたときの日時を表す。更新日時は、配信データ情報の何れかが更新されたときの日時を表す。更新日時には、初期値として配信日時が記録され、配信データ情報の更新にともない、そのときの日時が記録されることになる。振分先変更ＩＤは、配信データの振り分け先が変更されたことを表す識別情報である。
【００２３】
例を挙げると、配信データ情報記憶部１１２は、データＩＤ「Ｄ０００１」と、データ名「ＮＡＭＥ０００１」と、データ形式「ＸＭＬ形式」と、特徴量「Ａ１」と、振分フォルダ「Ｃ：￥ｐａｓｓ００１」と、振分フォルダ名「見積書」と、配信日時「２０１２／１０／１０  １２：００：００」と、更新日時「２０１２／１０／１０  １２：００：００」とを対応付けて記憶する。なお、図４に示した振分先変更ＩＤには情報が存在していないが、振分先変更ＩＤは、ユーザによって配信データの振り分け先が変更されるとき等に更新される。振り分け先の変更については後述する。
【００２４】
振分先変更情報記憶部１１３は、振り分け先が変更された振分フォルダのパスと、振分先変更ＩＤとを対応付けて記憶する。図５は、振分先変更情報記憶部１１３に記憶される情報の例を示す図である。図５に示すように、振分先変更情報記憶部１１３は、振分先変更ＩＤと、振り分け先が変更された振分フォルダのパスを表す振分先変更フォルダとを対応付けて記憶する。振分先変更ＩＤと振分先変更フォルダとは、配信データが振分フォルダに振り分けられた後、ユーザ操作によって別の振分フォルダに振り分け先が変更されたときに生成される情報である。振り分け先の変更については後述する。配信データ情報記憶部１１２と振分先変更情報記憶部１１３とにより、振分先変更ＩＤをキーとして、何れの配信データに振分フォルダの変更が発生したかがわかるようになっている。
【００２５】
特徴量算出部１２１は、振分フォルダに振り分けられていない配信データの特徴量を算出する。より具体的には、特徴量算出部１２１は、通信部１０３を介してデータ配信の完了通知を受け付けた場合に、データ管理装置２０の所定のメモリに一時的に保存された、振分フォルダに振り分けられていない配信データの特徴量を算出する。特徴量は、一つの様態として、ＯＣＲ（Optical  Character  Reader）やパターンマッチング等の周知技術を用いて、罫線情報や文字情報、図形等を抽出及び認識することにより算出される。
【００２６】
特徴量比較部１２２は、特徴量算出部１２１によって算出された特徴量と、配信データ情報記憶部１１２に記憶された特徴量とを比較する。より具体的には、特徴量比較部１２２は、特徴量算出部１２１によって算出された、振分フォルダに振り分けられていない配信データの特徴量と、特徴量記憶部１１１に記憶された特徴量とを比較する。このとき、特徴量比較部１２２は、類似度合いが所定値以上であり、且つ最も類似している特徴量の振分フォルダを特定する。そして、特徴量比較部１２２は、配信データ情報記憶部１１２を参照して、特定した振分フォルダに対応する特徴量と、特徴量算出部１２１によって算出された特徴量とを比較する。配信データ情報記憶部１１２に記憶された特徴量との比較では、最も類似している特徴量を特定する。
【００２７】
つまり、特徴量比較部１２２は、類似する特徴量を特定するために、特徴量記憶部１１１を用いて数を絞り込み、その後、絞り込んだ特徴量との比較を行なう。なお、特徴量記憶部１１１を用いて特定した振分フォルダは、上述したように、暫定的な振り分け先である。但し、特徴量比較部１２２は、特徴量の比較により、類似する特徴量が存在しない場合に、新規の振分フォルダに振り分けるために、特徴量と新規の振分フォルダのパスとを特徴量記憶部１１１に登録する。加えて、特徴量比較部１２２は、登録した新規の振分フォルダのパスを振り分け先に設定する旨を振分先設定部１２４に対して通知する。
【００２８】
振分先変更判定部１２３は、特徴量比較部１２２による比較により、類似する特徴量が存在する場合に、類似する特徴量に対応する振分先変更ＩＤの有無を判定する。より具体的には、振分先変更判定部１２３は、特徴量比較部１２２によって最も類似している特徴量が特定された場合に、配信データ情報記憶部１１２を参照して、特定された特徴量に対応する振分先変更ＩＤの情報が存在するか否かを判定する。
【００２９】
振分先設定部１２４は、振分先変更ＩＤが存在すると判定された場合に、振分先変更情報記憶部１１３に記憶された情報にしたがって、振分フォルダに振り分けられていない配信データの振り分け先を設定する。より具体的には、振分先設定部１２４は、振分先変更判定部１２３によって振分先変更ＩＤの情報が存在すると判定された場合に、振分先変更情報記憶部１１３を参照して、振分先変更ＩＤに対応する振分先変更フォルダを取得する。そして、振分先設定部１２４は、取得した振分先変更フォルダのパスを、配信データの振り分け先に設定する。
【００３０】
一方、振分先設定部１２４は、振分先変更判定部１２３によって振分先変更ＩＤの情報が存在しないと判定された場合に、配信データ情報記憶部１１２に記憶された、類似する特徴量に対応する振分フォルダのパスを取得する。そして、振分先設定部１２４は、取得した振分フォルダのパスを、配信データの振り分け先に設定する。なお、振分先設定部１２４は、特徴量比較部１２２によって新規の振分フォルダのパスが通知された場合に、通知された新規の振分フォルダのパスを、配信データの振り分け先に設定する。
【００３１】
振分部１２５は、配信データの振り分けを実行する。より具体的には、振分部１２５は、通信部１０３を介して、振分先設定部１２４によって設定された振り分け先に配信データを振り分ける。そして、振分部１２５は、振り分けた配信データに係る配信データ情報を配信データ情報記憶部１１２に登録する。
【００３２】
登録部１２６は、振分フォルダに振り分けられた配信データに係る更新情報を受け付けて、配信データ情報記憶部１１２や振分先変更情報記憶部１１３を更新する。より具体的には、登録部１２６は、入力部１０１を介して、振分フォルダに振り分けられた配信データの振り分け先の変更情報（データ名、変更後の振り分け先のパス等）を受け付ける。そして、登録部１２６は、受け付けた変更情報を、振分先変更情報記憶部１１３の振分先変更ＩＤと振分先変更フォルダとに登録する。また、登録部１２６は、受け付けたデータ名に対応する、配信データ情報記憶部１１２に記憶された配信データ情報に含まれる振分先変更ＩＤを登録する。振分先変更ＩＤの登録にともない、登録部１２６は、配信データ情報に含まれる更新日時を更新する。また、登録部１２６は、配信データの振り分け先の変更情報だけでなく、配信データのデータ名称の変更や、振分フォルダの名称の設定等の入力も受け付けて、対応する配信データ情報の登録や更新を行なう。
【００３３】
表示制御部１２７は、表示部１０２の画面表示を制御する。より具体的には、表示制御部１２７は、入力部１０１によって出力された表示画面の制御のための各種情報に応じて、配信データ情報記憶部１１２から配信データ情報を取得し、表示部１０２の各種画面の表示を制御する。なお、各種画面の例については後述する。
【００３４】
ここで、情報処理装置１００を利用した種々の処理についてそれぞれ説明する。まず、処理開始前の振分フォルダについて説明する。図６は、処理開始前における振分フォルダのフォルダ構造の例を示す図である。図６に示すように、データ管理装置２０のフォルダ構造は、振分フォルダ「Ｃ：￥ｐａｓｓ００１」と、振分フォルダ「Ｃ：￥ｐａｓｓ００２」と、振分フォルダ「Ｃ：￥ｐａｓｓ００３」とによって構成されている。これらのうち、振分フォルダ「Ｃ：￥ｐａｓｓ００１」には、データＩＤが「Ｄ０００１」、データＩＤが「Ｄ０００２」である配信データが保存されている。また、振分フォルダ「Ｃ：￥ｐａｓｓ００２」には、データＩＤが「Ｄ０００３」、データＩＤが「Ｄ０００４」である配信データが保存されている。また、振分フォルダ「Ｃ：￥ｐａｓｓ００３」には、データＩＤが「Ｄ０００５」である配信データが保存されている。なお、このときの特徴量記憶部１１１は図３に例示したものであり、配信データ情報記憶部１１２は図４に例示したものである。
【００３５】
［新規の振分フォルダを生成］
図６に示した状態において、特徴量が「Ａ」、「Ｂ」及び「Ｃ」の何れにも類似しないデータが配信されたときの処理について説明する。このとき配信されたデータの特徴量を「Ｄ」とする。特徴量比較部１２２は、配信データの特徴量「Ｄ」に類似する特徴量が存在しないため、特徴量「Ｄ」と新規の振分フォルダのパス「Ｃ：￥ｐａｓｓ００４」とを特徴量記憶部１１１に登録する。図７Ａは、新規の振分フォルダを作成するときの特徴量記憶部１１１に記憶された情報の例を示す図である。図７Ａに示すように、特徴量記憶部１１１は、図３に示した情報に加えて、特徴量「Ｄ」と、振分フォルダ「Ｃ：￥ｐａｓｓ００４」とを対応付けて記憶する。
【００３６】
そして、特徴量比較部１２２は、登録した新規の振分フォルダのパス「Ｃ：￥ｐａｓｓ００４」を振り分け先に設定する旨を振分先設定部１２４に対して通知する。また、振分先設定部１２４は、特徴量比較部１２２によって新規の振分フォルダのパス「Ｃ：￥ｐａｓｓ００４」が通知された場合に、通知された新規の振分フォルダのパスを、配信データの振り分け先に設定する。また、振分部１２５は、振分先設定部１２４によって設定された振分フォルダ「Ｃ：￥ｐａｓｓ００４」をデータ管理装置２０に生成し、生成した振分フォルダ「Ｃ：￥ｐａｓｓ００４」に、特徴量が「Ｄ」である配信データを振り分ける。その後、振分部１２５は、振り分けた配信データに係る配信データ情報を配信データ情報記憶部１１２に登録する。
【００３７】
図７Ｂは、新規の振分フォルダに配信データを振り分けたときの配信データ情報記憶部１１２に記憶された情報の例を示す図である。図７Ｂに示すように、配信データ情報記憶部１１２は、図４に示した情報に加えて、データＩＤ「Ｄ０００６」と、データ名「ＮＡＭＥ０００６」と、データ形式「ＸＭＬ形式」と、特徴量「Ｄ１」と、振分フォルダ「Ｃ：￥ｐａｓｓ００４」と、振分フォルダ名「提案書」と、配信日時「２０１２／１１／２  １１：００：００」と、更新日時「２０１２／１１／２  １１：００：００」と、振分先変更ＩＤ「（ブランク）」とを対応付けて記憶する。これらのうち、振分フォルダ名は、配信データの振り分け時に登録されるわけではなく、ユーザにより設定されるものである。振分フォルダ名の設定については後述する。
【００３８】
図７Ｃは、新規の振分フォルダの生成処理後における振分フォルダのフォルダ構造の例を示す図である。図７Ｃに示すように、データ管理装置２０のフォルダ構造は、図６に示したフォルダ構造に、振分フォルダ「Ｃ：￥ｐａｓｓ００４」が追加された構成となる。また、振分フォルダ「Ｃ：￥ｐａｓｓ００４」には、データＩＤが「Ｄ０００６」である配信データが保存される。
【００３９】
［特徴量の比較結果の類似のみ］
図６に示した状態において、特徴量が「Ａ」に類似するデータが配信されたときの処理について説明する。このとき配信されたデータの特徴量を「Ａ３」とし、特徴量が「Ａ」である振り分け済みの配信データは振分フォルダの変更が一度も行われていないものとする。特徴量比較部１２２は、配信データの特徴量「Ａ３」に類似する特徴量「Ａ」が存在するため、特徴量「Ａ」に対応する振分フォルダ「Ｃ：￥ｐａｓｓ００１」を特定する。そして、特徴量比較部１２２は、配信データ情報記憶部１１２を参照して、特定した振分フォルダに対応する特徴量「Ａ１」、「Ａ２」と、特徴量「Ａ３」とを比較する。この特徴量の比較では、特徴量「Ａ３」に対して、特徴量「Ａ１」が最も類似した特徴量であるものとする。
【００４０】
また、振分先変更判定部１２３は、配信データ情報記憶部１１２を参照して、特定された特徴量「Ａ１」に対応する振分先変更ＩＤの情報が存在するか否かを判定する。上述したように、振り分け済みの配信データは振分フォルダの変更が一度も行われていないため、この振分先変更の判定では、振分先変更ＩＤの情報が存在しないことになる。振分先設定部１２４は、振分先変更ＩＤの情報が存在しないと判定された場合に、配信データ情報記憶部１１２に記憶された、類似する特徴量「Ａ１」に対応する振分フォルダのパス「Ｃ：￥ｐａｓｓ００１」を、配信データの振り分け先に設定する。また、振分部１２５は、振分先設定部１２４によって設定された振分フォルダ「Ｃ：￥ｐａｓｓ００１」に、特徴量が「Ａ３」である配信データを振り分ける。その後、振分部１２５は、振り分けた配信データに係る配信データ情報を配信データ情報記憶部１１２に登録する。
【００４１】
図８Ａは、特徴量の比較結果のみに応じて振分フォルダに配信データを振り分けたときの配信データ情報記憶部１１２に記憶された情報の例を示す図である。図８Ａに示すように、配信データ情報記憶部１１２は、図４に示した情報に加えて、データＩＤ「Ｄ０００６」と、データ名「ＮＡＭＥ０００６」と、データ形式「ＸＭＬ形式」と、特徴量「Ａ３」と、振分フォルダ「Ｃ：￥ｐａｓｓ００１」と、振分フォルダ名「見積書」と、配信日時「２０１２／１１／２  １１：００：００」と、更新日時「２０１２／１１／２  １１：００：００」と、振分先変更ＩＤ「（ブランク）」とを対応付けて記憶する。これらのうち、振分フォルダ名は、配信データの振り分け時に登録されるわけではなく、ユーザにより設定されるものである。振分フォルダの設定については後述する。
【００４２】
図８Ｂは、特徴量の比較結果のみに応じて振分フォルダに配信データを振り分けた処理後における振分フォルダのフォルダ構造の例を示す図である。図８Ｂに示すように、データ管理装置２０のフォルダ構造は、図６に示したフォルダ構造に加えて、振分フォルダ「Ｃ：￥ｐａｓｓ００１」に、データＩＤが「Ｄ０００６」である配信データが保存される。
【００４３】
［各種設定画面］
図９は、各種設定を行なうためのメイン画面の例を示す図である。図９に示すように、メイン画面には、テキストボックスと、検索ボタンと、データ名変更設定ボタンと、振分フォルダ名設定ボタンと、振分先変更設定ボタンと、情報更新ボタンとが含まれる。テキストボックスは、ユーザが文字列を入力するためのエリアである。テキストボックスには、配信データの情報を検索するために、データ名や振分フォルダのパス等が入力される。
【００４４】
ユーザは、入力部１０１を利用して、テキストボックスにデータ名や振分フォルダのパス等を入力し、検索ボタンを押下する。これにより、メイン画面の表示ビューには、表示制御部１２７による制御により、検索項目に対応する、配信データ情報記憶部１１２に記憶された配信データ情報が表示される。但し、振分フォルダの項目には、振分先変更ＩＤを有する配信データ情報であれば、該振分先変更ＩＤに対応する振分先変更フォルダのパスの情報が表示される。なお、図９に示したメイン画面の例は、全ての配信データ情報を表示するデフォルトの状態である。検索が実行された場合には、絞り込まれた配信データ情報が表示されることになる。
【００４５】
図９に示したメイン画面の例では、図６に示した状態において、特徴量が「Ａ」、「Ｂ」及び「Ｃ」の何れにも類似しないデータが配信され、新規の振分フォルダ「Ｃ：￥ｐａｓｓ００４」にデータ名「ＮＡＭＥ０００６」である配信データが振り分けられたときの表示ビューとなっている。上述したように、このときには、振分フォルダ名には情報が存在しない。
【００４６】
ユーザは、入力部１０１を利用して、表示ビューの中から何れかを選択し、データ名変更設定ボタンを押下する。データ名変更設定ボタンが押下されると、表示制御部１２７による制御により、データ名変更画面に遷移する。図１０は、データ名変更画面の例を示す図である。図１０に示すように、データ名変更画面には、変更前のデータ名と、変更後のデータ名を入力するためのテキストボックスと、実行ボタンと、キャンセルボタンとが含まれる。ここでは、表示ビューの中からデータ名が「ＮＡＭＥ０００１」である項目が選択された場合を説明する。ユーザは、入力部１０１を利用して、変更後のデータ名をテキストボックスに入力し、実行ボタンを押下する。実行ボタンが押下されると、登録部１２６により、配信データ情報記憶部１１２に記憶されたデータ名「ＮＡＭＥ０００１」であった配信データ情報が、データ名「ＮＡＭＥ０００１＿２０１２１１０３」に変更される。また、登録部１２６は、通信部１０３を介して、データ管理装置２０に保存されている該当ファイルのリネームも実行する。なお、キャンセルボタンが押下された場合には、メイン画面に遷移することになる。
【００４７】
また、ユーザは、入力部１０１を利用して、表示ビューの中から何れかを選択し、振分フォルダ名設定ボタンを押下する。振分フォルダ名設定ボタンが押下されると、表示制御部１２７による制御により、振分フォルダ名設定画面に遷移する。図１１は、振分フォルダ名設定画面の例を示す図である。図１１に示すように、振分フォルダ名設定画面には、設定する振分フォルダ名を入力するためのテキストボックスと、実行ボタンと、キャンセルボタンとが含まれる。ここでは、表示ビューの中からデータ名「ＮＡＭＥ０００６」である項目が選択された場合を説明する。すなわち、新規の振分フォルダの振分フォルダ名を設定する場合である。ユーザは、入力部１０１を利用して、設定する振分フォルダ名をテキストボックスに入力し、実行ボタンを押下する。実行ボタンが押下されると、登録部１２６は、配信データ情報記憶部１１２の振分フォルダ名に「提案書」を登録する。また、登録部１２６は、通信部１０３を介して、データ管理装置２０の対応する振分フォルダの名称を「提案書」に変更する。なお、キャンセルボタンが押下された場合には、メイン画面に遷移することになる。また、振分フォルダ名設定では、既に登録されている振分フォルダ名を変更することもできる。かかる場合には、同一の振分フォルダのパスを有する配信データ情報に対応する全ての振分フォルダ名が変更される。
【００４８】
また、ユーザは、入力部１０１を利用して、振分先変更設定ボタンを押下する。振分先変更設定ボタンが押下されると、表示制御部１２７による制御により、振分先変更設定画面に遷移する。図１２Ａは、振分先変更設定画面の例を示す図である。図１２Ａに示すように、振分先変更設定画面には、振分フォルダ名を選択するためのラジオボタンと、データ名を複数選択可能な選択ボタンと、各データ名に対応する振分フォルダのパスとが含まれる。なお、図１２Ａに示した例では、説明の便宜上、データ名が「ＮＡＭＥ０００６」である配信データの配信データ情報を除いている。ここでは、振分フォルダ名「見積書」、データ名「ＮＡＭＥ０００２」である配信データの振り分け先を振分フォルダ名「申請書」に変更する場合を例に挙げて説明する。すなわち、データ名「ＮＡＭＥ０００２」の振分フォルダを、「Ｃ：￥ｐａｓｓ００１」から「Ｃ：￥ｐａｓｓ００２」に変更する場合である。
【００４９】
ユーザは、入力部１０１を利用して、振分フォルダ名「申請書」を選択する。振分フォルダ名「申請書」が選択されると、表示制御部１２７による制御により、振分フォルダ名「申請書」であるデータ名「ＮＡＭＥ０００３」、「ＮＡＭＥ０００４」が選択された状態となる（図１２Ａ参照）。次に、ユーザは、入力部１０１を利用して、見積書の振分フォルダから申請書の振分フォルダに振り分けを変更したい配信データのデータ名「ＮＡＭＥ０００２」を選択する。図１２Ｂは、配信データの振り分けを変更する場合の振分先変更設定画面の例を示す図である。図１２Ｂに示すように、ユーザは、データ名「ＮＡＭＥ０００２」を選択し、実行ボタンを押下する。振分フォルダ名「申請書」が選択された状態で実行ボタンが押下されると、登録部１２６は、配信データ情報記憶部１１２のデータ名「ＮＡＭＥ０００２」に対応する振分フォルダ名を「見積書」から「申請書」に変更する。加えて、登録部１２６は、配信データ情報記憶部１１２のデータ名「ＮＡＭＥ０００２」に対応する振分先変更ＩＤを登録し、更新日時を更新する。ここで、登録される振分先変更ＩＤを「ＤＣ０００１」とする。さらに、登録部１２６は、振分先変更情報記憶部１１３に、振分先変更ＩＤ「ＤＣ０００１」と、振分先変更フォルダ「Ｃ：￥ｐａｓｓ００２」とを対応付けて登録する。また、登録部１２６は、通信部１０３を介して、データ管理装置２０に保存されている振分フォルダ「Ｃ：￥ｐａｓｓ００１」に含まれるデータ名「ＮＡＭＥ０００２」である配信データを、振分フォルダ「Ｃ：￥ｐａｓｓ００２」に移動する。なお、キャンセルボタンが押下された場合には、メイン画面に遷移することになる。
【００５０】
図１３Ａは、振り分け済みの配信データを他の振分フォルダに移動させたときの配信データ情報記憶部１１２に記憶された情報の例を示す図である。なお、振り分け済み配信データのフォルダ移動の処理については、図１２Ｂで説明した内容と同様である。すなわち、図６に示した状態において、振分フォルダ「Ｃ：￥ｐａｓｓ００１」に振り分けられているデータＩＤ「Ｄ０００２」の配信データの振り分け先を、振分フォルダ「Ｃ：￥ｐａｓｓ００２」に変更した場合である。図１３Ａに示すように、図４に示した配信データ情報記憶部１１２の配信データ情報から、データＩＤ「Ｄ０００２」である配信データの振分フォルダ名、更新日時及び振分先変更ＩＤに変更が生じる。例を挙げると、配信データ情報記憶部１１２は、データＩＤ「Ｄ０００２」と、データ名「ＮＡＭＥ０００２」と、データ形式「ＸＭＬ形式」と、特徴量「Ａ２」と、振分フォルダ「Ｃ：￥ｐａｓｓ００１」と、振分フォルダ名「申請書」と、配信日時「２０１２／１０／２３  ０９：３０：００」と、更新日時「２０１２／１１／４  １５：３０：００」と、振分先変更ＩＤ「ＤＣ０００１」とを対応付けて記憶する。ここで、「振分フォルダ」の項目については変更されず、振分先変更情報記憶部１１３の「振分先変更フォルダ」に新たにパスが登録されることになる。
【００５１】
これにより、特徴量が特徴量記憶部１１１に記憶された特徴量「Ａ」に類似し、且つ、配信データ情報記憶部１１２に記憶された特徴量「Ａ１」に最も類似したデータが配信されたときに、振分フォルダ「Ｃ：￥ｐａｓｓ００１」ではなく、振分先変更フォルダ「Ｃ：￥ｐａｓｓ００２」に正確に振り分けられることになる。つまり、特徴量記憶部１１１に記憶された特徴量に対応する振分フォルダの情報を有する配信データ情報の中から、特徴量が最も類似する振分フォルダに配信データを振り分けることになっているが、このとき、振分先変更ＩＤに情報が存在している場合に、振分先変更ＩＤに対応する振分先変更フォルダに配信データを振り分けることになるので、配信データを正確に振り分けることができる。
【００５２】
図１３Ｂは、振り分け済みの配信データを他の振分フォルダに移動させたときの振分先変更情報記憶部１１３に記憶された情報の例を示す図である。図１３Ｂに示すように、振分先変更情報記憶部１１３は、振分先変更ＩＤ「ＤＣ０００１」と、振分先変更フォルダ「Ｃ：￥ｐａｓｓ００２」とを対応付けて記憶する。図１３Ｃは、振り分け済みの配信データを他の振分フォルダに移動させた処理後における振分フォルダのフォルダ構造の例を示す図である。図１３Ｃに示すように、データ管理装置２０のフォルダ構造は、図６に示したフォルダ構造から、データＩＤが「Ｄ０００２」である配信データが、振分フォルダ「Ｃ：￥ｐａｓｓ００１」から振分フォルダ「Ｃ：￥ｐａｓｓ００２」に移動された構成となる。
【００５３】
［振分先変更ＩＤが存在］
図１３Ｂに示した状態において、特徴量が「Ａ２」に類似するデータが配信されたときの処理について説明する。このとき配信されたデータの特徴量を「Ａ３」とする。また、配信データ情報記憶部１１２は図１３Ａに示したものとなり、振分先変更情報記憶部１１３は図１３Ｂに示したものとなる。
【００５４】
特徴量比較部１２２は、配信データの特徴量「Ａ３」に類似する特徴量「Ａ」が存在するため、特徴量「Ａ」に対応する振分フォルダ「Ｃ：￥ｐａｓｓ００１」を特定する。そして、特徴量比較部１２２は、配信データ情報記憶部１１２を参照して、特定した振分フォルダに対応する特徴量「Ａ１」、「Ａ２」と、特徴量「Ａ３」とを比較する。この特徴量の比較では、特徴量「Ａ３」に対して、特徴量「Ａ２」が最も類似した特徴量であるものとする。
【００５５】
また、振分先変更判定部１２３は、配信データ情報記憶部１１２を参照して、特定された特徴量「Ａ２」に対応する振分先変更ＩＤの情報が存在するか否かを判定する。ここでは、上述したように、特徴量「Ａ２」に対応する振分先変更ＩＤ「ＤＣ０００１」が存在している。振分先設定部１２４は、振分先変更ＩＤの情報が存在すると判定された場合に、振分先変更情報記憶部１１３に記憶された振分先変更ＩＤ「ＤＣ０００１」に対応する振分先変更フォルダ「Ｃ：￥ｐａｓｓ００２」を取得し、取得した振分先変更フォルダのパスを、特徴量「Ａ２」である配信データの振り分け先に設定する。
【００５６】
また、振分部１２５は、通信部１０３を介して、振分先設定部１２４によって設定された振分フォルダ「Ｃ：￥ｐａｓｓ００２」に、特徴量「Ａ２」である配信データを振り分ける。そして、振分部１２５は、振り分けた配信データに係る配信データ情報を配信データ情報記憶部１１２に登録する。
【００５７】
図１４Ａは、振分先変更ＩＤに対応する振分フォルダに配信データを振り分けたときの配信データ情報記憶部１１２に記憶された情報の例を示す図である。図１４Ａに示すように、図１３Ａに示した配信データ情報記憶部１１２の配信データ情報に、データＩＤが「Ｄ０００６」である配信データの配信データ情報が追加される。例を挙げると、配信データ情報記憶部１１２は、データＩＤ「Ｄ０００６」と、データ名「ＮＡＭＥ０００６」と、データ形式「ＸＭＬ形式」と、特徴量「Ａ３」と、振分フォルダ「Ｃ：￥ｐａｓｓ００２」と、振分フォルダ名「申請書」と、配信日時「２０１２／１１／５  １１：００：００」と、更新日時「２０１２／１１／５  １１：００：００」と、振分先変更ＩＤ「（ブランク）」とを対応付けて記憶する。なお、データＩＤ「Ｄ０００６」である配信データは、振り分け先を変更したわけではないため、振分先変更ＩＤには情報が存在しない。また、データＩＤ「Ｄ０００６」である配信データの振分フォルダは、「Ｃ：￥ｐａｓｓ００１」ではなく「Ｃ：￥ｐａｓｓ００２」である。同様に、データＩＤ「Ｄ０００６」である配信データの振分フォルダ名は、「見積書」ではなく「申請書」である。
【００５８】
図１４Ｂは、振分先変更ＩＤに対応する振分フォルダに配信データを振り分けた処理後における振分フォルダのフォルダ構造の例を示す図である。図１４Ｂに示すように、データ管理装置２０のフォルダ構造は、図１３Ｃに示したフォルダ構造において、振分フォルダ「Ｃ：￥ｐａｓｓ００２」にデータＩＤ「Ｄ０００６」である配信データが追加された構成となる。
【００５９】
［実施の形態１に係るデータ振分処理フロー］
次に、図１５を用いて、実施の形態１に係るデータ振分処理の流れについて説明する。図１５は、実施の形態１に係るデータ振分処理の流れの例を示すフローチャートである。
【００６０】
図１５に示すように、特徴量算出部１２１は、通信部１０３を介してデータ配信の完了通知を受信した場合に（ステップＳ１０１：Ｙｅｓ）、データ管理装置２０の所定のメモリにアクセスし、一時的に保存された配信データの罫線情報や文字情報等を抽出する（ステップＳ１０２）。一方、特徴量算出部１２１は、データ配信の完了通知を受信していない場合に（ステップＳ１０１：Ｎｏ）、該完了通知の受信待ちの状態となる。そして、特徴量算出部１２１は、抽出した罫線情報や文字情報等をもとに、配信データの特徴量を算出する（ステップＳ１０３）。
【００６１】
特徴量比較部１２２は、特徴量算出部１２１によって算出された特徴量と、特徴量記憶部１１１に記憶された特徴量とを比較し、類似度合いが所定値以上であり、且つ最も類似している特徴量の振分フォルダを特定して、特定した振分フォルダに対応する特徴量を配信データ情報記憶部１１２から取得する（ステップＳ１０４）。そして、特徴量比較部１２２は、配信データ情報記憶部１１２から取得した特徴量と、特徴量算出部１２１によって算出された特徴量とを比較する（ステップＳ１０５）。
【００６２】
特徴量比較部１２２による比較により、類似する特徴量が存在しない場合や、最も類似している特徴量との類似度が所定値未満である場合に（ステップＳ１０６：Ｎｏ）、振分先設定部１２４は、新規の振分フォルダのパスを、配信データの振り分け先に設定する（ステップＳ１０７）。一方、特徴量比較部１２２による比較により、最も類似している特徴量との類似度が所定値以上である場合に（ステップＳ１０６：Ｙｅｓ）、振分先変更判定部１２３は、類似する特徴量に対応する振分先変更ＩＤが存在するか否かを判定する（ステップＳ１０８）。
【００６３】
ここで、振分先変更ＩＤが存在すると判定された場合に（ステップＳ１０８：Ｙｅｓ）、振分先設定部１２４は、振分先変更ＩＤに対応する振分先変更フォルダのパスを振分先変更情報記憶部１１３から取得し、配信データの振り分け先に設定する（ステップＳ１０９）。一方、振分先変更ＩＤが存在しないと判定された場合に（ステップＳ１０８：Ｎｏ）、振分先設定部１２４は、類似する特徴量に対応する振分フォルダのパスを配信データ情報記憶部１１２から取得し、配信データの振り分け先に設定する（ステップＳ１１０）。
【００６４】
また、振分部１２５は、通信部１０３を介して、振分先設定部１２４によって設定された振り分け先に配信データを振り分ける（ステップＳ１１１）。そして、振分部１２５は、振り分けた配信データに係る配信データ情報を配信データ情報記憶部１１２に登録する（ステップＳ１１２）。
【００６５】
［実施の形態１による効果］
情報処理装置１００は、データ管理装置２０に配信された配信データについて、フォルダの振り分け先が変更されたことを表す情報を保持する。そして、情報処理装置１００は、振り分け先が変更された配信データに類似した特徴量を有する配信データが新たに配信された場合に、新たに配信された配信データを、振り分け先が変更された配信データと同一のフォルダに振り分ける。この結果、情報処理装置１００は、データ振り分けの精度を向上させることができる。
【００６６】
（実施の形態２）
上記実施の形態１では、情報処理装置１００によってデータ振分処理が実行される場合を説明した。データ振分処理のサービスは、１台の装置ではなく複数の装置で構成することにより実現しても良い。実施の形態２では、データ振分処理のサービスを複数の装置で構成することにより実現する場合を説明する。
【００６７】
［実施の形態２に係るシステム構成］
図１６を用いて、実施の形態２に係るデータ振分システムの構成について説明する。図１６は、実施の形態２に係るデータ振分システムの構成例を示す図である。
【００６８】
図１６に示すように、データ振分システム１ａでは、サービス提供システム１０００と、オフィス２０００と、オンラインストレージ３０００とが、インターネット等のネットワークに接続される。これらのうち、サービス提供システム１０００には、アクセス制御装置１１００と、画像配信サービス提供装置１２００ａと、他サービス提供装置１２００ｂと、他サービス提供装置１２００ｃとが含まれる。かかるサービス提供システム１０００は、クラウドコンピューティングを採用しており、各種サービスを提供する。
【００６９】
アクセス制御装置１１００は、各種サービスの提供を管理するＰＣやサーバ装置等の情報処理装置である。画像配信サービス提供装置１２００ａは、画像の配信に係るサービスを提供するＰＣやサーバ装置等の情報処理装置である。他サービス提供装置１２００ｂ及び他サービス提供装置１２００ｃは、画像の配信に係るサービスとは異なるポータルサービスやスキャンサービス等のサービスを提供するＰＣやサーバ装置等の情報処理装置である。ここで、ポータルサービスとは、企業やユーザに応じたサービスを提供するためのポータルサイトを提供するサービスを指す。なお、サービス提供システム１０００に含まれる各装置は、それぞれ１台以上配置される。
【００７０】
また、オフィス２０００には、クライアント端末２１００と、携帯端末２２００と、画像形成装置２３００とが含まれる。クライアント端末２１００は、ユーザが利用するＰＣ等の情報処理装置である。携帯端末２２００は、ユーザが利用する携帯電話機、スマートフォン、タブレット端末等の端末装置である。画像形成装置２３００は、ＭＦＰ、コピー機、スキャナ、プリンタ、ＬＰ（Laser  Printer）等の画像形成装置である。オフィス２０００の各装置からネットワークに接続する場合には、ファイアウォールを介することになる。なお、オフィス２０００に含まれる各装置は、それぞれ１台以上配置される。また、オフィス２０００については、店舗や個人宅等であっても良い。さらに、オフィス２０００に含まれる機器の一部がオフィス外のネットワーク上にあっても良い。
【００７１】
オンラインストレージ３０００は、各種データを記憶する記憶装置である。かかるオンラインストレージ３０００には、インターネット等のネットワークを介して各種データが格納されている。また、図１６に示したデータ振分システム１ａのシステム構成は一例であり、各装置及び機能の統合や分散等が可能である。
【００７２】
［機能構成］
図１７を用いて、実施の形態２に係るサービス提供システム１０００について説明する。図１７は、実施の形態２に係るサービス提供システム１０００の例を説明する図である。以下、サービス提供システム１０００によって提供されるアプリケーションプログラムは、単に「アプリ」と呼ぶ場合がある。
【００７３】
図１７に示したサービス提供システム１０００は、スキャンサービス等の各種サービスの提供を実現するためのものである。サービスアプリ１２１０には、配信アプリ１２１１や、サービスアプリ１２１２や、サービスアプリ１２１３等が含まれる。これらのサービスアプリは、プラットフォームＡＰＩ（Application  Programming  Interface）によって公開されている範囲において各機能の利用が可能である。
【００７４】
プラットフォーム１２２０は、複数のサービスアプリに共通する機能、又は複数のサービスアプリから利用される基本機能等を含む。認証処理部１２２１は、ユーザがサービスを利用する際の認証処理を実行する。機器通信部１２２２は、機器との通信を制御する。ここで、機器とは、例えば、クライアント端末２１００、携帯端末２２００、画像形成装置２３００等の機器やその他の機器を指す。データ処理制御部１２２３は、サービスにおける各種要求に基づいて、データ処理部１２２４の各処理部によるデータ処理を制御する。データ処理部１２２４には、アップロード処理部１２２４ａと、ストレージ連携部１２２４ｂと、配信データ情報抽出部１２２４ｃとが含まれる。アップロード処理部１２２４ａは、機器から受信したデータを、配信先のストレージにアップロードする。配信先のストレージは、例えば、オンラインストレージ３０００を指す。ストレージ連携部１２２４ｂは、ネットワーク上のオンラインストレージ３０００によって管理されるデータを送受信する。配信データ情報抽出部１２２４ｃは、オンラインストレージ３０００に配信された配信データの情報（例えば、罫線情報や文字情報等）を抽出する。なお、配信データ情報抽出部１２２４ｃは、特徴量算出部１２１による処理の機能を有する。
【００７５】
管理データ１２３０には、企業管理情報１２３１と、ユーザ管理情報１２３２と、機器管理情報１２３３とが含まれる。これらのうち、企業管理情報１２３１は、サービス提供システム１０００が提供するサービスの企業、組織、所属のグループ等に関する情報を記憶する。図１８は、企業管理情報１２３１のデータ構成例を示す図である。図１８に示すように、企業管理情報１２３１は、組織コードと、企業名と、購入アプリと、連携ストレージ情報（個人）と、連携ストレージ情報（共有）とを含むデータ構成となっている。組織コードは、企業や組織等のグループを特定するための情報である。また、組織コードは、１以上のユーザやデバイスの集合を特定することが可能な情報でもある。企業名は、サービスを利用する企業の名称を表す情報である。購入アプリは、企業が購入したアプリを表す情報である。連携ストレージ情報（個人）は、サービスを利用するユーザが個人で利用可能なストレージを表す情報である。連携ストレージ情報（共有）は、サービスを利用する複数のユーザが共有して利用するストレージを表す情報である。例を挙げると、企業管理情報１２３１には、組織コード「ＸＸＸ」と、企業名「企業Ａ」と、購入アプリ「スキャンサービス」と、連携ストレージ情報（個人）「ストレージＡ」と、連携ストレージ情報（共有）「ストレージＢ」とが対応付けられている。なお、連携ストレージ情報（共有）の「ストレージＢ」は、オンラインストレージ３０００の一例である。
【００７６】
ユーザ管理情報１２３２は、サービス提供システム１０００が提供するサービスを利用するユーザに関する情報を記憶する。図１９は、ユーザ管理情報１２３２のデータ構成例を示す図である。図１９に示すように、ユーザ管理情報１２３２は、組織コードと、ユーザ名と、パスワードと、ロールと、アドレス情報と、ストレージＡアカウント情報と、ストレージＢアカウント情報とを含むデータ構成となっている。組織コードは、上述したように、企業や組織等のグループを特定するための情報である。ユーザ名及びパスワードは、サービスを利用するユーザを特定するための情報である。また、ユーザ名については、ユーザを特定するための情報であれば良いため、ユーザＩＤ等の識別情報を採用しても良い。なお、ユーザＩＤ等によってユーザを特定できるのであれば、パスワードについては必須になるわけではない。さらに、各ユーザが所持するＩＣカード、携帯電話機、タブレット端末、電子書籍端末等の電子媒体を識別する情報（例えば、機器のシリアルＩＤ、携帯電話機の電話番号、端末のプロフィール情報等）を採用しても良い。すなわち、これらの電子媒体を識別する情報を複数組み合わせることで、ユーザを特定しても良い。ロールは、各ユーザの権限を表す情報である。アドレス情報は、各ユーザのメールアドレスを表す情報である。ストレージＡアカウント情報は、「ストレージＡ」に対して各ユーザに割り当てられたアカウントの情報である。ストレージＢアカウント情報は、「ストレージＢ」に対して各ユーザに割り当てられたアカウントの情報である。例を挙げると、ユーザ管理情報１２３２には、組織コード「ＸＸＸ」と、ユーザ名「ＵｓｅｒＡ」と、パスワード「ＡＡＡ」と、ロール「管理者」と、アドレス情報「Ａ＠ａａａ．ｃｏｍ」と、ストレージＡアカウント情報「ＵｓｅｒＡ  ａａａ」と、ストレージＢアカウント情報「ＵｓｅｒＡ  ａａ」とが対応付けられている。
【００７７】
機器管理情報１２３３は、各組織（各企業）に設置された機器の認証に関する情報を記憶する。図２０は、機器管理情報１２３３のデータ構成例を示す図である。図２０に示すように、機器管理情報１２３３は、組織コードと、デバイス認証情報とを含むデータ構成となっている。組織コードは、上述したように、企業や組織等のグループを特定するための情報である。デバイス認証情報は、デバイスを認証するための情報であり、機器に所定のアプリケーションが搭載されていることを示すＩＤ、或いは機器番号等の情報である。例を挙げると、機器管理情報１２３３には、組織コード「ＸＸＸ」と、デバイス認証情報「１１１」，「２２２」，「３３３」とが対応付けられている。
【００７８】
クラウドコンピューティングを採用したサービスの場合には、不特定多数の組織（企業）がデータ配信サービス等のサービスを利用する。このため、クラウドコンピューティングを採用したサービスにおいて、利用するサービス、データを格納するストレージの候補、ユーザ情報、デバイス情報等は、組織コードに対応付けて管理される。また、オンラインストレージについても、同様に不特定多数のユーザが利用可能である。このため、ストレージそれぞれに対応するログイン情報（ストレージのアカウント情報）が存在する。ここで、上述したように、「ストレージＡ」については、各ユーザが個人で利用可能なストレージであるため、ユーザ毎にアカウント情報を管理している。一方、「ストレージＢ」については、デフォルトの配信先にデータを配信した後に各フォルダに振り分けられるストレージであるため、同一組織内の複数のユーザで一律のアカウント情報が存在する。例えば、組織コード「ＸＸＸ」に対応するストレージＢアカウント情報「ＵｓｅｒＡ  ａａ」である（図１９参照）。これにより、「ストレージＢ」が利用される場合には、配信先のフォルダをユーザに指定させることなく、デフォルトの配信先にデータ配信される。
【００７９】
図２１は、実施の形態２に係る配信アプリ１２１１の機能構成例を示すブロック図である。図２１に示すように、配信アプリ１２１１は、配信データ取得制御部１２１１ａと、配信データ情報更新部１２１１ｂと、振分先設定部１２１１ｃと、処理要求部１２１１ｄと、配信データ情報１２１１ｅとして機能する。
【００８０】
配信データ取得制御部１２１１ａは、ストレージにデータが配信されているか否か、すなわち振り分けられていない配信データがストレージに存在するか否かを確認するための要求を行なう。かかる要求は、クライアント端末２１００等からのデータ配信の完了通知を受け付けた際に行なわれても良いし、定期的又は適宜行なわれても良い。また、配信データ取得制御部１２１１ａは、各フォルダに振り分けられている配信データの振り分け先を変更する場合に、該当のフォルダにデータが振り分けられているか否かを確認するための要求も行なう。かかる要求は、クライアント端末２１００等の外部装置からの指示に応じて行なわれる。配信データ取得制御部１２１１ａによる要求は、処理要求部１２１１ｄを介して、データ処理制御部１２２３に通知される。
【００８１】
配信データ情報更新部１２１１ｂは、配信データ情報１２１１ｅに含まれる配信データに係る各情報を更新する。なお、配信データ情報更新部１２１１ｂは、振分部１２５、登録部１２６等による配信データ情報記憶部１１２への配信データの登録・更新に関する処理の機能を有する。また、配信データ情報１２１１ｅは、配信データ情報記憶部１１２の配信データ情報に相当する。
【００８２】
振分先設定部１２１１ｃは、配信データのフォルダへの振り分け先を設定する。設定された振り分け先の情報は、処理要求部１２１１ｄを介して、データ処理制御部１２２３に通知される。なお、振分先設定部１２１１ｃは、特徴量比較部１２２、振分先変更判定部１２３、振分先設定部１２４等による特徴量の比較、振分先変更ＩＤの有無判定、振り分け先の設定に関する処理の機能を有する。処理要求部１２１１ｄは、各機能部からの処理要求を受け付けて、データ処理制御部１２２３に通知する。
【００８３】
図２２は、実施の形態２に係る画像形成装置２３００の機能構成例を示すブロック図である。図２２に示すように、画像形成装置２３００は、入力受付部２３０１と、ログイン要求部２３０２と、サービス利用要求部２３０３と、画像処理部２３０４と、表示制御部２３０５と、設定情報保持部２３０６とを有する。これらのうち、ログイン要求部２３０２と、サービス利用要求部２３０３とは、サービス提供システム１０００を利用するために機能するものである。
【００８４】
入力受付部２３０１は、操作表示部としてのオペレーションパネルへのユーザによる接触操作や、キーボード入力等のユーザ操作による各種入力を受け付ける。ログイン要求部２３０２は、サービス提供システム１０００へのログインを要求する。サービス利用要求部２３０３は、サービス提供システム１０００によって提供される各種サービスの利用を要求する。画像処理部２３０４は、原稿のスキャン等に基づく画像データの生成処理を制御する。表示制御部２３０５は、オペレーションパネルの各種表示を制御する。設定情報保持部２３０６は、サービス提供システム１０００の利用で使用される各種の設定情報を保持する。
【００８５】
［実施の形態２に係るデータ配信処理のシーケンス］
次に、図２３を用いて、実施の形態２に係るデータ配信処理の流れを説明する。図２３は、実施の形態２に係るデータ配信処理の流れの例を示すシーケンス図である。
【００８６】
図２３に示すように、表示制御部２３０５は、オペレーションパネルに、ログインのための画面を表示する（ステップＳ２０１）。入力受付部２３０１は、ログイン画面でのユーザ操作に応じて、ログインに関する各種情報を受け付ける（ステップＳ２０２）。ログインに関する各種情報は、組織コード、ユーザ名及びパスワードである。なお、ユーザ名及びパスワードについては、ユーザＩＤ等の識別情報であっても良い。そして、入力受付部２３０１は、組織コードに対応するデバイス認証情報等とともに、組織コード、ユーザ名及びパスワードをログイン要求部２３０２に対して通知する。ログイン要求部２３０２は、組織コード、ユーザ名、パスワード、デバイス認証情報を利用したログイン要求を認証処理部１２２１に対して行なう（ステップＳ２０３）。認証処理部１２２１は、ログイン要求によって送信された情報をもとに認証処理を実行し、ログインの可否を判断する（ステップＳ２０４）。そして、認証処理部１２２１は、ログイン要求部２３０２に対する応答として、ログインの可否を表す情報を送信する（ステップＳ２０５）。ここでは、ログイン可であったものとして、ログインが正常に完了した場合を説明する。
【００８７】
ログインが正常に完了したことを受けた表示制御部２３０５は、オペレーションパネルに、データ配信を行なうための画面を表示する（ステップＳ２０６）。入力受付部２３０１は、データ配信の案内画面でのユーザ操作に応じて、データ配信の実行を受け付ける（ステップＳ２０７）。そして、入力受付部２３０１は、データ配信の実行を受け付けたことにより、データ配信の処理を開始することを画像処理部２３０４に対して通知する。データ配信処理の開始通知を受けた画像処理部２３０４は、原稿のスキャン処理を実行する（ステップＳ２０８）。原稿のスキャン処理が完了したことにより、スキャン完了を表す画面表示が行なわれた後、入力受付部２３０１は、ユーザによる確認操作を受け付ける。これらにより、サービス利用要求部２３０３は、スキャンしたデータの配信の実行要求を行なう（ステップＳ２０９）。データ配信の実行要求では、スキャンによって生成した画像データと、一時的な配信先となるデフォルトフォルダのパス等に関する情報が含まれる。
【００８８】
配信アプリ１２１１の機能において、処理要求部１２１１ｄは、データ配信の実行要求をデータ処理制御部１２２３に対して行なう（ステップＳ２１０）。ここで、データ処理制御部１２２３は、データ処理部１２２４に対して処理の実行を指示する。データ処理部１２２４は、オンラインストレージ３０００の「ストレージＢ」に対して、ログイン処理を行なう（ステップＳ２１１）。「ストレージＢ」は、ログイン処理の応答をデータ処理部１２２４に対して行なう（ステップＳ２１２）。ログインの応答を受けたデータ処理部１２２４において、アップロード処理部１２２４ａは、画像データをデフォルトの配信先にアップロードする（ステップＳ２１３）。つまり、画像形成装置２３００でスキャンされ、生成された画像データをストレージに配信する場合に、クラウドコンピューティングにより提供されるサービスを適宜利用して認証処理が行なわれ、デフォルトの配信先に画像データが配信される。また、配信先のフォルダをユーザに指定させることがないため、ユーザは煩雑な入力操作を行なわなくても良い。
【００８９】
［実施の形態２に係るデータ振分処理のシーケンス］
次に、図２４を用いて、実施の形態２に係るデータ振分処理の流れを説明する。図２４は、実施の形態２に係るデータ振分処理の流れの例を示すシーケンス図である。なお、図２４では、ストレージのデフォルトフォルダに配信された配信データを振り分ける場合を説明する。
【００９０】
図２４に示すように、配信データ取得制御部１２１１ａは、「ストレージＢ」のデフォルトフォルダにデータが配信されているか否かを確認するための要求を、処理要求部１２１１ｄを介してデータ処理制御部１２２３に対して行なう（ステップＳ３０１）。要求を受けたデータ処理制御部１２２３は、データ処理部１２２４に対して該要求を通知する。データ処理部１２２４において、ストレージ連携部１２２４ｂは、「ストレージＢ」に対するログイン処理を実行する（ステップＳ３０２）。「ストレージＢ」は、ログイン処理に対する応答をストレージ連携部１２２４ｂに対して行なう（ステップＳ３０３）。
【００９１】
ログインの応答を受けたストレージ連携部１２２４ｂは、「ストレージＢ」に対してデフォルトフォルダに配信された配信データの取得要求を行なう（ステップＳ３０４）。「ストレージＢ」は、デフォルトフォルダに格納された配信データ、すなわち各フォルダへの振り分け対象となる振分対象データをストレージ連携部１２２４ｂに対して送信する（ステップＳ３０５）。これにより、データ処理部１２２４において、配信データ情報抽出部１２２４ｃは、送信された配信データの罫線情報や文字情報等を抽出し、抽出した情報を、データ処理制御部１２２３を介して処理要求部１２１１ｄに対して通知する（ステップＳ３０６）。ここで、抽出された情報を受けた処理要求部１２１１ｄは、振分先設定部１２１１ｃに対して振分先を設定する処理の要求を行なう。
【００９２】
振分先設定部１２１１ｃは、配信データ情報１２１１ｅを用いて、特徴量の比較や振分先変更ＩＤの有無判定等を行なうことで、デフォルトフォルダの配信データの振り分け先を判定し、配信データの振り分け先のフォルダを設定する（ステップＳ３０７）。設定された振り分け先のフォルダに関する情報は、処理要求部１２１１ｄに通知される。処理要求部１２１１ｄは、設定された振り分け先に配信データを格納する要求を、データ処理制御部１２２３を介してデータ処理部１２２４に対して行なう。これにより、データ処理部１２２４において、ストレージ連携部１２２４ｂは、設定された振り分け先のフォルダに関する情報とともに配信データを「ストレージＢ」に対して送信し、該配信データの格納要求を行なう（ステップＳ３０８）。「ストレージＢ」は、設定された振り分け先のフォルダに配信データを格納する（ステップＳ３０９）。これらにより、デフォルトフォルダに配信された配信データは、所定のフォルダに振り分けられることになる。
【００９３】
次に、図２５を用いて、実施の形態２に係るデータ振分処理の流れを説明する。図２５は、実施の形態２に係るデータ振分処理の流れの例を示すシーケンス図である。なお、図２５では、各フォルダに振り分けられた配信データの振り分け先の変更に応じて配信データを振り分ける場合を説明する。
【００９４】
図２５に示すように、クライアント端末２１００は、サービス提供システム１０００の認証処理部１２２１に対してログイン要求を行なう（ステップＳ４０１）。ログイン要求では、組織コード、管理者のユーザ名及びパスワードが通知される。認証処理部１２２１は、ログイン要求によって通知された組織コード、管理者のユーザ名及びパスワードをもとに認証処理を実行し、認証の可否を判断する（ステップＳ４０２）。そして、認証処理部１２２１は、クライアント端末２１００に対する応答として、ログインの可否を表す情報を送信する（ステップＳ４０３）。ここでは、ログイン可であったものとして、ログインが正常に完了した場合を説明する。
【００９５】
ログインが正常に完了したことを受けたクライアント端末２１００は、配信データ情報をユーザに閲覧させるために、配信データ情報の取得要求を、配信データ情報更新部１２１１ｂに対して行なう（ステップＳ４０４）。配信データ情報の取得要求を受けた配信データ情報更新部１２１１ｂは、配信データ情報１２１１ｅからユーザに閲覧させるための配信データ情報を取得し、クライアント端末２１００に対する応答として、取得した配信データ情報をクライアント端末２１００に対して送信する（ステップＳ４０５）。これらにより、ユーザは、クライアント端末２１００の表示部で配信データ情報を閲覧する。上述したように、かかるユーザは、管理者の権限を有するユーザである。ここで、ユーザは、配信データの振り分け先の変更のための操作を行なう。そして、クライアント端末２１００は、振り分け先の変更に応じて更新される配信データ情報の更新要求を配信データ情報更新部１２１１ｂに対して行なう（ステップＳ４０６）。配信データ情報更新部１２１１ｂは、配信データの更新要求にしたがって、配信データ情報１２１１ｅの配信データ情報を更新する（ステップＳ４０７）。
【００９６】
また、配信データ取得制御部１２１１ａは、「ストレージＢ」の振分フォルダに振り分け先変更の対象となる配信データが振り分けられているか否かを確認するための要求を、処理要求部１２１１ｄを介してデータ処理制御部１２２３に対して行なう（ステップＳ４０８）。要求を受けたデータ処理制御部１２２３は、データ処理部１２２４に対して該要求を通知する。データ処理部１２２４において、ストレージ連携部１２２４ｂは、「ストレージＢ」に対するログイン処理を実行する（ステップＳ４０９）。「ストレージＢ」は、ログイン処理に対する応答をストレージ連携部１２２４ｂに対して行なう（ステップＳ４１０）。
【００９７】
ログインの応答を受けたストレージ連携部１２２４ｂは、「ストレージＢ」に対して振り分け先変更の対象となっている配信データの取得要求を行なう（ステップＳ４１１）。「ストレージＢ」は、該当する振分フォルダに振り分けられた配信データ、すなわち振り分け先を変更する配信データをストレージ連携部１２２４ｂに対して送信する（ステップＳ４１２）。振り分け先が更新される対象となっている配信データは、データ処理部１２２４、データ処理制御部１２２３を介して、処理要求部１２１１ｄに渡される。ここで、振分先設定部１２１１ｃは、ユーザ操作により設定された振り分け先のフォルダに関する情報とともに、処理要求部１２１１ｄに対して配信データの格納要求を行なう（ステップＳ４１３）。
【００９８】
処理要求部１２１１ｄは、振分先設定部１２１１ｃによる振り分け先のフォルダに関する情報をもとに、データ処理制御部１２２３からの配信データを格納する要求を、データ処理制御部１２２３を介してデータ処理部１２２４に対して行なう。これにより、データ処理部１２２４において、ストレージ連携部１２２４ｂは、設定された振り分け先のフォルダに関する情報とともに配信データを「ストレージＢ」に対して送信し、該配信データの格納要求を行なう（ステップＳ４１４）。「ストレージＢ」は、設定された振り分け先フォルダに配信データを格納する（ステップＳ４１５）。これらにより、所定の振分フォルダに振り分けられていた配信データは、該所定の振分フォルダとは異なるユーザ指定の振分フォルダに振り分けられることになる。
【００９９】
［実施の形態２による効果］
クラウドコンピューティングによりサービスを提供するデータ振分システム１ａでは、ユーザ名、パスワード及び組織コード等を利用して、クライアント端末２１００や携帯端末２２００等からのログイン認証が行なわれる。また、画像形成装置２３００からのログインについては、ユーザ名やパスワード等に加えて、組織コード及びデバイス認証情報が利用される。これらの結果、適切な組織及び装置に対してのみ、サービスを利用させることができる。
【０１００】
また、各サービスアプリは、プラットフォームＡＰＩを利用して、プラットフォームが備える各機能を利用する。したがって、配信アプリでは、データ処理制御部１２２３に対して、処理に要するデータやパラメタ、処理要求を送信することによって、データ配信やストレージデータの取得等といった各種処理を行なうことができる。
【０１０１】
（実施の形態３）
さて、これまで本発明に係る情報処理装置１００、データ振分システム１ａの実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、（１）配信データの入力、（２）構成、（３）プログラム、について異なる実施の形態を説明する。
【０１０２】
（１）配信データの入力
上記実施の形態１及び２では、画像形成装置によってスキャンされたデータを入力し、入力されたデータを配信データとして振分フォルダに振り分ける場合を説明した。かかる配信データは、画像形成装置によってスキャンされたデータでなくても良い。例えば、カメラによって撮像された画像データを配信データとして入力しても良いし、スマートフォン等の携帯電話機に保持されたデータを配信データとして入力しても良く、これらの他の各種機器やデバイス等からのデータを配信データとして入力しても良い。
【０１０３】
（２）構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。
【０１０４】
実施の形態２において、各ソフトウェア及び記憶部等の分類形態は一例であり、本実施の形態を実施するために、各ソフトウェア及び記憶部等が図示した階層で分類されていることを要しない。すなわち、機器が、サービスアプリ１２１０と連携可能であれば、サービス提供システム１０００におけるソフトウェア及び記憶部等の階層関係等は、図示したものに限定されるものではない。サービス提供システム１０００は、１台のコンピュータによって実現されても良いし、複数台のコンピュータによって実現されても良いものである。
【０１０５】
また、プラットフォームは、複数のサービスアプリ１２１０に共通する機能、又は複数のサービスアプリ１２１０から利用される基本機能等を含む。認証処理部１２２１、データ処理制御部１２２３、データ処理部１２２４等は、プラットフォームに属する。プラットフォームの各部の機能は、プラットフォームＡＰＩを介してサービスアプリ１２１０に公開されている。換言すると、サービスアプリ１２１０は、プラットフォームＡＰＩによって公開されている範囲においてこれら各部の機能を利用可能である。なお、サービス提供システム１０００によって提供されるサービスは、クライアント端末２１００、携帯端末２２００及び画像形成装置２３００以外にも、プロジェクタ、会議システム、ＩＣレコーダ及びディジタルカメラや、その他の新規デバイス等に関して実行されても良い。
【０１０６】
（３）プログラム
また、情報処理装置１００で実行される振分プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、情報処理装置１００で実行される振分プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、情報処理装置１００で実行される振分プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、振分プログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【０１０７】
情報処理装置１００で実行される振分プログラムは、上述した各部（特徴量算出部１２１、特徴量比較部１２２、振分先変更判定部１２３、振分先設定部１２４）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体から振分プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、特徴量算出部１２１、特徴量比較部１２２、振分先変更判定部１２３、振分先設定部１２４が主記憶装置上に生成されるようになっている。
【符号の説明】
【０１０８】
１００  情報処理装置
１０１  入力部
１０２  表示部
１０３  通信部
１１１  特徴量記憶部
１１２  配信データ情報記憶部
１１３  振分先変更情報記憶部
１２１  特徴量算出部
１２２  特徴量比較部
１２３  振分先変更判定部
１２４  振分先設定部
１２５  振分部
１２６  登録部
１２７  表示制御部
【先行技術文献】
【特許文献】
【０１０９】
【特許文献１】特開２００８−０４０８３４号公報
【特許文献２】特開２００８−２９３５２３号公報
【図１】
2014149743.tif 000003
【図２】
2014149743.tif 000004
【図３】
2014149743.tif 000005
【図４】
2014149743.tif 000006
【図５】
2014149743.tif 000007
【図６】
2014149743.tif 000008
【図７Ａ】
2014149743.tif 000009
【図７Ｂ】
2014149743.tif 000010
【図７Ｃ】
2014149743.tif 000011
【図８Ａ】
2014149743.tif 000012
【図８Ｂ】
2014149743.tif 000013
【図９】
2014149743.tif 000014
【図１０】
2014149743.tif 000015
【図１１】
2014149743.tif 000016
【図１２Ａ】
2014149743.tif 000017
【図１２Ｂ】
2014149743.tif 000018
【図１３Ａ】
2014149743.tif 000019
【図１３Ｂ】
2014149743.tif 000020
【図１３Ｃ】
2014149743.tif 000021
【図１４Ａ】
2014149743.tif 000022
【図１４Ｂ】
2014149743.tif 000023
【図１５】
2014149743.tif 000024
【図１６】
2014149743.tif 000025
【図１７】
2014149743.tif 000026
【図１８】
2014149743.tif 000027
【図１９】
2014149743.tif 000028
【図２０】
2014149743.tif 000029
【図２１】
2014149743.tif 000030
【図２２】
2014149743.tif 000031
【図２３】
2014149743.tif 000032
【図２４】
2014149743.tif 000033
【図２５】
2014149743.tif 000034