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
JP4155250B2 - Communication device - Google Patents
[go: Go Back, main page]

JP4155250B2 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP4155250B2
JP4155250B2 JP2004253790A JP2004253790A JP4155250B2 JP 4155250 B2 JP4155250 B2 JP 4155250B2 JP 2004253790 A JP2004253790 A JP 2004253790A JP 2004253790 A JP2004253790 A JP 2004253790A JP 4155250 B2 JP4155250 B2 JP 4155250B2
Authority
JP
Japan
Prior art keywords
image data
transmission
error
communication
receiving
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
JP2004253790A
Other languages
Japanese (ja)
Other versions
JP2006074308A (en
Inventor
好史 谷本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2004253790A priority Critical patent/JP4155250B2/en
Publication of JP2006074308A publication Critical patent/JP2006074308A/en
Application granted granted Critical
Publication of JP4155250B2 publication Critical patent/JP4155250B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Transmission Control (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、SIP(Session Initiation Protocol)等の呼制御プロトコルを利用して、画像データ及びテキストデータの送受信を行う通信装置に関する。   The present invention relates to a communication apparatus that transmits and receives image data and text data using a call control protocol such as SIP (Session Initiation Protocol).

近年、IP網を通じて画像データの送受信を行う通信装置が普及しつつある。例えば特許文献1に開示されている通信装置は、ITU−T勧告T.38に準拠したIPファクシミリ通信機能を備え、IP網を通じて画像データを送受信することができる。   In recent years, communication devices that transmit and receive image data through an IP network are becoming widespread. For example, the communication device disclosed in Patent Document 1 is an ITU-T recommendation T.30. 38 is equipped with an IP facsimile communication function conforming to H.38, and can transmit and receive image data through an IP network.

通信装置同士がIPファクシミリ通信にて原稿の画像データを送受信している時に、受信側通信装置で、受信原稿の印字用記録紙が無くなり、さらに受信画像データを蓄積するメモリにメモリオーバが発生すると、自動的に通信が切断されていた。受信側装置でユーザにより記録紙が補充され、メモリオーバが解消された後は、送信側通信装置は、受信側通信装置に対して最初から通信手順を実行していた。
特開2002−101256号公報
When the image data of the original is transmitted and received between the communication devices by IP facsimile communication, the receiving communication device runs out of recording paper for printing the received original, and a memory overflow occurs in the memory for storing the received image data. The communication was automatically disconnected. After the recording paper is replenished by the user at the receiving side device and the memory overflow is resolved, the transmitting side communication device has executed the communication procedure from the beginning with respect to the receiving side communication device.
JP 2002-101256 A

従来のIPファクシミリ通信を行う通信装置では、このように、受信側通信装置に画像データを受信できないようなエラーが発生すると、自動的に通信が切断されるため、エラー復旧後には、再度最初から通信手順を実行しなければならず、迅速に画像データの送受信を再開することができないという問題があった。   In a conventional communication apparatus that performs IP facsimile communication, when an error that prevents reception of image data occurs in the receiving communication apparatus in this way, communication is automatically disconnected. There is a problem that the communication procedure must be executed, and the transmission / reception of image data cannot be resumed quickly.

また、受信側通信装置のエラー復旧後、送信側通信装置が受信側通信装置に対して再度発呼して接続する際に、既にその他の通信装置が前記受信側通信装置と接続して画像データの送受信を行う可能性もある。   In addition, after the error recovery of the receiving side communication device, when the transmitting side communication device calls again and connects to the receiving side communication device, the other communication device has already connected to the receiving side communication device and the image data There is also a possibility of sending and receiving.

さらに、送信側通信装置においては、受信側通信装置において発生したエラーの詳細を把握することができず、対処の仕様に困ることが多い。   Furthermore, in the transmission side communication device, the details of the error that has occurred in the reception side communication device cannot be grasped, and there are many problems in dealing with specifications.

本発明は、上記問題に鑑みてなされたものであり、画像データの通信中に画像データを受信することができないエラーが受信側通信装置に発生した場合に、送信側通信装置においてそのエラーの内容を把握することができる通信装置を提供することを目的とする。また、エラー発生時に送信側通信装置のユーザが通信の継続を望む場合に、通信を切断することなく、受信側通信装置のエラー回復後、直ちにデータの送信を再開することができる通信装置を提供することを目的とする。   The present invention has been made in view of the above problems, and when an error that cannot receive image data occurs during communication of image data in the receiving communication device, the content of the error in the transmitting communication device An object of the present invention is to provide a communication apparatus that can grasp the above. Also provided is a communication device that can resume data transmission immediately after error recovery of the receiving communication device without disconnecting the communication when the user of the transmitting communication device wants to continue communication when an error occurs. The purpose is to do.

上記目的を達成するために、請求項1記載の通信装置は、SIP(Session Initiation Protocol)により確立したメディアセッションで画像データを受信する画像データ受信手段と、画像データの受信中にエラーが発生した場合に、前記メディアセッションを維持したまま、前記画像データの送信側装置に対してエラーメッセージのテキストデータを前記SIPのメソッドにより送信するテキストデータ送信手段と、を備えることを特徴としている。 In order to achieve the above object, the communication device according to claim 1 includes an image data receiving means for receiving image data in a media session established by SIP (Session Initiation Protocol) , and an error has occurred during reception of the image data. In this case, it is characterized by comprising text data transmitting means for transmitting text data of an error message to the image data transmitting side device by the SIP method while maintaining the media session .

請求項2記載の通信装置は、SIP(Session Initiation Protocol)により確立したメディアセッションで画像データを送信する画像データ送信手段と、画像データの送信中に受信側装置から前記SIPのメソッドによりエラーメッセージのテキストデータを受信した場合に、前記メディアセッションを維持したまま、受信したテキストデータを出力する出力手段と、前記画像データの送信を一時停止して、前記画像データの送信を再開するか否かについて指示を受け付ける指示受付手段と、受付けた指示が送信の再開である場合に前記画像データの送信を再開し、受付けた指示が送信の中止である場合に、前記画像データの送信を再開せずに前記メディアセッションを終了する手段と、を備えることを特徴としている。 The communication device according to claim 2 includes an image data transmitting means for transmitting image data in a media session established by SIP (Session Initiation Protocol), and an error message generated by the SIP method from the receiving side device during transmission of the image data. Output means for outputting the received text data while maintaining the media session when the text data is received, and whether to resume the transmission of the image data by temporarily stopping the transmission of the image data Instruction receiving means for receiving an instruction, and transmission of the image data is resumed when the received instruction is a restart of transmission, and transmission of the image data is not resumed when the received instruction is a stop of transmission. Means for terminating the media session .

請求項1記載の通信装置を受信側、請求項2記載の通信装置を送信側として画像データの送受信を行えば、受信側通信装置で画像データを受信できないエラーが発生した場合に、送信側通信装置のユーザは、そのエラーの内容を確認することができる。これにより、送信側通信装置のユーザは、適切な対策を講じることができる。   If transmission / reception of image data is performed by using the communication device according to claim 1 as a reception side and the communication device according to claim 2 as a transmission side, if an error in which the reception side communication device cannot receive image data occurs, The user of the apparatus can confirm the content of the error. Thereby, the user of the transmission side communication apparatus can take appropriate measures.

請求項1記載の通信装置を受信側、請求項記載の通信装置を送信側とすることにより、送信側通信装置のユーザは、受信側通信装置で発生したエラーの内容を確認したうえで、画像データの送信を再開するか否かを決めることができる。例えば、受信側通信装置で発生したエラーが記録紙切れによるメモリオーバであり、記録紙を補充するだけで直ちにエラーの復旧が可能である場合には、通信を切断せずに、受信側通信装置のユーザに電話連絡等で記録紙の補充を依頼することで、エラー復旧と同時に画像データの送信を迅速に再開することができる。また、通信を切断することなく画像データの送信を再開するので、第三者の通信装置が割り込んで受信側通信装置と接続してしまう心配がない。 By setting the communication device according to claim 1 as the reception side and the communication device according to claim 2 as the transmission side, the user of the transmission side communication device confirms the content of the error that occurred in the reception side communication device, It is possible to decide whether or not to resume transmission of image data. For example, if the error that occurred in the receiving communication device is a memory overflow due to running out of recording paper and the error can be recovered immediately by simply replenishing the recording paper, the communication of the receiving communication device is not interrupted. By requesting the user to replenish the recording paper by telephone or the like, the transmission of the image data can be quickly resumed simultaneously with the error recovery. In addition, since transmission of image data is resumed without disconnecting communication, there is no fear that a third-party communication device interrupts and connects to the receiving-side communication device.

以下本発明の実施の形態に係る通信装置として、呼制御プロトコルを利用して原稿の画像データを送受信するIPファクシミリ通信機能、G3ファクシミリ通信機能、クライアント装置からの要求に応じて前記各種のファクシミリ通信を行うファクシミリサーバ機能等を備える複合機型のファクシミリ装置を例に挙げて説明する。   Hereinafter, as a communication apparatus according to an embodiment of the present invention, an IP facsimile communication function for transmitting and receiving image data of a document using a call control protocol, a G3 facsimile communication function, and the various facsimile communication in response to a request from a client apparatus. An example of a multi-function machine type facsimile machine having a facsimile server function for performing the above will be described.

図1にファクシミリ装置1の構成例を示す。すなわち、ファクシミリ装置1は、CPU(中央処理装置)2、ROM(リードオンリーメモリー)3、RAM(ランダムアクセスメモリー)4、画像メモリ5、モデム6、NCU7、コーデック8、読取部9、記録部10、表示部11、操作部12、LANインタフェース13を備え、各部2乃至13はバス14によって接続されている。   FIG. 1 shows a configuration example of the facsimile machine 1. That is, the facsimile apparatus 1 includes a CPU (Central Processing Unit) 2, a ROM (Read Only Memory) 3, a RAM (Random Access Memory) 4, an image memory 5, a modem 6, an NCU 7, a codec 8, a reading unit 9, and a recording unit 10. , A display unit 11, an operation unit 12, and a LAN interface 13, and the units 2 to 13 are connected by a bus 14.

CPU2は、ROM3に格納された制御プログラムに従って、このファクシミリ装置1を構成する各部を制御する制御手段として機能する。RAM4は、CPU2の主メモリ、ワークエリア等として機能する。また、RAM4には、画像データを受信することができなくなる複数のエラーに対して、エラーの種類ごとに、画像データの送信元へ送信するエラーメッセージを格納したテーブルXが記憶されている。   The CPU 2 functions as a control unit that controls each part of the facsimile apparatus 1 according to a control program stored in the ROM 3. The RAM 4 functions as a main memory and work area for the CPU 2. The RAM 4 also stores a table X that stores error messages to be transmitted to the image data transmission source for each type of error for a plurality of errors in which image data cannot be received.

例えば図2に示すように、テーブルXには、記録紙切れが発生し、受信画像データを蓄積する画像メモリ5にメモリオーバーのエラーが発生した場合に対応付けて、記録紙切れによりメモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージX1が記憶されている。また、記録紙ジャムが発生し、受信画像データを蓄積する画像メモリ5にメモリオーバーのエラーが発生した場合に対応付けて、記録紙ジャムによりメモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージX2が記憶されている。また、記録紙ジャムや記録紙切れが発生せずに、受信画像データを蓄積する画像メモリ5にメモリオーバーのエラーが発生した場合に対応付けて、メモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージX3が記憶されている。なお、テーブルXに記憶されている内容は、操作部12等による所定操作により追加、削除、変更等の編集が可能となっている。また、図示するテーブルXには、3種類のエラーに夫々メッセージを対応つけて記憶しているが、3種類のエラーに対して同じメッセージを登録してもよい。例えば「メモリオーバが発生しました。通信を一時停止してください。」というメッセージを3種類のエラーに対して登録してもよい。   For example, as shown in FIG. 2, in the table X, a recording paper shortage occurs, and a memory over error occurs due to a recording paper shortage in association with a case where a memory over error occurs in the image memory 5 for storing received image data. An error message to that effect and a message X1 for requesting the transmission side to pause communication are stored. Corresponding to a case where a recording paper jam has occurred and a memory over error has occurred in the image memory 5 for accumulating received image data, an error message indicating that a memory over has occurred due to the recording paper jam, and suspension of communication Is stored in the message X2. In addition, an error message indicating that a memory over has occurred and a temporary communication error are associated with a case where a memory over error has occurred in the image memory 5 for storing received image data without causing a recording paper jam or out of recording paper. A message X3 for requesting the transmission side to stop is stored. The contents stored in the table X can be added, deleted, changed, etc., by a predetermined operation by the operation unit 12 or the like. In the table X shown in the figure, three types of errors are stored in association with messages, but the same message may be registered for the three types of errors. For example, a message “memory overflow occurred. Please suspend communication” may be registered for three types of errors.

画像メモリ5は、コーデック8によって圧縮符号化された受信画像データ等を記憶する。モデム6は、例えばITU−T(国際電気通信連合)の勧告V.34規格又はこれと同様のものに従った送受信データの変調及び復調を行う。NCU7は、PSTN(公衆交換電話網)15との回線の閉結及び開放の動作を行う回線網制御装置であり、G3ファクシミリ送受信時にモデム6をPSTN15と接続する。コーデック8は、ファクシミリ送信等に際して、画像データを、JPEG方式又はMH、MR、MMR方式等により圧縮符号化し、また、受信画像データ等を復号する。   The image memory 5 stores the received image data compression-coded by the codec 8. The modem 6 is, for example, an ITU-T (International Telecommunication Union) recommendation V.3. Modulate and demodulate transmitted / received data according to the 34 standard or the like. The NCU 7 is a line network control device that performs operations for closing and opening a line with the PSTN (Public Switched Telephone Network) 15, and connects the modem 6 to the PSTN 15 during G3 facsimile transmission / reception. The codec 8 compresses and encodes image data by JPEG method or MH, MR, MMR method, etc., and decodes received image data or the like, for facsimile transmission or the like.

読取部9は、原稿の画像データを読取るものであり、例えば、CCDカラーラインセンサ、A/Dコンバータ、画像処理回路等で構成される。記録部10は、給紙カセットから記録紙を取り出して、受信画像データ、読取画像データ等を記録紙上に記録する。記録部10には、記録紙のジャムを検出するジャム検出部10aが設けられており、ジャム検出部10aは、ジャムを検出すると、その旨をCPU2に通知する。また、給紙カセット、手差しトレイ等の記録紙供給部には、記録紙の有無を検出する記録紙有無検出部10bが設けられている。記録紙有無検出部10bは、記録紙の有無をCPU2に通知する。   The reading unit 9 reads image data of a document, and includes, for example, a CCD color line sensor, an A / D converter, an image processing circuit, and the like. The recording unit 10 takes out the recording paper from the paper feed cassette and records the received image data, the read image data, etc. on the recording paper. The recording unit 10 is provided with a jam detecting unit 10a that detects a jam of the recording paper. When the jam detecting unit 10a detects a jam, the jam detecting unit 10a notifies the CPU 2 of the fact. A recording paper supply unit such as a paper feed cassette or a manual feed tray is provided with a recording paper presence / absence detection unit 10b that detects the presence or absence of recording paper. The recording paper presence / absence detection unit 10b notifies the CPU 2 of the presence / absence of recording paper.

表示部11は、例えば操作部12に並設されたLCD(Liquid Crystal Display)からなり、各種の画面情報を表示する。操作部12は、スタートキー、文字入力キー、ファンクションキーなど各種の操作キーを具備し、オペレータによる各種の操作は、この操作部12において行われる。   The display unit 11 includes, for example, an LCD (Liquid Crystal Display) arranged in parallel with the operation unit 12 and displays various screen information. The operation unit 12 includes various operation keys such as a start key, a character input key, and a function key, and various operations by the operator are performed in the operation unit 12.

LANインタフェース13は、ファクシミリ装置1とLAN(ローカルエリアネットワーク)16とを接続するインターフェースであり、これを通じてファクシミリ装置1は、同じくLAN16に接続されたクライアントPC18、ルータ19等と通信を行う。   The LAN interface 13 is an interface that connects the facsimile apparatus 1 and a LAN (local area network) 16, and through this, the facsimile apparatus 1 communicates with a client PC 18, a router 19, and the like that are also connected to the LAN 16.

上記構成を備えるファクシミリ装置1は、TCP/IP、SIP、RTP(Real-time Transport Protocol)、SDP(Session Description Protocol)などを実装して、SIPによりメディアセッションを確立した上で、例えばRTPにより原稿の画像データを相手先と送受信する。また、SIPメソッド「MESSAGE」を使用して相手先とテキストデータの送受信を行う機能をも備える。画像データの送受信を行うための通信プロトコルは、RTPに限定されず、これに代えてSMTP、HTTP等を採用してもよい。   The facsimile apparatus 1 having the above-described configuration implements TCP / IP, SIP, RTP (Real-time Transport Protocol), SDP (Session Description Protocol), etc., establishes a media session by SIP, and then, for example, documents by RTP Send / receive image data to / from other party. It also has a function of sending and receiving text data with the other party using the SIP method “MESSAGE”. The communication protocol for transmitting and receiving the image data is not limited to RTP, and instead of this, SMTP, HTTP, or the like may be adopted.

次に、上記構成及び通信機能を備えるファクシミリ装置1が自装置1と同様の構成及び通信機能を備えるファクシミリ装置とSIPを利用したIPファクシミリ通信により画像データ及びテキストデータを送信する際の処理動作について、図3乃至図5に示すシーケンス図並びに図6に示すフローチャートに基づいて詳細に説明する。なお、これらの図に基づいて説明するファクシミリ装置1の処理動作は、それぞれ、ROM3に格納された制御プログラムに基づいて制御手段であるCPU2が発行する命令に従って実行される。以下説明の便宜のため、発呼側となるファクシミリ装置1を送信機1A、被呼側となるファクシミリ装置1を受信機1Bと称して説明する。   Next, a processing operation when the facsimile apparatus 1 having the above configuration and communication function transmits image data and text data by IP facsimile communication using SIP with a facsimile apparatus having the same configuration and communication function as the self apparatus 1 A detailed description will be given based on the sequence diagram shown in FIGS. 3 to 5 and the flowchart shown in FIG. The processing operation of the facsimile apparatus 1 described based on these drawings is executed according to instructions issued by the CPU 2 as control means based on a control program stored in the ROM 3. For convenience of explanation, the facsimile apparatus 1 serving as a calling side will be described as a transmitter 1A, and the facsimile apparatus 1 serving as a called side will be referred to as a receiver 1B.

送信機1Aにおいて、原稿の送信操作がなされると、送信機1Aと受信機1Bの間で、図3乃至図5に示すようなメディアセッションを確立するための呼制御セッションが形成される。すなわち、送信機1Aは、SIPサーバ20に対し受信機1BのIP電話番号を指定した、セッション参加リクエスト「INVITE」により受信機1Bの呼出を要求する(T1)。「INVITE」を受けたSIPサーバ20は、送信機1Aから指定されたIP電話番号に対応するIPアドレスを、IP電話番号とIPアドレスの対応付け情報を持つロケーションサーバ(不図示)に問い合わせて、取得した受信機1BのIPアドレスに対して、送信機1Aから受けた「INVITE」を送出することにより呼び出しを行う。SIPサーバ20の呼出しに対して受信機1Bが応答すると、受信機1Bは、「INVITE」を受信し、SIPサーバ20に対して成功応答コード「200」を送出する(R1)。前記成功応答コード「200」を受け取った送信機1Aは、成功応答コード「200」を受け取ったことを示す情報「ACK」をSIPサーバ20を介して受信機1Bに送信する(T2)。その後、送信機1Aと受信機1Bとの間に、メディアセッションが確立され、送信機から受信機1Bへ画像データが送信される。   When a transmission operation of a document is performed in the transmitter 1A, a call control session for establishing a media session as shown in FIGS. 3 to 5 is formed between the transmitter 1A and the receiver 1B. That is, the transmitter 1A requests the SIP server 20 to call the receiver 1B by a session participation request “INVITE” in which the IP telephone number of the receiver 1B is designated (T1). Upon receiving “INVITE”, the SIP server 20 inquires of a location server (not shown) having IP phone number / IP address correspondence information for an IP address corresponding to the IP phone number designated by the transmitter 1A. A call is made by sending “INVITE” received from the transmitter 1A to the acquired IP address of the receiver 1B. When the receiver 1B responds to the call of the SIP server 20, the receiver 1B receives "INVITE" and sends a success response code "200" to the SIP server 20 (R1). The transmitter 1A that has received the success response code “200” transmits information “ACK” indicating that the success response code “200” has been received to the receiver 1B via the SIP server 20 (T2). Thereafter, a media session is established between the transmitter 1A and the receiver 1B, and image data is transmitted from the transmitter to the receiver 1B.

図6に示すように、送信機1Aは、画像データ送信中にSIPメソッド「MESSAGE」によりエラーメッセージのテキストデータを受信したか否か(S1)、画像データの送信処理が完了したか否か(S2)を繰返し監視している。エラーメッセージのテキストデータX1乃至X3を受信することなく(S1:NO)、送信処理を完了すると(S2:YES)、図3のシーケンス図に示すように、セッション終了を要求するSIPメソッド「BYE」が送信機1Aから受信機1Bに送信され(T3)、受信機1Bから応答コードが返信された後(R3)、セッションが切断される。なお、前記S1の判断は、受信テキストデータの内容にかかわらず、テキストデータを受信した場合に肯定判断を行うようにしてもよく、また、予め特定のエラーメッセージを送信機1AのRAM4に記憶しておき、当該特定のエラーメッセージのテキストデータを受信した場合に限り肯定判断を行うようにしてもよい。   As shown in FIG. 6, the transmitter 1A determines whether or not the text data of the error message is received by the SIP method “MESSAGE” during the transmission of the image data (S1), and whether or not the transmission processing of the image data is completed (S1). S2) is repeatedly monitored. When the transmission process is completed (S1: NO) without receiving the text data X1 to X3 of the error message (S1: NO), as shown in the sequence diagram of FIG. 3, the SIP method “BYE” for requesting session termination. Is transmitted from the transmitter 1A to the receiver 1B (T3), a response code is returned from the receiver 1B (R3), and the session is disconnected. The determination in S1 may be made when the text data is received regardless of the contents of the received text data, and a specific error message is stored in the RAM 4 of the transmitter 1A in advance. The affirmative determination may be made only when the text data of the specific error message is received.

一方、メディアセッションで送信機1Aから受信機1Bへ画像データを送信している最中に、受信機1Bにおいて、画像データを受信することができないエラーが発生すると、受信機1Bは受信処理を中断するとともに、エラーの発生を報知する。報知は、例えば、受信機1Bの表示部11にエラーメッセージを表示したり、エラーメッセージを記録部10において印字出力すること等により行われる。そして、受信機1Bは、エラーの種類毎にテーブルXに記憶しているメッセージのテキストデータを読み出して、これをSIPメソッド「MESSAGE」により送信機1Aへ送信する(R2;図4又は図5参照)。例えば、受信機1Bのジャム検出部10aにより記録紙のジャムが検出され、更に受信画像データを蓄積する画像メモリ5にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータX2を読み出してこれを「MESSAGE」により送信する。受信機1Bの記録紙有無検出部10bにより記録紙切れが検出され、更に受信画像データを蓄積する画像メモリ5にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータX1を読み出してこれを「MESSAGE」により送信する。記録紙のジャム、記録紙切れを検出することなく、画像メモリ5にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータX3を読み出してこれを「MESSAGE」により送信する。   On the other hand, if an error that cannot receive image data occurs in the receiver 1B while image data is being transmitted from the transmitter 1A to the receiver 1B in the media session, the receiver 1B interrupts the reception process. In addition, the occurrence of an error is notified. The notification is performed by, for example, displaying an error message on the display unit 11 of the receiver 1B, printing out the error message in the recording unit 10, or the like. Then, the receiver 1B reads out the text data of the message stored in the table X for each error type, and transmits this to the transmitter 1A by the SIP method “MESSAGE” (R2; see FIG. 4 or FIG. 5). ). For example, when a jam of a recording sheet is detected by the jam detection unit 10a of the receiver 1B and a memory overflow occurs in the image memory 5 that accumulates received image data, an error stored in association with the error is stored. The message and the text data X2 of the message requesting the suspension of communication are read out and transmitted by “MESSAGE”. When the recording paper presence / absence detection unit 10b of the receiver 1B detects that the recording paper has run out, and when the memory overflow occurs in the image memory 5 that accumulates the received image data, an error message stored in association with the error and The text data X1 of the message requesting the suspension of communication is read and transmitted by “MESSAGE”. When a memory overflow occurs in the image memory 5 without detecting a jam of the recording paper or a recording paper out, text data of an error message stored in association with the error and a message for requesting suspension of communication X3 is read out and transmitted by “MESSAGE”.

送信機1Aは、画像データの送信中にSIPメソッド「MESSAGE」により、受信機1Bからエラーメッセージ等のテキストデータを受信すると(S1:YES)、画像データの送信を一時停止して(S3)、「MESSAGE」により受信したエラーメッセージ等のテキストデータを抽出し、これを出力するとともに(S4)、データ送信先である受信機1Bにエラーが発生した旨を報知する(S5)。前記受信テキストデータの出力は、例えば、表示部11での表示出力、記録部10での印字出力などにより行われるが、受信テキストデータの内容を送信機1Aのオペレータが把握できれば、出力形態はこれに限定されない。前記報知は、例えば、所定のエラー音を発生したり、警告ランプを点灯することにより行われるが、送信機1Aのオペレータに前記エラーの発生を報知できれば、報知形態はこれに限定されない。   When the transmitter 1A receives text data such as an error message from the receiver 1B by the SIP method “MESSAGE” during the transmission of the image data (S1: YES), the transmission 1A temporarily stops the transmission of the image data (S3). Text data such as an error message received by "MESSAGE" is extracted and output (S4), and the fact that an error has occurred is notified to the receiver 1B as the data transmission destination (S5). The output of the received text data is performed by, for example, display output on the display unit 11 or print output on the recording unit 10, but if the operator of the transmitter 1A can grasp the contents of the received text data, the output form is as follows. It is not limited to. The notification is performed by, for example, generating a predetermined error sound or turning on a warning lamp. However, the notification form is not limited to this as long as the operator of the transmitter 1A can be notified of the occurrence of the error.

