JP2004015649A - Communication equipment, communicating method, program and storage medium - Google Patents
Communication equipment, communicating method, program and storage medium Download PDFInfo
- Publication number
- JP2004015649A JP2004015649A JP2002168962A JP2002168962A JP2004015649A JP 2004015649 A JP2004015649 A JP 2004015649A JP 2002168962 A JP2002168962 A JP 2002168962A JP 2002168962 A JP2002168962 A JP 2002168962A JP 2004015649 A JP2004015649 A JP 2004015649A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- history
- storage
- information
- program
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 293
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000005540 biological transmission Effects 0.000 claims description 86
- 230000006870 function Effects 0.000 description 20
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 12
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 12
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 12
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000004458 analytical method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 241000168254 Siro Species 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 244000205754 Colocasia esculenta Species 0.000 description 1
- 235000006481 Colocasia esculenta Nutrition 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、複数の通信プロトコルで情報通信を行なうことのできる通信装置、通信方法、プログラム及び記憶媒体に関する。
【0002】
【従来の技術】
従来から、LANやインターネットを介して、複数の通信プロトコルで情報通信を行なうことのできる通信装置が存在する。そして、その中には、情報通信の結果を管理する為に、通信結果レポートを出力するものが提案されている。
【0003】
【発明が解決しようとする課題】
しかしながら、従来は、どのようなプロトコルでデータが送受信されたかを明確に識別できるような通信結果レポートを出力するものはなかった。
【0004】
従って、通信プロトコルごとに受信データの格納場所が異なる場合などは、受信日時のみのレポートでは、受信データに即座にアクセスすることができずに不便な場合があった。
【0005】
また、どういった通信プロトコルで受信したか不明であると、送信元に返信する際の通信プロトコルの選択の幅が狭くなるという問題もあった。
【0006】
例えば、ITU−T勧告のT.37及びF.185に準じたSimpleモードで受信したのか、或いは、T.37,T.37Amd1及びF.185に準じたFullモードで受信したのかが判別できれば、以後の通信の際にどちらのモードでその送信元と通信すればよいのかという有効な情報になる。
【0007】
本発明は上記従来技術の課題を解決するために成されたもので、その目的とするところは、どの通信がどのプロトコルで行なわれたかを把握でき、ユーザにとって使い勝手の良い通信装置、通信方法、プログラム及び記憶媒体を提供することにある。
【0008】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る装置は、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信手段と、
前記通信手段の通信履歴を記憶する記憶手段と、
前記記憶手段に記憶された通信履歴をレポートとして出力する出力手段と、
を有し、
前記通信履歴は、前記通信手段が通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0009】
上記目的を達成するため、本発明に係る他の装置は、
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信手段と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信手段と、
前記第1、第2通信手段による通信履歴を記憶する記憶手段と、
前記記憶手段に記憶された通信履歴をレポートとして出力する出力手段と、
を備え、
前記通信履歴は、前記第2通信手段が通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0010】
前記複数の通信プロトコルは、E−MAILプロトコル、FTP(ファイルトランスファープロトコル)、ITU−T勧告のT.37及びF.185に準拠している通信プロトコル、または、T.37,T.37Amd1及びF.185に準拠している通信プロトコル、のうち少なくとも2つの通信プロトコルであることを特徴とする。
【0011】
前記通信履歴は、ITU−T勧告のT.37及びF.185に準拠している通信なのか、T.37,T.37Amd1及びF.185に準拠している通信なのか、それ以外なのかを判別する情報を含むことを特徴とする。
【0012】
前記通信履歴は、ITU−T勧告のT.37及びF.185に準拠している通信なのか、FTPによる通信なのか、それ以外なのかを判別する情報を含むことを特徴とする。
【0013】
上記目的を達成するため、本発明に係る方法は、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信工程と、
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を含み、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0014】
上記目的を達成するため、本発明に係る他の方法は、
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信工程と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を含み、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0015】
上記目的を達成するため、本発明に係るプログラムは、
コンピュータに、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信工程と、
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムであって、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0016】
上記目的を達成するため、本発明に係る他のプログラムは、
コンピュータに、
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信工程と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムであって、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0017】
上記目的を達成するため、本発明に係る記憶媒体は、
コンピュータに、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信工程と、
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムを格納したコンピュータが読み取り可能な記憶媒体であって、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0018】
上記目的を達成するため、本発明に係る他の記憶媒体は、
コンピュータに、
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信工程と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムを格納したコンピュータが読み取り可能な記憶媒体であって、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする。
【0019】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【0020】
まず、本発明に係る通信装置の実施形態として、ITU−TのT.37,T.37Amd1で規程されているインターネットファクシミリ装置について説明する。
【0021】
(構成)
図1は、本ファクシミリ装置の概略構成を示すブロック図である。
【0022】
同図において、CPU100は、システム制御部であり、装置全体を制御する。ROM101は、CPUの制御プログラムを格納するものである。RAM102は、プログラム制御変数等を格納するためのものである。また、オペレータが登録した送信宛先や各種設定値、装置の管理データ類、各種ワークバッファもRAMに格納される。図2は、ROM101及びRAM102のメモリマップを示す図である。
【0023】
表示部104は、LCD,LED等でユーザに表示通知するためのものである。操作部103は、キーボード、タッチパネル等で構成され、オペレータが各種入力操作を行うためのものである。画像読取部106は、コンタクトセンサやCCDを使って、100のCPUからの制御に従い、原稿から画情報を読み込む。
【0024】
ネットワーク通信ボード105は、LANやWANなどのネットワークに接続し、外部の通信装置やサーバとデータの送受信を行う為のものである。
【0025】
モデム107は、ファクシミリの送受信信号の変復調を行うものであり、NCU108は、選択信号(ダイヤルパルスまたはトーンダイヤラ)を回線制御部109を介して、一般公衆回線に送出する機能を有し、呼び出し音の検出による自動着信動作も行う。
【0026】
記録部110は、プリンタのエンジン部分であり、画信号を受け取り、記録紙に印字する機能や、印字後の記録紙を排出する機能を持っている。
【0027】
本実施形態では、ネットワーク通信ボード105は、LANやWAN(例えばインターネット)などのコンピュータネットワークを介して、複数の通信プロトコルで情報通信を行ない、CPU100は、その通信履歴をRAM102に記憶させる。そして、出力手段としての記録部110は、CPU100の制御により、RAM102に記憶された通信履歴をレポートとして出力する。この時、CPU100はRAM102に通信履歴として、ネットワーク通信ボード105が通信する際に用いた通信プロトコルについての情報を記憶させる。
【0028】
(登録・設定)
(1)ネットワークに接続する為の設定
まず最初に、ネットワークに接続する為の設定について説明する。
【0029】
ネットワークに接続する為の設定項目としては、以下のものがある。
・自機のIPアドレス
・サブネットマスク
・デフォルトゲートウェイ
・DNSサーバアドレス
これらの設定項目は、ネットワーク経由で電子メールを送信したり、FTPを使ってデータを送受信したりするのに必要な設定項目である。
【0030】
本実施の形態では、図3のように登録を行ったとする。
【0031】
(2)送信の為の設定
<電子メール送信設定>
本ファクシミリ装置は、ネットワーク経由で電子メールとしてファクシミリのデータを送受信できる。
【0032】
電子メールでデータ送信を行う為の基本的な設定として以下のものがある。
▲1▼SMTPサーバ名
▲2▼SMTP送信ポート番号
▲3▼メールアドレス(From)
本実施の形態では、図4のように設定を行ったとする。
【0033】
<送信モード>
テンキーからの直接の送信時に採用される設定である。
▲1▼送信モード:IFAX−Simple,IFAX−Full,FTP,E−Mailのいずれか
▲2▼添付画像の形式:Tiff Profile−S,F,PDFのいずれか
▲3▼符号化方式:TIFF−MH,MR,MMR,PDFのいずれか
本実施の形態では、図5のように設定を行ったものとする。
【0034】
<ワンタッチキーへの登録>
▲1▼メールアドレス(To)
▲2▼送信モード
▲3▼FTP送信設定(送信モードでFTPが選択された場合)
1.FTPサーバ名
2.ログイン名
3.パスワード
4.アップロード先のディレクトリ
ワンタッチキーへの登録方法は、ユーザ登録メニューの中の、「宛先登録」の項目を選択することにより行われる。
【0035】
「宛先登録」の登録項目の階層は図のように構成されており、本実施の形態の「宛先登録」の中には、
・ワンタッチ
・短縮ダイヤル
・グループダイヤル
を登録することができる。
【0036】
ここで、「ワンタッチ」を選択すると、本実施の形態では、1〜83までのワンタッチキーを選択することができるようになる。
【0037】
登録したいワンタッチキーを選択すると上記登録項目が現れ、それぞれの項目を設定することができる。
【0038】
例えば、「送信モード」を選択した場合、画面には「IFAX−Simple」「IFAX−Full」「FTP」「E−Mail」を選択できる。
【0039】
ここで、FTPを選択した場合のみ、▲3▼の「FTP送信設定」の項目が現れる。
【0040】
本実施の形態では、図6のように設定を行ったとする。
【0041】
(3)受信の為の設定
<POP受信の設定>
▲1▼POP3受信 する/しない
▲2▼POP3サーバ名
▲3▼POP3アカウント
▲4▼POPパスワード
▲5▼POP受信間隔
本実施の形態では、POP3受信をするものとし、図7のように設定を行ったとする。
【0042】
<FTP受信の設定>
▲1▼FTP受信設定
1.ユーザ名
2.パスワード
3.ディレクトリ
本実施の形態では、図8のように設定を行ったとする。
【0043】
(動作)
以下、上述の設定が行われている状態で、それぞれの通信モードでの送信・受信についての動作について、図9〜図12を用いて説明する。
【0044】
また、一般公衆回線に対するファクシミリの送信・受信における通信の処理及び通信の種類の判別処理については、既に広く実施されているため、本実施の形態において説明は省略する。
【0045】
<送信処理>
送信処理は、図9のフローチャートのように処理される。
【0046】
(1)Simpleモードでの送信
上述の設定においては、送信モードがIFAX−Simpleモードに設定されている為、操作部103にあるテンキーなどから直接送信する場合、IFAX−Simpleモードで送信される。
【0047】
以下に、その手順を説明する。
【0048】
まず、S101の宛先の入力処理を、操作部103のテンキーから行う場合には、S110に進み、テンキーにて”siro@opq.co.jp”を宛先として入力する。
【0049】
更にステップS111に進み、宛先以外の電子メールの送信に必要なパラメータを、登録から読み込む。
【0050】
宛先の入力が完了し、電子メール送信に必要なパラメータがそろうと、次に原稿をセットするように表示部104に表示し(S103)、原稿の読取処理に移行する。
【0051】
原稿をセットし、操作部103にあるセットキーの押下または画像読取部106にある原稿センサーの検知によって原稿を読み込み、画像データをRAM102の画像蓄積部に取り込む(S104)。
【0052】
画像蓄積後、送信方法の判断を行う(S110)。
【0053】
宛先が電話番号であれば、S111に進み、従来のファクシミリ送信手順の処理に移る。すなわち、ステップS111でファクシミリ通信データに符号化し、ステップS112で送信先へ接続し、ステップS113でデータ送信を行なった後にステップS109に進む。
【0054】
宛先が電子メールアドレスの場合、ステップS105に進み、IFAXの送信であると判断し取り込まれた画像データは、ユーザ登録項目の”送信モード”で設定されている電子メールの符号化形式に従って符号化される。
【0055】
符号化後、画像形式の設定に従って、添付画像ファイルを生成する。
【0056】
ここでは、IFAX−Simpleモードが設定されているため、Tiff Profile−S形式の添付画像を作成する。
【0057】
また、添付画像ファイルと宛先情報から、送信する為の電子メールデータを作成する(S106)。
【0058】
上記手順により、電子メールヘッダと添付画像が作成されたら、SMTPサーバへの接続を行って、電子メールデータの送信を行う(S108)。
【0059】
送信処理後、通信結果記憶処理を行う(S109)。
【0060】
ステップS109の通信結果記憶処理では、通信の管理番号、開始時刻、通信モード、相手先電話番号、及び通信結果を通信管理テーブルに記憶する。
【0061】
ここでは、通信モードとして”IFAX−Simple”、相手先電話番号として”siro@opq.co.jp”が通信管理テーブルに記憶される。
【0062】
通信の管理番号は、送信については0001から始まり、1送信につき1ずつカウントアップする。また、4999まで達した場合、次のカウントアップで0001に戻る。
【0063】
受信については、5001から始まり、1受信につき1ずつカウントアップする。また、9999まで達した場合、次のカウントアップで5001に戻る。
【0064】
(2)Fullモードでの送信
次に、ワンタッチキー01を押下して送信を行った場合の処理について説明する。
【0065】
送信処理において、ワンタッチキー01を押下すると、ステップS101からステップS102に進み、そこに登録されている送信情報の読み込み処理を行う。
【0066】
ワンタッチキー01には、宛先に”hanako@efgh.co.jp”と登録されている。
【0067】
また、送信モードはワンタッチキーにも登録されている。ワンタッチキーに登録されている送信モードは、ユーザ登録の送信モードよりも優先順位が高く処理される。すなわち、ワンタッチキー01が押下された場合、送信モードは”IFAX−Full”として処理される。
【0068】
その後、原稿をセットするように表示部104に表示する。(S103)
原稿をセットし、画像データをRAM102の画像蓄積部に取り込んだ後、符号化処理に移行する(S104→S105)。
【0069】
符号化は、ワンタッチキー01に登録されている送信モードの設定に従い、MMR圧縮のTiff Profile−S形式の添付画像を作成する。
【0070】
上記手順により、電子メールヘッダと添付画像が作成されたら、Simpleモードの送信時と同様に、SMTPサーバに接続し、電子メールとして送信を行う(S106→S107→S108)。
【0071】
その後、通信結果記憶処理において、IFAX−Fullモードでの送信を行なった旨を記憶し、送信処理を終了する(S109)。
【0072】
(3)E−Mailモードでの送信
次に、ワンタッチキー03を押下して送信を行った場合の処理について説明する。
【0073】
送信処理において、ワンタッチキー03を押下すると、そこに登録されている送信情報を読み込み処理を行う(S101→S102)。
【0074】
ワンタッチキー03には、宛先に”saburo@lmn.co.jp”が登録されている。
【0075】
また、送信モードは上述のように、ワンタッチキーに登録されている設定(図6参照)が優先される為、ワンタッチキー03を押下した場合にはE−Mailモードによる送信が選択される。
【0076】
その後、原稿をセットするように表示部104に表示する(S103)。
【0077】
原稿をセットし、画像データをRAM102の画像蓄積部に取り込んだ後、符号化処理に移行する(S104→S105)。
【0078】
符号化は、ワンタッチキー03に登録されている送信モードの設定に従い、PDF形式の添付画像を作成する(S106)。
【0079】
PDF形式の添付画像は、MH圧縮形式で画像ファイルを作成し、電子メールの添付ファイルとする。
【0080】
PDFについては、Portable Document Format Reference Manualに規程されているため、ここでは詳細な説明は省略する。
【0081】
上記手順により、電子メールヘッダと添付画像が作成されたら、Simpleモードの送信時と同様に、SMTPサーバに接続し、電子メールとして送信を行う(S107)。
【0082】
PDFファイルを添付とする場合、ITU−Tの勧告の規程にはないため、IFAXのSimpleモードやFullモードとは区別して、E−Mailモードとしている。
【0083】
その後、通信結果記憶処理において、E−Mailモードでの送信を行なった旨を記憶し、送信処理を終了する(S109)。
【0084】
(4)FTP送信
次に、ワンタッチキー02を押下して送信を行った場合の処理について説明する。
【0085】
送信処理において、ワンタッチキー02を押下すると、そこに登録されている送信情報の読み込み処理を行う(S101→S102)。
【0086】
ワンタッチキー02には、メールアドレスは登録されておらず、送信モードとして”FTP”が登録されている。よって、上述のようにワンタッチキーに登録されている送信モードに従い、送信モードとしてFTPを採用する(S102)。その後、原稿をセットするように表示部104に表示する(S103)。
【0087】
原稿をセットし、画像データをRAM102の画像蓄積部に取り込んだ後、符号化処理に移行する(S104→S105)。
【0088】
符号化は、ワンタッチキー02に登録されている送信モードの設定に従い、MMR圧縮のTiff Profile−S形式の画像ファイルを作成する(S106)。また、FTPによる送信の場合、電子メールのヘッダは作成しない。
【0089】
その後、サーバへの接続において、FTPによる送信の場合、ワンタッチキーの登録項目にある送信モード内のFTP送信設定の各登録内容を使ってFTPサーバに接続し、ファイルの送信を行う(S107)。
【0090】
本実施の形態では、FTPサーバftp.abcd.co.jpに対してログイン名”taro”,パスワード”sX29yW”でログインを行い、上記サーバの”/pub/faxrcv”ディレクトリに上記手順で作成したファイルをputする。
【0091】
FTPによる詳細な手順については、RFCで規程されており、本実施の形態もその規程に従って処理を行っている為、詳細な説明は省略する。
【0092】
FTPサーバにファイルを送信後、通信結果記憶処理において、FTPで送信を行なった旨を記憶し、送信処理を終了する(S109)。
【0093】
以上の手順により、送信時に、”IFAX−Simpleモード”か”IFAX−Fullモード”か”E−Mailモード”か”FTPモード”かを判別して通信結果を記憶することになり、ユーザは、どの送信データをどのような通信プロトコルで送信したかを用意に把握することができる。
【0094】
<受信処理>
次に、受信動作について図10、図11を用いて説明する。本ファクシミリ装置は、POP3による受信機能と、FTPによる受信機能とを有している。
【0095】
受信動作として、まずは、受信データの通信方法の判別を行う(S300)。
【0096】
ここで、G3やG4通信方式にて受信していた場合は、従来のファクシミリ受信時の復号処理に移行する(S305)。この処理については、従来どおりであるので、ここでの詳述は行わない。
【0097】
通信方式が、POPまたはSMTPであった場合、S301の画像解析処理で電子メールの解析及び、添付画像ファイルの解析を行って、受信モードの判別を行う。
【0098】
POP3の受信は、定期的に登録されたPOP3サーバに問い合わせを行い、自機宛のメールがあった場合、そのメールをサーバから読み込む動作を行う。ユーザデータに登録されている、POP3の受信間隔、もしくは、手動によるPOP3の受信動作により、POP3サーバへの問い合わせを行う。自機宛のメールが届いている場合、届いているメールを自機のメモリに読み込む。
【0099】
なお、POP3サーバへの問い合わせ、メールの読み込み動作までは、Simpleモード、Fullモード、E−Mailモードのいずれにおいても同じ処理を行なう。
【0100】
また、ここでは、POPの動作についてはRFCで規程がされているため、詳細な説明は省略する。
【0101】
以下に、ステップS301での受信モードの判別処理を図10を用いて説明する。
【0102】
受信した電子メールの解析において、MIMEヘッダの解析を行う(S201)。
【0103】
ここで、”content−type image/tiff; application=”というMIMEヘッダが指定されてない場合は、IFAXのSimpleモードでもFullモードでもなく、E−Mailモードと判断する(S202→S209)。
【0104】
また、上記MIMEヘッダのパラメータが、”faxbw”でも”faxcolor”でもない場合は、IFAXのSimpleモードでもFullモードでもなくE−Mailモードと判断する(S202→S203→S204→S209)。
【0105】
上記ヘッダが存在し、”faxbw”という指定があった場合、次に、添付画像データであるTiffファイルを解析を行う(S203→S207)。
【0106】
TIFF解析処理において、Tiff Profile−Sフォーマットであるか判別し、Tiff Profile−Sであれば、Simpleモードであると判断する(S208→S211)。
【0107】
TIFF解析処理において、”faxcolor”でかつTIFF Profile−S形式か(S204→S205→S206→S210)、もしくは、ファイルがTIFF Profile−S形式であれば(S203→S207→S208→S206→S210)、Fullモードであると判断する(S202→S209)。このように、電子メールヘッダ部分の解析及び、添付画像ファイルの解析結果から、”IFAX−Simpleモード”か”IFAX−Fullモード”か”E−Mailモード”かを判別し、添付画像のファイルの復号処理(S302)に移行する。
【0108】
一方、FTPによる受信では、送信先から自機に対してFTPによる接続を行ってくる。そして、受信モードがFTP受信であると判断すると同時にステップS305に進み、ログイン要求に応答する。すなわち、自機は、FTP制御部において、送信側からのログイン要求に応答し、送信されてくるユーザIDとパスワードが自機に登録されている場合、ログインを許可する。
【0109】
次に、ステップS306で送信側から指定したディレクトリに対して画像ファイルが送信され、ファイルの転送が完了した後、指定したディレクトリに置かれた画像ファイルの復号処理を行う(S302)。
【0110】
画像の復号処理(S302)において、解析不能なデータであった場合や、受信画像を削除しない設定にしてある場合、画像データをメモリに蓄積したままにしておく(S303)。
【0111】
また、復号できた場合は、記録部から画像を印字し、画像データをメモリから削除して、受信処理を終了する。
【0112】
受信処理の終了後、通信結果記憶処理において、通信管理番号と受信モードが記憶される(S304)。
【0113】
以上の手順により、受信時に”IFAX−Simpleモード”か”IFAX−Fullモード”か”E−Mailモード”か”FTPモード”かの判別が行うことができる。
【0114】
<レポートの出力>
以上の送信、受信の動作によって、通信ごとに送信・受信の種類が通信結果記憶処理によって記憶された通信の結果を、通信管理レポートとして出力する(図12)。通信管理レポートの出力は、ユーザによる操作部(103)からのプリントアウトの指示によって行ってもよいし、所定の通信を行うごとに(例えば50通信ごとに)通信管理レポートを出力するようにしてもよい。
【0115】
インターネット経由でのファクシミリ送受信においても、通信モードの判別を行い、通信結果として記憶されているので、通信管理レポートでは、従来の公衆回線経由の通信と同様に、通信モードを区別することができる。
【0116】
特にFTPプロトコルの場合は、図示されるようにFTPサーバのIPアドレスだけでなく、図8で示されるFTPユーザ名、FTPディレクトリも記載するようにすれば、問合せが容易にできるという顕著なメリットがある。
【0117】
(本実施形態の効果)
従来の通信管理レポートでは、通信の時刻、通信相手、通信時間、通信枚数などとともに、一般公衆回線における通信モード(G3,G4,ECM)とインターネット経由での通信との区別しか行えなかったが、上述の処理によって、インターネットを経由する様々な通信の種類(通信プロトコル)を判別し、記憶することで、通信管理のレポートにどの通信がどのプロトコルで行われたのかを記録することができ、ユーザはそれらの情報を容易に知ることができる。
【0118】
それによって、同じLANやWANなどのネットワークとの間で様々なプロトコルで画像情報を送信する場合でも、通信管理レポートにLANやWANで送受信したプロトコルや受信したサーバの情報が判別できるので、受信側に対し、容易に送信内容の問合せを行なうことができる。
【0119】
受信側でも、実行された通信プロトコルがわかることによって、電子メールアプリケーションで受信したのか、FTPサーバで受信したのか、或いは、プリントアウトされデータは残っていないのか、などが容易に判別できるようになり、受信した画像の格納場所が容易に把握できる。
【0120】
また、インターネット経由での画像送受信において同じ宛先に対してエラーが起こった場合、どのプロトコルでエラーが起きているのかがわかれば、ユーザやサービスマンが障害の原因を特定できる。
【0121】
特に、標準化団体であるITU−TによってT.37及びF.185に準じたSimpleモード、T.37,T.37Amd1及びF.185に準じたFullモードという規程に準拠したインターネットファクシミリ装置の場合、プリント受信する機能と、E−Mailで受信する機能と、FTPで受信する機能とを搭載し、それぞれ情報の出力の仕方が異なるため、どのような方法(プロトコル)で情報を受信したのかが判別できなければ、通信レポートを見ても、所望の受信情報を入手することが極めて困難になる。従って、本実施形態のように通信レポートにプロトコル判別情報を盛り込むことは、この種のインターネットファクシミリ装置において、入手した情報の在処を探し出す場合に非常に顕著な効果を生みだすことになる。
【0122】
(他の実施形態)
以上、本発明の実施形態として、ファクシミリ装置について説明したが本発明はこれに限定されるものではなく、ファクシミリ通信機能を有さない通信装置にも適用可能である。すなわち、複数の通信プロトコルで情報通信可能な装置であればよい。また、ここではレポートをプリントする記録部を出力手段として示しているが、本発明に係る出力手段はこれに限定されるものではなく、レポートを出力できるものであれば、ディスプレイなどの表示部でも良い。
【0123】
また、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【0124】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【0125】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【0126】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。
【0127】
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。
【0128】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明のクレームに含まれるものである。
【0129】
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【0130】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0131】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【0132】
【発明の効果】
本発明によれば、どの通信がどのプロトコルで行なわれたかを把握でき、ユーザにとって使い勝手の良い通信装置、通信方法、プログラム及び記憶媒体を提供することができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係る画像通信装置の構成を示すブロック図である。
【図2】本発明の実施形態に係るRAMとROMの内容を示す図である。
【図3】本発明の実施形態に係るネットワーク設定の登録内容を示す図である。
【図4】本発明の実施形態に係る電子メール送信設定の登録内容を示す図である。
【図5】本発明の実施形態に係るユーザデータ登録の送信モードの登録内容を示す図である。
【図6】本発明の実施形態に係るワンタッチキーの登録内容を示す図である。
【図7】本発明の実施形態に係るPOP3受信設定の登録内容を示す図である。
【図8】本発明の実施形態に係るFTP受信設定の登録内容を示す図である。
【図9】本発明の実施形態に係るファクス送信処理を示すフローチャートである。
【図10】本発明の実施形態に係る電子メール解析処理を示すフローチャートである。
【図11】本発明の実施形態に係る受信データ処理を示すフローチャートである。
【図12】本発明の実施形態に係る通信結果レポートの一例を示す図である。
【符号の説明】
100 CPU
101 ROM
102 RAM
103 操作部
104 表示部
105 ネットワーク通信ボード
106 画像読取部
107 モデム
108 NCU
109 回線制御部
110 記録部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a communication device, a communication method, a program, and a storage medium that can perform information communication using a plurality of communication protocols.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is a communication device that can perform information communication using a plurality of communication protocols via a LAN or the Internet. Among them, there is a proposal for outputting a communication result report in order to manage the result of information communication.
[0003]
[Problems to be solved by the invention]
However, conventionally, there is no device that outputs a communication result report that can clearly identify the protocol used to transmit and receive data.
[0004]
Therefore, when the storage location of the received data is different for each communication protocol, the report using only the reception date and time may not be able to access the received data immediately, which may be inconvenient.
[0005]
In addition, if it is unknown which communication protocol is used, there is a problem that the range of communication protocol selection when replying to the transmission source becomes narrow.
[0006]
For example, the ITU-T Recommendation T. 37 and F.I. Either received in the Simple mode according to 185, or 37, T .; 37Amd1 and F.I. If it is possible to determine whether the data has been received in the Full mode according to 185, it becomes effective information as to which mode should be used to communicate with the source in the subsequent communication.
[0007]
The present invention has been made in order to solve the above-described problems of the related art, and an object of the present invention is to make it possible to grasp which communication was performed by which protocol, and to provide a user-friendly communication device, communication method, It is to provide a program and a storage medium.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, an apparatus according to the present invention comprises:
Communication means for performing information communication by a plurality of communication protocols via a computer network;
Storage means for storing a communication history of the communication means,
Output means for outputting the communication history stored in the storage means as a report,
Has,
The communication history includes information about a communication protocol used when the communication unit performs communication.
[0009]
To achieve the above object, another device according to the present invention includes:
First communication means for performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication means for performing information communication using a plurality of communication protocols via a computer network;
Storage means for storing a communication history of the first and second communication means;
Output means for outputting the communication history stored in the storage means as a report,
With
The communication history includes information about a communication protocol used when the second communication unit performs communication.
[0010]
The plurality of communication protocols include an E-MAIL protocol, an FTP (file transfer protocol), and a T.T. 37 and F.I. 185 or a communication protocol conforming to T.185. 37, T .; 37Amd1 and F.I. 185 of at least two communication protocols.
[0011]
The communication history is defined in T.T. 37 and F.I. Communication based on T.185 or T.185. 37, T .; 37Amd1 and F.I. 185 is characterized by including information for determining whether the communication is compliant with 185 or not.
[0012]
The communication history is based on T.T. 37 and F.I. It is characterized by including information for determining whether the communication is compliant with 185, FTP communication, or any other communication.
[0013]
To achieve the above object, the method according to the present invention comprises:
A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
Including
The communication history includes information about a communication protocol used when communicating in the communication step.
[0014]
To achieve the above object, another method according to the present invention comprises:
A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
Including
The communication history includes information on a communication protocol used when communicating in the second communication step.
[0015]
To achieve the above object, the program according to the present invention comprises:
On the computer,
A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
Is a program that executes
The communication history includes information about a communication protocol used when communicating in the communication step.
[0016]
In order to achieve the above object, another program according to the present invention includes:
On the computer,
A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
Is a program that executes
The communication history includes information on a communication protocol used when communicating in the second communication step.
[0017]
In order to achieve the above object, a storage medium according to the present invention includes:
On the computer,
A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
A computer-readable storage medium storing a program for executing
The communication history includes information about a communication protocol used when communicating in the communication step.
[0018]
To achieve the above object, another storage medium according to the present invention includes:
On the computer,
A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
A computer-readable storage medium storing a program for executing
The communication history includes information on a communication protocol used when communicating in the second communication step.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be illustratively described in detail with reference to the drawings. However, the components described in this embodiment are merely examples, and are not intended to limit the scope of the present invention only thereto.
[0020]
First, as an embodiment of a communication device according to the present invention, the ITU-T. 37, T .; An Internet facsimile apparatus specified in 37Amd1 will be described.
[0021]
(Constitution)
FIG. 1 is a block diagram showing a schematic configuration of the facsimile apparatus.
[0022]
In FIG. 1, a
[0023]
The
[0024]
The
[0025]
A
[0026]
The
[0027]
In the present embodiment, the
[0028]
(Registration / Setting)
(1) Settings for connecting to the network
First, the setting for connecting to the network will be described.
[0029]
The setting items for connecting to the network include the following.
・ IP address of own machine
·sub-net mask
·default gateway
・ DNS server address
These setting items are necessary for transmitting an e-mail via a network or transmitting / receiving data using FTP.
[0030]
In the present embodiment, it is assumed that registration is performed as shown in FIG.
[0031]
(2) Settings for transmission
<E-mail transmission settings>
The facsimile apparatus can transmit and receive facsimile data as electronic mail via a network.
[0032]
The following are the basic settings for sending data by e-mail.
(1) SMTP server name
(2) SMTP transmission port number
▲ 3 ▼ E-mail address (From)
In the present embodiment, it is assumed that the settings are made as shown in FIG.
[0033]
<Transmission mode>
This setting is used when transmitting directly from the numeric keypad.
(1) Transmission mode: IFAX-Simple, IFAX-Full, FTP, E-Mail
(2) Attached image format: Tiff Profile-S, F, or PDF
{Circle around (3)} Coding method: TIFF-MH, MR, MMR, PDF
In the present embodiment, it is assumed that the settings are made as shown in FIG.
[0034]
<Register to one-touch key>
(1) E-mail address (To)
(2) Transmission mode
(3) FTP transmission setting (when FTP is selected in transmission mode)
1. FTP server name
2. login name
3. password
4. Upload destination directory
The registration method for the one-touch key is performed by selecting the item “Registration” in the user registration menu.
[0035]
The hierarchy of the registration items of “destination registration” is configured as shown in the figure.
・ One touch
・ Speed dial
・ Group dial
Can be registered.
[0036]
Here, when “one touch” is selected, in the present embodiment, one to 83 one-touch keys can be selected.
[0037]
When a one-touch key to be registered is selected, the above-mentioned registration items appear, and each item can be set.
[0038]
For example, when “transmission mode” is selected, “IFAX-Simple”, “IFAX-Full”, “FTP”, and “E-Mail” can be selected on the screen.
[0039]
Here, only when FTP is selected, the item “3. FTP transmission setting” appears.
[0040]
In the present embodiment, it is assumed that the settings are made as shown in FIG.
[0041]
(3) Settings for reception
<POP reception setting>
▲ 1 POP3 received / not received
(2) POP3 server name
▲ 3 POP3 account
▲ 4 ▼ POP password
(5) POP reception interval
In the present embodiment, it is assumed that POP3 reception is performed, and the settings are made as shown in FIG.
[0042]
<Setting of FTP reception>
(1) FTP reception setting
1. User name
2. password
3. directory
In the present embodiment, it is assumed that the settings are made as shown in FIG.
[0043]
(motion)
Hereinafter, the operation for transmission and reception in each communication mode in a state where the above-described settings are performed will be described with reference to FIGS. 9 to 12.
[0044]
Further, the communication processing and the communication type determination processing in facsimile transmission / reception to / from a general public line have already been widely performed, and thus description thereof will be omitted in the present embodiment.
[0045]
<Transmission processing>
The transmission process is performed as shown in the flowchart of FIG.
[0046]
(1) Transmission in Simple mode
In the above-described setting, the transmission mode is set to the IFAX-Simple mode. Therefore, when directly transmitting from the numeric keypad or the like on the
[0047]
The procedure will be described below.
[0048]
First, when the input process of the destination in S101 is performed from the numeric keypad of the
[0049]
Further, the process proceeds to step S111, where parameters necessary for transmitting an e-mail other than the destination are read from the registration.
[0050]
When the input of the destination is completed and the parameters necessary for e-mail transmission are present, the
[0051]
A document is set, and the document is read by pressing a set key on the
[0052]
After the image is stored, the transmission method is determined (S110).
[0053]
If the destination is a telephone number, the process proceeds to S111 and proceeds to processing of a conventional facsimile transmission procedure. That is, in step S111, the data is encoded into facsimile communication data, the connection to the transmission destination is made in step S112, the data is transmitted in step S113, and the process proceeds to step S109.
[0054]
If the destination is an e-mail address, the process proceeds to step S105, where it is determined that the transmission is an IFAX transmission, and the captured image data is encoded in accordance with the encoding format of the e-mail set in the “transmission mode” of the user registration item. Is done.
[0055]
After encoding, an attached image file is generated according to the setting of the image format.
[0056]
Here, since the IFAX-Simple mode is set, an attached image in the Tiff Profile-S format is created.
[0057]
Further, e-mail data to be transmitted is created from the attached image file and the destination information (S106).
[0058]
After the e-mail header and the attached image are created by the above procedure, connection to the SMTP server is made and the e-mail data is transmitted (S108).
[0059]
After the transmission process, a communication result storage process is performed (S109).
[0060]
In the communication result storage process in step S109, the communication management number, start time, communication mode, destination telephone number, and communication result are stored in the communication management table.
[0061]
Here, “IFAX-Simple” is stored in the communication management table as the communication mode, and “siro@opq.co.jp” is stored as the destination telephone number.
[0062]
The communication management number starts from 0001 for transmission and counts up by one for each transmission. When it reaches 4999, it returns to 0001 at the next count-up.
[0063]
The reception starts from 5001 and counts up by one for each reception. If the count reaches 9999, the process returns to 5001 in the next count-up.
[0064]
(2) Transmission in Full mode
Next, a process when the transmission is performed by pressing the one-
[0065]
In the transmission process, when the one-
[0066]
In the one-
[0067]
Also, the transmission mode is registered as a one-touch key. The transmission mode registered in the one-touch key has a higher priority than the transmission mode of the user registration. That is, when the one-
[0068]
After that, the
After the original is set and the image data is loaded into the image storage unit of the
[0069]
Encoding creates an attached image in MMR compressed Tiff Profile-S format in accordance with the setting of the transmission mode registered in the one-
[0070]
After the e-mail header and the attached image are created by the above procedure, the e-mail is connected to the SMTP server and transmitted as e-mail (S106 → S107 → S108), similarly to the transmission in the simple mode.
[0071]
Thereafter, in the communication result storage processing, the fact that transmission in the IFAX-Full mode has been performed is stored, and the transmission processing ends (S109).
[0072]
(3) Transmission in E-Mail mode
Next, a process when the transmission is performed by pressing the one-
[0073]
In the transmission process, when the one-
[0074]
In the one-
[0075]
As described above, in the transmission mode, the setting registered in the one-touch key (see FIG. 6) is prioritized. Therefore, when the one-
[0076]
After that, a display is made on the
[0077]
After the original is set and the image data is loaded into the image storage unit of the
[0078]
The encoding creates an attached image in PDF format according to the setting of the transmission mode registered in the one-touch key 03 (S106).
[0079]
For an attached image in the PDF format, an image file is created in the MH compression format and is used as an attached file of an e-mail.
[0080]
Since the PDF is defined in the Portable Document Format Reference Manual, a detailed description is omitted here.
[0081]
After the e-mail header and the attached image are created by the above procedure, the e-mail is connected to the SMTP server and transmitted as e-mail as in the transmission in the Simple mode (S107).
[0082]
When a PDF file is attached, the E-Mail mode is used, as distinguished from the IFAX Simple mode and Full mode, because it is not defined in the ITU-T recommendations.
[0083]
Thereafter, in the communication result storage processing, the fact that transmission in the E-Mail mode has been performed is stored, and the transmission processing ends (S109).
[0084]
(4) FTP transmission
Next, the processing when the transmission is performed by pressing the one-touch key 02 will be described.
[0085]
In the transmission processing, when the one-touch key 02 is pressed, the transmission information registered therein is read (S101 → S102).
[0086]
No mail address is registered in the one-touch key 02, and "FTP" is registered as the transmission mode. Therefore, FTP is adopted as the transmission mode according to the transmission mode registered in the one-touch key as described above (S102). After that, a display is made on the
[0087]
After the original is set and the image data is loaded into the image storage unit of the
[0088]
The encoding creates an MMR-compressed Tiff Profile-S format image file according to the setting of the transmission mode registered in the one-touch key 02 (S106). In the case of transmission by FTP, an e-mail header is not created.
[0089]
After that, in the case of FTP transmission in connection to the server, the connection to the FTP server is performed using the registered contents of the FTP transmission setting in the transmission mode in the registration item of the one-touch key, and the file is transmitted (S107).
[0090]
In the present embodiment, the FTP server ftp. abcd. co. Log in to jp with the login name “taro” and password “sX29yW”, and put the file created in the above procedure in the “/ pub / faxrcv” directory of the server.
[0091]
The detailed procedure by the FTP is defined by RFC, and the present embodiment also performs the processing according to the rule, so that the detailed description is omitted.
[0092]
After transmitting the file to the FTP server, in the communication result storage processing, the fact that the transmission has been performed by FTP is stored, and the transmission processing ends (S109).
[0093]
By the above procedure, at the time of transmission, it is determined whether the mode is “IFAX-Simple mode”, “IFAX-Full mode”, “E-Mail mode” or “FTP mode”, and the communication result is stored. It is possible to easily grasp which transmission data is transmitted by what communication protocol.
[0094]
<Reception processing>
Next, the receiving operation will be described with reference to FIGS. The facsimile apparatus has a receiving function using POP3 and a receiving function using FTP.
[0095]
As a receiving operation, first, a communication method of received data is determined (S300).
[0096]
Here, if the data has been received by the G3 or G4 communication method, the process proceeds to the conventional decoding process at the time of facsimile reception (S305). This processing is the same as the conventional processing, and thus will not be described in detail here.
[0097]
If the communication method is POP or SMTP, the e-mail is analyzed and the attached image file is analyzed in the image analysis processing in S301 to determine the reception mode.
[0098]
For the reception of POP3, an inquiry is periodically made to a registered POP3 server, and if there is a mail addressed to the own device, an operation of reading the mail from the server is performed. An inquiry to the POP3 server is performed by the POP3 reception interval registered in the user data or the POP3 reception operation manually. When the mail addressed to the own device has arrived, the received mail is read into the memory of the own device.
[0099]
Note that the same processing is performed in any of the Simple mode, the Full mode, and the E-Mail mode until the inquiry to the POP3 server and the reading operation of the mail.
[0100]
In addition, since the operation of the POP is regulated by RFC, a detailed description will be omitted.
[0101]
Hereinafter, the reception mode determination process in step S301 will be described with reference to FIG.
[0102]
In analyzing the received electronic mail, the MIME header is analyzed (S201).
[0103]
Here, if the MIME header “content-type image / tiff; application =” is not specified, it is determined that the mode is neither the Simple mode nor the Full mode of the IFAX, but the E-Mail mode (S202 → S209).
[0104]
If the parameter of the MIME header is neither “faxbw” nor “faxcolor”, it is determined that the mode is neither the simple mode nor the full mode of the IFAX and the e-mail mode (S202 → S203 → S204 → S209).
[0105]
If the header is present and “faxbw” is specified, the Tiff file as attached image data is analyzed (S203 → S207).
[0106]
In the TIFF analysis processing, it is determined whether the format is the Tiff Profile-S format. If the format is the Tiff Profile-S, it is determined that the mode is the Simple mode (S208 → S211).
[0107]
In the TIFF analysis processing, if the file is “faxcolor” and is in the TIFF Profile-S format (S204 → S205 → S206 → S210), or if the file is in the TIFF Profile-S format (S203 → S207 → S208 → S206 → S210), It is determined that the mode is the Full mode (S202 → S209). As described above, from the analysis result of the e-mail header portion and the analysis of the attached image file, it is determined whether “IFAX-Simple mode”, “IFAX-Full mode” or “E-Mail mode”, and the file of the attached image file is determined. The process proceeds to the decoding process (S302).
[0108]
On the other hand, in the case of reception by FTP, a connection is made from the transmission destination to the own device by FTP. Then, at the same time as determining that the reception mode is the FTP reception, the process proceeds to step S305 to respond to the login request. That is, the own device responds to the login request from the transmitting side in the FTP control unit, and permits the login when the transmitted user ID and password are registered in the own device.
[0109]
Next, in step S306, the image file is transmitted to the directory specified by the transmission side, and after the transfer of the file is completed, the image file placed in the specified directory is decoded (S302).
[0110]
In the image decoding process (S302), if the data cannot be analyzed, or if the setting is such that the received image is not deleted, the image data is kept stored in the memory (S303).
[0111]
If decoding is successful, the image is printed from the recording unit, the image data is deleted from the memory, and the receiving process is terminated.
[0112]
After the end of the receiving process, the communication management number and the receiving mode are stored in the communication result storing process (S304).
[0113]
According to the above procedure, it is possible to determine whether “IFAX-Simple mode”, “IFAX-Full mode”, “E-Mail mode” or “FTP mode” is received.
[0114]
<Report output>
Through the above-described transmission and reception operations, the result of communication in which the type of transmission / reception is stored for each communication by the communication result storage process is output as a communication management report (FIG. 12). The output of the communication management report may be performed by a printout instruction from the operation unit (103) by the user, or the communication management report may be output each time predetermined communication is performed (for example, every 50 communication). Is also good.
[0115]
Also in facsimile transmission / reception via the Internet, the communication mode is determined and stored as a communication result, so that the communication mode can be distinguished in the communication management report, similarly to the conventional communication via the public line.
[0116]
In particular, in the case of the FTP protocol, not only the IP address of the FTP server as shown in the figure but also the FTP user name and the FTP directory shown in FIG. is there.
[0117]
(Effect of this embodiment)
In the conventional communication management report, the communication mode (G3, G4, ECM) on the general public line and the communication via the Internet can only be distinguished together with the communication time, the communication partner, the communication time, the number of communication, etc. By the above-described processing, by discriminating and storing various types of communication (communication protocols) via the Internet, it is possible to record which communication was performed in which protocol in the communication management report, Can easily find that information.
[0118]
As a result, even when image information is transmitted by various protocols with the same network such as LAN or WAN, the communication management report can determine the protocol transmitted and received on the LAN and WAN and the information of the received server. Can be easily inquired about transmission contents.
[0119]
By knowing the executed communication protocol, the receiving side can easily determine whether the data has been received by the e-mail application, the FTP server, or whether the data has been printed out and no data remains. The storage location of the received image can be easily grasped.
[0120]
In addition, when an error occurs at the same destination in image transmission and reception via the Internet, if a user knows which protocol causes the error, a user or serviceman can identify the cause of the failure.
[0121]
In particular, T.T. 37 and F.I. Simple mode according to T.185, T.P. 37, T .; 37Amd1 and F.I. In the case of an Internet facsimile apparatus conforming to the rule of Full Mode conforming to 185, a function of receiving a print, a function of receiving by E-Mail, and a function of receiving by FTP are mounted, and the way of outputting information is different from each other. Therefore, if it is not possible to determine the method (protocol) in which the information was received, it becomes extremely difficult to obtain the desired received information even by looking at the communication report. Therefore, including the protocol discriminating information in the communication report as in the present embodiment produces a very remarkable effect when searching for the location of the obtained information in this type of Internet facsimile apparatus.
[0122]
(Other embodiments)
As described above, a facsimile apparatus has been described as an embodiment of the present invention, but the present invention is not limited to this, and can be applied to a communication apparatus having no facsimile communication function. That is, any device capable of communicating information using a plurality of communication protocols may be used. Although the recording unit for printing a report is shown here as an output unit, the output unit according to the present invention is not limited to this, and any output unit that can output a report may be used as a display unit such as a display. good.
[0123]
Further, the present invention may be applied to a system including a plurality of devices, or may be applied to an apparatus including a single device.
[0124]
According to the present invention, a software program for realizing the functions of the above-described embodiments is directly or remotely supplied to a system or apparatus, and a computer of the system or apparatus reads and executes the supplied program code. Including the case that is also achieved by In that case, the form need not be a program as long as it has the function of the program.
[0125]
Therefore, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. That is, the claims of the present invention include the computer program itself for realizing the functional processing of the present invention.
[0126]
In this case, any form of the program, such as an object code, a program executed by an interpreter, and script data supplied to the OS, is applicable as long as the program has the function of the program.
[0127]
As a recording medium for supplying the program, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, non-volatile memory card , ROM, DVD (DVD-ROM, DVD-R) and the like.
[0128]
Other methods of supplying the program include connecting to a homepage on the Internet using a browser of a client computer, and downloading the computer program itself of the present invention or a file containing a compressed automatic installation function from the homepage to a recording medium such as a hard disk. Can also be supplied. Further, the present invention can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. In other words, a WWW server that allows a plurality of users to download a program file for implementing the functional processing of the present invention on a computer is also included in the claims of the present invention.
[0129]
In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and downloaded to a user who satisfies predetermined conditions from a homepage via the Internet to download key information for decryption. It is also possible to execute the encrypted program by using the key information and install the program on a computer to realize the program.
[0130]
The functions of the above-described embodiments are implemented when the computer executes the read program, and an OS or the like running on the computer executes a part of the actual processing based on the instructions of the program. Alternatively, all the operations are performed, and the functions of the above-described embodiments can be realized by the processing.
[0131]
Further, after the program read from the recording medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or the A CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the processing also realizes the functions of the above-described embodiments.
[0132]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, which communication was performed by which protocol can be grasped | ascertained, and a user-friendly communication apparatus, a communication method, a program, and a storage medium can be provided.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of an image communication device according to an embodiment of the present invention.
FIG. 2 is a diagram showing contents of a RAM and a ROM according to the embodiment of the present invention.
FIG. 3 is a diagram showing registered contents of network settings according to the embodiment of the present invention.
FIG. 4 is a diagram showing registered contents of an e-mail transmission setting according to the embodiment of the present invention.
FIG. 5 is a diagram showing registered contents of a transmission mode of user data registration according to the embodiment of the present invention.
FIG. 6 is a diagram showing registered contents of a one-touch key according to the embodiment of the present invention.
FIG. 7 is a diagram showing registered contents of a POP3 reception setting according to the embodiment of the present invention.
FIG. 8 is a diagram showing registered contents of an FTP reception setting according to the embodiment of the present invention.
FIG. 9 is a flowchart illustrating a fax transmission process according to the embodiment of the present invention.
FIG. 10 is a flowchart showing an e-mail analysis process according to the embodiment of the present invention.
FIG. 11 is a flowchart illustrating received data processing according to the embodiment of the present invention.
FIG. 12 is a diagram illustrating an example of a communication result report according to the embodiment of the present invention.
[Explanation of symbols]
100 CPU
101 ROM
102 RAM
103 Operation unit
104 Display
105 Network Communication Board
106 Image reading unit
107 modem
108 NCU
109 Line control unit
110 Recorder
Claims (11)
前記通信手段の通信履歴を記憶する記憶手段と、
前記記憶手段に記憶された通信履歴をレポートとして出力する出力手段と、
を有し、
前記通信履歴は、前記通信手段が通信する際に用いた通信プロトコルについての情報を含むことを特徴とする通信装置。Communication means for performing information communication by a plurality of communication protocols via a computer network;
Storage means for storing a communication history of the communication means,
Output means for outputting the communication history stored in the storage means as a report,
Has,
The communication device according to claim 1, wherein the communication history includes information on a communication protocol used when the communication unit performs communication.
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信手段と、
前記第1、第2通信手段による通信履歴を記憶する記憶手段と、
前記記憶手段に記憶された通信履歴をレポートとして出力する出力手段と、
を備え、
前記通信履歴は、前記第2通信手段が通信する際に用いた通信プロトコルについての情報を含むことを特徴とする通信装置。First communication means for performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication means for performing information communication using a plurality of communication protocols via a computer network;
Storage means for storing a communication history of the first and second communication means;
Output means for outputting the communication history stored in the storage means as a report,
With
The communication device, wherein the communication history includes information about a communication protocol used when the second communication unit performs communication.
E−MAILプロトコル、
FTP(ファイルトランスファープロトコル)、
ITU−T勧告のT.37及びF.185に準拠している通信プロトコル、
または、
T.37,T.37Amd1及びF.185に準拠している通信プロトコル、
のうち少なくとも2つの通信プロトコルであることを特徴とする請求項1または2に記載の通信装置。The plurality of communication protocols include:
E-MAIL protocol,
FTP (File Transfer Protocol),
ITU-T Recommendation T. 37 and F.I. 185 communication protocol,
Or
T. 37, T .; 37Amd1 and F.I. 185 communication protocol,
3. The communication device according to claim 1, wherein at least two communication protocols are used.
ITU−T勧告のT.37及びF.185に準拠している通信なのか、T.37,T.37Amd1及びF.185に準拠している通信なのか、それ以外なのかを判別する情報を含むことを特徴とする請求項1または2に記載の通信装置。The communication history is
ITU-T Recommendation T. 37 and F.I. Communication based on T.185 or T.185. 37, T .; 37Amd1 and F.I. The communication device according to claim 1, further comprising information for determining whether the communication is compliant with 185 or not.
ITU−T勧告のT.37及びF.185に準拠している通信なのか、FTPによる通信なのか、それ以外なのかを判別する情報を含むことを特徴とする請求項1または2に記載の通信装置。The communication history is
ITU-T Recommendation T. 37 and F.I. The communication device according to claim 1, further comprising information for determining whether the communication is 185-compliant, FTP-based, or not.
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を含み、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする通信方法。A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
Including
The communication method, wherein the communication history includes information on a communication protocol used when communicating in the communication step.
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を含み、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする通信方法。A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
Including
The communication method, wherein the communication history includes information on a communication protocol used for communication in the second communication step.
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信工程と、
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムであって、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とするプログラム。On the computer,
A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
Is a program that executes
The program, wherein the communication history includes information about a communication protocol used when communicating in the communication step.
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信工程と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムであって、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とするプログラム。On the computer,
A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
Is a program that executes
The program, wherein the communication history includes information on a communication protocol used when communicating in the second communication step.
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう通信工程と、
前記通信工程の通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムを格納したコンピュータが読み取り可能な記憶媒体であって、
前記通信履歴は、前記通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする記憶媒体。On the computer,
A communication step of performing information communication with a plurality of communication protocols via a computer network;
A storage step of storing a communication history of the communication step,
An output step of outputting a communication history stored in the storage step as a report,
A computer-readable storage medium storing a program for executing
The storage medium according to claim 1, wherein the communication history includes information on a communication protocol used when communicating in the communication step.
公衆回線を介して、ファクシミリ通信プロトコルによりファクシミリ送受信を行なう第1通信工程と、
コンピュータネットワークを介して、複数の通信プロトコルで情報通信を行なう第2通信工程と、
前記第1、第2通信工程による通信履歴を記憶する記憶工程と、
前記記憶工程で記憶された通信履歴をレポートとして出力する出力工程と、
を実行させるプログラムを格納したコンピュータが読み取り可能な記憶媒体であって、
前記通信履歴は、前記第2通信工程で通信する際に用いた通信プロトコルについての情報を含むことを特徴とする記憶媒体。On the computer,
A first communication step of performing facsimile transmission and reception by a facsimile communication protocol via a public line;
A second communication step of performing information communication using a plurality of communication protocols via a computer network;
A storage step of storing communication histories of the first and second communication steps;
An output step of outputting a communication history stored in the storage step as a report,
A computer-readable storage medium storing a program for executing
The storage medium according to claim 1, wherein the communication history includes information on a communication protocol used when communicating in the second communication step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002168962A JP2004015649A (en) | 2002-06-10 | 2002-06-10 | Communication equipment, communicating method, program and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002168962A JP2004015649A (en) | 2002-06-10 | 2002-06-10 | Communication equipment, communicating method, program and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004015649A true JP2004015649A (en) | 2004-01-15 |
Family
ID=30435724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002168962A Pending JP2004015649A (en) | 2002-06-10 | 2002-06-10 | Communication equipment, communicating method, program and storage medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004015649A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010067280A (en) * | 2009-12-21 | 2010-03-25 | Fuji Xerox Co Ltd | Document distribution device |
-
2002
- 2002-06-10 JP JP2002168962A patent/JP2004015649A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010067280A (en) * | 2009-12-21 | 2010-03-25 | Fuji Xerox Co Ltd | Document distribution device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050254070A1 (en) | Image output apparatus | |
JP3672437B2 (en) | Network facsimile machine | |
JP2003078703A (en) | Facsimile terminal | |
JP4182653B2 (en) | Internet facsimile machine | |
EP1041778B1 (en) | E-mail/facsimile communication apparatus and method | |
JP3618988B2 (en) | Control method of network facsimile apparatus | |
JP2004015649A (en) | Communication equipment, communicating method, program and storage medium | |
JP4080664B2 (en) | Network facsimile machine | |
US20040133648A1 (en) | Data terminal method and apparatus capable of storing information using URL | |
EP1494450B1 (en) | Communication terminal for providing broadcast communication and means, method and recording medium therefore | |
JP3725847B2 (en) | Communication device | |
JP2005027139A (en) | Image communication equipment, communication history visualization method, image communication system, program and recording medium | |
JP3596240B2 (en) | Communication terminal device with e-mail function | |
JP3599312B2 (en) | Network facsimile apparatus and control method therefor | |
JP4074308B2 (en) | Communication device | |
JP4429934B2 (en) | Image communication device | |
US7502132B2 (en) | Facsimile apparatus | |
JP3638433B2 (en) | Network facsimile machine | |
JP2005012251A (en) | Image communication apparatus | |
JP3983249B2 (en) | Network facsimile apparatus and control method thereof | |
JP3622007B2 (en) | Internet facsimile machine | |
JP3818304B2 (en) | Internet facsimile machine | |
JP3622698B2 (en) | Internet facsimile machine | |
JP3775936B2 (en) | Network facsimile machine | |
JP2007037064A (en) | Communication terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050221 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050421 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051219 |