JP4453813B2 - Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium - Google Patents
Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium Download PDFInfo
- Publication number
- JP4453813B2 JP4453813B2 JP2003365127A JP2003365127A JP4453813B2 JP 4453813 B2 JP4453813 B2 JP 4453813B2 JP 2003365127 A JP2003365127 A JP 2003365127A JP 2003365127 A JP2003365127 A JP 2003365127A JP 4453813 B2 JP4453813 B2 JP 4453813B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- definition file
- file
- information processing
- facsimile
- 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
Images
Landscapes
- Facsimiles In General (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、通信回線を介してデータを送受信可能な情報処理装置、情報処理装置によるデータ送信方法、プログラム及び記憶媒体に関する。 The present invention can transmit and receive information processor data via a communication line, it relates to a data transmission method, program, and storage medium by the information processing apparatus.
近年、FAXやメールによって同一内容の文書を複数の異なる宛先に送付するための機能として、同報通信や同報送信と言われる機能が提供されている。一方、内容の異なる複数の文書を文書ごとに異なる宛先に送信するような場合がある。この場合にFAXによって送信するときは、内容の異なる文書ごとにそれぞれの宛先に手動でFAX送信していた。また、メールによって送信するときであってもFAXによる場合と同様に1件ずつ手動で宛先を指定し、異なる宛先毎に文書を送信していた。このように宛先毎に内容の異なる複数の文書をそれぞれの宛先に送信するような場合には、手間と時間がかかっていた。 In recent years, as functions for sending documents having the same contents to a plurality of different destinations by FAX or mail, functions called broadcast communication and broadcast transmission have been provided. On the other hand, a plurality of documents having different contents may be transmitted to different destinations for each document. In this case, when transmitting by FAX, the document is manually transmitted to each destination for each document having different contents. Further, even when sending by e-mail, the destinations are manually designated one by one as in the case of FAX, and the document is sent to each different destination. Thus, when a plurality of documents having different contents for each destination are transmitted to each destination, it takes time and effort.
そこで、送信データを検索して、当該送信データのメッセージ文内に含まれる宛先データを識別し、識別した宛先に送信データをFAXで送信することによって手間を省く自動データ送信方法が提案されている(例えば、特許文献1)。
しかしながら、特許文献1に開示された自動データ送信方法では、送信データに含まれるFAX番号を毎回検索する必要があるので、FAX送信を実行するパソコン等による処理が非常に重くなってしまうという問題がある。
However, in the automatic data transmission method disclosed in
本発明の目的は、情報処理装置が大量のデータ送信を行う際に掛かる負荷を軽減するとともに簡易に自動送信が行える情報処理装置、情報処理装置によるデータ送信方法、プログラム及び記憶媒体を提供することにある。さらに加えて、送信エラーとなったデータも簡易に再送信できる情報処理装置、情報処理装置によるデータ送信方法、プログラム及び記憶媒体を提供することにある。 An object of the present invention is to provide an information processing apparatus, a data transmission method by the information processing apparatus, a program, and a storage medium that can reduce a load applied when the information processing apparatus performs a large amount of data transmission and can easily perform automatic transmission. It is in. In addition, another object of the present invention is to provide an information processing apparatus, a data transmission method using the information processing apparatus, a program, and a storage medium that can easily retransmit data that has caused a transmission error.
上記目的を達成するために、請求項1記載の情報処理装置は、データ送受信の中継を行うファクシミリ装置と通信回線を介して当該データを送受信可能な情報処理装置において、送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示手段と、前記画面表示手段により表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成手段と、前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得手段と、前記取得手段により取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得手段により取得されたファクシミリ番号先に送信する送信手段を備えることを特徴とする。
In order to achieve the above object, an information processing apparatus according to
上記目的を達成するために、請求項7記載の情報処理装置によるデータ送信方法は、データ送受信の中継を行うファクシミリ装置と通信回線を介して当該データを送受信可能な情報処理装置によるデータ送信方法であって、前記情報処理装置の画面表示手段が、送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示ステップと、前記情報処理装置の定義ファイル作成手段が、前記画面表示ステップで表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成ステップと、前記情報処理装置の取得手段が、前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得ステップと、前記情報処理装置の送信手段が、前記取得ステップで取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得ステップで取得されたファクシミリ番号先に送信する送信ステップと、を備えることを特徴とする。 In order to achieve the above object, a data transmission method by the information processing apparatus according to claim 7, wherein the data transmission by transmitting and receiving an information processing apparatus the data via the communication line with the facsimile device that relays data transmission received a method, a screen display unit of the information processing apparatus, a facsimile number of a destination, a plurality of sheets written to the same cell location in the plurality of sheets are stored, for transmission created in spreadsheet format A screen display step for displaying a screen for designating a cell position in which the facsimile number of the file is written, and a definition file creation means of the information processing apparatus via the selection screen displayed in the screen display step. Create a definition file in which the cell location where the specified facsimile number is written and the transmission file are defined A definition file creating step, acquiring means of the information processing apparatus reads the definition file, a facsimile number written in the cell where the specified facsimile number in the definition file for each sheet of the transmission file The acquisition step of acquiring from the cell, and the transmission unit of the information processing apparatus transmits the facsimile number acquired in the acquisition step to the facsimile apparatus, whereby the sheet data stored in the transmission file is acquired. A transmission step of transmitting to the destination of the facsimile number acquired in the step.
上記目的を達成するために、請求項8記載のプログラムは、データ送受信の中継を行うファクシミリ装置と通信回線を介して当該データを送受信可能な情報処理装置で実行されるプログラムであって、前記情報処理装置を、送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示手段と、前記画面表示手段により表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成手段と、前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得手段と、前記取得手段により取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得手段により取得されたファクシミリ番号先に送信する送信手段として機能させることを特徴とする。 To achieve the above object, a program according to claim 8, a program executed by the transmission and reception information processing apparatus capable the data via the communication line with the facsimile device that relays data sent and received, said information processing apparatus, a facsimile number of a destination, a plurality of sheets written to the same cell location in the plurality of sheets are stored, the transmission file created in a spreadsheet format, the facsimile number is written A screen display means for displaying a screen for designating the designated cell position, a cell position where the facsimile number designated via the selection screen displayed by the screen display means is written, and the transmission file. a definition file creating means for creating a defined definition file, reads the definition file, as specified in the definition file Acquisition means for acquiring the facsimile number written in the cell location of the facsimile number from the cell of each sheet of said transmission file, by sending a facsimile number acquired by the acquisition unit in the facsimile apparatus, the feeding The sheet data stored in the trust file is made to function as a transmission unit that transmits the facsimile number acquired by the acquisition unit.
上記目的を達成するために、請求項9記載のコンピュータ可読記憶媒体は、請求項第8項に記載のプログラムを格納したことを特徴とする。 In order to achieve the above object, a computer readable storage medium according to claim 9 stores the program according to claim 8 .
本発明によれば、情報処理装置が大量のデータ送信を行う際に掛かる負荷を軽減するとともに簡易に自動送信が行える情報処理装置、情報処理装置によるデータ送信方法、プログラム及び記憶媒体を提供できる。さらに加えて、送信エラーとなったデータも簡易に再送信できる情報処理装置、情報処理装置によるデータ送信方法、プログラム及び記憶媒体を提供できる。 According to the present invention, it is possible to provide an information processing apparatus, a data transmission method by the information processing apparatus, a program, and a storage medium that can reduce the load applied when the information processing apparatus performs a large amount of data transmission and can easily perform automatic transmission. In addition, it is possible to provide an information processing apparatus, a data transmission method using the information processing apparatus, a program, and a storage medium that can easily retransmit data that has caused a transmission error.
以下、図面を参照しながら本発明の実施の形態にかかるデータ送信方法について詳細に説明する。 Hereinafter, a data transmission method according to an embodiment of the present invention will be described in detail with reference to the drawings.
図1は、本実施の形態にかかるデータ送信方法を実行する情報処理装置を含むシステム構成を示す図である。 FIG. 1 is a diagram illustrating a system configuration including an information processing apparatus that executes a data transmission method according to the present embodiment.
システム1は、情報処理装置100、FAX装置200(中継装置)、メールサーバ300(中継装置)等が通信回線10を介して互いに送受信可能に接続されている。情報処理装置100は例えばパーソナルコンピュータである。情報処理装置100の記憶部120には、後述する送信用ファイルと定義ファイルとが格納されている。
In the
図2は、図1における情報処理装置100の構成を示すブロック図である。図3は、図1におけるFAX装置200の構成を示すブロック図である。図4は、図1におけるメールサーバ300の構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of the
図2に示す情報処理装置100は、システムバス101に制御部110、記憶部120、記憶制御部130、表示部140、表示制御部150、ファイル取込部160、ファイル修正・作成部170、入力部180、通信部190等が接続され成る。
The
システムバス101は例えばPICバス、AGPバス、メモリバス等である。制御部110はCPU111、ROM112、RAM113を備えている。CPU111は、オペレーションシステムのプログラムやアプリケーションプログラムに基づいて四則演算や比較演算等の各種の演算や、ハードウエアの制御を行う。
The
RAM112には、記憶部120あるいは不図示のCD−ROMやCD−R等の記憶媒体から読み出された、オペレーションシステムのプログラムや本実施の形態にかかるデータ送信方法を実現するプログラム等のアプリケーションプログラム等が記憶され、これらはCPU21の制御の下に実行される。
In the
ROM113にはオペレーションシステムと協働して記憶部120等への入出力を制御するいわゆるBIOS等が記憶される。
The
記憶部120はハードディスク(HD)であり複数の送信用ファイル121や定義ファイル122が格納される。送信用ファイル121にはそれぞれ宛先情報が同一位置に書き込まれている。この送信用ファイル121に格納されるシートは、Excel(マイクロソフト社の登録商標)等の表計算ソフトによって作成される。シートにはそれぞれの送信先を定めた宛先情報が書き込まれており、その位置はセル番号により特定される。また、ワープロソフト等のセルを持たないソフトウェアによって作成されてもよく、その場合の宛先情報の位置は、X行目,Y文字目のように行番号,文字番号等によって特定される。
The
定義ファイル122は、送信用ファイル121をそれぞれの宛先ごとに送信するためのファイルであり、宛先情報の位置や、その他の事項を定義(設定)している。この定義ファイル122はユーザが作成する必要があるが、それについては後述する。記憶制御部130は記憶部による記憶を制御するものである。
The
表示部140は、ユーザによる入力操作等のためのUIや各種の情報を表示するためのディスプレイである。表示制御部150は表示部140による表示を制御するものである。
The
さらに、ファイル取込部160がファイルを取り込んで、ファイル作成・修正部170はファイルを作成し、修正する。入力部180は、キーボードやマウス等により入力操作をするものである。
Further, the file capturing unit 160 captures the file, and the file creation / modification unit 170 creates and modifies the file. The
通信部190は、送信用ファイル121を通信回線10を介してFAX装置200やメールサーバ300に送信したり、それらから送信結果やデータを受信したりするものである。
The
図3に示すFAX装置200は、システムバス201に制御部210、FAXシステム220、記憶制御部230、表示部240、表示制御部250、文書読込部260、印刷部270、入力部280、通信部290等が接続されて成る。
The
制御部210はCPU211、ROM212、RAM213を備えている。
The
FAXシステム220はFAXを受信するFAX受信部221、FAXを送信するFAX送信部222、FAXの送受信を制御するFAX通信制御部223、FAX送受信の結果等の記録をするログ管理部224を有している。これにより、後述するように、情報処理装置100がこのFAX装置200を中継してメールを送信した場合には、送信の成否等の送信記録が情報処理装置100に送り返される。
The
文書読取部260はFAXで送信する文書の画像面を走査して画像を読み取る。また、印刷部270はFAXで受信した文書を印刷する。
The
入力部280は、操作画面上で印刷部数や濃度、拡大・縮尺等の入力設定をするためのものである。通信部290は、通信回線10を介して情報処理装置100やFAX装置200との間でデータの送受信をするものである。
The
図4に示すメールサーバ300は、システムバス301に制御部310、メールシステム320、記憶制御部330、表示部340、表示制御部350、文書読込部360、印刷部370、入力部380、通信部390等が接続されて成る。
The
メールサーバ300は、FAX装置200のFAXシステム220に代えてメールシステム320を有する点がFAX装置200と異なる。メールシステム320は、受信BOX321、送信BOX322、及びメール通信制御部323を有する。
The
受信BOX321は情報処理装置100等から受信したメールを格納し、送信BOX323は送信するメールを一旦格納し、メール通信制御部323はメールの送受信を制御し、ログ管理部324はメールの送受信記録等を管理する。これにより、後述するように、情報処理装置100がこのメールサーバ300を中継して送信したメールは、送信の成否等の送信記録が情報処理装置100に送り返される。
The
次に、データ送信方法について説明する。 Next, a data transmission method will be described.
図5は、本発明の実施の形態にかかるデータ送信方法を示すフローチャートである。 FIG. 5 is a flowchart showing a data transmission method according to the embodiment of the present invention.
先ず、ステップS501で定義ファイルを選択する。ここで、定義ファイル122の作成/修正(編集)について説明する。
First, a definition file is selected in step S501. Here, creation / modification (editing) of the
図6は、定義ファイルを作成/修正する処理を示すフローチャートである。 FIG. 6 is a flowchart showing a process for creating / modifying a definition file.
先ず、新規作成か修正(編集)かの判別をし(ステップS61)、新規作成の場合には、各種送信情報設定を行って(ステップS62)、この設定した内容で定義ファイルを保存する(ステップS63)。これにより、定義ファイルが新規に作成される。ステップS61の判別の結果、修正である場合には、定義ファイルの内容を表示部140に表示する(ステップS64)。この画面上(図示せず)で修正箇所を選択し(ステップS65)、その内容を変更し(ステップS66)、修正後の内容で定義ファイルを保存する(ステップS67)。これにより、定義ファイルの修正(編集)をすることができる。 First, it is determined whether it is newly created or modified (edited) (step S61). If it is newly created, various transmission information settings are made (step S62), and the definition file is saved with the set contents (step S62). S63). As a result, a new definition file is created. If the result of determination in step S61 is correction, the contents of the definition file are displayed on the display unit 140 (step S64). On this screen (not shown), a correction location is selected (step S65), the content is changed (step S66), and the definition file is saved with the corrected content (step S67). Thereby, the definition file can be corrected (edited).
図7は、本実施の形態において定義ファイルの作成等をするときに表示部140に表示される「定義作成/編集」画面を示す図である。
FIG. 7 is a diagram showing a “definition creation / edit” screen displayed on the
不図示の作業選択画面から定義作成/編集ボタンをクリックすると、「定義作成/編集」画面70が表示される。この「定義作成/編集」画面70の表示領域71には、情報処理装置100のOSに設定されているFAXのうち、送信に使用できるFAX名が表示される。使用できるFAXが複数ある場合にはそれらのリストが表示されるので、ユーザはリストの中から使用するFAXを選択する。なお、通信回線1(図1参照)を介して情報処理装置に接続されているメールサーバ300を中継装置としてリストに加えておき、このメールサーバ300を介してメールを送信することもできる。
When a definition creation / edit button is clicked from a work selection screen (not shown), a “definition creation / edit”
領域72は作成する定義名を入力する領域であり、既に作成されている定義ファイル122を編集しようとするときは、表示領域72に定義ファイル名がリスト表示される。したがって、ユーザは、リスト表示された定義ファイル名の中から編集しようとする定義ファイルを選択する。
An
表示領域73は送信に使用するExcelブックが表示されるところであり、ユーザは表示されたExcelブックの中から送信に利用するものを選択する。
The
設定表示部74は必須の設定項目であるFAX番号や他に設定された事項が送信ファイル121上のどのセル番号に位置するかを示す表示部である。表示領域73でExcelブックを選択すると、その送信ファイル121が「定義作成/編集」画面70の右側に別画面として表示される(図示せず)。この表示された送信ファイル121中のFAX番号が記載されているセルをクリックしてから、設定表示部74のFAX番号項目をクリックすることによってFAX番号行にセル番号が表示される。この状態でセル確定ボタン75をクリックすることによって送信ファイル121のどのセルにFAX番号が記載されているかが定義される。このFAX番号が記載されているセルが宛先情報位置である。FAX番号以外の送信ファイル121上のデータで、ログに残したいデータがある場合は、同様の手順でデータ位置を定義することができる。図示した例では、項目1から項目4まで、4つのデータ位置を定義できる。なお、送信用ファイルが、ワープロソフト等のセルを持たないソフトウェアによって作成されている場合は、備考欄等を使用し、開始位置から何文字以内というような設定をしておくことでデータ位置を指定することができる。また、データ位置を区切り記号等を利用して指定することも可能である。
The
なお、送信がメールによる場合には、設定表示部74の必須の設定項目はFAX番号に替えてメールアドレスになる。
When the transmission is by e-mail, an essential setting item of the
定義の説明領域76は、作成する定義の説明やメモ等、保存しておきたい内容を記述しておく領域であり、メモ等の保存が不要であれば何も記入しなくて良い。クリアボタン77をクリックすると定義等をしてきた事項がクリアされて画面が初期状態にもどる。保存ボタン78をクリックすると、上記のように定義等してきた内容で定義ファイル122が保存される。なお、定義ファイル122を修正した場合には、保存ボタン78をクリックすることによって修正した内容で保存される。削除ボタン79をクリックすると、表示領域72に表示されている定義ファイル122が削除される。戻るボタン80をクリックすると、「定義作成/編集」画面70の前画面である作業選択画面に戻る。以上のようにして定義ファイル122が作成される。
The
図8は、定義ファイルを例示する図であり、(a)はFAX送信を行う場合の定義ファイルを示し、(b)は、メールによる送信を行う場合の定義ファイルを示している。 8A and 8B are diagrams illustrating a definition file. FIG. 8A shows a definition file when FAX transmission is performed, and FIG. 8B shows a definition file when transmission by mail.
(a)に示す定義ファイルでは、FAX送信を中継する中継装置名が自動送信用FAXであり、送信用ファイル名がfax.xlsであり、宛先情報位置がB2であることが定義されている。また、(b)に示す定義ファイルでは、メールを中継する中継装置名がMail Serverであり、送信用ファイル名がmail*.txtであり、宛先情報位置が第4行目第5番であることが定義されている。この場合、送信用ファイルが複数ある場合、mail*.txtのように対象のファイル名を全て記載するようにしてもよいし、フォルダ名を指定し、その中に含まれるファイル全てを対象とするようにしてもよい。後述する再送用定義ファイルについても同様の形式で作成される。また、中継装置情報と、送信用ファイルの種類を変更することにより、送信用ファイルの形式にとらわれることなく、さまざまな組合せで送信することが可能である。 In the definition file shown in (a), it is defined that the name of the relay apparatus that relays FAX transmission is automatic transmission FAX, the transmission file name is fax.xls, and the destination information position is B2. In the definition file shown in (b), the name of the relay device that relays mail is Mail Server, the file name for transmission is mail * .txt, and the destination information position is No. 4 in the fourth line. Is defined. In this case, if there are multiple files for transmission, all the target file names may be described as mail * .txt, or the folder name is specified and all the files included in it are targeted. You may do it. A retransmission definition file to be described later is also created in the same format. Further, by changing the relay device information and the type of transmission file, it is possible to transmit in various combinations without being restricted by the format of the transmission file.
ステップS501で定義ファイル122が選択されると、選択された定義ファイル122を読み込み(ステップS502)、次に、送信データを取得する(ステップS503)。この送信データは、定義ファイル122に定義されている宛先情報が同一位置にある送信用ファイル121を取得することによって取得される。送信用ファイル121には、送信先を定めた宛先情報が同一位置にある複数のシートが収められている。
When the
次に、ステップS502で読み込んだ定義ファイル122が再送用定義ファイルか否かを判別する(ステップS504)。再送用定義ファイルとは、送信時の定義ファイル(元の定義ファイル)と同形式のファイルであり、再送のために選択されたシート番号が設定されているものである。この再送用定義ファイルの作成については後述する。
Next, it is determined whether or not the
読み込んだ定義ファイル122が再送用定義ファイルでない場合には、送信用ファイルからシートを取得して(ステップS506)、当該取得したシートについて、上記の取得した定義ファイルに定義されている宛先情報の位置、例えば指定のセルから宛先であるFAX番号を取得する(ステップS507)。再送用定義ファイルであるかどうかの判断は、備考欄に書かれている内容で判断できるものとし、詳細については後述する。
If the
次に、送信を中断するか否か(最初のシートのときは中止するか否か)を判別し(ステップS508)、中断でない場合には上記の取得したFAX番号宛に送信する(ステップS509)。なお、送信用ファイルがFAX装置200等の中継装置から宛先に送信される時刻を設定しておき、当該時刻になったときに送信されるようにしてもよい。この送信については後述する。
Next, it is determined whether or not transmission is interrupted (whether or not it is canceled for the first sheet) (step S508). If not, transmission is performed to the acquired FAX number (step S509). . Note that a time at which the transmission file is transmitted from the relay apparatus such as the
送信を終了したものについて、送信結果をログファイルに出力する(ステップS510)。このログファイルは表示画面140上で随時に閲覧できる。
The transmission result is output to a log file for those for which transmission has ended (step S510). This log file can be viewed on the
次に、ステップS509で送信したシートが送信ファイルに収められたシートの最後のシート(最終シート)か否かを判別する(ステップS511)。最終シートの場合には本データ送信方法の実行を終了する。ステップS511の判別の結果、最終シートでない場合には、ステップS504に戻って上記の手順を繰り返す。 Next, it is determined whether or not the sheet transmitted in step S509 is the last sheet (final sheet) stored in the transmission file (step S511). In the case of the final sheet, the execution of this data transmission method is terminated. If the result of determination in step S511 is that the sheet is not the final sheet, the procedure returns to step S504 and the above procedure is repeated.
ステップS508の判別の結果、送信を中断する場合には、ステップS512に進み、送信を中断したことをログファイルに出力し、終了する。この場合には、送信されなかったことがログファイルに出力される。 If the transmission is interrupted as a result of the determination in step S508, the process proceeds to step S512 to output that the transmission is interrupted to the log file, and the process ends. In this case, the fact that it was not sent is output to the log file.
ステップS504の判別の結果、ステップS502で読み込んだ定義ファイル122が再送用定義ファイルである場合には、取得した送信データから再送の送信対象シートであるものを判別する(ステップS505)。ステップS505の判別の結果、送信対象シートである場合には、ステップS506で送信対象であるシートを取得し、以降、上記の手順を繰り返す。送信対象シートでない場合には、ステップS511に進んだ後、上記した手順を繰り返す。
As a result of the determination in step S504, if the
なお、送信データをFAX送信する場合について以上に説明したが、メールによる送信であっても同様に実施することができる。その場合、図8の(b)に示したような定義ファイルを作成すればよい。 In addition, although the case where transmission data is fax-transmitted has been described above, transmission by mail can be similarly performed. In that case, a definition file as shown in FIG.
また、再送信を実行する際には、上記の再送用定義ファイルを指定すれば、初回の送信と同じ手順で再送信できる。 In addition, when performing retransmission, if the above-mentioned retransmission definition file is designated, it can be retransmitted in the same procedure as the first transmission.
ここで、再送用定義ファイルの作成について説明する。 Here, creation of a retransmission definition file will be described.
図11は、再送用定義ファイルの作成をするときに図2における表示部140に表示される「ログ表示画面」である。
FIG. 11 is a “log display screen” displayed on the
ユーザより、ログ表示の指示を受けると「ログ表示画面」1100が表示される。ログ表示期間領域1101では、表示させたいログの期間を設定することができる。ログ選択領域1102では、表示させたいログの種類を選択することができる。ここで選択された結果が、結果表示領域1106に表示される。再送用ファイル作成ボタン1104が選択(押下)されると、表示されている内容の「再送信用ファイル」を作成する。表示されている内容全てを対象としてもよいし、選択した内容(図ではハイライト)のみを対象として、再送用定義ファイルを作成してもよい。1105は、送信日時・送信結果・定義名・送信文書・Excel名(ファイル名)・送信FAX名(中継装置名)等の項目が表示されている。1103は終了ボタンで、このボタンが選択(押下)された時には処理を終了する。
When a log display instruction is received from the user, a “log display screen” 1100 is displayed. In the log
図9は、再送用定義ファイルの作成処理を示すフローチャートである。 FIG. 9 is a flowchart showing a process for creating a retransmission definition file.
先ず、ユーザは、表示画面140に通信ログを表示させる(ステップS91)。次に、表示させたログ表示画面(図11)上で再送するデータを選択する(ステップS92)。 First, the user displays a communication log on the display screen 140 (step S91). Next, data to be retransmitted is selected on the displayed log display screen (FIG. 11) (step S92).
次に、画面上のメニューから「再送信用ファイル作成」を選択して、元の定義ファイルと同形式の再送用定義ファイル作成をして(ステップS93)、最後に、選択されているデータのシート番号(図11では送信文書欄に記載)を再送用定義ファイルの備考欄に設定する(ステップS94)。再送用定義ファイルと通常の定義ファイルの区別は、備考欄にシート番号等が記載されているかどうかで判断することができる。これにより再送用定義ファイルが作成される。 Next, select “Create Retransmission Trusted File” from the menu on the screen, create a retransmission definition file in the same format as the original definition file (step S93), and finally, the sheet of the selected data The number (described in the transmission document column in FIG. 11) is set in the remarks column of the retransmission definition file (step S94). The distinction between the retransmission definition file and the normal definition file can be determined by whether or not a sheet number or the like is described in the remarks column. As a result, a retransmission definition file is created.
なお、通信ログ表示画面上で、正しい値を入力可能な場合は、送信ファイル内のFAX番号あるいはメールアドレス等の宛先を書き換えるようにしても良い。 If a correct value can be input on the communication log display screen, a destination such as a FAX number or a mail address in the transmission file may be rewritten.
図10は、FAX送信の際に表示されるFAX送信画面を示す図である。 FIG. 10 is a diagram showing a FAX transmission screen displayed at the time of FAX transmission.
FAX送信画面1000は上記の作業選択画面(図示せず)からFAX送信を選択すると表示される画面であり、送信する定義ファイルを選択するための画面である。定義ファイル選択領域1001では事前に作成された定義ファイルの定義名がリスト内に表示される。定義ファイルが1つの場合には当該定義ファイルが選択状態で表示される。
The
この定義ファイル選択領域1001の下方には、送信に使用するFAX装置を選択するための送信FAX選択領域1002が配置されており、情報処理装置100のOSに設定されているFAX装置のうち、送信に使用できるFAX装置名がリスト内に表示され、定義ファイル選択領域1001で選択されている定義ファイルで設定されているFAX装置名が選択状態で表示される。また、使用できるFAX装置が1つの場合には、当該FAX装置が選択状態で表示される。
Below this definition
送信FAX選択領域1002の下方には、定義ファイルの説明を表示するための定義ファイル説明表示領域1003が配置されている。この定義ファイル説明表示領域1003の下方には、FAXの送信時刻を指定する送信時刻指定ボタン1004と指定する送信時刻を入力するための送信時刻指定領域1005とが配置されている。送信時刻指定ボタン1004は、直ちに送信する場合に選択する第1の選択ボタン1004aと指定した送信時刻に送信する場合に選択する第2の選択ボタン1004bから成る。第2の選択ボタン1004bを選択すると、その横に配置された送信時刻指定領域1005に送信時刻が入力できる。送信時刻指定領域1005では1時簡単位の設定と10分単位の設定とを組み合わせて送信時刻の設定ができる。
Below the transmission
第1の選択ボタン1004aを選択して送信ボタン1006をクリックすると、直ちに送信が行われる。また、第2の選択ボタン1004bを選択し、送信時刻を設定した状態で送信ボタン1006をクリックすると、設定した時間に送信が行われる。戻るボタン1007はFAX送信画面1000を作業選択画面に戻すためのボタンである。
When the
以上のデータ送信方法によれば、送信先を定めた宛先情報の位置を定義ファイルから取得し、送信用ファイルの宛先情報の位置に記載された宛先を取得してから送信用ファイルを送信するので、宛先情報が同一位置にある複数の送信ファイルのデータが大量であっても、情報処理装置に掛かる負荷を軽減するとともに簡易に自動送信が行える。さらに加えて送信エラーとなって再送が必要なデータも、再送用定義ファイルによって通常の送信と同様に簡易に再送信できる。 According to the above data transmission method, the location of the destination information that defines the destination is acquired from the definition file, and the transmission file is transmitted after the destination described in the location of the destination information of the transmission file is acquired. Even when a large amount of data is stored in a plurality of transmission files having the same destination information, the load on the information processing apparatus can be reduced and automatic transmission can be easily performed. In addition, data that becomes a transmission error and needs to be retransmitted can be easily retransmitted by the definition file for retransmission in the same manner as normal transmission.
また、一般のオフィスアプリケーション等で、差し込み印刷を行った結果を送信用ファイルとして利用することができるので、同じ内容の文書を複数の異なる宛先に送信したいような場合に、別途に専用モジュールを開発することなく、本データ送信方法を流用することができる。 In addition, since the result of mail merge printing can be used as a file for transmission in general office applications, etc., a dedicated module has been developed separately if you want to send the same content to multiple different destinations. This data transmission method can be diverted without doing so.
また、自動送信時に必要な情報を定義ファイルとして保存することにより、送信文書のフォーマット変更に伴う宛先記載位置の変更や送信情報の変更に簡単に対応でき、大量のデータ送信業務に伴う負荷を大幅に軽減できる。 In addition, by saving the information required for automatic transmission as a definition file, it is possible to easily cope with changes in the destination description position and transmission information that accompany changes in the format of the transmitted document, greatly increasing the load associated with large-volume data transmission operations. Can be reduced.
なお、定義ファイル作成時(送信ファイル送信時)に、所定の期間内に送信が成功した組み合わせが有る場合には、その旨を通知する通知手段を有するようにしてもよい。これにより、例えば請求処理を複数の人数で担当しているような場合に、だぶって送信してしまうことを防ぐことができる。 In addition, when a definition file is created (when a transmission file is transmitted), if there is a combination that has been successfully transmitted within a predetermined period, a notification unit that notifies the fact may be provided. As a result, for example, when the billing process is handled by a plurality of persons, it is possible to prevent the data from being transmitted in large numbers.
上記実施の形態では、システム1は、情報処理装置100とFAX装置200およびメールサーバ300とからなっているが、情報処理装置100とFAX装置200、または情報処理装置100とメールサーバ300とで構成されていてもよく、また、情報処理装置100にFAX装置やメールサーバの機能をもたせ、一体で構成されてもよい。
In the above embodiment, the
また、上記実施の形態において、定義ファイル122の構成は図8(a)及び(b)に示すものに限られず、カンマ区切りやタブ区切りのような形式であっても本発明の目的が達成されることはいうまでもない。
In the above embodiment, the configuration of the
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムをコンピュータ又はCPUに供給し、そのコンピュータ又はCPUが該供給されたプログラムを読出して実行することによって、達成することができる。 The present invention can be achieved by supplying a software program that implements the functions of the above-described embodiments to a computer or CPU, and the computer or CPU reads and executes the supplied program.
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接に供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給されるようにすることができる。 In this case, the program is supplied directly from a storage medium storing the program, or downloaded from another computer or database (not shown) connected to the Internet, a commercial network, a local area network, or the like. It can be made to be supplied by.
10 通信回線
74 設定表示部
100 情報処理装置
120 記憶部
121 送信用ファイル
122 定義ファイル
170 ファイル作成・修正部
190 通信部
200 FAX装置
224 ログ管理部
290 通信部
300 メールサーバ
324 ログ管理部
390 通信部
1000 FAX送信画面
DESCRIPTION OF
Claims (9)
送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示手段と、
前記画面表示手段により表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成手段と、
前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得手段と、
前記取得手段により取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得手段により取得されたファクシミリ番号先に送信する送信手段を備えることを特徴とする情報処理装置。 In an information processing apparatus capable of transmitting and receiving data via a communication line with a facsimile apparatus that relays data transmission and reception,
Facsimile number of the destination, a plurality of sheets written to the same cell location in the plurality of sheets are stored, the transmission file created in a spreadsheet format, provides the cell location where the facsimile number has been written Screen display means for displaying a screen for
Definition file creating means for creating a definition file in which the cell position where the facsimile number designated via the selection screen displayed by the screen display means is written and the transmission file are defined;
Obtaining means for reading the definition file and obtaining the facsimile number written in the cell position of the facsimile number specified in the definition file from the cell of each sheet of the transmission file;
Transmitting means for transmitting the facsimile number acquired by the acquiring means to the facsimile apparatus, thereby transmitting the sheet data stored in the transmission file to the facsimile number destination acquired by the acquiring means. Information processing apparatus.
前記定義ファイル作成手段は、前記選択されたファクシミリ装置を含む定義ファイルを作成し、
前記取得手段は、前記選択されたファクシミリ装置を前記定義ファイルから取得し、
前記送信手段は、前記取得手段が取得した前記選択されたファクシミリ装置に、送信することを特徴とする請求項1記載の情報処理装置。 The screen display means further displays a screen for selecting a facsimile machine that can be used for transmission,
The definition file creating means creates a definition file including the selected facsimile device;
The acquisition means acquires the selected facsimile device from the definition file,
The information processing apparatus according to claim 1, wherein the transmission unit transmits the selected facsimile apparatus acquired by the acquisition unit.
前記送信手段は、前記送信用ファイルが前記ファクシミリ装置から前記ファクシミリ番号先に送信される時刻を設定可能な送信時刻設定機能を備えることを特徴とする請求項1乃至請求項3のいずれか1項に記載の情報処理装置。 The definition file defines a facsimile apparatus connected to the communication line that relays transmission of the transmission file,
4. The transmission unit according to claim 1, further comprising a transmission time setting function capable of setting a time at which the transmission file is transmitted from the facsimile apparatus to the facsimile number destination. The information processing apparatus described in 1.
当該受信した送信結果を表示し、送信結果の中で再送したいデータを選択指示するための選択画面を表示する再送選択画面表示手段と、
前記再送選択画面表示手段により表示された選択画面を介して選択指示されたデータのシート番号を前記定義ファイルに設定した、再送用定義ファイルを作成する再送用定義ファイル作成手段を有することを特徴とする請求項1乃至4いずれか1項に記載の情報処理装置。 Receiving means for receiving a transmission result from the facsimile apparatus;
A retransmission selection screen display means for displaying the received transmission result and displaying a selection screen for selecting and instructing data to be retransmitted in the transmission result;
Characterized in that it has a retransmission definition file creation means for creating a retransmission definition file in which a sheet number of data instructed to be selected via the selection screen displayed by the retransmission selection screen display means is set in the definition file. The information processing apparatus according to any one of claims 1 to 4.
前記再送用定義ファイル作成手段は、前記宛先情報が書き換えられたときには書き換えられた前記宛先情報を反映して、再送用定義ファイルを作成することを特徴とする請求項5記載の情報処理装置。 The retransmission selection screen display means displays the destination information in a rewritable manner,
6. The information processing apparatus according to claim 5, wherein the retransmission definition file creating means creates a retransmission definition file reflecting the rewritten destination information when the destination information is rewritten.
前記情報処理装置の画面表示手段が、送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示ステップと、
前記情報処理装置の定義ファイル作成手段が、前記画面表示ステップで表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成ステップと、
前記情報処理装置の取得手段が、前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得ステップと、
前記情報処理装置の送信手段が、前記取得ステップで取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得ステップで取得されたファクシミリ番号先に送信する送信ステップと、を備えることを特徴とする情報処理装置によるデータ送信方法。 Relays data transmission received via the communication line with the facsimile apparatus a data transmission method of the data by the sending and receiving an information processing apparatus,
Screen display means of the information processing apparatus, a facsimile number of a destination, a plurality of sheets written to the same cell location in the plurality of sheets are stored, the transmission file created in a spreadsheet format, the facsimile A screen display step for displaying a screen for designating the cell position where the number is written;
The definition file creating means of the information processing apparatus defines a definition file in which the cell position where the facsimile number designated via the selection screen displayed in the screen display step is written and the transmission file are defined. A definition file creation step to be created;
The acquisition unit of the information processing apparatus reads the definition file and acquires the facsimile number written in the cell position of the facsimile number specified in the definition file from the cell of each sheet of the transmission file. Steps,
The transmission means of the information processing apparatus transmits the facsimile number acquired in the acquisition step to the facsimile apparatus, so that the sheet data stored in the transmission file is sent to the facsimile number destination acquired in the acquisition step. A data transmission method by an information processing apparatus, comprising: a transmission step of transmitting.
前記情報処理装置を、
送信先のファクシミリ番号が、複数のシートにおける同一セル位置に書き込まれた複数のシートが格納された、表計算形式で作成された送信用ファイルの、当該ファクシミリ番号が書き込まれたセル位置を指定するための画面を表示する画面表示手段と、
前記画面表示手段により表示された選択画面を介して指定された前記ファクシミリ番号が書き込まれたセル位置と、前記送信用ファイルとが定義された定義ファイルを作成する定義ファイル作成手段と、
前記定義ファイルを読み込んで、当該定義ファイルで指定されたファクシミリ番号のセル位置に書き込まれたファクシミリ番号を前記送信用ファイルのそれぞれのシートの当該セルから取得する取得手段と、
前記取得手段により取得したファクシミリ番号を前記ファクシミリ装置に送信することで、前記送信用ファイルに格納されたシートのデータを前記取得手段により取得されたファクシミリ番号先に送信する送信手段として機能させることを特徴とするコンピュータで読み取り実行可能なプログラム。 Via the communication line with the facsimile device that relays data transmission received a program which is executing the data transmission and reception information processing apparatus capable,
The information processing apparatus;
Facsimile number of the destination, a plurality of sheets written to the same cell location in the plurality of sheets are stored, the transmission file created in a spreadsheet format, provides the cell location where the facsimile number has been written Screen display means for displaying a screen for
Definition file creating means for creating a definition file in which the cell position where the facsimile number designated via the selection screen displayed by the screen display means is written and the transmission file are defined;
Obtaining means for reading the definition file and obtaining the facsimile number written in the cell position of the facsimile number specified in the definition file from the cell of each sheet of the transmission file;
By transmitting the facsimile number acquired by the acquisition unit to the facsimile apparatus, the sheet data stored in the transmission file is caused to function as a transmission unit that transmits to the facsimile number destination acquired by the acquisition unit. A computer-readable program that can be read and executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003365127A JP4453813B2 (en) | 2003-10-24 | 2003-10-24 | Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003365127A JP4453813B2 (en) | 2003-10-24 | 2003-10-24 | Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005128886A JP2005128886A (en) | 2005-05-19 |
| JP4453813B2 true JP4453813B2 (en) | 2010-04-21 |
Family
ID=34643907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003365127A Expired - Fee Related JP4453813B2 (en) | 2003-10-24 | 2003-10-24 | Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4453813B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3919543A3 (en) | 2005-04-22 | 2022-03-16 | Mitsubishi Chemical Corporation | Biomass-resource-derived polyester and production process thereof |
-
2003
- 2003-10-24 JP JP2003365127A patent/JP4453813B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005128886A (en) | 2005-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6956663B1 (en) | Network facsimile apparatus and transmission method | |
| JP3903995B2 (en) | Image data distribution apparatus, image data distribution method, and computer program | |
| US20080239387A1 (en) | Printer and scanner utilizing a file sharing protocol | |
| JP2002269017A (en) | Device and method for transmitting data, data transmission program, and computer readable recording medium recorded with data transmission program | |
| US10069981B2 (en) | File transmission apparatus and image reading apparatus | |
| US10893165B2 (en) | Information processing apparatus, method of controlling the same, and storage medium | |
| JP6525705B2 (en) | IMAGE DATA MANAGEMENT SYSTEM, IMAGE DATA MANAGEMENT METHOD, AND PROGRAM | |
| JP5510091B2 (en) | Processing cooperation system, information processing apparatus, program, and recording medium | |
| JP4553599B2 (en) | Data display system, data output apparatus, image forming apparatus, data display apparatus, and data display program | |
| JP2019134347A (en) | Control program and information processing apparatus | |
| CN115801963A (en) | Server, method of controlling server, and storage medium | |
| JP4810213B2 (en) | Data processing apparatus, data processing method and program | |
| JP2006302038A (en) | Job management apparatus, printing bookbinding system, control method, and program | |
| JP4453813B2 (en) | Information processing apparatus, data transmission method by information processing apparatus, program, and storage medium | |
| JP3733367B2 (en) | Printing system, image forming apparatus, information processing apparatus, printing method, and printing request method | |
| CN1972352B (en) | Document processing device and document processing method | |
| JP5322615B2 (en) | Image processing apparatus, workflow execution method, and program | |
| JP4702940B2 (en) | Document management system and control method thereof | |
| JP4183250B2 (en) | Information processing apparatus, data transmission method, data transmission program, and storage medium | |
| US8004723B2 (en) | Information processing apparatus and image processing apparatus executing script stored in association with storage region | |
| JP3799260B2 (en) | Image reading method, image reading system, control program for image reading system, and storage medium | |
| JP3833221B2 (en) | Image forming apparatus and printing method | |
| JP2004288038A (en) | Data processing system and program | |
| US7852495B2 (en) | Systems and methods for generating document distribution confirmation sheets with multi-destination status and/or multi-service status information | |
| US7644104B2 (en) | Image data transmission system and program for image data transmission system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060417 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060627 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081107 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090515 |
|
| 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: 20100119 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100126 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4453813 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140212 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |