(57)【要約】【課題】  「辞書データ」に代えて「辞書データ」に対応した「識別子」を送信し、通信回線上のデータ量を削減してデータ伝送の効率化を図る通信システムを提供する。【解決手段】  圧縮処理部５、辞書制御部６ａ、「識別子αｉ」と対応付けた「辞書データＪＤｉ」を複数、格納する辞書データベース７ａおよび送信部８を備えたセンタ設備２と、受信部９、辞書制御部６ｂ、「識別子αｉ」と対応付けた「辞書データＪＤｉ」を複数、格納する辞書データベース７ｂ、伸張処理部１０を備えた端末設備３と、センタ設備２と端末設備３を接続する通信回線４を備える。【選択図】  図１
2009134534.tif 000002
【特許請求の範囲】
【請求項１】
送信装置と受信装置が通信回線で接続される通信システムにおいて、
前記送信装置は、元のデータを圧縮データにして前記通信回線に送信し、前記受信装置は、前記通信回線からの前記圧縮データを受信し、伸張して元のデータに再現するとともに、
前記送信装置および前記受信装置は、前記圧縮データの辞書データと、前記辞書データに対応する識別子を記憶する辞書データベースを備え、データ送信時には、前記圧縮データに該当する前記辞書データの前記識別子、または前記圧縮データに該当する前記辞書データの前記識別子および前記圧縮データに類似した圧縮データの辞書データと前記辞書データの偏差である差分データを前記通信回線に送信するとともに、データ受信時には、前記通信回線から受信した前記識別子、または前記識別子および前記差分データに基づいてデータ伸張し、前記元のデータを再現することを特徴とする通信システム。
【請求項２】
送信装置と受信装置が通信回線で接続される通信システムのデータ送信方法において、
送信対象の前記圧縮データと辞書データが一致するか否かを判定する工程と、
一致する場合には、前記辞書データに対応する識別子を送信する工程と、
一致しない場合には、前記圧縮データと類似した辞書データの有無を判定する工程と、
類似した辞書データが有る場合には、前記類似した辞書データと辞書データの差分データを生成して送信する工程と、
前記類似した辞書データが無い場合には、該圧縮データの辞書データ及び該辞書データに対応する識別子を生成して送信する工程と、
を備えたことを特徴とする通信システムのデータ送信方法。
【請求項３】
送信装置と受信装置が通信回線で接続される通信システムのデータ受信方法において、
受信したデータが識別子だけである場合には、対応する辞書データを読み出し当該読み出された辞書データに基づいてデータ伸張を行う工程と、
受信したデータが識別子及び差分データである場合には、識別子に対応する辞書データを読み出し当該読み出された辞書データ及び前記差分データに基づいてデータ伸張を行う工程と、
受信したデータが識別子及び辞書データである場合には、当該識別子及び当該辞書データを登録するとともに、当該辞書データに基づいてデータ伸張を行う工程と、
を備えたことを特徴とする通信システムのデータ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はセンタ設備から通信回線を介して端末設備にデータを圧縮して伝送する通信システムに係り、特に圧縮データに代えて識別子を伝送し、通信回線上の伝送データ量を少なくして、データ伝送効率化を図る通信システムおよびそのデータ送受信方法に関する。
【背景技術】
【０００２】
従来のデータ通信では、一般的に送信するデータを圧縮し、圧縮データを通信回線に送信することにより、通信回線上を伝送するデータ量を削減して、データ伝送の効率化が行われている。
【０００３】
また、従来の通信システムは、一般的なデータ圧縮や伸張を行う際に、データの繰り返し（例えば、同じデータや類似したデータ）の特徴を利用した「辞書データ」と呼ばれるデータを伝送することが知られている。
【０００４】
例えば、「辞書データ」の伝送は、同じデータを複数回伝送する場合に適用され、類似したデータを伝送する時には、「辞書データ」＋「差分データ」が適用される。なお、「辞書データ」とは、通信単位（１通話）毎の圧縮データを変換したデータを表し、「差分データ」とは、類似した「辞書データ」と「辞書データ」の偏差データを表す。
【０００５】
図６に従来の通信システムの要部ブロック構成図を示す。図６において、通信システム５０は、センタ設備５１と、端末設備５２と、センタ設備５１と端末設備５２を接続する通信回線５３から構成されている。
【０００６】
図７に従来の通信システムのデータ伝送のデータイメージ図を示す。図７において、１通信単位のデータＤｙを送信する際、センタ設備５１は、１回目のデータ通信時に、データＤｙを圧縮して「圧縮データＡＤｙ」とし、「圧縮データＡＤｙ」から「辞書データＪＤｙ」に変換して辞書データベースに登録するとともに、「辞書データＪＤｙ」を通信回線５３を介して端末設備５２に送信する。
【０００７】
また、センタ設備５１は、２回目のデータ通信時に、１回目のデータ通信時と同じ（同一の）データＤｙを送信する場合には、データＤｙを圧縮して「圧縮データＡＤｙ」とし、辞書データベースから「辞書データＪＤｙ」を読み出して、「辞書データＪＤｙ」を通信回線５３を介して端末設備５２に送信する。
【０００８】
さらに、センタ設備５１は、３回目のデータ通信時に、１、２回目のデータ通信時と類似（比較的同じ）のデータＤｚを送信する場合には、データＤｚを圧縮して「圧縮データＡＤｚ」とし、辞書データベースから「辞書データＪＤｙ」を読み出して、「圧縮データＡＤｚ」の「辞書データＪＤｚ」と「辞書データＪＤｙ」の偏差を演算し、「差分データΔｚ」を得るとともに、「辞書データＪＤｙ」＋「差分データΔｚ」を通信回線５３を介して端末設備５２に送信する。
【０００９】
また、従来の技術は、特許文献１（証券情報の圧縮方法とその装置）に開示されているように、証券情報の個々のデータに対する基準値を予め定めておき、証券情報の個々のデータと当該データに対応する基準値との差を求めて個々のデータの圧縮データとし、個々のデータの圧縮データと対応する基準値との和を求めて個々のデータの復元データとするものである。
【特許文献１】特開平９−１２８２１２号公報（請求項１、図１参照）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来の通信システムは、伝送するデータの通信単位（１通話）毎に、「辞書データ」または「辞書データ」＋「差分データ」を送信するため、過去に伝送したデータと同一のデータや比較的同じ（類似）データを伝送する場合でも、同一の「辞書データ」（図７に示す通信回線の「辞書データＪＤｙ」）を送信しなければならず、通信回線上のデータ量が多く、データ伝送の効率化を図れない課題がある。
【００１１】
この発明はこのような課題を解決するためになされたもので、その目的は「辞書データ」に代えて「辞書データ」に対応した「識別子」を送信し、通信回線上のデータ量を削減してデータ伝送の効率化を図る通信システムおよびそのデータ送受信方法を提供することにある。
【課題を解決するための手段】
【００１２】
前記課題を解決するためこの発明に係る通信システムは、送信装置と受信装置が通信回線で接続される通信システムにおいて、送信装置は、元のデータを圧縮データにして通信回線に送信し、受信装置は、通信回線からの圧縮データを受信し、伸張して元のデータに再現するとともに、送信装置および受信装置は、圧縮データの辞書データと、辞書データに対応する識別子を記憶する辞書データベースを備え、データ送信時には、圧縮データに該当する辞書データの識別子、または圧縮データに該当する辞書データの識別子および圧縮データに類似した圧縮データの辞書データと辞書データの偏差である差分データを通信回線に送信するとともに、データ受信時には、通信回線から受信した識別子、または識別子および差分データに基づいてデータ伸張し、元のデータを再現することを特徴とする。
また、この発明に係る通信システムのデータ送信方法は、送信装置と受信装置が通信回線で接続される通信システムのデータ送信方法において、送信対象の圧縮データと辞書データが一致するか否かを判定する工程と、一致する場合には、辞書データに対応する識別子を送信する工程と、一致しない場合には、圧縮データと類似した辞書データの有無を判定する工程と、類似した辞書データが有る場合には、類似した辞書データと辞書データの差分データを生成して送信する工程と、類似した辞書データが無い場合には、圧縮データの辞書データ及び辞書データに対応する識別子を生成して送信する工程と、を備えたことを特徴とする。
さらに、この発明に係る通信システムのデータ受信方法は、送信装置と受信装置が通信回線で接続される通信システムのデータ受信方法において、受信したデータが識別子だけである場合には、対応する辞書データを読み出し読み出された辞書データに基づいてデータ伸張を行う工程と、受信したデータが識別子及び差分データである場合には、識別子に対応する辞書データを読み出し読み出された辞書データ及び差分データに基づいてデータ伸張を行う工程と、受信したデータが識別子及び辞書データである場合には、識別子及び辞書データを登録するとともに、辞書データに基づいてデータ伸張を行う工程と、を備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、圧縮された通信単位毎の「辞書データ」に代えて「辞書データ」に対応付けた「識別子」を伝送するため、同一のデータまたは比較的同一（類似）のデータを繰り返し伝送する際、通信回線上のデータ量を削減して、データ伝送効率を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明の実施の形態を添付図面に基づいて説明する。なお、本発明は、通信回線上をデータ伝送する際、通信単位（１通話）毎の「辞書データ」の代わりに「辞書データ」に対応付けた「識別子」を伝送し、「辞書データ」のデータ量よりも遥かに少ないデータ量で通信可能な通信システムおよびそのデータ送受信方法を提供するものである。
【００１５】
図１はこの発明に係る通信システムの要部ブロック構成図である。図１において、通信システム１は、元のデータを圧縮して送信する送信装置としてのセンタ設備２と、センタ設備２から送信されてくる圧縮データを受信して伸張（展開）し、元のデータに再現する受信装置としての端末設備３と、センタ設備２と端末設備３を接続し、データを伝送する通信回線４とから構成されている。
【００１６】
センタ設備２は、専用装置やパソコンなどで構成し、圧縮処理部５、辞書制御部６ａ、辞書データベース７ａおよび送信部８を備える。
【００１７】
圧縮処理部５は、元のデータに圧縮処理を施して「圧縮データ」とし、「圧縮データ」を辞書制御部６ａに供給する。
【００１８】
辞書制御部６ａは、ＣＰＵ（Central Processing Unit）などで構成し、圧縮処理部５から供給される「圧縮データＡＤｉ」から「辞書データＪＤｉ」に変換するとともに、「辞書データＪＤｉ」に対応した「識別子αｉ」を生成し、「識別子αｉ」に対応付けた「辞書データＪＤｉ」を辞書データベース７ａに登録（格納）し、読み出す制御を行う。
【００１９】
また、辞書制御部６ａは、変換した「辞書データＪＤｉ」が辞書データベース７ａに登録されているか否かを判定し、「辞書データＪＤｉ」が登録されていると判定した場合には、辞書データベース７ａから「辞書データＪＤｉ」に対応付けられた「識別子αｉ」を読み出し、「識別子αｉ」を送信部８に供給する。一方、「辞書データＪＤｉ」が登録されていないと判定した場合には、「辞書データＪＤｉ」に対応付けた「識別子αｉ」を生成し、「識別子αｉ」と「辞書データＪＤｉ」を辞書データベース７ａに登録制御するとともに、「識別子αｉ」と「辞書データＪＤｉ」を送信部８に供給する。
【００２０】
さらに、辞書制御部６ａは、変換した「辞書データＪＤｊ」が「辞書データＪＤｉ」に類似していると判定した場合には、辞書データベース７ａから「辞書データＪＤｉ」に対応付けられた「識別子αｉ」を読み出すとともに、「辞書データＪＤｊ」と「辞書データＪＤｉ」の偏差（ＪＤｊ−ＪＤｉ）を演算して、「差分データΔｉ」を生成し、「識別子αｉ」と「差分データΔｉ」を送信部８に供給する。なお、「圧縮データＡＤｉ」、「辞書データＪＤｉ」、「差分データΔｉ」および「識別子αｉ」の「ｉ」は、例えば任意の数字を表す。
【００２１】
辞書データベース７ａは、記憶容量の大きなメモリ等で構成し、「識別子αｉ」と対応付けた「辞書データＪＤｉ」を複数、格納する。なお、複数の「差分データΔｉ」も格納するようにしてもよい。
【００２２】
図２はこの発明に係る辞書データベースの一実施の形態データ格納イメージ図である。図２において、辞書データベース７ａには、「識別子αｉ」と対応付けた「辞書データＪＤｉ」が格納される。「識別子α１」、「識別子α２」、…、「識別子αｋ」、…、「識別子αｐ」に、それぞれ対応付けて「辞書データＪＤ１」、「辞書データＪＤ２」、…、「辞書データＪＤｋ」、…、「辞書データＪＤｐ」を格納する。
【００２３】
なお、「識別子α１」、「識別子α２」、…、「識別子αｋ」、…、「識別子αｐ」および「辞書データＪＤ１」、「辞書データＪＤ２」、…、「辞書データＪＤｋ」、…、「辞書データＪＤｐ」は、それぞれ元のデータＤ１、Ｄ２、…、Ｄｋ、…、Ｄｐを圧縮処理した「圧縮データＡＤ１」、「圧縮データＡＤ２」…、「圧縮データＡＤｋ」、…、「圧縮データＡＤｋ」から変換し、生成したデータであり、それぞれ初回のデータ送信時には、「辞書データＪＤ１」、「辞書データＪＤ２」、…、「辞書データＪＤｋ」、…、「辞書データＪＤｐ」を送信することになる。
【００２４】
送信部８は、辞書制御部６ａから供給される「識別子αｉ」と「辞書データＪＤｉ」、「識別子αｉ」、または「識別子αｉ」と「差分データΔｉ」を通信回線４に送信する。
【００２５】
端末設備３は、専用装置やパソコンなどで構成し、受信部９、辞書制御部６ｂ、辞書データベース７ｂ、伸張処理部１０を備える。
【００２６】
受信部９は、通信回線４から送信されてくる「識別子αｉ」と「辞書データＪＤｉ」、「識別子αｉ」、または「識別子αｉ」と「差分データΔｉ」を受信し、受信した「識別子αｉ」と「辞書データＪＤｉ」、「識別子αｉ」、または「識別子αｉ」と「差分データΔｉ」を辞書制御部６ｂに供給する。
【００２７】
辞書制御部６ｂは、ＣＰＵ（Central Processing Unit）などで構成し、受信部９から供給される「識別子αｉ」と「辞書データＪＤｉ」を最初に検出した場合、「識別子αｉ」と「辞書データＪＤｉ」を辞書データベース７ｂに登録（格納）するとともに、「識別子αｉ」と「辞書データＪＤｉ」を伸張処理部１０に供給する。
【００２８】
また、辞書制御部６ｂは、受信部９から供給される「識別子αｉ」を検出した場合、辞書データベース７ｂを検索し、「識別子αｉ」に対応する「辞書データＪＤｉ」を読み出し、「辞書データＪＤｉ」を伸張処理部１０に供給する。
【００２９】
さらに、辞書制御部６ｂは、受信部９から供給される「識別子αｉ」と「差分データΔｉ」を検出した場合、辞書データベース７ｂを検索し、「識別子αｉ」に対応する「辞書データＪＤｉ」を読み出し、「辞書データＪＤｉ」と「差分データΔｉ」を伸張処理部１０に供給する。
【００３０】
辞書データベース７ｂは、辞書データベース７ａと同様に、記憶容量の大きなメモリ等で構成し、受信部９が初回に受信した「識別子αｉ」と対応付けた「辞書データＪＤｉ」を複数、格納する。
【００３１】
また、辞書データベース７ｂは、辞書データベース７ａと同じ図２に示す「識別子αｉ」と対応付けた「辞書データＪＤｉ」を複数、格納するが、格納されるデータは、全て通信回線４から送信されてくるデータである。
【００３２】
つまり、辞書データベース７ｂのデータは、所定のデータ伝送回数が経過すると、辞書データベース７ａのデータと全く同じデータとなる。
【００３３】
なお、辞書データベース７ａのデータを、例えばメモリカードやＵＳＢメモリなどのメモリに格納し、メモリから辞書データベース７ｂに登録することで、辞書データベース７ａのデータと辞書データベース７ｂのデータを一致させることもできる。
【００３４】
さらに、辞書データベース７ａと辞書データベース７ｂのデータ一致は、データ伝送量の少ない夜間に、センタ設備２から通信回線４を介して辞書データベース７ａのデータを送り辞書データベース７ｂに登録させるようにしてもよい。
【００３５】
伸張処理部１０は、辞書制御部６ｂから供給される「識別子αｉ」と「辞書データＪＤｉ」、「識別子αｉ」、または「識別子αｉ」と「差分データΔｉ」に基づいてデータ伸張（展開）処理を行い、元のデータを再現する。
【００３６】
通信回線４は、専用回線やＩＰインターネットなどの有線回線、無線回線で構成される。ただし、無線回線の場合、センタ設備２の送信部８および端末設備３の受信部９は、無線送信部または無線受信部で構成される。
【００３７】
次に、センタ設備２から通信回線４を介して端末設備３へデータ伝送するデータ形式について説明する。図３はこの発明に係るデータ伝送のデータイメージ図である。図１において、センタ設備２から１回目のデータ通信を行う際、元のデータＤ１を圧縮処理した「圧縮データＡＤ１」を「辞書データＪＤ１」に変換し、「辞書データＪＤ１」に対応した「識別子α１」を生成した後、「識別子α１」と「辞書データＪＤ１」を辞書データベース７ａに登録する（図２参照）とともに、「識別子α１」と「辞書データＪＤ１」を通信回線４に送信する。この時点で、通信回線４上に「識別子α１」と「辞書データＪＤ１」が伝送される。
【００３８】
通信回線４から「識別子α１」と「辞書データＪＤ１」を端末設備３が受信すると、「識別子α１」と「辞書データＪＤ１」を辞書データベース７ｂに登録するとともに、「辞書データＪＤ１」に基づいてデータ伸張（展開）処理して、元のデータＤ１を再現する。なお、１回目のデータ通信が完了すると、辞書データベース７ａおよび辞書データベース７ｂには、「識別子α１」と「辞書データＪＤ１」が対応付けて格納されることになる（図２参照）。
【００３９】
センタ設備２から２回目のデータ通信を行う際、１回目の通信と同一の元のデータＤ１の場合には、元のデータＤ１を圧縮処理した「圧縮データＡＤ１」を「辞書データＪＤ１」に変換し、「辞書データＪＤ１」が辞書データベース７ａに登録されているか否かを検索して、辞書データベース７ａに「辞書データＪＤ１」が登録されているので、「辞書データＪＤ１」に対応した「識別子α１」を読み出し、読み出した「識別子α１」を通信回線４に送信する。この時点で、通信回線４上に「識別子α１」が伝送される。
【００４０】
通信回線４から「識別子α１」を端末設備３が受信すると、「識別子α１」が辞書データベース７ｂに登録されているか否かを検索して、辞書データベース７ｂに「識別子α１」が登録されているので、「識別子α１」に対応した「辞書データＪＤ１」を読み出し、「辞書データＪＤ１」に基づいてデータ伸張（展開）処理して、元のデータＤ１を再現する。
【００４１】
続いて、センタ設備２から３回目のデータ通信を行う際、１回目の通信と類似した元のデータＤｘの場合には、元のデータＤｘを圧縮処理した「圧縮データＡＤｘ」を「辞書データＪＤｘ」に変換し、「辞書データＪＤｘ」に類似した「辞書データＪＤ１」を辞書データベース７ａから検索して読み出し、「辞書データＪＤｘ」と「辞書データＪＤ１」の偏差を演算して、「差分データΔｉ」を得る。
【００４２】
そして、「辞書データＪＤｘ」と類似した「辞書データＪＤ１」に対応する「識別子α１」を辞書データベース７ａから読み出し、読み出した「識別子α１」と「差分データΔｉ」を「辞書データＪＤｘ」の代わりに通信回線４に送信する。
【００４３】
通信回線４から「識別子α１」と「差分データΔｉ」を端末設備３が受信すると、、「識別子α１」が辞書データベース７ｂに登録されているか否かを検索して、辞書データベース７ｂから「識別子α１」に対応した「辞書データＪＤ１」を読み出し、「辞書データＪＤ１」と「差分データΔｉ」に基づいてデータ伸張（展開）処理して、元のデータＤｘを再現する。
【００４４】
ここで、「差分データΔｉ」の一例イメージについて説明する。例えば、「辞書データＪＤ１」＝ａ(1)ｂ(2)ｃ(3)ｄ(4)ｅ(5)ｆ(6)ｇ(7)とし、類似「辞書データＪＤｘ」＝ａ(1)ｂ(2)ｃ(3)ｚ(4)ｅ(5)ｆ(6)ｇ(7)として、類似「辞書データＪＤｘ」と「辞書データＪＤ１」の「差分データΔｉ」＝類似「辞書データＪＤｘ」−「辞書データＪＤ１」とすると、ａ(1)ｂ(2)ｃ(3)ｚ(4)ｅ(5)ｆ(6)ｇ(7)−ａ(1)ｂ(2)ｃ(3)ｄ(4)ｅ(5)ｆ(6)ｇ(7)＝ｚ(4)−ｄ(4)となり、「辞書データＪＤ１」と「差分データΔｉ」の和は、ａ(1)ｂ(2)ｃ(3)ｄ(4)ｅ(5)ｆ(6)ｇ(7)＋ｚ(4)−ｄ(4)＝ａ(1)ｂ(2)ｃ(3)ｚ(4)ｅ(5)ｆ(6)ｇ(7)となり、類似「辞書データＪＤｘ」となる。なお、〔ｚ(4)−ｄ(4)〕の数字(4)は、データの順番の番号を表す。つまり、「辞書データＪＤ１」と「差分データΔｉ」を伸張（展開）処理することは、類似「辞書データＪＤｘ」を伸張（展開）処理することになる。
【００４５】
本実施の形態のデータ伝送は、同じデータＤ１を繰り返し伝送する場合、同じデータＤ１の「辞書データＪＤ１」に代えて「識別子α１」を伝送することになる。また、類似したデータＤｘを繰り返し伝送する場合には、類似したデータＤｘの「辞書データＪＤｘ」に代えて「識別子α１」と「差分データΔｉ」を伝送することになる。これにより、「辞書データＪＤ１」や「辞書データＪＤｘ」のデータ容量が大きなデータに代えて、「識別子α１」や「識別子α１」と「差分データΔｉ」のデータ容量が極めて少ないデータを通信回線４上に伝送することになるため、データ伝送の高効率化を図ることができる。
【００４６】
なお、本実施の形態では、通信システム１をデータを配信（伝送）するセンタ設備２と、データを受信する端末設備３で構成したが、センタ設備２と端末設備３との相互間でデータの送受信をするようにしてもよい。
【００４７】
また、センタ設備２に限らず、通信システム１を複数の端末設備３で構成し、データの相互通信を実行するようにしてもよい。
【００４８】
以上説明したように、本発明によれば、圧縮された通信単位毎の「辞書データＪＤ１」に代えて「辞書データＪＤ１」に対応付けた「識別子α１」を伝送するため、同一のデータまたは比較的同一（類似）のデータを繰り返し伝送する際、通信回線４上のデータ量を削減して、データ伝送効率を向上させることができる。
【００４９】
続いて、通信システムのデータ送受信方法について説明する。まず、通信システムのデータ送信方法について説明する。図４はこの発明に係る通信システムのデータ送信方法の一実施の形態要部動作フロー図である。なお、動作フローは、図１に示すセンタ設備２を参照にして説明する。
【００５０】
図４において、ステップＳ１では、送信対象の圧縮データと辞書データを照合する。なお、ステップＳ１の動作は、辞書制御部６ａが実行する。
【００５１】
ステップＳ２では、両データが一致するか否かを判定し、一致する場合にはステップＳ３に移行し、一致しない場合にはステップＳ４に移行する。なお、ステップＳ２の動作は、辞書制御部６ａが実行する。
【００５２】
ステップＳ３では、辞書データに対応する識別子を送信する。なお、ステップＳ３の動作は、辞書制御部６ａおよび送信部８が実行する。
【００５３】
ステップＳ４では、圧縮データと類似した辞書データの有無を判定し、有る場合にはステップＳ５に移行し、無い場合にはステップＳ７に移行する。なお、ステップＳ４の動作は、辞書制御部６ａが実行する。
【００５４】
ステップＳ５では、類似した辞書データと辞書データの差分データを生成する。なお、ステップＳ５の動作は、辞書制御部６ａが実行する。
【００５５】
ステップＳ６では、辞書データの識別子及び差分データを送信する。なお、ステップＳ６の動作は、送信部８が実行する。
【００５６】
ステップＳ７では、圧縮データの辞書データと対応する識別子を生成する。なお、ステップＳ７の動作は、辞書制御部６ａが実行する。
【００５７】
ステップＳ８では、識別子及び辞書データを送信する。なお、ステップＳ８の動作は、送信部８が実行する。
【００５８】
続いて、通信システムのデータ受信方法について説明する。図５はこの発明に係る通信システムのデータ受信方法の一実施の形態要部動作フロー図である。なお、動作フローは、図１に示す端末設備３を参照にして説明する。
【００５９】
ステップＰ１では、受信したデータは、識別子だけであるか否かを判定し、識別子だけの場合にはステップＰ２に移行し、識別子だけでない場合にはステップＰ４に移行する。なお、ステップＰ１の動作は、辞書制御部６ｂが実行する。
【００６０】
ステップＰ２では、識別子に対応した辞書データを読み出す。ステップＰ２の動作は、辞書制御部６ｂおよび辞書データベース７ｂが実行する。
【００６１】
ステップＰ３では、辞書データに基づいてデータ伸張を行う。なお、ステップＰ３の動作は、辞書制御部６ｂおよび伸張処理部１０が実行する。
【００６２】
ステップＰ４では、識別子及び差分データであるか否かを判定し、識別子及び差分データである場合にはステップＰ５に移行し、識別子及び差分データでない場合にはステップＰ７に移行する。なお、ステップＰ４の動作は、辞書制御部６ｂが実行する。
【００６３】
ステップＰ５では、識別子に対応する辞書データを読み出す。なお、ステップＰ５の動作は、辞書制御部６ｂおよび辞書データベース７ｂが実行する。
【００６４】
ステップＰ６では、辞書データ及び差分データに基づいてデータ伸張を行う。なお、ステップＰ６の動作は、辞書制御部６ｂが実行する。
【００６５】
ステップＰ７では、識別子及び辞書データであるか否かを判定し、識別子及び辞書データである場合にはステップＰ８に移行し、識別子及び辞書データで無い場合には処理を終了する。なお、ステップＰ７の動作は、辞書制御部６ｂが実行する。
【００６６】
ステップＰ８では、識別子及び辞書データを登録する。なお、ステップＰ８の動作は、辞書制御部６ｂおよび辞書データベース７ｂが実行する。
【００６７】
ステップＰ９では、辞書データに基づいてデータ伸張を行う。ステップＰ９の動作は、辞書制御部６ｂおよび伸張処理部１０が実行する。
【００６８】
このように、この発明に係る通信システムのデータ送受信信方法によれば、同じデータまたは類似したデータを繰り返してデータ伝送する場合、識別子、または識別子と差分データを多くのデータ量に代えて伝送することができ、データの伝送効率を高めることができる。
【００６９】
上記実施の形態では１つのセンタ設備と１つの端末設備間の通信について述べたが、あるセンタ設備と他のセンタ設備間、ある端末設備と他の端末設備間、複数のセンタ設備と複数の端末設備間のそれぞれの通信にも本発明は適用できる。また、センタ設備と端末設備は送受信方向が上記実施の形態と逆方向になっても良い。また、上記センタ設備と上記端末設備は、これに限定されず、一般的な送信装置と受信装置であって良い。
【産業上の利用可能性】
【００７０】
本発明は「辞書データ」に対応した「識別子」を送信し、通信回線上のデータ量を削減してデータ伝送の効率化を図るものであって、通信単位毎に繰り返し同じデータまたは類似したデータを伝送するあらゆる通信システムに適用することができる。
【図面の簡単な説明】
【００７１】
【図１】この発明に係る通信システムの要部ブロック構成図
【図２】この発明に係る辞書データベースの一実施の形態データ格納イメージ図
【図３】この発明に係るデータ伝送のデータイメージ図
【図４】この発明に係る通信システムのデータ送信方法の一実施の形態要部動作フロー図
【図５】この発明に係る通信システムのデータ受信方法の一実施の形態要部動作フロー図
【図６】従来の通信システムの要部ブロック構成図
【図７】従来の通信システムのデータ伝送のデータイメージ図
【符号の説明】
【００７２】
１…通信システム
２…センタ設備
３…端末設備
４…通信回線
５…圧縮処理部
６ａ、６ｂ…辞書制御部
７ａ、７ｂ…辞書データベース
８…送信部
９…受信部
１０…伸張処理部
Ｄ１、Ｄ２、Ｄ３、Ｄｋ…元のデータ
ＡＤ１、ＡＤ２、ＡＤ３、ＡＤｋ、ＡＤｐ…圧縮データ
ＪＤ１、ＪＤ２、ＪＤ３、ＪＤｋ、ＪＤｐ…辞書データ
α１、α２、α３、αｋ、αｐ…識別子
Δｉ…差分データ
【図１】
2009134534.tif 000003
【図２】
2009134534.tif 000004
【図３】
2009134534.tif 000005
【図４】
2009134534.tif 000006
【図５】
2009134534.tif 000007
【図６】
2009134534.tif 000008
【図７】
2009134534.tif 000009