(57)【要約】【課題】  受信した画像対象情報で設定される画像処理命令とは異なる画像処理命令を自在に実行することである。【解決手段】  受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う情報処理装置において、検出部２０１１がＰＣ等の外部のデバイスから受信する処理対象情報から特定情報を抽出する。そして、判断部２０１０が抽出された特定情報とメモリ２００２に保持される対応情報に応じて、処理部２００１が受信した画像処理命令とは異なる命令処理を実行させる構成を特徴とする。【選択図】  図２
2007288410.tif 000002
【特許請求の範囲】
【請求項１】
受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う情報処理装置であって、
受信する処理対象情報から特定情報を抽出する抽出手段と、
前記抽出手段により抽出される特定情報に割り当てられた特定処理を実行させる対応情報を保持する保持手段と、
前記抽出手段により抽出された特定情報と前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる処理手段と、
を有することを特徴とする情報処理装置。
【請求項２】
受信する処理対象情報をボックス領域別に記憶する記憶手段を備え、
前記特定情報は、前記ボックス領域に作成可能なフォルダ情報を含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記保持手段は、前記抽出手段により抽出される特定情報に割り当てられた特定処理を実行させる処理命令一覧を対応情報として保持し、
前記処理手段は、前記抽出手段により抽出された特定情報と前記保持手段に保持される処理命令一覧に応じて、受信した前記画像処理命令とは異なる命令処理を実行させることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記画像処理命令は、印刷処理命令、保存処理命令、送信処理命令を含むことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記処理対象情報とは、画像データまたは文書データと、画像データまたは文書データを識別する識別データとを含むことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記識別データとは、フォルダ名、データ名、データ送信元情報、データ保存場所の属性情報、データの属性情報、データ内のキーワード、処理命令実行日時、処理命令投入端末情報のいずれかの少なくとも一つを含む請求項５記載の情報処理装置。
【請求項７】
前記対応情報は、少なくとも、処理の対象となる項目と、前記項目に対応する処理内容とで構成したことを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記抽出手段は、受信する処理対象情報から特定情報を示すフォルダ情報、キーワードを抽出可能とすることを特徴とする請求項１記載の情報処理装置。
【請求項９】
前記抽出手段により受信する処理対象情報から特定情報が抽出されたかを判断する判断手段と、
前記判断手段により抽出できないと判断した場合、前記処理対象情報の要求もとに、特定情報の取得要求を行う要求手段とを有し、
前記処理手段は、前記要求手段による要求後、前記処理対象情報の要求元から取得されると前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させることを特徴とする請求項１記載の情報処理装置。
【請求項１０】
前記情報処理装置は、画像処理装置、印刷装置、複合画像処理装置、サーバ装置、クライアント装置のいずれかであることを特徴とする請求項１記載の情報処理装置。
【請求項１１】
受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う情報処理装置におけるデータ処理方法であって、
特定情報に割り当てられた特定処理を実行させる対応情報を保持する保持手段を備え、
受信する処理対象情報から特定情報を抽出する抽出ステップと、
前記抽出ステップにより抽出された特定情報と前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる処理ステップと、
を有することを特徴とするデータ処理方法。
【請求項１２】
受信する処理対象情報をボックス領域別に記憶する記憶手段を備え、
前記特定情報は、前記ボックス領域に作成可能なフォルダ情報を含むことを特徴とする請求項１１記載のデータ処理方法。
【請求項１３】
前記保持手段は、前記抽出ステップにより抽出される特定情報に割り当てられた特定処理を実行させる処理命令一覧を対応情報として保持し、
前記処理ステップは、前記抽出ステップにより抽出された特定情報と前記保持手段に保持される処理命令一覧に応じて、受信した前記画像処理命令とは異なる命令処理を実行させることを特徴とする請求項１１記載のデータ処理方法。
【請求項１４】
前記画像処理命令は、印刷処理命令、保存処理命令、送信処理命令を含むことを特徴とする請求項１１記載の画像処理装置。
【請求項１５】
前記処理対象情報とは、画像データまたは文書データと、画像データまたは文書データを識別する識別データとを含むことを特徴とする請求項１１記載のデータ処理方法。
【請求項１６】
前記識別データとは、フォルダ名、データ名、データ送信元情報、データ保存場所の属性情報、データの属性情報、データ内のキーワード、処理命令実行日時、処理命令投入端末情報のいずれかの少なくとも一つを含む請求項１５記載のデータ処理方法。
【請求項１７】
前記対応情報は、少なくとも、処理の対象となる項目と、前記項目に対応する処理内容とで構成したことを特徴とする請求項１１記載のデータ処理方法。
【請求項１８】
前記抽出ステップは、受信する処理対象情報から特定情報を示すフォルダ情報、キーワードを抽出可能とすることを特徴とする請求項１１記載のデータ処理方法。
【請求項１９】
前記抽出ステップにより受信する処理対象情報から特定情報が抽出されたかを判断する判断ステップと、
前記判断ステップにより抽出できないと判断した場合、前記処理対象情報の要求もとに、特定情報の取得要求を行う要求ステップとを有し、
前記処理ステップは、前記要求ステップによる要求後、前記処理対象情報要求元から取得されると前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させることを特徴とする請求項１１記載のデータ処理方法。
【請求項２０】
前記情報処理装置は、画像処理装置、印刷装置、複合画像処理装置、サーバ装置、クライアント装置のいずれかであることを特徴とする請求項１１記載のデータ処理方法。
【請求項２１】
請求項１１〜２０のいずれかに記載のデータ処理方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１１〜２０のいずれかに記載のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる画像処理を行う情報処理装置におけるデータ処理に関するものである。
【背景技術】
【０００２】
従来、複数のデバイスがネットワークを介して接続されるシステムにおいて、画像情報を処理する情報処理装置、例えば画像処理装置がネットワークを介して複数のデバイスと通信可能なシステムにおいて、種々の印刷権限を制御するシステムが提案されている。
【０００３】
例えばネットワークを介して画像処理装置に転送されてきた印刷データに対し、画像処理装置が備える記憶装置に登録されている情報と比較することで印刷制御をかけるものがある。例えば、印刷データ内の情報と、あらかじめ登録されているキーワードと比較することで、パスワードによる制限をかける技術（例えば、特許文献１参照）が提案されている。
【０００４】
特許文献１は、部門別・配布先別などの機密保持単位毎に仕分け印刷を行う時の機密保護において、安価で、かつ新たなプログラムデータの追加を不要とした移行性の良い印刷システムの実現が可能な印刷制御装置を提供することを目的としている。そして、特許文献１は、ホストコンピュータに接続されたプリントサーバ２と、プリンタ３とからなる印刷システムである。そして、プリントサーバには、印刷データを格納するバッファと、キーワードを元にした登録部、検索部および分類部７からなる制御機能と、機密保持単位毎のスプールを備える。
【０００５】
さらに、本システムは、印刷データの出力を制御する機能を持つライタ（抑止手段）と、印刷状況を表示するディスプレイと、キーワードテーブル１およびパスワードテーブルとが備えられている。そして、正しい部門名およびパスワードが入力された場合にのみ、部門名に対応するスプール内の印刷データがプリンタに送出されて印刷が行われる制御を行うことが記載されている。
【特許文献１】特開平０８−３１４６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の画像処理装置における処理では、実行可能な処理がパスワードによる印刷制御に限定されている。このため、受信する画像情報に対して、画像処理装置が備える種々の処理に適応した、ユーザからの様々な画像処理要求に柔軟に応えることができないという課題があった。
【０００７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、受信する処理対象情報中の画像処理命令とは異なる画像処理を実行させることができる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
【０００９】
受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う情報処理装置であって、受信する処理対象情報から特定情報を抽出する抽出手段と、前記抽出手段により抽出される特定情報に割り当てられた特定処理を実行させる対応情報を保持する保持手段と、前記抽出手段により抽出された特定情報と前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる処理手段とを有することを特徴とする。
【００１０】
上記目的を達成する本発明のデータ処理方法は以下に示す構成を備える。
【００１１】
受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う情報処理装置におけるデータ処理方法であって、特定情報に割り当てられた特定処理を実行させる対応情報を保持する保持手段を備え、受信する処理対象情報から特定情報を抽出する抽出ステップと、前記抽出ステップにより抽出された特定情報と前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる処理ステップとを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、受信した画像対象情報で設定される画像処理命令とは異なる画像処理命令を自在に実行させることができる。
【００１３】
また、受信した画像対象情報で設定される画像処理命令とは異なる複数の画像処理命令を組み合わせて実行させることができる。
【発明を実施するための最良の形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１５】
＜システム構成の説明＞
〔第１実施形態〕
以下では、データ識別情報はフォルダ名、データは文書、処理対象データは印刷データ、を例として説明を行う。
【００１６】
図１は、本発明の第１実施形態を示す画像処理装置を適用するネットワークシステムの構成を示す図である。本実施形態における画像処理装置は、データ送受信機能を有する画像処理装置である。
【００１７】
図１に示すように、画像処理装置１００１は、イーサネット（登録商標）などからなるＬＡＮ１００６を介して複数のデバイスと通信可能に接続されている。ここで、複数のデバイスは、画像処理装置１００２、ファクシミリ装置１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５である。
【００１８】
また、画像処理装置１００１は、ファクシミリ装置１００７とともに公衆回線１００８に収容されている。画像処理装置１００１は、コピー機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、該読み取って得られた画像データをＬＡＮ１００６上の各装置に送信するデータ送信機能を有する。
【００１９】
また、画像処理装置１００１は、ＰＤＬ（Page Description Language）機能を有するので、ＬＡＮ１００６上に接続されているコンピュータから指示されたＰＤＬ画像データを受信して印刷することが可能である。
【００２０】
画像処理装置１００１は、画像処理装置１００１で読み取った画像データを画像処理装置１００１内のメモリ２００２の指定したボックス領域に保存することが可能である。同様に、画像処理装置１００１は、ＬＡＮ１００６上に接続されているコンピュータ１００５等から指示されたＰＤＬ画像データを、画像処理装置１００１内のメモリ２００２の指定したボックス領域に保存することが可能である。そして、上記メモリ２００２に確保されるボックス領域に保存された画像データを印刷することが可能になっている。
【００２１】
なお、メモリ２００２は、ハードディスク等の外部記憶装置で構成されている例を示すが、他の記憶媒体であって、不揮発性のメモリ媒体であれば、ハードディスク以外の記憶媒体であってもよい。さらに、外部記憶装置は、サーバ装置に設ける構成であってもよい。
【００２２】
なお、ボックス領域は、ユーザ毎に、種々のデータを保存管理できるように構成されている。また、その際に、該ボックス領域に保存されたデータが第三者による要求で消失したり、漏洩しなように、所定の認証処理を実行したりするように構成されている。
【００２３】
画像処理装置１００１は、画像処理装置１００２が読み取ったデータを、ＬＡＮ１００６を介して受信し、受信したデータを画像処理装置１００１内のメモリ２００２に保存したり、印刷出力したりすることが可能である。
【００２４】
また、クライアントコンピュータ（ＰＣ）１００５及びＬＡＮ１００６を介して、データベース／メールサーバ（Ｄ／Ｍサーバ）の画像を受信し、画像処理装置１００１内に保存したり、印刷出力したりすることが可能である。ファクシミリ装置１００３は、画像処理装置１００１が読み取ったデータを、ＬＡＮ１００６を介して受信し、該受信したデータを送信することが可能である。
【００２５】
Ｄ／Ｍサーバ１００４は、画像処理装置１００１が読み取ったデータを、ＬＡＮ１００６を介して受信し、受信したデータをデータベースとして格納し、また電子メールとして送信する機能を有するサーバ装置である。このため、Ｄ／Ｍサーバ１００４は、データを保存管理するための記憶装置を備える。
【００２６】
ＰＣ１００５は、Ｄ／Ｍサーバ１００４に接続されることによって、Ｄ／Ｍサーバ１００４から所望のデータを取得して表示することが可能である。また、ＰＣ１００５は、画像処理装置１００１が読み取ったデータを、ＬＡＮ１００６を介して受信し、受信したデータを加工、編集することが可能である。
【００２７】
ファクシミリ装置１００７は、画像処理装置１００１が読み取ったデータを、公衆回線１００８を介して受信し、受信したデータを印刷出力することが可能である。
【００２８】
図２は、図１に示した画像処理装置１００１の主要部の構成を示すブロック図である。
【００２９】
図２において、画像処理装置１００１は、コントローラユニット（ＣＵ）２０００を含み、ＣＵ２０００には、画像入力デバイスであるスキャナ２０２１や画像出力デバイスであるプリンタ２０２０が接続されるとともに、操作部２０２２が接続される。
【００３０】
ＣＵ２０００は、処理部２００１を有し、各種処理の実行を行う。処理部２００１は、判断部２０１０と検出部２０１１と要求部２０１２を有する。処理部２００１には、システムバス２００６を介して、メモリ２００２およびネットワーク接続部２００５およびデバイスＩ／Ｆ（デバイスインタフェース）２００３および操作部Ｉ／Ｆ（操作部インタフェース）２００４が接続される。
【００３１】
判断部２０１０は、データの制御を行うかどうかの判断を行う。検出部２０１１と要求部２０１２の機能等については後述する。
【００３２】
ネットワーク接続部２００５は、図１に示したＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の各装置との間でデータの入出力を行う。
【００３３】
操作部Ｉ／Ｆ２００４は、タッチパネルを有する操作部２０２２とのインタフェースであり、操作部２０２２に表示すべき画像データを操作部２０２２に対して出力する。
【００３４】
デバイスＩ／Ｆ２００３には、スキャナ２０２１およびプリンタ２０２０が接続され、デバイスＩ／Ｆ２００３は、画像データの同期系／非同期系の変換を行う。
【００３５】
このように構成された情報処理装置は、受信する処理対象情報中の画像処理命令に基づき異なる画像処理を行う際に、以下の特徴的機能処理を行う。
【００３６】
具体的には、検出部２０１１が受信する処理対象情報から特定情報を抽出する抽出機能を備え、該抽出機能で抽出される特定情報に割り当てられた特定処理を実行させる対応情報を保持するメモリ２００２を備える。
【００３７】
また、処理部２００１は、抽出機能により抽出された特定情報とメモリ２００２に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる処理機能を備える。
【００３８】
また、メモリ２００２は、受信する処理対象情報をボックス領域別に記憶する記憶機能を備えて、ユーザ別に対象処理情報を記憶可能に構成されている。
【００３９】
なお、ボックス機能に対する実行要求は、所定の認証処理を実行して、登録された対象処理情報を読み出したり、新たな処理対象情報を書き込んだりすることが可能に構成されている。
【００４０】
また、特定情報は、前記ボックス領域にフォルダとして作成可能も構成されている。さらに、フォルダには、階層するフォルダを異なる画像処理要求毎に複数作成可能である。
【００４１】
さらに、メモリ２００２は、前記抽出機能により抽出される特定情報に割り当てられた特定処理を実行させる処理命令一覧を対応情報と（図３参照）して保持させる。そして、処理部２００１は、抽出機能により抽出された特定情報とメモリ２００２に保持される処理命令一覧に応じて、受信した画像処理命令とは異なる命令処理を実行させるように構成されている。
【００４２】
なお、本実施形態における情報処理装置では、例えば画像処理装置１００１は、画像像処理命令として、印刷処理命令、保存処理命令、送信処理命令を実行可能に構成されている。
【００４３】
したがって、これらの各命令を、受信した対象処理情報中に設定されている処理命令に代えて、実行させることができる。また、その際に、実行させる命令は、１命令のみでなく、複数、かつ有効な連続処理可能な処理命令の組み合わせであってもよい。これにより、複合的な画像処理要求を代行させることも可能となる。
【００４４】
また、本実施形態において、処理対象情報とは、電子データ、画像データまたは文書データと、画像データまたは文書データを識別する識別データとを含む。
【００４５】
さらに、識別データとは、フォルダ名、データ名、データ送信元情報、データ保存場所の属性情報、データの属性情報、データ内のキーワード、処理命令実行日時、処理命令投入端末情報のいずれかの少なくとも一つを含む構成である。
【００４６】
また、図３に示すように、前記対応情報は、少なくとも、処理の対象となる項目と、前記項目に対応する処理内容とで構成している。
【００４７】
また、検出部２０１１による抽出機能は、受信する処理対象情報から特定情報を示すフォルダ情報、キーワードを抽出可能とし、フォルダに対応づけられた処理命令またはキーワードに対応づけられた処理命令を設定された処理命令に代えて実行させることができる。
【００４８】
さらに、検出部２０１１による抽出機能により受信する処理対象情報から特定情報が抽出されたかを判断する判断機能を備える。
【００４９】
そして、判断機能により抽出できないと判断した場合、処理対象情報の要求もとに、特定情報の取得要求を行う要求機能を備える。
【００５０】
そして、処理部２００１は、要求機能による要求後、処理対象情報要求元（例えばＰＣ１００５）から取得されると前記保持手段に保持される対応情報に応じて、受信した前記画像処理命令とは異なる命令処理を実行させる。
【００５１】
なお、本実施形態において、情報処理装置は、図２に示すように、画像処理装置１００１、印刷装置、複合画像処理装置、サーバ装置、ＰＣ１００５のいずれかで構成可能である。
【００５２】
図３は、図２に示したメモリ２００２に記憶される処理分類リストの一例を示す図である。
【００５３】
図３において、３０００は処理分類リストで、処理の対象とする項目３００１と処理内容３００２が記載されている。
【００５４】
本例では、処理分類リスト３０００には処理対象データに含まれる項目３００１としてフォルダ名、そして、フォルダ名に該当する処理内容３００２をあらかじめ登録しておく。処理分類リスト３０００には、複数のフォルダ名を設定しておくことが可能で、それぞれのフォルダ名に、個別の処理を任意数登録しておくことができる。
【００５５】
なお、登録されている処理内容３００２が、画像処理装置１００１の機能処理可能であるかを判断して、処理分類リスト３０００作成時に、該当する処理内容の登録を制限する構成を加えてもよい。つまり、両面機能がない場合に、そのような項目と処理内容の組み合わせの登録を制限する。
【００５６】
また、処理分類リスト３０００にはフォルダ名を登録しているが、これに限らない。例えば登録する項目には、データの名前、フォルダの属性情報、データの属性情報、データ内のキーワード、データに付与されている情報などデータを区別できる情報であれば、複数または一つだけでも適用して良い。
【００５７】
また、登録する処理内容は印刷に関するものに言及はせず、ファクシミリ送信、ＢＯＸ保存、データ消去、バックアップファイル作成、メール送信、白黒印刷など画像処理装置１００１が実行可能な処理であれば、複数または一つだけでも適用して良い。
【００５８】
つまり、本実施形態による処理分類リスト３０００によれば、複写処理を行い、印刷と、メール送信、ファクシミリ送信等を行う等の複合的な処理や、組み合わせ処理を実行可能となる。
【００５９】
次に、以上で説明した構成の画像処理装置１００１を適用できる本実施形態の動作について、図２および図４を用いて説明する。
【００６０】
図４は、本実施形態を示す画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。本処理は、処理部２００１が実行する処理命令書き換え処理例である。なお、Ｓ４１〜Ｓ４５は各ステップを示す。また、各ステップは、処理部２００１がメモリ２００２あるいは図示しないＲＯＭ等から制御プログラムをロードして実行することで実現される。
【００６１】
まず、画像処理装置１００１のネットワーク接続部２００５がネットワークの外部のデバイスから印刷データと処理命令を受信する（Ｓ４１）。
【００６２】
次に、画像処理装置１００１の判断部２０１０が、印刷データに含まれるデータ識別情報から、メモリ２００２上でデータの保存されているフォルダのフォルダ名を抽出する（Ｓ４２）。
【００６３】
次に、画像処理装置１００１の判断部２０１０は、抽出したフォルダ名と、メモリ２００２が保持している処理分類リスト３０００内に登録されているフォルダ名とを比較する（Ｓ４３）。そして、判断部２０１０は、抽出したフォルダ名が処理分類リスト３０００内の項目に該当するフォルダ名が登録されているか判断する（Ｓ４４）。
【００６４】
ここで、画像処理装置１００１の判断部２０１０によって抽出されたフォルダ名が処理分類リスト３０００に登録されていないと判断した場合、画像処理装置１００１の判断部２０１０は処理命令と印刷データをそのまま処理部２００１に渡す。
【００６５】
一方、ステップＳ４４で、抽出したフォルダ名が処理分類リスト３０００に登録されていると判断した場合は、処理分類リスト３０００内の該当するフォルダ名に対応した処理内容で受信した処理命令を書き換える（Ｓ４５）。そして、変更された処理命令と印刷データを処理部２００１に渡す。そして、本処理を終了する。
【００６６】
これにより、処理部２００１は、変更された処理命令に従って印刷データを処理する。
【００６７】
以上の説明により、（画像または文書）データに対し特定の処理を行いたい時は、あらかじめ処理分類リスト３０００に登録されている処理内容に対応したフォルダ名のついたフォルダにデータの保存を行う。
【００６８】
これにより、メモリ２００２上で該当するフォルダに保存されているデータの印刷を指示する際は、保存場所のフォルダ名に対応して登録されている処理内容に適応した特定の処理が自動的に行われるので、想定した処理が容易に行える事になる。
【００６９】
なお、処理分類リスト３０００は、ユーザが作成するものであっても、管理者権限で作成されるものであってもよい。
【００７０】
また、処理分類リスト３０００をサーバ装置から取得して、画像処理装置１００１に登録する構成であってもよい。
【００７１】
〔第２実施形態〕
次に、画像処理装置１００１について、抽出する情報（フォルダ名）が印刷データの中のデータ識別情報に含まれていない場合の動作処理について図２および図５を用いて説明する。
【００７２】
図５は、本実施形態を示す画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。本処理は、処理部２００１が実行する処理命令書き換え処理例である。なお、Ｓ４１〜Ｓ４５は図４と同一のステップを示し、Ｓ５１、Ｓ５２は各ステップを示す。また、各ステップは、処理部２００１がメモリ２００２あるいは図示しないＲＯＭ等から制御プログラムをロードして実行することで実現される。
【００７３】
ここでは、図２に示した処理部２００１にある要求部２０１２を用いて必要な情報の要求を行う。
【００７４】
まず、画像処理装置１００１のネットワーク接続部２００５がネットワークの外部のデバイスから印刷データと処理命令を受信する（Ｓ４１）。
【００７５】
次に、画像処理装置１００１の判断部２０１０が、印刷データに含まれるデータ識別情報から、データの保存されているフォルダのフォルダ名を抽出する（Ｓ４２）。
【００７６】
フォルダ名が印刷データ内のデータ識別情報に含まれており画像処理装置１００１の判断部２０１０がフォルダ名を抽出できた場合は、第１実施形態で説明した内容と同様なので割愛する。
【００７７】
次に、ステップＳ５１で、フォルダ名が印刷データ内のデータ識別情報に含まれておらず、画像処理装置１００１の判断部２０１０がフォルダ名を抽出できなかったと判断した場合は、以下の処理を行う。つまり、印刷データと処理命令を送信したネットワーク上の装置（デバイス）に対してフォルダ名の要求を行い（Ｓ５２）、ステップＳ４３へ進む。ここで、デバイスからフォルダ名を取得された場合に、そのフォルダ名を検出部２０１１に引き渡す処理が実行される。なお、ネットワーク上の装置（デバイス）に対してフォルダ名の要求を行ったがフォルダ名の取得が出来なかった場合には、処理命令を書き換えることなく本フローチャートを終了する。
【００７８】
この際、複数のフォルダ名を外部のデバイスから取得する構成であってもよい。
【００７９】
なお、フォルダ名を得られた後は、第１実施形態で説明した内容と同様なので割愛する。
【００８０】
〔第３実施形態〕
上記実施形態では、図３に示した処理分類リスト３０００に登録されたフォルダ名と処理内容とに基づいて、特定の処理を実行させる場合について説明した。
【００８１】
しかしながら、本発明は、フォルダ名に限定されるものではなく、印刷データ中のキーワードを検出して、登録された特定の処理を実行させてもよい。以下、その実施形態について説明する。
【００８２】
なお、この場合は、本実施形態では、図２に示したメモリ２００２中には、処理分類リスト３０００に項目３００１として、特定のキーワードが設定され、各キーワードに対応づけられた処理内容３００２を実行することとなる。
【００８３】
なお、第１、第２実施形態におけるフォルダ名と、本実施形態におけるキーワードによる場合とを、ユーザが任意に選択できるように構成してもよい。また、ユーザＩＤ等を検出して、あらかじめ登録されたフォルダ名あるいは、キーワードによる処理を自動的に選択できるように制御してもよい。
【００８４】
次に、図１に示した画像処理装置１００１について、印刷データ内のデータを検索し、キーワードの検出を行う手段（図２に示す検出部２０１１）を備えた場合の動作処理について図２および図６を用いて説明する。
【００８５】
図６は、本実施形態を示す画像処理装置における第３のデータ処理手順の一例を示すフローチャートである。本処理は、処理部２００１が実行する処理命令書き換え処理例である。なお、Ｓ４１、Ｓ４４、Ｓ４５は図４と同一のステップを示し、Ｓ６１、Ｓ６２は各ステップを示す。また、各ステップは、処理部２００１がメモリ２００２あるいは図示しないＲＯＭ等から制御プログラムをロードして実行することで実現される。
【００８６】
ここでは、処理部２００１にある検出部２０１１を用いて印刷データ内のデータからキーワードの検出を行う。
【００８７】
まず、画像処理装置１００１のネットワーク接続部２００５がネットワークの外部のデバイスから印刷データと処理命令を受信する（Ｓ４１）。
【００８８】
次に、画像処理装置１００１の検出部２０１１が印刷データ内の文書からキーワードを検索し、キーワードの検出を行う（Ｓ６１）。
【００８９】
例えば、文書内をソートし、最も大きなサイズで表記された文字列を見つけ出す事によってその文字列をキーワードとする。
【００９０】
そして、画像処理装置１００１の判断部２０１０は、画像処理装置１００１の検出部２０１１によって検出されたキーワードと、メモリ２００２が保持している処理分類リスト３０００内に登録されているキーワードとを比較する（Ｓ６２）。そして、処理分類リスト３０００内の項目に該当するキーワードが登録されているか判断する（Ｓ４４）。
【００９１】
ここで、画像処理装置１００１の判断部２０１０によって検出されたキーワードが処理分類リスト３０００に登録されていなかった場合、画像処理装置１００１の判断部２０１０は処理命令と印刷データをそのまま処理部２００１に渡す。
【００９２】
一方、ステップＳ４４で、検出したキーワードが処理分類リスト３０００に登録されていた場合は、処理分類リスト３０００内の該当するキーワードに対応した処理内容で受信した処理命令を書き換える（Ｓ４５）。そして、変更された処理命令と印刷データを処理部２００１に渡す。そして、処理部２００１は処理命令に従って処理を実行する。
【００９３】
〔第４実施形態〕
上記実施形態では、図２に示した判断部２０１０を画像処理装置１００１に備える場合について説明したが、ネットワーク上のＰＣ１００５等にその機能処理を実行させる構成を備えて、上記と同様に処理を行う構成としてもよい。以下、その実施形態について説明する。
【００９４】
次に、図２に示した判断部２０１０を画像処理装置１００１以外が有している場合の動作処理について図１および図２および図７を用いて説明する。
【００９５】
図７は、本実施形態を示す情報処理装置における第１のデータ処理手順の一例を示すフローチャートである。本処理は、判断部２０１０と同等の機能処理部をＰＣ１００５が有している場合の処理命令書き換え処理例である。なお、Ｓ７１〜Ｓ７５は各ステップを示す。また、各ステップは、ＰＣ１００５のＣＰＵがハードディスク等から制御プログラムをロードして実行することで実現される。
【００９６】
図２に示した判断部２０１０と同等の機能処理部をＰＣ１００５が有している場合、ＰＣ１００５は画像処理装置１００１に対し印刷データと処理命令を送信する際にＰＣ１００５の判断部が、印刷データが保存されたフォルダのフォルダ名を抽出する（Ｓ７１）。
【００９７】
ＰＣ１００５の判断部は、抽出したフォルダ名と、ＰＣ１００５のメモリが保持している処理分類リスト３０００内に登録されているフォルダ名とを比較する（Ｓ７２）。そして、処理分類リスト３０００内の項目に該当するフォルダ名が登録されているか判断する（Ｓ７３）。
【００９８】
ここで、ＰＣ１００５の判断部によって抽出されたフォルダ名が処理分類リスト３０００に登録されていないと判断した場合、ＰＣ１００５の判断部は処理命令と印刷データをそのまま画像処理装置１００１に対し送信する（Ｓ７５）。
【００９９】
一方、ステップＳ７３で、抽出したフォルダ名が処理分類リスト３０００に登録されていると判断した場合は、処理分類リスト３０００内の該当するフォルダ名に対応した処理内容で処理命令を書き換える（Ｓ７４）。そして、変更された処理命令と印刷データを画像処理装置１００１に送信して（Ｓ７５）、本処理を終了する。
【０１００】
そして、画像処理装置１００１のネットワーク接続部２００５がクライアントコンピュータ１００５から処理命令と印刷データを受信する。そして、画像処理装置１００１は処理命令に従って印刷処理を実行する。
【０１０１】
これにより、ユーザがＰＣ１００５内に登録した処理分類リスト３０００内のフォルダ名に従う処理命令を付加して、画像処理装置１００１に印刷ジョブを転送可能となる。
【０１０２】
〔第５実施形態〕
上記実施形態では、図２に示した判断部２０１０を画像処理装置１００１に備える場合について説明したが、ネットワーク上のＰＣ１００５等にその機能処理を実行させる構成を備えて、上記第３実施形態と同様に処理を行う構成としてもよい。以下、その実施形態について説明する。
【０１０３】
次に、本実施形態で、検出部２０１１および判断部２０１０を画像処理装置１００１以外が有している場合の動作処理について図１および図２および図８を用いて説明する。
【０１０４】
図８は、本実施形態を示す情報処理装置における第２のデータ処理手順の一例を示すフローチャートである。本処理は、検出部２０１１および判断部２０１０と同等の機能処理部をＰＣ１００５が有している場合の処理命令書き換え処理例である。なお、Ｓ８１、Ｓ８２、Ｓ７３〜Ｓ７５は各ステップを示す。また、各ステップは、ＰＣ１００５のＣＰＵがハードディスク等から制御プログラムをロードして実行することで実現される。
【０１０５】
検出部２０１１および判断部２０１０をＰＣ１００５が有している場合、ＰＣ１００５は画像処理装置１００１に対し、印刷データと処理命令を送信する際にＰＣ１００５の検出部が、印刷データ内の文書からキーワードを検索し、キーワードの検出を行う（Ｓ８１）。
【０１０６】
例えば、文書内をソートし、最も大きなサイズで表記された文字列を見つけ出す事によってその文字列をキーワードとする。
【０１０７】
ＰＣ１００５の判断部は、ＰＣ１００５の検出部によって検出されたキーワードと、メモリ２００２が保持している処理分類リスト３０００内に登録されているキーワードとを比較する（Ｓ８２）。そして、処理分類リスト３０００内の項目に該当するキーワードが登録されているか判断する（Ｓ７３）。
【０１０８】
ＰＣ１００５の検出部によって検出したキーワードが処理分類リスト３０００に登録されていなかったと判断した場合、ＰＣ１００５の判断部は処理命令と印刷データをそのまま画像処理装置１００１に対し送信する（Ｓ７５）。
【０１０９】
一方、ステップＳ７３で、検出したキーワードが処理分類リスト３０００に登録されていたと判断した場合は、処理分類リスト３０００内の該当するキーワードに対応した処理内容で処理命令を書き換える（Ｓ７４）。そして、変更された処理命令と印刷データを画像処理装置１００１に送信して、本処理を終了する。
【０１１０】
そして、画像処理装置１００１のネットワーク接続部２００５がＰＣ１００５から処理命令と印刷データを受信する。そして、画像処理装置１００１は処理命令に従って印刷処理を実行する。
【０１１１】
これにより、ユーザがＰＣ１００５内に登録した処理分類リスト３０００内のキーワードに従う処理命令を付加して、画像処理装置１００１に印刷ジョブを転送可能となる。
【０１１２】
尚、上述した実施形態は印刷データとしているが、これに限らず保存データなどの画像処理装置１００１が受信できる処理対象データを適用してもよい。
【０１１３】
尚、上述した実施形態の画像処理装置１００１が実行する処理命令は、画像処理装置１００１が実行できる処理ならなんでもよい。たとえば、操作部２０２２に対し結果を表示する事や、メモリ２００２にデータを保存する事や、ＬＡＮ１００６を経由して、外部のネットワークにデータを入出力する事などが挙げられる。
【０１１４】
尚、実施例１および実施例２および実施例４では処理対象データにあるデータ識別情報から抽出する情報をフォルダ名としている例について説明した。
【０１１５】
しかし、これに限らず、データの名前、データ送信元の情報、データ保存場所の属性情報、データの属性情報、データ内のキーワード、処理命令実行日時、処理命令投入端末情報、などのデータ識別情報であってもよい。また、上記各情報に含まれている情報のうち、一つあるいは複数個組み合わせて適用してもよい。
【０１１６】
尚、上述した実施形態は処理分類リスト３０００の保存場所をメモリ２００２としているが、処理分類リスト３０００の保存場所については言及しない。
【０１１７】
なお、実施例４および実施例５では、クライアントコンピュータ１００５の判断部が処理を実行するタイミングは、画像処理装置１００１に対し印刷データと処理命令を送信する際としている。しかし、これに限らず、フォルダに文書が保存された時、編集中の文書が保存された時など処理を実行するタイミングに関しては言及しない。
【０１１８】
〔第６実施形態〕
以下、図９、図１０に示すメモリマップを参照して本発明に係る画像処理装置、情報処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１１９】
図９は、本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１２０】
図１０は、本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１２１】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２２】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２３】
本実施形態における図４、図５、図６、図７、図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２４】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２５】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２６】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２７】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１２８】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１３０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３３】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１３４】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１３５】
【図１】本発明の第１実施形態を示す画像処理装置を適用するネットワークシステムの構成を示す図である。
【図２】図１に示した画像処理装置の主要部の構成を示すブロック図である。
【図３】図２に示したメモリに記憶される処理分類リストの一例を示す図である。
【図４】本実施形態を示す画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図５】本実施形態を示す画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図６】本実施形態を示す画像処理装置における第３のデータ処理手順の一例を示すフローチャートである。
【図７】本実施形態を示す情報処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図８】本実施形態を示す情報処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１０】本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１３６】
２０００  コントローラユニット
２００１  処理部
２００２  メモリ
２０１０  判断部
２０１１  検出部
２０１２  要求部
【図１】
2007288410.tif 000003
【図２】
2007288410.tif 000004
【図３】
2007288410.tif 000005
【図４】
2007288410.tif 000006
【図５】
2007288410.tif 000007
【図６】
2007288410.tif 000008
【図７】
2007288410.tif 000009
【図８】
2007288410.tif 000010
【図９】
2007288410.tif 000011
【図１０】
2007288410.tif 000012