(57)【要約】【課題】  通信ネットワークのトラフィック状況に依存することなく、優先度の高い大量のデータを必要な時間帯に伝送することができるデータ伝送技術を提供する。【解決手段】  ＯＡ機器Ｐ１は、画像形成装置Ｍ１にデータｐ１を送信する際に、「優先順位情報」を含む制御情報を、制御サーバＰ０に対して送信する。制御サーバＰ０は、この制御情報を受信すると、通信ネットワーク１００上で伝送中の他のデータとの優先度の比較を行い、その優先順位に基づいてデータ伝送の制御処理を行う。【選択図】      図１
2006174346.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上を伝送されるデータについて、そのデータに対する伝送の優先順位を示す優先順位情報を受信する受信手段と、
所定データの送受信に対して、専用の時間帯を設ける専用時間帯設定手段と、
前記受信手段により前記優先順位情報を受信すると、現在の時刻が前記専用時間帯であるか否かを判定し、前記専用時間帯内であると判定された場合は、受信した前記優先順位情報に基づいて、データ伝送の制限または中断を行うデータ伝送制御手段と、
を備えることを特徴とするデータ伝送制御装置。
【請求項２】
前記データ伝送制御手段は、前記データを受信する通信装置に対して、データの受信態様を指示する制御指示情報を送信することによってデータ伝送制御を行うことを特徴とする請求項１記載のデータ伝送制御装置。
【請求項３】
前記通信ネットワークのトラフィック状況を確認するトラフィック状況確認手段を備え、
前記時間帯設定手段は、前記トラフィック状況確認手段により確認された前記トラフィック状況に基づいて前記時間帯を設定する
ことを特徴とする請求項１記載のデータ伝送制御装置。
【請求項４】
コンピュータに、
記憶手段によって記憶されている、所定のデータの送受信に対して設けられた専用の時間帯を読み出し、現在の時刻が前記専用時間帯であるか否かを判定する判定機能と、
前記判定機能により前記専用時間帯内であると判定された場合は、通信ネットワーク上を伝送されるデータの伝送の優先順位を示す優先順位情報に基づいて、優先させるべきデータ以外のデータ伝送を、制限または中断するデータ制御機能と、
を実現させるプログラム。
【請求項５】
通信ネットワーク上のデータに対する伝送制御を行うデータ伝送装置の制御方法において、
前記通信ネットワーク上のデータに対する伝送の優先順位を示す優先順位情報を受信する受信ステップと、
所定データの送受信に対して、専用の時間帯を設ける専用時間帯設定ステップと、
前記受信ステップにより前記優先順位情報を受信すると、現在の時刻が前記専用時間帯であるか否かを判定し、前記専用時間帯内であると判定された場合は、受信した前記優先順位情報に基づいて、データ伝送の制限または中断を行うデータ伝送制御ステップと、
を備えることを特徴とするデータ伝送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して大量のデータを伝送する技術に関する。
【背景技術】
【０００２】
従来、ＬＡＮやインターネット等の通信インタフェースを介して大量のデータを伝送する場合、データ伝送のために通信ネットワークに負荷がかかったり、通信ネットワークのトラフィック状況によっては伝送に時間がかかったりしてしまうという問題がある。
【０００３】
上述した問題について、具体的な例を挙げて以下に説明する。図７は、ＬＡＮ等の通信ネットワークを用いた伝送システムの全体構成の一例を示す図であり、図８は、図７に示した伝送システムについて、伝送データによる通信ネットワークの占有率を本願発明者が調査した結果を示した図である。図７において、ＰとＱは、ＬＡＮ等の通信ネットワークであり、Ａ乃至Ｈは、パーソナルコンピュータや画像形成装置等のＯＡ機器である。ＯＡ機器Ａ乃至Ｈは、通信ネットワークＰまたは通信ネットワークＱに接続されており、ａ乃至ｈは、ＯＡ機器Ａ乃至Ｈと通信ネットワークＰまたは通信ネットワークＱとの接続ポイントを示す。図８において、「Ｎｅｔ＜ａｄ＞」は、横軸を時間軸として、接続ポイントａから接続ポイントｄの間の、伝送データによる通信ネットワーク占有率を、「５０％以下」、「５０％以上」、「１００％」の３段階に分けて示したものである。この占有率は、過去１週間の通信ネットワーク占有率の平均を示したものである。「Ｎｅｔ＜ｄｂ＞」、「Ｎｅｔ＜ｂｆｐ＞」、「Ｎｅｔ＜ｅｆｑ＞」、「Ｎｅｔ＜ｈｅ＞」、「Ｎｅｔ＜ｃｈ＞」、および「Ｎｅｔ＜ｇｃ＞」も、「Ｎｅｔ＜ａｄ＞」と同様にして各接続ポイント間の通信ネットワークの占有率を示している。
【０００４】
図８において、通信ネットワーク占有率が「１００％」を示す時間帯においては、データの伝送速度が遅くなってしまい、特に優先度の高いデータを送信する場合であっても、データの伝送完了時刻が遅くなってしまうという問題が発生する。
【０００５】
大量のデータを伝送するために、例えばデータを圧縮してそのデータ量を小さくしてから伝送するという手法が従来用いられているが、データ量が膨大であるために従来の圧縮方式では圧縮しきれない場合や、データの種類によっては圧縮に向かないデータ形式のものもあり、大量のデータを伝送する際に必ずしも解決できるわけではない。
【０００６】
一方、大量のデータを伝送することを目的として、以下のような技術が公開されている。特許文献１または２に記載の技術は、データ伝送手段として電子メールを用い、データを分割送信し受信後に結合する。これにより、データ転送量が増大しても電子メールがその容量によって転送制限されることを回避することができ、これにより、電子メールによる大量データの送受信が可能となっている。
【０００７】
また、データ内容や送信先装置の動作状態によってデータ伝送を制御することを目的として、特許文献３から６に記載のような技術が公開されている。特許文献３に記載の技術は、データ伝送先の端末装置が通信可能か否かを確認し、通信可能であるときにデータを送信することによって、通信不能のためにデータ転送が無駄になってしまう状態を防止できるようになっている。また、特許文献４に記載の技術は、電子メールの送信方法について、転送の是非や転送先などの送信ルールを時間帯毎に設定できるようにすることによって、電子メールの利用者の多様なニーズに応えることができるようになっている。また、特許文献５に記載の技術は、発信加入者から入力されたショートメッセージ（以下伝言）を受信したとき、受信した伝言が緊急性の高い即時伝言か緊急性の低い待時伝言かを識別し、待時伝言の場合、トラフィックの低い時間帯に着信加入者への転送時刻を設定し、且つその時間帯における伝言転送サービスを低料金とする課金識別情報を発信加入者番号、着信加入者番号と共にＳＭＳへ蓄積し、転送時刻に到達したとき待時伝言を読み出し着信加入者へ送信するよう構成する。これにより、夜間のトラフィックが低い時間帯に着信加入者に送信することことができ、昼間のトラフィックを自動的に夜間に移すことによりトラフィックの均等化を図ることができるようになっている。また、特許文献６に記載の技術は、例えば、音楽コンテンツ、ゲームプログラム、静止画像データ、動画像データなどの各種のコンテンツを電話網などの通信ネットワークを通じて通信端末に配信する際に、通信回線が混雑していない安価に配信を受けることが可能な時間帯において、目的とするコンテンツの配信を受けることができるようになっている。
【０００８】
【特許文献１】特開２００２−２５９０７０号公報
【特許文献２】特開２００２−２５９３１２号公報
【特許文献３】特開２００３−２６４６４８号公報
【特許文献４】特開２００４−０１５７８２号公報
【特許文献５】特開２００３−０４７０５７号公報
【特許文献６】特開２００１−３３７８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した特許文献１乃至６の技術の場合は、通信ネットワークのトラフィックが高い場合でもデータの伝送が行われ、その結果、通信ネットワークに負担がかかってしまうという問題がある。また、優先度の高い大量データを送信する場合であっても、トラフィックが高い場合は伝送に時間がかかったり伝送を待ったりしなければならないという問題がある。
【００１０】
本発明の目的は、上述した従来の問題に鑑み、通信ネットワークのトラフィック状況に依存することなく、優先度の高い大量のデータを必要な時間帯に伝送することができるデータ伝送技術を提供することにある。
【課題を解決するための手段】
【００１１】
上述した問題を解決するために、本発明は、通信ネットワーク上を伝送されるデータについて、そのデータに対する伝送の優先順位を示す優先順位情報を受信する受信手段と、所定データの送受信に対して、専用の時間帯を設ける専用時間帯設定手段と、前記受信手段により前記優先順位情報を受信すると、現在の時刻が前記専用時間帯であるか否かを判定し、前記専用時間帯内であると判定された場合は、受信した前記優先順位情報に基づいて、データ伝送の制限または中断を行うデータ伝送制御手段と、を備えることを特徴とするデータ伝送制御装置を提供する。
【００１２】
また、本発明の好ましい態様においては、前記データ伝送制御手段は、前記データを受信する通信装置に対して、データの受信態様を指示する制御指示情報を送信することによってデータ伝送制御を行う。
また、本発明の別の好ましい態様においては、前記通信ネットワークのトラフィック状況を確認するトラフィック状況確認手段を備え、前記時間帯設定手段は、前記トラフィック状況確認手段により確認された前記トラフィック状況に基づいて前記時間帯を設定する。
【００１３】
また、本発明は、記憶手段によって記憶されている、所定のデータの送受信に対して設けられた専用の時間帯を読み出し、現在の時刻が前記専用時間帯であるか否かを判定する判定機能と、前記判定機能により前記専用時間帯内であると判定された場合は、通信ネットワーク上を伝送されるデータの伝送の優先順位を示す優先順位情報に基づいて、優先させるべきデータ以外のデータ伝送を、制限または中断するデータ制御機能と、を実現させるプログラムを提供する。
また、本発明は、通信ネットワーク上を伝送されるデータについて、そのデータに対する伝送の優先順位を示す優先順位情報を受信する受信ステップと、所定データの送受信に対して、専用の時間帯を設ける専用時間帯設定ステップと、前記受信ステップにより前記優先順位情報を受信すると、現在の時刻が前記専用時間帯であるか否かを判定し、前記専用時間帯内であると判定された場合は、受信した前記優先順位情報に基づいて、データ伝送の制限または中断を行うデータ伝送制御ステップと、を備えることを特徴とするデータ伝送制御方法を提供する。
【発明を実施するための最良の形態】
【００１４】
（１）構成
まず、本実施形態に係るデータ伝送システムの全体構成について説明する。
図１は、本実施形態に係るデータ伝送システムの全体構成の一例を示す図であり、図１において、Ｐ１、Ｐ２、Ｐ３は、パーソナルコンピュータ等のＯＡ機器である。Ｍ１、Ｍ２は、プリンタやスキャナ、或いはこれらの複数の機能を兼ね備えた複合機等の画像形成装置である。Ｐ０は、ＯＡ機器Ｐ１乃至Ｐ３または画像形成装置Ｍ１、Ｍ２のデータ伝送の監視および制御を行う制御サーバである。ＯＡ機器Ｐ１乃至Ｐ３および画像形成装置Ｍ１、Ｍ２および制御サーバＰ０は、ＬＡＮ（Local Area Network）等の通信ネットワーク１００に接続されており、この通信ネットワーク１００を介して他の装置とデータの送受信を行う。なお、以下の説明では、説明の便宜上、ＯＡ機器Ｐ１乃至Ｐ３、画像形成装置Ｍ１、Ｍ２を区別する必要がない場合には、これらを「通信装置１」と称することとする。通信ネットワーク１００上においては、通信装置１がデータを一旦制御サーバＰ０に送信し、制御サーバＰ０がそのデータを送信先の通信装置１に転送することによって、通信装置１間でデータの伝送が行われる。
【００１５】
次に、本実施形態である制御サーバＰ０の全体構成について説明する。
図２は、本実施形態である制御サーバＰ０の全体構成の一例を示す図であり、図において、１０は、ＣＰＵ（Central Processing Unit）等の演算装置と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等の各種メモリとを備えた制御部であり、記憶部２０に記憶されている制御プログラムＰＲＧ２１などに従って制御サーバＰ０の各部を制御する。以下に説明する各構成要素は、制御部１０からの動作命令に基づいて動作する。
【００１６】
３０は、通信装置１等と通信を行うための通信インタフェースである。制御サーバＰ０は、通信インタフェース３０を介して通信ネットワーク１００に接続されている。４０は、ユーザが各種の操作を行うためのユーザインタフェースである。このユーザインタフェース４０は、表示部４１と、操作部４２とを備えている。表示部４１は、例えば液晶ディスプレイ等であり、制御部１０によって供給されるデータに基づいて画像を表示する。操作部４２は、例えばキーボードやマウス等の操作部であり、ユーザの操作内容に応じた信号を制御部１０に供給する。
【００１７】
記憶部２０の不揮発エリアには、伝送制御時間帯情報ＩＮＦ２２と、伝送中データテーブルＴＢＬ２３と、伝送待機中データテーブルＴＢＬ２４とが記憶されている。伝送制御時間帯情報ＩＮＦ２２は、重要なデータを早急に伝送する必要がある時間帯を示す情報であり、この時間帯において、制御サーバＰ０は、本実施形態の特徴であるデータ伝送制御処理を行うとともに、受信したデータを送信先の通信装置１に転送する。この時間帯以外の時刻では、制御サーバＰ０は、データ伝送制御処理を行わず、受信したデータをそのまま送信先の通信装置１に転送する。この伝送制御時間帯情報ＩＮＦ２２は、制御サーバＰ０の管理者がユーザインタフェース４０を用いて設定する。
【００１８】
制御サーバＰ０の制御部１０は、伝送制御時間帯情報ＩＮＦ２２が示す時間帯において、伝送中データテーブルＴＢＬ２３と伝送待機中データテーブルＴＢＬ２４とを用いて、データ伝送制御処理を行う。伝送中データテーブルＴＢＬ２３は、通信ネットワーク１００上を伝送中のデータの制御情報を記憶するためのテーブルである。通信装置１は、他の通信装置１にデータを送信することが決定されると、送信すべきデータと制御情報とを、制御サーバＰ０に対して送信する。制御サーバＰ０の制御部１０は、制御情報によってデータ伝送制御処理を行い、伝送が開始されたデータの制御情報を、この伝送中データテーブルＴＢＬ２３に記憶する。制御部１０は、このテーブルを参照することにより、どのデータが伝送中であるかを確認することができる。
【００１９】
伝送待機中データテーブルＴＢＬ２４は、制御サーバＰ０の伝送制御処理により伝送を中断または待機させられたデータの制御情報を記憶するためのテーブルである。データの送信先の通信装置１が優先度の高いデータを受信中である場合は、制御サーバＰ０は、その優先度の高いデータ以外のデータの伝送を待機させる。この場合、制御サーバＰ０は、受信した制御情報を伝送待機中データテーブルＴＢＬ２４に記憶する。制御部１０は、このテーブルを参照することにより、どのデータが伝送待機中であるかを確認することができる。
【００２０】
伝送中データテーブルＴＢＬ２３および伝送待機中データテーブルＴＢＬ２４には、図３に示すように、伝送中または伝送待機中データの「送信元装置情報」と「宛先装置情報」と「優先順位情報」とを含む制御情報が記憶される。この制御情報は、通信装置１が他の通信装置１にデータを送信する際に、制御サーバＰ０に送信する情報であり、制御部１０がデータ伝送の制御を行うために参照する情報である。「送信元装置情報」は、例えばＩＰアドレス等の、データの送信元の通信装置１を識別する装置識別子である。「宛先装置情報」は、例えばＩＰアドレス等の、データの送信先の通信装置１を識別する装置識別子である。「優先順位情報」は、伝送するデータの優先度を示す情報である。この「優先順位情報」には、「１１」と「１０」と「０１」と「００」の４種類のうちのいずれかの数値情報が設定される。「１１」は、「無条件最優先」を示し、そのデータの伝送終了までは他のデータの伝送を中断させるものである。「１０」は、「期日指定優先」を示し、即送信ではないが指定期日（例えば次の日まで、等）までにそのデータを伝送終了するものである。「０１」は、「優先度高」を示し、通常データの伝送に対して１０対１の割合でパケット処理を行うことにより、他のデータよりも優先的にデータ伝送処理を行うものである。「００」は、「通常扱い」を示し、優先データではない通常のデータを示す。
【００２１】
通信装置１は、他の通信装置１にデータの送信を開始するか、またはデータの送信が終了するタイミングで、上述した制御情報を生成し、生成した制御情報を、通信ネットワーク１００を介して制御サーバＰ０に送信する。この制御情報は、「送信元装置情報」と「宛先装置情報」と「優先順位情報」と「開始終了種別」の情報を含む。「開始終了種別」は、データの伝送開始か伝送終了かを示す情報である。伝送開始時には、この「開始終了種別」に「開始」を示す情報が設定された制御情報が送信され、伝送終了時には「終了」を示す情報が設定された制御情報が送信される。制御サーバＰ０の制御部１０は、この「開始終了種別」を参照することによって、そのデータの伝送を開始するか、それとも伝送が終了したのかを判定する。また、制御サーバＰ０は、受信した制御情報から「優先順位情報」を読み出してそのデータの優先順位を判断し、その優先順位に基づいてデータの伝送制御処理を行う。このデータ伝送制御処理については、後に詳細に説明する。
【００２２】
（２）動作
次に、本実施形態に係る伝送システムの動作について説明する。
まず、制御サーバＰ０の制御部１０が行うデータ伝送制御処理について、図４に示すフローチャートを参照しながら、その処理内容を以下に説明する。
なお、以下の説明では、説明の便宜上、受信した制御情報を「制御情報Ａ」とし、制御情報Ａの示すデータを「データＡ」、制御情報Ａに含まれる「宛先装置情報」が示す通信装置１を「宛先通信装置Ａ」として説明する。
【００２３】
制御サーバＰ０の制御部１０が、制御情報Ａを受信すると、制御部１０は、伝送制御時間帯情報ＩＮＦ２２を読み出し、現在の時刻が制限時間帯であるか否かを判定する（Ｓ２００）。制限時間外である場合は、制御部１０は、制御処理を行う必要がないと判断し、図４に示すそれ以降の処理を行わず、そのままデータＡを転送する。この場合、宛先通信装置Ａは、データＡに対して通常の受信処理を行う。
図４のステップＳ２００において、制限時間内であると判定された場合は、制御部１０は、制御情報Ａから「開始終了種別」を読み出し、データ伝送が開始されるのか、それともデータ伝送が終了したのかを判定する（Ｓ２０１）。データ伝送が開始されると判断された場合は、ステップＳ２０２に示す指示情報送信処理を行い、データＡとデータＡの制御内容を指示する指示情報とを、宛先通信装置Ａに対して送信する。
【００２４】
図５は、上述した指示情報送信処理の詳細を示すフローチャートである。まず、制御部１０は、宛先通信装置Ａが、「優先順位情報」が「１１」のデータを受信中であるか否かを判定する（Ｓ３００）。この判定は、伝送中データテーブルＴＢＬ２３に、「宛先装置情報」が通信装置Ａであって「優先順位情報」が「１１」である制御情報が記憶されているか否かによって判定する。記憶されている場合は受信中であると判定する。受信中である場合は、データＡの伝送を待機させる必要があるため、伝送待機中データテーブルＴＢＬ２４に制御情報Ａを記憶し（Ｓ３０１）、宛先通信装置Ａに指示情報を送信しないまま処理を終了する。一方、受信中でない場合は、制御情報Ａの「優先順位情報」を読み出し、優先順位の判定を行う（Ｓ３０２）。「優先順位情報」に「１１」が設定されている場合は、データＡの受信を終了するまでは他のデータの受信処理を中断する旨の指示情報を、宛先通信装置Ａに対して送信する（Ｓ３０３）。この指示情報を受信すると、宛先通信装置Ａは、データＡ以外のデータの受信処理を中断し、データＡのみの受信処理を行う。これにより、データＡが優先して受信されることになる。制御部１０は、指示情報を送信した後、伝送中データテーブルＴＢＬ２３に制御情報Ａを記憶する（Ｓ３０４）。
【００２５】
図５のステップＳ３０２において、「優先順位情報」が「００」または「０１」と判定された場合は、制御部１０は、指示情報を送信する必要があるか否かを判定する（Ｓ３０５）。例えば、「優先順位情報」が「０１」のデータを受信中に、「００」のデータの伝送要求が行われた場合、「０１」のデータと「００」のデータとを１０対１の割合でパケット処理を行う旨の指示情報を送信する必要がある。このように、宛先通信装置Ａがその受信処理を変更する必要があると判断された場合は、その旨の指示情報を送信する（Ｓ３０６）。そして、制御情報Ａを、伝送中データテーブルＴＢＬ２３に記憶し（Ｓ３０４）、処理を終了する。
【００２６】
「優先順位情報」が「１０」の場合は、制御部１０は、送信が完了していなければならない時刻にタイマが起動するように制御サーバＰ０内部のタイマを発行する（Ｓ３０７）。送信が完了していなければならない時刻が到来すると、制御部１０は、制御情報Ａの「優先順位情報」を「１１」に変更し、制御情報Ａについて、図５に示す指示情報送信処理を行う。これにより、「優先順位情報」が「１０」のデータＡは、指定時刻までにデータ伝送が完了されてない場合は、最優先でデータを伝送することが可能となる。以上のようにして、制御サーバＰ０の制御部１０は、「優先順位情報」の値に基づいた指示情報を宛先通信装置Ａに対して送信する。宛先通信装置Ａは、この指示情報を受信すると、その指示内容に基づいて受信処理を行う。
【００２７】
図４の説明に戻る。図４のステップＳ２０１において、受信した制御情報Ａの「開始終了種別」が「終了」であった場合は、伝送開始時に受信した制御情報を伝送中データテーブルＴＢＬ２３から削除する（Ｓ２０３）。そして、制御情報Ａの「優先順位情報」を判定する（Ｓ２０４）。「優先順位情報」が「１１」の場合は、伝送待機中データテーブルＴＢＬ２４を参照し、伝送待機中のデータが記憶されているか否かを判定する（Ｓ２０５）。伝送待機中のデータがある場合は、データＡを優先して伝送を行ったことによって伝送を待機させられていたデータの伝送を開始する必要があるため、それらのデータを読み出して（Ｓ２０６）、図５に示した指示情報送信処理を行い（Ｓ２０７）、データの伝送を開始させる。
【００２８】
図４のステップＳ２０１において、「優先順位情報」が「１０」の場合は、伝送開始時に設定したタイマを破棄する（Ｓ２０８）。これは、既にデータ伝送が終了したために、伝送が完了すべき時刻を制御部１０が把握する必要がなくなるためである。「優先順位情報」が「０１」または「００」の場合、指示情報を送信すべきか否かを判定し（Ｓ２０９）、発行する必要があると判定された場合は、指示情報を、宛先通信装置Ａに対して送信する（Ｓ２１０）。以上のようにしてデータ伝送制御処理が行われる。
【００２９】
次に、図１に示した伝送システムの具体的な動作について説明する。
以下では、図１に示した伝送システムにおいて、ＯＡ機器Ｐ１乃至Ｐ３が、以下の順番で、画像形成装置Ｍ１に対してデータを送信する場合の動作について、図６を参照しながら説明する。
[１]ＯＡ機器Ｐ２が、「通常扱い」のデータｐ２を送信する。
[２]ＯＡ機器Ｐ１が、「優先度高」のデータｐ１を送信する。
[３]ＯＡ機器Ｐ３が、「無条件最優先」のデータｐ３を送信する。
【００３０】
図６は、本実施形態に係る伝送システムの動作シーケンスの一例を示す図である。
まず、ＯＡ機器Ｐ２は、「優先順位情報」に「００」を、「送信元装置情報」にＯＡ機器Ｐ２自身の装置識別子を、「宛先装置情報」に画像形成装置Ｍ１の装置識別子を設定した制御情報を生成し、生成した制御情報とデータｐ２とを、制御サーバＰ０に対して送信する（Ｓ１０１）。制御サーバＰ０の制御部１０は、ＯＡ機器Ｐ２から制御情報を受信すると、その制御情報に基づいてデータ伝送制御処理を行う。
【００３１】
データｐ２の「優先順位情報」は「００」であり、かつ画像形成装置Ｍ１は他のデータを受信中ではないため、制御サーバＰ０の制御部１０は、図５のステップＳ３０５の処理において、指示情報を送信する必要がないと判定する。そのため、制御部１０は、指示情報を送信せず、データｐ２のみを画像形成装置Ｍ１に対して送信する（Ｓ１０２）。画像形成装置Ｍ１は、制御サーバＰ０から指示情報を受信しないため、データｐ２に対して通常通りのデータ受信処理を行う。
【００３２】
次に、ＯＡ機器Ｐ１が、画像形成装置Ｍ１に対してデータｐ１を送信しようとする。このとき、ＯＡ機器Ｐ１は、「優先順位情報」に「０１」を設定した制御情報を生成し、生成した制御情報とデータｐ１とを制御サーバＰ０に対して送信する（Ｓ１０３）。制御サーバＰ０の制御部１０は、制御情報を受信すると、図５に示したデータ伝送制御処理を行う。いま、画像形成装置Ｍ１が受信すべきデータは、データｐ２とデータｐ１との２つであるが、データｐ１の「優先順位情報」は「０１」であり、データｐ２の「優先順位情報」は「００」であるため、制御サーバＰ０の制御部１０は、これらの優先順位情報から、データｐ１とデータｐ２とを、１０対１の割合で受信処理を行う旨の指示情報を、画像形成装置Ｍ１に対して送信する（Ｓ１０４）。画像形成装置Ｍ１は、制御サーバＰ０からこの指示情報を受信し、その指示内容に基づいて、データｐ１とデータｐ２とを１０対１の割合で受信するように、受信処理を変更する。これにより、データｐ２に対してデータｐ１が優先的に受信されるようになる。
【００３３】
データｐ２の伝送が完了すると、ＯＡ機器Ｐ２は、「開始終了種別」に「終了」を示す旨の情報を設定した制御情報を、制御サーバＰ０に対して送信する（Ｓ１０５）。制御サーバＰ０は、この制御情報を受信すると、図５に示したデータ伝送制御処理を行い、通常受信処理を行う旨の指示情報を、画像形成装置Ｍ１に対して送信する（Ｓ１０６）。画像形成装置Ｍ１は、受信した指示情報に基づいて受信処理を変更し、通常のデータ受信処理を行う。
【００３４】
次に、ＯＡ機器Ｐ３が画像形成装置Ｍ１に対して、データｐ３を送信するために、データｐ３と制御情報とを制御サーバＰ０に対して送信する（Ｓ１０７）。制御サーバＰ０の制御部１０は、データｐ３の制御情報を受信すると、制御情報に含まれる「優先順位情報」を基にデータ伝送制御処理を行う。データｐ３の優先順位情報は「１１」であるため、制御サーバＰ０は、画像形成装置Ｍ１に対して、データｐ３以外のデータ受信を中断させる旨の指示情報を送信する（Ｓ１０８）。画像形成装置Ｍ１は、この指示情報を受信すると、データｐ１の受信処理を中断し、データｐ３の受信処理のみを行う。これにより、データｐ３の伝送が優先して行われることになる。
【００３５】
ＯＡ機器Ｐ３は、データｐ３の送信が完了すると、制御サーバＰ０に対して送信終了の旨の指示情報を送信する（Ｓ１０９）。制御サーバＰ０は、この指示情報を受信すると、画像形成装置Ｍ１に対して、受信制御処理の変更を示す指示情報を送信する（Ｓ１１０）。画像形成装置Ｍ１は、この指示情報を受信すると、ＯＡ機器Ｐ１からのデータ受信処理を再開する。
【００３６】
上述したように、制御サーバＰ０が通信ネットワーク１００上で伝送されるデータに対して、データの優先順位情報に基づいてデータ受信処理についての指示情報を、データ受信側の通信装置１に送信することにより、受信側の通信装置１は、受信した指示情報に基づいて受信処理を行い、これにより、所定の時間帯において、優先度の高いデータを通信ネットワーク１００のトラフィック状況に依存することなく、優先させて伝送することが可能となる。
【００３７】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。
（１）
上述した実施形態では、制御サーバＰ０が通信ネットワーク１００上のデータ伝送を制御するようにしたが、制御サーバＰ０を用いず、各々の通信装置１に伝送制御機能を実現するプログラムを実装し、データの受信側の通信装置１自身で図５に示したデータ伝送制御処理を行うようにしてもよい。
【００３８】
また、上述した実施形態では、制御サーバＰ０が、受信処理の内容を示す指示情報を、データ受信側の通信装置１に送信し、受信側の通信装置１で受信処理を変更するようにしたが、データ伝送の制御方法はこれに限定するものではなく、例えば、制御サーバＰ０が、送信処理の内容を示す指示情報を、送信元の通信装置１に送信するようにしてもよい。この場合、指示情報を受信した通信装置１が、その指示内容に基づいて送信処理の制限を行ったり、送信処理を中断したりするようにする。
【００３９】
（２）
また、上述した実施形態では、通信装置１が、制御情報と実際のデータを別々のデータとして送信するようにしたが、制御情報の送信方法はこれに限定するものではなく、実際に伝送するデータの所定のヘッダに「優先順位情報」等を設定するフィールドを設け、通信装置１はそのヘッダに「優先順位情報」を設定して、制御サーバＰ０にそのデータを送信するようにしてもよい。この場合は、制御サーバＰ０は、受信したデータの所定のヘッダから「優先順位情報」を参照して優先度を判定する。
【００４０】
（３）
なお、上述した実施形態では、通信装置１が制御情報と実際のデータとを制御サーバＰ０に送信し、制御サーバＰ０が、受信したデータを随時送信先の通信装置１に転送するようにしたが、送信先の通信装置１に実際のデータを直接送信するようにしてもよい。この場合、通信装置１は、制御情報のみを制御サーバＰ０に送信し、実際のデータは送信先の通信装置１に直接送信する。
【００４１】
また、上述した実施形態では、優先すべきデータか否かを判定する方法として、制御情報に「優先順位情報」に設定される情報を４種類設けたが、「優先順位情報」に設定される情報をこれらの情報に限定するものではなく、他の様々な情報を用いることも可能である。また、優先度の判定方法はこれに限定するものではなく、優先度が判定できる方法であればどのような方法であってもよい。
【００４２】
（４）
上述した実施形態では、伝送制御時間帯情報ＩＮＦ２２は、制御サーバＰ０の管理者が制限時間帯を設定するようにしたが、制限時間帯の設定方法はこれに限定するものではなく、制御サーバＰ０が、通信ネットワーク１００のトラフィック状況を監視し、トラフィックが低い好適な時間帯を自動的に判定し、更新するようにしてもよい。例えばＳＮＭＰ（Simple Network Management Protocol）等のプロトコルを用いて通信ネットワーク１００のトラフィック状況を確認するようにしてもよい。
【００４３】
これにより、トラフィックが低い時間帯にデータを伝送することができるようになり、データをより確実に指定時間内に伝送することが可能となる。
【００４４】
（５）
上述した実施形態では、制御情報の「優先順位情報」に「期日指定優先」が設定されているデータについては、送信が完了すべき時刻にデータ伝送が完了していない場合に「優先順位情報」を「無条件優先」に変更してデータ伝送を行うようにしたが、「優先順位情報」に「期日指定優先」が設定されている場合のデータ伝送制御方法はこれに限定するものではなく、他のどのような制御方法であってもよい。例えば、それまでの統計からトラフィックが低い時間帯（例えば真夜中から明け方）を、制御サーバＰ０の制御部１０が判定するとともに、データのマージ処理にかかる時間を含めた伝送時間を制御部１０が算出するようにする。そして、判定された時間帯では「優先順位情報」を「優先度高」としてデータ伝送を行う。また、伝送が完了すべき時刻から、算出された伝送時間を差し引いた時刻に伝送が完了していない場合には、「優先順位情報」を「無条件優先」に変更してデータ伝送を行うようにする。具体的には、例えば次の日の朝７時までに絶対に伝送が終了している必要があるデータにおいて、その伝送に１時間の時間を要すると判断された場合には、最初は通常の優先度でそのデータを伝送開始し、終了していない場合には途中から「優先順位情報」を「優先度高」に変更してデータ伝送を行う。そして、翌日朝６時からは、「優先順位情報」を「無条件際優先」に変更する。
【００４５】
これにより、即伝送が必要ではないが、ある期日までには絶対に伝送が終了していなければならないようなデータについても、データをより確実に指定時間内に伝送することが可能となる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施形態に係る伝送システムの全体構成を示す図である。
【図２】同実施形態の制御サーバＰ０の全体構成を示す図である。
【図３】同実施形態の伝送中データテーブルＴＢＬ２３のデータ構成図である。
【図４】同実施形態のデータ伝送制御処理を示す図である。
【図５】同実施形態の指示情報送信処理を示す図である。
【図６】同実施形態の動作のシーケンスを示す図である。
【図７】伝送システムの全体構成を示す図である。
【図８】伝送システムのネットワーク占有率を示す図である。
【符号の説明】
【００４７】
Ｐ０…制御サーバ、Ｐ１，Ｐ２，Ｐ３…ＯＡ機器、Ｍ１，Ｍ２…画像形成装置、１０…制御部、２０…記憶部、３０…通信インタフェース、４０…ユーザインタフェース。
【図１】
2006174346.tif 000003
【図２】
2006174346.tif 000004
【図３】
2006174346.tif 000005
【図４】
2006174346.tif 000006
【図５】
2006174346.tif 000007
【図６】
2006174346.tif 000008
【図７】
2006174346.tif 000009
【図８】
2006174346.tif 000010