Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3432809B2 - 通信制御装置及び通信制御方法 - Google Patents
[go: Go Back, main page]

JP3432809B2 - 通信制御装置及び通信制御方法 - Google Patents

通信制御装置及び通信制御方法

Info

Publication number
JP3432809B2
JP3432809B2 JP2001197186A JP2001197186A JP3432809B2 JP 3432809 B2 JP3432809 B2 JP 3432809B2 JP 2001197186 A JP2001197186 A JP 2001197186A JP 2001197186 A JP2001197186 A JP 2001197186A JP 3432809 B2 JP3432809 B2 JP 3432809B2
Authority
JP
Japan
Prior art keywords
data
electronic mail
ifax
url
mail
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001197186A
Other languages
English (en)
Other versions
JP2003018346A (ja
Inventor
正男 秋元
松寿 村田
Original Assignee
パナソニック コミュニケーションズ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by パナソニック コミュニケーションズ株式会社 filed Critical パナソニック コミュニケーションズ株式会社
Priority to JP2001197186A priority Critical patent/JP3432809B2/ja
Priority to US10/034,372 priority patent/US7293062B2/en
Publication of JP2003018346A publication Critical patent/JP2003018346A/ja
Application granted granted Critical
Publication of JP3432809B2 publication Critical patent/JP3432809B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0015Control of image communication with the connected apparatus, e.g. signalling capability
    • H04N2201/0024Converting image communication control signals, e.g. group 3 facsimile protocol signals, to non-image communication control signals or vice versa
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0065Converting image data to a format usable by the connected apparatus or vice versa
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0086Image transceiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Facsimile Transmission Control (AREA)
  • Facsimiles In General (AREA)
  • Information Transfer Between Computers (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、HTTPプロトコ
ルで管理されるネットワークとインターネットファクシ
ミリ装置との間に接続され、双方の間で通信制御を行う
通信制御装置及び通信制御方法に関する。
【0002】
【従来の技術】従来、企業などの組織内の情報共有を効
率的に行うためにグループウェアソフトを利用してネッ
トワークを構築することが行われている。近年、このよ
うなネットワーク(以下、「グループウェアネットワー
ク」という)は、インターネット技術を取り入れ、WW
Wブラウザから利用可能なグループウェアソフトが採用
されることが多い。この場合、そのグループウェアネッ
トワーク上のPC等のクライアント端末は、WWWブラ
ウザを利用することで、グループウェアネットワーク上
で情報を共有することができる。これにより、クライア
ント端末は、電子メールや電子掲示板等の機能を実現す
ることができる。
【0003】一方、近年、一般的なファクシミリと同様
の操作で画情報をインターネット経由で送信するファク
シミリ装置が開発されている。この種のファクシミリ
は、通信経路の全部又は一部にインターネットを使用す
ることからインターネットファクシミリ装置(以下、
「IFAX」という)と呼ばれている。このようなIF
AXは、画情報の送信時は、ファクシミリデータを電子
メールのフォーマットに変換して送信する。一方、画情
報の受信時は、受信した電子メールデータをファクシミ
リのフォーマットに変換して印刷処理を行う。このと
き、IFAXは、電子メールデータの通信をSMTP
(Simple Mail Transfer Protocol)やPOP3(Post
Office Protocol Version3)等のプロトコルに従って制
御している。
【0004】
【発明が解決しようとする課題】しかしながら、上述の
ようなWWWブラウザを利用したグループウェアネット
ワークにおいては、各種データは、HTTPプロトコル
に従って通信が行われる。このため、SMTPやPOP
3に従って通信を制御するIFAXは、動作することが
できないという問題がある。
【0005】本発明は、かかる点に鑑みてなされたもの
であり、HTTPプロトコルで管理されたネットワーク
上でもIFAXを正常に動作させることができる通信制
御装置及び通信制御方法を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明は、IFAXとの
間でSMTPプロトコルに従って電子メールを受信し、
この電子メールデータをHTMLデータに変換する一
方、この電子メールデータの送信先アドレスをURLの
形式に変換し、この変換したURLに対してHTMLデ
ータをHTTPプロトコルを用いてネットワークに送信
するようにしたものである。
【0007】これにより、IFAXとの間でSMTPに
従って各種信号や電子メールデータの通信を行う一方、
ネットワークとの間でHTTPプロトコルに従って各種
信号や電子メールデータの通信を行う。このため、HT
TPプロトコルで管理されるネットワークにおいても、
IFAXは、正常に電子メールの送信動作を行うことが
できる。
【0008】
【発明の実施の形態】本発明の第1の態様に係る通信制
御装置は、SMTPプロトコルに従って電子メールを受
信する電子メール通信部と、前記電子メールデータをH
TMLデータに変換するHTMLデータ変換部と、前記
電子メールデータの送信先アドレスをURLの形式に変
換するURL変換部と、前記URL変換部が変換したU
RLに対して前記HTMLデータをHTTPプロトコル
を用いて送信するHTTP通信処理部と、を具備する構
成を採る。
【0009】この構成によれば、SMTPプロトコルに
従って電子メールを受信し、この電子メールデータをH
TMLデータに変換する一方、この電子メールデータの
送信先アドレスをURLの形式に変換し、この変換した
URLに対してHTMLデータをHTTPプロトコルを
用いて送信する。したがって、HTTPプロトコルで管
理されるネットワークにおいても、本通信制御装置に接
続されたIFAXに正常に電子メールの送信動作を行わ
せることができる。
【0010】本発明の第2の態様は、第1の態様に係る
通信制御装置において、前記URL変換部は、前記送信
先アドレス内の「@」をドットに変換し、変換されたメ
ールアドレスの先頭に「HTTP://」を付加するこ
とで、メールアドレスからURLの形式に変換する構成
を採る。
【0011】この構成によれば、送信先アドレス内の
「@」をドットに変換し、変換されたメールアドレスの
先頭に「HTTP://」を付加することで、メールア
ドレスがURLの形式に変換されるので、一定の形式に
従って確実に送信先アドレスをURLの形式に変換する
ことができる。
【0012】本発明の第3の態様に係る通信制御装置
は、HTTPプロトコルに従ってHTMLデータを受信
するHTTP通信処理部と、前記HTMLデータを電子
メールデータに変換する電子メールデータ変換部と、前
記HTMLデータで指定されたURLを電子メールアド
レスの形式に変換するアドレス変換部と、前記アドレス
変換部が変換した電子メールアドレスに宛てて前記電子
メールデータをSMTPプロトコルを用いて送信する電
子メール通信部と、を具備する構成を採る。
【0013】この構成によれば、HTTPプロトコルに
従ってHTMLデータを受信し、このHTMLデータを
電子メールデータに変換する一方、このHTMLデータ
で指定されたURLを電子メールアドレスの形式に変換
し、この変換した電子メールアドレスに対して電子メー
ルデータをSMTPプロトコルを用いて送信する。した
がって、HTTPプロトコルで管理されるネットワーク
においても、本通信制御装置に接続されたIFAXに正
常に電子メールの受信動作を行わせることができる。
【0014】本発明の第4の態様は、第3の態様に係る
通信制御装置において、前記アドレス変換部は、前記U
RL内の「HTTP://」を削除し、削除した状態か
ら更に一部のドットを「@」に変換することで、URL
から電子メールアドレスの形式に変換する構成を採る。
【0015】この構成によれば、URL内の「HTT
P://」を削除し、削除した状態から更に一部のドッ
トを「@」に変換することで、URLが電子メールアド
レスの形式に変換されるので、一定の形式に従って確実
にURLを電子メールアドレスの形式に変換することが
できる。
【0016】本発明の第5の態様に係る通信制御方法
は、SMTPプロトコルに従って電子メールを受信する
工程と、前記電子メールデータをHTMLデータに変換
する工程と、前記電子メールデータの送信先アドレスを
URLの形式に変換する工程と、変換したURLに対し
て前記HTMLデータをHTTPプロトコルを用いて送
信する工程と、を具備するものである。
【0017】本発明の第6の態様に係る通信制御方法
は、HTTPプロトコルに従ってHTMLデータを受信
する工程と、前記HTMLデータを電子メールデータに
変換する工程と、前記HTMLデータで指定されたUR
Lを電子メールアドレスの形式に変換する工程と、前記
アドレス変換部が変換した電子メールアドレスに宛てて
前記電子メールデータをSMTPプロトコルを用いて送
信する工程と、を具備するものである。
【0018】以下、本発明の実施の形態について図面を
参照して詳細に説明する。
【0019】図1は、本発明の一実施の形態に係る通信
制御装置が動作するネットワークを示す概念図である。
本実施の形態の通信制御装置100は、IFAX101
に接続され、IFAX101とそれに接続されたネット
ワークとの間で電子メール通信を行う場合に、その通信
プロトコルを変換するアダプタとして機能するため、本
実施の形態においては、以下、単にアダプタ(ADP
T)と呼ぶこととする。
【0020】このようなIFAX101に接続されたA
DPT100は、PC等の通信端末102と共に、LA
N(Local Area Network)等のネットワーク103に接
続されている。このネットワーク103は、グループウ
ェアソフトを利用したサーバ(以下、「グループウェア
サーバ」という)により管理されている。以下におい
て、このグループウェアサーバに管理されるネットワー
ク103をグループウェアネットワーク103と呼ぶこ
ととする。
【0021】このグループウェアサーバは、例えば、H
TTPプロトコルでネットワークを管理する。また、グ
ループウェアサーバは、WEBサーバとしての機能を有
し、グループウェアネットワーク103に接続されたP
C102等のクライアント端末、あるいは、外部のクラ
イアント端末は、WWWブラウザを利用することでグル
ープウェアネットワーク103における情報の共有を実
現することができる。
【0022】このグループウェアネットワーク103に
おいて、PC102間で電子メール通信を行う場合、電
子メールは、HTTPプロトコルに従って通信が行われ
る。一方、IFAX101間で電子メール通信を行う場
合も、PC102から送信する場合と同様に、HTTP
プロトコルに従って通信を行う必要がある。
【0023】このような場合において、本ADPT10
0は、電子メール通信を行う場合におけるIFAX10
1が接続されたネットワーク上の管理プロトコルである
HTTPプロトコルとIFAX101が通常、動作する
プロトコルであるSMTPプロトコルとの間の調整を行
うものである。
【0024】具体的には、送信側のIFAX101Aに
接続されたADPT(以下、「送信側のADPT」とい
う)100Aは、送信側のIFAX101AでSMTP
プロトコルに従って処理された電子メールデータを受け
取り、グループウェアネットワーク103で用いられる
HTTPプロトコルに従って受信側のIFAX101B
に接続されたADPT(以下、「受信側のADPT」と
いう)100Bに送信する。
【0025】受信側のADPT100Bは、HTTPプ
ロトコルに従って処理された電子メールデータを受け取
り、受信側のIFAX101Bで用いられるSMTPプ
ロトコルに従って受信側のIFAX101Bに転送す
る。
【0026】これにより、グループウェアネットワーク
103に接続されたIFAX101間で、通常の電子メ
ールの通信処理と同様に、電子メールの通信を行うこと
ができる。
【0027】図2は、図1に示すようなネットワークに
おいて電子メール通信を行う場合に用いられる通信プロ
トコルを説明するための概念図である。
【0028】上述のように、グループウェアネットワー
ク103上では、PC102間あるいはIFAX101
間における電子メールデータの通信は、HTTPプロト
コルに従って行われている。また、IFAX101とA
DPT100との間における電子メールデータの通信
は、SMTPプロトコル(POP3)に従って行われて
いる。
【0029】図3は、上述のような機能を有する本AD
PT100のハードウエア構成を示すブロック図であ
る。
【0030】中央処理部(CPU)200は、各種プロ
グラムを実行してADPT100の各部を制御する。R
OM201は、CPU200が実行するプログラムを格
納する。RAM202は、CPU200の作業領域とし
て使用されると共に、所定のデータを格納するメモリと
して使用される。
【0031】第1LANインタフェース(以下、「第1
LANI/F」という)203は、グループウェアネッ
トワーク103との間の各種信号又はデータの送受信を
制御するインタフェースである。
【0032】第2LANインタフェース(以下、「第2
LANI/F」という)204は、IFAX101との
間の各種信号又はデータの送受信を制御するインタフェ
ースである。なお、第2LANI/F204は、既存の
あらゆるIFAXが備えるインタフェースと接続される
ため、各機種の仕様等に限定されることなく既存のIF
AXのあらゆる機種に接続することができる。
【0033】これらの第1LANI/F203及び第2
LANI/F204により本ADPT100は、IFA
X101とグループウェアネットワーク103との間で
動作する。
【0034】バス205は、CPU200、ROM20
1、RAM202、第1LANI/F203及び第2L
ANI/F204間でデータが転送される経路である。
【0035】図4は、上記実施の形態に係るADPT1
00の主要な機能を示すブロック図である。
【0036】信号種別判定部400は、第2LANI/
F204を介してIFAX101から出力されるコマン
ド信号の種別を判定する。そして、コマンド信号の種別
に応じて、SMTP/POP3処理部401、HTTP
処理部402及び電子メール通信部403にそのコマン
ド信号を受信した旨を通知する。
【0037】SMTP/POP3処理部401は、第2
LANI/F204を介してIFAX101との間でS
MTPプロトコル又はPOP3プロトコルに従って各種
コマンド信号又はデータの通信を行う。
【0038】HTTP処理部402は、第1LANI/
F203を介してグループウェアネットワーク103と
の間でHTTPプロトコルに従って各種コマンド信号又
はデータの通信を行う。
【0039】電子メール通信部403は、第2LANI
/F204を介してIFAX101との間で電子メール
データの通信を行う。本ADPT100が送信側のIF
AXに接続された場合、すなわち、IFAXからSMT
Pプロトコルに従って電子メールを受信する場合、電子
メール通信部403は、受信した電子メールデータをR
AM202に格納する。一方、本ADPT100が受信
側のIFAXに接続された場合、すなわち、送信側のI
FAXに電子メールを転送する場合、電子メール通信部
403は、RAM202に格納された電子メールデータ
を取り出し、第2LANI/F204を介して受信側の
IFAXに電子メールデータをSMTPプロトコルに従
って送信する。
【0040】URL変換部406は、本ADPT100
が送信側のIFAXに接続された場合に電子メール通信
部403が受信した電子メールデータに含まれる送信先
のメールアドレスを、後述する所定の形式に従ってUR
Lデータの形式に変換する。この変換後のURLデータ
は、HTTP処理部402に渡される。一方、本ADP
T100が受信側のIFAXに接続された場合、アドレ
ス変換部として機能し、送信先のIFAX等の通信端末
から指定されたURLデータを所定の形式に従ってメー
ルアドレスの形式に変換する。この変換後のメールアド
レスは、電子メール通信部403に渡される。
【0041】HTML通信部404は、第1LANI/
F203を介して、グループウェアネットワーク103
との間でHTML文書データの通信を行う。本ADPT
100が送信側のIFAXに接続された場合、後述する
HTML処理部405から受け取ったHTML文書デー
タを、第1LANI/F203を介してグループウェア
ネットワーク103にHTTPプロトコルに従って送信
する。一方、本ADPT100が受信側のIFAXに接
続された場合、第1LANI/F203を介してグルー
プウェアネットワーク103からHTTPプロトコルに
従ってHTML文書データを受信し、このHTML文書
データをHTML処理部405に渡す。
【0042】HTML処理部405は、本ADPT10
0が送信側のIFAXに接続された場合、HTML変換
部として機能し、RAM202に格納された電子メール
データのHTML文書データへの変換処理を行う。一
方、本ADPT100が受信側のIFAXに接続された
場合、電子メールデータ変換部として機能し、HTML
通信部404が受信したHTML文書データの電子メー
ルデータへの変換処理を施した後、RAM202に格納
する。
【0043】次に、上記構成を有するADPT100が
接続された送信側のIFAX101Aからグループウェ
アネットワーク103上の受信側のIFAX101Bに
電子メールを送信する場合の処理について、図5に示す
シーケンス図及び図6に示すフロー図を用いて説明す
る。図5は、本実施の形態に係るADPT100Aが接
続された送信側のIFAX101Aから受信側のIFA
X101Bに電子メールを送信する場合のシーケンス図
を示す。図6は、送信側のADPT100Aから受信側
ADPT100Bに電子メールデータを送信する場合の
フロー図を示す。
【0044】送信側のIFAX101Aから受信側のI
FAX101Bに電子メールを送信する場合、まず、I
FAX101Aは、ADPT100Aとのコネクション
を確立するための手順を実行する。
【0045】すなわち、図5に示すように、IFAX1
01Aは、ADPT100Aに対して、まず、同期を取
るためのコマンド信号(SYN)を送信する。そして、
このコマンド信号(SYN)に応答してADPT100
Aから送信される、同期確認を示すコマンド信号(SY
N ACK)を受信し、IFAX101Aは、このコマ
ンド信号(SYN ACK)を受信したことを示すコマ
ンド信号(ACK)を送信する。この手順を実行するこ
とにより、IFAX101AとADPT100Aとの間
のコネクションが確立される。
【0046】IFAX101AとADPT100Aのコ
ネクションが確立されると、ADPT100Aにおい
て、SMTP/POP3処理部401は、IFAX10
1Aとの間でSMTPプロトコルに従ってコマンド信号
のやりとりを開始する。
【0047】具体的には、まず、SMTP/POP3処
理部401は、受信OKを示す応答信号(220)をI
FAX101Aに対して出力する。この“220”を受
信すると、IFAX101Aは、通信路の使用開始宣言
を示すコマンド信号(HELO)をADPT100Aに
対して出力する。
【0048】この“HELO”を受信すると、ADPT
100Aにおいて、信号種別判定部400は、SMTP
/POP3処理部401にその旨を通知する。この通知
を受けると、SMTP/POP3処理部401は、さら
に受信OKを示す応答信号(250)をIFAX101
Aに対して出力する。
【0049】そして、これ以降、IFAX101から出
力される、メッセージの送信者名を示すコマンド信号
(MAIL)、メッセージの宛先名を示すコマンド信号
(RCPT)及びメッセージの送信開始を示すコマンド
信号(DATA)を受信して、SMTP/POP3処理
部401は、各コマンド信号に対して、“250”、
“250”及び“354”という応答信号をIFAX1
01Aに出力する。なお、RCPTに対する応答信号
“250”は、受信側のADPT100Bから後述する
送信フォームを受け取ってからIFAX101Aに出力
される。
【0050】ADPT100Aは、この“354”を受
信した後に送信側のIFAX101Aから出力される電
子メールデータ及び通信路の使用終了宣言を示すコマン
ド信号(QUIT)を受信する。SMTP/POP3処
理部401は、電子メールデータの受信完了時には“2
50”、“QUIT”に対しては“221”という応答
信号を送信側のIFAX101Aに出力する。これによ
り、IFAX101AとADPT100Aとの間のコネ
クションが切断される。なお、電子メールデータの受信
完了時に出力する“250”は、受信側のADPT10
0Bから、応答信号として“POST”を受信してから
IFAX101Aに出力される。
【0051】一方、IFAX101Aから“RCPT”
を受信すると、ADPT100Aは、ADPT100B
とのコネクションを確立するための手順を実行する。具
体的には、“RCPT”に含まれるメッセージの宛先
(電子メールアドレス)をURL変換部406で所定の
形式でURLデータの形式に変換してHTTP処理部4
02に渡す。HTTP処理部402は、このURLデー
タに対してアクセスし、同期を取るためのコマンド信号
(SYN)を送信する。そして、このコマンド信号(S
YN)に応答してADPT100Bから送信される、同
期確認を示すコマンド信号(SYN ACK)を受信
し、ADPT100Aは、このコマンド信号(SYN
ACK)を受信したことを示すコマンド信号(ACK)
を送信する。この手順を実行することにより、ADPT
100AとADPT100Bとのコネクションが確立さ
れる。
【0052】ADPT100AとADPT100Bとの
コネクションが確立されると、ADPT100Aにおい
て、HTTP処理部402は、ADPT100Bとの間
でHTTPプロトコルに従ってコマンド信号のやりとり
を開始する。
【0053】具体的には、まず、HTTP処理部402
は、接続を要求するコマンド信号(GET)をADPT
100Bに対して出力する。これにより、図6に示すよ
うに、HTTPプロトコルに従ってADPT100Bと
接続される(ST601)。
【0054】なお、ここでは、単にHTTPプロトコル
に従って接続しているが、接続の際、SSL(Secure S
ocket Layer)等の技術を用いてADPT100Bとの
間で交換されるデータのセキュリティを守ることは実施
の形態として望ましい。
【0055】この“GET”を受信すると、ADPT1
00Bにおいて、HTTP処理部402及びHTML通
信部404は、応答信号として、認証要求を含むエラー
信号をADPT100Aに対して出力する。このエラー
信号は、ヘッダとHTML文書データで構成され、その
HTML文書データに認証する方法が指定されている。
これにより、ADPT100Bから認証方法が指定され
る(ST602)。
【0056】このエラー信号を受信すると、ADPT1
00Aにおいて、HTTP処理部402及びHTML通
信部404は、送信フォームの要求を示すコマンド信号
(GET)に予め設定されているユーザID(UID)
及びパスワードを付与して送信する(ST603)。
【0057】この“GET”を受信すると、ADPT1
00Bにおいて、HTTP処理部402及びHTML通
信部404は、その“GET”に付与されたUID及び
パスワードが適正なものか判断し、適正である場合には
送信フォームを含むデータ(以下、「送信フォームデー
タ」という)をADPT100Aに対して出力する(S
T604)。
【0058】図7は、ADPT100Bから送信される
送信フォームデータのソースデータを示している。図7
に示すように、送信フォームデータは、ヘッダとHTM
L文書データで構成され、そのHTML文書データに送
信フォームが含まれている。この送信フォームを受信す
ることで、ADPT100Aは、図8に示す送信フォー
ムを認識することができる。なお、図8は、ADPT1
00Bから送信される送信フォームの概念図である。
【0059】送信フォームデータを受信すると、ADP
T100Aにおいて、HTML通信部404は、この送
信フォームデータからHTML文書データを抽出し、送
信フォームを取得する(ST605)。このとき、HT
TP処理部402は、この送信フォームデータを受信し
た旨を信号種別判定部400に通知する。
【0060】送信フォームデータを受信した旨の通知を
受けると、信号種別判定部400は、SMTP/POP
3処理部401にその旨を通知する。この通知を受ける
と、上述のように、SMTP/POP3処理部401
は、“RCPT”に対する“250”及び“354”と
いう応答信号をIFAX101Aに送信し、IFAX1
01Aからの電子メールデータの送信を促す。そして、
IFAX101Aから送信された電子メールデータを電
子メール通信部403が受信し、RAM202に格納す
る(ST606)。
【0061】HTML処理部405は、RAM202に
格納された電子メールデータから件名(図8に示す「Su
bject」)及びファイル名(図8に示す「File Name」)
を抽出し、送信フォームの所定位置に書き込む。
【0062】所定事項が書き込まれた送信フォームは、
HTML通信部404に渡され、HTML通信部404
は、この送信フォームを含むコマンド信号(POST)
をADPT100Bに送信する。
【0063】その後、HTML通信部404は、HTM
L処理部405により電子メールデータから変換された
HTML文書データを受け取り、この変換後のHTML
文書データをADPT100Bに送信する(ST60
7)。
【0064】図9は、HTML通信部404が送信する
“POST”のソースデータを示している。図9に示す
ように、“POST”は、ヘッダと送信データで構成さ
れ、その送信データに上述の送信フォームに書き込まれ
る所定情報が含まれている。
【0065】送信データには、図9に示すように、件名
(test)及びファイル名(¥¥image.ti
f)が記述されている。この“POST”を受信するこ
とで、ADPT100Bは、図10に示す所定情報が書
き込まれた送信フォームを認識することができる。な
お、図10は、ADPT100Aから送信される送信デ
ータが記述された送信フォームの概念図である。
【0066】なお、図9に示すように、送信先に“RC
PT”に含まれるメッセージの宛先に関する情報(例え
ば、foo@hoge.co.jp)を記述しておくこ
とは、実施の形態として望ましい。すなわち、本実施の
形態のADPT100によれば、HTTPプロトコルに
より通信が行われるため、SMTPプロトコルで通信さ
れる場合に通常、相手側に送信されるデータが欠落して
しまう場合がある。このように送信先にメッセージの宛
先に関する情報を記述しておくことにより、受信側でこ
の情報を再生等することで上述のようなデータの欠落を
防止することができる。
【0067】ここで、URL変換部406におけるメー
ルアドレスをURLデータに変換する所定の形式につい
て説明する。例えば、送信側のIFAX101Aが受信
側のIFAX101Bのメールアドレスである「foo
@hoge.co.jp」に対して電子メールデータを
送信するものとする。
【0068】このメールアドレスが指定された電子メー
ルデータを受信すると、URL変換部406は、このメ
ールアドレスのユーザ名及びドメイン名を利用して、
「http://foo.hoge.co.jp/」と
いうURLデータに変換する。
【0069】一方、URL変換部406は、本ADPT
100が受信側のADPT100Bとなった場合、この
形式に従ってURLデータをメールアドレスに変換する
ことも行う。すなわち、「http://foo.ho
ge.co.jp/」というURLデータを「foo@
hoge.co.jp」というメールアドレスに変換す
る。
【0070】上述の“POST”を受信すると(ST6
08)、ADPT100Bにおいて、HTTP処理部4
02は、その旨を信号種別判定部400に通知する。
“POST”を受信した旨の通知を受けると、信号種別
判定部400は、SMTP/POP3処理部401にそ
の旨を通知する。
【0071】この“POST”には、これから受信する
イメージデータのサイズ情報が含まれている。このイメ
ージデータのサイズ情報は、RAM202に格納され
る。HTTP処理部402は、“POST”に含まれる
送信フォームの送信先に書き込まれたURLデータをU
RL変換部406に渡す。URL変換部406は、この
URLデータを受け取ると、上述した所定の形式に従っ
てこのURLデータをメールアドレスに変換して電子メ
ール通信部403に渡す。電子メール通信部403は、
このメールアドレスを保持しておく。
【0072】一方、信号種別判定部400から“POS
T”を受信した旨の通知を受けると、SMTP/POP
3処理部401は、IFAX101Bとのコネクション
を確立するための手順(電子メールを送信するための前
手順)を実行する(ST609)。すなわち、ADPT
100Bは、上述のIFAX101AやADPT100
Aが実行したのと同一の手順を実行する。この手順を実
行することにより、ADPT100BとIFAX101
Bとの間のコネクションが確立される。
【0073】コネクションが確立された後、IFAX1
01Bから受信OKを示す応答信号として“250”が
出力されると、これ以降、メッセージの送信者名を示す
コマンド信号(MAIL)、メッセージの宛先名を示す
コマンド信号(RCPT)及びメッセージの送信開始を
示すコマンド信号(DATA)を送信する。そして、各
コマンド信号に対して“250”、“250”及び“3
54”という応答信号をIFAX101Bから受信す
る。
【0074】この電子メールの前手順と並行して、AD
PT100Bにおいて、HTML通信部404は、ST
607でADPT100Aから送信されたHTML文書
データを受信する(ST610)。そして、この受信さ
れたHTML文書データは、HTML処理部405で電
子メールデータのフォーマットに変換され、RAM20
2に格納される(ST611)。
【0075】そして、先にRAM202に格納したイメ
ージデータのサイズ情報を参照してHTML文書データ
の受信終了が判断され(ST612)、終了したならば
電子メールの前手順の終了を待機する(ST613)。
ここで、電子メールの前手順は、受信側のIFAX10
1Bからコマンド信号“RCPT”に対する応答信号と
して“250”が出力された場合に終了したと判断され
る。
【0076】電子メールの前手順が終了すると、SMT
P/POP3処理部401は、コマンド信号として“D
ATA”を受信側のIFAX101に対して送信する。
その後、IFAX101から応答信号として“354”
を受信すると、電子メール通信部403は、ADPT1
00Aから受信してRAM202に格納された電子メー
ルデータを取り出してIFAX101Bに送信する(S
T614)。このとき、電子メール通信部403は、先
にURL変換部406から受け取ったメールアドレスを
送信先に指定して電子メールデータを送信する。
【0077】そして、IFAX101Bから電子メール
データの受信完了を示す応答信号“250”を受信する
と、SMTP/POP3処理部401は、通信路の使用
終了宣言を示すコマンド信号(QUIT)をIFAX1
01Bに送信する。
【0078】そして、“QUIT”に対する応答信号
“221”をIFAX101Bから受信すると、電子メ
ールデータの送信完了を認識する(ST615)。そし
て、この“221”により、IFAX101BとADP
T100Bとのコネクションが切断される。
【0079】IFAX101Bとのコネクションを切断
した後、ADPT100Bにおいて、HTTP処理部4
02は、応答信号“POST”をADPT100Aに送
信する(ST616)。
【0080】ADPT100Aにおいて、HTTP処理
部402がこの“POST”を受信すると(ST61
7)、SMTP/POP3処理部401は、上述したよ
うに、IFAX101Aに対して電子メールデータの送
信完了を示す応答信号として“250”を出力する(S
T618)。そして、送信側のIFAX101Aとの間
で通信路の使用終了宣言を示すコマンド信号(QUI
T)と、この“QUIT”対して“221”という応答
信号を交換することで、IFAX101AとADPT1
00Aとのコネクションが切断される。この結果、AD
PT100AとADPT100Bとの間に確立されてい
たコネクションも切断される。
【0081】このようにして送信側のIFAX101A
から受信側のIFAX101Bに電子メールを送信する
一連の処理が終了する。
【0082】このように本実施の形態のADPT100
によれば、送信側のIFAX101Aから受信側のIF
AX101Bに電子メールを送信する際、IFAX10
1Aとの間でSMTPプロトコルに従って各種信号や電
子メールデータの通信を行う一方、相手側のIFAXに
接続されたADPT100との間ではHTTPプロトコ
ルに従って各種信号や電子メールデータの通信を行う。
このため、HTTPプロトコルに従って通信が行われる
グループウェアネットワーク103においても、IFA
X101に正常に電子メールの通信動作を行わせること
ができる。
【0083】なお、本実施の形態では、単一のグループ
ウェアネットワークに接続されたIFAX101A、1
01B間における電子メールの通信について説明してい
るが、これに限定されず、インターネットを介して接続
されたグループウェアネットワーク103のぞれぞれに
接続されたIFAX間における電子メールの通信を行う
際に適用した場合であっても、本実施の形態と同様の効
果を得ることができる。
【0084】ところで、本ADPT100は、電子メー
ルデータの通信を全てSMTPプロトコルに従って処理
する。このため、本ADPT100が接続されたIFA
X101がPOP3プロトコルに従って電子メールの受
信動作を行った場合、本ADPT100は、これに受信
した電子メールがない旨を通知するダミー処理を行う。
【0085】本ADPT100が接続されたIFAX1
01が電子メールの受信動作を行った場合の本ADPT
100の処理について説明する。図11は、本ADPT
100が接続されたIFAX101が電子メールの受信
動作を行った場合の本ADPT100の処理シーケンス
図である。
【0086】IFAX101が電子メールの受信処理を
行う場合においても、電子メールを送信する場合と同様
に、IFAX101は、まず、ADPT100とのコネ
クションを確立するための手順を実行する。
【0087】そして、IFAX101とADPT100
とのコネクションが確立されると、ADPT100にお
いて、SMTP/POP3処理部401は、IFAX1
01との間でPOP3プロトコルに従ってコマンド信号
のやりとりを開始する。具体的には、まず、SMTP/
POP3処理部401は、肯定応答を示すOKレスポン
スをIFAX101に対して出力する。
【0088】このOKレスポンスを受信すると、IFA
X101は、メールボックス名の送信を示すコマンド信
号(USER)をADPT100に対して出力する。こ
の“USER”を受信すると、ADPT100におい
て、信号種別判定部400は、SMTP/POP3処理
部401にその旨を通知する。この通知を受けると、S
MTP/POP3処理部401は、肯定応答を示すOK
レスポンスをIFAX101に対して出力する。
【0089】そして、これ以降、SMTP/POP3処
理部401は、IFAX101から出力されるメールボ
ックス・パスワードの送信を示すコマンド信号(PAS
S)、受信状態の問い合わせを示すコマンド信号(ST
AT)を受信して、各コマンド信号に対して、肯定応答
として、OKレスポンスをIFAX101に出力する。
【0090】なお、“STAT”を受信した後、IFA
X101に出力するOKレスポンスには、受信した電子
メールがある場合、その電子メールデータの数及び各電
子メールデータの容量が含まれる。ここで、本ADPT
100は、このOKレスポンスに受信した電子メールが
ない旨を含めて出力するようにしている。
【0091】このOKレスポンスを受信すると、IFA
X101は、処理の完了通知を示すコマンド信号(QU
IT)を送信する。
【0092】本ADPT100は、この“QUIT”を
受信し、これに対する肯定応答としてOKレスポンスを
出力する。これにより、IFAX101と本ADPT1
00との間に確立されたコネクションが切断される。
【0093】このように本実施の形態のADPT100
によれば、IFAX101がPOP3プロトコルに従っ
て電子メールの受信処理を行った場合に受信した電子メ
ールがない旨を通知するダミー処理を行う。これによ
り、本ADPT100がそのIFAX101からの要求
に応じて誤動作を起こしてしまうという事態を確実に回
避することができる。
【0094】
【発明の効果】以上説明したように本発明によれば、H
TTPプロトコルに従って管理されるネットワークにお
いて、IFAX間で電子メール通信を行う際、IFAX
との間でSMTPプロトコルに従って各種データ等の通
信を行う一方、相手側のIFAXに接続されたADPT
との間でHTTPプロトコルに従って各種信号等の通信
を行うようにしたので、HTTPプロトコルで管理され
たネットワーク上でもIFAXを正常に動作させること
ができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係る通信制御装置(A
DPT)が動作するネットワークを示す概念図
【図2】図1に示すネットワークにおいて電子メール通
信を行う場合に用いられる通信プロトコルを説明するた
めの概念図
【図3】上記実施の形態に係る通信制御装置のハードウ
エア構成を示すブロック図
【図4】上記実施の形態に係る通信制御装置の主要な機
能を示すブロック図
【図5】上記実施の形態に係る通信制御装置が接続され
た送信側のIFAXから受信側のIFAXに電子メール
を送信する場合のシーケンス図
【図6】上記実施の形態に係る送信側の通信制御装置か
ら受信側の通信制御装置に電子メールデータを送信する
場合のフロー図
【図7】上記実施の形態に係る通信制御装置に対して送
信される送信フォームデータのソースデータを示す図
【図8】上記実施の形態に係る通信制御装置に対して送
信される送信フォームの概念図
【図9】上記実施の形態に係る通信制御装置が送信する
“POST”のソースデータを示す図
【図10】上記実施の形態に係る通信制御装置から送信
される送信データが記述された送信フォームの概念図
【図11】上記実施の形態に係る通信制御装置におい
て、接続されたIFAXが電子メールを受信動作を行っ
た場合のシーケンス図
【符号の説明】
100 通信制御装置(ADPT) 101 IFAX 102 PC 103 グループウェアネットワーク 203 第1LANI/F 204 第2LANI/F 400 信号種別判定部 401 SMTP/POP3処理部 402 HTTP処理部 403 電子メール通信部 404 HTML通信部 405 HTML処理部 406 URL変換部
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/00 - 1/00 108 H04N 1/32 - 1/36 G06T 13/00 351 - 357

Claims (6)

    (57)【特許請求の範囲】
  1. 【請求項1】 SMTPプロトコルに従って電子メール
    を受信する電子メール通信部と、前記電子メールデータ
    をHTMLデータに変換するHTMLデータ変換部と、
    前記電子メールデータの送信先アドレスをURLの形式
    に変換するURL変換部と、前記URL変換部が変換し
    たURLに対して前記HTMLデータをHTTPプロト
    コルを用いて送信するHTTP通信処理部と、を具備す
    ることを特徴とする通信制御装置。
  2. 【請求項2】 前記URL変換部は、前記送信先アドレ
    ス内の「@」をドットに変換し、変換されたメールアド
    レスの先頭に「HTTP://」を付加することで、メ
    ールアドレスからURLの形式に変換することを特徴と
    する請求項1記載の通信制御装置。
  3. 【請求項3】 HTTPプロトコルに従ってHTMLデ
    ータを受信するHTTP通信処理部と、前記HTMLデ
    ータを電子メールデータに変換する電子メールデータ変
    換部と、前記HTMLデータで指定されたURLを電子
    メールアドレスの形式に変換するアドレス変換部と、前
    記アドレス変換部が変換した電子メールアドレスに宛て
    て前記電子メールデータをSMTPプロトコルを用いて
    送信する電子メール通信部と、を具備することを特徴と
    する通信制御装置。
  4. 【請求項4】 前記アドレス変換部は、前記URL内の
    「HTTP://」を削除し、削除した状態から更に一
    部のドットを「@」に変換することで、URLから電子
    メールアドレスの形式に変換することを特徴とする請求
    項3記載の通信制御装置。
  5. 【請求項5】 SMTPプロトコルに従って電子メール
    を受信する工程と、前記電子メールデータをHTMLデ
    ータに変換する工程と、前記電子メールデータの送信先
    アドレスをURLの形式に変換する工程と、変換したU
    RLに対して前記HTMLデータをHTTPプロトコル
    を用いて送信する工程と、を具備することを特徴とする
    通信制御方法。
  6. 【請求項6】 HTTPプロトコルに従ってHTMLデ
    ータを受信する工程と、前記HTMLデータを電子メー
    ルデータに変換する工程と、前記HTMLデータで指定
    されたURLを電子メールアドレスの形式に変換する工
    程と、前記アドレス変換部が変換した電子メールアドレ
    スに宛てて前記電子メールデータをSMTPプロトコル
    を用いて送信する工程と、を具備することを特徴とする
    通信制御方法。
JP2001197186A 2001-06-28 2001-06-28 通信制御装置及び通信制御方法 Expired - Fee Related JP3432809B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001197186A JP3432809B2 (ja) 2001-06-28 2001-06-28 通信制御装置及び通信制御方法
US10/034,372 US7293062B2 (en) 2001-06-28 2002-01-03 Apparatus and method for communication control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001197186A JP3432809B2 (ja) 2001-06-28 2001-06-28 通信制御装置及び通信制御方法

Publications (2)

Publication Number Publication Date
JP2003018346A JP2003018346A (ja) 2003-01-17
JP3432809B2 true JP3432809B2 (ja) 2003-08-04

Family

ID=19034835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001197186A Expired - Fee Related JP3432809B2 (ja) 2001-06-28 2001-06-28 通信制御装置及び通信制御方法

Country Status (2)

Country Link
US (1) US7293062B2 (ja)
JP (1) JP3432809B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7420699B2 (en) * 2003-12-22 2008-09-02 Xerox Corporation Systems and methods for rapid processing of raster intensive color documents
JP4254785B2 (ja) * 2006-02-02 2009-04-15 コニカミノルタビジネステクノロジーズ株式会社 インターネットファクシミリ装置及び通信処理プログラム
DE102013206147B4 (de) * 2013-04-08 2022-06-09 Beckhoff Automation Gmbh Dongle-Modul und Automatisierungssystem

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69330831D1 (de) * 1992-07-20 2001-10-31 Motorola Inc Schnittstellen-einrichtung für daten-funk
JP3160177B2 (ja) * 1995-03-06 2001-04-23 松下電器産業株式会社 ファクシミリ型電子メール装置
US5790793A (en) * 1995-04-04 1998-08-04 Higley; Thomas Method and system to create, transmit, receive and process information, including an address to further information
JPH10111727A (ja) * 1996-10-03 1998-04-28 Toshiba Corp 電話機能を有する情報機器及び同情報機器のセキリュリティ実現方法
US5864676A (en) * 1996-11-14 1999-01-26 Triteal Corporation URL login
US6760751B1 (en) * 1996-12-20 2004-07-06 Sony Corporation Method and apparatus for automatic sending of E-mail and automatic sending control program supplying medium
US6182059B1 (en) * 1997-04-03 2001-01-30 Brightware, Inc. Automatic electronic message interpretation and routing system
JP3153781B2 (ja) 1997-06-02 2001-04-09 松下電送システム株式会社 中継通信装置及び中継通信方法
US6018774A (en) * 1997-07-03 2000-01-25 Yobaby Productions, Llc Method and system for creating messages including image information
JP3368804B2 (ja) * 1997-07-08 2003-01-20 トヨタ自動車株式会社 ハイパーテキスト送信方法及びハイパーテキスト送信サーバ装置
US6230189B1 (en) * 1997-12-09 2001-05-08 Ricoh Company, Ltd. Apparatus and method for an HTTP server capable of connecting facsimile apparatuses and data terminals
US6175823B1 (en) * 1998-09-15 2001-01-16 Amazon.Com, Inc. Electronic gift certificate system
US6185606B1 (en) * 1998-11-09 2001-02-06 Motive Communications, Inc. Adaptive messaging method, system and computer program product
US6654779B1 (en) * 1999-04-14 2003-11-25 First Data Resources System and method for electronic mail (e-mail) address management
US6427164B1 (en) * 1999-06-23 2002-07-30 Mail Registry, Inc. Systems and methods for automatically forwarding electronic mail when the recipient is otherwise unknown
US6836792B1 (en) * 1999-12-03 2004-12-28 Trend Micro Incorporated Techniques for providing add-on services for an email system
US6993559B2 (en) * 2000-02-14 2006-01-31 Bigbow.Com, Inc. System, method, apparatus and computer program product for operating a web site by electronic mail
US6681246B1 (en) * 2000-04-21 2004-01-20 International Business Machines Corporation Method, system, and program for automatically processing pushed information without subscriber involvement
US6684239B1 (en) * 2000-05-16 2004-01-27 At&T Corp. System and method for automatically publishing electronic mail messages on the internet
US6883014B1 (en) * 2000-10-19 2005-04-19 Amacis Limited Electronic message distribution
US20020177757A1 (en) * 2001-05-22 2002-11-28 Siemens Medical Systems, Inc. Systems and methods to facilitate an exchange of information associated with medical care provided to a patient

Also Published As

Publication number Publication date
US7293062B2 (en) 2007-11-06
US20030005063A1 (en) 2003-01-02
JP2003018346A (ja) 2003-01-17

Similar Documents

Publication Publication Date Title
US6411393B1 (en) Apparatus and method of automatically delivering E-mail stored in mail server to arbitrary facsimile apparatus
JP3543906B2 (ja) ネットワークファクシミリ装置の制御方法
JP3013788B2 (ja) ファクシミリシステム
EP1684495B1 (en) Communication system
JP3608024B2 (ja) ネットワークファクシミリ装置の制御方法
JPH10173936A (ja) ネットワークファクシミリ装置の制御方法
JP2001184278A (ja) 通信装置及びメール通信方法
JP3640872B2 (ja) 通信制御装置及び通信制御方法
JP4254785B2 (ja) インターネットファクシミリ装置及び通信処理プログラム
JP3432809B2 (ja) 通信制御装置及び通信制御方法
JP3546986B2 (ja) ネットワーク対応通信装置
JP2004178109A (ja) 通信装置および通信方法
JP3642451B2 (ja) ネットワークファクシミリ装置およびその制御方法
JP3885722B2 (ja) ファクシミリ装置
JP2003259104A (ja) ファクシミリ通信での転送先送付方法およびファクシミリ装置
JP2002152450A (ja) ネットワークファクシミリ装置
JP4180781B2 (ja) 通信端末装置
JP3788235B2 (ja) インターネットファクシミリ装置およびその制御方法
JP3657144B2 (ja) ネットワークファクシミリ装置およびネットワークファクシミリ装置のプログラム
JPH11150645A (ja) ファクシミリ通信システムの制御方法
JP3684077B2 (ja) 通信システム及びその制御方法、通信装置及びその制御方法、コンピュータ可読メモリ
JP3477032B2 (ja) ネットワークファクシミリ装置の制御方法
JP4053386B2 (ja) ネットワーク端末装置
JPH10301903A (ja) コンテンツ転送方法及びこれに用いる装置
JP3852282B2 (ja) インターネット通信装置の通信制御方法及びインターネット通信装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090523

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100523

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130523

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130523

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees