(57)【要約】      （修正有）【課題】  使用言語に関わらず容易かつ適切に設定を行うことが可能なユーザインターフェースを用いた画像処理システムおよび画像処理方法を実現する。【解決手段】  適応汎用記号を用いて画像処理ジョブを実行するためのシステムおよび方法を提示する。この方法は、ジョブ送信部２０２にて適応汎用記号を用いて画像処理ジョブオプションを表示するユーザインターフェース（ＵＩ）２０４（画像処理ドライバまたは直接実行アプリケーションであってもよい）を設けるステップと、上記ＵＩにて選択された適応汎用記号を受け取るステップと、上記選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで画像処理装置に送信するステップと、画像処理装置にて、選択された適応汎用記号に応じた画像処理ジョブを実行するステップとを含んでいる。【選択図】  図１
2006014311.tif 000002
【特許請求の範囲】
【請求項１】
適応汎用記号を用いて画像処理ジョブを実行する画像処理方法であって、
ジョブ送信部が、適応汎用記号を用いて画像処理ジョブオプションを表示するユーザインターフェース（ＵＩ）を設けるステップと、
上記ＵＩにて選択された適応汎用記号を受け取るステップと、
上記選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで該画像処理装置に送信するステップと、
上記画像処理装置にて、選択された適応汎用記号に応じた画像処理ジョブを実行するステップとを含むことを特徴とする画像処理方法。
【請求項２】
上記ジョブ送信部がＵＩを設けるステップは、画像処理ドライバ、および、直接実行アプリケーションを含むグループから選択されたジョブ送信部がＵＩを設けるステップを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップが、適応汎用記号と、印刷、スキャン、ファクシミリ送信、複写、医療用画像処理、文書／画像の保管／検索、操作／変換、および、転送に係るジョブオプションを含むグループから選択されたジョブオプションとを相互参照するステップを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項４】
適応汎用記号と、印刷、複写、および、ファクシミリ送信に係るジョブオプションとを相互参照するステップが、適応汎用記号と、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、および、表表紙／裏表紙を含むグループから選択されたジョブオプションとを相互参照するステップを含むことを特徴とする請求項３に記載の画像処理方法。
【請求項５】
適応汎用記号とスキャンに係るジョブオプションとを相互参照するステップが、適応汎用記号と、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、および、圧縮フォーマットを含むグループから選択されたジョブオプションとを相互参照するステップを含むことを特徴とする請求項３に記載の画像処理方法。
【請求項６】
ジョブ送信部がＵＩを設けるステップは、画像処理ドライバがＵＩを設けるステップを含み、
さらに、アプリケーションにて、画像処理ジョブを生成するステップと、
上記画像処理ジョブを、それを処理する画像処理ドライバに送信するステップとを含むことを特徴とする請求項２に記載の画像処理方法。
【請求項７】
ジョブ送信部がＵＩを設けるステップは、直接実行アプリケーションがＵＩを設けるステップを含み、
上記直接実行アプリケーションにて画像処理ジョブを生成するステップをさらに含むことを特徴とする請求項２に記載の画像処理方法。
【請求項８】
上記ジョブ送信部と記号記憶装置との間に双方向通信径路を確立するステップと、
上記ジョブ送信部が、記号記憶装置から、対応可能な適応汎用記号のリストを受信するステップとをさらに含み、
ジョブ送信部がＵＩを設けるステップは、対応可能な適応汎用記号のリストに応じたＵＩを設けるステップを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項９】
上記記号記憶装置から対応可能な適応汎用記号のリストを受信するステップは、
ジョブ送信部が、画像処理装置との通信が確立されたときに対応可能な適応汎用記号のリストを受信するステップ、画像処理装置に関連する事象を受けて対応可能な適応汎用記号のリストを受信するステップ、または、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを受信するステップを含むことを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
上記ジョブ送信部と記号記憶装置との間に双方向通信径路を確立するステップは、画像処理装置、クライアント装置、画像処理サーバ、および、情報リポジトリを含むグループから選択された記号記憶装置との双方向通信径路を確立するステップを含むことを特徴とする請求項８に記載の画像処理方法。
【請求項１１】
適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップは、
最初に、第１の適応汎用記号のグループを表示するステップと、
次に、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示するステップを含むことを特徴とする請求項８に記載の画像処理方法。
【請求項１２】
上記ジョブ送信部が、記号記憶装置から対応可能な適応汎用記号のリストを受信するステップは、適応汎用記号の名称コードを受信するステップを含み、
選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを示すステップは、ジョブ送信部が、名称コードを用いて、各第１の適応汎用記号に対応する第２の適応汎用記号を決定し、第１の適応汎用記号を選択した後に、対応する第２の適応汎用記号のグループを生成するステップを含むことを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示するステップは、
上記ジョブ送信部が、選択された第１の適応汎用記号を画像処理装置に送信するステップと、
上記画像処理装置が、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号を動的に生成するステップと、
上記画像処理装置が、生成した第２の適応汎用記号を、それを表示するためにＵＩに送信するステップとを含むことを特徴とする請求項１１に記載の画像処理方法。
【請求項１４】
適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップは、表示部が、適応汎用記号オプション用のパレットと、選択された適応汎用記号用のドロップ領域とを表示するステップを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項１５】
上記画像処理ジョブを画像処理装置に特有のフォーマットで該画像処理装置に送信するステップは、レンダラ非依存型フォーマット（例えば、ＴＩＦＦ符号化画像またはＪＰＥＧ符号化画像）、レンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））、ファクシミリ送信フォーマット（例えば、Ｇ３およびＧ４）、装置実行可能フォーマット（例えば、ラスタビットマップ）、および、プリンタジョブ言語（ＰＪＬ）フォーマットの画像処理ジョブ、を含むグループから選択されたフォーマットで画像処理ジョブを送信するステップを含むことを特徴とする請求項１に記載の画像処理方法。
【請求項１６】
適応汎用記号と、文書／画像リポジトリジョブオプションとを相互参照するステップは、適応汎用記号と、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、および、フィルタリングを含むグループから選択されたジョブオプションとを相互参照するステップを含むことを特徴とする請求項３に記載の画像処理方法。
【請求項１７】
適応汎用記号を用いて画像処理ジョブを実行する画像処理システムであって、
適応汎用記号を用いて表された画像処理オプションを表示し、選択された適応汎用記号を受け取るためのユーザインターフェース（ＵＩ）、および、上記選択された適応汎用記号とともに、画像処理装置に特有のフォーマットで画像処理ジョブを送信するためのインターフェースを有するジョブ送信部と、
上記画像処理ジョブおよび選択された適応汎用記号を受け取るためのインターフェース、並びに、選択された適応汎用記号に応じて実行される画像処理ジョブを供給するためのインターフェースを有する画像処理装置とを含むことを特徴とする画像処理システム。
【請求項１８】
上記ジョブ送信部は、画像処理ドライバと直接実行アプリケーションとを含むグループから選択されることを特徴とする請求項１７に記載の画像処理システム。
【請求項１９】
上記画像処理装置は、プリンタ、スキャナ、ファクシミリ装置、複写機、文書／画像リポジトリ、エックス線装置、電子ホワイトボード、インターネット出版装置、および、磁気共鳴画像（ＭＲＩ）装置を含むグループから選択される装置であることを特徴とする請求項１７に記載の画像処理システム。
【請求項２０】
上記ＵＩは、適応汎用記号と、印刷、複写、および、ファクシミリ送信における、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、および、表表紙／裏表紙を含むグループから選択されるジョブオプションとを相互参照することを特徴とする請求項１９に記載の画像処理システム。
【請求項２１】
上記ＵＩは、適応汎用記号と、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、および、圧縮フォーマットを含むグループから選択されるスキャンジョブオプションとを相互参照することを特徴とする請求項１９に記載の画像処理システム。
【請求項２２】
上記ＵＩは、適応汎用記号と、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、および、フィルタリングを含むグループから選択される文書／画像リポジトリオプションとを相互参照することを特徴とする請求項１９に記載の画像処理システム。
【請求項２３】
生成された画像処理ジョブを供給するためのインターフェースを有するアプリケーションをさらに含み、
上記ジョブ送信部が、画像処理ジョブを、それを処理するためのアプリケーションから受け取るインターフェースを有する画像処理ドライバであることを特徴とする請求項１８に記載の画像処理システム。
【請求項２４】
上記ジョブ送信部が、画像処理ジョブを生成する直接実行アプリケーションであることを特徴とする請求項１８に記載の画像処理システム。
【請求項２５】
対応可能な適応汎用記号のリストを供給するためのインターフェースを有する記号記憶装置をさらに含み、
上記ジョブ送信部が、記号記憶装置から、対応可能な適応汎用記号のリストを受信するためのインターフェースを有し、上記ＵＩは、対応可能な記号のリストの中から適応汎用記号を表示することを特徴とする請求項１７に記載の画像処理システム。
【請求項２６】
上記ジョブ送信部は、ジョブ送信部と画像処理装置との通信が確立されたときに、記号記憶装置から対応可能な適応汎用記号を受信するか、画像処理装置に関連する事象を受けて、記号記憶装置から対応可能な適応汎用記号を受信するか、あるいは、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを記号記憶装置から受信することを特徴とする請求項２５に記載の画像処理システム。
【請求項２７】
上記記号記憶装置は、画像処理装置、クライアント装置、画像処理サーバ、および、情報リポジトリを含むグループから選択される装置であることを特徴とする請求項２５に記載の画像処理システム。
【請求項２８】
上記ＵＩは、最初に、第１の適応汎用記号のグループを表示し、
次に、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示することを特徴とする請求項２５に記載の画像処理システム。
【請求項２９】
上記ジョブ送信部が、記号記憶装置から、適応汎用記号の名称コードとともに、対応可能な適応汎用記号のリストを受信し、
上記ＵＩは、名称コードを用いて、各第１の適応汎用記号に対応する第２の適応汎用記号を決定し、第１の適応汎用記号を選択した後に、対応する第２の適応汎用記号のグループを生成することを特徴とする請求項２８に記載の画像処理システム。
【請求項３０】
上記ジョブ送信部が、選択された第１の適応汎用記号を画像処理装置に送信し、
上記画像処理装置が、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号を動的に生成し、生成された第２の適応汎用記号を、それを表示するＵＩに送信することを特徴とする請求項２８に記載の画像処理システム。
【請求項３１】
上記ＵＩが、適応汎用記号オプション用のパレットと、選択された適応汎用記号用のドロップ領域とを表示する表示部を含むことを特徴とする請求項１７に記載の画像処理システム。
【請求項３２】
上記ジョブ送信部が、レンダラ非依存型フォーマット（例えば、ＴＩＦＦ符号化画像またはＪＰＥＧ符号化画像）、レンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））、ファクシミリ送信フォーマット（例えば、Ｇ３およびＧ４）、装置実行可能フォーマット（例えば、ラスタビットマップ）、および、プリンタジョブ言語（ＰＪＬ）フォーマットの画像処理ジョブ、を含むグループから選択される、画像処理装置に特有のフォーマットで画像処理ジョブを送信することを特徴とする請求項１７に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、デジタル画像処理に関するものであり、特に、処理オプションの全ての領域を適切に表示するために、画像ドライバインターフェースに汎用記号を使用する画像処理システムおよび画像処理方法に関するものである。
【背景技術】
【０００２】
操作に不慣れな印刷装置を用いて文書または画像の印刷設定を選択するとき、ユーザは、プリンタのユーザインターフェースに示されたオプションの中から選択したものを視覚的に識別する必要がある。つまり、ユーザは、出力がどのように見えるのか（つまり、両面印刷か、角隅部のステープル印刷か）を概念化する必要がある。次に、ユーザは、ユーザインターフェースに表示されたオプションと、その概念化したものとが一致していることを確認する必要がある。
【０００３】
この一致については、ユーザが、ユーザインターフェースに通常用いられている言語（人が話す言語）をよく知らない場合には問題が生じる。例えば、国内の職場に来た外国からの訪問客が、コンピューティングホスト（例えば、デスクトップコンピュータ）から職場内のローカルプリンタに文書／画像を印刷してほしいと要望した場合を例に挙げる。この場合、外国人は、ホストのプリンタドライバによって用いられるユーザインターフェースに使用されている言語（例えば、英語）に対して不慣れであると、操作に混乱をきたしてしまう。ただし、この問題は、製造者が多言語プリンタドライバを製造することによって緩和することができる。しかしながら、この解決策では、製造コストが著しく上がり、翻訳ミスが生じ、結果として、サポートの必要な言語が多くなる。
【０００４】
図１４は、従来のプリンタドライバのユーザインターフェースを示している（従来技術）。図１４に示すように、従来のユーザインターフェースでは、全ての選択が文章で記載されている。このため、このタイプのユーザインターフェースを用いる場合には、その使用されている言語に熟達し、選択した語句とその出力とを結び付けて考えることのできる操作者を必要とする。
【０００５】
図１５は、複数の図を用いて表示した従来のプリンタドライバのユーザインターフェース（ＵＩ）を示している（従来技術）。図１５に示すユーザインターフェースにおいても、全ての選択は文章で記載されているが、選択されたオプションは、図を用いて表示されている。例えば、図による表示は、「積み重なった紙」のアイコンであってもよい。「積み重なった紙」の表示は、選択されたアプリケーションを表現するために動的に変化する。例えば、ユーザがステープル印刷を選択すると、上記アイコンによって表示された部分と対応する部分の積み重なった紙の端部をホッチキスで留めることができる。この場合、全ての選択が文章で記載されている場合よりも改善されてはいるものの、使用されている言語に熟達していない人、または、文章の語句に不慣れな人が使用するにはなおも困難である。従って、この場合、ユーザは、試行錯誤の末に所望の出力に対応する選択を見つけ出さなければならない。
【０００６】
図１６（ａ）は、複数の印刷オプションの設定を図示した従来のプリンタドライバのＵＩを示している（従来技術）。通常、各オプショングループ（ステープル、穴あけ、レイアウト）を文章にしたがって選択する。選択するとすぐに、グループの中の選択可能な設定を示すアイコンが表示される。例えば、ユーザが「ステープル」というラベルの付いたチェックボックスを選択すると、積み重なった紙の複数のアイコンが表示された他のダイアログが表示される（図１６（ｂ））。次に、ユーザは、これら複数のアイコンのうちの１つを選択する。
【０００７】
これにより、ＵＩのいくつかの点が改善されたものの、使用されている言語に熟達していない人、または、文章の語句に不慣れな人が使用するにはなお困難である。上記ＵＩには、なおもたくさんの文章が含まれており、複数の選択されたオプションは図にて表示されないので、ユーザは決定に確信がもてない。さらに、アイコンは、特定の製造者／プリンタモデルによって使用されるように、プリンタドライバにハードコード化されている。ハードコード化されたオプションは、（様々なオプションを有する）他のプリンタモデルに応用できないし、また、このプリンタがアップグレードされると使えなくなる。
【０００８】
図１７（ａ）〜（ｃ）は、自動写真印刷装置で用いられている図形化されたＵＩを示している（従来技術）。図１７（ａ）〜（ｃ）は、特に、スチール写真または（デジタルカメラのメモリスティックから供給される）デジタル画像をウォークアップ印刷するために用いられる写真印刷装置用のＵＩを示している。ユーザが、プラテン上にスチール写真を配置し（または、メモリスティックから画像を抽出し）それをスキャンする。次に、ＵＩシステムは、一連の画面の１つずつにユーザを導く。各画面は、画像データを操作するオプション（例えば、トリミング、または、赤目除去）や、あるいは、出力シートの配置を操作するオプション（例えば、枠またはｎアップ）を表示する。各オプション画面には複数のアイコンがあり、各アイコンは、設定を図形的に表示したものである。さらに、ユーザが１つのアイコンを選択すると、設定の適用結果がディスプレイ上にシミュレートされる。
【特許文献１】特開２００５−１１５６８３号公報（平成１７年(2005)４月２８日公開）
【特許文献２】特開２００３−２７１２８６号公報（平成１５年(2003)９月２６日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、この方法は、ホスト側での駆動とは対照的に、ウォークアップデバイスインターフェースに限定されているという点で不十分である。さらに、写真印刷装置用のＵＩは、単一の画像のみを操作し、複数のページデータまたはそれらに対応した全般的な処理操作（例えば、両面印刷またはブックレット印刷）を行わない。さらにこのシステムは、ステープル、パンチ、トリミング、折り返し、または、切り取りといった全般的な仕上げ操作の処理を行わない。
【００１０】
また、これらの画面は、連続的に表示されるようになっているため、全てのオプションカテゴリを同時に見ることはできず、ユーザは、所定の順序にしたがってオプション／設定を選択する必要がある。また、ユーザは、次の画面に一旦移ると、前の画面でどのオプションを選択したかを覚えておかなければならない。したがって、この図形化されたユーザインターフェースは一枚の写真を印刷する場合には適しているが、プリンタドライバまたはホスト側にて印刷操作を行う場合には不十分である。
【００１１】
したがって、使用されている言語に熟達していないユーザ、あるいは、プリンタに使用されている文章の語句に不慣れなユーザが、希望する出力に対応する設定を、プリンタドライバから認識し、選択することができる効果的な方法が必要である。
【００１２】
ユーザの使用言語とは関係なく、利用可能な全てのオプションを表現できる画像処理ドライバユーザインターフェースが有効である。
【００１３】
また、画像処理ドライバが完全に図形で表現されたＵＩを有しており、ジョブオプションおよびジョブ選択が、記号で表示され、万人に認められ、使用される言語に左右されないことが有効である。
【００１４】
また、利用可能なオプションを正しく表現するために、上記汎用記号を、様々な画像処理装置によって用いるために適切に再定義することが有効であろう。
【００１５】
従って、本発明は、上記の問題点に鑑みてなされたものであり、その目的は、使用言語に関わらずいかなる人でも容易かつ適切に設定を行うことが可能なユーザインターフェースを用いた画像処理システムおよび画像処理方法を実現することにある。
【課題を解決するための手段】
【００１６】
本発明は、使用言語（例えば、英語）または操作環境に熟達していないユーザ、若しくは、画像処理装置に用いられている文章の語句に不慣れなユーザが、画像処理ドライバ（つまり、プリンタドライバ）のＵＩから、ジョブオプション設定の認識および選択を可能にする効果的な方法に関するものである。画像処理装置の設定が、図形化されたアイコン等の汎用記号を用いて選択することにより行われる。表示されるＵＩは、２つの領域を含んでいる。第１の領域は、オプションおよびその設定を表示するためのグループに分類された汎用記号のパレットである。第２の領域は、ドロップ領域である。ユーザは、パレットからドロップ領域にアイコンをドラッグアンドドロップすることにより、印刷設定を選択することができる。このドロップ領域では、ユーザに対して、２つの視覚的作業が実行される。ドロップ領域は、選択されたアイコンを表示し、選択されたアイコンのアプリケーション（つまり、設定）を、図形を用いてシミュレートする。
【００１７】
他の例として、画像処理ドライバ、または、直接印刷等の直接的に印刷を実行するためのアプリケーション（直接実行アプリケーション）は、一般的であり画像処理装置に特有の設定を有することはない。この画像処理ドライバは、使用可能な汎用記号と、アプリケーションをシミュレートする全ての名称コードとをアップロードする。上記画像処理ドライバは、記号の意味を解釈することなく、これらの記号をユーザインターフェースの操作に使用する。また、画像処理ドライバは、画像処理操作を開始すると、装置実行可能データを論理ページとして出力し、ユーザが選択した記号のデータをダウンロードする。画像処理装置の制御装置は、上記の選択された記号に基づいて、論理ページから出力ページ（例えば、ハードコピーまたはソフトコピー）への変換に必要な操作を実行する。
【００１８】
したがって、本発明では、適応汎用記号を用いて画像処理ジョブを実行するための方法を提示する。この方法は、ジョブ送信部にて適応汎用記号を用いて画像処理ジョブオプションを表示するユーザインターフェース（ＵＩ）（画像処理ドライバまたは直接実行アプリケーションであってもよい）を設けるステップと、上記ＵＩにて選択された適応汎用記号を受け取るステップと、上記選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで画像処理装置に送信するステップと、画像処理装置にて、選択された適応汎用記号に応じた画像処理ジョブを実行するステップとを含んでいる。
【００１９】
適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップには、適応汎用記号と、印刷、スキャン、ファクシミリ送信、複写、医療用画像処理、文書／画像の保管／検索、操作／変換、または、転送等のジョブオプションとを相互参照するステップが含まれている。例えば、印刷ジョブ、複写ジョブ、または、ファクシミリ送信ジョブに関して、適応汎用記号は、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、または、表表紙／裏表紙といったオプションを表示することができる。
【００２０】
この方法は、さらに、ジョブ送信部と記号記憶装置との間に双方向通信径路を確立するステップと、ジョブ送信部にて、上記の記号記憶装置から、対応可能な適応汎用記号のリストを受信するステップとを含んでいる。次に、ジョブ送信部にＵＩを設けるステップは、対応可能な適応汎用記号のリストに応じてＵＩを設けるステップを含んでいる。また、ジョブ送信部は、画像処理装置との通信が確立したときに対応可能な適応汎用記号のリストを受信したり、画像処理装置に関連する事象を受けて対応可能な適応汎用記号のリストを受信したり、あるいは、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを受信することができる。
【００２１】
通常、適応汎用記号用いて画像処理ジョブオプションを表示するＵＩを設けるステップは、最初に、第１の適応汎用記号のグループを表示するステップと、次に、選択された第１の適応汎用記号に論理的に関連する第２の適応汎用記号のグループを表示するステップとを含んでいる。一例では、ジョブ送信部は、適応汎用記号のリストとともに、適応汎用記号の名称コードを受信し、各第１の適応汎用記号に関連した適切な第２の適応汎用記号を選択するためにこの名称コードを用いることができる。この場合、ジョブ発信元は、第１の適応汎用記号を選択した後に、第２の適応汎用記号のグループを生成してもよく、中には、第２の適応汎用記号を選択した後に、他の第１の適応汎用記号を生成および表示してもよい。
【００２２】
また、ジョブ送信部は、選択された第１の適応汎用記号を画像処理装置に送信し、選択された第１の適応汎用記号に論理的に関連する第２の適応汎用記号を動的に生成することもできる。この場合、次に、画像処理装置は、生成した第２の適応汎用記号を、それを示すためにジョブ送信部のＵＩに送信することが好ましい。
【００２３】
本発明に係る画像処理方法は、上記課題を解決するために、適応汎用記号を用いて画像処理ジョブを実行する画像処理方法であって、ジョブ送信部が、適応汎用記号を用いて画像処理ジョブオプションを表示するユーザインターフェース（ＵＩ）を設けるステップと、上記ＵＩにて選択された適応汎用記号を受け取るステップと、上記選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで該画像処理装置に送信するステップと、上記画像処理装置にて、選択された適応汎用記号に応じた画像処理ジョブを実行するステップとを含むことを特徴としている。
【００２４】
また、本発明に係る画像処理システムは、上記課題を解決するために、適応汎用記号を用いて画像処理ジョブを実行する画像処理システムであって、適応汎用記号を用いて表された画像処理オプションを表示し、選択された適応汎用記号を受け取るためのユーザインターフェース（ＵＩ）、および、上記選択された適応汎用記号とともに、画像処理装置に特有のフォーマットで画像処理ジョブを送信するためのインターフェースを有するジョブ送信部と、上記画像処理ジョブおよび選択された適応汎用記号を受け取るためのインターフェース、並びに、選択された適応汎用記号に応じて実行される画像処理ジョブを供給するためのインターフェースを有する画像処理装置とを含むことを特徴としている。
【００２５】
上記の構成によれば、本発明の画像処理方法は、適応汎用記号を用いて画像処理ジョブを実行する方法であり、画像処理システムは、この画像処理方法を用いたシステムである。ここで、適応汎用記号とは、画像処理に対応した動作または機能を表現するために用いられる記号を意味する。
【００２６】
上記ジョブ送信部は、ユーザインターフェース（ＵＩ）が、適応汎用記号を用いて表された画像処理オプションを表示し、また、選択された適応汎用記号を受け取るようになっている。このため、ユーザは適応汎用記号を見て画像処理オプションを視覚的に認識することができる。また、ユーザが選択した適応汎用記号を受け取ることで設定内容を受け取ることができる。また、ジョブ送信部は、インターフェースを有しているので、選択された適応汎用記号や画像処理ジョブを画像処理装置に対して送信することができる。
【００２７】
一方、画像処理装置においても、インターフェースを有しており、このインターフェースを介してジョブ送信部から送信された適応汎用記号や画像処理ジョブを受け取るようになっている。また、他のインターフェースを介して、選択された適応汎用記号に応じて実行される画像処理ジョブを供給することができる。
【００２８】
従って、使用言語に関わらず万人が容易かつ適切に設定を行うことが可能なユーザインターフェースを用いた画像処理システムおよび画像処理方法を実現することができる。
【００２９】
本発明に係る画像処理方法では、上記ジョブ送信部がＵＩを設けるステップは、画像処理ドライバ、および、直接実行アプリケーションを含むグループから選択されたジョブ送信部がＵＩを設けるステップを含むことが好ましい。また、本発明に係る画像処理システムでは、上記ジョブ送信部は、画像処理ドライバと直接実行アプリケーションとを含むグループから選択されることが好ましい。なお、直接実行アプリケーションとは、直接印刷等の直接的に印刷を実行するためのアプリケーションである。
【００３０】
本発明に係る画像処理方法では、適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップが、適応汎用記号と、印刷、スキャン、ファクシミリ送信、複写、医療用画像処理、文書／画像の保管／検索、操作／変換、および、転送に係るジョブオプションを含むグループから選択されたジョブオプションとを相互参照するステップを含むことが好ましい。
【００３１】
本発明に係る画像処理方法では、適応汎用記号と、印刷、複写、および、ファクシミリ送信に係るジョブオプションとを相互参照するステップが、適応汎用記号と、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、および、表表紙／裏表紙を含むグループから選択されたジョブオプションとを相互参照するステップを含むことが好ましい。
【００３２】
また、本発明に係る画像処理システムでは、上記ＵＩは、適応汎用記号と、印刷、複写、および、ファクシミリ送信における、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、および、表表紙／裏表紙を含むグループから選択されるジョブオプションとを相互参照することが好ましい。
【００３３】
上記の構成によれば、適応汎用記号とそれに対応するジョブオプションとの識別が可能になる。
【００３４】
本発明に係る画像処理方法では、適応汎用記号とスキャンに係るジョブオプションとを相互参照するステップが、適応汎用記号と、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、および、圧縮フォーマットを含むグループから選択されたジョブオプションとを相互参照するステップを含むことが好ましい。
【００３５】
また、本発明に係る画像処理システムでは、上記ＵＩは、適応汎用記号と、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、および、圧縮フォーマットを含むグループから選択されるスキャンジョブオプションとを相互参照することが好ましい。
【００３６】
上記の構成によれば、適応汎用記号とそれに対応するスキャンジョブオプションとの識別が可能になる。
【００３７】
本発明に係る画像処理方法では、ジョブ送信部がＵＩを設けるステップは、画像処理ドライバがＵＩを設けるステップを含み、さらに、アプリケーションにて、画像処理ジョブを生成するステップと、上記画像処理ジョブを、それを処理する画像処理ドライバに送信するステップとを含むことが好ましい。
【００３８】
また、本発明に係る画像処理システムでは、生成された画像処理ジョブを供給するためのインターフェースを有するアプリケーションをさらに含み、上記ジョブ送信部が、画像処理ジョブを、それを処理するためのアプリケーションから受け取るインターフェースを有する画像処理ドライバであることが好ましい。
【００３９】
本発明に係る画像処理方法では、ジョブ送信部がＵＩを設けるステップは、直接実行アプリケーションがＵＩを設けるステップを含み、上記直接実行アプリケーションにて画像処理ジョブを生成するステップをさらに含むことが好ましい。また、本発明に係る画像処理システムでは、上記ジョブ送信部が、画像処理ジョブを生成する直接実行アプリケーションであることが好ましい。
【００４０】
本発明に係る画像処理方法では、上記ジョブ送信部と記号記憶装置との間に双方向通信径路を確立するステップと、上記ジョブ送信部が、記号記憶装置から、対応可能な適応汎用記号のリストを受信するステップとをさらに含み、ジョブ送信部がＵＩを設けるステップは、対応可能な適応汎用記号のリストに応じたＵＩを設けるステップを含むことが好ましい。
【００４１】
また、本発明に係る画像処理システムでは、対応可能な適応汎用記号のリストを供給するためのインターフェースを有する記号記憶装置をさらに含み、上記ジョブ送信部が、記号記憶装置から、対応可能な適応汎用記号のリストを受信するためのインターフェースを有し、上記ＵＩは、対応可能な記号のリストの中から適応汎用記号を表示することが好ましい。
【００４２】
上記の構成によれば、種々の適応汎用記号を記憶した記号記憶装置から、対応可能な（使用可能な）適応汎用記号を受信することにより、ＵＩは対応可能な適応汎用記号のリストに応じた記号を表示できる。
【００４３】
本発明に係る画像処理方法では、上記記号記憶装置から対応可能な適応汎用記号のリストを受信するステップは、ジョブ送信部が、画像処理装置との通信が確立されたときに対応可能な適応汎用記号のリストを受信するステップ、画像処理装置に関連する事象を受けて対応可能な適応汎用記号のリストを受信するステップ、または、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを受信するステップを含むことが好ましい。
【００４４】
また、本発明に係る画像処理システムでは、上記ジョブ送信部は、ジョブ送信部と画像処理装置との通信が確立されたときに、記号記憶装置から対応可能な適応汎用記号を受信するか、画像処理装置に関連する事象を受けて、記号記憶装置から対応可能な適応汎用記号を受信するか、あるいは、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを記号記憶装置から受信することが好ましい。
【００４５】
本発明に係る画像処理方法では、上記ジョブ送信部と記号記憶装置との間に双方向通信径路を確立するステップは、画像処理装置、クライアント装置、画像処理サーバ、および、情報リポジトリを含むグループから選択された記号記憶装置との双方向通信径路を確立するステップを含むことが好ましい。
【００４６】
また、本発明に係る画像処理システムでは、上記記号記憶装置は、画像処理装置、クライアント装置、画像処理サーバ、および、情報リポジトリを含むグループから選択される装置であることが好ましい。
【００４７】
本発明に係る画像処理方法では、適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップは、最初に、第１の適応汎用記号のグループを表示するステップと、次に、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示するステップを含むことが好ましい。
【００４８】
また、本発明に係る画像処理システムでは、上記ＵＩは、最初に、第１の適応汎用記号のグループを表示し、次に、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示することが好ましい。
【００４９】
上記の構成によれば、まず最初に大分類に相当する第１の適応汎用記号のグループが表示されるので、大分類に相当するジョブオプションを選択することができる。そして、選択された第１の適応汎用記号に対応する第２の適応汎用記号のグループを表示させるので、さらに細かい設定を行うことが可能になる。従って、設定の内容を認識することができるとともに、設定自体も容易に行うことができる。
【００５０】
本発明に係る画像処理方法では、上記ジョブ送信部が、記号記憶装置から対応可能な適応汎用記号のリストを受信するステップは、適応汎用記号の名称コードを受信するステップを含み、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを示すステップは、ジョブ送信部が、名称コードを用いて、各第１の適応汎用記号に対応する第２の適応汎用記号を決定し、第１の適応汎用記号を選択した後に、対応する第２の適応汎用記号のグループを生成するステップを含むことが好ましい。
【００５１】
また、本発明に係る画像処理システムでは、上記ジョブ送信部が、記号記憶装置から、適応汎用記号の名称コードとともに、対応可能な適応汎用記号のリストを受信し、上記ＵＩは、名称コードを用いて、各第１の適応汎用記号に対応する第２の適応汎用記号を決定し、第１の適応汎用記号を選択した後に、対応する第２の適応汎用記号のグループを生成することが好ましい。
【００５２】
本発明に係る画像処理方法では、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示するステップは、上記ジョブ送信部が、選択された第１の適応汎用記号を画像処理装置に送信するステップと、上記画像処理装置が、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号を動的に生成するステップと、上記画像処理装置が、生成した第２の適応汎用記号を、それを表示するためにＵＩに送信するステップとを含むことが好ましい。
【００５３】
また、本発明に係る画像処理システムでは、上記ジョブ送信部が、選択された第１の適応汎用記号を画像処理装置に送信し、上記画像処理装置が、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号を動的に生成し、生成された第２の適応汎用記号を、それを表示するＵＩに送信することが好ましい。
【００５４】
上記の構成によれば、複数のジョブオプションを選択し、各々を組み合わせた印刷設定を行う場合であっても、各設定に係る適応汎用記号を組み合わせた記号を動的に生成することができるため、これら複数の印刷設定の指示を行っていることや、設定の結果どのような印刷状態になるかといったことを容易に把握することが可能になる。
【００５５】
本発明に係る画像処理方法では、適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップは、表示部が、適応汎用記号オプション用のパレットと、選択された適応汎用記号用のドロップ領域とを表示するステップを含むことが好ましい。
【００５６】
また、本発明に係る画像処理システムでは、上記ＵＩが、適応汎用記号オプション用のパレットと、選択された適応汎用記号用のドロップ領域とを表示する表示部を含むことが好ましい。
【００５７】
上記の構成によれば、複数の適応汎用記号の中から設定を行うジョブオプションの選択を容易に行うことができるとともに、選択されたジョブオプションを視覚的に認識することができる。
【００５８】
本発明に係る画像処理方法では、上記画像処理ジョブを画像処理装置に特有のフォーマットで該画像処理装置に送信するステップは、レンダラ非依存型フォーマット（例えば、ＴＩＦＦ符号化画像またはＪＰＥＧ符号化画像）、レンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））、ファクシミリ送信フォーマット（例えば、Ｇ３およびＧ４）、装置実行可能フォーマット（例えば、ラスタビットマップ）、および、プリンタジョブ言語（ＰＪＬ）フォーマットの画像処理ジョブ、を含むグループから選択されたフォーマットで画像処理ジョブを送信するステップを含むことが好ましい。
【００５９】
また、本発明に係る画像処理システムでは、上記ジョブ送信部が、レンダラ非依存型フォーマット（例えば、ＴＩＦＦ符号化画像またはＪＰＥＧ符号化画像）、レンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））、ファクシミリ送信フォーマット（例えば、Ｇ３およびＧ４）、装置実行可能フォーマット（例えば、ラスタビットマップ）、および、プリンタジョブ言語（ＰＪＬ）フォーマットの画像処理ジョブ、を含むグループから選択される、画像処理装置に特有のフォーマットで画像処理ジョブを送信することが好ましい。
【００６０】
本発明に係る画像処理方法では、適応汎用記号と、文書／画像リポジトリジョブオプションとを相互参照するステップは、適応汎用記号と、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、および、フィルタリングを含むグループから選択されたジョブオプションとを相互参照するステップを含むことが好ましい。
【００６１】
また、本発明に係る画像処理システムでは、上記ＵＩは、適応汎用記号と、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、および、フィルタリングを含むグループから選択される文書／画像リポジトリオプションとを相互参照することが好ましい。
【００６２】
上記の構成によれば、適応汎用記号とそれに対応するジョブオプションとの識別が可能になる。
【００６３】
本発明に係る画像処理システムでは、上記画像処理装置は、プリンタ、スキャナ、ファクシミリ装置、複写機、文書／画像リポジトリ、エックス線装置、電子ホワイトボード、インターネット出版装置、および、磁気共鳴画像（ＭＲＩ）装置を含むグループから選択される装置であることが好ましい。
【００６４】
上記した、適応汎用記号を用いた画像処理ジョブの実行方法およびそのシステムについて、さらに以下に詳述する。
【発明の効果】
【００６５】
本発明に係る画像処理方法は、以上のように、適応汎用記号を用いて画像処理ジョブを実行する画像処理方法であって、ジョブ送信部が、適応汎用記号を用いて画像処理ジョブオプションを表示するユーザインターフェース（ＵＩ）を設けるステップと、上記ＵＩにて選択された適応汎用記号を受け取るステップと、上記選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで該画像処理装置に送信するステップと、上記画像処理装置にて、選択された適応汎用記号に応じた画像処理ジョブを実行するステップとを含んでいる。
【００６６】
また、本発明に係る画像処理システムは、以上のように、適応汎用記号を用いて画像処理ジョブを実行する画像処理システムであって、適応汎用記号を用いて表された画像処理オプションを表示し、選択された適応汎用記号を受け取るためのユーザインターフェース（ＵＩ）、および、上記選択された適応汎用記号とともに、画像処理装置に特有のフォーマットで画像処理ジョブを送信するためのインターフェースを有するジョブ送信部と、上記画像処理ジョブおよび選択された適応汎用記号を受け取るためのインターフェース、並びに、選択された適応汎用記号に応じて実行される画像処理ジョブを供給するためのインターフェースを有する画像処理装置とを含んでいる。
【００６７】
このため、使用言語に関わらず万人が容易かつ適切に設定を行うことが可能なユーザインターフェースを用いた画像処理システムおよび画像処理方法を実現することができる。
【発明を実施するための最良の形態】
【００６８】
本発明の実施の一形態について図１ないし図１３に基づいて説明すると以下の通りである。図１は、適応汎用記号を用いて画像処理ジョブを実行する本発明の画像処理システムを示す概略的なブロック図である。図１に示すように、画像処理システム２００は、クライアント装置２２４、画像処理装置２０８、および記号記憶装置２２０を備えている。
【００６９】
クライアント装置２２４は、画像処理に関する各種設定を行い、画像処理ジョブを画像処理装置２０８に対して指示するためのものである。クライアント装置２２４としては、例えば、ホストコンピュータを挙げることができる。
【００７０】
画像処理装置２０８は、クライアント装置２２４からの指示により所定の画像処理を実行するものである。画像処理装置２０８としては、画像を処理するものであればよく特に限定されるものではないが、例えば、プリンタ、スキャナ、ファクシミリ装置、複写機、文書／画像リポジトリ、エックス線装置、電子ホワイトボード、インターネット出版装置、または、磁気共鳴画像（ＭＲＩ）装置等を挙げることができる。
【００７１】
記号記憶装置２２０は、クライアント装置２２４にて画像処理設定を行う際に用いる適応汎用記号を記憶するものである。適応汎用記号とは、画像処理に対応した動作または機能を表現するために用いられる記号である。適応汎用記号として、各画像処理設定に対応付けられた図形またはアイコン等を用いることができる。また、本発明に係る適応汎用記号は、画像処理設定の際に選択された設定内容を示すデータそのものを意味する場合もある。
【００７２】
クライアント装置２２４は、ジョブ送信部２０２、ＵＩ（ユーザインターフェース）部２０４、表示部２０５、アプリケーション部２１２を含んでいる。ジョブ送信部２０２は、生成された画像処理ジョブや画像処理設定に関する情報を受信し、画像処理ジョブや画像処理設定に関する情報を画像処理装置２０８に送信するものである。ＵＩ部２０４は、画像処理に関する各種設定を行うものである。ＵＩ部２０４は、画像処理設定を行うアプリケーションであってもよく、画像処理設定を行う画面を含むものであってもよい。ＵＩ部２０４が画像処理設定を行うアプリケーションである場合には、ＵＩ部２０４は、その画像処理設定に係る画面を表示するための表示部２０５を有する。アプリケーション部２１２は、画像処理ジョブを作成するものであり、文書作成用のアプリケーションや画像処理用のアプリケーションを駆動させるものである。
【００７３】
本発明は、ジョブ送信部２０２とＵＩ部２０４とを別々に構成し、ジョブ送信部２０２とＵＩ部２０４とを接続した構成としてもよく、ジョブ送信部２０２がＵＩ部２０４を備えた構成としていてもよい。本実施の形態では、ジョブ送信部２０２にＵＩ部２０４が接続されている構成を有しているが、ジョブ送信部２０２がＵＩ部２０４を備えている場合であっても各動作について同様の説明を用いることができる。
【００７４】
本実施の形態では、上述のように、ジョブ発信部２０２は、適応汎用記号を用いて表示された画像処理オプションを示すＵＩ部２０４が接続されている。ＵＩ部２０４は、適応汎用記号を受け取るようになっている。ＵＩ部２０４は、適応汎用記号オプション用のパレットと、選択された適応汎用記号ドロップするドロップ領域とを示すようになっている。表示されたオプションを選択するためには、キーパッド、タッチスクリーン、マウス等（図示せず）を用いることができる。
【００７５】
ジョブ送信部２０２は、画像処理装置２０８に対して、選択された適応汎用記号とともに、画像処理装置２０８に特有のフォーマットにて画像処理ジョブを送信するために、線２０６に接続されたインターフェースを有している。また、画像処理装置２０８においても、画像処理ジョブと選択された適応汎用記号とを受け取るために、線２０６に接続されたインターフェースを有している。線２０６としては、ジョブ送信部２０２と画像処理装置２０８とを通信可能に接続するものであればよく、例えば、ＷｉＦｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤａといった、近距離配線式接続またはネットワーク配線式接続、あるいは、近距離無線接続またはネットワーク無線接続を用いることができる。
【００７６】
画像処理装置２０８は、選択された適応汎用記号に応じた処理に対応する画像処理ジョブを供給するために、線２１０に接続されたインターフェースを有している。画像処理装置２０８は、この線２１０を介して処理された画像処理ジョブが排出される。また、ジョブ送信部２０２は、画像処理装置２０８に特有のフォーマット（例えば、レンダラ非依存型フォーマット）にて、画像処理装置２０８に画像処理ジョブを送信することができる。レンダラ非依存型フォーマットの一例として、Tagged image file format（ＴＩＦＦ）、ＪＦＩＦ、または、ＪＰＥＧにて符号化された画像が挙げられる。
【００７７】
なお、本発明においては、ジョブ送信部２０２と画像処理装置２０８との間に画像処理サーバ２２６を配置してもよい。この場合、ジョブ送信部２０２と画像処理サーバ２２６とが線２０６を介して通信可能に接続され、画像処理サーバ２２６と画像処理装置２０８とが線２０６を介して通信可能に接続される。
【００７８】
本発明では、ジョブ送信部２０２および画像処理装置２０８は、一方が準備完了データを生成し、他方が最終出力を生成するレンダリング装置であってもよい。準備完了データとは、自装置が所定の処理を行うための準備が完了した旨のデータである。ジョブ送信部２０２の場合には、画像処理ジョブを送信する準備が完了した旨のデータであり、画像処理装置２０８の場合には、画像処理を実行する準備が完了した旨のデータである。また、上述のように、ＴＩＦＦは、例えば、レンダラに依存しない、装置特有のフォーマットである。
【００７９】
また、本発明の他の例として、画像処理ジョブがレンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））であってもよい。ポストスクリプト（ＰＳ）およびプリンタ制御言語（ＰＣＬ）は、ＰＤＬの一例である。さらに、ＰＤＬとして、ＨＰ（登録商標）のＰＣＬ、ＨＰのＰＣＬＸＬ、Ａｄｏｂｅ（登録商標）のポストスクリプト（登録商標）、Ａｄｏｂｅ（登録商標）のＰＤＦ、および、ＩＢＭ（登録商標）のＩＰＤＳも挙げられる。Ｇ３およびＧ４といったファクシミリ送信フォーマットは、装置特有のフォーマットの一例である。
【００８０】
さらに、本発明では、画像処理ジョブが、フォーマットに依存しないジョブ制御言語（例えば、ＨＰプリンタジョブ言語（ＰＪＬ））に基づくものであってもよい。他の例として、画像処理ジョブが、画像処理装置が画像処理を実行可能なフォーマット（例えば、ラスタビットマップ）であってもよい。
【００８１】
ここで、上述のように、「適応汎用記号」とは、文章を全く用いずに、画像処理に対応した動作または機能を表現するために用いられる、図形またはアイコンのことである。つまり、適応汎用記号とは、文章のない図形である。適応汎用記号は、すでに知られているまたは認識されている記号であってもよく、まだ一般的に認識されていない記号であってもよい。画像処理の機能、結果および選択に関する全領域は、この適応汎用記号を用いて表現され、新しい選択や機能については、対応する新しい記号が加えられる。本実施の形態では、これらの画像処理設定のオプションを図形によって表現しているが、場合によっては文章に記号が付いた構成としてもよい。
【００８２】
この「適応汎用記号」は適応型であり、種々の画像処理装置に対して適応可能である。なぜなら、ハードコード化されておらず、むしろ、アップロードすることにより、対象とする画像処理装置に応じた使用が可能になるからである。つまり、適応汎用記号は、選択された対象となる画像処理装置に対して適した使用をすることができる。背景技術の欄に記載したように、特定の制御順序に対してハードコード化される図形記号を用いた従来技術とは異なり、本発明の適応汎用記号はより一般的である。つまり、画像処理装置（または、その記号記憶装置）から適応汎用記号をアップロードすることにより、適応汎用記号を広範なプリンタに用いることができる。従って、本発明に係る適応型の汎用記号を、適応汎用記号と称することとする。
【００８３】
また、ジョブ送信部２０２は、画像処理ドライバであってもよく、直接実行アプリケーションであってもよい。画像処理ドライバの典型的な２つの例として、プリンタドライバおよびファクシミリドライバがある。この場合、画像処理装置は、プリンタ、ファクシミリ装置、または、印刷機能およびファクシミリ送信機能の付いた多機能複合機（ＭＦＰ）であってもよい。また、本実施の形態の画像処理システム２００では、アプリケーション部２１２にて生成された画像処理ジョブをジョブ送信部２０２に供給するために、ジョブ送信部２０２は、線２１４に接続されたインターフェースを有している。アプリケーション部２１２にて実行されるアプリケーションの例としては、例えば、ＭＳ−Ｗｏｒｄ、ＭＳ−Ｅｘｃｅｌ、ＭＳ−ＰｏｗｅｒＰｏｉｎｔ、および、ＭＳ−Ｐａｉｎｔ、または、デジタル画像処理アプリケーション（例えば、Ａｄｏｂｅ（登録商標）のＰｈｏｔｏｓｈｏｐ（登録商標）、ＩｍａｇｅＲｅａｄｙ（登録商標）、Ａｄｏｂｅ（登録商標）のＩｌｌｕｓｔｒａｔｏｒ、または、ＦｒａｍｅＭａｋｅｒ（登録商標））が挙げられる。
【００８４】
すなわち、ジョブ送信部２０２が画像処理ドライバである場合には、ジョブ送信部２０２は、画像処理ジョブをアプリケーション部２１２から受け取るために、線２１４に接続されたインターフェースを有する画像処理ドライバとなる。また、ジョブ送信部２０２が直接実行アプリケーションである場合には、ジョブ送信部２０２は、画像処理ドライバを備えていない場合であっても画像処理ジョブを生成することができる。
【００８５】
通常、画像処理装置２０８は、プリンタ、スキャナ、ファクシミリ装置、複写機、文書／画像リポジトリ、エックス線装置、電子ホワイトボード、インターネット出版装置、または、磁気共鳴画像（ＭＲＩ）装置である。しかし、これらは、適応汎用記号に基づいてＵＩを効果的に使用できる画像処理装置を全て示したわけではない。例えば、画像処理装置２０８が、プリンタ、複写機、または、ファクシミリ装置である場合には、ＵＩ部２０４は、適応汎用記号と、印刷、複写、および、ファクシミリ送信のジョブオプション（例えば、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、または、表表紙／裏表紙）とを相互参照することができる。なお、上記の例によって、プリンタ／複写機／ファクシミリのジョブオプションのあらゆる型を全て示したわけではない。
【００８６】
また、画像処理装置２０８がスキャナである場合には、ＵＩ部２０４は、適応汎用記号と、スキャンジョブオプション（例えば、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、または、圧縮フォーマット）とを相互参照することができる。画像処理装置２０８が文書／画像リポジトリである場合には、ＵＩ部２０４は、適応汎用記号と、文書／画像リポジトリオプション（例えば、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、または、フィルタリング）とを相互参照することができる。なお、これらの例は、全ての例を示すものではない。
【００８７】
また、本実施の形態の画像処理システム２００は、さらに、対応可能な適応汎用記号のリストを供給するための線２２２に接続されたインターフェースを有する記号記憶装置２２０を備えている。一方、ジョブ送信部２０２は、記号記憶装置２２０から、対応可能な適応汎用記号のリストを受信するために、線２２２に接続されたインターフェースを有している。この記号記憶装置２２０は、画像処理装置２０８、クライアント装置２２４、画像処理サーバ２２６、または、（図示した）情報リポジトリであってもよい。
【００８８】
また、ＵＩ部２０４は、対応可能な記号のリストの中から適応汎用記号を表示する。ジョブ送信部２０２は、画像処理装置２０８との通信が最初に確立されたとき、または、システムが再構成されたときに、記号記憶装置２２０から対応可能な適応汎用記号のリストを受信してもよい。あるいは、ジョブ送信部２０２は、新しいジョブオプションを画像処理装置に追加するといった、画像処理装置に関連することに応じたリストを受信したり、各画像処理ジョブに従って動的にリスト受信したりしてもよい。
【００８９】
通常、ＵＩ部２０４は、最初に、第１の適応汎用記号のグループを表示し、次に、選択された第１の適応汎用記号に論理的に関連する第２の適応汎用記号のグループを表示する。例えば、「ステープリング」が第１ジョブオプション（第１の適応汎用記号）として選択されると、ＵＩ部２０４は、（ステープル）右角、左角、および、中央といった第２ジョブオプション（第２の適応汎用記号）を図形によって表示することができる。
【００９０】
本実施の形態では、ジョブ送信部２０２は、適応汎用記号の名称コードとともに、記号記憶装置２２０から、対応可能な適応汎用記号のリストを受信する。ＵＩ部２０４（またはジョブ送信部２０２）は、この名称コードを用いて、各第１の適応汎用記号に関連した適切な第２の適応汎用記号を決定してもよい。また、ＵＩ部２０４（またはジョブ送信部２０２）は、第１の適応汎用記号を選択した後に、第２の適応汎用記号のグループを生成してもよい。例えば、「ステープリング」が第１ジョブオプションとして選択されると、ＵＩ部２０４は、名称コードを用いて、表示すべき第２ジョブオプションを決定する。つまり、ＵＩ部２０４は、画像処理装置２０８で対応可能な第２ジョブオプションを決定する。
【００９１】
一方、ジョブ送信部２０２は、選択された第１の適応汎用記号を画像処理装置２０８に送信する。画像処理装置２０８は、選択された第１の適応汎用記号に論理的に関連する第２の適応汎用記号を動的に生成する。つまり、画像処理装置２０８は、対応可能な第２ジョブオプションを決定する。次に、画像処理装置２０８は、生成した第２の適応汎用記号を表示するために、この第２の適応汎用記号をＵＩ部２０４に送信する。
【００９２】
〔機能の説明〕
（模範的な操作環境）
一つの模範的なＵＩでは、プリンタドライバとして使用可能な画像処理ドライバ（または、直接実行アプリケーション）のユーザインターフェースは、以下の２つの主要なセクションから構成されている。
１．印刷オプション／設定パレット
２．選択ドロップ領域
印刷オプション／設定パレットは、オプショングループの図形（例えば、アイコン）のグループ分けと、上記オプショングループの設定のグループ分けとを含んでいる。この図形は、世界のあらゆる地域や文化の人々によっても一般的に認識できるものであり、ここでは、適応汎用記号と称している。
【００９３】
また、図２は、印刷オプション／設定パレットおよび選択ドロップ領域を含むユーザインターフェースを示す図である。図２では適応汎用記号を選択するプロセスを表現している。ユーザは、印刷オプション／設定パレットから印刷設定に応じた適応汎用記号を選択し、選択した適応汎用記号を選択ドロップ領域にドラッグまたはドラッグアンドドロップする。この選択ドロップ領域には、選択された各適応汎用記号が複製される。また、印刷オプション／設定パレットから選択ドロップ領域への適応汎用記号の選択は、コピー／ペーストといった、ドラッグやドラッグアンドドロップ以外の操作によっても実行できる。ただし、他の方法でも実行可能でありこれに限るものではない。
【００９４】
ユーザは、さらに、以下の操作によって、選択ドロップ領域から印刷設定を非選択状態にすることができる。ただし、非選択状態にする場合の操作はこれらの操作に限定されるものではない。
１．選択ドロップ領域から適応汎用記号を削除する。
２．適応汎用記号を印刷オプション／設定パレットにドラッグして戻す。
３．初めに選択した記号を、同じオプショングループの他の適応汎用記号に置き換える。例えば、片面印刷オプションを、両面印刷オプションに置き換える。
【００９５】
さらに、選択ドロップ領域では、（例えば、積み重なった紙を表現するアイコン等）出力状態を示す図形を表示し、この図形を動的に変化させることにより、選択ドロップ領域中の適応汎用記号の設定のアプリケーションをシミュレートできる。
【００９６】
（適応汎用記号の表示）
図３〜図５は、複数の模範的な適応汎用記号の詳細を示す図である。第１のオプショングループは、第１の適応汎用記号を含み、第２のオプショングループは、第１のオプショングループ内のさらなる設定を表現する１つまたは複数の第２の適応汎用記号を含んでいる。
【００９７】
図３は、複数の第１の適応汎用記号が表示された第１のオプショングループを示す。図３に示すように、本実施の形態における第１のオプショングループは、ステープリング記号３１０、穴開け記号３２０、折り返し記号３３０、切り取り記号３４０、片面／両面印刷記号３５０、Ｎアップ記号３６０、およびブックレット記号３７０の各適応汎用記号からなっている。ただし、本発明の画像処理設定のオプションはこれに限定されるものではない。
【００９８】
また、図４〜図６は、第２の適応汎用記号からなる第２のオプショングループを示す図である。すなわち、上記第１のオプショングループにて表示された各適応汎用記号のさらなる設定を表現する図である。
【００９９】
図４（ａ）は、ステープリング設定を示すステープリング記号３１０に係る第２のオプショングループを示す図である。図４（ａ）に示すように、例えば、ステープリング設定に関する第２のオプショングループに含まれる第２の適応汎用記号としては、積み重なった紙の上にステープラを描写したものを用いている。また、第２のオプショングループ内の各設定を示す第２の適応汎用記号は、各々の設定に対応するように、ステープルの数／配置が表示されて積み重なった紙の上にステープルの印が描写されたものが用いられている。
【０１００】
図４（ｂ）は、穴開け設定を示す穴開け記号３２０に係る第２のオプショングループを示す図である。図４（ｂ）に示すように、例えば、穴開け設定に関する第２の適応汎用記号としては、積み重なった紙の上に穴開け機（パンチ）を描写したものを用いている。また、第２の適応汎用記号は、各々の設定に対応するように、穴の数／配置が表示されて積み重なった紙の上に穴開け機の印が描写されたものが用いられている。
【０１０１】
図４（ｃ）は、折り返し設定を示す折り返し記号３３０に係る第２のオプショングループを示す図である。図４（ｃ）に示すように、例えば、折り返し設定に関する第２の適応汎用記号としては、１箇所または複数個所で折り返した状態の紙を描写したものを用いている。また、第２の適応汎用記号は、各々の設定に対応するように、折り返しの数／位置が表示された紙の印が描写されたものが用いられている。
【０１０２】
図４（ｄ）は、切り取り設定を示す切り取り記号３４０に係る第２のオプショングループを示す図である。図４（ｄ）に示すように、例えば、切り取り設定に関する第２の適応汎用記号としては、切り取る位置を示した紙の上に鋏を描写したものを用いている。また、第２の適応汎用記号は、各々の設定に対応するように、切り取りの数／位置が表示された紙の上に鋏の印が描写されたものが用いられている。
【０１０３】
図５（ａ）は、片面／両面印刷設定を示す片面／両面印刷記号３５０に係る第２のオプショングループを示す図である。図５（ａ）に示すように、例えば、片面／両面印刷設定に関する第２の適応汎用記号としては、片面に印刷された紙または両面に印刷された紙を描写したものを用いている。また、両面印刷に関する第２の適応汎用記号は、各々の設定に対応するように、見開き状態での印刷方向を示す紙の印が描写されたものが用いられている。
【０１０４】
図５（ｂ）は、Ｎアップ設定を示すＮアップ記号３６０に係る第２のオプショングループを示す図である。図５（ｂ）に示すように、例えば、Ｎアップ設定に関する第２の適応汎用記号としては、複数の領域に印刷された紙を描写したものを用いている。また、第２の適応汎用記号は、各々の設定に対応するように、印刷領域の数／位置が表示された紙の印が描写されたものが用いられている。
【０１０５】
図５（ｃ）は、ブックレット設定を示すブックレット記号３７０に係る第２のオプショングループを示す図である。図５（ｃ）に示すように、例えば、ブックレット設定に関する第２の適応汎用記号として、小冊子やパンフレットの状態の紙を描写したものが用いられている。
【０１０６】
図６は、図３では図示されていない第１のオプショングループのさらなる設定を表現する第２のオプショングループを示す図である。
【０１０７】
図６（ａ）は、用紙の向き設定に係る第２のオプショングループを示す図である。図６（ａ）に示すように、例えば、用紙の向き設定に関する第２の適応汎用記号としては、印刷する際の向きが縦または横である状態の紙を描写したものが用いられている。
【０１０８】
図６（ｂ）は、カバー用紙設定に係る第２のオプショングループを示す図である。図６（ｂ）に示すように、例えば、カバー用紙設定に関する第２の適応汎用記号としては、カバー用紙が付けられた状態の紙が描写されたものを用いている。また、カバー用紙設定に関する第２の適応汎用記号は、各々の設定に対応するように、表（Ｂ文書の１ページ目よりも前）にカバー用紙を付けるか、表および裏（Ｂ文書の１ページ目よりも前、および、最後のページよりも後）の両方にカバー用紙を付けるかといった状態を表す印が用いられている。
【０１０９】
図６（ｃ）は、用紙サイズ設定に係る第２のオプショングループを示す図である。図６（ｃ）に示すように、例えば、用紙サイズ設定に関する第２の適応汎用記号としては、用紙のサイズを表した紙を描写したものが用いられている。第２の適応汎用記号としては、縦および横の長さ（例えば、ｍｍ、ｃｍ、インチ等）を表示した紙を描写したものを用いてもよく、対応する用紙サイズ（例えば、Ａ３、Ａ４、Ｂ４等）を表示した紙を描写したものを用いてもよい。
【０１１０】
（印刷オプション／設定パレット）
図３および図７は、適応汎用記号の模範的なパレットを示す図である。図７は、図３にて示す第１オプショングループの中から設定すべき第１の適応汎用記号を選択した場合に、対応する第２の適応汎用記号が表示されている状態を示している。図７では、例としてステープリング設定の場合を示している。
【０１１１】
ユーザは、図３に示す第１のオプショングループの中から、画像処理に関する設定指示を行う第１の適応汎用記号を選択する。選択は、例えば、記号をクリックして選択してもよく、上述のように、印刷オプション／設定パレットから選択ドロップ領域にドラッグしてもよい。すると、図７に示すように、選択した第１の適応汎用記号に対応する第２のオプショングループが表示される。
【０１１２】
ユーザは、この第２のオプショングループの中から所望の設定条件に対応する第２の適応汎用記号を選択すればよい。この場合の選択においても、上述のように、印刷オプション／設定パレットから選択ドロップ領域にドラッグして行うことができる。
【０１１３】
このように、ユーザは、印刷、または、他の画像処理操作（例えば、ファクシミリ送信またはスキャン）を、印刷オプション／設定パレットから選択する。このパレットには、ユーザが画像処理操作（例えば、用紙選択、ステープリング、または、両面印刷）の内容を理解できるような各オプショングループの適応汎用記号が含まれている。
【０１１４】
さらに、ＵＩは、オプションが実際に選択されるまで（例えば、オプショングループを表現する適応汎用記号の上でボタンがクリックされるまで）、オプションに関連のある第２の適応汎用記号を非表示にすることにより、スペースを確保できる。さらに、オプショングループの適応汎用記号を部分集合で表示し、ユーザは他の記号を見る場合にはスクロールさせる構成としてもよい。
【０１１５】
（選択ドロップ領域）
図８は、選択されたジョブオプションの模範的な動的変化を示す図である。本実施の形態では、選択ドロップ領域に選択された適応汎用記号を表示することによって、ユーザの選択を視覚的に確認することができるようになっている。ユーザは、上記したように、選択ドロップ領域から設定の選択を解除することができる。さらに、ユーザは、選択ドロップ領域にて、現在選択されている設定のアプリケーションの図形を確認できる。この図形は、ユーザが設定を変更すると動的に変化する。図８は、設定の変更により図形が動的に変化する状態を示す図である。図８では、例として、ユーザが、用紙サイズ、両面印刷、および、左端二箇所ステープリングを選択する場合を示している。この場合の図形の動的変化については、以下のように行われる。
１．初めに、用紙サイズアイコンが表示される。
２．次に、用紙サイズアイコンの用紙部分を、両面印刷アイコンに置き換える。すなわち、この両面印刷アイコンの各用紙が、用紙サイズアイコンの用紙から置き換えられる。
３．最後に、両面印刷アイコンの綴代部分が、ステープリングアイコンのステープル綴じ部に置き換えられる。
【０１１６】
上記の動的な変化は、適応汎用記号を複数部分に分割し、これら各部分を組み合わせるための規則を適用することによって実現することができる。これら分割された各部分とは、例えば、用紙、綴代、綴じ部、論理端（例えば、折り返しマージン）、および、論理ページを挙げることができるが、これらに限定されるものではない。
【０１１７】
例えば、アイコンが、同じサイズの用紙が複数集まったもので構成されている場合に、選択される用紙のサイズが変わると、アイコン中の各用紙は、選択された用紙サイズに対応する用紙を表す図形に置き換える。
【０１１８】
同様に、綴じる操作（ステープル）を指定した場合には、アイコンの綴代が、選択された綴代位置に設定され、選択された綴じる位置を示す図形がアイコンの綴代に配置される。
【０１１９】
また、複数の矛盾する組み合わせを検出することもできる。例えば、この画像処理システムは、綴じる位置を示す図形を１つだけ綴代に配置できるという規則を課すことができる。この場合、ユーザが、同じ端部への穴開けおよびステープルを選択すると、ユーザインターフェースはユーザにエラーを示すフラグを立てる。これにより、ユーザは複数の矛盾する設定を組み合わせたことを認識することができる。
【０１２０】
（一般的なプリンタドライバまたは直接実行アプリケーション）
図９および図１０は、プリンタドライバとして使用可能な本発明の画像処理ドライバを示す図である。また、図１１および図１２は、直接実行アプリケーションとして使用可能な本発明の画像処理ドライバを示す図である。
【０１２１】
これらの例では、適応汎用記号を用いたＵＩが、画像処理装置とは関係のない（つまり、画像処理装置の機能または制御系列に関する知識を有していない）一般的なプリンタドライバまたは直接実行アプリケーションを用いて実現される。この方法では、プリンタドライバまたは直接実行アプリケーションは、上記画像処理装置と互換性のあるフォーマットでにおける論理ページ用の、印刷（例えば、ＰＳ）データストリームまたは画像（例えば、ＴＩＦＦ）データストリームを生成できる。
【０１２２】
このプリンタドライバまたは直接実行アプリケーションは、自身と画像処理装置との間で、例えば、伝送プロトコル用のＴＣＰ／ＩＰと、データ層用のＸＭＬとを用いて、双方向通信経路を確立することができる。上記画像処理装置には、その制御装置によってサポートされた対応可能なオプション／設定用の適応汎用記号の集合体が組み込まれている。プリンタドライバ（または直接実行アプリケーション）および上記画像処理装置間は、通信インターフェースによって通信可能になっている。この通信インターフェースを介して、上記画像処理装置の対応可能なオプション／設定を適応汎用記号として照会および受信する。
【０１２３】
図９および図１１に示すように、プリンタドライバまたは直接実行アプリケーションは、画像処理装置から対応可能な適応汎用記号のグループおよび各記号をアップロードし、上記適応汎用記号に関するデータを印刷オプション／設定パレットに取り込む。さらに、プリンタドライバは、選択ドロップ領域の適応汎用記号を組み合わせるために、画像処理装置から名称コードをアップロードすることができる。また、他の例として、ドライバは、適応汎用記号を画像処理装置に戻してもよく、選択ドロップ領域の記号と参照して画像処理装置に戻してもよい。この装置は、動的なアイコン構造を採用することができ、その結果を表示用ドライバに戻してもよい。
【０１２４】
最後に、ユーザがオプション／設定選択を完了し、印刷ジョブを開始すると、プリンタドライバ（または直接実行アプリケーション）は、参照コードを適応汎用記号に移すようにして、選択された適応汎用記号とともに、印刷に必要なデータ（論理ページや画像データフォーマット）をダウンロードする。
【０１２５】
すなわち、プリンタドライバの場合には、図１０に示すように、画像処理装置は、プリンタ実行可能データ−論理ページ＋選択された適応汎用記号をプリンタドライバからダウンロードする。また、直接実行アプリケーションの場合には、図１２に示すように、画像処理装置は、文書／画像データ（固有フォーマット）＋選択された適応汎用記号を直接実行アプリケーションからダウンロードする。
【０１２６】
なお、プリンタドライバ（または直接実行アプリケーション）は、以下の場合に、上記画像処理装置または記号記憶装置から適応汎用記号をアップロードしてもよい。ただし、これらの場合に限定されるものではない。
１．最初の設定／構成を行う場合
２．再設定する場合
３．新しいオプションをインストールする場合といった、画像処理装置に関係のある事象を行う場合
または、
４．各画像処理ジョブを動的に行う場合。
【０１２７】
図１３は、適応汎用記号を用いて画像処理ジョブを実行する本発明の画像処理方法を示すフローチャートである。図１３では、分かりやすいように番号付けされた一連の工程として示しているが、これらの番号に基づく順序に限定されるものではない。例えば、これらの工程の複数を省いてもよく、複数の工程を並行して実施してもよく、順序を入れ換えて実行してもよい。本方法では、ステップ９００から開始する。
【０１２８】
まず、ステップ９０１ａでは、ジョブ送信部と記号記憶装置との間に相互通信が可能な通信経路を確立する。そして、ステップ９０１ｂでは、ジョブ送信部が、対応可能な適応汎用記号のリストを記号記憶装置から受信する。
【０１２９】
次いで、ステップ９０２では、ジョブ送信部が適応汎用記号を用いて画像処理オプションを表示するＵＩ（ユーザインターフェース）を設ける。また、例えば、ステップ９０２では、適応汎用記号用の印刷オプション／設定パレットと、選択された適応汎用記号用の選択ドロップ領域とを示す表示部を設けてもよい。ステップ９０２ａでは、ＵＩが第１の適応汎用記号を表示し、ステップ９０２ｂでは、ＵＩが第２の適応汎用記号を表示する。
【０１３０】
ジョブ送信部がプリンタドライバである場合には、ステップ９０３ａにて画像処理ジョブをアプリケーションで生成し、ステップ９０３ｂにて画像処理ジョブを画像処理ドライバに送信する。一方、ジョブ送信部が直接実行アプリケーションである場合には、ステップ９０３ｃにて画像処理ジョブを直接実行アプリケーションで生成する。
【０１３１】
次いで、プリンタドライバおよび直接実行アプリケーションのいずれの場合であっても、ステップ９０４では、ジョブ送信部がＵＩから選択された適応汎用記号を受け取る。ステップ９０６では、ジョブ送信部が、選択された適応汎用記号とともに、画像処理ジョブを画像処理装置に特有のフォーマットで画像処理装置に対して送信する。そして、ステップ９０８では、画像処理装置が、選択された適応汎用記号に応じた画像処理ジョブを実行する。
【０１３２】
ステップ９０６の、画像処理ジョブを画像処理装置に特有のフォーマットで画像処理装置に送信するステップには、上記したように、レンダラに依存しないフォーマット（つまり、ＴＩＦＦ符号化画像またはＪＰＥＧ符号化画像）、または、レンダラ依存型フォーマット（例えば、ページ記述言語（ＰＤＬ））といったフォーマットで、画像処理ジョブを送信するステップが含まれている。あるいは、ステップ９０６では、装置実行可能フォーマット（例えば、ラスタビットマップ）で、または、ＰＪＬフォーマットの画像処理ジョブとして、画像処理ジョブを送信してもよい。
【０１３３】
ＵＩを設けるステップ９０２には、画像処理ドライバまたは直接実行アプリケーション（ジョブ送信部）にＵＩを設けるステップが含まれている。通常、ステップ９０２では、適応汎用記号と、ジョブオプション（例えば、印刷、スキャン、ファクシミリ送信、複写、医療用画像処理、文書／画像の保管／検索、操作／変換、または、転送といったジョブオプション）とを相互参照する。印刷、複写、または、ファクシミリ送信ジョブオプションに関しては、適応汎用記号と、ステープル、切り取り、折り返し、穴開け、トリミング、Ｎアップ、両面印刷、用紙サイズ、入力トレイ、出力ビン、複写、ページ揃え、マージン、用紙／ページの向き、または、表表紙／裏表紙といったオプションとを相互参照してもよい。
【０１３４】
スキャンジョブオプションに関しては、適応汎用記号と、解像度、クリッピング、出力フォーマット、画像の向き、ＯＣＲ，カラースペース、または、圧縮フォーマットといったジョブオプションとを相互参照することができる。文書／画像リポジトリジョブオプションに関しては、適応汎用記号と、変換フォーマット、送信元および転送先、アクセス権、暗号化、符号化、メタデータ、または、フィルタリングといったジョブオプションとを相互参照することができる。なお、本発明の方法は、特定型のジョブオプションに限定されるものではない。
【０１３５】
本発明の一例として、ステップ９０２にて、画像処理ドライバがＵＩを設けてもよい。この例では、ステップ９０３ａで、アプリケーションにて、画像処理ジョブを生成し、ステップ９０３ｂで、上記画像処理ジョブを、それを処理する画像処理ドライバに送信してもよい。あるいは、ステップ９０２にて、直接実行アプリケーションがＵＩを設け、次に、ステップ９０３ｃで、直接実行アプリケーションが画像処理ジョブを生成してもよい。
【０１３６】
本発明の他の例として、ステップ９０１ａでは、ジョブ送信部と記号記憶装置との間に双方向通信径路を確立してもよい。この記号記憶装置は、画像処理装置、クライアント装置、画像処理サーバ、または、情報リポジトリであってもよい。ステップ９０１ｂでは、ジョブ送信部が、記号記憶装置から対応可能な適応汎用記号のリストを受信する。次に、ステップ９０２では、上記対応可能な適応汎用記号のリストに応じたＵＩを設ける。
【０１３７】
本発明の他の例として、記号記憶装置から対応可能な適応汎用記号のリストを受信するステップ９０１ｂには、ジョブ送信部と画像処理装置との通信が確立したときに対応可能な適応汎用記号のリストを受信するステップが含まれている。この場合、ステップ９０１ｂは、ステップ９０６よりも前に行われる。あるいは、画像処理装置に関連する事象受けて対応可能な適応汎用記号のリストを受信することもできる。この場合、ステップ９０１ｂは、ステップ９０６よりも前に行われる。また、各画像処理ジョブの実行に従って動的に対応可能な適応汎用記号のリストを受信することもできる。この場合、ステップ９０１ｂは、ステップ９０６の後に行われる。
【０１３８】
本発明の他の例では、適応汎用記号を用いて画像処理ジョブオプションを表示するＵＩを設けるステップ９０２は、下位のステップが含まれている。この場合、ステップ９０２ａでは、最初に、第１の適応汎用記号のグループを表示する。次に、ステップ９０２ｂでは、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを表示する。
【０１３９】
また、例えば、ジョブ送信部が、記号記憶装置から対応可能な適応汎用記号のリストを受信するステップ９０１ｂには、さらに、適応汎用記号の名称コードを受信するステップが含まれている。また、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号のグループを示すステップ９０２ｂには、名称コードを用いて、各第１の適応汎用記号に対応する第２の適応汎用記号を決定するステップが含まれている。さらに、ステップ９０２ｂは、第１の適応汎用記号を選択した後に、対応する第２の適応汎用記号のグループを生成するステップを含んでいる。
【０１４０】
さらに、他の例として、選択された第１の適応汎用記号論理的に関連する第２の適応汎用記号のグループを表示するステップ９０２ｂには、下位のステップが含まれていてもよい（図示せず）。この下位のステップの例として次のステップ９０２ｂ１〜９０２ｂ３が挙げられる。まず、ステップ９０２ｂ１にて、ジョブ送信部が、選択された第１の適応汎用記号を画像処理装置に送信する。そして、ステップ９０２ｂ２にて、画像処理装置が、選択された第１の適応汎用記号と論理的に関連する第２の適応汎用記号を動的に生成する。さらに、ステップ９０２ｂ３にて、画像処理装置が、生成した第２の適応汎用記号を、それを表示するＵＩに送信する。
【０１４１】
以上のように、適応汎用記号を用いて画像処理ジョブを実行するための画像処理システムおよび画像処理方法を示してきた。また、ジョブオプションの例を、本発明を分かりやすくするために示してきた。しかし、本発明は、これらの例のみに限定されるものではない。さらに、本発明を、画像処理プリンタがプリンタドライバであり、画像処理装置がプリンタである場合の印刷状況について説明してきたが、本発明は、様々な画像処理に適用されるものである。また、本発明を、一般的なＭｉｃｒｏｓｏｆｔ（登録商標）  Ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステムに関して説明してきたが、Ａｐｐｌｅ（登録商標）  ＭａｃＩｎｔｏｓｈ（登録商標）オペレーティングシステム、Ｌｉｎｕｘ（登録商標）オペレーティングシステム、Ｓｙｓｔｅｍ（登録商標）  Ｖ  Ｕｎｉｘ（登録商標）オペレーティングシステム、ＢＳＤ（登録商標）  Ｕｎｉｘ（登録商標）オペレーティングシステム、ＯＳＦ  Ｕｎｉｘ（登録商標）オペレーティングシステム、Ｓｕｎ（登録商標）  Ｓｏｌａｒｉｓ（登録商標）オペレーティングシステム、ＨＰ（登録商標）／ＵＸ（登録商標）オペレーティングシステム、または、ＩＢＭ（登録商標）  Ｍａｉｎｆｒａｍｅ  ＭＶＳ（登録商標）オペレーティングシステムおよびＩＢＭ（登録商標）  ＡＳ／４００（登録商標）といったサブシステムを用いることができる。なお、ここでは、実行可能なシステムを一部挙げるだけに留めている。本発明の他の変型例および実施形態は、当業者によって実施されるだろう。
【０１４２】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１４３】
最後に、画像処理システムの各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１４４】
すなわち、画像処理システムは、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理システムの制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像処理システムに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１４５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１４６】
また、画像処理システムを通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１４７】
本発明の画像処理方法は、使用言語に関わらず万人が容易かつ適切に設定を行うことを可能とするものである。このため、画像処理に関して指示または実行する機器に適用可能であり、例えば、ＰＣ、プリンタ、携帯電話やＰＤＡ等に好適に用いることができる。
【図面の簡単な説明】
【０１４８】
【図１】本発明の実施の一形態を示すものであり、画像処理システムを示す概略的なブロック図である。
【図２】本発明の実施の一形態を示すものであり、印刷オプション／設定パレットおよび選択ドロップ領域を含むユーザインターフェースを示す図である。
【図３】本発明の実施の一形態を示すものであり、適応汎用記号の模範的なパレットを示す図である。
【図４】本発明の実施の一形態を示すものであり、（ａ）〜（ｄ）は、複数の模範的な適応汎用記号の細部を示す図である。
【図５】本発明の実施の一形態を示すものであり、（ａ）〜（ｃ）は、複数の模範的な適応汎用記号の細部を示す図である。
【図６】本発明の実施の一形態を示すものであり、（ａ）〜（ｃ）は、複数の模範的な適応汎用記号の細部を示す図である。
【図７】本発明の実施の一形態を示すものであり、適応汎用記号の模範的なパレットを示す図である。
【図８】本発明の実施の一形態を示すものであり、選択されたジョブオプションの模範的な動的変化を示す図である。
【図９】本発明の実施の一形態を示すものであり、プリンタドライバとして使用可能な画像処理ドライバを示す図である。
【図１０】本発明の実施の一形態を示すものであり、プリンタドライバとして使用可能な画像処理ドライバを示す図である。
【図１１】本発明の実施の一形態を示すものであり、直接実行アプリケーションとして使用可能な画像処理ドライバを示す図である。
【図１２】本発明の実施の一形態を示すものであり、直接実行アプリケーションとして使用可能な画像処理ドライバを示す図である。
【図１３】本発明の実施の一形態を示すものであり、適応汎用記号を用いて画像処理ジョブを実行する画像処理方法を示すフローチャートである。
【図１４】従来のプリンタドライバのユーザインターフェースを示す図である。
【図１５】複数の図を用いて表示した従来のプリンタドライバのユーザインターフェースを示す図である。
【図１６】（ａ）（ｂ）は、複数の印刷オプションの設定を図示した従来のプリンタドライバのＵＩを示す図である。
【図１７】（ａ）〜（ｃ）は、自動写真印刷装置で用いられている図形化されたＵＩを示す図である。
【符号の説明】
【０１４９】
２００    画像処理システム
２０２    ジョブ送信部
２０４    ＵＩ部
２０５    表示部
２０８    画像処理装置
２１２    アプリケーション部
２２０    記号記憶装置
２２６    画像処理サーバ
【図１】
2006014311.tif 000003
【図２】
2006014311.tif 000004
【図３】
2006014311.tif 000005
【図４】
2006014311.tif 000006
【図５】
2006014311.tif 000007
【図６】
2006014311.tif 000008
【図７】
2006014311.tif 000009
【図８】
2006014311.tif 000010
【図９】
2006014311.tif 000011
【図１０】
2006014311.tif 000012
【図１１】
2006014311.tif 000013
【図１２】
2006014311.tif 000014
【図１３】
2006014311.tif 000015
【図１４】
2006014311.tif 000016
【図１５】
2006014311.tif 000017
【図１６】
2006014311.tif 000018
【図１７】
2006014311.tif 000019
【手続補正書】
【提出日】平成17年6月24日(2005.6.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
〔機能の説明〕
一つの模範的なＵＩでは、プリンタドライバとして使用可能な画像処理ドライバ（または、直接実行アプリケーション）のユーザインターフェースは、以下の２つの主要なセクションから構成されている。
１．印刷オプション／設定パレット
２．選択ドロップ領域
印刷オプション／設定パレットは、オプショングループの図形（例えば、アイコン）のグループ分けと、上記オプショングループの設定のグループ分けとを含んでいる。この図形は、世界のあらゆる地域や文化の人々によっても一般的に認識できるものであり、ここでは、適応汎用記号と称している。