(57)【要約】【課題】  種類の異なるアプリケーションに応じて、アプリケーションレベルでの管理機構を設けることなく、優先順位に基づく処理を追加することができ、クライアント側からは、優先順位が異なる処理を簡易に依頼することが可能な情報処理装置等を提供する。【解決手段】  論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置において、前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを備えるように構成して課題を解決した。【選択図】  図１
2005169998.tif 000002
【特許請求の範囲】
【請求項１】
論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置において、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、
前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを備えたことを特徴とする情報処理装置。
【請求項２】
論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置において、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、
前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、
前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを備えたことを特徴とする情報処理装置。
【請求項３】
前記論理ネットワークを個別に指定することにより、優先順位に加えて、新しい機能を追加する設定を実行することを特徴とする請求項１又は２に記載された情報処理装置。
【請求項４】
前記論理ネットワークの選択は、ＩＰｖ６のアドレス又はＩＰｖ４のアドレスとポート番号の組合せによって、動的に行われることを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記論理ネットワークと優先順位との関係を応答する応答手段を備えたことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記論理ネットワークと優先順位との関係を問い合わせる問合せ手段を備えたことを特徴とする請求項２に記載の情報処理装置。
【請求項７】
前記優先順位付与手段によって付与された優先順位に従って、情報処理要求を実行する際の課金の額を決定する課金手段を備えたことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記優先順位付与手段は、前記論理ネットワークに付与された名称に含まれる優先順位情報に基づいて優先順位を付与することを特徴とする請求項１に記載の情報処理装置。
【請求項９】
論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置と、前記論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置とを備えた情報処理システムにおいて、
前記情報処理要求を実行する情報処理装置は、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、
前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを
備え、
前記情報処理を要求する情報処理装置は、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、
前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、
前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを
備えたことを特徴とする情報処理システム。
【請求項１０】
論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求をコンピュータ装置によって実行する情報処理プログラムにおいて、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得ステップと、
前記情報取得ステップによって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与ステップと、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与ステップによって付与された優先順位に従って処理する情報処理ステップとを備えたことを特徴とする情報処理プログラム。
【請求項１１】
論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理をコンピュータ装置によって要求する情報処理プログラムにおいて、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定ステップと、
前記優先順位決定ステップによって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択ステップと、
前記論理ネットワーク選択ステップによって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信ステップとを備えたことを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＷｅｂサーバやＦＴＰサーバなどのように、他の装置に情報を提供する一般的なサーバを始め、画像をスキャンして当該スキャンした画像情報をネットワークを介して外部に送信する機能を備えたネットワークスキャナ装置や、ネットワークを介して受信した画像情報をプリントする機能を備えたネットワークプリンタ装置、もしくはＷｅｂサーバ機能やＦＴＰサーバ機能などを搭載した複写機やプリンタ、ファクシミリなどの機能を兼ね備えた複合機など、他の装置との間で通信する通信機能を備え、他の装置に情報を提供したり、他の装置から情報処理要求を受けて所定の情報処理を行う情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムに関し、特に優先順位が異なる処理を簡易に依頼することが可能な情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムに関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００３−１３４１５６号公報
【特許文献２】特開２００３−４６５６３号公報
【０００３】
従来、上記画像をスキャンして読み取るスキャナ装置や、画像情報に基づいてプリントするプリンタ装置、もしくは複写機やプリンタ、ファクシミリなどの機能を兼ね備えた複合機などの情報処理装置は、オフィス等において、数台乃至数１０台のクライアント端末としてのパーソナルコンピュータ等に接続されて、画像の読み取りやプリントを行うために使用されている。
【０００４】
しかし、近年、これらのスキャナ装置やプリンタ装置、もしくは複合機などの情報処理装置においては、その使用環境が急速に変化しつつある。上記スキャナ装置やプリンタ装置、もしくは複合機などの情報処理装置は、オフィス等において、数台乃至数１０台のクライアント端末としてのパーソナルコンピュータ等に接続されて、画像の読み取りやプリントを行うために使用されることに留まらず、次世代のこれらの情報処理装置においては、マルチメディア等への対応が強く求められてきている。その結果、上記スキャナ装置やプリンタ装置、もしくは複合機などの情報処理装置には、Ｗｅｂ（ＨＴＴＰ：HyperText   Transfer  Protocol）サーバ機能やＦＴＰ（File Transfer Protocol）サーバ機能などの情報を通信する機能が搭載され、インターネット等のネットワーク環境を介して、本社や支社との間（ＢｔｏＢ）、あるいは企業と不特定多数のユーザーの間（ＢｔｏＣ）、更には特定乃至不特定の複数のユーザの間（ＣｔｏＣ）などにおいて、スキャンした画像情報をネットワークを介して外部に送信したり、ネットワークを介して送られてきた画像情報を受信してプリントする処理など、幅広い情報処理サービスを提供するようになりつつある。
【０００５】
一方、上記Ｗｅｂサーバ機能やＦＴＰサーバ機能などの情報を提供する機能を搭載した一般的なサーバ装置は、元来、不特定多数のユーザーに、様々な情報を提供するものであるが、その情報を供給する側の範囲も、急速に拡大しつつある。
【０００６】
更に説明すると、近年、インターネット基盤を利用して、企業に限らず個人も自身のＷｅｂサイトを構築し、情報発信のためにホームページとして公開するようになってきている。Ｗｅｂサイトへのアクセスは、パーソナルコンピュータ上のＷｅｂブラウザからＷｅｂサイトのアドレスであるＵＲＬ（Uniform Resource Locator）を入力することによって行われる。上記ＵＲＬは、例えば、「ｈｔｔｐ：／／＜ｈｏｓｔ＞：＜ｐｏｒｔ＞／＜ｐａｔｈ＞」の形式で入力される。通常、＜ｈｏｓｔ＞で記述したホスト部分のところは、ＩＰ（Internet  Protocol）アドレスではなく、ＦＱＤＮ(Fully Qualified Domain Name）で記述されるホスト名が使用されることが多く、ホスト名によって直感的にＷｅｂサイトの種類が認識できるようになっている。例えば、「ｗｗｗ．＠＠＠＠．ｃｏ．ｊｐ」というホスト名は、＠＠＠＠株式会社のＷｅｂサイトであることが容易に理解できる。
【０００７】
また最近では、ＩＳＰ（Internet  Service   Provider）が提供するホームページ開設サービスだけでなく、個人レベルのユーザでもドメイン名を取得して、ドメイン名を使用したＷｅｂサイトを開設するという人気も高まっている。即ち、ＩＳＰの場合は、＜ｈｏｓｔ＞としてＩＳＰが提供するものを使用し、＜ｐａｔｈ＞の一部にユーザ用のサブディレクトリを使って行うのに対し、＜ｈｏｓｔ＞部分からユーザ用のホスト名を使用することが可能となってきている。例えば、仮に、あるユーザ用のドメイン名「uchida-masaki.com 」が取得できたとすると、「www.uchida-masaki.com 」というＷｅｂサイトを構築することが可能となる。そして、株式会社等の企業に限らず、個人レベルでも、情報の提供者側に容易になることができるようになってきている。
【０００８】
このように、上記ネットワーク対応型のスキャナ装置やプリンタ装置、もしくは複合機、あるいは一般的なサーバ装置などの情報処理装置が使用される環境下においては、当該情報処理装置にＷｅｂサーバ機能やＦＴＰサーバ機能などの情報を提供する機能を搭載して、不特定多数のユーザーから、スキャンした画像情報の送信要求や、画像情報のプリント要求、あるいは所望の情報の提供要求など、様々な情報処理要求に応える必要性に迫られている。
【０００９】
ところで、上記ネットワーク対応型のスキャナ装置やプリンタ装置、もしくは複合機、あるいは一般的なサーバ装置などの情報処理装置においては、不特定多数乃至特定のユーザから、スキャンした画像情報の送信要求や、画像情報のプリント要求、あるいは情報の提供要求があった場合、情報の提供要求がそれ程多くなければ、個別に処理しても何ら問題は発生しないが、情報の提供要求が急速に増加することが予想される現状においては、何らかの形で特定のユーザからの要求を優先的に処理するために、優先順位を付与して処理することが望まれている。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来技術の場合には、次のような問題点を有している。すなわち、上記従来技術の場合、任意のアプリケーションに応じて、スキャンした画像情報の送信処理や、画像情報のプリント処理等を実行する情報処理装置において、優先順位に基づいて処理を行う機能を追加するには、アプリケーション毎にアプリケーションレベルでの優先順位を管理する管理機構が必要となり、優先順位を付与した処理を実行することが非常に煩雑になるという問題点を有している。
【００１１】
また、ネットワーク経由でスキャンした画像情報の送信処理や、画像情報のプリント処理を依頼する依頼側の情報処理装置としても、アプリケーション毎に指示方法が異なるため、優先順位に基づく処理を簡単に依頼することができないという問題点を有している。ここで、具体的に優先順位を付されるアプリケーションの例としては、画像処理（画像フォーマットの変換、圧縮／伸張、裏写り除去、色変換など）や、印刷処理（ＩＰＰ：Internet Printing Protocol等による印刷処理）などが挙げられる。なお、クライアント端末からネットワーク経由で依頼を受け付ける処理としては、優先順位が付与される処理であれば、画像情報の送信処理やプリント処理に限定されるものではなく、データベースの処理やユーザの業務システム上の処理など、任意の処理をすべて含むことは勿論である。
【００１２】
さらに、上記インターネット等のネットワーク経由で情報の処理要求を受け付けるときには、従来のＩＰｖ４（インターネット・プロトコル，バージョン４）での通信はもちろんのこと、最近のＩＰｖ６（同，バージョン６）通信においても、トラフィッククラスやフローラベルなどの通信品質（ＱｏＳ：Quality of Service）では、単にＩＰｖ６通信レベルでの優先順位に基づく処理を行うだけであり、アプリケーションの種類の異同に対応した処理を行うことができないという問題点を有している。
【００１３】
そこで、上記問題点に関連する技術としては、例えば、特開２００３−１３４１５６号公報や特開２００３−４６５６３号公報に開示されているものが既に提案されている。
【００１４】
上記特開２００３−１３４１５６号公報に係る通信処理装置は、通信ネットワークを介してデータパケットを受信し、パケット処理を実行する通信処理装置であり、受信パケットから取得される送信元情報に基づいて、パケット処理の優先度を設定するパケット優先度付け処理部と、前記パケット優先度付け処理部において優先度の設定されたパケットを保持するパケット蓄積部と、前記パケット蓄積部に蓄積されたパケットを前記パケット優先度付け処理部において設定された優先度毎に設定されたスケジューリング情報に基づいて出力するパケットスケジューリング処理部と、を有するように構成したものである。
【００１５】
また、上記特開２００３−４６５６３号公報に係るＶｏＩＰ通信処理装置は、ＩＰ（Internet Protocol ）ネットワークを介して音声パケット伝送とデータ送受信とセッション制御とを少なくとも行うＶｏＩＰ（Voice Over Internet Protocol）システムであって、音声系セッション及びデータ系セッション各々のパケット流量測定を行う手段と、自システム内部のＣＰＵリソースの監視測定を行う手段と、パケット輻輳時及び処理能力の負荷増大検出時のいずれかにセッション単位のパケット処理の優先度処理と音声コーデック種別及びパケット送信周期の動的な変更とを行う制御手段とを有するように構成したものである。
【００１６】
しかし、上記特開２００３−１３４１５６号公報や特開２００３−４６５６３号公報に開示された技術の場合には、パケット優先度付け処理部において優先度の設定されたパケットを保持するパケット蓄積部を備えたり、セッション単位のパケット処理の優先度処理と音声コーデック種別及びパケット送信周期の動的な変更とを行う制御手段を備えるように構成したものであるが、いずれも、パケット通信という同じアプリケーションの間で、優先的処理を行うことが可能であるものの、ネットワークを介してスキャンした画像情報の送信処理や、画像情報のプリント処理、あるいは情報の提供処理などのように、種類の異なる複数のアプリケーションの間で、優先順位に応じた処理を行うことができないという問題点を有している。
【００１７】
そこで、この発明は、上記従来技術の問題点を解決するためになされたものであり、その目的とするところは、種類の異なるアプリケーションに応じて、アプリケーションレベルでの管理機構を設けることなく、優先順位に基づく処理を追加することができ、クライアント側からは、優先順位が異なる処理を簡易に依頼することが可能であるとともに、受け付けた情報処理要求を優先順位に応じて簡易に処理することが可能な情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムを提供することにある。
【課題を解決するための手段】
【００１８】
上記の課題を解決するため、請求項１に記載された発明は、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置において、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、
前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを備えたことを特徴とする情報処理装置である。
【００１９】
また、請求項２に記載された発明は、論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置において、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、
前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、
前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを備えたことを特徴とする情報処理装置である。
【００２０】
さらに、請求項３に記載された発明は、前記論理ネットワークを個別に指定することにより、優先順位に加えて、新しい機能を追加する設定を実行することを特徴とする請求項１又は２に記載された情報処理装置である。
【００２１】
又、請求項４に記載された発明は、前記論理ネットワークの選択は、ＩＰｖ６のアドレス又はＩＰｖ４のアドレスとポート番号の組合せによって、動的に行われることを特徴とする請求項１乃至３のいずれかに記載の情報処理装置である。
【００２２】
更に、請求項５に記載された発明は、前記論理ネットワークと優先順位との関係を応答する応答手段を備えたことを特徴とする請求項１に記載の情報処理装置である。
【００２３】
また、請求項６に記載された発明は、前記論理ネットワークと優先順位との関係を問い合わせる問合せ手段を備えたことを特徴とする請求項２に記載の情報処理装置である。
【００２４】
さらに、請求項７に記載された発明は、前記優先順位付与手段によって付与された優先順位に従って、情報処理要求を実行する際の課金の額を決定する課金手段を備えたことを特徴とする請求項１に記載の情報処理装置である。
【００２５】
又、請求項８に記載された発明は、前記優先順位付与手段は、前記論理ネットワークに付与された名称に含まれる優先順位情報に基づいて優先順位を付与することを特徴とする請求項１に記載の情報処理装置である。
【００２６】
更に、請求項９に記載された発明は、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置と、前記論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置とを備えた情報処理システムにおいて、
前記情報処理要求を実行する情報処理装置は、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、
前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを
備え、
前記情報処理を要求する情報処理装置は、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、
前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、
前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを
備えたことを特徴とする情報処理システムである。
【００２７】
また、請求項１０に記載された発明は、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求をコンピュータ装置によって実行する情報処理プログラムにおいて、
前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得ステップと、
前記情報取得ステップによって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与ステップと、
前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与ステップによって付与された優先順位に従って処理する情報処理ステップとを備えたことを特徴とする情報処理プログラムである。
【００２８】
さらに、請求項１１に記載された発明は、論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理をコンピュータ装置によって要求する情報処理プログラムにおいて、
前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定ステップと、
前記優先順位決定ステップによって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択ステップと、
前記論理ネットワーク選択ステップによって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信ステップとを備えたことを特徴とする情報処理プログラムである。
【発明の効果】
【００２９】
この発明によれば、種類の異なるアプリケーションに応じて、アプリケーションレベルでの管理機構を設けることなく、優先順位に基づく処理を追加することができ、クライアント側からは、優先順位が異なる処理を簡易に依頼することが可能であるとともに、受け付けた情報処理要求を優先順位に応じて簡易に処理することが可能な情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下に、この発明の実施の形態について図面を参照して説明する。
【００３１】
実施の形態１
図１はこの発明の実施の形態１に係る情報処理装置及び情報処理プログラムを適用した情報処理システムを示す構成図である。
【００３２】
この情報処理システム１は、図１に示すように、本実施の形態に係る情報処理装置としての複合機（マルチファンクション機：ＭＦ機）２と、同じく本実施の形態に係る情報処理装置としてのパーソナルコンピュータ等からなるクライアント端末３と、これら複合機２とクライアント端末３とを接続する論理ネットワーク４とから構成されている。上記複合機２は、サーバ側端末としての機能をも備えている。また、上記クライアント端末３は、基本的にユーザが使用するものであるが、当該クライアント端末３は、場合により、情報提供側として機能することもある。なお、クライアント端末３は、便宜上、１台のみ図示されているが、クライアント端末３の台数に制限はなく、任意の複数台のクライアント端末３が論理ネットワーク４に接続されていても良いことは勿論である。また、複合機２とクライアント端末３が論理ネットワーク４を介して接続されている形態に限らず、情報処理装置としての複数の複合機２どうしや、図示しないサーバ装置とクライアント端末などが論理ネットワーク４を介して接続されていても良い。
【００３３】
上記論理ネットワーク４としては、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）や、有線や無線のＬＡＮ（Local   Area  Network ）、一般電話回線、ＡＤＳＬ（Asymmetoric Digital SubscriberLine）、ＩＳＤＮ（Integrated  Switched  Digital   Network ）などを含み、又、これらのネットワークを介して構築されるインターネットなども含むものである。ここで、論理ネットワークは、複数の情報処理装置を互いに通信可能に接続するネットワークであって、当該論理ネットワークに個別に付与された固有の情報に基づき、通信する相手方の情報処理装置を特定して通信することが可能なものである。上記論理ネットワークに個別に付与された固有の情報としては、その代表的なものが、インターネットにおいて定義されているＩＰｖ６（インターネット・プロトコル，バージョン６）のアドレス又はＩＰｖ４  （同バージョン４）のアドレスとポート番号の組合せであり、当該ＩＰｖ６のアドレス又はＩＰｖ４のアドレスとポート番号の組合せを特定することによって、論理ネットワークとしてのインターネットを介して、特定の情報処理装置と通信することができるとともに、当該特定の情報処理装置から情報を受信することが可能となる。
【００３４】
また、上記複合機２は、図２に示すように、当該複合機本体５の上部に、原稿の画像を読み取るスキャナ装置６を備えている。このスキャナ装置６で読み取られた原稿の画像データは、図示しない画像処理部によって、画像フォーマットの変換、圧縮／伸張、裏写り除去、色変換（明度／色空間変換）や、シェーディング補正、位置ズレ補正、ガンマ補正、枠消し、色／移動編集等の所定の画像処理が施される。
【００３５】
さらに、上記複合機２は、複合機本体５の内部に、マルチファンクションモジュール  （以下、「ＭＦモジュール」という。）７を備えており、このＭＦモジュール７は、スキャナ装置６で読み込まれた画像や、論理ネットワーク４を介して送られてくる画像データ、あるいは一般電話回線を介して送られてくるファクシミリの画像データ等に基づいて、画像データの送受信や、画像データに基づいたコピーやプリント処理を行うように構成されている。なお、上記ＭＦモジュール７は、例えば、電子写真方式により白黒やカラー画像の形成を行うが、これに限定されるものではなく、静電記録方式やインクジェット記録方式など、任意の方式によって画像の形成を行うものを含むものである。
【００３６】
また、上記複合機本体５の上部には、表示操作ユニット８が設けられている。この表示操作ユニット８は、例えば、サイト開設やスキャンやプリントの設定、あるいはホームページの検索等を行う画面を表示したり、サイト開設やスキャンやプリント等の指示を行ったりするためのものである。なお、この表示操作ユニット８とは別に、コピー指示などの基本的な操作をするための操作パネルを本体上面の所定位置に設けてもよい。
【００３７】
さらに、上記複合機２には、後述するように、優先順位管理部で管理されているサイトに、ネットワークインタフェース部を経由して、論理ネットワーク４に接続されたクライアント端末３など、外部の機器からアクセスできるようになっている。
【００３８】
この複合機２では、ネットワークインターフェース部を経由して、クライアント端末３や他の複合機などの外部の情報処理装置から当該複合機２にアクセスする際に、ＩＰｖ４（インターネット・プロトコル，バージョン４）や、ＩＰｖ６（同，バージョン６）などのプロトコルを利用して通信が行われる。ここで、ＩＰｖ４を利用する際には、１つのネットワークインタフェース部に対応して１つのＩＰアドレスが割り当てられるが、ＩＰｖ４に代えてＩＰｖ６を利用する場合には、１つのネットワークインタフェース部に対して複数のＩＰアドレスが割り当て可能となっている。したがって、ＩＰｖ４を利用する際には、当該ＩＰｖ４の１つのＩＰアドレスと１つのポート番号によって、１つの送信側及び受信側の情報処理装置として機能するとともに、不特定多数の情報処理装置から情報の受信が可能となっている。これに対して、ＩＰｖ６を利用する際には、複数のＩＰアドレスが割り当て可能となっており、この複数のＩＰアドレスによって、複数の送信側及び受信側の情報処理装置として機能することが可能であるとともに、不特定多数の情報処理装置から情報の受信が可能となっている。
【００３９】
図１に示す実施の形態では、複合機２に、ＩＰｖ４のアドレスとして、「１２９．２４９．１０．３」が、ＩＰｖ６のアドレスとして、「ｆｅ８０：：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｆｄ」が、それぞれ割り当てられているとともに、当該複合機２は、ＩＰｖ６のアドレスとして、追加的に「ｆｅｃ０：：０００１：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｆｄ」、「ｆｅｃ０：：０００２：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｆｄ」、「ｆｅｃ０：：０００３：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｆｄ」・・・等を個別に割り当てる機能を備えている。
【００４０】
また、クライアント端末３には、ＩＰｖ４のアドレスとして、「１２９．２４９．１０．４」が、ＩＰｖ６のアドレスとして、「ｆｅ８０：：２ｂ０：：ｄ０ｆｆ：ｆｅｄｅ：１ａｆｆ」が、それぞれ割り当てられている。
【００４１】
なお、複合機２やクライアント端末３が、社内や構内などの内部ネットワーク４だけでなく、インターネットなどの外部ネットワークと接続されている場合には、ウイルスやハッカー等に対する対策のために、必要に応じて、複合機２にワクチンとなるソフトウエアを予めインストールしたり、複合機２のネットワークインタフェース部に、ファイアーウオール機能などを付加するのが望ましい。
【００４２】
一方、クライアント端末４は、図３に示すように、例えば、パーソナルコンピュータ  （ＰＣ）から構成されるものであり、端末本体４０と、ＣＲＴ（陰極線管）や液晶パネルなどのディスプレイ装置４２と、キーボードやマウスなどの入力指示デバイス４４とを備えている。端末本体４０には、基本ソフトウエア（オペレーティングシステム：ＯＳ）の他に、種々の情報処理を行なうために必要なアプリケーションのソフトウエアがインストールされている。アプリケーションのソフトウエアの中には、ネットワークインタフェース部を経由して複合機２にアクセスし、所望の情報処理を複合機２に要求したり、あるいは情報提供者が提供する所定の情報（Ｗｅｂページ）を得てディスプレイ装置４２に表示したりする、いわゆるブラウザソフト（Ｗｅｂブラウザ）が含まれる。また、アプリケーションのソフトウエアの中には、ＩＰＰ等によって複合機２でプリント処理を行うソフトや、複合機２のスキャナ装置６で読み取られた画像データを入力するソフト、あるいは複合機２のスキャナ装置６で読み取られた画像データに所望の画像処理を施したり、当該画像データをを他の情報処理装置に出力するソフトなども含まれる。この実施の形態では、クライアント端末３側には、１つのＩＰアドレスしか必要でないという事情により、ＩＰｖ４およびＩＰｖ６の何れにおいても、１つのネットワークインタフェース部に対して１つのＩＰアドレスが割り当てられる。
【００４３】
図４はこの実施の形態に係る情報処理装置としての複合機２のＭＦモジュール７を、ハードウエアの構成と共に機能的に表示したブロック図である。従って、この図２においては、ハードウエアの構成と機能ブロックとが一部重複することもある。
【００４４】
ところで、この実施の形態では、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置において、前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを備えるように構成したものである。
【００４５】
さらに、この実施の形態では、前記論理ネットワークを個別に指定することにより、優先順位に加えて、新しい機能を追加する設定を実行するように構成したものである。
【００４６】
又、この実施の形態では、前記論理ネットワークの選択は、ＩＰｖ６のアドレス又はＩＰｖ４のアドレスとポート番号の組合せによって、動的に行われるように構成したものである。
【００４７】
更に、この実施の形態では、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求を実行する情報処理装置と、前記論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置とを備えた情報処理システムにおいて、前記情報処理要求を実行する情報処理装置は、前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得手段と、前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段と、前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与手段によって付与された優先順位に従って処理する情報処理手段とを備え、前記情報処理を要求する情報処理装置は、前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを備えるように構成したものである。
【００４８】
又、この実施の形態では、論理ネットワークを介して送られてくる種類の異なる情報処理要求に対して、優先順位を付与して当該情報処理要求をコンピュータ装置によって実行する情報処理プログラムにおいて、前記情報処理要求が送られてきた論理ネットワークに個別に付与された固有の情報を取得する情報取得ステップと、前記情報取得ステップによって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与ステップと、前記論理ネットワークを介して送られてくる情報処理要求を、前記優先順位付与ステップによって付与された優先順位に従って処理する情報処理ステップとを備えるように構成したものである。
【００４９】
すなわち、上記ＭＦモジュール７は、図４に示すように、ＣＰＵ（Central Processing Unit ）１１と、ＲＯＭ（Read  Only  Memory）１２と、ＲＡＭ（Random Access Memory）１３と、ハードディスク（Hard  Disk  Driver）１４と、情報処理手段としての制御部１５と、システムバス１６と、通信制御部１７と、スキャナ装置からなるスキャナ部６と、操作表示パネル８と、システム時計１８と、情報取得手段及び優先順位付与手段としての優先順位管理部１９と、印刷部２０と、ネットワークインタフェース部２１とから構成されている。
【００５０】
ＣＰＵ１１は、システムバス１６を介して、ＭＦモジュール７全体の動作を制御するものである。ＲＯＭ１２は、ＣＰＵ１１がＭＦモジュール７全体の動作を制御するための制御プログラムを格納するものである。この実施の形態では、ＲＯＭ１２に格納されている制御プログラムとして、スキャナ部６で読み取られた画像データを処理したり、Ｗｅｂサイトへのアクセス要求に対してネットワークインタフェース部２１を介して外部とのデータを送受信したりするためのものも含まれる。ＲＡＭ１３は、ＳＲＡＭ（Static Random Access Memory ）等で構成され、プログラム制御変数や各種処理のためのデータ等を格納するものである。ハードディスク１４は、制御プログラムによる各種処理のためのデータや、各種のアプリケーションのソフトウエア等を格納したり、画像データなどを格納したりするためのものである。制御部１５は、スキャナ部６や印刷部２０や優先順位管理部１９と制御データの授受を行ったり、ＭＦモジュール７全体を制御するためのものである。この制御部１５は、論理ネットワーク４を介して送られてくる情報処理要求を、優先順位付与手段としての優先順位管理部１９によって付与された優先順位に従って処理する情報処理手段として機能するものである。通信制御部１７は、Ｗｅｂサイトのコンテンツデータや画像データ、Ｗｅｂサイトへのアクセス要求など、ネットワークインタフェイス部２１を介した外部とのデータ送受信とその制御を行うためのものである。
【００５１】
スキャナ部６は、原稿の画像を読み取って、画像データを入力するためのものである。操作表示パネル８は、Ｗｅｂサイト開設やスキャンやプリントの設定を行う画面を表示したり、Ｗｅｂサイト開設やスキャンや印刷の指示を行ったりするためのものである。システム時計１８は、時計用チップにより構成され、時刻情報（年月日、時分秒）をＣＰＵ１１に提供する。システム時計１８は、システムの電源が遮断された時や停電時等に時刻情報が消滅しないようバックアップ用電池を備え、常に現時点の時刻を保持している。
【００５２】
優先順位管理部１９は、クライアント端末７等の他の機器から、スキャンやプリント等の要求や、所望の情報提供の要求など、複数の情報処理要求が有った場合に、当該複数の情報処理要求について、優先順位を確認したり、新たに優先順位を付与したりすることにより、優先順位の管理を行うものである。この優先順位管理部１９は、情報処理要求が送られてきた論理ネットワーク４に個別に付与された固有の情報を取得する情報取得手段と、前記情報取得手段によって取得された固有の情報に基づいて、処理すべき情報処理要求に優先順位を付与する優先順位付与手段として機能するものである。また、この優先順位管理部１９は、ＷｅｂサイトのアドレスやドメインやコンテンツなどＷｅｂサイトに関連する情報の管理と処理の制御を行うように構成しても良い。
【００５３】
印刷部２０は、出力画像を印刷して外部に出力するためのものである。この印刷部２０は、例えば、スキャナ部６で読み取られた画像の印刷機能すなわち複写装置機能に限らず、接続ケーブルを介してパーソナルコンピュータなどの画像入力端末から取得した文書データや画像ファイルなどに基づいて画像を印刷するいわゆるプリント機能や、一般電話回線を介して受信したＦＡＸ受信データに基づいて印刷出力するＦＡＸ機能も備えている。
【００５４】
上記複合機２が例えばプリンタとして機能する場合、印刷部２０は、外部のクライアント端末３からぺージ記述言語（ＰＤＬ：Page  Description   Language）で記載されたＰＤＬデータを受け取り、制御部１５にてプリント前に出力単位ごと（１ぺージごと）に画像データを展開してから印刷部２０にそのラスタデータを送り、印刷部２０にてプリント出力する。また、複合機２がカラーファクシミリ受信機として機能する場合、印刷部２０は、ＰＤＬデータに代えてＦＡＸ受信データを受け取り、印刷部２０にてＬａｂ信号に変換した後、印刷部２０にてプリント出力する。
【００５５】
なお、この実施の形態に係る複合機２は、論理ネットワーク４によってクライアント端末３と接続されており、ネットワークスキャナ機能やネットワークプリンタ機能も備えている。加えて、複合機２で管理されているサイトに、ネットワークインタフェース部２１を経由して、論理ネットワーク４と接続されたクライアント端末３などの外部機器からアクセスを受けて、所定の情報を提供し、また指示された情報処理を行なう機能をも備えている。
【００５６】
たとえば、スキャナ部６で読み取った画像や印刷出力用あるいはＦＡＸ受信画像として受け取った画像に基づいて、通信制御部１７にてサイトのコンテンツを生成し取得することで、複合機２は、自装置にて取得し用意（ハードディスク装置などの画像格納部に保存）した画像に基づく情報をクライアント端末３に提供することが可能である。
【００５７】
また、複合機２は、論理ネットワーク４を介してインターネットに接続することにより、いわゆるＷｅｂサイトを提供可能となっている。この場合、複合機２は、外部のサイトにて用意されているＷｅｂ情報を通信制御部１７が受け取り、これをさらにインターネットにて提供することが可能である。複合機２は、コンテンツを自装置外から取得して提供する、いわゆる中継サーバとして機能する。
【００５８】
さらに、上記複合機２の優先順位管理部１９の機能について説明する。
【００５９】
上記複合機２には、図１に示すように、論理ネットワーク４を介して接続されたクライアント端末３から、当該複合機２のスキャナ部６で読み取られた画像データに対する画像処理の要求や、当該複合機２のスキャナ部６で読み取られた画像データを印刷するコピー処理の要求、あるいはクライアント端末３で作成された文書データ等のプリント処理（ＩＰＰ）の要求、さらにはＷｅｂサイトで閲覧した画像のプリント処理の要求など、種々の情報処理要求が送られてくる。
【００６０】
上記クライアント端末３から送信される画像処理の要求やプリント処理の要求等は、図５に示すように、当該クライアント端末３のＣＲＴ（陰極線管）や液晶パネルなどからなるディスプレイ装置４２に表示される入力画面を用いて、当該入力画面の所定項目に、希望する処理の内容（図示例では、画像処理）、希望する処理の補足（図示例では、裏写り除去）、入力データ（図示例では、ｃ：￥ｕｈｉｄａ￥ｉｍａｇｅ￥ｉｎｐｕｔ￥ｉｍａｇｅ２）、出力データ（図示例では、ｃ：￥ｕｈｉｄａ￥ｉｍａｇｅ￥ｏｕｔｐｕｔ￥ｉｍａｇｅ２）、ユーザＩＤ（図示例では、ｍａｓａｋｉ）、及びパスワード（図示例では、＊＊＊＊＊＊＊＊＊＊）を入力して特定した上で、複合機２に論理ネットワーク４を介して出力されるように構成されている。その際、上記クライアント端末３は、図１に示すように、複合機２が有する複数のサイトのうちから、希望する優先順位に応じて、所望のサイトを選択して、論理ネットワーク４を介してアクセスする。
【００６１】
その結果、上記複合機２は、ネットワークインタフェース部２１を介して通信制御部１７によってクライアント端末３からの情報処理要求を受信し、受信された情報処理要求は、優先順位管理部１９に送られる。この優先順位管理部１９では、図６に示すように、論理ネットワーク４を介してクライアント端末３から送信されてくる種々の情報処理要求のテーブルが作成される。この情報処理要求のテーブルは、図６に示すように、情報処理要求ごとに複合機２側で付与するＩＤ番号と、ホスト名と、処理内容と、処理の補足説明と、入力データと、ユーザＩＤとで管理される。
【００６２】
この実施の形態では、図６に示すように、クライアント端末３から送信されてくる種々の情報処理要求が、例えば、ＩＤ番号：「０」，「１」，「２」，「３」・・・と、ホスト名：「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」，「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」，「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」，「ｗｗｗ．ｓｙｓｔｅｍｌｅｖｅｌ．ｉｍａｇｅ．ｎｅｔ」・・・と、処理内容：「画像処理」，「画像処理」，「画像処理」，「画像処理」・・・と、処理補足：「裏写り除去」，「色変換」，「印刷」，「印刷」・・・と、入力データ：「ｉｍａｇｅ２」，「ｉｍａｇｅ３」，「ｄｏｃｕｍｅｎｔ．ｈｔｍ」，「ｓｙｓｔｅｍ．ｄａｔａ」，・・・と、ユーザＩＤ：「ｍａｓａｋｉ」，「ｕｃｈｉｄａ」，「ｄａｉｋｉ」，「ａｄｍｉｎ」，・・・となっている。
【００６３】
ここで、クライアント端末３から送られてきた種々の情報処理要求の特定は、例えば、そのホスト名によって行うことも可能であるが、当該情報処理要求の特定は、前述したように、情報処理要求を複合機２等の他の情報処理装置に送信するための論理ネットワーク４に付与された固有の情報によって行われる。
【００６４】
上記ホスト名としては、例えば、図６に示すように、社内リンクなどの論理ネットワーク４用のホスト名が用いられる。また、上記情報処理要求の特定は、ＷｅｂサイトのアドレスであるＵＲＬを用いても良いが、本来のＩＰアドレスによって行われる。
【００６５】
図７は、複合機２の通信制御部１７が利用する次世代インターネット・プロトコルであるＩＰｖ６におけるアドレス空間を説明する図である。なお、このアドレス空間の詳細については、ＲＦＣ２３７３．２３７４．３５１３などを参照されたい。
【００６６】
図７に示すように、ＩＰｖ６のユニキャストアドレスには、全世界でユニークである集約型グローバルユニキャストアドレスと、サイト内でユニークであるサイトローカルアドレスと、リンク内でユニークであるリンクローカルアドレスがある。
【００６７】
いずれにしても、上記次世代インターネット・プロトコルであるＩＰｖ６におけるアドレス空間は、図７に示すように、論理ネットワーク４としてのインターネットを介して送られてくる情報処理要求を受け付けるためのインタフェースＩＤ（識別子）に、例えば６４ｂｉｔが割当られており、ほとんど無限に、従って自由に且つ同一の複合機２等の情報処理装置に対して複数のインタフェースＩＤを割当てることも可能となっている。
【００６８】
ところで、この実施の形態では、図８に示すように、複合機２の優先順位管理部１９が、クライアント端末３から所望の情報処理要求を受け付けると、当該情報処理要求が送信されてきた論理ネットワーク４に個別に付与された固有の情報、つまりＩＰｖ４の場合には、ＩＰアドレスとインタフェース部のポート番号、ＩＰｖ６の場合には、ＩＰアドレスに基づいて、処理すべき情報処理要求の優先順位を付与するように構成されている。
【００６９】
そのため、上記複合機２の優先順位管理部１９は、例えば、図８に示すように、ＩＰｖ４の場合にはＩＰアドレスとインタフェース部のポート番号、ＩＰｖ６の場合にはＩＰアドレスに応じて、処理すべき情報処理要求の優先順位を、例えば「１０」、「４」、「２」、「０」というように数値で予め設定し、当該数値の大小によって、処理すべき情報処理要求の優先順位を付与するように構成されている。上記ＩＰアドレスに対する優先順位は、予め設定されるが、随時変更可能となっている。また、処理すべき情報処理要求の優先順位の設定は、数値に限らず、「ｗｗｗ．ｐｒｉｏｒｉｔｙ１００．ｉｍａｇｅ．ｎｅｔ」のように、ホスト名で優先順位１００で動作させるなど、他の手段によって行っても勿論良い。
【００７０】
その結果、上記優先順位管理部１９は、図８に示すように、ホスト名「ｗｗｗ．ｓｙｓｔｅｍｌｅｖｅｌ．ｉｍａｇｅ．ｎｅｔ」の優先順位に対応した数値が「１０」で、この中では最も大きく、優先順位が最も高く設定されている。次に、ホスト名「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」の優先順位に対応した数値が「４」で、この中では次に大きく、ホスト名「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」の優先順位に対応した数値が「２」で、その次に大きく、ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」や、ＩＰアドレス「ｆｅ８０：：２ｂ０：ｄ０ｆｆ．ｆｅｄｅ．１ａｆｄ」、あるいはＩＰアドレス「１２９．２４９．１０．３」及びポート番号「８０８２」で特定される情報処理要求は、優先順位に対応した数値が「０」で、この中で最も小さく設定されている。なお、上記優先順位に対応した数値は、管理者が表示操作ユニット８等を操作することによって、自由に設定かつ変更することが可能となっている。
【００７１】
そこで、複合機２の優先順位管理部１９は、クライアント端末３から所望の情報処理要求を受け付けると、当該情報処理要求が送信されてきた論理ネットワーク４に個別に付与された固有の情報、つまりＩＰｖ６の場合にはＩＰアドレスのみ、ＩＰｖ４の場合にはＩＰアドレスとインタフェース部のポート番号とを取得して、当該ＩＰアドレス等の固有情報で特定される論理ネットワーク４を介して送られてきた情報処理要求に対し、優先順位を付与する。
【００７２】
すると、複合機２の制御部１５は、優先順位管理部１９が付与した優先順位に従って、受け付けた情報処理要求を順に実行処理するように構成されている。
【００７３】
上述したように、上記優先順位管理部１９は、例えば、図８に示すように、画像処理要求に対して、複数の処理要求を受け付けた場合に、基本的に、ＩＰアドレスやＩＰアドレスとインタフェース部のポート番号に基づいて、処理すべき情報処理要求の優先順位を確認し、優先順位を付与するようになっている。その結果、図８に示す情報処理要求を受け付けた場合には、ホスト名「ｗｗｗ．ｓｙｓｔｅｍｌｅｖｅｌ．ｉｍａｇｅ．ｎｅｔ」、ホスト名「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」、ホスト名「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」の順に、画像処理要求が処理されることになる。なお、優先順位が同じ情報処理は、当該情報処理を受け付けた順に処理される。
【００７４】
一方、上記優先順位管理部１９は、例えば、最初に、ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」の画像処理要求のみを受け付けた場合には、優先順位が低いものの、他に優先順位の高い情報処理要求がないため、当該ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」で送られてきた画像処理要求を実行することになる。そして、上記ホスト名  「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」で送られてきた画像処理要求を実行中に、優先順位が高いホスト名「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」、又はホスト名「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」の他の画像処理要求が送信されてきた場合には、実行中のホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」で送信されてきた画像処理要求を中断して、優先順位が高いホスト名「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」、又はホスト名「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」の画像処理要求を優先して実行する。
【００７５】
ただし、優先順位が低いホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」で送られてきた画像処理要求が終了する直前に、優先順位が高いホスト名「ｗｗｗ．ｈｉｇｈ．ｉｍａｇｅ．ｎｅｔ」や、ホスト名「ｗｗｗ．ｍｉｄｄｌｅ．ｉｍａｇｅ．ｎｅｔ」の画像処理要求を受け付けた場合には、処理中の画像処理要求を終了するまでの時間を演算して、処理中の画像処理要求を終了するまでの時間が、所定時間よりも短いと制御部１５が判断した場合には、そのまま低いホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」で送られてきた画像処理要求を実行して、終了させるように構成しても良い。
【００７６】
また、この実施の形態に係る複合機２は、当該複合機２が使用可能なＩＰアドレスプールの範囲内で、クライアント端末３からの要求に応じて、図９に示すように、ＩＰｖ６のＩＰアドレスを、論理ネットワーク４を介して自動的に割り当て、サイトを新たに開設することが可能となっている。さらに、上記複合機２は、ＩＰｖ６のＩＰアドレスを割り当てたクライアント端末３に対して、当該ＩＰアドレスに基づいて優先順位を付与するように構成されている。
【００７７】
図９及び図１０は、複合機２の通信制御部１７におけるアドレス取得処理とアドレス設定処理を説明する図である。ここで、図９は、使用可能なアドレスプールからアドレスを取得する方法を説明するための図であって、サイト開設のために使用可能なアドレスプールの一例を示す。また、図１０は、動的にアドレスを生成して取得する場合の処理手順の一例を示す。
【００７８】
図９において、“ＩＤ" は、アドレスプール内のアドレスの識別子を示す。“ＩＰアドレス" は、アドレスプール内に存在するＩＰアドレスを示す。“割当状態" は、ＩＰアドレスが既に割り当てられているかどうかを示す。ここでは、“１" が割当済みを示し、“０" が未割当であることを示す。使用可能なアドレスプールを利用する場合、通信制御部１７は、図９のアドレスプールからアドレスを取得する。この場合、ＩＤ＝０から昇順に検索していくと、割当状態が０（未割当）であるＩＤ＝４のＩＰアドレスが使用可能であり、取得できることが分かる。勿論、取得後はＩＤ＝４の割当状態を１（割当済み）に変更する。このアドレスプールは、所望の記憶部にて保持してもよいし、別途アドレスプールを管理している外部のサーバから取得するようにしてもよい。
【００７９】
一方、サイトローカルアドレスを動的に生成する場合、図１０に示す所定のアルゴリズムに従って、動的にアドレスを生成して取得する。通信制御部１７は、このアルゴリズムを実行するハードウエア構成で組まれてもよいが、このような処理をなすソフトウエア  （プログラム）に基づいて動作するように構成してもよい。
【００８０】
通信制御部１７は、先ず、同一インタフェースに割当済のサイトローカルアドレスの  “ｓｕｂｎｅｔＩＤ" の最大値を取得する（ステップ１０１）。ここで、何らかの“ｓｕｂｎｅｔＩＤ" が取得できた場合は（ステップ１０２）、取得した“ｓｕｂｎｅｔＩＤ" に所定値（たとえば“＋１" ）を加算して、新しい“ｓｕｂｎｅｔＩＤ" とする（ステップ１０３）。一方、サイトローカルアドレスが何も設定されていない場合など何らかの“ｓｕｂｎｅｔＩＤ" が取得できなかった場合、通信制御部１７は、新しい“ｓｕｂｎｅｔＩＤ" を“０" とする（ステップ１０４）。
【００８１】
次に、通信制御部１７は、新ｓｕｂｎｅｔＩＤ＜０ｘｆｆｆｆ（１６ビットでの最高値）であるか否かを判定し（ステップ１０５）、条件を満たしていない場合には、アドレスは取得できなかったものとして、異常終了する。一方、条件を満たしている場合には、通信制御部１７は、“新ｓｕｂｎｅｔＩＤ" を元に取得したアドレスが他のホストやインタフェースで使用されていないか否かの重複使用をチェックする（ステップ１０６）。
【００８２】
なお、重複チェックについては、別途アドレスを管理しているサーバに問い合せてもよいし、取得したアドレスに“ｐｉｎｇ６" などの導通試験を行なって確認するなどしてもよい。あるいは、ＬＡＮの場合は、端末固有情報として、インタフェースＩＤにＭＡＣアドレス（media   access  control   address ）が使われており、同一インタフェースで使用されていなければ重複使用されている可能性は低いので、同一インタフェース内のみで重複チェックをするようにしてもよい。
【００８３】
その後、上記通信制御部１７は、取得したアドレスが重複使用されている場合、重複使用でなくなるまで、ステップ１０３に戻り同処理を再度実行する（ステップ１０７）。一方、取得したアドレスが重複使用されていない場合は、通信制御部１７は、正常にアドレスが取得できたものとして、通信制御部１７が管理するサイト管理テーブルに、確定した“新ｓｕｂｎｅｔＩＤ" に基づいてサイト開設用のＩＰアドレスをホスト名やユーザＩＤなどと対応付けて登録する（ステップ１０８）。また、アドレスを管理している記憶部  （外部サーバなど）が存在する場合、同アドレスが重複使用されないようにアドレスを登録する（ステップ１０８）。そして、正常にアドレスが取得できたものとして正常終了する。
【００８４】
上記の如く正常にアドレスが取得できた場合には、クライアント端末３からの要求、あるいは複合機２側で、新たに取得されたアドレスに対して情報処理要求の優先順位が設定可能となっている。
【００８５】
また、この実施の形態では、論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理を要求する情報処理装置において、前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定手段と、前記優先順位決定手段によって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択手段と、前記論理ネットワーク選択手段によって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信手段とを備えるように構成されている。
【００８６】
更に、この実施の形態では、論理ネットワークを介して他の情報処理装置に対して、優先順位を付与して所望の情報処理をコンピュータ装置によって要求する情報処理プログラムにおいて、前記他の情報処理装置に対して処理を要求する所望の情報処理の優先順位を決定する優先順位決定ステップと、前記優先順位決定ステップによって決定された優先順位に基づいて、前記所望の情報処理を送信するため、個別に固有の情報が付与された論理ネットワークを選択する論理ネットワーク選択ステップと、前記論理ネットワーク選択ステップによって選択された論理ネットワークを介して、所望の情報処理要求を送信する送信ステップとを備えるように構成されている。
【００８７】
この実施の形態に係るクライアント端末３は、図１に示すように、論理ネットワーク４を介して、他の情報処理装置としての複合機２に対して、優先順位を付与して所望の情報処理を要求する情報処理装置として機能する。
【００８８】
このクライアント端末３は、図１１に示すように、論理ネットワーク選択手段としても機能するＣＰＵ（Central Processing Unit ）３１と、ＲＯＭ（Read  Only  Memory）３２と、ＲＡＭ（Random Access Memory）３３と、ハードディスク（Hard  Disk  Driver）３４と、システムバス３５と、送信手段としての通信制御部３６と、システム時計３７と、ネットワークインタフェース部３８、ＣＲＴ（陰極線管）や液晶パネルなどのディスプレイ装置４２と、キーボードやマウスなどの入力指示デバイス４４とから構成されている。
【００８９】
そして、上記クライアント端末３は、図１に示すように、論理ネットワーク４を介して、複合機２に所望の情報処理を要求する際に、入力指示デバイス４４によって優先順位を指定すると、ＣＰＵ３１は、複合機２に複数割り当てられている論理ネットワーク４から、指定された優先順位に対応した論理ネットワーク４を選択し、当該選択された論理ネットワーク４を介して、複合機２に対して所望の情報処理を通信制御部３６によって送信するように構成されている。
【００９０】
以上の構成において、この実施の形態に係る情報処理装置及び情報処理プログラムを適用した情報処理システムにおいては、次のようにして、種類の異なるアプリケーションに応じて、アプリケーションレベルでの管理機構を設けることなく、優先順位に基づく処理を追加することができ、クライアント側からは、優先順位が異なる処理を簡易に依頼することが可能であるとともに、受け付けた情報処理要求を優先順位に応じて簡易に処理することが可能となっている。
【００９１】
すなわち、この実施の形態に係る情報処理システム１においては、図１２に示すように、まず、複合機２が、クライアント端末３から論理ネットワーク４を介して送られてくる情報処理（ジョブ）の処理要求を、ネットワークインタフェース部２１を通して通信制御部１７によって受信する（ステップ２０１）。
【００９２】
その際、上記クライアント端末３では、図６に示すように、例えば、裏写り除去の画像処理を複合機２に対して要求する際に、当該処理要求の優先順位を「高い」、「中間」  「低い」などといったように指定すると、クライアント端末３のＣＰＵ３１は、指定された優先順位に基づいて、複合機２に設定された複数の論理ネットワーク４のうちから、所定の論理ネットワーク４を選択して、裏写り除去の画像処理を複合機２に対して送信する。いま、裏写り除去の画像処理の優先順位が低いとすると、クライアント端末３のＣＰＵ３１は、図６に示すように、ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」に対応した論理ネットワーク４を選択して、情報処理要求を複合機２に対して送信することになる。
【００９３】
次に、上記複合機２の優先順位管理部１９は、通信制御部１７を介して、ジョブの処理要求を受信した宛先アドレス情報を取得する（ステップ２０２）。ここでは、宛先アドレス情報として、図８に示すように、ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」に対応したＩＰｖ６アドレス「ｆｅｃ０：：０００１：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ．１ａｆｄ」が取得される。
【００９４】
すると、複合機２の優先順位管理部１９は、宛先アドレス情報を正常に取得できたか否かを判別し（ステップ２０３）、宛先アドレス情報を正常に取得できなかった場合には、異常処理として、そのまま処理を終了する。また、上記優先順位管理部１９は、宛先アドレス情報を正常に取得できた場合には、図８に示すようなテーブルを参照して、取得した宛先アドレス情報に対応した優先順位を決定した後（ステップ２０４）、対応する優先順位は、正常に決定できたか否かを判別する（ステップ２０５）。この例では、ＩＰｖ６アドレス「ｆｅｃ０：：０００１：２ｂ０：ｄ０ｆｆ：ｆｅｄｅ．１ａｆｄ」に対応した優先順位が「０」である。ここで、対応する優先順位を、正常に決定できなかった場合には、異常処理として、そのまま処理を終了する。
【００９５】
また、上記優先順位管理部１９は、図８に示すように、ホスト名「ｗｗｗ．ｌｏｗ．ｉｍａｇｅ．ｎｅｔ」ではなく、ホスト名「ｗｗｗ．ｓｙｓｔｅｍｌｅｖｅｌ．ｉｍａｇｅ．ｎｅｔ」、ＩＰアドレス「ｆｅｃ０：：００００２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｄｆ」によって、処理内容として印刷を実行する画像処理要求が送られてくると、当該画像処理要求の宛先アドレス情報が、ＩＰアドレス「ｆｅｃ０：：００００２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｄｆ」であるから、このＩＰアドレスを正常に取得すると、当該ＩＰアドレスに対応する優先順位を決定する。
【００９６】
この実施例では、図８に示すように、ＩＰアドレス「ｆｅｃ０：：００００２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｄｆ」に対応して、優先順位の値が「１０」となっており、この中では最も高いため、当該ＩＰアドレス「ｆｅｃ０：：００００２ｂ０：ｄ０ｆｆ：ｆｅｄｅ：１ａｄｆ」で送信された、ホスト名「ｗｗｗ．ｓｙｓｔｅｍｌｅｖｅｌ．ｉｍａｇｅ．ｎｅｔ」の印刷を行う画像処理要求を、直ちに実行する。
【００９７】
また、優先順位管理部１９は、図８に示すように、上述したごとく、優先順位が「０」と最も低く設定された情報処理要求が送信されてきた場合には、他に処理すべき情報処理要求があるか否かを判別し、他に処理すべき情報処理要求がある場合には、上述したように、その処理要求の優先順位を決定して、当該決定された優先順位に基づいて処理する。
【００９８】
また、上記優先順位管理部１９は、対応する優先順位を正常に決定できた場合には、決定した優先順位を制御部１５に通知し、当該制御部１５は、論理ネットワーク４を介して送られてきた情報処理要求（ジョブ）を、決定された優先順位に応じて処理する（ステップ２０６）。
【００９９】
さらに、上記制御部１５は、要求されたジョブを正常に処理できたか否かを判別し（ステップ２０７）、正常に処理できなかった場合は、そのまま処理を終了する。また、要求されたジョブを正常に処理できた場合には、要求されたジョブの実行結果を、通信制御部を介して、クライアント端末３に送信する（ステップ２０８）。
【０１００】
また更に、上記制御部１５は、要求された実行結果を正常に送信できたか否かを判別し（ステップ２０９）、正常に送信できなかった場合は、そのまま処理を終了する。また、制御部１５は、要求された実行結果を正常に送信できた場合には、当該一連の処理を正常に終了する。
【０１０１】
このように、上記実施の形態では、図１に示すように、クライアント端末３から複合機２に所望の情報処理要求を送信する際に、複合機２に処理を要求する情報処理の優先順位に応じて、複合機２に複数設定された論理ネットワーク４のうちから、所望の論理ネットワーク４を選択して、当該論理ネットワーク４を介して所望の情報処理要求を送信する。
【０１０２】
すると、上記複合機２は、クライアント端末３から所望の情報処理要求が送信されてきた論理ネットワーク４に基づいて、当該論理ネットワーク４に個別に付与された固有の情報、つまり論理ネットワーク４に個別に付与されたＩＰｖ６アドレスに基づいて、図８に示すように、優先順位管理部１９によって優先順位を付与する。そして、制御部１５は、優先順位管理部１９によって付与された優先順位に基づいて、クライアント端末３から送られてきた情報処理要求を順次処理するようになっている。
【０１０３】
そのため、上記実施の形態では、個々の情報処理要求に対応したアプリケーションの内容にいっさい依存せずに、当該個々の情報処理要求が送られてきた論理ネットワーク４のみに基づいて、当該論理ネットワーク４に個別に付与されたＩＰｖ６アドレスに応じて優先順位を決定するので、種類の異なるアプリケーションに応じて、アプリケーションレベルでの管理機構を設けることなく、優先順位に基づく処理を追加することができ、クライアント端末３側からは、優先順位が異なる処理を簡易に依頼することが可能であるとともに、受け付けた情報処理要求を優先順位に応じて簡易に処理することが可能な情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムを提供することができる。
【０１０４】
また、クライアント端末３側からは、複合機２に対して、新たなサイト開設のために、ＩＰｖ６アドレスの取得要求やアドレスの設定要求を行うことができ、クライアント端末３のニーズに応じて、新たに取得開設したＩＰｖ６アドレスに対応して所望の優先順位を、クライアント端末３からの要求に応じて付与することにより、クライアント端末３側からも非常に使い勝ってに優れた情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラムを提供することができる。
【０１０５】
さらに、複合機２は、受け付けた情報処理要求を処理する際に課金するル場合、情報処理要求の優先順位に応じて課金する金額を変えることによって、容易に優先順位に応じた課金システムを構築することも可能である。
【０１０６】
また、上記複合機２には、クライアント端末３から、論理ネットワーク４と優先順位との関係について問合せがあった場合に、図８に示すテーブル等に基づいて、当該論理ネットワーク４と優先順位との関係について応答する応答手段を備えるように構成するのが望ましい。
【０１０７】
さらに、上記クライアント端末３には、複合機２に対して、論理ネットワーク４と優先順位との関係を問い合わせる問合せ手段を備えるように構成するのが望ましい。
【図面の簡単な説明】
【０１０８】
【図１】図１はこの発明の実施の形態１に係る情報処理装置及び情報処理プログラムを適用した情報処理システムを示す構成図である。
【図２】図２はこの発明の実施の形態１に係る情報処理装置としての複合機を示す構成図である。
【図３】図３はこの発明の実施の形態１に係る情報処理装置としてのクライアント端末を示す構成図である。
【図４】図４はこの発明の実施の形態１に係る情報処理装置としての複合機を示す構成図である。
【図５】図５はこの発明の実施の形態１に係る情報処理装置としてのクライアント端末の入力画面を示す構成図である。
【図６】図６は情報処理要求を受け付けるホスト名及び処理の内容等を示す図表である。
【図７】図７はＩＰｖ６のアドレスを示す説明図である。
【図８】図８は情報処理要求を受け付けるＩＰアドレス及びポート番号等を示す図表である。
【図９】図９は新たに取得可能なＩＰｖ６のアドレスを示す図表である。
【図１０】図１０はＩＰｖ６のアドレスを新たに取得する動作を示すフローチャートである。
【図１１】図１１はこの発明の実施の形態１に係る情報処理装置としてのクライアント端末を示すブロック図である。
【図１２】図１２はこの発明の実施の形態１に係る情報処理装置及び情報処理プログラムを適用した情報処理システムの動作を示すフローチャートである。
【符号の説明】
【０１０９】
１：情報処理システム、２：複合機（情報処理装置）、３：クライアント端末（情報処理装置）、４：論理ネットワーク。
【図１】
2005169998.tif 000003
【図２】
2005169998.tif 000004
【図３】
2005169998.tif 000005
【図４】
2005169998.tif 000006
【図５】
2005169998.tif 000007
【図６】
2005169998.tif 000008
【図７】
2005169998.tif 000009
【図８】
2005169998.tif 000010
【図９】
2005169998.tif 000011
【図１０】
2005169998.tif 000012
【図１１】
2005169998.tif 000013
【図１２】
2005169998.tif 000014