"ファックスで送受信される画像の符号化及び復号化を行う第1コーデック手段と、前記第1コーデック手段よりも高速に前記画像の符号化及び復号化を行う第2コーデック手段と、通信速度の異なる回線で前記画像を送受信可能な送受信手段と、前記送受信手段により、前記回線のうちで通信速度が速い回線で前記画像を送受信するときは、前記第2コーデック手段により前記画像を符号化又は復号化するように前記第2コーデック手段を制御し、前記回線のうちで通信速度が遅い回線で前記画像を送受信するときは、前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御する制御手段とを備えたことを特徴とする通信装置。前記制御手段は、前記回線が前記画像を送受信する際に課金されない回線のときには、前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御することを特徴とする請求項1記載の通信装置。前記制御手段は、通信速度が予め設定された閾値を超えたときに前記第2コーデック手段により前記画像を符号化又は復号化するように前記第2コーデック手段を制御し、通信速度が予め設定された閾値を超えないときに前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御することを特徴とする請求項1記載の通信装置。前記第1コーデック手段は、ソフトウェアコーデックであり、前記第2コーデック手段はハードウェアコーデックであることを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。前記通信速度が異なる回線は、IP網を用いる回線、及びアナログ網を含む回線であることを特徴とする請求項1乃至4のいずれか1項に記載の通信装置。ファックスで送受信される画像の符号化及び復号化を行う第1コーデック手段と、前記第1コーデック手段よりも高速に前記画像の符号化及び復号化を行う第2コーデック手段と、を備えた通信装置の制御方法であって、通信速度の異なる回線で前記画像を送受信可能な送受信ステップと、前記送受信ステップにより、前記回線のうちで通信速度が速い回線で前記画像を送受信するときは、前記第2コーデック手段により前記画像を符号化又は復号化するように前記第2コーデック手段を制御し、前記回線のうちで通信速度が遅い回線で前記画像を送受信するときは、前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御する制御ステップとを備えたことを特徴とする制御方法。ファックスで送受信される画像の符号化及び復号化を行う第1コーデック手段と、前記第1コーデック手段よりも高速に前記画像の符号化及び復号化を行う第2コーデック手段と、を備えた通信装置の制御方法をコンピュータに実行させるためのプログラムであって、前記制御方法は、通信速度の異なる回線で前記画像を送受信可能な送受信ステップと、前記送受信ステップにより、前記回線のうちで通信速度が速い回線で前記画像を送受信するときは、前記第2コーデック手段により前記画像を符号化又は復号化するように前記第2コーデック手段を制御し、前記回線のうちで通信速度が遅い回線で前記画像を送受信するときは、前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御する制御ステップとを備えたことを特徴とするプログラム。しかしながら、例えば、NGN網は最高で1Mbpsを帯域保障するが、符号化、復号化をソフトウェアCODECで行った場合、処理が遅く、公衆IP網の性能を最大限引き出すことができない。更に、NGN網は時間当たりの従量課金であるため、速度が遅いことはユーザに余計な出費を強いることになる。従って、画像の符号化、復号化をハードウェアCODECで行うことが望ましいことはもちろんであるが、マルチセッションにおいて、通信回線分の専用ハードウェアCODECをIPFAX機に搭載することはコスト的に不利である。従って、全ての通信においてハードウェアCODECが使用できるとは限らない。一方、上述したようにIPFAXがT.38GWを介してアナログファックスと通信する際には、アナログファックスの最高通信速度である14400bpsより通信速度を上げることができない制約があるため、ソフトウェアCODECでも十分処理が間に合う。また、IPFAX同士の通信においても、公衆IP網ではなく、構内IP網であれば時間が多少掛かっても課金対象とはならないためソフトCODECを使用し、ある程度低速通信になったとしても通信料金が増えることが無い。本発明の目的は、ファックスで送受信される画像の符号化及び復号化速度の異なるコーデックを利用可能な通信装置において、コーデックを適切に使い分けることが可能な通信装置及びその制御方法、並びにプログラムを提供することにある。上記目的を達成するために、請求項1の通信装置は、ファックスで送受信される画像の符号化及び復号化を行う第1コーデック手段と、前記第1コーデック手段よりも高速に前記画像の符号化及び復号化を行う第2コーデック手段と、通信速度の異なる回線で前記画像を送受信可能な送受信手段と、前記送受信手段により、前記回線のうちで通信速度が速い回線で前記画像を送受信するときは、前記第2コーデック手段により前記画像を符号化又は復号化するように前記第2コーデック手段を制御し、前記回線のうちで通信速度が遅い回線で前記画像を送受信するときは、前記第1コーデック手段により前記画像を符号化又は復号化するように前記第1コーデック手段を制御する制御手段とを備えたことを特徴とする。本発明によれば、ファックスで送受信される画像の符号化及び復号化速度の異なるコーデックを利用可能な通信装置において、コーデックを適切に使い分けることが可能な通信装置及びその制御方法、並びにプログラムを提供することができる。以下、本発明の実施の形態について図面を参照しながら詳述する。図1は、本発明の実施の形態に係る通信装置を含む通信システム100の概略構成を示す図である。図1において、通信システム100は、構内IP網1001、公衆IP網1003、IPFAX装置1002,1004,1007、T.38GW1005、及びアナログファックス1006で構成されている。上記IPFAX装置1002,1004,1007は、本発明の通信装置に対応し、本実施の形態においては、IPFAX装置1002を中心に説明していく。また、IPFAX装置1004は、公衆IP網1003に接続されている。また、IPFAX装置1007は、構内IP網1001に接続されている。なお、本来は、公衆IP網1003用のゲートウェイ、構内IP網1001用のゲートウェイ、及びセッション接続を管理するSIPサーバなどが必要となるが、ここでは割愛する。また、IPFAX装置1002,1004,1007に共通する説明をするときは、単にIPFAX装置と記載する。図1において、通信速度が異なる回線は、公衆IP網1003を用いる回線、及びT.38GW、アナログファックス1006間のアナログ網を含む回線となっている。図2は、図1におけるIPFAX装置1002のブロック図である。図2において、IPFAX装置1002は、操作部2002、スキャナ2003、CPU2004、主記憶装置2005、NVRAM2009を含む。また、IPFAX装置1002は、ハードウェアCODEC2010ハードウェアコーデック、ネットワークデバイス2011、及びプリンタ2013を含む。CPU2004は演算装置であり、IPFAX装置1002全体の制御を行う。操作部2002は、キーボード、表示部等で構成され、オペレータが各種入力操作を行うためのものである。スキャナ2003は、送信画像の読み込みを行う。プリンタ2013は、受信画像の印刷を行う。NVRAM2009はユーザ設定などが記録される。ハードウェアCODEC2010は符号、復号化を行うハードウェアである。主記憶装置2005はCPU2004が動作させるプログラムや画像データを格納するために用いる。また、主記憶装置2005には、送受信画像格納領域2006、符号復号領域2007、及びソフトウェアCODEC領域2008が設けられている。ソフトウェアCODEC領域2008には、ソフトウェアCODECソフトウェアコーデックを実行するためのプログラムが記憶されている。これをCPU2004が実行することにより、ソフトウェアCODEC機能を実現できる。送受信画像格納領域2006は、スキャナ2003が読み取った送信画像を一時的に格納するか、受信画像を一次格納する領域である。符号復号領域2007は、ソフトウェアCODEC領域2008に記憶されたソフトウェアCODEC、及びハードウェアCODEC2010が符号、または復号化した後のデータを一時的に格納する領域である。ソフトウェアCODEC領域2008はCPU2004が読み込み動作させるソフトウェアCODECのプログラムが格納される領域である。ネットワークデバイス2011はIPFAX装置1002をネットワークに接続するもので、IPデータ送受信を行う。このネットワークデバイス2011は、アナログ網に接続されたアナログファックス1006にもファックスの送受信可能である。従って、通信速度の異なる回線で画像を送受信可能となっている。本実施の形態では、上述したソフトウェアCODECが、ファックスで送受信される画像の符号化及び復号化を行う第1コーデック手段に対応する。一方、ハードウェアCODEC2010は、第1コーデック手段よりも高速に前記画像の符号化及び復号化を行う第2コーデック手段に対応する。なお、符号化及び復号化速度が遅いコーデックは必ずしもソフトウェアCODECとは限らない。例えば符号化及び復号化速度が異なる2つ以上のハードウェアCODECが搭載されることもあり得る。他のIPFAX装置1004,1007も同様の構成となっている。図3は、図1におけるIPFAX装置同士のファックス通信を示すシーケンス図である。このシーケンス図は、図1では、IPFAX装置1002とIPFAX装置1004とのファックス通信、または、IPFAX装置1002とIPFAX装置1007とのファックス通信を示す。この図3では例として、IPFAX装置1002が送信機、IPFAX装置1004が受信機とした場合のファックス通信を示している。図3において、IPFAX装置1002はIPFAX装置1004へセッション呼接続要求を送信し、セッション接続を行うステップS3001。本来であれば、構内IP網1001から公衆IP網1003へ接続するためのゲートウェイが必要である、またセッション接続にはSIPを用いるなど制御が必要であるが、既知の技術のため割愛する。セッション接続によりセッションが確立すると、IPFAX装置1002はT.38CNGをIPFAX装置1004へ送信するステップS3002。次いで、IPFAX装置1004はT.38CEDを送信するステップS3003。受信側であるIPFAX装置1004はT.38DISによって能力宣言をし、IPFAX装置1002がそれを受信するステップS304。送信側であるIPFAX装置1002はT.38DCSによって能力宣言を返し、IPFAX装置1004がそれを受信するステップS305。通常、通信相手がT.38GW先のアナログファックスか否かは、T.30勧告書によると、送られてきたDISあるいはDCSのbit3及びbit121を解析することで分かる。このケースでは、DIS/DCS解析の結果IPFAX装置1002、IPFAX装置1004ともにT.38GWを経由していないIPFAXであるということが分かる。次いで、IPFAX装置1002,1004は、T.38TCFを送受信しステップS306、T.38CFRを送受信しステップS3007、画像通信が行われるステップS3008。この送受信の詳細についても、既知の技術であるのでここでは割愛する。画像の送受信が行われると、セッションの切断が行われステップS3009、本処理を終了する。図4は、図1におけるIPFAX装置とT.38GW1005先のアナログファックス1006とのファックス通信を示すシーケンス図である。このシーケンス図は、図1では、IPFAX装置1002とアナログファックス1006とのファックス通信を示す。図4において、IPFAX装置1002はアナログファックス1006へセッション呼接続要求を送信し、セッション接続を行うステップS4001。T.38GW1005は、IPFAX装置1002からのIPFAXのセッション接続要求をアナログのセッション接続要求へ変換し、アナログファックス1006へ接続要求する。具体的に例えば、SIPのINVITEをアナログ呼接続のダイアル要求へと変換することである。セッション接続によりセッションが確立すると、IPFAX装置1002はT.38GW1005へT.38CNGを送信するステップS4002。T.38GW1005によってT.38CNGはアナログトーンのCNGへ変換され、アナログファックス1006へ送信されるステップS4003。アナログファックス1006は、アナログトーンのTONECEDをT.38GW1005へ送信するステップS4004。TONECEDは、T.38GW1005によってT.38CEDへ変換され、IPFAX装置1002へ送信されるステップS4005。次いで、アナログファックス1006はT.30DISをT.38GW1005へ送信しステップS4006、T.38GW1005はT.30DISをT.38DISへ変換し、IPFAX装置1002へ送信するステップS4007。この例では、IPFAX装置1002が、送信されたT.38DISのbit3及びbit121を解析すると、IPFAX装置1002が通信相手として画像送信しようとしている相手がT.38GW先のアナログファックスであるということが分かる。IPFAX装置1002はT.38GW1005へT.38DCSを送信するステップS4008。T.38GW1005によってT.38DCSはT.30DCSへ変換され、アナログファックス1006へ送信されるステップS4009。IPFAX装置1002はT.38GW1005へT.38TCFを送信するステップS4010。T.38GW1005によってT.38TCFはT.30TCFへ変換され、アナログファックス1006へ送信されるステップS4011。次いで、アナログファックス1006はT.30CFRをT.38GW1005へ送信しステップS4012、T.38GW1005はT.30CFRをT.38CFRへ変換し、IPFAX装置1002へ送信するステップS4013。その後、IPFAX装置1002はT.38GW1005へT.38画像を送信するステップS4014。T.38GW1005によってT.38画像はT.30画像へ変換され、アナログファックス1006へ送信されるステップS4015。そして、セッションの切断が行われるステップS4016。具体的にはIPFAX装置1002がSIPのBYEを発行し、それを受けたT.38GW1005がアナログファックス1006の回線開放を行うことになる。SIPやT.38GWは既知の技術であるため割愛するが、アナログファックス1006がIPFAX装置1002へ画像送信する場合でも基本的には変わりはなく、T.38GWが逆の変換を行うことになる。ただし、その場合、IPFAX装置1002はT.38GWからT.38DCSを受け取ることになる。IPFAX装置1002が受け取ったT.38DCSのbit3及びbit121を解析することで、IPFAX装置1002が通信相手として画像受信しようとしている相手がT.38GW1005先の、アナログファックス1006であるということが分かる。図5は、図2における操作部2002に表示されるハードウェアCODEC2010使用有無画面の一例である。この画面により、ユーザが、構内IP網1001において、IPFAX同士の通信、例えばIPFAX装置1002とIPFAX装置1007が画像送受信する際に、画像の符号、復号化にハードウェアCODEC2010を用いるか否かを設定することができる。ハードウェアCODEC使用有無画面5001には、使用しないボタン5002、使用するボタン5003が表示される。ここで設定した内容は、図2におけるNVRAM2009に保存され、IPFAXの電源切断時にも消去されない。図6は、図2における操作部2002に表示されるハードウェアCODEC2010を使用する通信速度の閾値設定画面の一例である。実際の通信速度が、ユーザがこの画面で設定した閾値より高速な場合、ハードウェアCODEC2010による画像の符号、復号化が行われる。一方、実際の通信速度が、ユーザがこの画面で設定した閾値より低速な場合、ソフトウェアCODECによる画像の符号、復号化が行われる。実際の通信速度を求めるには、例えば、セッション接続時にSIPを用いる場合、SIPでセッション接続する際に使用されるセッション記述プロトコルSDPを参照する。SDPにおける帯域指定タイプb=を解析する。あるいはタイプa=のビットレートを解析することで通信速度を求めることができる。閾値設定画面6001には、閾値6002、数値を増やすボタン6003、数値を減らすボタン6004が表示される。この例では、1kbps単位での調整が可能である。ここで設定した内容は、図2のNVRAM2009に保存され、IPFAXの電源切断時にも消去されない。図7は、IPFAX装置1002のCPU2004により実行されるファックス送信処理の手順を示すフローチャートである。この図7のフローチャートは、IPFAX装置1002が、IPFAX装置1004、T.38GW先のアナログファックス1006、及びIPFAX装置1007のいずれに送信する場合にも適用される。図7において、まずユーザによりIPFAX送信が開始されるステップS7000。次いで、ハードウェアCODEC2010のリソースの取得を試みるステップS7001。これは、ハードウェアCODEC2010がIPFAX機上に1つ以上存在しているので、そのうちの1つを使用宣言することである。例えば、IPFAX装置1002上に1つのハードウェアCODEC2010があると仮定する。最初のセッションはハードウェアCODECのリソースを取得できる。最初のセッション接続のファックス通信が完了する前に、次のセッション接続のファックス通信を行う場合は1つしかないハードウェアCODEC2010が使用中であるため、ハードウェアCODEC2010のリソースを取得できない。ハードウェアCODEC2010リソースはファックス通信が完了すると解放されるので、そのとき取得することが可能となる。次いで、ハードウェアCODEC2010のリソースを取得できたか否か判別するステップS7002。ステップS7002の判別の結果、ハードウェアCODEC2010のリソースが取得できたときステップS7002でYES、通信相手が構内IP網1001に接続されているか否か判別するステップS7003。図1の場合は、通信相手がIPFAX装置1007か否かを判別することとなる。通信相手の判別は、相手の電話番号の先頭の数字に意味を持たせておき、例えば0発信であれば公衆網、0発信でなければ構内網としておくことで可能となる。また、IPFAX装置1002機内に登録したアドレス帳に通信相手が構内IP網1001に接続されているか公衆IP網1003に接続されているかを記述しておくことで、判別することも可能である。ステップS7003の判別の結果、通信相手が構内IP網1001に接続されていないときステップS7003でNO、セッション接続要求を送信することでセッションが接続されるステップS7004。SIPであればINVITEである。次いで、通信相手からDISを受信すると、通信相手がT.38GW1005先のアナログファックス1006であるか否か解析するステップS7005。解析の結果が、通信相手がアナログファックス1006であるか否かを判別するステップS7006。ステップS7006の判別の結果、通信相手がアナログファックス1006ではないときステップS7006でNO、図6で説明したIPFAX通信速度閾値が実際の通信速度未満か否か判別するステップS7007。ステップS7007の判別の結果、IPFAX通信速度閾値が実際の通信速度未満のときステップS7007でYES、ハードウェアCODEC2010を使用して送信画像の符号化する符号処理を行うステップS7008。次いで、符号化された画像を公衆IP網1003に接続されたIPFAX装置1004へ送信するステップS7009。画像送信が完了すると、IPFAX装置1002はハードウェアCODEC2010を解放するステップS7010。そして、セッションを切断しステップS7011、本処理を終了する。上記ステップS7002の判別の結果、ハードウェアCODEC2010のリソースが取得できなかったときステップS7002でNO、通信相手にセッション接続要求を送信し、セッションを接続しステップS7017、ステップS7015に進む。上記ステップS7003の判別の結果、通信相手が構内IP網1001に接続されているときステップS7003でYES、構内IP網1001のIPFAX装置1007に対してセッション接続要求を送信し、セッションが接続されるステップS7012。次いで、図5で説明した構内IP網1001ならハードウェアCODEC2010を使用する設定となっているか否かを判別するステップS7013。ステップS7013の判別の結果、ハードウェアCODEC2010を使用する設定となっているときステップS7013でYES、上記ステップS7008に進む。一方、ハードウェアCODEC2010を使用する設定となっていないときステップS7013でNO、直ちにハードウェアCODEC2010のリソースを解放するステップS7014。このように、画像通信前に解放することにより、マルチセッションでIPFAX同時通信が行われる際にも、ハードウェアCODEC2010のリソース利用に無駄が生じない。次いで、ソフトウェアCODECを使用して送信画像の符号化する符号処理を行いステップS7008、符号化した画像を通信相手へ送信し、上記ステップS7011へ進む。また、上記ステップS7006の判別の結果、通信相手がアナログファックス1006であるときステップS7006でYES、上記ステップS7014に進む。さらに、ステップS7007の判別の結果、IPFAX通信速度閾値が実際の通信速度未満ではないときステップS7007でNO、上記ステップS7014に進む。図8は、IPFAX装置1002のCPU2004により実行されるファックス受信処理の手順を示すフローチャートである。この図8のフローチャートは、IPFAX装置1002が、IPFAX装置1004、T.38GW先のアナログファックス1006、及びIPFAX装置1007のいずれから受信する場合にも適用される。図8において、通信相手からセッション接続要求を受信するステップS8001。すなわちSIPでのINVITEを受信する。次いで、ハードウェアCODEC2010のリソースの取得を試みるステップS8002。次いで、ハードウェアCODEC2010のリソースを取得できたか否か判別するステップS8003。ステップS8003の判別の結果、ハードウェアCODEC2010のリソースが取得できたときステップS8003でYES、通信相手が構内IP網1001に接続されているか否か判別するステップS8004。図1の場合は、通信相手がIPFAX装置1007か否かを判別することとなる。通信相手の判別は、例えばセッション接続にSIPを用いる場合、SIPでセッション接続する際に使用されるセッション記述プロトコルSDPを参照することで可能となる。メディアタイプm=を解析し、m=applicationであれば公衆IP網1003、m=imageであれば構内IP網1001であると判別する。または、通信相手のURIのドメイン名を参考にする。または、IPFAX装置1002機内に登録したアドレス帳に通信相手が構内IP網1001に接続されているか公衆IP網1003に接続されているかを記述しておくことで判別することも可能である。ステップS8004の判別の結果、通信相手が構内IP網1001に接続されていないときステップS8004でNO、セッション接続要求を送信することでセッションが接続されるステップS8005。次いで、通信相手からDISを受信すると、通信相手がT.38GW1005先のアナログファックス1006であるか否か解析するステップS8006。解析の結果が、通信相手がアナログファックス1006であるか否かを判別するステップS8007。ステップS8007の判別の結果、通信相手がアナログファックス1006ではないときステップS8007でNO、図6で説明したIPFAX通信速度閾値が実際の通信速度未満か否か判別するステップS8008。ステップS8008の判別の結果、IPFAX通信速度閾値が実際の通信速度未満のときステップS8008でYES、画像を受信するステップS8009。そして、ハードウェアCODEC2010を使用して受信した画像の復号化する復号処理を行うステップS8010。復号が完了すると、IPFAX装置1002はハードウェアCODEC2010を解放するステップS8011。そして、セッションを切断しステップS8012、本処理を終了する。上記ステップS8003の判別の結果、ハードウェアCODEC2010のリソースが取得できなかったときステップS8003でNO、通信相手にセッション接続要求を送信し、セッションを接続しステップS8018、ステップS8016に進む。上記ステップS8004の判別の結果、通信相手が構内IP網1001に接続されているときステップS8004でYES、構内IP網1001のIPFAX装置1007に対してセッション接続要求を送信し、セッションが接続されるステップS8013。次いで、図5で説明した構内IP網1001ならハードウェアCODEC2010を使用する設定となっているか否かを判別するステップS8014。ステップS8014の判別の結果、ハードウェアCODEC2010を使用する設定となっているときステップS8014でYES、上記ステップS8009に進む。一方、ハードウェアCODEC2010を使用する設定となっていないときステップS8014でNO、直ちにハードウェアCODEC2010のリソースを解放するステップS8015。次いで、画像を受信しステップS8016、ソフトウェアCODECを使用して受信した画像の復号化する復号処理を行いステップS8017、上記ステップS8012に進む。また、上記ステップS8007の判別の結果、通信相手がアナログファックス1006であるときステップS8007でYES、上記ステップS8015に進む。さらに、ステップS8008の判別の結果、IPFAX通信速度閾値が実際の通信速度未満ではないときステップS8008でNO、上記ステップS8015に進む。上述した図7のステップS7009、及び図8のステップS8009は、通信速度の異なる回線で前記画像を送受信可能な送受信手段に対応する。また、図7のステップS7008、及び図8のステップS8010は、制御手段に対応する。すなわち、これらのステップでは、回線のうちで通信速度が速い回線で画像を送受信するときは、ハードウェアCODECにより画像を符号化又は復号化するように制御している。さらに、図7のステップS7015、及び図8のステップS8017も、制御手段に対応する。すなわち、これらのステップでは、回線のうちで通信速度が遅い回線で画像を送受信するときは、ソフトウェアCODECにより記画像を符号化又は復号化するように制御している。さらに、図7,8では、回線が画像を送受信する際に課金されない回線構内IP網のときには、ソフトウェアCODECにより画像を符号化又は復号化するように制御している。また、図7,8では、通信速度が予め設定された閾値を超えたときにハードウェアCODECにより前記画像を符号化又は復号化するように制御している。通信速度が予め設定された閾値を超えないときにソフトウェアCODECにより画像を符号化又は復号化するように制御している。以上説明した実施の形態によれば、公衆IP網のIPFAX同士の通信など高速網で課金が発生する場合には、高速なハードウェアCODECが使用できる。また、公衆IP網のT.38GW先のアナログファックスとの通信など低速な通信の場合には、低速なソフトウェアCODECを使用する。さらに、構内IP網など高速だが課金対象とならない通信にはソフトウェアCODECを使用することで、別の回線において、課金対象である公衆IP網のIPFAX同士の高速通信が行える。また、図7、8の処理によれば、通信速度が速い回線で画像を送受信するときは、ハードウェアCODECにより画像を符号化又は復号化するように制御する。一方、通信速度が遅い回線で画像を送受信するときは、ソフトウェアCODECにより画像を符号化又は復号化するように制御する。その結果、ファックスで送受信される画像の符号化及び復号化速度の異なるコーデックを利用可能な通信装置において、コーデックを適切に使い分けることが可能となる。他の実施の形態本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。"