JP7481607B2 - System and Program - Google Patents
System and Program Download PDFInfo
- Publication number
- JP7481607B2 JP7481607B2 JP2020216922A JP2020216922A JP7481607B2 JP 7481607 B2 JP7481607 B2 JP 7481607B2 JP 2020216922 A JP2020216922 A JP 2020216922A JP 2020216922 A JP2020216922 A JP 2020216922A JP 7481607 B2 JP7481607 B2 JP 7481607B2
- Authority
- JP
- Japan
- Prior art keywords
- seal
- pseudo
- imprint
- image
- imprint image
- 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
- 238000012986 modification Methods 0.000 claims description 17
- 230000004048 modification Effects 0.000 claims description 17
- 238000002360 preparation method Methods 0.000 description 63
- 238000012545 processing Methods 0.000 description 32
- 238000000034 method Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 26
- 230000008859 change Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000013528 artificial neural network Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 241000208195 Buxaceae Species 0.000 description 1
- 241001022421 Ictiobus niger Species 0.000 description 1
- 235000016496 Panda oleosa Nutrition 0.000 description 1
- 240000000220 Panda oleosa Species 0.000 description 1
- 241000020719 Satsuma Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Landscapes
- Collating Specific Patterns (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、システム及びプログラムに関する。 The present invention relates to a system and a program.
従来、インターネット上で印鑑の注文を可能にしたシステムとして、例えば、特許文献1に示されるようなシステムが存在する。この種のシステムでは、印鑑の発注者側に設置された発注者端末と、印鑑の注文を管理する管理サーバとがインターネットを介して通信可能に接続される。そして、印鑑(印面)の文字や書体等を特定するためのデータが発注者端末で入力されて管理サーバに送信されると、管理サーバにてそのデータに基づく印影イメージ(印影画像)が生成され、この印影イメージと同じ印影が得られる印鑑を注文することが可能となる。
Conventionally, there exists a system that allows orders for seals to be placed over the Internet, such as that shown in
上記システムのように、印鑑の注文(ネット注文)に際して生成される印影イメージは、システムを構成する端末やサーバに予め記憶された書体や印面レイアウト等のデータに基づいて生成される。このような印影イメージに基づいて作成される印鑑については、印影イメージの流用や印影の画一化等による独自性の低下が懸念される。 As with the above system, the seal impression image generated when ordering a seal (online order) is generated based on data such as font and print layout that is pre-stored in the terminals and servers that make up the system. There are concerns that seals created based on such seal impression images will lose their originality due to the reuse of the seal impression image and standardization of the seal impressions.
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、上記懸念を払拭すべく、顧客独自の印影を得ることができるシステム及びプログラムを提供することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to provide a system and program that can obtain a customer's own unique seal impression in order to dispel the above concerns.
前述の課題を解決するために、本発明は以下の構成を採用した。 To solve the above problems, the present invention adopts the following configuration.
手段1のシステムは、
印影画像を管理する印影データベースと、
顧客により入力された当該顧客に関する情報に基づいて、前記印影データベースからその顧客に対応する印影画像を取得する取得手段と、
前記取得手段により取得された印影画像に似せた擬似印影画像として、前記取得された印影画像が示す印影に含まれる文字と差異点のある同じ文字を含む印影を示す擬似印影画像を生成する擬似印影画像生成手段と、を備える
ことを要旨とする。
The system of the first means is
A seal image database for managing seal image images;
an acquisition means for acquiring a seal image corresponding to a customer from the seal image database based on information about the customer input by the customer;
The gist of the invention is that it comprises a pseudo imprint image generating means for generating a pseudo imprint image showing an imprint including characters that are the same as but different from the characters included in the imprint shown by the acquired imprint image, as a pseudo imprint image similar to the imprint image acquired by the acquisition means.
これによれば、顧客により入力された当該顧客に関する情報に基づいて、その顧客に対応する印影画像が印影データベースから取得され、この取得された印影画像に似せた擬似印影画像として、取得された印影画像が示す印影に含まれる文字と差異点のある同じ文字を含む印影を示す擬似印影画像が生成される。 According to this, based on information about a customer inputted by the customer, a seal imprint image corresponding to the customer is obtained from a seal imprint database, and a pseudo seal imprint image is generated that resembles the obtained seal imprint image and shows an imprint containing the same characters as those contained in the seal imprint shown by the obtained seal imprint image but with differences therebetween .
ここで、印影データベースで管理される印影画像は標準的(一般的)な印影を示すものであり、顧客に関する情報に基づいて印影データベースから取得される印影画像は、その顧客の標準的(一般的)な印影を示すものである。また擬似印影画像は、印影画像に類似した画像であって、印影画像が示す標準的な印影によく似た疑似的な印影を示すものである。 Here, the seal imprint image managed in the seal imprint database indicates a standard (general) seal imprint, and the seal imprint image obtained from the seal imprint database based on information about the customer indicates the standard (general) seal imprint of that customer. Also, the pseudo seal imprint image is an image similar to the seal imprint image, and indicates a pseudo seal imprint that closely resembles the standard seal imprint indicated by the seal imprint image.
このように、顧客により入力された当該顧客に関する情報に基づいて、その顧客に対応する印影画像の擬似印影画像が生成されるようにすることで、印影画像の示す印影(標準的な印影)がそのまま得られるのではない独自性のある印影(非画一的な印影)を得ることが可能となる。 In this way, by generating a pseudo imprint image of the imprint image corresponding to a customer based on the information about that customer input by the customer, it is possible to obtain a unique imprint (non-standard imprint) rather than the imprint shown in the imprint image (standard imprint).
手段2のシステムは、手段1のシステムにおいて、
前記擬似印影画像生成手段により生成された擬似印影画像を管理する擬似印影データベースを備える
ことを要旨とする。
The system of the second means is the system of the first means,
The present invention further comprises a pseudo seal imprint database for managing the pseudo seal imprint images generated by the pseudo seal imprint image generating means.
これによれば、生成された擬似印影画像をデータベースで管理することができるので、擬似印影画像により示される印影が得られる印鑑の作成や販売等を顧客の注文に応じて簡便に行うことが可能となる。 This allows the generated pseudo imprint image to be managed in a database, making it possible to easily create and sell seals that have the imprint shown in the pseudo imprint image in response to customer orders.
手段3のシステムは、手段2のシステムにおいて、
前記擬似印影画像生成手段により生成された擬似印影画像が、前記擬似印影データベースで管理されている擬似印影画像と同一であるか否かを、予め定められた判定条件に基づいて判定する判定手段と、
前記判定手段により同一でないと判定された場合、前記擬似印影画像生成手段により生成された擬似印影画像を前記擬似印影データベースに登録する登録手段と、を備える
ことを要旨とする。
The system of the third means is the system of the second means,
A determination means for determining whether or not the pseudo seal imprint image generated by the pseudo seal imprint image generating means is the same as a pseudo seal imprint image managed in the pseudo seal imprint database based on a predetermined determination condition;
and a registering means for registering the pseudo seal imprint image generated by the pseudo seal imprint image generating means in the pseudo seal imprint database when the determining means determines that the pseudo seal imprint images are not identical.
The gist of the present invention is as follows.
これによれば、新たに生成された擬似印影画像が、既に擬似印影データベースで管理されている擬似印影画像(生成済の擬似印影画像)と同一でない場合、その新たに生成された擬似印影画像は擬似印影データベースに登録されて管理される。このため、過去に生成した擬似印影画像と同一の擬似印影画像に基づく印影が得られるのを防ぐことができる。これにより、顧客の印影の独自性を担保しやすくすることができる。 According to this, if the newly generated pseudo imprint image is not the same as the pseudo imprint image (already generated pseudo imprint image) already managed in the pseudo imprint database, the newly generated pseudo imprint image is registered and managed in the pseudo imprint database. Therefore, it is possible to prevent an imprint based on a pseudo imprint image that is the same as a pseudo imprint image generated in the past from being obtained . This makes it easier to guarantee the uniqueness of the customer's imprint.
手段4のシステムは、手段3のシステムにおいて、
前記判定手段により同一であると判定された場合、この同一を解消するための変更を、前記擬似印影画像生成手段により生成された擬似印影画像に加える変更手段を備え、
前記登録手段は、前記変更手段により変更が加えられた擬似印影画像を前記擬似印影データベースに登録する
ことを要旨とする。
The system of the fourth aspect of the present invention is the system of the third aspect of the present invention,
A modification means is provided for, when it is determined by the determination means that the images are identical , making a modification to the pseudo seal imprint image generated by the pseudo seal imprint image generating means to eliminate the identity ,
The registering means registers the pseudo seal imprint image modified by the modifying means in the pseudo seal imprint database.
これによれば、新たに生成された擬似印影画像が、既に擬似印影データベースで管理されている擬似印影画像(生成済の擬似印影画像)と同一である場合、この同一を解消するための変更が、新たに生成された擬似印影画像に加えられる。そして、変更後の擬似印影画像が擬似印影データベースに登録される。このため、過去に生成した擬似印影画像と同一の擬似印影画像が新たに生成されたとしても、その同一を解消した上で、擬似印影データベースで管理されるようになる。これにより、生成された擬似印影画像が無駄になるのを防ぐことができる。 According to this, if a newly generated pseudo imprint image is identical to a pseudo imprint image (a pseudo imprint image that has already been generated) that is already managed in the pseudo imprint database, a change is made to the newly generated pseudo imprint image to eliminate this identity . Then, the changed pseudo imprint image is registered in the pseudo imprint database. Therefore, even if a newly generated pseudo imprint image is identical to a pseudo imprint image that was previously generated, the identity is eliminated before the pseudo imprint image is managed in the pseudo imprint database. This makes it possible to prevent the generated pseudo imprint image from going to waste.
手段5のシステムは、手段1から4の何れか一つのシステムにおいて、
前記擬似印影画像に基づいて印鑑作成用データを生成する印鑑作成用データ生成手段を備える
ことを要旨とする。
The system of the fifth means is any one of the systems of the first to fourth means,
The present invention also provides a data generating means for generating data for creating a seal based on the pseudo seal imprint image.
これによれば、顧客に対応する印影画像の擬似印影画像に基づいて印鑑作成用データが生成される。この生成された印鑑作成用データは印鑑の作成に用いられ、該印鑑作成用データに基づいて顧客の印鑑が作成される。このように、印影画像ではなく擬似印影画像に基づいて生成された印鑑作成用データを用いて印鑑を作成するようにすることで、印影画像の示す印影(標準的な印影)がそのまま得られるのではない独自性のある印鑑(非画一的な印鑑)を顧客に提供することが可能となる。 According to this, data for creating a seal is generated based on a pseudo imprint image of a seal impression image corresponding to a customer. This generated data for creating a seal is used to create a seal, and the customer's seal is created based on the data for creating a seal. In this way, by creating a seal using data for creating a seal generated based on a pseudo imprint image rather than a seal impression image, it is possible to provide the customer with a unique seal (a non-standard seal) that is not an impression that is directly represented by the seal impression image (a standard seal impression).
なお、本発明でいう「印鑑」は、用紙等の捺印対象物に印面を押し付けて捺印する物理的な印鑑(手に持って使用する印鑑)だけでなく、印影を画像データ化した印影イメージデータを端末の画面に表示された電子文書等の捺印対象に画面上で捺印することができる電子的な印鑑(所謂「電子印鑑」)も含まれる。 In addition, the "seal" referred to in this invention does not only refer to a physical seal (a seal held in the hand) that is used by pressing the seal surface against an object such as paper to stamp, but also includes an electronic seal (a so-called "electronic seal") in which the seal image is converted into image data and can be used to stamp on an object such as an electronic document displayed on a terminal screen.
また、手段6のプログラムは、コンピュータを、前述の手段1から5の何れか一つに記載の各手段として機能させるためのプログラムであることを要旨とする。 The program of the sixth means is a program for causing a computer to function as any one of the means described in the first to fifth means.
以上の本発明によれば、顧客独自の印影を得ることができるシステム及びプログラムを提供することが可能となる。 According to the present invention, it is possible to provide a system and program that allows a customer to obtain a unique seal impression.
次に、本発明の一実施の形態について図面を用いて説明する。 Next, one embodiment of the present invention will be described with reference to the drawings.
[システムの構成]
実施形態に係るシステムは、図1に示すように、顧客が使用する端末1と、顧客に対しサービスを提供するサービス提供事業者側に設けられるサービス提供サーバ2と、インターネット等のネットワーク3と、を含んで構成される。
[System Configuration]
As shown in FIG. 1, the system according to the embodiment includes a
サービス提供事業者は、インターネットを利用した商品の販売(ネット通販)をはじめとする各種サービスを提供する者である。本実施形態のシステム(以下「本システム」ともいう。)によるネット通販で取り扱う主たる商品は「印鑑」である。印鑑には、浸透印やゴム印、硬質印、電子印鑑等が含まれる。また、本システムによりサービス提供事業者が提供するサービスの1つとして「実印準備サービス」がある。実印準備サービスについての詳細は後述する。 A service provider is a person who provides various services, including the sale of products over the Internet (online shopping). The main product handled through online shopping using the system of this embodiment (hereinafter also referred to as "this system") is "seals." Seals include ink stamps, rubber stamps, hard stamps, electronic seals, etc. In addition, one of the services provided by the service provider through this system is a "registered seal preparation service." Details of the registered seal preparation service will be described later.
[端末の構成]
次に、顧客が使用する端末1について説明する。図1では、顧客が使用する端末(「顧客端末」ともいう。)として1台の端末1を示しているが、その数は1台に限られず、顧客の数に応じて変動し得るものであり、実際には複数台の顧客端末が存在するのが通常である。
[Device configuration]
Next, the
図1に示すように、端末1は、処理部11、記憶部12、通信部13、表示部14及び操作部15を含むコンピュータにより構成される。例えば、パーソナルコンピュータ(PC)やスマートフォン、タブレットなどの通信端末を、端末1とすることができる。
As shown in FIG. 1, the
処理部11は、端末1の作動を制御するための各種処理を実行するものであり、CPU(Central Processing Unit)等により構成される。処理部11のことを「制御部」ともいう。
The
記憶部12は、端末1を作動させるOS(Operating System)や各種アプリケーションのプログラム、その他端末1の作動に必要なデータを記憶するものであり、不揮発性メモリであるROM(Read Only Memory)、揮発性メモリであるRAM(Random Access Memory)、補助記憶装置であるハードディスクドライブ(HDD)等により構成される。アプリケーション(アプリケーションソフトウェア)には、Webサーバに接続してWebサイト(Webページ)の閲覧や操作等を可能とするブラウザが含まれる。
The
通信部13は、ネットワーク3を介してサービス提供サーバ2とデータ通信を行うものである。
The
表示部14は、各種の情報を表示するものであり、液晶ディスプレイ等により構成される。
The
操作部15は、顧客が各種の入力を行うために操作されるものであり、キーボードやマウス等により構成される。なお、表示部14は、表示機能(出力機能)と入力機能とを兼ね備えたタッチパネルであってもよい。この場合、表示部14に表示されるボタンやアイコン、キーボード等が操作部15として機能する。
The
[サービス提供サーバの構成]
次に、サービス提供サーバ2について説明する。サービス提供サーバ2は、本サーバ2にネットワーク3を介して接続される端末1の利用者(顧客)に対して、商品(印鑑等)の販売(ネット通販)やこれに付随する種々のサービスを提供する。このサービスには後述の実印準備サービスが含まれる。
[Service provision server configuration]
Next, the
図1に示すように、サービス提供サーバ2は、処理部21、記憶部22及び通信部27等を含むコンピュータにより構成される。なお、図1では、サービス提供サーバ2が備える表示部及び操作部の図示を省略している。
As shown in FIG. 1, the
処理部21は、端末1と同様にCPU等により構成され、サービス提供サーバ2の作動を制御するための各種処理を実行するものである。処理部21のことを「制御部」ともいう。
The
記憶部22は、端末1と同様にROM、RAM、HDD等により構成され、サービス提供サーバ2を作動させるOS(Operating System)や各種アプリケーションのプログラム、その他サービス提供サーバ2の作動に必要なデータを記憶するものである。
The
通信部27は、ネットワーク3を介して当該サーバ2に接続された端末1やその他の装置等とデータ通信を行う。他の装置には、印鑑作成事業者側に設置されたサーバや印面彫刻装置(自動彫刻機)が含まれる。なお、印鑑作成事業者は、サービス提供事業者と同じ者であっても異なる者であってもどちらでもよい。
The
サービス提供サーバ2は、クラウド型のサーバやオンプレミス型のサーバにより構成することができる。またサービス提供サーバ2は、複数存在していてもよいし、いわゆる仮想化されたサーバであってもよい。
The
サービス提供サーバ2には、Webサイトの運営やサービスの提供等に必要な各種のデータ、プログラム等がインストールされ、記憶部22に記憶される。具体的には、図1に示すように、顧客情報データベース23、印影データベース24、擬似印影データベース25及び実印準備サービスプログラム26が記憶される。また記憶部22には、図1に示すものの他、Webサイトのページ(Webページ)を構成するデータ(コンテンツファイル等)や、印鑑(印影)の書体を構成するデータ(フォントファイル)、印面レイアウトを構成するデータ(印面レイアウトファイル)、その他の処理を実行するためのプログラム等が記憶される。
Various data, programs, etc. required for operating the website and providing services are installed on the
なお、本実施形態では、Webサイトの運営、及び、データベース等の各種データの管理を、サービス提供サーバ2が担う構成としているが、Webサイトの運営を担うWebサーバと、各種データ管理を担う管理サーバとを別個に設けてもよい。
In this embodiment, the
顧客情報データベース23は、本システムによるサービスの提供を受ける者である顧客に関する情報(「顧客情報」ともいう。)を管理するデータベースである。本システムにより提供されるサービスには、本システムの利用者として会員登録を済ませた顧客に対してのみ提供されるサービス(「会員サービス」ともいう。)が含まれている。会員サービスの利用を希望する顧客は事前に会員登録を行う必要があり、会員サービスを初めて利用する顧客に対しては会員登録が求められる。
The
会員登録は、例えば、本システムのWebサイトにアクセスした端末1(顧客端末)の表示部14に表示される会員登録画面(図示せず)の入力フィールドに会員登録に必要な情報を入力し、これをサービス提供サーバ2に送信することにより行うことができる。このとき入力(送信)される情報が顧客情報であり、入力された顧客情報が顧客情報データベース23に登録されて管理される。
Membership registration can be performed, for example, by inputting the information required for membership registration into input fields on a membership registration screen (not shown) displayed on the
顧客情報には、ID、パスワード、氏名(漢字表記、仮名表記)、生まれ年、性別、メールアドレス、住所等、顧客を特定可能な情報が含まれる。ID及びパスワードは、会員サービスを利用する際に入力する認証情報(ログイン情報)でもある。なお、顧客情報の入力(会員登録)は原則1回行えばよく、一度登録された顧客情報は削除等されない限り、顧客情報データベース23に保存されたままとなる。
Customer information includes information that can identify the customer, such as ID, password, name (written in kanji or kana), year of birth, gender, email address, address, etc. The ID and password are also authentication information (login information) entered when using member services. In principle, customer information only needs to be entered once (member registration), and once registered, customer information will remain stored in
印影データベース24は、標準的(一般的)な印影を示す印影画像(印影画像データ)を管理するデータベースである。本実施形態の印影データベース24で管理される印影画像は、実印の一般的な印面の仕様に基づくものとされており、いわば印影見本である。具体的には、印面形状が「円形」、書体が「篆書体」、印面レイアウト(文字の配置)が「縦書き」とされている。印影データベース24では、そうした仕様による印影画像が氏名(名字)別で管理されており、主要な名字のほとんどが網羅されている。なお、本実施形態で示す印面の仕様は一例であり、印影画像の基となる印面の仕様は任意に定めることができる。
The
印影データベース24による印影画像の管理は、画像をデータベースに直接保存して行う方法や、所定のディレクトリに画像ファイルを保存してそのファイルパスをデータベースに保存して行う方法、印影画像により示される印影(印面)の構成データ(印面文字、文字数、書体等を示すデータ)をデータベースに保存して行う方法等を採ることができる。ここで、構成データは、例えば、印面文字「佐藤」、文字数「2」、書体「篆書体」、印面レイアウト「縦書き」といった印面構成を定める構成値であり、印面の仕様を定めるデータであるともいえる。このような構成データをデータベースに保存する場合、印影画像取得時に取得対象の構成データをデータベースから抽出してその抽出された構成データに基づいて印影画像を生成するプログラムが設けられる。
Management of the seal impression images by the
擬似印影データベース25は、後述の実印準備サービスプログラム26を処理部21が実行することで生成される擬似印影画像(擬似印影画像データ)を管理するデータベースである。
The pseudo
擬似印影画像は、印影データベース24から一の印影画像が取得されると、その取得された印影画像に似せて生成されるものであり、この生成された擬似印影画像が擬似印影データベース25に登録されて管理される。擬似印影データベース25による擬似印影画像の管理は、前述の印影データベース24による印影画像の管理と同様にして行うことができる。
When a seal imprint image is acquired from the
実印準備サービスプログラム26は、本システムにより提供される実印準備サービスを実行するためのプログラムである。
The official seal
処理部21は、サービス提供サーバ2にネットワーク3を介して接続された顧客端末(端末1)からの指示に基づいて実印準備サービスプログラム26を実行することが可能であり、実印準備サービスプログラム26にしたがって、図2に示す各手段211~215として機能する。
The
取得手段211は、顧客が端末1を操作して実印準備の指示入力を行った場合、その指示入力を行った顧客の顧客情報を顧客情報データベース23から抽出し、その顧客情報に対応する印影画像(顧客により入力された顧客情報に対応する印影画像)を印影データベース24から取得する手段である。この取得手段211は本発明の「取得手段」の一例である。
When a customer operates the
なお、実印準備の指示入力は、例えば、サービス提供サーバ2に接続して本システムにログインした端末1の表示部14に表示される会員サービスメニュー画面(図示せず)から「実印準備」を選択することにより行うことができる。
In addition, instructions to prepare a registered seal can be input, for example, by selecting "registered seal preparation" from the member service menu screen (not shown) displayed on the
擬似印影画像生成手段212は、取得手段211により取得された印影画像の疑似印影画像を生成する手段である。この擬似印影画像生成手段212のことを「第1生成手段」ともいう。 The pseudo imprint image generating means 212 is a means for generating a pseudo imprint image of the imprint image acquired by the acquisition means 211. This pseudo imprint image generating means 212 is also referred to as the "first generating means."
登録手段213は、擬似印影画像生成手段212により生成された疑似印影画像を擬似印影データベース25に登録する手段である。この登録手段213は本発明の「登録手段」の一例である。
The registration means 213 is a means for registering the pseudo seal imprint image generated by the pseudo seal imprint image generating means 212 in the pseudo
実印作成用データ生成手段214は、顧客が端末1を操作して実印注文(実印作成)の指示入力を行った場合、その指示入力を行った顧客の擬似印影画像(擬似印影画像生成手段212により生成された擬似印影画像)に基づいて実印作成用データを生成する手段である。実印作成用データは本発明の「印鑑作成用データ」の一例であり、実印作成用データ生成手段214は本発明の「印鑑作成用データ生成手段」の一例である。実印作成用データ生成手段214(印鑑作成用データ生成手段)のことを「第2生成手段」ともいう。
The official seal creation data generation means 214 is a means for generating data for creating a official seal based on a pseudo seal imprint image (a pseudo seal imprint image generated by the pseudo seal imprint image generation means 212) of the customer who has input an instruction to order a official seal (create a official seal) by operating the
なお、実印注文は実印準備サービスに含まれるものであり、実印注文の指示入力は、例えば、サービス提供サーバ2に接続して本システムにログインした端末1の表示部14に表示される会員サービスメニュー画面(図示せず)から「実印注文」を選択することにより行うことができる。
Note that ordering a registered seal is included in the registered seal preparation service, and instructions for ordering a registered seal can be entered, for example, by selecting "registered seal order" from the member service menu screen (not shown) displayed on the
実印作成用データ生成手段214により生成される実印作成用データには、少なくとも、その生成の基となる擬似印影画像により示される印影(印面の仕様)を特定可能な情報(「印面情報」ともいう。)が含まれる。印面情報は、例えば、印面の文字や書体(字体)、文字の配置、バランス等、印面の内容を特定することができる情報である。
The data for creating a registered seal generated by the data generation means for creating
実印作成用データ出力手段215は、実印作成用データ生成手段214により生成された実印作成用データを所定の外部装置に対して出力する手段である。実印作成用データの出力先となる外部装置は、例えば、サービス提供サーバ2と接続可能な印鑑作成事業者側のサーバや印面彫刻装置(自動彫刻機)である。
The official seal creation data output means 215 is a means for outputting the official seal creation data generated by the official seal creation data generation means 214 to a specified external device. The external device to which the official seal creation data is output is, for example, a server on the seal creation business side that can be connected to the
実印作成用データ出力手段215により出力された実印作成用データが外部装置に入力すると、その外部装置に入力した実印作成用データに基づいて実印が作成され、この作成された実印が顧客に提供される。
When the data for creating a registered seal output by the data output means for creating a registered
[実印準備サービス]
次に、本システムにより提供される実印準備サービスについて説明する。実印準備サービスは会員サービスの一種であり、顧客が自身の実印を簡単に注文できるよう、その実印の作成(印鑑作成)に必要な情報(擬似印影画像、実印作成用データ)を事前に用意(準備)しておくものである。
[Seal preparation service]
Next, we will explain the official seal preparation service provided by this system. The official seal preparation service is a type of membership service, and it prepares (prepares) the information (pseudo seal impression image, official seal creation data) required for the creation of the official seal (seal creation) in advance so that customers can easily order their own official seal.
実印準備サービスの提供にあたり、サービス提供サーバ2の処理部21は、実印準備サービスプログラム26にしたがって実印準備処理(S100)および実印注文処理(S200)を実行する。以下、図3および図4に示すフローチャートを用いて、実印準備処理(S100)および実印注文処理(S200)について説明する。なお、本明細書においてS100等の「S」(フローチャート中の「S」)はステップを意味する。
When providing the official seal preparation service, the
[実印準備処理]
処理部21は、サービス提供サーバ2に接続された端末1から実印準備の指示入力を受けると、図3に示す実印準備処理(S100)を実行する。同図に示すように、実印準備処理(S100)ではまず、実印準備の指示入力を行った顧客の顧客情報を顧客情報データベース23から抽出する(S101)。
[Seal preparation process]
When the
顧客情報の抽出(S101)は、実印準備サービス(会員サービス)の利用に際して顧客が入力した認証情報(ID及びパスワード)に基づいて顧客情報データベース23内を検索することにより行われる。なお、該当の顧客情報が抽出されなかった場合には、実印準備の指示入力を行った顧客に対し会員登録を促すメッセージを端末1に送信して該端末1の表示部14に表示させ、実印準備処理(S100)を終える。
The customer information is extracted (S101) by searching the
次いでS103では、S101で抽出した顧客情報に対応する印影画像を印影データベース24から取得する(S103)。例えば、顧客情報に含まれる顧客の名字が「佐藤」である場合、図5(A)に示す印影画像が取得される。同図に示す印影画像は、印面文字が「佐藤」、書体が「篆書体」である場合の印影画像の一例である。S103の処理は、処理部21が取得手段211として機能することによるものである。
Next, in S103, a seal impression image corresponding to the customer information extracted in S101 is obtained from the seal impression database 24 (S103). For example, if the customer's surname included in the customer information is "Sato", the seal impression image shown in FIG. 5(A) is obtained. The seal impression image shown in the figure is an example of a seal impression image when the seal characters are "Sato" and the font is "seal script". The processing of S103 is performed by the
次いでS105では、S103で取得した印影画像の擬似印影画像を生成する(S105)。S105の処理は、処理部21が擬似印影画像生成手段212として機能することによるものである。
Next, in S105, a pseudo imprint image of the imprint image acquired in S103 is generated (S105). The processing in S105 is performed by the
本実施形態では、S105による擬似印影画像の生成を、GAN(Generative Adversarial Networks:敵対的生成ネットワーク)を用いて行うものとしている。すなわち、本実施形態の擬似印影画像生成手段212は、GANを用いて印影画像の擬似印影画像を生成する機能を備えている。 In this embodiment, the pseudo imprint image is generated in S105 using GAN (Generative Adversarial Networks). That is, the pseudo imprint image generating means 212 in this embodiment has a function of generating a pseudo imprint image of a seal imprint image using GAN.
ここで、GANの基本構造について説明する。GANは生成モデルの一種であり、「教師なし学習」を基本とするものである。図6に示すように、GANは2つのニューラルネットワークで構成され、そのうちの1つは生成器(Generator)500であり、もう1つは識別器(Discriminator)501である。 Here, we explain the basic structure of GAN. GAN is a type of generative model, and is based on "unsupervised learning." As shown in Figure 6, GAN is composed of two neural networks, one of which is a generator (Generator) 500 and the other is a discriminator (Discriminator) 501.
生成器500は、生成データの特徴の種に相当するランダムノイズや潜在変数と呼ばれる乱数(以下、単に「ノイズ」という。)を入力とし、このノイズを所望のデータに近づけるようにマッピングして、偽物のデータ(Fake)を生成する。識別器501は、生成器500により生成された偽物のデータ(Fake)と、本物のデータ(Real)との何れかを入力として受け取り、その受け取ったデータが偽物であるか本物であるかを出力値として判定(真偽判定)する。出力値は、偽物である場合を「0」、本物である場合を「1」として、その確率を連続値として返すようにする。これに対し生成器500は、生成した偽物のデータに対する識別器501の出力が「1」に近づくように、偽物のデータを生成する。こうした偽物のデータの生成と真偽判定とを交互に繰り返すことで2つのネットワークを競合させて学習を進めることで、生成器500は本物のデータに近い偽物のデータを生成できるようになる。
The
本実施形態では、こうしたGANの基本構造を利用して擬似印影画像を生成するものとしている。すなわち、図6中、本物のデータがS103で取得した「印影画像」に相当し、これに似せて生成される偽物のデータが「擬似印影画像」に相当する。そして、2つのネットワークを競合させて学習を進めるなか、生成器500により生成される擬似印影画像(偽物のデータ)が識別器501により本物と判定される確率が、予め定められた確率(閾値)を上回るようになった場合、このときの擬似印影画像(偽物のデータ)を今回の生成対象、すなわち、S103で取得した印影画像の擬似印影画像として確定させる(S105)。この確定させた擬似印影画像がS105の処理結果である。
In this embodiment, the pseudo imprint image is generated using this basic structure of the GAN. That is, in FIG. 6, the real data corresponds to the "imprint image" acquired in S103, and the fake data generated to resemble it corresponds to the "pseudo imprint image." Then, as the two networks compete with each other and learning proceeds, if the probability that the pseudo imprint image (fake data) generated by the
つまり、本実施形態の擬似印影画像生成手段212は、2つのニューラルネットワーク(生成器500と識別器501)を備え、実印準備の指示入力(印鑑準備指示入力)に基づいて所定のノイズデータ(例えばノイズ画像データ)をランダムに生成して該ノイズデータを第1のニューラルネットワーク(生成器500)に入力し、これを契機に第1のニューラルネットワーク(生成器500)で生成される画像と、印影データベース24から取得された顧客の印影画像とを、第2のニューラルネットワーク(識別器501)に交互に入力して真偽判定を行い、該真偽判定の結果、生成された画像が所定条件を満たした場合(例えば、本物と判定される確率が所定確率(閾値)よりも大きい場合)、その画像を擬似印影画像として生成を終えるように構成されている。
In other words, the pseudo seal impression image generating means 212 of this embodiment is equipped with two neural networks (
S105の処理により生成(確定)された擬似印影画像は、実印準備の指示入力を行った顧客の端末1(表示部14)に表示される(表示手段)。これにより顧客は準備される実印の印影を確認することができる。 The pseudo seal impression image generated (confirmed) by the process of S105 is displayed (display means) on the terminal 1 (display unit 14) of the customer who input the instruction to prepare the official seal. This allows the customer to check the impression of the official seal that will be prepared.
図5(B)に擬似印得画像の一例を示す。同図に示す擬似印影画像(偽物)は、図5(A)に示す印影画像(本物)に似せて生成されたものであり、印影画像(本物)と比較して、図5(B)中の破線で示すポイント1~4に若干の差異があるだけである。
Figure 5 (B) shows an example of a pseudo-imprint image. The pseudo-imprint image (fake) shown in the figure was generated to resemble the imprint image (genuine) shown in Figure 5 (A), and compared to the imprint image (genuine), there are only slight differences in
このように、GANを用いて擬似印影画像を生成する構成では、生成器500に入力するノイズ(初期値)にランダム性を持たせることで、生成される擬似印影画像にもランダム性が生まれる。すなわち、実印準備の指示入力に基づく実印準備処理(S100)が実行される(つまり、生成器500にノイズが入力される)たびに、S105の処理により異なる擬似印影画像が生成されることになる。これにより、顧客ごとに独自性のある擬似印影画像(顧客独自の擬似印影画像)を容易に生成することが可能となる。
In this way, in a configuration in which a pseudo seal imprint image is generated using a GAN, randomness is imparted to the noise (initial value) input to the
なお、生成器500が生成した擬似印影画像をS105の処理結果として確定させる基準となる前述の閾値、すなわち、識別器501が擬似印影画像(偽物)を本物と判定する確率の閾値(所定確率)は予め任意に定めることができ、閾値をどのように定めるかによって、擬似印影画像を印影画像にどの程度まで似せるのかを調整することができる(類似度の調整)。また例えば、実印準備の指示入力に基づく実印準備処理(S100)を実行するごとに、その閾値をプログラムでランダムに設定するように構成することができる(閾値設定手段)。この場合、擬似印影画像の類似度を固定化せず変化し得るものとすることができ、これにより、生成される擬似印影画像の独自性をより高めることが可能となる。
The aforementioned threshold value, which is the standard for determining the pseudo seal imprint image generated by the
以上のようにして擬似印影画像を生成したら(S105)、その生成した擬似印影画像を擬似印影データベース25に登録して(S107)、実印準備処理(S100)を終える。S107の処理は、処理部21が登録手段213として機能することによるものである。
Once the pseudo seal imprint image has been generated in the above manner (S105), the generated pseudo seal imprint image is registered in the pseudo seal imprint database 25 (S107), and the official seal preparation process (S100) is completed. The process of S107 is carried out by the
S107では、今回の実印準備処理(S100)の実行契機となる実印準備の指示入力を行った顧客の顧客情報と連付けて擬似印影画像を擬似印影データベース25に登録する。後述の実印注文処理(S200)で、実印注文の指示入力を行った顧客の擬似印影画像を取得可能とするためである。
In S107, the pseudo seal imprint image is registered in the pseudo
[実印注文処理]
処理部21は、サービス提供サーバ2に接続された端末1から実印注文の指示入力を受けると、図4に示す実印注文処理(S200)を実行する。同図に示すように、実印注文処理(S200)ではまず、実印注文の指示入力を行った顧客の顧客情報を顧客情報データベース23から抽出する(S201)。
[Regular Seal Order Processing]
When the
顧客情報の抽出(S201)は、実印準備サービス(会員サービス)の利用に際して顧客が入力した認証情報(ID及びパスワード)に基づいて顧客情報データベース23内を検索することにより行われる。なお、該当の顧客情報が抽出されなかった場合には、実印注文の指示入力を行った顧客に対し会員登録を促すメッセージを端末1に送信して該端末1の表示部14に表示させ、実印注文処理(S200)を終える。
The customer information is extracted (S201) by searching the
次いでS203では、S201で抽出した顧客情報に対応する擬似印影画像(擬似印影画像データ)を擬似印影データベース25から取得する(S203)。例えば、顧客情報に含まれる顧客の名字が「佐藤」である場合、図5(A)に示す印影画像に似せて生成された、図5(B)に示す擬似印影画像(S105で生成された擬似印影画像)が取得される。なお、該当の擬似印影画像が取得されなかった場合には、実印注文の指示入力を行った顧客に対し擬似印影画像の準備(実印準備の指示入力)を促すメッセージを端末1に送信して該端末1の表示部14に表示させ、実印注文処理(S200)を終える。
Next, in S203, a pseudo imprint image (pseudo imprint image data) corresponding to the customer information extracted in S201 is obtained from the pseudo imprint database 25 (S203). For example, if the customer's surname included in the customer information is "Sato", the pseudo imprint image shown in FIG. 5(B) (pseudo imprint image generated in S105), which is generated to resemble the imprint image shown in FIG. 5(A), is obtained. Note that if the corresponding pseudo imprint image is not obtained, a message is sent to the
次いでS205では、S203で取得した擬似印影画像(つまり、S105で生成された擬似印影画像)に基づいて実印作成用データを生成する(S205)。S205の処理は、処理部21が実印作成用データ生成手段214として機能することによるものである。実印作成用データは、S203で取得した擬似印影画像(擬似印影画像データ)により示される印影を得ることができる印面を特定可能な情報(印面情報)を含むものである。
Next, in S205, data for creating a registered seal is generated based on the pseudo imprint image acquired in S203 (i.e., the pseudo imprint image generated in S105) (S205). The processing in S205 is performed by the
次いでS207では、S205で生成した実印作成用データを、該実印作成用データの出力先となる所定の外部装置へ出力する(S207)。S207の処理は、処理部21が実印作成用データ出力手段215として機能することによるものである。
Next, in S207, the data for creating a registered seal generated in S205 is output to a specified external device to which the data for creating a registered seal is to be output (S207). The processing in S207 is performed by the
前述したように、実印作成用データの出力先となる外部装置は、例えば、サービス提供サーバ2と接続可能な印鑑作成事業者側のサーバや印面彫刻装置(自動彫刻機)である。S207で出力された実印作成用データが外部装置に入力することで、今回の実印注文が印鑑作成事業者に受け付けられ、その実印作成用データに基づいて、実印注文を行った顧客の実印が作成されることとなる。
As mentioned above, the external device to which the data for creating the official seal is output is, for example, a server of the seal making company that can be connected to the
なお、S205で生成される実印作成用データは、S207での出力先となる所定の外部装置が読み取り可能なデータとして生成される。 The data for creating the official seal generated in S205 is generated as data that can be read by a specified external device that is the output destination in S207.
[実施形態の作用効果]
以上に説明した実施形態のシステムによれば、顧客により入力された当該顧客に関する情報(顧客情報)に基づいて、その顧客に対応する印影画像が印影データベース24から取得され(S103)、この取得された印影画像の擬似印影画像が生成される(S105)。そして、生成された擬似印影画像は擬似印影データベース25に登録され(S107)、その擬似印影画像に基づいて、印面情報を含む実印作成用データが生成される(S205)。この生成された実印作成用データが実印の作成に用いられ、該実印作成用データに基づいて顧客の実印が作成される。
[Effects of the embodiment]
According to the system of the embodiment described above, based on the information (customer information) about the customer input by the customer, a seal imprint image corresponding to the customer is obtained from the seal imprint database 24 (S103), and a pseudo seal imprint image of the obtained seal imprint image is generated (S105). The generated pseudo seal imprint image is registered in the pseudo seal imprint database 25 (S107), and based on the pseudo seal imprint image, data for creating a registered seal including seal face information is generated (S205). The generated data for creating a registered seal is used to create a registered seal, and a registered seal for the customer is created based on the data for creating a registered seal.
このように、印影画像ではなく擬似印影画像に基づいて生成された実印作成用データを用いて実印を作成するようにすることで、印影画像の示す印影(標準的な印影、印影見本)がそのまま得られるのではない独自性のある実印(非画一的な実印、印影)を顧客に提供することが可能となる。 In this way, by creating a genuine seal using data for creating a genuine seal generated based on a pseudo imprint image rather than an imprint image, it is possible to provide customers with a unique genuine seal (a non-standard genuine seal, imprint) that is not the same as the imprint shown in the imprint image (a standard imprint, imprint sample).
特に本実施形態では、擬似印影画像生成手段212(S105)による擬似印影画像の生成を、GANを用いて行うものとしている。このため、実印準備サービスを利用する顧客からの指示に基づく実印準備処理(S100)を実行するたびに異なる擬似印影画像を生成することが可能となり、これにより顧客ごとに異なる実印作成用データを生成することが可能となる。このことは、同姓の顧客からの指示に基づき実印準備処理(S100)を実行する場合において同様である。つまり、実印準備サービスを利用する顧客のなかに同姓の者が居るとしても、その顧客ごとに異なる擬似印影画像及び実印作成用データを生成することが可能となる。これにより、作成される実印の独自性を担保して、顧客独自の実印であることの信憑性を高めることが可能となる。特に、GANにより生成された擬似印影画像に基づく実印作成用データを用いて実印が作成されることを顧客に訴求することで、実印作成に用いられる印影画像(印影画像データ)の流用や印影の画一化等の懸念を払拭し、顧客に安心感を与えることが可能となる。 In particular, in this embodiment, the pseudo seal image is generated by the pseudo seal image generating means 212 (S105) using the GAN. Therefore, it is possible to generate a different pseudo seal image each time the official seal preparation process (S100) is executed based on instructions from a customer who uses the official seal preparation service, and this makes it possible to generate different official seal creation data for each customer. This is also true when the official seal preparation process (S100) is executed based on instructions from customers with the same surname. In other words, even if there are customers with the same surname who use the official seal preparation service, it is possible to generate different pseudo seal imprint images and official seal creation data for each customer. This makes it possible to guarantee the uniqueness of the official seal created and increase the credibility that it is a customer's original official seal. In particular, by appealing to customers that the official seal will be created using official seal creation data based on the pseudo seal image generated by the GAN, it is possible to dispel concerns such as the misuse of the seal imprint image (seal image data) used to create the official seal and the standardization of the seal impressions, and to give customers a sense of security.
また、GANにより生成された擬似印影画像に基づく実印作成用データを用いて作成される実印は、手彫りの実印に匹敵する独自性(非画一性)を有しているといえる。このため、GANにより生成された擬似印影画像に基づく実印作成用データを印面彫刻装置(自動彫刻機)に出力して印面を作成することで、顧客独自の実印を機械彫りで作成して、短期間で顧客に提供することが可能となる。つまり、擬似印影画像の生成にGANを用いることは、特に、独自性(非画一性)が求められる実印を機械彫りで作成して短期間で顧客に納めるのに効果的である。 It can also be said that a registered seal created using data for creating a registered seal based on a pseudo seal impression image generated by a GAN has uniqueness (non-uniformity) comparable to a hand-carved registered seal. For this reason, by outputting data for creating a registered seal based on a pseudo seal impression image generated by a GAN to a seal surface engraving device (automatic engraving machine) to create a seal surface, it is possible to machine-carve a customer's unique registered seal and provide it to the customer in a short period of time. In other words, using a GAN to generate pseudo seal impression images is particularly effective for machine-carving registered seals that require uniqueness (non-uniformity) and delivering them to customers in a short period of time.
また、生成された擬似印影画像は擬似印影データベース25で管理されるので、擬似印影画像で示される印影が得られる実印(印鑑)の作成や販売等を顧客からの注文(実印注文の指示入力)に応じて簡便に行うことが可能となる。
In addition, the generated pseudo imprint image is managed in the
以上、実施形態に係るシステムについて説明したが、本システムは適宜改良を付加することが可能である。以下、改良を付加した変形例について説明する。 The above describes the system according to the embodiment, but it is possible to add improvements to this system as appropriate. Below, we will explain a modified example that adds improvements.
[変形例1]
上記実施形態では、擬似印影画像生成手段212(S105)により生成された擬似印影画像を一律に擬似印影データベース25に登録するものとしていた。これに対し変形例1は、擬似印影画像生成手段212(S105)により新たに生成された擬似印影画像が、これより前に生成されて擬似印影データベース25に登録されている擬似印影画像(生成済の擬似印影画像)と同一又は類似であるか否かを判定し、同一又は類似でない場合、新たに生成された擬似印影画像をそのまま擬似印影データベース25に登録し、同一又は類似である場合、この同一又は類似を解消するための変更を新たに生成された擬似印影画像に加えて、その変更後の擬似印影画像を擬似印影データベース25に登録するものである。
[Modification 1]
In the above embodiment, the pseudo imprint image generated by the pseudo imprint image generating means 212 (S105) is uniformly registered in the
ここで、GANにより生成される擬似印影画像は、基本的には、実印準備処理(S100)が実行される(S105が実行される)たびに異なるので、過去に生成された擬似印影画像と同一のものが生成される可能性は低いと考えられるが、その可能性が完全にゼロになるとは限らないとも考えられる。また例えば、実印準備の指示入力を行った顧客が他人であるものの同姓である場合、GANにより生成された擬似印影画像同士が類似する可能性も考えられる。このような事情を考慮して、実印準備サービスを利用して作成される実印の独自性を高める(担保する)ために、変形例1の構成をとることができる。 The pseudo seal impression image generated by the GAN is basically different each time the official seal preparation process (S100) is executed (S105 is executed), so it is considered unlikely that an image identical to a pseudo seal impression image generated in the past will be generated, but this possibility is not necessarily zero. Also, for example, if the customer who inputs the instructions for official seal preparation is a different person but has the same surname, it is possible that the pseudo seal impression images generated by the GAN will be similar. Taking these circumstances into consideration, the configuration of variant example 1 can be adopted to increase (ensure) the uniqueness of official seals created using the official seal preparation service.
図7は変形例1の実印準備処理(S100)のフローチャートであり、図3に置き換わるものである。図7に示す変形例1の実印準備処理(S100)のうち、S101~S105及びS107の処理は上記実施形態と同様である。これに加え、変形例1の実印準備処理(S100)では、S105で擬似印影画像が生成されると、次いで、その生成された擬似印影画像が、そのとき既に擬似印影データベース25に登録(管理)されている擬似印影画像と同一又は類似であるか否かを判定する(S106)。このS106の処理は、実印準備サービスプログラム26にしたがって処理部21が判定手段(図示せず)として機能することによるものである。
Figure 7 is a flowchart of the official seal preparation process (S100) of modified example 1, which replaces Figure 3. Of the official seal preparation process (S100) of modified example 1 shown in Figure 7, the processes of S101 to S105 and S107 are the same as those of the above embodiment. In addition, in the official seal preparation process (S100) of modified example 1, when a pseudo seal imprint image is generated in S105, it is then determined whether or not the generated pseudo seal imprint image is identical to or similar to a pseudo seal imprint image already registered (managed) in the pseudo
変形例1の実印準備サービスプログラム26には、S105で新たに生成された擬似印影画像が、既に擬似印影データベース25に登録されている擬似印影画像(過去に生成済の擬似印影画像)と同一又は類似であるか否を判定する制御(判定プログラム)が組み込まれ、これに基づいて同一又は類似についての判定(類似度判定)が行われる。同一又は類似であるか否の判定条件(類似度判定条件)は予めプログラミングされるものであり、例えば、判定対象となる各擬似印影画像(画像データ)の特徴量に差異がなければ同一と判定され、差異があるもののその差異が予め定められた基準量以下であれば類似と判定される。こうした同一又は類似の判定(類似度判定)は、例えば、印影(印面)を構成する文字や書体の類似度をプログラムにより計算して行うことができる。
The official seal
そして、S106で同一又は類似でないと判定した場合(S106でNO)、S105で生成された擬似印影画像を擬似印影データベース25に登録して(S107)、実印準備処理(S100)を終える。 If it is determined in S106 that the images are not identical or similar (NO in S106), the pseudo seal imprint image generated in S105 is registered in the pseudo seal imprint database 25 (S107), and the official seal preparation process (S100) is terminated.
一方、S106で同一又は類似であると判定した場合(S106でYES)、S105で生成された擬似印影画像に対して変更を加える変更処理を実行する(S108)。このS108の処理は、実印準備サービスプログラム26にしたがって処理部21が変更手段(図示せず)として機能することによるものである。
On the other hand, if it is determined in S106 that they are identical or similar (YES in S106), a modification process is executed to modify the pseudo seal impression image generated in S105 (S108). This process in S108 is performed by the
変形例1の実印準備サービスプログラム26には、S105で新たに生成された擬似印影画像が、既に擬似印影データベース25に登録されている擬似印影画像(過去に生成済の擬似印影画像)と同一又は類似である場合、その生成された擬似印影画像に変更を加える制御(変更プログラム)が組み込まれ、これに基づいて変更処理(S108)が行われる。変更処理により擬似印影画像に対して加える変更内容は予めプログラミングされるものであり、例えば、新たに生成された擬似印影画像により示される印影を構成する文字のうち特徴が表れやすい部分(特徴点)の線の太さや傾き、印影を構成する文字の大きさや配置、バランス等を変更の対象(変更内容)とすることができる。この場合、例えば、印影を構成し得る文字について特徴点が何であるのかを、顧客等を対象とするアンケート等によりサービス提供事業者が事前に調査しておき、その調査結果を変更処理(変更プログラム)に反映させてもよい。こうすれば、変更後の擬似印影画像に基づいて生成された実印作成用データを用いて作成される実印の印影に対し顧客が違和感を覚えにくくすることができ、また、市場のトレンドに即した実印を提供(作成)することが可能となる。
In the registered seal
S108による変更処理は、変更後の擬似印影画像(変更処理を施した擬似印影画像)が、既に擬似印影データベース25に登録されている擬似印影画像と同一又は類似でないと判定されるまで行われる。そして、変更後の擬似印影画像について、S106で同一又は類似でないと判定した場合(S106でNO)、その変更後の擬似印影画像を擬似印影データベース25に登録して(S107)、実印準備処理(S100)を終える。
The modification process in S108 is performed until it is determined that the modified pseudo imprint image (the pseudo imprint image that has been modified) is not identical or similar to the pseudo imprint image already registered in the
以上の変形例1によれば、新たに生成された擬似印影画像が、既に擬似印影データベース25に登録(管理)されている擬似印影画像(生成済の擬似印影画像)と同一又は類似でない場合(S106でNO)、その新たに生成された擬似印影画像は擬似印影データベースに登録されて管理される(S107)。そして、擬似印影データベースに登録された擬似印影画像に基づいて実印作成用データが生成される(S205)。このため、過去に生成した擬似印影画像と同一又は類似の擬似印影画像に基づく実印作成用データ、すなわち、過去に生成した実印作成用データと同一又は類似の実印作成用データが生成されるのを防ぐことができる。これにより、作成される実印(生成される実印作成用データ)の独自性を担保しやすくすることができる。 According to the above-described first modified example, if the newly generated pseudo imprint image is not identical or similar to a pseudo imprint image (already generated pseudo imprint image) already registered (managed) in the pseudo imprint database 25 (NO in S106), the newly generated pseudo imprint image is registered and managed in the pseudo imprint database (S107). Then, data for creating a registered seal is generated based on the pseudo imprint image registered in the pseudo imprint database (S205). This makes it possible to prevent data for creating a registered seal based on a pseudo imprint image that is identical or similar to a pseudo imprint image generated in the past, i.e., data for creating a registered seal that is identical or similar to data for creating a registered seal generated in the past, from being generated. This makes it easier to guarantee the uniqueness of the registered seal to be created (data for creating a registered seal to be generated).
また、新たに生成された擬似印影画像が、既に擬似印影データベース25に登録(管理)されている擬似印影画像(生成済の擬似印影画像)と同一又は類似である場合(S106でYES)、この同一又は類似を解消するための変更が、新たに生成された擬似印影画像に加えられる(S108)。そして、変更後の擬似印影画像が擬似印影データベースに登録される(S107)。このため、過去に生成した擬似印影画像と同一又は類似の擬似印影画像が新たに生成されたとしても、その同一又は類似を解消した上で、実印作成用データの生成に供することができる。これにより、生成された擬似印影画像が無駄になるのを防ぐことができる。 Furthermore, if the newly generated pseudo imprint image is identical to or similar to a pseudo imprint image (already generated pseudo imprint image) already registered (managed) in the pseudo imprint database 25 (YES in S106), a change is made to the newly generated pseudo imprint image to eliminate this identity or similarity (S108). The changed pseudo imprint image is then registered in the pseudo imprint database (S107). Therefore, even if a new pseudo imprint image is generated that is identical to or similar to a pseudo imprint image generated in the past, the identity or similarity can be eliminated before it is used to generate data for creating a registered seal. This prevents the generated pseudo imprint image from going to waste.
[変形例2]
上記実施形態では、擬似印影画像生成手段212(S105)により生成された擬似印影画像を擬似印影データベース25に登録するものとしていた。これに対し変形例2は、擬似印影画像生成手段212(S105)により生成された擬似印影画像を、擬似印影データベース25だけでなく、印影データベース24にも登録するものである。
[Modification 2]
In the above embodiment, the pseudo seal imprint image generated by the pseudo seal imprint image generating means 212 (S105) is registered in the pseudo
すなわち、上記実施形態及び/又は変形例1の実印準備処理(S100)において、擬似印影画像を擬似印影データベース25に登録する際(S107)、その擬似印影画像を印影データベース24にも登録する。印影データベース24への擬似印影画像の登録に際しては、その擬似印影画像の生成の由来となった印影画像(登録されている印影画像)を更新(上書き)する形で登録してもよいし、その由来となった印影画像とは別に追加する形で登録してもよい。
That is, in the official seal preparation process (S100) of the above embodiment and/or modified example 1, when the pseudo imprint image is registered in the pseudo imprint database 25 (S107), the pseudo imprint image is also registered in the
このように、擬似印影画像生成手段212(S105)により生成された擬似印影画像を印影データベース24に登録する処理は、実印準備サービスプログラム26にしたがって処理部21が更新登録手段(図示せず)として機能することによるものである。
In this way, the process of registering the pseudo imprint image generated by the pseudo imprint image generating means 212 (S105) in the
以上の変形例2によれば、擬似印影画像が生成されると、その生成された擬似印影画像が印影データベース24に登録され、印影画像(印影見本)として管理される。このため、過去に生成された擬似印影画像が印影データベース24に登録されて印影画像として管理されるようになった後、その擬似印影画像由来の印影画像が印影データベース24から取得され、この取得された印影画像の擬似印影画像が新たに生成された場合、この新たに生成された擬似印影画像が、今回取得された印影画像の由来である擬似印影画像と同一になることはない。これにより、過去に生成した擬似印影画像と同一又は類似の擬似印影画像が新たに生成されることのないようにして、作成される実印(生成される実印作成用データ)の独自性を担保しやすくすることができる。
According to the above-described second modification, when a pseudo imprint image is generated, the generated pseudo imprint image is registered in the
なお、変形例2において、印影データベース24に登録されている一の印影画像(例えば、図5(A)に示す印影画像)について、擬似印影画像の生成及び印影データベース24への擬似印影画像の登録が所定の複数回(例えば100回)行われた場合、これより後は、その一の印影画像の擬似印影画像が生成されるのを制限するようにしてもよい(制限手段)。こうすれば、一の印影画像について擬似印影画像が何度も生成される(印影データベース24に登録される)ことで、新たに生成される擬似印影画像が、その生成の基となる印影画像と似なくなってしまう(類似度が低くなりすぎる)のを防ぐことができる。つまり、印影画像と似なくなってしまうのは、もはや擬似印影画像とはいえないので、これを避けるために、一の印影画像についての擬似印影画像の生成回数を制限する機能(制限手段)を設けるのである。
In addition, in the second modification, when the generation of pseudo imprint images and the registration of pseudo imprint images in the
以上、本発明の実施形態および変形例1,2を説明したが、本発明はこれらに限定されるものではない。
The above describes an embodiment of the present invention and
例えば、上記実施形態では、実印準備の指示入力に基づく実印準備処理(S100)において、生成された擬似印影画像を擬似印影データベース25に登録するまでの処理を行い、実印注文の指示入力に基づく実印注文処理(S200)において、擬似印影データベース25に登録されている擬似印影画像を取得してこれに基づく実印作成用データを生成する処理を行うものとしていた。
For example, in the above embodiment, in the official seal preparation process (S100) based on the instruction input for preparing an official seal, the generated pseudo seal impression image is registered in the pseudo
これに対し、実印準備処理(S100)において、S105で生成された擬似印影画像に基づいて実印作成用データを生成する処理を行うようにしてもよい。この場合、実印作成用データ(印鑑作成用データ)を管理する実印作成用データベース(印鑑作成用データベース)をサービス提供サーバ2に設け、擬似印影画像に基づいて生成した実印作成用データを実印作成用データベースに登録する処理を実印準備処理(S100)内で行うように構成する。そして、その後の実印注文処理(S200)において、実印注文の指示入力を行った顧客の実印作成用データを実印作成用データベースから取得し、この取得した実印作成用データを出力するように構成する。このような構成によっても本発明は実現可能である。
In response to this, the official seal preparation process (S100) may involve processing to generate official seal creation data based on the pseudo seal impression image generated in S105. In this case, a official seal creation database (seal creation database) that manages official seal creation data (seal creation data) is provided in the
なお、実印作成用データベース(印鑑作成用データベース)を設け、当該データベースで実印作成用データ(印鑑作成用データ)を管理する場合、擬似印影データベース25を必ずしも設けなくてもよい。実印作成用データ(印鑑作成用データ)は擬似印影画像に基づいて生成されるものであり、実印作成用データ(印鑑作成用データ)をデータベースで管理することは、擬似印影画像をデータベースで管理することと実質的に同じだからである。
Note that if a database for creating a registered seal (database for creating a seal) is provided and data for creating a registered seal (data for creating a seal) is managed in that database, the pseudo
また上記実施形態では、サービス提供サーバ2に印影データベース24と擬似印影データベース25とを設け、印影画像と擬似印影画像とを別々のデータベースで管理するものとしていたが、印影画像と擬似印影画像とを一のデータベースで管理するようにしてもよい。つまり、印影データベース24と擬似印影データベース25とを一のデータベースとして構成してもよい。
In the above embodiment, the
また上記実施形態では、印影データベース24で管理される印影画像(印影見本)に関し、その印影画像の基となる印面の仕様を、印面形状「円形」、書体「篆書体」、印面レイアウト「縦書き」の1パターンとしていたが、例えば、「篆書体」に加えて「印相体」等の他の書体を選択可能に設けるなどして、印影画像(印影見本)のバリエーションを増やしてもよい。
In the above embodiment, the specifications of the seal surface on which the seal impression image (seal impression sample) managed in the
また印影データベース24において、市場や実印準備サービスでの実印選びの傾向を考慮して、氏名(名字)・年齢(年代)・性別ごとに選択されやすいと思われる(人気のある)印影画像を管理するようにしてもよい。こうすれば、実印準備サービスを利用する顧客が実印準備の指示入力を行った際、その顧客に適した印影画像を印影データベース24から取得して、その印影画像を由来として擬似印影画像及び実印作成用データを生成することが可能となり、その結果、顧客に適した実印を提供することが可能となる。
Furthermore, the
また、市場や実印準備サービスでの実印選びの傾向を蓄積してこれを基に統計データを生成することが可能な統計データベースをサービス提供サーバ2に設け、印影データベース24と統計データベースとを連携させるようにしてもよい。統計データは、例えば、顧客の生まれ年(年齢)ごとの書体の選択率、性別ごとの書体の選択率、氏名(名字)ごとの書体の選択率等、印影(印面)を構成する文字の書体に関する統計データとすることができる。そして、例えば、顧客が実印準備の指示入力を行った際、その顧客の顧客情報を基に当該顧客の氏名(名字、文字数)、生まれ年(年齢)、性別等から導き出される書体の統計データを統計データベースから取得し、その取得した統計データに見合った印影画像を印影データベース24から取得するように構成することができる。これによっても、顧客に適した印影画像を印影データベース24から取得することが可能となり、その結果、顧客に適した擬似印影画像及び実印作成用データを生成して、顧客に適した実印を提供することが可能となる。
In addition, a statistical database capable of accumulating trends in the selection of official seals in the market and official seal preparation services and generating statistical data based on this may be provided in the
また上記実施形態では、実印作成用データ生成手段214(S205)により生成される実印作成用データは印面情報を含むものとしていたが、実印作成用データには、印面情報の他、S201で抽出される顧客情報のうち「性別」や「生まれ年」に基づく情報を含めることができる。具体的には、例えば、顧客の性別が「男性」である場合には印面サイズを「18mm」に設定し、「女性」である場合には印面サイズを「15mm」に設定する等、印面サイズを特定(設定)するための情報(印面サイズ情報)を含めることができる。また例えば、顧客の「生まれ年」によって最適な印鑑(実印)の素材(例えば、牛角白や黒水牛、薩摩本つげ等)を特定(設定)するための情報(印材情報)を含めることができる。このように、印面情報に加えて、印面サイズ情報や印材情報を実印作成用データに含めることで、作成される実印の独自性をより高めることが可能となる。 In the above embodiment, the data for creating a registered seal generated by the data generating means for creating a registered seal 214 (S205) includes information on the seal surface. However, the data for creating a registered seal can include information based on the customer information extracted in S201, such as "gender" and "year of birth", in addition to the seal surface information. Specifically, the data can include information for specifying (setting) the seal surface size (seal surface size information), such as setting the seal surface size to "18 mm" if the customer's gender is "male" and setting the seal surface size to "15 mm" if the customer's gender is "female". In addition, the data can include information for specifying (setting) the optimal material for the seal (registered seal) (for example, white ox horn, black buffalo, Satsuma boxwood, etc.) depending on the customer's "year of birth". In this way, by including seal surface size information and seal material information in the data for creating a registered seal in addition to the seal surface information, it is possible to further enhance the uniqueness of the created registered seal.
また上記実施形態では、実印準備処理(S100)のS105で生成された擬似印影画像を顧客の端末1(表示部14)に表示するものとしていたが、表示しないようにしてもよい。こうすれば、実印準備サービスで準備される実印の印影が第三者の目に触れるリスクをなくして、実印(印影)の偽造防止を図ることが可能となる。また、S105で生成された擬似印影画像を表示しない(非表示とする)代わりに、S103で取得された印影画像(印影見本)を顧客の端末1(表示部14)に表示するようにしてもよい(表示手段)。準備される実印の印影を顧客がイメージしやすくすることができるからである。この場合、端末1(表示部14)に表示される印影画像は、実際に準備(作成)される実印の印影ではないので、前述のリスクはない。 In the above embodiment, the pseudo imprint image generated in S105 of the official seal preparation process (S100) is displayed on the customer's terminal 1 (display unit 14), but it may not be displayed. This will eliminate the risk of the official seal's imprint prepared in the official seal preparation service being seen by a third party, and it is possible to prevent the official seal (imprint) from being forged. In addition, instead of not displaying the pseudo imprint image generated in S105 (hiding it), the imprint image (sample imprint) acquired in S103 may be displayed on the customer's terminal 1 (display unit 14) (display means). This is because it makes it easier for the customer to imagine the imprint of the official seal to be prepared. In this case, the imprint image displayed on the terminal 1 (display unit 14) is not the imprint of the official seal that is actually prepared (created), so there is no risk as described above.
また上記実施形態では、擬似印影画像生成手段212(S105)による擬似印影画像の生成にGANを利用するものとしていたが、GANを利用せずに擬似印影画像を生成するようにしてもよい。つまり、擬似印影画像生成手段212(S105)による擬似印影画像の生成はGANによる画像生成に限定されない。 In the above embodiment, the pseudo imprint image generating means 212 (S105) uses GAN to generate the pseudo imprint image, but the pseudo imprint image may be generated without using GAN. In other words, the pseudo imprint image generating means 212 (S105) does not have to generate the pseudo imprint image using GAN.
例えば、実印準備処理(S100)のS103で取得した印影画像(例えば図5(A)を参照)に対して何らかの変更を加える手段を設け、その変更を加えた印影画像(変更後の印影画像)を擬似印影画像とするようにしてもよい。この変更を加える手段は、例えば、上記変形例1の変更処理(S108)と同じ要領で構成することができる。すなわち、S103で取得した印影画像に変更を加えてその変更後の印影画像を擬似印影画像として生成する制御(変更生成プログラム)を実印準備サービスプログラム26に組み込み、これに基づいて擬似印影画像生成処理(S105)を行うように構成することができる。
For example, a means for making some kind of change to the imprint image (see, for example, FIG. 5(A)) acquired in S103 of the official seal preparation process (S100) may be provided, and the changed imprint image (changed imprint image) may be made into a pseudo imprint image. This means for making the change may be configured, for example, in the same manner as the change process (S108) of the above-mentioned variant example 1. That is, a control (change generation program) for making changes to the imprint image acquired in S103 and generating the changed imprint image as a pseudo imprint image may be incorporated into the official seal
この場合、S103で取得した印影画像に対して加える変更内容は予めプログラミングすることができ、例えば、取得した印影画像により示される印影を構成する文字のうち特徴が表れやすい部分(特徴点)の線の太さや傾き、印影を構成する文字の大きさや配置、バランス等を変更の対象(変更内容)とすることができる。但し、変形例1の変更手段は同一又は類似を解消するための変更を加えるものであったが、ここでの変更は、S103で取得した印影画像に類似した画像(擬似印影画像)を生成するための変更である。すなわち、S103で取得した印影画像と、変更後の印影画像(擬似印影画像)とが、類似の範囲内に収まるように変更を加えるものである(例えば、図5(A)、(B)の関係を参照)。そのような変更により擬似印影画像を生成する制御(変更生成プログラムによる擬似印影画像の生成)では、取得した印影画像と、変更後の印影画像(擬似印影画像)との類似度があまりにも低くならないように両画像の類似度判定を行うことに留意する必要がある。 In this case, the changes to be made to the seal imprint image acquired in S103 can be programmed in advance. For example, the thickness and inclination of the lines of the parts (feature points) of the characters that make up the seal imprint shown by the acquired seal imprint image, where the characteristics are likely to be expressed, the size, arrangement, balance, etc. of the characters that make up the seal imprint can be the subject of the changes (changes). However, while the change means in the first modification adds changes to eliminate identity or similarity, the changes here are changes to generate an image (pseudo seal imprint image) similar to the seal imprint image acquired in S103. In other words, the changes are made so that the seal imprint image acquired in S103 and the changed seal imprint image (pseudo seal imprint image) fall within the range of similarity (see, for example, the relationship between Figures 5(A) and (B)). In the control to generate a pseudo seal imprint image by such changes (generation of a pseudo seal imprint image by a change generation program), it is necessary to note that the similarity judgment of both images is performed so that the similarity between the acquired seal imprint image and the changed seal imprint image (pseudo seal imprint image) is not too low.
また上記実施形態では、実印準備サービスを例に説明したが、当該サービスで準備の対象(擬似印影画像及び印鑑作成用データの生成対象)とされる印鑑の用途(種類)は実印に限られず、銀行印や認印、法人印など、その用途・種類は問わない。 In the above embodiment, the official seal preparation service has been described as an example, but the purpose (type) of the seal prepared by this service (the target for generating the pseudo seal impression image and data for creating the seal) is not limited to an official seal, but can be any purpose or type, such as a bank seal, a personal seal, or a corporate seal.
また、対象の印鑑(実印等)が電子印鑑である場合、擬似印影画像に基づいて生成される印鑑作成用データをもとに電子印鑑が作成される。この場合、電子印鑑として使用可能なデータ(印影イメージデータ)が印鑑作成用データに基づいて作成され、その印影イメージデータが電子印鑑として提供される。 In addition, if the target seal (registered seal, etc.) is an electronic seal, the electronic seal is created based on seal creation data generated based on the pseudo seal imprint image. In this case, data that can be used as an electronic seal (seal imprint image data) is created based on the seal creation data, and the seal imprint image data is provided as the electronic seal.
1 端末、2 サービス提供サーバ、3 ネットワーク、11 処理部、12 記憶部、13 通信部、14 表示部、15 操作部、21 処理部、22 記憶部、23 顧客情報データベース、24 印影データベース、25 擬似印影データベース、26 実印準備サービスプログラム、27 通信部、211 取得手段、212 擬似印影画像生成手段、213 登録手段、214 実印作成用データ生成手段、215 実印作成用データ出力手段。 1 Terminal, 2 Service providing server, 3 Network, 11 Processing unit, 12 Memory unit, 13 Communication unit, 14 Display unit, 15 Operation unit, 21 Processing unit, 22 Memory unit, 23 Customer information database, 24 Seal imprint database, 25 Pseudo seal imprint database, 26 Official seal preparation service program, 27 Communication unit, 211 Acquisition means, 212 Pseudo seal imprint image generation means, 213 Registration means, 214 Official seal creation data generation means, 215 Official seal creation data output means.
Claims (6)
顧客により入力された当該顧客に関する情報に基づいて、前記印影データベースからその顧客に対応する印影画像を取得する取得手段と、
前記取得手段により取得された印影画像に似せた擬似印影画像として、前記取得された印影画像が示す印影に含まれる文字と差異点のある同じ文字を含む印影を示す擬似印影画像を生成する擬似印影画像生成手段と、を備える
ことを特徴とするシステム。 A seal image database for managing seal image images;
an acquisition means for acquiring a seal image corresponding to a customer from the seal image database based on information about the customer input by the customer;
A system comprising: a pseudo imprint image generating means for generating a pseudo imprint image showing an imprint including characters that are the same as the characters included in the imprint shown by the acquired imprint image but have differences therefrom, as a pseudo imprint image similar to the imprint image acquired by the acquisition means.
ことを特徴とする請求項1に記載のシステム。 The system according to claim 1, further comprising a pseudo seal imprint database for managing the pseudo seal imprint images generated by the pseudo seal imprint image generating means.
前記判定手段により同一でないと判定された場合、前記擬似印影画像生成手段により生成された擬似印影画像を前記擬似印影データベースに登録する登録手段と、を備える
ことを特徴とする請求項2に記載のシステム。 A determination means for determining whether or not the pseudo seal imprint image generated by the pseudo seal imprint image generating means is the same as a pseudo seal imprint image managed in the pseudo seal imprint database based on a predetermined determination condition;
and a registering means for registering the pseudo seal imprint image generated by the pseudo seal imprint image generating means in the pseudo seal imprint database when the determining means determines that the pseudo seal imprint images are not identical.
3. The system of claim 2.
前記登録手段は、前記変更手段により変更が加えられた擬似印影画像を前記擬似印影データベースに登録する
ことを特徴とする請求項3に記載のシステム。 A modification means is provided for, when it is determined by the determination means that the images are identical , making a modification to the pseudo seal imprint image generated by the pseudo seal imprint image generating means to eliminate the identity ,
4. The system according to claim 3, wherein said registration means registers the pseudo seal imprint image modified by said modification means in said pseudo seal imprint database.
ことを特徴とする請求項1から4の何れか一項に記載のシステム。 The system according to any one of claims 1 to 4, further comprising a seal creation data generating means for generating data for creating a seal based on the pseudo seal imprint image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020216922A JP7481607B2 (en) | 2020-12-25 | 2020-12-25 | System and Program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020216922A JP7481607B2 (en) | 2020-12-25 | 2020-12-25 | System and Program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022102278A JP2022102278A (en) | 2022-07-07 |
| JP7481607B2 true JP7481607B2 (en) | 2024-05-13 |
Family
ID=82272872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020216922A Active JP7481607B2 (en) | 2020-12-25 | 2020-12-25 | System and Program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7481607B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015127844A (en) | 2013-11-29 | 2015-07-09 | 株式会社日本総合研究所 | Imprint management system |
-
2020
- 2020-12-25 JP JP2020216922A patent/JP7481607B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015127844A (en) | 2013-11-29 | 2015-07-09 | 株式会社日本総合研究所 | Imprint management system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022102278A (en) | 2022-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220350927A1 (en) | Data processing systems for verification of consent and notice processing and related methods | |
| US9594739B2 (en) | Document signing systems and methods | |
| US11461500B2 (en) | Data processing systems for cookie compliance testing with website scanning and related methods | |
| US20200356695A1 (en) | Data processing systems for verification of consent and notice processing and related methods | |
| US20230177104A1 (en) | Data processing systems and methods for automatically blocking the use of tracking tools | |
| US20200175094A1 (en) | Document visualization and distribution layering system | |
| US11188707B1 (en) | Systems and methods for creating enhanced documents for perfect automated parsing | |
| US20200356697A1 (en) | Data processing systems for generating personal data receipts and related methods | |
| US20260080002A1 (en) | Systems and methods for creating enhanced documents for perfect automated parsing | |
| US10481783B1 (en) | Dynamic credit report obfuscation | |
| CN111587445A (en) | Security tag | |
| US10929712B2 (en) | Embedded variable line patterns for images | |
| US20100292996A1 (en) | Apparatus and method for enhanced client relationship management | |
| JP2007156882A (en) | Electronic document generation apparatus, program, and method | |
| US20230419013A1 (en) | Customized agreement generation | |
| JP7481607B2 (en) | System and Program | |
| US11698763B2 (en) | Information processing apparatus for registered files and issuing identification information for tracking an evaluation of a user using the files | |
| CN113542369A (en) | Interface data processing method and device, computer equipment and storage medium | |
| JP7504430B2 (en) | Seal provision system | |
| JP7558730B2 (en) | Information processing device, information processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240228 |
|
| 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: 20240326 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240406 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7481607 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |