JP2010157267A - Program, method and device for collecting data for damage insurance processing - Google Patents

Program, method and device for collecting data for damage insurance processing Download PDF

Info

Publication number
JP2010157267A
JP2010157267A JP2010091184A JP2010091184A JP2010157267A JP 2010157267 A JP2010157267 A JP 2010157267A JP 2010091184 A JP2010091184 A JP 2010091184A JP 2010091184 A JP2010091184 A JP 2010091184A JP 2010157267 A JP2010157267 A JP 2010157267A
Authority
JP
Japan
Prior art keywords
image
data
file
attachment
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.)
Withdrawn
Application number
JP2010091184A
Other languages
Japanese (ja)
Inventor
Masaki Fukuoka
正樹 福岡
Norimasa Yamada
典正 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TOKYO KAIJO NICHIDO CHOSA SERV
TOKYO KAIJO NICHIDO CHOSA SERVICE KK
Tokio Marine and Nichido Fire Insurance Co Ltd
Original Assignee
TOKYO KAIJO NICHIDO CHOSA SERV
TOKYO KAIJO NICHIDO CHOSA SERVICE KK
Tokio Marine and Nichido Fire Insurance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TOKYO KAIJO NICHIDO CHOSA SERV, TOKYO KAIJO NICHIDO CHOSA SERVICE KK, Tokio Marine and Nichido Fire Insurance Co Ltd filed Critical TOKYO KAIJO NICHIDO CHOSA SERV
Priority to JP2010091184A priority Critical patent/JP2010157267A/en
Publication of JP2010157267A publication Critical patent/JP2010157267A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To allow an insurance company to collect data required for damage insurance processing in the same format. <P>SOLUTION: A program unit includes: functions 202, 220 for prompting input of information at least including information on an insurant and an object for insurance and required for damage insurance processing and storing the input information required for damage insurance processing into a memory; functions 230, 210 for prompting designation of an image to be appended and required for damage insurance processing and confirming whether the size of the designated image is equal to that of a preset image display area; a function 210 for changing the size of the designated image by a predetermined method when the size of the designated image is different from that of the image display area; functions 210, 220 for storing image data into the memory in association with the image display area; and functions 216, 218, 220 for storing the information required for damage insurance processing and the image data in a predetermined file format with protection, into the memory. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、損害保険処理のためのデータを収集するための技術に関する。   The present invention relates to a technique for collecting data for non-life insurance processing.

例えば自動車保険に加入している車両について、交通事故等の原因により修理が必要となった場合、通常、保険加入者或いは修理工場の担当者は、修理工場に事故車両を入庫するとともに保険会社に対して修理を行う旨を連絡する。連絡を受けた保険会社は、修理の対象となる車両の情報、加入している自動車保険の内容、事故の状況(過失割合)、車両の損傷度合い等から自動車保険の適用(範囲)を判断する。そして、大半は保険会社の担当者(事故調査員)が修理工場に出向き、車両の損傷度合い及び修理費用の見積りの確認を行う。   For example, when a vehicle with auto insurance needs to be repaired due to a traffic accident, the insurance subscriber or the person in charge at the repair shop usually enters the repair car into the repair factory and goes to the insurance company. Notify the customer that repairs will be made. The insurance company that received the notification determines the application (range) of the car insurance from the information of the vehicle to be repaired, the contents of the car insurance that has been subscribed to, the situation of the accident (failure rate), the degree of vehicle damage, etc. . Most of the insurance company personnel (accident investigators) go to the repair shop to check the vehicle damage and the estimated repair costs.

一方、昨今の情報処理技術の発達により、例えば修理工場は、デジタルカメラで車両の損傷部を撮影し、画像データを電子メール等で保険会社に送信したり、同様に、見積りシステムの出力データを電子メール等により保険会社に送信することが可能となった。   On the other hand, with the recent development of information processing technology, for example, a repair shop photographs a damaged part of a vehicle with a digital camera and sends image data to an insurance company by e-mail or the like, and similarly outputs output data of an estimation system. It became possible to send to insurance companies by e-mail.

また、画像データ及び見積りファイルを圧縮することにより、高速な伝送を実現しているものもある(例えば、特許文献1参照)。すなわち、修理工場の見積人によって事故車両の画像がコンピュータに入力される。また、修理工場の見積人はコンピュータ上で事故見積りを行い、必要とされる種々の画像領域を強調表示する。見積りが終了すると、見積りファイルが圧縮され、保険会社に伝送される。保険会社では、保険会社の見積人が見積りファイルを圧縮解除し、見積りを読み出し始める。   In addition, there is a technique that realizes high-speed transmission by compressing image data and an estimate file (for example, see Patent Document 1). That is, the image of the accident vehicle is input to the computer by an estimate person at the repair shop. In addition, an estimate person of a repair shop makes an accident estimate on a computer and highlights various image areas required. When the estimate is completed, the estimate file is compressed and transmitted to the insurance company. In the insurance company, the estimate person of the insurance company decompresses the estimate file and starts reading the estimate.

このような技術により、保険会社の担当者は、修理工場に頻繁に出向かなくても自動車保険の適用(範囲)を判断できるようになってきている。また、画像データ等の修理工場からの送信においては、セキュアな通信を行うために、公衆回線網を介したダイヤルアップ・サーバとの通信や、ファイルの暗号化技術が用いられている。   With such a technology, a person in charge of an insurance company can judge the application (range) of car insurance without frequently visiting a repair shop. Further, when transmitting image data or the like from a repair shop, in order to perform secure communication, communication with a dial-up server via a public network or file encryption technology is used.

なお、修理工場は、保険会社のシステムに接続するためのファシリティや暗号化プログラムを用意しなければならず、修理工場の既存の見積りシステムの出力データが汎用的なファイルでない場合には、FAXを併用する場合も出てくる。   The repair shop must prepare a facility and encryption program for connecting to the insurance company's system. If the output data of the repair shop's existing estimation system is not a general-purpose file, fax It also comes out when used together.

特開平5−290057号公報JP-A-5-290057

このように、従来技術において、保険会社の担当者は、修理工場に出向く頻度は減ったが、修理工場とのやりとりはあまり減らず、画像データやその他のデータを整理する手間は増加している。また、修理工場にとっても、簡単に且つ安価にデータのやりとりが行われているとは言えない。   In this way, in the prior art, insurers in charge of the insurance company decreased the frequency of going to the repair shop, but the interaction with the repair shop did not decrease so much, and the effort to organize image data and other data increased. . In addition, it cannot be said that data is exchanged easily and inexpensively for repair shops.

さらに、セキュアな通信を可能とするためのダイヤルアップ・サーバとの通信や暗号化プログラムの導入は、システム構築コストや運用コストが比較的多くかかる。また、ファイルの暗号化については、たとえ各修理工場が暗号化プログラムを導入していたとしても、画像データ等の送信の際に忘れずにファイルの暗号化処理が行われるとは決して言えないため、保険会社に暗号化されていないファイルが送信されてしまう可能性が残ってしまう。   Furthermore, communication with a dial-up server and introduction of an encryption program for enabling secure communication require a relatively high system construction cost and operation cost. As for file encryption, even if each repair shop has installed an encryption program, it cannot be said that file encryption processing will be performed without forgetting when sending image data etc. , There is a possibility that unencrypted files will be sent to the insurance company.

従って本発明の目的は、保険会社が、損害保険処理に必要とされるデータを、統一された形態で収集するための技術を提供することである。   Accordingly, an object of the present invention is to provide a technique for an insurance company to collect data required for non-life insurance processing in a unified form.

また、本発明の他の目的は、損害保険処理に必要とされるデータについて簡易且つ漏れのないセキュアな通信を安価に実現するための技術を提供することである。   Another object of the present invention is to provide a technique for realizing simple and leak-free secure communication at low cost for data required for non-life insurance processing.

本発明の第1の態様に係るプログラムは、(a)保険契約者及び保険対象物の情報を少なくとも含み且つ損害保険処理に必要とされる情報の入力を促すためのデータを表示装置に表示し、入力された損害保険処理に必要とされる情報を記憶装置に格納する事故情報登録機能(例えば本実施の形態における表紙画面表示部及びデータ保持部)と、(b)損害保険処理に必要とされ且つ添付すべき画像の指定を促すためのデータを表示装置に表示し、指定された画像のサイズが、予め設定されている画像表示領域のサイズと等しいか確認するサイズ確認機能(例えば本実施の形態における画像表示部及び画像添付処理部)と、(c)指定された画像のサイズが画像表示領域のサイズと異なる場合、画像のサイズが画像表示領域のサイズと等しくなるように画像のサイズを所定の方法を用いて変更する画像サイズ変更機能(例えば本実施の形態における画像添付処理部)と、(d)画像のデータを画像表示領域に対応付けて記憶装置に格納する画像添付機能(例えば本実施の形態における画像添付処理部及びデータ保持部)と、(e)記憶装置に格納された損害保険処理に必要とされる情報及び画像のデータを所定のファイル形式に統合し、ファイル保護を施して記憶装置に格納するファイル保存機能(例えば本実施の形態における保存処理部、ファイルロック管理部及びデータ保持部)とを含む。   The program according to the first aspect of the present invention displays (a) data for prompting input of information necessary for non-life insurance processing at least including information on the policyholder and the insurance object on the display device. An accident information registration function (for example, a cover screen display unit and a data holding unit in the present embodiment) for storing the information necessary for the entered non-life insurance processing in the storage device; and (b) necessary for the non-life insurance processing. Size confirmation function (for example, this embodiment) that displays data for prompting designation of an image to be attached on a display device and confirms that the size of the designated image is equal to the size of a preset image display area. And (c) when the size of the designated image is different from the size of the image display area, the size of the image is not equal to the size of the image display area. An image size changing function (for example, an image attachment processing unit in the present embodiment) for changing the image size using a predetermined method, and (d) storing the image data in the storage device in association with the image display area An image attachment function (for example, an image attachment processing unit and a data holding unit in the present embodiment), and (e) information and image data required for non-life insurance processing stored in the storage device in a predetermined file format. A file storage function (for example, a storage processing unit, a file lock management unit, and a data holding unit in the present embodiment) that integrates and protects a file and stores it in a storage device is included.

これにより、保険会社は、例えば自動車修理工場の担当者等の保険処理に必要とされるデータを登録するユーザに対し、修理案件毎に統一された形態でデータを登録させることができる。また、自動的にファイル保護を行うため、ユーザによる、ファイル保護の失念も防止できる。ファイル保護はパスワードによるロックであってもよいし、暗号化であってもよい。   Thereby, the insurance company can make the user who registers data required for insurance processing, such as a person in charge of an automobile repair shop, register data in a unified form for each repair case. Moreover, since file protection is automatically performed, it is possible to prevent the user from forgetting to protect the file. The file protection may be a password lock or encryption.

また、本発明の第1の態様に係るプログラムが、(f)損害保険処理に必要とされる情報を所定のファイルから読み込む機能(例えば本実施の形態におけるデータ読込処理部)をさらに含むような構成であってもよい。これにより、データを登録する例えば自動車の修理工場におけるユーザの入力の手間が削減でき、入力ミスの防止にもつながる。例えば、保険会社が保険契約者のデータや事故受付番号等を含むファイルを修理工場に送付し、当該修理工場で受け取ったファイルを読み込むことにより、修理工場と保険会社の担当者とのやりとりや、入力ミスによる不具合の削減を図ることができる。   Further, the program according to the first aspect of the present invention further includes (f) a function (for example, a data reading processing unit in the present embodiment) for reading information required for non-life insurance processing from a predetermined file. It may be a configuration. As a result, it is possible to reduce the trouble of user input in registering data, for example, at an automobile repair shop, and to prevent an input error. For example, an insurance company sends a file containing insurance policyholder data, accident receipt number, etc. to a repair shop and reads the file received at the repair shop, It is possible to reduce defects due to input mistakes.

また、本発明の第1の態様に係るプログラムが、(g)上で述べた所定のファイルにファイル保護が施されている場合には、ファイル保護を解除する機能(例えば本実施の形態におけるデータ読込処理部及びファイルロック管理部)をさらに含むような構成であってもよい。これにより、ファイル保護を解除するためにユーザが何らの操作をしなくてもファイルの読み込みが可能となる。すなわち、例えば自動車の修理工場のユーザは、ファイル保護を解除するためのパスワードの管理や入力等を行う必要がなく、ファイル保護を意識せずにファイルの読み込み操作が可能となる。また、パスワード忘れがなくなることにより、修理工場から保険会社への問合せの削減にもつながる。   In addition, when the program according to the first aspect of the present invention has file protection applied to the predetermined file described in (g) above, a function for canceling file protection (for example, data in the present embodiment) The configuration may further include a read processing unit and a file lock management unit). As a result, the file can be read without any operation by the user to cancel the file protection. That is, for example, a user of an automobile repair shop does not need to manage or input a password for canceling file protection, and can read a file without being aware of file protection. In addition, by eliminating forgetting passwords, it leads to a reduction in inquiries from repair shops to insurance companies.

また、本発明の第1の態様において、上で述べた、損害保険処理に必要とされ且つ添付すべき画像は、車両と当該車両の修理費用見積書と当該車両の検査証との少なくともいずれかの画像であってもよい。紙の印刷物や様々なファイル形式のデータを画像データとして統一したファイル形式で登録することにより、同様に扱うことが可能となる。また、画像データを見る保険会社の担当者は、損害保険処理に必要とされる1又は複数の属性の画像データを案件毎に管理することができる。なお、損害保険処理に必要とされる画像データは上に挙げたものに限定されず、他の画像データも含むような構成であってもよい。   Further, in the first aspect of the present invention, the above-mentioned image that is necessary for and attached to the non-life insurance process is at least one of a vehicle, a repair cost estimate for the vehicle, and an inspection certificate for the vehicle. It may be an image. By registering paper prints and data in various file formats in a unified file format as image data, it is possible to handle them in the same way. In addition, the person in charge of the insurance company who views the image data can manage image data having one or more attributes required for non-life insurance processing for each item. The image data required for the non-life insurance process is not limited to the above-described image data, and may be configured to include other image data.

また、本発明の第1の態様に係るプログラムが、(h)損害保険処理に必要とされる情報と、画像表示領域サイズの画像のデータとを、複数のページの各印刷可能範囲内に割り付けて表示する機能(例えば本実施の形態における画像表示部)をさらに含むような構成であってもよい。これにより、損害保険処理に必要とされる情報や画像が含まれた各ページ毎に入力内容を見ることが可能となる。また、保険会社の担当者は印刷時に、印刷範囲から画像がはみ出ないようにする等の印刷設定を意識する必要がないため、業務効率の向上を図ることができる。   Further, the program according to the first aspect of the present invention allocates (h) information required for non-life insurance processing and image data of an image display area size within each printable range of a plurality of pages. It is also possible to adopt a configuration further including a function for displaying the image (for example, the image display unit in the present embodiment). Thereby, it becomes possible to see the input content for each page including information and images required for non-life insurance processing. In addition, since the person in charge of the insurance company does not need to be aware of print settings such as preventing an image from protruding from the print range at the time of printing, work efficiency can be improved.

本発明の第2の態様に係る情報処理方法は、(A)保険契約者及び保険対象物の情報を少なくとも含み且つ損害保険処理に必要とされる情報をデータベースから抽出し、記憶装置に格納するステップと、(B)抽出された損害保険処理に必要とされる情報を用いて、(a)前記データベースから抽出された損害保険処理に必要とされる情報のうち少なくとも一部を保持する機能(例えば本実施の形態における表紙画面表示部及びデータ保持部)と、(b)損害保険処理に必要とされ且つ添付すべき画像の指定を促し、指定された画像のサイズが、予め設定されている画像表示領域のサイズと等しいか確認するサイズ確認機能(例えば本実施の形態における画像表示部及び画像添付処理部)と、(c)指定された画像のサイズが画像表示領域のサイズと異なる場合、画像のサイズが画像表示領域のサイズと等しくなるように画像のサイズを所定の方法を用いて変更する画像サイズ変更機能(例えば本実施の形態における画像添付処理部)と、(d)画像のデータを画像表示領域に対応付けてメモリに格納する画像添付機能(例えば本実施の形態における画像添付処理部及びデータ保持部)と、(e)損害保険処理に必要とされる情報及びメモリに格納された画像のデータを所定のファイル形式に統合し、ファイル保護を施してメモリに格納するファイル保存機能(例えば本実施の形態における保存処理部、ファイルロック管理部及びデータ保持部)とをコンピュータに実現させるためのプログラムを生成し、記憶装置に格納するステップとを含む。   In the information processing method according to the second aspect of the present invention, (A) information including at least information on the policyholder and the insured object and required for non-life insurance processing is extracted from the database and stored in the storage device. And (B) a function of holding at least a part of the information required for the non-life insurance process extracted from the database (B) using the information required for the extracted non-life insurance process ( For example, a cover screen display unit and a data holding unit in the present embodiment), and (b) prompts the user to specify an image that is required for non-life insurance processing and should be attached, and the size of the specified image is preset. A size confirmation function (for example, an image display unit and an image attachment processing unit in the present embodiment) for confirming whether or not the size of the image display region is equal to the size of the image display region; An image size changing function (for example, an image attachment processing unit in the present embodiment) for changing the size of the image using a predetermined method so that the size of the image becomes equal to the size of the image display area. d) an image attachment function (for example, an image attachment processing unit and a data holding unit in the present embodiment) that stores image data in a memory in association with an image display area; and (e) information required for non-life insurance processing. And a file storage function that integrates image data stored in the memory into a predetermined file format, stores the file in the memory with file protection (for example, a storage processing unit, a file lock management unit, and a data holding unit in the present embodiment) Generating a program for causing a computer to realize the above and storing the program in a storage device.

これにより、保険会社が損害保険処理を行う際に必要とされる情報の一部又は全部を修理工場の担当者等のユーザに対して提示して、その他必要なデータを案件毎に統一された形態で登録させ、ファイル保存の際に自動的にファイル保護を行うプログラムを生成することができる。このプログラムを利用することによって、保険会社は、案件毎に統一された形態で、損害保険処理を行う際に必要とされるデータを収集することができる。また、自動的にファイル保護が行われるため、ユーザによる、ファイル保護の失念も防止できる。   As a result, some or all of the information necessary for insurance companies to handle non-life insurance was presented to users such as repair shop staff, and other necessary data was unified for each project. It is possible to generate a program that automatically registers a file when it is registered and saved when the file is saved. By using this program, an insurance company can collect data required for non-life insurance processing in a unified form for each case. In addition, since file protection is automatically performed, it is possible to prevent the user from forgetting file protection.

また、本発明の第2の態様に係る情報処理方法は、生成したプログラムを、指定されたクライアント宛に送信するステップをさらに含むような構成であってもよい。これにより、クライアント端末を操作するユーザは、入力が必要な項目のうちの一部が予め登録されているプログラムを使用することができ、入力の手間が減り、入力ミスの防止にもつながる。   The information processing method according to the second aspect of the present invention may be configured to further include a step of transmitting the generated program to a designated client. As a result, the user operating the client terminal can use a program in which some of the items that need to be input are registered in advance, which reduces input effort and prevents input errors.

本発明の第3の態様に係るプログラムは、(i)保険契約者及び保険対象物の情報を少なくとも含み且つ損害保険処理に必要とされる情報の入力を促すためのデータを表示装置に表示し、入力された損害保険処理に必要とされる情報を記憶装置に格納する情報登録機能(例えば本実施の形態における表紙画面表示部)と、(ii)損害保険処理に必要とされ且つ添付すべき画像の指定を促すためのデータを表示装置に表示し、指定された画像のサイズが、予め設定されている画像表示領域のサイズと等しいか確認するサイズ確認機能(例えば本実施の形態における画像表示部及び画像添付処理部)と、(iii)指定された画像のサイズが画像表示領域のサイズと異なる場合、画像のサイズが画像表示領域のサイズと等しくなるように画像のサイズを所定の方法を用いて変更する画像サイズ変更機能(例えば本実施の形態における画像添付処理部)と、(iv)画像のデータを画像表示領域に対応付けて記憶装置に格納する画像添付機能(例えば本実施の形態における画像添付処理部及びデータ保持部)と、(v)記憶装置に格納された損害保険処理に必要とされる情報及び画像のデータを、画像表示領域と画像のデータとの対応付けを保持しつつ、予め設定されたサーバにセキュアな状態で送信するデータ送信機能(例えば本実施の形態における通信処理部)とを含む。   The program according to the third aspect of the present invention displays (i) data for prompting input of information necessary for non-life insurance processing including at least information on the policyholder and the insurance object on the display device. An information registration function (for example, a cover screen display unit in the present embodiment) for storing the input information required for non-life insurance processing in a storage device; and (ii) required for non-life insurance processing and should be attached Data for prompting the designation of an image is displayed on the display device, and a size confirmation function for confirming whether the size of the designated image is equal to the size of a preset image display area (for example, the image display in the present embodiment) And (iii) if the size of the designated image is different from the size of the image display area, the image size is set so that the image size is equal to the size of the image display area. An image size changing function (for example, an image attachment processing unit in the present embodiment) that is changed using a predetermined method, and (iv) an image attachment function for storing image data in a storage device in association with an image display area (for example, (V) an image display area and image data corresponding to information and image data required for non-life insurance processing stored in the storage device) And a data transmission function (for example, a communication processing unit in the present embodiment) for transmitting in a secure state to a preset server while maintaining the attachment.

このように、必要なデータを保持したプログラム・ファイルを保険会社側に送信することなく、必要なデータのみを保険会社側に送信することにより、通信量の削減を図ることができる。   In this way, it is possible to reduce the amount of communication by transmitting only necessary data to the insurance company without transmitting the program file holding the necessary data to the insurance company.

本発明の第1及び第3の態様に係るプログラム、及び本発明の第2の態様に係る方法を実施するためのプログラムは、例えばフレキシブル・ディスク、CD−ROM、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークを介して頒布される場合もある。なお、処理途中のデータについては、コンピュータのメモリに一時保管される。   Examples of the program according to the first and third aspects of the present invention and the program for executing the method according to the second aspect of the present invention include a flexible disk, a CD-ROM, a magneto-optical disk, a semiconductor memory, and a hard disk. Stored in a storage medium or a storage device. Moreover, it may be distributed via a network. Note that data being processed is temporarily stored in the memory of the computer.

本発明によれば、保険会社が、損害保険処理に必要とされるデータを、統一された形態で修理工場から収集することができる。また、別の側面として、損害保険処理に必要とされるデータについて簡易且つ漏れのないセキュアな通信を安価に実現することができる。   According to the present invention, an insurance company can collect data required for non-life insurance processing from a repair shop in a unified form. Further, as another aspect, it is possible to realize simple and leak-free secure communication at low cost for data required for property insurance processing.

本発明の実施の形態におけるシステム概要図である。It is a system outline figure in an embodiment of the invention. 画像添付プログラムの機能ブロック図の一例(その1)を示す図である。It is a figure which shows an example (the 1) of a functional block diagram of an image attachment program. 保険契約DBのテーブル構成及び格納されるデータの一例を示す図である。It is a figure which shows an example of the table structure of insurance contract DB, and the data stored. 修理工場DBのテーブル構成及び格納されるデータの一例を示す図である。It is a figure which shows an example of the table structure of repair factory DB, and the data stored. 事故DBのテーブル構成及び格納されるデータの一例を示す図である。It is a figure which shows an example of the table structure of accident DB, and the data stored. 本発明の実施の形態1における処理フロー(その1)を示す図である。It is a figure which shows the processing flow (the 1) in Embodiment 1 of this invention. 本発明の実施の形態1における処理フロー(その2)を示す図である。It is a figure which shows the processing flow (the 2) in Embodiment 1 of this invention. 本発明の実施の形態におけるプログラム処理フロー(その1)を示す図である。It is a figure which shows the program processing flow (the 1) in embodiment of this invention. 共通ヘッダー部を含む表紙画面の一例を示す図である。It is a figure which shows an example of the cover screen containing a common header part. 本発明の実施の形態におけるプログラム処理フロー(その2)を示す図である。It is a figure which shows the program processing flow (the 2) in embodiment of this invention. 本発明の実施の形態におけるプログラム処理フロー(その3)を示す図である。It is a figure which shows the program processing flow (the 3) in embodiment of this invention. 共通ヘッダー部を含む車両画像添付画面の一例を示す図である。It is a figure which shows an example of the vehicle image attachment screen containing a common header part. 本発明の実施の形態におけるプログラム処理フロー(その4)を示す図である。It is a figure which shows the program processing flow (the 4) in embodiment of this invention. 共通ヘッダー部を含む見積書添付画面の一例を示す図である。It is a figure which shows an example of the estimate attachment screen containing a common header part. 本発明の実施の形態におけるプログラム処理フロー(その5)を示す図である。It is a figure which shows the program processing flow (the 5) in embodiment of this invention. 共通ヘッダー部を含む車検証添付画面の一例を示す図である。It is a figure which shows an example of the vehicle verification attachment screen containing a common header part. 本発明の実施の形態におけるプログラム処理フロー(その6)を示す図である。It is a figure which shows the program processing flow (the 6) in embodiment of this invention. 本発明の実施の形態におけるプログラム処理フロー(その7)を示す図である。It is a figure which shows the program processing flow (the 7) in embodiment of this invention. 本発明の実施の形態におけるプログラム処理フロー(その8)を示す図である。It is a figure which shows the program processing flow (the 8) in embodiment of this invention. 本発明の実施の形態におけるプログラム処理フロー(その9)を示す図である。It is a figure which shows the program processing flow (the 9) in embodiment of this invention. 本発明の実施の形態2における処理フローを示す図である。It is a figure which shows the processing flow in Embodiment 2 of this invention. 本発明の実施の形態3における保険会社サーバの機能ブロック図の一例を示す図である。It is a figure which shows an example of the functional block diagram of the insurance company server in Embodiment 3 of this invention. 画像添付プログラムの機能ブロック図の一例(その2)を示す図である。It is a figure which shows an example (the 2) of a functional block diagram of an image attachment program. 本発明の実施の形態3における処理フローを示す図である。It is a figure which shows the processing flow in Embodiment 3 of this invention. 本発明の実施の形態におけるコンピュータの機能ブロックの概要を示す図である。It is a figure which shows the outline | summary of the functional block of the computer in embodiment of this invention.

[実施の形態1]
本発明の実施の形態に係るシステム概要図を図1に示す。例えば保険会社5には、1又は複数の保険会社サーバ55と、例えばパーソナル・コンピュータである1又は複数の社員用端末51と、例えばパーソナル・コンピュータである1又は複数のコールセンタ端末52と、1又は複数のコールセンタ電話機53とが設置されている。なお、コールセンタでは、事故の受付業務などが行われる。また、保険会社サーバ55には、修理工場送付用データ生成部550と、事故案件データ検索処理部551と、保険契約データ検索処理部553と、修理工場データ検索処理部555とが含まれる。さらに、保険会社サーバ55には、保険契約データベース(DB)557、修理工場DB558及び事故DB559が接続されている。
[Embodiment 1]
FIG. 1 shows a system outline diagram according to an embodiment of the present invention. For example, the insurance company 5 includes one or more insurance company servers 55, one or more employee terminals 51 that are personal computers, for example, one or more call center terminals 52 that are personal computers, and one or A plurality of call center telephones 53 are installed. In the call center, accident reception work is performed. The insurance company server 55 includes a repair factory sending data generation unit 550, an accident case data search processing unit 551, an insurance contract data search processing unit 553, and a repair factory data search processing unit 555. Further, an insurance contract database (DB) 557, a repair factory DB 558, and an accident DB 559 are connected to the insurance company server 55.

修理工場送付用データ生成部550は、事故の保険処理に必要とされるデータのうち、例えば保険契約者のデータや事故受付番号等、修理工場によるデータの登録を促す前に保険会社側で特定できるデータを修理工場に送付するための処理を行う。事故案件データ検索処理部551は、事故DB559の検索処理を行い、例えば事故車両のデータや当該事故案件に対応する保険証券番号及び工場番号を抽出する。保険契約データ検索処理部553は、保険契約DB557の検索処理を行い、例えば保険証券番号や保険期間満了日等が含まれた保険契約のデータを抽出する。修理工場データ検索処理部555は、修理工場DB558の検索処理を行い、例えばメール・アドレスや、本実施の形態に係るプログラムの対応状況等のデータを含む修理工場のデータを抽出する。   The repair factory sending data generation unit 550 specifies on the insurance company side before encouraging the repair factory to register data such as the data of the policyholder and the accident receipt number among the data required for accident insurance processing. Process to send the available data to the repair shop. The accident case data search processing unit 551 performs a search process of the accident DB 559 and extracts, for example, accident vehicle data, insurance policy number and factory number corresponding to the accident case. The insurance contract data search processing unit 553 performs search processing of the insurance contract DB 557, and extracts insurance contract data including, for example, an insurance policy number and an expiration date of the insurance period. The repair factory data search processing unit 555 performs a search process of the repair factory DB 558, and extracts data of the repair factory including data such as e-mail addresses and the correspondence status of the program according to the present embodiment.

また、例えばパーソナル・コンピュータである修理工場端末3及び7は、図示しないがメーラ機能及び画像データ取得・格納機能を備えており、無線又は有線により例えばインターネットであるネットワーク1に接続して電子メールの送受信を行うことが可能となっている。また、デジタルカメラで撮影した画像やスキャナから取り込んだ画像のデータを無線又は有線により取得し、例えばハードディスクに保存しておくことが可能となっている。また、本実施の形態とは直接は関係ない修理費用見積りシステムが導入されている場合もある。なお、本実施の形態に係る自動車等の事故に対する保険処理のためのデータを収集するためのプログラム(以下、画像添付プログラムと称する)は、これらの修理工場端末において実行される。   The repair shop terminals 3 and 7 which are personal computers, for example, have a mailer function and an image data acquisition / storage function (not shown), and are connected to the network 1 which is, for example, the Internet by wireless or wired connection. It is possible to send and receive. In addition, it is possible to acquire data of an image taken with a digital camera or an image captured from a scanner wirelessly or by wire and store it in, for example, a hard disk. In some cases, a repair cost estimation system that is not directly related to the present embodiment is introduced. It should be noted that a program (hereinafter referred to as an image attachment program) for collecting data for insurance processing against an accident such as an automobile according to the present embodiment is executed at these repair factory terminals.

例えばインターネットであるネットワーク1には、1又は複数の修理工場端末3(又は7)の他、上で述べた1又は複数の保険会社サーバ55、社員用端末51及びコールセンタ端末52が接続されている。また、ネットワーク1を経由する通信には、図示しないドメイン・ネーム・サーバ(DNS:Domain Name Server)やメール・サーバ、ファイア・ウォール等の、インターネット経由での通信に必要な機器及び機能を使用するものとする。   For example, in addition to one or a plurality of repair shop terminals 3 (or 7), one or a plurality of insurance company servers 55, an employee terminal 51, and a call center terminal 52 described above are connected to the network 1 that is the Internet. . For communication via the network 1, equipment and functions necessary for communication via the Internet, such as a domain name server (DNS), a mail server, and a firewall (not shown) are used. Shall.

また、公衆回線網11には、1又は複数のコールセンタ電話機53及び1又は複数の保険契約者電話機9が無線又は有線で接続されている。例えば事故を起こした保険契約者は、事故発生後及び事故車両を修理工場に入庫する際に、保険契約者電話機9を用いてコールセンタ電話機53に対し電話をかける。そして、コールセンタ電話機53によって、事故による修理についての連絡を受けたオペレータは、事故DB559にアクセス可能であるコールセンタ端末52を用いて、事故DB559にレコード(事故案件情報)を登録するような仕組みになっている。   In addition, one or more call center telephones 53 and one or more insurance contractor telephones 9 are connected to the public line network 11 by radio or wire. For example, an insurance contractor who has caused an accident makes a call to the call center telephone 53 using the insurance contractor telephone 9 after the accident occurs and when the accident vehicle is stored in a repair shop. Then, the operator who has received a report about repair due to an accident by the call center telephone 53 registers a record (accident case information) in the accident DB 559 using the call center terminal 52 that can access the accident DB 559. ing.

図2に、画像添付プログラム2000の機能ブロック図の一例を示す。   FIG. 2 shows an example of a functional block diagram of the image attachment program 2000.

図2に示すように画像添付プログラム2000は、制御部200、表紙画面表示部202、画像表示部230、画像添付処理部210、出力処理部212、データ読込処理部214、保存処理部216、ファイルロック管理部218、データ保持部220、終了処理部222及びメールソフト制御部224を含む。画像表示部230は、車両画像添付画面表示部204と見積書添付画面表示部206と車検証添付画面表示部208とを含む。   As shown in FIG. 2, the image attachment program 2000 includes a control unit 200, a cover screen display unit 202, an image display unit 230, an image attachment processing unit 210, an output processing unit 212, a data reading processing unit 214, a storage processing unit 216, a file. A lock management unit 218, a data holding unit 220, a termination processing unit 222, and a mail software control unit 224 are included. The image display unit 230 includes a vehicle image attachment screen display unit 204, an estimate attachment screen display unit 206, and a vehicle verification attachment screen display unit 208.

制御部200は、表紙画面表示部202と画像表示部230と出力処理部212とデータ読込処理部214と保存処理部216と終了処理部222とメールソフト制御部224と連携している。データ保持部220は、表紙画面表示部202と画像表示部230とデータ読込処理部214と保存処理部216と連携している。   The control unit 200 is linked to the cover screen display unit 202, the image display unit 230, the output processing unit 212, the data reading processing unit 214, the storage processing unit 216, the end processing unit 222, and the mail software control unit 224. The data holding unit 220 is linked to the cover screen display unit 202, the image display unit 230, the data reading processing unit 214, and the storage processing unit 216.

画像添付処理部210は、画像表示部230と連携している。ファイルロック管理部218は、データ読込処理部214と保存処理部216と連携している。出力処理部212は、データ保持部220を参照する。終了処理部222は、保存処理部216と連携している。   The image attachment processing unit 210 is linked with the image display unit 230. The file lock management unit 218 is linked to the data read processing unit 214 and the storage processing unit 216. The output processing unit 212 refers to the data holding unit 220. The end processing unit 222 is linked with the storage processing unit 216.

制御部200は、プログラム実行時に表示される各ページの共通ヘッダー部分の管理を行い、保存や終了、或いはデータ登録用の各ページへの遷移処理等のための、共通ヘッダー部分に含まれているメニュー・ボタンに定義づけられた処理を実行する。すなわち、制御部200の処理が行われると、表紙画面表示部202、画像表示部230、出力処理部212、データ読込処理部214、保存処理部216、終了処理部222又はメールソフト制御部224の処理への移行が行われる。なお、処理の移行があった場合でも、制御部200が表示する共通ヘッダー部分はアクティブな状態に保たれる。   The control unit 200 manages the common header portion of each page displayed when the program is executed, and is included in the common header portion for storage, termination, transition processing to each page for data registration, and the like. Executes the process defined for the menu button. That is, when the processing of the control unit 200 is performed, the cover screen display unit 202, the image display unit 230, the output processing unit 212, the data reading processing unit 214, the storage processing unit 216, the end processing unit 222, or the mail software control unit 224 Transition to processing takes place. Even when there is a transition of processing, the common header portion displayed by the control unit 200 is maintained in an active state.

表紙画面表示部202は、複数あるページのうち、表紙となるページの表示処理を行う。また、ユーザからの当該ページに対するデータの入力を受け付けると、入力されたデータをデータ保持部220に格納する。なお、データ読込処理部214によって読み込まれたデータを表示する場合もある。   The cover screen display unit 202 performs display processing of a cover page among a plurality of pages. In addition, when receiving input of data for the page from the user, the input data is stored in the data holding unit 220. Note that the data read by the data read processing unit 214 may be displayed.

画像表示部230は、事故の保険処理に必要とされる画像を登録するためのページを表示する。本実施の形態では、画像表示部230には、登録される画像の属性によって車両画像添付画面表示部204、見積書添付画面表示部206及び車検証添付画面表示部208の例えば3つの画像添付画面表示部が含まれる。これらの画像添付画面表示部は、画像の他の属性による分類に従って構成されていてもよいし、分類の数も限定されない。また、各画像添付画面表示部が表示するページがそれぞれ複数あるような構成であってもよい。ユーザから添付すべき画像ファイルの選択入力操作を受け付けると、画像添付処理部210が、選択された画像の大きさとページ上の画像表示領域のサイズとを比較して、異なる場合には、選択された画像を画像表示領域のサイズに調整する。そして画像表示部230は、画像表示領域サイズに調整された画像をページ上の画像表示領域に表示する。また、表示した画像のデータを画像表示領域に対応付けてデータ保持部220に格納する。   The image display unit 230 displays a page for registering images required for accident insurance processing. In the present embodiment, the image display unit 230 includes, for example, three image attachment screens of a vehicle image attachment screen display unit 204, an estimate attachment screen display unit 206, and a vehicle verification attachment screen display unit 208 depending on the registered image attributes. A display is included. These image attachment screen display units may be configured according to the classification according to other attributes of the image, and the number of classifications is not limited. Further, there may be a configuration in which there are a plurality of pages displayed by each image attachment screen display unit. When a selection input operation for an image file to be attached is received from the user, the image attachment processing unit 210 compares the size of the selected image with the size of the image display area on the page. Adjust the image to the size of the image display area. The image display unit 230 displays the image adjusted to the image display area size in the image display area on the page. The displayed image data is stored in the data holding unit 220 in association with the image display area.

車両画像添付画面表示部204は、事故車両の画像を添付するためのページの表示処理を行う。ユーザから添付すべき画像ファイルの選択入力操作を受け付けると、画像添付処理部210が、選択された画像の大きさとページ上の車両画像表示領域のサイズとを比較して、異なる場合には、選択された画像を車両画像表示領域のサイズに調整する。そして車両画像添付画面表示部204は、車両画像表示領域サイズの画像をページ上の車両画像表示領域に表示する。また、表示した画像のデータを車両画像表示領域に対応付けてデータ保持部220に格納する。   The vehicle image attachment screen display unit 204 performs display processing of a page for attaching an image of the accident vehicle. When an input operation for selecting an image file to be attached is received from the user, the image attachment processing unit 210 compares the size of the selected image with the size of the vehicle image display area on the page, and if it is different, the selection is made. The obtained image is adjusted to the size of the vehicle image display area. The vehicle image attachment screen display unit 204 displays an image of the vehicle image display area size in the vehicle image display area on the page. The displayed image data is stored in the data holding unit 220 in association with the vehicle image display area.

見積書添付画面表示部206は、修理の見積書の画像を添付するためのページの表示処理を行う。ユーザから添付すべき画像ファイルの選択入力操作を受け付けると、画像添付処理部210が、選択された画像の大きさとページ上の見積書画像表示領域のサイズとを比較して、異なる場合には、選択された画像を見積書画像表示領域のサイズに調整する。そして見積書添付画面表示部206は、見積書画像表示領域サイズの画像をページ上の見積書画像表示領域に表示する。また、表示した画像のデータを見積書画像表示領域に対応付けてデータ保持部220に格納する。なお、見積書のデータ・ファイルは修理工場が導入している修理費用見積りシステムによってフォーマットが異なるため、本ページに見積書のデータ・ファイルを読み込む機能は付加されていない。但し、異なる修理費用見積りシステムが出力するデータのフォーマットが統一されたり、異なる修理費用見積りシステムが出力するデータを所定のフォーマットに変換できるツールが存在するような場合には、見積書のデータ・ファイルを読み込む機能を付加するような構成であってもよい。   The estimate attachment screen display unit 206 performs display processing of a page for attaching an image of a repair estimate. When receiving the selection input operation of the image file to be attached from the user, the image attachment processing unit 210 compares the size of the selected image with the size of the estimate image display area on the page. The selected image is adjusted to the size of the estimate image display area. The estimate attachment screen display unit 206 displays an image of the estimate image display area size in the estimate image display area on the page. Further, the data of the displayed image is stored in the data holding unit 220 in association with the estimate image display area. Since the format of the estimate data file differs depending on the repair cost estimation system installed by the repair shop, the function of reading the estimate data file is not added to this page. However, if the format of the data output by different repair cost estimation systems is unified, or if there is a tool that can convert the data output by different repair cost estimation systems into a predetermined format, the data file of the estimate It may be configured to add a function of reading.

車検証添付画面表示部208は、事故車両の車検証の画像を添付するためのページの表示処理を行う。ユーザから画像添付の選択入力操作を受け付けると、画像添付処理部210が、選択された画像の大きさとページ上の車検証画像表示領域のサイズとを比較して、異なる場合には、選択された画像を車検証画像表示領域のサイズに調整する。そして車検証添付画面表示部208は、車検証画像表示領域サイズの画像をページ上の車検証画像表示領域に表示する。また、表示した画像のデータを車検証画像表示領域に対応付けてデータ保持部220に格納する。見積書添付画面表示部206と同様に、車検証のデータの読み込み機能は付加されていないが、OCR(Optical Character Reader:光学式文字読み取り装置)技術の発達・普及等により、各修理工場が車検証のデータを簡単に電子化できるような場合には、車検証のデータを読み込む機能を付加するような構成であってもよい。   The vehicle verification attachment screen display unit 208 performs a page display process for attaching a vehicle verification image of an accident vehicle. When a selection input operation for attaching an image is received from the user, the image attachment processing unit 210 compares the size of the selected image with the size of the vehicle verification image display area on the page. The image is adjusted to the size of the vehicle verification image display area. Then, the vehicle verification attachment screen display unit 208 displays an image of the vehicle verification image display area size in the vehicle verification image display area on the page. The displayed image data is stored in the data holding unit 220 in association with the vehicle verification image display area. Similar to the estimate attachment screen display unit 206, the vehicle verification data reading function is not added. However, due to the development and spread of OCR (Optical Character Reader) technology, each repair shop has In the case where the verification data can be easily digitized, a configuration for adding a function of reading the vehicle verification data may be used.

画像添付処理部210は、画像表示部230に含まれる車両画像添付画面表示部204、見積書添付画面表示部206及び車検証添付画面表示部208が管理する各ページにおいて、ユーザから画像添付の操作を受け付けた場合に、画像ファイルの場所を指定させるためのインタフェースを用いてユーザに画像ファイルの場所を指定させ、指定された画像データをコピーして縮小又は拡大することにより画像サイズの調整を行い、各ページに挿入する処理を行う。   The image attachment processing unit 210 performs an image attachment operation from the user on each page managed by the vehicle image attachment screen display unit 204, the estimate attachment screen display unit 206, and the vehicle verification attachment screen display unit 208 included in the image display unit 230. When an image file is received, the image size is adjusted by allowing the user to specify the location of the image file using an interface for specifying the location of the image file, and copying or reducing or enlarging the specified image data. , Processing to insert in each page.

画像のサイズには、表示サイズとデータ・サイズ(解像度)とがあり、表示サイズの調整と解像度の調整とを併せて行う。例えば画像添付処理部210は、添付エリア(画像表示領域)の位置及びサイズを確認する。添付エリアに対応付けられた適切な画像サイズ(範囲)は、画像添付プログラム2000内の例えばデータ保持部220に予め登録しておくことができる。そして、添付エリアのサイズに比して、添付すべき画像のサイズが大きすぎる又は小さすぎる場合は、画像のサイズを調整するための所定の関数式等を用いて当該添付すべき画像のサイズを調整する。   The image size includes a display size and a data size (resolution), and the display size adjustment and the resolution adjustment are performed together. For example, the image attachment processing unit 210 confirms the position and size of the attachment area (image display area). An appropriate image size (range) associated with the attachment area can be registered in advance in the data holding unit 220 in the image attachment program 2000, for example. If the size of the image to be attached is too large or too small compared to the size of the attachment area, the size of the image to be attached is determined using a predetermined function formula for adjusting the size of the image. adjust.

本実施の形態では、例えばバイキュービック法(bi-cubic convolution)を用いて画像のサイズの調整を行う。バイキュービック法とは、画像の拡大や縮小の際に用いられる画像補間法の一つであり、拡大又は縮小前の画像のある画素の周囲16個の画素の濃度値を特定し、3次関数を用いて補間する。具体的には、sin(πx)/πxという式をテイラー展開により3次の項で近似し、補間式として用いる。これにより、精度の高い補間を行うことができる。なお、サイズ変更後の表示画像が著しく見にくくなる等の大きな影響を及ぼさない範囲において、他の補間法(例えば、「“貧乏人のためのCG講座 CG知識編”、[online]、[平成15年9月29日検索]、インターネット<URL:http://tt.sakura.ne.jp/~hiropon/lecture/trans.html>」参照。)を用いてもよい。画像のサイズの調整処理後、当該画像を、予め定められた添付エリアに添付(ページ・データに画像データを挿入)する。   In the present embodiment, the image size is adjusted using, for example, a bi-cubic convolution. The bicubic method is one of image interpolation methods used when enlarging or reducing an image. The bicubic method specifies a density value of 16 pixels around a pixel of an image before enlargement or reduction, and a cubic function. Interpolate using. Specifically, the equation sin (πx) / πx is approximated by a third-order term by Taylor expansion and used as an interpolation equation. Thereby, highly accurate interpolation can be performed. In addition, other interpolation methods (for example, ““ CG Course for Poor People CG Knowledge Edition ”, [online], [2003] September 29 search], Internet <URL: http://tt.sakura.ne.jp/~hiropon/lecture/trans.html> ”)) may be used. After the image size adjustment processing, the image is attached to a predetermined attachment area (image data is inserted into page data).

なお、解像度については変更せずに表示サイズのみ調整するようにしてもよいが、通常、デジタルカメラなどで撮影された画像の解像度は、保険の事故処理のための画像における適切な解像度に比べて過大である場合が多いため、例えば表示サイズの縮小にあわせて適切な解像度に調整することにより、画像のデータ・サイズを減縮して通信時間の短縮を図ることができる。   The resolution may not be changed, but only the display size may be adjusted. However, the resolution of an image shot with a digital camera or the like is usually compared with an appropriate resolution in an image for insurance accident handling. Since it is often excessive, for example, by adjusting to an appropriate resolution in accordance with the reduction of the display size, it is possible to reduce the data size of the image and shorten the communication time.

本実施の形態においては、基本的には上で述べたような方法を用いて画像サイズの調整を行うが、解像度を下げるような場合、例えば標準間引き率を画像添付プログラム2000のデータ保持部220に予め記憶させておき、画像添付処理部210がデータ保持部220に記憶された標準間引き率を用いて、元々の画素数に標準間引き率を乗じて間引く画素数を求め、当該画素数分の画素を所定のパターンに従って間引くようにしてもよい。なお、標準間引き率には、縦のラインの間引き率及び横のラインの間引き率が含まれ、画像添付処理部210は、縦横それぞれの間引き率に基づいて画素を間引く。   In the present embodiment, the image size is basically adjusted using the method described above. However, when the resolution is lowered, for example, the standard thinning rate is set to the data holding unit 220 of the image attachment program 2000. In advance, the image attachment processing unit 210 uses the standard thinning rate stored in the data holding unit 220 to obtain the number of pixels to be thinned by multiplying the original number of pixels by the standard thinning rate. The pixels may be thinned out according to a predetermined pattern. The standard thinning rate includes a vertical line thinning rate and a horizontal line thinning rate, and the image attachment processing unit 210 thins pixels based on the vertical and horizontal thinning rates.

また、標準間引き率に併せて、先に画像添付処理部210が選択された画像を車両画像表示領域にサイズを調整する際に行った調整の程度に応じて、標準間引き率を修正してもよい。例えば、標準間引き率÷サイズ調整の割合といった所定の計算式に基づいて、縦横を間引くようにしてもよい。例えば、標準間引き率を縦0.2(2割の間引き)、横0.3(3割の間引き)と設定していた場合、サイズ調整の割合が縦0.5倍、横0.4倍であったとすれば、縦については0.2÷0.5=0.4を、横については0.3÷0.4=0.75を間引き率に設定して画素を間引く。なお、ここでの画素の間引き率の値はあくまでも一例であって、適切な値を任意に設定することができる。   In addition to the standard thinning rate, the standard thinning rate may be corrected according to the degree of adjustment performed when the image attachment processing unit 210 adjusts the size of the image previously selected to the vehicle image display area. Good. For example, the vertical and horizontal directions may be thinned based on a predetermined calculation formula such as standard thinning rate / size adjustment ratio. For example, if the standard thinning rate is set to 0.2 (vertical thinning) and 0.3 (horizontal thinning), the size adjustment ratio is 0.5 times vertical and 0.4 times horizontal Is set to 0.2 ÷ 0.5 = 0.4 for the vertical and 0.3 ÷ 0.4 = 0.75 for the horizontal, and the pixels are thinned out. Note that the value of the pixel thinning rate here is merely an example, and an appropriate value can be arbitrarily set.

さらに、標準間引き率を設定せずに、サイズ調整の割合をそのまま、あるいは所定の係数を乗じた値に修正して画素の間引き率として用いてもよい。このような間引き率に関するデータは、例えば画像添付プログラム2000のデータ保持部220に予め記憶させておくことができる。   Furthermore, without setting the standard thinning rate, the size adjustment ratio may be used as it is or after being modified to a value multiplied by a predetermined coefficient. Data regarding such a thinning rate can be stored in advance in the data holding unit 220 of the image attachment program 2000, for example.

出力処理部212は、印刷のための処理を行う。表紙画面表示部202及び画像表示部230によってデータ保持部220に格納されたデータについて、画面表示される各ページにつき1枚ずつプリントアウトされるように印刷設定を行うような処理を行う。   The output processing unit 212 performs processing for printing. For the data stored in the data holding unit 220 by the cover screen display unit 202 and the image display unit 230, a process for performing print setting so that one page is printed out for each page displayed on the screen is performed.

データ読込処理部214は、表紙画面表示部202に登録可能なファイルが修理工場端末3(又は7)内に存在し、ユーザからデータ読み込みの選択入力操作があった場合に、保険契約者等のデータのインポート処理を行う。読み込まれたデータはデータ保持部220に格納され、表紙画面表示部202に表示される。なお、読み込み対象のファイルにファイル保護が施されている場合には、ファイルロック管理部218がファイル保護を解除する。   The data reading processing unit 214 has a file that can be registered in the cover screen display unit 202 in the repair shop terminal 3 (or 7), and when the user performs a selection input operation for data reading, Perform data import processing. The read data is stored in the data holding unit 220 and displayed on the cover screen display unit 202. If the file to be read has file protection, the file lock management unit 218 releases the file protection.

保存処理部216は、データ保持部220を参照して各ページにおいて登録されたデータを所定のフォーマットで統合し、オペレーティング・システム(OS:Operating System)のファイル保存機能を用いて本プログラム・ファイルを保存する。その際、ファイルロック管理部218は、保存するファイルに対してファイル保護を施す。すなわち、ファイルロック管理部218は、ファイル保護処理及びファイル保護の解除処理を行う機能を有する。また、各ページにおいて登録されたデータを統合して、画像添付プログラムとは別の、所定のファイル・フォーマットのファイルを生成して、修理工場端末3(又は7)の記憶装置に格納するようにしてもよい。   The storage processing unit 216 refers to the data holding unit 220 to integrate the data registered in each page in a predetermined format, and uses the operating system (OS) file storage function to store the program file. save. At that time, the file lock management unit 218 performs file protection for the file to be saved. That is, the file lock management unit 218 has a function of performing a file protection process and a file protection release process. Also, the data registered in each page is integrated to generate a file of a predetermined file format different from the image attachment program, and stored in the storage device of the repair shop terminal 3 (or 7). May be.

本実施の形態においては、パスワードによるファイル保護と、特定の端末でしかファイルが開封できないようにする処理とを行う構成となっている。まず、ファイルを保存する際には、所定のパスワードを設定してファイルをロックし、ロックされたファイルは、設定されたパスワードを入力しないと読み出すことができないような仕組みとなっている。ファイルロック管理部218は、このようなパスワードの設定及び管理並びにパスワード入力処理をユーザに代わって行う。また、特定の端末のみでファイル開封を可能とするために、ファイルロック管理部218は、例えば開封可能端末が特別に保持しているプログラム又はデータファイルの存在を確認する機能を有している。なお、ファイル保護はこのような方法に限られず、ファイルの暗号化等であってもよいし、その他いくつかの方法を併用した構成であってもよい。   In the present embodiment, a file protection using a password and a process for making a file openable only at a specific terminal are performed. First, when saving a file, a predetermined password is set to lock the file, and the locked file cannot be read unless the set password is input. The file lock management unit 218 performs such password setting and management and password input processing on behalf of the user. Further, in order to enable file opening only with a specific terminal, the file lock management unit 218 has a function of confirming the existence of a program or data file specially held by the openable terminal, for example. Note that file protection is not limited to such a method, and may be file encryption or the like, or may be configured by using several other methods in combination.

データ保持部220は、本プログラムに関連する各種データを保持及び管理する。すなわち、表紙画面表示部202及び画像表示部230においてユーザの操作によって登録されたデータを格納し、格納したデータを出力処理部212や保存処理部216に提供する。   The data holding unit 220 holds and manages various data related to this program. That is, data registered by a user operation in the cover screen display unit 202 and the image display unit 230 is stored, and the stored data is provided to the output processing unit 212 and the storage processing unit 216.

終了処理部222は、本システムの終了処理を行う。すなわち表示画面を閉じる。メールソフト制御部224は、所定のメールソフトを起動させる命令をコンピュータ(修理工場端末3(又は7))のOSに対して発行する。   The termination processing unit 222 performs termination processing of this system. That is, the display screen is closed. The mail software control unit 224 issues a command for starting predetermined mail software to the OS of the computer (the repair shop terminal 3 (or 7)).

以下、図3乃至図5に、各DBのテーブル構成の一例を示す。   Hereinafter, an example of the table configuration of each DB is shown in FIGS.

図3に保険契約DB557のテーブル構成の一例を示す。図3のテーブルの例には、保険証券番号の列300、保険契約者名の列302、保険契約者の住所の列304、保険契約者の生年月日の列306、保険契約者の電話番号の列308及び当該保険契約の保険期間満了日の列310が含まれている。保険証券番号の列300には、例えば自動車保険の保険証券番号が登録されており、この値によって本テーブルのレコードを特定することができる。また、図示していないが、保険契約の対象となっている車両の車台番号、当該保険契約の条件や補償内容等も登録されている。なお、1人が複数の保険契約を結ぶこともあるため、保険契約者名の列302の値が重複する場合があってもよい。   FIG. 3 shows an example of a table configuration of the insurance contract DB 557. The example of the table of FIG. 3 includes policy number column 300, policyholder name column 302, policyholder address column 304, policyholder's date of birth column 306, policyholder's telephone number. Column 308 and an insurance term expiration date column 310 of the insurance contract. In the insurance policy number column 300, for example, an insurance policy number of car insurance is registered, and a record of this table can be specified by this value. In addition, although not shown in the figure, the chassis number of the vehicle subject to the insurance contract, the conditions of the insurance contract, the contents of compensation, and the like are also registered. Since one person may conclude a plurality of insurance contracts, the values in the policyholder name column 302 may overlap.

本テーブルは、例えば保険会社5のコールセンタのオペレータが事故の報告を受けた場合に、コールセンタ端末52を操作して保険契約DB557にアクセスすることにより、参照される。例えば事故が発生した場合、事故の当事者である保険契約者が保険契約者電話機9を用いてコールセンタ電話機53の電話番号に電話をかける。コールセンタのオペレータは例えば氏名、生年月日及び電話番号等を聞き、本テーブルのレコードの検索操作を行うことにより、本人確認を行い、保険証券番号、住所及び保険期間満了日の特定を行う。保険証券番号が複数抽出された場合には、保険契約の条件や補償内容を抽出し、保険契約者に通知する。そして保険契約者等が適用する保険を判断する。   This table is referred to by operating the call center terminal 52 and accessing the insurance contract DB 557 when the operator of the call center of the insurance company 5 receives an accident report, for example. For example, when an accident occurs, the policyholder who is the party of the accident calls the telephone number of the call center telephone 53 using the policyholder telephone 9. The call center operator listens to, for example, the name, date of birth, telephone number, etc., performs a record search operation in this table, confirms the identity, and specifies the policy number, address, and expiration date of the insurance period. When a plurality of insurance policy numbers are extracted, the conditions and compensation contents of the insurance contract are extracted and notified to the policyholder. Then, the insurance policy is determined by the policyholder.

またオペレータは、保険契約者の住所又は事故発生場所の住所を用いて修理工場DB558の検索操作を行い、近隣の修理工場を紹介する場合もある。保険期間満了日が過ぎていれば、保険が適用できない旨を保険契約者に伝える。   In addition, the operator may search the repair factory DB 558 using the address of the insurance contractor or the address where the accident occurred to introduce a nearby repair factory. If the expiration date has passed, inform the policyholder that insurance is not applicable.

なお、その他必要な項目(列)があれば本テーブル構成に追加してもよいし、不必要な項目があれば削除してもよい。   If there are other necessary items (columns), they may be added to this table structure, and if there are unnecessary items, they may be deleted.

図4に修理工場DB558のテーブル構成の一例を示す。図4のテーブルの例には、修理工場の工場番号の列400、修理工場の工場名の列402、修理工場の住所の列404、修理工場の電話番号の列406、修理工場のメール・アドレスの列408及び画像添付システム対応フラグの列410が含まれている。   FIG. 4 shows an example of a table configuration of the repair factory DB 558. The example of the table of FIG. 4 includes a repair shop factory number column 400, a repair factory name column 402, a repair shop address column 404, a repair shop telephone number column 406, and a repair shop email address. Column 408 and image attachment system compatible flag column 410 are included.

画像添付システム対応フラグの列410には、当該修理工場が画像添付システムに対応しているかどうかを判定するためのフラグが登録されている。ここで画像添付システムに対応しているとは、当該修理工場の例えば修理工場端末3(又は7)が、保険会社サーバ55から送付されるデータを用いて画像添付プログラムを実行できる環境にあることを示す。なお、保険会社サーバ55から修理工場端末3(又は7)に対するデータの送付には、データ読み込み用のファイルを送信する方法とデータを登録済みの画像添付プログラムを送信する方法との例えば2種類の方法がある。本実施の形態は、データ読み込み用のファイルを送信する方法を採用した場合の例である。   In the image attachment system compatible flag column 410, a flag for determining whether or not the repair shop is compatible with the image attachment system is registered. Here, “supporting an image attachment system” means that, for example, the repair factory terminal 3 (or 7) of the repair shop can execute an image attachment program using data sent from the insurance company server 55. Indicates. There are two types of data transmission from the insurance company server 55 to the repair shop terminal 3 (or 7), for example, a method of transmitting a data reading file and a method of transmitting an image attachment program in which data is registered. There is a way. The present embodiment is an example in the case of adopting a method for transmitting a file for reading data.

当該修理工場が画像添付システムに対応している場合には1が、対応していない場合には0が登録されている。保険会社サーバ55は、この値によって修理工場とのやりとりの方法を判定する。例えば、画像添付システム対応済みの修理工場には、入力が必要なデータの一部を含むデータ読み込み用のファイルを送付することにより、ユーザのデータ入力負荷の軽減及び入力ミスの減少を図る。   1 is registered when the repair shop is compatible with the image attachment system, and 0 is registered when it is not compatible. The insurance company server 55 determines the method of exchange with the repair shop based on this value. For example, a data reading file including a part of data that needs to be input is sent to a repair shop that is compatible with the image attachment system, thereby reducing the data input load on the user and reducing input errors.

なお、その他必要な項目(列)があれば本テーブル構成に追加してもよいし、不必要な項目があれば削除してもよい。   If there are other necessary items (columns), they may be added to this table structure, and if there are unnecessary items, they may be deleted.

図5に事故DB559のテーブル構成の一例を示す。図5のテーブルの例には、受付番号の列500、事故発生日の列502、契約者名の列504、協定担当者(アジャスター)の列506、保険証券番号の列508、工場番号の列510、登録番号の列514、車両型式の列516、類別区分の列518及びカラー・コードの列520が含まれている。   FIG. 5 shows an example of the table configuration of the accident DB 559. The table in FIG. 5 includes an acceptance number column 500, an accident occurrence date column 502, a contractor name column 504, an agreement person (adjuster) column 506, an insurance policy number column 508, and a factory number column. 510, a registration number column 514, a vehicle type column 516, a category column 518, and a color code column 520.

受付番号の列500には、事故案件を一意に識別する番号が登録されており、この値によって本テーブルのレコードを特定することができる。なお、協定担当者(アジャスター)の列506にはアジャスターの氏名が登録されているが、一意に識別可能なアジャスター番号(コード)等が登録されるような構成であってもよい。   In the reception number column 500, a number for uniquely identifying an accident case is registered, and a record of this table can be specified by this value. Note that the name of the adjuster is registered in the column 506 of the person in charge of the agreement (adjuster), but it may be configured such that an adjuster number (code) that can be uniquely identified is registered.

また、修理工場DB558に登録されていない修理工場が修理を行う場合には、工場番号の列510にデータが登録されない場合もある。なお、登録番号の列514、車両型式の列516、類別区分の列518及びカラー・コードの列520には、当該車両の車検証のデータが登録される。   In addition, when a repair shop that is not registered in the repair shop DB 558 performs repair, data may not be registered in the factory number column 510. In the registration number column 514, the vehicle type column 516, the category classification column 518, and the color code column 520, vehicle verification data of the vehicle is registered.

以上述べた事故DB559のレコードは、事故又は事故による修理が1件発生する毎に1件追加されるような構成となっている。例えば保険会社5のコールセンタのオペレータが事故の連絡を受け、コールセンタ端末52に入力したデータ及び保険契約DB557に格納されたデータ等に基づき事故DB559に新規レコードが登録される。この初期登録の時点では、受付番号の列500の値、事故発生日の列502の値、契約者名の列504の値、保険証券番号の列508の値、工場番号の列510の値及び登録番号の列514の値が登録される。   The records of the accident DB 559 described above are configured such that one record is added every time one repair occurs due to an accident or accident. For example, a call center operator of the insurance company 5 is notified of an accident, and a new record is registered in the accident DB 559 based on data input to the call center terminal 52 and data stored in the insurance contract DB 557. At the time of this initial registration, the value in the column 500 for the receipt number, the value in the column 502 for the accident occurrence date, the value in the column 504 for the contractor name, the value in the column 508 for the policy number, the value in the column 510 for the factory number, The value in the registration number column 514 is registered.

協定担当者(アジャスター)の列506の値は、保険会社サーバ55等がアジャスターの割当て処理を行った後、登録される。また、車両型式の列516、類別区分の列518及びカラー・コードの列520の値は、修理工場から車検証のデータを受信した後、登録されるが、初期登録の時点で判明していれば登録しておく。   The values in the column 506 of the person in charge of agreement (adjuster) are registered after the insurance company server 55 and the like perform the assigner assignment process. The values of the vehicle type column 516, the classification column 518, and the color code column 520 are registered after the vehicle verification data is received from the repair shop, but the values are known at the time of initial registration. If you want to register.

なお、その他必要な項目(列)があれば本テーブル構成に追加してもよいし、不必要な項目があれば削除してもよい。   If there are other necessary items (columns), they may be added to this table structure, and if there are unnecessary items, they may be deleted.

次に、図6及び図7を用いて図1に示したシステムの処理の内容を説明する。   Next, the contents of the processing of the system shown in FIG. 1 will be described with reference to FIGS.

なお、各修理工場には画像添付プログラムを配布済みであり、少なくとも手入力による事故案件データの登録が可能であることを前提として以下説明する。   The following explanation is based on the assumption that an image attachment program has already been distributed to each repair shop and that accident case data can be registered at least manually.

保険会社サーバ55は、例えば保険会社のコールセンタのオペレータが操作するコールセンタ端末52から事故案件データを受信した場合、事故DB559に格納する(ステップS1)。また、修理工場データ検索処理部555は、受信した事故案件データの工場番号を用いて修理工場DB558を検索し、修理工場のデータを抽出する。保険会社サーバ55は、抽出された修理工場のデータに含まれる住所を用いて、その地域を担当するアジャスターを割当て、事故DB559の対応するレコードを更新する(ステップS2)。すなわち、協定担当者(アジャスター)の列506(図5)に値を登録する。なお、修理工場ではなく保険契約者の住所(地域)によってアジャスターが割当てられる場合もある。   For example, when the insurance company server 55 receives accident case data from the call center terminal 52 operated by the operator of the insurance company's call center, the insurance company server 55 stores it in the accident DB 559 (step S1). Further, the repair factory data search processing unit 555 searches the repair factory DB 558 using the factory number of the received accident case data, and extracts repair factory data. The insurance company server 55 assigns an adjuster in charge of the area using the address included in the extracted repair shop data, and updates the corresponding record in the accident DB 559 (step S2). That is, the value is registered in the column 506 (FIG. 5) of the person in charge of agreement (adjuster). In some cases, the adjuster may be assigned by the address (region) of the policyholder, not by the repair shop.

そして保険会社サーバ55は、事故案件データを含むメール・データを生成し、割当てられたアジャスター宛に送信する(ステップS3)。なお、上で抽出した修理工場のデータに含まれる画像添付システム対応フラグの列410(図4)の値を用いて、修理工場が画像添付システムに対応しているかどうかを判定し、送信するメールに、修理工場の画像添付システムへの対応状況を表すデータを付加する。これにより、メールを見たアジャスターは、修理工場とのやりとりをどのような手段で行うべきか判断できる。なお、メールの宛先はアジャスターに限られるものではない。例えば、保険会社の各事業所毎に設けられたアドレス宛、あるいは保険会社が適宜設けたメールボックスに宛てて送信してもよい。この場合、各事業所のアドレスやメールボックスに届いたメールをアジャスターが閲覧したり、保険会社の担当者がアジャスターに転送するようにしてもよい。以下、メール・データのアジャスターへの送信については、同様な処理とすることができる。   Then, the insurance company server 55 generates mail data including the accident case data and transmits it to the assigned adjuster (step S3). In addition, it is determined whether or not the repair shop is compatible with the image attachment system using the value of the column 410 (FIG. 4) of the image attachment system correspondence flag included in the repair factory data extracted above, and an email to be transmitted In addition, data representing the status of the repair factory image attachment system is added. Thereby, the adjuster who has seen the e-mail can determine what means should be used to communicate with the repair shop. The mail address is not limited to the adjuster. For example, it may be transmitted to an address provided for each business office of the insurance company, or to a mail box provided as appropriate by the insurance company. In this case, the adjuster may browse the mail that has arrived at the address or mailbox of each office, or the person in charge of the insurance company may forward the mail to the adjuster. Hereinafter, transmission of mail data to the adjuster can be performed in the same manner.

例えば、修理工場が画像添付システムに対応している場合、アジャスターは社員用端末51等を用いて修理工場に対する事故案件データ送付要求を保険会社サーバ55に送信する。事故案件データには受付番号を含む。保険会社サーバ55は、社員用端末51等から受付番号を含む事故案件データ送信要求を受信すると、一旦記憶装置に格納する(ステップS4)。   For example, when the repair shop supports the image attachment system, the adjuster transmits an accident case data transmission request to the repair shop to the insurance company server 55 using the employee terminal 51 or the like. The accident case data includes the receipt number. When the insurance company server 55 receives the accident case data transmission request including the reception number from the employee terminal 51 or the like, the insurance company server 55 temporarily stores it in the storage device (step S4).

事故案件データ検索処理部551は、受付番号を用いて事故DB559を検索し、事故案件のデータを抽出して記憶装置に格納する(ステップS5)。例えば契約者名の列504の値、協定担当者(アジャスター)の列506の値、保険証券番号の列508の値、工場番号の列510の値及び登録番号の列514の値を抽出する。   The accident case data search processing unit 551 searches the accident DB 559 using the reception number, extracts accident case data, and stores it in the storage device (step S5). For example, the value of the contractor name column 504, the value of the contract person (adjuster) column 506, the value of the insurance policy number column 508, the value of the factory number column 510, and the value of the registration number column 514 are extracted.

次に修理工場データ検索処理部555は、ステップS5において抽出された工場番号の列510の値を用いて修理工場DB558を検索し、修理工場のデータを抽出して記憶装置に格納する(ステップS7)。例えば工場名の列402の値、メール・アドレスの列408の値を抽出する。   Next, the repair factory data search processing unit 555 searches the repair factory DB 558 using the value of the column 510 of the factory number extracted in step S5, extracts the repair factory data, and stores it in the storage device (step S7). ). For example, the values in the factory name column 402 and the mail address column 408 are extracted.

次に修理工場送付用データ生成部550は、ステップS5及びステップS7において抽出されたデータを用いて、修理工場に送付するためのファイルを生成し、生成されたファイル(修理工場送付用ファイル)に所定のパスワードによるファイル保護を施し、修理工場宛のメールに添付して送信する(ステップS9)。   Next, the repair factory sending data generation unit 550 generates a file to be sent to the repair factory using the data extracted in step S5 and step S7, and generates the file (repair factory sending file). File protection is performed using a predetermined password, and the file is attached to a mail addressed to the repair shop and transmitted (step S9).

例えば修理工場端末3は、修理工場送付用ファイルを保険会社サーバ55からのメールの添付ファイルとして受信し、記憶装置に格納する(ステップS11)。なお、修理工場送付用ファイルは画像添付プログラムが読み込むためのファイルであり、所定の記憶部に格納される。例えば修理工場端末3のハードディスク内の所定のディレクトリに保存される。また、修理工場送付用ファイルには、画像添付プログラム以外のプログラムからは開くことができないような処理が施されている場合もある。   For example, the repair shop terminal 3 receives the repair shop sending file as an email attachment from the insurance company server 55 and stores it in the storage device (step S11). The repair factory sending file is a file to be read by the image attachment program, and is stored in a predetermined storage unit. For example, it is stored in a predetermined directory in the hard disk of the repair shop terminal 3. Also, the repair factory sending file may be subjected to processing that cannot be opened by a program other than the image attachment program.

そして、修理工場端末3は、修理工場の担当者等のユーザによる画像添付プログラム2000起動の要求を受け付けた場合、画像添付プログラム2000の起動処理を行う(ステップS13)。すなわち、画像添付プログラム2000を実行し、初期画面(メニュー部及び表紙画面部)を表示する。なお、画像添付プログラム2000の画面例や処理の詳細についての説明は後述するため、ここでは、画像添付プログラム2000による処理は修理工場端末3が行うものとして説明する。   When the repair factory terminal 3 receives a request for starting the image attachment program 2000 by a user such as a person in charge at the repair shop, the repair factory terminal 3 performs a start process of the image attachment program 2000 (step S13). That is, the image attachment program 2000 is executed to display the initial screen (menu portion and cover screen portion). Note that an example of the screen of the image attachment program 2000 and the details of the processing will be described later. Here, the processing by the image attachment program 2000 is described as being performed by the repair shop terminal 3.

修理工場端末3は、ユーザの操作がデータの読み込み処理の実行要求であったかどうか判定する(ステップS15)。データの読み込み処理の実行要求であったと判定された場合(ステップS15:Yesルート)、修理工場端末3は、自動的に、ステップS11において受信した修理工場送付用ファイルを予め保持しているパスワードを用いて開き、読み込んだデータを表紙画面の対応する項目に設定する(ステップS17)。なお、読み込み済みのファイルを削除するような構成であってもよい。また、ステップS15においてデータの読み込み処理の実行要求ではなかったと判定された場合(ステップS15:Noルート)、修理工場端末3は、ステップS17の処理をスキップする。処理は端子Mを介して図7の処理に移行する。   The repair shop terminal 3 determines whether or not the user operation is an execution request for data reading processing (step S15). If it is determined that the request is for executing the data reading process (step S15: Yes route), the repair shop terminal 3 automatically uses the password that holds the repair shop sending file received in step S11 in advance. The data opened and used is set in the corresponding item on the cover screen (step S17). Note that the configuration may be such that the read file is deleted. Further, when it is determined in step S15 that the request for executing the data reading process is not made (step S15: No route), the repair shop terminal 3 skips the process of step S17. The processing shifts to the processing in FIG.

修理工場端末3は、表紙画面に対するユーザからの入力を受け付け、入力されたデータを記憶装置に格納する(ステップS19)。次に修理工場端末3は、例えば事故車両の画像データの添付要求等、画像添付画面に対するユーザからの選択入力を受け付け、所定サイズで表示するように設定された画像データ等を記憶装置に格納する(ステップS21)。次に修理工場端末3は、例えば見積書の画像データの添付要求等、見積添付画面に対するユーザからの選択入力を受け付け、所定サイズで表示するように設定された画像データ等を記憶装置に格納する(ステップS23)。次に修理工場端末3は、例えば車検証の画像データの添付要求等、車検証添付画面に対するユーザからの選択入力を受け付け、所定サイズで表示するように設定された画像データ等を記憶装置に格納する(ステップS25)。   The repair shop terminal 3 receives an input from the user on the cover screen, and stores the input data in the storage device (step S19). Next, the repair shop terminal 3 accepts a selection input from the user for the image attachment screen, such as a request for attaching image data of the accident vehicle, and stores the image data set to be displayed in a predetermined size in the storage device. (Step S21). Next, the repair shop terminal 3 accepts a selection input from the user for an estimate attachment screen such as a request for attaching image data of an estimate, and stores image data set to be displayed in a predetermined size in a storage device. (Step S23). Next, the repair shop terminal 3 accepts a selection input from the user for the vehicle verification attachment screen, such as a request for attachment of image data for vehicle verification, and stores the image data set to be displayed in a predetermined size in the storage device. (Step S25).

なお、ステップS19乃至ステップS25の処理についてはどのような順序で実行してもよいし、必須ではない画像の添付処理をスキップするような構成であってもよい。なお、本実施の形態では、必須入力項目が入力されていない場合や、画像添付が全くなされていない場合等には、ファイルの保存ができないような構成となっている。ファイル保存処理部216は、ファイル保存指示を検知した際に、必須項目(例えば、10桁等の所定桁数の事件番号など)の入力や画像添付が漏れなくなされているかどうかを確認する。必須項目の入力や画像添付がなされていない場合、保存処理が実行されないような構成となっている。   Note that the processing in steps S19 to S25 may be executed in any order, and may be configured to skip image attachment processing that is not essential. In the present embodiment, the file cannot be saved when the essential input items are not input or when the image is not attached at all. When the file storage processing unit 216 detects a file storage instruction, the file storage processing unit 216 confirms whether input of essential items (for example, a case number of a predetermined number of digits such as 10 digits) and image attachment are complete. The configuration is such that the save process is not executed when the required items are not input and the image is not attached.

以上、一通りの設定登録が終わり、ユーザからのファイル保存要求を受け付けると、修理工場端末3は、ファイルの保存処理を行う。なお、自動的に、保存するファイルにはパスワードを用いてファイル保護を施す(ステップS27)。この場合、ファイル保護の施し方及びファイルの保存方法は次の通りである。まず、ファイル保存処理部216は必須項目の入力や画像添付がなされていることを確認すると、ファイル保存のための設定データを生成し、制御部200を介して出力処理部212に送信し、修理工場端末3の表示装置に表示させる。その際、保存ファイルの新規名称の候補を、必須入力項目中のデータ(例えば所定桁数の事件番号)を用いて表示する。それに対して修理工場の担当者などがデータの保存実行処理の指示を、修理工場端末3の図示しない入力部を介して行う。   As described above, when the setting registration is completed and a file saving request is received from the user, the repair shop terminal 3 performs a file saving process. Note that the file to be saved is automatically protected by using a password (step S27). In this case, the file protection method and the file storage method are as follows. First, when the file storage processing unit 216 confirms that input of essential items and image attachment are made, setting data for file storage is generated, transmitted to the output processing unit 212 via the control unit 200, and repaired. It is displayed on the display device of the factory terminal 3. At that time, candidates for a new name of the saved file are displayed using data in the essential input items (for example, an incident number with a predetermined number of digits). On the other hand, a person in charge of the repair shop or the like gives an instruction for data storage execution processing via an input unit (not shown) of the repair shop terminal 3.

修理工場端末3は保存実行処理の指示を受け付け、保存実行処理の指示は、制御部200を介してファイル保存処理部216に通知される。ファイル保存処理部216は、修理工場の担当者などの操作によってファイル名が変更されていないことを確認すると、ファイルロック管理部218にファイルロック処理を指示する。場合によっては暗号化処理を行う。この際、ファイル名が変更されていた場合には、ファイル保存処理部216による保存処理が実行されないようになっている。また、ファイル保存処理部216が、ファイル名とファイル内のデータ中の特定データ(例えば、所定桁数の事件番号)とが一致しているかどうか(あるいはファイルの文字列中に特定データが含まれているか)を確認し、一致していない場合には保存処理を行わないようにすることもできる。   The repair shop terminal 3 receives the instruction for the storage execution process, and the instruction for the storage execution process is notified to the file storage processing unit 216 via the control unit 200. When the file storage processing unit 216 confirms that the file name has not been changed by an operation of a person in charge at a repair shop or the like, the file storage processing unit 216 instructs the file lock management unit 218 to perform file lock processing. In some cases, encryption processing is performed. At this time, if the file name has been changed, the storage processing by the file storage processing unit 216 is not executed. Further, the file storage processing unit 216 determines whether the file name matches the specific data in the data in the file (for example, the case number having a predetermined number of digits) (or the specific data is included in the character string of the file). It is also possible to prevent the saving process from being performed if they do not match.

ファイルロック管理部218は、ファイル保存処理部216の指示に基づき、所定の秘密パスワードを用いて、ファイルのパスワードによるロック処理を実行する。こうすることで、統一化されたファイル名の設定及び漏れのないファイルロック処理を行なうことが可能となる。すなわち、保険会社などでの事故データの管理が適切に行えるようになり、修理工場側でファイル保護されない状態のファイルを保存することを防止できる。なお、ここで設定される秘密パスワードは、例えば保険会社の担当社員や担当アジャスターだけに知らされているもので、修理工場側には知らされていない。こうすることで、修理工場の担当者等によるパスワードの失念を防止でき、また、一旦画像データが添付され保存されたファイルは、パスワードを用いない限り修理工場端末3においても開封ができなくなり、修理工場内の他の担当者などに情報が漏洩するというリスクを回避できる。   Based on an instruction from the file storage processing unit 216, the file lock management unit 218 executes a lock process using a file password using a predetermined secret password. This makes it possible to set a unified file name and perform a file lock process without omission. That is, it becomes possible to appropriately manage accident data at an insurance company or the like, and it is possible to prevent a file that is not protected by the repair shop from being saved. Note that the secret password set here is known only to the employee in charge of the insurance company and the charge adjuster, for example, and is not known to the repair shop. By doing so, it is possible to prevent the password from being forgotten by the person in charge at the repair shop, and the file once attached with the image data cannot be opened at the repair shop terminal 3 unless the password is used. You can avoid the risk of information leaking to other personnel in the venue.

さらに、ファイルロック管理部218は、秘密パスワードによりロックしたファイルの開封を特定の端末上でのみ可能とするような機能を有している。具体的には、例えば社員用端末51など、ファイル開封を可能とする端末には、予め固有のプログラムの設定又はデータの記録(ファイル開封用の特殊プログラムの設定、特殊名ファイルの記録、特定の記憶領域に特定データを記録など)をしておく。そして、ファイルロック管理部218は、秘密パスワードによりロックされたファイルの開封指示を検知すると、ファイル開封可能端末確認用のプログラムの設定や特定データの記録の有無を確認し、ファイルの開封可否を判定する。なお、パスワードロックされていないファイルについては、このような処理は行わない。すなわち、修理工場端末3において最初にファイルを開封する際には端末の確認処理は行われない。これにより、万一、秘密パスワードが外部の第三者に漏洩しても、特定の端末上以外ではパスワードロックされたファイルの開封ができなくなる。ファイルロック管理部218は以上のようなファイル保護処理を行い、保存処理部216のファイル保存が完了する。   Further, the file lock management unit 218 has a function that enables opening a file locked with a secret password only on a specific terminal. Specifically, for example, a terminal that can open a file, such as the employee terminal 51, has previously set a unique program or recorded data (setting a special program for opening a file, recording a special name file, specifying a specific file Record specific data in the storage area). When the file lock management unit 218 detects the opening instruction of the file locked by the secret password, the file lock management unit 218 checks the setting of the program for checking the file openable terminal and the presence / absence of the recording of the specific data, and determines whether the file can be opened. To do. Note that such processing is not performed for files that are not password-locked. That is, when the repair factory terminal 3 opens the file for the first time, the terminal confirmation process is not performed. As a result, even if the secret password is leaked to an external third party, the password-locked file cannot be opened except on a specific terminal. The file lock management unit 218 performs the file protection process as described above, and the file storage of the storage processing unit 216 is completed.

次に、修理工場端末3は、修理工場の担当者等のユーザのメール送信の要求操作を受け付け、例えばステップS27において保存されたファイルを添付したメール・データを生成し、例えば保険会社5の当該事故案件を担当している社員宛てに送信する(ステップS29)。なお、保険会社5が設定した1つのメール・アドレスに送信し、保険会社サーバ55が協定担当者(アジャスター)を特定して送付したり、協定担当者(アジャスター)のアクセスに従ってファイルをダウンロードさせたりすることもある。   Next, the repair shop terminal 3 accepts a user's mail transmission request operation such as a person in charge of the repair shop, and generates mail data attached with the file saved in step S27, for example. It transmits to the employee who is in charge of the accident case (step S29). In addition, the insurance company server 55 identifies and sends an agreement person (adjuster), or downloads a file according to the agreement person (adjuster) access. Sometimes.

例えば社員用端末51は、ステップS29において宛先となった保険会社の担当者によるメール受信の操作を受け付け、図示しないメール・サーバからメール・データを受信し、記憶装置に格納する(ステップS31)。添付ファイルも同様に受信して記憶装置に格納する。そして社員用端末51は、保険会社の担当者による、ステップS31において受信したファイルの閲覧の要求操作を受け付けた場合には、保険会社の担当者にパスワードの入力を促す。そして、保険会社の担当者から正しいパスワードの入力を受け付けた場合には、ファイル内容を表示装置に表示する(ステップS33)。   For example, the employee terminal 51 accepts a mail reception operation by the person in charge of the insurance company that is the destination in step S29, receives mail data from a mail server (not shown), and stores it in the storage device (step S31). The attached file is similarly received and stored in the storage device. When the employee terminal 51 receives a request for browsing the file received in step S31 by a person in charge of the insurance company, the employee terminal 51 prompts the person in charge of the insurance company to input a password. When the correct password is received from the person in charge of the insurance company, the file contents are displayed on the display device (step S33).

なお、社員用端末51は、保険会社の担当者による印刷処理の要求操作を受け付けた場合には、表示したファイルの印刷処理を行う。このファイルは、当該ファイルに含まれる各ページにつき例えばA4サイズ1枚で印刷されるような構成となっている。   Note that the employee terminal 51 performs print processing of the displayed file when receiving a print processing request operation by a person in charge of the insurance company. This file is configured to be printed with, for example, one A4 size sheet for each page included in the file.

以上の処理により、保険会社は、修理工場の担当者等のユーザに対し、事故案件毎に統一された形態でデータを登録させることができる。また、自動的にファイル保護を行うため、ユーザによるファイル保護の失念も防止できる。また、入力が必要なデータの少なくとも一部を含む読み込み用のファイルを修理工場に送付し、修理工場で受け取ったファイルを読み込むことにより、修理工場と保険会社の担当者とのやりとりや、入力ミスによる不具合の削減を図ることができる。   Through the above processing, the insurance company can register data in a unified form for each accident case with a user such as a person in charge of a repair shop. In addition, since file protection is automatically performed, it is possible to prevent the user from forgetting file protection. In addition, by sending a file for reading that includes at least part of the data that needs to be input to the repair shop and reading the file received at the repair shop, it is possible to exchange data between the repair shop and the insurance company, or to make an input error. It is possible to reduce defects caused by

また、修理工場の担当者等のユーザは、ファイル保護を意識せずに読み込み用ファイルの読み込み操作が可能となる。さらに、保険会社の担当者は、印刷時に、印刷範囲から画像がはみ出ないようにする等の印刷設定を意識する必要がないため、業務効率の向上を図ることができる。   In addition, a user such as a person in charge at a repair shop can read a file for reading without being aware of file protection. Furthermore, since the person in charge of the insurance company does not need to be aware of print settings such as preventing images from protruding from the print range during printing, work efficiency can be improved.

次に、図8乃至図20を用いて図2に示した画像添付プログラム2000の処理の内容を説明する。   Next, the processing contents of the image attachment program 2000 shown in FIG. 2 will be described with reference to FIGS.

画像添付プログラム2000が実行されると、まず、画像添付プログラム2000は、初期画面の表示を行うかどうか判定する(ステップS35)。起動時には初期画面の表示を行うため(ステップS35:Yesルート)、制御部200は共通ヘッダー部の表示を行う(ステップS37)。そして表紙画面表示部202は表紙画面の表示を行う(ステップS39)。   When the image attachment program 2000 is executed, first, the image attachment program 2000 determines whether or not to display an initial screen (step S35). Since the initial screen is displayed at the time of startup (step S35: Yes route), the control unit 200 displays the common header part (step S37). Then, the cover screen display unit 202 displays the cover screen (step S39).

図9に、共通ヘッダー部を含む表紙画面の一例を示す。図9の例では、共通ヘッダー部900及び表紙画面950が含まれている。共通ヘッダー部900には、「保存」ボタン902、「印刷」ボタン904、「表紙」ボタン906、「画像」ボタン908、「見積」ボタン910、「車検証」ボタン912、「読込」ボタン914、「メール」ボタン916及び「終了」ボタン918が含まれている。これらのボタンが選択されることにより、各画面への遷移、保存や終了等の処理が実行される。   FIG. 9 shows an example of a cover screen including a common header part. In the example of FIG. 9, a common header portion 900 and a cover screen 950 are included. The common header portion 900 includes a “save” button 902, a “print” button 904, a “cover” button 906, an “image” button 908, an “estimate” button 910, a “car verification” button 912, a “read” button 914, A “mail” button 916 and an “end” button 918 are included. By selecting these buttons, processing such as transition to each screen, storage, and termination is executed.

また、表紙画面950には、送信元名(修理工場名称)入力欄952、お客様名(保険契約者名)入力欄954、協定担当者(アジャスター)名入力欄956、受付番号入力欄958、登録番号入力欄960、型式入力欄962、類別区分・型式指定番号入力欄964、カラー・コード入力欄966、車両所有者名入力欄968、車両使用者名入力欄970、証券番号入力欄972及びコメント入力欄974が含まれている。送信元名(修理工場名称)入力欄952乃至カラー・コード入力欄966は必須入力項目となっており、全て入力されていないと保存処理ができないような構成となっている。なお、必須入力項目はこのパターンに限らず、適宜、必要に応じて変更することができる。   The cover screen 950 also includes a sender name (repair shop name) input field 952, a customer name (insurance policyholder name) input field 954, a contract person (adjuster) name input field 956, a reception number input field 958, registration. Number input field 960, model input field 962, classification category / model designation number input field 964, color code input field 966, vehicle owner name input field 968, vehicle user name input field 970, security number input field 972, and comment An input field 974 is included. The transmission source name (repair shop name) input field 952 to the color code input field 966 are essential input items, and are configured so that the storage process cannot be performed unless all are input. The essential input items are not limited to this pattern, and can be changed as necessary.

図8の処理フローに戻り、処理は端子Jを介してステップS41の処理へ進む。また、ステップS35において、初期画面の表示ではないと判定された場合には(ステップS35:Noルート)、ステップS37及びステップS39の処理をスキップする。すなわち、表示しているページをそのまま表示しておく。   Returning to the process flow of FIG. 8, the process proceeds to the process of step S <b> 41 via the terminal J. If it is determined in step S35 that the initial screen is not displayed (step S35: No route), the processes in steps S37 and S39 are skipped. That is, the displayed page is displayed as it is.

制御部200及び各画面表示部(例えば表紙画面表示部202)は、表示しているページに対する、修理工場の担当者等のユーザからのボタンの選択入力やデータの入力を受け付け、例えば表紙画面950(図9)に入力されたデータは、データ保持部220によって一旦記憶装置に格納される(ステップS41)。   The control unit 200 and each screen display unit (for example, the cover screen display unit 202) accept selection input of buttons and data input from a user such as a person in charge of a repair shop for the displayed page, for example, a cover screen 950. The data input to (FIG. 9) is temporarily stored in the storage device by the data holding unit 220 (step S41).

制御部200は、共通ヘッダー部(例えば共通ヘッダー部900(図9))に対するユーザからの要求操作を判定する。すなわち、どのボタンが押されたかを判定する。「保存」ボタン902が押されたと判定された場合(ステップS43:Yesルート)、処理は端子Bを介して図17の処理に移行する。   The control unit 200 determines a request operation from the user for the common header part (for example, the common header part 900 (FIG. 9)). That is, it is determined which button has been pressed. When it is determined that the “save” button 902 has been pressed (step S43: Yes route), the process proceeds to the process of FIG.

「保存」ボタン902が押されず(ステップS43:Noルート)、「印刷」ボタン904が押されたと判定された場合(ステップS45:Yesルート)、処理は端子Cを介して図18の処理に移行する。   If it is determined that the “save” button 902 is not pressed (step S43: No route) and the “print” button 904 is pressed (step S45: Yes route), the process proceeds to the process of FIG. To do.

「印刷」ボタン904が押されず(ステップS45:Noルート)、「表紙」ボタン906が押されたと判定された場合(ステップS47:Yesルート)、処理は端子Aを介してステップS39の処理に戻る。   If it is determined that the “print” button 904 is not pressed (step S45: No route) and the “cover” button 906 is pressed (step S47: Yes route), the process returns to the process of step S39 via the terminal A. .

「表紙」ボタン906が押されず(ステップS47:Noルート)、「画像」ボタン908が押されたと判定された場合(ステップS49:Yesルート)、処理は端子Dを介して図11の処理に移行する。   If the “cover” button 906 is not pressed (step S47: No route) and it is determined that the “image” button 908 is pressed (step S49: Yes route), the process proceeds to the process of FIG. To do.

「画像」ボタン908が押されず(ステップS49:Noルート)、「見積」ボタン910が押されたと判定された場合(ステップS51:Yesルート)、処理は端子Eを介して図13の処理に移行する。「見積」ボタン910が押されたと判定されなかった場合(ステップS51:Noルート)、処理は端子Lを介して図10の処理に移行する。   If the “image” button 908 is not pressed (step S49: No route) and it is determined that the “estimate” button 910 is pressed (step S51: Yes route), the process proceeds to the process of FIG. To do. If it is not determined that the “estimate” button 910 has been pressed (step S51: No route), the process proceeds to the process of FIG.

図10の処理に移行し、制御部200は、さらに共通ヘッダー部(例えば共通ヘッダー部900(図9))に対するユーザからの要求操作を判定する。すなわち、どのボタンが押されたかを判定する。「車検証」ボタン912が押されたと判定された場合(ステップS53:Yesルート)、処理は端子Fを介して図15の処理に移行する。   Shifting to the processing in FIG. 10, the control unit 200 further determines a request operation from the user for the common header portion (for example, the common header portion 900 (FIG. 9)). That is, it is determined which button has been pressed. When it is determined that the “vehicle verification” button 912 has been pressed (step S53: Yes route), the process proceeds to the process of FIG.

「車検証」ボタン912が押されず(ステップS53:Noルート)、「メール」ボタン916が押されたと判定された場合(ステップS55:Yesルート)、処理は端子Gを介して図20の処理に移行する。   When it is determined that the “vehicle verification” button 912 is not pressed (step S53: No route) and the “mail” button 916 is pressed (step S55: Yes route), the processing is performed through the terminal G as shown in FIG. Transition.

「メール」ボタン916が押されず(ステップS55:Noルート)、「読込」ボタン914が押されたと判定された場合(ステップS57:Yesルート)、処理は端子Hを介して図19の処理に移行する。   If it is determined that the “mail” button 916 is not pressed (step S55: No route) and the “read” button 914 is pressed (step S57: Yes route), the process proceeds to the process of FIG. To do.

「読込」ボタン914が押されなかったと判定された場合(ステップS57:Noルート)、制御部200は「終了」ボタン918が押されたと判定する。終了処理部222は、例えば「終了してもよろしいですか?」等の終了を確認するメッセージを表示し、例えば「はい」ボタン又は「いいえ」ボタンによるユーザの選択入力操作を受け付ける(ステップS59)。   When it is determined that the “read” button 914 has not been pressed (step S57: No route), the control unit 200 determines that the “end” button 918 has been pressed. The termination processing unit 222 displays a message confirming termination, such as “Are you sure you want to terminate?”, And accepts a user's selection input operation using, for example, a “Yes” button or a “No” button (step S59). .

ユーザの選択入力操作が、終了を了承する例えば「はい」ボタンの押下であったと判定された場合(ステップS61:Yesルート)、終了処理部222は、表示画面を閉じ、プログラムを終了する(ステップS63)。また、「はい」ボタンの押下ではなかったと判定された場合(ステップS61:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。   If it is determined that the user's selection input operation is, for example, a press of a “Yes” button that acknowledges termination (step S61: Yes route), the termination processing unit 222 closes the display screen and terminates the program (step S61). S63). When it is determined that the “Yes” button has not been pressed (step S61: No route), the process returns to the process of step S41 (FIG. 8) via the terminal J.

次に、端子Dを介して遷移した処理について図11を用いて説明する。本処理は、ステップS49(図8)において「画像」ボタン908(図9)が押されたと判定された場合(ステップS49:Yesルート)の処理である。   Next, a process that transits through the terminal D will be described with reference to FIG. This processing is processing when it is determined in step S49 (FIG. 8) that the “image” button 908 (FIG. 9) has been pressed (step S49: Yes route).

車両画像添付画面表示部204は、車両画像添付画面を表示し、ユーザの選択入力操作を受け付ける(ステップS65)。   The vehicle image attachment screen display unit 204 displays a vehicle image attachment screen and accepts a user's selection input operation (step S65).

図12に、共通ヘッダー部を含む車両画像添付画面の一例を示す。図12の例では、共通ヘッダー部1200及び車両画像添付画面1250が含まれている。共通ヘッダー部1200は、上で述べた共通ヘッダー部900(図9)と同様の構成となっている。   FIG. 12 shows an example of a vehicle image attachment screen including a common header part. In the example of FIG. 12, a common header part 1200 and a vehicle image attachment screen 1250 are included. The common header portion 1200 has the same configuration as the common header portion 900 (FIG. 9) described above.

また、車両画像添付画面1250には、「写真」ボタン1252、「削除」ボタン1254、車両画像添付欄1256及びコメント入力欄1258が含まれている。以上の画像添付用項目を1セットとして、本実施の形態では、車両画像添付画面1250の1ページにつき3セットの画像添付用項目が含まれるような構成となっている。これは、登録番号の入った車両全景画像と、損傷部を中心に損傷全体が把握できる画像と、損傷部のクローズアップ画像との3つの画像の添付を促すためである。但し、1ページに含む画像添付用項目は何セットであってもよいし、車両画像添付画面が複数あるような構成であってもよい。   The vehicle image attachment screen 1250 includes a “photo” button 1252, a “delete” button 1254, a vehicle image attachment field 1256, and a comment input field 1258. With the above image attachment items as one set, the present embodiment is configured such that three sets of image attachment items are included per page of the vehicle image attachment screen 1250. This is for urging the attachment of three images: a vehicle whole view image containing a registration number, an image that allows the entire damage to be grasped centering on the damaged portion, and a close-up image of the damaged portion. However, the number of items for image attachment included in one page may be any number, and a configuration having a plurality of vehicle image attachment screens may be employed.

修理工場の担当者等のユーザは、「写真」ボタン1252又は「削除」ボタン1254を押すことによって、当該ボタンの下に設置されている車両画像添付欄1256に対して画像データの挿入又は削除を行う。また、車両画像添付欄1256の画像データについての説明やコメントを、右側のコメント入力欄1258に入力する。   A user such as a person in charge at a repair shop presses a “photo” button 1252 or a “delete” button 1254 to insert or delete image data in the vehicle image attachment field 1256 installed under the button. Do. Further, an explanation or comment about the image data in the vehicle image attachment field 1256 is input to the comment input field 1258 on the right side.

図11のフローに戻り、車両画像添付画面表示部204は、ユーザからの車両画像添付画面1250(図12)に対する要求操作を判定する。「写真」ボタン1252(図12)が押されたと判定された場合(ステップS67:Yesルート)、画像添付処理部210は、図示しない画像ファイル指定ダイアログ・ボックスを表示し、添付する画像ファイルの指定を促す。例えばディレクトリ及びファイル名を直接入力可能としてもよいし、ディレクトリ及びファイルを参照しながら選択するような構成であってもよい。そして、画像添付処理部210は、指定されたディレクトリ及びファイル名と、例えば「この画像ファイルを添付しますか?」等の確認メッセージとを含む図示しないダイアログ・ボックスを表示し、例えば「OK」ボタン及び「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS69)。なお、ファイルを選択する際に画像データのサムネイルを表示して、内容の確認を行うことができるようにすることもある。   Returning to the flow of FIG. 11, the vehicle image attachment screen display unit 204 determines a request operation for the vehicle image attachment screen 1250 (FIG. 12) from the user. When it is determined that the “photo” button 1252 (FIG. 12) is pressed (step S67: Yes route), the image attachment processing unit 210 displays an image file designation dialog box (not shown) and designates an image file to be attached. Prompt. For example, a directory and a file name may be directly inputable, or may be configured to select while referring to a directory and a file. Then, the image attachment processing unit 210 displays a dialog box (not shown) including the designated directory and file name and a confirmation message such as “Do you want to attach this image file?”, For example, “OK”. The user's selection input operation by the button and the “cancel” button is accepted (step S69). Note that when selecting a file, a thumbnail of image data may be displayed so that the contents can be confirmed.

ユーザの選択入力操作が、ファイルの添付を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS71:Noルート)、ステップS65の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS71:Yesルート)、画像添付処理部210は、ステップS65において押された「写真」ボタン1252(図12)に対応する車両画像添付欄1256(図12)に、既に画像が添付済みかどうか判定する(ステップS73)。添付済みであると判定された場合(ステップS73:Yesルート)、画像添付処理部210は、図示しない差替え確認ダイアログ・ボックスにおいて、例えば「現在添付されている画像を破棄して、新しい画像を添付しますか?」等の確認メッセージを表示し、例えば「差替え」ボタン及び「やめる」ボタンによるユーザの選択入力操作を受け付ける(ステップS75)。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve attachment of the file (step S71: No route), the process returns to step S65. When it is determined that the “OK” button has been pressed (step S71: Yes route), the image attachment processing unit 210 displays the vehicle image attachment field corresponding to the “photo” button 1252 (FIG. 12) pressed in step S65. It is determined whether an image has already been attached to 1256 (FIG. 12) (step S73). When it is determined that it has been attached (step S73: Yes route), the image attachment processing unit 210, for example, “discards the currently attached image and attaches a new image in a replacement confirmation dialog box (not shown). A confirmation message such as “Do you want to do it?” Is displayed, and a user's selection input operation using, for example, a “replace” button and a “quit” button is accepted (step S75).

ユーザの選択入力操作が、画像の差替えを了承する例えば「差替え」ボタンの押下ではなかったと判定された場合(ステップS77:Noルート)、ステップS65の処理に戻る。「差替え」ボタンの押下であったと判定された場合(ステップS77:Yesルート)、画像添付処理部210は、指定された画像ファイルを読み込み(ステップS79)、画像ファイルの表示サイズが、ステップS65において押された「写真」ボタン1252(図12)に対応する車両画像添付欄1256(図12)のサイズと等しいか確認する(ステップS81)。等しくない場合には、画像添付処理部210は画像ファイルの表示サイズを調整し、車両画像添付欄1256(図12)と同じサイズの画像を車両画像添付欄1256(図12)に上書き添付(画像データ更新)する(ステップS83)。なおこの際、所定の画像サイズ調整処理を行って画像の解像度を修正する場合もある。車両画像添付画面表示部204は、添付された画像を画面表示し、データ保持部220に格納する。なお、データ保持部220では、表示サイズのデータに対応して画像データが保持される。   When it is determined that the user's selection input operation is not pressing of the “replace” button, for example, to accept the image replacement (step S77: No route), the process returns to step S65. When it is determined that the “Replace” button has been pressed (step S77: Yes route), the image attachment processing unit 210 reads the designated image file (step S79), and the display size of the image file is determined in step S65. It is confirmed whether the size is equal to the size of the vehicle image attachment field 1256 (FIG. 12) corresponding to the pressed “photo” button 1252 (FIG. 12) (step S81). If they are not equal, the image attachment processing unit 210 adjusts the display size of the image file and overwrites and attaches an image having the same size as the vehicle image attachment field 1256 (FIG. 12) to the vehicle image attachment field 1256 (FIG. 12). Data update) (step S83). In this case, a predetermined image size adjustment process may be performed to correct the image resolution. The vehicle image attachment screen display unit 204 displays the attached image on the screen and stores it in the data holding unit 220. The data holding unit 220 holds image data corresponding to the display size data.

また、ステップS73において、添付済みではないと判定された場合(ステップS73:Noルート)、差替えの確認は必要ないため、画像添付処理部210は、ステップS75及びステップS77の処理をスキップしてステップS79に移行する。   If it is determined in step S73 that the attachment has not been completed (step S73: No route), the confirmation of replacement is not necessary, so the image attachment processing unit 210 skips steps S75 and S77. The process proceeds to S79.

ステップS81の処理の終了後、処理はステップS65に戻る。   After the process of step S81 is completed, the process returns to step S65.

次に、ステップS67において、「写真」ボタン1252(図12)が押されたと判定されなかった場合(ステップS67:Noルート)、「削除」ボタン1254(図12)が押されたかどうか判定する(ステップS84)。「削除」ボタン1254(図12)が押されたと判定されなかった場合(ステップS84:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。   Next, if it is not determined in step S67 that the “photo” button 1252 (FIG. 12) has been pressed (step S67: No route), it is determined whether the “delete” button 1254 (FIG. 12) has been pressed (step S67). Step S84). If it is not determined that the “delete” button 1254 (FIG. 12) has been pressed (step S84: No route), the process returns to the process of step S41 (FIG. 8) via the terminal J.

ステップS84において、「削除」ボタン1254(図12)が押されたと判定された場合(ステップS84:Yesルート)、画像添付処理部210は、図示しない画像削除確認ダイアログ・ボックスにおいて、例えば「画像を削除します。よろしいですか?」等の確認メッセージを表示し、例えば「OK」ボタン及び「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS85)。   If it is determined in step S84 that the “delete” button 1254 (FIG. 12) has been pressed (step S84: Yes route), the image attachment processing unit 210 displays, for example, “image” in an image deletion confirmation dialog box (not shown). A confirmation message such as “Are you sure?” Is displayed, and a selection input operation of the user by, for example, an “OK” button and a “Cancel” button is accepted (step S85).

ユーザの選択入力操作が、画像の削除を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS87:Noルート)、ステップS65の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS87:Yesルート)、画像添付処理部210は、ステップS65において押された「削除」ボタン1254(図12)に対応する車両画像添付欄1256(図12)に添付されている画像ファイルを削除する(ステップS89)。車両画像添付画面表示部204は、指定された添付済みの画像を消去して画面表示する。また、データ保持部220は、保持している当該画像ファイルのデータを破棄する。処理はステップS65に戻る。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve the image deletion (step S87: No route), the process returns to step S65. When it is determined that the “OK” button has been pressed (step S87: Yes route), the image attachment processing unit 210 displays the vehicle image attachment field corresponding to the “delete” button 1254 (FIG. 12) pressed in step S65. The image file attached to 1256 (FIG. 12) is deleted (step S89). The vehicle image attachment screen display unit 204 deletes the designated attached image and displays it on the screen. Further, the data holding unit 220 discards the data of the held image file. The process returns to step S65.

次に、端子Eを介して遷移した処理について図13を用いて説明する。本処理は、ステップS51(図8)において「見積」ボタン910(図9)が押されたと判定された場合(ステップS51:Yesルート)の処理である。   Next, a process that transits through the terminal E will be described with reference to FIG. This process is a process performed when it is determined in step S51 (FIG. 8) that the “estimate” button 910 (FIG. 9) has been pressed (step S51: Yes route).

見積書添付画面表示部206は、見積書添付画面を表示し、ユーザの選択入力操作を受け付ける(ステップS91)。   The estimate attachment screen display unit 206 displays an estimate attachment screen and accepts a user's selection input operation (step S91).

図14に、共通ヘッダー部を含む見積書添付画面の一例を示す。図14の例では、共通ヘッダー部1400及び見積書添付画面1450が含まれている。共通ヘッダー部1400は、上で述べた共通ヘッダー部900(図9)と同様の構成となっている。   FIG. 14 shows an example of an estimate attachment screen including a common header part. In the example of FIG. 14, a common header portion 1400 and an estimate attachment screen 1450 are included. The common header portion 1400 has the same configuration as the common header portion 900 (FIG. 9) described above.

また、見積書添付画面1450には、「見積書貼付」ボタン1452、「見積書削除」ボタン1454及び見積書画像添付欄1456が含まれている。以上の画像添付用項目を1セットとして、本実施の形態では、見積書添付画面1450の1ページにつき1セットの画像添付用項目が含まれるような構成となっている。但し、1ページに含む画像添付用項目は何セットであってもよいし、見積書添付画面が複数あるような構成であってもよい。   The estimate attachment screen 1450 includes an “estimate paste” button 1452, an “estimate delete” button 1454, and an estimate image attachment field 1456. In the present embodiment, the above image attachment items are set as one set, and one set of image attachment items is included in one page of the estimate attachment screen 1450. However, the number of items for image attachment included in one page may be any number, and the configuration may include a plurality of estimate attachment screens.

修理工場の担当者等のユーザは、「見積書貼付」ボタン1452又は「見積書削除」ボタン1454を押すことによって、当該ボタンの下に設置されている見積書画像添付欄1456に対して画像データの挿入又は削除を行う。   A user such as a person in charge of the repair shop presses the “estimate affix” button 1452 or the “estimate delete” button 1454 to display image data for the estimate image attachment field 1456 installed under the button. Insert or delete

図13のフローに戻り、見積書添付画面表示部206は、ユーザからの見積書添付画面1450(図14)に対する要求操作を判定する。「見積書貼付」ボタン1452(図14)が押されたと判定された場合(ステップS93:Yesルート)、画像添付処理部210は、図示しない画像ファイル指定ダイアログ・ボックスを表示し、添付する画像ファイルの指定を促す。例えばディレクトリ及びファイル名を直接入力可能としてもよいし、ディレクトリ及びファイルを参照しながら選択するような構成であってもよい。そして、画像添付処理部210は、指定されたディレクトリ及びファイル名と、例えば「この画像ファイルを添付しますか?」等の確認メッセージとを含む図示しないダイアログ・ボックスを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS95)。なお、ファイルを選択する際に画像データのサムネイルを表示して、内容の確認を行うことができるようにすることもある。   Returning to the flow of FIG. 13, the estimate attachment screen display unit 206 determines a request operation for the estimate attachment screen 1450 (FIG. 14) from the user. When it is determined that the “put estimate” button 1452 (FIG. 14) is pressed (step S93: Yes route), the image attachment processing unit 210 displays an image file designation dialog box (not shown) and attaches the image file to be attached. Prompt to specify. For example, a directory and a file name may be directly inputable, or may be configured to select while referring to a directory and a file. Then, the image attachment processing unit 210 displays a dialog box (not shown) including the designated directory and file name and a confirmation message such as “Do you want to attach this image file?”, For example, “OK”. The user's selection input operation by the button or the “cancel” button is accepted (step S95). Note that when selecting a file, a thumbnail of image data may be displayed so that the contents can be confirmed.

ユーザの選択入力操作が、ファイルの添付を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS97:Noルート)、ステップS91の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS97:Yesルート)、画像添付処理部210は、ステップS91において押された「見積書貼付」ボタン1452(図14)に対応する見積書画像添付欄1456(図14)に、既に画像が添付済みかどうか判定する(ステップS99)。添付済みであると判定された場合(ステップS99:Yesルート)、画像添付処理部210は、図示しない差替え確認ダイアログ・ボックスにおいて、例えば「現在添付されている画像を破棄して、新しい画像を添付しますか?」等の確認メッセージを表示し、例えば「差替え」ボタン及び「やめる」ボタンによるユーザの選択入力操作を受け付ける(ステップS101)。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve attachment of the file (step S97: No route), the process returns to step S91. If it is determined that the “OK” button has been pressed (step S97: Yes route), the image attachment processing unit 210 estimates corresponding to the “put estimate” button 1452 (FIG. 14) pressed in step S91. It is determined whether an image has already been attached to the image attachment field 1456 (FIG. 14) (step S99). When it is determined that the image has been attached (step S99: Yes route), the image attachment processing unit 210, for example, “discards the currently attached image and attaches a new image in a replacement confirmation dialog box (not shown). A confirmation message such as “Do you want to do it?” Is displayed, and for example, a user's selection input operation by the “replace” button and the “quit” button is accepted (step S101).

ユーザの選択入力操作が、画像の差替えを了承する例えば「差替え」ボタンの押下ではなかったと判定された場合(ステップS103:Noルート)、ステップS91の処理に戻る。「差替え」ボタンの押下であったと判定された場合(ステップS103:Yesルート)、画像添付処理部210は、指定された画像ファイルを読み込み(ステップS105)、画像ファイルの表示サイズが、見積書画像添付欄1456(図14)のサイズと等しいか確認する(ステップS107)。等しくない場合には、画像添付処理部210は画像ファイルの表示サイズを調整し、見積書画像添付欄1456(図14)と同じサイズの画像を見積書画像添付欄1456(図14)に上書き添付(画像データ更新)する(ステップS109)。見積書添付画面表示部206は、添付された画像を画面表示し、データ保持部220に格納する。なお、データ保持部220では、表示サイズのデータに対応して画像データが保持される。   If it is determined that the user's selection input operation is not pressing the “replacement” button, for example, to accept the replacement of the image (step S103: No route), the process returns to step S91. When it is determined that the “Replace” button has been pressed (step S103: Yes route), the image attachment processing unit 210 reads the designated image file (step S105), and the display size of the image file is an estimate image. It is confirmed whether it is equal to the size of the attachment column 1456 (FIG. 14) (step S107). If they are not equal, the image attachment processing unit 210 adjusts the display size of the image file, and overwrites and attaches an image of the same size as the estimate image attachment field 1456 (FIG. 14) to the estimate image attachment field 1456 (FIG. 14). (Update image data) (step S109). The estimate attachment screen display unit 206 displays the attached image on the screen and stores it in the data holding unit 220. The data holding unit 220 holds image data corresponding to the display size data.

また、ステップS99において、添付済みではないと判定された場合(ステップS99:Noルート)、差替えの確認は必要ないため、画像添付処理部210は、ステップS101及びステップS103の処理をスキップしてステップS105に移行する。   If it is determined in step S99 that the attachment has not been completed (step S99: No route), the confirmation of replacement is not necessary, and thus the image attachment processing unit 210 skips the processing of step S101 and step S103. The process proceeds to S105.

ステップS107の処理の終了後、処理はステップS91に戻る。   After the process of step S107 ends, the process returns to step S91.

次に、ステップS93において、「見積書貼付」ボタン1452(図14)が押されたと判定されなかった場合(ステップS93:Noルート)、「見積書削除」ボタン1454(図14)が押されたかどうか判定する(ステップS109)。「見積書削除」ボタン1454(図14)が押されたと判定されなかった場合(ステップS109:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。   Next, in step S93, when it is not determined that the “estimate paste” button 1452 (FIG. 14) is pressed (step S93: No route), whether the “estimate delete” button 1454 (FIG. 14) is pressed. It is determined whether or not (step S109). If it is not determined that the “estimate deletion” button 1454 (FIG. 14) has been pressed (step S109: No route), the process returns to the process of step S41 (FIG. 8) via the terminal J.

ステップS109において、「見積書削除」ボタン1454(図14)が押されたと判定された場合(ステップS109:Yesルート)、画像添付処理部210は、図示しない画像削除確認ダイアログ・ボックスにおいて、例えば「画像を削除します。よろしいですか?」等の確認メッセージを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS111)。   When it is determined in step S109 that the “estimate deletion” button 1454 (FIG. 14) is pressed (step S109: Yes route), the image attachment processing unit 210 displays, for example, “ A confirmation message such as “Are you sure you want to delete the image?” Is displayed, and a selection input operation of the user by, for example, an “OK” button or a “Cancel” button is accepted (step S111).

ユーザの選択入力操作が、画像の削除を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS113:Noルート)、ステップS91の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS113:Yesルート)、画像添付処理部210は、見積書画像添付欄1456(図14)に添付されている画像ファイルを削除する(ステップS115)。見積書添付画面表示部206は、指定された添付済みの画像を消去して画面表示する。また、データ保持部220は、保持している当該画像ファイルのデータを破棄する。処理はステップS91に戻る。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve the image deletion (step S113: No route), the process returns to step S91. When it is determined that the “OK” button has been pressed (step S113: Yes route), the image attachment processing unit 210 deletes the image file attached to the estimate image attachment field 1456 (FIG. 14) (step S113). S115). The estimate attachment screen display unit 206 deletes the designated attached image and displays it on the screen. Further, the data holding unit 220 discards the data of the held image file. The process returns to step S91.

次に、端子Fを介して遷移した処理について図15を用いて説明する。本処理は、ステップS53(図10)において「車検証」ボタン912(図9)が押されたと判定された場合(ステップS53:Yesルート)の処理である。   Next, a process that transits through the terminal F will be described with reference to FIG. This process is a process performed when it is determined in step S53 (FIG. 10) that the “car verification” button 912 (FIG. 9) has been pressed (step S53: Yes route).

車検証添付画面表示部208は、車検証添付画面を表示し、ユーザの選択入力操作を受け付ける(ステップS117)。   The vehicle verification attachment screen display unit 208 displays the vehicle verification attachment screen and accepts a user's selection input operation (step S117).

図16に、共通ヘッダー部を含む車検証添付画面の一例を示す。図16の例では、共通ヘッダー部1600及び車検証添付画面1650が含まれている。共通ヘッダー部1600は、上で述べた共通ヘッダー部900(図9)と同様の構成となっている。   FIG. 16 shows an example of a vehicle verification attachment screen including a common header part. In the example of FIG. 16, a common header portion 1600 and a vehicle verification attachment screen 1650 are included. The common header portion 1600 has the same configuration as the common header portion 900 (FIG. 9) described above.

また、車検証添付画面1650には、「車検証貼付」ボタン1652、「車検証削除」ボタン1654及び車検証画像添付欄1656が含まれている。以上の画像添付用項目を1セットとして、本実施の形態では、車検証添付画面1650の1ページにつき1セットの画像添付用項目が含まれるような構成となっている。但し、1ページに含む画像添付用項目は何セットであってもよいし、車検証添付画面が複数あるような構成であってもよい。   The car verification attachment screen 1650 includes a “car verification affix” button 1652, a “car verification delete” button 1654, and a car verification image attachment field 1656. In the present embodiment, the above-described image attachment items are set as one set, and one set of image attachment items is included in one page of the vehicle verification attachment screen 1650. However, the number of items for image attachment included in one page may be any number, and the configuration may include a plurality of vehicle verification attachment screens.

修理工場の担当者等のユーザは、「車検証貼付」ボタン1652又は「車検証削除」ボタン1654を押すことによって、当該ボタンの下に設置されている車検証画像添付欄1656に対して画像データの挿入又は削除を行う。   A user such as a person in charge at a repair shop presses the “Apply vehicle verification” button 1652 or the “Delete vehicle verification” button 1654 to display image data on the vehicle verification image attachment field 1656 installed under the button. Insert or delete

図15のフローに戻り、車検証添付画面表示部208は、ユーザからの車検証添付画面1650(図16)に対する要求操作を判定する。以下、上で述べた見積書添付画面と同様の処理のため、説明を省略する。   Returning to the flow of FIG. 15, the vehicle verification attachment screen display unit 208 determines a request operation for the vehicle verification attachment screen 1650 (FIG. 16) from the user. Hereinafter, since it is the same processing as the estimate attachment screen described above, description is omitted.

次に、端子Bを介して遷移した処理について図17を用いて説明する。本処理は、ステップS43(図8)において「保存」ボタン902(図9)が押されたと判定された場合(ステップS43:Yesルート)の処理である。   Next, a process that transits through the terminal B will be described with reference to FIG. This process is a process performed when it is determined in step S43 (FIG. 8) that the “save” button 902 (FIG. 9) has been pressed (step S43: Yes route).

保存処理部216は、データ保持部220に保持されているデータを参照し、必須入力チェック、桁数チェック及び文字チェックを行う(ステップS119)。また、画像添付チェックを行う(ステップS121)。   The storage processing unit 216 refers to the data held in the data holding unit 220, and performs an essential input check, a digit number check, and a character check (step S119). Also, an image attachment check is performed (step S121).

必須入力チェックでは、必須入力項目(必須入力欄)に全てデータが入力されているかチェックする。例えば表紙画面950(図9)における必須入力項目である送信元名(修理工場名称)入力欄952、お客様名(保険契約者名)入力欄954、協定担当者(アジャスター)名入力欄956、受付番号入力欄958、登録番号入力欄960、型式入力欄962、類別区分・型式指定番号入力欄964及びカラー・コード入力欄966に対して全て入力がなされているかチェックする。   In the required input check, it is checked whether all data is input in the required input items (required input fields). For example, a sender name (repair factory name) input field 952 which is an essential input item on the cover screen 950 (FIG. 9), a customer name (insurer name) input field 954, an agreement person (adjuster) name input field 956, and reception It is checked whether all entries have been made in the number input field 958, the registration number input field 960, the model input field 962, the category classification / model designation number input field 964, and the color / code input field 966.

桁数チェックでは、番号やコードの入力欄等に所定の桁数(範囲内)でデータが入力されているかチェックする。例えば表紙画面950(図9)における受付番号入力欄958に入力されているデータが、例えば8桁であるかどうかチェックする。   In the digit number check, it is checked whether data is input with a predetermined number of digits (within a range) in a number or code input field. For example, it is checked whether the data input in the receipt number input field 958 on the cover screen 950 (FIG. 9) is, for example, 8 digits.

文字チェックでは、番号やコードの入力欄等に入力されているデータが、適切な文字によって構成されているかチェックする。例えば表紙画面950(図9)における受付番号入力欄958に入力されているデータが、ピリオドから始まっていたり、所定の文字以外のデータ(コロンやスラッシュ等)を含む場合には、適切ではないものとする。   In the character check, it is checked whether the data entered in the number or code input field is composed of appropriate characters. For example, if the data entered in the receipt number input field 958 on the cover screen 950 (FIG. 9) starts with a period or includes data other than a predetermined character (such as a colon or a slash), it is not appropriate. And

画像添付チェックでは、例えば車両画像添付画面1250(図12)に少なくとも1つの画像が添付されているかチェックする。見積書添付画面1450(図14)や車検証添付画面1650(図16)についても同様に画像の添付がなされているかチェックするような構成であってもよい。   In the image attachment check, for example, it is checked whether at least one image is attached to the vehicle image attachment screen 1250 (FIG. 12). Similarly, it may be configured to check whether an image is attached to the estimate attachment screen 1450 (FIG. 14) and the vehicle verification attachment screen 1650 (FIG. 16).

保存処理部216は、以上のチェック処理の結果、エラーがあったかどうか判定する(ステップS123)。エラーがあったと判定された場合(ステップS123:Yesルート)、保存処理部216は、例えば「正しく入力し直してください。」等のエラー・メッセージを表示し(ステップS125)、処理は端子Jを介してステップS41(図8)の処理に戻る。   The storage processing unit 216 determines whether there is an error as a result of the above check processing (step S123). When it is determined that there is an error (step S123: Yes route), the storage processing unit 216 displays an error message such as “Please input correctly” (step S125), and the processing is performed using the terminal J. Then, the process returns to step S41 (FIG. 8).

エラーがなかったと判定された場合(ステップS123:Noルート)、保存処理部216は、例えば「ファイルを保存して終了しますか?」等の確認メッセージを含む図示しない保存確認ダイアログ・ボックスを表示し、例えば「はい」ボタン又は「いいえ」ボタンによるユーザの選択入力操作を受け付ける(ステップS127)。   When it is determined that there is no error (step S123: No route), the save processing unit 216 displays a save confirmation dialog box (not shown) including a confirmation message such as "Do you want to save the file and exit?" Then, for example, the selection input operation of the user by the “Yes” button or the “No” button is accepted (step S127).

ユーザの選択入力操作が、ファイルの保存及び終了を了承する例えば「はい」ボタンの押下ではなかったと判定された場合(ステップS129:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「はい」ボタンの押下であったと判定された場合(ステップS129:Yesルート)、保存処理部216は、図示しない保存先指定ダイアログ・ボックスを表示し、ファイルの保存先の指定を促す。例えばディレクトリ名を直接入力可能としてもよいし、ディレクトリを参照しながら選択するような構成であってもよい。また、このステップをスキップして、常に所定の同一ディレクトリに保存するような構成であってもよい。   When it is determined that the user's selection input operation is not pressing of the “Yes” button, for example, that approves storage and termination of the file (step S129: No route), the process proceeds to step S41 via the terminal J (FIG. 8). Return to the process. If it is determined that the “Yes” button has been pressed (step S129: Yes route), the storage processing unit 216 displays a storage destination designation dialog box (not shown) and prompts the user to specify the file storage destination. For example, the directory name may be directly inputable, or may be configured to select while referring to the directory. Further, the configuration may be such that this step is skipped and the data is always saved in a predetermined same directory.

そして、保存処理部216は、指定されたディレクトリ及びファイル名と、例えば「この場所に保存しますか?」等の確認メッセージとを含む図示しないダイアログ・ボックスを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS131)。   Then, the save processing unit 216 displays a dialog box (not shown) including the designated directory and file name and a confirmation message such as “Do you want to save in this location?”, For example, an “OK” button or A user's selection input operation by the “Cancel” button is accepted (step S131).

ユーザの選択入力操作が、ファイルの保存先を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS133:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS133:Yesルート)、保存処理部216は、保存先に指定されたディレクトリに既に同名のファイルが存在するかどうか判定する(ステップS135)。存在すると判定された場合(ステップS135:Yesルート)、保存処理部216は、図示しない上書き確認ダイアログ・ボックスにおいて、例えば「新しいファイルを上書きしますか?」等の確認メッセージを表示し、例えば「はい」ボタン又は「いいえ」ボタンによるユーザの選択入力操作を受け付ける(ステップS137)。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button for accepting the file storage destination (step S133: No route), the process proceeds to step S41 (FIG. 8) via the terminal J. Return to processing. If it is determined that the “OK” button has been pressed (step S133: Yes route), the storage processing unit 216 determines whether a file with the same name already exists in the directory specified as the storage destination (step S135). . When it is determined that the file exists (step S135: Yes route), the storage processing unit 216 displays a confirmation message such as “Would you like to overwrite a new file?” In an overwrite confirmation dialog box (not shown), for example, “ The user's selection input operation by the “Yes” button or the “No” button is accepted (step S137).

なお、ファイル名については受付番号等のユニークな名前とすることもある。また、自動的にユニークなファイル名が設定される場合もある。   The file name may be a unique name such as a receipt number. A unique file name may be automatically set.

ユーザの選択入力操作が、ファイルの上書きを了承する例えば「はい」ボタンの押下ではなかったと判定された場合(ステップS139:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「はい」ボタンの押下であったと判定された場合(ステップS139:Yesルート)、保存処理部216は、データ保持部220を参照して各ページにおいて登録されたデータを所定のフォーマットで統合し、OSのファイル保存機能を用いて本プログラム・ファイルを指定されたディレクトリに保存する。その際、ファイルロック管理部218は、保存するプログラム・ファイルに対してファイル保護を施す(ステップS141)。処理は端子Kを介してステップS63(図10)の処理に移行する。   If it is determined that the user's selection input operation is not, for example, pressing the “Yes” button to approve overwriting of the file (step S139: No route), the process is performed via the terminal J in step S41 (FIG. 8). Return to. When it is determined that the “Yes” button has been pressed (step S139: Yes route), the storage processing unit 216 refers to the data holding unit 220 to integrate the data registered in each page in a predetermined format, The program file is saved in a specified directory using the OS file saving function. At that time, the file lock management unit 218 performs file protection for the program file to be saved (step S141). The process proceeds to the process of step S63 (FIG. 10) via the terminal K.

なお、ステップS131以降のファイル保存の処理はOSが持つ機能のみを用いて行われるような構成であってもよい。但し、その場合には、ステップS131以前にファイル保護処理を実施しておく必要がある。また、OSによる保存処理の終了後は、処理は端子Jを介してステップS41(図8)の処理に戻る。   It should be noted that the file storage processing after step S131 may be configured to be performed using only the functions of the OS. However, in that case, it is necessary to perform file protection processing before step S131. Further, after the saving process by the OS is completed, the process returns to the process of step S41 (FIG. 8) via the terminal J.

また、各ページにおいて登録されたデータを統合して、画像添付プログラムとは別の、所定のファイル・フォーマットのファイルを生成して、修理工場端末3の記憶装置に格納するようにしてもよい。   Alternatively, the data registered in each page may be integrated to generate a file of a predetermined file format different from the image attachment program and stored in the storage device of the repair shop terminal 3.

次に、端子Cを介して遷移した処理について図18を用いて説明する。本処理は、ステップS45(図8)において「印刷」ボタン904(図9)が押されたと判定された場合(ステップS45:Yesルート)の処理である。   Next, a process that transits through the terminal C will be described with reference to FIG. This process is a process performed when it is determined in step S45 (FIG. 8) that the “print” button 904 (FIG. 9) has been pressed (step S45: Yes route).

出力処理部212は、例えば「印刷を実行しますか?」等の確認メッセージを含む図示しない印刷確認ダイアログ・ボックスを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS143)。   The output processing unit 212 displays a print confirmation dialog box (not shown) including a confirmation message such as “Do you want to execute printing?”, For example, and performs a user's selection input operation using, for example, an “OK” button or a “Cancel” button. Accept (step S143).

ユーザの選択入力操作が、印刷の実行を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS145:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS145:Yesルート)、出力処理部212は、データ保持部220に保持されているデータを参照し、表紙画面950(図9)、車両画像添付画面1250(図12)、見積書添付画面1450(図14)及び車検証添付画面1650(図16)の印刷設定を行う。見積書添付画面1450(図14)及び車検証添付画面1650(図16)の印刷設定においては、「見積書」又は「車検証」等のヘッダー及びフッターを付加する(ステップS147)。   If it is determined that the user's selection input operation is not pressing the “OK” button, for example, to accept the execution of printing (step S145: No route), the process is the process of step S41 (FIG. 8) via the terminal J. Return to. If it is determined that the “OK” button has been pressed (step S145: Yes route), the output processing unit 212 refers to the data held in the data holding unit 220, and displays the cover screen 950 (FIG. 9), vehicle Print settings are made for an image attachment screen 1250 (FIG. 12), an estimate attachment screen 1450 (FIG. 14), and a vehicle verification attachment screen 1650 (FIG. 16). In the print setting of the estimate attachment screen 1450 (FIG. 14) and the vehicle verification attachment screen 1650 (FIG. 16), a header and footer such as “estimate” or “vehicle verification” are added (step S147).

また、出力処理部212は、印刷する各ページの印刷サイズを例えばA4サイズ等の所定の大きさに設定し、当該設定に従った印刷用データ及び印刷要求を図示しないプリンタ等に出力することにより、印刷処理を行う(ステップS149)。処理は端子Jを介してステップS41(図8)の処理に戻る。   Further, the output processing unit 212 sets the print size of each page to be printed to a predetermined size such as A4 size, and outputs print data and a print request according to the setting to a printer (not shown) or the like. Then, the printing process is performed (step S149). The process returns to the process of step S41 (FIG. 8) via the terminal J.

次に、端子Hを介して遷移した処理について図19を用いて説明する。本処理は、ステップS57(図10)において「読込」ボタン914(図9)が押されたと判定された場合(ステップS57:Yesルート)の処理である。   Next, a process that transits through the terminal H will be described with reference to FIG. This process is a process performed when it is determined in step S57 (FIG. 10) that the “read” button 914 (FIG. 9) has been pressed (step S57: Yes route).

データ読込処理部214は、例えば修理工場端末3の所定のディレクトリにデータ読み込み用のファイルが存在するか確認する(ステップS151)。ファイルが存在しないと判定された場合(ステップS153:Noルート)、データ読込処理部214は、例えば「読み込み用のファイルがありません。」等のメッセージを含む図示しないダイアログ・ボックスを表示し、ファイルが存在しないことを示す(ステップS155)。処理は端子Jを介してステップS41(図8)の処理に戻る。   For example, the data reading processing unit 214 checks whether a file for reading data exists in a predetermined directory of the repair shop terminal 3 (step S151). If it is determined that the file does not exist (step S153: No route), the data reading processing unit 214 displays a dialog box (not shown) including a message such as “There is no file for reading.” It indicates that it does not exist (step S155). The process returns to the process of step S41 (FIG. 8) via the terminal J.

なお、読み込み用のファイルは、例えば保険会社サーバ55からのメールを受信することによって修理工場端末3に格納されたものであり、当該ファイルには、保険会社5において特定可能な事故案件データが含まれている。   The file for reading is, for example, stored in the repair shop terminal 3 by receiving an email from the insurance company server 55, and the file includes accident case data that can be specified by the insurance company 5. It is.

ステップS153においてファイルが存在すると判定された場合(ステップS153:Yesルート)、データ読込処理部214は、特定のディレクトリ及びファイル名を示し、例えば「このファイルのデータを読み込みますか?」等の確認メッセージを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS157)。   When it is determined in step S153 that the file exists (step S153: Yes route), the data reading processing unit 214 indicates a specific directory and file name, and confirms, for example, “Do you want to read data of this file?” A message is displayed, and a user's selection input operation using, for example, an “OK” button or a “Cancel” button is accepted (step S157).

ユーザの選択入力操作が、読み込みの実行を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS159:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS159:Yesルート)、ファイルロック管理部218は、特定の読み込み用のファイルを、予め保持しているパスワードを用いてファイルロックを解除する(ステップS161)。データ読込処理部214は、ロックが解除された読み込み用のファイルからデータを読み込み、データ保持部220に格納する(ステップS163)。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve the reading (step S159: No route), the process is performed via the terminal J in step S41 (FIG. 8). Return to. When it is determined that the “OK” button has been pressed (step S159: Yes route), the file lock management unit 218 releases the file lock using a password that holds a specific file for reading in advance. (Step S161). The data read processing unit 214 reads data from the read file whose lock has been released, and stores it in the data holding unit 220 (step S163).

さらにデータ読込処理部214は、表紙画面950(図9)の対応する項目(入力欄)にデータを設定する(ステップS165)。例えば、送信元名(修理工場名称)入力欄952、お客様名(保険契約者名)入力欄954、協定担当者(アジャスター)名入力欄956、受付番号入力欄958、登録番号入力欄960及び証券番号入力欄972のデータを設定する。   Further, the data reading processing unit 214 sets data in the corresponding item (input field) on the cover screen 950 (FIG. 9) (step S165). For example, a sender name (repair shop name) input field 952, a customer name (insurance policyholder name) input field 954, a contract person (adjuster) name input field 956, a reception number input field 958, a registration number input field 960, and a security Data in the number input field 972 is set.

データの読み込み処理終了後、データ読込処理部214は、例えば「読込済みのファイルを削除しますか?」等の確認メッセージを含む図示しないダイアログ・ボックスを表示し、例えば「OK」ボタン又は「キャンセル」ボタンによるユーザの選択入力操作を受け付ける(ステップS167)。   After the data reading process is completed, the data reading processing unit 214 displays a dialog box (not shown) including a confirmation message such as “Do you want to delete the read file?”, For example, “OK” button or “Cancel” The user's selection input operation by the “button” is accepted (step S167).

ユーザの選択入力操作が、読込済みファイルの削除を了承する例えば「OK」ボタンの押下ではなかったと判定された場合(ステップS169:Noルート)、処理は端子Jを介してステップS41(図8)の処理に戻る。「OK」ボタンの押下であったと判定された場合(ステップS169:Yesルート)、データ読込処理部214は、読み込みの済んだ特定の読み込み用のファイルをディレクトリから削除する(ステップS171)。なお、ステップS167及びステップS169の処理をスキップし、ユーザの確認をとらずに読込済みファイルを削除するような構成であってもよい。処理は端子Jを介してステップS41(図8)の処理に戻る。   If it is determined that the user's selection input operation is not, for example, pressing the “OK” button to approve the deletion of the read file (step S169: No route), the process proceeds to step S41 via the terminal J (FIG. 8). Return to the process. If it is determined that the “OK” button has been pressed (step S169: Yes route), the data read processing unit 214 deletes the read file from the directory that has been read (step S171). Note that the configuration may be such that the processing of step S167 and step S169 is skipped, and the read file is deleted without taking user confirmation. The process returns to the process of step S41 (FIG. 8) via the terminal J.

次に、端子Gを介して遷移した処理について図20を用いて説明する。本処理は、ステップS55(図10)において「メール」ボタン916(図9)が押されたと判定された場合(ステップS55:Yesルート)の処理である。   Next, a process that transits through the terminal G will be described with reference to FIG. This process is a process performed when it is determined in step S55 (FIG. 10) that the “mail” button 916 (FIG. 9) has been pressed (step S55: Yes route).

保存処理部216は、データ保持部220に保持されているデータを参照し、必須入力チェック、桁数チェック及び文字チェックを行う(ステップS173)。また、画像添付チェックを行う(ステップS175)。チェックの内容は、ステップS119(図17)及びステップS121(図17)における処理について上で述べたのと同様である。   The storage processing unit 216 refers to the data held in the data holding unit 220, and performs an essential input check, a digit number check, and a character check (step S173). Also, an image attachment check is performed (step S175). The contents of the check are the same as described above for the processing in step S119 (FIG. 17) and step S121 (FIG. 17).

保存処理部216は、チェック処理の結果、エラーがあったかどうか判定する(ステップS177)。エラーがあったと判定された場合(ステップS177:Yesルート)、保存処理部216は、例えば「正しく入力し直してください。」等のエラー・メッセージを表示し(ステップS179)、処理は端子Jを介してステップS41(図8)の処理に戻る。   The storage processing unit 216 determines whether there is an error as a result of the check processing (step S177). When it is determined that there is an error (step S177: Yes route), the storage processing unit 216 displays an error message such as “Please input correctly again” (step S179), and the processing is performed using the terminal J. Then, the process returns to step S41 (FIG. 8).

エラーがなかったと判定された場合(ステップS177:Noルート)、保存処理部216は、データ保持部220を参照して各ページにおいて登録されたデータを所定のフォーマットで統合し、OSのファイル保存機能を用いて本プログラム・ファイルを指定されたディレクトリに保存する。その際、ファイルロック管理部218は、保存するプログラム・ファイルに対してファイル保護を施す(ステップS181)。   If it is determined that there is no error (step S177: No route), the storage processing unit 216 refers to the data storage unit 220 to integrate the data registered in each page in a predetermined format, and saves the OS file. Save this program file in the specified directory using. At that time, the file lock management unit 218 performs file protection for the program file to be saved (step S181).

そして、メールソフト制御部224は、例えば修理工場端末3のOSに対してメールソフトの起動要求を出力する(ステップS183)。   Then, the mail software control unit 224 outputs a mail software activation request to the OS of the repair shop terminal 3, for example (step S183).

修理工場端末3のOSは、修理工場端末3に導入されている所定のメールソフトを起動し、起動したメールソフトはユーザからの要求操作に従って図示しないメール送信用画面を修理工場端末3の表示装置に表示する(ステップS185)。   The OS of the repair factory terminal 3 activates predetermined mail software installed in the repair factory terminal 3, and the activated mail software displays a mail transmission screen (not shown) in accordance with a request operation from the user. (Step S185).

修理工場端末3のユーザは、ステップS181において保存されたファイルの、送信メールの添付ファイルへの設定要求操作を行う(ステップS187)。メールソフトはユーザからの要求操作を受け付けると、ユーザの要求に従って添付ファイルの設定処理を行い、添付ファイルが設定された状態の図示しないメール送信用画面を修理工場端末3の表示装置に表示する(ステップS189)。   The user of the repair shop terminal 3 performs a setting request operation for the file saved in step S181 to the attached file of the transmission mail (step S187). When the mail software receives a request operation from the user, the mail software performs an attachment file setting process according to the user's request, and displays a mail transmission screen (not shown) in a state where the attachment file is set on the display device of the repair factory terminal 3 ( Step S189).