次いで、送信機1Aの操作部12(クライアントPC18から送信操作をしている場合はクライアントPCの操作部)のオペレータによる所定操作によって、画像データの送信を再開するか中止するか、或いは、一旦中止して再度最初から送信するかの指示を受付ける(S6:YES)。そして、受付けた指示が画像データの送信を中止する指示である場合には(S7:YES)、送信中止処理を行う(S8)。具体的には、図4のシーケンス図に示すように、セッション終了を要求する「BYE」を受信機1Bへ送信して(T3)、受信機とのセッションを切断する。   Next, the transmission of the image data is resumed or stopped by a predetermined operation by the operator of the operation unit 12 of the transmitter 1A (or the operation unit of the client PC when a transmission operation is performed from the client PC 18), or is temporarily stopped. Then, an instruction as to whether or not to transmit again is accepted (S6: YES). If the received instruction is an instruction to stop transmission of image data (S7: YES), transmission stop processing is performed (S8). Specifically, as shown in the sequence diagram of FIG. 4, “BYE” requesting the end of the session is transmitted to the receiver 1B (T3), and the session with the receiver is disconnected.

前記S6において、受付けたオペレータの指示が、送信の再開である場合は、S7において否定判断を行い、S9において肯定判断をして、メディアセッションを維持したまま、所定時間経過後に画像データの送信を再開して(S10)、手順をS1に戻す。なお、前記S10の画像データの送信の再開は、所定時間の経過を待たずに実行するようにしてもよい。そうすることで、例えば、送信機1Aのユーザが受信機1Bのユーザから既に電話連絡等でエラーを復旧した旨の連絡を受けているような場合に、即座に送信の再開を行うことができる。   In S6, if the accepted operator instruction is to resume transmission, a negative determination is made in S7, an affirmative determination is made in S9, and image data transmission is performed after a predetermined time while maintaining the media session. The procedure is resumed (S10), and the procedure is returned to S1. Note that the resumption of the transmission of the image data in S10 may be executed without waiting for a predetermined time. By doing so, for example, when the user of the transmitter 1A has already received a notification from the user of the receiver 1B that the error has been recovered by telephone communication or the like, the transmission can be immediately resumed. .

前記S6において、受付けたオペレータの指示が、送信を一旦中止して再度最初から送信する指示である場合は、S7及びS9において否定判断を行って、一旦セッションを切断する(S11)。具体的には、図3のシーケンス図に示すように、セッション終了を要求する「BYE」を受信機1Bへ送信して(T3)、受信機とのセッションを切断する。そして、送信できなかった前記画像データの送信処理を再度行う再送信ジョブを生成する(S12)。前記所定時間が経過し前記再送信ジョブが実行されると、送信機1Aは、再び上述した一連の処理動作を受信機1Bとの間で形成する。   In S6, if the received operator instruction is an instruction to temporarily stop transmission and transmit again from the beginning, a negative determination is made in S7 and S9, and the session is temporarily disconnected (S11). Specifically, as shown in the sequence diagram of FIG. 3, “BYE” requesting the end of the session is transmitted to the receiver 1B (T3), and the session with the receiver is disconnected. Then, a re-transmission job is generated for performing again the transmission process of the image data that could not be transmitted (S12). When the predetermined time has elapsed and the retransmission job is executed, the transmitter 1A again forms the above-described series of processing operations with the receiver 1B.

以上説明した実施の形態に係るファクシミリ装置では、前記R2において、受信機1BがSIPメソッド「MESSAGE」により予めテーブル4dに記憶されたエラーメッセージ等のテキストデータを送信するが、受信機1Bにおいてエラーが発生した場合に、オペレータによるエラーメッセージ等のテキストデータの入力操作を受信機1Bの操作部12等から受付け、受付けたテキストデータをSIPメソッド「MESSAGE」により送信機1Aに送信するようにしてもよい。具体的には、メッセージを入力するための入力画面を表示部11に表示し、該画面上から操作部12のキー操作等によって入力された文字情報をSIPメソッド「MESSAGE」により送信機1Aに送信できるようにする。   In the facsimile apparatus according to the embodiment described above, in R2, the receiver 1B transmits text data such as an error message stored in the table 4d in advance by the SIP method “MESSAGE”, but an error occurs in the receiver 1B. When it occurs, text data input operation such as an error message by the operator may be accepted from the operation unit 12 of the receiver 1B and the accepted text data may be transmitted to the transmitter 1A by the SIP method “MESSAGE”. . Specifically, an input screen for inputting a message is displayed on the display unit 11, and character information input from the screen by a key operation of the operation unit 12 or the like is transmitted to the transmitter 1A by the SIP method “MESSAGE”. It can be so.

なお、前記R2において、受信機1Bから送信機1Aへテキストデータを送信するためのSIPメソッドとして「MESSAGE」が使用されているが、テキストデータを送信することができるものであれば、使用するメソッドは「MASSAGE」に限定されず、その他のメソッドを使用してもよい。   In R2, “MESSAGE” is used as the SIP method for transmitting text data from the receiver 1B to the transmitter 1A. However, if the text data can be transmitted, the method to be used is used. Is not limited to “MASSAGE”, and other methods may be used.

本発明は、例えば、SIPにより確立したメディアセッションで画像データを送受信する通信装置に適用することができる。   The present invention can be applied to, for example, a communication device that transmits and receives image data in a media session established by SIP.

本発明の実施の形態に係る通信装置(ファクシミリ装置)の構成例等を示した図である。It is the figure which showed the structural example etc. of the communication apparatus (facsimile apparatus) which concerns on embodiment of this invention. エラーの内容とエラーメッセージとを対応付けて記憶したテーブルの一例を示す図である。It is a figure which shows an example of the table which matched and stored the content and error message of the error. 本発明の実施の形態に係る通信装置同士がIPファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生しなかった場合の通信手順を示したものである。It is the sequence diagram which showed the outline of an example of the communication procedure formed when the communication apparatuses which concern on embodiment of this invention perform IP facsimile communication, Comprising: The communication procedure when an error does not generate | occur | produce in a receiver Is shown. 本発明の実施の形態に係る通信装置同士がIPファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生した場合の通信手順を示したものである。It is the sequence diagram which showed the outline of an example of the communication procedure formed when the communication apparatuses which concern on embodiment of this invention perform IP facsimile communication, Comprising: The communication procedure when an error generate | occur | produces is shown. It is a thing. 本発明の実施の形態に係る通信装置同士がIPファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生した場合の通信手順を示したものである。It is the sequence diagram which showed the outline of an example of the communication procedure formed when the communication apparatuses which concern on embodiment of this invention perform IP facsimile communication, Comprising: The communication procedure when an error generate | occur | produces is shown. It is a thing. 本発明の実施の形態に係る通信装置が画像データの送信を開始した際に実行する処理動作を示したフローチャートである。It is the flowchart which showed the processing operation performed when the communication apparatus which concerns on embodiment of this invention starts transmission of image data.

符号の説明Explanation of symbols

X テーブル
1 通信装置
1A 送信機(発呼側通信装置)
1B 受信機(被呼側通信装置)
2 CPU
3 ROM
4 RAM
10 記録部
10a ジャム検出部
10b 記録紙有無検出部
11 表示部
20 SIPサーバ
X table 1 communication device 1A transmitter (calling side communication device)
1B Receiver (Called side communication device)
2 CPU
3 ROM
4 RAM
DESCRIPTION OF SYMBOLS 10 Recording part 10a Jam detection part 10b Recording paper presence detection part 11 Display part 20 SIP server

Claims (2)

SIP(Session Initiation Protocol)により確立したメディアセッションで画像データを受信する画像データ受信手段と、画像データの受信中にエラーが発生した場合に、前記メディアセッションを維持したまま、前記画像データの送信側装置に対してエラーメッセージのテキストデータを前記SIPのメソッドにより送信するテキストデータ送信手段と、を備えることを特徴とする通信装置。 Image data receiving means for receiving image data in a media session established by SIP (Session Initiation Protocol), and the transmission side of the image data while maintaining the media session when an error occurs during reception of the image data communication device comprising: a, a text data transmitting means for transmitting the method of the text data of the SIP error message to the device. SIP(Session Initiation Protocol)により確立したメディアセッションで画像データを送信する画像データ送信手段と、画像データの送信中に受信側装置から前記SIPのメソッドによりエラーメッセージのテキストデータを受信した場合に、前記メディアセッションを維持したまま、受信したテキストデータを出力する出力手段と、前記画像データの送信を一時停止して、前記画像データの送信を再開するか否かについて指示を受け付ける指示受付手段と、受付けた指示が送信の再開である場合に前記画像データの送信を再開し、受付けた指示が送信の中止である場合に、前記画像データの送信を再開せずに前記メディアセッションを終了する手段と、を備えることを特徴とする通信装置。 And image data transmitting means for transmitting the image data in the media session established by SIP (Session Initiation Protocol), when receiving a text data of the error message by the SIP method from the receiving device during the transmission of the image data, wherein An output unit that outputs received text data while maintaining a media session; an instruction receiving unit that receives an instruction as to whether or not to resume transmission of the image data by temporarily stopping transmission of the image data; Means for resuming transmission of the image data if the received instruction is resumption of transmission, and terminating the media session without resuming transmission of the image data if the accepted instruction is to stop transmission; A communication apparatus comprising:
JP2004253790A 2004-09-01 2004-09-01 Communication device Expired - Fee Related JP4155250B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004253790A JP4155250B2 (en) 2004-09-01 2004-09-01 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004253790A JP4155250B2 (en) 2004-09-01 2004-09-01 Communication device

Publications (2)

Publication Number Publication Date
JP2006074308A JP2006074308A (en) 2006-03-16
JP4155250B2 true JP4155250B2 (en) 2008-09-24

Family

ID=36154462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004253790A Expired - Fee Related JP4155250B2 (en) 2004-09-01 2004-09-01 Communication device

Country Status (1)

Country Link
JP (1) JP4155250B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5016902B2 (en) 2006-11-22 2012-09-05 キヤノン株式会社 COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP5049646B2 (en) * 2007-05-14 2012-10-17 パナソニック株式会社 IP communication apparatus and data transmission method thereof
JP5010989B2 (en) * 2007-06-04 2012-08-29 パナソニック株式会社 IP communication apparatus, IP communication system, and data communication method
JP5678497B2 (en) * 2010-07-13 2015-03-04 村田機械株式会社 Network printer

Also Published As

Publication number Publication date
JP2006074308A (en) 2006-03-16

Similar Documents

Publication Publication Date Title
US8908841B2 (en) Communication apparatus capable of performing facsimile communication, and control method and storage medium therefor
JP2006067045A (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND COMMUNICATION DEVICE CONTROL PROGRAM
US7068763B2 (en) Communication terminal device
US20130151715A1 (en) Communication apparatus that performs communication using t.38 protocol, control method therefor, and storage medium
JP4155250B2 (en) Communication device
US9338315B2 (en) Image communication apparatus, method, and storage medium for performing image communication and voice communication
US8416436B2 (en) Apparatus, method, and program for performing voice and facsimile communication in parallel
US20060184676A1 (en) Image communication device
JP6128802B2 (en) Facsimile apparatus and control method and program thereof
JP4324874B2 (en) Facsimile machine
JP2005311608A (en) Communication apparatus and program
JP3925728B2 (en) Facsimile device
JP4239912B2 (en) Facsimile machine
JP3867861B2 (en) Facsimile device
JP6238563B2 (en) Facsimile apparatus, control method therefor, and program
JP4075896B2 (en) Image communication device
JP5909469B2 (en) Communication device
JP2004172853A (en) Communication terminal unit
JP2006025178A (en) Facsimile machine
JP4154673B2 (en) Image communication device
JP2006311012A (en) Sip proxy server
JP2008154092A (en) Retransmission control system
JP4061552B2 (en) Image communication device
JP4193144B2 (en) Image communication device
JP2006287798A (en) Session initiation protocol (sip) proxy server

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080314

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080617

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080630

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

Free format text: PAYMENT UNTIL: 20110718

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4155250

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120718

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20130718

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees