JP7456103B2 - データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 - Google Patents
データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 Download PDFInfo
- Publication number
- JP7456103B2 JP7456103B2 JP2019161385A JP2019161385A JP7456103B2 JP 7456103 B2 JP7456103 B2 JP 7456103B2 JP 2019161385 A JP2019161385 A JP 2019161385A JP 2019161385 A JP2019161385 A JP 2019161385A JP 7456103 B2 JP7456103 B2 JP 7456103B2
- Authority
- JP
- Japan
- Prior art keywords
- way function
- database
- field value
- predetermined
- shared
- 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
- 238000000034 method Methods 0.000 title claims description 22
- 230000006870 function Effects 0.000 claims description 290
- 238000012805 post-processing Methods 0.000 claims description 52
- 238000010801 machine learning Methods 0.000 claims description 48
- 238000012545 processing Methods 0.000 claims description 40
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000000605 extraction Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 16
- 238000012546 transfer Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000032258 transport Effects 0.000 description 6
- 108091008695 photoreceptors Proteins 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図1は、データベースシステム10の概略構成を示すブロック図である。図2は、情報入力装置100および共用サーバー200における情報の送受信を示すブロック図である。図3は、機械学習による、印刷設定の推定時の、情報入力装置100および共用サーバー200における情報の送受信を示すブロック図である。なお、図3においては、説明を簡単にするために、1つの情報入力装置100のみが図示されている。
図1に示すように、データベースシステム10は、複数の情報入力装置100、共用サーバー200、および画像形成装置300を備える。これらの構成要素は、ネットワーク400を介して、互いに通信可能に接続されている。
図2に示すように、情報入力装置100は、フォーム設定ソフトウェア111と、データベースサーバー装置121を含む。情報入力装置100は、ユーザー側の装置であり得る。
図2に示すように、共用サーバー200は、共用データベース221と、共用一方向関数データベース222を含む。共用サーバー200は、サービス提供側の装置であり得る。
第2実施形態について説明する。本実施形態と第1実施形態とで異なる点は次の点である。第1実施形態は、共用データベース221へのフォーム情報の蓄積時、機械学習の学習時、および、機械学習による印刷設定の推定時において、設定値に第1の一方向関数を適用して処理後設定値を算出する。一方、本実施形態においては、フォーム情報の蓄積時は、設定値に第1の一方向関数を適用して処理後設定値(以下、「第1処理後設定値」と称する)を算出する。機械学習の学習時、および、機械学習による印刷設定の推定時においては、第1の一方向関数とは異なる第2の一方向関数を設定値に適用して処理後設定値(以下、「第2処理後設定値」と称する)を算出する。その他の点については、本実施形態は第1実施形態と同様であるため、重複する説明は省略または簡略化する。
図14に示すように、情報入力装置100の制御部110は、フォーム設定ソフトウェア111、印刷設定の推定時の第1の一方向関数適用部1121、印刷設定の推定時の第2一方向関数適用部1122、候補検索部113、およびフォーム情報の蓄積時の第1の一方向関数適用部1151として機能する。
共用サーバー200の制御部210は、機械学習部211および学習時の第2一方向関数適用部212として機能する。
第3実施形態について説明する。本実施形態と第1実施形態とで異なる点は次の点である。第1実施形態は、共用データベースへのフォーム情報の蓄積時、機械学習の学習時、および、機械学習による印刷設定の推定時において、設定値に第1の一方向関数を適用して処理後設定値を算出する。一方、本実施形態においては、第1の一方向関数の適用前の設定値と、適用後の第1処理後設定値とが同一または類似する場合、第1処理後設定値に対し、第1の一方向関数とは異なる第3の一方向関数を適用して処理後設定値(以下、「第3処理後設定値」と称する)を算出する。その他の点については、本実施形態は第1実施形態と同様であるため、重複する説明は省略または簡略化する。
100 情報入力装置、
110 制御部、
113 候補検索部、
112、115 一方向関数適用部、
1121 第1一方向関数適用部、
1122 第2一方向関数適用部、
120 記憶部、
121 データベースサーバー装置、
123 一方向関数データベース、
1231 第1一方向関数データベース、
1232 第2一方向関数データベース、
124 ルール集データベース、
130 通信部、
200 共用サーバー、
210 制御部、
211 機械学習部、
212 第2一方向関数適用部、
220 記憶部、
221 共用データベース、
2211 第1共用データベース、
2212 第2共用データベース、
222 共用一方向関数データベース、
2221 第1共用一方向関数データベース、
2222 第2共用一方向関数データベース、
230 通信部、
300 画像形成装置、
310 制御部、
320 記憶部、
330 通信部、
360 画像制御部、
370 画像形成部。
Claims (11)
- 共用サーバーに複数の情報入力装置が接続されたデータベースシステムであって、
複数の前記情報入力装置の各々が、
レコードの1つまたは複数の所定カラムにおけるフィールド値を取得する第1取得部と、
前記所定カラムに対応する第1の一方向関数を取得する第2取得部と、
前記第1取得部により取得された前記フィールド値に対し、前記第2取得部により取得された前記第1の一方向関数を適用して、処理後フィールド値を算出する算出部と、
前記算出部により算出された前記処理後フィールド値を入力し、前記所定カラムに対応する推定ルールをルール集データベースで選択して、前記処理後フィールド値に基づき、選択した前記推定ルールを用いて、設定画面において未入力のカラムの設定候補を、提案値として算出する候補検索部と、
前記算出部により算出された前記処理後フィールド値、および前記所定カラム以外のカラムのフィールド値を含むレコードであるフォーム情報を、前記共用サーバーへ送信する送信部と、を有し、
前記共用サーバーが、
共用データベースと、
前記共用データベースに蓄積された、前記処理後フィールド値を入力とし、前記所定カラム以外のカラムのフィールド値を正解ラベルとして、推定ルールの機械学習を行い、機械学習した推定ルールを各情報入力装置が有する前記ルール集データベースに反映する機械学習部と、を有する、データベースシステム。 - 前記共用データベースは、前記処理後フィールド値に基づいて前記所定カラム以外のカラムのフィールド値を推定する機械学習のための統計処理を、受信した前記レコードに対して行う、請求項1に記載のデータベースシステム。
- 前記共用データベースは、受信した前記レコードの前記処理後フィールド値に対し、前記第1の一方向関数とは異なる第2の一方向関数を適用し、適用後の前記処理後フィールド値に対して、前記処理後フィールド値に基づいて前記所定カラム以外のカラムのフィールド値を推定する機械学習のための統計処理を行う、請求項1に記載のデータベースシステム。
- 前記情報入力装置は、前記所定カラムの前記フィールド値に対し、前記所定カラムごとに、前記第1の一方向関数を適用するかどうかを選択する選択部をさらに有し、
前記算出部は、前記第1の一方向関数を適用すると前記選択部により選択された前記所定カラムの前記フィールド値に対し前記第1の一方向関数を適用して、処理後フィールド値を算出する、請求項1~3のいずれか一項に記載のデータベースシステム。 - 前記共用サーバーは、前記複数の情報入力装置が共用する前記第1の一方向関数を記憶する共用一方向関数データベースをさらに有し、
前記共用一方向関数データベースは、前記選択部により、前記第1の一方向関数を適用するという選択がされた、前記所定カラムごとの頻度を記憶する、請求項4に記載のデータベースシステム。 - 前記選択部は、前記共用一方向関数データベースに記憶された、前記所定カラムごとの前記頻度に基づいて、前記所定カラムの前記フィールド値に対し、前記第1の一方向関数を適用するかどうかを前記所定カラムごとに選択し、
前記算出部は、前記第1の一方向関数を適用すると前記選択部により選択された前記所定カラムの前記フィールド値に対し前記第1の一方向関数を適用して、処理後フィールド値を算出する、請求項5に記載のデータベースシステム。 - 前記第1の一方向関数は、数値の丸め、ならびに、特定文字列の抜出および置換、の少なくともいずれかの演算を1回または複数回行う関数である、請求項1~6のいずれか一項に記載のデータベースシステム。
- 前記情報入力装置は、前記所定カラムの前記フィールド値に前記第1の一方向関数を適用することで得られた前記処理後フィールド値が、適用前の前記フィールド値と同一または類似する場合は、前記第1の一方向関数とは異なる第3の一方向関数を取得する第3取得部をさらに有し、
前記算出部は、前記処理後フィールド値に対し、前記第3取得部により取得された前記第3の一方向関数を適用し、
前記送信部は、前記算出部により前記第3の一方向関数が適用された後の前記処理後フィールド値を、前記所定カラムの前記フィールド値として前記共用データベースへ送信する、請求項1~7のいずれか一項に記載のデータベースシステム。 - 前記第1の一方向関数を記憶する記憶部と、
前記第3取得部により前記第3の一方向関数が取得された場合、前記記憶部に記憶された前記第1の一方向関数を、前記第3の一方向関数で更新する更新部と、をさらに有し、
前記第2取得部は、前記記憶部から更新後の前記第1の一方向関数を取得する、
請求項8に記載のデータベースシステム。 - 共用サーバーに複数の情報入力装置が接続されたデータベースシステムに以下の手順を有する処理を実行させるためのプログラムであって、
複数の前記情報入力装置の各々のコンピューターに、
レコードの1つまたは複数の所定カラムにおけるフィールド値を取得する手順(a)と、
前記所定カラムに対応する第1の一方向関数を取得する手順(b)と、
前記手順(a)において取得された前記フィールド値に対し、前記手順(b)において取得された前記第1の一方向関数を適用して、処理後フィールド値を算出する手順(c)と、
前記手順(c)において算出された前記処理後フィールド値を入力し、前記所定カラムに対応する推定ルールをルール集データベースで選択して、前記処理後フィールド値に基づき、選択した前記推定ルールを用いて、設定画面において未入力のカラムの設定候補を、提案値として算出する手順(d)と、
前記手順(c)において算出された前記処理後フィールド値、および前記所定カラム以外のカラムのフィールド値を含むレコードであるフォーム情報を、前記共用サーバーへ送信する手順(e)と、を有する処理を実行させ、
前記共用サーバーに、
共用データベースに蓄積された、前記処理後フィールド値を入力とし、前記所定カラム以外のカラムのフィールド値を正解ラベルとして、推定ルールの機械学習を行い、機械学習した推定ルールを各情報入力装置が有する前記ルール集データベースに反映する手順(f)を有する処理を実行させるためのデータベースシステム用制御プログラム。 - 共用サーバーに複数の情報入力装置が接続されたデータベースシステムにより実行する方法であって、
複数の前記情報入力装置の各々が、
レコードの1つまたは複数の所定カラムにおけるフィールド値を取得する段階(a)と、
前記所定カラムに対応する第1の一方向関数を取得する段階(b)と、
前記段階(a)において取得された前記フィールド値に対し、前記段階(b)において取得された前記第1の一方向関数を適用して、処理後フィールド値を算出する段階(c)と、
前記段階(c)において算出された前記処理後フィールド値を入力し、前記所定カラムに対応する推定ルールをルール集データベースで選択して、前記処理後フィールド値に基づき、選択した前記推定ルールを用いて、設定画面において未入力のカラムの設定候補を、提案値として算出する段階(d)と、
前記段階(c)において算出された前記処理後フィールド値、および前記所定カラム以外のカラムのフィールド値を含むレコードであるフォーム情報を、前記共用サーバーへ送信する段階(e)と、を実行し、
前記共用サーバーが、
共用データベースに蓄積された、前記処理後フィールド値を入力とし、前記所定カラム以外のカラムのフィールド値を正解ラベルとして、推定ルールの機械学習を行い、機械学習した推定ルールを各情報入力装置が有する前記ルール集データベースに反映する段階(f)を実行する、データベースシステムの制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019161385A JP7456103B2 (ja) | 2019-09-04 | 2019-09-04 | データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019161385A JP7456103B2 (ja) | 2019-09-04 | 2019-09-04 | データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021039599A JP2021039599A (ja) | 2021-03-11 |
JP7456103B2 true JP7456103B2 (ja) | 2024-03-27 |
Family
ID=74847133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019161385A Active JP7456103B2 (ja) | 2019-09-04 | 2019-09-04 | データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7456103B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011108085A (ja) | 2009-11-19 | 2011-06-02 | Nippon Hoso Kyokai <Nhk> | 知識構築装置およびプログラム |
JP2018112785A (ja) | 2017-01-06 | 2018-07-19 | 株式会社リコー | 情報処理装置、画像形成装置及びプログラム |
JP2019135569A (ja) | 2018-02-05 | 2019-08-15 | コニカミノルタ株式会社 | 設定情報入力制御プログラム及び設定情報入力制御方法 |
-
2019
- 2019-09-04 JP JP2019161385A patent/JP7456103B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011108085A (ja) | 2009-11-19 | 2011-06-02 | Nippon Hoso Kyokai <Nhk> | 知識構築装置およびプログラム |
JP2018112785A (ja) | 2017-01-06 | 2018-07-19 | 株式会社リコー | 情報処理装置、画像形成装置及びプログラム |
JP2019135569A (ja) | 2018-02-05 | 2019-08-15 | コニカミノルタ株式会社 | 設定情報入力制御プログラム及び設定情報入力制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2021039599A (ja) | 2021-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6561685B2 (ja) | 画像形成システム、画像形成装置および管理装置 | |
US11089181B2 (en) | Image forming apparatus, system and program product acquiring color information of image printed on first side before printing on second side of print medium | |
US10078476B2 (en) | Image forming apparatus and image forming method | |
US8755085B2 (en) | Image forming apparatus for forming color image having tint easy to see for user | |
JP2016118446A (ja) | 情報処理装置、欠陥送信方法及びプログラム | |
US20220317960A1 (en) | Image forming system | |
US7493054B2 (en) | Image formation device simulation apparatus | |
JP7456103B2 (ja) | データベースシステム、データベースシステム用制御プログラム、およびデータベースシステムの制御方法 | |
JP6766755B2 (ja) | 画像形成装置および画像形成システム | |
US9064206B2 (en) | Image forming apparatus that prints image data including color code symbol | |
US8218182B2 (en) | Image forming apparatus performing image formation suitable for adding information in handwriting or the like | |
US8134729B2 (en) | Image transfer system and image forming apparatus | |
JP2018077794A (ja) | 画像処理装置、及び画像形成装置 | |
US20150373220A1 (en) | Image processing apparatus and image processing system | |
JP6414534B2 (ja) | 端末装置、画像形成システム、及びプリンタードライバー | |
JP4497000B2 (ja) | 複写システム、複写制御方法及びプログラム | |
JP6274138B2 (ja) | 画像形成装置 | |
CN103002176A (zh) | 数据处理装置以及数据文件 | |
JP6417910B2 (ja) | 画像形成装置、画像形成装置の制御方法、及び画像形成装置の制御プログラム | |
US10235613B2 (en) | Image forming device and control method therefor for managing characteristics using a paper profile function | |
JP6447171B2 (ja) | 情報処理装置、画像形成システム及びプログラム | |
JP2017062613A (ja) | 文書編集装置、画像読取装置、文書編集サーバ、文書編集方法、および文書編集プログラム | |
JP2021137980A (ja) | 印刷装置 | |
JP2021063935A (ja) | 画像形成装置 | |
JP2020198532A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220721 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230808 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231005 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240122 |
|
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: 20240213 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240226 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7456103 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |