(57)【特許請求の範囲】
【請求項１】
回線速度が異なる複数の通信回線を用いてデータ伝送を行うデータ伝送装置であって、
入力されたデータの機密度を判別する判別手段と、
上記判別手段により判別された機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定手段と、
上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配する分配手段と、
上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記分配手段により分配されたデータを上記複数の通信回線を用いてそれぞれ送信し、上記判定手段により上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信手段とを備えることを特徴とするデータ伝送装置。
【請求項２】
上記分配手段は、分割したデータのそれぞれに分割前の位置を示す位置データを付加することを特徴とする請求項１に記載のデータ伝送装置。
【請求項３】
上記複数の通信回線を介して送信される分割されたデータを受信する受信手段と、
上記受信手段により上記複数の通信回線から受信したデータそれぞれに付加された上記位置データに基づいて、分割前のデータを復元する復元手段とを備えることを特徴とする請求項２に記載のデータ伝送装置。
【請求項４】
上記分配手段は、上記複数の通信回線の回線速度比に応じて、上記複数の通信回線の送信時間が等しくなるように、上記分割されたデータを分配することを特徴とする請求項１〜３の何れか１項に記載のデータ伝送装置。
【請求項５】
上記複数の通信回線は、それぞれ異なる種類の通信回線であることを特徴とする請求項１〜４の何れか１項に記載のデータ伝送装置。
【請求項６】
回線速度が異なる複数の通信回線を用いてデータ伝送を行うデータ伝送システムであって、
入力されたデータの機密度を判別する判別手段と、
上記判別手段により判別された機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定手段と、
上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配する分配手段と、
上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記分配手段により分配されたデータを上記複数の通信回線を用いてそれぞれ送信し、上記判定手段により上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信手段と、
上記送信手段により上記複数の通信回線を介して送信された分割されたデータを受信する受信手段と、
上記受信手段により上記複数の通信回線からそれぞれ受信した分割されたデータを、所定の方式で結合し分割前のデータを復元する復元手段とを備えることを特徴とするデータ伝送システム。
【請求項７】
回線速度の異なる複数の通信回線を用いてデータ伝送を行うデータ伝送方法であって、
入力されたデータの機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定工程と、
上記判定工程において上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配し、分配されたデータを上記複数の通信回線を用いて送信し、上記判定工程において上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信工程とを有することを特徴とするデータ伝送方法。
【請求項８】
上記入力されたデータを分割する際、分割したデータのそれぞれに分割前の位置を示す位置データを付加することを特徴とする請求項７に記載のデータ伝送方法。
【請求項９】
上記複数の通信回線を介して送信される分割されたデータを受信した際には、受信したデータそれぞれに付加された上記位置データに基づいて、分割前のデータを復元することを特徴とする請求項８に記載のデータ伝送方法。
【請求項１０】
上記複数の通信回線の回線速度比に応じて、上記複数の通信回線の送信時間が等しくなるように、上記分割されたデータを分配することを特徴とする請求項７〜９の何れか１項に記載のデータ伝送方法。
【請求項１１】
上記複数の通信回線は、それぞれ異なる種類の通信回線であることを特徴とする請求項７〜１０の何れか１項に記載のデータ伝送方法。
【請求項１２】
請求項１〜５の何れか１項に記載の各手段としてコンピュータを機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１３】
請求項７〜１１の何れか１項に記載のデータ伝送方法の処理手順をコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ伝送装置、データ伝送システム、データ伝送方法および記録媒体に関し、特に、機密性の高いデータを伝送するデータ伝送装置に用いて好適なものである。
【０００２】
【従来の技術】
従来から、互いに別の場所にある複数の装置を通信回線を用いて接続し、データを授受するデータ伝送が行われてきた。特に、最近のネットワーク技術の発達により、平文等のテキストデータや音声データに限られず、画像データ等の大量データや、機密性の高い個人データ、企業データ等も通信回線を介して、データの伝送が行われるようになってきた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来から行われているデータ伝送方法では、通信回線から送受信データを意図的に傍受しようとすると、容易に送受信データを得ることができてしまい、機密性の高い個人データ、企業データ等を伝送するには、十分なセキュリティが得られないという問題があった。
【０００４】
また、画像データ等の大量データを伝送するときには、ＪＰＥＧ方式やＭＰＥＧ方式等により画像データを圧縮したとしても、圧縮後の圧縮データのサイズには限界があり、通信回線を用いて圧縮データを伝送するには非常に多大の通信時間を要するという問題があった。
【０００５】
本発明は、上述の問題を解決するために成されたものであり、データ伝送を行うシステムにおいて、傍受されたとしてもセキュリティを向上できるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
本発明のデータ伝送装置は、回線速度が異なる複数の通信回線を用いてデータ伝送を行うデータ伝送装置であって、入力されたデータの機密度を判別する判別手段と、上記判別手段により判別された機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定手段と、上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配する分配手段と、上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記分配手段により分配されたデータを上記複数の通信回線を用いてそれぞれ送信し、上記判定手段により上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信手段とを備えることを特徴とする。
【０００９】
本発明のデータ伝送システムは、回線速度が異なる複数の通信回線を用いてデータ伝送を行うデータ伝送システムであって、入力されたデータの機密度を判別する判別手段と、上記判別手段により判別された機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定手段と、上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配する分配手段と、上記判定手段により上記入力されたデータを分割して送信すると判定された場合は、上記分配手段により分配されたデータを上記複数の通信回線を用いてそれぞれ送信し、上記判定手段により上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信手段と、上記送信手段により上記複数の通信回線を介して送信された分割されたデータを受信する受信手段と、上記受信手段により上記複数の通信回線からそれぞれ受信した分割されたデータを、所定の方式で結合し分割前のデータを復元する復元手段とを備えることを特徴とする。
【００１０】
本発明のデータ伝送方法は、回線速度の異なる複数の通信回線を用いてデータ伝送を行うデータ伝送方法であって、入力されたデータの機密度に応じて、上記入力されたデータを分割して送信するか、分割せずに送信するかを判定する判定工程と、上記判定工程において上記入力されたデータを分割して送信すると判定された場合は、上記複数の通信回線の回線速度比に応じて、上記入力されたデータを分割して上記複数の通信回線に分配し、分配されたデータを上記複数の通信回線を用いて送信し、上記判定工程において上記入力されたデータを分割せずに送信すると判定された場合は、上記複数の通信回線のうちの１つの通信回線を用いて上記入力されたデータを送信する送信工程とを有することを特徴とする。
【００１３】
本発明のコンピュータ読み取り可能な記録媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記録したことを特徴とする。
また、本発明のコンピュータ読み取り可能な記録媒体の他の特徴とするところは、上記データ伝送方法の手順をコンピュータに実行させるためのプログラムを記録したことを特徴とする。
【００１４】
上記のように構成した本発明によれば、入力されたデータの機密度に応じてデータを分割して送信するか、分割せずに送信するかが判定され、データを分割して送信すると判定された場合は、複数の通信回線の回線速度比に応じて、分割されたデータがそれぞれ分配されて複数の通信回線により送信され、データを分割せずに送信すると判定された場合は、入力されたデータが複数の通信回線のうちの１つの通信回線により送信される。これにより、機密度の高いデータを送信する際には、複数の通信回線の各々には、それぞれデータの一部のみが伝送されるので、複数の通信回線のうちの１つの通信回線が傍受されたとしてもデータを復元することができないようになる。
【００１６】
【発明の実施の形態】
以下に、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態のデータ伝送装置を用いてデータ伝送を行うシステムの一構成例を示すブロック図である。
【００１７】
図１において、１０は第１のデータ伝送装置、２０は第２のデータ伝送装置である。なお、本実施形態では、第１および第２のデータ伝送装置１０、２０は、送受信機能を備えており、第１のデータ伝送装置１０と第２のデータ伝送装置２０とは、第１の通信回線３０、第２の通信回線４０、第３の通信回線５０を介してデータ伝送を行う。
【００１８】
１１は第１のデータ伝送装置１０内のデータ分配／結合部であり、データ分配部１２、データ結合部１３を含み構成される。データ分配部１２は、データを送信する際、通信回線の回線数や回線速度などに応じてデータを分割し、分割したデータを第１、第２および第３の送受信部１４、１５、１６に分配する。また、データ分配部１２は、データを分割する際、データの分割する前での位置（順番）を示す位置データを、分割した送信データにそれぞれ付加する。
【００１９】
データ結合部１３は、第１〜第３の通信回線３０、４０、５０および第１〜第３の送受信部１４、１５、１６を介して、分割されたデータを受信した際、受信したデータにそれぞれ付加されている位置データに基づいて、受信したデータを結合して分割される前のデータを復元し出力する。
【００２０】
第１の送受信部１４は、データ分配１２から供給される分割されたデータを、第１の通信回線３０に応じた方式で変調し、第１の通信回線３０を介して第２のデータ伝送装置２０内の第１の送受信部２４に送信する。また、第１の送受信部１４は、第１の通信回線３０を介して第２のデータ伝送装置２０内の第１の送受信部２４から送信されたデータを受信し、受信したデータを第１の通信回線３０に応じた方式で復調し、そのデータをデータ結合部１３に供給する。
【００２１】
第２の送受信部１５は、データ分配部１２から供給される分割されたデータを、第２の通信回線４０に応じた方式で変調し、第２の通信回線４０を介して第２のデータ伝送装置２０内の第２の送受信部２５に送信する。また、第２の送受信部１５は、第２の通信回線４０を介して第２のデータ伝送装置２０内の第２の送受信部２５から送信されたデータを受信し、受信したデータを第２の通信回線４０に応じた方式で復調し、そのデータをデータ結合部１３に供給する。
【００２２】
第３の送受信部１６は、データ分配部１２から供給される分割されたデータを、第３の通信回線５０に応じた方式で変調し、第３の通信回線５０を介して第２のデータ伝送装置２０内の第３の送受信部２６に送信する。また、第３の送受信部１６は、第３の通信回線５０を介して第２のデータ伝送装置２０内の第３の送受信部２６から送信されたデータを受信し、受信したデータを第３の通信回線５０に応じた方式で復調し、そのデータをデータ結合部１３に供給する。
【００２３】
２１は第２のデータ伝送装置２０内のデータ分配／結合部であり、データ分配部２２、データ結合部２３を含み構成される。また、２４は第１の送受信部、２５は第２の送受信部、２６は第３の送受信部である。このデータ分配／結合部２１、データ分配部２２、データ結合部２３、第１〜第３の送受信部２４〜２６は、第１のデータ伝送装置１０が備えるデータ分配／結合部１１、データ分配部１２、データ結合部１３、第１〜第３の送受信部１４〜１６とそれぞれ同じ機能を有するので重複する説明は省略する。
【００２４】
次に、図２および図３に基づいて、動作について説明する。
図２は、図１に示したデータ伝送を行うシステムの動作の一例を説明するための図である。なお、図２は、第１のデータ伝送装置１０から第２のデータ伝送装置２０にデータ｛ａ1，ａ2，ａ3，ａ4，ａ5，ａ6，．．．｝を伝送する場合の動作を示し、第１〜第３の通信回線３０、４０、５０の回線速度は全て等しいものとする。
【００２５】
図２において、第１のデータ伝送装置１０にデータ｛ａ1，ａ2，ａ3，ａ4，ａ5，ａ6，．．．｝が入力されると、データ分配部１２は、通信回線の回線数、回線速度に応じて入力されたデータを分割するとともに、分割する前でのデータの位置（順番）を示す位置データをそれぞれ付加する。次に、データ分配部１２は、分割され位置データが付加された部分データを、第１〜第３の送受信部１４〜１６に分配する。
【００２６】
図２に示すシステムでは、第１〜第３の通信回線３０、４０、５０の回線速度は全て等しいため、データ分配部１２は、第１の送受信部１４に部分データ｛ａ1，ａ4，．．．｝、第２の送受信部１５に部分データ｛ａ2，ａ5，．．．｝、第３の送受信部１６に部分データ｛ａ3，ａ6，．．．｝を分配する。
【００２７】
分割された部分データが供給された第１〜第３の送受信部１４〜１６は、それぞれ接続されている第１〜第３の通信回線３０、４０、５０に応じた方式で供給された部分データを変調した後、それぞれ第１〜第３の通信回線３０、４０、５０を介して第２のデータ伝送装置２０に送信する。
【００２８】
第１〜第３の通信回線３０、４０、５０を介して第２のデータ伝送装置２０に送信された部分データは、第２のデータ伝送装置２０内の第１〜第３の送受信部２４〜２６でそれぞれ受信される。そして、受信された部分データは、第１〜第３の送受信部２４〜２６により、第１〜第３の通信回線３０、４０、５０に応じた方式で復調され、データ結合部２２に供給される。
【００２９】
次に、データ結合部２２は、送信時に部分データを構成する各データにそれぞれ付加された位置データに従って、供給された部分データを結合し、データ｛ａ1，ａ2，ａ3，ａ4，ａ5，ａ6，．．．｝を復元し出力する。
【００３０】
図３は、図１に示したデータ伝送を行うシステムの動作の他の一例を説明するための図である。なお、図３は、第２のデータ伝送装置２０から第１のデータ伝送装置１０にデータ｛ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，ｂ6，．．．｝を伝送する場合の動作を示し、第１〜第３の通信回線３０、４０、５０の回線速度比は、３：２：１であるとする。
【００３１】
図３において、第２のデータ伝送装置２０にデータ｛ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，ｂ6，．．．｝が入力されると、データ分配部２２は、通信回線の回線数、回線速度に応じて入力されたデータを分割するとともに、分割する前でのデータの位置（順番）を示す位置データをそれぞれ付加する。次に、データ分配部２２は、分割され位置データが付加された部分データを、第１〜第３の送受信部２４〜２６に分配する。
【００３２】
図３に示すシステムでは、第１〜第３の通信回線３０、４０、５０の回線速度比は、３：２：１であるため、データ分配部２２は、第１の送受信部２４に部分データ｛ｂ1，ｂ2，ｂ3，．．．｝、第２の送受信部２５に部分データ｛ｂ4，ｂ5，．．．｝、第３の送受信部２６に部分データ｛ｂ6，．．．｝を分配する。
【００３３】
次に、第１〜第３の送受信部２４〜２６は、それぞれ接続されている第１〜第３の通信回線３０、４０、５０に応じた方式で供給された部分データを変調した後、それぞれ第１〜第３の通信回線３０、４０、５０を介して第１のデータ伝送装置１０に送信する。
【００３４】
第１〜第３の通信回線３０、４０、５０を介して第１のデータ伝送装置１０に送信された部分データは、第１のデータ伝送装置１０内の第１〜第３の送受信部１４〜１６でそれぞれ受信される。そして、受信された部分データは、第１〜第３の送受信部１４〜１６により、第１〜第３の通信回線３０、４０、５０に応じた方式で復調され、データ結合部１３に供給される。
【００３５】
次に、データ結合部１３は、送信時に部分データを構成する各データにそれぞれ付加された位置データに従って、供給された部分データを結合し、データ｛ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，ｂ6，．．．｝を復元し出力する。
【００３６】
以上、詳しく説明したように、本実施形態によれば、データを伝送する際、送信する側では、入力されたデータをデータ分配部１２、２２により分割するとともに位置データを付加し、分割したデータを第１〜第３の送受信部１４〜１６、２４〜２６にそれぞれ分配し、第１〜第３の通信回線３０、４０、５０を用いて送信する。そして、受信する側では、第１〜第３の通信回線３０、４０、５０を介して受信したデータを、受信したデータにそれぞれ付加されている位置データに従って、データ結合部１３、２３により結合しデータを復元する。これにより、第１〜第３の通信回線３０、４０、５０には、それぞれ送信データの一部のみ伝送されるので、第１〜第３の通信回線３０、４０、５０のうちの１つの通信回線が傍受されたとしても、送信データが復元されることなく、セキュリティを向上することができる。
【００３７】
また、第１〜第３の通信回線３０、４０、５０の回線数およびそれぞれの回線速度に応じて、データ分配部１２、２２によりデータを分割分配して、画像データ等の大量のデータを送信する際に、回線速度の速い通信回線を用いて多量のデータを送信し、回線速度の遅い通信回線を用いて少量のデータを送信するようにすることができ、通信時間を短縮し、回線効率を上げることができる。
【００３８】
例えば、図３に示した動作例では、第１〜第３の通信回線３０、４０、５０の回線速度比の３：２：１に合わせて、入力されたデータを３：２：１の割合で分配することにより、第１〜第３の通信回線３０、４０、５０のそれぞれの通信時間を全て等しくすることができる。
【００３９】
なお、本実施形態では、通信回線の回線数は３回線の場合を示しているが、本発明は通信回線数が３回線に限られたものではなく、回線数が２回線以上であれば、同様の作用効果が得られる。さらに、通信回線は、有線専用回線、公衆回線、光無線回線、電波回線などのいずれでもよく、各通信回線が同種の回線でも異種の回線でも良い。
また、データを分割する単位は、バイト単位、ビット単位、ランダムなど、いずれでも良い。
【００４０】
また、本実施形態では、データ分配部１２、２２によりデータを分割する際に、位置データを分割したデータにそれぞれ付加し、データ結合部１３でデータを復元する際、上記位置データに基づいてデータの復元を行っているが、付加する情報は分割前の位置を示す位置データではなく、データ結合部１３によりデータが復元できるようなデータを復元するための情報であれば良い。また、分割したデータに何ら情報を付加せずに、データ伝送を行う送信側のデータ伝送装置と受信側のデータ伝送装置との間で、データの分割分配についての規則を定めておくようにしても良い。
【００４１】
また、入力されるデータに対して、データの機密性に関するランク分けを自動または手動にて行い、この機密性に関するランクに従って、機密性の高いデータのみ、複数の通信回線に分割配分して伝送するようにして、機密性の低いデータは、複数の通信回線のうちの１つ通信回線を用いて全データを伝送するようにしても良い。
【００４２】
また、本実施形態のデータ伝送装置は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても１つの機器（例えば、複写機、ファクシミリ装置）からなる装置に適用しても良い。
【００４３】
また、上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００４４】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４５】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００４６】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００４７】
【発明の効果】
以上説明したように、本発明によれば、機密度の高いデータを送信する際には、複数の通信回線の各々には、それぞれ送信データの一部のみが伝送されるので、複数の通信回線のうちの１つの通信回線が傍受されたとしてもデータを復元されることなく、セキュリティを向上させることができる。
【図面の簡単な説明】
【図１】本実施形態のデータ伝送装置を用いてデータ伝送を行うシステムの一構成例を示すブロック図である。
【図２】図１に示したデータ伝送を行うシステムの動作の一例を説明するための図である。
【図３】図１に示したデータ伝送を行うシステムの動作の他の一例を説明するための図である。
【符号の説明】
１０  第１のデータ伝送装置
１１、２１  データ分配／結合部
１２、２２  データ分配部
１３、２３  データ結合部
１４、２４  第１の送受信部
１５、２５  第２の送受信部
１６、２６  第３の送受信部
２０  第２のデータ伝送装置
３０  第１の通信回線
４０  第２の通信回線
５０  第３の通信回線
【図１】
0004280395.tif 000002
【図２】
0004280395.tif 000003
【図３】
0004280395.tif 000004