JP7481137B2 - Information processing device, method and program - Google Patents
Information processing device, method and program Download PDFInfo
- Publication number
- JP7481137B2 JP7481137B2 JP2020048689A JP2020048689A JP7481137B2 JP 7481137 B2 JP7481137 B2 JP 7481137B2 JP 2020048689 A JP2020048689 A JP 2020048689A JP 2020048689 A JP2020048689 A JP 2020048689A JP 7481137 B2 JP7481137 B2 JP 7481137B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- organization
- user
- identification information
- data
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 39
- 238000000034 method Methods 0.000 title description 41
- 239000000463 material Substances 0.000 claims description 92
- 230000008520 organization Effects 0.000 claims description 50
- 238000004364 calculation method Methods 0.000 claims description 42
- 238000012545 processing Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000013500 data storage Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 description 26
- 238000005516 engineering process Methods 0.000 description 14
- 238000007726 management method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000012015 optical character recognition Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、文書のデータ化のための技術に関する。 This disclosure relates to technology for digitizing documents.
従来、読み込んだ画像内の文字のビットマップ画像からフォントデータを作成するときに、あらかじめユーザの所有フォントからマッチング辞書と埋め込み用データを作成しておき、文字認識の結果を使いフォント認識を行い、マッチした場合は作成済みのフォントデータを埋め込むことで、フォントデータへの変換処理を減らし処理の効率を良くする技術が提案されている(特許文献1を参照)。 Conventionally, when creating font data from bitmap images of characters in a loaded image, a technology has been proposed in which a matching dictionary and embedding data are created in advance from fonts owned by the user, font recognition is performed using the results of character recognition, and if there is a match, the created font data is embedded, thereby reducing the conversion process to font data and improving processing efficiency (see Patent Document 1).
また、有料情報提供装置から提供されたデータに基づく原画像及び該データに付加された付加情報に基づく副画像を同一の記録用紙に形成させ、このような画像が形成された記録用紙の複写処理を実行する場合に、記録用紙から原画像及び副画像を読み取り、読み取った副画像が示す付加情報を更新した更新付加情報を有料情報提供装置へ要求し、有料情報提供装置から提供された更新付加情報の料金情報が示す料金を徴収できた場合に、読み取った原画像に対するオリジナルデータを有料情報提供装置から再度取得して記録用紙に形成する技術が提案されている(特許文献2を参照)。 In addition, a technology has been proposed in which an original image based on data provided from a paid information providing device and a sub-image based on additional information added to the data are formed on the same recording paper, and when a copy process is performed on the recording paper on which such an image has been formed, the original image and sub-image are read from the recording paper, and updated additional information that updates the additional information indicated by the read sub-image is requested from the paid information providing device, and when the fee indicated by the fee information for the updated additional information provided from the paid information providing device has been collected, the original data for the read original image is obtained again from the paid information providing device and formed on the recording paper (see Patent Document 2).
従来、帳票等の文書(紙又は電子ファイル)の組織間での受け渡しを伴う業務において、文書を発行し、組織間で当該文書を受け渡し、受取先の組織において当該文書に係るデータを業務システムに入力する作業(所謂パンチ入力)が行われている。また、このような業務を効率化するために、OCR(Optical Character Recognition)による入力補助や、データの受け渡しを電子的に行う所謂EDI(Electronic Data Interchange)等、種々の技術が提案されている。 Conventionally, in business involving the transfer of documents (paper or electronic files) such as forms between organizations, the document is issued, the document is transferred between organizations, and the data related to the document is entered into the business system of the receiving organization (so-called punch input). In order to make such business more efficient, various technologies have been proposed, such as input assistance using OCR (Optical Character Recognition) and electronic data exchange (EDI) for transferring data electronically.
しかし、OCRによる入力補助を行った場合、認識処理で待ち時間が発生するだけでなく、認識精度は100%とはならないため、ユーザの目視による確認作業が必要となる。また、EDIについては、業界ごとに規格が異なること、取引の双方が通信プロトコルやデータフォーマット等を統一する必要があること、等の障害があるため、全ての取引先をカバーするEDIを導入することは困難であった。 However, when OCR is used to assist with input, not only does it create waiting times during the recognition process, but the recognition accuracy is not 100%, so the user must visually check the data. In addition, EDI faces obstacles such as different standards for each industry and the need for both parties in a transaction to standardize communication protocols and data formats, making it difficult to introduce EDI that covers all trading partners.
本開示は、上記した問題に鑑み、組織間で受け渡しされる文書のデータ化に係る精度及び処理速度を向上させることを課題とする。 In view of the above problems, the present disclosure aims to improve the accuracy and processing speed of digitizing documents transferred between organizations.
本開示の一例は、第一の組織に属するユーザから、該ユーザが所望する文書データの生成に用いられる素材データを取得する素材データ取得手段と、前記素材データと該素材データを一意に識別可能な識別情報とを関連付けて記憶する素材データ記憶手段と、前記素材データ及び前記識別情報を含む前記文書データを生成する文書データ生成手段と、前記文書データを前記第一の組織のユーザへ送信する文書データ送信手段と、前記第一の組織から前記文書データ又は該文書データに基づき出力された前記文書を取得した、該第一の組織とは異なる第二の組織に属するユーザから、前記文書に係るイメージを取得するイメージ取得手段と、前記イメージから前記識別情報を認識する識別情報認識手段と、前記識別情報に基づき、前記素材データ記憶手段から前記素材データを索出する素材データ索出手段と、索出された前記素材データを前記第二の組織に属するユーザに送信する素材データ送信手段と、を備える、情報処理装置である。 An example of the present disclosure is an information processing device including: a material data acquisition means for acquiring, from a user belonging to a first organization, material data used to generate document data desired by the user; a material data storage means for storing the material data in association with identification information that can uniquely identify the material data; a document data generation means for generating the document data including the material data and the identification information; a document data transmission means for transmitting the document data to a user of the first organization; an image acquisition means for acquiring an image of the document from a user belonging to a second organization different from the first organization who has acquired the document data from the first organization or the document output based on the document data; an identification information recognition means for recognizing the identification information from the image; a material data retrieval means for retrieving the material data from the material data storage means based on the identification information; and a material data transmission means for transmitting the retrieved material data to a user belonging to the second organization.
本開示は、情報処理装置、システム、コンピュータによって実行される方法又はコンピュータに実行させるプログラムとして把握することが可能である。また、本開示は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものとしても把握できる。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。 The present disclosure can be understood as an information processing device, a system, a method executed by a computer, or a program executed by a computer. The present disclosure can also be understood as such a program recorded on a recording medium readable by a computer or other device, machine, etc. Here, a recording medium readable by a computer, etc. refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer, etc.
本開示によれば、文書のデータ化に係る精度及び処理速度を向上させることが可能となる。 This disclosure makes it possible to improve the accuracy and processing speed of document digitization.
以下、本開示に係る情報処理装置、方法及びプログラムの実施の形態を、図面に基づいて説明する。但し、以下に説明する実施の形態は、実施形態を例示するものであって、本開示に係る情報処理装置、方法及びプログラムを以下に説明する具体的構成に限定するものではない。実施にあたっては、実施の態様に応じた具体的構成が適宜採用され、また、種々の改良や変形が行われてよい。 Below, an embodiment of an information processing device, method, and program according to the present disclosure will be described with reference to the drawings. However, the embodiment described below is merely an example of an embodiment, and the information processing device, method, and program according to the present disclosure are not limited to the specific configuration described below. In implementing the present disclosure, a specific configuration according to the embodiment may be appropriately adopted, and various improvements and modifications may be made.
本実施形態では、本開示に係る情報処理装置、方法及びプログラムを、請求書や発注書、申込書、契約書等の文書を管理する文書管理システムにおいて実施した場合の実施の形態について説明する。但し、本開示に係る情報処理装置、方法及びプログラムは、文書のデータ化に係る技術について広く用いることが可能であり、本開示の適用対象は、実施形態において示した例に限定されない。 In this embodiment, an information processing device, method, and program according to the present disclosure will be described as being implemented in a document management system that manages documents such as invoices, purchase orders, applications, and contracts. However, the information processing device, method, and program according to the present disclosure can be widely used in technologies related to digitizing documents, and the application of the present disclosure is not limited to the examples shown in the embodiment.
<システムの構成>
図1は、本実施形態に係るシステムの構成を示す概略図である。本実施形態に係るシステムは、ネットワークに接続されることで互いに通信可能な情報処理装置1、文書発行元ユーザ端末9a、及び文書受取先ユーザ端末9bを備える。
<System Configuration>
1 is a schematic diagram showing the configuration of a system according to the present embodiment. The system according to the present embodiment includes an information processing device 1, a document issuing
情報処理装置1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、EEPROM(Electrically Erasable and Programmable Read Only Memory)やHDD(Hard Disk Drive)等の記憶装置14、NIC(Network Interface Card)15等の通信ユニット、等を備えるコンピュータである。但し、情報処理装置1の具体的なハードウェア構成に関しては、実施の態様に応じて適宜省略や置換、追加が可能である。また、情報処理装置1は、単一の筐体からなる装置に限定されない。情報処理装置1は、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。
The information processing device 1 is a computer including a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a
文書発行元ユーザ端末9aは、文書の発行サービスを利用するユーザによって使用されるコンピュータであり、文書受取先ユーザ端末9bは、文書の認識サービスを利用するユーザによって使用されるコンピュータである。ユーザ端末9a、9bは、何れも、CPU、ROM、RAM、記憶装置、通信ユニット、入力装置、出力装置等(図示は省略する)を備えるコンピュータである。但し、ユーザ端末9a、9bの具体的なハードウェア構成に関しては、実施の態様に応じて適宜省略や置換、追加が可能である。また、ユーザ端末9a、9bは、単一の筐体からなる装置に限定されない。ユーザ端末9a、9bは、所謂クラウドや分散コンピューティングの技術等を用いた、複数の装置によって実現されてよい。ユーザは、これらのユーザ端末9a、9bを介して情報処理装置1を利用する。但し、ユーザは、1のユーザ端末から、文書発行元ユーザとして文書の発行サービスを利用し、同時に、文書受取先ユーザとして文書の認識サービスを利用することも可能である。
The document issuing
図2は、本実施形態に係る情報処理装置1の機能構成の概略を示す図である。情報処理装置1は、記憶装置14に記録されているプログラムが、RAM13に読み出され、CPU11によって実行されて、情報処理装置1に備えられた各ハードウェアが制御されることで、文書定義データベース(文書定義部)21、ユーザ管理データベース(ユーザ情報記憶部)22、認証部23、素材データ取得部24、文書データベース(素材データ記憶部)25、文書データ生成部26、生成数算出部27、文書データ送信部28、イメージ取得部29、識別情報認識部30、認識数算出部31、素材データ索出部32、素材データ送信部33及び使用料算出部34を備える情報処理装置として機能する。なお、本実施形態及び後述する他の実施形態では、情報処理装置1の備える各機能は、汎用プロセッサであるCPU11によって実行されるが、これらの機能の一部又は全部は、1又は複数の専用プロセッサによって実行されてもよい。
2 is a diagram showing an outline of the functional configuration of the information processing device 1 according to this embodiment. The information processing device 1 functions as an information processing device including a document definition database (document definition section) 21, a user management database (user information storage section) 22, an
本実施形態に係る情報処理装置1は、例えばクラウド上に実装され、文書発行元ユーザから文書のコンテンツとしての素材データを受信すると、受信された素材データと文書IDとを関連付けて文書データベース25に保存し、素材データと一次元バーコード又は二次元バーコードに変換した文書IDとを文書定義に従ってレイアウトすることで文書を生成する。そして、文書発行元ユーザは、生成された文書を紙媒体又は電子ファイル等を用いて文書受取先に受け渡し、文書受取先ユーザは、受け取った文書のイメージを、情報処理装置1にアップロードする。情報処理装置1は、文書データ(文書イメージ)から、文書内の任意の場所に一次元バーコード又は二次元バーコードとして埋め込まれた文書IDを認識し、当該文書IDで文書データベース25を検索して素材データを取得し、文書受取先ユーザに素材データを提供する。
The information processing device 1 according to this embodiment is implemented on a cloud, for example, and upon receiving material data as document content from a document issuing user, it associates the received material data with a document ID and stores them in the
更に、本実施形態に係る情報処理装置1は、情報処理装置1のユーザに対してシステム利用料を請求するが、この際、文書発行元ユーザのシステム利用料を、情報処理装置1を用いて出力された文書が文書受取先からアップロードされて認識された量に応じて減額することで、システム利用のインセンティブとする。 Furthermore, the information processing device 1 according to this embodiment bills the user of the information processing device 1 for a system usage fee, but at this time, the system usage fee of the document issuing user is reduced according to the amount of documents output using the information processing device 1 that are uploaded and recognized by the document recipient, thereby providing an incentive for system usage.
文書定義データベース(文書定義部)21は、文書定義が蓄積されているデータベースである。文書定義データベース21には、文書の定義毎に、文書定義IDと、文書データ(文書イメージ)の生成のために必要な文書定義とが関連づけられて蓄積されている。システムのユーザは、文書定義IDを指定することで、文書の生成に用いる文書定義を指定することが出来る。ここで、文書定義は、文書のフォーマットを定めるデータであり、入力項目の割り付けを定義するレイアウト情報、罫線情報、フィールド名情報、定型文字列情報等を含む。
The document definition database (document definition section) 21 is a database in which document definitions are stored. In the
ユーザ管理データベース(ユーザ情報記憶部)22は、ユーザ毎に、各ユーザの認証情報(例えば、ユーザID及びパスワード)と、当該ユーザが使用する1又は複数の文書定義IDと、当該ユーザの文書データ(文書イメージ)の生成数(出力文書数)と、当該ユーザが発行した文書の文書IDのうち他の組織によって認識された文書IDの数(発行文書認識数)と、他の組織によって発行された文書を認識した数(受取文書認識数)とを関連付けて記憶する。 The user management database (user information storage unit) 22 stores, for each user, in association with each user's authentication information (e.g., user ID and password), one or more document definition IDs used by the user, the number of document data (document images) generated by the user (number of output documents), the number of document IDs of documents issued by the user that have been recognized by other organizations (number of issued documents recognized), and the number of documents issued by other organizations that have been recognized (number of received documents recognized).
本実施形態において、情報処理装置1は、Webサイトとしてユーザ登録インターフェースを提供し、ユーザは、当該ユーザ登録インターフェースを介してユーザID、パスワード、及び文書定義(又は、文書定義ID)等の、システム利用に必要な情報を送信する。ここで、ユーザは、使用したい文書定義を、文書定義データベース21に既に存在する既存の文書定義から選択してもよいし、文書定義データベース21にない新たな文書定義を登録してもよい。既存の文書定義から選択する場合、ユーザは、使用したい文書定義IDを指定すればよい。一方、新たな文書定義を登録する場合、ユーザから送信された文書定義は、文書定義データベース21に新規登録され、当該文書定義に対応する文書定義IDが発行される。ユーザ管理データベース22は、ユーザから提供されたユーザID、パスワード、及び文書定義ID等の情報を互いに関連づけたユーザデータを、ユーザ管理データベース22に追加し、ユーザに対して登録通知を送信する。登録通知は、ユーザ端末9a、9bによって受信される。
In this embodiment, the information processing device 1 provides a user registration interface as a website, and the user transmits information required for using the system, such as a user ID, a password, and a document definition (or a document definition ID), via the user registration interface. Here, the user may select a document definition to be used from existing document definitions already existing in the
認証部23は、各ユーザから認証情報を取得することで各ユーザを認証する。認証部23によりユーザが認証されることで、当該ユーザからの素材データに係る文書データ(文書イメージ)の生成、及び当該ユーザからアップロードされるイメージに係る文書IDの認識が可能となる。
The
素材データ取得部24は、文書発行元の組織(第一の組織)に属するユーザ(文書発行元ユーザ)から、当該ユーザが所望する文書データ(文書イメージ)の生成に用いるための素材データを取得する。ここで、文書発行元ユーザから取得される素材データには、例えば、生成したい文書が請求書である場合、請求書の発行に必要となる、取引先、品名、数量、金額、銀行名、支店名、口座番号等の情報が含まれる。
The material
文書データベース(素材データ記憶部)25は、システムによって生成された文書の情報が蓄積されているデータベースであり、素材データと、当該素材データを用いて生成された文書の文書データ(文書イメージ)と、当該文書を一意に識別可能な識別情報(文書ID)と、当該文書の発行元ユーザのユーザIDと、を関連付けて記憶する。システムのユーザは、ユーザ端末9aから情報処理装置1に対して素材データを登録して文書生成依頼を行うことで、所望の文書を取得する。
The document database (material data storage unit) 25 is a database that accumulates information on documents generated by the system, and stores material data, document data (document image) of a document generated using the material data, identification information (document ID) that can uniquely identify the document, and the user ID of the user who issued the document in association with each other. A user of the system obtains a desired document by registering material data from a
文書データ生成部26は、入力項目の割り付けを定義する文書定義(使用する文書定義は、文書定義IDを指定することで特定される)に従って、素材データ及び文書IDを含む文書データ(文書イメージ)を生成する。
The document
図3は、本実施形態に係る文書データ(文書イメージ)の例を示す図である。図3に示された文書データには、素材データ(取引先、品名、数量、金額、銀行名、支店名、口座番号等)、罫線、フィールド名、定型文字及び文書IDが、文書定義に従ってレイアウトされている。本実施形態では、文書データは文書IDとして一次元バーコード又は二次元バーコード8を含む。但し、文書IDの文書データへの出力形式は、本実施形態において例示した一次元バーコード又は二次元バーコード8に限定されない。文書IDは、画像認識や光学認識等の技術を用いて特定可能な形式で出力/認識されればよく、その形式は限定されない。文書IDは、例えば、文字列として出力されてもよい。
Figure 3 is a diagram showing an example of document data (document image) according to this embodiment. In the document data shown in Figure 3, material data (client, product name, quantity, amount, bank name, branch name, account number, etc.), lines, field names, standard characters, and document ID are laid out according to a document definition. In this embodiment, the document data includes a one-dimensional barcode or two-
生成数算出部27は、文書発行元ユーザから取得した素材データに基づく文書データの生成数(出力文書数)を算出する。
The generation
文書データ送信部28は、文書データを文書発行元ユーザへ送信する。
The document
イメージ取得部29は、文書発行元から文書データ又は当該文書データに基づき出力された文書(紙等)を取得した、当該文書発行元とは異なる文書受取先の組織(第二の組織)に属するユーザから、文書に係るイメージ(文書データ自体、又は画像化インターフェースによりイメージ化された文書イメージ)を取得する。ここで、文書に係るイメージは、文書又は当該文書に追記処理(押印等)がなされた加工文書を読み取ることで得られるイメージであってもよい。
The
識別情報認識部30は、イメージから文書IDを認識する。上述の通り、本実施形態では、文書データは文書IDとして一次元バーコード又は二次元バーコードを含み、識別情報認識部30は、イメージに含まれる一次元バーコード又は二次元バーコードから文書IDを認識する。この際、イメージ中のバーコード部分を特定し、バーコードが示す文書IDを認識するための認識技術には、既存の認識技術又は将来開発され得る認識技術が採用されてよい。また、本実施形態では、文書IDを一次元バーコード又は二次元バーコードの形式でイメージに出力し、認識する例について説明するが、文書IDは、画像認識や光学認識等の技術を用いて特定可能な形式で出力/認識されればよく、その形式は限定されない。文書IDは、例えば、文字列として出力され、所謂OCR等の文字認識技術を用いて認識されてもよい。
The identification
認識数算出部31は、識別情報認識部30による文書IDの認識数(発行文書認識数)を、当該文書IDに係る文書発行元毎に算出する。更に、認識数算出部31は、文書受取先ユーザから取得したイメージに係る文書IDの認識数(受取文書認識数)を、当該文書受取先毎に算出する。
The recognition
素材データ索出部32は、文書IDに基づき、文書データベース25から素材データを索出する。
The material
素材データ送信部33は、索出された素材データを文書受取先に属するユーザに送信する。
The material
使用料算出部34は、文書発行元に係る生成数(出力文書数)及び文書発行元に係る発行文書認識数に基づいて、文書発行元による装置の使用料を算出する。また、使用料算出部34は、文書受取先に係る受取文書認識数に基づいて、文書受取先による装置の使用料を算出する。
The usage
<処理の流れ>
次に、本実施形態に係る情報処理装置1によって実行される処理の流れを説明する。なお、以下に説明する処理の具体的な内容及び処理順序は、本開示を実施するための一例である。具体的な処理内容及び処理順序は、本開示の実施の形態に応じて適宜選択されてよい。
<Processing flow>
Next, a flow of processing executed by the information processing device 1 according to the present embodiment will be described. Note that the specific contents and processing order of the processing described below are an example for implementing the present disclosure. The specific contents and processing order may be appropriately selected according to the embodiment of the present disclosure.
図4は、本実施形態に係る文書生成処理の流れの概要を示すフローチャートである。本フローチャートに示された処理は、文書発行元ユーザ端末9aによって送信された認証情報が受信されたことを契機として実行される。
Figure 4 is a flowchart showing an overview of the flow of document generation processing according to this embodiment. The processing shown in this flowchart is executed when authentication information sent by the document issuing
ステップS101からステップS104では、ユーザが認証され、アクセストークンが発行される。認証部23は、文書発行元ユーザ端末9aによって送信された、ユーザID及びパスワードを含む認証情報を受信し(ステップS101)、ユーザ管理データベース22を検索することで、当該ユーザが登録済みのユーザであるか否かを確認する(ステップS102)。登録済みのユーザであることが確認(認証)されると、認証部23は、アクセストークンを発行し(ステップS103)、対象の文書発行元ユーザ端末9aに対して、当該アクセストークンを送信する(ステップS104)。但し、ユーザを認証するために採用される具体的な技術は、ユーザID及びパスワードに限定されない。ユーザ認証のための手段としては、例えば、電子証明書を用いた認証や、生体認証等、その他の認証手段が採用されてもよい。その後、処理はステップS105へ進む。
In steps S101 to S104, the user is authenticated and an access token is issued. The
アクセストークンを受信したユーザ端末9aにおいて、ユーザは、文書の作成に必要な情報を入力し、アクセストークンとともにシステムに対して送信する。ここで、文書の作成に必要な情報は、素材データ、及びこれらの素材データをレイアウトするための文書定義を特定するための文書定義IDである。即ち、ユーザ端末9aは、システムに文書生成を依頼するにあたって、アクセストークン、素材データ、及び文書定義IDを含む文書生成依頼を、システムに対して送信する。
On the
ステップS105からステップS107では、文書IDが発行され、素材データがデータベースに登録される。素材データ取得部24は、ユーザ端末9aによって送信された、アクセストークン、素材データ、及び文書定義IDを含む文書生成依頼を受信し(ステップS105)、認証部23は、アクセストークンを参照することで、受信された文書生成依頼が認証済みのユーザから送信されたものであることを確認する。そして、受信された文書生成依頼が認証済みのユーザから送信されたものである場合、文書データベース25は、システムによって生成された文書を一意に識別可能な文書IDを発行し(ステップS106)、文書IDと素材データとを関連付けて、文書データベース25に登録する(ステップS107)。その後、処理はステップS108へ進む。
In steps S105 to S107, a document ID is issued and the material data is registered in the database. The material
ステップS108では、ユーザ管理データベース22の出力文書数が更新される。生成数算出部27は、文書発行元ユーザから取得した素材データに基づく文書データ(文書イメージ)の生成数(出力文書数)を1加算し、ユーザ管理データベース22は、各ユーザの認証情報(ユーザID、パスワード)と、当該ユーザの文書イメージの生成数(出力文書数)とを関連付けて記憶する。その後、処理はステップS109へ進む。
In step S108, the number of output documents in the
ステップS109からステップS111では、文書定義に従って文書イメージが生成及び送信される。文書データ生成部26は、文書生成依頼に含まれる文書定義IDを参照して文書定義データベース21から文書定義を取得し(ステップS109)、取得された文書定義に従って素材データ及び文書IDをレイアウトすることで、素材データ及び文書IDを含む文書データ(文書イメージ)を生成する(ステップS110)。本実施形態では、この際、文書IDは一次元バーコード又は二次元バーコードの形式に変換される。また、ここで生成された文書イメージは、ステップS106で発行された文書ID及び文書生成依頼を行ったユーザのユーザIDに関連づけられて文書データベース25に登録される。
In steps S109 to S111, a document image is generated and transmitted according to the document definition. The document
ここで、文書イメージには、例えば、PDF形式が用いられてよい。但し、文書イメージは、ユーザ側でそのまま文書として表示又は印刷可能な形式のデータであればよく、ファイル形式やデータ形式等は限定されない。そして、文書データ送信部28は、ステップS110で生成された文書データ(文書イメージ)を、文書生成依頼を行なった文書発行元ユーザのユーザ端末9aに対して送信する(ステップS111)。その後、本フローチャートに示された処理は終了する。
Here, the document image may be in PDF format, for example. However, the document image may be in any format that can be displayed or printed as a document by the user as is, and there are no limitations on the file format or data format. The document
但し、ステップS105からステップS111に係る処理は、ステップS103において発行されたアクセストークンの有効期限が切れるまで、異なる文書について繰り返し実行されてもよい。 However, the processes from step S105 to step S111 may be repeatedly executed for different documents until the access token issued in step S103 expires.
文書生成依頼を行なった文書発行元ユーザのユーザ端末9aは、ステップS110で送信された文書イメージを受信する。文書イメージを受信した文書発行元ユーザは、受信した文書イメージに基づく文書を文書受取先ユーザに対して送るが、この際、文書発行元ユーザが文書受取先ユーザに対して文書を送る方法は限定されない。例えば、文書発行元ユーザは、文書イメージのファイルを電子データのまま文書受取先ユーザに受け渡してもよいし(電子メール添付、ファイル共有、電磁的記録媒体送付等、データの受け渡し方法は限定されない)、文書イメージが印刷された紙媒体等を文書受取先ユーザに受け渡してもよい。文書受取先ユーザは、何らかの手段で送られた文書を、文書発行元ユーザから受け取る。なお、文書発行元ユーザ及び文書受取先ユーザは、必要に応じて当該文書にサインや押印、追加の書き込み等を行なってよい。即ち、本実施形態に係るシステムによれば、文書の受取先が当該システムを導入していない場合でも、通常の紙の請求書として利用できるため、文書発行元は、文書受取先のシステム対応状況によって文書の発行方法を変える等の煩雑な対応をする必要がない。
The
図5は、本実施形態に係る素材データ取得処理の流れの概要を示すフローチャートである。本フローチャートに示された処理は、文書受取先ユーザ端末9bによって送信された認証情報が受信されたことを契機として実行される。
Figure 5 is a flowchart showing an overview of the flow of the material data acquisition process according to this embodiment. The process shown in this flowchart is executed when the authentication information sent by the document
ステップS201からステップS204では、ユーザが認証され、アクセストークンが発行される。ステップS201からステップS204における処理の内容は、認証される対象が文書発行元ユーザであるか文書受取先ユーザであるかが異なる点を除いて、図4を参照して説明した文書生成処理のステップS101からステップS104の処理と概略同様であるため、説明を省略する。その後、処理はステップS205へ進む。 In steps S201 to S204, the user is authenticated and an access token is issued. The contents of the processing in steps S201 to S204 are generally similar to the processing in steps S101 to S104 of the document generation processing described with reference to FIG. 4, except that the subject to be authenticated is either the document issuing user or the document recipient user, and therefore a description thereof will be omitted. After that, the processing proceeds to step S205.
文書受取先ユーザは、文書発行元から送られた文書を受け取ると、当該文書をスキャナやMFP(Multi-function printer)、カメラ等の画像化インターフェースで撮像することで、文書イメージを作成する。但し、電子データの状態で文書を受信した場合には、撮像による文書イメージの作成処理は不要である。文書受取先ユーザは、アクセストークンを受信したユーザ端末9bにおいて、文書イメージを、アクセストークンとともにシステムに対して送信する。ここで、文書イメージは、撮像によって作成されたものであってもよいし、文書発行元から受信した電子データ自体であってもよい。即ち、ユーザ端末9bは、システムに文書認識を依頼するにあたって、アクセストークン及び文書イメージを含む文書認識依頼を、システムに対して送信する。
When the document recipient user receives a document sent from the document issuer, the document image is created by capturing an image of the document using an imaging interface such as a scanner, MFP (Multi-function printer), or camera. However, if the document is received in the form of electronic data, the process of creating a document image by capturing an image is not necessary. The document recipient user sends the document image to the system together with the access token on
ステップS205及びステップS206では、文書イメージ内のバーコード等から文書IDが認識される。イメージ取得部29は、文書受取先ユーザのユーザ端末9bによって送信された、アクセストークン及び文書イメージを含む文書認識依頼を受信し(ステップS205)、認証部23は、アクセストークンを参照することで、受信された文書認識依頼が認証済みのユーザから送信されたものであることを確認する。そして、受信された文書認識依頼が認証済みのユーザから送信されたものである場合、識別情報認識部30は、文書イメージに含まれる一次元バーコード又は二次元バーコード等から、文書IDを認識する(ステップS206)。その後、処理はステップS207へ進む。
In steps S205 and S206, the document ID is recognized from a barcode or the like in the document image. The
ステップS207からステップS209では、文書IDに基づいて素材データが索出され、文書IDの認識数が更新される。素材データ索出部32は、ステップS206で認識された文書IDに基づいて文書データベース25を検索し、当該文書IDに対応する素材データを索出する(ステップS207)。また、認識数算出部31は、ステップS207における文書IDの認識数(発行文書認識数)を、当該文書IDに係る文書発行元毎に算出し、ユーザ管理データベース22を更新する(ステップS208)。更に、認識数算出部31は、当該文書IDの認識数(受取文書認識数)を、当該文書受取先毎に算出し、ユーザ管理データベース22を更新する(ステップS209)。その後、処理はステップS210へ進む。
In steps S207 to S209, material data is retrieved based on the document ID, and the number of recognized document IDs is updated. The material
ステップS210では、素材データが送信される。素材データ送信部33は、ステップS207で索出された素材データを、文書認識依頼を行った文書受取先ユーザのユーザ端末9bに対して送信する。その後、本フローチャートに示された処理は終了する。
In step S210, the material data is transmitted. The material
文書認識依頼を行った文書受取先のユーザ端末9bは、ステップS210で送信された素材データを受信する。素材データを受信した文書受取先では、受信された素材データが、文書受取先の業務システムに入力される。ここで、文書受取先の業務システムへの素材データの入力方法は限定されない。受信された素材データは、プログラムによって自動化された入力システムによって業務システムへ自動入力されてもよいし、文書受取先のユーザがユーザ端末9b等を操作して入力されてもよい。
The
上述の通り、本実施形態に係るシステムでは、文書の受取先において文書に埋め込まれた文書IDを認識し、当該文書の作成に用いられた素材データを取得する。このため、本実施形態に係るシステムによれば、文書生成後の編集(例えば、にサインや押印、追加の書き込み等)が行われているためにOCR等による文字認識の精度が低下するような場合であっても、正確なデータを取得することが可能となる。 As described above, the system according to this embodiment recognizes the document ID embedded in the document at the document recipient and obtains the material data used to create the document. Therefore, with the system according to this embodiment, accurate data can be obtained even in cases where editing after document creation (e.g., signing, stamping, additional writing, etc.) reduces the accuracy of character recognition by OCR or the like.
図6は、本実施形態に係る文書発行元利用料算出処理の流れの概要を示すフローチャートである。本フローチャートに示された処理は、システム管理者又は予めスケジュールされた自動実行等による利用料算出指示が入力されたことを契機として、予め設定された利用料算出期間(例えば、月、四半期、半年又は1年)のデータを対象として実行される。 Figure 6 is a flowchart showing an overview of the flow of the document issuer usage fee calculation process according to this embodiment. The process shown in this flowchart is executed when a usage fee calculation instruction is input by a system administrator or by pre-scheduled automatic execution, etc., and targets data for a pre-set usage fee calculation period (e.g., month, quarter, half year, or year).
ステップS301及びステップS302では、文書発行元の利用料が算出される。使用料算出部34は、ユーザ管理データベース22から、利用料算出の対象となるユーザのユーザデータを抽出する(ステップS301)。そして、使用料算出部34は、抽出された対象ユーザのユーザIDについて、ユーザデータに含まれる生成数(出力文書数)を取得し、取得された生成数を用いて対象ユーザの利用料を算出する(ステップS302)。ここで、利用料の算出方法は限定されない。利用料は、例えば、「単価*生成数」によって算出されてもよいし、生成数(出力文書数)のレンジ毎に利用料が設定されていてもよい。また、「単価*生成数」によって算出される場合にも、この単価は、生成数(出力文書数)のレンジによって異なる単価が設定されていてもよい。その後、処理はステップS303へ進む。
In steps S301 and S302, the usage fee of the document issuer is calculated. The usage
ステップS303では、文書発行元の控除額(システム利用インセンティブ)が算出される。また、使用料算出部34は、抽出された対象ユーザのユーザIDについて、ユーザデータに含まれる発行文書認識数を取得し、取得された発行文書認識数を用いて対象ユーザに対して与えられる控除額を算出する(ステップS303)。ここで、発行文書認識数は、当該ユーザが発行した文書の文書IDのうち他の組織によって認識された文書IDの数である。
In step S303, the deduction amount (system usage incentive) for the document issuer is calculated. In addition, the usage
なお、本実施形態では、発行文書認識数は、認識された文書IDの数であり、同一の文書が複数回認識されても1とカウントされる。これは、文書受取先において何らかの理由で同一の文書が複数回認識された場合に、同一の文書について重複して控除額が計算されるのを防ぐための処理である。但し、発行文書認識数のカウント方法は、本実施形態における例示に限定されない。 In this embodiment, the number of recognized issued documents is the number of recognized document IDs, and even if the same document is recognized multiple times, it is counted as 1. This is a process to prevent duplicate deduction calculations for the same document when the same document is recognized multiple times at the document recipient for some reason. However, the method of counting the number of recognized issued documents is not limited to the example in this embodiment.
また、利用料の算出方法と同様、控除額の算出方法は限定されない。控除額は、例えば、「単価*発行文書認識数」によって算出されてもよいし、発行文書認識数のレンジ毎に控除額が設定されていてもよい。また、「単価*発行文書認識数」によって算出される場合にも、この単価は、発行文書認識数のレンジによって異なる単価が設定されていてもよい。その後、処理はステップS304へ進む。 As with the method of calculating the usage fee, the method of calculating the deduction amount is not limited. The deduction amount may be calculated, for example, by "unit cost * number of recognized issued documents," or a deduction amount may be set for each range of the number of recognized issued documents. Even if the deduction amount is calculated by "unit cost * number of recognized issued documents," different unit costs may be set depending on the range of the number of recognized issued documents. Processing then proceeds to step S304.
ステップS304及びステップS305では、文書発行元への請求が行われる。使用料算出部34は、ステップS302で算出された利用料から、ステップS303で算出された控除額を減ずることで、対象ユーザに対する請求額(=利用料-控除額)を算出する(ステップS304)。但し、ここで算出される請求額は0未満にはならない。また、請求額の算出には、生成数(出力文書数)及び発行文書認識数の双方が考慮されていればよく、具体的な請求額の算出方法は、本実施形態における例示に限定されない。例えば、予め請求額算出のための基礎値「生成数-発行文書認識数」を算出し、この基礎値に従って請求額が算出されてもよい。利用料や控除額の算出方法と同様、この場合の請求額の算出方法も限定されない。請求額は、例えば、「単価*基礎値」によって算出されてもよいし、基礎値のレンジ毎に請求額が設定されていてもよい。また、「単価*基礎値」によって算出される場合にも、この単価は、基礎値のレンジによって異なる単価が設定されていてもよい。
In steps S304 and S305, the document issuer is billed. The usage
請求額が算出されると、使用料算出部34は、当該請求額を、文書発行元ユーザに対して送信する(ステップS305)。その後、本フローチャートに示された処理は終了する。
Once the billing amount has been calculated, the usage
図7は、本実施形態に係る文書受取先利用料算出処理の流れの概要を示すフローチャートである。本フローチャートに示された処理は、システム管理者又は予めスケジュールされた自動実行等による利用料算出指示が入力されたことを契機として、予め設定された利用料算出期間(例えば、月、四半期、半年又は1年)のデータを対象として実行される。 Figure 7 is a flowchart showing an overview of the flow of the document recipient usage fee calculation process according to this embodiment. The process shown in this flowchart is executed when a usage fee calculation instruction is input by a system administrator or by pre-scheduled automatic execution, etc., and targets data for a pre-set usage fee calculation period (e.g., month, quarter, half year, or year).
ステップS401及びステップS402では、文書受取先の利用料が算出される。使用料算出部34は、ユーザ管理データベース22から、利用料算出の対象となるユーザのユーザデータを抽出する(ステップS401)。そして、使用料算出部34は、抽出された対象ユーザのユーザIDについて、ユーザデータに含まれる受取文書認識数を取得し、取得された受取文書認識数を用いて対象ユーザの利用料を算出する(ステップS402)。ここで、利用料の算出方法は限定されない。利用料は、例えば、「単価*受取文書認識数」によって算出されてもよいし、受取文書認識数のレンジ毎に利用料が設定されていてもよい。また、「単価*受取文書認識数」によって算出される場合にも、この単価は、受取文書認識数のレンジによって異なる単価が設定されていてもよい。その後、処理はステップS403へ進む。
In steps S401 and S402, the usage fee for the document recipient is calculated. The usage
なお、本実施形態では、受取文書認識数は、文書が認識されて素材データが取得された回数であり、同一の文書が複数回認識された場合、複数回カウントされる。但し、受取文書認識数のカウント方法は、本実施形態における例示に限定されない。 In this embodiment, the number of times a received document is recognized is the number of times that a document is recognized and material data is obtained, and if the same document is recognized multiple times, it is counted multiple times. However, the method of counting the number of times a received document is recognized is not limited to the example given in this embodiment.
ステップS403では、文書受取先への請求が行われる。使用料算出部34は、ステップS402で算出された利用料(=請求額)を、文書受取先のユーザに対して送信する。その後、本フローチャートに示された処理は終了する。
In step S403, the document recipient is billed. The usage
本実施形態に示されたシステムによれば、文書発行元ユーザは、文書受取先ユーザが本システムによる文書認識機能を利用したほうがシステムの利用料が安くなるため、文書受取先ユーザに本システムの利用を勧める動機になり、システムの普及が期待できる。また、例えば、本システムを利用してより多くの文書を発行したり、より多くの文書受取先ユーザに本システムを導入させたりした文書発行元ユーザに対して控除額を高めることで、文書受取先ユーザに本システムの利用を勧めるインセンティブをより強化することも可能である。 According to the system shown in this embodiment, the document issuing user is motivated to recommend the use of the system to document recipient users because the system usage fee is cheaper if the document recipient users use the document recognition function of the system, and the system is expected to become more widespread. In addition, for example, by increasing the deduction amount for document issuing users who issue more documents using the system or who have more document recipient users adopt the system, it is possible to further strengthen the incentive to recommend the use of the system to document recipient users.
1 情報処理装置
8 バーコード
1
Claims (9)
第一の組織に属するユーザから、該ユーザが所望する文書データの生成に用いられる素材データを取得する素材データ取得手段と、
前記素材データと該素材データを一意に識別可能な識別情報とを関連付けて記憶する素材データ記憶手段と、
前記素材データ及び前記識別情報を含む前記文書データを生成する文書データ生成手段と、
前記文書データを前記第一の組織のユーザへ送信する文書データ送信手段と、
前記第一の組織から前記文書データ又は該文書データに基づき出力された文書を取得した、該第一の組織とは異なる第二の組織に属するユーザから、前記文書に係るイメージを取得するイメージ取得手段と、
前記イメージから前記識別情報を認識する識別情報認識手段と、
前記識別情報に基づき、前記素材データ記憶手段から前記素材データを索出する素材データ索出手段と、
索出された前記素材データを前記第二の組織に属するユーザに送信する素材データ送信手段と、
前記識別情報認識手段による識別情報の認識数を、該識別情報に係る前記第一の組織毎に算出し、更に、前記第二の組織のユーザから取得したイメージに係る識別情報の認識数を、該第二の組織毎に算出する、認識数算出手段と、
前記第一の組織のユーザから取得した素材データに基づく文書データの生成数を算出する生成数算出手段と、
前記第一の組織に係る前記生成数及び前記第一の組織に係る前記認識数に基づいて、前記第一の組織による該情報処理装置の使用料を算出し、更に、前記第二の組織に係る前記認識数に基づいて、前記第二の組織による該情報処理装置の使用料を算出する、使用料算出手段と、
を備える、情報処理装置。 An information processing device,
a source data acquisition means for acquiring source data used for generating document data desired by a user belonging to a first organization from the user;
a material data storage means for storing the material data in association with identification information that can uniquely identify the material data;
a document data generating means for generating the document data including the material data and the identification information;
a document data transmission means for transmitting the document data to a user of the first organization;
an image acquiring means for acquiring an image of the document from a user belonging to a second organization different from the first organization who has acquired the document data or a document output based on the document data from the first organization;
an identification information recognition means for recognizing the identification information from the image;
a material data retrieval means for retrieving the material data from the material data storage means based on the identification information;
a material data transmission means for transmitting the retrieved material data to a user belonging to the second organization;
a recognition number calculation means for calculating the number of recognitions of the identification information by the identification information recognition means for each of the first organizations related to the identification information, and further calculating the number of recognitions of the identification information related to images acquired from users of the second organization for each of the second organizations;
generation number calculation means for calculating the number of document data generated based on the material data acquired from the users of the first organization;
a fee calculation means for calculating a fee for the use of the information processing device by the first organization based on the number of generation related to the first organization and the number of recognition related to the first organization, and further calculating a fee for the use of the information processing device by the second organization based on the number of recognition related to the second organization;
An information processing device comprising:
請求項1に記載の情報処理装置。 the document data generating means generates the document data in accordance with a document definition including a definition of an allocation of the material data and the identification information.
The information processing device according to claim 1 .
請求項1又は2に記載の情報処理装置。 The image relating to the document is an image obtained by reading the document or a processed document in which additional processing has been performed on the document.
3. The information processing device according to claim 1 or 2.
請求項1から3の何れか一項に記載の情報処理装置。 the document data includes a one-dimensional barcode or a two-dimensional barcode as the identification information;
The information processing device according to claim 1 .
請求項4に記載の情報処理装置。 the identification information recognition means recognizes the identification information from a one-dimensional barcode or a two-dimensional barcode included in the image;
The information processing device according to claim 4.
各ユーザから前記認証情報を取得することで各ユーザを認証する認証手段と、を更に備え、
前記認証手段によりユーザが認証されることで、該ユーザからの素材データに係る前記文書データの生成及び該ユーザからの前記イメージに係る識別情報の認識が可能となる、
請求項1から5の何れか一項に記載の情報処理装置。 a user information storage means for storing authentication information of each user;
and an authentication means for authenticating each user by acquiring the authentication information from each user,
By authenticating a user by the authentication means, it becomes possible to generate the document data related to the material data from the user and to recognize identification information related to the image from the user.
The information processing device according to claim 1 .
請求項6に記載の情報処理装置。 the user information storage means stores the authentication information of each user in association with the number of times the document data has been generated and/or the number of times the identification information has been recognized of the user;
The information processing device according to claim 6.
第一の組織に属するユーザから、該ユーザが所望する文書データの生成に用いられる素材データを取得する素材データ取得ステップと、
前記素材データと該素材データを一意に識別可能な識別情報とを関連付けて記憶する素材データ記憶ステップと、
前記素材データ及び前記識別情報を含む前記文書データを生成する文書データ生成ステップと、
前記文書データを前記第一の組織のユーザへ送信する文書データ送信ステップと、
前記第一の組織から前記文書データ又は該文書データに基づき出力された文書を取得した、該第一の組織とは異なる第二の組織に属するユーザから、前記文書に係るイメージを取得するイメージ取得ステップと、
前記イメージから前記識別情報を認識する識別情報認識ステップと、
前記識別情報に基づき、前記素材データ記憶ステップで記憶された前記素材データを索出する素材データ索出ステップと、
索出された前記素材データを前記第二の組織に属するユーザに送信する素材データ送信ステップと、
前記識別情報認識ステップにおける識別情報の認識数を、該識別情報に係る前記第一の組織毎に算出し、更に、前記第二の組織のユーザから取得したイメージに係る識別情報の認識数を、該第二の組織毎に算出する、認識数算出ステップと、
前記第一の組織のユーザから取得した素材データに基づく文書データの生成数を算出する生成数算出ステップと、
前記第一の組織に係る前記生成数及び前記第一の組織に係る前記認識数に基づいて、前記第一の組織による該コンピュータの使用料を算出し、更に、前記第二の組織に係る前記認識数に基づいて、前記第二の組織による該コンピュータの使用料を算出する、使用料算出ステップと、
を実行する方法。 The computer
a raw data acquisition step of acquiring raw data used for generating document data desired by a user belonging to a first organization from the user;
a material data storage step of storing the material data in association with identification information that can uniquely identify the material data;
a document data generating step of generating the document data including the material data and the identification information;
a document data transmitting step of transmitting the document data to a user of the first organization;
an image acquisition step of acquiring an image related to the document from a user belonging to a second organization different from the first organization who has acquired the document data or a document output based on the document data from the first organization;
an identification information recognition step of recognizing the identification information from the image;
a material data retrieval step of retrieving the material data stored in the material data storage step based on the identification information;
a material data transmission step of transmitting the retrieved material data to a user belonging to the second organization;
a recognition number calculation step of calculating the number of recognitions of the identification information in the identification information recognition step for each of the first organizations related to the identification information, and further calculating the number of recognitions of the identification information related to images acquired from users of the second organization for each of the second organizations;
a generation number calculation step of calculating a generation number of document data based on material data acquired from users of the first organization;
a fee calculation step of calculating a fee for the use of the computer by the first organization based on the number of generations related to the first organization and the number of recognitions related to the first organization, and further calculating a fee for the use of the computer by the second organization based on the number of recognitions related to the second organization;
How to do it.
第一の組織に属するユーザから、該ユーザが所望する文書データの生成に用いられる素材データを取得する素材データ取得手段と、
前記素材データと該素材データを一意に識別可能な識別情報とを関連付けて記憶する素材データ記憶手段と、
前記素材データ及び前記識別情報を含む前記文書データを生成する文書データ生成手段と、
前記文書データを前記第一の組織のユーザへ送信する文書データ送信手段と、
前記第一の組織から前記文書データ又は該文書データに基づき出力された文書を取得した、該第一の組織とは異なる第二の組織に属するユーザから、前記文書に係るイメージを取得するイメージ取得手段と、
前記イメージから前記識別情報を認識する識別情報認識手段と、
前記識別情報に基づき、前記素材データ記憶手段から前記素材データを索出する素材データ索出手段と、
索出された前記素材データを前記第二の組織に属するユーザに送信する素材データ送信手段と、
前記識別情報認識手段による識別情報の認識数を、該識別情報に係る前記第一の組織毎に算出し、更に、前記第二の組織のユーザから取得したイメージに係る識別情報の認識数を、該第二の組織毎に算出する、認識数算出手段と、
前記第一の組織のユーザから取得した素材データに基づく文書データの生成数を算出する生成数算出手段と、
前記第一の組織に係る前記生成数及び前記第一の組織に係る前記認識数に基づいて、前記第一の組織による該コンピュータの使用料を算出し、更に、前記第二の組織に係る前記認識数に基づいて、前記第二の組織による該コンピュータの使用料を算出する、使用料算出手段と、
として機能させるためのプログラム。 Computer,
a source data acquisition means for acquiring source data used for generating document data desired by a user belonging to a first organization from the user;
a material data storage means for storing the material data in association with identification information that can uniquely identify the material data;
a document data generating means for generating the document data including the material data and the identification information;
a document data transmission means for transmitting the document data to a user of the first organization;
an image acquiring means for acquiring an image of the document from a user belonging to a second organization different from the first organization who has acquired the document data or a document output based on the document data from the first organization;
an identification information recognition means for recognizing the identification information from the image;
a material data retrieval means for retrieving the material data from the material data storage means based on the identification information;
a material data transmission means for transmitting the retrieved material data to a user belonging to the second organization;
a recognition number calculation means for calculating the number of recognitions of the identification information by the identification information recognition means for each of the first organizations related to the identification information, and further calculating the number of recognitions of the identification information related to images acquired from users of the second organization for each of the second organizations;
generation number calculation means for calculating the number of document data generated based on the material data acquired from the users of the first organization;
a fee calculation means for calculating a fee for the use of the computer by the first organization based on the number of generation related to the first organization and the number of recognition related to the first organization, and further calculating a fee for the use of the computer by the second organization based on the number of recognition related to the second organization;
A program to function as a
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020048689A JP7481137B2 (en) | 2020-03-19 | 2020-03-19 | Information processing device, method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020048689A JP7481137B2 (en) | 2020-03-19 | 2020-03-19 | Information processing device, method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021149497A JP2021149497A (en) | 2021-09-27 |
JP7481137B2 true JP7481137B2 (en) | 2024-05-10 |
Family
ID=77848898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020048689A Active JP7481137B2 (en) | 2020-03-19 | 2020-03-19 | Information processing device, method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7481137B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002007744A (en) | 2000-06-20 | 2002-01-11 | Taiheiyo Printing Co Ltd | System for producing and selling literary work |
JP2006079290A (en) | 2004-09-08 | 2006-03-23 | Kenchiku Pivot:Kk | Information management system and information management method |
JP2008181508A (en) | 2002-05-15 | 2008-08-07 | Ntt Docomo Inc | Data providing method |
JP2009093579A (en) | 2007-10-12 | 2009-04-30 | Fuji Xerox Co Ltd | Business form processing program and business form processor |
JP2011008718A (en) | 2009-06-29 | 2011-01-13 | Jimco:Kk | Document management device and document management method |
-
2020
- 2020-03-19 JP JP2020048689A patent/JP7481137B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002007744A (en) | 2000-06-20 | 2002-01-11 | Taiheiyo Printing Co Ltd | System for producing and selling literary work |
JP2008181508A (en) | 2002-05-15 | 2008-08-07 | Ntt Docomo Inc | Data providing method |
JP2006079290A (en) | 2004-09-08 | 2006-03-23 | Kenchiku Pivot:Kk | Information management system and information management method |
JP2009093579A (en) | 2007-10-12 | 2009-04-30 | Fuji Xerox Co Ltd | Business form processing program and business form processor |
JP2011008718A (en) | 2009-06-29 | 2011-01-13 | Jimco:Kk | Document management device and document management method |
Also Published As
Publication number | Publication date |
---|---|
JP2021149497A (en) | 2021-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8879090B1 (en) | Image forming apparatus and method, information processing system, and non-transitory computer readable medium | |
JP5090369B2 (en) | Automated processing using remotely stored templates (method for processing forms, apparatus for processing forms) | |
US9002838B2 (en) | Distributed capture system for use with a legacy enterprise content management system | |
US9390089B2 (en) | Distributed capture system for use with a legacy enterprise content management system | |
JP4339004B2 (en) | Paper-based digital data correction method and program | |
CN104284040A (en) | Image forming apparatus and method, non-transitory computer readable medium, and image forming system | |
US8607055B2 (en) | Scanned document management system | |
CN108133415B (en) | Electronic credential reimbursement method, device and system | |
CN110675546A (en) | Invoice picture identification and verification method, system, equipment and readable storage medium | |
CN103473284A (en) | Electronic certificate management system and electronic certificate management method | |
JP2015156052A (en) | Information processing system, information processing apparatus, control method of information processing apparatus and program | |
JP5775663B2 (en) | White card usage limit increase system and its operation method | |
US20020161710A1 (en) | Document, document processing system and document generating system | |
JP7408313B2 (en) | Image processing device, its control method and program | |
JP7481137B2 (en) | Information processing device, method and program | |
CN111047269B (en) | File approval circulation method of workflow and electronic equipment | |
CN113240503A (en) | Reimbursement invoice management method, device and medium based on intelligent equipment | |
JP6510693B1 (en) | Payment agent system, payment agent method, terminal device, and program | |
JP5986958B2 (en) | Information processing system, information processing method, and program | |
US8234237B2 (en) | System and method for automatic return letter generation | |
US20170185832A1 (en) | System and method for verifying extraction of multiple document images from an electronic document | |
CN110609987B (en) | Document making and processing system | |
JP5534060B2 (en) | Search mediation system | |
US20200065926A1 (en) | Consultation service apparatus of an automatic civil service system and information processing method | |
US11698763B2 (en) | Information processing apparatus for registered files and issuing identification information for tracking an evaluation of a user using the files |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220916 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230821 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230830 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240315 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240425 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7481137 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |