JP5583709B2 - FAX server - Google Patents
FAX server Download PDFInfo
- Publication number
- JP5583709B2 JP5583709B2 JP2012062238A JP2012062238A JP5583709B2 JP 5583709 B2 JP5583709 B2 JP 5583709B2 JP 2012062238 A JP2012062238 A JP 2012062238A JP 2012062238 A JP2012062238 A JP 2012062238A JP 5583709 B2 JP5583709 B2 JP 5583709B2
- Authority
- JP
- Japan
- Prior art keywords
- fax
- code
- tsi
- collation
- verification
- 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
Links
- 238000012795 verification Methods 0.000 claims description 68
- 230000005540 biological transmission Effects 0.000 claims description 63
- 238000004891 communication Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 description 10
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000009365 direct transmission Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
Description
本発明はFAXサーバに関し、とくにTSIコードに基づいて送信可否を決定するものに関する。 The present invention relates to a FAX server, and more particularly to a server that determines whether transmission is possible based on a TSI code.
FAX通信網を介した通信において、FAX文書の送受信に先立って、FAX装置を識別するTSIコードの送受信が行われる。たとえば、宛先FAX装置が自身のTSIコードを送信し、これを送信元FAX装置が受信する。
FAX装置には、このTSIコードを利用した誤送信防止機能を備えるものがある。たとえば特許文献1には、宛先FAX装置から装置番号(TSIコード)を取得し、これを登録されているTSIコードと照合して送信可否を決定するFAX管理サーバが記載されている。
In communication via the FAX communication network, transmission / reception of a TSI code for identifying a FAX apparatus is performed prior to transmission / reception of a FAX document. For example, the destination FAX apparatus transmits its own TSI code, which is received by the transmission FAX apparatus.
Some FAX apparatuses have an erroneous transmission prevention function using the TSI code. For example,
しかしながら、従来の構成では、送信可否判定の自由度が低く、利便性に改善の余地があった。
たとえば特許文献1の構成では、登録されているTSIコードと取得したTSIコードとが完全に一致するか否かという照合しか行わない。したがって、たとえば宛先組織でのFAX装置の交換等によりTSIコードが一部変更された場合には、正しい宛先(正しいFAX番号)を指定していてもTSIコードが一致せず誤送信と判断されてしまう。
However, the conventional configuration has a low degree of freedom in determining whether transmission is possible, and there is room for improvement in convenience.
For example, in the configuration of
この発明は、このような問題点を解決するためになされたものであり、送信可否判定の自由度を高くし、誤送信のリスクを低く維持しつつ利便性を向上させるFAXサーバを提供することを目的とする。 The present invention has been made in order to solve such problems, and provides a FAX server that improves the convenience while increasing the degree of freedom in determining whether transmission is possible and keeping the risk of erroneous transmission low. With the goal.
上述の問題点を解決するため、この発明に係るFAXサーバは、識別コードマスタおよび関連語辞書を記憶する記憶手段と、FAX通信網を介してFAX文書データを送信するFAX送信手段と、FAX文書送信要求に応じて、TSIコードに関連する照合を行うTSI照合手段とを備え、識別コードマスタは、複数の識別コードのそれぞれについて、完全一致による照合を行うか、部分一致による照合を行うかを表す照合基準を関連付け、関連語辞書は、少なくとも1つの置換対象文字列と、置換対象文字列のそれぞれに関連する関連文字列とを関連付け、TSI照合手段は、FAX通信網を介して、宛先FAX装置から、FAX文書の送信前にTSIコードを受信する機能と、送信者からの指定に基づき、識別コードマスタに含まれる識別コードのうち1つを照合対象コードとして特定する機能と、照合基準および関連語辞書に基づき、TSIコードと、照合対象コードとの照合を行う機能と、照合の結果、一致があった場合には送信手段にFAX文書データの送信を指示する機能と、照合の結果、一致がなかった場合には送信手段にFAX文書データの送信を指示しない機能とを備える。 In order to solve the above-described problems, a FAX server according to the present invention includes a storage unit that stores an identification code master and a related word dictionary, a FAX transmission unit that transmits FAX document data via a FAX communication network, and a FAX document. TSI verification means for performing verification related to the TSI code in response to a transmission request, and the identification code master determines whether each of the plurality of identification codes is verified by complete match or partial match The related word dictionary associates at least one replacement target character string and a related character string related to each of the replacement target character strings, and the TSI matching unit transmits the destination FAX via the FAX communication network. from the device, a function of receiving the TSI code before sending the FAX document, based on the designation from the sender identification contained in the identification code master And specific to that function one as the matching target code of the code based on matching criteria and thesaurus, and TSI code, a function for matching with the comparison target code, the matching result, if a match is Includes a function for instructing transmission means to transmit FAX document data and a function for not instructing transmission means to transmit FAX document data when there is no match as a result of collation.
TSI照合手段は、照合対象コードに置換対象文字列のいずれかが含まれている場合、その照合対象コードにおいてその置換対象文字列を対応する関連文字列に置換したものと、TSIコードとの照合を行う機能を有するか、または、TSIコードに置換対象文字列のいずれかが含まれている場合、そのTSIコードにおいてその置換対象文字列を対応する関連文字列に置換したものと、照合対象コードとの照合を行う機能を有してもよい。
識別コードマスタは、識別コードのそれぞれに対して、FAX番号およびコード番号の少なくとも一方を関連付け、送信者からの指定は、FAX番号またはコード番号を含んでもよい。
TSI照合手段は、FAX文書送信要求に応じて、照合を行うか否かを表す照合要否指示を取得する機能を備え、識別コードマスタは、識別コードのそれぞれに対して、照合を行うか否かを表す照合要否属性を関連付け、TSI照合手段は、照合要否指示または照合要否属性の少なくとも一方が照合を行うことを表す場合には、照合を行い、照合要否指示および照合要否属性の双方が照合を行わないことを表す場合には、照合を行わずにFAX文書データの送信を指示してもよい。
When any of the replacement target character strings is included in the verification target code, the TSI verification unit compares the replacement target character string with the corresponding related character string in the verification target code and the verification of the TSI code. If the TSI code includes any of the replacement target character strings, the TSI code replaces the replacement target character string with the corresponding related character string, and the verification target code It may have a function of collating with.
The identification code master associates each of the identification codes with at least one of a FAX number and a code number, and the designation from the sender may include a FAX number or a code number.
The TSI collation means has a function of obtaining a collation necessity instruction indicating whether or not collation is performed in response to a FAX document transmission request, and whether the identification code master performs collation for each of the identification codes. The TSI collating means performs collation when at least one of the collation necessity instruction or the collation necessity attribute indicates that collation is performed, and the collation necessity instruction and the collation necessity If both attributes indicate that collation is not performed, transmission of FAX document data may be instructed without performing collation.
この発明に係るFAXサーバによれば、TSIコードの照合処理において、部分一致による照合や、関連語辞書を用いた照合を可能とするので、送信可否判定の自由度が高まり、誤送信のリスクを低く維持しながら利便性を向上させることができる。 According to the FAX server of the present invention, in the TSI code collation process, collation by partial matching or collation using a related word dictionary is possible, so that the degree of freedom in determining whether transmission is possible increases and the risk of erroneous transmission is increased. Convenience can be improved while maintaining low.
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態1.
図1に、本発明の実施の形態1に係るFAXサーバ10を含む構成を示す。FAXサーバ10は、たとえばFAX受注センターに設置される。FAXサーバ10は、外部からの指示に応じて、FAX文書を表すFAX文書データの送受信を行う機能を有する。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 shows a configuration including a
FAXサーバ10は、周知のコンピュータとしての構成を有し、演算を行う演算手段20と、情報を格納する記憶手段30とを備える。演算手段20はCPU(中央処理装置)を含み、記憶手段30は半導体メモリおよびHDD(ハードディスクドライブ)等の記憶媒体を含む。
また、FAXサーバ10は、入力手段、出力手段およびネットワークインタフェースを備える。入力手段は、使用者が情報を入力するために用いる手段であり、たとえばマウスやキーボード等である。出力手段は、使用者に対して情報を出力する手段であり、たとえば液晶ディスプレイ等の表示装置であるが、プリンタ等の印刷装置であってもよい。ネットワークインタフェースは、通信網や他のコンピュータとの間で情報の入出力を行うための手段である。
The
Further, the
FAXサーバ10の演算手段20は、記憶手段30に記憶されるプログラム(図示せず)を実行することにより、本明細書において説明する各機能を実行することができる。たとえば、演算手段20は、実行されるプログラムに応じ、TSI照合手段21またはFAX送信手段22として機能する。
The
TSI照合手段21は、FAX文書データの送信要求に応じてTSIコードを取得し、TSIコードに関連する照合を行う機能と、FAX送信手段22にFAX文書データの送信を指示する機能を有する。TSIコードは当業者に周知の構成を有し、たとえば20桁の英数字または記号からなるコードである。TSIコードは、送受信端末を識別する情報であり、通信手順のTSI(Transmitting Subscriber Identification)、CSI(Called Subscriber Identification)と同義語である。
The TSI collation unit 21 has a function of acquiring a TSI code in response to a fax document data transmission request, performing a collation related to the TSI code, and a function of instructing the
FAX送信手段22は、TSI照合手段21からの指示に応じ、FAX通信網72を介してFAX文書データを送信する機能を有する。
また、FAXサーバ10の記憶手段30は、ヘッダファイル31、データファイル32、識別コードマスタ33および関連語辞書34を記憶する。
The
The
FAXサーバ10は、通信網71を介して他のコンピュータ(たとえば送信元コンピュータ60)と通信可能に構成される。通信網71はたとえばLANであるが、インターネット等の公衆通信網であってもよい。送信元コンピュータ60は、送信元エンドユーザ(送信者)が操作または管理する周知の構成を有するコンピュータであり、たとえば基幹サーバであるが、個人使用のPCであってもよい。
The
送信元コンピュータ60の記憶手段は、ヘッダファイル31およびデータファイル32を記憶する。これらのファイルは、送信者が適宜準備するものである。また、ヘッダファイル31およびデータファイル32は、送信者の指示に応じて、または自動的に、FAXサーバ10に送信される。
The storage means of the
また、FAXサーバ10は、FAX通信網72を介して、1台以上のFAX装置(たとえば宛先FAX装置50)とFAX文書データを送受信可能に構成される。FAXサーバ10と宛先FAX装置50との間のFAX通信は、たとえばG3ファクシミリ規格に従ってなされるが、これは他のFAX規格に従うものであってもよい。宛先FAX装置50は周知の構成を有するFAX装置によって構成することができる。
Further, the
データファイル32は、送信対象となるFAX文書データごとに作成され、FAX文書のページ内容を表すデータを含むファイルである。たとえば、FAX文書が全2ページであり、ページ全体が単一のイメージ(画像ファイル)で構成される場合には、データファイル32は2つのイメージファイルのみを含む。また、FAX文書がテキストとイメージの組み合わせである場合には、データファイル32はテキストファイルとイメージファイルとを含む。
The
図2に、ヘッダファイル31の構成の例を示す。ヘッダファイル31は、送信対象となるFAX文書データごとに作成され、そのFAX文書データに、送信に関するデータの項目を関連付ける。ヘッダファイル31はたとえば項目番号を表す整数と、その項目の内容を表すテキストデータとの組を複数含む。以下説明するように、送信者は項目番号11(識別コード)以外の各項目を指定可能である。
FIG. 2 shows an example of the configuration of the
図2の例では、項目番号01は照合要否指示を表し、たとえば「要」または「否」を表す情報である。これは誤送信チェックの要否に対応する。「要」は、宛先FAX装置50から取得したTSIコードと、送信者が指定した識別コードとを照合すべきであるということを意味し、「否」は、照合する必要がないことを意味する。なお、後述のように、実際に照合を行うか否かは、この誤送信チェック要否だけでなく、図3の照合要否属性にも基づいて決定される。
In the example of FIG. 2, the item number 01 represents a verification necessity instruction, for example, information indicating “necessary” or “no”. This corresponds to the necessity of an erroneous transmission check. “Necessary” means that the TSI code acquired from the
項目番号02は宛先FAX番号を表し、たとえば複数桁の数値である。項目番号03は管理コードを表す。この管理コードは、本実施形態ではFAXサーバ10に動作に直接影響を与えるものではなく、送信者が管理目的等に応じて任意に指定することができる。
Item number 02 represents a destination FAX number, for example, a numerical value of a plurality of digits.
項目番号04、05、06および10は、送信されるページ内容とデータファイル32との関連付けを定義する。
07〜09は、本実施の形態1の説明では使用しないため、図示を省略する。
項目番号04はベースイメージ番号を表し、ページのフォーマットを定義する。たとえば、ベースイメージ番号が「001」であれば、そのFAX文書データが表すFAX文書はページ全体が単一のイメージで構成され、データファイル32に含まれるイメージファイルの1つが1ページに対応する。この場合には項目番号05の直接送信用イメージファイル名が指定され、データファイル32に含まれるイメージファイルのファイル名を指定する。
Since 07 to 09 are not used in the description of the first embodiment, illustration is omitted.
Item number 04 represents the base image number and defines the format of the page. For example, if the base image number is “001”, the FAX document represented by the FAX document data is composed of the entire page as a single image, and one of the image files included in the data file 32 corresponds to one page. In this case, the direct transmission image file name of item number 05 is designated, and the file name of the image file included in the data file 32 is designated.
また、たとえばベースイメージ番号が「002」であれば、そのFAX文書データが表すFAX文書は、ページの所定範囲に設けられるテキスト表示領域と、また別の所定範囲に設けられるイメージ表示領域とを含む。この場合には、データファイル32に含まれるテキストファイルとイメージファイルの組が1ページに対応する。このようにFAX文書のページ全体が単一のイメージで構成されるものでない場合には、項目番号06の送信テキストファイル名および項目番号10のテンプレート用イメージファイル名が指定され、それぞれデータファイル32に含まれるテキストファイルおよびイメージファイルのファイル名を指定する。
For example, if the base image number is “002”, the FAX document represented by the FAX document data includes a text display area provided in a predetermined range of the page and an image display area provided in another predetermined range. . In this case, a set of a text file and an image file included in the data file 32 corresponds to one page. In this way, when the entire page of the FAX document is not composed of a single image, the transmission text file name of item number 06 and the template image file name of
項目番号11は識別コードを表すが、この項目は送信者による指定ではなく、TSI照合手段21が状況に応じて自動的に指定する。この識別コードは、TSIコードの照合処理に用いられるコードであり、図3の識別コードに対応する。
項目番号12は識別コードのコード番号(グループ番号)を表す。このコード番号は、TSIコードの照合処理に用いられる識別コードを特定するために用いられるコード番号(グループ番号)であり、図3のコード番号に対応する。
Item number 11 represents an identification code, but this item is not designated by the sender, but is automatically designated by the TSI matching means 21 according to the situation. This identification code is a code used for the TSI code verification process, and corresponds to the identification code of FIG.
Item number 12 represents the code number (group number) of the identification code. This code number is a code number (group number) used for specifying an identification code used for the TSI code matching process, and corresponds to the code number of FIG.
図3に、識別コードマスタ33の構成の例を示す。図3の例では、ABCD社の資材課に設置された宛先FAX装置50に関連する識別コードが定義されている。識別コードマスタ33は、TSIコードと照合される対象となる識別コードを少なくとも1つ含む。また、識別コードマスタ33は、識別コードのそれぞれに対して、TSIコードとの照合において用いられる情報を関連付ける。なお、識別コード自体は識別コードマスタ33内で一意である必要はなく、同一の識別コードを含む複数の行が定義されてもよい(たとえば、複数のFAX番号について同一の識別コードが関連付けられてもよい)。
FIG. 3 shows an example of the configuration of the
識別コード特定情報は、送信者が識別コードを特定する際に用いる情報(たとえば英数字列)である。識別コード特定情報は、コード番号およびFAX番号からなり、コード番号およびFAX番号の少なくとも一方が指定される。すなわち、送信者は、この識別コード特定情報のいずれかを指定することにより、識別コードマスタ33に含まれる複数の識別コードのうちから1つを照合対象コードとして特定することができる。
The identification code specifying information is information (for example, an alphanumeric string) used when the sender specifies the identification code. The identification code specifying information includes a code number and a FAX number, and at least one of the code number and the FAX number is designated. That is, the sender can specify one of the plurality of identification codes included in the
FAX番号は、宛先FAX装置50に関連付けられたFAX番号、すなわちFAX送信手段22がFAX文書データを送信すべき宛先のFAX番号である。したがって、たとえば送信者が識別コード特定情報としてFAX番号を入力すると、そのFAX番号に対応する識別コードが照合対象コードとして特定され、これが宛先FAX装置50のTSIコードと照合されることになる。
The FAX number is a FAX number associated with the
コード番号は、FAX番号以外の情報によって識別コードを特定するために定義される番号である。たとえば、異なるFAX番号を持つ複数の宛先FAX装置50のグループに対して同一のTSIコードが定義されている場合に、これらのグループに対応するグループ番号として1つのコード番号を指定しておけば、送信者の作業が効率的になるとともに、識別コードマスタ33を簡略化してメンテナンスの工数を低減することができる。なお、単一の宛先FAX装置50に対しても、FAX番号でなくコード番号による指定とすることもできる。
The code number is a number defined to specify the identification code by information other than the FAX number. For example, when the same TSI code is defined for a group of a plurality of destination FAX apparatuses 50 having different FAX numbers, if one code number is designated as a group number corresponding to these groups, The work of the sender becomes efficient, and the
照合基準は、送信者が特定した識別コードと、宛先FAX装置50のTSIコードとを照合する際の基準を表す。図3の例では、完全一致による照合を行うか、または部分一致による照合を行うかを表す。
The collation criterion represents a criterion for collating the identification code specified by the sender with the TSI code of the
照合要否属性は、その識別コードを用いて照合を行うか否かを表し、たとえば「要」または「否」を表す情報である。「要」はTSIコードと識別コードとを照合すべきであるということを意味し、「否」は、照合する必要がないことを意味する。なお、実際に照合を行うか否かは、この誤送信チェック要否だけでなく、図2の照合要否指示にも基づいて決定される。 The verification necessity attribute indicates whether or not verification is performed using the identification code, and is information indicating, for example, “necessary” or “not required”. “Necessary” means that the TSI code and the identification code should be collated, and “No” means that it is not necessary to collate. Whether or not to actually perform collation is determined not only based on whether or not the erroneous transmission check is necessary, but also based on the collation necessity instruction in FIG.
図4に、関連語辞書34の構成の例を示す。関連語辞書34は、少なくとも1つの置換対象文字列を見出し語として含む。また、関連語辞書34は、置換対象文字列のそれぞれに、少なくとも1つの関連語(関連文字列)を関連付ける。図4の例では、置換対象文字列「SIZAI」には2つの関連語が関連付けられており、置換対象文字列「KENKYU」には1つの関連語が関連付けられている。
FIG. 4 shows an example of the configuration of the
以上のように構成されるFAXサーバ10の動作を、以下に説明する。
図5は、FAXサーバ10の処理の流れを説明するフローチャートである。図5の処理は、FAXサーバ10が送信者からFAX文書データの送信要求を受け付けることに応じて開始される。
The operation of the
FIG. 5 is a flowchart for explaining the flow of processing of the
まずTSI照合手段21がFAX文書データの送信要求を受け付ける(ステップS1)。この送信要求は、公知の方法によって実現することができる。たとえば、FAX文書データに含まれるヘッダファイル31がFAXサーバ10の記憶手段30に作成またはコピーされることに応じ、TSI照合手段21がヘッダファイル31自体を送信要求を表すデータとして受け付けてもよい。または、送信要求を表す特定の信号またはメッセージ等を送信元コンピュータ60からFAXサーバ10に送信してもよい。
First, the TSI verification unit 21 receives a FAX document data transmission request (step S1). This transmission request can be realized by a known method. For example, when the
次に、TSI照合手段21は、処理中の送信要求に関連して照合対象となる識別コード(すなわち、宛先FAX装置50から受信するTSIコードと照合されるべき識別コード)を、照合対象コードとして特定する(ステップS2)。ここで、TSI照合手段21はヘッダファイル31を参照し、項目番号12(コード番号)の指定があれば、指定されたコード番号を識別コード特定情報として取得する。項目番号12(コード番号)の指定がなければ、項目番号02の宛先FAX番号を識別コード特定情報として取得する。そして、取得した識別コード特定情報を用いて識別コードマスタ33を検索し、対応する識別コードを照合対象コードとして取得する。
このとき、例えば項目番号12(コード番号)に、「1」と指定されていた場合は、識別コードマスタ33を参照して、識別コード 「ABCD SIZAI」が照合対象の識別コードとして取得される。また例えば項目番号12(コード番号)に、「2」と指定されていた場合は、識別コードマスタ33を参照して、識別コード 「EFG EIGYO1」と「EFG EIGYO2」とが照合対象の識別コードとして取得される。
Next, the TSI collating unit 21 uses, as a collation target code, an identification code to be collated with respect to the transmission request being processed (that is, an identification code to be collated with the TSI code received from the destination FAX apparatus 50). Specify (step S2). Here, the TSI verification means 21 refers to the
At this time, for example, when “1” is specified in the item number 12 (code number), the
次に、TSI照合手段21は、FAX通信網72を介して宛先FAX装置50を呼び出す(ステップS3)。すなわち、宛先FAX装置50に対する発呼を行う。ここで、TSI照合手段21はたとえばヘッダファイル31の項目番号02を参照して宛先FAX装置50の宛先FAX番号を取得することができる。このステップS3により、FAXサーバ10と宛先FAX装置50との間でFAX通信が開始される。
Next, the TSI verification unit 21 calls the
ステップS3の発呼に応じ、宛先FAX装置50は自身のTSIコードをFAXサーバ10に対して送信する。TSI照合手段21は、FAX通信網72を介してこのTSIコードを受信する(ステップS4)。なお、この時点ではまだFAX文書データの内容は送信されていないため、FAX文書データ自体の送信は取り消し可能である。
In response to the call in step S <b> 3, the
次に、TSI照合手段21は、処理中のFAX通信にTSIコードの照合処理が必要か否かを判定する(ステップS5)。この判定は、送信者の指示や識別コードマスタ33での指定に応じて行われるものであればどのように行われてもよいが、たとえば次のようにすることができる。
Next, the TSI verification unit 21 determines whether or not a TSI code verification process is necessary for the FAX communication being processed (step S5). This determination may be performed in any manner as long as it is performed according to the instruction from the sender or the designation by the
ステップS5において、TSI照合手段21は、ヘッダファイル31の項目番号01を参照して、送信者からの照合要否指示を取得する。すなわち、本実施形態では、照合要否指示は、FAX文書送信要求(上記ステップS1)に応じて取得される。また、TSI照合手段21は、ステップS2で取得した識別コード特定情報に基づいて識別コードマスタ33を検索し、その識別コード特定情報に関連付けられた照合要否属性を取得する。そして、照合要否指示または照合要否属性の少なくとも一方が照合を行うことを表す場合には照合が必要であると判定し、照合要否指示および照合要否属性の双方が照合を行わないことを表す場合には照合は不要であると判定する。
あるいは、TSI照合手段21は、ヘッダファイル31の項目番号01を参照して、照合要否指示が「否」になっているときは、識別コードマスタ33を参照せずに、照合は不要と判定し、TSI照合手段21は、ヘッダファイル31の項目番号01を参照して、照合要否指示が「要」になっているときは、識別コードマスタ33を参照し、照合要否属性に基づき、照合要否を判定するように構成してもよい。
In step S <b> 5, the TSI verification unit 21 refers to the item number 01 of the
Alternatively, the TSI verification unit 21 refers to the item number 01 of the
ステップS5において照合が必要であると判定した場合、TSI照合手段21は、ステップS2で取得した識別コード特定情報に基づいて識別コードマスタ33を検索し、対応する照合基準を取得する(ステップS6)。
If it is determined in step S5 that collation is necessary, the TSI collation means 21 searches the
次に、TSI照合手段21は、ステップS6で取得した照合基準と、関連語辞書34とに基づき、ステップS2で取得した照合対象コードと、ステップS4で受信したTSIコードとを照合する(ステップS7)。ステップS7の具体的処理は、たとえば次のようになる。 Next, the TSI collation means 21 collates the collation target code obtained in step S2 and the TSI code received in step S4 based on the collation reference obtained in step S6 and the related word dictionary 34 (step S7). ). The specific process of step S7 is as follows, for example.
まずTSI照合手段21は、関連語辞書34を用いて照合対象コード中の特定の語を展開し、追加の照合対象コードを生成する。たとえば、送信者がヘッダファイル31の項目番号12にコード番号として「1」を指定した場合には、照合対象コードが「ABCD SIZAI」(図3の最上行に対応)となるが、これには関連語辞書34の置換対象文字列である「SIZAI」が含まれているので、これを対応する「SHIZAI」および「KOUBAI」で置き換える。結果として、元の照合対象コード「ABCD SIZAI」と、追加の照合対象コード「ABCD SHIZAI」および「ABCD KOUBAI」との、合計3つの照合対象コードが用いられることになる。
またステップS2で、項目番号12(コード番号)に、「2」と指定され、識別コード 「EFG EIGYO1」と「EFG EIGYO2」とが照合対象の識別コードとして取得された場合は、それぞれの識別コードについて、関連語辞書34を用いて追加の照合対象コードが生成される。
First, the TSI collation means 21 develops a specific word in the collation target code using the
In step S2, if item number 12 (code number) is designated as “2” and identification codes “EFG EIGYO1” and “EFG EIGYO2” are acquired as identification codes to be collated, the respective identification codes , An additional verification target code is generated using the
そして、照合対象コードのそれぞれについて、TSIコードとの照合を行う。すなわち、ステップS2で特定した照合対象コードに置換対象文字列のいずれかが含まれていた場合には、その照合対象コードにおいてその置換対象文字列を対応する関連文字列に置換したものと、TSIコードとの照合を行う。 Then, each of the verification target codes is compared with the TSI code. That is, if any of the replacement target character strings is included in the verification target code identified in step S2, the replacement target character string is replaced with the corresponding related character string in the verification target code, and the TSI. Check against the code.
したがって、たとえば、宛先FAX装置50のTSIコードが変更された場合の対応作業を効率的にすることができる。ある宛先FAX装置50に対応する組織名が「資材課」から「購買課」に変更になり、TSIコード中の「SIZAI」という文字列が「KOUBAI」に変更された場合であっても、識別コードマスタ33の「SIZAI」を含む全行を修正する必要はなく、関連語辞書34に1行を追加するだけで済む。
Therefore, for example, it is possible to efficiently perform a work corresponding to a case where the TSI code of the
照合の結果として一致するか否かは、ステップS6で取得した照合基準に基づいて判定される。照合基準が「完全一致」である場合には、識別コードとTSIコードが互いに同一である場合には一致していると判定されるが、そうでない場合には一致していないと判定される。一方、照合基準が「部分一致」である場合には、識別コードの全体がTSIコードの一部または全体と同一である場合には一致していると判定されるが、そうでない場合には一致していないと判定される。 Whether or not they match as a result of the collation is determined based on the collation criteria acquired in step S6. When the collation reference is “complete match”, it is determined that the identification code and the TSI code are the same, but it is determined that they are the same. Otherwise, it is determined that they are not the same. On the other hand, if the collation criterion is “partial match”, it is determined that the entire identification code is identical if it is the same as part or all of the TSI code. It is determined not to do it.
なお、上記から明らかなように、受信したTSIコードが空である場合には、照合基準が「完全一致」であっても「部分一致」であっても、照合対象コードも空である場合のみ一致していると判定される。すなわち、受信したTSIコードが空であり、照合対象コードになんらかの文字列が指定されている場合には、一致していないと判定されることになる。 As is clear from the above, if the received TSI code is empty, only when the verification reference is “complete match” or “partial match”, and the verification target code is also empty. It is determined that they match. That is, if the received TSI code is empty and any character string is designated as the verification target code, it is determined that they do not match.
したがって、宛先FAX装置50のTSIコードの変更に対して柔軟な照合を行うことができる。たとえば、あるFAX番号に対応するTSIコードが、FAX装置の更改等に伴って末尾1桁だけが変更されることが事前にわかっているような場合には、末尾1桁を除く部分に基づいて部分一致を行うよう設定しておけば、宛先の作業に逐一合わせて識別コードマスタ33を修正する必要がない。
Therefore, it is possible to perform a flexible check against a change in the TSI code of the
ステップS7の照合の結果、一致があった場合(すなわち、照合対象コードのいずれかとTSIコードとが一致した場合)には、FAXサーバ10はFAX文書データを送信する(ステップS8)。すなわち、宛先FAX装置50に対してイメージデータを送出する。このステップS8において、TSI照合手段21はFAX送信手段22にFAX文書データの送信を指示し、FAX送信手段22はこの指示に応じてデータを送信する。
また、ステップS5において照合が不要であると判定した場合にも、ステップS8が実行される。
一方、ステップS7において一致がなかった場合(すなわち、照合対象コードのいずれもTSIコードと一致しなかった場合)には、TSI照合手段21はFAX送信手段22にFAX文書データの送信を指示せず、FAX文書データの送信を中止する(ステップS9)。
If there is a match as a result of the collation in step S7 (that is, if any of the codes to be collated matches the TSI code), the
Step S8 is also executed when it is determined in step S5 that collation is unnecessary.
On the other hand, if there is no coincidence in step S7 (that is, if none of the collation target codes coincides with the TSI code), the TSI collation unit 21 does not instruct the
なお、FAX送信手段22は、TSI照合手段21からの送信指示を受信すると、公知の方法に従ってFAX文書データを処理し、FAX通信網72を介して宛先FAX装置50に送信する。たとえば、ヘッダファイル31の指定内容に従ってベースイメージを決定し、必要なファイルを識別コードマスタ33から読み出してFAX文書のページ全体のイメージを生成し、これを送信する。
FAXサーバ10と宛先FAX装置50との間のFAX通信は、ステップS8またはステップS9によって終了する。
When the
The FAX communication between the
ステップS8またはステップS9を実行した後、TSI照合手段21は送信履歴を更新する(ステップS10)。たとえば、FAXサーバ10の記憶手段30に記憶される送信履歴DB(図示せず)に、そのFAX通信に関する送信履歴を追加する。この送信履歴は、ステップS7の照合が実行されたか否かを表す情報を含んでもよく、また、照合において一致があったか否かを表す情報を含んでもよい。
After executing Step S8 or Step S9, the TSI verification unit 21 updates the transmission history (Step S10). For example, a transmission history related to the FAX communication is added to a transmission history DB (not shown) stored in the
以上説明するように、本発明の実施の形態1に係るFAXサーバ10によれば、識別コードマスタ33に記憶される識別コードと、宛先FAX装置50から受信するTSIコードを照合して送信可否を決定するので、FAX文書データの誤送信を防止することができる。たとえば、識別コードマスタ33においてFAX番号の指定ミスがあった場合には、受信するTSIコードが異なるものとなり(あるいはTSIコードが受信できず)、指定ミスを発見することができる。
As described above, according to the
また、TSIコードの照合処理において、部分一致による照合や、関連語辞書を用いた照合を可能とするので、チェックの幅を広げることができ、誤送信のリスクを低く維持しながら利便性を向上させることができる。 In addition, in TSI code verification processing, partial matching and related word dictionary verification are possible, so the range of checks can be expanded, and convenience is improved while keeping the risk of erroneous transmission low. Can be made.
また、識別コード特定情報として、FAX番号だけでなくコード番号(グループ番号)を定義することができるので、識別コードマスタ33のメンテナンスの工数を低減することができる。
Further, not only the FAX number but also the code number (group number) can be defined as the identification code specifying information, so that the maintenance man-hours of the
上述の実施の形態1では、ステップS7の照合において関連語辞書34を用いるが、変形例として、関連語辞書34を用いないものであってもよい。この場合、照合対象コードはステップS2で特定されたもののみとなる。
また、実施の形態1では、ステップS2で特定した照合対象コードのみ関連語の展開を行うが、宛先FAX装置50のTSIコードについて同様に関連語の展開を行ってもよい。すなわち、TSI照合手段21は、TSIコードに置換対象文字列のいずれかが含まれている場合、そのTSIコードにおいてその置換対象文字列を対応する関連文字列に置換したものと、照合対象コードとの照合を行ってもよい。
In the first embodiment described above, the
In the first embodiment, the related words are expanded only for the collation target code specified in step S2, but the related words may be similarly expanded for the TSI code of the
照合基準の指定方法は、実施の形態1と異なるものであってもよい。たとえば、図3の例のように独立したフィールドで指定されるのではなく、識別コードの一部に所定の記述規則(たとえば*記号によって部分一致を表す)に従って指定されてもよい。また、公知の正規表現を用いて定義され、より柔軟な照合基準を実現できるものであってもよい。 The method for specifying the collation criteria may be different from that in the first embodiment. For example, instead of being specified in an independent field as in the example of FIG. 3, it may be specified in accordance with a predetermined description rule (for example, a partial match is indicated by a * symbol) in a part of the identification code. Further, it may be defined using a known regular expression and can realize a more flexible collation standard.
FAXサーバ10に関連するハードウエア構成は図1とは異なるものであってもよい。たとえば送信元コンピュータ60およびFAXサーバ10は同一のコンピュータによって構成されてもよい。
The hardware configuration related to the
10 FAXサーバ、20 演算手段(21 TSI照合手段、22 FAX送信手段)、30 記憶手段、31 ヘッダファイル、32 データファイル、33 識別コードマスタ、34 関連語辞書、50 宛先FAX装置、60 送信元コンピュータ、71 通信網、72 FAX通信網。
10 FAX server, 20 operation means (21 TSI collation means, 22 FAX transmission means), 30 storage means, 31 header file, 32 data file, 33 identification code master, 34 related word dictionary, 50 destination FAX apparatus, 60
Claims (4)
FAX通信網を介してFAX文書データを送信するFAX送信手段と、
FAX文書送信要求に応じて、TSIコードに関連する照合を行うTSI照合手段と
を備え、
前記識別コードマスタは、複数の識別コードのそれぞれについて、完全一致による照合を行うか、部分一致による照合を行うかを表す照合基準を関連付け、
前記関連語辞書は、少なくとも1つの置換対象文字列と、前記置換対象文字列のそれぞれに関連する関連文字列とを関連付け、
前記TSI照合手段は、
前記FAX通信網を介して、宛先FAX装置から、前記FAX文書の送信前にTSIコードを受信する機能と、
送信者からの指定に基づき、前記識別コードマスタに含まれる前記識別コードのうち1つを照合対象コードとして特定する機能と、
前記照合基準および前記関連語辞書に基づき、前記TSIコードと、前記照合対象コードとの照合を行う機能と、
前記照合の結果、一致があった場合には前記送信手段に前記FAX文書データの送信を指示する機能と、
前記照合の結果、一致がなかった場合には前記送信手段に前記FAX文書データの送信を指示しない機能と
を備える、FAXサーバ。 Storage means for storing an identification code master and a related word dictionary;
FAX transmission means for transmitting FAX document data via a FAX communication network;
TSI verification means for performing verification related to the TSI code in response to a FAX document transmission request,
The identification code master associates each of the plurality of identification codes with a collation criterion indicating whether collation by complete match or partial match is performed,
The related word dictionary associates at least one replacement target character string with a related character string related to each of the replacement target character strings,
The TSI verification means includes
A function of receiving a TSI code before transmission of the FAX document from a destination FAX apparatus via the FAX communication network;
Based on the designation from the sender, the a specific to that function one as the matching target code of the identification code included in the identification code master,
Based on the collation criteria and the related word dictionary, the function of collating the TSI code and the collation target code;
A function to instruct the transmission means to transmit the FAX document data when there is a match as a result of the collation;
A FAX server comprising a function of not instructing the transmission means to transmit the FAX document data when there is no match as a result of the collation.
前記TSIコードに前記置換対象文字列のいずれかが含まれている場合、そのTSIコードにおいてその置換対象文字列を対応する関連文字列に置換したものと、前記照合対象コードとの照合を行う機能を有する、請求項1に記載のFAXサーバ。 The TSI collating means, when any one of the replacement target character strings is included in the collation target code, replacing the replacement target character string with a corresponding related character string in the collation target code, and the TSI Have the ability to match against the code, or
When the TSI code includes any one of the replacement target character strings, a function of performing a verification between the replacement target character string in the TSI code and a corresponding related character string and the verification target code The FAX server according to claim 1, comprising:
前記送信者からの前記指定は、前記FAX番号または前記コード番号を含む、請求項1または2に記載のFAXサーバ。 The identification code master associates at least one of a FAX number and a code number with each of the identification codes,
Wherein the above specified from the sender, including the FAX number or the code number, FAX server according to claim 1 or 2.
前記識別コードマスタは、前記識別コードのそれぞれに対して、照合を行うか否かを表す照合要否属性を関連付け、
前記TSI照合手段は、
前記照合要否指示または前記照合要否属性の少なくとも一方が照合を行うことを表す場合には、前記照合を行い、
前記照合要否指示および前記照合要否属性の双方が照合を行わないことを表す場合には、前記照合を行わずに前記FAX文書データの送信を指示する
請求項1〜3のいずれか一項に記載のFAXサーバ。 The TSI collating unit has a function of acquiring a collation necessity instruction indicating whether or not to perform the collation in response to the FAX document transmission request,
The identification code master associates each of the identification codes with a verification necessity attribute indicating whether verification is performed,
The TSI verification means includes
If at least one of the verification necessity instruction or the verification necessity attribute indicates that verification is performed, the verification is performed.
The transmission of the FAX document data is instructed without performing the collation when both the collation necessity instruction and the collation necessity attribute indicate that the collation is not performed. The FAX server described in 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012062238A JP5583709B2 (en) | 2012-03-19 | 2012-03-19 | FAX server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012062238A JP5583709B2 (en) | 2012-03-19 | 2012-03-19 | FAX server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013197834A JP2013197834A (en) | 2013-09-30 |
| JP5583709B2 true JP5583709B2 (en) | 2014-09-03 |
Family
ID=49396274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012062238A Expired - Fee Related JP5583709B2 (en) | 2012-03-19 | 2012-03-19 | FAX server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5583709B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01149127A (en) * | 1987-12-05 | 1989-06-12 | Nippon Telegr & Teleph Corp <Ntt> | Information retrieving device |
| JPH02219353A (en) * | 1989-02-21 | 1990-08-31 | Oki Electric Ind Co Ltd | Closed area communication system for facsimile equipment |
| JP3568545B2 (en) * | 1991-07-01 | 2004-09-22 | 株式会社リコー | Facsimile machine |
| JP2003060776A (en) * | 2001-08-10 | 2003-02-28 | Tamura Electric Works Ltd | Telephone system |
-
2012
- 2012-03-19 JP JP2012062238A patent/JP5583709B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013197834A (en) | 2013-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9648200B2 (en) | Image processing system storing received image data in folder, image processing method, and storage medium | |
| CN1828583A (en) | Translation request method, translation request terminal, and computer-readable recording medium | |
| KR101787975B1 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
| US9438764B2 (en) | Information processing apparatus which extracts a character string from a file name and collates it with address book information | |
| US20080212111A1 (en) | Document discarding process system, discard document management device, document processing device, document discarding processing method and recording medium storing document discarding processing program | |
| CN104424181A (en) | Information processing apparatus, image processing apparatus, and information processing system | |
| US8250103B2 (en) | Image log management device, image log management method, image log management program | |
| CN105045771B (en) | Document management apparatus and document management method | |
| JP5458861B2 (en) | Document search device, program, document registration device, and document search system | |
| US8601037B2 (en) | Data storage system, data storage apparatus, and computer readable medium | |
| US9591092B2 (en) | Relaying device, image processing device, and system comprising image processing device, relaying device and service server | |
| US9679150B2 (en) | Document managing apparatus and document managing method | |
| JP5583709B2 (en) | FAX server | |
| JP2008262449A (en) | Document management device and document processing program | |
| JP4986583B2 (en) | Image processing apparatus and image processing system | |
| US11431868B2 (en) | Information processing apparatus, information processing method, and storage medium comprising extracting a character string from a scanned document and determining if pre-defined candidates of a selection-type match the extracted character string, determining whether to display or not display one of the pre-defined candidates as a default value based on the result of the match between the extracted character string and the pre-defined candidates | |
| CN114168871A (en) | Method and device for page jump, electronic equipment and storage medium | |
| US12294680B2 (en) | Image reading apparatus, image reading method, and non-transitory recording medium | |
| JP2009080627A (en) | Document management system | |
| JP2010218382A (en) | Print system | |
| JP4992731B2 (en) | Document management apparatus, document management system, and program | |
| JP4150039B2 (en) | Image processing apparatus, image forming apparatus, image processing program, and image processing method | |
| US9654664B2 (en) | Facsimile device configured to detect an identification image in a received fax, non-transitory storage medium, communication system configured to perform same | |
| JP5277924B2 (en) | Document management system, information processing apparatus, and program | |
| JP2009124620A (en) | Image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131001 |
|
| 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: 20140624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140716 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5583709 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |