(57)【要約】【課題】複数の画像処理をおこなう時間の短縮を図ること。【解決手段】入力された画像情報に対して所定の画像処理を施して出力する画像処理装置１００において、画像情報に対する複数の操作要求を受け付けるＵＩ処理部１０２と、ＵＩ処理部１０２によって受け付けた複数の操作要求に対応して、画像情報が入力される複数の入力形態のうち入力の処理をおこなう入力形態と、画像情報を出力する複数の出力形態のうち出力の処理をおこなう出力形態と、の組み合わせを解釈し、複数の入力形態のうち該当する入力形態に対して入力の処理を要求するとともに、複数の出力形態のうち該当する出力形態に対して出力の処理を要求する要求処理部１０３と、を備える。【選択図】図１
2007235921.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像情報に対して所定の画像処理を施して出力する画像処理装置において、
前記画像情報に対する複数の操作要求を受け付ける受付手段と、
前記画像情報が入力される複数の入力手段と、
前記画像情報を出力する複数の出力手段と、
前記受付手段によって受け付けた複数の操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈する要求解釈手段と、
前記要求解釈手段の解釈結果に基づいて、複数の前記入力手段のうち該当する入力手段に対して入力の処理を要求するとともに、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求する入出力処理要求手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像情報に対する複数の操作要求に対応した前記入力手段と前記出力手段の組み合わせを解釈するためのルールを記憶する記憶手段を備え、
前記要求解釈手段は、前記記憶手段に記憶されたルールに従って、前記受付手段によって受け付けた複数の操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段は、前記ルールとして、前記入力手段のうち該当する入力手段に対して入力の処理を要求するタイミングと、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求するタイミングと、をそれぞれ記憶し、
前記入出力処理要求手段は、前記入力手段のうち該当する入力手段に対して前記記憶手段によって記憶されたタイミングに従って入力の処理を要求するとともに、複数の前記出力手段のうち該当する出力手段に対して前記記憶手段によって記憶されたタイミングに従って出力の処理を要求することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記入出力処理要求手段は、前記要求解釈手段によって解釈された前記入力手段と前記出力手段の組み合わせが、一つの入力手段と複数の異なる出力手段の組み合わせである場合は、前記一つの入力手段による入力の処理を一回だけ要求することを特徴とする請求項１〜３のいずれか一つに記載の画像処理装置。
【請求項５】
前記入力手段によって入力された画像情報に対して所定の加工の処理をおこなう加工手段をさらに備え、
前記記憶手段は、画像情報に対する複数の操作要求に対応した前記入力手段と前記加工手段と前記出力手段との組み合わせを解釈するためのルールを記憶し、
前記要求解釈手段は、前記記憶手段に記憶されたルールに従って、前記受付手段によって受け付けた操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記加工手段のうち加工の処理をおこなう加工手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈し、
前記入出力処理要求手段は、前記要求解釈手段の解釈結果に基づいて、複数の前記入力手段のうち該当する入力手段に対して入力の処理を要求とともに、複数の前記加工手段のうち該当する加工手段に対して加工の処理を要求し、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記入出力要求手段は、前記入力の処理の要求情報と、前記加工の処理の要求情報と、前記出力の処理の要求情報を前記出力手段に送出し、
前記出力手段は、前記入出力要求手段から受信した前記入力の処理の要求情報と、前記加工の処理の要求情報と、を前記加工手段に送出し、
前記加工手段は、前記出力手段から受信した前記入力の処理の要求情報を前記入力手段に送出することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
入力された画像情報に対して所定の画像処理を施して出力する画像処理方法において、
前記画像情報に対する複数の操作要求を受け付ける受付工程と、
前記受付工程によって受け付けた複数の操作要求に対応して、前記画像情報が入力される複数の入力工程のうち入力の処理をおこなう入力工程と、前記画像情報を出力する複数の出力工程のうち出力の処理をおこなう出力工程と、の組み合わせを解釈する要求解釈工程と、
前記要求解釈工程の解釈結果に基づいて、複数の前記入力工程のうち該当する入力工程に対して入力の処理を要求するとともに、複数の前記出力工程のうち該当する出力工程に対して出力の処理を要求する入出力処理要求工程と、
を含むことを特徴とする画像処理方法。
【請求項８】
請求項７に記載の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項９】
請求項８に記載の画像処理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理する画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、コピー機能、ＦＡＸ機能、プリンタ機能、メール送信機能などを組み合わせた複数の画像処理機能を有したデジタル複合機がある。これら複数の画像処理の機能を有したデジタル複合機においては、それぞれの画像処理の機能を果たす各部に対して画像処理を依頼することで、複数の画像処理を１台でおこなうことができる（たとえば、下記特許文献１参照。）。図９は、従来技術の複合操作の処理の内容について説明するシーケンス図である。図９においては、同一の画像情報をコピー機能とＦＡＸ機能を用いて画像処理する処理方法について説明する。
【０００３】
図９において、まず、図示しないＵＩ（ユーザインタフェース）部が操作されることで、ＵＩ処理部９０１によってコピー依頼とＦＡＸ依頼が作成される。ＵＩ処理部９０１は作成した依頼のうち、どちらか一つの依頼を、依頼に対応した画像処理の機能を果たす部にする。図９の場合は、ＵＩ処理部９０１は、まず、コピー部９０２にコピー依頼をする（ステップＳ９１１）。コピー依頼を受け付けたコピー部９０２は、画像情報の入力手段であるスキャナ制御部９０４にスキャン依頼をする（ステップＳ９１２）とともに、画像情報の出力手段であるプロッタ制御部９０５にプロッタ依頼をする（ステップＳ９１３）。つまり、スキャンによる画像情報の入力を開始するとすぐに画像処理をおこない、プロッタ制御部９０５は、プロッタによる画像情報の出力をおこなう。
【０００４】
また、スキャナ制御部９０４は、コピー部９０２に対して処理経過の通知を随時おこなう（ステップＳ９１４）。図９においては、スキャナ制御部９０４は、１ページのスキャンが終わるたびに１回の通知をおこなう。処理経過通知を受け付けたコピー部９０２は、ＵＩ処理部９０１に画面表示依頼をする（ステップＳ９１５）。そして、ＵＩ処理部９０１はＵＩ部を制御し、スキャンが終わったページ数などをユーザに通知する。同様に、プロッタ制御部９０５は、コピー部９０２に対して処理経過の通知を随時おこなう（ステップＳ９１６）。図９においては、プロッタ制御部９０５は、１ページのプロットが終わるたびに１回の通知をおこなう。処理経過通知を受け付けたコピー部９０２は、ＵＩ処理部９０１に画面表示依頼をする（ステップＳ９１７）。そして、ＵＩ処理部９０１はＵＩ部を制御し、プロッタが終わったページ数などをユーザに通知する。
【０００５】
コピー機能の一連の動作が完了すると、つづいて、ＵＩ処理部９０１は、ＦＡＸ部９０３にＦＡＸ依頼をする（ステップＳ９１８）。ＦＡＸ依頼を受け付けたＦＡＸ部９０３は、画像情報の入力手段であるスキャナ制御部９０４に再度スキャン依頼をする（ステップＳ９１９）。スキャンが完了すると、つぎに、ＦＡＸ部９０３は、ＦＡＸ制御部９０６にＦＡＸ送信依頼をする（ステップＳ９２０）。つまり、スキャンによる画像情報の入力が完了するとすぐに画像処理をおこない、ＦＡＸ制御部９０６は、ＦＡＸ送信による画像情報の出力をおこなう。
【０００６】
また、スキャナ制御部９０４は、ＦＡＸ部９０３に対して処理経過の通知を随時おこなう（ステップＳ９２１）。図９においては、スキャナ制御部９０４は、１ページのスキャンが終わるたびに１回の通知をおこなう。処理経過通知を受け付けたＦＡＸ部９０３は、ＵＩ処理部９０１に画面表示依頼をする（ステップＳ９２２）。そして、ＵＩ処理部９０１はＵＩ部を制御し、スキャンが終わったページ数などをユーザに通知する。また、ＦＡ
Ｘ部９０３は、スキャナ制御部９０４からの入力が完了したという処理経過通知によって、入力が完了したと判断する。同様に、ＦＡＸ制御部９０６は、ＦＡＸ部９０３に対して処理経過の通知を随時おこなう（ステップＳ９２３）。図９においては、ＦＡＸ制御部９０６は、１ページのＦＡＸ送信が終わるたびに１回の通知をおこなう。処理経過通知を受け付けたＦＡＸ部９０３は、ＵＩ処理部９０１に画面表示依頼をする（ステップＳ９２４）。そして、ＵＩ処理部９０１はＵＩ部を制御し、ＦＡＸ送信が終わったページ数などをユーザに通知する。
【０００７】
【特許文献１】特開２００２−４４３１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した特許文献１に記載された技術では、１台で複数の画像処理をおこなうことはできるが、各画像処理の機能を果たす各部にそれぞれ画像処理を依頼するため、効率的に複数の画像処理をおこなうことができない。たとえば、図９においては、ステップＳ９１２およびステップＳ９１９で、スキャン依頼をしているが、ステップＳ９１２においては、コピー依頼に従って、コピー部９０２がスキャナ制御部９０４に依頼し、ステップＳ９１９においては、ＦＡＸ依頼に従って、ＦＡＸ部９０３がスキャナ制御部９０４に依頼する。このように、画像情報の入力の形態が同一でも、依頼する部が異なるために、同一の処理を２回おこなわなくてはならない。従って、複数の画像処理機能を有するデジタル複合機においても、複数の画像処理を効率的におこなうことができないため、画像処理の各機能を有する個別の機器を用いる場合と、処理にかかる時間は変わらないという問題が一例として挙げられる。
【０００９】
この発明は、上述した従来技術による問題点を解消するため、複数の画像処理を効率的におこなうことができる画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる画像処理装置は、入力された画像情報に対して所定の画像処理を施して出力する画像処理装置において、前記画像情報に対する複数の操作要求を受け付ける受付手段と、前記画像情報が入力される複数の入力手段と、前記画像情報を出力する複数の出力手段と、前記受付手段によって受け付けた複数の操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈する要求解釈手段と、前記要求解釈手段の解釈結果に基づいて、複数の前記入力手段のうち該当する入力手段に対して入力の処理を要求するとともに、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求する入出力処理要求手段と、を備えることを特徴とする。
【００１１】
また、請求項２の発明にかかる画像処理装置は、請求項１に記載の発明において、前記画像情報に対する複数の操作要求に対応した前記入力手段と前記出力手段の組み合わせを解釈するためのルールを記憶する記憶手段を備え、前記要求解釈手段は、前記記憶手段に記憶されたルールに従って、前記受付手段によって受け付けた複数の操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈することを特徴とする。
【００１２】
また、請求項３の発明にかかる画像処理装置は、請求項２に記載の発明において、前記記憶手段は、前記ルールとして、前記入力手段のうち該当する入力手段に対して入力の処理を要求するタイミングと、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求するタイミングと、をそれぞれ記憶し、前記入出力処理要求手段は、前記入力手段のうち該当する入力手段に対して前記記憶手段によって記憶されたタイミングに従って入力の処理を要求するとともに、複数の前記出力手段のうち該当する出力手段に対して前記記憶手段によって記憶されたタイミングに従って出力の処理を要求することを特徴とする。
【００１３】
また、請求項４の発明にかかる画像処理装置は、請求項１〜３のいずれか一つに記載の発明において、前記入出力処理要求手段は、前記要求解釈手段によって解釈された前記入力手段と前記出力手段の組み合わせが、一つの入力手段と複数の異なる出力手段の組み合わせである場合は、前記一つの入力手段による入力の処理を一回だけ要求することを特徴とする。
【００１４】
また、請求項５の発明にかかる画像処理装置は、請求項１に記載の発明において、前記入力手段によって入力された画像情報に対して所定の加工の処理をおこなう加工手段をさらに備え、前記記憶手段は、画像情報に対する複数の操作要求に対応した前記入力手段と前記加工手段と前記出力手段との組み合わせを解釈するためのルールを記憶し、前記要求解釈手段は、前記記憶手段に記憶されたルールに従って、前記受付手段によって受け付けた操作要求に対応して、複数の前記入力手段のうち入力の処理をおこなう入力手段と、複数の前記加工手段のうち加工の処理をおこなう加工手段と、複数の前記出力手段のうち出力の処理をおこなう出力手段と、の組み合わせを解釈し、前記入出力処理要求手段は、前記要求解釈手段の解釈結果に基づいて、複数の前記入力手段のうち該当する入力手段に対して入力の処理を要求とともに、複数の前記加工手段のうち該当する加工手段に対して加工の処理を要求し、複数の前記出力手段のうち該当する出力手段に対して出力の処理を要求することを特徴とする。
【００１５】
また、請求項６の発明にかかる画像処理装置は、請求項５に記載の発明において、前記入出力要求手段は、前記入力の処理の要求情報と、前記加工の処理の要求情報と、前記出力の処理の要求情報を前記出力手段に送出し、前記出力手段は、前記入出力要求手段から受信した前記入力の処理の要求情報と、前記加工の処理の要求情報と、を前記加工手段に送出し、前記加工手段は、前記出力手段から受信した前記入力の処理の要求情報を前記入力手段に送出することを特徴とする。
【００１６】
また、請求項７の発明にかかる画像処理方法は、入力された画像情報に対して所定の画像処理を施して出力する画像処理方法において、前記画像情報に対する複数の操作要求を受け付ける受付工程と、前記受付工程によって受け付けた複数の操作要求に対応して、前記画像情報が入力される複数の入力工程のうち入力の処理をおこなう入力工程と、前記画像情報を出力する複数の出力工程のうち出力の処理をおこなう出力工程と、の組み合わせを解釈する要求解釈工程と、前記要求解釈工程の解釈結果に基づいて、複数の前記入力工程のうち該当する入力工程に対して入力の処理を要求するとともに、複数の前記出力工程のうち該当する出力工程に対して出力の処理を要求する入出力処理要求工程と、を含むことを特徴とする。
【００１７】
また、請求項８の発明にかかる画像処理プログラムは、請求項７に記載の画像処理方法をコンピュータに実行させることを特徴とする。
【００１８】
また、請求項９の発明にかかる記録媒体は、請求項８に記載の画像処理プログラムを記録したことを特徴とする。
【発明の効果】
【００１９】
本発明にかかる画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体によれば、画像処理をおこなう時間の短縮化を図ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００２１】
（実施の形態１）
（画像処理装置の機能的構成）
図１は、この発明の実施の形態１にかかる画像処理装置１００の機能的構成を示すブロック図である。図１において、この発明の実施の形態１にかかる画像処理装置１００は、ＵＩ（ユーザインタフェース）部１０１と、ＵＩ処理部１０２と、要求処理部１０３と、入力処理部１０４と、画像処理部１０８と、出力処理部１０９と、を備えている。
【００２２】
ＵＩ部１０１は、ユーザに画像処理に関わる情報を報知する表示画面を備えている。ここで、画像処理に関わる情報とは、たとえば、メール送信、ＦＡＸ送信、プロッタ、保存などの機能情報と、それぞれの機能における印刷枚数もしくは送信先などの処理経過の情報である。また、ＵＩ部１０１は、ユーザから画像処理に関わる情報を受け付ける入力手段を備えている。具体的には、たとえば、表示画面上に積層されたタッチパネルなどである。
【００２３】
ＵＩ処理部１０２は、ＵＩ部１０１を制御する。ＵＩ処理部１０２は、ＵＩ部１０１によって入力された画像処理に関わる情報を受け付けて要求処理依頼を作成する。ここで、要求処理依頼とは、それぞれの機能に処理を要求する依頼である。また、ＵＩ処理部１０２は、画面表示依頼を受け付けた場合は、ＵＩ部１０１を制御して表示画面上に処理経過の情報などを表示する。
【００２４】
要求処理部１０３は、要求処理依頼を受け付けて、要求を解釈し、入力処理依頼と出力処理依頼に分解する。そして、それぞれのタイミングに合わせて入力処理依頼および出力処理依頼を、後述する入力処理部１０４および出力処理部１０９に依頼する。具体的には、たとえば、要求処理依頼がコピーの場合は、入力処理依頼はスキャンであり、出力処理依頼はプロッタである。そして、依頼するタイミングは入力処理依頼後、すぐに出力処理依頼をするタイミングである。また、要求処理部１０３は、入力処理部１０４および出力処理部１０９から処理経過通知を受け付けた場合は、ＵＩ処理部１０２へ画面表示依頼をする。
【００２５】
入力処理部１０４は、要求処理部１０３から入力処理依頼を受け付ける。そして、入力処理部１０４は、入力処理依頼を受け付けるとただちに受け付けた入力処理依頼に従って、入力を制御する。入力としては、通信部１０５によってサーバなどを介して受信する情報や、記録部１０６に保存されている情報や、スキャナ部１０７のスキャンによって読み取る画像情報がある。また、入力処理部１０４は、入力を開始したら、随時、処理経過通知を要求処理部１０３に送出する。
【００２６】
画像処理部１０８は、入力処理部１０４によって制御されて入力された画像情報を画像処理する。そして、画像処理部１０８は、処理したデータを出力処理部１０９に送出する。出力処理部１０９は、要求処理部１０３から出力処理依頼を受け付ける。そして、出力処理部１０９は、出力処理依頼を受け付けるとただちに受け付けた出力処理依頼に従って、画像処理部１０８によって処理されたデータの出力を制御する。出力としては、メール送信、ＦＡＸ送信、プロッタ、保存などがある。また、出力処理部１０９は、出力を開始したら、随時、処理経過通知を要求処理部１０３に送出する。
【００２７】
（要求処理部１０３の機能的構成）
図２は、要求処理部１０３の機能的構成を示す説明図である。図２において、要求処理部１０３は、記憶部２０１と、要求解釈部２１０と、入出力要求送出部２１１と、を含んでいる。
【００２８】
記憶部２０１は、要求処理依頼を解釈するために必要な情報を記憶する。要求処理依頼を解釈するために必要な情報とは、要求分解ルールブック２０２と、送出タイミングルールブック２０３である。要求分解ルールブック２０２は、要求が何であるかを判断し、それぞれの要求を実行するために必要な入力形態と出力形態の組み合わせに分解する情報を記憶する（図３参照。）。送出タイミングルールブック２０３は、入力形態と出力形態の組み合わせに分解された要求を、入力処理部１０４および出力処理部１０９に送出するタイミングの情報を記憶する（図４参照。）。また、記憶部２０１は、着脱可能で取り替えることができるか、もしくは、情報の書き換えが可能であってもよい。
【００２９】
要求解釈部２１０は、ＵＩ処理部１０２から受け付けた要求処理依頼を、要求分解ルールブック２０２に従って要求が何であるかを解釈し、それぞれの要求を入力形態と出力形態の組み合わせに分解する。具体的には、たとえば、要求解釈部２１０は、要求処理依頼がコピーをするという依頼の場合は、要求がコピーであると解釈し、入力がスキャンで出力がプロッタの組み合わせに分解する。これによって、要求解釈部２１０は、新しい画像処理が追加されても、簡単に処理内容を解釈することができる。従って、ユーザは、本体の機種変更やカスタマイズに簡単に対応することができる。
【００３０】
入出力要求送出部２１１は、入力形態と出力形態の組み合わせに分解された要求を、送出タイミングルールブック２０３に従ってタイミングを図り、入力処理依頼を入力処理部１０４へ送出し、出力処理依頼を出力処理部１０９に送出する。具体的には、たとえば、要求がコピーの場合は、入出力要求送出部２１１は、入力処理依頼を入力処理部１０４へ送出後、ただちに出力処理依頼を出力処理部１０９へ送出する。これによって、入出力要求送出部２１１は、新しい画像処理が増えても、入力形態および出力形態が増えなければ、簡単に画像処理の設定をすることができる。
【００３１】
（要求分解ルールブック２０２の一例）
図３は、要求分解ルールブック２０２の一例を示す説明図である。図３において、要求分解ルールブック２０２は、分解ルールをリスト化した情報を記憶する。ここで、分解ルールとは、それぞれの要求３０１を実行するために必要な入力形態３０２と出力形態３０３の組み合わせのルールである。図３において、たとえば、要求３０１が「コピー」である場合、入力形態３０２と出力形態３０３の組み合わせは、入力形態３０２が「スキャン」で、出力形態３０３が「プロッタ」の組み合わせである。
【００３２】
また、要求分解ルールブック２０２は、使用頻度の高い要求を登録してもよい。具体的には、たとえば、「コピーしながらＦＡＸ」という要求３０１を登録する。この場合は、要求３０１に応じる入力形態３０２と出力形態３０３の組み合わせは、入力形態３０２が「スキャン」で、出力形態３０３が「プロッタ」および「ＦＡＸ送信」の組み合わせである。
【００３３】
また、要求分解ルールブック２０２は、取り替え可能としてもよい。具体的には、機種に依存する分解ルールを設定する必要があった場合、たとえば、新機種で新しい要求が追加された場合に、新しい要求の分解ルールを含んだ新機種用の要求分解ルールブック２０２を作り、新機種用の要求分解ルールブック２０２に取り替える。また、具体的には、ユーザに依存する分解ルールを設定する必要があった場合、たとえば、ユーザによって実現できる画像処理操作を切り替えたい場合に、ユーザごとの要求分解ルールブック２０２を作ることで、ユーザの権限によって要求分解ルールブック２０２を入れ替える。これによって、ユーザは権限のない要求を要求分解ルールブック２０２に記載しないことで、要求処理部１０３が権限のない要求処理依頼を弾くことができる。また、ルールの記憶された記憶媒体は着脱可能であるため、ルール変更時にシステムの再起動が不要である。
【００３４】
（送出タイミングルールブック２０３の一例）
図４は、送出タイミングルールブック２０３の一例を示す説明図である。図４において、送出タイミングルールブック２０３は、送出タイミングルールをリスト化した情報である。ここで、送出タイミングルールとは、入力形態４０１と出力形態４０２の組み合わせに応じた入力処理依頼および出力処理依頼を送出する送出タイミング４０３を記憶する。ここで、送出タイミング４０３は、図３における要求３０１によらず、入力形態４０１と出力形態４０２の組み合わせに応じる。図４においては、入力形態４０１と出力形態４０２の組み合わせが入力形態４０１が「スキャン」で出力形態４０２が「プロッタ」の組み合わせであるため、送出タイミング４０３は「入力送出後、すぐに出力送出」である。
【００３５】
また、送出タイミングルールブック２０３は、取り替え可能としてもよい。具体的には、機種に依存する送出タイミングルールを設定する必要があった場合、たとえば、新機種で新しい要求が追加されて、新しい送出タイミングルールが必要な場合に、新しい送出タイミングルールを含んだ新機種用の送出タイミングルールブック２０３を作り、新機種用の送出タイミングルールブック２０３に取り替える。また、具体的には、機種によって実現できない送出タイミングがある場合、たとえば、機種によるハードウェア構造によって機能が制限される場合に、機種に対応した送出タイミングルールブック２０３を作り、機種ごとに送出タイミングルールブック２０３を取り替える。これによって、ユーザは機種によって送出タイミングを変えることで、各機種に最適なパフォーマンスを実現することができる。また、ルールの記憶された記憶媒体は着脱可能であるため、ルール変更時にシステムの再起動が不要である。
【００３６】
（画像処理装置１００のハードウェア構成）
つぎに、本実施の形態にかかる画像処理装置１００のハードウェア構成について説明する。図５は、画像処理装置１００のハードウェア構成の一例を示すブロック図である。図５において、画像処理装置１００は、たとえば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）５０４と、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）５０５と、ＣＤ／ＤＶＤドライブ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ／Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）５０６と、ＣＤ／ＤＶＤ５０７と、ディスプレイ５０８と、入力Ｉ／Ｆ（インタフェース）５０９と、通信Ｉ／Ｆ５１０と、プロッタ５１１と、スキャナ５１２と、を備えて構成されており、上記各構成部５０１〜５１２はバス５００によってそれぞれ接続されている。
【００３７】
ＣＰＵ５０１は、画像処理装置１００の全体の制御を司る。ＲＯＭ５０２は、各種制御プログラムなどを格納する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤＤ５０４はＣＰＵ５０１の制御命令に従って、ＨＤ５０５に対するデータの読み取り／書き込みを制御する。ＨＤ５０５は、ＨＤＤ５０４の制御で書き込まれたデータを記憶する。ＣＤ／ＤＶＤドライブ５０６はＣＰＵ５０１の制御命令に従って、ＣＤ／ＤＶＤ５０７に対するデータの読み取り／書き込みの制御をおこなう。
【００３８】
ＣＤ／ＤＶＤ５０７は、ＣＤ／ＤＶＤドライブ５０６の制御で書き込まれたデータを記憶し、着脱可能である。着脱可能な記録媒体として、ＣＤ／ＤＶＤ５０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ）、メモリカードなどであってもよい。ディスプレイ５０８は、文書、画像、機能情報などのデータを表示する。ディスプレイ５０８は、たとえば液晶ディスプレイなどである。
【００３９】
入力Ｉ／Ｆ５０９は、文字、数値、各種指示などの入力・設定のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力Ｉ／Ｆ５０９は、リモコン、キーボード、タッチパネルのうちいずれか一つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。通信Ｉ／Ｆ５１０は、通信回線を通じて電話回線や、インターネットおよび図示を省略する社内ネットワークなどに接続される。プロッタ５１１は、画像処理された画像情報をプロットする。スキャナ５１２は、画像情報を光学的に読み取る。
【００４０】
なお、図１および図２に示した画像処理装置１００の機能的構成であるＵＩ部１０１はディスプレイ５０８および入力Ｉ／Ｆ５０９によって、ＵＩ処理部１０２や要求処理部１０３や入力処理部１０４や画像処理部１０８や出力処理部１０９はＣＰＵ５０１、ＲＯＭ５０２およびＲＡＭ５０３によって、通信部１０５やメール送信やＦＡＸ送信は通信Ｉ／Ｆ５１０によって、記録部１０６や記憶部２０１や保存はＨＤ５０５およびＣＤ／ＤＶＤ５０７によって、スキャナ部１０７はスキャナ５１２によって、プロッタはプロッタ５１１によって、それぞれその機能を実現する。
【００４１】
（画像処理装置１００の単一操作の処理）
つぎに、画像処理装置１００の単一操作の処理の内容について説明する。図６は、画像処理装置１００の単一操作の処理の内容について説明するシーケンス図である。図６においては、単一操作としてコピーを例にとって説明する。図６において、まず、ＵＩ部１０１が操作されることで、ＵＩ処理部１０２によって作成された要求処理依頼を、要求処理部１０３に依頼する（ステップＳ６０１）。図６においては、ＵＩ処理部１０２は、ユーザからのコピー依頼を要求処理部１０３に依頼する。
【００４２】
要求処理部１０３は要求処理依頼に基づいて、要求を解釈し、入力処理依頼と出力処理依頼に分解する。ここでは、要求処理部１０３は、要求をコピーと解釈し、要求処理依頼を入力処理依頼（スキャン）と出力処理依頼（プロッタ）に分解する。つぎに、要求処理部１０３は、入力処理依頼を、スキャンを制御する入力処理部１０４に送出タイミングルールブック２０３に定められたタイミングで依頼する（ステップＳ６０２）。また、同様に、要求処理部１０３は、出力処理依頼を、プロッタを制御する出力処理部１０９に送出タイミングルールブック２０３に定められたタイミングで依頼する（ステップＳ６０３）。
【００４３】
入力処理部１０４および出力処理部１０９は、入力処理依頼および出力処理依頼を受け付けた時点で処理を開始する。図６においては、まず、要求処理部１０３は、入力処理部１０４へ入力処理依頼をする。つまり、入力処理部１０４は、スキャナ部１０７を制御し画像情報のスキャンを開始する。一方、要求処理部１０３は、入力処理部１０４へ入力処理依頼後、すぐに出力処理部１０９へ出力処理依頼をする。つまり、出力処理部１０９は、スキャンを開始後すぐに画像処理部１０８によって処理された画像情報のプロッタを開始する。
【００４４】
また、入力処理部１０４は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ６０４）。図６においては、入力処理部１０４は、１ページのスキャンが終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ６０５）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してスキャンが終わったページ数などをユーザに通知する。同様に、出力処理部１０９は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ６０６）。図６においては、出力処理部１０９は１ページのプロッタが終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ６０７）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してプロッタが終わったページ数などをユーザに通知する。
【００４５】
なお、図６の説明では、要求処理依頼はコピーを例にとって説明したが、これに限るものではない。たとえば、要求処理依頼は、ＦＡＸ送信、メール送信、保存などでもよい。
【００４６】
（要求処理部１０３の処理の内容）
つぎに、要求処理部１０３の処理の内容について説明する。図７は、要求処理部１０３の処理の内容について説明するシーケンス図である。図７は、図６の画像処理装置１００の単一操作の処理における要求処理部１０３の処理の内容であるため、重複する説明は省略する。まず、図６のステップＳ６０１において、ＵＩ処理部１０２は、要求処理依頼を作成し、要求処理部１０３に依頼する。
【００４７】
要求処理部１０３によって要求処理依頼が受け付けられると、まず、要求解釈部２１０は、要求分解ルールブック２０２へ分解ルールの参照依頼をおこなう（ステップＳ７０１）。参照依頼を受け付けた要求分解ルールブック２０２は、要求解釈部２１０へ分解ルールの提示をおこなう（ステップＳ７０２）。要求解釈部２１０は、分解ルールに従って、要求を解釈し、要求処理依頼を入力処理依頼と出力処理依頼に分解する。
【００４８】
つぎに、要求解釈部２１０は、入力処理依頼と出力処理依頼を入出力要求送出部２１１へ依頼する（ステップＳ７０３）。依頼を受け付けた入出力要求送出部２１１は、送出タイミングルールブック２０３へ送出タイミングルールの参照依頼をおこなう（ステップＳ７０４）。参照依頼を受け付けた送出タイミングルールブック２０３は、入出力要求送出部２１１へ送出タイミングルールの提示をおこなう（ステップＳ７０５）。入出力要求送出部２１１は、送出タイミングルールブックに定められたタイミングで、入力処理依頼および出力処理依頼を、入力処理部１０４および出力処理部１０９へ送出する（ステップＳ６０２、ステップＳ６０３）。
【００４９】
（画像処理装置１００の複合操作の処理）
つぎに、画像処理装置１００の複合操作の処理の内容について説明する。図８は、画像処理装置１００の複合操作の処理の内容について説明するシーケンス図である。図８においては、複合操作をコピーとＦＡＸ送信を例にとって説明する。図８において、まず、ＵＩ部１０１が操作されることで、ＵＩ処理部１０２によって作成された要求処理依頼を、要求処理部１０３に依頼する（ステップＳ８０１）。ここで、要求処理依頼は、２つ以上の要求を同時に依頼する場合、要求処理依頼は一つであるとする。図８においては、ＵＩ処理部１０２は、ユーザからのコピーとＦＡＸ送信の依頼を受け付ける。
【００５０】
要求処理部１０３は要求を解釈し、要求処理依頼を入力処理依頼と出力処理依頼に分解する。ここでは、要求がコピーとＦＡＸ送信と解釈されるため、入力処理依頼はともにスキャン、出力処理依頼はプロッタとＦＡＸ送信である。つぎに、要求処理部１０３は、入力処理依頼を、スキャナを制御する入力処理部１０４に送出タイミングルールブック２０３に定められたタイミングで依頼する（ステップＳ８０２）。また、同様に、要求処理部１０３は、出力処理依頼を、プロッタを制御する出力処理部１０９ａと、ＦＡＸ送信を制御する出力処理部１０９ｂに送出タイミングルールブック２０３に定められたそれぞれのタイミングで依頼する（ステップＳ８０３、ステップＳ８０５）。
【００５１】
入力処理部１０４および出力処理部１０９においては、入力処理依頼および出力処理依頼を受け付けた時点で処理を開始する。図８においては、まず、要求処理部１０３は、入力処理部１０４へ入力処理依頼をする。つまり、入力処理部１０４は、スキャナ部１０７を制御し画像情報のスキャンを開始する。一方、要求処理部１０３は、入力処理部１０４へ入力処理依頼後、すぐにプロッタを制御する出力処理部１０９ａへ出力処理依頼をする。つまり、出力処理部１０９ａは、スキャンを開始後すぐに画像処理部１０８によって処理された画像情報のプロッタを開始する。
【００５２】
また、入力処理部１０４は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ８０４）。図８においては、１ページのスキャンが終わるたびに１回の通知をおこなう。そして、入力処理部１０４による処理経過の通知が、全ての処理が終了となった場合、要求処理部１０３は、ＦＡＸ送信を制御する出力処理部１０９ｂへ出力処理依頼をする（ステップＳ８０５）。つまり、出力処理部１０９ｂは、スキャンが完了してからＦＡＸ送信を開始する。ステップＳ８０４において、入力処理部１０４による処理経過の通知が、全ての処理が完了となったか否かの判断は、たとえば、入力が所定の時間おこなわれない場合に、全ての処理が完了したと判断する。
【００５３】
入力処理部１０４による処理経過の通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ８０６）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してスキャンが終わったページ数などをユーザに通知する。同様に、出力処理部１０９ａは、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ８０７）。図８においては、１ページのプロッタが終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ８０８）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してプロッタが終わったページ数などをユーザに通知する。また、出力処理部１０９ｂは、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ８０９）。図８においては、１ページのＦＡＸ送信が終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ８１０）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してＦＡＸ送信が終わったページ数などをユーザに通知する。
【００５４】
なお、図８の説明では、要求処理依頼はコピーとＦＡＸ送信であることを例に説明したが、これに限るものではない。たとえば、要求処理依頼は、コピーとメール送信、コピーと保存、ＦＡＸ送信とメール送信、ＦＡＸ送信と保存、メール送信と保存などでもよい。また、要求処理依頼は３つ以上の要求を同時に依頼してもよい。具体的には、たとえば、要求処理依頼は、コピーとＦＡＸ送信とメール送信と保存を同時に依頼してもよい。いずれも、入力形態および出力形態に同一の形態がある場合は、入力および出力の処理を１回で済ますことができる。従って、ユーザは、複数の画像処理を効率的におこなうことができる。さらに、ユーザの要求する画像処理が複雑なものでも、入力形態と出力形態の組み合わせによってのみ要求を解釈するため、ユーザのワークフローを広げることができる。
【００５５】
以上説明したように、画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体によれば、入力された画像情報に対する画像処理を、入力形態と出力形態の組み合わせによってのみ解釈する。従って、複数の画像処理をおこなう際に、入力形態および出力形態に同じ形態が含まれる場合は、処理を１回で済ますことができるため、画像処理をおこなう時間の短縮化を図ることができるという効果を奏する。
【００５６】
（実施の形態２）
つぎに、この発明にかかる実施の形態２について説明する。図１０は、この発明の実施の形態２にかかる画像処理装置１０００の機能的構成を示すブロック図である。実施の形態２においては、上述した実施の形態１と同一部分は同一符号で示し、説明を省略する。たとえば、コピー機能を有したデジタル複合機などでは、画像情報を入力する際にユーザが所定の操作をおこなうことにより、入力された画像情報に対して所定の操作に応じた加工の処理をおこない、出力することができる。実施の形態２では、上述した実施の形態１の要求分解ルールブック２０２に、さらに入力された画像情報に所定の加工の処理をおこなう加工形態を適用した例である。
【００５７】
（画像処理装置１０００の機能的構成）
図１０において、この発明の実施の形態２にかかる画像処理装置１０００は、ＵＩ部１０１と、ＵＩ処理部１０２と、要求処理部１０３と、入力処理部１０４と、加工処理部１００１と、出力処理部１０９と、を備えている。
【００５８】
加工処理部１００１は、入力処理部１０４によって制御されて入力された画像情報を用いて、ユーザの操作および後述する要求分解ルールブック１１００に基づいた加工の処理をおこなう。ここで、加工の処理とは、入力された画像情報に所定のプログラムに従って加工をおこなう処理である。所定のプログラムとしては、たとえば、入力された画像情報の倍率の変更（以下、変倍という）をする処理をおこなわせるプログラム、入力された画像情報を出力する画像情報に合わせて回転する処理をおこなわせるプログラム、入力された画像情報に対してスタンプ印字して出力する処理をおこなわせるプログラム、割付けする処理をおこなわせるプログラムなどがある。
【００５９】
ここで、割付けとは、たとえば、活字の大きさや図の寸法などのレイアウトを仕上がりの体裁に合わせることである。具体的に、たとえば、要求が「資料用コピー」である場合、加工形態の「割付け」は、入力された２ページ分の画像情報を割付けして１ページ分の画像情報にする加工の処理をおこなう。そして、加工処理部１００１は、加工の処理を施したデータを出力処理部１０９に送出する。また、加工処理部１００１は、たとえば、変倍しながら割付けするなど、複数の加工の処理を同時におこなうことも可能である。
【００６０】
（要求分解ルールブック１１００の一例）
図１１は、要求分解のルールブック１１００の一例を示す説明図である。図１１において、要求分解ルールブック１１００は、分解ルールをリスト化した情報を記憶する。ここで、分解ルールとは、実施の形態１で説明した分解ルールに、さらに加工形態が追加された組み合わせのルールである。すなわち、それぞれの要求１１０１を実行するために必要な入力形態１１０２と加工形態１１０３と出力形態１１０４の組み合わせのルールである。ここで、入力形態１１０２とは、画像情報を入力する際の手段を特定する情報である。加工形態１１０３とは、入力された画像情報に対しておこなう加工の処理をおこなうプログラムを特定する情報である。出力形態１１０４とは、入力された画像情報を出力する際の手段を特定する情報である。
【００６１】
組み合わせのルールは、たとえば、特定の入力形態１１０２と特定の加工形態１１０３と特定の出力形態１１０４とを識別する情報を、要求１１０１を識別する識別情報ごとに関連づけた情報である。図１１において、たとえば、要求１１０１が「資料用コピー」である場合、入力形態１１０２と加工形態１１０３と出力形態１１０４の組み合わせのルールは、入力形態１１０２としての「スキャン」と、加工形態１１０３としての「割付け」と、出力形態１１０４としての「プロッタ」とを関連づけた情報である。
【００６２】
（画像処理装置１０００の処理の内容）
つぎに、画像処理装置１０００の処理の内容について説明する。図１２は、画像処理装置１０００の処理の内容について説明するシーケンス図（その１）である。図１２においては、上述した「資料用コピー」を識別する要求１１０１を指定する操作があった場合を例にして説明する。図１２において、まず、ＵＩ部１０１が操作されることで、ＵＩ処理部１０２によって作成された要求処理依頼を、要求処理部１０３に依頼する（ステップＳ１２０１）。ステップＳ１２０１において、具体的に、たとえば、ＵＩ部１０１が操作された場合、ＵＩ処理部１０２は要求処理依頼を作成し、作成された要求処理依頼を要求処理部１０３へ出力することで依頼をおこなう。
【００６３】
要求処理部１０３は要求処理依頼に基づいて、要求を解釈し、入力処理依頼と加工処理依頼と出力処理依頼に分解する。ここで、解釈とは、要求を実行するために必要な入力形態１１０１と加工形態１１０２と出力形態１１０３の組み合わせのルールを特定することである。ここでは、要求処理部１０３は、要求を資料用コピーと解釈し、要求処理依頼を入力処理依頼（スキャン）と加工処理依頼（割付け）と出力処理依頼（プロッタ）とに分解する。
【００６４】
つぎに、要求処理部１０３は、入力処理依頼を、スキャンを制御する入力処理部１０４に依頼する（ステップＳ１２０２）。ステップＳ１２０２において、具体的に、たとえば、要求処理部１０３は入力処理依頼を入力処理部１０４へ出力することで依頼をおこなう。入力処理部１０４は、入力処理依頼を受け付けた時点で処理を開始する。つまり、入力処理部１０４は、スキャナ部１０７を制御し画像情報のスキャンを開始する。
【００６５】
また、入力処理部１０４は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ１２０３）。図１２においては、入力処理部１０４は、１ページのスキャンが終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ１２０４）。ステップＳ１２０４において、具体的に、たとえば、要求処理部１０３は、ＵＩ処理部１０２へ画面表示依頼を出力することで依頼をおこなう。ＵＩ処理部１０２は、ＵＩ部１０１を制御してスキャンが終わったページ数などをユーザに通知する。
【００６６】
要求処理部１０３は、入力処理部１０４から処理経過の通知を受けると、ただちに、加工処理依頼を加工処理部１００１に依頼する（ステップＳ１２０５）。ステップＳ１２０５において、具体的に、たとえば、要求処理部１０３は加工処理依頼を加工処理部１００１へ出力することで依頼をおこなう。加工処理部１００１は、加工処理依頼を受け付けた時点で加工の処理を開始する。つまり、加工処理部１００１は、スキャナ部１０７によってスキャンされた画像情報を要求分解ルールブック１１００に従って、たとえば、この場合、割付けする加工をおこなう。
【００６７】
加工処理部１００１は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ１２０６）。図１２においては、加工処理部１００１は１ページ分の加工の処理が終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ１２０７）。ステップＳ１２０７において、具体的に、たとえば、加工処理部１００１はＵＩ処理部１０２へ画面表示依頼を出力することで依頼をおこなう。ＵＩ処理部１０２は、ＵＩ部１０１を制御して「画像処理完了」などの情報をユーザに通知する。
【００６８】
要求処理部１０３は、加工処理部１００１から処理経過の通知を受けると、ただちに、出力処理依頼をプロッタを制御する出力処理部１０９に依頼する（ステップＳ１２０８）。ステップＳ１２０８において、具体的に、たとえば、要求処理部１０３は出力依頼を出力処理部１０９へ出力することで依頼をおこなう。出力処理部１０９は、出力処理依頼を受け付けた時点で処理を開始する。つまり、出力処理部１０９は、スキャンを開始後、ただちに、加工処理部１００１によって加工の処理が施された画像情報のプロッタを開始する。
【００６９】
出力処理部１０９は、要求処理部１０３に、処理経過の通知を随時おこなう（ステップＳ１２０９）。図１２においては、出力処理部１０９は１ページのプロッタが終わるたびに１回の通知をおこなう。通知を受けた要求処理部１０３は、ＵＩ処理部１０２に画面表示依頼をする（ステップＳ１２１０）。ステップＳ１２１０において、具体的に、たとえば、要求処理部１０３はＵＩ処理部１０２へ画面表示依頼を出力することで依頼をおこなう。ＵＩ処理部１０２は、ＵＩ部１０１を制御してプロッタが終わったページ数などをユーザに通知する。
【００７０】
また、たとえば、要求処理部１０３が分解した要求処理依頼をまとめて出力処理部１０９へ送出した場合においても、自動的に出力処理部１０９から加工処理部１００１へ加工処理依頼が、加工処理部１００１から入力処理部１０４へ入力処理依頼が依頼され、上述と同様の処理がおこなわれる。図１３は、画像処理装置１０００の処理の内容について説明するシーケンス図（その２）である。
【００７１】
図１３においても図１２と同様に、上述した「資料用コピー」を識別する要求１１０１を指定する操作があった場合を例にして説明する。図１３において、まず、ＵＩ部１０１が操作されることで、ＵＩ処理部１０２によって作成された要求処理依頼を、要求処理部１０３に依頼する（ステップＳ１３０１）。図１３においては、ＵＩ処理部１０２は、ユーザからの資料用コピー依頼を要求処理部１０３に依頼する。ステップＳ１３０１において、具体的に、たとえば、ＵＩ部１０１が操作された場合、ＵＩ処理部１０２は要求処理依頼を作成し、作成された要求処理依頼を要求処理部１０３へ出力することで依頼をおこなう。
【００７２】
要求処理部１０３は要求処理依頼に基づいて、要求を解釈し、入力処理依頼と加工処理依頼と出力処理依頼に分解する。ここでは、要求処理部１０３は、要求を資料用コピーと解釈し、要求処理依頼を入力処理依頼（スキャン）と加工処理依頼（割付け）と出力処理依頼（プロッタ）に分解する。つぎに、要求処理部１０３は、入力処理依頼、加工処理依頼、出力処理依頼をまとめて出力処理部１０９に送出する（ステップＳ１３０２）。
【００７３】
出力処理部１０９は、要求処理部１０３より送出されてきた入力処理依頼、加工処理依頼、出力処理依頼のうちの出力処理依頼を記憶し、入力処理依頼と加工処理依頼を加工処理部１００１に送出する（ステップＳ１３０３）。加工処理部１００１は、出力処理部１０９から送出されてきた入力処理依頼と加工処理依頼のうちの加工処理依頼を記憶し、入力処理依頼を入力処理部１０４に依頼する（ステップＳ１３０４）。ステップＳ１３０４において、具体的に、たとえば、加工処理部１００１は入力処理依頼を入力処理部１０４へ出力することで依頼をおこなう。
【００７４】
入力処理部１０４は、加工処理部１００１から入力処理依頼を依頼されると、ただちに、スキャナ部１０７を制御し画像情報のスキャンを開始する。入力処理部１０４は、入力処理が終了したのち、ＵＩ処理部１０２に、１ページのスキャンが終わるたびに１回の画面表示依頼をおこなう。（ステップＳ１３０５）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してスキャンが終わったページ数などをユーザに通知する。入力処理部１０４は、ＵＩ処理部１０２に画面表示依頼をおこなったのち、処理経過の通知を加工処理部１００１へ送出する（ステップＳ１３０６）。
【００７５】
加工処理部１００１は、入力処理部１０４から処理経過の通知を受けたのち、ただちに、入力処理部１０４によって制御されて入力された画像情報に対して、上述の記憶された加工処理依頼に基づいて加工の処理を開始する。加工処理部１００１は、加工の処置が終了したのち、ＵＩ処理部１０２に、１ページの加工が終わるたびに１回の画面表示依頼をおこなう。（ステップＳ１３０７）。ＵＩ処理部１０２は、ＵＩ部１０１を制御して「画像処理完了」など旨をユーザに通知する。加工処理部１００１は、ＵＩ処理部１０２に画面表示依頼をおこなったのち、出力処理部１０９へ処理経過の通知をおこなう（ステップＳ１３０８）。
【００７６】
出力処理部１０９は、加工処理部１００１から処理経過の通知を受けたのち、ただちに、加工処理部１００１によって加工された画像情報に対して、上述の記憶された出力処理依頼に基づいて出力を開始する。出力処理部１０９は、出力処理が終了したのち、ＵＩ処理部１０２に、１ページのプロッタが終わるたびに１回の画面表示依頼をおこなう。（ステップＳ１３０９）。ＵＩ処理部１０２は、ＵＩ部１０１を制御してプロッタが終わったページ数などをユーザに通知する。
【００７７】
また、図１４に示すように、上述した要求分解ルールブック１１００の要求１１０１に対応する要求対応キー１４０１を作成し、作成した要求対応キー１４０１をタッチパネルなどのＵＩ部１０１に表示させてもよい。図１４は、要求対応キーが表示されたＵＩ部の一例を示す説明図である。要求対応キー１４０１をＵＩ部１０１に表示させた場合には、要求対応キー１４０１がユーザに押下されることにより、ＵＩ処理部１０２によって要求対応キー１４０１に関連づけられた要求処理依頼が生成される。生成された要求処理依頼は、要求処理部１０３によって要求分解ルールブック１１００に従って分解される。これにより、ユーザはＵＩ部１０１を直感的に操作することができる。
【００７８】
上述したように、本実施の形態２に示した画像処理装置１０００によれば、加工処理部１００１へ処理の要求ができる要求処理部１０３があり、要求分解ルールブック１１００が加工形態１１０３を含む要求１１０１を解釈できるので、所望の要求を柔軟に設定できる。
【００７９】
また、上述したように、本実施の形態２に示した画像処理装置１０００によれば、要求処理部１０３が要求処理依頼をまとめて出力処理部１０９へ送出した場合に、自動的に出力処理部１０９から加工処理部１００１へ加工処理依頼が、加工処理部１００１から入力処理部１０４へ入力処理依頼が依頼されることにより、要求処理部１０３が送出する処理依頼の数が少なくなり、要求処理部１０３の処理時間を短縮することができる。
【００８０】
なお、図１２および図１３の説明では、要求処理依頼は資料用コピーを例に説明したが、これに限るものではない。また、ユーザが使用頻度の高い要求処理依頼を登録してもよい。また、図示は省略するが、ステップＳ１２０２後、実施の形態１で使用したように送出タイミングルールブックを使用することとしてもよい。たとえば、実施の形態２で示した「資料用コピー」の場合、送出タイミングルールブックは、「入力送出後、加工送出し、すぐに出力送出」である。
【００８１】
また、実施の形態２では、実施の形態１における単一操作の場合（コピー）を例にとって説明したが、実施の形態２で示した動作は実施の形態１における複合操作の場合にも適用することができる。たとえば、入力された画像情報に加工を施してコピーし、加工された画像情報をそのままＦＡＸで送信することもできる。複合操作の場合は、実施の形態１で示したように、入力形態および出力形態に同じ形態が含まれる場合は、処理を１回で済ますことができる。
【００８２】
なお、本実施の形態１、２で説明した画像処理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００８３】
以上のように、本発明にかかる画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体は、コピー機やＦＡＸ機やプリンタ機などに有用であり、特に、デジタル複合機に適している。
【図面の簡単な説明】
【００８４】
【図１】この発明の実施の形態にかかる画像処理装置１００の機能的構成を示すブロック図である。
【図２】要求処理部１０３の機能的構成を示す説明図である。
【図３】要求分解ルールブック２０２の一例を示す説明図である。
【図４】送出タイミングルールブック２０３の一例を示す説明図である。
【図５】画像処理装置１００のハードウェア構成の一例を示すブロック図である。
【図６】画像処理装置１００の単一操作の処理の内容について説明するシーケンス図である。
【図７】要求処理部１０３の処理の内容について説明するシーケンス図である。
【図８】画像処理装置１００の複合操作の処理の内容について説明するシーケンス図である。
【図９】従来技術の複合操作の処理の内容について説明するシーケンス図である。
【図１０】この発明の実施の形態２にかかる画像処理装置１０００の機能的構成を示すブロック図である。
【図１１】要求分解ルールブック１１００の一例を示す説明図である。
【図１２】画像処理装置１０００の処理の内容について説明するシーケンス図（その１）である。
【図１３】画像処理装置１０００の処理の内容について説明するシーケンス図（その２）である。
【図１４】要求対応キー１４０１が表示されたＵＩ部１０１の一例を示す説明図である。
【符号の説明】
【００８５】
１０１  ＵＩ部
１０２  ＵＩ処理部
１０３  要求処理部
１０４  入力処理部
１０５  通信部
１０６  記録部
１０７  スキャナ部
１０８  画像処理部
１０９  出力処理部
２０１  記憶部
２０２  要求分解ルールブック
２０３  送出タイミングルールブック
２１０  要求解釈部
２１１  入出力要求送出部
１００１  加工処理部
【図１】
2007235921.tif 000003
【図２】
2007235921.tif 000004
【図３】
2007235921.tif 000005
【図４】
2007235921.tif 000006
【図５】
2007235921.tif 000007
【図６】
2007235921.tif 000008
【図７】
2007235921.tif 000009
【図８】
2007235921.tif 000010
【図９】
2007235921.tif 000011
【図１０】
2007235921.tif 000012
【図１１】
2007235921.tif 000013
【図１２】
2007235921.tif 000014
【図１３】
2007235921.tif 000015
【図１４】
2007235921.tif 000016