JP7504430B2 - Seal provision system - Google Patents
Seal provision system Download PDFInfo
- Publication number
- JP7504430B2 JP7504430B2 JP2020090622A JP2020090622A JP7504430B2 JP 7504430 B2 JP7504430 B2 JP 7504430B2 JP 2020090622 A JP2020090622 A JP 2020090622A JP 2020090622 A JP2020090622 A JP 2020090622A JP 7504430 B2 JP7504430 B2 JP 7504430B2
- Authority
- JP
- Japan
- Prior art keywords
- seal
- information
- electronic
- management
- impression
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、ユーザに提供される印鑑の印面情報を管理するシステム、方法及び印鑑を提供するシステムに関する。 The present invention relates to a system and method for managing the impression information of a seal provided to a user, and a system for providing a seal.
従来、受注サーバとネットワークを介して接続される発注端末を発注者(ユーザ)が操作して氏名印を発注できるようにしたシステムが知られている(例えば特許文献1を参照)。このシステムでは、発注者が入力した氏名(かな)に対応する選択可能な漢字が発注端末の画面に表示されるものとなっており、そこには常用漢字と特殊な漢字の双方が表示される。ユーザは、発注端末の画面に表示された漢字(印面内容)を選択することで、常用漢字による氏名印(標準的な氏名印)だけでなく特殊な漢字による氏名印(標準的でない氏名印)もオンラインで発注可能となり、これにより所望の氏名印を入手することができる。 Conventionally, a system has been known that allows an orderer (user) to order a name seal by operating an order terminal connected to an order server via a network (see, for example, Patent Document 1). In this system, selectable kanji characters corresponding to the name (kana) entered by the orderer are displayed on the screen of the order terminal, with both common kanji characters and special kanji characters being displayed. By selecting the kanji characters (stamp content) displayed on the screen of the order terminal, the user can order not only name seals with common kanji characters (standard name seals) but also name seals with special kanji characters (non-standard name seals) online, thereby obtaining the desired name seal.
しかしながら、上述のように、常用漢字と特殊な漢字の双方が表示される場合、所望する氏名印が常用漢字によるものであるユーザにとっては、特殊な漢字の表示は余計な情報の表示となり、所望する氏名印が特殊な漢字によるものであるユーザにとっては、常用漢字の表示は余計な情報の表示となる。このような余計な情報も含めて表示内容を確認しなければならないのは、ユーザ(氏名印の提供を受ける者)にとって手間であり、利便性に欠ける。 However, as mentioned above, when both common kanji and special kanji are displayed, the display of the special kanji will be a display of unnecessary information for a user whose desired name seal is in common kanji, and the display of the common kanji will be a display of unnecessary information for a user whose desired name seal is in special kanji. Having to check the displayed content, including such unnecessary information, is troublesome for the user (the person receiving the name seal), and is inconvenient.
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、印鑑を提供するにあたっての利便性を向上させることが可能なシステム及び方法を提供することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to provide a system and method that can improve the convenience of providing seals.
前述の課題を解決するために、本発明は以下の手段を採用した。 To solve the above problems, the present invention adopts the following measures.
手段1の印鑑提供システムは、
ユーザに印鑑を提供するシステムであって、
ユーザが入力した印面内容に基づいて作成された印鑑の印面情報を管理する第1管理手段と、
前記第1管理手段で管理される印面情報について所定の基準を満たすか否かを判定する判定手段と、
標準的な印鑑の印面情報を管理する第2管理手段と、
前記判定手段により前記所定の基準を満たすと判定された印面情報を前記第2管理手段に登録する登録手段と、を備え、
前記所定の基準を満たすと判定された印面情報が前記第2管理手段に登録された場合、当該登録された印面情報は、前記標準的な印鑑の印面情報と同類のものとして管理され、
前記第2管理手段で管理される印面情報に基づいて作成される印鑑が、ユーザからの要求に応じて提供可能とされる
ことを要旨とする。
The seal providing system of the first method is as follows:
A system for providing a seal to a user, comprising:
A first management means for managing information on a seal impression created based on the seal impression content input by a user;
A determination means for determining whether or not the print information managed by the first management means satisfies a predetermined standard;
A second management means for managing stamp face information of a standard seal;
A registration means for registering the seal information determined by the determination means to satisfy the predetermined standard in the second management means ,
When the seal information determined to satisfy the predetermined criteria is registered in the second management means, the registered seal information is managed as a similar type to the seal information of the standard seal,
A seal created based on the seal face information managed by the second management means can be provided in response to a request from a user.
The gist of the present invention is as follows.
本システムによれば、ユーザが入力した印面内容に基づいて作成された印鑑の印面情報(第1管理手段で管理される印面情報)のうち、所定の基準を満たした印面情報は、標準的な印鑑の印面情報と同類のものとして第2管理手段で管理されるようになる。そして、第2管理手段で管理される印面情報に基づいて作成される印鑑が、ユーザからの要求に応じて提供可能とされる。これにより、標準的な印鑑として管理される印鑑の種類を限定的に増やすことでユーザが所望する印鑑を選択しやすくし、利便性を向上させることが可能となる。また、標準的な印鑑の印面情報が管理される管理手段(第2管理手段)への無駄な登録を回避することも可能である。 According to this system, among the seal information (seal information managed by the first management means) of a seal created based on the seal contents input by the user, seal information that meets a predetermined standard is managed by the second management means as a type similar to the seal information of a standard seal. Then, a seal created based on the seal information managed by the second management means can be provided in response to a request from a user. This makes it easier for a user to select a desired seal by limiting the number of types of seals managed as standard seals, thereby improving convenience. It is also possible to avoid unnecessary registration in the management means (second management means) in which the seal information of standard seals is managed.
なお、「印鑑」には、ゴム印や硬質印、浸透印等の現物としての印鑑の他、印影を画像データ化した印影イメージを端末に表示された電子文書に貼り付けることにより、端末上で捺印することができる電子印鑑が含まれる(以下同じ)。また、「印面情報」とは、印面文字、書体(フォント)、印面枠形状、印面サイズ、色、印面レイアウト(縦書き、横書き、小付き有無、改行有無など)、印影イメージ等、印面(印影)を構成する情報を意味する(以下同じ)。 Note that "seal" includes not only actual seals such as rubber stamps, hard stamps, and ink stamps, but also electronic seals that can be stamped on a terminal by pasting the seal image, which is a digitalized version of the seal impression, onto an electronic document displayed on the terminal (same below). Also, "seal information" refers to information that constitutes the seal (seal impression), such as the seal characters, font, seal frame shape, seal size, color, seal layout (vertical writing, horizontal writing, with or without subtitles, with or without line breaks, etc.), and seal impression image (same below).
手段2の印鑑提供システムは、手段1の印鑑提供システムにおいて、
印鑑をユーザに提供する側の提供側装置と、
印鑑を作成する側の作成側装置と、を備え、
前記提供側装置は前記第2管理手段を含み、
前記作成側装置は、前記第1管理手段、前記判定手段及び前記登録手段を含み、
前記提供側装置と前記作成側装置とがネットワークを介して通信可能に接続され、
前記登録手段は、前記所定の基準を満たすと判定された印面情報を前記提供側装置に転送して前記第2管理手段に登録する
ことを要旨とする。
The seal providing system of the second aspect of the present invention is the seal providing system of the first aspect of the present invention,
A providing device that provides a seal to a user;
A seal creating device is provided.
the provider device includes the second management means,
the production side device includes the first management means, the determination means , and the registration means,
the providing device and the creating device are communicatively connected via a network;
The registration means transfers the seal information determined to satisfy the predetermined criterion to the providing side device and registers it in the second management means.
本システムによれば、ユーザが入力した印面内容に基づいて作成された印鑑の印面情報が作成側装置で管理され、そのうちの所定の基準を満たした印面情報が提供側装置に転送され、第2管理手段に登録される。これにより、印面情報の効率的な管理及び提供が可能となる。 According to this system, the seal information of the seal created based on the seal contents input by the user is managed by the creating device, and the seal information that meets a predetermined standard is transferred to the providing device and registered in the second management means. This enables efficient management and provision of the seal information.
以上の本発明によれば、印鑑の提供にあたり利便性を向上させることが可能なシステムを提供することができる。 According to the present invention described above, it is possible to provide a system that can improve the convenience of providing a seal.
以下、本発明の実施の形態について図面を用いて説明する。以下では、ユーザに提供される印鑑が、氏名印の印影を画像データ化した電子印鑑である場合を例に説明する。 The following describes an embodiment of the present invention with reference to the drawings. In the following, we will explain an example in which the seal provided to the user is an electronic seal in which the impression of a name seal has been converted into image data.
[システムの全体構成]
本実施の形態(以下「本形態」という。)のシステムは、図1に示すように、ユーザが使用する端末1と、電子印鑑を利用した電子署名のサービスを提供する事業者(以下「サービス提供事業者」という。)が保有するサービス提供サーバ2と、電子印鑑を作成する事業者(以下「電子印鑑作成事業者」という。)が保有するWebサーバ3及び管理サーバ4と、インターネット等のネットワーク5とを含んで構成される。サービス提供サーバ2は「提供側装置」の一例であり、Webサーバ3及び管理サーバ4は「作成側装置」の一例である。
[Overall system configuration]
As shown in Figure 1, the system of this embodiment (hereinafter referred to as "this embodiment") is composed of a
サービス提供事業者は、電子文書に電子印鑑を捺印(貼付)することでその文書に電子署名を施すことができる機能(「電子署名サービス」ともいう。)を企業や個人等に提供する者である。電子印鑑作成事業者は、電子署名サービスで使用可能な標準的な電子印鑑をサービス提供事業者に提供する者である。サービス提供事業者に提供された電子印鑑は、電子署名サービスを利用するユーザにサービス提供事業者から提供される。なお、本形態でいうユーザは、電子署名サービスの提供先が企業である場合、その企業の社員を指し、個人である場合、その個人を指す。また、標準的な電子印鑑とは、例えば、現物の印鑑で所謂「既製品」として扱われる印面(印影)で構成されるものであり、迅速な提供が可能とされるものである。また、ユーザは電子印鑑作成事業者に所望する電子印鑑を直接注文することもでき、この場合、注文を受けて作成された電子印鑑(印影イメージ)が電子印鑑作成事業者からユーザに直接提供されて、これを電子署名に使用することができる。こうした流れが、図1に示すシステムにより実現される。 The service provider is a party that provides companies, individuals, etc. with a function that allows a document to be electronically signed by stamping (affixing) an electronic seal to the document (also called an "electronic signature service"). The electronic seal creation business is a party that provides the service provider with a standard electronic seal that can be used in the electronic signature service. The electronic seal provided to the service provider is provided by the service provider to a user who uses the electronic signature service. In this embodiment, the user refers to an employee of the company when the electronic signature service is provided to a company, and to the individual when the electronic signature service is provided to an individual. A standard electronic seal is, for example, an actual seal that is composed of a seal surface (impression) that is treated as a so-called "ready-made product" and can be provided quickly. In addition, a user can directly order a desired electronic seal from an electronic seal creation business, and in this case, the electronic seal (impression image) created upon receipt of the order is provided directly to the user by the electronic seal creation business, and this can be used for electronic signatures. This flow is realized by the system shown in Figure 1.
[端末の構成]
次に、ユーザが使用する端末1について説明する。図1では、ユーザが使用する端末(「ユーザ端末」ともいう。)として1台の端末1を示しているが、その数は1台に限られず、ユーザの数に応じて変動し得るものであり、実際には複数台のユーザ端末が存在するのが通常である。また、端末1(ユーザ端末)は、一人のユーザが単独で使用する端末であっても、複数人のユーザが共用する端末(共用端末)であってもよい。
[Device configuration]
Next, the
端末1(ユーザ端末)は、パーソナルコンピュータ(PC)やスマートフォン、タブレットなどの通信端末である。図1に示すように、端末1は、処理部11、記憶部12、通信部13、表示部14及び操作部15を含んで構成される。この構成(ハードウェア構成)は、公知の通信端末が備える一般的な構成である。
The terminal 1 (user terminal) is a communication terminal such as a personal computer (PC), a smartphone, or a tablet. As shown in FIG. 1, the
処理部11は、端末1の作動を制御するための各種処理を実行するものであり、CPU(Central Processing Unit)等により構成される。処理部のことを「制御部」ともいう。記憶部12は、端末1を作動させるOS(Operating System)や各種アプリケーションのプログラム、その他端末1の作動に必要なデータが記憶されるものであり、不揮発性メモリであるROM(Read Only Memory)、揮発性メモリであるRAM(Random Access Memory)、補助記憶装置であるハードディスクドライブ(HDD)等により構成される。アプリケーション(アプリケーションソフトウェア)には、電子文書を作成するための文書作成ソフト、電子文書を閲覧するための文書閲覧ソフト、Webページを閲覧するためのWeb閲覧ソフト(Webブラウザ)等が含まれる。
The
通信部13は、ネットワーク5を介して、サービス提供サーバ2やWebサーバ3とデータ通信を行う。表示部14は、各種の情報を表示するものであり、液晶ディスプレイ等により構成される。操作部15は、ユーザが各種の指示入力を行うために操作されるものであり、キーボードやマウス等により構成される。なお、表示部14は、表示機能(出力機能)と入力機能とを兼ね備えたタッチパネルであってもよい。この場合、表示部14に表示されるボタンやアイコン、キーボード等が操作部15として機能する。
The communication unit 13 communicates data with the
[サービス提供サーバの構成]
次に、サービス提供サーバ2について説明する。サービス提供サーバ2は、本サーバ2にネットワーク5を介して接続される端末1の利用者(ユーザ)に対し、電子署名や電子印鑑その他これに付随するサービスを提供する。サービス提供サーバ2は、クラウド型のサーバやオンプレミス型のサーバにより構成することができる。またサービス提供サーバ2は、複数存在していてもよいし、いわゆる仮想化されたサーバであってもよい。
[Service provision server configuration]
Next, the
図1に示すように、サービス提供サーバ2は、処理部21と記憶部22と通信部26とを含んで構成される。端末1と同様に、処理部21はCPU等により構成され、記憶部22はROM、RAM、HDD等により構成される。また通信部26は、ネットワーク5を介して当該サーバ2に接続された端末1や管理サーバ4、その他当該サーバ2へのアクセス権を有する装置等とデータ通信を行う。
As shown in FIG. 1, the
サービス提供サーバ2には、電子印鑑を利用した電子署名を実行するためのプログラム等がインストールされ、記憶部22に記憶される。具体的には、図1に示すように、電子印鑑DB23と電子印鑑プログラム24と電子署名プログラム25とが記憶される。
Programs for executing electronic signatures using electronic seals and the like are installed in the
電子印鑑DB23は、電子印鑑作成事業者から提供される標準的な電子印鑑の印面情報(印面データ)を管理するデータベースである。この電子印鑑DB23は「第2管理手段」及び「標準管理手段」の一例である。 The electronic seal DB23 is a database that manages the seal information (seal data) of standard electronic seals provided by electronic seal creation businesses. This electronic seal DB23 is an example of the "second management means" and the "standard management means."
電子印鑑DB23では、例えば、図2に示す印面テーブルにより印面情報(印面データ)が管理される。同図に示すように、印面テーブルには、印面の構成要素である印面文字、文字数、書体(フォント)、枠形状、印面サイズ、色、縦横(縦書き又は横書き)、小付き有無及び改行有無を設定するデータが格納される。
In the
印面の構成要素のうち、印面文字は電子印鑑(本形態では氏名印)の印面を構成する文字であり、例えば名字(漢字)である。文字数は印面を構成する文字の文字数であり、例えば5文字以内の文字数である。書体(フォント)は印面を構成する文字の書体であり、例えば楷書体や明朝体等である。枠形状は印面を構成する枠(印面枠)の形状であり、例えば丸型(丸)や角型(角)等である。印面サイズは印面の大きさであり、例えば大サイズ、中サイズ、小サイズ等である。色は印影の色(表示色)であり、例えば朱色や赤色等である。縦横は印面を構成する文字の方向であり、例えば縦書き(縦)や横書き(横)等である。小付き有無は印面を構成する文字にかっこ書きの小文字(例えば、下の名前の一文字)を付加するか否かであり、例えば同性が多い場合に小付き有を選択することができる。改行有無は、印面を構成する文字を改行して表すか否かであり、例えば文字数が多い場合に改行有を選択することができる。縦横、小付き有無及び改行有無を総じて「印面レイアウト」ともいう。これらの各構成要素を定めるデータが印面情報(印面データ)であり、その印面情報が印面テーブルに格納される。 Of the components of the seal, the seal characters are the characters that make up the seal of the electronic seal (in this embodiment, a name seal), for example a family name (kanji). The number of characters is the number of characters that make up the seal, for example up to 5 characters. The typeface (font) is the typeface of the characters that make up the seal, for example regular script or Ming style. The frame shape is the shape of the frame (seal frame) that makes up the seal, for example round (circle) or square (angle). The seal size is the size of the seal, for example large, medium, small, etc. The color is the color of the seal impression (display color), for example vermilion or red. The length and width are the direction of the characters that make up the seal, for example vertical writing (vertical) or horizontal writing (horizontal). With or without subtitles refers to whether or not to add a lowercase letter in parentheses to the characters that make up the seal (for example one character of the given name), and for example if there are many people of the same gender, you can select with subtitles. The option to have line breaks or not refers to whether the characters that make up the seal are displayed on separate lines; for example, you can select to have line breaks when there are a large number of characters. The vertical and horizontal orientation, whether or not to have subtitles, and whether or not to have line breaks are collectively referred to as the "seal layout." The data that defines each of these components is the seal information (seal data), and this seal information is stored in the seal table.
本形態では、一般的な名字に対応する複数(例えば、約3,000)の印面情報が、標準的な電子印鑑の印面情報(「標準印面情報」ともいう。)として印面テーブルに格納される。本形態では標準印面情報を、印面文字が「漢字表記の名字」、書体が「楷書体」、枠形状が「丸」、印面サイズが「中」、色が「朱色」、印面レイアウトが「縦書き・小付き無・改行無」としている(図2を参照)。標準印面情報を構成する各構成要素のことをそれぞれ「標準印面文字」、「標準書体」、「標準形状」、「標準サイズ」、「標準色」、「標準印面レイアウト」ともいう。なお、図2に示す印面テーブルのうち、管理No.は印面テーブルに格納される印面情報毎に付与される値である。 In this embodiment, multiple pieces of seal information (e.g., about 3,000) corresponding to common family names are stored in the seal table as seal information for a standard electronic seal (also called "standard seal information"). In this embodiment, the standard seal information is as follows: seal character "family name written in kanji", font "regular script", frame shape "round", seal size "medium", color "vermilion", and seal layout "vertical writing, no small marks, no line breaks" (see Figure 2). Each component that makes up the standard seal information is also called "standard seal character", "standard font", "standard shape", "standard size", "standard color", and "standard seal layout". In the seal table shown in Figure 2, the management number is a value assigned to each piece of seal information stored in the seal table.
電子印鑑DB23(印面テーブル)への印面情報の登録や更新等は、電子印鑑作成事業者が保有するPC等の図示しない端末(以下「作成事業者端末」という。)や管理サーバ4からサービス提供サーバ2にアクセスして行われる。
Registration and updating of seal information in the electronic seal DB 23 (seal table) is performed by accessing the
電子印鑑プログラム24は、電子署名のサービスを利用するユーザの電子印鑑の選択や設定(ユーザへの割り当て)、印影イメージの生成等を行うためのプログラムである。電子署名プログラム25は、端末1の表示部14に表示された電子文書にユーザの電子印鑑を捺印(貼付)して当該文書に電子署名を施すためのプログラムである。
The
処理部21は、端末1からの指示に基づいて、電子印鑑プログラム24や電子署名プログラム25を実行することが可能である。また記憶部22には、プログラムの実行やプログラムによる機能実現のために必要な各種データが記憶される。
The
[Webサーバの構成]
次に、Webサーバ3について説明する。Webサーバ3は、電子印鑑を注文するためのWebサイト(「印面リクエストサイト」ともいう。)を運営するサーバである。Webサーバ3(印面リクエストサイト)には、前述の電子署名サービスのユーザがアクセス可能とされ、本サーバ3にネットワーク5を介して接続される端末1の利用者(ユーザ)に対し、ユーザが所望する電子印鑑(印影イメージ)の注文を受け付けるサービスが提供される。Webサーバ3は、クラウド型のサーバやオンプレミス型のサーバにより構成することができる。またWebサーバ3は、複数存在していてもよいし、いわゆる仮想化されたサーバであってもよい。
[Web Server Configuration]
Next, the
図1に示すように、Webサーバ3は、処理部31と記憶部32と通信部35とを含んで構成される。端末1やサービス提供サーバ2と同様に、処理部31はCPU等により構成され、記憶部32はROM、RAM、HDD等により構成される。また通信部35は、ネットワーク5を介して当該サーバ3に接続された端末1、その他当該サーバ3へのアクセス権を有する装置等とデータ通信を行う。
As shown in FIG. 1, the
Webサーバ3には、印面リクエストサイトを通じた電子印鑑の注文を実行するためのプログラム等がインストールされ、記憶部32に記憶される。具体的には、図1に示すように、構成ファイル33と印面リクエストプログラム34とが記憶される。構成ファイル33は、印面リクエストサイトのページ(Webページ)を構成する各種データである。
The
印面リクエストプログラム34は、Webサーバ3に接続された端末1の表示部14に印面リクエストサイトの各種ページ(注文画面等)を表示させたり、当該サイト上で入力された電子印鑑の注文情報を管理サーバ4に送信したりする等、電子印鑑の作成依頼(注文)に関連する処理を行うためのプログラム(Webアプリケーションプログラム)である。注文情報は、注文する電子印鑑の印面に関する情報(印面情報)や、注文者(ユーザ)の氏名や作成した電子印鑑の送付先(届け先)に関する情報(ユーザ情報)等、注文の内容を示す情報である。
The
処理部31は、端末1からの指示に基づいて、印面リクエストプログラム34を実行することが可能である。また記憶部32には、プログラムの実行やプログラムによる機能実現のために必要な各種データが記憶される。
The
[管理サーバの構成]
次に、管理サーバ4について説明する。管理サーバ4は、前述の印面リクエストサイトを通じて注文のあった電子印鑑に関する情報を管理するサーバである。この管理サーバ4は、端末1、サービス提供サーバ2及びWebサーバ3のそれぞれとネットワーク5を介して接続可能とされる。管理サーバ4は、クラウド型のサーバやオンプレミス型のサーバにより構成することができる。また管理サーバ4は、複数存在していてもよいし、いわゆる仮想化されたサーバであってもよい。
[Administration Server Configuration]
Next, the
図1に示すように、管理サーバ4は、処理部41と記憶部42と通信部47とを含んで構成される。端末1やサービス提供サーバ2等と同様に、処理部41はCPU等により構成され、記憶部42はROM、RAM、HDD等により構成される。また通信部47は、ネットワーク5を介して当該サーバ4に接続された端末1、サービス提供サーバ2及びWebサーバ3、その他当該サーバ4へのアクセス権を有する装置等とデータ通信を行う。
As shown in FIG. 1, the
管理サーバ4には、印面リクエストサイトを通じて注文のあった電子印鑑に関する情報管理を実行するためのプログラム等がインストールされ、記憶部42に記憶される。具体的には、図1に示すように、受注管理DB43と受注管理プログラム44と印面管理DB45と印面管理プログラム46とが記憶される。また管理サーバ4には、作成事業者端末(図示せず)が接続可能となっている。
In the
受注管理DB43は、印面リクエストサイトを通じて注文を受け付けた電子印鑑の受注情報を管理するデータベースである。受注情報は、例えば、注文者(ユーザ)の氏名、送付先(ユーザのメールアドレス等)、印面の内容(印面情報)、作成状況等、受注した電子印鑑の作成から納品(提供)に至るまでを管理するための情報である。 The order management DB43 is a database that manages order information for electronic seals that have been ordered through the seal request site. The order information is information for managing the process of the ordered electronic seal from its creation to its delivery (provision), such as the name of the orderer (user), the delivery address (such as the user's email address), the contents of the seal (seal information), and the creation status.
受注管理プログラム44は、印面リクエストサイトによる電子印鑑の注文を受け付けたり、その受け付けた電子印鑑の受注情報を受注管理DB43に登録したりする等、電子印鑑の受注に関連する処理を行うためのプログラムである。処理部41は、印面リクエストサイト(Webサーバ3)からの注文情報の受信や、作成事業者端末からの指示に基づいて、受注管理プログラム44を実行することが可能である。また記憶部42には、プログラムの実行やプログラムによる機能実現のために必要な各種データが記憶される。
The
ここで、電子印鑑作成事業者は、受注管理DB43で管理される受注情報に基づいて電子印鑑を作成することができる。電子印鑑の作成は、電子印鑑作成事業者が保有する所定の作成ツールを用いて行われる。その作成工程は本発明の要旨に直接関係しないので説明を省略する。完成した電子印鑑(印面データ)は、電子メールやWebサイト等によりデータとして注文者(発注者、ユーザ)に納品することができる。これにより、ユーザの注文に応じて作成した電子印鑑(印面データ)を迅速に提供することが可能である。 Here, the electronic seal creation business can create an electronic seal based on the order information managed in the order management DB43. The electronic seal is created using a specified creation tool owned by the electronic seal creation business. The creation process is not directly related to the gist of the present invention, so a description of it will be omitted. The completed electronic seal (seal data) can be delivered as data to the orderer (orderer, user) via email, website, etc. This makes it possible to quickly provide an electronic seal (seal data) created in response to a user's order.
印面管理DB45は、印面リクエストサイトによりユーザからの注文に応じて作成された電子印鑑の印面情報を管理するデータベースである。この印面管理DB45は「第1管理手段」及び「作成管理手段」の一例である。 The seal impression management DB45 is a database that manages the seal impression information of electronic seals created in response to orders from users via the seal impression request site. This seal impression management DB45 is an example of the "first management means" and the "creation management means."
印面管理DB45は、前述の電子印鑑DB23と同様のデータベース構造(テーブル構造)を有しており、図2に示す印面テーブルの各構成要素のデータが、新たに作成された電子印鑑の印面情報として管理される。なお、電子印鑑DB23の印面テーブルと区別するため、電子印鑑DB23の印面テーブルのことを「標準印面テーブル」ともいい、印面管理DB45の印面テーブルのことを「別注印面テーブル」ともいう。 The seal impression management DB45 has a database structure (table structure) similar to that of the electronic seal DB23 described above, and the data of each component of the seal impression table shown in FIG. 2 is managed as seal impression information for a newly created electronic seal. In order to distinguish it from the seal impression table of the electronic seal DB23, the seal impression table of the electronic seal DB23 is also called the "standard seal impression table," and the seal impression table of the seal impression management DB45 is also called the "custom seal impression table."
印面管理プログラム46は、ユーザからの注文に応じて新規に作成した電子印鑑の印面情報を印面管理DB45に登録したり、印面管理DB45で管理される(印面管理DB45に登録された)印面情報のうち所定の基準を満たした印面情報を電子印鑑DB23(サービス提供サーバ2)に登録したりする等、新規に作成した電子印鑑の印面情報の管理に関連する処理を行うためのプログラムである。所定の基準については後述する。
The seal
処理部41は、印面リクエストサイト(Webサーバ3)からの注文情報の受信や、作成事業者端末からの指示に基づいて、印面管理プログラム46を実行することが可能である。また記憶部42には、プログラムの実行やプログラムによる機能実現のために必要な各種データが記憶される。
The
ここで、電子印鑑作成事業者は、受注管理DB43で管理されている受注情報に基づいて作成した電子印鑑の印面情報、すなわち、印面リクエストサイトで入力された注文情報に基づく印面情報を、作成事業者端末を操作して印面管理DB45に登録することができる。なお、印面管理DB45への印面情報の登録は、作成事業者端末の操作によらずに印面管理プログラム46で行うことも可能である。例えば、印面リクエストサイトで入力された注文情報を管理サーバ4が受信したことに基づいて、その注文情報を印面管理プログラム46の処理によって読み取り、その読み取った注文情報から印面情報を抽出し、その印面情報を印面管理プログラム46の処理によって印面管理DB45に登録することが可能である。
Here, the electronic seal creation business can register the impression information of the electronic seal created based on the order information managed in the
[電子印鑑設定処理]
次に、サービス提供サーバ2の処理部21が電子印鑑プログラム24に従って実行する電子印鑑設定処理(S100)について、図3に示すフローチャートを用いて説明する。なお、本明細書においてS100等の「S」(フローチャート中の「S」)はステップを意味する。
[Electronic Seal Setting Process]
Next, the electronic seal setting process (S100) executed by the
サービス提供サーバ2により提供される電子署名サービスを利用するユーザ(企業の社員等)は、電子署名で使用する自身の電子印鑑を設定する場合、サービス提供サーバ2と通信可能に接続された端末1を操作して、電子印鑑の設定に係る処理の実行指示(例えば実行開始コマンド)をサービス提供サーバ2に送る。その実行指示をサービス提供サーバ2が受けると、処理部21が電子印鑑設定処理(S100)を実行する。
When a user (such as a company employee) who uses the electronic signature service provided by the
図3に示すように、電子印鑑設定処理(S100)ではまず、実行指示を送ってきた端末1の表示部14に設定画面を表示させる(S101)。その設定画面の例を図6(A)に示す。同図に示すように、設定画面210は、入力エリア211と印面プレビュー表示エリア212とを上下に配置して構成される。
As shown in Figure 3, the electronic seal setting process (S100) first causes the
入力エリア211には、印面にしたい文字(例えば名字)を入力するための入力フィールド213と、その入力内容を確定させるためのOKボタン214と、ユーザが自ら用意した印面データを指定するための指定ボタン215とが設けられている。入力フィールド213には、漢字や平仮名、片仮名、アルファベットを入力することが可能とされている。但し、本形態では標準印面情報の印面文字が漢字表記の名字であるため、それ以外を入力した場合には、後述するように別注対応(印面リクエストサイト対応)となる。
The
印面プレビュー表示エリア212には、当該エリア212に表示された印面プレビュー(印影イメージ)をユーザの電子印鑑として設定(登録)するための設定ボタン216と、当該エリア212に表示された印面プレビュー(印影イメージ)以外の印面からなる電子印鑑を独自に注文するための別注ボタン217とが設けられている。
The seal impression
ユーザは端末1の操作部15を操作して、設定画面210上の入力フィールド213に文字を入力したり設定画面210上の各種ボタンを押下(クリック)したりする等して、処理部21(サービス提供サーバ2)とデータ通信を行うことができる。
The user can operate the
次いでS103では、入力フィールド213への文字入力が完了したか否かを判定する(S103)。ここでは、入力エリア211に文字が入力された状態でOKボタン214が押下(クリック)されて、文字入力が完了した旨の通知が端末1から送られてきたか否かを判定する。その結果、文字入力が完了したと判定した場合(S103でYES)、その入力された文字に対応する電子印鑑の印面情報(印面データ)を電子印鑑DB23(印面テーブル)の中から検索する(S105)。入力フィールド213に入力される文字は、印面テーブル(図2を参照)の印面文字に対応する。
Next, in S103, it is determined whether character input into the
前述したように電子印鑑DB23には、電子印鑑作成事業者から提供される標準的な電子印鑑の印面情報(標準印面情報)が登録されて管理されている。S105では、その標準印面情報が管理されている電子印鑑DB23(印面テーブル)の中から、入力フィールド213に入力された文字に対応する印面情報(ユーザからの要求に応じた印面情報)の検索が行われる。
As mentioned above, the
S105による検索の結果、該当する印面情報(標準印面情報)が抽出された場合(S107でYES)、その抽出された印面情報を取得し(S108)、その印面情報に基づく印面プレビュー(印影イメージ)を生成し(S109)、これを設定画面210上の印面プレビュー表示エリア212に表示する(S111)。例えば、入力フィールド213に入力された文字が漢字の「佐藤」であり、これに対応する標準印面情報が抽出された場合、「印面文字:佐藤」、「書体:楷書体」、「枠形状:丸」、「印面サイズ:中」、「色:朱色」、「印面レイアウト:縦書き・小付き無・改行無」の印影イメージが表示される。なお、S108の処理は「取得手段」の一例であり、S109及びS111の処理は「表示手段」の一例である。
If the search in S105 results in the extraction of the relevant seal information (standard seal information) (YES in S107), the extracted seal information is acquired (S108), and a seal preview (imprint image) based on the seal information is generated (S109), which is displayed in the seal
次いでS113では、電子印鑑を設定する旨の設定指示が入力されたか否かを判定する(S113)。ここでは、印面プレビュー表示エリア212に表示された状態で設定ボタン216が押下(クリック)されて、設定指示の通知が端末1から送られてきたか否かを判定する。その結果、設定指示が入力されたと判定した場合(S113でYES)、印面プレビュー表示エリア212に表示されている印面プレビューによる電子印鑑を、その設定指示を入力したユーザの電子印鑑として設定(登録)して(S115)、本処理を終える。これ以降、そのユーザはS115で設定した電子印鑑を使用して電子署名を行うことができる。
Next, in S113, it is determined whether a setting instruction to set an electronic seal has been input (S113). Here, it is determined whether the
以上までが、電子印鑑DB23で管理されている標準印面情報に基づく電子印鑑を設定する場合の処理である。これに対し、前述のS103で文字入力が完了していないと判定した場合(S103でNO)、ユーザが自ら用意した印面データによる電子印鑑を指定する旨の指示(「別指定指示」ともいう。)が入力されたか否かを判定する(S117)。ここでは、指定ボタン215が押下(クリック)されて、別指定指示の通知が端末1から送られてきたか否かを判定する。その結果、別指定指示が入力されていないと判定した場合(S117でNO)、S103の処理に戻り、別指定指示が入力されたと判定した場合(S117でYES)、印面データを選択するための印面データ選択画面(図示せず)を、その別指定指示を送ってきた端末1の表示部14に表示させる(S119)。
The above is the process for setting an electronic seal based on the standard seal information managed in the
印面データ選択画面は、例えば、設定画面210の手前に表示されるファイル選択ダイアログボックスにより構成することができる。ユーザは端末1の操作部15を操作して、表示部14に表示された印面データ選択画面の中から自ら用意した印面データを選択する。ユーザが自ら用意した印面データは、例えば、端末1の記憶部12に予め記憶させておくことができる。
The print data selection screen can be configured, for example, as a file selection dialog box displayed in front of the
次いでS121では、印面データ選択画面での印面データの選択が完了したか否かを判定する(S121)。ここでは、例えば、印面データ選択画面上で所定の印面データファイルが選択されて開くボタン等(図示せず)が押下(クリック)されて、印面データの選択が完了した旨の通知が端末1から送られてきたか否かを判定する。その結果、印面データの選択が完了していないと判定した場合(S121でNO)、そのまま待機し、完了したと判定した場合(S121でYES)、選択された印面データに基づく印面プレビュー(印影イメージ)を生成し(S109)、これを設定画面210上の印面プレビュー表示エリア212に表示する(S111)。この後、設定画面210上の設定ボタン216が押下(クリック)され、設定指示が入力されると(S113でYES)、印面プレビュー表示エリア212に表示されている印面プレビューによる電子印鑑、すなわち、ユーザが自ら用意した印面データによる電子印鑑が設定(登録)される(S115)。
Next, in S121, it is determined whether the selection of the seal data on the seal data selection screen has been completed (S121). Here, for example, a predetermined seal data file is selected on the seal data selection screen and an open button or the like (not shown) is pressed (clicked), and it is determined whether a notification that the selection of the seal data has been completed has been sent from the
また、前述のS105による印面情報検索の結果、該当する印面情報(標準印面情報)が抽出されなかった場合(S107でNO)、例えば、入力フィールド213に入力された文字(名字)が標準的でない場合、該当する印面情報(標準印面情報)が存在しない旨を示すメッセージを印面プレビュー表示エリア212に表示する(S123)。次いで、電子印鑑を注文する旨の指示(「別注指示」ともいう。)が入力されたか否かを判定する(S125)。ここでは、別注ボタン217が押下(クリック)されて、別注指示の通知が端末1から送られてきたか否かを判定する。その結果、別注指示が入力されていないと判定した場合(S125でNO)、そのまま待機し、別注指示が入力されたと判定した場合(S125でYES)、印面リクエストサイトへの接続要求をWebサーバ3に送信して(S127)、本処理を終える。S127の処理により、端末1が印面リクエストサイトに接続される。
In addition, if the result of the seal information search in S105 described above is that the corresponding seal information (standard seal information) is not extracted (NO in S107), for example, if the characters (family name) entered in the
また、前述のS113で設定指示が入力されていないと判定した場合(S113でNO)、S125と同様に、別注指示が入力されたか否かを判定する(S129)。これは、電子印鑑DB23で管理されている標準印面情報に基づく電子印鑑の設定(使用)が可能であるものの、ユーザが独自の電子印鑑の設定(使用)を望む場合に対応するためである。そして、S129で別注指示が入力されたと判定した場合(S129でYES)、印面リクエストサイトへの接続要求をWebサーバ3に送信して(S131)、本処理を終える。S131の処理により、端末1が印面リクエストサイトに接続される。
Also, if it is determined in S113 described above that no setting instructions have been input (NO in S113), it is determined whether or not a custom instruction has been input, as in S125 (S129). This is to accommodate cases where, although it is possible to set (use) an electronic seal based on the standard seal information managed in the
[印面リクエスト処理]
次に、Webサーバ3の処理部31が印面リクエストプログラム34に従って実行する印面リクエスト処理(S200)について、図4に示すフローチャートを用いて説明する。
[Seal request processing]
Next, the stamp request process (S200) executed by the
前述のS127又はS131の処理によりサービス提供サーバ2から送信される接続要求をWebサーバ3が受信すると、処理部31が端末1と印面リクエストサイトとを通信可能に接続し、印面リクエスト処理(S200)を実行する。
When the
図4に示すように、印面リクエスト処理(S200)ではまず、印面リクエストサイトに接続された端末1の表示部14に印面内容入力画面を表示させる(S201)。その入力画面の例を図6(B)に示す。同図に示すように、印面内容入力画面310には、印面文字(例えば名字)を入力するための文字入力フィールド311と、書体(フォント)を選択入力するための書体フィールド312と、印面枠の形状を選択入力するための形状フィールド313と、印面サイズを選択入力するためのサイズフィールド314と、印影の色を選択入力するための色フィールド315と、印面レイアウトを選択入力するためのレイアウトフィールド316と、各フィールドに入力した内容に基づく印面プレビュー(印影イメージ)を表示させるためのプレビューボタン317と、が設けられている。これらのフィールドは、印面管理DB45(印面テーブル)で管理される印面情報(印面データ)を構成する要素(印面の構成要素)に対応している(図2を参照)。
As shown in FIG. 4, in the stamp request process (S200), first, the
文字入力フィールド311には、漢字、平仮名、片仮名、アルファベットを入力することが可能とされている。
The
書体フィールド312、形状フィールド313、サイズフィールド314、色フィールド315及びレイアウトフィールド316は、いずれもドロップダウンリストによりデータを入力することが可能とされている。
The
書体フィールド312では、楷書体、隷書体、古印体、明朝体、角ゴシック体、丸ゴシック体及びてん書体が選択可能な書体としてドロップダウンリストに表示され、その中から何れかを選択して入力することができる。本形態では楷書体以外の書体が非標準書体である。
In the
形状フィールド313では、丸及び角が選択可能な形状としてドロップダウンリストに表示され、その中から何れかを選択して入力することができる。本形態では角が非標準形状である。
In the
サイズフィールド314では、大、中及び小が選択可能なサイズとしてドロップダウンリストに表示され、その中から何れかを選択して入力することができる。本形態では大及び小が非標準サイズである。
In the
色フィールド315では、朱色、赤色、黒色、藍色、紫色及び緑色が選択可能な色としてドロップダウンリストに表示され、その中から何れかを選択して入力することができる。本形態では朱色以外の色は非標準色である。
In the
レイアウトフィールド316では、「縦書き・小付き無・改行無」、「縦書き・小付き有・改行無」、「縦書き・小付き無・改行有」、「縦書き・小付き有・改行有」、「横書き・小付き無・改行無」、「横書き・小付き有・改行無」、「横書き・小付き無・改行有」及び「横書き・小付き有・改行有」が選択可能な印面レイアウトとしてドロップダウンリストに表示され、その中から何れかを選択して入力することができる。本形態では「縦書き・小付き無・改行無」以外の印面レイアウトが非標準印面レイアウトである。 In the layout field 316, "vertical writing, no subtitles, no line breaks", "vertical writing, with subtitles, no line breaks", "vertical writing, without subtitles, with line breaks", "vertical writing, with subtitles, with line breaks", "horizontal writing, no subtitles, no line breaks", "horizontal writing, with subtitles, no line breaks", "horizontal writing, without subtitles, with line breaks" and "horizontal writing, with subtitles, with line breaks" are displayed in a drop-down list as selectable print layouts, and one can be selected and entered. In this embodiment, print layouts other than "vertical writing, no subtitles, no line breaks" are non-standard print layouts.
ユーザは端末1の操作部15を操作して、印面内容入力画面310上の各フィールド311~316に所望する印面内容を入力したりプレビューボタン317を押下(クリック)したりする等して、処理部31(Webサーバ3)とデータ通信を行うことができる。
The user can operate the
次いでS203では、印面プレビュー(印影イメージ)の表示指示が入力されたか否かを判定する(S203)。ここでは、印面内容入力画面310上の各フィールド311~316への入力が完了した状態でプレビューボタン317が押下(クリック)されて、表示指示の通知が端末1から送られてきたか否かを判定する。その結果、表示指示が入力されていないと判定した場合(S203でNO)、そのまま待機し、表示指示が入力されたと判定した場合(S203でYES)、各フィールド311~316への入力内容に基づく印面プレビュー(印影イメージ)を生成し、これを表示するためのプレビュー表示画面(図示せず)を、表示部14に表示させる(S205)。このプレビュー表示画面を通じてユーザは所望する電子印鑑の印面内容を確認することができる。
Next, in S203, it is determined whether an instruction to display a seal preview (imprint image) has been input (S203). Here, it is determined whether the
次いでS207では、プレビュー表示画面に表示された印面プレビュー(印影イメージ)の内容で、注文する電子印鑑の印面内容を確定させる旨の印面確定指示が入力されたか否かを判定する(S207)。ここでは、プレビュー表示画面上の確定ボタン(図示せず)が押下(クリック)されて、印面確定指示の通知が端末1から送られてきたか否かを判定する。
Next, in S207, it is determined whether an instruction to confirm the contents of the seal impression of the electronic seal to be ordered has been input based on the contents of the seal impression preview (imprint image) displayed on the preview display screen (S207). Here, it is determined whether a Confirm button (not shown) on the preview display screen has been pressed (clicked) and a notification of the instruction to confirm the seal impression has been sent from
S207で印面確定指示が入力されていないと判定した場合(S207でNO)、プレビュー表示画面に表示された印面プレビューに変更や修正等を加える編集指示が入力されたか否かを判定する(S215)。ここでは、プレビュー表示画面上の編集ボタン(図示せず)が押下(クリック)されて、編集指示の通知が端末1から送られてきたか否かを判定する。
If it is determined in S207 that an instruction to confirm the print face has not been input (NO in S207), it is determined whether an editing instruction has been input to make changes or corrections to the print face preview displayed on the preview display screen (S215). Here, it is determined whether an edit button (not shown) on the preview display screen has been pressed (clicked) and a notification of an editing instruction has been sent from
S215で編集指示が入力されていないと判定した場合(S215でNO)、S207の処理に戻り、編集指示が入力されたと判定された場合、編集画面(図示せず)を表示部14に表示させる(S217)。この編集画面は、例えば、プレビュー表示画面に表示された印面プレビューについて、操作部15を操作して、印面文字や書体を修正したり、手書きの文字や図形等を追加したり、印面文字や印面枠を構成する線の太さを変更したりする等の各種編集(印面編集)を可能とする画面である(印面編集手段)。これにより、ユーザはオリジナルの印面(印影イメージ)を作成することができる。なお、印面内容入力画面310上から編集指示の入力を行えるようにして、編集画面を表示部14に表示させるようしてもよい。
If it is determined in S215 that an editing instruction has not been input (NO in S215), the process returns to S207. If it is determined that an editing instruction has been input, an editing screen (not shown) is displayed on the display unit 14 (S217). This editing screen is a screen that allows various editing (imprint editing) such as modifying the imprint character or font, adding handwritten characters or figures, or changing the thickness of the lines that make up the imprint character or imprint frame by operating the
次いでS219では、編集画面での編集を終了する旨の編集終了指示が入力されたか否かを判定する(S219)。ここでは、プレビュー表示画面上の終了ボタン(図示せず)が押下(クリック)されて、編集終了指示の通知が端末1から送られてきたか否かを判定する。
Next, in S219, it is determined whether an end editing instruction to end editing on the editing screen has been input (S219). Here, it is determined whether an end button (not shown) on the preview display screen has been pressed (clicked) and a notification of an end editing instruction has been sent from
S219で編集終了指示が入力されていないと判定した場合(S219でNO)、そのまま待機し、編集終了指示が入力されたと判定した場合(S219でYES)、S207の処理に戻る。 If it is determined in S219 that an instruction to end editing has not been input (NO in S219), the process waits as is, and if it is determined that an instruction to end editing has been input (YES in S219), the process returns to S207.
S207で印面確定指示が入力されたと判定した場合(S207でYES)、ユーザ情報入力画面(図示せず)を表示部14に表示させる(S209)。ユーザ情報入力画面は、注文者の氏名や連絡先、送付(納品)先等、電子印鑑を注文するユーザに関する情報を入力するため画面である。ユーザ情報入力画面に入力されたユーザ情報に基づいて、完成した電子印鑑(印面データ)がユーザ(注文者)に納品される。 If it is determined in S207 that an instruction to confirm the seal has been input (YES in S207), a user information input screen (not shown) is displayed on the display unit 14 (S209). The user information input screen is a screen for inputting information about the user ordering the electronic seal, such as the orderer's name, contact information, and shipping (delivery) address. Based on the user information input on the user information input screen, the completed electronic seal (seal data) is delivered to the user (orderer).
また、ユーザ情報入力画面では、注文する電子印鑑の印面データ(印面情報)の他者(第三者)による使用を許可するか否かを示す情報(「使用可否情報」ともいう。)も入力される。使用可否情報の入力は、例えば、ユーザ情報入力画面に設けられたチェックボックス(図示せず)により行うものとし、チェックを入れた場合は使用許可、チェックを入れない場合は使用禁止(使用不可)とすることができる。使用許可を示す情報のことを「使用許可情報」ともいい、使用禁止(使用不可)を示す情報のことを「使用禁止情報」ともいう。印面リクエストサイトを通じて電子印鑑を注文するユーザのなかには、オリジナルの印面の使用を望む者もいると考えられるので、本形態では使用可否情報を入力項目として設けている。但し、使用可否情報を設けなくてもよい。 The user information input screen also inputs information indicating whether or not the seal data (seal information) of the electronic seal to be ordered is permitted to be used by others (third parties) (also referred to as "usability information"). The usability information is input, for example, using a check box (not shown) provided on the user information input screen; checking the box indicates permission to use, and not checking the box indicates prohibition of use (unavailable). Information indicating permission to use is also referred to as "usability information," and information indicating prohibition of use (unavailable) is also referred to as "prohibition of use information." Since it is believed that some users who order electronic seals through the seal request site will wish to use an original seal, in this embodiment the usability information is provided as an input item. However, it is not necessary to provide the usability information.
次いでS211では、電子印鑑の注文指示が入力されたか否かを判定する(S211)。ここでは、ユーザ情報入力画面上の注文ボタン(図示せず)が押下(クリック)されて、注文指示の通知が端末1から送られてきたか否かを判定する。その結果、注文指示が入力されていないと判定した場合(S211でNO)、そのまま待機し、注文指示が入力されたと判定した場合(S211でYES)、前述のS207の処理により確定された印面内容(印面情報)、ユーザ情報入力画面で入力されたユーザ情報及び使用可否情報を含む注文情報を管理サーバ4に送信して(S213)、本処理を終える。
Next, in S211, it is determined whether an order instruction for an electronic seal has been input (S211). Here, it is determined whether an order button (not shown) on the user information input screen has been pressed (clicked) and a notification of an order instruction has been sent from
なお、印面リクエストサイトに接続された端末1の表示部14に表示される印面内容入力画面310及びユーザ情報入力画面は「注文画面」の一例であり、それら入力画面(注文画面)を表示部14に表示させるS201及びS209の処理は「注文画面表示手段」の一例である。
The print
S213の処理により管理サーバ4へ送られた注文情報は、受注情報として受注管理DB43で管理される。受注管理DB43への受注情報(注文情報)の登録は、電子印鑑作成事業者の担当者が作成事業者端末を操作して行うことができる。あるいは、作成事業者端末の操作によらずに受注管理プログラム44で行うこともできる。例えば、Webサーバ3からの注文情報を管理サーバ4が受信したことに基づいて、その注文情報を受注管理プログラム44の処理によって読み取り、その読み取った注文情報を受注情報として受注管理プログラム44の処理によって受注管理DB43に登録することが可能である。
The order information sent to the
また、S213の処理により管理サーバ4へ送られた注文情報に基づく印面情報(別注対応の印面情報)は、前述したように印面管理DB45に登録されて管理される。但し、ユーザ情報入力画面で入力された使用可否情報が、他者による使用を禁止する(許可しない)旨を示す使用禁止情報である場合、その使用禁止情報を含む注文情報に基づく印面情報は印面管理DB45に登録されない。そして、印面管理DB45に登録されない別注対応の印面情報は、後述する307の処理対象、すなわち、電子印鑑DB23(サービス提供サーバ2)への登録対象とならない。これにより、その印面情報の他者による使用(前述のS115による電子印鑑の設定)を禁止(回避)することが可能となる(使用禁止手段)。
Furthermore, the seal information (custom-made seal information) based on the order information sent to the
[印面情報管理処理]
次に、管理サーバ4の処理部41が印面管理プログラム46に従って実行する印面情報管理処理(S300)について、図5に示すフローチャートを用いて説明する。
[Print information management processing]
Next, the print face information management process (S300) executed by the
処理部41は、注文情報に基づく印面情報が印面管理DB45に新たに登録されると、これに基づいて印面情報管理処理(S300)を実行する。なお、管理サーバ4に接続された作成事業者端末からの指示に基づいて処理部41が印面情報管理処理(S300)を実行するようにしてもよい。
When the print information based on the order information is newly registered in the
図5に示すように、印面情報管理処理(S300)ではまず、印面管理DB45で管理されている別注対応の印面情報(標準的でない印面情報)について、電子印鑑DB23(サービス提供サーバ2)に登録することとなる条件(「登録条件」ともいう。)を満たすか否かを判定する(S301)。具体的には、印面管理DB45の印面テーブル(別注印面テーブル)に格納されている印面情報を解析し、登録条件を満たす印面情報の有無を判定する。S301の処理は「判定手段」の一例である。
As shown in FIG. 5, the seal information management process (S300) first determines whether custom-made seal information (non-standard seal information) managed in the
印面管理プログラム46には、登録条件を満たす印面情報の有無を判定する制御(判定プログラム)が組み込まれており、これに従って印面情報についての判定が行われる。登録条件は予めプログラミングされるものであり、例えば、互いに印面文字が同一又は類似である印面情報が所定数(例えば3以上)存在することや、互いに印面文字が同一又は類似であり且つ書体、サイズ、色、印面レイアウトのうち少なくとも一つが非標準で同一である印面情報が所定数(例えば3以上)存在すること等である。印面文字が同一又は類似とは、文字の外観(見た目)を基準にした同一又は類似であり、例えば、印面文字を構成する文字列の類似度をプログラムにより計算して類似判定(同一含む)を行うことができる。また、登録条件として定められる所定数は、印面リクエストサイトによる電子印鑑の注文回数を意味する。登録条件は「所定の基準」の一例である。
The
なお、登録条件はこれに限られず、例えば、非標準書体の同一書体(例えば「隷書体」)が所定数(例えば100以上)存在することや、非標準色の同一色(例えば「赤色」)が所定数(例えば100以上)存在すること等を、登録条件としてもよい。また、前述の使用可否情報が、他者による使用を許可する旨を示す使用許可情報であることも、登録条件の一つであるといえる。 Note that the registration conditions are not limited to this, and other conditions may include, for example, that there is a predetermined number (e.g., 100 or more) of the same non-standard typeface (e.g., "clerical script"), or that there is a predetermined number (e.g., 100 or more) of the same non-standard color (e.g., "red"). In addition, it can be said that one of the registration conditions is that the aforementioned usability information is usage permission information indicating that use by others is permitted.
S301による判定の結果、登録条件を満たす印面情報が無かった場合(S303でNO)、すなわち、電子印鑑DB23(サービス提供サーバ2)に登録してもよい登録対象の印面情報が存在しない場合、S305以降の処理を行うことなく、本処理を終える。 If the result of the determination in S301 is that there is no seal information that satisfies the registration conditions (NO in S303), that is, if there is no seal information to be registered that can be registered in the electronic seal DB 23 (service providing server 2), this process ends without performing the processes from S305 onwards.
一方、登録条件を満たす印面情報が有った場合(S303でYES)、すなわち、電子印鑑DB23(サービス提供サーバ2)に登録してもよい登録対象の印面情報が存在する場合、その印面情報を取得する(S305)。そして、取得した印面情報を、サービス提供サーバ2へ転送して電子印鑑DB23に登録(標準印面テーブルに格納)し(S307)、本処理を終える。S307の処理は「登録手段」の一例である。
On the other hand, if there is seal impression information that satisfies the registration conditions (YES in S303), that is, if there is seal impression information to be registered that may be registered in the electronic seal DB 23 (service providing server 2), that seal impression information is acquired (S305). The acquired seal impression information is then transferred to the
なお、登録対象の印面情報を電子印鑑DB23に登録した場合(S307)、それまで印面管理DB45で管理されていた登録対象の印面情報を、印面管理DB45(別注印面テーブル)から削除してもよく、削除せず印面管理DB45に残しておいてもよい。削除する場合には、印面管理DB45(記憶部42)の容量不足を生じにくくすることが可能となり、残す場合には、先に登録対象となった印面情報に類似する後の別注対応の印面情報が電子印鑑DB23に登録されやすくなる。
When the seal information to be registered is registered in the electronic seal DB 23 (S307), the seal information to be registered that was previously managed in the
ここで、登録対象となる印面情報の例を図7に示す。図7(A)は、印面文字が同一であり且つ書体が非標準書体で同一である印面情報が3つ以上存在することを登録条件とした場合の例である。この設例では、S301による印面情報の判定の結果、印面文字が「佐藤」、書体が「隷書体」である印面情報A1~A3が抽出されている。これは、印面文字「佐藤」について「隷書体」が計3回注文されたことを意味している。この場合、印面文字「佐藤」について「隷書体」のニーズが見込まれると考えられるので、印面情報A1~A3を登録対象として取得し、電子印鑑DB23に登録する。これにより、印面情報A1~A3は標準印面情報と同類のものとして電子印鑑DB23で管理されるようになる。
An example of the seal impression information to be registered is shown in FIG. 7. FIG. 7(A) shows an example in which the registration condition is that there are three or more pieces of seal impression information with the same seal impression character and the same font in a non-standard font. In this example, as a result of the seal impression information determination by S301, seal impression information A1 to A3 with the seal impression character "Sato" and the font "clerical script" is extracted. This means that "clerical script" has been ordered a total of three times for the seal impression character "Sato". In this case, since it is expected that there will be a demand for "clerical script" for the seal impression character "Sato", seal impression information A1 to A3 are acquired as registration targets and registered in the
このように印面情報A1~A3を電子印鑑DB23に登録した場合、これ以降、サービス提供サーバ2に接続した端末1で、ユーザが電子署名で使用する自身の電子印鑑を設定する際、電子印鑑処理(S100)のS101により表示される設定画面210の入力フィールド213に「佐藤」の文字が入力されると、標準印面情報に基づく印面プレビューに加え、印面情報A1~A3に基づく印面プレビューが設定画面210の印面プレビュー表示エリア212に表示され(S111)、これら4つの印面プレビューのうち何れかを設定画面上で選択することが可能となる。そして、選択した印面プレビューによる電子印鑑を、電子署名で使用する電子印鑑として設定することが可能となる(S115)。この場合、標準印面情報に基づく印面プレビューしか表示されない場合(デフォルト)に比べ、ユーザが選択できる電子印鑑の種類が増え、選択の幅が広がるようになる。
In this way, when the seal information A1 to A3 are registered in the
なお、印面情報A1~A3のうち印面情報A1を電子印鑑DB23に登録し、印面情報A2及びA3については登録しないこととしてもよい。印面情報A1は、書体以外が標準印面情報と同様であるのに対し、印面情報A2,A3はいずれも色が非標準色(赤色)であり、さらに印面情報A3は枠形状及び印面サイズもそれぞれ非標準形状(角)、非標準サイズ(大)であるため、印面情報A1に比して標準印面情報との差異が大きく、ニーズが低いと考えられるからである。こうした登録可否の基準は登録条件により適宜定めることができる。
Of the seal impression information A1 to A3, the seal impression information A1 may be registered in the
また図7(B)は、印面文字が類似であり且つ書体が非標準書体で同一である印面情報が3つ以上存在することを登録条件とした場合の例である。この設例では、S301による印面情報の判定の結果、印面文字が「鈴木」(標準印面文字)であり書体が「丸ゴシック体」である印面情報B1と、印面文字が「鈴本」(非標準印面文字)であり書体が「丸ゴシック体」である印面情報B2及びB3が抽出されている。これは、印面文字が互いに類似する「鈴木」と「鈴本」について「丸ゴシック体」が計3回注文されたことを意味している。この場合、互いに類似する印面文字「鈴木」と「鈴本」について「丸ゴシック体」のニーズが見込まれると考えられるので、印面情報B1及びB2(又はB3)を登録対象として取得し、電子印鑑DB23に登録する。これにより、印面情報B1及びB2(又はB3)は標準印面情報と同類のものとして電子印鑑DB23で管理されるようになる。 Figure 7 (B) shows an example of a case where the registration condition is that there are three or more pieces of seal information with similar seal characters and the same non-standard font. In this example, as a result of the seal information determination by S301, seal information B1 with seal characters "Suzuki" (standard seal characters) and the font "rounded gothic" and seal information B2 and B3 with seal characters "Suzuki" (non-standard seal characters) and the font "rounded gothic" are extracted. This means that "rounded gothic" has been ordered a total of three times for "Suzuki" and "Suzuki", whose seal characters are similar to each other. In this case, since it is expected that there will be a need for "rounded gothic" for the seal characters "Suzuki" and "Suzuki", which are similar to each other, seal information B1 and B2 (or B3) are obtained as registration targets and registered in the electronic seal DB23. As a result, the seal information B1 and B2 (or B3) will be managed in the electronic seal DB23 as something similar to the standard seal information.
このように印面情報B1及びB2(又はB3)を電子印鑑DB23に登録した場合、これ以降、サービス提供サーバ2に接続した端末1で、ユーザが電子署名で使用する自身の電子印鑑を設定する際、電子印鑑処理(S100)のS101により表示される設定画面210の入力フィールド213に「鈴木」の文字が入力されると、標準印面情報に基づく印面プレビューに加え、印面情報B1に基づく印面プレビューが設定画面210の印面プレビュー表示エリア212に表示され(S111)、これら2つの印面プレビューのうち何れかを設定画面上で選択することが可能となる。また、設定画面210の入力フィールド213に「鈴本」の文字が入力されると、印面情報B2(又はB3)に基づく印面プレビューが設定画面210の印面プレビュー表示エリア212に表示され(S111)、その印面プレビューによる電子印鑑を、電子署名で使用する電子印鑑として設定することが可能となる(S115)。この場合においても、標準印面情報に基づく印面プレビューしか表示されない場合(デフォルト)に比べ、ユーザが選択できる電子印鑑の種類が増え、選択の幅が広がるようになる。
In this way, when the seal information B1 and B2 (or B3) are registered in the
なお、本設例において印面情報B2及びB3のうち一方を電子印鑑DB23に登録するのは、双方の印面情報の内容が同一だからである。また例えば、印面情報B2と印面情報B3とで、枠形状やサイズ、色及び印面レイアウトの少なくとも一つが異なる場合、双方の印面情報を電子印鑑DB23に登録してもよく、標準印面情報との差異が少ない印面情報のみを電子印鑑DB23に登録してもよい。こうした登録可否の基準は登録条件により適宜定めることができる。
In this example, one of the seal impression information B2 and B3 is registered in the
[本形態の作用効果]
以上に説明した本形態のシステム及び印面情報の管理方法によれば、サービス提供事業者により提供されるサービス(電子署名サービス)を利用するユーザからの注文に応じて新たに作成された電子印鑑に関し、電子印鑑作成事業者側の印面管理DB45(管理サーバ4)で管理される電子印鑑の印面情報のうち、サービス提供事業者側の電子印鑑DB23(サービス提供サーバ2)への登録条件を満たした印面情報は、標準印面情報と同類のものとして電子印鑑DB23で管理されるようになる。このため、電子印鑑DB23(サービス提供サーバ2)で標準的な電子印鑑として管理される電子印鑑の種類を限定的に増やすことができる。これにより、使用する電子印鑑をユーザが選択する際の選択肢を適度に増やして、ユーザが所望する印鑑を選択しやすくし、利便性を向上させることが可能となる。また、印面管理DB45で管理される印面情報のうち登録条件を満たした印面情報のみが電子印鑑DB23に登録されるので、電子印鑑DB23への無駄な登録を回避することも可能である。
[Effects of this embodiment]
According to the above-described system and the method for managing seal information of the present embodiment, with regard to an electronic seal newly created in response to an order from a user who uses a service (electronic signature service) provided by a service provider, among the seal information of the electronic seal managed in the seal management DB 45 (management server 4) on the electronic seal creation business side, the seal information that satisfies the registration conditions in the electronic seal DB 23 (service providing server 2) on the service provider side is managed in the
また、端末1に表示された印面内容入力画面を通じて入力した注文情報に基づいて印面情報が印面管理DB45で管理されるようになる。これにより、ユーザの注文に応じて作成された電子印鑑の印面情報の効率的な管理が可能となる。また、ユーザからの新たな電子印鑑の注文を受けやすくして、注文漏れを防ぐことが可能となる。
In addition, the seal information is managed in the
また、ユーザからの注文に応じて作成された(印面内容入力画面を通じて入力された注文情報に基づく)電子印鑑の印面情報が管理サーバ4(電子印鑑作成事業者のサーバ)で管理され、そのうち登録条件を満たした印面情報がサービス提供サーバ2(サービス提供事業者のサーバ)に転送されて、電子印鑑DB23に登録される。これにより、印面情報の効率的な管理及び提供が可能となる。
In addition, the seal information of electronic seals created in response to orders from users (based on order information entered through the seal content input screen) is managed by the management server 4 (the server of the electronic seal creation company), and among them, seal information that satisfies the registration conditions is transferred to the service provision server 2 (the server of the service provider) and registered in the
また、管理サーバ4で実行される印面管理プログラム46には、登録条件を満たす印面情報の有無を判定する制御(判定プログラム)が組み込まれており、これに従って印面情報についての判定が行われる。これにより、印面管理DB45(管理サーバ4)で管理される印面情報(新たに作成された電子印鑑の印面情報)のうち、電子印鑑DB23(サービス提供サーバ2)に登録する印面情報(標準印面情報と同類とする印面情報)を適切に抽出することが可能となる。
The seal
また、新たに作成された電子印鑑の印面情報が印面管理DB45(管理サーバ4)で管理されるなか、登録条件を満たした印面情報がサービス提供事業者側の電子印鑑DB23に登録されて管理されるようになることで、サービス提供事業者により提供されるサービス(電子署名サービス)で使用する電子印鑑をユーザに可及的速やかに提供することが可能となる。
In addition, while the seal information of a newly created electronic seal is managed in the seal management DB 45 (management server 4), seal information that meets the registration conditions is registered and managed in the
以上、本発明の実施の形態として電子印鑑の提供に係るシステムに本発明を適用した例を説明したが、本発明は電子印鑑の他、ゴム印や硬質印、浸透印等の現物としての印鑑についても適用可能である。また、上述の実施の形態では、電子印鑑の種類(印面種)を氏名印としていたが、データ印や社印、契約印、ビジネス印、記念印、店舗印等、その種類は問わず、あらゆる印面種の印鑑(電子印鑑含む)について本発明は適用可能である。 The above describes an example of the application of the present invention to a system for providing electronic seals as an embodiment of the present invention, but the present invention can also be applied to physical seals such as rubber stamps, hard stamps, and ink-impregnated stamps in addition to electronic seals. Also, in the above embodiment, the type (impression type) of the electronic seal was a name stamp, but the present invention can be applied to any impression type of seal (including electronic seals) regardless of type, such as data stamps, company stamps, contract stamps, business stamps, commemorative stamps, and store stamps.
また、上述の実施の形態では、印面管理DB45(管理サーバ4)から電子印鑑DB23(サービス提供サーバ2)への印面情報の登録条件(所定の基準)に関し、印面文字の外観(見た目)の類似度による条件(基準)を例示したが、例えば、印面文字の読み(称呼)の類似度による条件や、印面を構成する文字以外の要素(例えば印面に含まれる図形、印面レイアウトなど)の類似度による条件を登録条件とし、その類似度をプログラムにより計算して類似判定(同一含む)を行うように構成することも可能である。これにより、対応可能な印面情報の種類を増やし、印面情報の管理の幅を広げることが可能となる。 In addition, in the above embodiment, the conditions (criteria) for registering seal information from the seal management DB 45 (management server 4) to the electronic seal DB 23 (service provision server 2) are exemplified as conditions (criteria) based on the similarity of the appearance (appearance) of the seal characters. However, it is also possible to configure the registration conditions to be based on the similarity of the reading (pronunciation) of the seal characters or the similarity of elements other than the characters that make up the seal (for example, figures included in the seal, seal layout, etc.), and to calculate the similarity using a program to determine similarity (including identity). This makes it possible to increase the types of seal information that can be handled and broaden the scope of seal information management.
また、上述の実施の形態では、印面リクエストサイトを通じた電子印鑑の注文回数に相当する数(所定数)を登録条件に含め、S301による印面情報の判定に基づき抽出された印面情報(例えば図7を参照)の抽出件数(ヒット件数)が注文回数と見做されるものとして説明したが、管理サーバ4側のプログラムで注文回数を計数(カウント)し、これを登録条件の判定基準に用いてもよい。例えば、印面管理DB45に、印面文字(例えば名字)と書体の情報を管理するテーブルを設け、印面文字単位で非標準書体の種類ごとの注文回数を計数し、その計数値に基づいて登録条件を満たすか否かを判定するようにしてもよい。この場合、例えば、印面文字「佐藤」について、隷書体の注文回数、古印体の注文回数、丸ゴシック体の注文回数など、非標準書体の種類ごとの注文回数を計数し、そのうち注文回数が所定数(例えば3以上)となった書体について、登録条件を満たすと判定するように構成することができる。これによっても、電子印鑑DB23への無駄な登録を回避しつつ、ユーザが所望する電子印鑑を選択しやすくすることが可能である。このことは、書体以外の印面構成要素の種類(印面文字、枠形状、サイズ、色、印面レイアウト等)ごとの注文回数を計数するように構成した場合についても同様である。
In the above embodiment, the registration conditions include a number (predetermined number) equivalent to the number of orders for electronic seals through the seal request site, and the number of extracted seal information (see, for example, FIG. 7) based on the determination of the seal information by S301 (the number of hits) is considered to be the number of orders. However, the program on the
また、上記登録条件として、印面を構成する文字や図形等の印面構成要素に公序良俗に反するもの(例えば、氏名に使用する文字として一般的に相応しくないとされる文字等)が含まれているか否かを判定し、そのような文字等が含まれている場合には登録条件を満たさず、含まれていない場合に登録条件を満たすと判定するようにしてもよい。この場合、印面文字の外観(見た目)や読み(称呼)の類似度に関する条件を満たすとしても、公序良俗に関する条件を満たさないのであれば、その印面情報は電子印鑑DB23に登録しないようにすることができる。これによっても、電子印鑑DB23に登録する印面情報を適切に抽出することが可能である。
As a further registration condition, it may be possible to determine whether the seal surface components such as the characters and figures that make up the seal surface contain anything that is contrary to public order and morals (for example, characters that are generally not suitable for use in a name), and if such characters are included, it may be determined that the registration condition is not met, and if they are not, it may be determined that the registration condition is met. In this case, even if the conditions regarding the similarity of the appearance (look) and reading (pronunciation) of the seal surface characters are met, if the conditions regarding public order and morals are not met, the seal surface information may not be registered in the
また、上述の実施の形態では、印面リクエストサイトを通じて電子印鑑を注文する際、ユーザ情報入力画面(S207)で使用可否情報を入力することとし、その使用可否情報が使用禁止情報として入力された場合、当該使用禁止情報を含む注文情報に基づく印面情報は印面管理DB45に登録されないこととした。これに対し、使用可否情報とセットで印面情報が印面管理DB45に登録されるものとし、使用禁止情報に該当する印面情報は、印面情報管理処理(S300)のS301で登録条件を満たさないと判定されるようにしてもよい。これによっても、印面情報の他者による使用を禁止することが可能である(使用禁止手段)。 In addition, in the above-described embodiment, when ordering an electronic seal through the seal request site, usability information is entered on the user information input screen (S207), and if that usability information is entered as prohibited use information, the seal information based on the order information including the prohibited use information is not registered in the seal management DB45. In contrast, the seal information may be registered in the seal management DB45 together with the usability information, and seal information corresponding to prohibited use information may be determined not to satisfy the registration conditions in S301 of the seal information management process (S300). This also makes it possible to prohibit the use of the seal information by others (prohibition means).
また、上述の実施の形態では、電子署名で使用する電子印鑑を設定(登録)する際、ユーザが自ら用意した印面データ(印面リクエストサイトを通じて注文した電子印鑑の印面データを含む)による電子印鑑を設定可能としていたが(S117~S121を参照)、この場合、その印面データは独自性が高く他者に使用されたくないと考えるユーザも存在すると考えられる。そこで、例えば、別指定指示(S117)に基づき表示される印面データ選択画面上で印面データファイルが選択された際(S119,S121)、その印面データファイルに含まれる印面情報(印面データ)に関し、使用可否情報を入力するための画面をユーザ端末の表示部に表示させ、他者による使用の許可又は禁止を設定(選択)できるようにしてもよい。この場合、その印面情報と使用可否情報とをセットにして電子印鑑DB23で管理(電子印鑑DB23に登録)し、使用禁止情報に該当する印面情報は、S105による印面情報検索で抽出されない(ヒットしない)ようにしてもよい。こうすれば、例えば、自ら用意した印面データによる電子印鑑を設定したユーザ(「オリジナルユーザ」ともいう。)と同姓のユーザが、設定画面210の入力フィールド213に自身の名字を入力したとしても、オリジナルユーザの電子印鑑に対応する印面情報は抽出されないので、その印面情報の他者による使用を禁止することが可能である。
In addition, in the above-mentioned embodiment, when setting (registering) an electronic seal to be used in an electronic signature, the user can set an electronic seal using the seal data prepared by the user himself (including the seal data of an electronic seal ordered through a seal request site) (see S117 to S121). In this case, it is considered that there are users who do not want others to use the seal data because the seal data is highly unique. Therefore, for example, when a seal data file is selected on the seal data selection screen displayed based on a separate specification instruction (S117) (S119, S121), a screen for inputting usability information regarding the seal information (seal data) included in the seal data file may be displayed on the display unit of the user terminal, so that permission or prohibition of use by others can be set (selected). In this case, the seal information and usability information may be managed (registered in the electronic seal DB 23) as a set, and the seal information corresponding to the use prohibition information may not be extracted (hit) in the seal information search in S105. In this way, for example, even if a user with the same surname as the user who set up the electronic seal using seal data that he or she prepared (also called the "original user") enters his or her surname into
また、上述の実施の形態では、電子署名サービスを提供するサービス提供事業者と、その電子署名で使用する電子印鑑を作成する電子印鑑作成事業者とがおり、サービス提供事業者側のサーバ(サービス提供サーバ2)に電子印鑑DB23(標準印面テーブル、標準印面管理DB)を設け、電子印鑑作成事業者側のサーバ(管理サーバ4)に印面管理DB45(別注印面テーブル、別注印面管理DB)を設ける構成としていたが、電子印鑑DB23と印面管理DB45とを同一のサーバに設けてもよい。この場合、その同一のサーバは、サービス提供事業者側のサーバであっても電子印鑑作成事業者側のサーバであってもどちらでもよく、両者が共同保有するサーバであってもよい。
In addition, in the above-described embodiment, there is a service provider that provides an electronic signature service and an electronic seal creation company that creates electronic seals to be used with the electronic signatures, and the service provider's server (service provision server 2) is provided with an electronic seal DB 23 (standard seal face table, standard seal face management DB) and the electronic seal creation company's server (management server 4) is provided with a seal face management DB 45 (custom seal face table, custom seal face management DB), but the
また、上述の実施の形態では、一の管理サーバ4に受注管理DB43及び受注管理プログラム44と、印面管理DB45及び印面管理プログラム46とを設け、注文のあった電子印鑑に関する受注情報の管理と、作成した電子印鑑の印面情報の管理とを、一の管理サーバ4で行う構成としていたが、受注情報の管理と印面情報の管理とを別々のサーバで行うようにしてもよい。すなわち、受注管理DB43及び受注管理プログラム44を備えるサーバと、印面管理DB45及び印面管理プログラム46を備えるサーバとを設けてもよい。
In addition, in the above embodiment, one
また、上述の実施の形態では、サービス提供事業者により提供されるサービスが電子署名サービスである場合を例示したが、提供されるサービスは電子署名サービス以外のサービスであってもよく、例えば、電子印鑑を利用したワークフローのサービスなど、その内容は問わない。また、本発明を現物としての印鑑に適用する場合、上述の実施の形態におけるサービス提供事業者及び電子印鑑作成事業者は、例えば、印鑑販売事業者及び印鑑製造事業者とすることができる。 In addition, in the above embodiment, the service provided by the service provider is an electronic signature service, but the service provided may be a service other than an electronic signature service, and the content of the service may be anything, such as a workflow service using an electronic seal. In addition, when the present invention is applied to a physical seal, the service provider and electronic seal creation business in the above embodiment may be, for example, a seal sales business and a seal manufacturing business.
1 端末、2 サービス提供サーバ、3 Webサーバ、4 管理サーバ、5 ネットワーク、11 処理部、12 記憶部、13 通信部、14 表示部、15 操作部、21 処理部、22 記憶部、23 電子印鑑DB、24 電子印鑑プログラム、25 電子署名プログラム、26 通信部、31 処理部、32 記憶部、33 構成ファイル、34 印面リクエストプログラム、35 通信部、41 処理部、42 記憶部、43 受注管理DB、44 受注管理プログラム、45 印面管理DB、46 印面管理プログラム、47 通信部。 1 terminal, 2 service providing server, 3 web server, 4 management server, 5 network, 11 processing unit, 12 memory unit, 13 communication unit, 14 display unit, 15 operation unit, 21 processing unit, 22 memory unit, 23 electronic seal DB, 24 electronic seal program, 25 electronic signature program, 26 communication unit, 31 processing unit, 32 memory unit, 33 configuration file, 34 seal request program, 35 communication unit, 41 processing unit, 42 memory unit, 43 order management DB, 44 order management program, 45 seal management DB, 46 seal management program, 47 communication unit.
Claims (2)
ユーザが入力した印面内容に基づいて作成された印鑑の印面情報を管理する第1管理手段と、
前記第1管理手段で管理される印面情報について所定の基準を満たすか否かを判定する判定手段と、
標準的な印鑑の印面情報を管理する第2管理手段と、
前記判定手段により前記所定の基準を満たすと判定された印面情報を前記第2管理手段に登録する登録手段と、を備え、
前記所定の基準を満たすと判定された印面情報が前記第2管理手段に登録された場合、当該登録された印面情報は、前記標準的な印鑑の印面情報と同類のものとして管理され、
前記第2管理手段で管理される印面情報に基づいて作成される印鑑が、ユーザからの要求に応じて提供可能とされる
ことを特徴とする印鑑提供システム。 A system for providing a seal to a user, comprising:
A first management means for managing information on a seal impression created based on the seal impression content input by a user;
A determination means for determining whether or not the print information managed by the first management means satisfies a predetermined standard;
A second management means for managing stamp face information of a standard seal;
A registration means for registering the seal information determined by the determination means to satisfy the predetermined standard in the second management means ,
When the seal information determined to satisfy the predetermined criteria is registered in the second management means, the registered seal information is managed as a similar type to the seal information of the standard seal,
A seal created based on the seal face information managed by the second management means can be provided in response to a request from a user.
A seal providing system.
印鑑を作成する側の作成側装置と、を備え、
前記提供側装置は前記第2管理手段を含み、
前記作成側装置は、前記第1管理手段、前記判定手段及び前記登録手段を含み、
前記提供側装置と前記作成側装置とがネットワークを介して通信可能に接続され、
前記登録手段は、前記所定の基準を満たすと判定された印面情報を前記提供側装置に転送して前記第2管理手段に登録する
ことを特徴とする請求項1に記載の印鑑提供システム。 A providing device that provides a seal to a user;
A seal creating device is provided.
the provider device includes the second management means,
the production side device includes the first management means, the determination means, and the registration means,
the providing device and the creating device are communicatively connected via a network;
The registration means transfers the seal information determined to satisfy the predetermined criteria to the providing side device and registers it in the second management means.
The seal providing system according to claim 1 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020090622A JP7504430B2 (en) | 2020-05-25 | 2020-05-25 | Seal provision system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020090622A JP7504430B2 (en) | 2020-05-25 | 2020-05-25 | Seal provision system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021189463A JP2021189463A (en) | 2021-12-13 |
| JP7504430B2 true JP7504430B2 (en) | 2024-06-24 |
Family
ID=78849469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020090622A Active JP7504430B2 (en) | 2020-05-25 | 2020-05-25 | Seal provision system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7504430B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002248742A (en) | 2001-02-26 | 2002-09-03 | Xecys International Co Ltd | Printed material and seal production method and printed material and seal ordering intermediary method |
| JP2002269201A (en) | 2001-03-14 | 2002-09-20 | Shachihata Inc | Seal imprint managing system |
| JP2002373294A (en) | 2001-06-15 | 2002-12-26 | Japan Field Network Co Ltd | Group system and computer recording medium or the like |
| JP2012168601A (en) | 2011-02-10 | 2012-09-06 | Shachihata Inc | Stamp face layout system, stamp creation method and electronic seal |
| JP2020181377A (en) | 2019-04-25 | 2020-11-05 | シヤチハタ株式会社 | Internet ordering system for stamp faces |
-
2020
- 2020-05-25 JP JP2020090622A patent/JP7504430B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002248742A (en) | 2001-02-26 | 2002-09-03 | Xecys International Co Ltd | Printed material and seal production method and printed material and seal ordering intermediary method |
| JP2002269201A (en) | 2001-03-14 | 2002-09-20 | Shachihata Inc | Seal imprint managing system |
| JP2002373294A (en) | 2001-06-15 | 2002-12-26 | Japan Field Network Co Ltd | Group system and computer recording medium or the like |
| JP2012168601A (en) | 2011-02-10 | 2012-09-06 | Shachihata Inc | Stamp face layout system, stamp creation method and electronic seal |
| JP2020181377A (en) | 2019-04-25 | 2020-11-05 | シヤチハタ株式会社 | Internet ordering system for stamp faces |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021189463A (en) | 2021-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9436668B2 (en) | Form completion rate enhancement system and method | |
| EP3084576B1 (en) | Methods and apparatus for electronic document handling | |
| US9625344B2 (en) | System and method for adaptive electronic distribution of information | |
| US11017052B1 (en) | Electronic forms interaction framework for a consistent user experience | |
| US20150200922A1 (en) | Method and system for controlling access to document data using augmented reality marker | |
| CN118101842A (en) | Information processing device, control method thereof, and storage medium | |
| JP2010211830A (en) | Sealing document preparation management system and method | |
| JP7504430B2 (en) | Seal provision system | |
| JP4758381B2 (en) | Test data generation system, program thereof, recording medium thereof, and test data generation method | |
| JP2005310057A (en) | Electronic seal authentication business transaction system and electronic seal authentication business transaction method | |
| US20210365629A1 (en) | Online real-time interactive collaborative document system | |
| JP2002042045A (en) | Electronic business form system | |
| JP7849087B1 (en) | Data entry support device, data entry support system, data entry support method, and program | |
| JP6932819B2 (en) | Information processing equipment and information processing programs | |
| JP6719892B2 (en) | Information processing apparatus and information processing program | |
| JP7545187B1 (en) | Label assignment system, label generation system, label assignment method, label generation method, label assignment program, and label generation program | |
| JP4584608B2 (en) | Sealed document creation management system and method | |
| JP5029088B2 (en) | Medium layout support system, page layout apparatus, program, and recording medium | |
| USER | document | |
| JP2009245426A (en) | Maintenance covenant creation system | |
| CN104571975A (en) | Image forming apparatus, system, and method for forming image | |
| JP2022102278A (en) | System and program | |
| JP6289431B2 (en) | Entrance application management apparatus, control method and program thereof | |
| JP2003345985A (en) | Document printing method, document printer, program for causing computer to execute document printing method, recording medium for recording thereon same program, and server system | |
| JP2002149634A (en) | Advertisement preparation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230306 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240329 |
|
| 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: 20240604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240605 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7504430 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |