"印刷データの優先度を決定するために用いる第1の情報を記憶する第1の記憶手段と、上位装置から印刷指示データを受信する受信手段と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定手段と、前記印刷単位データを前記優先度ごとに分類して、保存する保存手段と、前記保存手段に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成手段と、を備えることを特徴とする印刷管理装置。印刷データの印刷出力先を決定するために用いる第2の情報を記憶する第2の記憶手段と、前記第2の情報と用いて、前記印刷単位データに基づき前記生成手段で作成される印刷データの出力先を決定する決定手段とをさらに備えることを特徴とする印刷管理装置。前記設定手段で設定された優先度と、前記決定手段で決定された出力先とが同じである連続する複数の印刷単位データを結合する結合手段をさらに備えることを特徴とする請求項2に記載の印刷管理装置。前記決定手段で決定された印刷データの出力先のプリンタが印刷不可状態である場合に、当該印刷データの印刷出力を行うプリンタを変更する変更手段をさらに備えることを特徴とする請求項2または3に記載の印刷管理装置。印刷データの優先度を決定するために用いる第1の情報を記憶する記憶装置を備える印刷管理装置によって行われる印刷管理方法であって、上位装置から印刷指示データを受信する受信工程と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定工程と、前記印刷単位データを前記優先度ごとに分類して、記憶装置に保存する保存工程と、前記記憶装置に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成工程と、を備えることを特徴とする印刷管理方法。印刷データの優先度を決定するために用いる第1の情報を記憶する記憶装置を備える印刷管理装置を、上位装置から印刷指示データを受信する受信手段と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定手段と、前記印刷単位データを前記優先度ごとに分類して、記憶装置に保存する保存手段と、前記記憶装置に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成手段として機能させることを特徴とするコンピュータプログラム。しかし、上記の実現方法では、要求元で固定した優先度のため、ユーザが印刷したい印刷データに対して適切に処理することができない。月末など処理が集中する休日や夜間が明けて出社した際に、印刷が終了しているべき印刷データが印刷できていないということになる。期日までに、印刷が終了しているべき印刷データの印刷が出来ていないという原因にはさらに、プリンタのトナー切れや紙詰まりなどもあり、これら要因で印刷ができないケースもありうるので、このような事態にも対処しておく必要性がある。そこで、本発明は、ユーザが意図した印刷データを優先的に印刷できるように、印刷データ生成前に優先度を設定することによって、印刷データの印刷を所定の日時までに終了させることを目的とする。上記した目的を達成するために、本発明の印刷管理装置は、印刷データの優先度を決定するために用いる第1の情報を記憶する第1の記憶手段と、上位装置から印刷指示データを受信する受信手段と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定手段と、前記印刷単位データを前記優先度ごとに分類して、保存する保存手段と、前記保存手段に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成手段と、を備えることを特徴とする。上記した目的を達成するために、本発明の印刷管理方法は、印刷データの優先度を決定するために用いる第1の情報を記憶する記憶装置を備える印刷管理装置によって行われる印刷管理方法であって、上位装置から印刷指示データを受信する受信工程と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定工程と、前記印刷単位データを前記優先度ごとに分類して、記憶装置に保存する保存工程と、前記記憶装置に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成工程と、を備えることを特徴とする。上記した目的を達成するために、本発明のコンピュータプログラムは、印刷データの優先度を決定するために用いる第1の情報を記憶する記憶装置を備える印刷管理装置を、上位装置から印刷指示データを受信する受信手段と、前記印刷指示データに含まれる複数の印刷単位データそれぞれに対して、前記第1の情報を用いて優先度を設定する設定手段と、前記印刷単位データを前記優先度ごとに分類して、記憶装置に保存する保存手段と、前記記憶装置に保存されている印刷単位データの優先度順に、当該印刷単位データに基づき、印刷データを生成する生成手段として機能させることを特徴とする。本発明によれば、ユーザが意図した印刷データを優先的に印刷できるように、印刷データ生成前に優先度を設定することが可能となり、優先度を高く設定した印刷データの印刷処理が優先されて行われることになる。これにより、印刷データの印刷を所定の日時までに終了させることが可能となる。以下、図面を参照して、本発明の実施の形態の一例について説明する。図1は、本発明の実施の形態における印刷管理システムのシステム構成の一例を示す図である。図1に示すように、本発明の印刷管理システムは、ホストコンピュータ101、印刷管理装置102、複数台のプリンタ103、クライアントPC104、及びこれら装置を通信可能に接続するLAN等のネットワーク105を備えて構成されている。ホストコンピュータ101は、プリンタ103から印刷出力を行う印刷データの生成に用いられる印刷指示データを、ネットワーク105を介して印刷管理装置102に対して送信する。印刷管理装置102は、ホストコンピュータ101から送信された印刷指示データを受信し、該受信した印刷指示データに基づき、プリンタ103から印刷出力可能な形式の印刷データを作成する。また、作成した印刷データをプリンタ103に送信することで、プリンタ103に当該印刷データの印刷処理を行わせる。印刷管理装置102はさらに、プリンタ103より送信される、プリンタ103の機器状態トナー切れ、用紙なし、用紙詰まりや、プリンタ103での印刷データの印刷状況印刷前、印刷実行中、印刷終了といった情報を管理する。印刷管理装置102は、プリンタ103より送信される機器状態情報や、印刷状況情報を受信することで、これらの管理を行う。また、機器状態情報や印刷状況情報を管理者が使用するクライアントPC104に対して送信する。プリンタ103は、ネットワーク105を介して印刷管理装置102から受信した印刷データの印刷処理を行う。プリンタ103の印刷方式としては、例えば、インクジェット方式、レーザビーム方式、熱転写方式などである。また、印刷管理装置102に対して、機器の状態を示す機器状態情報や、印刷データの印刷状況を示す印刷状況情報を送信する。クライアントPC104は、本印刷管理システムの管理者等が用いる端末装置であって、印刷管理装置102から受信した機器状態情報や印刷状況情報に基づき、それぞれの印刷データの印刷状況や、それぞれのプリンタの状態をディスプレイ装置に表示する。管理者は、ディスプレイ装置に表示される情報を確認することで、それぞれの印刷データの印刷状況や、それぞれのプリンタの状態を確認できる。以上が、図1に示す本発明の印刷管理システムのシステム構成の一例の説明である。次に、図2を参照して、図1の印刷管理装置102に適用可能な情報処理装置のハードウェア構成の一例について説明する。図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるBIOSBasicInputOutputSystemやオペレーティングシステムプログラム以下、OSや、印刷管理サーバ102が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。202はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM203あるいは外部メモリ211からRAM202にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。また、205は入力コントローラで、キーボードやポインティングデバイス等の入力装置209からの入力を制御する。206はビデオコントローラで、ディスプレイ装置210等の表示器への表示を制御する。これらは必要に応じて操作者が使用するものである。207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスクHDや、フレキシブルディスクFD、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ登録商標メモリ等の外部メモリ211へのアクセスを制御する。208は通信I/Fインタフェースコントローラで、ネットワーク例えば、図1に示したLAN105を介して外部機器と接続通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。なお、CPU201は、例えばRAM202内の表示情報用領域へアウトラインフォントの展開ラスタライズ処理を実行することにより、ディスプレイ装置210上での表示を可能としている。また、CPU201は、ディスプレイ装置210上の不図示のマウスカーソル等でのユーザ指示を可能とする。本発明を実現するための後述するフローチャートに示す各ステップの処理は、コンピュータで読み取り実行可能なプログラムにより実行され、そのプログラムは外部メモリ211に記録されている。そして、必要に応じてRAM202にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。尚、図1のホストコンピュータ101、クライアントPC104も、略同様のハードウェア構成を有しているので、詳細な説明は割愛する。次に、図3を参照して、印刷管理システムが備える各装置の機能構成について説明する。ここでは主に、印刷管理サーバ102、クライアントPC104の機能について説明する。図3に示す通り、印刷管理サーバ102は、印刷指示データ受信部301、印刷指示データ解析部302、印刷データ生成部303、印刷データ送信部304、プリンタ情報取得部305、プリンタ情報送信部306等の機能部を備えて構成されている。印刷指示データ受信部301は、ホストコンピュータ101上位装置から送信される印刷指示データを受信する機能部である。印刷指示データ解析部302は、印刷指示データ受信部が受信した印刷指示データを解析することで、印刷指示データに含まれる印刷単位データを取得する。またそれぞれの印刷単位データの印刷優先度や、出力先プリント等を決定する機能部である。印刷データ生成部303は、印刷指示データ解析部302が取得した印刷単位データを、当該印刷単位データを印刷すると決定されたプリンタから印刷出力するための印刷データを生成する機能部である。プリンタ情報取得部305は、プリンタ103から送信される機器状態情報や印刷状況情報等を受信する機能部である。プリンタ情報送信部306は、プリンタ情報取得部305が受信した機器状態情報や印刷状況情報等を、クライアントPC104に対して送信する機能部である。以上が、印刷管理サーバ102の機能構成である。また、クライアントPC104は、図3に示す通り、プリンタ情報受信部307、表示制御部308等の機能部を備えて構成されている。プリンタ情報受信部307は、印刷管理装置102から送信される機器状態情報や印刷状況情報等を受信する機能部である。表示制御部308は、プリンタ情報受信部307が受信した、機器状態情報や印刷状況情報に基づいて、それぞれのプリンタ103の状態や、それぞれのプリンタ103で印刷される印刷データの印刷状況をディスプレイ装置に表示する。以上が、クライアントPC104の機能構成の説明である。次に、図4~図7を参照して、印刷管理装置102の印刷指示データ解析部303によって行われる印刷単位データ結合処理の概要について説明する。図4は、ホストコンピュータから送信される印刷指示データの構成の一例を示す模式図である。図4に示す通り、印刷指示データ400は、複数の印刷単位データ401~406を備えて構成されている。印刷構成データは、改ページ命令の次のデータ1番目の印刷単位データは先頭データから次の改ページデータまでを1単位として構成されている。印刷データ解析部303は、印刷指示データ400からそれぞれの印刷単位データ401を取得した後に、図5に示す配信先プリンタグループ決定情報500や、優先度情報600をもとに、印刷単位データの結合を行う。印刷データ解析部303は、配信先プリンタグループ、及び優先度が同じとなる印刷単位データを1つの印刷単位データにまとめる処理を行う。ここで、図5を参照して、配信先プリンタグループ決定情報500の構成について説明する。この配信先プリンタグループ決定情報500は、印刷単位データを用いて作成される印刷データを印刷出力するプリンタグループを決定するために用いられる情報である。図5に示すように、配信先プリンタグループ決定情報500は、配信先プリンタグループ501、配信先決定キーワード502等のデータ項目を備えて構成されている。配信先プリンタグループ501は、印刷データを出力するプリンタグループを特定する情報が登録されるデータ項目である。尚、それぞれのプリンタグループは通常、複数台のプリンタ103で構成されており、印刷データはそのうちのいずれかのプリンタで印刷出力されることになる。配信先決定キーワード502は、配信先プリンタグループを決定するためのキーワード情報が登録されるデータ項目である。この配信先決定キーワード502に記憶されるキーワードを含む印刷単位データが、そのレコードの配信先プリンタグループ501に登録されているプリンタグループで印刷すると決定される。以上が、図5のプリンタグループ決定情報500のデータ構成の説明である。尚、このプリンタグループ決定情報500は、ホストコンピュータ101から送信される印刷指示データの種別ごとに作成することが可能である。次に、図6を参照して、印刷管理装置102の外部メモリ211に記憶されている、優先度決定情報600のデータ構成について説明する。この優先度決定情報600は、印刷単位データを用いて作成される印刷データの印刷の優先度を決定するために用いられる情報である。図6に示すように、優先度決定情報600は、印刷優先度601、印刷優先度決定キーワード602等を備えて構成されている。印刷優先度601は、印刷優先度を示す情報が登録されるデータ項目である。印刷優先度決定キーワード602は、印刷優先度を決定するためのキーワード情報が登録されるデータ項目である。この印刷優先度決定キーワード602に記憶されるキーワードを含む印刷単位データに基づき作成される印刷データは、そのレコードの印刷優先度601に登録されている印刷優先度に設定される。以上が、図6の優先度決定情報600のデータ構成の説明である。尚、この優先度決定情報600は、ホストコンピュータ101から送信される印刷指示データの種別ごとに作成することが可能である。印刷優先度が高いほど、印刷データの印刷出力が先に行われることになる。また、この優先度決定情報600に登録されている優先度決定キーワードを含まない印刷単位データに基づき作成される印刷データの印刷優先度は中と決定されることになる。また、本実施例では印刷優先度が3段階であるものとして説明するが、2以上の段階であれば、何段階であっても構わない。次に、図7を参照して、図4~図6に示す各種の情報を用いた印刷指示データ解析部303よる処理で作成される印刷単位データについて説明する。印刷指示データ解析部303は、連続する、1配信先プリンタグループ、2印刷優先度、が同一である印刷単位データを1つの印刷単位データにまとめる処理を行う。印刷指示データ解析部303は、まず図4に示す印刷指示データから印刷単位データ401を取得する。そして、配信先プリンタグループ決定情報500を用いて、当該印刷単位データ401から作成される印刷データの配信先を決定する。印刷単位データ401には、東京という文字列があるので、その配信先は東京プリンタグループであると決定される。また、印刷指示データ解析部303は、優先度決定情報600を用いて、当該印刷単位データ401から作成される印刷データの印刷優先度を決定する。印刷単位データ401にはG株式会社という文字列があるので、その印刷優先度は高であると決定される。その後、印刷指示データ解析部303、同様に、印刷単位データ402の配信先を東京プリンタグループ、印刷優先度を高と決定する。これは、印刷単位データ401と同様の設定であるので、これらを結合した印刷単位データを作成する。そして、印刷指示データ解析部303は、次の、印刷単位データ403の配信先と、印刷優先度を決定する。それぞれ、大阪プリンタグループ、低となるため、印刷単位データ401、402を結合したものとの結合は行わない。これにより、印刷単位データ401、402での結合を確定させ、印刷単位データ終了命令を追加する図7の701。その後、印刷単位データ404、405、406に対する処理を行うことで、図7に示すような印刷単位データが作成されることになる。以上が、印刷指示データ解析部303によって行われる印刷単位データ結合処理の詳細である。尚、作成された印刷単位データは、外部メモリ211等に、優先度、プリンタグループ別に記憶されることになる。次に、図8を参照して、印刷管理装置102のCPU201によって行われる、印刷データ作成送信処理の概要について説明する。印刷管理装置102のCPU201に本図に示す処理を実行するために、図3に示す各機能部としてCPU201を機能させるプログラムは外部メモリ211等に保存されており、本図に示す処理を実行するに際し、CPU201は当該プログラムをRAM202にロードし、ロードしたプログラムによる制御に従って、本図に示す処理を実行する。まず、印刷管理装置102のCPU201は、プログラムによる制御に従い、印刷指示データ取得部301として機能し、ホストコンピュータ101から送信された印刷指示データを取得するステップS801。そして、その後、印刷管理装置102のCPU201は、プログラムによる制御に従い、印刷指示データ解析部302として機能し、ステップS801で取得した印刷指示データの解析処理を行うステップS802。この処理の詳細は、図9を参照して後述することにする。ステップS802の印刷指示データ解析処理が終了した後に、印刷管理装置102のCPU201は、プログラムによる制御に従い、印刷データ作成部303として機能し、印刷データ作成処理を行うステップS803。この処理の詳細は、図10を参照して説明する。ステップS803の印刷データ作成処理終了後、CPU201は、プログラムによる制御に従い、印刷データ送信部304として機能し、ステップS803で作成された印刷データをプリンタ103に送信する印刷データ送信処理を行うステップS804。この処理の詳細は、図11を参照して説明する。以上が、印刷管理装置102のCPU201によって行われる、印刷データ作成送信処理の概要である。尚、複数のプロセスを立ち上げ、それぞれのプロセスで印刷指示データ取得部301、印刷指示データ解析部302、印刷データ作成部303、印刷データ送信部304の機能を行わせるなど、ステップS801~ステップS804の処理を同時進行で行わせるようにしてももちろん構わない。次に、図9を参照して、図8のステップS802の印刷指示データの解析処理の詳細について説明する。まず、CPU201は、図8のステップS801でホストコンピュータから取得した印刷指示データから、印刷単位データを取得するステップS901。そして、取得した印刷単位データから作成される印刷データの印刷優先度を、優先度決定情報600を用いて決定するステップS902。また、配信先プリンタグループ決定情報500を用いて、配送先プリンタグループを決定するステップS903。その後、未確定の印刷単位データに、ステップS901で新たに取得した印刷単位データを追加するかを判定するステップS904。この判定処理では、CPU201は、未確定の印刷単位データから作成される印刷データの印刷優先度、配送先プリンタグループと、ステップS901で取得した印刷単位データから作成される印刷データの印刷優先度、配送先プリンタグループとが一致する場合に、未確定の印刷単位データに、ステップS901で新たに取得した印刷単位データを追加すると判定する。ステップS904の処理で、YESと判定した場合には、CPU201は処理をステップS907に進め、未確定の印刷単位データにステップS901で新たに取得した印刷単位データを追加する。一方、ステップS904の処理で、NOと判定した場合には、CPU201は処理をステップS905に進め、未確定の印刷単位データに印刷単位データ終了情報を追加することで未確定の印刷単位データを確定させ、その印刷単位データを、当該印刷単位データから作成される印刷データの印刷優先度、配送先プリンタグループに応じて決定される保存領域に分類して保存する。確定された印刷単位データは、印刷優先度ごと、配送先プリンタグループごとに作成されているディレクトリに分類して保存されることになる。その後、ステップS901で取得した印刷単位データを、未確定の印刷単位データに設定するステップS906。ステップS906、または、ステップS907の処理終了後、CPU201は処理をステップS908に進め、印刷指示データに、まだ未取得の印刷単位データがあるか判定する。この判定処理でYESと判定した場合には、ステップS901に処理を進め、未取得の印刷単位データを印刷指示データから取得し、ステップS902以降の処理を行う。ステップS908でNOと判定した場合には、CPU201は処理をステップS909に進め、未確定の印刷単位データに印刷単位データ終了情報を追加することで未確定の印刷単位データを確定させ、その印刷単位データを、当該印刷単位データから作成される印刷データの印刷優先度、配送先プリンタグループに応じて決定される保存領域に保存する。以上が、図8のステップS802の印刷指示データ解析処理の詳細である。次に、図10を参照して、図8のステップS803の印刷データ作成処理の詳細について説明する。まず、CPU201は、優先度に応じて、未処理の印刷単位データを取得するステップS1001。そして、プリンタ103の印刷可否情報や負荷情報を考慮して、当該印刷単位データから作成される印刷データを出力するプリンタを決定する。そして、印刷優先度を設定しステップS1003、ステップS1002で決定されたプリンタ103に対応するプリンタドライバで印刷データを作成するステップS1004。以上が、図8のステップS803の印刷データ作成処理の詳細な説明である。次に、図11を参照して、図8のステップS804の印刷データ送信処理の詳細について説明する。まず、CPU201は、印刷データ作成処理で作成された印刷データを優先度順に取得するステップS1101。そして、印刷データに設定された、当該印刷データの印刷出力を行うプリンタ103の情報を取得するステップS1102。その後、処理をステップS1103に進め、ステップS1102で取得したプリンタ情報が示すプリンタ103が印刷可能状態であるかを判定するステップS1103。CPU201は、この判定処理で、プリンタが紙詰まり、トナー切れ、用紙切れ等を起こしている場合に、印刷可能状態ではないと判定することになる。ステップS1103の判定処理で、プリンタが印刷可能状態であると判定すると、CPU201は処理をステップS1104に進め、当該印刷データに設定されているプリンタに印刷データを送信する。一方、ステップS1103の判定処理で、プリンタが印刷可能状態ではないと判定した場合には、CPU201は、処理をステップS1105に進め、プリンタの負荷情報や印刷可否情報等を考慮して、代替印刷を行うプリンタを決定し、決定したプリンタに対して、印刷データを送信するステップS1106。以上が、図8のステップS804の印刷データ送信処理の詳細な説明である。以上のように構成することで、本発明では、印刷指示データから印刷単位データを取得する際に、優先度を設定することになる。そして、その後に印刷単位データに基づく印刷データの作成処理や、印刷データのプリンタへの送信処理が、印刷単位データに設定された優先度に従って行われることになる。これにより、優先して印刷したい印刷データの印刷処理を優先的に行うことができる。また、優先度設定に用いる優先度情報は、ホストコンピュータから送信される印刷指示データの種類ごとに設定することが可能であるため、それぞれの印刷指示データの内容に即した形で優先度を設定することが可能となる。本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVDDVD-ROM,DVD-Rなどもある。その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。尚、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。"