(57)【特許請求の範囲】
【請求項１】
複数の処理で構成される作業を実行することが可能な画像処理装置であって、
各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、
前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定する特定手段と、
前記最低レベル処理に関する情報をユーザに通知する通知手段と、
前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、
を備え、
前記選定手段は、前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記選定手段は、前記最低レベル処理と同じ種類の処理であり且つ前記最低レベル処理のセキュリティレベルよりも高いセキュリティレベルを有する処理を、前記代替処理として選定することを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記選定手段は、前記最低レベル処理と同等の機能を実現する２つ以上の処理であって、前記最低レベル処理のセキュリティレベルよりも高いセキュリティレベルを有する前記２つ以上の処理を、前記代替処理として選定することを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記選定手段は、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つにも基づいて、前記最低レベル処理の代替処理を選定することを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、
前記選定手段は、前記複数の処理のうち、前記最低レベル処理以外の処理である変更対象処理に代えて実行する変更後の処理を、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つにも基づいて選定することを特徴とする画像処理装置。
【請求項６】
請求項１に記載の画像処理装置において、
前記通知手段は、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つをも前記ユーザに通知することを特徴とする画像処理装置。
【請求項７】
請求項１に記載の画像処理装置において、
前記通知手段は、前記最低レベル処理のセキュリティレベルを通知することを特徴とする画像処理装置。
【請求項８】
請求項１に記載の画像処理装置において、
前記通知手段は、前記最低レベル処理のセキュリティレベルが前記作業の対象文書に関する基準レベルより低いことを条件として、前記最低レベル処理に関する情報をユーザに通知することを特徴とする画像処理装置。
【請求項９】
複数の処理で構成される作業を実行することが可能な画像処理システムであって、
各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、
前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定する特定手段と、
前記最低レベル処理に関する情報をユーザに通知する通知手段と、
前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、
を備え、
前記選定手段は、前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする画像処理システム。
【請求項１０】
コンピュータに、
ａ）各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて、所定の作業を構成する複数の処理のセキュリティレベルをそれぞれ取得するステップと、
ｂ）前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定するステップと、
ｃ）前記最低レベル処理に関する情報をユーザに通知するステップと、
ｄ）前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定するステップと、
を実行させるためのプログラムであって、
前記ステップｄ）は、
前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定するステップ、
を有することを特徴とするプログラム。
【請求項１１】
複数の処理で構成される作業を実行することが可能な画像処理装置であって、
各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、
前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行う特定手段と、
前記低セキュリティレベル処理に関する情報をユーザに通知する通知手段と、
前記低セキュリティレベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、
を備え、
前記選定手段は、前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする画像処理装置。
【請求項１２】
複数の処理で構成される作業を実行することが可能な画像処理システムであって、
各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、
前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行う特定手段と、
前記低セキュリティレベル処理に関する情報をユーザに通知する通知手段と、
前記低セキュリティレベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、
を備え、
前記選定手段は、前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする画像処理システム。
【請求項１３】
コンピュータに、
ａ）各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて、所定の作業を構成する複数の処理のセキュリティレベルをそれぞれ取得するステップと、
ｂ）前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行うステップと、
ｃ）前記低セキュリティレベル処理に関する情報をユーザに通知するステップと、
ｄ）前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定するステップと、
を実行させるためのプログラムであって、
前記ステップｄ）は、
前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定するステップ、
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi Function Peripheral））などの画像処理装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
処理が実行される際にデータのセキュリティを確保するセキュリティ技術が存在する（特許文献１等参照）。たとえば、特許文献１に記載の技術においては、或る処理が実行されようとする場合において、当該処理を実行しようとする者の権限レベルと当該処理の機密度レベルとが比較され、「権限レベル」が「機密度レベル」よりも低い（小さい）ときには、当該処理の実行が許可されない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１９４５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、ネットワーク技術の進歩等に伴って、ウェブアクセス機能を有する画像処理装置が提案されている。また、ウェブ上では様々なサービス（翻訳サービス等）が提供されている。
【０００５】
そして、このようなサービスが上記のような画像処理装置においても利用されることが想定される。さらには、上記のような画像処理装置において、外部との通信等を伴う様々なサービスの利用を伴って複数の処理（ジョブ）が組み合わせられて実行される状況も想定される。
【０００６】
たとえば、原稿のスキャンデータを生成するスキャン処理と、当該原稿のスキャンデータに基づき文字認識処理を伴って所定の形式（たとえばＰＤＦ形式）に変換するデータ形式変換サービス（ＰＤＦ化サービス等）を伴うデータ形式変換処理（ＰＤＦ化ジョブ）とが順次に実行されることが想定される。また、所定形式データ（たとえばＰＤＦデータ）内の文章データを翻訳する翻訳サービス（英訳サービス等）を伴う翻訳処理がさらに実行されることも想定される。
【０００７】
しかしながら、このような状況において上記のような先行技術が単純に適用される場合には、各処理（ジョブ）の実行直前に各処理のセキュリティがそれぞれ判断されるため、ユーザは、各処理の実行の可否を各処理の実行直前になってようやく知得する。この場合、特に、複数の処理のうち２番目以降に実行される処理がセキュリティ上の問題に起因して実行できないことが判るのは当該２番目以降の各処理の実行直前であるため、それまでに既に実行された処理に要した時間等が無駄になってしまうという問題がある。
【０００８】
より詳細には、たとえば、装置（ＭＦＰ等）において、各処理（一連の処理）を自動的に連続して行う旨の設定がなされている場合には、一連の処理の途中（各処理の実行直前）で実行の可否を知得することになる。そのため、上述のような問題が生じる。なお、ユーザが当該装置の前から離れていると、ユーザは処理の中断に気付かない。そのため、当該一連の処理の開始時点から終了時点までの期間において、ユーザが当該装置（ＭＦＰ等）の前に居て動作の進捗を確認することも求められる。
【０００９】
そこで、この発明の課題は、複数の処理が実行される場合において、より適切にセキュリティを確保することが可能な画像処理装置およびそれに関連する技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、請求項１の発明は、複数の処理で構成される作業を実行することが可能な画像処理装置であって、各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定する特定手段と、前記最低レベル処理に関する情報をユーザに通知する通知手段と、前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、を備え、前記選定手段は、前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする。
【００１２】
請求項２の発明は、請求項１の発明に係る画像処理装置において、前記選定手段は、前記最低レベル処理と同じ種類の処理であり且つ前記最低レベル処理のセキュリティレベルよりも高いセキュリティレベルを有する処理を、前記代替処理として選定することを特徴とする。
【００１３】
請求項３の発明は、請求項１の発明に係る画像処理装置において、前記選定手段は、前記最低レベル処理と同等の機能を実現する２つ以上の処理であって、前記最低レベル処理のセキュリティレベルよりも高いセキュリティレベルを有する前記２つ以上の処理を、前記代替処理として選定することを特徴とする。
【００１５】
請求項４の発明は、請求項１の発明に係る画像処理装置において、前記選定手段は、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つにも基づいて、前記最低レベル処理の代替処理を選定することを特徴とする。
【００１６】
請求項５の発明は、請求項１の発明に係る画像処理装置において、前記選定手段は、前記複数の処理のうち、前記最低レベル処理以外の処理である変更対象処理に代えて実行する変更後の処理を、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つにも基づいて選定することを特徴とする。
【００１８】
請求項６の発明は、請求項１の発明に係る画像処理装置において、前記通知手段は、前記各処理に関する処理速度情報、価格情報および品質情報のうちの少なくとも１つをも前記ユーザに通知することを特徴とする。
【００１９】
請求項７の発明は、請求項１の発明に係る画像処理装置において、前記通知手段は、前記最低レベル処理のセキュリティレベルを通知することを特徴とする。
【００２０】
請求項８の発明は、請求項１の発明に係る画像処理装置において、前記通知手段は、前記最低レベル処理のセキュリティレベルが前記作業の対象文書に関する基準レベルより低いことを条件として、前記最低レベル処理に関する情報をユーザに通知することを特徴とする。
【００２１】
請求項９の発明は、複数の処理で構成される作業を実行することが可能な画像処理システムであって、各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定する特定手段と、前記最低レベル処理に関する情報をユーザに通知する通知手段と、前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、を備え、前記選定手段は、前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする。
【００２２】
請求項１０の発明は、コンピュータに、ａ）各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて、所定の作業を構成する複数の処理のセキュリティレベルをそれぞれ取得するステップと、ｂ）前記複数の処理のうち、最も低いセキュリティレベルを有する処理である最低レベル処理を特定するステップと、ｃ）前記最低レベル処理に関する情報をユーザに通知するステップと、ｄ）前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定するステップと、を実行させるためのプログラムであって、前記ステップｄ）は、前記作業の対象文書における複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定するステップ、を有することを特徴とする。
【００２３】
請求項１１の発明は、複数の処理で構成される作業を実行することが可能な画像処理装置であって、各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行う特定手段と、前記低セキュリティレベル処理に関する情報をユーザに通知する通知手段と、前記低セキュリティレベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、を備え、前記選定手段は、前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする。
【００２４】
請求項１２の発明は、複数の処理で構成される作業を実行することが可能な画像処理システムであって、各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて前記複数の処理のセキュリティレベルをそれぞれ取得する取得手段と、前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行う特定手段と、前記低セキュリティレベル処理に関する情報をユーザに通知する通知手段と、前記低セキュリティレベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定する選定手段と、を備え、前記選定手段は、前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定することを特徴とする。
【００２５】
請求項１３の発明は、コンピュータに、ａ）各処理のセキュリティレベルを規定したセキュリティレベル情報に基づいて、所定の作業を構成する複数の処理のセキュリティレベルをそれぞれ取得するステップと、ｂ）前記作業の対象文書における複数の部分のそれぞれに関して、前記複数の処理のうち、前記作業の対象文書の各部分の所要セキュリティレベルよりも低いセキュリティレベルを有する処理である低セキュリティレベル処理を特定する処理を行うステップと、ｃ）前記低セキュリティレベル処理に関する情報をユーザに通知するステップと、ｄ）前記最低レベル処理に代えて実行される代替処理を前記セキュリティレベル情報に基づいて選定するステップと、を実行させるためのプログラムであって、前記ステップｄ）は、前記作業の対象文書における前記複数の部分のうち、第１の所要セキュリティレベルを有する第１の部分に関しては前記代替処理を選定するとともに、前記第１の所要セキュリティレベルとは異なる第２の所要セキュリティレベルを有する第２の部分に関しては前記代替処理とは異なる処理を実行処理として決定するステップ、を有することを特徴とする。
【発明の効果】
【００２６】
請求項１ないし請求項１０に記載の発明によれば、作業に関する最低レベル処理が特定され、当該最低レベル処理に関する情報がユーザに通知される。そのため、ユーザは、この作業の最低レベル処理が所定の基準を充足するか否かを容易に確認することが可能である。したがって、複数の処理が実行される場合において、より適切にセキュリティを確保することが可能である。
また、代替処理が選定手段によって自動的に選定されるので、代替処理が容易に決定され得る。
【００２７】
請求項１１ないし請求項１３に記載の発明によれば、作業に関する低セキュリティレベル処理が特定され、当該低セキュリティレベル処理に関する情報がユーザに通知される。そのため、ユーザは、当該作業における各処理のセキュリティが所定の基準を充足するか否かを容易に確認することが可能である。したがって、複数の処理が実行される場合において、より適切にセキュリティを確保することが可能である。
また、代替処理が選定手段によって自動的に選定されるので、代替処理が容易に決定され得る。
【図面の簡単な説明】
【００２８】
【図１】画像処理システムの構成を示す概略図である。
【図２】ＭＦＰの機能ブロック図である。
【図３】作業における複数の処理を示す図である。
【図４】作業登録用の画面を示す図である。
【図５】作業登録用の画面を示す図である。
【図６】作業登録用の画面を示す図である。
【図７】作業登録用の画面を示す図である。
【図８】作業登録用の画面を示す図である。
【図９】サービスリストデータを示す図である。
【図１０】登録された作業データを示す図である。
【図１１】確認動作等を示すフローチャートである。
【図１２】通知画面を示す図である。
【図１３】最低レベル処理の変更前の操作画面を示す図である。
【図１４】最低レベル処理の変更後の操作画面を示す図である。
【図１５】最低レベル処理が変更される様子を示す概念図である。
【図１６】第２実施形態に係るＭＦＰの機能ブロック図である。
【図１７】第２実施形態に係る通知画面を示す図である。
【図１８】第３実施形態における処理変更を示す概念図である。
【図１９】第３実施形態の改変例に係る処理変更を示す概念図である。
【図２０】第４実施形態における処理変更を示す概念図である。
【図２１】第５実施形態における処理変更を示す概念図である。
【図２２】第６実施形態に係る通知画面を示す図である。
【図２３】改変例に係る通知画面を示す図である。
【図２４】別の改変例に係る処理変更を示す概念図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施形態を図面に基づいて説明する。
【００３０】
＜１．第１実施形態＞
＜１−１．構成概要＞
図１は、画像処理システム１００の構成を示す概略図である。この画像処理システム１００は、複数のマルチ・ファンクション・ペリフェラル（Multi Function Peripheral）（ＭＦＰとも略称する）１と複数のサーバコンピュータ（単にサーバとも称する）９０，７０とを備える。たとえば、サーバ９０は社外サーバであり、サーバ７０は社内サーバである。なお、図１においては、図示の都合上、１つのＭＦＰ１と１つのサーバ７０と複数のサーバ９０とが示されている。
【００３１】
ＭＦＰ１と各サーバ９０，７０とは、ネットワークＮＷを介して互いに接続されており、ＭＦＰ１と各サーバ９０，７０との相互間では、ネットワークＮＷを介してデータの送受信を行うことが可能である。なお、ネットワークＮＷは、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）およびインターネットなどの各種のネットワークを含む。たとえば、ＭＦＰ１とサーバ７０とは、同一ＬＡＮ内で互いに通信可能に接続され、ＭＦＰ１と各サーバ９０は、インターネットを介して互いに通信可能に接続される。
【００３２】
ＭＦＰ１は、スキャナ機能、プリンタ機能、コピー機能およびファクシミリ通信機能などを備える装置（複合機とも称する）である。ＭＦＰ１は、画像処理装置あるいは画像形成装置などとも称される。なお、画像処理システム１００は、画像形成システムなどとも称される。
【００３３】
図２の機能ブロック図に示すように、ＭＦＰ１は、画像読取部２、印刷出力部３、通信部４、格納部５、入出力部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００３４】
画像読取部２は、ＭＦＰ１の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像とも称する）を生成（形成）する処理部である。
【００３５】
印刷出力部３は、対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力（形成）する出力部である。
【００３６】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワークＮＷを介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１は、所望の相手先との間で各種のデータを授受することが可能である。
【００３７】
格納部５は、ハードディスクドライブ（ＨＤＤ）および不揮発性メモリ等の格納装置で構成される。この格納部５には、画像読取部２等で生成された原稿画像（画像データ）等が格納される。
【００３８】
入出力部６は、ＭＦＰ１に対する入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。具体的には、ＭＦＰ１には、ハードキーおよびタッチスクリーン６ｃ等が設けられている。
【００３９】
ハードキーは操作入力部６ａの一部として機能する。また、タッチスクリーン６ｃは、液晶表示パネルに圧電センサ等が埋め込まれて構成されており、表示部６ｂの一部として機能するとともに、操作入力部６ａの一部としても機能する。詳細には、タッチスクリーン６ｃは、液晶表示パネルに各種の情報を表示することが可能であるとともに、液晶表示パネルに対する操作者の手指の操作位置を検知して、各種の入力を受け付けることも可能である。たとえばタッチスクリーン６ｃに表示された仮想的なボタンが操作者の手指によって触れられると、このような操作は当該ボタンに対する押下操作であるとみなされる。
【００４０】
このように、入出力部６は、操作者（ユーザ等）に対して適宜の情報を表示することが可能であるとともに、操作者による入力操作（例えば、メニュー画面を利用した各種の設定操作等）を受け付けることが可能である。
【００４１】
コントローラ９は、ＭＦＰ１を統括的に制御する制御装置であり、ＣＰＵと、各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えて構成される。コントローラ９は、ＭＦＰ１に内蔵されたコンピュータであるとも表現される。コントローラ９の制御下において各種の処理部が動作することによって、ＭＦＰ１の各種の機能が実現される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）ＰＧを実行することによって、各種の処理部を実現する。なお、プログラムＰＧは、ネットワークＮＷを経由してダウンロードされてＭＦＰ１にインストールされるようにしてもよい。また、プログラムＰＧは、各種の可搬性記録媒体（ＵＳＢメモリ等）に記録され、当該記録媒体から読み出されてＭＦＰ１にインストールされるようにしてもよい。
【００４２】
具体的には、コントローラ９は、ユーザ認証部１１、作業指示受付部１２、セキュリティレベル取得部１３、特定部１４、通知部１５を含む各種の処理部を実現する。
【００４３】
ユーザ認証部１１は、ユーザ認証処理を行う処理部である。
【００４４】
作業指示受付部１２は、複数の処理（一連の処理）で構成される作業に関する実行指示（ユーザ指示）を受け付ける処理部である。作業指示受付部１２は、入出力部６と協働して、ユーザからの当該実行指示を受け付ける。
【００４５】
セキュリティレベル取得部１３は、複数の処理のセキュリティレベルをそれぞれ取得する処理部である。セキュリティレベル取得部１３は、当該複数の処理を含む各処理のセキュリティレベルを規定したセキュリティレベル情報（サービスリストデータＤＳ（後述）等）に基づいて、当該複数の処理のセキュリティレベルをそれぞれ取得する。
【００４６】
特定部１４は、作業に含まれる複数の処理のうち、最も低いセキュリティレベルを有する処理である「最低レベル処理」を特定する処理部である。
【００４７】
通知部１５は、最低レベル処理に関する情報をユーザに通知する処理部である。
【００４８】
これらの各処理部の動作等については後に詳述する。
【００４９】
＜１−２．動作＞
このＭＦＰ１は、様々な処理（ジョブとも称する）を実行することが可能である。これらの処理としては、ＭＦＰ１単体で実行される処理（コピー処理、およびスキャン処理等）が存在する。また、これらの処理としては、ＭＦＰ１の外部の装置（外部サーバ９０等）によって通信ネットワーク等を介して提供されるサービス（外部サービスとも称される）を利用して実行される処理（ウエブサービス処理等）も存在する。外部サービスとしては、たとえば、原稿のスキャンデータを文字認識処理（ＯＣＲ（Optical Character Recognition）処理等）を伴って所定の形式（たとえばＰＤＦ）に変換するデータ形式変換サービス（ＰＤＦ化サービスないしＯＣＲサービスとも称する等）が存在する。あるいは、外部サービスとして、所定形式データ（たとえばＰＤＦデータ）内の文章データを翻訳する翻訳サービス（英訳サービス等）、およびデータ（ファイル）をサーバへ保存するサーバ保存サービス等も存在する。
【００５０】
ここでは、これらの複数の処理（ジョブ）が組み合わせられて、或る作業が実行される場合を例示する。換言すれば、複数の処理で構成される作業を伴って画像処理（画像形成処理）が実行される場合を例示する。具体的には、図３に示すように、スキャン処理とＯＣＲ処理（文字認識処理）と翻訳処理とサーバ保存処理との４つの処理がこの順序で実行される場合を想定する。このうち、たとえば、ＯＣＲ処理、翻訳処理およびサーバ保存処理は、インターネットを介して提供される外部サービスを利用して実行される処理である。このように、複数の外部サービスは、作業を構成する複数の処理のうち少なくとも一部（一部あるいは全部）の処理において利用可能である。
【００５１】
ユーザ認証部１１によるユーザ認証動作を経てユーザＵＡがＭＦＰ１にログインすると、基本画面（メニュー画面とも称する）ＧＡ０（不図示）がタッチスクリーン６ｃに表示される。そして、基本画面ＧＡ０内の作業登録ボタンが押下されると、今度は作業登録用の画面ＧＡ１０（図４）がタッチスクリーン６ｃに表示される。
【００５２】
作業登録画面ＧＡ１０内の下段においては、利用可能な複数の処理（ジョブ）に関するリストＬＳが表示されている。このリストＬＳには、サービスリストデータＤＳ（図９）の一部または全部の情報が表示される。
【００５３】
たとえば、図４においては、２つの日英翻訳処理ＰＴ（詳細には、「日英翻訳処理ＰＴ１」、「日英翻訳処理ＰＴ２」）、１つのＯＣＲ処理ＰＲ（「ＯＣＲ処理ＰＲ１」）、１つのスキャン処理ＰＮ（「スキャン処理ＰＮ１」）、および１つのサーバ保存処理ＰＶ（「サーバ保存処理ＰＶ１」）等が、選択対象処理（選択可能処理）として示されている。なお、日英翻訳処理ＰＴは、日本語から英語への翻訳処理である。また、リストＬＳにおいては、「処理名称」、「処理種類」、「アクセス先アドレス（ＵＲＬ等）」、「セキュリティレベル」などの各項目の情報が処理ごとに記録されている。
【００５４】
「処理名称」は、処理の名称を示す情報であり、「処理種類」は処理の種類を示す情報である。
【００５５】
「アクセス先アドレス（ＵＲＬ等）」は、処理実行時におけるアクセス先アドレスの情報である。ＭＦＰ１の外部で実行される処理に関しては、アクセス先のサーバのアドレス情報（ウェブサーバ９０のＵＲＬアドレス等）が記録されており、ＭＦＰ１の内部で実行される処理に関しては「装置内部」での実行処理である旨を示す情報が記録されている。
【００５６】
また、「セキュリティレベル」は、当該処理のセキュリティレベルを示す情報である。たとえば、外部サービスを利用する処理に関しては、各外部サービス（ウェブサービス）を提供するサイト（各サーバ９０）のセキュリティレベル（安全性評価値）等に基づく所定段階数（たとえば５段階）の値が「セキュリティレベル」として格納される。一方、内部処理に関しては、各内部処理のセキュリティレベル等を示す所定段階数（たとえば５段階）の値が「セキュリティレベル」として格納される。
【００５７】
セキュリティレベル（レベル値）は、各処理の種類およびサイト評価機関による評価値等に基づいて、本システム１００の管理者等によって適宜に設定されればよい。なお、一般に、装置内部で実行される処理（内部処理とも称する）に対しては比較的高いレベル値（レベルＬＶ４，ＬＶ５等）が付与され、装置外部で実行される処理（外部処理とも称する）（特にＬＡＮの外部のネットワークを利用して実行される外部サービス等）に対しては比較的低いレベル値（レベルＬＶ２，ＬＶ３等）が付与される。
【００５８】
たとえば、図４においては、内部処理であるスキャン処理ＰＮ１には「レベルＬＶ５」が付与され、外部処理であるＯＣＲ処理ＰＲ１には「レベルＬＶ４」が付与されている。また、サーバ保存処理ＰＶ１には「レベルＬＶ３」が付与されている。なお、同一種類の複数の処理に関して、それぞれのサービス提供元サイトの安全性等に基づき、互いに異なるレベル値が付与されることもある。図４においては、日英翻訳処理ＰＴ１には「レベルＬＶ２」が付与され、日英翻訳処理ＰＴ２には「レベルＬＶ３」が付与されている。
【００５９】
つぎに、ユーザＵＡは、或る文書（作業対象文書）に関する作業内容の登録動作を実行する。具体的には、ユーザＵＡは、作業登録画面ＧＡ１０内のリストＬＳから、複数の処理をその実行順序にしたがって選択し、当該複数の処理で構成される作業をＭＦＰ１に登録する。ここでは、図３のような複数の処理が順次に登録されていく様子について説明する。当該作業に関する情報は、作業データＤＷ（後述）として登録される。
【００６０】
まず、ユーザＵＡは、作業登録画面ＧＡ１０内のリストＬＳから、第１順位で実行する処理（「スキャン処理ＰＮ１」）を選択する。具体的には、タッチスクリーン６ｃ内のリストＬＳにおける上から５段目の「スキャン処理ＰＮ１」の部分を手指で押下して、「スキャン処理ＰＮ１」を選択する。この選択操作に応答して、ＭＦＰ１は、第１順位の処理として「スキャン処理ＰＮ１」を登録する。そして、ＭＦＰ１は、図５に示すように、「スキャン」ボタンＢＮ１１を画面ＧＡ１０の中段の左端側に表示し、「スキャン処理」が第１順位の処理として登録された旨を示す。なお、当該スキャンボタンＢＮ１１を押下すると、再設定操作を行うことが可能である。
【００６１】
次に、ユーザＵＡは、作業登録画面ＧＡ１０内のリストＬＳから、第２順位で実行する処理（「ＯＣＲ処理ＰＲ１」）を選択する。具体的には、タッチスクリーン６ｃ内のリストＬＳにおける上から２段目の「ＯＣＲ処理ＰＲ１」の部分を手指で押下して、「ＯＣＲ処理ＰＲ１」を選択する。この選択操作に応答して、ＭＦＰ１は、第２順位の処理として「ＯＣＲ処理ＰＲ１」を登録する。そして、ＭＦＰ１は、図６に示すように、「ＯＣＲ」ボタンＢＮ１２を画面ＧＡ１０の中段においてボタンＢＮ１１の右側に（左側から２つ目の位置に）表示し、「ＯＣＲ処理」が第２順位の処理として登録された旨を示す。なお、当該ＯＣＲボタンＢＮ１２を押下すると、再設定操作を行うことが可能である。
【００６２】
同様に、ユーザＵＡは、第３順位で実行する処理（「日英翻訳処理ＰＴ１」）、および第４順位で実行する処理（「サーバ保存処理ＰＶ１」）の登録操作を順次に行う。このような操作に応じて、ＭＦＰ１は、第３順位の処理として「日英翻訳処理ＰＴ１」を登録するとともに、図７に示すように、「日英翻訳」ボタンＢＮ１３を画面ＧＡ１０の中段においてボタンＢＮ１２の右側に（左側から３つ目の位置に）表示し、「日英翻訳処理」が第３順位の処理として登録された旨を示す。さらに、ＭＦＰ１は、第４順位の処理として「サーバ保存処理ＰＶ１」を登録するとともに、図８に示すように、「サーバ保存」ボタンＢＮ１４を画面ＧＡ１０の中段においてボタンＢＮ１３の右側に（左側から４つ目の位置に）表示し、「サーバ保存処理」が第４順位の処理として選択された旨を示す。
【００６３】
その後、終了ボタンＢＮ１が押下されると、４つの処理Ｐｉで構成される作業の登録操作が終了する。この結果、図１０に示すような作業データＤＷが登録される。作業データＤＷには、サービスリストデータＤＳ（図９）から抽出された情報（処理Ｐｉに関する情報（各処理Ｐｉの処理名およびセキュリティレベル等））が登録されている。
【００６４】
さらに、このような登録操作がユーザＵＡによって行われた直後において、ＭＦＰ１は、次述する確認動作等（図１１参照）を実行する。なお、図１１は、当該確認動作等を示すフローチャートである。
【００６５】
まず、ステップＳ１１において、セキュリティレベル取得部１３は、作業に関する登録情報（登録された作業データＤＷ等）に基づいて、当該作業に含まれる複数の処理Ｐｉを特定するとともに、当該複数の処理Ｐｉのセキュリティレベルをそれぞれ取得する。
【００６６】
詳細には、当該作業に含まれる４つの処理Ｐｉ（「スキャン処理ＰＮ１」、「ＯＣＲ処理ＰＲ１」、「日英翻訳処理ＰＴ１」および「サーバ保存処理ＰＶ１」）が作業データＤＷに基づき特定される。
【００６７】
また、これら４つの処理Ｐｉのセキュリティレベルが作業データＤＷ（図１０）に基づき取得される。セキュリティレベル取得部１３は、スキャン処理ＰＮ１のセキュリティレベルが「レベルＬＶ５」であり且つＯＣＲ処理ＰＲ１のセキュリティレベルが「レベルＬＶ４」である旨、を取得する。また、セキュリティレベル取得部１３は、日英翻訳処理ＰＴ１のセキュリティレベルが「レベルＬＶ２」であり且つサーバ保存処理ＰＶ１のセキュリティレベルが「レベルＬＶ３」である旨、をも取得する。
【００６８】
つぎに、ステップＳ１２において、ＭＦＰ１の特定部１４は、複数の処理Ｐｉのうち、最も低いセキュリティレベルを有する処理（「最低レベル処理」とも称する）を特定する。詳細には、上記４つの処理Ｐｉ（ＰＮ１，ＰＲ１，ＰＴ１，ＰＮ１）に関する４つのセキュリティレベルＬｉ（「レベルＬＶ５」、「レベルＬＶ４」、「レベルＬＶ２」、「レベルＬＶ３」）のうち最も低いセキュリティレベル（「レベルＬ２」）に対応する「日英翻訳処理ＰＴ１」が、「最低レベル処理」として特定される（図３も参照）。
【００６９】
そして、ステップＳ１３において、ＭＦＰ１の通知部１５は、最低レベル処理である「日英翻訳処理ＰＴ１」に関する情報をユーザに通知し、ユーザＵＡに確認を促す。
【００７０】
詳細には、通知部１５は、タッチスクリーン６ｃにおいて、画面ＧＡ２０（図１２）を表示する。画面ＧＡ２０の上段においては、３番目の処理（最低レベル処理である日英翻訳処理ＰＴ１）に対応するボタンＢＮ１３が他とは異なる態様で強調して表示（たとえば異なる色）で表示されている。また、画面ＧＡ２０の中段付近においては、「このフローのセキュリティレベルは２です。このまま続けて良いですか？」などの文字列が表示されている。このような表示は、警告表示（あるいは注意喚起表示）などとも表現される。なお、画面ＧＡ２０は、最低レベル処理に関する情報を通知する画面であり、「通知画面」とも称される。
【００７１】
このようにして、作業に関する「最低レベル処理」のセキュリティレベルがＬＶ２であること、換言すれば、作業全体としてのセキュリティレベルがレベルＬＶ２であることがユーザＵＡに通知される。また、最低レベル処理（端的に言えば、ボトルネックの処理）が日英翻訳処理ＰＴ１であることもユーザＵＡに通知されている。
【００７２】
このような通知によれば、ユーザＵＡは、この作業の全体のセキュリティレベルがレベルＬＶ２であることが所定の基準（社内基準等）を充足するか否かを確認することが可能である。たとえば、社内基準においては、機密文書に対しては比較的高い基準値（たとえばレベルＬＶ３〜ＬＶ５）が所要セキュリティレベルとして設定され、公開可能文書に対しては比較的低い基準値（たとえばレベルＬＶ２）が所要セキュリティレベルとして設定される。ユーザＵＡは、作業対象の文書に関する所要セキュリティレベルと登録作業に係るセキュリティレベル（登録された作業全体のセキュリティレベル）とを比較して、所定の基準の充足性を判断することが可能である。
【００７３】
ユーザＵＡは、登録作業に係るセキュリティレベル（レベルＬＶ２）が対象文書に関する所要セキュリティレベル（たとえばＬＶ２）以上であり所定の基準が充足されると判断する場合には、ＯＫボタンＢＮ３を押下して、処理実行指示をＭＦＰ１に付与する。ＯＫボタンＢＮ９の押下操作に応答して、ＭＦＰ１は、上述のようにして登録された一連の処理を実行する。
【００７４】
一方、ユーザＵＡは、登録作業に係るセキュリティレベル（レベルＬＶ２）が対象文書に関する所要セキュリティレベル（たとえばＬＶ３）よりも低く所定の基準が充足されないと判断する場合には、処理編集操作（処理変更操作）を実行する。具体的には、ユーザＵＡは、編集対象処理（たとえば「日英翻訳処理ＰＴ１」）に対応するボタン（たとえばＢＮ１３）を押下する。当該ボタンＢＮ１３の押下操作に応答して、ＭＦＰ１は、画面ＧＡ１０と同様の画面ＧＡ３０（図１３参照）を表示する。画面ＧＡ３０は、編集対象処理（「日英翻訳処理ＰＴ１」）の代替処理を選択する設定画面である。
【００７５】
ユーザＵＡは、自らの判断で代替処理を決定し、画面ＧＡ３０内のリストＬＳにおいて、決定した代替処理（たとえば「日英翻訳処理ＰＴ２」）に対応する欄を手指で押下して、当該代替処理を選択（指定）する。この選択操作に応答して、ＭＦＰ１は、「日英翻訳処理ＰＴ１」に代えて「日英翻訳処理ＰＴ２」を第３順位の処理として作業データＤＷに登録する。そして、ＭＦＰ１は、図１４に示すように、代替処理である「日英翻訳処理ＰＴ２」を表示するボタンＢＮ１３を、画面ＧＡ３０の中段における左側から３つ目の位置に表示する。これにより、第３順位の処理が変更された旨、詳細には「日英翻訳処理ＰＴ２」が第３順位の処理として登録された旨が示される。
【００７６】
その後、終了ボタンＢＮ１が押下されると、４つの処理で構成される作業の再登録動作（修正登録動作）が終了する。これにより、図１５のように、第３順位の処理（ここでは日英翻訳処理ＰＴ）のセキュリティレベルがレベルＬＶ２からレベルＬＶ３へと上昇する。
【００７７】
そして、当該再登録動作の直後に、上述のような確認動作等（図１１参照）が再び実行される。なお、最低レベル処理が複数個存在する場合には、当該複数の最低レベル処理のうちの少なくとも１つが通知されればよい。詳細には、全ての最低レベル処理が通知されるようにしてもよく、あるいは、複数の最低レベル処理のうちの１つのみが通知されるようにしてもよい。
【００７８】
以上のような動作によれば、作業に関する「最低レベル処理」が特定され、当該最低レベル処理に関する情報（処理名およびセキュリティレベル情報等）がユーザに通知される。そのため、ユーザは、この作業の最低レベル処理が所定の基準を充足するか否かを容易に確認することが可能である。特に、作業の登録操作の段階で、換言すれば、最低レベル処理の実行段階よりも前の段階で（端的に言えば比較的早い段階で）、セキュリティレベルに関する適否を確認することができる。したがって、複数の処理が実行される場合において、より適切にセキュリティを確保することが可能である。
【００７９】
また、通知画面ＧＡ２０内のボタンＢＮ１３の押下等に応じて、最低レベル処理に対する代替処理の指定入力が受け付けられるので、ユーザＵＡは容易に代替処理を指定することが可能である。
【００８０】
＜２．第２実施形態＞
上記第１実施形態においては、代替処理がユーザにより手動で選択される場合を例示したが、この第２実施形態においては、代替処理がＭＦＰ１により自動的に選択される場合を例示する。この第２実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【００８１】
図１６に示すように、第２実施形態に係るＭＦＰ１（１Ｂとも称する）は、第１実施形態に係るＭＦＰ１Ａと同様の構成に加えて、さらに代替処理選定部１６を備えている。代替処理選定部１６は、最低レベル処理に代えて実行される「代替処理」をセキュリティレベル情報（サービスリストデータＤＳ（図９）等）に基づいて選定する処理部であり、プログラムＰＧの実行によりコントローラ９において実現される。
【００８２】
また、この第２実施形態においても、第１実施形態と同様の動作が実行される。ただし、図１１における最後のステップＳ１３において、通知処理のみならず、代替処理の選択処理もが自動的に実行される点において、第１実施形態と相違する。
【００８３】
図１７は、第１実施形態に係る通知画面ＧＡ２０（ＧＡ２０ａとも称する）（図１２）に代えて表示される通知画面ＧＡ２０ｂを示す図である。
【００８４】
画面ＧＡ２０ｂにおいては、日英翻訳処理ＰＴ１（最低レベル処理）の「代替処理」の候補として、「日英翻訳処理ＰＴ２」がＭＦＰ１により自動選択されて表示されている。具体的には、ＭＦＰ１Ｂの代替処理選定部１６は、サービスリストデータＤＳ（図９）に基づいて、日英翻訳処理ＰＴ１（最低レベル処理）と同じ種類の処理であって当該最低レベル処理のセキュリティレベル（レベルＬＶ２）よりも高いレベルの処理を代替処理として選定する。たとえば、代替処理選定部１６は、「レベルＬＶ３」のセキュリティレベルを有する「日英翻訳処理ＰＴ２」を代替処理として選定する。
【００８５】
また、この代替処理は、「最高レベル処理」のセキュリティレベル以下のセキュリティレベルを有する処理であることをも条件として選定されることが好ましい。これによれば、高過ぎるセキュリティレベルの処理が代替処理として選定されることを回避できる。なお、「最高レベル処理」は、対象作業に関する複数の処理Ｐｉのうち、最も高いセキュリティレベルを有する処理である。ここでは、セキュリティレベルＬＶ５を有する「スキャン処理」が「最高レベル処理」である。
【００８６】
なお、サービスリストデータＤＳ（図９）においては、「処理名称」、「処理種類」、「アクセス先アドレス（ＵＲＬ等）」、「セキュリティレベル」、「入力フォーマット」、「出力フォーマット」、「処理時間」、「価格」などの各項目の情報が処理ごとに記録されている。「処理名称」、「処理種類」、「アクセス先アドレス（ＵＲＬ等）」、「セキュリティレベル」は、上述したリストＬＳにおける同名の情報とそれぞれ同じ内容の情報である。また、「入力フォーマット」は、各処理における入力ファイルの許容フォーマットであり、「出力フォーマット」は、各処理での出力ファイルのフォーマットである。また、「処理時間」は、単位分量（ただし、この単位分量は処理の種類ごとに異なる）あたりの処理時間（換言すれば、処理速度）である。たとえば、日英翻訳処理ＰＴに関しては、所定ページ数あたりの翻訳処理時間の平均値が「処理時間」として記録されている。さらに、「価格」は、単位分量（ただし、この単位分量は処理の種類ごとに異なる）あたりの価格である。たとえば、日英翻訳処理ＰＴに関しては、所定ページ数あたりの価格の平均値が「価格」として記録されている。
【００８７】
ここにおいて、レベルＬＶ３以上のセキュリティレベルを有する代替処理候補が複数個存在する場合には、代替処理選定部１６は、さらに別の情報（価格情報、処理時情報間、品質情報等）にも基づいて、特定の処理を代替処理として選定するようにしてもよい。より詳細には、たとえば、レベルＬＶ３以上のセキュリティレベルを有する複数の日英翻訳処理のうち、最も処理時間が短い日英翻訳処理ＰＴ４（図９参照）が代替処理として選定されるようにしてもよい。あるいは、レベルＬＶ３以上のセキュリティレベルを有する複数の日英翻訳処理のうち、最も安価な日英翻訳処理ＰＴ５（図９参照）が代替処理として選定されるようにしてもよい。なお、図９のサービスリストデータＤＳには品質情報が含まれていないが、同様に、品質情報を有するサービスリストデータＤＳ等に基づいて、レベルＬＶ３以上のセキュリティレベルを有する複数の日英翻訳処理のうち、最も高品質の日英翻訳処理が代替処理として選定されるようにしてもよい。
【００８８】
また、ここでは、代替処理選定部１６は、元の処理（「日英翻訳処理ＰＴ１」）と同じ入力フォーマット（「ＰＤＦ」）を有し且つ当該元の処理と同じ出力フォーマット（「ＰＤＦ」）を有する処理（「日英翻訳処理ＰＴ２」）を代替処理として選択するものとする。
【００８９】
ユーザＵＡは、変更前の登録作業にセキュリティ上の問題が存在せず代替処理への変更が不要であると判断するときには、ボタンＢＮ５を押下する。ボタンＢＮ５の押下操作に応答して、ＭＦＰ１は、上述のようにして登録された一連の処理Ｐｉ（ＰＮ１，ＰＲ１，ＰＴ１，ＰＮ１）を実行する。
【００９０】
一方、ユーザＵＡは、変更前の登録作業にセキュリティ上の問題が存在し且つ提示された代替処理（画面ＧＡ２０ｂにおいてボタンＢＮ１３の下側に示された代替処理）を是認する場合には、ボタンＢＮ６を押下する。ＭＦＰ１は、ボタンＢＮ６の押下操作に応答して、「日英翻訳処理ＰＴ１」に代えて「日英翻訳処理ＰＴ２」を、作業における第３順位の処理として作業データＤＷに登録する。そして、ＭＦＰ１は、変更後の一連の処理Ｐｉ（ＰＮ１，ＰＲ１，ＰＴ２，ＰＮ１）を実行する。
【００９１】
なお、ユーザＵＡは、ボタンＢＮ１３を押下して、第１実施形態と同様にして、代替処理を手動で決定（指定）することも可能である。
【００９２】
以上のような態様によれば、「代替処理」が代替処理選定部１６によって自動的に選定されるので、「代替処理」が容易に決定され得る。
【００９３】
特に、代替処理の候補が複数個存在する場合等において、価格および／または処理時間等に関する情報にも基づいて代替処理が選定されることによれば、代替処理をより適切に決定することが可能である。
【００９４】
＜３．第３実施形態＞
上記第２実施形態においては、或る１つの処理が他の１つの処理に置換される場合が例示されているが、これに限定されない。たとえば、或る１つの処理が他の複数の処理に置換されるようにしてもよい。この第３実施形態においては、このような態様について説明する。第３実施形態は、第２実施形態の変形例である。以下では、第２実施形態との相違点を中心に説明する。
【００９５】
この第３実施形態においては、図１８に示すように、日英翻訳処理ＰＴ１がテキスト分離処理ＰＸ１と日英翻訳処理ＰＴ３とテキスト結合処理ＰＭ１との３つの処理の組合せに置換されるものとする。テキスト分離処理ＰＸ１と日英翻訳処理ＰＴ３とテキスト結合処理ＰＭ１との３つの処理を組み合わせることによって、元の最低レベル処理（日英翻訳処理ＰＴ１）と同等の機能が実現される。
【００９６】
具体的には、代替処理選定部１６は、図９のサービスリストデータＤＳに基づいて、日英翻訳処理ＰＴ１（最低レベル処理）と同じ種類の処理であって当該最低レベル処理のセキュリティレベル（レベルＬＶ２）よりも高いレベルの処理を代替処理として選定する。たとえば、代替処理選定部１６は、「レベルＬＶ３」のセキュリティレベルを有する「日英翻訳処理ＰＴ３」を代替処理として選定するものとする。なお、ここでは、日英翻訳処理ＰＴ２，ＰＴ４，ＰＴ５が何らかの事情（日英翻訳処理ＰＴ２等のサービス停止中等）により選択されないものとする。
【００９７】
ただし、図９に示すように、「日英翻訳処理ＰＴ３」の入力フォーマット（「ＴＸＴ」）は、「日英翻訳処理ＰＴ１」の入力フォーマット（「ＰＤＦ」）とは異なっている。また、「日英翻訳処理ＰＴ３」の出力フォーマット（「ＴＸＴ」）も、「日英翻訳処理ＰＴ１」の出力フォーマット（「ＰＤＦ」）とは異なっている。
【００９８】
そこで、代替処理選定部１６は、「日英翻訳処理ＰＴ３」の前段階に「テキスト分離処理ＰＸ１」を加えるとともに、「日英翻訳処理ＰＴ３」の後段階に「テキスト結合処理ＰＭ１」を加える。「テキスト分離処理ＰＸ１」は、元のデータ（ＰＤＦデータ）からテキストを分離して、テキストデータ（翻訳前のテキストデータ）をも作成する処理である。また「テキスト結合処理ＰＭ１」は、テキスト分離処理におけるテキスト分離後のＰＤＦデータ（主に図および写真等を有するＰＤＦデータ）と日英翻訳処理ＰＴ３後のテキストデータ（翻訳後の英文テキストデータ）とに基づいて、翻訳後の新たなＰＤＦデータ（英文に翻訳されたＰＤＦデータ）を作成する処理である。
【００９９】
また、「テキスト分離処理ＰＸ１」は、元の最低レベル処理のセキュリティレベル（レベルＬＶ２）よりも高いセキュリティレベル（レベルＬＶ４）を有している。「テキスト結合処理ＰＭ１」も同様である。
【０１００】
このようにして、図１８に示すように、日英翻訳処理ＰＴ１の代替処理として、テキスト分離処理ＰＸ１と日英翻訳処理ＰＴ３とテキスト結合処理ＰＭ１との３つの処理の組合せが決定される。換言すれば、最低レベル処理（日英翻訳処理ＰＴ１）と同等の機能を実現する２つ以上の処理であって、当該最低レベル処理のセキュリティレベルよりも高いセキュリティレベルを有する２つ以上の処理（ＰＸ１，ＰＴ３，ＰＭ１）が、代替処理として選定される。
【０１０１】
このような態様によっても、第２実施形態と同様の効果を得ることができる。
【０１０２】
また特に、代替処理選定部１６は、単独処理で構成される代替処理のみならず、複数の処理で構成される代替処理（代替処理群とも称する）をも選定対象に加えることにより、より多様な代替処理を選定することが可能である。
【０１０３】
より詳細には、上記実施形態においては、変更対象の処理（日英翻訳処理ＰＴ１）と同じ種類の処理（日英翻訳処理ＰＴ３）の前側と後ろ側とにそれぞれフォーマット変換処理ＰＸ１，ＰＭ１を追加的に配置した複数の処理（ＰＸ１，ＰＴ３，ＰＭ１）が、代替処理の候補に加えられている。そのため、その入力フォーマットおよび（／または）出力フォーマットが変更前の日英翻訳処理ＰＴ１と異なる処理（日英翻訳処理ＰＴ３）を利用した複数の処理（ＰＸ１，ＰＴ３，ＰＭ１）をも、変更後の処理（代替処理）として選定することが可能である。したがって、代替処理に関する選択の幅を拡げることが可能である。
【０１０４】
なお、この第３実施形態においては、或る１つの処理ＰＴ１が他の複数の処理ＰＸ１，ＰＴ３，ＰＭ１に置換される場合を例示したが、これに限定されない。たとえば、或る複数の処理が他の複数の処理に置換されるようにしてもよい。
【０１０５】
詳細には、図１９に示すように、ＯＣＲ処理ＰＲ１と日英翻訳処理ＰＴ１との組合せに係る２つの処理が、ＯＣＲ処理ＰＲ３とテキスト分離処理ＰＸ２と日英翻訳処理ＰＴ３とテキスト結合処理ＰＭ２とデータ変換処理ＰＨ１との５つの処理の組合せに置換されるようにしてもよい。
【０１０６】
ここで、ＯＣＲ処理ＰＲ３は、ＪＰＥＧデータに基づく文字認識処理を伴ってＪＰＥＧデータをＸＰＳ（XML Paper Specification）形式のデータ（ＸＰＳデータとも称する）に置換する処理である。「テキスト分離処理ＰＸ２」は、元のデータ（ＸＰＳデータ）からテキストを分離して、テキストデータ（翻訳前のテキストデータ）等を作成する処理である。また「テキスト結合処理ＰＭ２」は、テキスト分離処理ＰＸ２におけるテキスト分離後のＸＰＳデータ（主に図および写真等を有するＸＰＳデータ）と日英翻訳処理ＰＴ３後のテキストデータ（翻訳後の英文テキストデータ）とに基づいて、翻訳後の新たなＸＰＳデータ（英文に翻訳されたＸＰＳデータ）を作成する処理である。さらに、「データ変換処理ＰＨ１」は、ＸＰＳ形式からＰＤＦ形式にデータを変換する処理である。
【０１０７】
あるいは、図２４に示すように、ＯＣＲ処理ＰＲ１と日英翻訳処理ＰＴ１との組合せに係る２つの処理が、ＯＣＲ処理ＰＲ６と日英翻訳処理ＰＴ６との２つの処理（同数の処理）の組合せに置換されるようにしてもよい。ここで、日英翻訳処理ＰＴ６は、ＸＰＳ形式の入力データ（日本語データ）をＰＤＦ形式の出力データ（英語データ）に変換する翻訳処理である。また、ＯＣＲ処理ＰＲ６は、ＪＰＥＧデータに基づく文字認識処理を伴ってＪＰＥＧデータをＸＰＳ形式のデータに変換するＯＣＲ処理である。このように、元の日英翻訳処理ＰＴ１を別の日英翻訳処理ＰＴ６に置換する場合において、元の日英翻訳処理ＰＴ１の入力データ形式（ＰＤＦ形式）と置換後の日英翻訳処理ＰＴ６の入力データ形式（ＸＰＳ形式）とが異なるときには、或る置換対象の日英翻訳処理ＰＴ１の直前の処理（具体的には、ＯＣＲ処理ＰＲ１）をも置換するようにしてもよい。詳細には、ＰＤＦ形式のデータを出力するＯＣＲ処理ＰＲ１を、ＸＰＳ形式のデータを出力するＯＣＲ処理ＰＲ６に置換すればよい。これにより、置換後の日英翻訳処理ＰＴ６の入力データ形式（ＸＰＳ形式）とその直前に実行される置換後のＯＣＲ処理ＰＲ６の出力データ形式（ＸＰＳ形式）とを整合させることができる。このような態様によれば、入力フォーマット（入力データ形式）の不一致に起因する制限を解消して、日英翻訳処理ＰＴ６を置換後の処理として採用することが可能である。
【０１０８】
また、上記実施形態においては、第２実施形態と同様に、ＭＦＰ１が自動的に代替処理を選定する場合が示されているが、これに限定されない。たとえば、第１実施形態と同様に、元の処理に対する代替処理（ＰＸ１，ＰＴ３，ＰＭ１等）がユーザＵＡによって指定されるようにしてもよい。
【０１０９】
また、一部の代替処理がユーザＵＡによって指定されるとともに、当該代替処理における入出力フォーマット（入出力データ形式）の不一致を解消するために、当該代替処理の前および／または後ろの処理もがＭＦＰ１によって自動的に置換されるようにしてもよい。
【０１１０】
たとえば、日英翻訳処理ＰＴ１（入力データ＝ＰＤＦ形式）を日英翻訳処理ＰＴ６（入力データ＝ＸＰＳ形式）に置換するべき旨がユーザの操作入力によって指定された場合（図２４参照）には、日英翻訳処理の前処理であるＯＣＲ処理をＭＦＰ１が変更するようにしてもよい。詳細には、ＯＣＲ処理ＰＲ１（出力データ＝ＰＤＦ形式）がＯＣＲ処理ＰＲ６（出力データ＝ＸＰＳ形式）に変更されればよい。これによれば、入力フォーマット（入力データ形式）の不一致に起因する制限を解消して、日英翻訳処理ＰＴ６を置換後の処理として採用することが可能である。
【０１１１】
＜４．第４実施形態＞
上記各実施形態においては、或る文書全体に同じ処理が施される場合が例示されているが、これに限定されない。たとえば、文書内の複数の部分に対して互いに異なる処理が施されるようにしてもよい。特に、互いに異なる所要セキュリティレベルを有する複数の部分に対して、互いに異なる処理が施されるようにしてもよい。この第４実施形態においては、このような態様について説明する。第４実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１１２】
この第４実施形態では、登録操作中に画面ＧＡ２０（図１２）と同様の警告画面がタッチスクリーン６ｃに表示された後に、代替処理の指定操作が実行される。
【０１１３】
具体的には、まず、画面ＧＡ２０内の詳細編集ボタンＢＵ７がユーザＵＡによって押下されると、当該押下操作に応答して、詳細設定画面ＧＡ４０（不図示）がタッチスクリーン６ｃに表示される。
【０１１４】
次に、ユーザＵＡは、この詳細設定画面ＧＡ４０等を用いて、文書を２つの部分ＰＡ１，ＰＡ２に区分する区分操作を実行する。詳細には、ユーザＵＡは、第１の部分ＰＡ１のページ番号（たとえば「第１ページから第１０ページ」）と第２の部分ＰＡ２のページ番号（たとえば「第１１ページから第３０ページ」）とを指定する入力操作を実行する。ここでは、第１の部分ＰＡ１の所要セキュリティレベルは比較的高い値（たとえばレベルＬＶ３）であり、第２の部分ＰＡ２の所要セキュリティレベルは比較的低い値（たとえばレベルＬＶ２）であるものとする。換言すれば、第２の部分ＰＡ２の所要セキュリティレベルは、第１の部分ＰＡ１の所要セキュリティレベルよりも低い。また、元の最低レベル処理のセキュリティレベル（ＬＶ２）は、第２の部分ＰＡ２の所要セキュリティレベル（ＬＶ２）以上のセキュリティレベルであるが、第１の部分ＰＡ１の所要セキュリティレベル（ＬＶ３）よりも低いセキュリティレベルである。なお、ユーザＵＡは、各部分ＰＡ１，ＰＡ２に対するセキュリティレベルを予め知得しているものとする。
【０１１５】
ここにおいて、一般に、セキュリティレベルを向上させた代替処理を文書全体に対して施すと処理時間が大幅に増大する。ここでは、ユーザＵＡは、このような事情を考慮して、処理時間増大の抑制を意図して、部分ごとに互いに異なる処理をＭＦＰ１に実行させる。具体的には、ユーザＵＡは、詳細設定画面ＧＡ４０等を用いて、各部分ＰＡ１，ＰＡ２に対して互いに異なる処理を施すための指示操作を行う。
【０１１６】
図２０は、第４実施形態に係る代替処理等を示す図である。
【０１１７】
ユーザＵＡは、「元の最低レベル処理のセキュリティレベル（ＬＶ２）が第１の部分ＰＡ１の所要セキュリティレベル（ＬＶ３）よりも小さく（低く）不十分である」、と判断する。そして、図２０に示すように、ユーザＵＡは、２つの部分ＰＡ１，ＰＡ２のうちの一方の部分ＰＡ１に関しては、第３実施形態と同様の代替処理（ＰＸ１，ＰＴ３，ＰＭ１）を実行すべき旨を指定する。
【０１１８】
また、ユーザＵＡは、「元の最低レベル処理のセキュリティレベル（ＬＶ２）は２つの部分ＰＡ１，ＰＡ２のうちの他方の第２の部分ＰＡ２の所要セキュリティレベル（ＬＶ２）以上（ここでは同一レベル）であり、部分ＰＡ２に関しては最低レベル処理の変更は不要である」、と判断する。そして、ユーザＵＡは、部分ＰＡ２に関しては、元の処理ＰＴ１をそのまま実行すべき旨を指定する。
【０１１９】
このような指定操作に応じて、代替処理選定部１６は、部分ＰＡ１に関しては代替処理（ＰＸ１，ＰＴ３，ＰＭ１）を作業データＤＷに登録し、部分ＰＡ２に関しては当該代替処理とは異なる処理ＰＴ１を実行処理として決定する。
【０１２０】
ＭＦＰ１は、このような指定操作にも基づいて、図２０に示すように、ファイル分割処理ＦＸを代替処理群の最初の処理として追加し、ファイル結合処理ＦＭを代替処理群の最後の処理として追加する。ファイル分割処理ＦＸは、スキャン処理ＰＮ１およびＯＣＲ処理ＰＲ１によって生成されたＰＤＦファイルを２つの部分ＰＡ１，ＰＡ２に分割する処理である。ファイル結合処理ＦＭは、部分ＰＡ１に対して代替処理（ＰＸ１，ＰＴ３，ＰＭ１）が施されて生成されたＰＤＦファイルＦ１と、部分ＰＡ２に対して元の処理ＰＴ１が施されて生成されたＰＤＦファイルＦ２とを結合する処理である。
【０１２１】
以上のような処理によれば、２つの部分ＰＡ１，ＰＡ２の各所要セキュリティレベルに応じて適切な処理を施すことが可能である。
【０１２２】
＜５．第５実施形態＞
第５実施形態は、第２実施形態の変形例である。以下では、第２実施形態との相違点を中心に説明する。
【０１２３】
上記第２実施形態においては、最低レベルＬＶ２の処理ＰＴ１のみが変更される場合が例示されている。
【０１２４】
この第５実施形態においては、図２１に示すように、最低レベルＬＶ２を有する日英翻訳処理ＰＴ１のみならず、最低レベル以外のセキュリティを有するＯＣＲ処理ＰＲ１もが変更される場合を例示する。具体的には、まず、最低レベルＬＶ２の日英翻訳処理ＰＴ１が、比較的上位のセキュリティレベルＬＶ３を有する日英翻訳処理ＰＴ２に変更される。さらに、変更後の最低レベルＬＶ３よりも高いセキュリティレベルＬＶ４を有するＯＣＲ処理ＰＲ１が、比較的低いセキュリティレベルＬＶ３（変更後の最低レベルＬＶ３以上のセキュリティレベルＬＶ３）を有するＯＣＲ処理ＰＲ２に変更される。なお、図２１は、第５実施形態に係る動作を示す図である。
【０１２５】
この第５実施形態においても、第２実施形態と同様にして、図１７の画面ＧＡ２０ｂが表示される。そして、ユーザＵＡによる確認の後にボタンＢＮ６が押下される。図２１の中段には、この時点（中間段階）における変更状態が示されている。具体的には、日英翻訳処理ＰＴ１が日英翻訳処理ＰＴ２に変更され、第３順位の処理におけるセキュリティレベルが「ＬＶ２」から「ＬＶ３」に上昇している。また、これに伴い、作業全体のセキュリティレベルも「ＬＶ２」から「ＬＶ３」に上昇している。
【０１２６】
その後、ＭＦＰ１（代替処理選定部１６等）は、作業全体のセキュリティレベル「ＬＶ３」（換言すれば、作業における最低レベルＬＶ３）よりも高いセキュリティレベルを有する処理の中から、最低レベル処理以外の変更対象処理を選択する。ここでは、代替処理選定部１６は、最低レベルＬＶ３よりも高いセキュリティレベルＬＶ４を有するＯＣＲ処理ＰＲ１を変更対象処理として選択するものとする。
【０１２７】
また、代替処理選定部１６は、変更対象処理（ＯＣＲ処理ＰＲ１）に代えて実行する変更後の処理を同種の複数の処理（ＯＣＲ処理）の中から選択する。具体的には、代替処理選定部１６は、最低セキュリティレベルＬＶ３以上のセキュリティレベルを有するＯＣＲ処理を、変更後の処理として選択する。たとえば、代替処理選定部１６は、サービスリストデータＤＳ（図９）における「処理時間」の情報にも基づいて、ＯＣＲ処理ＰＲ１よりも高速なＯＣＲ処理ＰＲ２を変更後の処理として選択する。これに伴って、ＯＣＲ処理のセキュリティレベルは、「レベルＬＶ４」から「レベルＬＶ３」へと低下するが、作業全体のセキュリティレベルは、「レベルＬＶ３」のまま維持され低下しない。
【０１２８】
なお、これに限定されず、その他の情報に基づいて、変更後の処理（ＯＣＲ処理）が選択されるようにしてもよい。たとえば、ＯＣＲ処理ＰＲ１よりも安価なＯＣＲ処理が変更後の処理として選択されるようにしてもよい。あるいは、ＯＣＲ処理ＰＲ１よりも高品質のＯＣＲ処理（高い変換精度を有するＯＣＲ処理）が変更後の処理として選択されるようにしてもよい。
【０１２９】
そして、ＭＦＰ１は、図１７と類似の画面ＧＡ２０ｃ（不図示）をタッチスクリーン６ｃに表示する。当該画面ＧＡ２０ｃは、ＯＣＲ処理ＰＲ１をＯＣＲ処理ＰＲ２に変更する旨を確認する内容を含む。ユーザＵＡが当該変更を承認する操作を行うと、変更内容が確定される。そして、ＭＦＰ１は、変更後の一連の処理（ＰＮ１，ＰＲ２，ＰＴ２，ＰＶ１）を実行する。
【０１３０】
以上のような動作によれば、最低セキュリティレベルＬＶ３よりも高いセキュリティレベルＬＶ４を有するＯＣＲ処理ＰＲ１が、変更対処処理として選択され、最低セキュリティレベルＬＶ３以上のセキュリティレベルを有する処理（ＯＣＲ処理ＰＲ２）に変更される。したがって、不必要に高過ぎるセキュリティレベルを有する処理（ＯＣＲ処理ＰＲ１）を、セキュリティレベル以外に関する情報（価格情報、処理時情報間、品質情報等）にも基づいて別の処理（ＯＣＲ処理ＰＲ２）に変更することも可能である。このように、作業を構成する複数の処理のセキュリティレベルをバランスよく調整することが可能である。
【０１３１】
なお、ここでは、ＯＣＲ処理ＰＲ１が他のＯＣＲ処理ＰＲ２に変更される場合が示されているが、これに限定されず、その他の処理が変更されるようにしてもよい。たとえば、セキュリティレベルＬＶ５のスキャン処理ＰＮ１がセキュリティレベルＬＶ４のスキャン処理に変更されるようにしてもよい。
【０１３２】
＜６．第６実施形態＞
上記各実施形態においては、「最低レベル処理」に関する情報がユーザＵＡに通知される場合が例示されているが、これに限定されない。たとえば、所定の基準レベルよりも低いセキュリティを有する処理（「低レベルセキュリティ処理」とも称する）に関する情報がユーザＵＡに通知されるようにしてもよい。詳細には、作業の対象文書の所要セキュリティレベル（当該文書に関する基準レベル）よりも低いセキュリティレベルの処理（「低レベルセキュリティ処理」）が登録作業データＤＷ内に含まれていることが検出されると、ユーザＵＡに通知されるようにしてもよい。第６実施形態においては、このような態様を例示する。
【０１３３】
この第６実施形態は、第１実施形態の変形例であり、第１実施形態との相違点を中心に説明する。
【０１３４】
第６実施形態に係るＭＦＰ１（１Ｆとも称する）は、図１１のステップＳ１２において、最低レベル処理を特定する代わりに「低レベルセキュリティ処理」を特定する。具体的には、このＭＦＰ１は、登録作業データＤＷに基づいて、作業の対象文書の所要セキュリティレベル（当該文書に関する基準レベル）よりも低いセキュリティレベルの処理（「低レベルセキュリティ処理」）を特定する。たとえば、文書の所要セキュリティレベルが「ＬＶ３」であるときには、セキュリティレベルＬＶ２の日英翻訳処理ＰＴ１が「低レベルセキュリティ処理」として特定される。
【０１３５】
なお、文書の所要セキュリティレベルは、たとえば、作業登録操作の開始時点等（ステップＳ１２よりも前の時点）においてユーザＵＡによって予め設定（指定入力）され、ＭＦＰ１によって取得されるようにすればよい。あるいは、ＭＦＰ１が作業登録操作の開始時点等において対象文書の先頭ページのみを仮スキャンすることによって、ＭＦＰ１が文書の所要セキュリティレベルを取得するようにしてもよい。より詳細には、ＭＦＰ１は、仮スキャンにおけるスキャン画像に対して文字認識処理を施すことによって、文書に記載された情報（「機密情報」の文字、あるいは「文書セキュリティレベル４」の文字等）を検出し、文書の所要セキュリティレベルを決定するようにしてもよい。
【０１３６】
そして、ステップＳ１３においては、「低レベルセキュリティ処理」に関する情報がユーザＵＡに通知される。たとえば、図２２に示すような通知画面ＧＡ２０ｄが用いられる。通知画面ＧＡ２０ｄは、図１２の通知画面ＧＡ２０ａと同様の画面である。ただし、通知画面ＧＡ２０ｄは、「指定された日英翻訳処理ＰＴ２のセキュリティレベルＬＶ２は、作業の所要セキュリティレベルＬＶ３よりも低いため、処理変更が必要です。（変更対象ボタンを押すと、「処理」を編集できます。）」などの文字列を有している。
【０１３７】
ユーザＵＡは、当該画面ＧＡ２０ｄを確認した後に、第１実施形態と同様にして、ボタンＢＮ１３等を押下して処理変更操作を実行する。これにより、変更後の処理が適切に指定される。たとえば、日英翻訳処理ＰＴ２が代替処理として指定される。そして、当該変更後の処理を含む一連の処理が実行される。
【０１３８】
以上のような動作によれば、作業に関する「低セキュリティレベル処理」が特定され、当該低セキュリティレベル処理に関する情報（処理名およびセキュリティレベル情報等）がユーザに通知される。そのため、ユーザは、この作業における各処理のセキュリティが所定の基準を充足するか否かを容易に確認することが可能である。したがって、複数の処理が実行される場合において、より適切にセキュリティを確保することが可能である。
【０１３９】
＜７．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１４０】
たとえば、上記各実施形態においては、スキャン処理の実行前に作業の登録動作が実行される場合が例示されているが、これに限定されず、スキャン処理の実行後にその他の処理に関する作業の登録動作が実行されるようにしてもよい。
【０１４１】
また、上記各実施形態においては、スキャン処理とＯＣＲ処理と翻訳処理とサーバ保存処理との４つの処理（ジョブ）がこの順序で実行される場合が主に例示されているが、これに限定されず、その他の処理にも本発明が適用され得る。たとえば、ウェブストレージから文書データファイルを取得する処理、翻訳サービスで当該文書データファイルを日本語から英語に翻訳する処理、および翻訳後の文書データファイルをプリントアウトする処理等を含む複数の処理に関しても上記の思想を適用することが可能である。
【０１４２】
また、上記第６実施形態に係る思想は、第１実施形態のみならず、その他の実施形態等に対しても適用可能である。
【０１４３】
具体的には、第２実施形態において、文書の所要セキュリティレベルよりも低いセキュリティレベルの処理（「低セキュリティレベル処理」）が登録作業データＤＷ内に含まれている旨が判定されるときには、その旨がユーザＵＡに通知されるようにしてもよい。
【０１４４】
そして、「最低レベル処理」の代替処理の選定動作に代えて、「低セキュリティレベル処理」の代替処理の選定動作がＭＦＰ１により行われるようにしてもよい。変更対象処理が「最低レベル処理」ではなく「低セキュリティレベル処理」である点で上記第２実施形態と相違するが、その他の点では上記第２実施形態と同様である。
【０１４５】
図２３は、このような改変例に係る通知画面ＧＡ２０ｅを示す図である。図２３に示すような画面ＧＡ２０ｅを用いて、「低セキュリティレベル処理」である日英翻訳処理ＰＴ１に関する情報（処理名およびセキュリティレベルＬＶ２）が通知されるとともに、セキュリティレベルＬＶ３の日英翻訳処理ＰＴ２が日英翻訳処理ＰＴ１の代替処理として通知されるようにしてもよい。
【０１４６】
他の第３実施形態〜第５実施形態等に対しても同様の改変が可能である。
【０１４７】
また、第４実施形態においてはユーザＵＡが文書の分割情報（区分情報）を指定する場合が例示されているが、これに限定されず、ＭＦＰ１が文書内での分割位置を判定するようにしてもよい。さらには、ＭＦＰ１が分割後の各部分に対する処理を決定するようにしてもよい。なお、このような改変は、「最低レベル処理」が通知される場合にも適用可能であり、「低セキュリティレベル処理」が通知される場合にも適用可能である。以下では、「低セキュリティレベル処理」が通知される場合に当該改変を適用する例について説明する。
【０１４８】
たとえば、スキャン処理が実行された後に、当該スキャン処理以外の複数の処理の登録動作が実行される場合を想定する。この場合において、ＭＦＰ１は、当該スキャン処理の実行時に文字認識処理等を用いて各ページのセキュリティレベル情報をそれぞれ読み取り、各ページのセキュリティレベル情報に基づいて、文書を２つの部分ＰＡ１，ＰＡ２に区分する。また、ここでは、第６実施形態にて例示した手法等によって、登録操作中の或る時点（ステップＳ１２よりも前の時点）にてＭＦＰ１が部分ＰＡ１，ＰＡ２の各所要セキュリティレベルを取得するものとする。
【０１４９】
その後、当該スキャン処理以外の複数の処理に関する作業の登録操作が行われ、ＭＦＰ１は、ステップＳ１１以降の動作を実行し、部分ごとの所要セキュリティレベルに基づいて各部分ＰＡ１，ＰＡ２に対する適切な処理をそれぞれ決定する。
【０１５０】
具体的には、ステップＳ１２において、特定部１４は、部分ＰＡ１の所要セキュリティレベルＬＶ３と複数の処理ＰＮ１，ＰＲ１，ＰＴ１，ＰＶ１の各セキュリティレベルとをそれぞれ比較し、「低セキュリティレベル処理」を検出する。具体的には、セキュリティレベルＬＶ２の日英翻訳処理ＰＴ１が、部分ＰＡ１に関する「低セキュリティレベル処理」として特定される。
【０１５１】
さらに、特定部１４は、部分ＰＡ２の所要セキュリティレベルＬＶ２と複数の処理ＰＮ１，ＰＲ１，ＰＴ１，ＰＶ１の各セキュリティレベルとをそれぞれ比較し、「低セキュリティレベル処理」を検出する。処理ＰＮ１，ＰＲ１，ＰＴ１，ＰＶ１の各セキュリティレベルは、いずれも、部分ＰＡ２の所要セキュリティレベルＬＶ２以上であるため、部分ＰＡ２に関する「低セキュリティレベル処理」は検出されない。
【０１５２】
また、ステップＳ１３において、通知処理のみならず、代替処理の選択動作等もが実行される。具体的には、代替処理選定部１６は、部分ＰＡ１に関する日英翻訳処理ＰＴ１の代替処理をサービスリストデータＤＳ（図９）に基づいて選定する。具体的には、日英翻訳処理ＰＴ１（「低セキュリティレベル処理」）と同じ種類の処理（日英翻訳処理）であり且つ部分ＰＡ１の所要セキュリティレベルＬＶ３以上のレベルの処理が代替処理として選定される。たとえば、第４実施形態と同様に、３つの処理ＰＸ１，ＰＴ３，ＰＭ１の組み合わせが代替処理（代替処理群）として選定される（図２０参照）。あるいは、セキュリティレベルＬＶ４の日英翻訳処理ＰＴ４等が代替処理として選定されるようにしてもよい。
【０１５３】
さらに、代替処理選定部１６は、ファイル分割処理ＦＸ（上述）を代替処理群の最初の処理として追加し、ファイル結合処理ＦＭ（上述）を代替処理群の最後の処理として追加する（図２０参照）。
【０１５４】
そして、ＭＦＰ１は、変更内容の確認画面をタッチスクリーン６ｃに表示し、ユーザＵＡによる承認動作を経た後に、変更後の一連の処理を実行する。ただし、上述のように複数の処理のうち一部の処理に関しては、文書内の部分ＰＡ１，ＰＡ２ごとに異なる処理が実行される。
【０１５５】
以上のように、このような改変例によれば、第６実施形態と同様の効果を得ることが可能であるとともに、２つの部分ＰＡ１，ＰＡ２の各所要セキュリティレベルに応じて適切な処理を施すことが可能である。
【０１５６】
あるいは、最低レベル処理の検出動作と低セキュリティレベル処理の検出動作との双方が実行されるようにしてもよい。具体的には、第１実施形態において、ステップＳ１２で検出された最低レベル処理のセキュリティレベルが対象文書の所要セキュリティレベルよりも低いことをも条件として、ステップＳ１３においてユーザＵＡへの通知が行われるようにしてもよい。これによれば、最低レベル処理が所定の基準を充足していないことがユーザＵＡに通知されるので、ユーザＵＡは当該通知に応じて適切な措置を講じることが可能である。特に、ステップＳ１２で検出された最低レベル処理のセキュリティレベルが対象文書の所要セキュリティレベル以上である場合には、ユーザＵＡに対する通知が行われないので、ユーザＵＡへの過剰な通知を抑制することが可能である。なお、第２〜第４実施形態等に関しても同様の改変が可能である。
【０１５７】
また、上記第４実施形態においては、第１実施形態と同様に、代替処理がユーザの指定操作に応じて決定される場合を例示したが、これに限定されない。たとえば、部分ＰＡ１に関しては、第２実施形態と同様に、サービスリストデータＤＳに基づいて代替処理選定部１６によって選定されるようにしてもよい。また、部分ＰＡ２に関しては、第１実施形態と同様に、ユーザの指定操作に応じて決定されればよい。ただし、これに限定されず、部分ＰＡ２に関しても、第２実施形態と同様に、サービスリストデータＤＳに基づいて代替処理選定部１６によって選定されるようにしてもよい。
【０１５８】
特に、部分ＰＡ１，ＰＡ２の各所要セキュリティレベルに関する情報がユーザＵＡによる入力等の各種手法（上述）によってＭＦＰ１によって取得される場合には、代替処理選定部１６は、取得された当該情報に基づいて、「最低レベル処理」の代替処理等を部分ごとに決定するようにしてもよい。詳細には、「最低レベル処理」のセキュリティレベルと各部分ＰＡ１，ＰＡ２の所要セキュリティレベルとが比較され、複数の部分ＰＡ１，ＰＡ２のうち、その所要セキュリティレベルが「最低レベル処理」のセキュリティレベルよりも高い部分に対してのみ、代替処理が決定されるようにしてもよい。一方、その所要セキュリティレベルが「最低レベル処理」のセキュリティレベル以下である部分に対しては、元の最低レベル処理が実行処理としてそのまま決定されるようにしてもよい。たとえば、部分ＰＡ１の所要セキュリティレベルＬＶ３は「最低レベル処理」のセキュリティレベルＬＶ２よりも高いため、代替処理選定部１６は、部分ＰＡ１に関しては、第３実施形態と同様の代替処理（ＰＸ１，ＰＴ３，ＰＭ１）を実行すべき旨を決定すればよい。また、部分ＰＡ２の所要セキュリティレベルＬＶ２は「最低レベル処理」のセキュリティレベルＬＶ２と同じであるため、代替処理選定部１６は、部分ＰＡ２に関しては、元の処理ＰＴ１をそのまま実行処理として決定すればよい。
【０１５９】
また、上記各実施形態における作業データＤＷは、ＭＦＰ１の内部に登録されてもよく、ＭＦＰ１の外部の装置（ファイルサーバ等）に登録されてもよい。たとえば、ＭＦＰ１は、当該登録された作業データ（登録作業の作業データ）をユーザ操作等に応じて外部装置（ファイルサーバ等）からネットワークＮＷを介して取得するようにしてもよい。そして、ＭＦＰ１は、登録作業に含まれる複数の処理を当該作業データに基づいて特定するとともに、当該複数の処理のセキュリティレベルをそれぞれ取得するようにしてもよい。
【０１６０】
また、上記第１〜第４実施形態においては、「最低レベル処理」の処理名およびセキュリティレベル等が通知される場合が例示されているが、これに限定されない。たとえば、「最低レベル処理」に関する処理速度情報、価格情報および／または品質情報等もがユーザに通知（提示）されるようにしてもよい。より詳細には、元の最低レベル処理に関する「処理時間」情報（処理速度情報）と代替処理に関する「処理時間」情報（処理速度情報）とが通知画面ＧＡ２０に表示されるようにしてもよい。このような改変によれば、セキュリティレベル以外の種々の要素をも考慮して代替処理が決定され得る。また、「低セキュリティレベル処理」に関する通知についても同様の改変が可能である。
【０１６１】
また、上記各実施形態においては、画像形成装置としてＭＦＰが例示されているが、これに限定されず、画像形成装置は、単機能プリンタ、コピー装置、あるいはスキャナ装置等として構成されてもよい。
【０１６２】
また、上記の思想は、スキャナ装置およびコンピュータ等を備えて構成される画像処理システムにおいて実行されるようにしてもよい。
【符号の説明】
【０１６３】
１  ＭＦＰ
６ｃ  タッチスクリーン
９  コントローラ
７０，９０  サーバ
１００  画像処理システム
ＤＳ  サービスリストデータ
ＤＷ  登録作業データ
【図１】
0005382059.tif 000002
【図２】
0005382059.tif 000003
【図３】
0005382059.tif 000004
【図４】
0005382059.tif 000005
【図５】
0005382059.tif 000006
【図６】
0005382059.tif 000007
【図７】
0005382059.tif 000008
【図８】
0005382059.tif 000009
【図９】
0005382059.tif 000010
【図１０】
0005382059.tif 000011
【図１１】
0005382059.tif 000012
【図１２】
0005382059.tif 000013
【図１３】
0005382059.tif 000014
【図１４】
0005382059.tif 000015
【図１５】
0005382059.tif 000016
【図１６】
0005382059.tif 000017
【図１７】
0005382059.tif 000018
【図１８】
0005382059.tif 000019
【図１９】
0005382059.tif 000020
【図２０】
0005382059.tif 000021
【図２１】
0005382059.tif 000022
【図２２】
0005382059.tif 000023
【図２３】
0005382059.tif 000024
【図２４】
0005382059.tif 000025