(57)【特許請求の範囲】
【請求項１】
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムであって、
送信側の前記電子文書端末は、
インストールされたアプリケーションにより、作成、編集、閲覧可能であり、固定レイアウトで、部分的な入力フィールドに入力が可能な汎用的な電子文書データにおいて、前記仮想通貨として請求する請求金額の入力を受付ける金額入力手段と、
ユーザの操作に基づき、前記電子文書データに、前記仮想通貨のウォレットのアドレスを示す公開鍵を対応づけるウォレット設定手段と、
前記金額入力手段により前記請求金額が入力され、前記ウォレット設定手段により前記公開鍵が対応付けられた前記電子文書データを、受信側の前記電子文書端末に、送信する電子文書データ送信手段と、を備え、
受信側の前記電子文書端末は、
送信された前記電子文書データを受信する電子文書データ受信手段と、
ユーザの操作に基づき、前記電子文書データに入力されている前記請求金額及び前記電子文書データに対応づけられた前記公開鍵が示す前記仮想通貨の前記ウォレットのアドレスに、前記請求金額に相当する前記仮想通貨を、受信側の前記電子文書端末において、予め設定された前記仮想通貨の前記ウォレットから、送金する支払手段と、を備える電子文書システム。
【請求項２】
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムであって、
送信側の前記電子文書端末は、
インストールされたアプリケーションにより、作成、編集、閲覧可能であり、固定レイアウトで、部分的な入力フィールドに入力が可能な汎用的な電子文書データにおいて、前記仮想通貨として取り扱う取扱い金額の入力を受付ける金額入力手段と、
ユーザの操作に基づき、前記電子文書データに前記仮想通貨のウォレットのアドレスを示す公開鍵を対応付け、当該ウォレットに、前記金額入力手段が受け付けた取扱い金額に相当する仮想通貨を格納し、前記電子文書データに当該ウォレットに格納された前記仮想通貨を利用するための秘密鍵を対応づける仮想通貨対応付け手段と、
前記電子文書データを受信側の前記電子文書端末に送信する電子文書データ送信手段と、を備える電子文書システム。
【請求項３】
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムが実行する電子文書処理方法であって、
送信側の前記電子文書端末が、
インストールされたアプリケーションにより、作成、編集、閲覧可能であり、固定レイアウトで、部分的な入力フィールドに入力が可能な汎用的な電子文書データにおいて、前記仮想通貨として請求する請求金額の入力を受付けるステップと、
ユーザの操作に基づき、前記電子文書データに、前記仮想通貨のウォレットのアドレスを示す公開鍵を対応づけるステップと、
前記請求金額の入力を受付けるステップにより前記請求金額が入力され、前記公開鍵を対応づけるステップにより前記公開鍵が対応付けられた前記電子文書データを、受信側の前記電子文書端末に、送信するステップと、を実行し、
受信側の前記電子文書端末が、
送信された前記電子文書データを受信するステップと、
ユーザの操作に基づき、前記電子文書データに入力されている前記請求金額及び前記電子文書データに対応づけられた前記公開鍵が示す前記仮想通貨の前記ウォレットのアドレスに、前記請求金額に相当する前記仮想通貨を、受信側の前記電子文書端末において、予め設定された前記仮想通貨の前記ウォレットから、送金するステップと、を実行する電子文書処理方法。
【請求項４】
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムが実行する電子文書処理方法であって、
送信側の前記電子文書端末が、
インストールされたアプリケーションにより、作成、編集、閲覧可能であり、固定レイアウトで、部分的な入力フィールドに入力が可能な汎用的な電子文書データにおいて、前記仮想通貨として取り扱う取扱い金額の入力を受付けるステップと、
ユーザの操作に基づき、前記電子文書データに前記仮想通貨のウォレットのアドレスを示す公開鍵を対応付け、当該ウォレットに、前記取扱い金額の入力を受付けるステップで受け付けた取扱い金額に相当する仮想通貨を格納し、前記電子文書データに当該ウォレットに格納された前記仮想通貨を利用するための秘密鍵を対応づけるステップと、
前記電子文書データを受信側の前記電子文書端末に送信するステップと、を備える電子文書処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体、電子文書コンピュータ、電子文書システム、電子文書処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、物理的なお金は、紛失等のおそれがあるため、仮想通貨が電子的に取り引きされている。【０００３】
例えば、第１の仮想通貨を送金する取引における、第１の仮想通貨及び送金先の第１のユーザの識別子を含む第１の取引情報と、第１の仮想通貨の少なくとも一部である第２の仮想通貨を送金する第２の取引における、第２の仮想通貨、送金元の第２のユーザの電子署名、及び送金先の第３のユーザの識別子を含む第２の取引情報と、を記憶し、取引情報の正当性を検証可能な端末装置に、第２の取引情報の正当性の検証を依頼し、第１のユーザの識別子と、第２のユーザの電子署名とに基づいて、第２のユーザが第１のユーザであるかを検証し、検証結果が正当である場合に、第２の取引情報が承認されたことを示す承認情報をネットワークに配信するコンピュータが提案されている（特許文献１参照）。特許文献１の装置によれば、ネットワークを介してコンピュータに接続されている端末において、仮想通貨を電子的に取り引きすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２１８６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示されたような仮想通貨の電子的な取り引きは、仮想通貨を送金する端末及び送金される端末にインストールされたウォレットツールにより行われる。このため、仮想通貨の電子的な取り引きをするためには、送信元及び送信先の双方の端末に、仮想通貨を授受するためのウォレットツールがインストールされている必要があり、仮想通貨の取り引きの利便性を損なっていた。【０００６】
本発明は、これらの課題に鑑み、仮想通貨の取り引きの利便性を向上可能な記録媒体、電子文書コンピュータ、電子文書システム、電子文書処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
第１の特徴に係る発明は、
固定レイアウトで、部分的な入力フィールドに入力が可能な電子文書データに、仮想通貨を対応付けたデータを記憶した記録媒体を提供する。【０００９】
第２の特徴に係る発明は、
固定レイアウトで、部分的な入力フィールドに入力が可能な電子文書データに、仮想通貨を対応付ける仮想通貨対応付け手段を備えた電子文書コンピュータを提供する。【００１０】
第３の特徴に係る発明は、
コンピュータを、固定レイアウトで、部分的な入力フィールドに入力が可能な電子文書データに、仮想通貨を対応付ける仮想通貨対応付け手段として機能させるためのプログラムを提供する。【００１１】
第１〜第３の特徴に係る発明によれば、電子文書データに、仮想通貨を対応付けることで、仮想通貨の取り引き相手がウォレットを持たない相手に対しても、仮想通貨を送付でき、受け取った電子文書データをウォレットとして利用できる。
したがって、仮想通貨の取り引きの利便性を向上できる。【００１２】
また、従来の物理的なペーパーウォレットは破損など紛失のリスクがあるが、電子的なデータである電子文書データに、仮想通貨を対応付けることで、電子文書データがウォレットとなり、クラウド上に保管する等のバックアップが可能であり、紛失のリスクを軽減することができる。また、物理的な紙に比べて用紙の大きさや文字数や、含めることが可能なコンテンツの態様が多彩となり、多様な用途に利用できる。【００１３】
第４の特徴に係る発明は、
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムであって、
送信側の前記電子文書端末は、
所定の電子文書データにおいて、前記仮想通貨として請求する請求金額の入力を受付ける金額入力手段と、
前記電子文書データを、受信側の前記電子文書端末に、送信する電子文書データ送信手段と、を備え、
受信側の前記電子文書端末は、
送信された前記電子文書データを受信する電子文書データ受信手段と、
前記電子文書データに対応付けられた前記請求金額分の仮想通貨を支払う処理を実行する支払手段と、を備える電子文書システムを提供する。【００１４】
通常、金銭の請求処理は、送信側から請求書を、受信側に発行し、受信側で当該請求書を確認し、その後、請求書で指定されている銀行口座に請求金額を振り込む。
第４の特徴に係る発明によれば、請求書となる電子文書データの処理において、仮想通貨で、請求金額を支払うことが可能となるので、請求書を確認し、その後、銀行振込をするという煩わしい作業を省力化することが可能となる。【００１５】
第５の特徴に係る発明は、
仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムであって、
送信側の前記電子文書端末は、
前記仮想通貨として取り扱う取扱い金額の入力を受付ける金額入力手段と、
所定の電子文書データに、前記仮想通貨の金額を対応付ける仮想通貨対応付け手段と、
前記電子文書データを受信側の前記電子文書端末に送信する電子文書データ送信手段と、を備える電子文書システムを提供する。【００１６】
第５の特徴に係る発明によれば、送信側が、例えば、一般的なコンピュータで表示することが可能な電子文書データに仮想通貨を対応付けることで、仮に、受信側が仮想通貨を格納するためのウォレットを有していなくとも、仮想通貨を提供することが可能となる。
【発明の効果】
【００１７】
本発明によれば、仮想通貨の取り引きの利便性を向上可能な記録媒体、電子文書コンピュータ、電子文書システム、電子文書処理方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の好適な実施形態である電子文書データ１００の概要を説明するための図である。
【図２】図２は、本発明の好適な実施形態である電子文書データ１００の概要を説明するための図である。
【図３】図３は、電子文書システム１の全体構成図である。
【図４】図４は、電子文書端末２０の機能ブロックと各機能の関係を示す図である。
【図５】図５は、請求時の送信側電子文書端末２０が実行する処理のフローチャートである。
【図６】図６は、請求時の受信側電子文書端末２０が実行する処理のフローチャートである。
【図７】図７は、ギフト時の送信側電子文書端末２０が実行する処理のフローチャートである。
【図８】図８は、ギフト時の受信側電子文書端末２０が実行する処理のフローチャートである。
【図９】図９は、請求時の電子文書端末２０の入出力部２３に表示された電子文書データ１００の一例を示す図である。
【図１０】図１０は、ギフト時の電子文書端末２０の入出力部２３に表示された電子文書データ１００の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２０】
［電子文書システムの概要］
図１及び図２は、本発明の好適な実施形態である電子文書データ１００の概要を説明するための図である。この図１に基づいて、電子文書データ１００の使用態様の概要を説明する。電子文書データ１００は、仮想通貨に関する情報を互いに送受信可能な複数の電子文書端末を備える電子文書システムにおいて、送信側の電子文書端末及び受信側の電子文書端末間で、送受信される。
【００２１】
電子文書データ１００は、固定レイアウトで、部分的な入力フィールドに入力が可能な汎用的な電子文書データに、仮想通貨を対応付けることが可能である。本実施形態において、「仮想通貨」とは、例えば、ビットコイン（登録商標）等であり、インターネットを介した電子的な取り引きや物理的な媒体に付加することが可能であり、法定の通貨のように、物品やサービスの対価として使用可能である。
【００２２】
本実施形態において、利用者は、電子文書端末にインストールされた、電子文書データを作成、編集、閲覧等可能なアプリケーション（以下、電子文書アプリとも言う。）により、作成、編集、閲覧等に加え、電子文書データ１００に仮想通貨を対応付けたり、仮想通貨のウォレットを設定したり、ウォレットにおける仮想通貨の取引履歴を閲覧することが可能であり、必要に応じて利用者のサインを付することも可能である。
【００２３】
図１は、電子文書データ１００を、利用者Ａから利用者Ｂに対して発行する請求書として用いる場合の概要を示している。
電子文書データ１００を、請求書として利用する場合、電子文書データ１００は、例えば、一般的な請求書の固定レイアウトに、例えば、部分的な入力フィールドに請求金額を入力可能であり、更に、利用者Ａが請求金額の送金を希望する仮想通貨のウォレットのアドレスを示す公開鍵が対応づけられている。なお、固定レイアウトには、写真、動画、音声メッセージ等のコンテンツを配置することもできる。
【００２４】
利用者Ａは、電子文書端末において、電子文書アプリにより、請求書として利用する電子文書データ１００を作成し、利用者Ｂに操作される受信側の電子文書端末に送信する。
【００２５】
利用者Ｂは、受信側の電子文書端末において、利用者Ａの送信側の電子文書端末から受信した電子文書データ１００を、電子文書アプリにより、閲覧し、電子文書データ１００に示された請求金額に基づく仮想通貨を、対応付けられている送金先のウォレットに送金する。
【００２６】
また、利用者Ｂは、必要に応じて、受信した電子文書データ１００にサイン（例えば、支払い済みであることを示すサイン等）を付して、利用者Ａに操作される送信側の電子文書端末に送信する。
【００２７】
図２は、電子文書データ１００を、利用者Ａから利用者Ｂに対して、仮想通貨が格納されたウォレットをギフトとして発行するギフト券として用いる場合の概要を示している。
電子文書データ１００を、ギフト券として利用する場合、電子文書データ１００は、例えば、一般的なギフト券の固定レイアウトに、例えば、部分的な入力フィールドにギフト金額を入力可能であり、更に、仮想通貨のギフト金額が対応付けられている。詳細には、電子文書データ１００は、ギフト金額の仮想通貨が格納されたウォレットのアドレスを示す公開鍵及び当該ウォレットに格納された仮想通貨を利用するための秘密鍵が対応づけられている。
【００２８】
利用者Ａは、電子文書端末において、電子文書アプリにより、ギフト券として利用する電子文書データ１００を作成し、利用者Ｂに操作される受信側の電子文書端末に送信する。
【００２９】
利用者Ｂは、受信側の電子文書端末において、利用者Ａの送信側の電子文書端末から受信した電子文書データ１００を、電子文書アプリにより、閲覧し、電子文書データ１００に示されたウォレットに格納された仮想通貨を利用可能に設定する。
【００３０】
従来、仮想通貨を授受する場合、送受信側双方の端末にウォレットツールがインストールされている必要がある。
本実施形態の電子文書データ１００によれば、一般的なコンピュータにおいて、表示可能な汎用的な電子文書データに、仮想通貨を対応付けることで、仮想通貨の取り引き相手がウォレットを持たない相手に対しても、仮想通貨を送付でき、受け取った電子文書データ１００をウォレットとして利用できる。
したがって、仮想通貨の取り引きの利便性を向上できる。
【００３１】
また、従来の物理的なペーパーウォレットは破損など紛失のリスクがあるが、電子的なデータである電子文書データ１００は、クラウド上に保管する等のバックアップが可能であり、紛失のリスクを軽減することができる。また、物理的な紙に比べて用紙の大きさや文字数や、含めることが可能なコンテンツの態様が多彩となり、多様な用途に利用できる。
【００３２】
［電子文書システムのシステム構成］
図３は、電子文書システム１の全体構成図である。
電子文書システム１において、仮想通貨コンピュータ１０及び複数の電子文書端末２０は、互いにインターネット等の公衆回線網５を介してそれぞれ通信可能に接続されている。
【００３３】
仮想通貨コンピュータ１０は、利用者が仮想通貨を法定通貨等により購入可能であり、仮想通貨を法定通貨に換金可能な仮想通貨の取引所を運営する者に管理されるコンピュータである。仮想通貨コンピュータ１０は、各機能が分散されたコンピュータで構成されて、全体が複数のコンピュータから構成されていてもよい。電子文書端末２０は、通信部を備えた一般的な情報端末であってよく、後述する機能を備える情報機器であり、例えば、携帯電話、スマートフォン、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤといった携帯型端末であってもよいし、パーソナルコンピュータといった据え置き型の端末であってもよい。また、電子文書端末２０は、上記の電子文書アプリがインストールされていることが望ましい。
【００３４】
［各機能の説明］
図４は、電子文書端末２０の機能ブロックと各機能の関係を示す図である。
【００３５】
電子文書端末２０は、制御部２１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、記憶部２２として、ハードディスクや半導体メモリによる、データのストレージ部を備え、入出力部２３として、タッチパネルやディスプレイ等による表示手段や、タッチパネルやキーボードマウス等による入力手段を備え、通信部２４として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ対応デバイス又は、第３世代、第４世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える。記憶部２２は、電子文書プログラム２００や、電子文書データ１００（図１及び図２参照）その他、電子文書端末２０の制御に必要なデータを記憶する。
【００３６】
電子文書端末２０において、制御部２１が電子文書プログラム２００を読み込むことで、記憶部２２及び入出力部２３と協働して、電子文書表示モジュール２１０及び金額入力モジュール２２０を実現する。また、電子文書端末２０において、制御部２１が電子文書プログラム２００を読み込むことで、記憶部２２及び通信部２４と協働して、仮想通貨対応付けモジュール２３０、電子文書データ送受信モジュール２４０、支払モジュール２５０及びウォレット設定モジュール２６０を実現する。
【００３７】
［請求時の送信側電子文書端末の処理］
次に、電子文書データ１００を、請求書として用いる場合の送信側電子文書端末２０の処理について説明する。
図５は、請求時の送信側電子文書端末２０が実行する処理のフローチャートである。
図６は、請求時の受信側電子文書端末２０が実行する処理のフローチャートである。
図９は、請求時の電子文書端末２０の入出力部２３に表示された電子文書データ１００の一例を示す図である。
【００３８】
まず、図５を参照して、請求時の送信側電子文書端末２０が実行する処理について説明する。
ステップＳ１において、電子文書表示モジュール２１０は、例えば、一般的な請求書の固定レイアウトを有する電子文書データ１００を記憶部１２から読み込み、入出力部２３に表示する。
【００３９】
ステップＳ２において、金額入力モジュール２２０は、ステップＳ１で入出力部２３に表示された電子文書データ１００の部分的な入力フィールド（例えば、図９に示す請求金額の横の囲い）において、ユーザの入出力部２３の操作に基づき、請求金額の入力を受け付ける。
【００４０】
ステップＳ３において、ウォレット設定モジュール２６０は、ステップＳ１で入出力部２３に表示された電子文書データ１００に、仮想通貨のウォレットのアドレスを示す公開鍵を対応づける。具体的には、ウォレット設定モジュール２６０は、ユーザの入出力部２３の操作（例えば、図９に示す「ウォレット設定」ボタンのユーザによる操作）に基づき、電子文書データ１００に、仮想通貨のウォレットのアドレスを示す公開鍵を対応づける。
【００４１】
ステップＳ４において、電子文書データ送受信モジュール２４０は、ユーザの入出力部２３の操作（例えば、図９に示す「送信」ボタンのユーザによる操作）に基づき、ステップＳ２で請求金額が入力され、ステップＳ３で仮想通貨のウォレットのアドレスを示す公開鍵が対応付けられた電子文書データ１００を、受信側電子文書端末２０に送信する。
【００４２】
次に、図６を参照して、請求時の受信側電子文書端末２０が実行する処理について説明する。
ステップＳ１１において、電子文書データ送受信モジュール２４０は、送信側電子文書端末２０から送信された電子文書データ１００を受信し、記憶部１２に記憶する。
【００４３】
ステップＳ１２において、電子文書表示モジュール２１０は、ステップＳ１１で受信された電子文書データ１００を記憶部１２から読み込み、入出力部２３に表示する。
【００４４】
ステップＳ１３において、支払モジュール２５０は、ユーザの入出力部２３の操作（例えば、図９に示す「支払い」ボタンのユーザによる操作）に基づき、電子文書データ１００に入力されている請求金額及び電子文書データ１００に対応づけられた公開鍵に基づき、公開鍵が示す仮想通貨のウォレットのアドレスに、請求金額に相当する仮想通貨を、受信側電子文書端末２０において、予め設定された仮想通貨のウォレットから、送金する。
【００４５】
なお、受信側電子文書端末２０において、予め設定された仮想通貨のウォレットが存在しない場合、利用者に、例えば、図９に示す「ウォレット設定」ボタンを操作させることで、仮想通貨のウォレットを設定し、設定したウォレットに仮想通貨コンピュータ１０にアクセスすることで取得した仮想通貨を格納してから、ステップＳ１３の処理を実行してもよい。
【００４６】
［ギフト時の送信側電子文書端末の処理］
次に、電子文書データ１００を、ギフト券として用いる場合の送信側電子文書端末２０の処理について説明する。
図７は、ギフト時の送信側電子文書端末２０が実行する処理のフローチャートである。
図８は、ギフト時の受信側電子文書端末２０が実行する処理のフローチャートである。
図１０は、ギフト時の電子文書端末２０の入出力部２３に表示された電子文書データ１００の一例を示す図である。
【００４７】
まず、図７を参照して、ギフト時の送信側電子文書端末２０が実行する処理について説明する。ここで、ギフト及びギフト券とは、所定の仮想通貨を相手側に付与する場合であってよく、プレゼント、ご祝儀、香典といった形態であってよい。
ステップＳ２１において、電子文書表示モジュール２１０は、例えば、一般的なギフト券の固定レイアウトを有する電子文書データ１００を記憶部１２から読み込み、入出力部２３に表示する。なお、固定レイアウトには、画像、動画、音声等のコンテンツを配置してもよい。
【００４８】
ステップＳ２２において、金額入力モジュール２２０は、ステップＳ２１で入出力部２３に表示された電子文書データ１００の部分的な入力フィールド（例えば、図１０に示すギフト金額の横の囲い）において、ユーザの入出力部２３の操作に基づき、ギフト金額の入力を受け付ける。
【００４９】
ステップＳ２３において、仮想通貨対応付けモジュール２３０は、ステップＳ２１で入出力部２３に表示された電子文書データ１００に、仮想通貨のウォレットのアドレスを示す公開鍵を対応付け、当該ウォレットにステップＳ２２で入力されたギフト金額に相当する仮想通貨を格納し、更に、電子文書データ１００に当該ウォレットに格納された仮想通貨を利用するための秘密鍵を対応づける。具体的には、仮想通貨対応付けモジュール２３０は、ユーザの入出力部２３の操作（例えば、図１０に示す「仮想通貨対応付け」ボタンのユーザによる操作）に基づき、電子文書データ１００に、仮想通貨のウォレットのアドレスを示す公開鍵及び当該ウォレットに格納された仮想通貨を利用するための秘密鍵を対応づける。
【００５０】
また、仮想通貨対応付けモジュール２３０は、電子文書データ１００に対応付けたウォレットの使用期限を設定し、当該使用期限を電子文書データ１００の固定フィールドに表示してもよい。
【００５１】
ステップＳ２４において、電子文書データ送受信モジュール２４０は、ユーザの入出力部２３の操作（例えば、図１０に示す「送信」ボタンのユーザによる操作）に基づき、ステップＳ２２でギフト金額が入力され、ステップＳ２３で仮想通貨のウォレットのアドレスを示す公開鍵及び当該ウォレットに格納された仮想通貨を利用するための秘密鍵が対応付けられた電子文書データ１００を、受信側電子文書端末２０に送信する。
【００５２】
なお、図１０に示す例では、１つの電子文書データ１００に、仮想通貨のウォレットのアドレスを示す公開鍵及び当該ウォレットに格納された仮想通貨を利用するための秘密鍵を対応づけているが、これに限らず、秘密鍵を、公開鍵とは別の電子文書データ１００に対応付けて、公開鍵が対応付けられた電子文書データ１００とは別のタイミングで、受信側電子文書端末２０に送信してもよい。
【００５３】
次に、図８を参照して、ギフト時の受信側電子文書端末２０が実行する処理について説明する。
ステップＳ３１において、電子文書データ送受信モジュール２４０は、送信側電子文書端末２０から送信された電子文書データ１００を受信し、記憶部１２に記憶する。
【００５４】
ステップＳ３２において、電子文書表示モジュール２１０は、ステップＳ３１で受信された電子文書データ１００を記憶部１２から読み込み、入出力部２３に表示する。
【００５５】
ステップＳ３３において、ウォレット設定モジュール２６０は、ステップＳ３１で受信した電子文書データ１００に対応付けられた仮想通貨のウォレットのアドレスを示す公開鍵及び当該ウォレットに格納された仮想通貨を利用するための秘密鍵に基づき、受信側電子文書端末２０において、当該ウォレットに格納された仮想通貨を利用可能に設定する。なお、ウォレット設定モジュール２６０は、設定したウォレットの残高や、取引履歴を、例えば、利用者の操作に基づき、入出力部２３に表示してもよい。
【００５６】
これにより、受信側電子文書端末２０を操作する利用者は、送信側電子文書端末２０から送信された電子文書データ１００に対応付けられた仮想通貨を、利用したり、利用者が既に所有しているウォレットに、当該仮想通貨を移動させることができる。
【００５７】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００５８】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００５９】
１  電子文書システム
５  公衆回線網
１０  仮想通貨コンピュータ
１２  記憶部
２０  電子文書端末
２１  制御部
２２  記憶部
２３  入出力部
２４  通信部
１００  電子文書データ
２００  電子文書プログラム
２１０  電子文書表示モジュール
２２０  金額入力モジュール
２３０  仮想通貨対応付けモジュール
２４０  電子文書データ送受信モジュール
２５０  支払モジュール
２６０  ウォレット設定モジュール
【図１】
0006549233.tif 000002
【図２】
0006549233.tif 000003
【図３】
0006549233.tif 000004
【図４】
0006549233.tif 000005
【図５】
0006549233.tif 000006
【図６】
0006549233.tif 000007
【図７】
0006549233.tif 000008
【図８】
0006549233.tif 000009
【図９】
0006549233.tif 000010
【図１０】
0006549233.tif 000011