(57)【要約】【課題】フォームの設計における自由度を維持しつつ、筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置及び情報処理方法を提供すること。【解決手段】  媒体上に形成された画像を読み取って処理する情報処理装置であって、ワークフローの工程の一に対応するフォームのフォーム定義情報に基づいて取得された記入領域の領域イメージが、過去の筆記入力に基づく第一の筆記イメージと新たに筆記入力された第二の筆記イメージとを含む場合に、前記領域イメージから前記第一の筆記イメージを除去して前記第二の筆記イメージを抽出し、前記領域イメージが前記第二の筆記イメージを含み前記第一の筆記イメージを含まない場合に、前記領域イメージから前記第二の筆記イメージを抽出する筆記イメージ抽出手段と、を有する情報処理装置。【選択図】図３
2008293220.tif 000002
【特許請求の範囲】
【請求項１】
媒体上に形成された画像を読み取って処理する情報処理装置であって、
前記画像を読み取った画像データを取得する画像データ取得手段と、
前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得するワークフロー定義情報取得手段と、
前記ワークフロー定義情報に基づき、前記ワークフローの工程の一に対応するフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、
前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得手段と、
前記領域イメージが、過去の筆記入力に基づく第一の筆記イメージと新たに筆記入力された第二の筆記イメージとを含む場合に、前記領域イメージから前記第一の筆記イメージを除去して前記第二の筆記イメージを抽出し、前記領域イメージが前記第二の筆記イメージを含み前記第一の筆記イメージを含まない場合に、前記領域イメージから前記第二の筆記イメージを抽出する筆記イメージ抽出手段と、
を有する情報処理装置。
【請求項２】
前記媒体と前記実行中のワークフローの工程の一とを対応づけて管理する実行中ワークフロー管理手段と、
前記媒体に該媒体を識別する媒体識別情報のイメージが形成されている場合に、前記媒体識別情報を取得する媒体識別情報取得手段と、
を有し、
前記ワークフロー定義情報取得手段は、前記媒体識別情報が取得された場合に、該媒体識別情報に基づいて前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得する請求項１記載の情報処理装置。
【請求項３】
前記フォーム定義情報は、前記フォームの領域毎に対応する筆記情報の種類を含み、
前記筆記イメージ抽出手段によって抽出された前記第二の筆記イメージに対して、該筆記イメージが含まれる領域の筆記情報の種類に基づいて、ＯＭＲ処理又はＯＣＲ処理を行い、前記筆記イメージによって表される筆記情報を取得する請求項２記載の情報処理装置。
【請求項４】
前記フォーム定義情報に基づき、前記筆記情報を該筆記情報が筆記入力された領域に対応づけて保持する筆記情報保持手段に対し、前記筆記情報を出力する、筆記情報保持手段インタフェースと、
前記筆記情報取得手段によって取得された筆記情報により、前記筆記情報保持手段が保持する前記筆記情報に対応する領域の筆記情報を更新する筆記情報更新手段と、
を有する請求項２又は３記載の情報処理装置。
【請求項５】
色情報保持手段に保持されている前記第一のイメージの明度又は彩度に係る情報を取得する色情報取得手段を有し、
前記筆記イメージ抽出手段は、前記第一のイメージの明度又は彩度に係る情報に基づき、前記所定の領域のイメージから、前記第一のイメージを除去する請求項１又は２記載の情報処理装置。
【請求項６】
前記色情報取得手段は、さらに、前記筆記イメージ抽出手段が前記第一のイメージを除去する際に用いる前記明度又は彩度の閾値を、前記色情報保持手段から取得し、
前記筆記イメージ抽出手段は、前記閾値に基づき、前記第一のイメージを除去する請求項５記載の情報処理装置。
【請求項７】
加筆入力されることにより、請求項１ないし６の何れか一に記載の情報処理装置によって処理される画像が形成される、確認訂正用フォームを生成する情報処理装置であって、
所定のフォームに対して筆記入力されたイメージを含む画像が読み取られた画像データを取得する画像データ取得手段と、
前記所定のフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、
前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得手段と、
前記領域イメージから、前記フォーム定義情報に基づき、前記筆記入力されたイメージを取得し、該筆記入力されたイメージの明度又は彩度を変換して第一の筆記イメージを生成する筆記イメージ変換手段と、
前記画像データの所定の領域に、前記第一の筆記イメージを合成する合成手段と、
を有する情報処理装置。
【請求項８】
加筆入力されることにより、請求項１ないし６の何れか一に記載の情報処理装置によって処理される画像が形成される、確認訂正用フォームを生成する情報処理装置であって、
所定のフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、
前記フォーム定義情報に基づき、前記所定のフォームに含まれる領域毎に過去に筆記入力された筆記情報を対応づけて保持する筆記情報保持手段から前記筆記情報を読み出す筆記情報保持手段インタフェースと、
前記領域毎に対応する前記筆記情報の筆記イメージを取得する筆記イメージ取得手段と、
前記筆記イメージ取得手段によって取得された筆記イメージを所定の色に変換して第一の筆記イメージを生成する筆記イメージ変換手段と、
前記フォーム定義情報に基づき、前記所定のフォームの画像を生成し、さらに、該画像の前記第一の筆記イメージに対応する領域に、該第一の筆記イメージを合成する合成手段と、
を有する情報処理装置。
【請求項９】
前記筆記情報保持手段は、前記領域毎に、過去に筆記入力されたイメージと該イメージによって表される筆記情報とを対応づけて保持し、
前記筆記イメージ取得手段は、前記情報保持手段インタフェースを介して前記筆記情報保持手段から、前記領域毎に対応する過去に筆記入力されたイメージを取得する請求項８記載の情報処理装置。
【請求項１０】
前記筆記イメージ取得手段は、前記筆記情報保持手段インタフェースを介して前記筆記情報保持手段から、前記領域毎に対応する筆記情報を取得し、該筆記情報を表現する文字又は記号のイメージを生成する請求項８記載の情報処理装置。
【請求項１１】
媒体上に形成された画像を読み取って処理する情報処理方法であって、
前記画像を読み取った画像データを取得する画像データ取得ステップと、
前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得するワークフロー定義情報取得ステップと、
前記ワークフロー定義情報に基づき、前記ワークフローの工程の一に対応するフォームのフォーム定義情報を取得するフォーム定義情報取得ステップと、
前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得ステップと、
前記領域イメージが、過去の筆記入力に基づく第一の筆記イメージと新たに筆記入力された第二の筆記イメージとを含む場合に、前記領域イメージから前記第一の筆記イメージを除去して前記第二の筆記イメージを抽出し、前記領域イメージが前記第二の筆記イメージを含み前記第一の筆記イメージを含まない場合に、前記領域イメージから前記第二の筆記イメージを抽出する筆記イメージ抽出ステップと、
を有する情報処理方法。
【請求項１２】
前記媒体に該媒体を識別する媒体識別情報のイメージが形成されている場合に、前記媒体識別情報を取得する媒体識別情報取得ステップと、
を有し、
前記ワークフロー定義情報取得ステップにおいて、前記媒体識別情報が取得された場合に、該媒体識別情報に基づいて前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得する請求項１１記載の情報処理方法。
【請求項１３】
前記フォーム定義情報は、前記フォームの領域毎に対応する筆記情報の種類を含み、
前記筆記イメージ抽出ステップにおいて抽出された前記第二の筆記イメージに対して、該筆記イメージが含まれる領域の筆記情報の種類に基づいて、ＯＭＲ処理又はＯＣＲ処理を行い、前記筆記イメージによって表される筆記情報を取得する請求項１２記載の情報処理方法。
【請求項１４】
前記筆記情報取得ステップにおいて取得された筆記情報により、筆記情報保持手段が保持する前記筆記情報に対応する領域の筆記情報を更新する筆記情報更新ステップと、
を有する請求項１２又は１３記載の情報処理方法。
【請求項１５】
予め保持されている前記第一のイメージの明度又は彩度に係る情報を取得する色情報取得ステップを有し、
前記筆記イメージ抽出ステップにおいて、前記第一のイメージの明度又は彩度に係る情報に基づき、前記所定の領域のイメージから、前記第一のイメージを除去する請求項１１又は１２記載の情報処理方法。
【請求項１６】
前記色情報取得ステップにおいて、さらに、前記筆記イメージ抽出手段が前記第一のイメージを除去する際に用いる前記明度又は彩度の予め保持されている閾値を取得し、
前記筆記イメージ抽出ステップにおいて、前記閾値に基づき、前記第一のイメージを除去する請求項１５記載の情報処理方法。
【請求項１７】
加筆入力されることにより、請求項１１ないし１６の何れか一に記載の情報処理方法によって処理される画像が形成される、確認訂正用フォームを生成する情報処理方法であって、
所定のフォームに対して筆記入力されたイメージを含む画像が読み取られた画像データを取得する画像データ取得ステップと、
前記所定のフォームのフォーム定義情報を取得するフォーム定義情報取得ステップと、
前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得ステップと、
前記領域イメージから、前記フォーム定義情報に基づき、前記筆記入力されたイメージを取得し、該筆記入力されたイメージの明度又は彩度を変換して第一の筆記イメージを生成する筆記イメージ変換ステップと、
前記画像データの所定の領域に、前記第一の筆記イメージを合成する合成ステップと、
を有する情報処理方法。
【請求項１８】
加筆入力されることにより、請求項１１ないし１６の何れか一に記載の情報処理方法によって処理される画像が形成される、確認訂正用フォームを生成する情報処理方法であって、
所定のフォームのフォーム定義情報を取得するフォーム定義情報取得ステップと、
前記フォーム定義情報に基づき、前記所定のフォームに含まれる領域毎に過去に筆記入力された筆記情報を対応づけて保持する筆記情報保持手段から、前記領域毎に対応する前記筆記情報の筆記イメージを取得する筆記イメージ取得ステップと、
前記筆記イメージ取得ステップにおいて取得された筆記イメージを所定の色に変換して第一の筆記イメージを生成する筆記イメージ変換ステップと、
前記フォーム定義情報に基づき、前記所定のフォームの画像を生成し、さらに、該画像の前記第一の筆記イメージに対応する領域に、該第一の筆記イメージを合成する合成ステップと、
を有する情報処理方法。
【請求項１９】
前記筆記イメージ取得ステップにおいて、前記領域毎に対応する過去に筆記入力されたイメージを取得する請求項１８記載の情報処理方法。
【請求項２０】
前記筆記イメージ取得ステップにおいて、前記領域毎に対応する筆記情報を取得し、該筆記情報を表現する文字又は記号のイメージを生成する請求項１８記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び、情報処理方法に関する。
【背景技術】
【０００２】
従来から、所定のフォームに筆記入力された情報を読み取って処理する情報処理装置の技術がある。このような情報処理装置によれば、操作者がキーボード等の入力装置を用いることなく、フォームに筆記入力された情報が、電子的な情報に変換され処理されるようになる。ところで、筆記入力された情報に誤りがある場合には、先に取得された情報を、訂正する情報により更新する必要がある。
【０００３】
そこで、例えば、特開２００４−３０３１３５号公報（特許文献１）には、電子ペンにより個別エリアに記入されたデータを時間情報に対応づけ、記入されたデータの中から訂正指示記号が抽出された場合に、訂正前のデータを破棄して新たに記入されたデータを有効なデータとして認識する、訂正処理サーバ等が開示されている。
【０００４】
なお、上記特許文献１における「個別エリア」は、本願発明の「領域」に対応する。また、上記特許文献１における「データ」は、本願発明の「筆記情報」又は「筆記イメージ」に対応する。
【０００５】
また、例えば、特開２００２−１７００７７号公報（特許文献２）には、帳票に記入された文字に対して、その文字の上又は下に書き直した文字が記入されている場合に、認識した文字の中から除外すべき文字を選択する文字認識装置等の技術が開示されている。
【０００６】
なお、上記特許文献２における「帳票」は、本願発明の「フォーム」に対応する。
【特許文献１】特開２００４−３０３１３５号公報
【特許文献２】特開２００２−１７００７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示の技術では、電子ペン等の特別な入力手段が必要となる。また、上記特許文献２に開示の技術では、フォーム中に、既に記入されている文字を訂正するための文字等を記入するスペースが必要となり、フォームの設計において制約が多くなる。
【０００８】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、フォームの設計における自由度を維持しつつ、筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置及び情報処理方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の情報処理装置は次の如き構成を採用した。
【００１０】
本発明の情報処理装置は、媒体上に形成された画像を読み取って処理する情報処理装置であって、前記画像を読み取った画像データを取得する画像データ取得手段と、前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得するワークフロー定義情報取得手段と、前記ワークフロー定義情報に基づき、前記ワークフローの工程の一に対応するフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得手段と、前記領域イメージが、過去の筆記入力に基づく第一の筆記イメージと新たに筆記入力された第二の筆記イメージとを含む場合に、前記領域イメージから前記第一の筆記イメージを除去して前記第二の筆記イメージを抽出し、前記領域イメージが前記第二の筆記イメージを含み前記第一の筆記イメージを含まない場合に、前記領域イメージから前記第二の筆記イメージを抽出する筆記イメージ抽出手段と、を有する構成とすることができる。
【００１１】
これにより、フォームの設計における自由度を維持しつつ、筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置を提供することができる。
【００１２】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記媒体と前記実行中のワークフローの工程の一とを対応づけて管理する実行中ワークフロー管理手段と、前記媒体に該媒体を識別する媒体識別情報のイメージが形成されている場合に、前記媒体識別情報を取得する媒体識別情報取得手段と、を有し、前記ワークフロー定義情報取得手段は、前記媒体識別情報が取得された場合に、該媒体識別情報に基づいて前記媒体に対応する実行中のワークフローの工程の一を含むワークフローのワークフロー定義情報を取得するように構成することができる。
【００１３】
これにより、媒体識別情報に対応するワークフローの定義情報に基づく処理を行うことができる。
【００１４】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記フォーム定義情報は、前記フォームの領域毎に対応する筆記情報の種類を含み、前記筆記イメージ抽出手段によって抽出された前記第二の筆記イメージに対して、該筆記イメージが含まれる領域の筆記情報の種類に基づいて、ＯＭＲ処理又はＯＣＲ処理を行い、前記筆記イメージによって表される筆記情報を取得するように構成することができる。
【００１５】
これにより、領域毎の属性に応じた筆記情報の取得処理ができる。
【００１６】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記フォーム定義情報に基づき、前記筆記情報を該筆記情報が筆記入力された領域に対応づけて保持する筆記情報保持手段に対し、前記筆記情報を出力する、筆記情報保持手段インタフェースと、前記筆記情報取得手段によって取得された筆記情報により、前記筆記情報保持手段が保持する前記筆記情報に対応する領域の筆記情報を更新する筆記情報更新手段と、を有する構成とすることができる。
【００１７】
これにより、取得された筆記情報により、保持されている筆記情報を更新することができる。
【００１８】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、色情報保持手段に保持されている前記第一のイメージの明度又は彩度に係る情報を取得する色情報取得手段を有し、前記筆記イメージ抽出手段は、前記第一のイメージの明度又は彩度に係る情報に基づき、前記所定の領域のイメージから、前記第一のイメージを除去するように構成することができる。
【００１９】
これにより、予め定められた色により、第一の筆記イメージを容易に除去することができる。
【００２０】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記色情報取得手段は、さらに、前記筆記イメージ抽出手段が前記第一のイメージを除去する際に用いる前記明度又は彩度の閾値を、前記色情報保持手段から取得し、前記筆記イメージ抽出手段は、前記閾値に基づき、前記第一のイメージを除去するように構成することができる。
【００２１】
これにより、予め定められた閾値により、第一の筆記イメージを容易に除去することができる。
【００２２】
また、上記目的を達成するために、本発明の情報処理装置は、加筆入力されることにより、請求項１ないし６の何れか一に記載の情報処理装置によって処理される画像が形成される、確認訂正用フォームを生成する情報処理装置であって、所定のフォームに対して筆記入力されたイメージを含む画像が読み取られた画像データを取得する画像データ取得手段と、前記所定のフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、前記フォーム定義情報に基づき、前記画像データの所定の領域の領域イメージを取得する領域取得手段と、前記領域イメージから、前記フォーム定義情報に基づき、前記筆記入力されたイメージを取得し、該筆記入力されたイメージの明度又は彩度を変換して第一の筆記イメージを生成する筆記イメージ変換手段と、前記画像データの所定の領域に、前記第一の筆記イメージを合成する合成手段と、を有する構成とすることができる。
【００２３】
これにより、フォームの設計における自由度を維持しつつ、既に筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置を提供することができる。
【００２４】
また、上記目的を達成するために、本発明の情報処理装置は、加筆入力されることにより、請求項１ないし６の何れか一に記載の情報処理装置によって処理される画像が形成される、確認訂正用フォームを生成する情報処理装置であって、所定のフォームのフォーム定義情報を取得するフォーム定義情報取得手段と、前記フォーム定義情報に基づき、前記所定のフォームに含まれる領域毎に過去に筆記入力された筆記情報を対応づけて保持する筆記情報保持手段から前記筆記情報を読み出す筆記情報保持手段インタフェースと、前記領域毎に対応する前記筆記情報の筆記イメージを取得する筆記イメージ取得手段と、前記筆記イメージ取得手段によって取得された筆記イメージを所定の色に変換して第一の筆記イメージを生成する筆記イメージ変換手段と、前記フォーム定義情報に基づき、前記所定のフォームの画像を生成し、さらに、該画像の前記第一の筆記イメージに対応する領域に、該第一の筆記イメージを合成する合成手段と、を有する構成とすることができる。
【００２５】
これにより、フォームの設計における自由度を維持しつつ、既に筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置を提供することができる。
【００２６】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記筆記情報保持手段は、前記領域毎に、過去に筆記入力されたイメージと該イメージによって表される筆記情報とを対応づけて保持し、前記筆記イメージ取得手段は、前記情報保持手段インタフェースを介して前記筆記情報保持手段から、前記領域毎に対応する過去に筆記入力されたイメージを取得するように構成することができる。
【００２７】
これにより、過去に筆記入力されたイメージに基づく第一のイメージが合成された画像を生成することができる。
【００２８】
また、上記目的を達成するために、本発明の情報処理装置は、さらに、前記筆記イメージ取得手段は、前記筆記情報保持手段インタフェースを介して前記筆記情報保持手段から、前記領域毎に対応する筆記情報を取得し、該筆記情報を表現する文字又は記号のイメージを生成するように構成することができる。
【００２９】
これにより、過去に筆記入力されたイメージによって表される情報に基づく第一のイメージが合成された画像を生成することができる。
【００３０】
なお、上記課題を解決するため、本発明は、さらに、上記情報処理装置が備える各手段の機能を実行させる情報処理方法としてもよい。
【発明の効果】
【００３１】
本発明の情報処理装置及び情報処理方法によれば、フォームの設計における自由度を維持しつつ、既に筆記入力された情報の確認及びその情報に対する訂正の入力が容易な情報処理装置及び情報処理方法を提供することが可能になる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態を図面に基づき説明する。
〔第一の実施の形態〕
（本発明の一実施の形態に係る情報処理装置の利用シーンの説明）
図１は、本発明の一実施の形態に係る情報処理装置である複合機の利用シーンを説明する図である。図１では、操作者が、所定のフォームが形成された入力用紙に記入を行った後、複合機１にその入力用紙を読み取らせる。複合機１は、読み取って取得した画像データを処理し、その処理結果を印刷出力する。印刷出力された結果には、操作者によって加筆された筆記イメージ又はその筆記イメージによって表される筆記情報が含まれている。
【００３３】
なお、画像データの処理は、複合機１が行う他に、複合機１とネットワーク等を介して接続された処理サーバ３が行ってもよい。さらに、複合機１が、処理サーバ３が保持する情報を取得して画像データの処理を行ってもよい。
【００３４】
（本発明の一実施の形態に係る複合機１によって処理されるイメージの例）
図２は、本発明の一実施の形態に係る複合機１によって処理されるイメージの例である。図２（ａ）のイメージは、フォームが形成された入力用紙の所定の領域に、操作者によって筆記入力された文字を表している。図２（ａ）では、「最初に書いた情報」の文字が記されている。図２（ｂ）は、図２（ａ）のイメージが、複合機１によって読み取られ処理されることにより、「最初に書いた情報」の文字の色が変換されたイメージである。
【００３５】
図２（ｃ）は、図２（ｂ）のイメージを有する画像が形成された新たな入力用紙に対して、操作者によって、訂正情報が加筆入力された状態のイメージであって、訂正情報は「次に書いた情報」の文字である。図２（ｄ）は、複合機１によって図２（ｃ）のイメージが画像データとして取得されその画像データが処理されることにより、「最初に書いた情報」の文字のイメージが除去され、「次に書いた情報」の文字のイメージが残っている状態のイメージである。
【００３６】
なお、本実施の形態では、所定のフォームを有する画像において、過去に筆記入力された筆記イメージが、図２（ｂ）のように所定の色に変換され、そのフォームの所定の領域に合成されている画像を、確認訂正用フォームという。また、過去に筆記入力された筆記イメージが、図２（ｂ）のように所定の色に変換されたものを、確認情報という。
【００３７】
この確認訂正用フォームにより、操作者は、過去に筆記入力された情報を確認することができる。さらに、過去に筆記入力された情報を訂正する場合には、操作者が、この確認訂正用フォームに加筆入力することにより、本発明の一実施の形態に係る情報処理装置が、過去に入力された筆記情報を、新たに加筆入力された筆記情報で更新する処理を行うことができる。
【００３８】
また、図２（ｂ）では、過去に筆記入力された筆記イメージと、色が異なり形状が同一である筆記イメージが形成されているが、本発明の実施の形態は、図２の例に限らない。例えば、過去に筆記入力された筆記イメージが、後述する筆記イメージの解析により筆記情報として取得された後、その筆記情報に対応する文字又は記号等がレンダリングされ、さらに所定の色に変換されたイメージが、確認訂正用フォームに形成されてもよい。
【００３９】
（本発明の一実施の形態に係る情報処理装置の機能構成の例（その１））
図３は、本発明の一実施の形態に係る情報処理装置の機能構成の例であって、確認訂正用フォームに対して新たに加筆入力された第二の筆記イメージを取得する情報処理装置の例である。
【００４０】
図３の情報処理装置１００は、筆記画像抽出手段１１０、画像データ取得手段１３０、フォーム定義情報取得手段１４０、及び、ワークフロー定義情報取得手段１９０を有する。
【００４１】
情報処理装置１００は、また例えば、筆記判定手段１２０、色情報取得手段１５０、筆記情報保持手段インタフェース（以下、「Ｉ／Ｆ」という。）１６０、媒体識別情報取得手段１７０、及び、実行中ワークフロー管理手段１８０を有してもよい。
【００４２】
筆記画像抽出手段１１０は、画像データの中から、フォーム定義情報に基づいて、所定の領域の領域イメージを取得し、さらに、その領域イメージから、加筆入力されたイメージを取得する手段である。筆記画像抽出手段１１０は、例えば、領域取得手段１１１、及び、筆記イメージ抽出手段１１２を有する。
【００４３】
領域取得手段１１１は、画像データの中から、フォーム定義情報に基づいて、所定の領域の領域イメージを取得する手段である。領域取得手段１１１は、フォーム定義情報によって定められている領域の位置座標に基づき、その位置のイメージを領域イメージとして取得する。
【００４４】
なお、フォーム定義情報には、例えば、フォームの領域毎に、その領域のフォーム内での位置座標、その領域に筆記入力されるべき情報の種類、及び、その領域に筆記入力されるべき情報の内容等が対応づけられている。領域に筆記入力されるべき情報の種類とは、例えば、その領域がフォームの文字記入欄に対応している場合には、文字であり、その領域がフォームのチェックボックスに対応している場合には、記号である。
【００４５】
筆記イメージ抽出手段１１２は、領域取得手段１１１によって取得された領域イメージの中から、筆記入力された第二の筆記イメージ、又は、第一の筆記イメージにさらに加筆入力された第二の筆記イメージを取得する手段である。
【００４６】
なお、第一の筆記イメージとは、その領域に、過去に筆記入力された筆記イメージに基づく筆記イメージであり、第二の筆記イメージとは、その領域に、新たに筆記入力された筆記イメージである。
【００４７】
より詳細には、その領域イメージが、操作者によって新たに筆記入力された筆記イメージを含み、過去に筆記入力された筆記イメージに係るイメージを含まない場合には、筆記イメージ抽出手段１１２は、その筆記イメージを第二の筆記イメージとして取得する。
【００４８】
また、その領域イメージが、過去に筆記入力された筆記イメージに基づく第一の筆記イメージを含み、さらに、操作者によって第二の筆記イメージが加筆入力されている場合には、筆記イメージ抽出手段１１２は、第一の筆記イメージを除いて第二の筆記イメージを取得する。
【００４９】
筆記イメージ抽出手段１１２は、例えば、第一の筆記イメージの色に係る情報が予め定められている場合に、領域イメージに含まれる画素の中から、その色を有する画素を除く、他の画素から、第二の筆記イメージを抽出する。
【００５０】
なお、第一の筆記イメージの色に係る情報とは、例えば、明度又は彩度の値であり、その情報は、例えば、色情報保持手段９５０によって保持され、色情報取得手段１５０によって取得されてもよい。第一の筆記イメージの色に係る情報は、さらに、明度又は彩度の値の範囲であってもよい。範囲を用いる場合には、第一の筆記イメージの色に係る情報は、明度又は彩度の値に加えて、さらに、その値からの範囲を表す閾値を含んでもよい。
【００５１】
筆記判定手段１２０は、筆記画像抽出手段１１０によって抽出された筆記イメージを解析して、その筆記イメージによって表される筆記情報を取得する。筆記情報とは、例えば、文字によって表される情報であり、また例えば、その領域がチェックボックス等の場合に、記入された記号によって表される情報である。筆記判定手段１２０は、例えば、筆記情報取得手段１２１と筆記情報更新手段１２２とを有する。
【００５２】
筆記判定手段１２１は、例えば、ＯＣＲ処理又はＯＭＲ処理によって、筆記イメージを解析して、その筆記イメージによって表される筆記情報を取得する。筆記情報更新手段１２２は、筆記判定手段１２１によって取得された筆記情報を、筆記情報保持手段Ｉ／Ｆ１６０を介して筆記情報保持手段９６０に対して出力することにより、筆記情報保持手段９６０に保持されている筆記情報を更新する。
【００５３】
画像データ取得手段１３０は、確認訂正用フォームに対して加筆入力された画像を読み取った画像データを取得する手段である。画像データ取得手段１３０は、例えば、情報処理装置１００の外部に接続された画像読取手段６１が読み取った画像データを取得する。
【００５４】
フォーム定義情報取得手段１４０は、情報処理装置１００が処理する画像データに対応するフォームのフォーム定義情報を取得する手段である。フォーム定義情報取得手段１４０は、例えば、画像データ取得手段１３０が取得した画像データの中から、所定の符号等によって表されるフォームの識別情報を取得し、その識別情報に対応するフォームのフォーム定義情報を取得する。なお、フォーム定義情報は、例えば、フォーム定義情報保持手段９４０によって保持されてもよい。
【００５５】
色情報取得手段１５０は、第一の筆記イメージの色に係る情報を、色情報保持手段９５０から取得する。筆記情報保持手段Ｉ／Ｆ１６０は、筆記情報保持手段９６０に対してデータを出力し、また、筆記情報保持手段９６０からデータを読み出して取得するインタフェースである。
【００５６】
媒体識別情報取得手段１７０は、実行中のワークフローの工程の一に対応するフォームが形成された媒体毎に、その媒体を識別する媒体識別情報を取得する。媒体識別情報は、その媒体上に形成され、例えば、機械読み取り可能な符号の形態を有する。なお、機械読み取り可能な符号の形態とは、例えば、バーコード又はＱＲコード等である。媒体識別情報取得手段１７０は、画像データ取得手段１３０によって取得された画像データの中から、媒体識別情報のイメージを取得し、そのイメージが符号の場合にはこれを復号することにより、媒体識別情報を取得する。また、そのイメージが文字又は記号等の場合には、例えば、ＯＣＲ処理等を行い、媒体識別情報を取得する。
【００５７】
実行中ワークフロー管理手段１８０は、実行されているワークフロー毎にそのワークフローの識別情報、そのワークフローにおいて実行されている工程の識別情報、及び、その工程に対応するフォームが形成された媒体を識別する媒体識別情報を対応づけて管理する。
【００５８】
ワークフロー定義情報取得手段１９０は、媒体識別情報に対応するワークフローの工程の一が含まれるワークフローの、ワークフロー定義情報を、ワークフロー定義情報保持手段９９０から取得する。
【００５９】
画像読取手段６１は、例えば、スキャナとして構成され、加筆入力された確認訂正用フォームを光学的に読み取って画像データを取得する手段である。なお、画像読取手段６１は、情報処理装置１００の内部に設けられてもよい。
【００６０】
筆記情報保持手段９６０は、情報処理装置１００によって取得された筆記情報を、その情報が筆記入力されたフォームの領域毎に対応づけて保持する手段である。筆記情報保持手段９６０は、筆記情報に加えて、筆記イメージを対応づけて保持してもよい。
【００６１】
色情報保持手段９５０は、筆記画像抽出手段１１０によって除去される第一の筆記イメージの色に係る情報を保持する手段である。色情報保持手段９５０は、第一の筆記イメージの明度又は彩度の値を保持する。色情報保持手段９５０は、さらに、筆記画像抽出手段１１０が、第一の筆記イメージを除去する際に、所定の明度又は彩度の値の範囲の画素を、第一の筆記イメージとして判断する場合に、その範囲の値を保持してもよい。範囲の値は、また閾値として保持されてもよい。
【００６２】
フォーム定義情報保持手段９４０は、所定のフォーム毎に、フォーム定義情報を保持する。フォーム定義情報とは、例えば、そのフォームに含まれる領域の位置情報、その領域に筆記入力されるべき筆記情報の種類と内容等を保持する手段である。フォーム定義情報は、さらに、そのフォームを識別する識別情報を含んでもよい。
【００６３】
なお、フォーム定義情報保持手段９４０、色情報保持手段９５０、及び、筆記情報保持手段９６０は、一の保持手段として構成されてもよく、さらに、情報処理装置１００の内部に設けられてもよい。
【００６４】
（本発明の一実施の形態に係る情報処理装置の機能構成の例（その２））
図４は、本発明の一実施の形態に係る情報処理装置の機能構成の例であって、確認訂正用フォームを生成する情報処理装置の例である。図４において、情報処理装置２００は、画像読取手段６１、画像形成手段６２、フォーム定義情報保持手段９４０、及び、色情報保持手段９５０と接続されている。これらの手段のうち、図３の同名の手段と同一の機能及び構成を有するものは、同一の符号を付し、ここでは説明を省略する。
【００６５】
図４の情報処理装置２００は、領域取得手段２１１、及び、印刷データ作成手段２７０を有する。情報処理装置２００は、さらに、画像データ取得手段２３０、フォーム定義情報取得手段２４０、及び、色情報取得手段２５０を有してもよい。
【００６６】
領域取得手段２１１、画像データ取得手段２３０、フォーム定義情報取得手段２４０、及び、色情報取得手段２５０は、図３の情報処理装置１００が有する同名の手段と同一の機能及び構成を有するので、ここでは説明を省略する。
【００６７】
印刷データ作成手段２７０は、確認訂正用フォームとして印刷出力される画像の画像データを生成する手段である。印刷データ作成手段２７０は、例えば、筆記イメージ変換手段２７１、及び、合成手段２７２を有する。
【００６８】
筆記イメージ変換手段２７１は、領域取得手段２１１によって取得された領域イメージの中から、筆記イメージを抽出し、その筆記イメージの色を所定の色に変換する手段である。所定の色は、例えば、色情報取得手段２５０によって色情報保持手段９５０から取得される色でもよい。
【００６９】
合成手段２７２は、画像データ取得手段２３０によって取得された画像データの中で、筆記イメージ変換手段２７１によって筆記イメージが抽出された領域の領域イメージを、筆記イメージ変換手段２７１によって色が変換された筆記イメージに置き換える合成処理を行うことにより、確認訂正用フォームの画像データを生成する。
【００７０】
画像形成手段６２は、印刷データ作成手段２７０によって生成された画像データを、媒体に形成して出力する。
【００７１】
（本発明の一実施の形態に係る情報処理装置の機能構成の例（その３））
図５は、本発明の一実施の形態に係る情報処理装置の機能構成の例であって、確認訂正用フォームを生成する情報処理装置の図４とは異なる機能及び構成の例である。図５において、情報処理装置２００ａは、画像形成手段６２、フォーム定義情報保持手段９４０、色情報保持手段９５０、及び、筆記情報保持手段９６０と接続されている。これらの手段は、図３及び図４において同名の手段と同一の機能及び構成を有するので、同一の符号を付し、ここでは説明を省略する。
【００７２】
図５の情報処理装置２００ａは、例えば、フォーム定義情報取得手段２４０、色情報取得手段２５０、筆記情報保持手段Ｉ／Ｆ２６０、及び、印刷データ作成手段２７０ａを有する。情報処理装置２００ａが有する各手段のうち、図４の情報処理装置２００と同一の機能及び構成を有するものは、同一の符号を付し、ここでは説明を省略する。
【００７３】
印刷データ生成手段２７０ａが有する筆記イメージ取得手段２７３は、所定のフォームが形成された用紙に対して、過去に筆記入力された筆記イメージを取得する手段である。筆記イメージ取得手段２７３は、例えば、筆記情報保持手段９６０が、過去に筆記入力された筆記イメージを領域毎に対応づけて保持している場合には、その筆記イメージを取得する。
【００７４】
筆記イメージ取得手段２７３は、また例えば、筆記情報保持手段９６０が、過去に筆記入力された筆記イメージから取得された筆記情報を保持している場合には、その筆記情報を取得してレンダリング等の処理を行うことにより、筆記イメージを生成する。
【００７５】
（確認訂正フォームを処理するワークフローシステムの構成の例）
図６は、本発明の一実施の形態に係る情報処理装置を含むワークフローシステムの構成の例である。図６のワークフローシステムは、複合機１、処理サーバ３、クライアントＰＣ５が、ネットワークを介して接続されている。
【００７６】
図６では、本発明の一実施の形態に係る情報処理装置は、処理サーバとして構成されているが、本発明の実施の形態は図６の例に限らない。例えば、ネットワークにおける一クライアントである複合機として構成されてもよい。
【００７７】
処理サーバ３は、例えば、ワークフロー処理部３０１、フォーム定義情報保持部３０４、ワークフロー定義情報保持部３０６、及び、ネットワーク通信部３０９を有する。
【００７８】
フォーム定義情報保持部３０４は、所定のフォーム毎に、フォーム定義情報を保持する。ワークフロー定義情報保持部３０６は、ワークフロー毎にワークフロー定義情報を保持する。なお、ワークフロー定義情報とは、例えば、ワークフローの段階毎に実行される内容、実行する担当者又は部署、又は、ワークフローの識別情報等が対応づけられた情報である。
【００７９】
ワークフロー処理部３０１は、例えば、ワークフロー管理部３１０、紙識別子探索／復号部３２０、画像データ補正部３３０、筆記画像抽出部３４０、筆記判定部３５０、紙識別子発行部３６０、紙識別子符号化部３７０、及び、印刷データ作成部３８０を有する。
【００８０】
ワークフロー管理部３１０は、実行されているワークフロー毎に、そのワークフローを実行する担当者、又は、そのワークフローの段階等の情報を保持し管理する手段である。
【００８１】
紙識別子探索／復号部３２０は、取得された画像データの中から、紙を識別する紙識別子を取得し、その紙識別子が符号化されている場合にはそれを復号する。画像データ補正部３３０は、後段の筆記画像抽出部３４０によって処理される画像データに対し、色又は歪み等の補正を行うことにより、筆記イメージを抽出する処理の精度を高める。
【００８２】
筆記画像抽出部３４０は、取得された画像データの所定の領域から、筆記イメージを取得し、筆記判定部３５０は、筆記画像抽出部３４０によって取得された筆記イメージを解析して、その内容である筆記情報を取得する。
【００８３】
紙識別子発行部３６０は、新たに確認訂正用フォームを生成する際に、その確認訂正用フォームが印刷される紙毎に、紙を識別する紙識別子を発行する。紙識別子符号化部３７０は、紙識別子発行部３６０によって発行された紙識別子を、例えば、ＱＲコード等の形態に符号化する。印刷データ作成部３８０は、確認訂正用フォームを生成する処理を行う。
【００８４】
クライアントＰＣ５は、フォーム印刷プログラム５１とネットワーク通信部５９とを有する。フォーム印刷プログラム５１は、ネットワーク通信部５９により処理サーバから、ワークフロー定義情報のリストを取得し、操作者がこのリストに基づいて選択したワークフローの、最初の工程に用いるフォームの印刷指示を出力する。フォーム印刷プログラム５１は、また、実行中の所定のワークフローの印刷指示を出力してもよい。
【００８５】
複合機１は、画像取得部１１、印刷部１２、操作部１３、及び、ネットワーク通信部１９を有する。画像取得部１１は、操作者によって指示されたスキャン処理を行い画像データを取得する。印刷部１３は、操作者によって指示されたフォーム等の印刷を行う。操作部１３は、操作者が複合機１に対して指示を入力し、また、複合機１や複合機１に接続された処理サーバ３等の状態を表示するユーザインタフェースである。ネットワーク通信部１９は、複合機１と他の装置等とをネットワークを介して接続する際の、通信を行う。
【００８６】
図６のワークフローシステムにおいて、加筆入力された確認訂正用フォームを処理する処理サーバ３は以下の手順で処理を実行する。
【００８７】
まず、ネットワーク通信部３０９により、複合機１から画像データを受信する。次に、紙識別子探索／複合部３２０により、受信した画像データから、その画像データに含まれる符号化紙識別子から紙識別子が取得される。
【００８８】
ワークフロー管理部３１０は、取得された紙識別子に関連付けられたワークフローの情報である、ワークフロー定義情報及びフォーム定義情報を、それぞれ、ワークフロー定義情報保持部３０６及びフォーム定義情報保持部３０４から取得する。さらに、取得したフォーム定義情報から確認訂正用フォーム中の記入欄の位置情報、それぞれの記入欄の属性と処理方法、画像データの補正方法、及び、画像補整を行う際の補正パラメータを取得する。
【００８９】
画像データ補正部３３０は、画像データに対し、取得された補正方法と補正パラメータとに基づき、補正処理を行う。筆記画像抽出部３４０は、補正された画像データと記入欄毎の位置情報とに基づき、記入欄毎に領域イメージを取得する。筆記判定部３５０は、領域イメージと、その領域イメージに対応する記入欄の属性、及び、その記入欄に対する処理方法に基づき、OCR処理又はOMR処理等の処理を行い、記入欄毎に識別結果を取得する。
【００９０】
次に、取得された筆記イメージに基づき、確認訂正用フォームを生成する処理サーバ３は、以下の手順で処理を実行する。印刷データ作成部３８０が、筆記入力の識別結果と、ワークフローの次工程で用いられる紙フォームのフォーム情報、及び、紙識別子発行部３６０で発行され紙識別子符号化部３７０で符号化された紙識別子を、一の画像データに合成することにより、確認訂正用フォームが生成される。この確認訂正用フォームが、ネットワーク通信部３０９から複合機１に対して出力され、複合機１が印刷出力を行う。
【００９１】
（本発明の一実施の形態に係る情報処理装置による確認訂正システムの例）
図７は、本実施の形態における確認訂正システムの全体の流れを説明する図である。図７では、例えば、図６のワークフローシステムにより、既に記入欄に対する処理が行われ、記入識別結果が得られているとする。
【００９２】
図７のステップＳ１では、印刷データ作成部３８０が、記入欄の処理により得られた記入識別結果を、それが記録されているデータベースから読み出し、確認訂正用フォームの印刷イメージを作成する。
【００９３】
より詳細には、記入識別結果に対して、後に操作者によって確認訂正フォームに加筆される筆記情報と、過去に筆記入力された筆記情報とが分離できるように、記入識別された結果の筆記イメージを、予め定義されている除去可能な色に変換する。さらに、確認訂正用フォームの下地となる画像データに対して、領域定義情報に基づいてその筆記イメージを合成して、印刷イメージを作成する。なお、領域定義情報とは、フォーム定義情報と同義である。
【００９４】
ステップＳ１に続くステップＳ２では、作成された印刷イメージが、例えば、複合機１で印刷出力される。
【００９５】
ステップＳ２に続くステップＳ３では、印刷出力された確認訂正用フォームに対し、加筆入力が行われる。これにより、加筆入力された確認訂正用フォームの画像ができる。ステップＳ３に続くステップＳ４では、操作者によって指示されることに基づき、ステップＳ３で生成された画像が、複合機１等で読み取られる。
【００９６】
ステップＳ４に続くステップＳ５では、読み取られた画像データに対し、筆記画像抽出部３４０が、画像データに含まれている確認情報の上に上書き等されている筆記情報の有無を判断し、筆記判定部３５０が、その筆記情報を取得して既に登録されている情報を更新する。
【００９７】
より詳細には、筆記画像抽出部３４０が、確認訂正用フォームを複合機１等によりスキャンして読み取った画像の画像データと、確認訂正用フォーム内の記入欄であるフィールドの位置又は大きさを定義したフォーム定義情報に基づき、フィールド毎にイメージの切り出しを行う。このフィールドイメージに対し、加筆された情報と分離可能なように、除去可能な色で印刷されている確認情報の除去作業を行うことで、訂正のために加筆された第二の筆記イメージを取得する。
【００９８】
なお、確認情報とは、過去に筆記入力された筆記イメージに基づく、第一の筆記イメージであり、例えば、所定の色の値を有する画素によって構成される。これにより、第二の筆記イメージを取得する際に、その色の値を有する画素を第二の筆記イメージに含ませないようにすることができ、結果として第一の筆記イメージが除去される。
【００９９】
筆記判定部３５０は、第二の筆記イメージに対し、OCR処理又はOMR処理等の記入判定処理を行う。第二の筆記イメージによって表される新たな筆記情報がある場合には、それを新しい入力情報として、記録されている情報の更新を行う。新たな筆記情報が無い場合、すなわち、加筆入力された第二の筆記イメージが無い場合、又は、第二の筆記イメージによって得られる筆記情報が無い場合には、確認訂正用フォームに予め形成されていた筆記情報を保持し、入力情報の更新は行わない。なお、記録される情報は、第二の筆記イメージによって表される筆記情報の他に、第二の筆記イメージそのものでもよい。
【０１００】
これにより、操作者は、確認訂正用フォームに形成された確認用の情報を確認し、それを訂正する場合には、加筆入力を行うことで、既に登録されている筆記情報を更新することができる。したがって、電子ペン等の特別な入力手段や、フォームに訂正用の欄やスペースを設けることなく、フォームの設計における自由度を維持しつつ、訂正の入力を容易に行うことができる。
【０１０１】
（筆記画像抽出部と筆記判定部との構成の例）
図８は、筆記画像抽出部３４０と筆記判定部３５０との構成の例である。なお、筆記画像抽出部３４０と筆記判定部３５０とをあわせて、加筆訂正抽出判定部としてもよい。筆記画像抽出部３４０と筆記判定部３５０とは、何れも、ワークフロー処理部３０１からの処理の指示に基づいて、その機能を実現する。
【０１０２】
図８において、筆記画像抽出部３４０は、領域切り出し部３４１、確認情報除去部３４２、及び、筆記画像抽出制御部３４９を有する。
【０１０３】
筆記画像抽出制御部３４９は、筆記画像抽出部３４０に含まれる他の処理部の制御を行い、ワークフロー処理部３０１から入力される、確認訂正用フォームの画像データ、及び、領域を定義する情報であるフォーム定義情報を、領域切り出し部３４１に出力する。さらに、確認情報除去部３４２が処理した画像データをワークフロー処理部３０１に出力する。
【０１０４】
領域切り出し部３４１は、筆記画像抽出制御部３４９から入力される確認訂正用フォームの画像データを、フォーム定義情報に基づいて切り出し、領域イメージを生成する。さらに、その領域イメージを確認情報除去部３４２に出力する。
【０１０５】
確認情報除去部３４２は、領域切り出し部３４１から入力された領域イメージに対し、確認情報の除去を行う。確認情報は所定の除去可能な色で表現されており、領域イメージに含まれる全ての画素からその色を有する画素を、例えば、下地の色に置き換えることで、除去される。より詳細には、ＲＧＢ色空間によって表現される画素の彩度と明度とを取得し、それらの値が、設定された彩度の閾値より大きな彩度をもつ画素、又は、設定された明度の閾値より大きな明度をもつ画素を、下地の色で置き換える。なお下地の色に置き換える他に、第二の筆記イメージとして取得する加筆イメージに、その画素を含ませないようにしてもよい。
【０１０６】
確認情報除去部３４２は、この除去作業終了後、確認情報が除去されて加筆された部分のみが抽出された領域イメージを筆記画像抽出制御部３４９に出力する。
【０１０７】
また、図８において、筆記判定部３５０は、加筆訂正判定部３５１、入力情報更新部３５２、及び、筆記判定制御部３５９を有する。
【０１０８】
筆記判定制御部３５９は、ワークフロー処理部３０１から入力される、筆記画像抽出部３４０において第二の筆記イメージが抽出された領域イメージを、加筆訂正判定部３５１に出力する。
【０１０９】
加筆訂正判定部３５１は、筆記判定制御部３５９から入力された領域イメージに対し、加筆入力の有無を判定する。加筆入力が行われていなければ、領域画像は白画素又は白に近い値を有する画素から構成される。一方、加筆入力が行われていれば加筆された部分の画素の色が、白色ではない色を有している。なお、下地の色は、白色の他に、予め定められた所定の色でもよい。
【０１１０】
加筆入力の有無の判断の際には、スキャンした際の紙面やスキャンユニットの汚れ、又は、スキャン時のノイズ等の影響を取り除くため、予め定められた閾値を超えた画素値を超える変化があるか否かを判断してもよい。加筆訂正判定部３５１は、さらに、OCR処理又はOMR処理により、加筆の有無を判定してもよい。
【０１１１】
加筆入力がある場合には、入力情報更新部３５２に対し、取得された第二の筆記イメージ、又は、その第二の筆記イメージに対してＯＣＲ処理又はＯＭＲ処理を行うことにより得られた筆記情報を、入力情報更新部３５２に対して出力する。
【０１１２】
入力情報更新部３５２は、加筆判定部３５１によって加筆がなされたと判定された領域の領域イメージを受け取り、その領域イメージを新たな筆記情報として、既に保持されている筆記情報と置き換える。なお、筆記情報は、第二の筆記イメージを含む筆記イメージ又は領域イメージでもよく、第二の筆記イメージが解析されることにより得られた情報でもよい。
【０１１３】
図８においては、ワークフロー処理部３０１は、筆記画像抽出制御部３４０に対し、スキャンされた紙フォームの画像データと領域定義情報を出力する。さらに、筆記画像抽出制御部３４０によって抽出された領域毎の画像データを受け取り、筆記判定部３５０に出力する。
【０１１４】
（印刷データ作成部の構成の例）
図９は、印刷データ作成部３８０の構成の例である。図９の印刷データ作成部３８０は、ワークフロー処理部３０１と接続され、さらに、除去形式変換部３８１、フォーム埋め込み部３８２、及び、印刷データ作成制御部３８９とを有する。
【０１１５】
印刷データ作成制御部３８９は、ワークフロー処理部３０１から入力される、確認訂正用フォームの印刷指示、及び、確認訂正用フォームの印刷に必要な情報を受け取る。確認訂正用フォームの印刷に必要な情報とは、そのフォームのフォーム定義情報又はそのフォーム定義情報に基づいて生成されたフォーム下地の画像データ、及び、フォームに含まれる領域毎に筆記入力された筆記イメージである。印刷データ作成制御部３８９は、また、作成された確認訂正用フォームの印刷データを、ワークフロー処理部３０１に出力する。
【０１１６】
除去形式変換部３８１は、印刷データ作成制御部３８９から入力される領域イメージの中の、白色又は白色に近い色の画素（以下、「白画素」という）ではない画素に対し、その画素の色を予め定義されている除去可能色に変換する。
【０１１７】
なお、除去可能色とは、本発明の一実施の形態に係る情報処理装置が、その色の値を保持又は取得することにより、処理するイメージから、その色を有する画素の色を、下地の色の置き換える、「除去」を行うことができる色のことである。この除去可能色に置き換えることにより、後にこの領域の画像データが確認情報除去部３４２において処理される際に、その色の値を有する画素を除去することができる。なお、除去可能色は、例えば、設定された彩度の閾値より大きな彩度又は設定された明度の閾値より大きな明度である色である。
【０１１８】
フォーム埋め込み部３８２は、印刷データ作成制御部３８９から入力される、確認訂正用フォームの下地データに、除去形式変換部３８１により変換された領域イメージを合成する。なお、領域イメージの合成は、フォーム定義情報に定義されている位置情報に基づいて、その位置に合成する。これにより、確認訂正用フォームの印刷データが生成される。
【０１１９】
図９において、ワークフロー処理部３０１は、印刷データ作成制御部３８９に対して、確認訂正フォーム印刷用の下地データ、フォームに含まれる領域毎に埋め込む記入識別結果の画像データ、及び、各領域の位置が定義されている情報を出力する。また、印刷データ作成部３８０によって作成された印刷データを受け取る。
【０１２０】
（筆記画像抽出部と筆記判定部とによる処理の例のフロー図）
図１０は、筆記画像抽出部３４０及び筆記判定部３５０による処理の例のフローである。図１０では、加筆入力された確認訂正用フォームの画像データから、フォームに含まれる領域毎に、新たな加筆入力の有無が判定され、入力された筆記情報が取得される。
【０１２１】
図１０のステップＳ１０１では、領域切り出し部３４１が、加筆入力された確認訂正用フォームの画像データから、フォーム定義情報によって定義される領域毎の位置情報に基づき、領域イメージを取得する。ステップＳ１０１に続いてステップＳ１０２に進み、確認情報除去部３４２が、ステップＳ１０１で取得された領域の領域イメージ毎に、確認情報の除去を行う。
【０１２２】
ステップＳ１０２に続いてステップＳ１０３に進み、筆記判定部３５０の加筆訂正判定部３５１が、ステップＳ１０２で確認情報が除去された領域イメージに対し、新たな加筆入力の有無を判断する。新たな加筆入力がある場合にはステップＳ１０４に進み、新たな加筆入力が無い場合には、処理を終了する。
【０１２３】
なお、新たな加筆入力がある場合には、その領域イメージに対してＯＣＲ処理又はＯＭＲ処理を行うことにより、その加筆入力の筆記イメージによって表される筆記情報を取得してもよい。
【０１２４】
ステップＳ１０３に続くステップＳ１０４では、入力情報更新部３５２が、ステップＳ１０３で処理された領域イメージ、又は、その領域イメージから取得された筆記情報を、既に保持されている情報等と置き換えることにより更新する。なお、既に保持されている情報は、例えば、図示しない記憶手段等に格納されてもよく、さらに、その情報は、ワークフロー毎に対応するフォームに含まれる領域毎に、対応づけて保持されるとよい。
【０１２５】
（印刷データ作成部の処理の例）
図１１は、印刷データ作成部３８０において実行される処理の例のシーケンス図である。図１１のステップＳ２０１では、ワークフロー処理部３０１から印刷データ作成制御部３８９に対し、加筆訂正抽出判定部において取得された領域毎の領域イメージ、及び、実行しているワークフローの工程に対応するフォームのフォーム定義情報に基づく、フォームの画像であるフォーム下地が出力される。
【０１２６】
ステップＳ２０１に続いてステップＳ２０２及びステップＳ２０３に進む。ステップＳ２０２とステップＳ２０３とは非同期でもよく、また、ステップＳ２０２に続いてステップＳ２０３の処理が行われてもよい。
【０１２７】
ステップＳ２０２では、印刷データ作成制御部３８９からフォーム埋め込み部３８２に対し、フォーム下地の画像データが出力される。一方、ステップＳ２０３では、印刷データ作成制御部３８９から除去形式変換部３８１に対し、領域イメージが出力される。
【０１２８】
ステップＳ２０３に続くステップＳ２０４では、除去形式変換部３８１が、領域イメージに含まれる所定の画素値を有する画素に対して、除去可能色に変換する処理を行う。なお、所定の画素値を有する画素とは、例えば、領域イメージの下地の色が定められている場合には、その下地の色ではない色を有する画素である。なお、領域イメージの下地の色とは、例えば、所定の閾値よりも大きな又は小さな値の画素値である。
【０１２９】
所定の画素値を有する画素とは、また例えば、筆記入力される際の色が定められている場合には、その色を有する画素である。なお、筆記入力される際の色とは、例えば、所定の閾値よりも大きな又は小さな値の画素値である。より詳細には、例えば、黒色によって筆記入力されることが定められている場合には、ＲＧＢ色空間によって表現される画素のうち、所定の値よりも小さな値の画素値を有する画素を、筆記イメージに属する画素として判断する。
【０１３０】
ステップＳ２０４に続いてステップＳ２０５に進み、除去形式変換部３８１から印刷データ作成制御部３８９に対し、除去形式の変換の終了通知とともに、除去可能色に変換されたイメージを含む領域イメージが出力される。
【０１３１】
ステップＳ２０５に続いてステップＳ２０６に進み、印刷データ作成制御部３８９からフォーム埋め込み部３８２に対し、ステップＳ２０４で生成された除去可能色に変換されたイメージを含む領域イメージが出力される。
【０１３２】
ステップＳ２０６に続いてステップＳ２０７に進み、フォーム埋め込み部３８２が、ステップＳ２０２で取得されたフォーム下地の画像データに対し、ステップＳ２０６で入力された領域イメージを合成する。ここでは、領域イメージに対応する領域毎に、フォーム定義情報によって定められている位置情報にしたがって、それぞれの領域イメージが、フォーム下地に配される。これにより、確認訂正用フォームの印刷データが完成する。
【０１３３】
ステップＳ２０７に続いてステップＳ２０８に進み、フォーム埋め込み部３８２から印刷データ作成制御部３８９に対し、ステップＳ２０７で生成された確認訂正用フォームの印刷データが出力される。ステップＳ２０８に続いてステップＳ２０９に進み、印刷データ作成制御部３８９からワークフロー処理部３０１に対し、確認訂正用フォームの印刷データが出力される。
【０１３４】
なお、ステップＳ２０５、ステップＳ２０８及びステップＳ２０９では、それぞれ、前のステップで生成されたデータの他に、前のステップの完了通知が出力されてもよい。
【０１３５】
（コンピュータの構成）
図１２は、本実施形態の情報処理装置を実現するコンピュータの構成図である。図１２のコンピュータは、主処理部４００、入力デバイス４１０、表示装置４２０、プリンタ４３０、スキャナ４４０、及び、ＨＤＤ４９０を有する。主処理部４００は、コンピュータの機能を実現する主たる部分であり、ＣＰＵ４０１、ＲＯＭ４０８、及び、ＲＡＭ４０９を有する。ＣＰＵ４０１は、コンピュータプログラムをＲＯＭ４０８等から読み出し、ＲＡＭ４０９に展開することにより、コンピュータプログラムを実行する。ＲＯＭ４０８は不揮発性のメモリであり、本発明の情報処理方法を実現するコンピュータプログラム等のＣＰＵ４０１によって実行されるプログラム、及び、情報処理装置の制御に必要なパラメータ等を保持する。ＲＡＭ４０９は、ＣＰＵ４０１が処理を行う際の、ワークメモリである。
【０１３６】
入力デバイス４１０は、例えば、キーボード等であり、操作者が指示の入力を行う際に使用する。表示装置４２０は、コンピュータの状態等の表示を行う。プリンタ４３０は、画像を媒体に形成して出力する装置であり、スキャナ４４０は、媒体上に形成された画像を光学的に読み取る装置である。ＨＤＤ４９０は、画像のデータ等の大容量のデータを格納する。
【０１３７】
本発明の情報処理方法を実現するコンピュータプログラムは、ＨＤＤ４９０、又は、ＲＯＭ４０８に格納される他に、その他図示しないドライブ装置に挿入可能な記録媒体に格納されていてもよい。
【０１３８】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【図面の簡単な説明】
【０１３９】
【図１】本発明の一実施の形態に係る情報処理装置である複合機の利用シーンを説明する図。
【図２】本発明の一実施の形態に係る複合機１によって処理されるイメージの例。
【図３】本発明の一実施の形態に係る情報処理装置の機能構成の例（その１）。
【図４】本発明の一実施の形態に係る情報処理装置の機能構成の例（その２）。
【図５】本発明の一実施の形態に係る情報処理装置の機能構成の例（その３）。
【図６】本発明の一実施の形態に係る情報処理装置を含むワークフローシステムの例。
【図７】本発明の一実施の形態に係る情報処理装置による確認訂正システムの例。
【図８】筆記画像抽出部と筆記判定部との構成の例。
【図９】印刷データ作成部の構成の例。
【図１０】筆記画像抽出部と筆記判定部とによる処理の例のフロー図。
【図１１】印刷データ作成部の処理の例のシーケンス図。
【図１２】本発明の一実施の形態に係る情報処理装置を実現するコンピュータの構成の例。
【符号の説明】
【０１４０】
１  複合機
３  処理サーバ
５  クライアントＰＣ
１１  画像取得部
１２  印刷部
１３  操作部
１９、５９、３０９  ネットワーク通信部
５１  フォーム印刷プログラム
６１  画像読取手段
６２  画像形成手段
１００  情報処理装置
１１０  筆記画像抽出手段
１１１  領域取得手段
１１２  筆記イメージ抽出手段
１２０  筆記判定手段
１２１  筆記情報取得手段
１２２  筆記情報更新手段
１３０  画像データ取得手段
１４０  フォーム定義情報取得手段
１５０  色情報取得手段
１６０  筆記情報保持手段Ｉ／Ｆ
２００、２００ａ  情報処理装置
２１１  領域取得手段
２３０  画像データ取得手段
２４０  フォーム定義情報取得手段
２５０  色情報取得手段
２６０  筆記情報保持手段Ｉ／Ｆ
２７０、２７０ａ  印刷データ作成手段
２７１  筆記イメージ変換手段
２７２  合成手段
２７３  筆記イメージ取得手段
３０１  ワークフロー処理部
３０４  フォーム定義情報保持部
３０６  ワークフロー定義情報保持部
３１０  ワークフロー管理部
３２０  紙識別子探索／復号部
３３０  画像データ補正部
３４０  筆記画像抽出部
３４１  領域切り出し部
３４２  確認情報除去部
３４９  筆記画像抽出制御部
３５１  加筆訂正判定部
３５２  入力情報更新部
３５９  筆記判定制御部
３５０  筆記判定部
３６０  紙識別子発行部
３７０  紙識別子符号化部
３８０  印刷データ作成部
３８１  除去形式変換部
３８２  フォーム埋め込み部
３８９  印刷データ作成制御部
４００  コンピュータの主処理部
４０１  ＣＰＵ
４０８  ＲＯＭ
４０９  ＲＡＭ
４１０  入力デバイス
４２０  表示装置
４３０  プリンタ
４４０  スキャナ
４９０  ＨＤＤ
９４０  フォーム定義情報保持手段
９５０  色情報保持手段
９６０  筆記情報保持手段
【図１】
2008293220.tif 000003
【図２】
2008293220.tif 000004
【図３】
2008293220.tif 000005
【図４】
2008293220.tif 000006
【図５】
2008293220.tif 000007
【図６】
2008293220.tif 000008
【図７】
2008293220.tif 000009
【図８】
2008293220.tif 000010
【図９】
2008293220.tif 000011
【図１０】
2008293220.tif 000012
【図１１】
2008293220.tif 000013
【図１２】
2008293220.tif 000014