上限が設定された所定のデータ量の単位で通信する装置間の通信方法であって、送信装置が、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信するステップと、受信装置が、前記先データとともに前記次データ命令コードを受信すると、前記次データ命令コードに基づいて前記次データの送信を要求するステップと、前記送信装置が、前記受信装置からの次データの送信の要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信するステップと、前記受信装置が、前記次データを受信するステップと、を有する通信方法。前記次データ命令コードを前記先データとともに送信するステップにおいて、前記分割した次データが前記上限を超える場合は、さらに前記上限を超えない範囲内で前記次データを分割することを繰り返す、請求項1に記載の通信方法。上限が設定された所定のデータ量の単位で通信する通信路を介して接続される送信装置と受信装置とを含む通信システムであって、前記送信装置は、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信する第一データ送信部と、前記受信装置からの次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する第二データ送信部と、を備え、受信装置は、前記先データとともに前記次データ命令コードを受信すると、前記次データ命令コードに基づいて前記次データの送信を要求する要求部と、前記次データを受信する受信部と、を備える通信システム。前記送信装置は、前記分割した次データが前記上限を超える場合は、さらに前記上限を超えない範囲内で前記次データを分割することを繰り返す、請求項4に記載の通信システム。上限が設定された所定のデータ量の単位で通信する通信路を介して受信装置と接続可能な送信装置であって、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信する第一データ送信部と、前記受信装置からの受信装置前記次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する第二データ送信部と、を備える送信装置。管理装置と接続可能な周辺装置であって、上限が設定された所定のデータ量の単位で通信する通信路を介して接続された制御基板とインタフェース基板を備え、前記制御基板は、前記インタフェース基板に前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信し、前記インタフェース基板からの受信装置前記次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する周辺装置。装置によっては、そのハードウェアの設計上の制約などにより、一度に通信できるデータの量に上限が設けられている場合がある。そのため、一度に通信すべきデータの量が上限に満たない場合には問題無い。しかしながら、近年の装置の高性能化などに応じて、一度に通信すべきデータの量の増大について要求が高まっている。このような要求に対して新しいハードウェアを用いて解決しようとすると、新たにハードウェアを設計する必要が生じると共に、従来使用されていたハードウェアを新しいものに全て置き換える必要が生じる。したがって、設計者や使用者の負担が増大してしまう。上記事情に鑑み、本発明は、一度に通信できるデータの量に上限が設けられている装置間の通信において、ハードウェアの変更を小さく抑えつつ上限以上のデータの通信を可能とする技術を提供することを目的としている。本発明の一態様は、上限が設定された所定のデータ量の単位で通信する装置間の通信方法であって、送信装置が、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信するステップと、受信装置が、前記先データとともに前記次データ命令コードを受信すると、前記次データ命令コードに基づいて前記次データの送信を要求するステップと、前記送信装置が、前記受信装置からの次データの送信の要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信するステップと、前記受信装置が、前記次データを受信するステップと、を有する。本発明の一態様は、上記の通信方法であって、前記次データ命令コードを前記先データとともに送信するステップにおいて、前記分割した次データが前記上限を超える場合は、さらに前記上限を超えない範囲内で前記次データを分割することを繰り返す。本発明の一態様は、上限が設定された所定のデータ量の単位で通信する通信路を介して接続される送信装置と受信装置とを含む通信システムであって、前記送信装置は、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信する第一データ送信部と、前記受信装置からの次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する第二データ送信部と、を備え、受信装置は、前記先データとともに前記次データ命令コードを受信すると、前記次データ命令コードに基づいて前記次データの送信を要求する要求部と、前記次データを受信する受信部と、を備える。本発明の一態様は、上記通信システムであって、前記分割した次データが前記上限を超える場合は、さらに前記上限を超えない範囲内で前記次データを分割することを繰り返す。本発明の一態様は、上限が設定された所定のデータ量の単位で通信する通信路を介して受信装置と接続可能な送信装置であって、前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信する第一データ送信部と、前記受信装置からの受信装置前記次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する第二データ送信部と、を備える。本発明の一態様は、管理装置と接続可能な周辺装置であって、上限が設定された所定のデータ量の単位で通信する通信路を介して接続された制御基板とインタフェース基板を備え、前記制御基板は、前記インタフェース基板に前記上限を超えた量のデータを送信する際に、前記データを、少なくとも前記上限を超えない範囲内の先データと、次データに分割し、前記次データの存在を示す次データ命令コードを前記先データとともに送信し、前記インタフェース基板からの受信装置前記次データ命令コードを含む要求に応じて、前記分割した次データが前記上限を超えない範囲内の場合、前記次データを送信する。本発明により、一度に通信できるデータの量に上限が設けられている装置間の通信において、ハードウェアの変更を小さく抑えつつ上限以上のデータの通信が可能となる。図1は、通信システム1のシステム構成を表すシステム構成図である。通信システム1は、管理装置10と周辺装置30とを備える。管理装置10と周辺装置30とは、第一通信路20を介して通信可能に接続される。第一通信路20は、既存のどのような通信路であっても良い。例えば、USBUniversalSerialBus、RS232C、IEEE1284、IEEE802.11、IEEE802.3等にしたがった通信路であっても良い。周辺装置30は、いわゆる周辺機器であり、プリンター、スキャナー、補助記憶装置などの装置である。周辺装置30は、バスで接続されたCPUCentralProcessingUnitやメモリや補助記憶装置などを備え、周辺装置の制御プログラムを実行する。なお、周辺装置30の各機能の全て又は一部は、ASICApplicationSpecificIntegratedCircuitやPLDProgrammableLogicDeviceやFPGAFieldProgrammableGateArray等のハードウェアを用いて実現されても良い。周辺装置制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。管理装置10は、管理装置制御プログラムの実行によって、通信部101、通信制御部102を備える装置として機能する。通信部101は、第一通信路20に応じた通信インタフェースである。通信制御部102は、管理装置10と周辺装置30との間の通信を制御する。例えば、通信制御部102は、通信部101を介して周辺装置30からデータを受信すると、管理装置10の制御部不図示に対して受信したデータを出力する。また、通信制御部102は、管理装置10の制御部から周辺装置30宛のデータ以下、送信データという。の送信指示を受けると、通信部101を介して送信データを周辺装置30へ送信する。周辺装置30は、UIBUniversalInterfaceBoard31とMBMainBoard32とを備える。UIB31は、第二通信路33を介してMB32と通信可能に接続される。UIB31は、二つの通信インタフェースを備える。一方の通信インタフェース第一通信インタフェース311は、第二通信路33に応じた通信インタフェースである。第二通信路33は、一度に通信できるデータの量に上限が設けられている。例えば、第二通信路33を介して一度に通信できるデータの量の上限は、80バイトである。この数字は例示にすぎず、上限となるデータ量は他の数値であっても良い。他方の通信インタフェース第二通信インタフェース312は、例えばUSBUniversalSerialBus、RS232C、IEEE1284、IEEE802.11、IEEE802.3等の通信方式のいずれか一つ又は複数に対応する。UIB31はMB32から取り外し可能であり、管理装置10との間に設けられる第一通信路20に応じた第二通信インタフェース312を有するUIB31が適宜選択され、MB32に取り付けられる。第一通信路20は、一度に通信できるデータの量に上限が設けられている場合がある。例えば、USBの場合、第一通信路20を介して一度に通信できるデータの量の上限は、80バイトであり、80バイト以下のデータ量を1つの単位として送信する。通信方式やこの数字は例示にすぎず、他の通信方式や上限となるデータ量は他の通信方式や数値であっても良い。MB32は、バスで接続されたCPUやメモリや補助記憶装置などを備え、制御プログラムを実行する。MB32は、制御プログラムの実行によって、通信部321、通信制御部322を備える装置として機能する。なお、MB32の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。通信部321は、第二通信路33に応じた通信インタフェースである。通信制御部322は、周辺装置30と管理装置10との間の通信を制御する。例えば、通信制御部322は、通信部321及びUIB31を介して管理装置10からデータを受信すると、MB32の制御部不図示に対して受信したデータを出力する。また、通信制御部322は、MB32の制御部から管理装置10宛のデータの送信指示を受けると、通信部321及びUIB31を介してデータを管理装置10へ送信する。図2は、周辺装置30から管理装置10へ送信される送信データの概略を表す図である。周辺装置30から管理装置10へ送信される送信データの具体例としては、周辺装置30の機種を表す識別情報機種IDや、周辺装置30がスキャナーである場合にはスキャナーで読み取った画像データや、周辺装置30がMICRMagneticinkcharacterrecognition:磁気インク文字認識装置である場合には読み取った磁気データなどがある。通信制御部322は、80バイトを超えるデータ量を有する送信データを管理装置10へ送信する場合には、80バイト以下の範囲で複数回に分けて送信データを送信する。図2Aは、80バイトを超える送信データの例を表す。図2Bは、最初に送信される分割送信データの具体例を表す。図2Cは、最後に送信される分割送信データの具体例を表す。図2Aのように、上限を超えるデータ量を持つ送信データを送信する場合には、周辺装置30の通信制御部322は、送信データを分割し、上限を超えない範囲の複数の分割送信データを生成する。分割送信データは、送信データの一部と、次送信情報とを含む。通信制御部322は、送信データの一部と次送信情報とのデータ量の合計が上限を超えないように制御する。次送信情報は、次データ命令コードを含む。次データ命令コードは、次に送信される分割送信データの送信を要求するための命令コードである。管理装置10の通信制御部102は、次送信情報を受信することによって、次に続く分割送信データが存在すると判定し、次データ命令コードに基づいて次の分割送信データを要求する。図2Cに示されるように、最後に送信される分割送信データは、次送信情報を含まない。最後に送信される分割送信データとは、分割された送信データの末尾を含む分割送信データである。管理装置10の通信制御部102は、最後に送信される分割送信データを受信した場合、次送信情報を受信しないため、次の分割送信データの要求を行わない。図3は、周辺装置30から管理装置10へ送信データを送信する際の処理の流れを表すフローチャートである。まず、管理装置10の通信制御部102が情報要求命令を周辺装置30に送信するステップS101。情報要求命令は、所定の情報の自装置への送信を要求することを表すデータである。情報要求命令は、予め周辺装置30と管理装置10との間で定められたコードによって表される。周辺装置30の通信制御部322は、情報要求命令を受信すると、不図示の制御部に情報要求命令を出力する。制御部は、情報要求命令に応じた送信データを生成し、通信制御部322に対して送信データを送信するように指示する。通信制御部322は、送信データのデータ量が上限を超えているか否か判定するステップS102。送信データのデータ量が上限を超えている場合ステップS102-YES、通信制御部322は、送信データの分割処理を実行し、上限を超えない範囲の複数の分割送信データを生成するステップS103。そして、通信制御部322は、応答情報として最初の分割送信データを送信するステップS104。一方、送信データのデータ量が上限を超えていない場合ステップS102-NO、通信制御部322はそのまま送信データを応答情報として送信するステップS104。ステップS104で送信された応答情報は、そのデータ量が第二通信路33における上限を超えていないため、第二通信路33を経由して、UIB31の第一通信インタフェース311が受信し、第一通信路20用の通信プロトコルに変換して第二通信インタフェース312から管理装置10の通信部101へ送信する。通信部101によって応答情報が受信されると、通信制御部102は、受信した応答情報に次送信情報が含まれているか否か判定するステップS105。次送信情報が含まれていない場合ステップS105-NO、通信制御部102は、応答情報を周辺装置30からの送信データとして制御部に出力する。制御部は、送信データに応じて処理を行うステップS109。次送信情報が含まれている場合ステップS105-YES、通信制御部102は、応答情報に含まれる送信データの一部をバッファリングし、次送信情報を取得する。次送信情報に含まれる次データ命令コードの存在により、次に受信すべき分割送信データがあると判断できる。そして、通信制御部102は、次送信情報に含まれていた次データ命令コードを含む継続要求命令を周辺装置30に送信するステップS106。周辺装置30の通信制御部322は、継続要求命令を受信すると、継続要求命令に含まれる次データ命令コードに基づいて、次に送信すべき分割送信データを判断する。そして、通信制御部322は、次の分割送信データを送信するステップS107。ステップS106~ステップS107の処理は、次送信情報を含まない分割送信データが周辺装置30において生成されるまで繰り返し実行される。そして、通信制御部102はこれまで受信した分割送信データに基づいて送信データを分割する前の状態に復元しステップS108、制御部に出力する。制御部は、送信データに応じて処理を行うステップS109。このように構成された通信システム1では、一度に通信できるデータの量に上限が設けられている装置間の通信において、ハードウェアの変更を小さく抑えつつ上限以上のデータの通信が可能となる。以下、上記の効果について詳細に説明する。通信システム1では、管理装置10から周辺装置30のMB32までの通信経路に、一度に通信できるデータの量に上限が設けられている第二通信路33が含まれている。この上限は、管理装置10から周辺装置30のMB32までの通信経路の中で最も小さい上限値である。通信制御部322は、この上限よりも送信データのデータ量が大きい場合には、上限を超えない複数の分割送信データを生成して送信する。そのため、上限を超えた送信データを、第二通信路33のハードウェアを変更することなく送信することが可能となる。また、分割送信データを送信する際に、管理装置10の通信制御部102は予め次の分割送信データを要求するための命令コードを記憶しておく必要が無い。すなわち、次の分割送信データを要求するための命令コードは、その一つ前の応答情報の次送信情報に含まれている。そのため、通信制御部102は一つ前の応答情報から次データ命令コードを取得し、次の分割送信データを要求するための継続要求命令を生成し送信できる。そのため、周辺装置30において分割して送信される分割送信データの種類が増えた場合などに、その度に管理装置10の通信制御部102の制御プログラム等を更新して対応させる必要が無い。すなわち、管理装置10は、単に受信した次データ命令コードにしたがって継続要求命令を送信するのみでよい。また、管理装置10の通信制御部102に対して、ファームウェア等を更新して自データ命令コードを定義することによって、ダイレクトに分割送信データにアクセスすることも可能となる。<変形例>周辺装置30は、インタフェースボードであるUIB31とメインボードであるMB32からハードウェアが構成されている。第二通信路33は、UIB31とMB32との取り決めにより、例えば周辺装置30の組立ての都合などにより通信線を極力少なくすることが都合のよい場合、所定データ量の単位でデータを送るシリアル通信の独自プロトコルを採用することがある。この場合には、一度に通信できるデータの量に上限が設けられており、上述と同様の構成とすることが有効である。この場合、上述の構成において、管理装置10をUIB31として置き換えて適用すればよい。すなわち、周辺装置30側では、送信データを所定量内となるように分割を繰り返し、次データがある場合はその旨も分割データとともに送信する。UIB31側では、分割された送信データに次データがある旨が含まれている場合、次データの要求をして、全送信データを受信し、分割前の送信データに復元する構成とすることができる。この場合、復元した送信データを第一通信路20のプロトコルに合わせて変換し、管理装置10へ送信すればよい。以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。