(57)【要約】【課題】訪問の証としての落書きを手軽にかつ半永久的に残存させることを可能にする。【解決手段】仮想落書処理装置は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；訪問場所において入力され、訪問場所に関する訪問場所画像に付加されることにより訪問の証となる落書きを取得し；訪問場所の地理的位置情報を取得し；訪問場所に関する訪問場所画像を取得し；取得された落書きと、取得された地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；固有のブロックチェーンアドレスに関係付けてブロックチェーンに消去不可能にそれぞれ保存されている落書き及び地理的位置情報を取得し、取得された訪問場所画像に訪問の証となる落書きを付加した落書付加画像を表示対象として生成するように構成されるプロセッサを備える。【選択図】図３
2020071590.tif 000002
【特許請求の範囲】
【請求項１】
訪問場所において入力される仮想落書きを取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する訪問場所画像を取得する手段と；
取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理する手段と；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する手段と；
を備える仮想落書処理装置。
【請求項２】
訪問場所において入力される仮想落書きを取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する訪問場所画像を取得する手段と；
それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理する手段と；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する手段と；
を備える仮想落書処理装置。
【請求項３】
前記仮想落書きを前記ブロックチェーンに保存する代償としての仮想通貨を送金先に送金する手段を更に備える、
請求項１または２記載の仮想落書処理装置。
【請求項４】
前記仮想通貨の送金先は、訪問者の操作に応じて自主的に選択指定可能な寄付先に対応する、
請求項３記載の仮想落書処理装置。
【請求項５】
前記送金する手段は、前記仮想通貨を前記地理的位置情報によって決定される送金先に送金する、
請求項３または４記載の仮想落書処理装置。
【請求項６】
前記仮想落書きは、前記訪問場所において入力される可視落書き及び可聴落書きの少なくとも一方を含む、
請求項１から５のいずれか１項に記載の仮想落書処理装置。
【請求項７】
前記訪問場所画像は、前記訪問場所に関して特定された画像及び前記訪問場所に関して撮影された画像のいずれかを含む、
請求項１から６のいずれか１項に記載の仮想落書処理装置。
【請求項８】
前記落書付加画像を表示処理する手段を更に備える、
請求項１から７のいずれか１項に記載の仮想落書処理装置。
【請求項９】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想落書処理装置。
【請求項１０】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想落書処理装置。
【請求項１１】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想落書処理方法。
【請求項１２】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想落書処理方法。
【請求項１３】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想落書処理プログラム。
【請求項１４】
訪問場所において入力される仮想落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する訪問場所画像を取得し；
それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；
前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想落書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想落書処理システムに関し、詳細には、仮想落書処理装置、仮想落書処理方法及び仮想落書処理プログラムに関する。
【背景技術】
【０００２】
観光地などを訪問した際、人は訪問の証として建造物などに落書きを行いたい心境になる。つまり、訪問者（観光者）は足跡を残したいのである。落書きは人類にとって普遍的な欲望であると考えられる。しかし、遺蹟や文化財などに落書きを実際に行うことは禁止されている。
【０００３】
このような欲望を充足する技術の一例が、例えば、非特許文献１において、仮想落書き（virtual doodling）として提案されている。この提案技術においては、観光者が訪問場所で写真を撮り、写真に落書きを行い、そして写真を撮った位置情報（ＧＰＳデータ）及び落書き写真をセットでサーバに登録する。観光者が地図アプリ上で該当する場所をクリック（タップ）し、その場所と写真を撮った位置情報とが一致している場合は、落書き写真が端末上に表示される。また、観光者が訪問場所に近づいたら、落書き写真が端末上に表示される。
【０００４】
また、例えば、特許文献１において提案されている記念画像の登録・送信技術を利用することにより、建造物などに仮想落書きを行うことが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−９２２４３号公報
【非特許文献】
【０００６】
【非特許文献１】ファムクアンディン  他２名，仮想落書きを用いた観光地への誘導支援システム，第７４回全国大会論文集，日本，一般社団法人情報処理学会，２０１２年，ｐｐ．３−３０３〜３−３０４（http://socialcomm.sakura.ne.jp/sclab/pdf/zyousyo74th/3X-4.pdf）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した非特許文献１及び特許文献１に記載の技術では、落書き写真及び落書き記念画像は表示対象として特定のサーバに保存される。しかし、サーバが停止し復旧しない場合、あるいはサーバの運用が終わってしまった場合、落書き写真及び落書き記念画像の消失は免れない。これにより、訪問の証は残存しなくなる。
【０００８】
この訪問の証の消失問題を回避するために、訪問者（観光者）が落書き写真や落書き記念画像などの落書付加画像を自己所有の端末装置に保存しておけば、訪問の証を維持できるが、この場合でもバックアップを更に残すなどの面倒な作業が必要となる。
【０００９】
この結果、もっと手軽にかつ半永久的に仮想落書きを訪問の証として残存させるための技術が要求される。そして、出願人は、この要求を充足可能な技術として、ブロックチェーン（blockchain）技術に着目した。
【００１０】
ブロックチェーン技術を用いたアプリケーションの具体例としてビットコイン（bitcoin）に代表される仮想通貨がある。仮想通貨では、ブロックチェーン上に送金情報を取引（トランザクション）の履歴として保管する。
【００１１】
ブロックチェーンは次に示す特徴（特性）を含む。
（ａ）ネットワーク（ブロックチェーンネットワーク）に参加している多数の利用者（通信ノード）が同じ全データを保管している。
（ｂ）中央管理者は存在しない。
（ｃ）データの改ざんがほぼ不可能である。
（ｄ）過去に書き込んだデータは消去できない。
（ｅ）ネットワークに参加している多数の利用者の全員がデータにアクセスできる。
（ｆ）ネットワークのどこか一部が遮断されてもデータの読み書きは可能である。
【００１２】
このような特徴を含むブロックチェーンを利用してどのようなデータを保管することがよいかを検討すると、仮想落書きは多くの第三者に見て欲しく、訪問の証は決して消失したくないのである。したがって、仮想落書きはブロックチェーンの特徴にぴったり適合するデータであると考えられる。
【００１３】
課題は、訪問の証としての仮想落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理技術を提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、第１の態様の仮想落書処理装置は、訪問場所において入力される仮想落書きを取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する訪問場所画像を取得する手段と；取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理する手段と；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する手段と；を備える。
【００１５】
第２の態様の仮想落書処理装置は、訪問場所において入力される仮想落書きを取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する訪問場所画像を取得する手段と；それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理する手段と；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する手段と；を備える。
【００１６】
上記各態様において、仮想落書処理装置は、前記仮想落書きを前記ブロックチェーンに保存する代償としての仮想通貨を送金先に送金する手段を更に備える。
【００１７】
上記各態様において、前記仮想通貨の送金先は、訪問者の操作に応じて自主的に選択指定可能な寄付先に対応する。
また、前記送金する手段は、前記仮想通貨を前記地理的位置情報によって決定される送金先に送金する。
【００１８】
上記各態様において、前記仮想落書きは、前記訪問場所において入力される可視落書き及び可聴落書きの少なくとも一方を含む。
【００１９】
上記各態様において、前記訪問場所画像は、前記訪問場所において特定された画像及び前記訪問場所において撮影された画像のいずれかを含む。
【００２０】
上記各態様において、仮想落書処理装置は、生成された前記落書付加画像を表示処理する手段を更に備える。
【００２１】
第３の態様の仮想落書処理装置は、訪問場所において入力される仮想落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する訪問場所画像を取得し；取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
第４の態様の仮想落書処理装置は、訪問場所において入力される仮想落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する訪問場所画像を取得し；それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
【００２２】
他の態様の仮想落書処理方法は、訪問場所において入力される仮想落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する訪問場所画像を取得し；取得された訪問の証としての前記仮想落書きと、取得された前記地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；ことをプロセッサが実行する。
更に他の態様の仮想落書処理方法は、訪問場所において入力される仮想落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する訪問場所画像を取得し；それぞれ取得された訪問の証としての前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンに保存処理し；前記ブロックチェーンにそれぞれ保存されている前記仮想落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証としての前記仮想落書きを付加した落書付加画像を表示対象として生成する；ことをプロセッサが実行する。
【００２３】
上述した仮想落書処理方法をプロセッサに実行させる仮想落書処理プログラムとして実施してもよい。
【発明の効果】
【００２４】
開示した技術によれば、訪問の証としての仮想落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理技術を実現できる。
【００２５】
他の課題、特徴及び利点は、図面及び特許請求の範囲とともに取り上げられる際に、以下に記載される発明を実施するための形態を読むことにより明らかになるであろう。
【図面の簡単な説明】
【００２６】
【図１】一実施の形態の仮想落書処理システムの構成を示すブロック図。
【図２】一実施の形態における仮想落書処理装置の構成を示すブロック図。
【図３】一実施の形態における仮想落書処理装置の構成を示すブロック図。
【図４】一実施の形態におけるブロックチェーンを説明するための図。
【図５】一実施の形態における仮想落書処理を説明するための図。
【図６】一実施の形態における仮想落書設定画面を説明するための図。
【図７】一実施の形態における落書付加画像の表示例を説明するための図。
【図８】一実施の形態における落書付加画像の表示例を説明するための図。
【発明を実施するための形態】
【００２７】
以下、添付図面を参照して、さらに詳細に説明する。図面には好ましい実施形態が示されている。しかし、多くの異なる形態で実施されることが可能であり、本明細書に記載される実施形態に限定されない。
【００２８】
［仮想落書処理システム］
一実施の形態におけるシステム構成を示す図１を参照すると、仮想落書処理システム１は、通信ノード装置としての仮想落書処理装置２、通信ネットワーク３、複数の通信ノード装置４（４Ａ−４Ｎ）、及びブロックチェーンネットワーク５を含む。
【００２９】
通信ネットワーク３は、仮想落書処理装置２及び複数の通信ノード装置４に無線通信及び／または有線通信を可能にするバックボーンネットワークであり、論理的には、インターネットなどのＩＰ（Internet Protocol）ネットワーク及びブロックチェーンネットワーク５を構成する。なお、以下の説明では、不明確にならない限り通信ネットワーク３の介在を省略する。
【００３０】
仮想落書処理装置２及び複数の通信ノード装置４は、文字、音声及び画像を含むデータ通信機能を有する通信装置であり、例えば、スマートフォンなどの携帯電話端末及びパーソナルコンピュータなどの携帯コンピュータ端末の少なくとも１つを含む単独構成または複合構成をそれぞれ採り得る。仮想落書処理装置２及び複数の通信ノード装置４は、ＩＰネットワークにおけるＩＰアドレスを割り当てられている。
【００３１】
ここでは、仮想落書処理装置２は、ブロックチェーンネットワーク５に新たに参加する通信ノード装置であるが、参加登録後は、通信ノード装置４Ａ−４Ｎと共にブロックチェーンネットワーク５を構成することになる。また、仮想落書処理装置２は、通信ノード装置４Ａ−４Ｎと文字、音声及び画像を含むデータ通信を行うために、参加登録時に、ブロックチェーンネットワーク５における固有アドレスを取得する。この固有アドレスは、ブロックチェーンアドレスと称され、３０文字超のアルファベットから成る。
【００３２】
ブロックチェーンネットワーク５は、固有アドレスをそれぞれ有する複数の（厳密には、多数の）通信ノード装置４によって構成される分散型ネットワークであり、中央管理者または第三者機関は存在しない。ブロックチェーンネットワーク５に参加している通信ノード装置４Ａ−４Ｎは、全ての同一データをブロックチェーンＢＣとしてデータベース（分散型データベース）ＤＢに保管する。したがって、ブロックチェーンＢＣを利用して、取引などの処理（トランザクション）の履歴を分散共有しかつ監視し合うことにより、通信ノード装置４Ａ−４Ｎ間でトランザクションの存在及び正当性を担保することができる。
【００３３】
更に詳述すると、上述した仮想落書処理システム１における仮想落書処理装置２は、図２及び図３に例示するように、ハードウェア構成要素及び機能構成要素を含んでいる。
【００３４】
つまり、仮想落書処理装置２は、ハードウェア構成要素として、プロセッサとしてのＣＰＵ（Central Processing Unit）２０と、作業用メモリとしてのＲＡＭ（Random Access Memory）２１と、立ち上げのためのブートプログラムを格納したＲＯＭ（Read Only Memory）２２とを備える。
【００３５】
仮想落書処理装置２は、ＯＳ（Operating System）、アプリケーションプログラム、及び各種情報（データを含む）を書換え可能に格納する不揮発性のフラッシュメモリ２３と、通信制御部２４と、ＮＩＣ（Network Interface Card）などの通信インタフェース（ＩＦ）部２５とを更に備える。
【００３６】
また、仮想落書処理装置２は、カメラを含む撮像部２６と、表示制御部２７と、ディスプレイ及びスピーカを含む表示部２８と、マイクロホン、テンキー、各種機能ボタン（キー）、ポインティング部、及びカーソル送り部などを含む情報入力・指定部２９などとを更に備える。
【００３７】
仮想落書処理装置２は、後に詳述する機能構成要素として、仮想落書取得部２０１、位置情報取得部２０２、訪問場所画像取得部２０３、保存処理部２０４、落書付加画像生成部２０５、仮想通貨送金部２０６、表示処理部２０７、仮想通貨残高確認部２０８、及びデータベースＤＢ１などを備える。
【００３８】
ここで、データベースＤＢ１はフラッシュメモリ２３に構成される。また、後に詳述するブロックチェーンＢＣを利用するためのソフトウェアＳＷ及びＷｅｂ（ウェブ：World Wide Web）ブラウザなどのアプリケーションプログラムはフラッシュメモリ２３にインストールされる。
【００３９】
一例であるが、仮想落書処理装置２において上述した機能構成要素（２０１−２０８）を論理的に実現するには、フラッシュメモリ２３に仮想落書処理プログラムをアプリケーションプログラムとしてインストールする。そして、仮想落書処理装置２においては、利用者による指示または電源投入を契機に、プロセッサ（ＣＰＵ）２０が仮想落書処理プログラムをＲＡＭ２１に展開して実行する。
【００４０】
この仮想落書処理プログラムがブロックチェーンＢＣを利用するためのソフトウェアＳＷ及びＷｅｂブラウザなどのアプリケーションプログラムと連携することにより、仮想落書処理が遂行される。
【００４１】
なお、仮想落書処理システム１における複数の通信ノード装置４は、図２に例示した仮想落書処理装置２と同様のハードウェア構成要素を含み、当業者が容易に理解でき、実施可能であるので、詳細構成の図示を省略する。
【００４２】
［仮想落書処理装置の詳細］
次に、図１及び関連図（図２〜図８）を併せ参照して、訪問の証としての仮想落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーンＢＣ利用の仮想落書処理装置２について更に詳述する。
【００４３】
［事前処理］
仮想落書処理システム１における仮想落書処理装置２は、ブロックチェーンネットワーク５に新たに参加する通信ノード装置であり、ブロックチェーンＢＣをデータベースＤＢ１に既に保持している場合、このブロックチェーンＢＣに保存されているブロックチェーンＢＣを利用するためのソフトウェアＳＷを実行する。
【００４４】
しかし、仮想落書処理装置２は、ブロックチェーンＢＣをデータベースＤＢ１に保持していない場合は、ブロックチェーンＢＣを利用するためのソフトウェアＳＷの実行をブロックチェーンネットワーク５上の通信ノード装置４Ａ−４Ｎに依頼することになる。
【００４５】
ここでは、仮想落書処理装置２において、利用者ＵＳ−ＡがソフトウェアＳＷを起動すると、参加登録を行うことが可能であり、通信ノード装置４Ａ−４Ｎと文字、音声及び画像を含むデータ通信を行うために、ブロックチェーンネットワーク５における固有アドレス（ブロックチェーンアドレス）を自己アドレスとして取得する。
【００４６】
仮想落書処理装置２は、ブロックチェーンネットワーク５に参加登録後は、通信ノード装置４Ａ−４Ｎ（限定を要しないときは、単に、通信ノード装置４と記載する）と共にブロックチェーンネットワーク５を構成することになる。
【００４７】
［仮想落書処理］
仮想落書処理装置２においては、訪問者である利用者ＵＳ−Ａによる指示を契機に、仮想落書処理プログラムが起動されると、位置情報取得部２０２は、観光地などの訪問場所の地理的位置情報を取得する（図５中の処理Ｓ５１）。この地理的位置情報は、経度、緯度及び海抜のデータを含み、例えばＧＰＳ（全地球測位システム：Global Positioning System）などの衛星利用により取得される。
【００４８】
表示処理部２０７は、位置情報取得部２０２により取得された訪問場所の地理的位置情報に基づいて、この地理的位置情報に関係付けて（紐付けて）予め登録されている寄付先リストを含む画面データを記憶部としてのフラッシュメモリ２３から取得する。なお、寄付先リスト自体のデータはブロックチェーンＢＣに予め登録されている。そして、表示処理部２０７は、図６に一例を示す仮想落書設定画面ＳＣを作成し、ディスプレイに表示（可視表示）する（処理Ｓ５２）。
【００４９】
表示される仮想落書設定画面ＳＣは、図６に一例を示すように、落書入力ウィンドウ６１、寄付先リスト６２、落書保存ボタン６３、及び落書表示ボタン６４を含む。ここでは、寄付先リスト６２には、「ＸＸＸ市（落書税）」、「ＹＹＹ協会」、「ＺＺＺ記念館」、及び「どこでも」が選択可能に含まれている。
【００５０】
仮想落書取得部２０１は、訪問場所において入力される仮想落書きを取得する（処理Ｓ５３）。つまり、仮想落書取得部２０１は、訪問者が訪問場所において仮想落書設定画面ＳＣの落書入力ウィンドウ６１に入力した訪問の証としての仮想落書きを取得する。
【００５１】
ここでは、訪問者は、落書入力ウィンドウ６１に、例えば「ＸＸＸに来た！  ｂｙ  ＡＡＡ」と文字列による可視落書きを入力する。しかし、訪問者は、マイクロホンを通して音声などによる可聴落書きを同時にまたは代替的に入力してもよい。また、訪問者は、文字列だけでなく、模様及び線などを含む可視落書きを入力してもよい。
【００５２】
保存処理部２０４は、仮想落書設定画面ＳＣにおける落書保存ボタン６３が訪問者により指定されたとき、仮想落書取得部２０１により取得された訪問の証としての仮想落書きと、位置情報取得部２０２により取得された地理的位置情報とを予め取得した自己の固有アドレスに関係付けてブロックチェーンネットワーク５におけるブロックチェーンＢＣに保存処理する（処理Ｓ５４）（図４中のブロックＢＫｎ＋１参照）。後に詳述する訪問場所画像は、通信容量及び記憶容量の増大を招くので、ブロックチェーンネットワーク５のブロックチェーンＢＣに登録しない。
【００５３】
図４に一例を示すように、ブロックチェーンＢＣは、ブロックＢＬ１，ＢＫ２，・・・，ＢＫｎ，ＢＫｎ＋１と呼ばれるデータの時系列連鎖によって構成される。各ブロックは直前のブロックのハッシュ値の情報を含む。このため、いずれかのブロックの改ざんが行われた場合には、データの連鎖関係に不整合が生じる。また、各ブロックは合意形成のアルゴリズムとしてプルーフ・オブ・ワーク（ＰＯＷ）を含む。さらに、各ブロックは取引などの処理（トランザクション）の履歴を含む。
【００５４】
図４に例示するブロックチェーンＢＣにおけるブロックＢＫｎ＋１には、保存処理部２０４から送信された訪問の証としての仮想落書き及び地理的位置情報が、固有アドレス（訪問者である利用者ＵＳ−Ａの自己アドレス）に関係付けて、仮想通貨（残金）の情報と共に保存されている。このブロックＢＫｎ＋１には、トランザクションの履歴として、自己の固有アドレスに関係付けて仮想通貨（登録）の情報も保存されている。
【００５５】
上述したブロックＢＬ１，ＢＫ２，・・・，ＢＫｎ，ＢＫｎ＋１を含むブロックチェーンＢＣのデータは、最終的には、仮想落書処理装置２におけるデータベースＤＢ１に保存されると共に、ブロックチェーンネットワーク５を構成する複数の通信ノード装置４におけるデータベースＤＢにも保存（反映）される。
【００５６】
仮想通貨送金部２０６は、仮想落書設定画面ＳＣにおける寄付先リスト６２のいずれかが訪問者により自主的に選択指定されているとき、仮想落書きをブロックチェーンＢＣに保存する代償としての仮想通貨を送金先アドレスに送金する（処理Ｓ５５）。
【００５７】
ここでは、寄付先リスト６２の「ＸＸＸ市（落書税）」が指定されているので、仮想通貨送金部２０６は、所定の仮想通貨を落書税として送金先アドレス（ブロックチェーンアドレス）に送金する。つまり、仮想通貨送金部２０６は、地理的位置情報に基づいて決定される寄付先リスト６２のいずれかに対応する送金先アドレスに仮想通貨を自主的に送金処理することになる。
【００５８】
上述したように、仮想通貨送金部２０６が送金先アドレスに仮想通貨を送金処理するためには、ブロックチェーンＢＣの自己の固有アドレスに仮想通貨の残金が必要である。仮想通貨残高確認部２０８は、訪問者である利用者ＵＳ−Ａによる予め定められた指定操作に応じて、所望の仮想通貨を購入したことを示す通知をブロックチェーンネットワーク５から受信可能である。この通知受信により、仮想通貨残高確認部２０８は、ブロックチェーンＢＣにおける特定トランザクションに自己の固有アドレスと共に仮想通貨が登録され、残高があることを確認し得る（図４中のブロックＢＫ２参照）。
【００５９】
訪問場所画像取得部２０３は、訪問場所に関する訪問場所画像を取得する（処理Ｓ５６）。訪問場所画像は、訪問場所に関して特定された画像（例えば、地図画像、ストリートビュー画像、及び拡張現実感（ＡＲ：Augmented Reality）画像など）、及び訪問場所に関して撮影された画像（例えば、写真画像及び動画像など）のいずれかを含む。いずれの画像を訪問場所画像として採用するかは、仮想落書処理装置２において、予め定義される。
【００６０】
ここでは、訪問場所画像として、訪問場所に関して特定された画像である地図画像を採用する。この場合、訪問場所画像取得部２０３は、例えば、位置情報取得部２０２により取得された地理的位置情報に基づいて特定される地図画像をＷｅｂサイトから取得する。そして、訪問場所画像取得部２０３は、取得した訪問場所画像としての地図画像を地理的位置情報に関係付けて記憶部としてのＲＡＭ２１に一時的に保存する。
【００６１】
なお、訪問場所画像として、ストリートビュー画像または拡張現実感画像を採用する場合、訪問場所画像取得部２０３は、同様に、位置情報取得部２０２により取得された地理的位置情報に基づいて特定される対応の予め用意された画像をＷｅｂサイトから取得し、地理的位置情報に関係付けて記憶部としてのフラッシュメモリ２３に不揮発に保存することになる。
【００６２】
また、訪問場所画像として、写真画像または動画像を採用する場合、訪問場所画像取得部２０３は、訪問者が訪問場所においてカメラにより撮影した画像を取得し、位置情報取得部２０２により取得された地理的位置情報に関係付けて記憶部としてのフラッシュメモリ２３に不揮発に保存することになる。
【００６３】
落書付加画像生成部２０５は、ブロックチェーンＢＣにそれぞれ保存されている仮想落書き及び地理的位置情報を取得し、取得された訪問場所画像に訪問の証としての仮想落書きを付加した落書付加画像を表示対象として生成する（処理Ｓ５７）。
【００６４】
詳述すると、落書付加画像生成部２０５は、訪問者による表示要求に応じて、例えば、仮想落書設定画面ＳＣにおける落書表示ボタン６４が訪問者により指定されたことに応じて、ブロックチェーンＢＣに保存されている訪問の証としての仮想落書き及び地理的位置情報を自己の固有アドレスの検索により取得する。さらに、落書付加画像生成部２０５は、地理的位置情報に関係付けてＲＡＭ２１に一時的に保存されている訪問場所画像としての地図画像を取得する。そして、落書付加画像生成部２０５は、地図画像に訪問の証としての仮想落書きを付加した落書付加画像を表示対象として生成する。
【００６５】
なお、この落書付加画像生成部２０５が落書付加画像を表示対象として生成するタイミングは、訪問者である利用者ＵＳ−Ａが後に仮想落書きを確認するときであってもよく、またいずれの場所（例えば、自宅）であってもよい。例えば、仮想落書処理装置２においては、利用者ＵＳ−Ａが自宅で仮想落書きを確認する（見る）とき、Ｗｅｂサイトから取得した特定の地図画像に基づいて、地理的位置情報を取得する。次に、取得した地理的位置情報によりブロックチェーンＢＣを検索し、存在する仮想落書きを取得する。そして、取得した訪問の証としての仮想落書きを地図画像に付加した落書付加画像を表示対象として生成することになる。
【００６６】
表示処理部２０７は、落書付加画像生成部２０５により生成された落書付加画像を表示処理する（処理Ｓ５８）。図７は、地図画像に訪問の証としての仮想落書き「ＸＸＸに来た！  ｂｙ  ＡＡＡ」を付加した落書付加画像のディスプレイへの表示例を示す。ここで、表示処理部２０７は、図８（Ａ）に示すように、先ず仮想落書きの表示位置だけをピン表示し、訪問者によりクリック指定されたときに、図７に示した表示例と同様に仮想落書きを地図画像と共に落書付加画像として表示処理してもよい。
【００６７】
なお、図７及び図８（Ａ）に示す表示例は、仮想落書設定画面ＳＣにおける落書表示ボタン（自己のみ）６４が予め指定され、ブロックチェーンＢＣにはトランザクションとして該当地理的位置情報に対応する１件の仮想落書きが保存されていた場合である。
【００６８】
しかし、ブロックチェーンＢＣには、自己の固有アドレスに関するトランザクションとして、該当地理的位置情報（近隣を含む）に対応する複数件の仮想落書きが保存されている場合がある。このような場合、表示処理部２０７は、図８（Ｂ）に示すように複数件の仮想落書きの表示位置だけをピン表示し、訪問者によりクリック指定された表示位置に対応する１件の仮想落書きを地図画像と共に落書付加画像として表示処理する。これにより、表示処理部２０７は、図７に示した表示例と同様の落書付加画像をディスプレイに表示可能である。この簡潔化表示処理は、仮想落書設定画面ＳＣにおける落書表示ボタン（他人を含む）６４が予め指定されている場合にも有効に適用可能である。
【００６９】
なお、上述した仮想落書処理装置２は仮想通貨受信部（図示省略）を更に備えてもよい。ブロックチェーンネットワーク５に新たに参加する通信ノード装置である仮想落書処理装置２がブロックチェーンＢＣを利用するためには、手数料として仮想通貨が必要な場合がある。仮想通貨受信部は、例えば観光地などの訪問先の店舗や自治体などの関係者からクーポン代わりに仮想通貨を受け取る。
【００７０】
上述した仮想落書処理についての処理Ｓ５１〜Ｓ５８は、これらの実行順序を限定するものではなく、適度に入れ替えて実施可能である。
【００７１】
［一実施の形態における効果］
上述した一実施の形態の仮想落書処理システム１における仮想落書処理装置２は、訪問場所において入力される仮想落書きを取得し、訪問場所の地理的位置情報を取得する。この仮想落書処理装置２は、訪問場所に関する訪問場所画像を取得する。
また、仮想落書処理装置２は、取得された訪問の証としての仮想落書きと、取得された地理的位置情報とを予め取得した固有アドレスに関係付けてブロックチェーンＢＣに保存処理する。
そして、仮想落書処理装置２は、例えば、訪問者による表示要求に応じて、ブロックチェーンＢＣにそれぞれ保存されている仮想落書き及び地理的位置情報を取得し、記憶部としてのＲＡＭ２１またはフラッシュメモリ２３に保存されている訪問場所画像に訪問の証としての仮想落書きを付加した落書付加画像を表示対象として生成する、各処理機能を含む。
したがって、この仮想落書処理装置２においては、訪問の証としての仮想落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理を実現できる。
【００７２】
この仮想落書処理装置２においては、訪問の証としての仮想落書きと地理的位置情報とは、ブロックチェーンＢＣに保存処理するが、仮想落書きを付加した落書付加画像を表示対象として生成するための訪問場所画像は、ブロックチェーンＢＣに保存することなく、仮想落書処理装置２の記憶部に保存する。これにより、膨大なデータを保存するブロックチェーンネットワーク５におけるブロックチェーンＢＣの記憶容量の増大を招くことを抑制することができる。
【００７３】
また、仮想落書処理装置２においては、仮想落書設定画面ＳＣにおける寄付先リスト６２のいずれかが訪問者により自主的に選択指定されているとき、仮想落書きをブロックチェーンＢＣに保存する代償としての仮想通貨を送金先アドレスに送金する。これにより、仮想落書きをブロックチェーンＢＣに保存することに伴って、所定の仮想通貨を落書税や寄付などとして訪問先の自治体や施設などに送金することが容易に可能となる。
【００７４】
［変形例］
上述した一実施の形態における仮想落書処理装置２においては、訪問場所画像は、通信容量及び記憶容量の増大を招くので、ブロックチェーンネットワーク５のブロックチェーンＢＣに登録しない。しかし、これらの容量の増大を許容される場合、訪問場所画像をブロックチェーンＢＣに保存する変形構成を採ることが可能である。
この変形構成を採る場合、仮想落書処理装置２は、訪問場所において入力される仮想落書きを取得する仮想落書取得部２０１と；訪問場所の地理的位置情報を取得する位置情報取得部２０２と；訪問場所に関する訪問場所画像を取得する訪問場所画像取得部２０３と；それぞれ取得された訪問の証としての仮想落書き、地理的位置情報及び訪問場所画像を予め取得した固有アドレスに関係付けてブロックチェーンＢＣに保存処理する保存処理部２０４と；ブロックチェーンＢＣにそれぞれ保存されている仮想落書き、地理的位置情報及び訪問場所画像を取得し、訪問場所画像に訪問の証としての仮想落書きを付加した落書付加画像を表示対象として生成する落書付加画像生成部２０５とを備えることになる。
【００７５】
上述した一実施の形態及び変形例における処理はコンピュータで実行可能なプログラムとして提供され、ＣＤ−ＲＯＭやフレキシブルディスクなどの非一時的コンピュータ可読記録媒体、さらには通信回線を経て提供可能である。
また、上述した一実施の形態及び変形例における各処理はその任意の複数または全てを選択し組合せて実施することもできる。
【符号の説明】
【００７６】
１      仮想落書処理システム
２      仮想落書処理装置（通信ノード装置）
３      通信ネットワーク
４      通信ノード装置
４Ａ    通信ノード装置
４Ｎ    通信ノード装置
５      ブロックチェーンネットワーク
ＤＢ    データベース
ＤＢ１  データベース
ＢＣ    ブロックチェーン
ＳＣ    仮想落書設定画面
６１    落書入力ウィンドウ
６２    寄付先リスト
６３    落書保存ボタン
６４    落書表示ボタン
【図１】
2020071590.tif 000003
【図２】
2020071590.tif 000004
【図３】
2020071590.tif 000005
【図４】
2020071590.tif 000006
【図５】
2020071590.tif 000007
【図６】
2020071590.tif 000008
【図７】
2020071590.tif 000009
【図８】
2020071590.tif 000010
【手続補正書】
【提出日】平成31年1月9日(2019.1.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する前記訪問場所画像を取得する手段と；
取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する手段と；
を備える仮想落書処理装置。
【請求項２】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する前記訪問場所画像を取得する手段と；
それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する手段と；
を備える仮想落書処理装置。
【請求項３】
前記落書きを前記ブロックチェーンに保存する代償としての仮想通貨を送金先に送金する手段を更に備える、
請求項１または２記載の仮想落書処理装置。
【請求項４】
前記仮想通貨の送金先は、訪問者の操作に応じて自主的に選択指定可能な寄付先に対応する、
請求項３記載の仮想落書処理装置。
【請求項５】
前記送金する手段は、前記仮想通貨を前記地理的位置情報によって決定される送金先に送金する、
請求項３または４記載の仮想落書処理装置。
【請求項６】
前記落書きは、前記訪問場所において入力される文字列を含む落書き及び前記訪問場所において入力される音声を含む落書きの少なくとも一方を含む、
請求項１から５のいずれか１項に記載の仮想落書処理装置。
【請求項７】
前記訪問場所画像は、前記訪問場所に関して特定された画像及び前記訪問場所に関して撮影された画像のいずれかを含む、
請求項１から６のいずれか１項に記載の仮想落書処理装置。
【請求項８】
前記落書付加画像を表示処理する手段を更に備える、
請求項１から７のいずれか１項に記載の仮想落書処理装置。
【請求項９】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想落書処理装置。
【請求項１０】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想落書処理装置。
【請求項１１】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理方法であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想落書処理方法。
【請求項１２】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理方法であって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想落書処理方法。
【請求項１３】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理プログラムであって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想落書処理プログラム。
【請求項１４】
訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理プログラムであって；
前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想落書処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
このような欲望を充足する技術の一例が、例えば、非特許文献１において、落書きシステムとして提案されている。この提案技術においては、観光者が訪問場所で写真を撮り、写真に落書きを行い、そして写真を撮った位置情報（ＧＰＳデータ）及び落書き写真をセットでサーバに登録する。観光者が地図アプリ上で該当する場所をクリック（タップ）し、その場所と写真を撮った位置情報とが一致している場合は、落書き写真が端末上に表示される。また、観光者が訪問場所に近づいたら、落書き写真が端末上に表示される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
また、例えば、特許文献１において提案されている記念画像の登録・送信技術を利用することにより、建造物などに仮想落書きを行うことが可能である。つまり、訪問の足跡としての仮想落書きデータをあたかも実際の建造物に落書きしたかのような形で登録して残せる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この訪問の証の消失問題を回避するために、訪問者（観光者）が落書き写真や落書き記念画像を自己所有の端末装置に保存しておけば、訪問の証を維持できるが、この場合でもバックアップを更に残すなどの面倒な作業が必要となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この結果、もっと手軽にかつ半永久的に落書きを訪問の証として残存させるための技術が要求される。そして、出願人は、この要求を充足可能な技術として、ブロックチェーン（blockchain）技術に着目した。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
このような特徴を含むブロックチェーンを利用してどのようなデータを保管することがよいかを検討すると、落書きは多くの第三者に見て欲しく、訪問の証は決して消失したくないのである。したがって、落書きはブロックチェーンの特徴にぴったり適合するデータであると考えられる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
課題は、訪問の証としての落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理技術を提供することにある。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記課題を解決するために、第１の態様の仮想落書処理装置は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する前記訪問場所画像を取得する手段と；取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する手段と；を備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第２の態様の仮想落書処理装置は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する前記訪問場所画像を取得する手段と；それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する手段と；を備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記各態様において、仮想落書処理装置は、前記落書きを前記ブロックチェーンに保存する代償としての仮想通貨を送金先に送金する手段を更に備える。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記各態様において、前記落書きは、前記訪問場所において入力される文字列を含む落書き及び前記訪問場所において入力される音声を含む落書きの少なくとも一方を含む。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第３の態様の仮想落書処理装置は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
第４の態様の仮想落書処理装置は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理装置であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
他の態様の仮想落書処理方法は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理方法であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；取得された前記落書きと、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；ことをプロセッサが実行する。
更に他の態様の仮想落書処理方法は、訪問場所に関する訪問場所画像に仮想的に落書きすることを可能にする仮想落書処理方法であって；前記訪問場所において入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる落書きを取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；それぞれ取得された前記落書き、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記落書き、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記落書きを付加した落書付加画像を表示対象として生成する；ことをプロセッサが実行する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
開示した技術によれば、訪問の証としての落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理技術を実現できる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
［仮想落書処理システム］
一実施の形態におけるシステム構成を示す図１を参照すると、仮想落書処理システム１は、通信ノード装置としての仮想落書処理装置２、通信ネットワーク３、複数の通信ノード装置４（４Ａ−４Ｎ）、及びブロックチェーンネットワーク５を含む。ここで、仮想落書処理装置２は、後に詳述する訪問場所に関する訪問場所画像に、実際に落書きするのではなく、仮想的に落書きすることを可能にする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
［仮想落書処理装置の詳細］
次に、図１及び関連図（図２〜図８）を併せ参照して、訪問の証としての落書きを手軽にかつ半永久的に残存させることを可能にする、ブロックチェーンＢＣ利用の仮想落書処理装置２について更に詳述する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
仮想落書取得部２０１は、訪問場所において入力され、訪問場所に関する訪問場所画像に付加されることにより訪問の証となる落書きを仮想落書きとして取得する（処理Ｓ５３）。つまり、仮想落書取得部２０１は、訪問者が訪問場所において仮想落書設定画面ＳＣの落書入力ウィンドウ６１に入力した訪問の証としての仮想落書きを取得する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
ここでは、訪問者は、落書入力ウィンドウ６１に、例えば「ＸＸＸに来た！  ｂｙ  ＡＡＡ」と文字列による落書きを入力する。しかし、訪問者は、マイクロホンを通して音声などによる落書きを同時にまたは代替的に入力してもよい。また、訪問者は、文字列だけでなく、模様及び線などを含む落書きを入力してもよい。
【手続補正書】
【提出日】平成31年3月13日(2019.3.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する前記訪問場所画像を取得する手段と；
取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金する手段と；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する手段と；
を備える仮想書込処理装置。
【請求項２】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得する手段と；
前記訪問場所の地理的位置情報を取得する手段と；
前記訪問場所に関する前記訪問場所画像を取得する手段と；
それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金する手段と；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する手段と；
を備える仮想書込処理装置。
【請求項３】
前記送金する手段は、前記仮想通貨を前記地理的位置情報によって決定される前記寄付先に送金する、
請求項１または２記載の仮想書込処理装置。
【請求項４】
前記書込情報は、前記訪問の証となる模様及び線を更に含む、
請求項１から３のいずれか１項に記載の仮想書込処理装置。
【請求項５】
前記訪問場所画像は、前記訪問場所に関して特定された画像及び前記訪問場所に関して撮影された画像のいずれかを含む、
請求項１から４のいずれか１項に記載の仮想書込処理装置。
【請求項６】
前記書込情報付加画像を表示処理する手段を更に備える、
請求項１から５のいずれか１項に記載の仮想書込処理装置。
【請求項７】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想書込処理装置。
【請求項８】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ように構成されるプロセッサを備える仮想書込処理装置。
【請求項９】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理方法であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想書込処理方法。
【請求項１０】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理方法であって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ことをプロセッサが実行する仮想書込処理方法。
【請求項１１】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理プログラムであって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想書込処理プログラム。
【請求項１２】
訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理プログラムであって；
前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；
前記訪問場所の地理的位置情報を取得し；
前記訪問場所に関する前記訪問場所画像を取得し；
それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；
寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；
前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；
ことをプロセッサに実行させる仮想書込処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
課題は、訪問の証となる落書き（書込情報）を手軽にかつ半永久的に残存させることを可能にする、ブロックチェーン利用の仮想落書処理技術を提供することにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記課題を解決するために、第１の態様の仮想書込処理装置は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する前記訪問場所画像を取得する手段と；取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金する手段と；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する手段と；を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第２の態様の仮想書込処理装置は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得する手段と；前記訪問場所の地理的位置情報を取得する手段と；前記訪問場所に関する前記訪問場所画像を取得する手段と；それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理する手段と；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金する手段と；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する手段と；を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
上記各態様において、前記送金する手段は、前記仮想通貨を前記地理的位置情報によって決定される前記寄付先に送金する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記各態様において、前記書込情報は、前記訪問の証となる模様及び線を更に含む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記各態様において、仮想書込処理装置は、生成された前記書込情報付加画像を表示処理する手段を更に備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第３の態様の仮想書込処理装置は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
第４の態様の仮想書込処理装置は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理装置であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；ように構成されるプロセッサを備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
他の態様の仮想書込処理方法は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理方法であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；取得された前記書込情報と、取得された前記地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報及び前記地理的位置情報を取得し、取得された前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；ことをプロセッサが実行する。
更に他の態様の仮想書込処理方法は、訪問場所に関する訪問場所画像に仮想的に書込みすることを可能にする仮想書込処理方法であって；前記訪問場所において訪問者により所定の入力ウィンドウに入力され、前記訪問場所に関する前記訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；前記訪問場所の地理的位置情報を取得し；前記訪問場所に関する前記訪問場所画像を取得し；それぞれ取得された前記書込情報、前記地理的位置情報及び前記訪問場所画像を予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；寄付先が前記訪問者の操作に応じて自主的に選択指定されているとき、前記書込情報を前記ブロックチェーンに保存する代償としての仮想通貨を前記寄付先に対応する送金先ブロックチェーンアドレスに送金し；前記固有のブロックチェーンアドレスに関係付けて前記ブロックチェーンに消去不可能にそれぞれ保存されている前記書込情報、前記地理的位置情報及び前記訪問場所画像を取得し、前記訪問場所画像に前記訪問の証となる前記書込情報を付加した書込情報付加画像を表示対象として生成する；ことをプロセッサが実行する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
上述した仮想書込処理方法をプロセッサに実行させる仮想書込処理プログラムとして実施してもよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
［仮想落書処理システム］
一実施の形態におけるシステム構成を示す図１を参照すると、仮想落書処理システム（仮想書込処理システム）１は、通信ノード装置としての仮想落書処理装置（仮想書込処理装置）２、通信ネットワーク３、複数の通信ノード装置４（４Ａ−４Ｎ）、及びブロックチェーンネットワーク５を含む。ここで、仮想落書処理装置２は、後に詳述する訪問場所に関する訪問場所画像に、実際に落書きするのではなく、仮想的に落書きする（書込みする）ことを可能にする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
仮想落書取得部２０１は、訪問場所において入力され、訪問場所に関する訪問場所画像に付加されることにより訪問の証となる落書き（文字列を含む書込情報）を仮想落書きとして取得する（処理Ｓ５３）。つまり、仮想落書取得部２０１は、訪問者が訪問場所において仮想落書設定画面ＳＣの落書入力ウィンドウ６１に入力した訪問の証としての仮想落書きを取得する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
ここでは、訪問者は、落書入力ウィンドウ６１に、例えば「ＸＸＸに来た！  ｂｙ  ＡＡＡ」と文字列による落書き（書込情報）を入力する。しかし、訪問者は、文字列だけでなく、模様及び線などを含む落書き（書込情報）を入力してもよい。
【手続補正１５】
【補正対象書類名】要約書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【要約】
【要約】
【課題】訪問の証を手軽にかつ半永久的に残存させる。
【解決手段】仮想書込処理装置は、訪問場所において訪問者により所定の入力ウィンドウに入力され、訪問場所に関する訪問場所画像に付加されることにより訪問の証となる文字列を含む書込情報を取得し；訪問場所の地理的位置情報を取得し；訪問場所画像を取得し；取得された書込情報と、取得された地理的位置情報とを予め取得した固有のブロックチェーンアドレスに関係付けてブロックチェーンに保存処理し；寄付先が訪問者の操作に応じて自主的に選択指定されているとき、書込情報をブロックチェーンに保存する代償としての仮想通貨を寄付先に対応する送金先ブロックチェーンアドレスに送金し；固有のブロックチェーンアドレスに関係付けてブロックチェーンに消去不可能にそれぞれ保存されている書込情報及び地理的位置情報を取得し、取得された訪問場所画像に訪問の証となる書込情報を付加した画像を生成する。
【選択図】図３