以上の処理により、保険会社は、修理工場の担当者等のユーザに対し、事故案件毎に統一された形態でデータを登録させることができる。また、ファイルの保存時には自動的にファイル保護が施されるため、修理工場の担当者等のユーザによるファイル保護の失念が防止できる。また、データ読み込み時には自動的に読み込み用のファイルのファイルロックが解除されるため、ユーザはファイル保護を意識せずにファイルの読み込み操作が可能となる。   Through the above processing, the insurance company can register data in a unified form for each accident case with a user such as a person in charge of a repair shop. In addition, since file protection is automatically performed when a file is saved, it is possible to prevent forgetting of file protection by a user such as a person in charge at a repair shop. In addition, since the file lock of the file for reading is automatically released at the time of reading data, the user can read the file without being aware of the file protection.

また、入力が必要なデータの少なくとも一部を含む読み込み用のファイルを修理工場に送付し、修理工場で受け取ったファイルを読み込むことにより、修理工場と保険会社の担当者とのやりとりや、入力ミスによる不具合の削減を図ることができる。また、印刷範囲から画像がはみ出ないようにする等の印刷設定が自動的になされるため、保険会社の担当者は、印刷時に印刷設定を意識する必要がなく、業務効率の向上を図ることができる。   In addition, by sending a file for reading that includes at least part of the data that needs to be input to the repair shop and reading the file received at the repair shop, it is possible to exchange data between the repair shop and the insurance company, or to make an input error. It is possible to reduce defects caused by Also, since print settings are made automatically so that images do not protrude from the print range, insurance company personnel do not need to be aware of the print settings when printing, and work efficiency can be improved. it can.

[実施の形態2]
次に、本発明の第2の実施の形態に係る処理内容を図21を用いて説明する。システムの構成としては、実施の形態1と同様でよいため、実施の形態1での構成を前提に説明する。また、画像添付プログラム2000の動作等、各処理において詳細が上で述べた処理と同様の場合は、詳細な説明については省略する。
[Embodiment 2]
Next, processing contents according to the second embodiment of the present invention will be described with reference to FIG. Since the system configuration may be the same as that of the first embodiment, the description will be made on the premise of the configuration of the first embodiment. Further, in the case where the details of each process, such as the operation of the image attachment program 2000, are the same as those described above, detailed description will be omitted.

なお、本実施の形態2においては、各修理工場に画像添付プログラムを予め配布せずにその都度送付することとし、また画像添付プログラム・ファイルを開くためのパスワードを各修理工場に付与していることを前提としている。   In the second embodiment, the image attachment program is sent to each repair factory without being distributed in advance, and a password for opening the image attachment program file is given to each repair factory. It is assumed that.

保険会社サーバ55は、例えば保険会社のコールセンタのオペレータが操作するコールセンタ端末52から事故案件データを受信した場合、事故DB559に格納する(ステップS191)。また、修理工場データ検索処理部555は、受信した事故案件データの工場番号を用いて修理工場DB558を検索し、修理工場のデータを抽出する。保険会社サーバ55は、抽出された修理工場のデータに含まれる住所を用いて、その地域を担当するアジャスターを割当て、事故DB559の対応するレコードを更新する(ステップS193)。すなわち、協定担当者(アジャスター)の列506(図5)に値を登録する。   For example, when the insurance company server 55 receives accident case data from the call center terminal 52 operated by the operator of the call center of the insurance company, the insurance company server 55 stores it in the accident DB 559 (step S191). Further, the repair factory data search processing unit 555 searches the repair factory DB 558 using the factory number of the received accident case data, and extracts repair factory data. The insurance company server 55 assigns an adjuster in charge of the area using the address included in the extracted repair shop data, and updates the corresponding record in the accident DB 559 (step S193). That is, the value is registered in the column 506 (FIG. 5) of the person in charge of agreement (adjuster).

そして保険会社サーバ55は、事故案件データを含むメール・データを生成し、割当てられたアジャスター宛に送信する(ステップS195)。なお、上で抽出した修理工場のデータに含まれる画像添付システム対応フラグの列410(図4)の値を用いて、修理工場が画像添付システムに対応しているかどうかを判定し、送信するメールに、修理工場の画像添付システムへの対応状況を表すデータを付加する。これにより、メールを見たアジャスターは、修理工場とのやりとりをどのような手段で行うべきか判断できる。   Then, the insurance company server 55 generates mail data including accident case data and transmits it to the assigned adjuster (step S195). In addition, it is determined whether or not the repair shop is compatible with the image attachment system using the value of the column 410 (FIG. 4) of the image attachment system correspondence flag included in the repair factory data extracted above, and an email to be transmitted In addition, data representing the status of the repair factory image attachment system is added. Thereby, the adjuster who has seen the e-mail can determine what means should be used to communicate with the repair shop.

なお、本実施の形態2において、修理工場が画像添付システムに対応しているかどうかというのは、当該修理工場に画像添付プログラム・ファイルを送信可能かどうかを表している。すなわち、修理工場がパスワードを用いて画像添付プログラム・ファイルを実行できる場合には、当該修理工場は画像添付システムに対応していると言える。   In the second embodiment, whether or not the repair shop supports the image attachment system indicates whether or not the image attachment program file can be transmitted to the repair shop. That is, if the repair shop can execute the image attachment program file using a password, it can be said that the repair shop corresponds to the image attachment system.

例えば、修理工場が画像添付システムに対応している場合、アジャスターは社員用端末51等を用いて事故案件データを含む画像添付プログラム・ファイルの修理工場に対する送付要求を保険会社サーバ55に送信する。事故案件データには受付番号を含む。保険会社サーバ55は、社員用端末51等から事故案件データを含む画像添付プログラム・ファイルの送付要求を受信すると、一旦記憶装置に格納する(ステップS197)。   For example, if the repair shop is compatible with the image attachment system, the adjuster transmits to the insurance company server 55 a request for sending the image attachment program file including the accident case data to the repair factory using the employee terminal 51 or the like. The accident case data includes the receipt number. When the insurance company server 55 receives a request for sending an image attachment program file including accident case data from the employee terminal 51 or the like, the insurance company server 55 temporarily stores it in the storage device (step S197).

事故案件データ検索処理部551は、受付番号を用いて事故DB559を検索し、事故案件のデータを抽出して記憶装置に格納する(ステップS199)。例えば契約者名の列504の値、協定担当者(アジャスター)の列506の値、保険証券番号の列508の値、工場番号の列510の値及び登録番号の列514の値を抽出する。   The accident case data search processing unit 551 searches the accident DB 559 using the reception number, extracts accident case data, and stores it in the storage device (step S199). For example, the value of the contractor name column 504, the value of the contract person (adjuster) column 506, the value of the insurance policy number column 508, the value of the factory number column 510, and the value of the registration number column 514 are extracted.

次に修理工場データ検索処理部555は、ステップS199において抽出された工場番号の列510の値を用いて修理工場DB558を検索し、修理工場のデータを抽出して記憶装置に格納する(ステップS201)。例えば工場名の列402の値、メール・アドレスの列408の値を抽出する。   Next, the repair factory data search processing unit 555 searches the repair factory DB 558 using the value in the column 510 of the factory number extracted in step S199, extracts the repair factory data, and stores it in the storage device (step S201). ). For example, the values in the factory name column 402 and the mail address column 408 are extracted.

次に保険会社サーバ55は、ステップS199及びステップS201において抽出されたデータを保持する画像添付プログラム・ファイルを生成し、生成された画像添付プログラム・ファイルに所定のパスワードによるファイル保護を施し、修理工場宛にメールで送信する(ステップS203)。なお、画像添付プログラム・ファイルの生成は、データ保持部220にデータが登録されていない画像添付プログラム・ファイルに、ステップS199及びステップS201において抽出されたデータを登録するような形態で行ってもよいし、他の方法により行ってもよい。   Next, the insurance company server 55 generates an image attachment program file that holds the data extracted in steps S199 and S201, performs file protection with a predetermined password on the generated image attachment program file, and repairs the repair factory. The mail is transmitted to the address (step S203). The generation of the image attachment program / file may be performed in such a manner that the data extracted in step S199 and step S201 is registered in the image attachment program / file whose data is not registered in the data holding unit 220. However, other methods may be used.

例えば修理工場端末3は、画像添付プログラム・ファイルを保険会社サーバ55からのメールで受信し、記憶装置に格納する(ステップS205)。   For example, the repair shop terminal 3 receives the image attachment program file by mail from the insurance company server 55 and stores it in the storage device (step S205).

そして、修理工場端末3は、修理工場の担当者等のユーザによる画像添付プログラム・ファイルの実行要求及びパスワードを受け付けた場合、画像添付プログラム2000の起動処理を行う(ステップS207)。すなわち、画像添付プログラム2000を実行し、初期画面(メニュー部及び表紙画面部)を表示する。   When the repair factory terminal 3 receives an execution request and password for the image attachment program file by a user such as a person in charge of the repair factory, the repair factory terminal 3 performs the activation process of the image attachment program 2000 (step S207). That is, the image attachment program 2000 is executed to display the initial screen (menu portion and cover screen portion).

なお、画像添付プログラム2000の画面例や処理の詳細についての説明は上で述べたため詳述しないが、ここで表示される初期画面には、予め保険会社サーバ55により登録された事故案件データが表示される。例えば、表紙画面950(図9)の入力項目(入力欄)である送信元名(修理工場名称)入力欄952、お客様名(保険契約者名)入力欄954、協定担当者(アジャスター)名入力欄956、受付番号入力欄958、登録番号入力欄960及び証券番号入力欄972に、データが登録済みの状態で初期画面が表示される。以下、処理は端子Mを介して図7の処理に移行し、実施の形態1と同様の処理となる。但し、データの読み込みを行う必要はないので、画像添付プログラム2000においてデータ読込処理部214は含まれていないような構成でもよい。   The screen example and processing details of the image attachment program 2000 have been described above and will not be described in detail. However, the accident case data registered in advance by the insurance company server 55 is displayed on the initial screen displayed here. Is done. For example, a sender name (repair shop name) input field 952, input of a customer name (insurer name) input field 954, and an agreement person (adjuster) name input, which are input items (input fields) on the cover screen 950 (FIG. 9) An initial screen is displayed in a state where data has been registered in the field 956, the reception number input field 958, the registration number input field 960, and the securities number input field 972. Hereinafter, the processing shifts to the processing of FIG. However, since it is not necessary to read data, the image attachment program 2000 may not include the data read processing unit 214.

これにより、保険会社は、修理工場の担当者等のユーザに対し、事故案件毎に統一された形態でデータを登録させることができる。また、自動的にファイル保護を行うため、ユーザによるファイル保護の失念も防止できる。また、入力が必要なデータの少なくとも一部を含むプログラム・ファイルを修理工場に送付し、修理工場で受け取ったプログラム・ファイルを実行することにより、修理工場と保険会社の担当者とのやりとりや、入力ミスによる不具合の削減を図ることができる。   Thereby, the insurance company can register data in a unified form for each accident case with a user such as a person in charge of a repair shop. In addition, since file protection is automatically performed, it is possible to prevent the user from forgetting file protection. In addition, by sending a program file containing at least part of the data that needs to be input to the repair shop, and executing the program file received at the repair shop, It is possible to reduce defects due to input mistakes.

また、保険会社は、画像添付プログラム2000を事前に修理工場に配布しておく必要がなく、一方、修理工場は、事前に画像添付プログラム2000を導入・維持管理しておく必要がない。また、修理工場の担当者等のユーザは、読み込み用のファイルを受信して所定の場所に格納する操作や、ファイルの読み込み操作を行う必要がなく、業務効率の向上を図ることができる。   In addition, the insurance company does not need to distribute the image attachment program 2000 to the repair shop in advance, and the repair shop does not need to install / maintain the image attachment program 2000 in advance. In addition, a user such as a person in charge at a repair shop does not need to perform an operation of receiving a file to be read and storing it in a predetermined location, or an operation of reading the file, thereby improving work efficiency.

また、実施の形態1同様、保険会社の担当者は、印刷時に、印刷範囲から画像がはみ出ないようにする等の印刷設定を意識する必要がないため、業務効率の向上を図ることができる。   Further, as in the first embodiment, the person in charge of the insurance company does not need to be aware of print settings such as preventing an image from protruding from the print range at the time of printing, so that it is possible to improve business efficiency.

[実施の形態3]
次に、本発明の第3の実施の形態に係る処理内容を図22乃至図24を用いて説明する。システムの構成は、基本的には図1に示した実施の形態1における構成と同様であり、実施の形態1での構成を前提に説明する。なお、後に述べる「予め設定されたサーバ」は保険会社サーバ55(本実施の形態では保険会社サーバ5500)であるが、以下で述べるように一部機能の追加がなされている。但し「予め設定されたサーバ」は、図示しないが、保険会社5内に別途設けられている場合もある。また、社員用端末51には、図示しないがWebブラウザが含まれ、Webページの閲覧が可能となっているものとする。なお、本実施の形態3においては、各修理工場に画像添付プログラムを予め配布しておいてもよいし、その都度送付するようにしてもよい。
[Embodiment 3]
Next, processing contents according to the third embodiment of the present invention will be described with reference to FIGS. The configuration of the system is basically the same as the configuration in the first embodiment shown in FIG. 1 and will be described on the assumption of the configuration in the first embodiment. The “pre-set server” described later is the insurance company server 55 (in this embodiment, the insurance company server 5500), but some functions are added as described below. However, although the “pre-set server” is not shown, it may be provided separately in the insurance company 5. Further, it is assumed that the employee terminal 51 includes a Web browser (not shown) and allows browsing of Web pages. In the third embodiment, the image attachment program may be distributed in advance to each repair shop, or may be sent each time.

図22に、本実施の形態3における保険会社サーバ5500の機能ブロック図の一例を示す。   FIG. 22 shows an example of a functional block diagram of insurance company server 5500 in the third embodiment.

図22に示すように保険会社サーバ5500は、修理工場送付用データ生成部550、事故案件データ検索処理部551、保険契約データ検索処理部553、修理工場データ検索処理部555、データ受信・格納処理部5509、メール生成・送信部5511及びWebサーバ部5513を含む。さらに、保険会社サーバ5500には、保険契約DB557、修理工場DB558、事故DB559、Webページ格納部5521及び協定担当者DB5523が接続されている。   As shown in FIG. 22, the insurance company server 5500 includes a repair factory sending data generation unit 550, an accident case data search processing unit 551, an insurance contract data search processing unit 553, a repair factory data search processing unit 555, a data reception / storage process. A section 5509, a mail generation / transmission section 5511, and a Web server section 5513. Further, the insurance company server 5500 is connected to an insurance contract DB 557, a repair factory DB 558, an accident DB 559, a Web page storage unit 5521, and an agreement manager DB 5523.

このように、保険会社サーバ5500は、図1に示した保険会社サーバ55の機能ブロックに、データ受信・格納処理部5509とメール生成・送信部5511とWebサーバ部5513とWebページ格納部5521と協定担当者DB5523とを追加したものである。共通の各処理部については、図1と同じ符号を用いており、特に断りのない限り、同様の機能を持ち且つ同様の処理を行うものとする。また、共通の各格納部については、図1と同じ符号を用いており、特に断りのない限り、同様のテーブル構成であり且つ同様のデータが格納されるものとする。データ受信・格納処理部5509とメール生成・送信部5511とWebサーバ部5513とにおける処理については後の処理フローの説明において述べるが、Webページ格納部5521には、データ受信・格納処理部5509によって生成されたWebぺージ・データが格納される。   As described above, the insurance company server 5500 includes the data reception / storage processing unit 5509, the mail generation / transmission unit 5511, the Web server unit 5513, and the Web page storage unit 5521 in addition to the functional blocks of the insurance company server 55 shown in FIG. An agreement manager DB 5523 is added. The same reference numerals as in FIG. 1 are used for the common processing units, and unless otherwise specified, the same processing units have the same functions and perform the same processing. Further, the same reference numerals as in FIG. 1 are used for the common storage units, and unless otherwise noted, the same table configuration and the same data are stored. The processing in the data reception / storage processing unit 5509, the mail generation / transmission unit 5511, and the Web server unit 5513 will be described later in the description of the processing flow. However, the Web page storage unit 5521 includes the data reception / storage processing unit 5509. The generated web page data is stored.

図23に、本実施の形態3における画像添付プログラム2300の機能ブロック図の一例を示す。   FIG. 23 shows an example of a functional block diagram of the image attachment program 2300 in the third embodiment.

図23に示すように画像添付プログラム2300は、制御部200、表紙画面表示部202、画像表示部230、画像添付処理部210、データ読込処理部214及び通信処理部2314を含む。画像表示部230は、車両画像添付画面表示部204と見積書添付画面表示部206と車検証添付画面表示部208とを含む。制御部200は、表紙画面表示部202と画像表示部230とデータ読込処理部214と通信処理部2314と連携している。画像添付処理部210は、画像表示部230と連携している。   As shown in FIG. 23, the image attachment program 2300 includes a control unit 200, a cover screen display unit 202, an image display unit 230, an image attachment processing unit 210, a data reading processing unit 214, and a communication processing unit 2314. The image display unit 230 includes a vehicle image attachment screen display unit 204, an estimate attachment screen display unit 206, and a vehicle verification attachment screen display unit 208. The control unit 200 cooperates with the cover screen display unit 202, the image display unit 230, the data reading processing unit 214, and the communication processing unit 2314. The image attachment processing unit 210 is linked with the image display unit 230.

このように、画像添付プログラム2300は、図2に示した画像添付プログラム2000から出力処理部212と保存処理部216とファイルロック管理部218とデータ保持部220と終了処理部222とメールソフト制御部224とを除き、新たに通信処理部2314を追加したものである。共通の各処理部については、図2と同じ符号を用いており、特に断りのない限り、同様の機能を持ち且つ同様の処理を行うものとする。なお、画像添付プログラム2300には、データ保持部220(図2)に相当するものが含まれていないため、表紙画面表示部202及び画像表示部230は、処理結果としてのデータを、例えば修理工場端末3の記憶装置(メモリ)に例えばテンポラリのファイルとして格納する。   As described above, the image attachment program 2300 includes the output processing unit 212, the storage processing unit 216, the file lock management unit 218, the data holding unit 220, the end processing unit 222, and the mail software control unit from the image attachment program 2000 shown in FIG. Except for H.224, a communication processing unit 2314 is newly added. The same reference numerals as in FIG. 2 are used for the common processing units, and unless otherwise specified, the same processing units have the same functions and perform the same processing. Note that since the image attachment program 2300 does not include an equivalent to the data holding unit 220 (FIG. 2), the cover screen display unit 202 and the image display unit 230 use the processing result data as, for example, a repair shop. For example, a temporary file is stored in the storage device (memory) of the terminal 3.

また、通信処理部2314は、表紙画面表示部202及び画像表示部230によって例えば修理工場端末3の記憶装置に格納されたデータを、予め設定されたサーバ(例えば保険会社サーバ55)に送信する。なお、送信には例えばSSL(Secure Socket Layer)等の通信プロトコルを用い、セキュアな状態でデータ通信を行う。場合によっては、別途暗号化処理を行うこともある。また、送信終了後又は処理終了後には、機密情報保護のため、修理工場端末3の記憶装置に格納されたデータをクリアする。   In addition, the communication processing unit 2314 transmits data stored in, for example, the storage device of the repair factory terminal 3 by the cover screen display unit 202 and the image display unit 230 to a preset server (for example, the insurance company server 55). For transmission, for example, a communication protocol such as SSL (Secure Socket Layer) is used to perform data communication in a secure state. In some cases, encryption processing may be performed separately. In addition, after the transmission is completed or the process is completed, the data stored in the storage device of the repair shop terminal 3 is cleared to protect confidential information.

画像添付プログラム2300が起動された際の表示画面は、基本的には図9、図12、図14及び図16に示した例と同様の表示画面である。但し、図9の例に含まれる「保存」ボタン902、「印刷」ボタン904及び「メール」ボタン916に相当するボタンは含まれない。「印刷」ボタン904に相当するボタンについては含まれる場合もある。また「終了」ボタン918に相当するボタンがクリックされた場合、例えば図示しない確認画面の表示後、通信処理部2314によるデータ送信処理が実施される。   The display screen when the image attachment program 2300 is started is basically the same display screen as the examples shown in FIGS. 9, 12, 14, and 16. However, buttons corresponding to the “save” button 902, “print” button 904, and “mail” button 916 included in the example of FIG. 9 are not included. A button corresponding to the “print” button 904 may be included. When a button corresponding to the “end” button 918 is clicked, for example, after a confirmation screen (not shown) is displayed, data transmission processing by the communication processing unit 2314 is performed.

図24に、本実施の形態3における処理フローを示す。ここでは、修理工場の担当者等のユーザの操作に従って、損害保険処理に必要な情報の入力及び画像の添付設定が既になされたものとする。そして、例えば修理工場端末3で起動されている画像添付プログラム2300の通信処理部2314は、修理工場の担当者等のユーザによる「終了」ボタン918(図9)に相当するボタンのクリックに応じて、添付設定された画像のデータを含む入力データを、予め設定されたサーバである例えば保険会社サーバ5500に送信する(図24:ステップS211)。なお、送信するデータには、画像の添付エリア(表示領域)と添付された画像のデータとの対応付けに関するデータが含まれている。具体的には、例えば画像の添付エリアにIDを付しておき、IDに対応して画像ファイルの名称を付したり、添付エリアIDと画像ファイルの対応テーブルのデータを付して画像ファイルを送信したりする。そして、例えばSSL等の通信プロトコルを用い、セキュアな状態でデータの送信を行う。   FIG. 24 shows a processing flow in the third embodiment. Here, it is assumed that information necessary for property and casualty insurance processing and image attachment setting have already been made in accordance with the operation of a user such as a person in charge at a repair shop. For example, the communication processing unit 2314 of the image attachment program 2300 activated on the repair shop terminal 3 responds to a click on a button corresponding to the “end” button 918 (FIG. 9) by a user such as a person in charge of the repair shop. Then, the input data including the image data set for attachment is transmitted to, for example, an insurance company server 5500 which is a preset server (FIG. 24: step S211). The data to be transmitted includes data related to the association between the image attachment area (display area) and the attached image data. Specifically, for example, an ID is attached to an image attachment area, and the name of the image file is assigned in correspondence with the ID, or the data of the attachment area ID and image file correspondence table is attached to the image file. Or send. Then, for example, data is transmitted in a secure state using a communication protocol such as SSL.

保険会社サーバ5500のデータ受信・格納処理部5509は、入力データを修理工場端末3から受信する(ステップS213)。さらに、データ受信・格納処理部5509は、受信した入力データに基づき、画像添付ページ・データを生成し、Webページ格納部5521に格納する(ステップS215)。画像添付ページ・データは、損害保険処理に必要な情報及び添付された画像を協定担当者(アジャスター)が閲覧するためのWebページ・データであり、例えば図9、図12、図14及び図16に示した画面例から各ボタン部をなくし、さらに各入力欄を表示欄に変更したようなページを表示させるためのデータである。なお、画像サイズはここでも統一が図られており、各ページは例えばA4の印刷に適するように構成される。このように複数ページで構成される場合には、互いのページをリンクにて関連付けておく。また、全てを1ページに収めるようなページ構成の場合もある。   The data reception / storage processing unit 5509 of the insurance company server 5500 receives the input data from the repair shop terminal 3 (step S213). Further, the data reception / storage processing unit 5509 generates image-attached page data based on the received input data, and stores it in the Web page storage unit 5521 (step S215). The image-attached page data is Web page data for the person in charge of agreement (adjuster) to browse information necessary for non-life insurance processing and attached images. For example, FIG. 9, FIG. 12, FIG. This is data for displaying a page in which each button section is eliminated from the screen example shown in FIG. Note that the image sizes are unified here, and each page is configured to be suitable for A4 printing, for example. In the case of being composed of a plurality of pages as described above, the pages are associated with each other by a link. In addition, there is a case of a page configuration that fits all in one page.

そして、保険会社サーバ5500のメール生成・送信部5511は、ステップS215において生成したWebページのURL(Uniform Resource Locator)を含む通知メール・データを生成し、当該事故案件に割り当て済みの協定担当者(アジャスター)宛に送信する(ステップS217)。例えばステップS211において受信したデータに含まれる協定担当者名(コードの場合もある)に基づき、協定担当者DB5523から協定担当者のメール・アドレスを特定し、当該メール・アドレス宛に送信する。   Then, the mail generation / transmission unit 5511 of the insurance company server 5500 generates notification mail data including the URL (Uniform Resource Locator) of the Web page generated in step S215, and the contract person in charge assigned to the accident case ( (Adjuster) is transmitted (step S217). For example, based on the name of the person in charge of agreement (which may be a code) included in the data received in step S211, the mail address of the person in charge of agreement is specified from the person in charge of agreement 5552 and transmitted to the mail address.

保険会社5の例えば社員用端末51は、協定担当者の操作に従い、通知メール・データを受信し、表示装置に表示する(ステップS219)。そして、社員用端末51の図示しないWebブラウザは、協定担当者の操作に従い、ステップS219において受信したURLに対応する画像添付ページ・データの要求を保険会社サーバ5500に送信する(ステップS221)。保険会社サーバ5500のWebサーバ部5513は、画像添付ページ・データの要求を社員用端末51から受信する(ステップS223)。そして、Webサーバ部5513は、画像添付ページ・データを社員用端末51に送信する(ステップS225)。社員用端末51のWebブラウザは、画像添付ページ・データを保険会社サーバ5500から受信し、表示装置に表示する(ステップS227)。この画像添付ページには、図示しないが、上で述べたように損害保険処理に必要な情報及び添付された画像のデータが含まれている。また、損害保険処理に必要な情報及び添付された画像のデータを画像添付ページにおいて表示せず、別途ダウンロード用のファイルを生成しておき、ダウンロードさせるような場合もある。このダウンロード用のファイルには、損害保険処理に必要な情報及び添付された画像のデータが含まれており、所定のプログラムを用いて閲覧可能となっている。また、表示画面の構成は、上でWebページの場合に述べたものと同じである。損害保険処理に必要な情報及び添付された画像のデータを保持しているプログラム・ファイルであってもよい。   For example, the employee terminal 51 of the insurance company 5 receives the notification mail data and displays it on the display device in accordance with the operation of the person in charge of the agreement (step S219). Then, a web browser (not shown) of the employee terminal 51 transmits a request for image attached page data corresponding to the URL received in step S219 to the insurance company server 5500 in accordance with the operation of the person in charge of the agreement (step S221). The Web server unit 5513 of the insurance company server 5500 receives a request for image attachment page data from the employee terminal 51 (step S223). Then, the Web server unit 5513 transmits the image attachment page data to the employee terminal 51 (step S225). The Web browser of the employee terminal 51 receives the image attachment page data from the insurance company server 5500 and displays it on the display device (step S227). Although not shown, the image attachment page includes information necessary for property and casualty insurance processing and attached image data, as described above. In addition, there is a case where information necessary for non-life insurance processing and attached image data are not displayed on the image attachment page, but a separate download file is generated and downloaded. This file for download contains information necessary for non-life insurance processing and attached image data, and can be viewed using a predetermined program. The configuration of the display screen is the same as that described above for the Web page. It may be a program file that holds information necessary for non-life insurance processing and attached image data.

このようにして、協定担当者は損害保険処理に必要な情報及び添付された画像のデータを閲覧することができる。また、修理工場端末3からのデータ送信において、必要なデータを保持したプログラム・ファイルを保険会社側に送信することなく、必要なデータのみを保険会社側に送信することにより、通信量の削減を図ることができる。   In this way, the person in charge of the agreement can view the information necessary for non-life insurance processing and the data of the attached image. In addition, when sending data from the repair shop terminal 3, it is possible to reduce the amount of communication by sending only the necessary data to the insurance company without sending the program file holding the necessary data to the insurance company. Can be planned.

図25に、本発明の実施の形態1乃至3において用いられる各コンピュータ装置の機能ブロックの概要を示す。この機能ブロック図は、図1に示した保険会社サーバ55、社員用端末51、コールセンタ端末52、修理工場端末3、修理工場端末7及び図22に示した保険会社サーバ5500に共通の機能(ハードウェア)ブロック図である。   FIG. 25 shows an outline of functional blocks of each computer apparatus used in the first to third embodiments of the present invention. This functional block diagram shows functions (hardware) common to the insurance company server 55, the employee terminal 51, the call center terminal 52, the repair factory terminal 3, the repair factory terminal 7, and the insurance company server 5500 shown in FIG. It is a hardware block diagram.

図25に示すように、コンピュータ装置においては、メモリ2501とCPU2503とハードディスク・ドライブ(HDD)2505と表示装置2509に接続される表示制御部2507とリムーバブル・ディスク2511用のドライブ装置2513と入力装置2515とネットワークに接続するための通信制御部2517とがバス2519で接続されている。オペレーティング・システム(OS:Operating System)及び本実施の形態における画像添付プログラムを含むアプリケーション・プログラムは、HDD2505に格納されており、CPU2503により実行される際にはHDD2505からメモリ2501に読み出される。必要に応じてCPU2503は、表示制御部2507、通信制御部2517、ドライブ装置2513を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ2501に格納され、必要があればHDD2505に格納される。本発明の実施の形態1及び3では、画像添付プログラムはリムーバブル・ディスク2511に格納されて頒布され、ドライブ装置2513からHDD2505にインストールされる。このようなコンピュータ装置は、上で述べたCPU2503、メモリ2501などのハードウエアとOS及び必要なアプリケーション・プログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。   As shown in FIG. 25, in a computer device, a memory 2501, a CPU 2503, a hard disk drive (HDD) 2505, a display control unit 2507 connected to a display device 2509, a drive device 2513 for a removable disk 2511, and an input device 2515. A communication control unit 2517 for connecting to the network is connected by a bus 2519. An application program including an operating system (OS) and an image attachment program in the present embodiment is stored in the HDD 2505, and is read from the HDD 2505 to the memory 2501 when executed by the CPU 2503. If necessary, the CPU 2503 controls the display control unit 2507, the communication control unit 2517, and the drive device 2513 to perform necessary operations. Further, data in the middle of processing is stored in the memory 2501 and stored in the HDD 2505 if necessary. In Embodiments 1 and 3 of the present invention, the image attachment program is stored in the removable disk 2511 and distributed, and installed from the drive device 2513 to the HDD 2505. Such a computer device realizes various functions as described above by organically cooperating the hardware such as the CPU 2503 and the memory 2501 described above with the OS and necessary application programs.

以上本発明の実施の形態について説明したが、本発明はこれに限定されるものではない。例えば、図3乃至図5に示したテーブル構成は一例であって、同様のデータを格納するためであれば、別の構成を採用するようにしてもよい。また、必要に応じて項目を追加又は削除するようにしてもよい。また、図9、図12、図14及び図16に示した画面構成は一例であって、同様の内容を別の態様にて表現することも可能である。   Although the embodiment of the present invention has been described above, the present invention is not limited to this. For example, the table configurations shown in FIGS. 3 to 5 are merely examples, and other configurations may be adopted as long as similar data is stored. Moreover, you may make it add or delete an item as needed. In addition, the screen configurations shown in FIGS. 9, 12, 14 and 16 are examples, and the same contents can be expressed in different modes.

また、図2に示した画像添付プログラム2000の機能ブロック図のとおりにプログラムモジュールが作成されない場合もある。例えば、各ページを表示するためのプログラムと各ボタンに対応する処理を行うプログラムとの連携等、2以上のプログラムを連携させることにより、画像添付プログラム2000の機能を実現させることも可能である。図23に示した画像添付プログラム2300の機能ブロック図についても同様に、図23に示した機能ブロック図のとおりにプログラムモジュールが作成されない場合もある。また、図25に示したコンピュータの機能ブロック図も一例であって、実際のハードウェア構成とは異なる場合もある。   In some cases, a program module is not created as shown in the functional block diagram of the image attachment program 2000 shown in FIG. For example, the function of the image attachment program 2000 can be realized by linking two or more programs such as linking a program for displaying each page and a program for performing processing corresponding to each button. Similarly, in the functional block diagram of the image attachment program 2300 shown in FIG. 23, the program module may not be created as in the functional block diagram shown in FIG. The functional block diagram of the computer shown in FIG. 25 is also an example, and may differ from the actual hardware configuration.

さらに広く一般に用いられている業務プログラムと、当該プログラムと結合又は統合して動作するプログラムとにより、上記のような画像添付プログラム2000の機能を実現させることも可能である。その際対応可能な業務プログラムの種類が修理工場によって異なる場合もあるため、修理工場送付用データ生成部550は、修理工場が利用可能な業務プログラムに対応するプログラム等を生成するような構成であってもよい。なお、この場合、修理工場DB558には、修理工場が対応可能なプログラム等の種類が登録される。   Furthermore, the functions of the image attachment program 2000 as described above can be realized by a business program that is widely used in general and a program that operates in combination or integration with the program. Since the types of business programs that can be handled at this time may differ depending on the repair shop, the repair factory sending data generation unit 550 is configured to generate a program corresponding to a business program that can be used by the repair shop. May be. In this case, the repair factory DB 558 registers the types of programs that can be handled by the repair factory.

また、保険会社サーバ55は1台による構成に限らず、複数台による構成であってもよい。さらに、図1に示した保険会社サーバ55の機能ブロック図は一例であって、図示したとおりにプログラムモジュールが作成されない場合もある。同様に、保険会社サーバ5500(図22)も1台による構成に限らず、複数台による構成であってもよい。さらに、図22に示した保険会社サーバ5500の機能ブロック図も一例であって、図示したとおりにプログラムモジュールが作成されない場合もある。   In addition, the insurance company server 55 is not limited to a single unit, and may be a plurality of units. Furthermore, the functional block diagram of the insurance company server 55 shown in FIG. 1 is merely an example, and the program module may not be created as illustrated. Similarly, the insurance company server 5500 (FIG. 22) is not limited to a single unit, and may be a plurality of units. Furthermore, the functional block diagram of the insurance company server 5500 shown in FIG. 22 is also an example, and a program module may not be created as shown.

なお、上で説明した実施の形態では自動車事故(保険)についての例を示したが、動産総合保険や機械保険等、その他の損害保険の処理についても本発明の技術は利用できる。   In the embodiment described above, an example of an automobile accident (insurance) has been shown. However, the technology of the present invention can also be used for processing other property insurance such as general property insurance and machine insurance.

1 ネットワーク 3 修理工場端末
5 保険会社 7 修理工場端末
9 保険契約者電話機 11 公衆回線網
51 社員用端末 52 コールセンタ端末
53 コールセンタ電話機 55 保険会社サーバ
550 修理工場送付用データ生成部 551 事故案件データ検索処理部
553 保険契約データ検索処理部 555 修理工場データ検索処理部
557 保険契約DB 558 修理工場DB 559 事故DB
200 制御部 202 表紙画面表示部
204 車両画像添付画面表示部 206 見積書添付画面表示部
208 車検証添付画面表示部 210 画像添付処理部
212 出力処理部 214 データ読込処理部
216 保存処理部 218 ファイルロック管理部
220 データ保持部 222 終了処理部
224 メールソフト制御部 230 画像表示部
2000 画像添付プログラム
1 Network 3 Repair Factory Terminal 5 Insurance Company 7 Repair Factory Terminal 9 Insurance Contractor Telephone 11 Public Line Network 51 Employee Terminal 52 Call Center Terminal 53 Call Center Telephone 55 Insurance Company Server 550 Repair Factory Sending Data Generation Unit 551 Accident Case Data Search Processing 553 Insurance contract data search processing section 555 Repair factory data search processing section 557 Insurance contract DB 558 Repair factory DB 559 Accident DB
200 Control Unit 202 Cover Screen Display Unit 204 Vehicle Image Attached Screen Display Unit 206 Quote Attached Screen Display Unit 208 Car Verification Attached Screen Display Unit 210 Image Attachment Processing Unit 212 Output Processing Unit 214 Data Reading Processing Unit 216 Storage Processing Unit 218 File Lock Management unit 220 Data holding unit 222 End processing unit 224 Mail software control unit 230 Image display unit 2000 Image attachment program

Claims (1)

保険会社のコンピュータにより実行される情報処理方法であって、
第1のユーザの端末から損害保険処理に係る案件についての処理要求を受信するステップと、
前記損害保険処理に必要とされる情報を格納する案件データ格納部から、前記損害保険処理に必要とされ且つ前記案件に関連する情報のうち少なくとも一部を抽出する抽出ステップと、
プログラム部と、前記損害保険処理に必要とされる情報及び画像のデータを保持するためのデータ保持部とを1ファイル中に有する画像添付プログラムファイルを格納する記憶装置から、前記画像添付プログラムファイルを読み出し、当該画像添付プログラムファイルの前記データ保持部に、前記抽出ステップで抽出された情報を保持させるステップと、
前記画像添付プログラムファイルにファイル保護を施して、第2のユーザ宛てに送信するステップと、
を含み、
前記プログラム部は、
保険契約者及び保険対象物の情報を少なくとも含み且つ前記損害保険処理に必要とされる情報の入力を促すためのデータを表示装置に表示し、入力された前記損害保険処理に必要とされる情報を前記データ保持部に保持させる事故情報登録機能と、
前記損害保険処理に必要とされ且つ添付すべき画像の指定を促すためのデータを前記表示装置に表示し、指定された前記画像のサイズが、予め設定されている画像表示領域のサイズと等しいか確認するサイズ確認機能と、
指定された前記画像のサイズが前記画像表示領域のサイズと異なる場合、前記画像のサイズが前記画像表示領域のサイズと等しくなるように前記画像のサイズを所定の方法を用いて変更する画像サイズ変更機能と、
前記画像のデータを前記画像表示領域に対応付けて前記データ保持部に保持させる画像添付機能と、
ファイル保護を施して前記第2のユーザの端末の記憶装置に格納するファイル保存機能と、
を前記第2のユーザの端末に実現させることを特徴とする
情報処理方法。
An information processing method executed by an insurance company computer,
Receiving a processing request for a matter relating to non-life insurance processing from the terminal of the first user;
An extraction step for extracting at least a part of information required for the non-life insurance process and related to the case from the case data storage unit storing the information required for the non-life insurance process;
The image attachment program file is stored in a storage device for storing an image attachment program file having a program portion and a data holding portion for holding information and image data required for the non-life insurance processing in one file. Reading and holding the information extracted in the extraction step in the data holding unit of the image attachment program file;
Applying file protection to the image attachment program file and transmitting it to a second user;
Including
The program part is
Information including at least information on policyholders and insurance objects and data for prompting input of information required for the non-life insurance processing is displayed on a display device, and the information required for the input non-life insurance processing Accident information registration function for holding the data in the data holding unit,
Whether the data required for the non-life insurance processing and prompting the user to specify an image to be attached is displayed on the display device, and the size of the specified image is equal to the size of the preset image display area A size check function to check,
When the size of the specified image is different from the size of the image display area, the image size is changed using a predetermined method so that the size of the image becomes equal to the size of the image display area Function and
An image attachment function for causing the data holding unit to hold the image data in association with the image display area;
A file storage function for storing a file in the storage device of the second user's terminal;
Is implemented on the terminal of the second user. An information processing method.
JP2010091184A 2002-11-08 2010-04-12 Program, method and device for collecting data for damage insurance processing Withdrawn JP2010157267A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010091184A JP2010157267A (en) 2002-11-08 2010-04-12 Program, method and device for collecting data for damage insurance processing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002326033 2002-11-08
JP2010091184A JP2010157267A (en) 2002-11-08 2010-04-12 Program, method and device for collecting data for damage insurance processing

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2003377662A Division JP2004171556A (en) 2002-11-08 2003-11-07 Program, method and device for collecting data for damage security processing

Publications (1)

Publication Number Publication Date
JP2010157267A true JP2010157267A (en) 2010-07-15

Family

ID=42575087

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010091184A Withdrawn JP2010157267A (en) 2002-11-08 2010-04-12 Program, method and device for collecting data for damage insurance processing

Country Status (1)

Country Link
JP (1) JP2010157267A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8712893B1 (en) 2012-08-16 2014-04-29 Allstate Insurance Company Enhanced claims damage estimation using aggregate display
US9824453B1 (en) 2015-10-14 2017-11-21 Allstate Insurance Company Three dimensional image scan for vehicle
JP2018055444A (en) * 2016-09-29 2018-04-05 日本瓦斯株式会社 Web order placement management system and method
US10430885B1 (en) 2012-08-16 2019-10-01 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US10572944B1 (en) 2012-08-16 2020-02-25 Allstate Insurance Company Claims damage estimation using enhanced display
US10580075B1 (en) 2012-08-16 2020-03-03 Allstate Insurance Company Application facilitated claims damage estimation
US10685400B1 (en) 2012-08-16 2020-06-16 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US10783585B1 (en) 2012-08-16 2020-09-22 Allstate Insurance Company Agent-facilitated claims damage estimation
US10810677B1 (en) 2012-08-16 2020-10-20 Allstate Insurance Company Configuration and transfer of image data using a mobile device
US11455691B2 (en) 2012-08-16 2022-09-27 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10803532B1 (en) 2012-08-16 2020-10-13 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US11455691B2 (en) 2012-08-16 2022-09-27 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US10810677B1 (en) 2012-08-16 2020-10-20 Allstate Insurance Company Configuration and transfer of image data using a mobile device
US10878507B1 (en) 2012-08-16 2020-12-29 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US10430885B1 (en) 2012-08-16 2019-10-01 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US10430886B1 (en) 2012-08-16 2019-10-01 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US10552913B1 (en) 2012-08-16 2020-02-04 Allstate Insurance Company Enhanced claims damage estimation using aggregate display
US10572944B1 (en) 2012-08-16 2020-02-25 Allstate Insurance Company Claims damage estimation using enhanced display
US8712893B1 (en) 2012-08-16 2014-04-29 Allstate Insurance Company Enhanced claims damage estimation using aggregate display
US10580075B1 (en) 2012-08-16 2020-03-03 Allstate Insurance Company Application facilitated claims damage estimation
US10685400B1 (en) 2012-08-16 2020-06-16 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US10783585B1 (en) 2012-08-16 2020-09-22 Allstate Insurance Company Agent-facilitated claims damage estimation
US11915321B2 (en) 2012-08-16 2024-02-27 Allstate Insurance Company Configuration and transfer of image data using a mobile device
US11783428B2 (en) 2012-08-16 2023-10-10 Allstate Insurance Company Agent-facilitated claims damage estimation
US10332209B1 (en) 2012-08-16 2019-06-25 Allstate Insurance Company Enhanced claims damage estimation using aggregate display
US11361385B2 (en) 2012-08-16 2022-06-14 Allstate Insurance Company Application facilitated claims damage estimation
US11367144B2 (en) 2012-08-16 2022-06-21 Allstate Insurance Company Agent-facilitated claims damage estimation
US11386503B2 (en) 2012-08-16 2022-07-12 Allstate Insurance Company Processing insured items holistically with mobile damage assessment and claims processing
US11403713B2 (en) 2012-08-16 2022-08-02 Allstate Insurance Company Configuration and transfer of image data using a mobile device
US11625791B1 (en) 2012-08-16 2023-04-11 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US11532048B2 (en) 2012-08-16 2022-12-20 Allstate Insurance Company User interactions in mobile damage assessment and claims processing
US11532049B2 (en) 2012-08-16 2022-12-20 Allstate Insurance Company Configuration and transfer of image data using a mobile device
US11580605B2 (en) 2012-08-16 2023-02-14 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US9824453B1 (en) 2015-10-14 2017-11-21 Allstate Insurance Company Three dimensional image scan for vehicle
US10573012B1 (en) 2015-10-14 2020-02-25 Allstate Insurance Company Three dimensional image scan for vehicle
JP2018055444A (en) * 2016-09-29 2018-04-05 日本瓦斯株式会社 Web order placement management system and method

Similar Documents

Publication Publication Date Title
JP2010157267A (en) Program, method and device for collecting data for damage insurance processing
US6430601B1 (en) Mobile document paging service
US7433916B2 (en) Server apparatus and control method therefor
JP3361996B2 (en) Communication device and data download method
JP6094152B2 (en) Information processing apparatus, information processing system, information processing method, and program
US8424056B2 (en) Workflow system and object generating apparatus
US20040133612A1 (en) Information processing system which performs data keeping service, information processing apparatus, kept information management method
JP6085949B2 (en) Information processing system, device, information processing method, and program
US7345780B2 (en) Image data management server, image printing server and image service system
EP1237352A2 (en) A system, method and computer program for managing documents
US8614813B2 (en) Relay server for print service and method of controlling same
US20060174041A1 (en) Information providing apparatus for performing data processing in accordance with order from user
US7124185B2 (en) Communication device, communication method, computer program, and storing medium for an address book
US20040003056A1 (en) Information processing system, information processing apparatus, information processing method, and program for making computer implement that method
EP1603320B1 (en) Edited image printing system and method
US7533125B2 (en) Managing a data file with an access code
GB2382688A (en) Method of accessing data from a multifunction device
US9275362B2 (en) Method and system for handling files with mobile terminals and a corresponding computer program and a corresponding computer-readable storage medium
JP2009075637A (en) Data management system, data providing system, and program
JP2004171556A (en) Program, method and device for collecting data for damage security processing
JP2005202918A (en) Mobile terminal data management system utilizing network
JP4546072B2 (en) Information processing method and computer system
JP5007642B2 (en) E-mail delivery system
JP2008198094A (en) Electronic approval system and electronic approval method using same system
US7889971B2 (en) Method, apparatus, and program for image filing

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120619

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20120626