(57)【特許請求の範囲】
【請求項１】
姓名のうちの少なくとも名を用いて、その名に特有の月日を導き出しその月日をネームデーとして出力するネームデー作成システムであって、文字入力手段、ＪＩＳ文字コードに基づいて作成され、文字を文字対応数字に変換するための文字−文字対応数字変換テーブル、前記文字入力手段から入力された名を示す文字を前記文字−文字対応数字変換テーブルに照らして文字対応数字に変換する変換手段、この変換手段から出力された名の文字数に該当する文字対応数字を並べて多数桁の数字を作成する多数桁数字作成手段、この多数桁数字作成手段により作成された多数桁の数字が１０進数の場合には、その数字を３６５で除し、他の２進数等の場合には、その進数の３６５に相当する数で除し、余りを求める演算手段、この演算手段で求められた余りである０〜３６４あるいはそれに相当する数を１月１日から１２月３１日に変換するための余り数−月日変換テーブル、および前記演算手段で求められた余り数を前記余り数−月日変換テーブルに照らし、月日を読み取る読み取り手段を備えていることを特徴とするネームデー作成システム。
【請求項２】
前記変換手段により文字対応数字あるいは多数桁数字作成手段により作成された多数桁の数にスクランブルを掛けるスクランブル手段を備えた請求項１のネームデー作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネームデー作成システムに関するものである。
【背景技術】
【０００２】
例えば小売業等においては、そのお客様の誕生日や結婚記念日等の記念日等に、そのお客様に特定のサービスを行うというビジネスモデルがある。
しかしながら、上記のような記念日は特定的なものであり、限られたものである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこで、本発明は、姓名のうち少なくとも名を用いて、新たな記念日としてのネームデーを作成するネームデー作成システムを提供することを課題とする。
【課題を解決するための手段】
【０００４】
上記課題は、本発明の下記構成（１）または（２）のネームデー作成システムによって達成される。
（１）  姓名のうちの少なくとも名を用いて、その名に特有の月日を導き出しその月日をネームデーとして出力するネームデー作成システムであって、文字入力手段、ＪＩＳ文字コードに基づいて作成され、文字を文字対応数字に変換するための文字−文字対応数字変換テーブル、前記文字入力手段から入力された名を示す文字を前記文字−文字対応数字変換テーブルに照らして文字対応数字に変換する変換手段、この変換手段から出力された名の文字数に該当する文字対応数字を並べて多数桁の数字を作成する多数桁数字作成手段、この多数桁数字作成手段により作成された多数桁の数字が１０進数の場合には、その数字を３６５で除し、他の２進数等の場合には、その進数の３６５に相当する数で除し、余りを求める演算手段、この演算手段で求められた余りである０〜３６４あるいはそれに相当する数を１月１日から１２月３１日に変換するための余り数−月日変換テーブル、および前記演算手段で求められた余り数を前記余り数−月日変換テーブルに照らし、月日を読み取る読み取り手段を備えていることを特徴とするネームデー作成システム。
（２）  前記変換手段により文字対応数字あるいは多数桁数字作成手段により作成された多数桁の数にスクランブルを掛けるスクランブル手段を備えた上記（１）のネームデー作成システム。
【発明を実施するための最良の形態】
【０００５】
以下、添付図面を参照して、本発明の好ましい実施の形態によるネームデー作成システムについて説明する。
図１は、本発明の好ましい実施の形態によるネームデー作成システムを説明するための模式図である。
本ネームデー作成システム１０は、文字入力手段１２を備えている。この文字入力手段１２には、変換手段１４が接続されており、この変換手段１４には、文字−文字対応数字変換テーブルを記憶した記憶手段１６が接続されている。上記文字−文字対応数字変換テーブルは、ＪＩＳ文字コード（ＪＩＳ  Ｘ  ０２０８、ＪＩＳ  Ｘ  ０２１２、ＪＩＳ  Ｘ  ０２１３）に基づき作成されたものであり、例えば文字対応数字が１０進数の場合、文字△−文字対応数字○○○○○（通常５桁となる）と対応付けられて記憶されている。
【０００６】
上記変換手段１４には、スクランブル手段１８を介して、あるいは介さずに多数桁数字作成手段２０が接続されている。多数桁数字作成手段２０は、上記変換手段１４によって得られた文字対応数字を組み合わせて多数桁の数字を作り出す。この多数桁数字作成手段２０には、スクランブル手段２２を介して、あるいは介さずに演算手段２４が接続されている。この演算手段２４は、上記多数桁数字作成手段２０によって作り出された多数桁の数字を３６５で除して余りを算出する。余りは、０〜３６４となる。多数桁の数字が他の２進数等で表示される場合には、その進数の形の３６５に相当する数字で除する。スクランブル手段１８および２２については後述する。
【０００７】
上記演算手段２４には、読み取り手段２６が接続されており、この読み取り手段２６には、余り数−月日変換テーブルを備えた記憶手段２８が接続されている。余り数−月日変換テーブルは、上記の余り数０〜３６４を１月１日〜１２月３１日に対応させたテーブルである。必ずしも、余り数０が１月１日に、・・・余り数３６４が１２月３１日と順次対応している必要はないが、以下の説明においては、このように順次対応しているものとして説明する。読み取り手段２６は、演算手段２４からの余り数□を受け、これを記憶手段２８の余り数−月日変換テーブルに照らし、相当する月日すなわち◎月×日を読み出し、これを出力手段３０に出力する。この出力手段３０は、ディスプレーやプリンターの形態とすることができ、『貴方のネームデーは、「◎月×日」です。』といったような表示を行う。このため、出力手段３０は、表示のための機能の他に、得られたネームデーである月日を上記のような定型文句にはめ込むための機能を備えていることが望ましい。
【０００８】
以上説明したシステムにおいて、スクランブル手段がない場合には、単純なものとなってしまうので、符号１８、２２（いずれか一方でよい）で示したスクランブル手段を設けることが好ましい。このスクランブル手段１８は、数字の配置の入れ替えを行うものであって、公知のものであってよい。
このスクランブルの代表的方法の例としては、頭一文字桁を基準値にして、その他の桁を含めビット配列置換を求める方法が挙げられる。
また、変換手段１４に名の文字の順序を入れ替える機能を持たせてもよい。この機能は、変換手段１４ではなく、スクランブル手段１８、多数桁数字作成手段２０に持たせてもよい。
【０００９】
以上説明したシステムは、代表的にはコンピューターシステムとして実現される。このコンピューターシステムは、図２に示した下記のような構成を有することが好ましい。
この図において、符号１００はこのシステムを主宰する側のホストコンピューターであり、経路制御装置、電話回線、ＬＡＮ（ローカル・エリア・ネットワーク）等を経由してインターネットＮＥＴに接続されている。符号２０１、２０２、…は、利用者側の各種の端末であり、ホストコンピューター１００と同様にしてインターネットＮＥＴに接続されている。ここで、端末２０１、２０２、…は、それぞれＣＲＴやＬＣＤ等の表示部およびプリンター（図１の出力手段３０に相当する）とともに、キーボード、マウス等の入力部（図１の入力手段１２に相当する）を有する。なお、利用者側の端末としては、コンピューター端末の他、携帯電話等、インターネットを介して情報のやりとりができるものであるなら、どのようなタイプの端末であってもよい。
【００１０】
次に、ホストコンピューター１００の詳細構成について説明する。ホストコンピューター１００は、制御手段１０２を備え、この制御手段１０２は、ＣＰＵ等から構成され、各部の制御や、データの転送、種々の演算、データの一時的な格納等を行うものであり、図１の変換手段１４、スクランブル手段１８、多数桁数字作成手段２０、スクランブル手段２２、演算手段２４および読み取り手段２６の機能を実行する。符号１０４は入力制御手段であり、インターネットＮＥＴを介して接続された端末から入力されるデータを制御する。符号１０６は出力制御手段であり、端末に出力されるデータを制御する。符号１０８〜１１０はいずれも記憶手段であり、図１の記憶手段１６、２８に相当する。なお、図１の変換手段１４、および文字−文字対応数字変換テーブルを記憶した記憶手段１６は、利用者側の端末のものを用いてもよい。
【００１１】
次に、以上説明したシステムを用いての実際のネームデーの作成・表示について説明する。なお、スクランブル手段は用いないものとし、姓名は本発明の発明者である「水谷時雄」であるとする。
まず、文字入力手段１２を用いて、文字「時雄」を入力する。すると、変換手段１４は、「時」および「雄」を記憶手段１６の文字−文字対応数字変換テーブルに照らして、「時」に相当する文字対応数字１５２３０（以下、第１文字対応数字と称する）、および「雄」に相当する文字対応数字１９７７０（以下、第２文字対応数字と称する）を読み出し、これを多数桁数字作成手段２０に出力する。多数桁数字作成手段２０は、上記第１対応数字１５２３０および第２文字対応数字１９７７０を組み合わせて、多数桁の数字１５２３０１９７７０を作成し、演算手段２４に出力する。
【００１２】
この演算手段２４は、上記多数桁数字作成手段２０により作成された多数桁の数字１５２３０１９７７０を数字「３６５」で除し、余り（余り数３３０）を演算し、それを読み取り手段２６に出力する。
この読み取り手段２６は、演算手段２４から入力した余り数３３０を記憶手段２８の余り数−月日変換テーブルに照らし、「水谷時雄」氏のネームデーである月日、１１月２６日を読み出す。この読み出された１１月２６日は、出力手段３０に出力され、たとえば、
「水谷  時雄  様、貴方のネームデーは、
１１月２６日
です。                            」
と表示する。
また、このネームデーを第２の誕生日と位置付ける場合には、
「水谷  時雄  様、貴方の第２の誕生日ネームデーは、
１１月２６日
です。                            」
と表示するようにしてもよい。
以上説明したように、本ネームデー作成システムにおいては、例えば小売業の場合には、お客様に従来に無い記念日を持ってもらうことにより、その記念日を用いることによりさらにサービスを向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態よるネームデー作成システムの構成を示す模式図である。
【図２】図１に示したネームデー作成システムをコンピューターシステムとして構成した場合の一例を示す模式図である。
【符号の説明】
【００１４】
１０  ネームデー作成システム
１２  文字入力手段
１４  変換手段
１６  文字−文字対応数字変換テーブルを備えた記憶手段
１８  スクランブル手段
２０  多数桁数字作成手段
２２  スクランブル手段
２４  演算手段
２６  読み取り手段
２８  余り数−月日変換テーブルを備えた記憶手段
３０  出力手段
１００  ホストコンピューター
１０２  制御手段
１０４  入力制御手段
１０６  出力制御手段
１０８  記憶手段
１１０  記憶手段
２０１  端末
２０２  端末
【図１】
0004637670.tif 000002
【図２】
0004637670.tif 000003