(57)【要約】【課題】  画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムを提供すること。【解決手段】  本発明の画像処理装置１０は、ドキュメント・データを取得するドキュメント・データ取得部３２と、ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する画像認識部３８と、認識データを受取って画像処理装置１０がドキュメント・データに対して実行する処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部２０とを備えていて、画像特性に対応したユーザ・インタフェースをユーザに提供している。【選択図】  図２
2006295422.tif 000002
【特許請求の範囲】
【請求項１】
画像特性によりユーザ・インタフェースを制御する画像処理装置であって、
前記画像処理装置は、
ドキュメント・データを取得するドキュメント・データ取得部と、
前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する画像認識部と、
前記認識データを受取って前記画像処理装置が前記ドキュメント・データに対して実行する処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と
を含む、画像処理装置。
【請求項２】
前記画像認識部は、前記ドキュメント・データが含む階調レベル・データと二次元的分布とからモノクロ二値画像と多値階調画像とを識別して前記認識データを生成する、請求項１に記載の画像処理装置。
【請求項３】
前記ユーザ・インタフェースを表示させる表示部を含み、前記表示部は、前記画像処理装置が備えるオペレーション・パネル、または前記画像処理装置にネットワークを介して接続された情報処理装置である、請求項１または２に記載の画像処理装置。
【請求項４】
前記情報処理装置は、前記ドキュメント・データに対する処理を前記画像処理装置に対して実行させる、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ドキュメント・データ取得部は、光学読取装置を含み、前記画像処理装置は、多機能周辺機器である、請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
画像処理装置に対して画像特性を使用してユーザ・インタフェースを制御する画像処理装置の制御方法であって、
前記制御方法は、
ドキュメント・データ取得部に対して、ドキュメント・データを取得させるステップと、
画像認識部に対して前記ドキュメント・データの色および階調特性を含む画像特性を判断させ、認識データを生成させるステップと、
表示部に対して前記認識データに応答して前記画像処理装置が前記ドキュメント・データに対して実行する処理を変えるユーザ・インタフェースを提供させるステップと
を含む、制御方法。
【請求項７】
前記画像処理装置は、多機能周辺機器であり、
前記認識データを生成させるステップは、前記ドキュメント・データが含む階調レベル・データと二次元的分布とを取得するステップと、
前記取得された階調レベル・データと二次元的分布とから前記ドキュメント・データがモノクロ二値画像であるか多値階調画像であるかを識別するステップと
を含む請求項６に記載の制御方法。
【請求項８】
さらに前記画像処理装置にネットワークを介して接続された情報処理装置と通信させ、前記情報処理装置に前記ユーザ・インタフェースを表示させるステップを含む、請求項６または７に記載の制御方法。
【請求項９】
請求項６〜８のいずれか１項に記載の制御方法を画像処理装置に実行させるための装置実行可能なプログラム。
【請求項１０】
画像処理装置に対して取得したドキュメント・データの画像特性を認識させる画像認識方法であって、
ドキュメント・データを取得させるステップと、
前記ドキュメント・データが含む階調レベル・データと二次元的分布とを取得させるステップと、
前記ドキュメント・データが二値画像のみか否かを判断させるステップと、
前記ドキュメント・データが二値画像のみを含むと判断された場合には、さらに、ＣＭＫデータが前記ドキュメント・データに含まれるか否かを判断させるステップと
を含む、画像認識方法。
【請求項１１】
請求項１０に記載の画像認識方法を画像処理装置に実行させる装置実行可能なプログラム。
【請求項１２】
ＣＰＵと、格納部とを備え、ドキュメント・データを処理する情報処理装置であって、前記情報処理装置は、
ドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する画像認識部と、
前記認識データを受取って前記ドキュメント・データに対して実行される処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と、
前記ドキュメント・データと前記認識データとを対応させたデータ構造を格納する格納部と
を含む情報処理装置。
【請求項１３】
ＣＰＵと、格納部とを備え、ドキュメント・データを処理する画像形成装置であって、前記画像形成装置は、
外部入力に応答してドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する、画像認識部と、
前記認識データを受取って前記ドキュメント・データに対して実行される処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と、
前記外部入力に対応するユーザデータと前記ドキュメント・データと前記認識データとを対応させたデータ構造を格納する格納部と
を含む画像形成装置。
【請求項１４】
ＣＰＵと、格納部とを備える情報処理装置に対してドキュメント・データを処理させるデータ処理方法であって、情報処理装置に対して、
ドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成させるステップと、
前記認識データを受取って前記ドキュメント・データに対して実行する処理を異ならせるユーザ・インタフェースを提供するステップと、
前記ドキュメント・データと前記認識データとを対応させたデータ構造を生成して格納させるステップと
を実行させるデータ処理方法。
【請求項１５】
請求項１４に記載のデータ処理方法を前記情報処理装置に対して実行させる、装置実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、より詳細には、処理するべき画像の特性に応答して画面表示を制御する、多機能周辺機器(Multi-Function Periperal:MFP)などの画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、電子写真法を用いた画像処理装置は、半導体、コンピュータを含むハードウェア技術および光学技術の発展に伴って、複数の機能を搭載するようになっており、また、二値画像ばかりではなく、多くの場合、フルカラーの中間調を有する画像も処理している。多くのユーザは、二値画像と、フルカラー画像とでは、例えばＯＣＲによる処理を行う、フルカラーコピーまたはモノクロコピーを行うなど、異なる処理を行う場合が多い。
【０００３】
通常、画像処理装置に対する種々の指示は、画像処理装置の前面に配置されたタッチパネル方式のディスプレイを介してユーザが直接入力して、ユーザの望む処理に対応する操作画面を表示させることにより行われる。この場合、ユーザのユーザビリティについて考慮すれば、ユーザが処理を選択することは、ユーザが処理を希望するドキュメントの特性を予め知っているために、所望する処理を予め選択することができるということができる。すなわち、従来では、画像処理装置を使用する前提としてユーザは、使用以前にドキュメントが文字画像などの二値画像だけなのか、または中間調を含むフルカラー画像なのかを無意識的または意識的に判断し、その処理を選択していたといえる。
【０００４】
近年では画像処理装置は、その内部に不揮発性メモリやハードディスク・ドライブを備えた情報処理装置としても機能し、ユーザは、過去に蓄積されたドキュメント・データを、必要に応じて再度、画像処理装置を使用して、データ格納、データ読出し、印刷、ファクシミリ、メールなどのデータ伝送処理することができるようになっている。この場合には、過去にすでに処理し、その時点で処理しようとしているドキュメントがどのような画像特性を有していたかについて、ユーザが覚えていないこともある。このような場合には、そのドキュメントのハードコピーを参照して処理を判断するか、または画像処理装置の前に立ち、ドキュメントを表示させ、複数ページにわたる場合には、すべてのドキュメントを調べることが必要となるなど、単一のユーザによる画像処理装置の占有時間が増加することにもなり、画像記憶装置に大記憶容量を備えさせたとしても、上述した状況が生じるのでは却って画像生成装置の稼働能率が低下することになる。
【０００５】
上述したユーザのドキュメント処理において、ドキュメントが含む画像情報を自動的に判断してユーザに対して最適な処理操作を表示させることは、画像処理装置を使用するユーザに対し、判断、処理操作、誤操作を行う可能性を低減させ、さらには画像処理装置の稼働効率を高めることにより、画像処理装置の利用性を向上させることができる。
【０００６】
また、ユーザに対し、処理するドキュメントの特性に応答した最適な画像処理の選択を促すことができれば、モノクロ二値画像やフルカラー画像などに応じて処理の異なるドキュメントごとに判断を行わなければならない、といったユーザの負担を低減することが可能となり、画像処理装置によるドキュメントの処理がより容易になるといえる。
【０００７】
さらに、画像処理装置による処理の選択を、画像処理装置に格納されたドキュメントの特性に応答して別の情報処理装置から制御することができれば、画像処理装置にすでに蓄積されたドキュメントの利用性を向上でき、画像処理装置に稼働性を向上でき、さらにユーザの負担を低減することが可能となると考えられる。
【０００８】
これまで画像処理装置について、印刷する画像特性に応じてその制御を変更する技術、遠隔サーバから画像処理装置の操作部をエミュレーションさせることで遠隔操作を可能とする技術、およびパスワードなどによりユーザ認証を行う技術などが知られている。例えば、画像処理装置の画像特性に応じた出力制御として、特開２００４−１０１８７０号公報（特許文献１）では、印刷対象の１ページの画像の領域をそれぞれ異なる複数の領域に分ける領域分け手段を備え、複数の領域に対してそれぞれ異なる着色剤セーブを施す画像処理装置を開示している。
【０００９】
特許文献１に開示された技術によれば、印刷対象のページの特性に応じて画像処理装置を制御する点は開示するものの、特許文献１は、印刷対象のページの特性に応答してユーザに対して効率よくユーザ・インタフェースを提供する技術を開示するものではない。
【００１０】
また、遠隔サーバに対してユーザ・インタフェースを表示させることによって遠隔的に画像処理装置を制御する技術として、特開２００３−２７１３３６号公報（特許文献２）では、サーバと、サーバに対してネットワークを介して接続された画像処理装置とを含み、画像処理装置から中間コードプログラムを受け取ってサーバの操作部上で画像処理装置のユーザ・インタフェースを再現するエミュレーション手段を備え、サーバの操作部に再現されたユーザ・インタフェースからの指令に基づき、サーバが蓄積した画像のうち選択された画像を画像処理装置に送信することにより、遠隔的に画像処理装置を制御する技術を開示している。
【００１１】
特許文献２に開示された技術によれば、遠隔的に配置されたサーバに格納されたドキュメント・データを画像処理装置にプリントさせるために、中間コードプログラムを画像処理装置から受取り、ユーザに対して画像処理装置のユーザ・インタフェースをエミュレーションして表示する点は開示するものの、ドキュメントの特性に応じて表示させるユーザ・インタフェースを制御する技術については、何ら開示するものではない。
【００１２】
また、特開２００４−１７１２３７号公報（特許文献３）では、パスワードを使用して記憶手段へのアクセスを許可する画像処理装置が開示されており、パスワードの入力結果に応答して異なるユーザ・インタフェースをユーザに対して提供する点は開示するものの、異なるユーザの正規なパスワードに応答し、かつドキュメント・データの特性に応答してユーザの操作を誘導するようにユーザ・インタフェースを変更する点については、何ら開示するものではない。
【特許文献１】特開２００４−１０１８７０号公報
【特許文献２】特開２００３−２７１３３６号公報
【特許文献３】特開２００４−１７１２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述したように、画像の特性に応答して画像処理装置の印字を制御する方法、およびサーバに格納されたドキュメントを画像処理装置に印刷させるため、サーバに画像処理装置のユーザ・インタフェースをエミュレーションする技術は知られているものの、これまで、処理しようとするドキュメントの特性やユーザ識別子に応答して、ユーザに対するユーザ・インタフェースの制御を行うことにより、画像処理装置の利用性をさらに向上させる画像処理装置、画像認識方法、画像形成装置、情報処理装置、データ処理方法および画像処理装置の制御方法、およびプログラムが必要とされていた。
【００１４】
さらに、これまで、画像処理装置が取得したドキュメントの特性を使用してユーザによる処理を効率的に誘導するためのユーザ・インタフェースを提供することにより、ユーザによるハードディスク、ＥＰＲＯＭ、ＥＥＰＲＯＭなど大容量記憶装置を搭載する画像処理装置の利用性を高めた画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムが必要とされていた。
【課題を解決するための手段】
【００１５】
本発明は、ユーザが画像処理装置を用いて処理しようとするドキュメントの特性に応答して、ユーザに対して異なるユーザ・インタフェースを提供することにより、画像処理装置へのアクセス性を改善し、上述した問題点を解決しようとするものである。
【００１６】
画像処理装置は、ユーザからのジョブ要求に応答して処理対象であるドキュメントの画像解析を実行し、処理対象とされたドキュメント・データがモノクロ二値画像のみからなるのか、またはそれ以外の画像特性を含むのかの判断、さらにはモノクロ二値画像のみ、カラー二値画像、モノクロ中間調画像、またはカラー中間調画像を含むドキュメントなのかの判断を実行する。
【００１７】
ドキュメント・データについての判断終了後、画像処理装置は、当該判断に応答してユーザに対してドキュメント・データの特性に応じた処理をユーザに促す、ユーザ・インタフェースを、画像処理装置のコントロール・パネルまたは遠隔的に配置されたサーバまたはパーソナル・コンピュータなどの情報処理装置のディスプレイに表示させる。ユーザは、表示されたユーザ・インタフェースを使用して、効率的にドキュメント・データの特性に応じた処理を画像処理装置に対して実行させる。
【００１８】
また、本発明では、多値階調画像を含むドキュメントとそれ以外の画像を含むドキュメントとに対して異なる認識データを与えて画像処理装置に蓄積する。蓄積されたドキュメントを以後に処理する場合には、画像処理装置は、認識コードを取得し、認識データに基づき処理対象のドキュメントが多値階調画像であるか否かを判断し、画像処理を行うことなく、または画像処理と並列的にユーザに対し、ドキュメント・データに対応するユーザ・インタフェースを提供する。
【００１９】
すなわち、本発明によれば、画像特性によりユーザ・インタフェースを制御する画像処理装置であって、
前記画像処理装置は、
ドキュメント・データを取得するドキュメント・データ取得部と、
前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する画像認識部と、
前記認識データを受取って前記画像処理装置が前記ドキュメント・データに対して実行する処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と
を含む、画像処理装置が提供される。
【００２０】
前記画像認識部は、前記ドキュメント・データが含む階調レベル・データと二次元的分布とからモノクロ二値画像と多値階調画像とを識別して前記認識データを生成することができる。さらに、前記ユーザ・インタフェースを表示させる表示部を含み、前記表示部は、前記画像処理装置が備えるオペレーション・パネル、または前記画像処理装置にネットワークを介して接続された情報処理装置とすることができる。前記情報処理装置は、前記ドキュメント・データに対する処理を前記画像処理装置に対して実行させることが好ましい。前記ドキュメント・データ取得部は、光学読取装置を含み前記画像処理装置は、多機能周辺機器とすることができる。
【００２１】
本発明によれば、画像処理装置に対して画像特性を使用してユーザ・インタフェースを制御する画像処理装置の制御方法であって、
前記制御方法は、
ドキュメント・データ取得部に対して、ドキュメント・データを取得させるステップと、
画像認識部に対して前記ドキュメント・データの色および階調特性を含む画像特性を判断させ、認識データを生成させるステップと、
表示部に対して前記認識データに応答して前記画像処理装置が前記ドキュメント・データに対して実行する処理を変えるユーザ・インタフェースを提供させるステップと
を含む、制御方法が提供される。
【００２２】
前記画像処理装置は、多機能周辺機器であり、前記認識データを生成させるステップは、前記ドキュメント・データが含む階調レベル・データと二次元的分布とを取得するステップと、前記取得された階調レベル・データと二次元的分布とから前記ドキュメント・データがモノクロ二値画像であるか多値階調画像であるかを識別するステップとを含むことができる。
【００２３】
さらに、前記画像処理装置にネットワークを介して接続された情報処理装置と通信させ、前記情報処理装置に前記ユーザ・インタフェースを表示させるステップを含むことができる。
【００２４】
本発明によれば、上記いずれか１項に記載の制御方法を画像処理装置に実行させるための装置実行可能なプログラムが提供できる。
【００２５】
さらに本発明によれば、画像処理装置に対して取得したドキュメント・データの画像特性を認識させる画像認識方法であって、
ドキュメント・データを取得させるステップと、
前記ドキュメント・データが含む階調レベル・データと二次元的分布とを取得させるステップと、
前記ドキュメント・データが二値画像のみか否かを判断させるステップと、
前記ドキュメント・データが二値画像のみを含むと判断された場合には、さらに、ＣＭＫデータが前記ドキュメント・データに含まれるか否かを判断させるステップと
を含む、画像認識方法が提供できる。
【００２６】
また、本発明によれば、上記に記載の画像認識方法を画像処理装置に実行させる装置実行可能なプログラムが提供できる。
【００２７】
さらに本発明によれば、ＣＰＵと、格納部とを備え、ドキュメント・データを処理する画像形成装置であって、前記画像形成装置は、
ドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する画像認識部と、
前記認識データを受取って前記ドキュメント・データに対して実行される処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と、
前記ドキュメント・データと前記認識データとを対応させたデータ構造を格納する格納部と
を含む画像形成装置が提供できる。
【００２８】
さらに、本発明によれば、ＣＰＵと、格納部とを備え、ドキュメント・データを処理する情報処理装置であって、前記情報処理装置は、
外部入力に応答してドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成する、画像認識部と、
前記認識データを受取って前記ドキュメント・データに対して実行される処理の異なるユーザ・インタフェースを提供するユーザ・インタフェース提供部と、
前記外部入力に対応するユーザデータと前記ドキュメント・データと前記認識データとを対応させたデータ構造を格納する格納部と
を含む情報処理装置が提供できる。
【００２９】
また、本発明によれば、ＣＰＵと、格納部とを備える情報処理装置に対してドキュメント・データを処理させるデータ処理方法であって、情報処理装置に対して、
ドキュメント・データを読出して、読出された前記ドキュメント・データの色および階調特性を含む画像特性を判断して認識データを生成させるステップと、
前記認識データを受取って前記ドキュメント・データに対して実行する処理を異ならせるユーザ・インタフェースを提供するステップと、
前記ドキュメント・データと前記認識データとを対応させたデータ構造を生成して格納させるステップと
を実行させるデータ処理方法が提供できる。
【００３０】
さらに本発明によれば、上記に記載のデータ処理方法を前記情報処理装置に対して実行させる、装置実行可能なプログラムが提供できる。
【発明の効果】
【００３１】
本発明によれば、処理しようとするドキュメントの特性やユーザ認証に応答して、ユーザに対するユーザ・インタフェースの制御を行うことにより利用性をさらに向上させた画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムを提供することができる。
【００３２】
また、本発明によれば、画像処理装置が取得したドキュメントの特性を使用してユーザによる処理を効率的に誘導するためのユーザ・インタフェースが提供でき、ユーザによるハードディスク、ＥＰＲＯＭ、ＥＥＰＲＯＭなど大容量記憶装置を搭載する画像処理装置などの情報処理装置の利用性を高めることが可能な画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムを提供することができる。
【００３３】
さらに本発明によれば、画像処理装置に外部に配置された情報処理装置から、各ユーザのセキュリティを確保しながら遠隔的に情報処理装置を制御する、画像処理装置、画像処理装置の制御方法、画像認識方法、画像形成装置、情報処理装置、データ処理方法およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明を図面に示した実施の形態をもって説明するが、本発明は、図面に示した実施の形態に限定されるものではない。
【００３５】
Ａ．オペレーション・パネルに対するユーザ・インタフェース表示
（Ａ−１：コントロール・モジュールによるユーザ・インタフェースの表示）
図１は、本発明の画像処理装置１０の概略図である。画像処理装置１０は、概ね電子写真法を使用した画像処理装置として構成されており、フィーダ・モジュール１２と、フィーダ・モジュール１２に取付けられたオートフィーダ１４と、感光体、現像装置、定着装置などを収容する本体部１６とを備えている。画像処理装置１０は、ＣＣＤアレイを含む光学読取装置を備えたオート・ドキュメント・フィーダ（ＡＤＦ）機能を備えており、ＡＤＦにより読取られたドキュメント・データを表示などする場合にはＲＡＭなどの揮発性メモリにまたは処理に対応して不揮発性メモリまたはハードディスクなどに格納し、ユーザによる要求に応答して、読出し、印刷、光学的コードリーダ（ＯＣＲ）による変換、またはメール送信などの処理を行なう。
【００３６】
図１に示した画像処理装置１０は、画像処理装置１０の前面に配置されたユーザ・インタフェースとして機能するオペレーション・パネル１８および入力キーなどによりユーザ操作が行われる。オペレーション・パネル１８は、オペレーション・パネル１８の近くに配置されたコントロール・モジュール２０により制御され、ユーザ・インタフェースを表示させている。画像処理装置１０は、さらに公衆電話網の他、ＡＤＳＬ、ＩＳＤＮなどのデータ通信が可能な回線に接続されており、ファクシミリとしての機能も有している。図１に示した画像処理装置１０は、イーサネット（登録商標）などのネットワーク・インタフェース（ネットワークＩ／Ｆ）を備えていて、ローカルエリア・ネットワーク（ＬＡＮ）、ワイドエリア・ネットワーク（ＷＡＮ）またはインターネットなどのネットワークを通した、フレームまたはパケットによるデータ通信が可能とされている。
【００３７】
画像処理装置１０は、ＣＰＵと少なくともＣＰＵの処理を可能とするＲＡＭといった随時読み書き可能なメモリと、不揮発性の記憶媒体を含んでいて、画像処理を実行する情報処理装置の機能を含んでいる。図２は、画像処理装置１０のオペレーション・パネル１８、コントロール・モジュール２０および本発明の特定の実施の形態としてスキャナを含む入力部３０のハードウェア構成を示した図である。本発明の特定の実施の形態に関連して本発明の画像処理装置１０について説明すると、オペレーション・パネル１８は、白黒ＬＣＤまたはカラーＬＣＤなどから構成されており、多くの場合、タッチパネルとして構成されていて、タッチパネルを介してユーザ・インタフェースの表示（以下、ＵＩイメージとして参照する）を提供している。
【００３８】
コントロール・モジュール２０は、概ね、ＣＰＵ２２と、ＣＰＵ２２の処理のために用いられるＲＡＭ２４と、オペレーション・パネル１８上に表示させるＵＩイメージを格納するＶＲＡＭなどの画像専用のＲＡＭ２６とを含んで構成されており、これらの各デバイスは、内部バス２８により相互接続されている。また、コントロール・モジュール２０は、他のモジュールから送られたデータを一時的に格納するためのバッファ・メモリを含んでいる。
【００３９】
入力部３０は、複数の機能を含んでいてもよいが、本発明の特定の実施の形態では、スキャナ３２によりディジタル的にドキュメント・データを取得するものとして説明を行う。スキャナ３２により取得されたドキュメント・データは、処理のため一度ＲＡＭ３４に格納され、画像変換された後、ユーザからの指令を受取って、ＲＧＢ系、ＣＭＹ系、ＣＩＥ−Ｌ＊ａ＊ｂ＊などを含むこれまで知られたいかなる複数のフォーマットとしてでも、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ハードディスクなどの不揮発性の記憶装置を含む格納部３６に格納される。入力部３０は、さらに画像認識モジュール３８を備えており、ＲＡＭ３４内に格納されたイメージ・データの認識処理を行っている。本発明において、ドキュメント・データの取得方法としては、ＡＤＦなどから読込む以外に、格納部３６からの読出し、ネットワークを介したダウンロードおよび配信などを含む。
【００４０】
また、格納部３６からの読出しを行う場合には、取得部は、例えば格納部を管理する管理装置または読出し指令を発行したモジュールであり、ネットワークを経由してダウンロードまたは配信を受ける場合には、当該画像処理装置または情報処理装置のウェブ・ブラウザまたはメール・ソフトウェアなどを含む。なお、本発明においては、各機能部は、図面に示したモジュールとされる必要はなく、特定の用途に応じて目的とする機能を有する限り、いかなる機能部または機能手段としても構成することができる。
【００４１】
また、本発明のさらに別の実施の形態では、画像処理装置１０は、マイクロフォンなどを含んで形成され、ユーザが予め登録した音声または所定の操作を誘導するテキスト文書を読み上げて合成音声としてマイクロフォンを機能させることによる音声ガイダンスをユーザ・インタフェースとして提供することができる。
【００４２】
画像処理装置１０は、電源がオンにされると待機状態となっており、多くの場合、コピー操作画面に対応するＵＩイメージを表示する。ユーザがユーザ識別子を画像処理装置に入力すると、画像処理装置１０は、ユーザ認証部（図示せず）がユーザ識別子を判断し、ユーザ認証部の判断に応答して、ユーザ認証済みの場合にデフォルトで設定されたＵＩイメージ、または特定のユーザに適合したＵＩイメージを形成または読出すことで用意し、オペレーション・パネル１８上に表示させる。さらに本発明の実施の形態では、ユーザ認証後、画像処理装置１０が取得した画像に対応し、取得画像の処理を効率的に行うことを可能とするＵＩイメージを提供する。
【００４３】
上述したＵＩイメージは、本発明の図２に示した実施の形態では、コントロール・モジュール２０のＣＰＵが電源オン、パスワード認証、またはドキュメントの画像解析の結果に応答して作成し、作成されたイメージ・データをＲＡＭ２６に書込み、オペレーション・パネル１８のＬＣＤパネルにＵＩイメージとして表示する。また、本発明の他の実施の形態では、所定のＵＩイメージを予め作成しておき、画像処理装置１０の適切な格納領域、例えば格納部３６の所定の領域に格納しておくこともできる。この場合には、コントロール・モジュール２０は、画像認識モジュール３８から画像の特性についての通知を受取ると、格納部３６などから対応するＵＩイメージ・データを読出し、オペレーション・パネル１８に表示させることもできる。
【００４４】
図３は、本発明によりユーザ・インタフェースとして与えられるＵＩイメージ切換の実施の形態を示した図である。画像処理装置のオペレーション・パネル１８は、電源オンされた状態では、待機状態とされていて、例えば、デフォルト設定のコピー操作画面といったＵＩイメージ４０を表示する。ユーザには、ユーザに固有のユーザ識別子が割当てられていて、ユーザが画像処理装置をユーザ識別モードで使用する場合には、ユーザ識別子を入力する。
【００４５】
ユーザ識別子は、例えばユーザの個人認証を与えるものでもよいし、ユーザの画像処理装置に対するアクセス権限を与えるものでもよいし、個人認証およびアクセス権限の両方を与えるものとして設定することができる。さらに、本発明では、ユーザ識別子は、ユーザの個人認証を与えるために使用することができ、この場合、個人認証は、秘密鍵および公開鍵を使用する、共有鍵法、公開鍵法、ＲＳＡ暗号法、だ円曲線暗号法などを使用したユーザ認証方式を用いるユーザ認証および電子署名機能を使用することができる。画像処理装置は、ユーザによるユーザ識別子の入力に応答して、例えば図示しないユーザ情報管理部が、ユーザ識別子を登録したルックアップ・テーブルを検索するか、または複号が成功することにより、ユーザの個人認証またはアクセス権限を認証すると、その認証に応答した処理を実行し、図３（ｂ）に示すユーザ操作画面を表示する。
【００４６】
図３（ｂ）には、ユーザ認証が成功した場合にユーザ認証モードでユーザに対して提供されるＵＩイメージ４２を示す。ユーザ認証モードでは、デフォルト設定を予め定めておき、どのユーザに対しても同一のＵＩイメージを提供することもできる。また、本発明の別の実施の形態では、ユーザ認証機能により指定された認証ユーザに対応するアクセスログ履歴を参照して、認証ユーザが前回使用した処理を実行させるＵＩイメージを作成または読出させて表示することもできる。また、認証ユーザのアクセスログを前もって統計処理しておき、使用頻度の高い順にソートしたサブリストを不揮発性メモリ内に形成して、ユーザに対し、統計的順でユーザごとに頻度の高いＵＩイメージを表示することもできる。
【００４７】
本発明の説明している実施の形態では、ユーザは、ＡＤＦを使用することを希望し、ＡＤＦ処理を行うためのＵＩイメージをオペレーション・パネルに表示させる操作をするか、または予めユーザ操作画面として、ＡＤＦ処理を行うためのフィールドが形成されたユーザ画面が提供されているものとする。ユーザは、ＡＤＦにより読込ませたい原稿をフィーダにセットし、ＡＤＦを起動させる。画像処理装置は、ＡＤＦの光学的読取装置により原稿をＲＧＢ信号および位置データからなるドキュメント・データを生成し、ドキュメント・データを画像解析し、ＲＧＢ表色系からＣＭＹＫ表色系に変換後画像特性を判定してもよいし、変化せずに画像特性を判定してもよい。その時点で取得されたドキュメント・データの画像特性を判断して、図３（ｃ）に示す画像に応答してＵＩイメージ４４を表示する。
【００４８】
画像特性は、ドキュメントが、モノクロ二値またはそれ以外の画像を含むか、またはモノクロ二値、カラー二値、モノクロ中間調、カラー中間調として区別される属性の画像を含むかについて判断される。ドキュメントの画像特性の判断結果に応答して、画像処理装置１０の画像認識モジュールは、認識データを生成し、認識データに対応するＵＩイメージ４４を形成または読出してユーザに表示する。ＵＩイメージ４４は、画像特性に相応するユーティリティが集約されており、例えば、モノクロ二値画像であれば、カラーモードでの印刷を行うことがないように、カラーコピー操作画面を呼出さないように形成され、さらにはＯＣＲによるテキスト変換、メールなどのユーティリティをスムーズに使用できるような入力フィールドを与える。また、ＵＩイメージ４４は、多値階調画像であると判断された場合には、ユーザのドキュメント使用目的に応じてモノクロコピー、フルカラーコピー、ファクシミリ、メール配信などの入力フィールドを与えるように形成される。本発明では、これら以外にも特定の用途やユーザに応じて他の操作を抽出してＵＩイメージ４４を形成することができる。
【００４９】
図４は、本発明において使用する画像特性の判断処理の手順を示したフローチャートである。本発明の画像特性の判断処理は、ステップ４０１でＲＡＭ内に格納されたドキュメント・データを読出して画像変換を行い、ステップ４０２でフィルタ処理を行なう。フィルタ処理は、所定の階調レベル以上または以下の画素の階調レベルを、２５６階調の階調表示レンジを有する特定の実施の形態では、ＦＦまたは００とすることにより行うことができる。なお、本発明では、階調表示レンジは、２５６階調以外にも、３２階調、６４階調など、使用しているＡ／Ｄコンバータのビットレンジおよび画像処理装置のメモリ許容度に応答していかなる階調表示レンジでも用いることができる。
【００５０】
画像特性の判断処理を、本発明における特定の実施の形態を使用して説明すると、例えば、画像処理装置がビットマップ形式をサポートしており、ビットマップが直接方式でカラーが指定されている場合には、画像特性の判断処理は、ＲＧＢ系からＣＭＹ系への変換後、変換後のビットマップ・データのcolor[]の下位ビット値に対してフィルタリングを行い、color[0]：シアン、color[1]：マゼンタ、color[2]：イエロー、color[3]：ＢＫに対応する画素が中間調と判断できる値を含むか否かを使用して行うことができる。しかしながら、本発明では、ドキュメント・データとして他のフォーマットを使用することもでき、該当するフォーマットに対応した位置情報フィールドと、階調ビット数とを使用して同様の処理を行うことができる。
【００５１】
再度図４を参照して本発明の処理を説明すると、ステップ４０３では、中間調画像の検索を、フィルタ処理された後のデータを使用して実行する。この検索は、例えば上側閾値と下側閾値との間の階調レベル・データを有する画素データを検索することにより実行される。その後、例えば、当該画素が何らかの認識エラーで偶然発生したものではないことを判定するために、ステップ４０４で検索された画素に近接する所定の範囲について階調レベルを判定し、中間調に該当する階調レベルを有する画素が一定以上の広がりを有している場合（ｙｅｓ）には、中間調画像があるものと判断し、一定以上の広がりを有していないと判断される場合（ｎｏ）には、中間調画像ではないと判断する。
【００５２】
図５には、本発明において使用するフィルタ処理の実施の形態を示す。図５では、縦軸に濃度階調レベル（００−ＦＦ）を示し、横軸の画素の広がりを示す。ＡＤＦなどで読取られた実データは、読取り時の条件や画像特性に応じて、本来であれば、ＦＦや００の濃度を与えるべき画素であってもある程度のばらつきが生じ、中間調画像との判別を行う精度が低下する。このため、濃度レベルに対して一定の閾値を設け、閾値以上または閾値以下の画素については、００またはＦＦの値を割当て、中間調画像との判別性を向上させる。図５では、上側閾値および下側閾値に対応する濃度階調レベルの値を破線で示す。図５に示した画素は、がその広がりを意味し、例えば、図５の●で示されたポイントが、所定のライン上に並んだ画素に沿った濃度階調レベルを示す。本発明では、ノイズによる誤判定を排除するために、一定の範囲で濃度階調レベルを判断させることが好ましい。
【００５３】
なお、本発明における「一定範囲」とは、少なくとも目視で中間調画像を認識できる大きさを与える広がりのことを意味し、例えば、画素サイズが４００ｄｐｉの場合で言えば、１ドットは、約０．０６４ｍｍのサイズを有するので、例えば１００ドットで、６．６ｍｍ、１０００ドットで６６ｍｍ程度の大きさを与える。上述した判断処理は、上述した一定の範囲を超えた領域にある画素についても行われ、ドキュメント・データ全体について中間調画像の存在を判断することが好ましい。本発明において検索する範囲および検索範囲の重なり合いについては、画像の大きさ、ＡＤＦの分解能、および使用しているＣＰＵの性能などの画像およびハードウェア資源を考慮して適宜設定することができる。なお、本発明では、上述した以外にもこれまで知られたいかなる中間調判断方法およびアルゴリズムでも使用することができる。例えば、フィルタ方法についてより詳細な方法について説明すると、
FF FF 70 00 00
FF FF 80 00 00
FF FF 90 00 00
FF FF 98 00 00
といった階調レベルデータを有する２０ポイントの画素が並んでいる場合、７０、８０９０、９８付近の値を上側または下側いずれかの閾値として設定するようなエッジ強調フィルタを使用することで、より確実な中間調画像の判定を行うことができる。また、さらに高分解能のイメージについては、上述した以外のより広い範囲について二次元的分布を判定して画像特性を判断することができる。
【００５４】
ステップ４０４の判断において中間調画像が存在すると判断された場合（ｙｅｓ）には、ステップ４０５で多値中間調画像用ＵＩイメージを生成する認識データを生成し、コントロール・モジュール２０のＣＰＵに作成させる処理を実行させる。
【００５５】
また、ステップ４０４の判断において二値画像のみと判断された場合（ｎｏ）には、ステップ４０６でさらにＣＭＹの階調を有する画素が存在するか否かを判断する。ステップ４０６に判断においてＣＭＹの階調を有する画素がある場合（ｙｅｓ）、カラー二値画像であると判断し、ステップ４０５に分岐し、カラー画像を含む多値中間調用ＵＩイメージを表示させる認識データを生成させる。また、ステップ４０６でＣＭＹの階調を有する画素が存在しないと判断された場合（ｎｏ）には、ステップ４０７でモノクロ二値画像からなるドキュメント・データと判断し、異なる認識データを生成してモノクロ二値画像用ＵＩ生成する処理を実行させる。
【００５６】
本発明で使用することができる認識データは、少なくとも多値中間調画像と二値画像との判断に応答した識別値を与えるデータとすることができ、本発明の特定の実施の形態における多値中間調画像とモノクロ二値画像とを識別するためには、最低１ビットの制御コードとして生成することができる。また、本発明の他の実施の形態において、さらに詳細にモノクロ二値画像、カラー二値画像、モノクロ中間調画像、フルカラー中間調画像を識別する必要がある場合には、最低で２ビットの制御コードとして生成することができる。
【００５７】
なお、本発明においてＵＩイメージの作成は、コントロール・モジュール２０のＣＰＵ２２が使用するプログラミング言語のいずれを用いて記述することができる。さらに、これらのプログラムは、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどのメモリに格納させておくことができる。
【００５８】
図６は、本発明の第１の実施の形態においてオペレーション・パネルに表示されるＵＩイメージ４４を示した図である。図６（ａ）は、二値画像に対応するＵＩイメージを示し、図６（ｂ）は、多値中間調画像に対応するＵＩイメージを示す。図６（ａ）に示されるように、二値画像であると判断された場合には、ＵＩイメージ４４には、モノクロコピー操作フィールド４６、（ＯＣＲ＋保存）操作フィールド４８、（ＯＣＲ＋配信）操作フィールド５０、および、ユーザの特定の要求に対応するため、その他の指令を選択可能とする「その他」フィールド５２が表示される。ユーザは、オペレーション・パネル１８に表示された各フィールドにタッチすることにより、希望する処理を画像処理装置に指令することができる。
【００５９】
図６（ｂ）は、本発明においてドキュメントが多値中間調画像、またはカラー二値画像を含むものとして判断された場合にオペレーション・パネルに表示されるＵＩイメージ４４を示した図である。オペレーション・パネル１８には、フルカラーコピー操作フィールド、モノクロコピー操作フィールド、配信、その他などの処理を指令する各フィールド５４〜６０が表示されていて、ユーザに対してドキュメントに含まれる画像特性に応答した処理を効率よく行わせている。また、カラー画像では比較的ＯＣＲによる処理を行うことは少ないものの、その他の処理として、（ＯＣＲ＋保存）操作フィールドを表示させることもできる。
【００６０】
図７は、本発明の第１の実施の形態における画像処理装置の制御シーケンスを示した図である。まず、ユーザ入力に応答してＡＤＦを起動すると、画像認識モジュールは、読取られた画像に対して画像認識処理を行う。画像認識モジュールは、ドキュメント・データについて生成された認識データを、コントロール・モジュールへと送る。本発明の特定の実施の形態では、図７に示したユーザ情報要求処理およびジョブ履歴取得処理をスキップし、コントロール・モジュールが認識データを受取ると、図６に示したＵＩイメージを、デフォルトＵＩイメージとして表示させることができる。
【００６１】
また、本発明の他の実施の形態では、図７に示すように、コントロール・モジュールは、ユーザ情報管理部へとユーザ識別子に対応するユーザ情報要求を発行し、ユーザ情報管理部は、コントロール・モジュールからのユーザ情報を受取り、ユーザ情報をコントロール・パネルへと返す処理を行うことができる。この場合、取得したユーザ情報に基づいてアクセスログ管理部にジョブ履歴を問い合わせ、ログ情報管理部は、ユーザ情報に対応するジョブ履歴をコントロール・モジュールへと送る。この段階で、コントロール・モジュールは、ユーザのジョブ履歴に対応したＵＩイメージを作成または読出し、オペレーション・パネルへとＵＩイメージを表示させ、タッチパネルの認識領域を対応するように修正することができる。その後、ユーザは、オペレーション・パネルに表示されたカスタマイズされたＵＩイメージに従って、希望する処理を選択し画像処理装置を操作する。
【００６２】
（Ａ−２：ＵＩ形成モジュールによるＵＩイメージ制御）
図８は、本発明の画像処理装置の第２の実施の形態を示した図である。図８に示した画像処理装置１０は、概ね図２に示したコントロール・モジュール２０と入力部３０とを含んでいる。図８に示した実施の形態では、画像処理装置１０は、ＵＩイメージを別に処理および管理するＵＩ形成モジュール６２を備えている。ＵＩ形成モジュール６２は、ＣＰＵ６４と、ＣＰＵ６４の処理を可能とするメモリ６６とを含んでいて、画像認識モジュール３８により生成された、例えば１ビットまたは２ビット、またはこれ以外の１０進コードまたは１６進コードとして生成される認識データを判断し、画像特性に対応するＵＩイメージを形成または読出し、または切換の処理を実行する。
【００６３】
図８に示した実施の形態では、コントロール・モジュール２０におけるＣＰＵ２２のオーバヘッドを低減することを可能とし、ユーザ・インタフェースの表示処理およびユーザ操作に対するレスポンス性能を改善している。さらに、ＵＩ形成モジュール６２として別に構成することにより、ネットワークを経由したＵＩイメージ処理およびユーザがＵＩイメージをカスタマイズする処理を実行することが容易となる。
【００６４】
図９は、図８に示した本発明の画像処理装置の第２の実施の形態における制御シーケンスを示した図である。まず、ＡＤＦなどにより読取られたドキュメントは、画像認識モジュールにより画像認識が実行され、取得された認識データが、ＵＩ形成モジュールへと送られる。ＵＩ形成モジュールは、ユーザ情報管理部に対してユーザ情報の要求を行い、ユーザ情報管理部がユーザ識別子に対応するユーザ情報をＵＩ形成モジュールに返す。ＵＩ形成モジュールは、取得したユーザ情報を使用してアクセスログ管理部にジョブ履歴要求を発行する。アクセスログ情報管理部は、該当するユーザのジョブ履歴を検索してＵＩ形成モジュールに通知する。その後、ＵＩ形成モジュールは、ユーザのジョブ履歴に応答したＵＩイメージを形成する。
【００６５】
本発明の第２の実施の形態では、ＵＩ形成モジュールは、ユーザからの指令の度にＵＩイメージを生成するのではなく、予めユーザの作成した、または登録したイメージを適切な格納領域から読出して表示するべきＵＩイメージを形成することができる。その後、ＵＩ形成モジュールが形成したまたは取得したＵＩイメージは、コントロール・モジュールへとオペレーション・パネル表示指令と共に送られて、オペレーション・パネルのＬＣＤ上にＵＩイメージの表示が行われる。
【００６６】
Ｂ．ＵＩイメージのネットワーク制御
（Ｂ−１：外部情報処理装置によるＵＩイメージ形成）
図１０は、本発明の画像処理装置の第３の実施の形態を示した図である。図１０に示した画像処理装置１０は、概ね図８に示したと同様のモジュールを備えており、さらに、ネットワークＩ／Ｆ６８を備えていて、ＴＣＰ／ＩＰ、ＵＤＰ(User Datagram Protocol)、イーサネット（登録商標）におけるＤＩＸまたはＩＥＥＥ８０２．３などの適切なプロトコルまたは方式を用いたインターネット、またはＬＡＮ、またはＷＡＮなどのネットワークを介してサーバまたはパーソナル・コンピュータ、または必要に応じて他の画像処理装置といった情報処理装置７０との通信が可能とされている。
【００６７】
情報処理装置７０は、また、例えば、ＰＥＮＴＩＵＭ（登録商標）〜ＰＥＮＴＩＵＭ  ＩＶ（登録商標）、ＰＯＷＥＲ  ＰＣ（登録商標）などの処理装置（ＣＰＵ）と、ＣＰＵに対して処理を可能にするＲＡＭと少なくともを含んでおり、ＤＯＳ（商標）、ＭａｃＯＳ（商標）、Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、ＡＩＸ（登録商標）、ＬＩＮＵＸ、またはそれ以外の適切なオペレーション・システム上で動作する、Ｃ、Ｃ＋＋、Ｖｉｓｕａｌ  Ｃ、Ｂａｓｉｃ、ＶｉｓｕａｌＢａｓｉｃ、Ｊａｖａ（登録商標）などのオブジェクト指向または非オブジェクト指向のプログラミング言語により記述されたアプリケーション・プログラムを格納し、実行する。
【００６８】
図１０に示した実施の形態では、情報処理装置７０は、まず、ユーザ識別子を画像処理装置１０へと送り、ユーザ認証を要求する。ユーザ認証が成功すると、画像処理装置１０は、情報処理装置７０へと認証完了を通知する。認証完了通知を受取った情報処理装置７０は、画像処理装置１０の例えばＵＩ形成モジュール６２などのレスポンスビリティを担当するモジュールに対して処理するドキュメントを通知する。その後、ＵＩ形成モジュール６２は、画像認識モジュール３８に対して指定されたドキュメント・データを読出させ、ドキュメント・データの特性に応答して画像認識モジュール３８から送られる認識データを判断して、オペレーション・パネルに表示させると同等のＵＩイメージを形成させるデータ、例えば領域中心、領域形状、領域サイズ、領域色などのデータを作成する。
【００６９】
その後、ＵＩ形成モジュール６２は、生成したデータを、例えば、ネットワークがＩＰｖ４、またはＩＰｖ６などのインターネット・プロトコルを用いたパケットによりコネクションを確立している場合には、テキスト形式、ＨＴＭＬ形式、ＸＭＬ形式、ＳＧＭＬ形式などの適切なフォーマットとして送信パケットのデータ領域に記述し、情報処理装置７０に割当てられたＩＰアドレスに宛てて送信する。情報処理装置７０は、受信したパケットのデータ領域からデータ７２を読取り、適切なアドレスに格納する。さらに、情報処理装置７０は、ポインタ変数などを使用して、データの記述されたアドレス領域からデータを読取り、画面形成モジュール７４により情報処理装置７０のディスプレイ画面上にＵＩイメージの形成処理を実行する。同時に、形成される各領域の選択に応じて画像処理装置１０を制御する制御コマンドを生成するホットスポットを割当てる。
【００７０】
さらに図１０に示した画像処理装置１０は、情報処理装置７０のディスプレイ画面上に表示されたＵＩイメージから、タッチパネルまたはマウスなどのポインタデバイスによる指令を受取り、情報処理装置７０上に表示されたＵＩイメージに対応する処理を画像処理装置１０に実行させる構成とすることができる。この場合、情報処理装置７０のディスプレイ画面上に表示されたＵＩイメージは、例えばタッチパネルやポインタデバイスによるクリックといったユーザ入力に応答して画像処理装置１０を制御するコマンドを生成する。
【００７１】
生成された制御コマンドは、パケットまたはフレーム内に記述され、インターネットまたはＬＡＮなどのネットワークを通して画像処理装置１０に割当てられたＩＰアドレスまたはネットワークＩ／Ｆ６８のＭＡＣアドレスに宛てて送信される。画像処理装置１０は、パケットを受取ると、制御コマンドをデータ領域から読取り、制御コマンド−内部コマンド変換リストなどを用いて情報処理装置７０から送信される制御コマンドを画像処理装置１０の対応する指令へと変換し、画像処理装置に選択したドキュメント・データを印刷またはメールなどによる処理を実行させる。
【００７２】
図１１には、図１０に示した画像処理装置の制御シーケンスを示す。図１１に示すように、画像処理装置のコントロール・モジュールは、情報処理装置からユーザ識別子を受取り、認証が成功した後、情報処理装置からのユーザ情報要求をユーザ情報管理部へと渡し、ユーザ情報管理部は、情報処理装置へとユーザ情報応答を返す。その後、画像処理装置のコントロール・モジュールは、必要に応じてジョブ履歴情報をアクセスログ管理部へとジョブ履歴要求を発行し、ジョブ履歴を取得する。なお、このプロセスは、ＵＩイメージとしてジョブ履歴を使用せず、デフォルト設定のＵＩイメージをユーザ認証モードで行う場合は必要ではない。
【００７３】
ＵＩ形成モジュールは、情報処理装置へと、デフォルト設定またはジョブ履歴を使用して形成されたＵＩイメージと同等の機能を有するＵＩイメージを情報処理装置に形成させるためのデータを、例えばテキスト形式、ＨＴＭＬ形式、ＸＭＬ形式、ＳＧＭＬ形式などとして該当するユーザのドキュメント・データのリストと共に情報処理装置へと送信する。情報処理装置は、受信したデータを使用して情報処理装置上にＵＩイメージを、適切なプログラミング言語で作成されたソフトウェアを使用して形成させると同時に、処理対象となるドキュメント・データのリストをユーザに表示する。この場合、情報処理装置に表示されるＵＩイメージに、処理するドキュメント・データを指定するフィールドを形成しておき、情報処理装置から画像処理装置内のドキュメント・データを指定することができるようにされてもよいし、ドキュメント・データに送信コマンドをリンクさせておき、ポインタデバイスによるクリックに応答して選択したドキュメント・データの指定を、画像処理装置へと送信して完了させることもできる。
【００７４】
上述したプロセスにより、ドキュメント・データを指定する画像識別データは、情報処理装置から画像処理装置のＵＩ形成モジュールへと送られ、ＵＩ形成モジュールは、画像識別データに対応する画像を格納部３６から検索し、画像識別データにより指定されるドキュメント・データを画像認識モジュールへと送り、画像認識および認識データを取得させる。
【００７５】
その後、画像認識モジュール３８は、認識データをＵＩ形成モジュールへと送信し、認識データを受け取ったＵＩ形成モジュールは、対応するオペレーション・パネルと同等の表示を与えるＵＩイメージ形成データを形成し、作成したデータを情報処理装置７０へと送信し、情報処理装置７０のディスプレイ装置にＵＩイメージを表示させる。
【００７６】
図１２は、本発明にしたがい、情報処理装置７０のディスプレイ画面７６上に表示されるＵＩイメージを表示したウィンドウ７８の実施の形態を示した図である。図１２に示すように、ディスプレイ画面７６上にはフルカラーコピー、モノクロコピー、メール、その他などのボタンが形成されており、またディスプレイ画面７６には、サンプル画像表示フィールド８０が形成されていて、ユーザが選択したドキュメント・データがページング処理されてサンプル画像として表示されている。ユーザは、サンプル画像表示フィールド８０内に表示された画像を確認しながら必要なページまたは全ページに対して所望する処理を行うことができる。なお、図１２においては、フルカラーコピーのボタンは、代表して例示的に１つだけが記載されているが、本発明の別の実施の形態では、画面領域およびボタンの視認性が確保できる限り、ユーザがフルカラーコピー、モノクロコピーなどに必要とされる複数の機能を一度にユーザに提示するように単一のディスプレイ画面上にまとめて表示することができる。
【００７７】
図１３は、本発明にしたがい、情報処理装置７０のディスプレイ画面７６上に表示されるＵＩイメージの別の実施の形態を示した図である。図１３に示されたＵＩイメージは、画像処理装置１０から送信されたＵＩイメージ・データを、例えばビジュアルＣや、Ｊａｖａ（登録商標）に取込ませ、作成することができる。図１３に示すように、ＵＩイメージを表示したウィンドウ７８においても同様にサンプル画像表示フィールド８０が形成されていて、ユーザは画面上に提供されたサンプル画像を見ながら、ディスプレイ画面７６上に表示されたボタンをポインタデバイスなどを使用してクリックする。ユーザのクリックに応答して、登録された制御コマンドが画像処理装置へと送信される。制御コマンドを受取った画像処理装置は、受信した制御コマンドを画像処理装置の対応する内部コマンドに変換、または対応する制御信号を生成させ、情報処理装置は、画像処理装置に対して指令した動作を実行させる。
【００７８】
Ｃ．画像処理装置の制御方法およびドキュメントの保存
図１４は、本発明における画像処理装置の処理モードを示す。本発明では、画像処理装置は、ダイレクト処理モードと、メモリ読出処理モードとを備えている。ダイレクト処理モードは、ユーザが画像処理装置のオペレーション・パネルから画像処理装置を起動させ、例えばＡＤＦなどから読込まれたドキュメント・データを直接コピー、ファクシミリ、メール配信などさせるモードである。また、メモリ読出処理モードは、ＡＤＦなどから読込まれ、すでにビットマップ、ＪＰＥＧ、ＧＩＦ、ＴＩＦＦ、画像処理装置に特有のフォーマットなどの適切なフォーマットで格納部に格納されたドキュメント・データを読出し、ユーザが必要に応じて処理を選択して実行させるモードである。
【００７９】
また、本発明では、認識データの付されていないドキュメント・データをメモリ読出して、認識処理を実行してドキュメント・データに対応した認識データを付してドキュメント・データを格納する処理を用いることもできる。
【００８０】
図１５は、本発明における画像処理装置の制御方法の第１の実施の形態のフローチャートである。図１５に示した制御方法は、ステップ１５０１でユーザが原稿をセットしたことを画像処理装置が識別し、ステップ１５０２でユーザ入力に応答してＡＤＦを起動して原稿を読取り、ドキュメント・データをＲＡＭに取得する。その後、ステップ１５０３でＲＡＭ内のドキュメント・データを認識処理し、本発明の画像認識処理を使用してドキュメント・データの特性を判断し、ステップ１５０４でその結果に応答したオペレーション・パネルを表示させ、ユーザからの入力を待機する。
【００８１】
図１６は、本発明の画像処理装置の制御方法の第２の実施の形態を示したフローチャートである。図１６に示した実施の形態は、すでに格納部に格納されたドキュメント・データであって、認識データを含むドキュメント・データを処理する場合の実施の形態である。図１６に示す制御方法は、ステップ１６０１でユーザ入力により指定された、ドキュメント・データを格納部から検索し、ステップ１６０２で検索されたドキュメント・データをＲＡＭに読出し、同時に認識データも取得する。ステップ１６０３では、画像処理装置が出力するための画像変換／画像認識を行ない、ステップ１６０４で認識コードを使用して並列的に認識コードに応答するＵＩイメージを備えるオペレーション・パネルを表示させる。図１６に示した実施の形態では、画像認識処理と並列的にオペレーション・パネルの表示処理を行うことができ、ユーザに対して認識結果を待つ時間を低減しつつ、ドキュメント・データに応答したＵＩイメージを提示できる。
【００８２】
図１７は、本発明の画像処理装置の制御方法の第３の実施の形態を示したフローチャートである。図１７に示した実施の形態は、ＡＤＦなどにより読取られたドキュメント・データに対して認識データを関連づけてドキュメント・データを格納させる処理を示した実施の形態である。図１７に示すように、ステップ１７０１で画像処理装置がユーザによりセットされた原稿を検知し、ステップ１７０２でＡＤＦを起動してセットされた原稿を読取る。ステップ１７０３で画像処理装置の処理できる形式に画像変換して画像認識処理を行い、ステップ１７０４で認識データを使用してオペレーション・パネルを表示させる。されたドキュメント・データから認識コードを生成し、ステップ１７０５でユーザ入力に基づき、認識データに関連づけてドキュメント・データを適切なフォーマットとして格納部に格納し、ステップ１７０６で、ドキュメント・データを蓄積画像とする。
【００８３】
本発明では、認識データを格納する場合には、アプリケーション・レベルで使用しやすいように、少なくとも２種、または４種の画像特性を識別させるためのストリングまたはキャラクタを、格納部に専用のアドレス・フィールドを生成して登録することもできるし、ドキュメント・データを指定するための画像識別コードに追加して登録することで対応することができる。また、よりハードウェア的な方法としては、認識コードをドキュメント・データと共に格納する際に、バイナリコードとして登録することもできる。バイナリコードを使用して認識データを画像識別コードと共に登録する場合には、例えば画像識別コードを３２ビット確保した場合には、最後の１ビットまたは２ビットを認識データとして確保することにより対応することができる。
【００８４】
図１８は、本発明の画像処理装置の制御方法の第４の実施の形態を示した図である。図１８の実施の形態は、認識データの追加されていない格納済みのドキュメント・データを読出して、適切なＵＩイメージをユーザに提供し、認識データを生成して、格納部に格納する処理を示す。図１８に示した制御方法は、ステップ１８０１で格納部に格納されたドキュメント・データをＲＡＭに読出し、ステップ１８０２で画像自体を編集する画像変換を行い、ステップ１８０３でドキュメント・データの画像評価を行って新たな認識データを生成させ、ステップ１８０４で対応するＵＩイメージを含むオペレーション・パネルを表示させる。その後、ユーザ指定に応答してステップ１８０５で画像識別データと共に認識データおよびドキュメント・データを格納部に格納し、ステップ１８０６でドキュメント・データを蓄積画像とする。本発明において編集とは、フルカラーの文書とモノクロカラーの文書など複数の文書をひとつにまとめる処理、ドキュメント・データに所定のスタンプ（たとえば、Confidential、マル秘、ロゴ、ページ数など）を追加する処理、画像そのものを画像編集ツールで編集するなどの処理などのほか、種々のドキュメント・データに対するソフトウェア上の処理を意味する。
【００８５】
図１９には、本発明により生成される画像認識処理によって生成されるデータ構造を示す。図１９（ａ）は、格納部にドキュメント・データを格納する場合に、二値画像および多値中間調画像などを識別させる識別データを対応させて記入するフィールドを生成した実施の形態であり、図１９（ｂ）は、ドキュメント・データを固有に識別させる画像識別コードに認識データをストリング列として追加して登録する実施の形態を示した図である。格納領域識別子は、ファイル名＋オフセットアドレス値や、相対アドレスまたは絶対アドレスなど、ハードディスクやＥＰＲＯＭ、ＥＥＰＲＯＭ、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＤＶＤ−ＲＷなどの記憶媒体に関連してこれまで知られた、いかなる方式でも指定することができる。また、ドキュメント・データは、画像識別コード０００１−０００３のように、そのサイズにかかわらずにそれぞれ１つのデータとして登録することができる。
【００８６】
この場合認識データは、ドキュメント・データの全体に対して画像評価を行った結果として得られるので、必ずしもユーザの希望するページに対応するものではなく、ドキュメント・データ単位で処理するユーザに対して適切である。また、画像識別コード０００４で指定されるデータは、ページングを考慮してページごとに対応する認識コードを生成させ、格納時に適切なサイズのページセグメントとして格納することもできる。この場合、画像識別コードを読出し時の共通インデックスとして使用することにより、ユーザが画像識別コードを指定してドキュメントを呼び出した場合でも、全ページを参照することができる。この場合には、ユーザは、ページごとに認識データに応答した処理を行うことが可能となる。
【００８７】
図１９（ｂ）では、画像識別コードに認識コードをストリング列として付加して登録した場合の実施の形態である。この場合にもアドレスは絶対アドレスでの相対アドレスでも格納部を構成するデバイスに応じて使用することができる。図１９（ｂ）に示した実施の形態では、画像識別コードの後部にはストリングなどにより区別された認識データが付加されていて、画像識別コードを指定することで同時に認識データを取得することができる。また、図１９（ｂ）に示した実施の形態でも画像識別コード０００１−０００３は、ドキュメント・データがそのサイズにかかわらず１つのデータとして形成され、画像識別コード０００４は、複数のページに対応するページセグメントとして格納され、それぞれに認識コードが特定のストリングにより識別され、ページ番号がさらに特定のストリングにより識別されている。また、本発明では、図１９に示したフォーマットの画像識別コードを使用することは必要ではなく、ユーザの希望するファイル・ネームを使用して登録することができる。
【００８８】
また、本発明では、メモリ、速度など画像処理装置のシステム資源が許容する範囲内で、図１９に示したいずれのフォーマットとしても認識コードを登録することができ、また、本発明では、図１９に示した以外のフォーマットでも同様の機能を提供するかぎり、いかなるフォーマットでも用いることができる。
【００８９】
さらに、図１９に示したデータは、各ユーザのユーザ識別子でタグ付けすることができ、ユーザ認証結果に応答して他のユーザのドキュメント・データを参照することを防止することもできる。図２０は、本発明のデータ構造の別の実施の形態を示した図である。図２０は、図１９（ａ）のフォーマットのデータをユーザ認証されたユーザデータに対応して登録することによって形成される。図２０に示したデータ構造は、例えば、ハードディスクなどの異なったディレクトリ、またはフォルダ、またはパーティションといった適切な領域をユーザごとに設けて形成することができる。
【００９０】
他の実施の形態では、図２０に示したタグにより識別されたデータ構造を、ハードディスク内にユーザ識別区画を形成して、すべてのドキュメント・データを同一のデータ区画に格納することによっても形成することができる。また、各ドキュメント・データに対してアクセスできるユーザをテーブルとして格納しておき、各ドキュメント・データにアクセスできるユーザを登録しておくこともできる。さらに、本発明の別の実施の形態では、ユーザによるアクセス制御だけではなく、ユーザ・グループごとにアクセス権の設定を行なうこともできる。この場合、たとえば、「管理者」および「一般ユーザ」などのアクセス権限の異なるグループを設定し、グループ単位でアクセス制御を行うことも可能である。本発明では、図１９（ｂ）に示したデータ構造に対しても同様のユーザデータによる識別を可能とする処理が適用でき、いずれの実施の形態についてもユーザごとのセキュリティを向上させつつ、ユーザ・インタフェースを介した画像処理装置の処理効率および利用性を向上させている。
【００９１】
図２１は、本発明の画像認識処理を実行するプログラムを含む情報処理装置の実施の形態を示した図である。情報処理装置８２は、情報処理装置８２の内部にＣＰＵと、ＣＰＵの処理を可能とするＲＡＭといったメモリを搭載しており、処理されたデータをハードディスク８４などに格納し、情報処理装置８２の要求に応じてデータの入出力を可能としている。情報処理装置８２は、さらにユーザ入力を可能とするキーボード８６およびマウス８８といった入出力装置を備えていて、ユーザからの入力に応じて処理を実行する。
【００９２】
情報処理装置８２は、ウェブ・ブラウザなどを備えており、インターネット、ＬＡＮ、ＷＡＮなど、ＴＣＰ／ＩＰ、ＵＤＰなどの適切なプロトコルを使用して、光通信、ＡＤＳＬ、ＩＳＤＮ、公衆電話回線などの通信基盤を含んで形成されるネットワーク９０へと接続されている。ネットワーク９０の先には、本発明の画像処理装置や他の情報処理装置、またはウェブ・サービスを行うサーバが接続されていて、ｈｔｔｐプロトコル、または、他のプロトコルによるデータ伝送を可能としている。図２１に示した情報処理装置８２は、ドキュメント・データを適切な接続先から取得し、本発明により取得した画像の評価を実行し、取得した画像の特性に応答した処理を可能とするサンプル画像表示フィールド８０を含むユーザ・インタフェースを表示させている。
【００９３】
図２１に示した実施の形態で画面表示される処理操作としては、例えば、メール転送、ファクシミリ、カラープリント、モノクロプリント、格納などを挙げることができ、これらのフィールドがホットスポットとして提供される。図２１に示した実施の形態では、ユーザが例えば処理操作として「格納」を選択すると、情報処理装置８２は、ハードディスク８４に本発明により得られた認識データと共にデータを格納する。また、本発明の方法を実行するプログラムは、独立したソフトウェアとして構成することもできるし、情報処理装置８２に搭載されるプリンタユーティリティ・ソフトウェアのソフトウェア・モジュールとして構成することができる。
【００９４】
これまで本発明を図面に示した実施の形態をもって説明してきたが、本発明は、図面に示した実施の形態に限定されるものではなく、別の実施の形態、変更例、本発明に対する他の構成要件の付加など、当業者により想到できる構成の相違であって、本願の作用効果を奏するものについても含むものである。
【図面の簡単な説明】
【００９５】
【図１】本発明の画像処理装置の概略図。
【図２】本発明の画像処理装置の概略的なハードウェア構成図。
【図３】本発明によるＵＩイメージの切換の実施の形態を示した図。
【図４】本発明の画像認識処理を示した図。
【図５】本発明の中間調画像認識の処理を示した図。
【図６】本発明のＵＩイメージの実施の形態を示した図。
【図７】本発明の制御シーケンスの実施の形態を示した図。
【図８】本発明の画像処理装置の第２の実施の形態での概略的なハードウェア構成図。
【図９】図８に示した画像処理装置での制御シーケンスの実施の形態を示した図。
【図１０】本発明の画像処理装置の第３の実施の形態での概略的なハードウェア構成図。
【図１１】図９に示した画像処理装置での制御シーケンスの実施の形態を示した図。
【図１２】本発明のＵＩイメージの実施の形態を示した図。
【図１３】本発明のＵＩイメージの実施の形態を示した図。
【図１４】本発明のドキュメント・データ保存方法を示した図
【図１５】本発明の画像処理装置の制御方法を示したフローチャート。
【図１６】本発明の画像処理装置に第２の実施の形態での制御方法を示したフローチャート。
【図１７】本発明の画像処理装置の第３の実施の形態での制御方法を示したフローチャート。
【図１８】本発明の画像処理装置の第４の実施の形態での制御方法を示したフローチャート。
【図１９】本発明において生成される認識データを含むデータ構造を示した図。
【図２０】本発明において生成される認識データを含むデータ構造を示した図。
【図２１】本発明の情報処理装置を示した図。
【符号の説明】
【００９６】
１０…画像処理装置、１２…フィーダ・モジュール、１４…オートフィーダ、１６…本体部、１８…オペレーション・パネル、２０…コントロール・モジュール、２２…ＣＰＵ、２４…ＲＡＭ、２６…ＲＡＭ、２８…内部バス、３０…入力部、３２…スキャナ、３４…ＲＡＭ、３６…格納部、３８…画像認識モジュール、４０〜４４…ＵＩイメージ、４６…モノクロコピー操作フィールド、４８…（ＯＣＲ＋保存）操作フィールド、５０…（ＯＣＲ＋配信）フィールド、５２…その他フィールド、５４…フルカラーコピー操作フィールド、５６…モノクロコピー操作フィールド、５８…配信操作フィールド、６０…その他フィールド、６２…ＵＩ形成モジュール、６４…ＣＰＵ、６６…メモリ、６８…ネットワークＩ／Ｆ、７０…情報処理装置、７２…データ、７４…画面形成モジュール、７６…ディスプレイ画面、７８…ウィンドウ、８０…サンプル画像表示フィールド、８２…情報処理装置、８４…ハードディスク、８６…キーボード、８８…マウス、９０…ネットワーク
【図１】
2006295422.tif 000003
【図２】
2006295422.tif 000004
【図３】
2006295422.tif 000005
【図４】
2006295422.tif 000006
【図５】
2006295422.tif 000007
【図６】
2006295422.tif 000008
【図７】
2006295422.tif 000009
【図８】
2006295422.tif 000010
【図９】
2006295422.tif 000011
【図１０】
2006295422.tif 000012
【図１１】
2006295422.tif 000013
【図１２】
2006295422.tif 000014
【図１３】
2006295422.tif 000015
【図１４】
2006295422.tif 000016
【図１５】
2006295422.tif 000017
【図１６】
2006295422.tif 000018
【図１７】
2006295422.tif 000019
【図１８】
2006295422.tif 000020
【図１９】
2006295422.tif 000021
【図２０】
2006295422.tif 000022
【図２１】
2006295422.tif 000023