(57)【特許請求の範囲】
【請求項１】
入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶手段と、
各文字をその画数と対応させて記憶する画数データベースと、
各文字をその変形文字と対応させて記憶する変形文字データベースと、
姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースと、
前記姓名記憶手段に記憶された各文字の変形文字を前記変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて前記姓名記憶手段に記憶させる変形文字抽出手段と、
前記姓名記憶手段に記憶された各文字の画数を、前記画数データベースから抽出する画数抽出手段と、
前記画数抽出手段によって抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算手段と、
前記姓名判断演算手段によって求められた姓名判断値に応じた姓名判断情報を前記姓名判断データベースから抽出する姓名判断情報抽出手段と、
前記姓名記憶手段に記憶された文字が表示されたスタンプを製造するためのスタンプ製造装置、または、前記姓名記憶手段に記憶された文字が印刷された印刷物を製造するためのプリンタとを備えていることを特徴とするスタンプまたは印刷物の製造システム。
【請求項２】
入力された姓および名が、スキャナによって取り込まれたものであることを特徴とする請求項１に記載のスタンプまたは印刷物の製造システム。
【請求項３】
入力された姓および名が、手書き入力パッドによって取り込まれたものであることを特徴とする請求項１に記載のスタンプまたは印刷物の製造システム。
【請求項４】
入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶手段と、
各文字をその画数と対応させて記憶する画数データベースと、
各文字をその変形文字と対応させて記憶する変形文字データベースと、
姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースと、
前記姓名記憶手段に記憶された各文字の変形文字を前記変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて前記姓名記憶手段に記憶させる変形文字抽出手段と、
前記姓名記憶手段に記憶された各文字の画数を、前記画数データベースから抽出する画数抽出手段と、
前記画数抽出手段によって抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算手段と、
前記姓名判断演算手段によって求められた姓名判断値に応じた姓名判断情報を前記姓名判断データベースから抽出する姓名判断情報抽出手段とを備えていることを特徴とする姓名判断システム。
【請求項５】
戸籍登録可能な文字を記憶する戸籍登録可能文字データベースと、
入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを前記戸籍登録可能文字データベースを参照して判断する判断手段とをさらに備えていることを特徴とする請求項４に記載の姓名判断システム。
【請求項６】
前記姓名判断データベースが、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶しており、
前記姓名判断演算手段が、運勢の種類ごとに姓名判断演算を行って姓名判断値を求め、
前記姓名判断情報抽出手段が、姓名判断値に応じた姓名判断情報を運勢の種類ごとに前記姓名判断データベースから抽出することを特徴とする請求項４または５に記載の姓名判断システム。
【請求項７】
画像データとして入力された文字の認識手段をさらに備えていることを特徴とする請求項４〜６のいずれか１項に記載の姓名判断システム。
【請求項８】
入力された姓および名が、スキャナによって取り込まれたものであることを特徴とする請求項４〜７のいずれか1項に記載の姓名判断システム。
【請求項９】
入力された姓および名が、手書き入力パッドによって取り込まれたものであることを特徴とする請求項４〜７のいずれか1項に記載の姓名判断システム。
【請求項１０】
入力された姓および名の少なくともいずれか一方を構成する文字をＲＡＭに記憶する姓名記憶ステップと、
前記姓名記憶ステップで記憶された各文字の変形文字を、ＣＰＵによって、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけてＲＡＭに記憶させる変形文字抽出ステップと、
前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、ＣＰＵによって、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、
ＣＰＵによって、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、
前記姓名判断演算ステップによって求められた姓名判断値に応じた姓名判断情報を、ＣＰＵによって、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップと、
前記姓名記憶ステップで記憶された文字が表示されたスタンプを製造するスタンプ製造ステップ、または、前記姓名記憶ステップで記憶された文字が印刷された印刷物を製造する印刷物製造ステップとを備えていることを特徴とするスタンプまたは印刷物の製造方法。
【請求項１１】
入力された姓および名の少なくともいずれか一方を構成する文字をＲＡＭに記憶する姓名記憶ステップと、
前記姓名記憶ステップで記憶された各文字の変形文字を、ＣＰＵによって、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけてＲＡＭに記憶させる変形文字抽出ステップと、
前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、ＣＰＵによって、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、
ＣＰＵによって、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、
前記姓名判断演算ステップで求められた姓名判断値に応じた姓名判断情報を、ＣＰＵによって、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップとを備えていることを特徴とする姓名判断方法。
【請求項１２】
入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを、ＣＰＵによって、戸籍登録可能な文字を記憶する戸籍登録可能文字データベースを参照して判断する判断ステップをさらに備えていることを特徴とする請求項１１に記載の姓名判断方法。
【請求項１３】
前記姓名判断演算ステップにおいて、ＣＰＵによって、運勢の種類ごとに姓名判断演算を行って姓名判断値を求め、
前記姓名判断情報抽出ステップにおいて、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶する前記姓名判断データベースから、ＣＰＵによって、姓名判断値に応じた姓名判断情報を運勢の種類ごとに抽出することを特徴とする請求項１１または１２に記載の姓名判断方法。
【請求項１４】
ＣＰＵによって、画像データとして入力された文字を認識するステップをさらに備えていることを特徴とする請求項１１〜１３のいずれか１項に記載の姓名判断方法。
【請求項１５】
入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶ステップと、
前記姓名記憶ステップで記憶された各文字の変形文字を、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて記憶させる変形文字抽出ステップと、
前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、
前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、
前記姓名判断演算ステップによって求められた姓名判断値に応じた姓名判断情報を、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップと、
前記姓名記憶ステップで記憶された文字が表示されたスタンプを製造するスタンプ製造装置、または、前記姓名記憶手段に記憶された文字が印刷された印刷物を製造するためのプリンタに姓名データを出力する出力ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１６】
入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶ステップと、
前記姓名記憶ステップで記憶された各文字の変形文字を、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて記憶させる変形文字抽出ステップと、
前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、
前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、
前記姓名判断演算ステップで求められた姓名判断値に応じた姓名判断情報を、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１７】
入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを、戸籍登録可能な文字を記憶する戸籍登録可能文字データベースを参照して判断する判断ステップをさらにコンピュータに実行させるようなプログラムを記録した請求項１６に記載のコンピュータ読取可能な記録媒体。
【請求項１８】
前記姓名判断演算ステップにおいて、運勢の種類ごとに姓名判断演算を行って姓名判断値が求められ、
前記姓名判断情報抽出ステップにおいて、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶する前記姓名判断データベースから、姓名判断値に応じた姓名判断情報が運勢の種類ごとに抽出されるようなプログラムを記録した請求項１６または１７に記載のコンピュータ読取可能な記録媒体。
【請求項１９】
画像データとして入力された文字の認識ステップをさらにコンピュータに実行させるためのプログラムを記録した請求項１６〜１８のいずれか１項に記載のコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、個人の姓名が表示されたスタンプや名刺などの姓名表示製品の製造システム、姓名判断システム、姓名表示製品の製造方法、姓名判断方法および記録媒体に関する。
【０００２】
【従来の技術】
姓名判断は、運勢を占ったり、赤ちゃんに名前を付けたりする時によく利用される。一般的に、姓名判断では、姓名を構成する各文字の画数に基づいて例えば総格、天格、人格、地格および外格などの姓名判断値が算出され、その算出された各姓名判断値が吉凶表（姓名判断値が大吉、吉、中吉、凶および大凶に振り分けられた表）と照らし合わされる。この方法により、姓名判断を行う者は、吉や凶などといった姓名判断の結果を得ることが可能になる。
【０００３】
また、近年、姓名判断をすることができるインターネットのウェブサイトやパソコン用ソフトウェアが現れている。このようなウェブサイトやソフトウェアを利用すれば、わざわざ姓名判断を希望する者自身が計算をしなくても、コンピュータのディスプレイに表示された入力欄に姓名や性別などの情報を入力するだけで、手軽に姓名判断の結果を得ることができるようになるという利益がある。
【０００４】
【発明が解決しようとする課題】
しかしながら、現状において、コンピュータの操作者は、ウェブサイトやパソコン用ソフトウェアによる姓名判断の結果を参照しつつ、スタンプ或いは名刺などの姓名が表示された製品（姓名表示製品）を直接製造したり或いは姓名表示製品の製造を他者に依頼することができない。一方、スタンプなどの姓名表示製品の製造依頼または製造が可能なウェブサイトやパソコン用ソフトウェアでは姓名判断をすることはできない。そのため、姓名判断の結果を参照しつつ姓名表示製品の入手を希望する者にとっては、それぞれの作業を別々に行わなければならないという煩雑さがある。
【０００５】
また、上述したような既存のウェブサイトやパソコン用ソフトウェアでの姓名判断は、入力された文字（漢字、ひらがな、カタカナを含む）そのものに基づいてのみ行われる。従って、開運などを目的として姓名を構成する各文字を読み方が同じ別の文字などに置き換えて姓名判断を行いたい場合には、同じ読み方をする別の文字を探し出してその文字をキーボードを用いて新たに入力するという煩わしい作業が必要となる。
【０００６】
そこで、本発明の主な目的は、スタンプなどの姓名表示製品が製造されるときに姓名表示製品に表示される姓名に係る姓名判断情報を提供することができる姓名表示製品の製造システムおよび製造方法を提供することである。
【０００７】
また、本発明の別の目的は、姓名を構成する各文字を読み方が同じなどの別の文字に自動的に置き換えて姓名判断を行うことができる姓名判断システムおよび姓名判断方法を提供することである。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１のスタンプまたは印刷物の製造システムは、入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶手段と、各文字をその画数と対応させて記憶する画数データベースと、各文字をその変形文字と対応させて記憶する変形文字データベースと、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースと、前記姓名記憶手段に記憶された各文字の変形文字を前記変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて前記姓名記憶手段に記憶させる変形文字抽出手段と、前記姓名記憶手段に記憶された各文字の画数を、前記画数データベースから抽出する画数抽出手段と、前記画数抽出手段によって抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算手段と、前記姓名判断演算手段によって求められた姓名判断値に応じた姓名判断情報を前記姓名判断データベースから抽出する姓名判断情報抽出手段と、前記姓名記憶手段に記憶された文字が表示されたスタンプを製造するためのスタンプ製造装置、または、前記姓名記憶手段に記憶された文字が印刷された印刷物を製造するためのプリンタとを備えている。
【０００９】
また、請求項１０のスタンプまたは印刷物の製造方法は、入力された姓および名の少なくともいずれか一方を構成する文字をＲＡＭに記憶する姓名記憶ステップと、前記姓名記憶ステップで記憶された各文字の変形文字を、ＣＰＵによって、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけてＲＡＭに記憶させる変形文字抽出ステップと、前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、ＣＰＵによって、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、ＣＰＵによって、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、前記姓名判断演算ステップによって求められた姓名判断値に応じた姓名判断情報を、ＣＰＵによって、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップと、前記姓名記憶ステップで記憶された文字が表示されたスタンプを製造するスタンプ製造ステップ、または、前記姓名記憶ステップで記憶された文字が印刷された印刷物を製造する印刷物製造ステップとを備えている。
【００１０】
また、請求項１５は、入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶ステップと、前記姓名記憶ステップで記憶された各文字の変形文字を、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて記憶させる変形文字抽出ステップと、前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、前記姓名判断演算ステップによって求められた姓名判断値に応じた姓名判断情報を、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップと、前記姓名記憶ステップで記憶された文字が表示されたスタンプを製造するスタンプ製造装置、または、前記姓名記憶手段に記憶された文字が印刷された印刷物を製造するためのプリンタに姓名データを出力する出力ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取可能な記録媒体である。
【００１１】
請求項１、１０、１５によると、スタンプ、または、名刺などの印刷物の製造に併せて姓名判断を行ってこれをシステム使用者に提供することができるので、姓名判断の結果を参照しつつスタンプまたは印刷物の入手を希望する者にとっては、それぞれの作業を別々に行わなければならないという煩雑さがなくなり、１回の作業で姓名判断情報の取得とスタンプまたは印刷物の製造が可能となる。また、元文字と同じ読み方をする変形文字を探し出してその文字をキーボードを用いて新たに入力するという煩わしい作業を行わなくても、元文字を使用した場合だけでなく元文字をその変形文字に置き換えた場合について姓名判断値を自動的に求めることができる。これにより、入力された姓名を構成する各文字について姓名判断値を良好なものにする変形文字をシステム使用者に通知することができる。
【００１２】
本発明において、「文字」は、漢字、ひらがな、カタカナのいずれであってもよい。また、姓名判断演算では、各文字の画数に基づいて行われるものであれば、どのような演算が行われてもよい。
【００１３】
また、請求項１のスタンプまたは印刷物の製造システムは、スタンプまたは印刷物の入手を希望する者が操作するコンピュータとこれに接続されたスタンプ製造装置またはプリンタとから構成されていてもよいし、或いは、スタンプまたは印刷物の入手を希望する者が操作するコンピュータに通信ネットワークを介して接続されたコンピュータとこれに直接或いは通信ネットワークを介して接続されたスタンプ製造装置またはプリンタとから構成されていてもよい。従って、請求項１１の記録媒体は、いずれのコンピュータに上記のようなステップを実行させるものであってもよい。また、コンピュータとスタンプ製造装置またはプリンタとはケーブルを介して直接接続されていてもよいし、通信ネットワークを介して接続されていてもよい。
【００１４】
また、請求項４の姓名判断システムは、入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶手段と、各文字をその画数と対応させて記憶する画数データベースと、各文字をその変形文字と対応させて記憶する変形文字データベースと、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースと、前記姓名記憶手段に記憶された各文字の変形文字を前記変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて前記姓名記憶手段に記憶させる変形文字抽出手段と、前記姓名記憶手段に記憶された各文字の画数を、前記画数データベースから抽出する画数抽出手段と、前記画数抽出手段によって抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算手段と、前記姓名判断演算手段によって求められた姓名判断値に応じた姓名判断情報を前記姓名判断データベースから抽出する姓名判断情報抽出手段とを備えている。
【００１５】
請求項１１の姓名判断方法は、入力された姓および名の少なくともいずれか一方を構成する文字をＲＡＭに記憶する姓名記憶ステップと、前記姓名記憶ステップで記憶された各文字の変形文字を、ＣＰＵによって、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけてＲＡＭに記憶させる変形文字抽出ステップと、前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、ＣＰＵによって、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、ＣＰＵによって、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、前記姓名判断演算ステップで求められた姓名判断値に応じた姓名判断情報を、ＣＰＵによって、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップとを備えている。
【００１６】
また、請求項１６は、入力された姓および名の少なくともいずれか一方を構成する文字を記憶する姓名記憶ステップと、前記姓名記憶ステップで記憶された各文字の変形文字を、各文字をその変形文字と対応させて記憶する変形文字データベースから抽出し、入力された姓および名の少なくともいずれか一方に係る元文字とそれぞれ関連づけて記憶させる変形文字抽出ステップと、前記姓名記憶ステップと前記変形文字抽出ステップとで記憶された各文字の画数を、各文字をその画数と対応させて記憶する画数データベースから抽出する画数抽出ステップと、前記画数抽出ステップで抽出された各文字の画数に基づいて姓名判断演算を行うことによって、元文字を使用した場合および元文字をその変形文字に置き換えた場合における姓名判断値を、元文字と変形文字との組み合わせごとに求める姓名判断演算ステップと、前記姓名判断演算ステップで求められた姓名判断値に応じた姓名判断情報を、姓名判断値と対応させて姓名判断情報を記憶する姓名判断データベースから抽出する姓名判断情報抽出ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取可能な記録媒体である。
【００１７】
請求項４、１１、１６によると、元文字と同じ読み方をする変形文字を探し出してその文字をキーボードを用いて新たに入力するという煩わしい作業を行わなくても、元文字を使用した場合だけでなく元文字をその変形文字に置き換えた場合について姓名判断値を自動的に求めることができる。これにより、入力された姓名を構成する各文字について姓名判断値を良好なものにする変形文字をシステム使用者に通知することができる。
【００１８】
ここで、文字の変形文字とは、ある文字に対して読み方が同じで画数の異なる互いに関連した文字のことをいい（例えば、「浜」に対する「濱」）、ある１つの文字に対して変形文字が存在しないこともあるし、１つだけの変形文字が存在することもあるし、複数の変形文字が存在することもある。また、本発明は、１つの文字が１つの変形文字（異体字）に対応する場合（例えば、上述した「浜」と「濱」）だけに限らず、１つの文字が複数の変形文字に対応する場合（例えば、「隆」と「隆史」および「たかし」）や、その逆に複数の文字が１つの変形文字に対応する場合をも含んでいるとする。
【００１９】
また、請求項４の姓名判断システムは、姓名判断を行うことを希望する者が操作するコンピュータによって構成されていてもよいし、或いは、姓名判断を行うことを希望する者が操作するコンピュータに通信ネットワークを介して接続されたコンピュータによって構成されていてもよい。
【００２０】
請求項５の姓名判断システムは、戸籍登録可能な文字を記憶する戸籍登録可能文字データベースと、入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを前記戸籍登録可能文字データベースを参照して判断する判断手段とをさらに備えている。
【００２１】
請求項１２の姓名判断方法は、入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを、ＣＰＵによって、戸籍登録可能な文字を記憶する戸籍登録可能文字データベースを参照して判断する判断ステップをさらに備えている。
【００２２】
請求項１７の記録媒体は、入力された姓および名の少なくともいずれか一方に係る元文字およびその変形文字のそれぞれが戸籍登録可能な文字であるかどうかを、戸籍登録可能な文字を記憶する戸籍登録可能文字データベースを参照して判断する判断ステップをさらにコンピュータに実行させるようなプログラムを記録している。
【００２３】
請求項５、１２、１７によると、元文字および変形文字が戸籍登録可能な文字であるかをシステム使用者に通知することができる。従って、子供の名前を付ける際に都合がよい。
【００２４】
また、請求項６の姓名判断システムにおいては、前記姓名判断データベースが、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶しており、前記姓名判断演算手段が、運勢の種類ごとに姓名判断演算を行って姓名判断値を求め、前記姓名判断情報抽出手段が、姓名判断値に応じた姓名判断情報を運勢の種類ごとに前記姓名判断データベースから抽出する。
【００２５】
請求項１３の姓名判断方法においては、前記姓名判断演算ステップにおいて、ＣＰＵによって、運勢の種類ごとに姓名判断演算を行って姓名判断値を求め、前記姓名判断情報抽出ステップにおいて、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶する前記姓名判断データベースから、ＣＰＵによって、姓名判断値に応じた姓名判断情報を運勢の種類ごとに抽出する。
【００２６】
請求項１８の記録媒体には、前記姓名判断演算ステップにおいて、運勢の種類ごとに姓名判断演算を行って姓名判断値が求められ、前記姓名判断情報抽出ステップにおいて、運勢の種類ごとに姓名判断値と対応させて姓名判断情報を記憶する前記姓名判断データベースから、姓名判断値に応じた姓名判断情報が運勢の種類ごとに抽出されるようなプログラムが記録されている。
【００２７】
請求項２、１３、１８によると、恋愛運や金銭運などの運勢の種類ごとに姓名判断値を求めてシステム使用者に通知することができる。
【００２８】
また、請求項７の姓名判断システムは、画像データとして入力された文字の認識手段をさらに備えている。また、請求項１４の姓名判断方法は、ＣＰＵによって、画像データとして入力された文字を認識するステップをさらに備えている。請求項１９の記録媒体は、画像データとして入力された文字の認識ステップをさらにコンピュータに実行させるためのプログラムを記録したものである。
【００２９】
請求項３、１４、１９によると、画像データとして入力された文字が認識されるので、キーボードからの入力が困難な文字が姓名に含まれている場合であっても容易に姓名判断を行うことが可能になる。
また、各請求項において、入力された姓および名が、スキャナによって取り込まれたものであってもよい。また、入力された姓および名が、手書き入力パッドによって取り込まれたものであってもよい。
【００３０】
【発明の実施の形態】
以下、本発明の好適な一実施の形態について、図面を参照しつつ説明する。
【００３１】
まず、本実施の形態に係るスタンプ製造システムの構成について説明する。なお、本実施の形態に係るスタンプ製造システムは、スタンプを製造するため以外に、姓名判断を行うためにも用いられる。図１は、本実施の形態に係るスタンプ製造システムおよびこれに接続されたパソコンを含むブロック図である。
【００３２】
図１に示すように、本実施の形態に係るスタンプ製造システム１は、インターネット１２上においてサーバとして機能するコンピュータ１０と、これにケーブルを介して接続されたスタンプ製造装置１３とから構成されている。コンピュータ１０は、所望の姓名が表示されたスタンプの入手を希望する者が操作するクライアントであるコンピュータ１１と、ＨＴＴＰ（hyper text transfer protocol）などのインターネット１２に準拠したプロトコルで互いにデータの送受信が可能に接続される。これにより、コンピュータ１０とコンピュータ１１との間において、ＨＴＭＬ（hyper text markup language）で記述されたウェブページを表示するためのテキストデータやＧＩＦ、ＪＰＥＧ、ＢＭＰなどの形式の画像データの送受信が行われ得る。
【００３３】
コンピュータ１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ＣＤやＦＤの駆動装置などのハードウェア（図示せず）を具備していると共に、ＧＵＩベースのＯＳを含む様々なソフトウェアがインストールされた通常のパーソナルコンピュータであり、モデムなどの通信機器を介してインターネット１２と接続可能となっている。コンピュータ１１には、姓名判断の結果が表示されるディスプレイ１１ａと、姓名を構成する文字を入力するためのキーボード１１ｂと、キーボード１１ｂからの入力が困難な文字を画像データとして入力するために使用されるスキャナ１１ｃとが接続されている。
【００３４】
スタンプ製造システム１の中で姓名判断システムとして機能するコンピュータ１０は、コンピュータ１１と同じく、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ＣＤやＦＤの駆動装置などのハードウェア（図示せず）を具備していると共に、ＧＵＩベースのＯＳを含む様々なソフトウェアがインストールされた通常のパーソナルコンピュータであり、ルータなどの通信機器を介してインターネット１２と接続可能となっている。
【００３５】
コンピュータ１０は、入出力部２０と、認識部２１と、姓名記憶部２２と、変形文字データベース２３と、変形文字抽出部２４と、画数データベース２５と、画数抽出部２６と、姓名判断演算部２７と、姓名判断データベース２８と、姓名判断情報抽出部２９と、戸籍登録可能文字データベース３１と、判断部３２と、ウェブページデータベース３３とを具備している。コンピュータ１０のハードディスクには、姓名判断プログラムおよびスタンプ製造装置１３の制御プログラム（これらのプログラムは、ＣＤ−ＲＯＭやＦＤ、ＭＯなどのリムーバブルな記録媒体に記録しておくことにより、様々なコンピュータにインストールすることが可能である。）や種々のデータを含む各種のソフトウェアが記憶されている。そして、これらのハードウェアおよびソフトウェアが組み合わされることによって、コンピュータ内１０に上述の各部２０〜３３が構築されている。
【００３６】
入出力部２０では、コンピュータ１０と外部機器との間でのデータの入出力が行われる。本実施の形態では、クライアントであるコンピュータ１１とのインターネット１２を介したデータ交信が入出力部２０を介して行われると共に、スタンプ製造装置１３の印面データが入出力部２０を介して送信される。認識部２１は、姓名を構成する文字のデータがコンピュータ１１から画像データとして与えられたときに、その文字の幾何学的形状を解析して所定のコードをもつ文字として認識する。
【００３７】
姓名記憶部２２は、入出力部２０（必要な場合はさらに認識部２１）を介してコンピュータ１１から与えられた姓名を構成する各文字（以下、これを「元文字」という）を、後述する各種情報と関連させて記憶する。なお、姓名記憶部２２は、姓および名のいずれか一方だけを記憶するものであってもよい。
【００３８】
変形文字データベース２３は、多数の文字について、例えば「浜」に変形文字として「濱」を対応させ、「隆」に変形文字として「孝」、「貴」、「隆史」、「高志」などを対応させるというように、各文字をその変形文字と対応させて記憶している。変形文字抽出部２４は、姓名記憶部２２に記憶された元文字の変形文字を変形文字データベース２３から抽出し、抽出された変形文字を元文字とそれぞれ関連づけて姓名記憶部２２に記憶させる。
【００３９】
画数データベース２５は、多数の文字について、例えば「山」の画数が３画というように、各文字をその画数と対応させて記憶している。画数抽出部２６は、姓名記憶部２２に記憶された元文字およびその変形文字の画数を画数データベース２５からそれぞれ抽出する。抽出された元文字およびその変形文字の画数は、各文字とそれぞれ関連づけられて姓名記憶部２２に記憶させられる。
【００４０】
姓名判断演算部２７は、画数抽出部２６によって抽出された元文字およびその変形文字のそれぞれの画数に基づいて、例えば恋愛運、金銭運などの各運勢に関する姓名判断演算を行って姓名判断値を算出する。なお、姓名判断演算部２７は、元文字を使用した場合および元文字をその変形文字に置き換えた場合における各運勢に関する姓名判断値を、元文字と変形文字との組み合わせごとに求める。例えば、「濱田  隆」という文字列をもつ姓名に対しては、元文字に係る文字列である「濱田  隆」だけではなく、「浜田  隆」、「浜田  隆史」、「濱田  隆史」、「浜田  貴」、「濱田  孝」などの様々な組み合わせごとに、各運勢に関する姓名判断値が求められる。このようにして算出された姓名判断値は、元文字と変形文字との組み合わせのそれぞれについて運勢の種類ごとに関連づけられて姓名記憶部２２に記憶させられる。
【００４１】
姓名判断データベース２８は、例えば仕事運に関する姓名判断値「１０」に対しては「小吉」、金銭運に関する姓名判断値「５」に対しては「大吉」というように、各運勢に関する姓名判断値と対応させて各運勢に関する姓名判断情報を記憶している。また、姓名判断情報抽出部２９は、姓名判断演算部２７によって元文字とその変形文字との組み合わせごとに求められた各運勢に関する姓名判断値のそれぞれに応じた姓名判断情報を、姓名判断データベース２８から抽出する。抽出された姓名判断情報は、運勢の種類ごとに元文字に係る姓名と関連づけられて姓名記憶部２２に記憶させられる。
【００４２】
戸籍登録可能文字データベース３１は、戸籍を登録する際に使用可能な文字を記憶している。判断部３２は、姓名記憶部２２に記憶された元文字および変形文字のそれぞれが戸籍登録可能な文字であるかどうかを、戸籍登録可能文字データベース３１を参照して判断する。その判断結果は、各元文字と関連づけられて姓名記憶部２２に記憶させられる。
【００４３】
ウェブページデータベース３３には、インターネット１２を介してクライアントに送信される多数のＨＴＭＬファイルが記憶されている。これらのＨＴＭＬファイルは、クライアントからのページ送信要求に応じて特定のクライアントに送信される。ウェブページデータベース３３に記憶されたＨＴＭＬファイルは、クライアントからのスタンプ製造注文を受けるために、スタンプ印面に製版される姓名の入力欄や、スタンプの購入者の住所氏名などの入力欄、および、スタンプ届け先の住所氏名などの入力欄をクライアントのブラウザに表示させることができるような内容となっている。
【００４４】
次に、本実施の形態のスタンプ製造システムを用いたスタンプの製造方法について、図２および図３を参照して説明する。図２は、本実施の形態に係るスタンプ製造方法を順に示したフローチャートである。また、図３は、ディスプレイ１１ａへの表示例を図２で説明する手順に従って示す図である。
【００４５】
まず、ステップＳ１では、インターネット１２を介してコンピュータ１０と接続されたコンピュータ１１から、スタンプ注文に係る姓名入力欄を含むウェブページの送信要求がコンピュータ１０に送られる。コンピュータ１０は、この送信要求に応じて、ウェブページデータベース３３から選択されたＨＴＭＬファイルを入出力部２０からコンピュータ１１に送信する。そして、コンピュータ１１に送信されたＨＴＭＬファイルに基づいて、コンピュータ１１の操作者にスタンプ印面に製版することを希望する姓名の入力を促すウェブページがディスプレイ１１ａに表示される。図３（ａ）は、コンピュータ１１での姓名の入力の際にディスプレイ１１ａに表示される画面を例示したものである。
【００４６】
その後、コンピュータ１１の操作者が、キーボード１１ｂでのキー押下操作或いはスキャナ１１ｃでの画像読取操作によって姓名を構成する文字（元文字）を入力する。なお、ここで入力される元文字は、姓だけに対応する文字であってもよいし、名だけに対応する文字であってもよいし、姓名の両方に対応する文字であってもよい。入力された元文字は、インターネット１２を介してコンピュータ１１からコンピュータ１０に送信される。そして、コンピュータ１０に送信された元文字は、キーボード１１ｂで入力されて文字コードとして送信された文字についてはそのまま姓名記憶部２２に記憶され、スキャナ１１ｃで入力されて画像データとして送信された文字については認識部２１で幾何学的形状の解析が行われて文字コードが認識された後に姓名記憶部２２に記憶される。
【００４７】
ステップＳ２では、変形文字抽出部２４が、姓名記憶部２２に記憶された元文字のそれぞれについて、０、１または複数の変形文字を変形文字データベース２３から抽出する。さらに、変形文字抽出部２４は、抽出された変形文字と各元文字とをそれぞれ関連づけて姓名記憶部２２に記憶させる。
【００４８】
そして、ステップＳ３では、画数抽出部２６が、姓名記憶部２２に記憶された元文字およびそれと関連づけられた変形文字の画数を画数データベース２５からそれぞれ抽出する。抽出された各文字の画数は、各文字と関連づけられて姓名記憶部２２に記憶させられる。
【００４９】
次に、ステップＳ４では、姓名判断演算部２７が、姓名記憶部２２に記憶された各文字の画数に基づいて、元文字を使用した場合および元文字をその変形文字に置き換えた場合における各運勢の姓名判断値を、恋愛運、金銭運などの運勢の種類ごとおよび元文字と変形文字との組み合わせごとに求める。算出された姓名判断値は、元文字と変形文字との組み合わせのそれぞれについて運勢の種類ごとに関連づけられて姓名記憶部２２に記憶させられる。
【００５０】
続いて、ステップＳ５では、姓名判断情報抽出部２９が、姓名記憶部２２に記憶された姓名判断値に応じた姓名判断情報を、元文字と変形文字との組み合わせのそれぞれについて運勢の種類ごとに姓名判断データベース２８から抽出する。抽出された姓名判断情報は、元文字と変形文字との組み合わせのそれぞれについて運勢の種類ごとに元文字に係る姓名と関連づけられて姓名記憶部２２に記憶させられる。
【００５１】
さらに、ステップＳ６では、判断部３２が、姓名記憶部２２に記憶された元文字および変形文字のそれぞれが戸籍登録を行う際に使用可能な文字であるかどうかを戸籍登録可能文字データベース３１を参照して判断する。この判断の結果は、各文字と関連づけられて姓名記憶部２２に記憶させられる。
【００５２】
そして、ステップＳ７では、姓名記憶部２２に記憶されたデータ、つまり、元文字およびその変形文字、各文字の画数、運勢の種類および文字の組み合わせごとの姓名判断値、運勢の種類および文字の組み合わせごとの姓名判断情報、並びに、各文字の戸籍登録可否情報が、ＨＴＭＬファイルとしてインターネット１２を介してコンピュータ１１に送信される。このとき送信されるＨＴＭＬファイルは、ウェブページデータベース３３に記憶された雛形ファイルに基づいて作成されたものである。コンピュータ１１では、コンピュータ１０から受信したＨＴＭＬファイルに基づいて、元文字およびその変形文字、各文字の画数、運勢の種類および文字の組み合わせごとの姓名判断値、運勢の種類および文字の組み合わせごとの姓名判断情報、並びに、各文字の戸籍登録可否情報を含むウェブページがブラウザに表示させられる。このときブラウザに表示されるウェブページは、例えば文字の組み合わせごとに複数ページとなっていてもよい。
【００５３】
図３（ｂ）は、姓名を構成する元文字の文字列が「山崎  直隆」であって、元文字だけを使用した場合におけるコンピュータ１１のディスプレイ１１ａへの表示例である。図３（ｂ）の場合には、「山」、「崎」、「直」、「隆」の各文字の画数およびその戸籍登録性（戸籍登録に使用できる文字には「○」が付記される）、各文字の画数から算出された姓名判断値（天格１４、人格１９、地格１９、総格３３、外格１４）、並びに、総合、家系、性格・人柄、個人、外見・印象の５つの姓名判断情報が１つのウェブページに表示されている。そして、これと同じようなウェブページが、コンピュータ１１の操作者の操作により、元文字と変形文字とを用いた組み合わせの数だけディスプレイ１１ａに順次表示される。例えば、図示しない「次へ」ボタンをマウスクリックしたときに、「隆」を「孝」に置き換えた「山崎  直孝」について、図３（ｂ）と同様のウェブページが表示されてよい。
【００５４】
次に、ステップＳ８では、すべての文字の組み合わせについて図３（ｂ）で示したようなウェブページの表示が終了した後、今まで表示されたどの文字列でスタンプ製造を希望するかをコンピュータ１１の操作者に問い合わせるためのウェブページに係るＨＴＭＬファイルが、インターネット１２を介してコンピュータ１１に送信される。そして、コンピュータ１１のディスプレイ１１ａには、今まで表示されたどの文字列でスタンプ製造を希望するかをコンピュータ１１の操作者が選択するためのウェブページが表示される。
【００５５】
その後、マウスクリックなどで操作者による所望の文字列の選択が行われると、選択確認画面がディスプレイ１１ａに表示されてから、コンピュータ１０の入出力部２０からスタンプ製造装置１３にスタンプ印面データが送信される。これにより、スタンプ製造装置１３では、選択された文字列をもつ姓名が印面に製版されたスタンプが製造される。
【００５６】
このように、本実施の形態によると、スタンプの製造に併せて姓名判断を行ってこれをディスプレイ１１ａに表示させることでコンピュータ１１の操作者に通知することができるので、姓名判断の結果を参照しつつスタンプの入手を希望する者にとっては、それぞれの作業を別々に行わなければならないという煩雑さがなくなり、１回の作業で姓名判断情報の取得とスタンプの製造注文が可能となるという利益がある。また、スタンプ販売者側にとっては、姓名判断情報という付加価値を付けてスタンプを販売することで、販売促進を図ることができる。
【００５７】
また、本実施の形態では、元文字と同じ読み方をする変形文字を探し出してその文字をキーボード１１ｂを用いて新たに入力するという煩わしい作業を行わなくても、変形文字データベース２３から変形文字を抽出することによって、元文字を使用した場合だけでなく元文字をその変形文字に置き換えた場合について姓名判断値を自動的に求めることができる。これにより、入力された姓名を構成する各文字について姓名判断値を良好なものにする変形文字をコンピュータ１１の操作者に通知することができる。従って、コンピュータ１１の操作者は、例えばペンネームや通称を考えるときや子供の名前を付けるときに、少ない作業で運勢のよい文字を使うことが可能になる。
【００５８】
また、本実施の形態では、戸籍登録可能文字データベース３１の内容に基づいて元文字および変形文字が戸籍登録可能な文字であるかをシステム使用者に通知することができる。従って、子供の名前を付ける際に便利である。また、本実施の形態では、恋愛運や金銭運などの運勢の種類ごとに姓名判断値を求めてシステム使用者に通知することができるので、コンピュータ１１の操作者にきめの細かい姓名判断情報を提供することが可能になる。また、本実施の形態では、スキャナ１１ｃで読み込まれて画像データとしてコンピュータ１１に入力された文字が認識部２１で認識されるので、キーボードからの入力が困難な文字が姓名に含まれている場合であっても容易に姓名判断を行うことが可能になる。
【００５９】
以上、本発明の好適な一実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能なものである。例えば、上述の実施の形態においては、コンピュータ１１がコンピュータ１０を介してスタンプ製造装置１３と接続されている場合について説明したが、本発明はコンピュータ１１とスタンプ製造装置１３とが直接接続されている場合をも含んでいる。この場合、上述した実施の形態においてコンピュータ１０内にある各部２０〜３３と同等のものがコンピュータ１１内にあればよい。
【００６０】
また、上述の実施の形態では、姓名判断と共にスタンプの製造を行うものであったが、本発明において変形文字に関連する部分についてはスタンプの製造を伴うことなく行われてもよい。また、本発明は、スタンプの製造に限られるものではなく、名刺、表札、千社札などの姓名が印刷や製版によって表示された製品であればどのような製品の製造にも適用可能である。
【００６１】
また、上述の実施の形態では、入力された元文字などが戸籍登録可能な文字かどうかを判断するようにしていたが、このようなことは必ずしも行う必要はない。また、上述の実施の形態では、元文字などが戸籍登録可能な文字かどうかを判断するステップをディスプレイへの表示の直前に行っていたが、この判断ステップはもっと以前に行うようにしてもよい。また、上述の実施の形態では、複数の運勢の種類について姓名判断を行っていたが、本発明はこれに限定されるものではなく、一つの運勢について姓名判断が行われればよい。また、上述の実施の形態では、文字を画像データとして入力するためにスキャナ１１ｃを用いているが、スキャナ１１ｃの代わりに手書き入力パッドなどを用いることもできる。
【００６２】
【発明の効果】
以上説明したように、請求項１、６、１１によると、スタンプや名刺などの姓名表示製品の製造に併せて姓名判断を行ってこれをシステム使用者に提供することができるので、姓名判断の結果を参照しつつ姓名表示製品の入手を希望する者にとっては、それぞれの作業を別々に行わなければならないという煩雑さがなくなり、１回の作業で姓名判断情報の取得と姓名表示製品の製造が可能となる。
【００６３】
請求項２、７、１２によると、元文字と同じ読み方をする変形文字を探し出してその文字をキーボードを用いて新たに入力するという煩わしい作業を行わなくても、元文字を使用した場合だけでなく元文字をその変形文字に置き換えた場合について姓名判断値を自動的に求めることができる。これにより、入力された姓名を構成する各文字について姓名判断値を良好なものにする変形文字をシステム使用者に通知することができる。
【００６４】
請求項３、８、１３によると、元文字および変形文字が戸籍登録可能な文字であるかをシステム使用者に通知することができる。請求項４、９、１４によると、恋愛運や金銭運などの運勢の種類ごとに姓名判断値を求めてシステム使用者に通知することができる。請求項５、１０、１５によると、画像データとして入力された文字が認識されるので、キーボードからの入力が困難な文字が姓名に含まれている場合であっても容易に姓名判断を行うことが可能になる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るスタンプ製造システムおよびこれに接続されたパソコンを含むブロック図である。
【図２】本発明の一実施の形態に係るスタンプ製造方法を順に示したフローチャートである。
【図３】スタンプの製造を希望する者のコンピュータディスプレイへの表示例を示す図である。
【符号の説明】
１  スタンプ製造システム
１０  コンピュータ（サーバ）
１１  コンピュータ（クライアント）
１１ａ  ディスプレイ
１１ｂ  キーボード
１１ｃ  スキャナ
１２  インターネット
１３  スタンプ製造装置
２０  入出力制御部
２１  認識部
２２  姓名記憶部
２３  変形文字データベース
２４  変形文字抽出部
２５  画数データベース
２６  画数抽出部
２７  姓名判断演算部
２８  姓名判断データベース
２９  姓名判断情報抽出部
３１  戸籍登録可能文字データベース
３２  判断部
３３  ウェブページデータベース
【図１】
0004438208.tif 000002
【図２】
0004438208.tif 000003
【図３】
0004438208.tif 000004