JP2008141701A - Information processing apparatus and information processing method thereof, and program - Google Patents
Information processing apparatus and information processing method thereof, and program Download PDFInfo
- Publication number
- JP2008141701A JP2008141701A JP2006328691A JP2006328691A JP2008141701A JP 2008141701 A JP2008141701 A JP 2008141701A JP 2006328691 A JP2006328691 A JP 2006328691A JP 2006328691 A JP2006328691 A JP 2006328691A JP 2008141701 A JP2008141701 A JP 2008141701A
- Authority
- JP
- Japan
- Prior art keywords
- data
- area
- fax
- fax data
- information processing
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 31
- 238000003672 processing method Methods 0.000 title claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims abstract description 92
- 230000008878 coupling Effects 0.000 claims abstract description 7
- 238000010168 coupling process Methods 0.000 claims abstract description 7
- 238000005859 coupling reaction Methods 0.000 claims abstract description 7
- 238000003780 insertion Methods 0.000 claims abstract description 6
- 230000037431 insertion Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 description 40
- 238000012545 processing Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000003491 array Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
本発明は、情報処理装置及びその情報処理方法、並びにプログラムに関し、特に複数のFAXデータを送信する情報処理装置及びその情報処理方法、並びにプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method thereof, and a program, and more particularly, to an information processing apparatus that transmits a plurality of FAX data, an information processing method thereof, and a program.
従来、伝票をFAXで受信し、このFAXに対して受信(受領)確認を行う目的で送信元に受信したFAXデータそのもの、あるいは受信したFAXデータに受領マークを付して返信することが行われている。 Conventionally, a slip is received by FAX, and the FAX data itself received by the transmission source for the purpose of confirming reception (reception) for this FAX, or the received FAX data is attached with a receipt mark and returned. ing.
この業務においては、大量の返信が行われるため(送信待ちジョブが多く発生する)、送信を効率的に行うことが求められている。効率的にFAX送信を行うために、同一宛先の返信データを1ジョブとして送信する方法が開示されている(例えば、特許文献1参照)。
しかしながら、従来のFAX送信方法では、複数のFAXデータを1ジョブとして送信するため、1ジョブ当たりのデータ量が大量となり、1ジョブの送信時間がかかる。このため、他のFAXデータの送信が遅延してしまい、結果として送信効率が下がってしまっていた。 However, in the conventional FAX transmission method, since a plurality of FAX data are transmitted as one job, the amount of data per job is large, and it takes time to transmit one job. For this reason, the transmission of other FAX data is delayed, resulting in a decrease in transmission efficiency.
本発明の目的は、他のFAXデータの遅延を減らすことができる情報処理装置及びその情報処理方法、並びにプログラムを提供することにある。 An object of the present invention is to provide an information processing apparatus, an information processing method therefor, and a program that can reduce the delay of other FAX data.
上記目的を達成するために、請求項1記載の情報処理装置は、外部端末とFAXデータの送受信をする情報処理装置において、前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納手段と、前記FAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別手段と、前記他のFAXデータを受信する受信手段と、前記格納されたFAXデータが前記受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断手段と、前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得手段と、前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合手段とを備えることを特徴とする。
In order to achieve the above object, the information processing apparatus according to
上記目的を達成するために、請求項7記載の情報処理方法は、外部端末とFAXデータを送信する送信手段と、FAXデータを受信する受信手段とを備える情報処理装置の情報処理方法において、前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納ステップと、前記格納されたFAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別ステップと、前記格納されたFAXデータが前記受信手段で受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断ステップと、前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から、前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得ステップと、前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合ステップとを備えることを特徴とする。 In order to achieve the above object, an information processing method according to claim 7 is an information processing method of an information processing apparatus including an external terminal, a transmission unit that transmits FAX data, and a reception unit that receives FAX data. When transmitting FAX data to the external terminal, a storage step of storing the FAX data in a transmission standby area that is a storage area for transmitting the FAX data, and the FAX data from the stored FAX data area, A determination step of recognizing a combined area for combining other FAX data with other data and determining an insertable area into which the other data can be inserted in the combined area; and A first determination step of determining whether the received FAX data is the same destination FAX data as other FAX data received by the means; and the stored FAX data In the case of the FAX data of the same destination, a data acquisition step of recognizing the combined area from the area of the received other FAX data and acquiring the other data in the combined area; A combining step of inserting and combining the acquired other data into the insertable area of FAX data.
上記目的を達成するために、請求項8記載のプログラムは、外部端末とFAXデータを送信する送信手段と、FAXデータを受信する受信手段とを備える情報処理装置の情報処理方法をコンピュータにより実行させるプログラムであって、前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納モジュールと、前記格納されたFAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別モジュールと、前記格納されたFAXデータが前記受信手段で受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断モジュールと、前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から、前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得モジュールと、前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合モジュールとを備えることを特徴とする。 In order to achieve the above object, a program according to claim 8 causes a computer to execute an information processing method of an information processing apparatus including an external terminal, transmission means for transmitting FAX data, and reception means for receiving FAX data. When transmitting the FAX data to the external terminal, a storage module that stores the FAX data in a transmission standby area that is a storage area for transmitting the FAX data, and an area of the stored FAX data, A discriminating module for recognizing a coupling area that couples the data of the FAX data and other data of other FAX data, and discriminating an insertable area in which the other data can be inserted in the coupling area; First, it is determined whether the received FAX data is the same destination FAX data as other FAX data received by the receiving means. Disconnection module and the stored FAX data are the same destination FAX data, the combined area is recognized from the area of the other received FAX data, and the other data in the combined area is A data acquisition module to be acquired, and a combination module for inserting and combining the acquired other data into the insertable area of the stored FAX data.
本発明によれば、送信待機領域に格納されたFAXデータが、受信した他のFAXデータと同一送信先である場合、上記受信した他のFAXデータから結合領域を認識してその結合領域内の他のデータを取得し、上記格納されたFAXデータの挿入可能領域にその取得した他のデータを挿入して結合するので、他のFAX送信データの送信の遅延を減らすことができる。 According to the present invention, when the FAX data stored in the transmission standby area is the same destination as the other received FAX data, the combined area is recognized from the received other FAX data, Since other data is acquired, and the acquired other data is inserted and combined into the stored FAX data insertable area, transmission delay of other FAX transmission data can be reduced.
以下、本発明の実施の形態を図面を用いて詳述する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の実施の形態に係る情報処理装置としてのFAX送信システムの構成を概略的に示すブロック図である。 FIG. 1 is a block diagram schematically showing a configuration of a FAX transmission system as an information processing apparatus according to an embodiment of the present invention.
図1において、FAX送信システム1は、システム1全体を制御するサーバ端末102と、アナログのFAXデータの送受信を行うFAX端末103と、オペレーターの操作するクライアント端末101とを備え、これらは、LAN105を介して互いに接続する。
In FIG. 1, the
FAX端末103は、電話回線網106を介して外部のFAX端末104と通信可能であり、FAXデータの送受信が行われており、FAX端末104からFAXデータを受信すると、これをA/D変換したFAX受信データを生成し、サーバ端末102にそのFAX受信データを転送する。ここで、本実施の形態では、FAX受信データのデータ形式はTIFFが用いられているが、画像データとして認識されるデータ形式であればこれに限定されるわけではない。
The
尚、FAX端末103とFAX端末104との通信はアナログ回線に限らずデジタル回線であってもよい。この場合、FAX端末103とFAX端末104間ではデジタル信号による通信のためA/D変換の必要はない。
The communication between the
サーバ端末102は、FAX端末103から転送されたFAX受信データをハードディスク等に記憶し、管理する。
The
クライアント端末101は、オペレーターによりサーバ端末102で管理されているFAX受信データを表示させ、返信データ(FAX送信データ)を生成し、FAXドライバを通してFAX端末103へそのFAX送信データを送信する。FAX端末103はFAX送信データを受信すると、これをD/A変換し、電話回線網106を介してFAX端末104に送信可能なFAXデータを生成する。
The
尚、クライアント端末101を使用せず(表示させず)に、サーバ端末102で、後述する図4,5の画像処理により、FAX端末103から転送されたFAX受信データを取得する毎に、FAX送信データを生成しFAX端末103へ送信するように構成してもよい。
It should be noted that the FAX transmission is performed every time the FAX reception data transferred from the
FAX端末103はサーバ端末102からの送信要求に基づいて、該当のFAX番号に上記生成したFAXデータを送信する。
Based on the transmission request from the
また、本実施の形態ではサーバ端末102とFAX端末103は別々の構成としたが、一体化した装置であってもよい。
In this embodiment, the
図2は、図1におけるサーバ端末102のハードウェア構成の概略的に示すブロック図である。尚、クライアント端末101のハードウェア構成は基本的にサーバ端末102と同一であるため、以下、サーバ端末102のハードウェア構成についてのみ説明し、クライアント端末101についてはハードウェア構成の説明は省略する。
FIG. 2 is a block diagram schematically showing a hardware configuration of the
図2において、サーバ端末102は、CPU201と、RAM202と、ROM203と、LANアダプタ204と、ビデオアダプタ205と、キーボード206と、マウス207等のポインティングデバイスと、ハードディスク208と、記録媒体ドライブ209とを備え、これらがシステムバス200を介して互いに接続されている。実際にはCPU201乃至記録媒体ドライブ209とシステムバス200との間にはインタフェース回路やチップセット等が存在するが、図では省略されている。
2, the
システムバス200はPCIバスやAGPバス等の各種システムバスであり、複数のシステムバス間は通常いわゆるチップセットを介して接続されるが、図2では省略されている。
The
CPU201は、ROM203又はハードディスク208又は記憶媒体ドライブ209に記憶保存されたプログラムをRAM202に記憶後順次読み出して後述する各種制御処理を実行する。
The
RAM202は、OSの一部及びアプリケーションプログラムをロードすると共にCPU201の制御の下でアプリケーションプログラムを実行する際に使用される配列や変数等のデータを一時記憶する。
The
ROM203には各ハードウェアの制御プログラム(いわゆるBIOS)等が記憶されている。オペレーティングシステム(OS)の一部を記憶することもできる。
The
LANアダプタ(ネットワークインタフェースカード)204は、ネットワークに接続するための通信インタフェースである。 A LAN adapter (network interface card) 204 is a communication interface for connecting to a network.
ビデオアダプタ205はいわゆるビデオグラフィックアダプタ(VGA)であり、液晶ディスプレイ等の各種ディスプレイが接続される。
The
ハードディスク208は、オペレーティングシステムや、画面情報(htmlやCGI等で記述された、ディスプレイに画面を表示させるための情報)を含む各種アプリケーションプログラムを記憶する。また、ハードディスク208は、図8に示すような各種FAX受信データのフォームレイアウト及びそのフォーム名も記憶する。
The
また、ハードディスク208にはFAX受信データおよびFAX送信データを管理する管理情報と、FAXの送受信(転送含む)や後述する各種制御処理を実現するアプリケーションプログラムが記憶されている。
Further, the
ハードディスク208で記憶するデータはデータベースで管理するようにしてもよい。
Data stored in the
記録媒体ドライブ209はCD−ROMドライブ又はDVD−ROMドライブ、DVD−Rドライブ等の記録媒体のデータを読み出し可能な駆動装置である。
The
尚、本実施の形態では、サーバ端末102で後述するフローチャートの処理が実施されるように構成されているが、FAX端末103で処理するように構成しても良い。
In this embodiment, the
図3は、図1におけるFAX端末103のハードウェア構成を示すブロック図である。
FIG. 3 is a block diagram showing a hardware configuration of the
図3において、FAX端末103は、サーバ端末102と同様に、システムバス30、CPU31、RAM32、ROM33,LANアダプタ34、ハードディスク38を有している。また、FAX端末103は、液晶パネル&I/F35、通信回線I/F36、スキャンエンジン37、プリントエンジン39を有している。
In FIG. 3, the
液晶パネル&I/F35は、タッチパネルを含み、表示機能及びデータ入力機能を有している。通信回線I/F36は、電話回線網106(図1)とのインタフェースを司る。スキャンエンジン37は、アナログのFAXデータを光学的に読み取り、A/D変換してFAX受信データを生成する。プリントエンジン39は、スキャンエンジン37から入力されたデータ(FAX受信データ)等を用紙等に印刷する。
The liquid crystal panel & I / F 35 includes a touch panel and has a display function and a data input function. The communication line I /
なお、FAX端末103のハードディスク38には、システムプログラム等の他に、サーバ端末102へFAX受信データを転送する転送プログラムが記憶されている。また、FAX受信データを転送するための格納先(例えば、サーバ端末102のハードディスク208内のフォルダパス)や転送されたFAX送信データをジョブとして保持する送信待ちキューも記憶管理されている。
The
さらに、ハードディスク38は、FAX番号(送信元のFAX番号)ごとに格納先が記憶されているテーブルを有していてもよい。その際には、返信時のFAX番号も管理するように構成してもよい。
Further, the
図4は、サーバ端末102により実行される画像処理の手順を示すフローチャートである。以下、待機ジョブはサーバ端末102の送信待ちキュー(送信待機領域)にあるFAXデータを意味する。
FIG. 4 is a flowchart illustrating a procedure of image processing executed by the
尚、サーバ端末102とFAX端末103が同一筐体とする構成の場合は、待機ジョブはこの筐体の送信待ちキュー(送信待機領域)にあるFAXデータを意味する。
When the
図4において、まず、FAX受信データをクライアント端末101から受信したか否かを判断する(ステップS401)。この判断の結果、FAX受信データを受信した際にはステップS407へ、受信していない場合はステップS402へ処理が移る。この時FAX送信のための各種情報(例えば、送信先FAX番号など)も受信する。 In FIG. 4, first, it is determined whether or not FAX reception data is received from the client terminal 101 (step S401). As a result of the determination, the process proceeds to step S407 when FAX reception data is received, and to step S402 when it is not received. At this time, various information for FAX transmission (for example, transmission destination FAX number) is also received.
本実施の形態では、サーバ端末102がクライアント端末101よりFAX受信データを受信するが、FAX端末103から受信したFAX受信データを用いてFAX端末104へ返信するFAXデータを生成し、当該FAXデータをサーバ端末102からFAX端末103を介して送信するようにしてもよい。
In this embodiment, the
この場合、ステップS401では、FAX端末103よりFAX受信データを受信し、返信用のFAXデータが生成された場合ステップS407へ処理が移るように構成し、返信用のFAXデータが生成された際に受信履歴リスト(図7)にFAXデータの情報を記録するように構成する。
In this case, in step S401, the FAX reception data is received from the
尚、サーバ端末102がクライアント端末101からFAX受信データを受信したか否かの判断は、送信待機領域とクライアント端末101から受信するデータの記憶領域を分け、まず受信したFAX受信データを記憶領域に格納し、この格納を検知した場合に送信待機領域にデータを移動するように構成する。この場合、後述する画像結合できるか否かを判断した上で送信待機領域に移動するように構成する。
Whether the
また、クライアント端末101からサーバ端末102が受信する方法として、クライアント端末101のFAXドライバ(不図示)を介して受信することも可能である。
In addition, as a method for the
更に、クライアント端末101とサーバ端末102に専用アプリケーションを記憶し、当該アプリケーション間で通信を行い、FAX受信データを受信するように構成してもよい。この場合、ステップS401の処理はサーバ端末102のアプリケーションでの受信を検知することで判断する。
Further, a dedicated application may be stored in the
ステップS402では、FAX送信が可能か不可能かを判断する。具体的には、送信先であるFAX端末103への送信ポートが使用されていない場合FAX送信が可能であると判断する。
In step S402, it is determined whether FAX transmission is possible or not. Specifically, when the transmission port to the
尚、サーバ端末102とFAX端末103が同一筐体とする構成の場合は、FAX端末104への送信ポートが使用されていない場合FAX送信が可能であると判断する。また、FAX送信が可能かの判断は、待機ジョブがあるか否かを更に判断してもよい。
If the
ステップS402の判別の結果、FAX送信が不可能であるときはステップS401からの処理を繰り返し、FAX送信が可能であるときはステップS403の処理に移行する。ここで、本実施の形態では、ステップS401の処理の後にステップS402の処理を実行するように構成したが、先にステップS402の処理を行うようにしてもよい。 As a result of the determination in step S402, when FAX transmission is impossible, the processing from step S401 is repeated, and when FAX transmission is possible, the processing proceeds to step S403. Here, in the present embodiment, the process of step S402 is performed after the process of step S401. However, the process of step S402 may be performed first.
ステップS403では、待機ジョブ(送信待ちキューにあるジョブ(送信待機領域にあるFAXデータ))からその先頭ジョブを取得する。 In step S403, the first job is acquired from the standby job (the job in the transmission queue (FAX data in the transmission standby area)).
ステップS404では、ステップS403で取得した先頭ジョブをFAX送信先に設定されているFAX端末104にFAX端末103を介して送信する。
In step S404, the top job acquired in step S403 is transmitted via the
尚、この場合、サーバ端末102のFAXドライバ(不図示)を介して、FAX端末103からFAX端末104へ送信するものとする。
In this case, it is assumed that data is transmitted from the
ステップS405では、送信したジョブに該当する待機ジョブ情報を待機ジョブ情報リスト(図6)から削除する。尚、ステップS406で使用する情報(例えば、後述するステップS413で実行される画像結合の情報(以下「結合情報」という。)等)はRAM202に記憶しておく。
In step S405, the standby job information corresponding to the transmitted job is deleted from the standby job information list (FIG. 6). Information used in step S406 (for example, information on image combination executed in step S413 described later (hereinafter referred to as “combined information”)) is stored in the
ステップS406では、ステップS405で削除されたジョブの送信日時及びそのジョブに対応する結合情報に基づき、RAM202に記憶されている受信履歴リスト(図7)を更新する。具体的には、FAX送信データが、ステップS401で受信した複数のFAX受信データを後述のステップS413の処理により画像結合してできたジョブであるとき、そのジョブの結合情報として複数のIDが待機ジョブ情報リスト(図6)に登録されている。この場合、受信履歴リスト(図7)にある上記複数のIDに対応する送信日時に同一の送信日時(上記削除されたジョブの送信日時)を追加する。
In step S406, the reception history list (FIG. 7) stored in the
これにより、ユーザは受信履歴リストの送信日時を閲覧することにより、複数のFAX受信データが結合されて一つのFAX送信データとして送信されたときも、各FAX受信データに対応するデータがいつFAX端末104に送信されたか確実に把握することが出来る。 As a result, when the user browses the transmission date and time in the reception history list and the plurality of FAX reception data are combined and transmitted as one FAX transmission data, the data corresponding to each FAX reception data is It is possible to reliably grasp whether the data has been transmitted to 104.
ステップS407では、ステップS401で受信したFAX受信データについてのデータ情報とそのデータの受信日時を受信履歴リスト(図7)に追加(記録)する。 In step S407, the data information about the FAX reception data received in step S401 and the reception date and time of the data are added (recorded) to the reception history list (FIG. 7).
ステップS408では、待機ジョブ情報リスト(図6)に基づき待機ジョブがあるか否かを判断する。ステップS408の判断の結果、待機ジョブがあればステップS409の処理へ、待機ジョブがなければステップS411の処理へ移行する。 In step S408, it is determined whether there is a standby job based on the standby job information list (FIG. 6). If it is determined in step S408 that there is a standby job, the process proceeds to step S409. If there is no standby job, the process proceeds to step S411.
ステップS409では、受信したFAX受信データのFAX送信先番号を取得する。 In step S409, the FAX transmission destination number of the received FAX reception data is acquired.
ステップS410では、待機ジョブ情報リスト(図6)に基づき、待機ジョブのうちステップS409で取得したFAX送信先番号と同一のFAX送信先番号を有するジョブがあるか否かを判断する。ステップS410の判別の結果、同一のFAX送信先番号を有するジョブがあった場合はステップS413の処理へ、なかった場合ステップS411の処理へ移行する。 In step S410, based on the standby job information list (FIG. 6), it is determined whether or not there is a job having the same FAX transmission destination number as the FAX transmission destination number acquired in step S409. As a result of the determination in step S410, if there is a job having the same FAX transmission destination number, the process proceeds to step S413, and if not, the process proceeds to step S411.
ステップS411では、送信待ちキュー(送信待機領域)の待機ジョブとして受信したFAX受信データを追加(格納)する。 In step S411, FAX reception data received as a standby job in the transmission queue (transmission standby area) is added (stored).
ステップS412では、ステップS411で追加した待機ジョブに関連するジョブ情報を待機ジョブ情報リスト(図6)へ記録し、その後ステップS414の処理に移行する。ここで、待機ジョブに関連するジョブ情報には、FAX送信データのフォーム名及び挿入可能領域の情報が含まれる。尚、これらの情報の取得方法については後述するステップS501,S502と同様のため図5において説明する。 In step S412, job information related to the standby job added in step S411 is recorded in the standby job information list (FIG. 6), and then the process proceeds to step S414. Here, the job information related to the standby job includes the form name of the FAX transmission data and the information on the insertable area. Note that the method for acquiring these pieces of information is the same as steps S501 and S502 described later, and will be described with reference to FIG.
尚、ステップS412の処理の後にステップS402と同様の処理を実行するようにしてもよい。 Note that the same processing as step S402 may be executed after the processing of step S412.
ステップS413では、後述する図5の画像結合処理を行い、その後ステップS414の処理に移行する。 In step S413, the image combining process of FIG. 5 described later is performed, and then the process proceeds to step S414.
ステップS414では、本画像処理を終了するか否かを判断する。終了しない場合はステップS401からの処理を繰り返す。 In step S414, it is determined whether or not to end the main image processing. If not, the process from step S401 is repeated.
なお、本実施の形態では、待機ジョブの送信をステップS404で実行するように構成したが、送信可能状態を検知した後であればどのステップ後に実行しても良い。尚、送信する場合、画像結合が待機ジョブの先頭ジョブに対して実行されていない場合に実行できるものとし、先頭ジョブに対して実行されている場合には画像結合処理が終了したタイミングで送信できるように構成する。 In this embodiment, the standby job is transmitted in step S404. However, it may be performed after any step as long as it is after the transmission possible state is detected. It should be noted that the transmission can be performed when the image combination is not executed for the first job of the standby job, and can be transmitted at the timing when the image combination processing is completed when it is executed for the first job. Configure as follows.
図5は、図4のステップS413の画像結合処理の手順を示すフローチャートである。 FIG. 5 is a flowchart showing the procedure of the image combining process in step S413 in FIG.
図5において、まず、ステップS501で、受信したFAX受信データのフォーム認識(フォームの識別)を行う。サーバ端末102は、受信したFAX受信データがハードディスク208に記憶される複数のフォームレイアウト(図8)のいずれに該当するかを判断する。その後、この判断により該当したフォームレイアウトのフォーム名を取得する。
In FIG. 5, first, in step S501, form recognition (form identification) of the received FAX reception data is performed. The
尚、ハードディスク208に図8のようなフォームレイアウトを登録する際、図9に示すように、後述するステップS506の画像結合の対象領域(以下「結合領域」という。)901の情報も登録される。ここで、結合領域901は、帳票の伝票行に該当する範囲であって、1行毎にOCR領域として設定される。すなわち、ステップS501の処理を行うことにより、受信したFAX受信データの画像のどの領域が結合領域901であるかの情報を取得することができる。
When the form layout as shown in FIG. 8 is registered in the
図4のステップS414において、待機ジョブ情報リストに記録される結合領域についても同様の方法で取得される。 In step S414 in FIG. 4, the combined area recorded in the standby job information list is also acquired in the same manner.
次に、ステップS502で、ステップS501のフォーム認識により取得された結合領域901のうち、OCR結果としてデータ取得できた領域(データ領域)1001(図10)の情報を取得する。具体的には、データ領域1001の情報は、結合領域901中の各OCR領域についてOCR処理を行い、OCR結果としてデータ取得できた行数をOCR領域の数として取得する。例えば、図10に示す結合領域901のうち、OCR領域の数は2個であるので、データ領域1001の情報として「2」という値が取得される。
Next, in step S502, information of an area (data area) 1001 (FIG. 10) in which data can be acquired as an OCR result among the combined
また、図4のステップS414において、待機ジョブ情報リストに記録されるデータ挿入可能領域の情報は、結合領域901のOCR処理可能な全行数の数からOCR認識できた(文字データが取得できた)OCR領域の数を引いた数として取得される。例えば、図10に示す結合領域901のOCR処理可能な全行数は10行であり、OCR領域の数は2個であるので、挿入可能領域1002の情報として「8」という値が取得される。
In step S414 in FIG. 4, the information of the data insertable area recorded in the waiting job information list can be OCR-recognized from the total number of lines that can be OCR processed in the combined area 901 (character data has been acquired. ) Obtained by subtracting the number of OCR areas. For example, the total number of rows that can be OCR processed in the combined
その後、n=001に設定し(ステップS503)、待機ジョブ情報リスト(図6)にあるn番目のFAXジョブ番号のジョブ情報を取得する(ステップS504)。 Thereafter, n = 001 is set (step S503), and job information of the nth FAX job number in the standby job information list (FIG. 6) is acquired (step S504).
次に、取得したジョブ情報にあるFAX送信先番号が、現在処理中のFAX受信データのFAX送信先番号と同一であるか判断する(ステップS505)。 Next, it is determined whether the FAX transmission destination number in the acquired job information is the same as the FAX transmission destination number of the FAX reception data currently being processed (step S505).
ステップS505の判断の結果、同一送信先ではないときは、nを一つインクリメントして(ステップS506)、ステップS513の処理に移行する。一方、同一送信先であるときは、ステップS504で取得したジョブ情報にあるフォーム名が、現在処理中のFAX受信データのフォーム名と同一であるか判断する(ステップS507)。同じフォームであればステップS508の処理へ、同じフォームでなければステップS506の処理へ移行する。 If the result of determination in step S505 is not the same destination, n is incremented by 1 (step S506), and the process proceeds to step S513. On the other hand, if the destination is the same destination, it is determined whether the form name in the job information acquired in step S504 is the same as the form name of the currently received FAX reception data (step S507). If it is the same form, the process proceeds to step S508, and if it is not the same form, the process proceeds to step S506.
ステップS508では、データ領域の大きさがデータ挿入可能領域の大きさ以下であるか判断する。具体的には、ステップS502で取得したFAX受信データの結合領域901中、OCR認識された行数が、待機ジョブの結合領域901中、OCR認識されなかった行数以下であるときに、データ領域の大きさがデータ挿入可能領域の大きさ以下であると判別する。一方、FAX受信データの結合領域901中、OCR認識された行数が、待機ジョブの結合領域901中、OCR行数を超えているときは、データ領域の大きさがデータ挿入可能領域の大きさより大きいと判別する。
In step S508, it is determined whether the size of the data area is equal to or smaller than the size of the data insertable area. Specifically, when the number of OCR recognized lines in the combined
ステップS508の判別の結果、データ領域の大きさがデータ挿入可能領域の大きさ以下であれば、ステップS509へ処理が移り、データ領域の大きさがデータ挿入可能領域の大きさより大きいときはステップS506へ処理が移る。 If it is determined in step S508 that the size of the data area is equal to or smaller than the size of the data insertable area, the process proceeds to step S509. If the size of the data area is greater than the size of the data insertable area, step S506 is performed. The process moves to.
ステップS513では、図6の待機ジョブリスト中にある全ての待機ジョブ情報との比較が終了したかを判断する。全ての待機ジョブ情報との比較が終了していないときは、ステップS504からの処理を繰り返す。 In step S513, it is determined whether the comparison with all the standby job information in the standby job list of FIG. 6 has been completed. If the comparison with all standby job information is not completed, the processing from step S504 is repeated.
一方、ステップS513の判別の結果、全ての待機ジョブ情報との比較が終了しているとき、同一FAX送信先を有する待機ジョブリストが無かったと判断し、図4のステップS411の処理に移行する。これにより、ステップS413の画像結合処理の実行中に送信可能となった場合でも、本処理を確実に実行させることができる。 On the other hand, as a result of the determination in step S513, when the comparison with all the standby job information has been completed, it is determined that there is no standby job list having the same FAX transmission destination, and the process proceeds to step S411 in FIG. Thus, even when transmission is possible during the execution of the image combining process in step S413, this process can be executed reliably.
ステップS509では、ステップS502でデータ領域中のデータとしてOCR認識したテキストデータを、待機ジョブのデータ挿入可能領域に挿入することにより、待機ジョブとFAX受信データの画像結合を行う。この挿入処理は、具体的には待機ジョブのデータ挿入可能領域の各行に、データ領域中にある各行のテキストデータが夫々おさまるように画像として貼り付ける。 In step S509, the text data recognized in the OCR as data in the data area in step S502 is inserted into the data insertion possible area of the standby job, thereby combining the image of the standby job and the FAX reception data. More specifically, this insertion processing is pasted as an image so that the text data of each line in the data area fit in each line of the data insertion possible area of the standby job.
尚、ステップS509の画像結合処理の実行中に送信可能となった場合には、本画像結合処理が終了したタイミングでFAX端末104への送信処理を行う。
If transmission is possible during the execution of the image combining process in step S509, the transmission process to the
ここで、本実施の形態では、ステップS509のおける画像結合は、待機ジョブのデータ挿入可能領域に、FAX受信データのデータ領域のテキストデータを挿入するように構成したが、FAX受信データのデータ挿入可能領域に待機ジョブのデータ領域のテキストデータを挿入するように構成しても良い。 Here, in this embodiment, the image combination in step S509 is configured to insert text data in the data area of the FAX reception data into the data insertion possible area of the standby job. You may comprise so that the text data of the data area of a waiting job may be inserted in a possible area.
この場合、待機ジョブを削除し、結合したFAX受信データを削除した待機ジョブが存在した送信待ち順番のところに割り込みを行うように構成する。 In this case, the waiting job is deleted, and an interrupt is made at the transmission waiting order where the waiting job from which the combined FAX reception data is deleted exists.
また、画像結合を行う前に、受信したFAX受信データの受信日が同じ日付か否か、あるいは注文書に記載の日付が同じ日付か否かを判断して、同じ日付であれば画像結合するように構成しても良い。尚、注文書に記載の日付が同じ日付か否かを判断する場合はOCR処理によって得られた日付で判断するように構成する。 Also, before performing image combination, it is determined whether the received date of the received FAX reception data is the same date, or whether the date described in the order form is the same date. You may comprise as follows. It should be noted that when determining whether the dates described in the order form are the same date, the determination is made based on the date obtained by the OCR process.
これにより、まったく別の日に送受信されたFAXデータが結合されないようにすることで、結合されたFAXデータを受信する側(FAX端末104)で、例えば日ごとの発注内容を確認する際の集計が容易になる。 Thus, the FAX data transmitted / received on a completely different day is not combined, so that the side for receiving the combined FAX data (FAX terminal 104), for example, when checking the order contents for each day Becomes easier.
ステップS510では、画像結合後の待機ジョブについて記録されている待機ジョブ情報を更新する。更新する情報としては、結合情報としてステップS509で画像結合を行ったFAX受信データのIDと、データ挿入可能領域の情報を再算出した行数である。データ挿入可能領域の情報の再算出は、画像結合前の挿入可能領域の行数からステップS502で取得したデータ領域の行数を減算することにより行う。このとき、次に挿入できる行番号を記憶しておくこともできる。 In step S510, the standby job information recorded for the standby job after image combination is updated. The information to be updated includes the ID of FAX reception data that has undergone image combining in step S509 as combined information, and the number of rows in which information on the data insertable area is recalculated. Recalculation of data insertable area information is performed by subtracting the number of rows in the data area acquired in step S502 from the number of rows in the insertable area before image combination. At this time, the line number that can be inserted next can also be stored.
また、データ挿入可能領域の行数を更新して記憶するのでなく、待機ジョブの結合領域にある全ての行数と、そのデータ領域中の行数を更新して記憶するようにしてもよい。 Instead of updating and storing the number of rows in the data insertable area, the number of all lines in the combined area of the standby job and the number of lines in the data area may be updated and stored.
次に、ステップS511で、FAX送信データを削除して、本処理を終了する。 Next, in step S511, the FAX transmission data is deleted, and this process ends.
以上、図4,5の処理によれば、受信したFAX受信データと同一送信先の待機ジョブがないとき(ステップS410でNO)、そのFAX受信データを待機ジョブに追加する(ステップS411)。そのとき、追加された待機ジョブの結合領域に含まれるデータ可能領域の情報を待機ジョブ情報として記録する(ステップS412)。一方、受信したFAX受信データと同一送信先の待機ジョブがあるとき(ステップS410でYES)、そのFAX受信データの結合領域に含まれるデータ領域の画像を取得し、同一送信先の待機ジョブのデータ挿入可能領域にその取得した画像を挿入して画像結合を行う(ステップS509)。これにより、送信待ちキューにある他のFAX送信データの送信の遅延を減らすことができる。 4 and 5, when there is no standby job having the same destination as the received FAX reception data (NO in step S410), the FAX reception data is added to the standby job (step S411). At this time, information on the data available area included in the combined area of the added standby job is recorded as standby job information (step S412). On the other hand, when there is a standby job with the same transmission destination as the received FAX reception data (YES in step S410), an image of the data area included in the combined area of the FAX reception data is acquired, and the data of the standby job with the same transmission destination is acquired. The acquired image is inserted into the insertable area and image combination is performed (step S509). Thereby, the transmission delay of other FAX transmission data in the transmission waiting queue can be reduced.
尚、本実施の形態は、FAXデータ受信に対する返信業務にも適用できるが、発注業務として多くの発注伝票を発注先にFAX送信する業務にも適用できる。 Although this embodiment can be applied to reply work for receiving FAX data, it can also be applied to work for sending many order slips to an ordering party as an ordering work.
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。 The object of the present invention is achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。 Moreover, the following can be used as a storage medium for supplying the program code. For example, floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM or the like. Alternatively, the program code may be downloaded via a network.
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 Further, the present invention includes a case where the function of the above-described embodiment is realized by executing the program code read by the computer. In addition, an OS (operating system) running on the computer performs part or all of the actual processing based on an instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行う場合である。 Furthermore, a case where the functions of the above-described embodiment are realized by the following processing is also included in the present invention. That is, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing.
1 FAX送信システム
101 クライアント端末
102 サーバ端末
103 FAX端末
104 FAX端末
105 LAN
106 電話回線網
1
106 Telephone network
Claims (8)
前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納手段と、
前記FAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別手段と、
前記他のFAXデータを受信する受信手段と、
前記格納されたFAXデータが前記受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断手段と、
前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得手段と、
前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合手段とを備えることを特徴とする情報処理装置。 In an information processing apparatus that transmits / receives FAX data to / from an external terminal,
Storage means for storing in the transmission standby area, which is a storage area for transmitting the FAX data, when transmitting the FAX data to the external terminal;
From the FAX data area, a binding area that combines the FAX data data with other data of other FAX data is recognized, and an insertable area into which the other data can be inserted is determined within the binding area. Discrimination means;
Receiving means for receiving the other FAX data;
First determination means for determining whether the stored FAX data is the same destination FAX data as the received other FAX data;
Data acquisition means for recognizing the combined area from the area of the received other FAX data and acquiring the other data in the combined area when the stored FAX data is FAX data of the same destination When,
An information processing apparatus comprising: combining means for inserting and combining the acquired other data into the insertable area of the stored FAX data.
前記受信した他のFAXデータと前記同一送信先のFAXデータのフォームを認識するフォーム認識手段を備え、
前記認識されたフォームが同じである場合、前記結合を行うことを特徴とする請求項1に記載の情報処理装置。 The coupling means includes
Form recognition means for recognizing the form of the same destination FAX data as the received other FAX data,
The information processing apparatus according to claim 1, wherein when the recognized forms are the same, the combination is performed.
前記結合領域中から前記データを文字認識する文字認識手段と、
前記結合領域のうち前記文字認識がされなかった領域を前記挿入可能領域として算出する算出手段と、
前記算出された挿入可能領域に前記文字認識された他のデータが挿入可能かを判断する第2の判断手段と、
前記結合手段は、前記第2の判断手段が挿入可能であると判断したときに、前記文字認識された他のデータを前記挿入可能領域に挿入することを特徴とする請求項1又は2記載の情報処理装置。 The discrimination means includes
Character recognition means for recognizing the data from the combined region;
A calculating means for calculating, as the insertable area, an area where the character recognition is not performed in the combined area;
Second determination means for determining whether the character-recognized other data can be inserted into the calculated insertable area;
The said combination means inserts the other data by which the said character recognition was carried out in the said insertable area | region, when the said 2nd judgment means judges that it can insert. Information processing device.
前記文字認識手段は、前記認識されたフォームレイアウトに基づき前記結合領域の文字認識を行単位で行うことを特徴とする請求項3記載の情報処理装置。 Form layout recognition means for recognizing the form layout of the combined area,
The information processing apparatus according to claim 3, wherein the character recognition unit performs character recognition of the combined area in units of lines based on the recognized form layout.
前記第2の判断手段は、前記結合領域中から前記他のデータとして文字認識された行の行数を算出する他の算出手段を備え、前記挿入可能領域として算出された行の行数が前記他のデータとして算出された行の行数より等しい又は大きいときに挿入可能であると判断し、
前記結合手段は、前記挿入可能領域として算出された行数を、前記他のデータとして算出された行数に基づき更新する更新手段を備えることを特徴とする請求項4に記載の情報処理装置。 The calculating means calculates the insertable area as the number of lines in the combined area where the character was not recognized,
The second determination means includes other calculation means for calculating the number of lines of characters recognized as the other data from the combined area, and the number of lines calculated as the insertable area is When it is equal to or larger than the number of rows calculated as other data, it is determined that insertion is possible,
The information processing apparatus according to claim 4, wherein the combining unit includes an updating unit that updates the number of rows calculated as the insertable area based on the number of rows calculated as the other data.
前記送信ポートが使用されていない場合、前記送信待機領域のFAXデータを前記外部端末へ送信する送信手段とを備えることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。 Port usage determining means for determining whether the transmission port of the external terminal is used;
6. The information processing apparatus according to claim 1, further comprising: a transmission unit configured to transmit FAX data in the transmission standby area to the external terminal when the transmission port is not used. .
前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納ステップと、
前記格納されたFAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別ステップと、
前記格納されたFAXデータが前記受信手段で受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断ステップと、
前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から、前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得ステップと、
前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合ステップとを備えることを特徴とする情報処理方法。 In an information processing method of an information processing apparatus including an external terminal, a transmission unit that transmits FAX data, and a reception unit that receives FAX data,
A storage step of storing the FAX data in the transmission standby area, which is a storage area for transmitting the FAX data, when transmitting the FAX data to the external terminal;
An insertable area for recognizing a combined area for combining the data of the FAX data with other data of other FAX data from the stored FAX data area, and inserting the other data in the combined area A determination step for determining
A first determination step of determining whether the stored FAX data is FAX data of the same transmission destination as other FAX data received by the receiving unit;
Data acquisition for recognizing the combined area from the area of the other received FAX data and acquiring the other data in the combined area when the stored FAX data is FAX data of the same destination Steps,
An information processing method comprising: a combining step of inserting and combining the acquired other data into the insertable area of the stored FAX data.
前記FAXデータを前記外部端末に送信する際に、当該FAXデータを送信するための格納領域である送信待機領域に格納する格納モジュールと、
前記格納されたFAXデータの領域から、当該FAXデータのデータと他のFAXデータの他のデータとを結合する結合領域を認識し、前記結合領域内で前記他のデータを挿入可能な挿入可能領域を判別する判別モジュールと、
前記格納されたFAXデータが前記受信手段で受信した他のFAXデータと同一送信先のFAXデータであるかを判断する第1の判断モジュールと、
前記格納されたFAXデータが前記同一送信先のFAXデータである場合、前記受信した他のFAXデータの領域から、前記結合領域を認識し、当該結合領域内の前記他のデータを取得するデータ取得モジュールと、
前記格納されたFAXデータの挿入可能領域に前記取得した他のデータを挿入して結合する結合モジュールとを備えることを特徴とするプログラム。 A program that causes a computer to execute an information processing method of an information processing apparatus including an external terminal, a transmission unit that transmits FAX data, and a reception unit that receives FAX data,
A storage module for storing the FAX data in the transmission standby area, which is a storage area for transmitting the FAX data, when transmitting the FAX data to the external terminal;
An insertable area for recognizing a combined area for combining the data of the FAX data with other data of other FAX data from the stored FAX data area, and inserting the other data in the combined area A determination module for determining
A first determination module for determining whether the stored FAX data is FAX data of the same transmission destination as other FAX data received by the receiving unit;
Data acquisition for recognizing the combined area from the area of the other received FAX data and acquiring the other data in the combined area when the stored FAX data is FAX data of the same destination Module,
And a combining module for inserting and combining the acquired other data into the insertable area of the stored FAX data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006328691A JP4557958B2 (en) | 2006-12-05 | 2006-12-05 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006328691A JP4557958B2 (en) | 2006-12-05 | 2006-12-05 | Information processing apparatus, information processing method, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2008141701A true JP2008141701A (en) | 2008-06-19 |
| JP2008141701A5 JP2008141701A5 (en) | 2008-07-31 |
| JP4557958B2 JP4557958B2 (en) | 2010-10-06 |
Family
ID=39602665
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006328691A Expired - Fee Related JP4557958B2 (en) | 2006-12-05 | 2006-12-05 | Information processing apparatus, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4557958B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011259069A (en) * | 2010-06-07 | 2011-12-22 | Canon Inc | Image processing device and its control method and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0898002A (en) * | 1994-09-21 | 1996-04-12 | Ricoh Co Ltd | Data communication device |
| JPH099035A (en) * | 1995-06-15 | 1997-01-10 | Canon Inc | Image communication device |
| JP2003037693A (en) * | 2002-05-24 | 2003-02-07 | Casio Comput Co Ltd | Facsimile transmission control device and program recording medium therefor |
-
2006
- 2006-12-05 JP JP2006328691A patent/JP4557958B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0898002A (en) * | 1994-09-21 | 1996-04-12 | Ricoh Co Ltd | Data communication device |
| JPH099035A (en) * | 1995-06-15 | 1997-01-10 | Canon Inc | Image communication device |
| JP2003037693A (en) * | 2002-05-24 | 2003-02-07 | Casio Comput Co Ltd | Facsimile transmission control device and program recording medium therefor |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011259069A (en) * | 2010-06-07 | 2011-12-22 | Canon Inc | Image processing device and its control method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4557958B2 (en) | 2010-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101043574B (en) | Image forming apparatus and image forming method | |
| US20020030851A1 (en) | Information processing apparatus, distributed printing controlling method, storing medium and program | |
| US7466347B2 (en) | Digital camera device having document drafting system | |
| JP6248404B2 (en) | Information processing apparatus, processing method, program. | |
| CN103581478B (en) | Image formation system and image forming method | |
| JP2020187614A (en) | Programs and terminals | |
| JP4557958B2 (en) | Information processing apparatus, information processing method, and program | |
| CN101498996A (en) | Method and equipment for printing based on Bluetooth communication | |
| JP2006155278A (en) | Information processor, information processing method, program and recording medium | |
| JP4289922B2 (en) | Image reading and transmitting apparatus, image confirmation data generation method, program, and storage medium | |
| JP5506553B2 (en) | Management apparatus and method | |
| JP4442483B2 (en) | Print data processing apparatus and printer | |
| JP4556840B2 (en) | Recording medium creation system and progress information display control method | |
| JP7279504B2 (en) | Program and terminal device | |
| JP2020204792A (en) | Information processing apparatus, printing system, information processing apparatus and program | |
| JP2003241983A (en) | Information processing apparatus and information processing method | |
| JP2000322373A (en) | Device information control method and device, and storage medium | |
| JP2013109411A (en) | Information processing device, information processing method, and program | |
| JP2000048172A (en) | Network image processor | |
| US20220038601A1 (en) | Information processing apparatus, information processing method, and nontransitory recording medium | |
| TW200523132A (en) | System, apparatus, and program for processing character information | |
| JP5111302B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
| JP2000148791A (en) | Method and device for file transfer and record medium where file transfer method is recorded | |
| JP2023112066A (en) | Information processing device, information processing system, control method thereof, and program | |
| CN101149672A (en) | Printing device and network printing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080430 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080430 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100126 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100329 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100420 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100621 |
|
| 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: 20100713 |
|
| 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: 20100720 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4557958 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: 20130730 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140730 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 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| 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 |