(57)【要約】  贈与者から受贈者に物品とともに送られるメッセージを暗号化するとともに、暗号化されたメッセージを物品に刻印する物品製造方法、物品製造システム、および物品を提供する。物品製造システムは、一般向けウェブサーバ、演算暗号装置、発行済み暗号値データベース、専用ウェブサーバ、およびアーカイブデータベース、および刻印装置を有する。物品製造システムは、物品とともに贈与者から受贈者に贈られるオリジナルメッセージを取得するメッセージ取得部と、オリジナルメッセージから抽出された演算対象メッセージをハッシュ関数で短縮して演算暗号値を生成する演算暗号装置と、物品への演算暗号値の刻印を制御する刻印制御部とを備える。
2009122558.tif 000002
【特許請求の範囲】
【請求項１】
物品に付帯して贈与者から受贈者へ贈るオリジナルメッセージの少なくとも一部を暗号化して前記物品に刻印する物品製造方法であって、
（ａ）前記オリジナルメッセージを取得するオリジナルメッセージ取得ステップと、
（ｂ）前記オリジナルメッセージの少なくとも一部を演算対象メッセージとして、ハッシュ関数で短縮して演算暗号値を取得する演算暗号処理ステップと、
（ｃ）前記演算暗号値を刻印暗号値として前記物品に刻印する刻印ステップと
を備える物品製造方法。
【請求項２】
演算暗号処理ステップは、
前記演算対象メッセージからハッシュ値を演算するハッシュ値演算ステップと、
前記ハッシュ値に任意の関数演算をして、中間演算値を求める中間演算値演算ステップと、
前記中間演算値から前記演算暗号値を演算する演算暗号値生成ステップと
を有する請求項１に記載の物品製造方法。
【請求項３】
（ｄ）前記受贈者および前記物品を継承した継承者から入力された確認メッセージを受け付けるメッセージ受付ステップと、
（ｅ）前記確認メッセージが、前記演算対象メッセージと同一である場合において、前記刻印暗号値と同一の確認演算暗号値を出力する確認演算暗号値出力ステップと
をさらに備える請求項１に記載の物品製造方法。
【請求項４】
（ｆ）前記贈与者と前記受贈者との間のやり取りを受け付ける専用ウェブページを作成する専用ウェブページ作成ステップと、
（ｇ）前記演算対象メッセージを前記ハッシュ関数で短縮して生成した前記専用ウェブページへのアクセスを認めるセキュリティコードを出力するセキュリティコード出力ステップと、
（ｈ）前記贈与者または前記受贈者からセキュリティコードを受け付けるセキュリティコード受付ステップと、
（ｉ）受け付けたセキュリティコードに基づいて、前記専用ウェブページへのアクセスを認証する認証ステップと
をさらに備える請求項１に記載の物品製造方法。
【請求項５】
（ｊ）前記贈与者、前記受贈者、および前記物品を継承した継承者が保存を希望する所定の保存情報を格納するアーカイブデータベース格納ステップと、
（ｋ）前記贈与者、前記受贈者、および前記継承者がごとに前記保存情報を含む継承ウェブページを作成する継承ウェブページ作成ステップと、
（ｌ）前記継承ウェブページへのアクセス鍵の入力を受け付けるアクセス鍵受付ステップと、
（ｍ）前記演算対象メッセージを、前記ハッシュ関数で短縮して生成した前記継承ウェブページへのアクセスを認めるセキュリティコードを出力するセキュリティコード出力ステップと、
（ｎ）前記セキュリティコードを受け付けるセキュリティコード受付ステップと、
（ｏ）受け付けた前記セキュリティコードに基づいて、前記アクセス鍵と前記演算暗号値を含む認証情報とを認証して、前記継承ウェブページへのアクセスおよび前記保存情報の変更を許可する認証ステップと
をさらに備える請求項１に記載の物品製造方法。
【請求項６】
物品に付帯して贈与者から受贈者へ贈るオリジナルメッセージの少なくとも一部を暗号化して前記物品に刻印する物品製造システムであって、
前記オリジナルメッセージを取得するオリジナルメッセージ取得部と、
前記オリジナルメッセージの少なくとも一部を演算対象メッセージとして、ハッシュ関数で短縮して演算暗号値を取得する演算暗号処理部と、
前記演算暗号値を刻印暗号値として前記物品に刻印する刻印装置と
を備える物品製造システム。
【請求項７】
贈与者から受贈者に贈られる物品であって、
前記贈与者から前記受贈者に前記物品とともに贈られるオリジナルメッセージの少なくとも一部をハッシュ関数により暗号化した刻印暗号値が刻印された物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品製造方法、物品製造システム、および物品に関する。本発明は、特に、贈与者から受贈者に物品とともに送られるメッセージを暗号化するとともに、暗号化されたメッセージを物品に刻印する物品製造方法、物品製造システム、および物品に関する。また贈与当時者に対して、通信網を通じて刻印暗合値自身とメッセージの演算暗合値とが一致することを検証できる手段を提供することにより、贈与にともなうメッセージの真正性を確認できる物品製造方法、物品製造システム、および物品に関する。
【背景技術】
【０００２】
贈与者が受贈者へ贈る物品にメッセージを付帯する場合、ギフトカード、手紙、電子メールなどの物品とは異なる媒体にメッセージを記録して、物品とともに受贈者に渡していた。媒体にメッセージを記録しない場合、口頭などの伝達方法を利用してメッセージを伝えていた。送信者側から暗号化されたメッセージを受信者側に送信する技術、および受信者側において復号化する技術が特許文献１に記載されている。
【特許文献１】特開２００３−２８８４２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、メッセージを伝達する媒体は、物品と比べ環境への耐久性が低い。例えば貴金属のような物品と比べると、メッセージを伝達する媒体の環境への耐久性は低い。それゆえに、メッセージを記録する媒体は、物品に比べ脆弱かつ短命となる。メッセージを伝達する媒体が失われてしまうと、贈与者が贈与行為とともに伝えたいと願うメッセージをそのまま永年保存して受贈者の手元に残すことは困難であった。さらには、親から子供へ、子供から孫へなど、後世代に継承する耐久性の高い物品に伴う後世代へのメッセージを永年当該物品に付帯して継承することは困難であった。【０００４】
また、物品に付帯されるメッセージは物品とは別の媒体に記録されるので、受贈者にとって贈与者が本来伝えたいメッセージの効果が減衰する。また、極端な場合は忘却されることがあった。【０００５】
メッセージをそのまま物品に刻印することで、メッセージを受贈者の手元に残してもよいが、物品の刻印できるスペースは限定されるので、記述可能な情報量には制約がある。結果として、贈与者の本来の希望に比べ、情報量の少ないメッセージしか刻印できなかった。【０００６】
また、贈与者がメッセージに秘匿性を持たせたいと考える場合は、本来伝えたいメッセージを物品にそのまま刻印することで表現することは回避される。【０００７】
また、物品を紛失した場合、第三者より発見の届け出があったとしても当該販売店が贈与者を特定することは困難であった。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明における物品に付帯して贈与者から受贈者へ贈るメッセージを暗号化して前記物品に刻印する物品製造方法は、オリジナルメッセージを取得するメッセージ取得ステップと、オリジナルメッセージの少なくとも一部を演算対象メッセージとして、販売店ごとに特定された関数演算で短縮して演算暗号値を取得する演算暗号処理ステップと、演算暗号値を刻印暗号値として物品に刻印する刻印ステップとを備える。【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１０】
【図１】物品製造システムを有する販売店と、物品の贈与者、受贈者、および物品の継承者との間のネットワーク構成を示す模式図である。
【図２】物品製造システム１００の内部構成を示すブロック図である。
【図３】刻印暗号値が刻印された物品を示す模式図である。
【図４】物品に刻印暗号値を刻印する場合のフローチャートを示す。
【図５】演算対象メッセージから暗号を生成する場合の模式図である。
【図６】演算対象メッセージの一例である。
【図７】演算対象メッセージのテキスト文中のブランクが変更された場合の一例である。
【図８】受贈者から贈与者への返礼メッセージの一例である。
【図９】異なるファイル形式のファイルを暗号化する場合の演算暗号装置３０の処理の一例である。
【図１０】専用ウェブページまたは継承ウェブページの表示画面の一例である。
【符号の説明】
【００１１】
１０  一般向けウェブサーバ、２０  通信網、３０  演算暗号装置、４０  発行済み暗号値データベース、５０  専用ウェブサーバ、６０  アーカイブデータベース、７０  贈与者端末、８０  受贈者端末、８５  継承者端末、９０  刻印装置、１００  物品製造システム、１０２  メッセージ取得部、１０４  メッセージ受付部、１０６  刻印制御部、１０８  セキュリティコード出力部、１１０  演算暗号値出力部、１１２  メディア記録部、３０２  ハッシュ関数保持部、５０２  アクセス鍵受付部、５０４  セキュリティコード受付部、５０６  認証部、５０８  継承ウェブページ作成部、５１０  継承ウェブページ出力部、５１２  専用ウェブページ作成部、５１４  専用ウェブページ出力部、３０００  物品、３０１０  刻印暗号値、３１００  電子媒体、３２００  ギフトカード・ギフト盾
【発明を実施するための最良の形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。【００１３】
図１は、物品製造システムを有する販売店と、物品の贈与者、受贈者、および物品の継承者との間のネットワーク構成を示す模式図である。販売店は、オリジナルメッセージの少なくとも一部を暗号化して物品に刻印する物品製造システム１００を有する。物品製造システム１００は、贈与者端末７０、受贈者端末８０、および継承者端末８５と通信網２０を介して接続されている。【００１４】
物品製造システム１００は、一般向けウェブサーバ１０、演算暗号装置３０、発行済み暗号値データベース４０、専用ウェブサーバ５０、アーカイブデータベース６０、および刻印装置９０を有する。一般向けウェブサーバ１０は、通信網２０上で販売店によって運営される。贈与者端末７０は、一般向けウェブサーバ１０に記憶された贈与にかかわるメッセージを短縮・暗号化して刻印することが可能な物品から、贈与者によって選択された物品の情報と、物品に付帯させるオリジナルメッセージの情報とを電子メールなどで販売店の一般向けウェブサーバ１０に渡す。【００１５】
演算暗号装置３０は、販売店によって運営され、販売店ごとに特定された関数演算でメッセージを暗号化する。演算暗号装置３０は、贈与に関わるオリジナルメッセージの一部または全部を短縮・暗号化して演算暗号値を生成する。発行済み暗号値データベース４０は、刻印暗号値として刻印された演算暗号値、贈与者の氏名、住所等の贈与者顧客情報、受贈者の氏名、住所等の受贈者顧客情報を格納する。【００１６】
刻印装置９０は、生成された演算暗号値を刻印暗号値として物品に刻印する。物品製造システム１００は、少なくとも贈与者端末７０から送られたオリジナルメッセージおよび演算対象メッセージを識別する情報を電子媒体に記録する。受贈者には、刻印暗号値が刻印された物品と、電子媒体とが届けられる。【００１７】
物品は、貴金属、宝石、時計、耐久家具、彫刻物など耐久年数の長いものが好ましい。物品の贈与者から受贈者への贈与行為に付帯して贈られるオリジナルメッセージ、または婚約・結婚などの限定されたメンバー間で共有したいオリジナルメッセージは、贈与者端末７０においてデジタル化される。販売店に受贈者からオリジナルメッセージが持ち込まれた場合には、物品製造システム１００がオリジナルメッセージをデジタル化する。【００１８】
演算暗号装置３０は、贈与者から取得したオリジナルメッセージの少なくとも一部を演算対象メッセージとして一定の暗号化演算をするとともに、物品に刻印可能な程度に短縮する。刻印装置９０は、販売店が自ら発行する唯一無二の暗号値として刻印暗号値を物品に刻印する。物品は、受贈者または婚約・結婚などの限定されたメンバーなどに提供される。【００１９】
受贈者端末８０は、一般向けウェブサーバ１０に対して、受贈者から入力された確認メッセージを送信する。一般向けウェブサーバ１０は、演算暗号装置３０に受贈者端末８０から送信された確認メッセージを送る。一般向けウェブサーバ１０は、演算暗号装置３０において確認メッセージに基づいて生成された確認演算暗号値を受贈者端末８０に出力する。受贈者は、受贈者端末８０に出力された確認演算暗号値と物品に刻印された刻印暗号値とが同一であることを確認する。これにより、受贈者は、刻印暗号値について、贈与者から贈られた演算対象メッセージが暗号化されたものと理解する。【００２０】
アーカイブデータベース６０は、刻印暗号値をアクセス鍵の一部として、贈与者から受贈者に送られたオリジナルメッセージ、演算対象メッセージの識別子、アクセスを許可されたメンバーの識別情報、長期保存情報、保存期間、を格納している。専用ウェブサーバ５０は、贈与者端末７０、受贈者端末８０、または継承者端末８５から専用ウェブページまたは継承ウェブページへのアクセスの認証を受け付ける。専用ウェブサーバ５０は、アクセスの認証が正しいと判断された場合に、アクセスの認証に基づいて、アーカイブデータベース６０に格納された情報を取得する。専用ウェブサーバ５０は、アーカイブデータベース６０に格納された情報を含む専用ウェブページまたは継承ウェブページを作成する。専用ウェブサーバ５０は、アクセスの認証が送信された贈与者端末７０、受贈者端末８０、または継承者端末８５に専用ウェブページまたは継承ウェブページを提供する。【００２１】
贈与に付帯するメッセージの象徴が消滅することなく贈与品とともに永年存続する効果がある。物品に直接オリジナルメッセージを刻印する場合に比べ、オリジナルメッセージの情報量を大きくすることができる。これにより、物品に付帯するオリジナルメッセージを表現豊かな創造物とすることができる。また、物品に付帯させるオリジナルメッセージに、テキスト以外に音声、画像、写真、動画などの情報も組み込むことができる。【００２２】
贈与者間のメッセージに第三者に対しての秘匿性を持たせることができる効果がある。理由は第三者が贈与品の刻印暗合値からオリジナルのメッセージを復号化することができない事による。これにより、贈与当事者間、メンバー間でしか知りえない、他人が復号できない共通の秘密を共有することの心理的効果が生じ、当事者間の贈与行為の価値を高める。【００２３】
また、贈与者と受贈者との間のオリジナルメッセージの象徴が贈与物に刻印暗号値として刻印され身近に存在感を与えるので、贈与者の伝えたいオリジナルメッセージが長期間受贈者の心の中に深く入り込む効果が生じる。その結果、贈与行為の本来の目的である贈与当事者間の意思の伝達がより効果的に達成され、物品の価値が増加する。特に、指輪、ペンダント、ベルトのバックル等、受贈者が日常で保持する物品の場合、贈与者と受贈者との間のオリジナルメッセージを日常体感する効果を強めることができる。【００２４】
販売店は、ハッシュ関数を用いた販売店独自の演算ルーチンを使用できる。更に贈与発効日毎に異なる演算ルーチンを用い、永遠の時間の中での贈与行為の発生した時間の特定化を図り、贈与当事者、物品の継承者にとって当該贈与行為に特別な意味を加えることができる。また、これにより、贈与者および受贈者がメッセージの演算暗号値と刻印暗号値との照合を販売店のサイトにてのみ実現可能とする事ができる。このことにより販売店は顧客の囲い込みと、販売店の永年の存続を願う顧客との継続した信頼関係の維持ができる。贈与者と受贈者とが互いの意思に反して相互に連絡できない状況になった場合においても、物品の刻印暗号値に基づく販売店の物品製造システムに登録された贈与者および受贈者の情報から、当事者の同意の下に再び交信可能にすることができる。【００２５】
図２は、物品製造システム１００の内部構成を示すブロック図である。一般向けウェブサーバ１０は、メッセージ取得部１０２、メッセージ受付部１０４、刻印制御部１０６、セキュリティコード出力部１０８、演算暗号値出力部１１０、およびメディア記録部１１２を有する。演算暗号装置３０は、ハッシュ関数保持部３０２を有する。専用ウェブサーバ５０は、アクセス鍵受付部５０２、セキュリティコード受付部５０４、認証部５０６、継承ウェブページ作成部５０８、継承ウェブページ出力部５１０、専用ウェブページ作成部５１２、および専用ウェブページ出力部５１４を有する。【００２６】
メッセージ取得部１０２は、物品とともに贈与者から受贈者に贈られるオリジナルメッセージを取得する。例えば、メッセージ取得部１０２は、少なくとも文字列を含むオリジナルメッセージを取得するのが好ましい。メッセージ取得部１０２は、オリジナルメッセージをアーカイブデータベース６０に格納するか否かを選択する情報を取得するとともに、格納することを選択する情報を受け取った場合に、オリジナルメッセージをアーカイブデータベース６０に格納する。【００２７】
メッセージ取得部１０２はさらに、専用ウェブページまたは継承ウェブページにアクセスを認められたメンバーが長期に保存を希望する所定の保存情報を取得した場合に、アーカイブデータベース６０にアクセスが許可されるメンバーの認証情報、保存情報を格納する。すなわち、メッセージ取得部１０２は、贈与者端末７０により、専用ウェブページまたは継承ウェブページにアクセスする選択がされたことを取得する。アーカイブデータベース６０は、保存情報として、日誌、文学的創作物、言い伝え、家系図、音声メッセージ、家族の写真、画像、または動画などを格納する。【００２８】
演算暗号装置３０は、演算対象メッセージをハッシュ関数で短縮して演算暗号値を生成する。ハッシュ関数保持部３０２は、販売店ごとに特定されるハッシュ関数および算出されたハッシュ値を変換する関数を保持する。また、演算暗号装置３０は、物品の発行日ごとに異なるハッシュ値の変換関数を生成して、ハッシュ関数保持部３０２に保持させてもよい。【００２９】
演算暗号装置３０は、発行済み暗号値データベース４０に格納された発行済みの刻印暗号値を参照する。演算暗号装置３０は、演算対象メッセージより生成された演算暗号値と同一の発行済みの刻印暗号値がある場合、演算対象メッセージのテキスト文に含まれるブランクの位置の変更またはブランクの加減をする。文字列のブランク以外の文字を変更することなく異なる最終演算対象メッセージを生成することで、発行済み暗号値データベース４０に存在しないユニークな最終演算暗号値を生成する。【００３０】
販売店は、自らが発行する全ての刻印暗号値を唯一無二の値とすることができる。これにより、贈与者および受贈者は、物品に付帯される刻印暗号値が、販売店が発行する物品の中で、世界中で唯一無二であることを心理的に実感できる。また、物品に刻印された暗号値から販売店が贈与者および受贈者を特定できる。したがって、受贈者が物品を紛失した場合、拾得者が販売店に連絡することにより、販売店が拾得物の刻印暗号値から贈与当事者を特定することができる。【００３１】
販売店の物品の模造品に例えばランダムな１６進数が刻印されたとしても、販売店が保有する発行済み暗号値データベース４０を参照することにより、販売店が既に発行した演算暗号値か否かを判断できる。刻印暗号値が衝突する場合を除き、模造品であることを証明できる。【００３２】
演算暗号装置３０は、メッセージ取得部１０２が、贈与者端末７０からオリジナルメッセージを保存することを選択する情報を受け取った場合に、演算暗号値を生成するとともに、専用ウェブページまたは継承ウェブページへのアクセスを認めるセキュリティコードを生成する。演算暗号装置３０は、演算対象メッセージをハッシュ関数で短縮・暗号化してセキュリティコードを生成する。なお、演算暗号装置３０は、演算暗号値と、セキュリティコードとを異なる値に生成するのが好ましい。【００３３】
刻印制御部１０６は、物品への演算暗号値を刻印暗号値として刻印する刻印装置９０を制御するとともに、刻印された刻印暗号値を、発行済み暗号値データベース４０に格納する。メッセージ取得部１０２が、オリジナルメッセージまたは保存情報をアーカイブデータベース６０に格納する選択を取得している場合、刻印制御部１０６は、発行済み暗号値データベース４０およびアーカイブデータベース６０に刻印暗号値を格納する。【００３４】
メディア記録部１１２は、メッセージ取得部１０２によって取得されたオリジナルメッセージと、演算対象メッセージを識別する情報と、セキュリティコード出力部１０８によって出力されたセキュリティコードとを電子媒体に記録する。電子媒体は、刻印暗号値が刻印された物品とともに、受贈者に届けられる。【００３５】
メッセージ受付部１０４は、受贈者または継承者から入力された確認メッセージを受け付ける。演算暗号装置３０は、販売店ごとに特定されたハッシュ関数および算出されたハッシュ値を変換する演算関数にて、確認メッセージから確認演算暗号値を生成する。演算暗号値出力部１１０は、確認演算暗号値を受贈者端末８０に送信する。【００３６】
メッセージ取得部１０２が、アーカイブデータベース６０に格納された保存情報を含む専用ウェブページに贈与者または受贈者がアクセスを希望する選択を取得した場合、アクセス鍵受付部５０２は、専用ウェブページへのアクセス鍵の入力を受け付ける。アクセス鍵受付部５０２は、物品に刻印された刻印暗号値を、アクセス鍵として受け付ける。また、セキュリティコード受付部５０４は、セキュリティコードを受贈者端末８０または贈与者端末７０から受け付ける。【００３７】
贈与者と受贈者との間のやり取りを受け付ける専用ウェブページを作成する場合、アクセス鍵受付部５０２は、専用ウェブページへのアクセス鍵の入力を受け付ける。また、セキュリティコード受付部５０４は、贈与者端末７０または受贈者端末８０からセキュリティコードを受け付ける。認証部５０６は、受け付けたアクセス鍵、セキュリティコード、および発行済み暗号値データベース４０に格納されたセキュリティコードに基づいて、専用ウェブページへのアクセスを認証する。【００３８】
専用ウェブページ作成部５１２は、アクセス鍵およびセキュリティコードに基づいて、アーカイブデータベース６０に格納された贈与者情報および受贈者情報を取得する。専用ウェブページ作成部５１２は、取得した贈与者情報および受贈者情報に基づいて、専用ウェブページを作成する。専用ウェブページ出力部５１４は、生成された専用ウェブページを、セキュリティコードを送信した贈与者端末７０または受贈者端末８０に出力する。専用ウェブページ出力部５１４は、専用ウェブページを介して贈与者端末７０または受贈者端末８０から入力があった場合、入力をアーカイブデータベース６０に格納してもよい。【００３９】
なお、専用ウェブページ作成部５１２は、アクセス鍵をＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に含めてもよい。専用ウェブページ作成部５１２は、アーカイブデータベース６０に格納されたファイルのアドレスをアクセス鍵で特定してもよい。【００４０】
専用ウェブページ出力部５１４は、受贈者から返礼メッセージの入力があった場合、メッセージ取得部１０２に返礼メッセージを転送してもよい。演算暗号装置３０は、返礼メッセージのうち、少なくともテキスト文を含む返礼演算対象メッセージをハッシュ関数により短縮して返礼演算暗号値を生成してもよい。刻印装置９０は、贈与者に返礼として贈る返礼物品に返礼演算暗号値を返礼刻印暗号値として刻印してもよい。【００４１】
例えば、専用ウェブサーバ５０は、登録後１年間を贈与当事者向けの専用サイト保持期間として、その間を贈与者と受贈者とのメッセージのやり取り、テキスト、音声、画像、写真、動画などの貼り付け等をできる期間とする。専用ウェブサーバ５０は、保持期間を専用ウェブサイトにて受贈者から贈与者への返礼・返答メッセージを受け付ける期間とする。【００４２】
メディア記録部１１２は、贈与者および受贈者に送る電子媒体に、専用ウェブサイトにおける返答受付期間を記録してもよい。この場合、セキュリティコード出力部１０８は、メッセージ取得部１０２により贈与者端末７０から取得される返答受付期間に基づいて、メディア記録部１１２に返答受付期間を出力する。メッセージ取得部１０２は、贈与者端末７０から専用ウェブサーバサイトへのアクセスを希望する選択を受け付けるのとともに、返答受付期間の入力を取得してもよい。【００４３】
このように、一般向けウェブサーバ１０は、贈与者および受贈者に、返答受付期間が１年であることを知らせるので、その間に返答が無い場合、贈与者は受贈者の返信がないことを知ることとなる。メッセージ取得部１０２は、返答受付期間を延長することを贈与者端末７０から取得してもよい。例えば、メッセージ取得部１０２は、贈与者が１年以上に渡り長期に保存させたい場合、贈与者端末７０から返答受付期間を延長することを取得する。メッセージ取得部１０２は、アーカイブデータベース６０に格納された返答受付期間を延長する。これにより、贈与者の「待ち」の期間が長くなり、受贈者に贈与者が受贈者の返信を待っているというメッセージが伝わることになる。【００４４】
これにより、贈与者と受贈者との間で、返礼のメッセージを含むテキスト、音声、画像、写真、および動画などをセキュアに更新できる。また、受贈者は、専用ウェブページでテキスト、音声、写真などを含む贈与者のオリジナルメッセージを再現、確認できる。また、演算暗号装置３０を利用して、物品と共に送られたメッセージを暗号化することで、刻印暗号値と一致することを確認できるので、オリジナルメッセージの真正性を確認できる。また、受贈者は、刻印された暗号値の意味を贈与者のメッセージとして解読することができる。物品製造システム１００は、受贈者端末８０から贈与者へ返信するメッセージと物品とをさらに受け付けてもよい。【００４５】
メッセージ取得部１０２が、アーカイブデータベース６０に格納された保存情報を含む継承ウェブページに贈与者、受贈者、または継承者がアクセスを希望する選択を取得した場合、アクセス鍵受付部５０２は、継承ウェブページへのアクセス鍵の入力を受け付ける。アクセス鍵受付部５０２は、物品に刻印された刻印暗号値を、アクセス鍵として受け付ける。また、セキュリティコード受付部５０４は、セキュリティコードを贈与者端末７０、受贈者端末８０、または継承者端末８５から受け付ける。【００４６】
認証部５０６は、アーカイブデータベース６０から、演算暗号値を含む認証情報を取得する。認証部５０６は、アクセス鍵およびセキュリティコードと認証情報とを認証して、前記継承ウェブページへのアクセスを許可する。また、認証部５０６は、アクセス鍵およびセキュリティコードと認証情報とを認証して、保存情報の変更を許可する。【００４７】
継承ウェブページ作成部５０８は、保存情報を含む継承ウェブページを作成する。継承ウェブページ出力部５１０は、贈与者端末７０、受贈者端末８０、または継承者端末８５に対して、作成された継承ウェブページを出力する。なお、継承ウェブページ出力部５１０は、継承者端末８５から保存情報に追記する情報を受け付けて、アーカイブデータベース６０に格納された保存情報を更新してもよい。【００４８】
物品に刻印された暗号値をアクセス鍵の一部として保存情報へのアクセスを認め、子孫に末永く伝承したい家族の日誌、文学的創作物、言い伝え、家系図、音声メッセージ、家族の写真、画像、動画などの保存情報を販売店が長期にわたりコンピュータに保存することができる。これにより、貴金属などの永年存続する物品を継承する子孫に、刻印暗号値をアクセス鍵の一部として保存情報へのアクセスを認めることができる。その結果、贈与者の子孫の代まで販売店との一体感が生まれ、販売店は長期に渡り事業体の永年の存続を願う顧客層を獲得できる。更に販売店のコンピュータシステムが冗長性を有しかつ耐災害性を備えた場合は、贈与当事者の家族の情報を長期にわたって確実に保全でき、家族に関わる保存情報のアーカイブサービスを提供することが可能となる。【００４９】
図３は、刻印暗号値が刻印された物品を示す模式図である。物品３０００は、刻印暗号値３０１０を有する。刻印暗号値３０１０は、演算対象メッセージがハッシュ関数によって短縮された値として、物品３０００に刻印される。例えば、刻印暗号値は、「０１０ｃｆ０３４９」の値を有する。【００５０】
図４は、物品に演算暗号値を刻印する場合のフローチャートを示す。贈与者は贈与行為に当たり、店頭またはインターネットにて販売店が提供する暗号の刻印が可能な物品リストの中から物品を選ぶ。例えば、一般向けウェブサーバ１０は、贈与者端末７０に対して、物品を注文する注文受付サイトを作成する。贈与者端末７０は、注文受付サイトへとアクセスする（ステップ９９０）。贈与者端末７０は、贈与者から入力される、演算暗号値を刻印できる物品の選択入力を一般向けウェブサーバ１０に送る（ステップ１０００）。【００５１】
次に贈与者は物品に付帯したいと思うテキスト、音声、写真などの受贈者へのメッセージデータを販売店に手渡すか、または通信網２０経由にて「贈与メッセージ受け入れフォーマット」に入力し販売店に送信する。例えば、贈与者端末７０は、物品の選択入力とともに、物品とともに受贈者に贈るオリジナルメッセージの入力を一般向けウェブサーバ１０に送る（ステップ１１００）。【００５２】
一般向けウェブサーバ１０は、オリジナルメッセージが贈与者本人から発信されたことを確認するための本人確認をする。一般向けウェブサーバ１０は、図示しない本人確認部を有してもよい。本人確認部は、贈与者端末７０に対して、物品の選択入力を受け付けた場合にＩＤおよびパスワードを発行する。本人確認部は、オリジナルメッセージを受け付けた場合に、発行されたＩＤおよびパスワードを認証してもよい。これは贈与行為に付帯するメッセージが本来の贈与の目的以外に悪用されることを未然に防ぐためであってもよい。【００５３】
メッセージ取得部１０２は、オリジナルメッセージの内容を受信した後、演算対象となる演算対象メッセージを確認するとともに、演算対象メッセージの内容をチェックする（ステップ１２００）。すなわち、販売店は贈与者から受け取ったオリジナルメッセージが受贈者への脅迫、中傷でないことを確認する。メッセージ取得部１０２は、演算対象メッセージが脅迫、中傷の類に属する場合、贈与者端末７０に対して取引不可であることを伝える情報を送信する（ステップ１２１０）。そして、一般向けウェブサーバ１０は、贈与者との取引を開始しない（ステップ１３００）。【００５４】
物品製造システム１００は、ハッシュ関数の一方向性を利用するので、刻印暗号値からオリジナルデータを復元できないことにより、悪用され、時として脅迫・中傷のメッセージ、あるいは品位を欠くメッセージとなる可能性がある。したがって、販売店は贈与行為が脅迫・中傷行為などとなることを排除することを宣言し顧客の同意と信頼を得る。これは本実施形態を具現化する場合の販売店におけるプロセスであり、販売店は本実施形態を使った物品を販売する場合、当該フィルタリングすることを事前に顧客の同意を得る。【００５５】
メッセージ取得部１０２は、演算対象メッセージのうち、テキスト文に誤植がないことをチェックする（ステップ１４００）。メッセージ取得部１０２は、誤植を発見した場合に、贈与者端末７０に誤植があることと、訂正することを伝える。メッセージ取得部１０２は、贈与者端末７０から訂正の同意が送信された場合に、テキスト文を訂正する。これにより、メッセージ取得部１０２は、暗号化する演算対象メッセージを確定する（ステップ１５００）。【００５６】
メッセージ取得部１０２は、贈与者端末７０から、専用ウェブサーバ５０を介して、専用ウェブページまたは継承ウェブページへアクセスするか否かの選択を受け付ける。すなわち、メッセージ取得部１０２は、オリジナルメッセージをアーカイブデータベース６０に格納するかを贈与者端末７０から取得する。メッセージ取得部１０２は、贈与者ウェブページまたは専用ウェブページへのアクセスをするとの選択を取得した場合、贈与者端末７０から、贈与者ウェブページまたは専用ウェブページを提供する期間、および料金の負担方法の入力を取得する。【００５７】
メッセージ取得部１０２は、専用ウェブページまたは継承ウェブページへアクセスする選択を取得した場合、確定したオリジナルメッセージと演算対象メッセージとを識別する情報をアーカイブデータベース６０へ格納する。また、メッセージ取得部１０２は、贈与者端末７０から保存情報を受け付けて、アーカイブデータベース６０へ保存する。【００５８】
また、メッセージ取得部１０２は、メッセージを記述するギフトカード、ギフト盾などのオプション物品の選択および、支払い方法、届け先情報、納品方法、納期、価格などの顧客注文情報を取得する。メッセージ取得部１０２は、贈与者および受贈者の顧客情報を贈与者情報として取得し、受け付けた情報を、図示しないストレージ装置に記録する。メッセージ取得部１０２は、贈与者ウェブページまたは専用ウェブページへアクセスする選択を取得した場合、贈与者情報および受贈者情報をアーカイブデータベース６０に格納する。【００５９】
演算暗号装置３０は、ハッシュ関数を利用して、少なくともテキスト文を含む演算対象メッセージの短縮および暗号化をする。これにより、演算暗号装置３０は、演算暗号値を生成する（ステップ１６００）。【００６０】
演算暗号装置３０が演算対象メッセージを暗号化する場合に、異なる贈与者の演算対象メッセージが偶然同一となり、同一の演算暗号値が生成されることを避けるのが好ましい。そこで、テキスト文をユニークなものとすることを販売店は推奨する。例えば、贈与日の日付を文字列として付与することを推奨してもよい。【００６１】
販売店は贈与者と協議の上、暗号化演算対象として含むファイルタイプとファイルを決定することで演算対象メッセージを確定する。演算暗号装置３０は、暗号化にハッシュ関数を利用することで、電子化されたテキスト、音声、画像、動画などのファイルのそれぞれから、それぞれのハッシュ値を求めることができる。しかしながら、刻印暗号値の真正性を確認する過程において贈与当事者が作業に手間取ることを考慮すると、販売店はテキスト文を演算対象とすることを勧めることが好ましい。【００６２】
演算暗号装置３０により生成された演算暗号値と同一の演算暗号値が、発行済み暗号値データベースに格納されている場合（ステップ１６１０）、演算暗号装置３０は、演算対象メッセージに含まれるテキスト文のブランク位置を変更または加減する。演算暗号装置３０は、発行済みのすべての刻印暗号値と異なる最終演算暗号値を生成する演算対象メッセージを生成するとともに、その演算暗号値を確定する。（ステップ１７００）。【００６３】
メッセージ取得部１０２が、贈与者端末７０から専用ウェブページにアクセスする選択を受け取っている場合、演算暗号装置３０は、演算暗号値とともに、専用ウェブサイトへアクセスするためのセキュリティコードを生成する。演算暗号装置３０は、セキュリティコードをセキュリティコード出力部１０８へ送る。刻印制御部１０６は、発行済み暗号値データベース４０およびアーカイブデータベース６０に、演算暗号値を格納する。【００６４】
メディア記録部１１２は、メッセージ取得部１０２からオリジナルメッセージと演算対象メッセージとを識別する情報を取得した後、電子媒体３１００に記録する。メディア記録部１１２は、セキュリティコードが出力される場合、セキュリティコード出力部１０８からセキュリティコードを取得した後、電子媒体に記録する。また、メディア記録部１１２は、専用ウェブサーバ５０へのアクセス方法、ＩＤ、およびパスワードをさらに記録してもよい。販売店は、ガイドブックに、専用ウェブサーバ５０へのアクセス方法、ＩＤ、パスワード、およびセキュリティコードを記載して贈与者および贈与者に渡してもよい。【００６５】
メッセージ取得部１０２が、贈与者ウェブページまたは専用ウェブページにアクセスしない選択を贈与者端末７０から取得している場合、刻印制御部１０６は、贈与者情報および受贈者情報を演算暗号値とともに発行済み暗号値データベース４０に格納する。これにより、将来の刻印暗号値の重複発行を回避できるとともに、物品の紛失の届けがあった場合に、贈与者に連絡できる。【００６６】
物品３０００、オリジナルメッセージを記録した電子媒体、オプションのギフトカード、およびギフト盾は、ギフトセットとして受贈者へ配達されるか、または贈与者に配達された後、贈与者から受贈者へ手渡される（ステップ１９１０）。また、贈与者端末７０または受贈者端末８０が、販売店の暗合化システムの一般向けウェブサーバ１０に接続する方法が、ギフトセットと共に受贈者に提供される。贈与者端末７０または受贈者端末８０が、一般向けウェブサーバ１０を介して演算暗号装置３０にアクセスする場合、贈与者端末７０または受贈者端末８０から、贈与者に係る物品の刻印暗号値、贈与発行日、贈与者名などの情報を入力させてもよい。一般向けウェブサーバ１０は、入力された情報と図示しないストレージ装置に記録された情報とを認証して、演算暗号装置３０にアクセスを許可してもよい。これにより、販売店は、模造品の製造を防止できる。【００６７】
メッセージ取得部１０２が、贈与者端末７０から継承ウェブページまたは専用ウェブページへのアクセスをする選択を取得した場合、メッセージ取得部１０２は贈与者から保存情報を取得する。メッセージ取得部１０２は、保存情報とともに、オリジナルメッセージをアーカイブデータベース６０に格納する（ステップ１９００）。【００６８】
図５は、演算対象メッセージから暗号を生成する場合の模式図である。演算暗号装置３０は、演算対象メッセージ２０００を、例えば、ハッシュ関数ＳＨＡ−２５６を用いて６４桁１６進数の第１ハッシュ値２１００に短縮・暗号化する。演算暗号装置３０は、販売店ごとに特定された関数として、第１ハッシュ値２１００に、それぞれの１６進数に１を加える演算をした後に、生成された値の一桁目を並べ中間演算値２２００とする。なお、販売店ごとに特定される関数は、どのような関数であってもよく、物品製造システムごとに特定される関数であってもよい。【００６９】
演算暗号装置３０は、中間演算値２２００を、ハッシュ関数ＣＲＣ３２（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ  ３２）を用いて８桁の第２ハッシュ値２３００を作成する。演算暗号装置３０は、第２ハッシュ値２３００に第１ハッシュ値２１００の最初の１字を演算暗号値の９桁目２５００として添え、合計９桁の最終的な演算暗号値２４００を生成する。これに限定されず、演算暗号装置３０は、ハッシュ関数を用いて短縮・暗号化する関数の組み合わせであればいかなるものを用いても構わない。【００７０】
上述の１６進数９桁のハッシュ演算値が、異なるオリジナルデータから偶然同一のものとなる確率、すなわち、ハッシュ衝突の確立は、１６の９乗分の１、即ち６８７億１９４７万６７３６分の１となる。刻印暗号値の発行数を毎年十万と仮定した場合、１００年で累計１０００万の発行数となり、１０１年目のハッシュ衝突の可能性は約０．０１４４％となる。したがって１０１年目の十万の新規発行に対して約１４．４の贈与にかかわる演算暗号対象のメッセージがハッシュ衝突の期待値となる。１年目のハッシュ衝突の確立は０．０００１４％であり、十万の新規発行に対して約０．１４個がハッシュ衝突の期待値となる。【００７１】
演算暗号装置３０が、以前に生成した演算暗号値と異なる演算暗号値を生成するには、贈与者端末から取得したオリジナルメッセージに基づく演算対象メッセージの修正をする。この場合、演算暗号装置３０は、演算対象メッセージに含まれるテキストのブランクの位置を調整した後、演算暗号値を生成する。また、演算暗号装置３０は、ＳＨＡ−２５６演算結果の２桁目から５桁目までの４桁の１６進数２５００をセキュリティコードとする。【００７２】
セキュリティコードにより第三者のアクセスを阻止することと、オリジナルメッセージの真正性確認能力の強化と、セキュリティコードを忘れたときに再現する方法とを贈与者、受贈者、および販売店が知ることにより、セキュリティ強化ができる。また、第１ハッシュ値２１００の例として表現された、ＳＨＡ−２５６演算暗号値の中の４文字をセキュリティコードとすることにより、真正性を確認する能力は、１６の４乗倍強化できる。【００７３】
なお、演算暗号装置３０は、刻印暗号値の桁数を増やすことができる。一例として、演算暗号装置３０は、演算対象メッセージのＳＨＡ−２５６演算暗号値の中から新規に追加する桁を選ぶことにより容易に桁数を増加しハッシュ衝突の可能性を減じることができる。【００７４】
メディア記録部１１２は、オリジナルメッセージと演算対象メッセージを識別する情報を電子媒体３１００に記録する。電子媒体３１００およびギフトカード・ギフト盾３２００は、物品３０００のオプションとして、贈与者および受贈者に提供される。【００７５】
メッセージ受付部１０４は、贈与者端末７０、受贈者端末８０、または継承者端末８５から、電子媒体３１００に記録された演算対象メッセージのコピー、または手入力されたメッセージを取得する。演算暗号装置３０は、取得したメッセージに基づいて演算暗号値を求め、演算暗号値出力部１１０に出力する。贈与者または受贈者は、出力された演算暗号値と刻印暗号値とが一致することを確認することでメッセージの真正性を確認できる。【００７６】
図６は、オリジナルメッセージの一例である。演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６により、表１の演算結果を得る。【００７７】
【表１】
2009122558.tif 000003
【００７８】
また、演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６の演算結果の各桁に１を加えて、表２の演算結果を得る。【００７９】
【表２】
2009122558.tif 000004
【００８０】
また、演算暗号装置３０は、ハッシュ関数ＣＲＣ３２により、「０１０ｃｆ０３４」の演算結果を得る。そして、演算暗号装置３０は、演算暗号値として、「０１０ｃｆ０３４９」を得る。また、演算暗号装置３０は、セキュリティコードとして、「ｆ８６８」を得る。【００８１】
図７は、第１メッセージのブランクが変更された場合の一例である。演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６により、表３の演算結果を得る。【００８２】
【表３】
2009122558.tif 000005
【００８３】
また、演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６の演算結果の各桁に１を加えて、表４の演算結果を得る。【００８４】
【表４】
2009122558.tif 000006
【００８５】
また、演算暗号装置３０は、ハッシュ関数ＣＲＣ３２により、「７２１０５８６７」の演算結果を得る。そして、演算暗号装置３０は、演算暗号値として、「７２１０５８６７ａ」を得る。また、演算暗号装置３０は、セキュリティコードとして、「ｃ４ｃ８」を得る。【００８６】
図８は、受贈者から贈与者への返答メッセージの一例である。演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６により、表５の演算結果を得る。【００８７】
【表５】
2009122558.tif 000007
【００８８】
また、演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６の演算結果の各桁に１を加えて、表６の演算結果を得る。【００８９】
【表６】
2009122558.tif 000008
【００９０】
また、演算暗号装置３０は、ハッシュ関数ＣＲＣ３２により、「４６ｅ６ｃａ２３」の演算結果を得る。そして、演算暗号装置３０は、演算暗号値として、「４６ｅ６ｃａ２３ｄ」を得る。【００９１】
図９は、異なるファイル形式のファイルを暗号化する場合の演算暗号装置３０の処理の一例である。演算暗号装置３０は、複数のファイルから演算暗号値を求める場合、まず、それぞれのファイルをハッシュ関数ＳＨＡ−２５６により暗号化してそれぞれの第１ハッシュ値を得る。その後、演算暗号装置３０は、それぞれの第１ハッシュ値を結合して、第２ハッシュ値として、演算暗号値を得る。【００９２】
図１０は、贈与ウェブページまたは専用ウェブページの表示画面の一例である。専用ウェブサーバ５０は、贈与者端末７０および受贈者端末８０に、テキスト、画像、または音声等を選択可能に提供する。【００９３】
一般向けウェブサーバ１０は、受贈者端末８０から、贈与者への返信とともに物品の選択とがあった場合、アーカイブデータベース６０に格納された贈与者からのメッセージと返信とを合わせて演算暗号値を生成してもよい。これにより、贈与者と受贈者との間でそれぞれのメッセージを互いに共有でき、一体感の意識を高めることができる。【００９４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。
【図１】
2009122558.tif 000009
【図２】
2009122558.tif 000010
【図３】
2009122558.tif 000011
【図４】
2009122558.tif 000012
【図５】
2009122558.tif 000013
【図６】
2009122558.tif 000014
【図７】
2009122558.tif 000015
【図８】
2009122558.tif 000016
【図９】
2009122558.tif 000017
【図１０】
2009122558.tif 000018
【手続補正書】
【提出日】平成20年4月17日(2008.4.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
メディア記録部１１２は、メッセージ取得部１０２からオリジナルメッセージと演算対象メッセージとを識別する情報を取得した後、電子媒体３１００に記録する。メディア記録部１１２は、セキュリティコードが出力される場合、セキュリティコード出力部１０８からセキュリティコードを取得した後、電子媒体に記録する。また、メディア記録部１１２は、専用ウェブサーバ５０へのアクセス方法、ＩＤ、およびパスワードをさらに記録してもよい。販売店は、ガイドブックに、専用ウェブサーバ５０へのアクセス方法、ＩＤ、パスワード、およびセキュリティコードを記載して贈与者および受贈者に渡してもよい。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
上述の１６進数９桁のハッシュ演算値が、異なるオリジナルデータから偶然同一のものとなる確率、すなわち、ハッシュ衝突の確率は、１６の９乗分の１、即ち６８７億１９４７万６７３６分の１となる。刻印暗号値の発行数を毎年十万と仮定した場合、１００年で累計１０００万の発行数となり、１０１年目のハッシュ衝突の可能性は約０．０１４４％となる。したがって１０１年目の十万の新規発行に対して約１４．４の贈与にかかわる演算暗号対象のメッセージがハッシュ衝突の期待値となる。１年目のハッシュ衝突の確率は０．０００１４％であり、十万の新規発行に対して約０．１４個がハッシュ衝突の期待値となる。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2009122558.tif 000019
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2009122558.tif 000020
【手続補正書】
【提出日】平成20年7月3日(2008.7.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、物品を紛失した場合、第三者より発見の届け出があったとしても当該販売店が贈与当事者を特定することは困難であった。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
物品は、貴金属、宝石、時計、耐久家具、彫刻物など耐久年数の長いものが好ましい。物品の贈与者から受贈者への贈与行為に付帯して贈られるオリジナルメッセージ、または婚約・結婚などの限定されたメンバー間で共有したいオリジナルメッセージは、贈与者端末７０においてデジタル化される。販売店に贈与者からオリジナルメッセージが持ち込まれた場合には、物品製造システム１００がオリジナルメッセージをデジタル化する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
メッセージ受付部１０４は、受贈者または継承者から入力された確認メッセージを受け付ける。演算暗号装置３０は、販売店ごとに特定されたハッシュ関数および算出されたハッシュ値を変換する演算関数にて、確認メッセージから確認演算暗号値を生成する。演算暗号値出力部１１０は、確認演算暗号値を受贈者端末８０または継承者端末８５に送信する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
メディア記録部１１２は、贈与者および受贈者に送る電子媒体に、専用ウェブサイトにおける返答受付期間を記録してもよい。この場合、セキュリティコード出力部１０８は、メッセージ取得部１０２により贈与者端末７０から取得される返答受付期間に基づいて、メディア記録部１１２に返答受付期間を出力する。メッセージ取得部１０２は、贈与者端末７０から専用ウェブサーバサイトへのアクセスを希望する選択を受け付けるとともに、返答受付期間の入力を取得してもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
メッセージ取得部１０２は、贈与者端末７０から、専用ウェブサーバ５０を介して、専用ウェブページまたは継承ウェブページへアクセスするか否かの選択を受け付ける。すなわち、メッセージ取得部１０２は、オリジナルメッセージをアーカイブデータベース６０に格納するかを贈与者端末７０から取得する。メッセージ取得部１０２は、専用ウェブページまたは継承ウェブページへのアクセスをするとの選択を取得した場合、贈与者端末７０から、専用ウェブページまたは継承ウェブページを提供する期間、および料金の負担方法の入力を取得する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
また、メッセージ取得部１０２は、メッセージを記述するギフトカード、ギフト盾などのオプション物品の選択および、支払い方法、届け先情報、納品方法、納期、価格などの顧客注文情報を取得する。メッセージ取得部１０２は、贈与者および受贈者の顧客情報を贈与者情報として取得し、受け付けた情報を、図示しないストレージ装置に記録する。メッセージ取得部１０２は、専用ウェブページまたは継承ウェブページへアクセスする選択を取得した場合、贈与者情報および受贈者情報をアーカイブデータベース６０に格納する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
メディア記録部１１２は、メッセージ取得部１０２からオリジナルメッセージと演算対象メッセージを識別する情報を取得した後、電子媒体３１００に記録する。メディア記録部１１２は、セキュリティコードが出力される場合、セキュリティコード出力部１０８からセキュリティコードを取得した後、電子媒体に記録する。また、メディア記録部１１２は、専用ウェブサーバ５０へのアクセス方法、ＩＤ、およびパスワードをさらに記録してもよい。販売店は、ガイドブックに、専用ウェブサーバ５０へのアクセス方法、ＩＤ、パスワード、およびセキュリティコードを記載して贈与者および贈与者に渡してもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
メッセージ取得部１０２が、専用ウェブページまたは継承ウェブページにアクセスしない選択を贈与者端末７０から取得している場合、刻印制御部１０６は、贈与者情報および受贈者情報を演算暗号値とともに発行済み暗号値データベース４０に格納する。これにより、将来の刻印暗号値の重複発行を回避できるとともに、物品の紛失の届けがあった場合に、贈与者に連絡できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
上述の１６進数９桁のハッシュ演算値が、異なるオリジナルデータから偶然同一のものとなる確率、すなわち、ハッシュ衝突の確立は、１６の９乗分の１、即ち６８７億１９４７万６７３６分の１となる。刻印暗号値の発行数を毎年十万と仮定した場合、１００年で累計１０００万の発行数となり、１０１年目のハッシュ衝突の可能性は約０．０１４６％となる。したがって１０１年目の十万の新規発行に対して約１４．６の贈与にかかわる演算暗号対象のメッセージがハッシュ衝突の期待値となる。１年目のハッシュ衝突の確立は０．０００１４６％であり、十万の新規発行に対して約０．１４６個がハッシュ衝突の期待値となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
メッセージ受付部１０４は、贈与者端末７０、受贈者端末８０、または継承者端末８５から、電子媒体３１００に記録された演算対象メッセージのコピー、または手入力されたメッセージを取得する。演算暗号装置３０は、取得したメッセージに基づいて演算暗号値を求め、演算暗号値出力部１１０に出力する。贈与者、受贈者または継承者は、出力された演算暗号値と刻印暗号値とが一致することを確認することでメッセージの真正性を確認できる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
図６は、演算対象メッセージの一例である。演算暗号装置３０は、ハッシュ関数ＳＨＡ−２５６により、表１の演算結果を得る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
図１０は、専用ウェブページまたは継承ウェブページの表示画面の一例である。専用ウェブサーバ５０は、贈与者端末７０および受贈者端末８０に、テキスト、画像、または音声等を選択可能に提供する。
【手続補正１３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項５
【補正方法】変更
【補正の内容】
【請求項５】
（ｊ）前記贈与者、前記受贈者、および前記物品を継承した継承者が保存を希望する所定の保存情報を格納するアーカイブデータベース格納ステップと、
（ｋ）前記贈与者、前記受贈者、および前記継承者ごとに前記保存情報を含む継承ウェブページを作成する継承ウェブページ作成ステップと、
（ｌ）前記継承ウェブページへのアクセス鍵の入力を受け付けるアクセス鍵受付ステップと、
（ｍ）前記演算対象メッセージを、前記ハッシュ関数で短縮して生成した前記継承ウェブページへのアクセスを認めるセキュリティコードを出力するセキュリティコード出力ステップと、
（ｎ）前記セキュリティコードを受け付けるセキュリティコード受付ステップと、
（ｏ）受け付けた前記セキュリティコードに基づいて、前記アクセス鍵と前記演算暗号値を含む認証情報とを認証して、前記継承ウェブページへのアクセスおよび前記保存情報の変更を許可する認証ステップと
をさらに備える請求項１に記載の物品製造方法。
【手続補正書】
【提出日】平成20年8月5日(2008.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
物品製造システムが、物品に付帯して贈与者から受贈者へ贈るオリジナルメッセージの少なくとも一部を暗号化して前記物品に刻印する物品製造方法であって、
（ａ）前記物品製造システムが備えるオリジナルメッセージ取得部が、前記オリジナルメッセージを取得するオリジナルメッセージ取得ステップと、
（ｂ）前記物品製造システムが備える演算暗号装置が、前記オリジナルメッセージの少なくとも一部を演算対象メッセージとして、ハッシュ関数で短縮して演算暗号値を取得する演算暗号処理ステップと、
（ｃ）前記物品製造システムが備える刻印装置が、前記演算暗号値を刻印暗号値として前記物品に刻印する刻印ステップと
を備える物品製造方法。
【請求項２】
前記演算暗号処理ステップは、
前記演算暗号装置が、前記演算対象メッセージからハッシュ値を演算するハッシュ値演算ステップと、
前記演算暗号装置が、前記ハッシュ値に任意の関数演算をして、中間演算値を求める中間演算値演算ステップと、
前記演算暗号装置が、前記中間演算値から前記演算暗号値を演算する演算暗号値生成ステップと
を有する請求項１に記載の物品製造方法。
【請求項３】
（ｄ）前記物品製造システムが備えるメッセージ受付部が、前記受贈者または前記物品を継承した継承者から、前記物品とともに届けられた前記オリジナルメッセージの少なくとも一部である前記演算対象メッセージを確認メッセージとして受け付けるメッセージ受付ステップと、
（ｅ）前記演算暗号装置が、前記確認メッセージが前記演算対象メッセージと同一である場合、前記刻印暗号値と同一の確認演算暗号値を出力する確認演算暗号値出力ステップと
をさらに備える請求項１または２に記載の物品製造方法。
【請求項４】
（ｆ）前記物品製造システムが備える専用ウェブページ作成部が、前記贈与者と前記受贈者との間のやり取りを受け付ける専用ウェブページを作成する専用ウェブページ作成ステップと、
（ｇ）前記物品製造システムが備えるセキュリティコード出力部が、前記ハッシュ値演算ステップの演算結果から生成された、前記演算暗号値と異なる値であって前記専用ウェブページへのアクセスを認めるセキュリティコードを出力するセキュリティコード出力ステップと、
（ｈ）前記物品製造システムが備えるセキュリティコード受付部が、前記贈与者または前記受贈者から、前記物品とともに届けられた前記セキュリティコードを受け付けるセキュリティコード受付ステップと、
（ｉ）前記物品製造システムが備える認証部が、受け付けた前記セキュリティコードに基づいて、前記専用ウェブページへのアクセスを認証する認証ステップと
をさらに備える請求項２に記載の物品製造方法。
【請求項５】
（ｊ）前記物品製造システムが備えるメッセージ取得部が、前記贈与者、前記受贈者、および前記物品を継承した継承者が保存を希望する所定の保存情報を格納するアーカイブデータベース格納ステップと、
（ｋ）前記物品製造システムが備える継承ウェブページ作成部が、前記贈与者、前記受贈者、および前記継承者ごとに前記保存情報を含む継承ウェブページを作成する継承ウェブページ作成ステップと、
（ｌ）前記物品製造システムが備えるアクセス鍵受付部が、前記継承ウェブページへのアクセス鍵の入力を受け付けるアクセス鍵受付ステップと、
（ｍ）前記物品製造システムが備えるセキュリティコード出力部が、前記ハッシュ値演算ステップの演算結果から生成された、前記演算暗号値と異なる値であって前記継承ウェブページへのアクセスを認めるセキュリティコードを出力するセキュリティコード出力ステップと、
（ｎ）前記物品製造システムが備えるセキュリティコード受付部が、前記贈与者、前記受贈者、または前記継承者から、前記物品とともに届けられた前記セキュリティコードを受け付けるセキュリティコード受付ステップと、
（ｏ）前記物品製造システムが備える認証部が、受け付けた前記セキュリティコードに基づいて、前記アクセス鍵と前記演算暗号値を含む認証情報とを認証して、前記継承ウェブページへのアクセスおよび前記保存情報の変更を許可する認証ステップと
をさらに備える請求項２に記載の物品製造方法。
【請求項６】
物品に付帯して贈与者から受贈者へ贈るオリジナルメッセージの少なくとも一部を暗号化して前記物品に刻印する物品製造システムであって、
前記オリジナルメッセージを取得するオリジナルメッセージ取得部と、
前記オリジナルメッセージの少なくとも一部を演算対象メッセージとして、ハッシュ関数で短縮して演算暗号値を取得する演算暗号処理部と、
前記演算暗号値を刻印暗号値として前記物品に刻印する刻印装置と
を備える物品製造システム。
【請求項７】
贈与者から受贈者に贈られる物品であって、
前記贈与者から前記受贈者に前記物品とともに贈られるオリジナルメッセージの少なくとも一部をハッシュ関数により暗号化した刻印暗号値が刻印された物品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
メディア記録部１１２は、メッセージ取得部１０２からオリジナルメッセージと演算対象メッセージを識別する情報を取得した後、電子媒体３１００に記録する。メディア記録部１１２は、セキュリティコードが出力される場合、セキュリティコード出力部１０８からセキュリティコードを取得した後、電子媒体に記録する。また、メディア記録部１１２は、専用ウェブサーバ５０へのアクセス方法、ＩＤ、およびパスワードをさらに記録してもよい。販売店は、ガイドブックに、専用ウェブサーバ５０へのアクセス方法、ＩＤ、パスワード、およびセキュリティコードを記載して贈与者および受贈者に渡してもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
上述の１６進数９桁のハッシュ演算値が、異なるオリジナルデータから偶然同一のものとなる確率、すなわち、ハッシュ衝突の確率は、１６の９乗分の１、即ち６８７億１９４７万６７３６分の１となる。刻印暗号値の発行数を毎年十万と仮定した場合、１００年で累計１０００万の発行数となり、１０１年目のハッシュ衝突の可能性は約０．０１４６％となる。したがって１０１年目の十万の新規発行に対して約１４．６の贈与にかかわる演算暗号対象のメッセージがハッシュ衝突の期待値となる。１年目のハッシュ衝突の確率は０．０００１４６％であり、十万の新規発行に対して約０．１４６個がハッシュ衝突の期待値となる。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2009122558.tif 000021
【国際調査報告】
2009122558.tif 000022
2009122558.tif 000023
2009122558.tif 000024
2009122558.tif 000025