(57)【要約】【課題】送信済みの電子データを簡単に修正することが可能なデータ変更システム、データ変更方法およびプログラムを提供する。【解決手段】データ変更システムは、変換対象データを記憶する第１記憶手段と、所定データを記憶する第２記憶手段と、データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御手段と、前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新手段と、を含む。【選択図】図１
2011034483.tif 000002
【特許請求の範囲】
【請求項１】
変換対象データを記憶する第１記憶手段と、
所定データを記憶する第２記憶手段と、
データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御手段と、
前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新手段と、を含むデータ変更システム。
【請求項２】
請求項１に記載のデータ変更システムにおいて、
前記第１記憶手段は、前記変換対象データと、前記所定データの記憶場所を示す記憶場所データと、を互いに対応づけて記憶し、
前記制御手段は、前記データ送信元からの電子データ内の変換対象データと対応する記憶場所データを用いて、前記リンク情報を生成する、データ変更システム。
【請求項３】
請求項１または２に記載のデータ変更システムにおいて、
前記第１記憶手段は、さらに、監視対象であるサーバを示す監視情報を記憶し、
前記制御手段は、前記変換対象データを含む電子データの送信先が、前記監視情報にて示されたサーバである場合、前記変換処理を行う、データ変更システム。
【請求項４】
請求項２に記載のデータ変更システムにおいて、
前記第１記憶手段は、さらに、監視対象であるサーバを示す監視情報ごとに、前記監視情報と、前記変換対象データと、前記記憶場所データと、を互いに対応づけて記憶し、
前記制御手段は、前記変換対象データを含む電子データの送信先が、当該変換対象データに対応する監視情報にて示されたサーバである場合、前記変換処理を行う、データ変更システム。
【請求項５】
請求項２または４に記載のデータ変更システムにおいて、
前記制御手段は、前記データ送信元から、前記変換対象データを含む電子データを受信すると、当該変換対象データと対応する記憶場所データを用いて、前記第２記憶手段から前記所定データを読み出し、当該所定データを、前記第２記憶手段の特定の記憶場所に記憶し、前記特定の記憶場所を示すデータを含む特定リンク情報を、前記リンク情報として生成する、データ変更システム。
【請求項６】
請求項１から５のいずれか１項に記載のデータ変更システムにおいて、
第３記憶手段をさらに含み、
前記制御手段は、前記変換処理で、さらに、変換前の電子データを、前記第２記憶手段に記憶し、前記変換処理を行うと、さらに、前記変換対象データと、前記リンク情報にて読み出される所定データの記憶場所を示す第１場所データと、変換前の電子データの記憶場所を示す第２場所データと、前記データ送信元の識別情報または前記データ送信先の識別情報と、を互いに対応づけて、前記第３記憶手段に記憶する記憶処理を行う、データ変更システム。
【請求項７】
請求項６に記載のデータ変更システムにおいて、
前記制御手段は、前記記憶処理を行うと、さらに、予め設定された連絡先に、前記第３記憶手段に記憶された各情報を読み出すための読出し情報を通知する通知処理を行う、データ変更システム。
【請求項８】
データ変更システムでのデータ変更方法であって、
変換対象データを第１記憶手段に記憶する第１記憶ステップと、
所定データを第２記憶手段に記憶する第２記憶ステップと、
データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御ステップと、
前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新ステップと、を含むデータ変更方法。
【請求項９】
請求項８に記載のデータ変更方法において、
前記第１記憶ステップでは、前記変換対象データと、前記所定データの記憶場所を示す記憶場所データと、を互いに対応づけて前記第１記憶手段に記憶し、
前記制御ステップでは、前記データ送信元からの電子データ内の変換対象データと対応する記憶場所データを用いて、前記リンク情報を生成する、データ変更方法。
【請求項１０】
コンピュータに、
変換対象データを第１記憶手段に記憶する第１記憶手順と、
所定データを第２記憶手段に記憶する第２記憶手順と、
データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御手順と、
前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新手順と、を実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムにおいて、
前記第１記憶手順では、前記変換対象データと、前記所定データの記憶場所を示す記憶場所データと、を互いに対応づけて前記第１記憶手段に記憶し、
前記制御手順では、前記データ送信元からの電子データ内の変換対象データと対応する記憶場所データを用いて、前記リンク情報を生成する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ変更システム、データ変更方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、電子データであるコンテンツデータに含まれる特定のデータを置換データに変更して公開コンテンツデータを生成し、その公開コンテンツデータを、サーバに送信して登録するデータ変換方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４９３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、サーバに登録された公開コンテンツデータが表す情報が誤っている場合、または、公開コンテンツデータにて表される情報が望ましくない場合、ユーザがサーバに登録された公開コンテンツデータを変更したくなる可能性がある。また、ユーザが公開コンテンツデータを削除または非公開にしたくなる可能性もある。また、ユーザが公開コンテンツデータを全く別なものに変更したくなる可能性もある。
【０００５】
特許文献１に記載のデータ変換方法では、例えば、複数のサーバに登録された公開コンテンツデータを修正するには、ユーザは、端末装置を操作して各サーバにアクセスし、各公開コンテンツデータを修正しなければならない。
【０００６】
また、サーバが公開コンテンツデータの修正を認めない場合には、公開コンテンツデータを修正することができない。
【０００７】
例えば、公開コンテンツデータが、ブログサービスを提供するサーバＡ、掲示板サービスを提供するサーバＢ、および、ＳＮＳ（Social Networking Service）サービスを提供するサーバＣに送信されて登録されたとする。
【０００８】
その後、公開コンテンツデータの少なくとも一部を変更する場合には、ユーザは、例えば、以下の手順を踏むことになる。なお、サーバＢは、登録されたデータの修正を認めていないとする。
【０００９】
まず、ユーザは、端末装置を操作してサーバＡにログインし、サーバＡ上の公開コンテンツデータを修正する。
【００１０】
続いて、ユーザは、端末装置を操作してサーバＣにログインし、サーバＣ上の公開コンテンツデータを修正する。
【００１１】
サーバＢは、登録されたデータの修正を認めていないので、ユーザは、サーバＢ上の公開コンテンツデータを修正することはできない。
【００１２】
つまり、特許文献１に記載のデータ変換方法では、送信済みの電子データを簡単に修正できないという課題があった。
【００１３】
本発明の目的は、上記課題を解決可能なデータ変更システム、データ変更方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１４】
本発明のデータ変更システムは、変換対象データを記憶する第１記憶手段と、所定データを記憶する第２記憶手段と、データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御手段と、前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新手段と、を含む。
【００１５】
本発明のデータ変更方法は、データ変更システムでのデータ変更方法であって、変換対象データを第１記憶手段に記憶する第１記憶ステップと、所定データを第２記憶手段に記憶する第２記憶ステップと、データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御ステップと、前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新ステップと、を含む。
【００１６】
本発明のプログラムは、コンピュータに、変換対象データを第１記憶手段に記憶する第１記憶手順と、所定データを第２記憶手段に記憶する第２記憶手順と、データ送信元から、前記変換対象データを含む電子データを受信すると、前記第２記憶手段に記憶された前記所定データを読み出すためのリンク情報を生成し、前記電子データのうち少なくとも前記変換対象データを、前記リンク情報に変換し、変換後の電子データをデータ送信先に送信する一連の変換処理を行う制御手順と、前記所定データを更新する旨の更新情報を受信すると、当該更新情報に基づいて、前記所定データを更新する更新手順と、を実行させる。
【発明の効果】
【００１７】
本発明によれば、送信済みの電子データを簡単に修正することが可能になる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態のデータ変更システムを示したブロック図である。
【図２】マッチング辞書テーブルの一例を示した図である。
【図３】監視テーブルの一例を示した図である。
【図４】管理テーブルの一例を示した図である。
【図５】マッチング辞書設定画面の一例を示した図である。
【図６】修正画面の一例を示した図である。
【図７】監視設定画面の一例を示した図である。
【図８】投稿データの一例を示した図である。
【図９】書き換えられた後の投稿データを示した図である。
【図１０】管理画面の一例を示した図である。
【図１１】画像データ修正画面の一例を示した図である。
【図１２】変更例１で変換された電子データの一例を示した図である。
【図１３】変更例１の管理テーブルの一例を示した図である。
【図１４】変更例１の管理画面の一例を示した図である。
【図１５】変更例２のマッチング辞書テーブルの一例を示した図である。
【図１６】マッチング辞書テーブル２１ａＢを設定するためのマッチング辞書設定画面の一例を示した図である。
【図１７】変更例２の管理テーブルの一例を示した図である。
【図１８】変更例２の管理画面の一例を示した図である。
【図１９】閲覧データの一例を示した図である。
【図２０】書き換えられた後の閲覧データを示した図である。
【図２１】書き換えられた後の閲覧データを示した図である。
【図２２】管理テーブルの一例を示した図である。
【図２３】閲覧者と管理者との関連テーブルの一例を示した図である。
【図２４】管理画面の一例を示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態を図面を参照して説明する。
【００２０】
図１は、本発明の一実施形態のデータ変更システムである変換サーバを示したブロック図である。なお、データ変更システムは、複数の機器によって実現されてもよい。
【００２１】
図１において、変換サーバ１は、記憶部２と、変換部３と、を含む。
【００２２】
変換サーバ１は、サービスを提供するサービスサーバ１００と、ユーザが使用する情報処理装置（例えば、パーソナルコンピュータ、または、携帯電話機）２００と、の間に置かれる。なお、サービスサーバ１００には、他の情報処理装置（不図示）も接続されている。変換サーバ１は、例えば、ＩＳＰ（Internet Services Provider）等の接続事業者が提供するプロキシサーバに相当する。
【００２３】
変換サーバ１は、情報処理装置２００がサービスサーバ１００宛に送信する電子データ（例えば、投稿データ）を監視する。
【００２４】
変換サーバ１は、情報処理装置２００がサービスサーバ１００宛に送信した電子データが、キーワード等の変換対象データを含む場合、その電子データの一部またはすべてを、画像データ等の変換後データを特定するＨＴＭＬ（HyperText Markup Language）のタグ付きのデータなどのリンク情報に置き換える。変換サーバ１は、そのリンク情報を含む電子データ（つまり、変換後の電子データ）を、サービスサーバ１００に送信する。
【００２５】
なお、変換サーバ１は、サービスサーバ１００が情報処理装置２００宛に送信する電子データ（例えば、閲覧データ）を監視してもよい。
【００２６】
この場合、変換サーバ１は、サービスサーバ１００が情報処理装置２００宛に送信した電子データが、変換対象データを有していると、その電子データの一部またはすべてを、変換後データを特定するＨＴＭＬのタグ付きのデータなどのリンク情報に置き換える。変換サーバ１は、そのリンク情報を含む電子データ（変換後の電子データ）を、情報処理装置２００に送信する。
【００２７】
記憶部２は、コンピュータにて読み取り可能な記録媒体である。
【００２８】
記憶部２は、変換情報記憶部２１と、変換後データ記憶部２２と、管理テーブル記憶部２３と、画面情報記憶部２４と、プログラム記憶部２５と、を含む。変換情報記憶部２１は、マッチング辞書記憶部２１ａと、監視テーブル記憶部２１ｂと、を含む。
【００２９】
変換情報記憶部２１は、一般的に第１記憶手段と呼ぶことができる。
【００３０】
マッチング辞書記憶部２１ａは、マッチング辞書テーブルを記憶する。マッチング辞書テーブルには、変換対象データと、変換後データの記憶場所を示す記憶場所データとが、互いに対応づけて記載されている。変換後データは、一般的に所定データと呼ぶことができる。
【００３１】
変換対象データは、例えば、文字列、画像データ、または、動画データである。以下では、変換対象データとして文字列が用いられたものとして説明する。
【００３２】
図２は、マッチング辞書テーブルの一例を示した図である。
【００３３】
図２において、マッチング辞書テーブル２１ａＡでは、変換対象データである文字列２１ａ１ごとに、文字列２１ａ１と、変換後データである画像データの記憶場所を示す記憶場所データ２１ａ２とが、対応づけられている。
【００３４】
例えば、文字列２１ａ１である「あああ」は、記憶場所データ２１ａ２である「http://henkan***/gazou/xxx.jpg」と対応づけられている。また、文字列２１ａ１である「いいい」は、記憶場所データ２１ａ２である「http://henkan***/gazou/yyy.jpg」と対応づけられている。
【００３５】
なお、記憶場所データ２１ａ２である「http://henkan***/gazou/xxx.jpg」が示す記憶場所に記憶された画像データは、記憶場所データ２１ａ２である「http://henkan***/gazou/yyy.jpg」が示す記憶場所に記憶された画像データと同じでもよいし、異なっていてもよい。
【００３６】
図１に戻って、監視テーブル記憶部２１ｂは、監視テーブルを記憶する。監視テーブルには、監視対象であるサーバ（サービスサーバ）を示す監視情報が記載されている。
【００３７】
図３は、監視テーブルの一例を示した図である。
【００３８】
図３において、監視テーブル２１ｂＡでは、所定のサービスを提供するサーバ（サービスサーバ）のＵＲＬ（Uniform Resource Locator）２１ｂ１ごとに、ＵＲＬ２１ｂ１と、監視フラグのＯＮ／ＯＦＦを示す情報２１ｂ２とが、対応づけられている。
【００３９】
例えば、ＵＲＬ２１ｂ１である「http://servicesv***」は、情報２１ｂ２である「ＯＮ」と対応づけられ、ＵＲＬ２１ｂ１である「http://homep***」は、情報２１ｂ２である「ＯＮ」と対応づけられている。
【００４０】
監視対象であるサーバは、情報２１ｂ２である「ＯＮ」と対応づけられているＵＲＬ２１ｂ１を有するサーバである。このため、「ＯＮ」を示す情報２１ｂ２と、この「ＯＮ」を示す情報２１ｂ２と対応づけられたＵＲＬ２１ｂ１とで、監視情報が構成される。なお、情報２１ｂ２である「ＯＦＦ」と対応づけられているＵＲＬ２１ｂ１を有するサーバは、監視対象でないサーバとなる。また、ＵＲＬ２１ｂ１は、ＵＲＬ２１ｂ１を有するサーバの識別情報と呼ぶことができる。
【００４１】
図１に戻って、変換後データ記憶部２２は、一般的に第２記憶手段と呼ぶことができる。
【００４２】
変換後データ記憶部２２は、データ変換に使用する変換後データを記憶する。
【００４３】
変換後データは、例えば、画像データ、JavaScriptで記載されたデータ、または、文字列である。以下では、変換後データとして画像データが用いられたものとして説明する。
【００４４】
管理テーブル記憶部２３は、一般的に第３記憶手段と呼ぶことができる。
【００４５】
管理テーブル記憶部２３は、管理テーブルを記憶する。管理テーブルには、変換サーバ１が行った電子データの変換の履歴が記載される。
【００４６】
図４は、管理テーブルの一例を示した図である。
【００４７】
図４において、管理テーブル２３Ａでは、変換サーバ１が電子データの変換を行った日時を示す日時情報２３ａごとに、日時情報２３ａと、サービスサーバのＵＲＬ２３ｂと、ユーザ識別子２３ｃと、文字列２３ｄと、リンク情報にて読み出される変換後データの記憶場所を示す場所データ２３ｅと、変換前の電子データの記憶場所を示す場所データ２３ｆとが、対応づけられている。
【００４８】
場所データ２３ｅは、一般的に第１場所データと呼ぶことができる。場所データ２３ｆは、第２場所データと呼ぶことができる。
【００４９】
ユーザ識別子２３ｃとしては、例えば、情報処理装置２００を特定するための情報（例えば、情報処理装置２００のＩＰ（Internet Protocol）アドレスやＭＡＣ（Media Access Control）アドレス）が用いられてもよい。なお、ユーザ識別子２３ｃは、記憶されなくてもよい。
【００５０】
変換サーバ１が、情報処理装置２００がサービスサーバ１００宛に送信した電子データを変換した場合、サービスサーバのＵＲＬ２３ｂはデータ送信先の識別情報となり、ユーザ識別子２３ｃはデータ送信元の識別情報となる。
【００５１】
一方、変換サーバ１が、サービスサーバ１００が情報処理装置２００宛に送信した電子データを変換した場合、サービスサーバのＵＲＬ２３ｂはデータ送信元の識別情報となり、ユーザ識別子２３ｃはデータ送信先の識別情報となる。
【００５２】
図１に戻って、画面情報記憶部２４は、種々の画面情報を記憶する。
【００５３】
プログラム記憶部２５には、変換サーバ１の動作を規定するプロクラムが記録されている。変換部３が、プログラム記憶部２５から、そのプログラムを読み取り実行することによって、変換サーバ１が動作する。
【００５４】
制御部３１は、一般的に制御手段と呼ぶことができる。
【００５５】
制御部３１は、データ送信元（情報処理装置２００またはサービスサーバ１００）から、変換対象データを含む電子データを受信すると、一連の変換処理を行う。
【００５６】
変換処理では、まず、制御部３１が、変換後データ記憶部２２に記憶された変換後データを読み出すためのリンク情報を生成する。例えば、制御部３１が、マッチング辞書記憶部２１ａを参照し、電子データ内の変換対象データ（文字列）２１ａ１と対応する記憶場所データ２１ａ２を用いて、リンク情報を生成する。
【００５７】
変換処理では、続いて、制御部３１が、電子データのうち少なくとも変換対象データ（文字列）２１ａ１を、そのリンク情報に変換し、変換後の電子データ（リンク情報を含む電子データ）を、データ送信先に送信する。
【００５８】
本実施形態では、制御部３１は、変換対象データを含む電子データの送信先が、監視テーブル記憶部２１ｂ内の監視情報にて示されたサーバ（サービスサーバ）である場合、その電子データに対して変換処理を行う。
【００５９】
また、制御部３１は、変換処理において、さらに、変換前の電子データを変換後データ記憶部２２に記憶する。制御部３１は、その変換処理を行うと、記憶処理を行う。
【００６０】
記憶処理では、制御部３１が、電子データに含まれる変換対象データと、リンク情報にて読み出される変換後データの記憶場所を示す場所データ（第１場所データ）と、変換前の電子データの記憶場所を示す場所データ（第２場所データ）と、データ送信元の識別情報またはデータ送信先の識別情報と、を互いに対応づけて、管理テーブル記憶部２３に記憶する（図４参照）。
【００６１】
また、制御部３１は、記憶処理を行うと、さらに、予め設定された連絡先に、管理テーブル記憶部２３に記憶された各情報（管理テーブル２３に記載された情報）を読み出すための読出し情報を通知する通知処理を行う。
【００６２】
更新部３２は、一般的に更新手段と呼ぶことができる。
【００６３】
更新部３２は、変換後データを更新する旨の更新情報を受信すると、その更新情報に基づいて、変換後データを更新する。
【００６４】
なお、変換サーバ１は、ＣＤ−ＲＯＭ、ハードディスクまたはメモリに記録されたプログラムに従って動作するコンピュータによって実現されてもよい。ＣＤ−ＲＯＭ、ハードディスクまたはメモリは、一般的に、コンピュータにて読み取り可能な記録媒体と呼ぶことができる。
【００６５】
この場合、コンピュータは、そのプログラムを記録媒体から読み取り実行することによって、記憶部２および変換部３として機能し、変換サーバ１が実現される。
【００６６】
次に、動作を説明する。
【００６７】
（Ａ）変換される電子データが投稿データの場合
まず、変換サーバ１で変換される電子データが、情報処理装置２００がサービスサーバ１００宛に送信する電子データ、つまり、投稿データである場合を説明する。
【００６８】
（Ａ−１）マッチング辞書テーブルの作成および修正
情報処理装置２００が、ユーザの操作に応じて、例えばブラウザを用いて、ＬＡＮやインターネットなどのネットワーク経由で変換サーバ１に接続し、マッチング辞書設定画面を表すマッチング辞書設定画面情報を、画面情報記憶部２４から読み出し、マッチング辞書設定画面を表示する。
【００６９】
マッチング辞書設定画面は、変換対象データである文字列と、その文字列に対応する画像データ（変換後データ）と、その画像データの記憶場所を示す記憶場所データと、を登録するための画面である。
【００７０】
図５は、マッチング辞書設定画面の一例を示した図である。
【００７１】
図５において、マッチング辞書設定画面５は、入力欄５ａと、修正欄５ｂと、設定ボタン５ｃと、を有する。
【００７２】
入力欄５ａは、文字列と、その文字列に対応する画像データと、その画像データの記憶場所を示す記憶場所データと、を新たに登録するために使用される。
【００７３】
修正欄５ｂは、既に変換サーバ１に登録された文字列と、その文字列と対応する画像データと、を修正するために使用される。なお、修正欄５ｂには、既に変換サーバ１に登録された文字列と、その文字列と対応する画像データとが、記憶部２から読み出されて表示される。
【００７４】
文字列と、その文字列に対応する画像データと、その画像データの記憶場所を示す記憶場所データと、を新たに登録する場合、ユーザは、以下のように、情報処理装置２００の入力部（不図示）を操作する。
【００７５】
ユーザは、情報処理装置２００の入力部を操作して、文字列の入力欄５ａ１に文字列を記入する。
【００７６】
また、ユーザが、情報処理装置２００の入力部を操作して、参照ボタン５ａ２を指示すると、予め用意された画像データに応じた画像が、画像候補として、画像の入力欄５ａ３に表示される。ユーザは、情報処理装置２００の入力部を操作して、画像候補の中から、画像を選択する。画像が選択されると、画像の入力欄５ａ３に、選択された画像が表示され、また、その画像に応じた画像データ（変換後データ）の記憶場所が選択される。
【００７７】
その後、ユーザが、情報処理装置２００の入力部を操作して、設定ボタン５ｃを指示すると、更新部３２は、画像の入力欄５ａ３に表示された画像の画像データ（つまり、変換後データ）を、変換後データの記憶場所から読み出し、その変換後データを、変換後データ記憶部２２に記憶する。
【００７８】
続いて、更新部３２は、変換後データ記憶部２２での変換後データの記憶場所を示す記憶場所データと、マッチング辞書設定画面５に入力された文字列と、を互いに対応づけて、マッチング辞書テーブル２１ａＡに記憶する。
【００７９】
ここで、文字列の推薦候補が、変換サーバ１の記憶部２（例えば、マッチング辞書記憶部２１ａ）に予め記憶されており、その文字列の推薦候補がマッチング辞書設定画面５に表示され、ユーザが、文字列を推薦候補の一覧から選択するようにしてもよい。
【００８０】
また、ユーザが画像データ（変換後データ）を予め用意せずに、自動変換ボタン５ａ４が指示された際に、更新部３２が、入力された文字列を、その文字列を表す画像データ（変換後データ）に変換するようにしてもよい。
【００８１】
既に登録されている文字列と、その文字列に対応する画像データと、のいずれかまたは両方を修正する場合は、ユーザは、以下のように、情報処理装置２００の入力部を操作する。
【００８２】
ユーザは、情報処理装置２００の入力部を操作して、修正を希望する項目の修正ボタン５ｂ１を指示する。
【００８３】
修正を希望する項目の修正ボタン５ｂ１が指示されると、修正画面を表す修正画面情報が、画面情報記憶部２４から読み出され、修正画面が、情報処理装置２００に表示される。
【００８４】
図６は、修正画面の一例を示した図である。
【００８５】
図６において、修正画面６は、修正後の文字列の入力欄６ａと、修正後の画像データの入力欄６ｂと、設定ボタン６ｃと、を有する。
【００８６】
ユーザは、情報処理装置２００の入力部を操作して、文字列を修正したり、文字列に対応する画像を別の画像に変更する。その後、ユーザが、情報処理装置２００の入力部を操作して、設定ボタン６ｃを指示すると、修正された文字列や修正された画像が、変換サーバ１内のマッチング辞書テーブルや変換後データ記憶部２２に反映される。
【００８７】
（Ａ−２）監視テーブルの作成および修正
情報処理装置２００が、ユーザの操作に応じて、例えばブラウザを用いて、ＬＡＮやインターネットなどのネットワーク経由で変換サーバ１に接続し、監視設定画面を表す監視設定画面情報を、画面情報記憶部２４から読み出し、監視設定画面を表示する。
【００８８】
監視設定画面は、サービスサーバについて監視する／しないを表す情報を設定するための画面である。
【００８９】
図７は、監視設定画面の一例を示した図である。
【００９０】
図７において、監視設定画面７は、入力欄７ａと、修正欄７ｂと、設定ボタン７ｃと、特別入力欄７ｄと、を含む。
【００９１】
入力欄７ａは、サービスサーバのＵＲＬを新たに登録し、そのＵＲＬを持つサービスサーバについて「監視する／しない」を表す情報を登録するために使用される。
【００９２】
修正欄７ｂは、既に変換サーバ１に登録されたＵＲＬを持つサービスサーバについて「監視する／しない」を表す情報を修正するために使用される。なお、修正欄７ｂには、既に変換サーバ１に登録されたＵＲＬと、そのＵＲＬを持つサービスサーバについて「監視する／しない」を表す情報とが、監視テーブルから読み出されて表示される。
【００９３】
新たにＵＲＬを登録する場合、ユーザが、情報処理装置２００の入力部を操作して、ＵＲＬの入力欄７ａ１にＵＲＬを記入し、かつ、「監視する／しない」を選択し、設定ボタン７ｃを指示すると、更新部３２は、監視設定画面７に記入されたＵＲＬおよび「監視する／しない」を表す情報を、監視テーブルに記憶する。
【００９４】
ここで、監視対象とするＵＲＬの推薦候補が、変換サーバ１の記憶部２（例えば、監視テーブル記憶部２１ｂ）に予め記憶されており、そのＵＲＬの推薦候補が監視設定画面７に表示され、ユーザが、ＵＲＬを推薦候補の一覧から選択するようにしてもよい。
【００９５】
既に登録されているＵＲＬ等を修正する場合は、ユーザは、情報処理装置２００の入力部を操作して、修正を希望する項目のＵＲＬもしくは「監視する／しない」を表す情報を変更し、設定ボタン７ｃを指示すると、修正されたＵＲＬと「監視する／しない」を表す情報が、変換サーバ１内の監視テーブルに反映される。
【００９６】
特別入力欄７ｄは、登録されていないＵＲＬの扱いについて、「監視する／しない」を表す情報を修正するために使用される。ユーザが、情報処理装置２００の入力部を操作して、「監視する／しない」を選択し、設定ボタン７ｃを指示すると、更新部３２は、監視設定画面７に記入されたＵＲＬ以外のＵＲＬについて「監視する／しない」を表す情報を、監視テーブルに記憶する。このことにより、特別入力欄７ｄに「監視する」を表す情報にしておくことにより、ユーザが把握していない未知のＵＲＬについても、監視対象となる。
【００９７】
（Ａ−３）投稿（送信）
まず、投稿者（ユーザ）が、情報処理装置２００の入力部を操作して投稿データ（投稿用電子データ）を作成する。
【００９８】
以下では、投稿データとして、図８に示した文字列を有する投稿データが作成されたとして説明を行う。なお、投稿データは、図８に示した文字列を有する投稿データに限らず適宜変更可能である。
【００９９】
続いて、情報処理装置２００は、投稿者から、投稿データをサービスサーバ１００宛に投稿する旨の投稿指示を受け付けると、サービスサーバ１００宛の投稿データを、変換サーバ１に送信する。
【０１００】
変換サーバ１では、制御部３１が、監視テーブル（図３参照）を用いて、情報処理装置２００から監視対象のサービスサーバ１００への投稿データを監視している。
【０１０１】
制御部３１は、監視対象のサービスサーバ（例えば、http://servicesv***）宛の投稿データ（図８参照）を受信すると、投稿データ内の文字列を、マッチング辞書テーブル（図２参照）内の文字列と比較する。
【０１０２】
制御部３１は、投稿データ内に変換対象データである文字列「あああ」があるので（図８参照）、マッチング辞書テーブルを参照して、文字列「あああ」に対応する画像データの記憶場所（http://henkan***/gazou/xxx.jpg）を特定する（図２参照）。
【０１０３】
なお、マッチング辞書テーブルには、変換対象データである文字列２１ａ１しかなく、投稿データ内に変換対象データである文字列「あああ」があるとマッチングされた時点で、制御部３１が、その文字列を表す画像データ（変換後データ）を生成し、その画像データを、記憶場所（http://henkan***/gazou/xxx.jpg）に記憶してもよい。
【０１０４】
続いて、制御部３１は、その記憶場所に記憶されている画像データを読み出すためのリンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">）を作成する。
【０１０５】
続いて、制御部３１は、投稿データをコピーし、コピーである投稿データ内の文字列「あああ」を、そのリンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">）に書き換える。
【０１０６】
図９は、書き換えられた後の投稿データを示した図である。
【０１０７】
なお、制御部３１は、文字列「あああ」を含む投稿データの全体を、リンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">）に書き換えてもよい。
【０１０８】
続いて、制御部３１は、書き換え前の投稿データ（図８参照）を、変換後データ記憶部２２に記憶し、書き換え後の投稿データ（図９参照）をサービスサーバ１００宛に送信する。
【０１０９】
続いて、制御部３１は、書き換えられた変換対象データ（この場合、文字列「あああ」）と、書き換え後の投稿データが投稿されたサービスサーバのＵＲＬと、画像データの記憶先と、書き換え前の投稿データの記憶先と、書き換えを行った日時を示す日時情報と、を互いに対応づけて、管理テーブルに記憶する。
【０１１０】
なお、情報処理装置２００のＩＰアドレス等から、投稿者（ユーザ）を特定できる場合は、制御部３１は、その投稿者を特定するためのユーザ識別子も、管理テーブルに記憶する（図４参照）。
【０１１１】
サービスサーバ１００は、変換サーバ１から投稿データに受信すると、その投稿データをサービスサーバ１００内の記憶部（不図示）に記憶する。
【０１１２】
（Ａ−４）閲覧
閲覧者の他の情報処理装置のブラウザは、サービスサーバ１００にアクセスし、投稿データへの閲覧要求を送信する。
【０１１３】
サービスサーバ１００は、投稿データへの閲覧要求を受信すると、サービスサーバ１００内の記憶部から投稿データを読み出し、その投稿データを、閲覧データとして、閲覧者の他の情報処理装置に送信する。
【０１１４】
閲覧者の他の情報処理装置のブラウザは、リンク情報を含む投稿データを受信すると、閲覧データが表す情報を表示する際に、閲覧データ内のリンク情報を用いて、変換サーバ１の変換後データ記憶部２２から、リンク情報にて指定された画像データを読み出し、その画像データを含む閲覧データが表す情報を表示する。
【０１１５】
（Ａ−５）情報の操作（更新）
サービスサーバ１００へ投稿した投稿データについての変換後データ（画像データ）を、修正、削除または変更する場合、投稿者は、情報処理装置２００のブラウザを用いて、変換サーバ１にアクセスし、管理テーブルに応じた管理画面を表す管理画面情報を、管理テーブル記憶部２３から読み出し、情報処理装置２００に管理画面を表示する。
【０１１６】
図１０は、管理画面の一例を示した図である。
【０１１７】
図１０において、管理画面１０は、管理テーブルから読み取られた情報１０Ａと、修正ボタン１０Ｂと、を含む。
【０１１８】
情報１０Ａは、変換サーバ１が変換を行った日時を示す日時情報１０ａと、投稿先のサービスサーバのＵＲＬ１０ｂと、変換された文字列１０ｃと、変換後の画像１０ｄと、変換前の投稿データの記憶場所を示す情報１０ｅと、の各ログを含む。修正ボタン１０Ｂは、各ログを修正するために使用される。
【０１１９】
なお、画像１０ｄは、マッチング辞書テーブル内の記憶場所データを用いて読み出された画像データに基づいて表示される。
【０１２０】
また、情報１０ｅは、リンク情報となっている。このため、情報１０ｅが指示されると、情報１０ｅにて示された記憶場所から変換前の投稿データが読み出されて表示される。
【０１２１】
変換後データである画像データを修正する場合は、投稿者は、以下のように、情報処理装置２００の入力部（不図示）を操作する。
【０１２２】
投稿者は、情報処理装置２００の入力部を操作して、修正を希望する画像に応じた修正ボタン１０Ｂを指示する。
【０１２３】
修正を希望する画像に応じた修正ボタン１０Ｂが指示されると、その画像に応じた文字列を示した画像データ修正画面を表す画像データ修正画面情報が、変換サーバ１から送信され、画像データ修正画面が、情報処理装置２００に表示される。
【０１２４】
図１１は、画像データ修正画面の一例を示した図である。
【０１２５】
図１１において、画像データ修正画面１１は、文字列１１ａと、修正対象の画像データ１１ｂと、修正後の画像データを登録する入力欄１１ｃと、設定ボタン１１ｄと、を有している。
【０１２６】
投稿者が、情報処理装置２００の入力部を操作して、参照ボタン１１ｃ１を指示すると、予め用意された画像データに応じた画像が、変換後データに応じた画像候補として入力欄１１ｃ２に表示される。投稿者は、情報処理装置２００の入力部を操作して、変換後データに応じた画像候補の中から、画像を選択する。画像が選択されると、その画像に応じた画像データが、修正後の画像データとして選択され、修正後の画像データの記憶場所も選択される。
【０１２７】
その後、投稿者が、情報処理装置２００の入力部を操作して、設定ボタン１１ｄを指示すると、更新部３２は、画像データ修正画面１１で選択された修正後の画像データ（更新情報）を、その修正後の画像データの記憶場所から読み出し、その修正後の画像データを、管理画面１０で選択された画像の画像データと置き換えて、変換後データ記憶部２２に記憶する。なお、修正後の画像データのファイル名および記憶場所は、管理画面１０で選択された画像の画像データ（修正前の画像データ）のファイル名および記憶場所と同じである。
【０１２８】
本実施形態によれば、制御部３１は、データ送信元から、変換対象データを含む電子データを受信すると、変換後データ記憶部２２に記憶された所定データ（変換後データ）を読み出すためのリンク情報を生成し、その電子データのうち少なくとも変換対象データをリンク情報に変換し、変換後の電子データを、データ送信先に送信する変換処理を行う。
【０１２９】
更新部３２は、所定データ（変換後データ）を更新する旨の更新情報を受信すると、その更新情報に基づいて、所定データ（変換後データ）を更新する。
【０１３０】
このため、電子データが投稿された後でも、さらに言えば、制御部３１が、電子データを変換した後でも、所定データ（変換後データ）を更新することが可能になる。送信済みの電子データは、リンク情報により、更新後の所定データ（変換後データ）を参照することになるため、よって、送信済みの電子データを簡単に修正することが可能になる。
【０１３１】
また、電子データの送信先にログイン等することなく、電子データが示す情報を変更すことが可能となる。
【０１３２】
したがって、例えば、一度発信してしまった電子データを消せないために、子供が有害サイト等で不適切な発言をしてしまったが、その発言を削除するのが困難というような問題も解決することができる。
【０１３３】
なお、このような効果は、マッチング辞書記憶部２１ａと変換後データ記憶部２２と制御部３１と更新部３２とからなる変換サーバ（データ変更システム）１でも奏することができる。
【０１３４】
また、複数のサービスサーバに共通の変換対象データを含む電子データが投稿されている場合、共通の変換対象データは、共通の変換後データに変換されるようにすることも可能である。こうすることで、ストレージ内の変換データを操作すれば、全てのサービスの内容を一括して変更することができる。
【０１３５】
本実施形態によれば、過去に発信した情報でも容易に内容を修正したり、削除したりすることができるようになる。
【０１３６】
本実施形態では、制御部３１は、データ送信元から、変換対象データを含む電子データを受信すると、その変換対象データと対応する記憶場所データを用いて、変換後データ記憶部２２から、所定データ（変換後データ）を読み出すためのリンク情報を生成し、その電子データのうち少なくとも変換対象データをリンク情報に変換し、変換後の電子データを、データ送信先に送信する変換処理を行う。
【０１３７】
この場合、記憶場所データを用いてリンク情報を生成することが可能になる。
【０１３８】
本実施形態では、制御部３１は、変換対象データを含む電子データの送信先が、監視情報にて示されたサーバである場合、変換処理を行う。
【０１３９】
この場合、変換処理が行われる電子データを、その電子データの送信先に応じて選択することが可能になる。
【０１４０】
本実施形態では、制御部３１は、変換処理を行うと、さらに、変換対象データと、リンク情報にて読み出される所定データ（変換後データ）の記憶場所を示す第１場所データと、変換前の電子データの記憶場所を示す第２場所データと、データ送信元の識別情報またはデータ送信先の識別情報と、を互いに対応づけて、管理テーブル記憶部２３に記憶する記憶処理を行う。
【０１４１】
この場合、制御部３１が行った変換処理が記録されるので、変換処理が行われた電子データを解析することが可能になる。
【０１４２】
なお、変換サーバ１は、以下のように変更されてもよい。
【０１４３】
（変更例１）
制御部３１が行うリンク情報の生成手法が、以下のように変更される。
【０１４４】
制御部３１は、データ送信元から、変換対象データを含む電子データを受信すると、その変換対象データと対応する記憶場所データを用いて、変換後データ記憶部２２から所定データ（変換後データ）を読み出し、その所定データ（変換後データ）を、変換後データ記憶部２２の特定の記憶場所に記憶し、その特定の記憶場所を示すデータを含む特定リンク情報を、リンク情報として生成する。
【０１４５】
例えば、制御部３１は、投稿データ内に変換すべき文字列「あああ」があれば、マッチング辞書テーブルを参照して、その文字列に対応した画像データの記憶場所（http://henkan***/gazou/xxx.jpg）を特定して、その画像データをコピーする。
【０１４６】
続いて、制御部３１は、そのコピーの画像データを、変換後データ記憶部２２の特定の記憶場所（サービスサーバ毎や画像データの種類毎に区分けされている記憶場所）（例えば、http://henkan***/gazou1）に記憶し、投稿データ内の文字列「あああ」の部分を、コピーした画像データの記憶場所を参照するリンク情報（<img src=" http:// henkan***/gazou1/xxx.jpg">）に書き換える。
【０１４７】
図１２は、変更例１で変換された電子データの一例を示した図である。
【０１４８】
この場合、投稿先（サービスサーバ）ごとに、画像データの記憶場所を変更することが可能となる。よって、その後、サービスサーバごとに、画像データを変更することが容易に可能となる。
【０１４９】
図１３は、変更例１の管理テーブルの一例を示した図である。図１３において、図４に示したものと同一のものには同一符号を付してある。図１３と図４では、場所データ２３ｅが異なる。
【０１５０】
図１４は、変更例１の管理画面の一例を示した図である。図１４において、図１０に示したものと同一のものには同一符号を付してある。
【０１５１】
図１０では、文字列１０ｃごとに、日時情報１０ａ、投稿先のサービスサーバのＵＲＬ１０ｂと、変換後の画像１０ｄと、変換前の投稿データの記憶場所を示す情報１０ｅと、修正ボタン１０Ｂとが、まとめられている。
【０１５２】
これに対して、図１４では、日時情報１０ａごとに、投稿先のサービスサーバのＵＲＬ１０ｂと、文字列１０ｃと、変換後の画像１０ｄと、変換前の投稿データの記憶場所を示す情報１０ｅと、修正ボタン１０Ｂとが、記載されている。
【０１５３】
（変更例２）
マッチング辞書テーブルと、制御部３１が変換処理を行うための条件が、以下のように変更される。
【０１５４】
マッチング辞書テーブルには、監視情報ごとに、監視情報と、変換対象データと、記憶場所データとが、互いに対応づけて記載されている。
【０１５５】
図１５は、変更例２のマッチング辞書テーブルの一例を示した図である。図１５において、図２に示したものと同一のものには同一符号を付してある。
【０１５６】
図１５において、マッチング辞書テーブル２１ａＢでは、監視情報１５ａごとに、監視情報１５ａと、変換対象データである文字列２１ａ１と、記憶場所データ２１ａ２とが、互いに対応づけて記載されている。なお、マッチング辞書テーブル２１ａＢが用いられた場合、監視テーブル記憶部２１ｂを省略することが望ましい。
【０１５７】
監視情報１５ａは、サービスサーバのＵＲＬ１５ａ１と、範囲１５ａ２と、を含む。
【０１５８】
監視情報１５ａでは、範囲１５ａ２に「含む」が記載されている場合、その範囲に対応するサービスサーバのＵＲＬ１５ａ１に記載されているＵＲＬを持つサービスサーバが、監視対象であるサーバを意味する。
【０１５９】
また、監視情報１５ａでは、範囲１５ａ２に「含まない」が記載されている場合、その範囲に対応するサービスサーバのＵＲＬ１５ａ１に記載されているＵＲＬを持つサービスサーバ以外のサーバが、監視対象であるサーバを意味する。
【０１６０】
また、監視情報１５ａでは、範囲１５ａ２に「全て」が記載されている場合、全てのサービスサーバが、監視対象であるサーバを意味する。
【０１６１】
図１６は、マッチング辞書テーブル２１ａＢを設定するためのマッチング辞書設定画面の一例を示した図である。図１６において、図５に示したものと同一のものには同一符号を付してある。
【０１６２】
図１６において、マッチング辞書設定画面１６は、サービスサーバのＵＲＬの入力欄１６ａと、範囲設定欄１６ｂと、を含む。
【０１６３】
入力欄１６ａには、サービスサーバのＵＲＬが入力される。範囲設定欄１６ｂには、「全て」、「含む」または「含まない」が入力される。
【０１６４】
入力欄５ａと入力欄１６ａと範囲設定欄１６ｂとのそれぞれへの入力が終了した後、設定ボタン５ｃが指示されると、更新部３２は、マッチング辞書設定画面１６で選択された変換後データを、変換後データの記憶場所から読み出し、その変換後データを、変換後データ記憶部２２に記憶する。続いて、更新部３２は、変換後データ記憶部２２での変換後データの記憶場所を示す記憶場所データと、マッチング辞書設定画面１６で入力された文字列と、サービスサーバＵＲＬと、範囲と、を互いに対応づけて、マッチング辞書テーブル２１ａＢに記憶する。
【０１６５】
例えば、既に登録されている文字列と、その文字列に対応する画像データと、監視情報と、のいずれかを修正する場合は、ユーザは、情報処理装置２００の入力部を操作して、修正を希望する項目の修正ボタン５ｂ１を指示する。以下、マッチング辞書テーブル２１ａＡの修正の手法と同様の手法で、マッチング辞書テーブル２１ａＢが修正される。
【０１６６】
制御部３１は、変換対象データを含む電子データの送信先が、その変換対象データに対応する監視情報にて示されたサーバである場合、変換処理を行う。
【０１６７】
例えば、制御部３１は、変換対象データである文字列「あああ」を含む電子データの送信先が、その文字列「あああ」に対応する監視情報にて示されたサーバである場合、マッチング辞書テーブル２１ａＢを参照して、その文字列と送信先（サーバ）に対応した画像データの記憶場所（送信先が「http:// servicesv ***/・・・」なら「http://henkan***/gazou/xxx.jpg」、送信先が「http://keijib***/・・・」なら「http://henkan***/gazou/zzz.jpg」）を特定する。
【０１６８】
続いて、制御部３１は、投稿データ内の文字列「あああ」の部分を、画像データの記憶場所を参照するリンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">もしくは<img src=" http:// henkan***/gazou/zzz.jpg">）に書き換える。
【０１６９】
続いて、制御部３１は、リンク情報を含む電子データを、データの送信先へ送信する。
【０１７０】
この場合、サービスサーバＵＲＬごとに、同じ文字列について異なる画像を用意することが可能になる。
【０１７１】
図１７は、変更例２の管理テーブルの一例を示した図である。図１７において、図４に示したものと同一のものには同一符号を付してある。図１７と図４では、場所データ２３ｅが異なる。
【０１７２】
図１８は、変更例２の管理画面の一例を示した図である。図１８において、図１０に示したものと同一のものには同一符号を付してある。
【０１７３】
図１０では、文字列１０ｃごとに、日時情報１０ａ、投稿先のサービスサーバのＵＲＬ１０ｂと、変換後の画像１０ｄと、変換前の投稿データの記憶場所を示す情報１０ｅと、修正ボタン１０Ｂとが、まとめられている。
【０１７４】
これに対して、図１８では、投稿先のサービスサーバのＵＲＬ１０ｂごとに、日時情報１０ａと、投稿先のサービスサーバのＵＲＬ１０ｂと、文字列１０ｃと、変換後の画像１０ｄと、変換前の投稿データの記憶場所を示す情報１０ｅと、修正ボタン１０Ｂとが、記載されている。
【０１７５】
なお、上記実施形態において、マッチング辞書テーブルや監視テーブルは、ユーザ識別子ごとに管理されていてもよい。
【０１７６】
また、変更例１または２において、データ送信先を示すＵＲＬと監視対象のサーバのＵＲＬとのマッチングを行う際に、両者は、完全一致でなく、ドメインレベルでの一致が確認されればよい。
【０１７７】
また、管理画面では、日時やサービスサーバＵＲＬ等の各項目でソートしたり、検索したりできることが好ましい。
【０１７８】
（Ｂ）変換される電子データが閲覧データの場合
次に、変換サーバ１で変換される電子データが、サービスサーバ１００が情報処理装置２００宛に送信する電子データ、つまり、閲覧データである場合を説明する。
【０１７９】
なお、マッチング辞書テーブルの作成および修正、ならびに、監視テーブルの作成および修正は、変換される電子データが投稿データである場合（変更例１および２を含む）と同様である。ただし、変換される電子データが投稿データである場合において、「投稿者」とあるのは「管理者」（閲覧者の親や会社のＩＴ（Information Technology）管理者など）と読み替える。
【０１８０】
（Ｂ−１）閲覧
閲覧者の情報処理装置２００のブラウザは、サービスサーバ１００に閲覧データ要求を送信する。
【０１８１】
サービスサーバ１００は、閲覧データ要求を受信すると、サービスサーバ１００内の記憶部から閲覧データを読み出して、情報処理装置２００宛の閲覧データを、変換サーバ１に送信する。
【０１８２】
以下では、閲覧データとして、図１９に示した文字列を有する電子データが用いられたとして説明を行う。なお、閲覧データは、図１９に示した文字列を有する電子データに限らず適宜変更可能である。
【０１８３】
変換サーバ１では、制御部３１が、監視テーブル（図３参照）を用いて、監視対象（全てのサービスサーバを監視対象にする場合有り）のサービスサーバ１００から情報処理装置２００への閲覧データを監視している。
【０１８４】
制御部３１は、監視対象のサービスサーバ（例えば、http://servicesv***）からの閲覧データ（図１９参照）を受信すると、閲覧データ内の文字列を、マッチング辞書テーブル（図２参照）内の文字列と比較する。
【０１８５】
制御部３１は、閲覧データ内に変換対象データである文字列「あああ」があるので、マッチング辞書テーブルを参照して、文字列「あああ」に対応する画像データの記憶場所（http://henkan***/gazou/xxx.jpg）を特定する（図２参照）。
【０１８６】
続いて、制御部３１は、その記憶場所に記憶されている画像データを参照するリンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">）を作成する。
【０１８７】
続いて、制御部３１は、閲覧データをコピーし、コピーである閲覧データ内の文字列「あああ」を、そのリンク情報（<img src=" http:// henkan***/gazou/xxx.jpg">）に書き換える。
【０１８８】
図２０は、書き換えられた後の閲覧データを示した図である。
【０１８９】
続いて、制御部３１は、書き換え前の閲覧データ（図１９参照）を、変換後データ記憶部２２に記憶し、書き換え後の閲覧データ（図２０参照）を情報処理装置２００宛に送信する。
【０１９０】
ここで、書き換え後の閲覧データの送信元のＵＲＬは「http://servicesv***」のままだが、書き換えされたことを明確にするために、制御部３１は、閲覧データの中に、書き換えした旨の記載を行ったり、書き換え後の閲覧データを変換サーバ１内の変換後データ記憶部２２に記憶し、書き換え後の閲覧データの送信元のＵＲＬをhttp://henkan***と変更してもよい。
【０１９１】
また、制御部３１が行うリンク情報の生成手法が、上記（Ａ）の変更例１と同様に行われてもよい。
【０１９２】
図２１は、制御部３１が行うリンク情報の生成手法が、上記（Ａ）の変更例１と同様に行われた場合における、書き換えられた後の閲覧データを示した図である。
【０１９３】
続いて、制御部３１は、書き換えした変換対象データ（この場合、文字列「あああ」）と、閲覧データの送信元であるサービスサーバのＵＲＬと、画像データの記憶先と、書き換え前の閲覧データの記憶先と、書き換えを行った日時を示す日時情報と、を互いに対応づけて、管理テーブルに記憶する。
【０１９４】
図２２は、管理テーブルの一例を示した図である。
【０１９５】
図２２において、管理テーブル２２Ａには、変換サーバ１が電子データの変換を行った日時を示す日時情報２２Ａ１ごとに、日時情報２２Ａ１と、サービスサーバのＵＲＬ２２Ａ３と、ユーザ識別子２２Ａ３と、文字列２２Ａ４と、リンク情報にて読み出される変換用後データの記憶場所を示す場所データ２２Ａ５と、変換前の電子データの記憶場所を示す場所データ２２Ａ６と、チェック欄２２Ａ７とが、対応づけられている。
【０１９６】
場所データ２２Ａ５は、一般的に第１場所データと呼ぶことができる。場所データ２２Ａ６は、第２場所データと呼ぶことができる。
【０１９７】
ユーザ識別子２２Ａ３としては、例えば、情報処理装置２００を特定するための情報（例えば、情報処理装置２００のアドレス）が用いられてもよい。なお、ユーザ識別子２２Ａ３は、記憶されなくてもよい。
【０１９８】
ここで、制御部３１は、情報処理装置２００がネットワークに接続した際などに使用された閲覧者のユーザ識別子（ログインＩＤ（identifier）やＩＰアドレスなど）をもとに、管理テーブル記憶部２３に予め記憶した閲覧者と管理者との関連テーブルから、閲覧者に関連した管理者の電子メールアドレスを読み出す。続いて、制御部３１は、文字列「あああ」が合致した旨の電子メールを生成し、管理者の電子メールアドレスに、その電子メールを送信する。
【０１９９】
図２３は、閲覧者と管理者との関連テーブルの一例を示した図である。
【０２００】
閲覧者の情報処理装置２００のブラウザは、リンク情報を含む閲覧データを受信すると、閲覧データが表す情報を表示する際に、閲覧データ内のリンク情報を用いて、変換サーバ１の変換後データ記憶部２２から、リンク情報にて指定された画像データを読み出し、その画像データを含む閲覧データが表す情報を表示する。
【０２０１】
（Ｂ−２）情報の操作（更新）
管理者が、閲覧者がサービスサーバ１００から閲覧した閲覧データを確認する場合、情報処理装置２００のブラウザにより、変換サーバ１にアクセスし、管理テーブル２２Ａに応じた管理画面を表す管理画面情報を、管理テーブル記憶部２３から読み出し、管理画面を表示する。
【０２０２】
図２４は、管理画面の一例を示した図である。
【０２０３】
図２４において、管理画面２４は、変換サーバ１が変換を行った日時を示す日時情報２４ａと、閲覧先のサービスサーバのＵＲＬ２４ｂと、文字列２４ｃと、変換後の画像２４ｄと、変換前の閲覧データの記憶場所を示す情報２４ｅと、チェック欄２４ｆと、の各ログを含む。
【０２０４】
なお、管理画面２４には、各項目欄をソートするボタン２４ａ１〜２４ｆ１や、各項目欄のデータを検索するための検索枠２４ｇが設けられていることが好ましい。
【０２０５】
また、上記実施形態において、マッチング辞書テーブルや監視テーブルは、閲覧者および管理者のユーザ識別子毎に管理されていてもよい。
【０２０６】
また、データ送信元を示すＵＲＬと監視対象のサーバのＵＲＬとのマッチングを行う際に、両者は、完全一致でなくドメインレベルでの一致が確認されればよい。
【０２０７】
本実施形態によれば、サービスサーバ１００からの閲覧データを変更することが可能になる。よって、本実施形態によれば、過去に発信された情報でも容易に内容を修正したり、削除したりすることができるようになる。
【０２０８】
次に、本実施形態の応用例を説明する。
【０２０９】
（応用例１）ペアレンタルコントロール機能
本実施形態は、一種のペアレンタルコントロール機能として利用できる。
【０２１０】
保護者が、変換対象データと、変換後データと、を、変換サーバ１に登録しておき、変換サーバ１が、子供が情報処理装置２００から送信した情報（コンテンツデータ）内の変換対象データを、マッチング辞書テーブル（変換対象データ：猥褻な言葉、乱暴な言葉等）を用いて、リンク情報に変換する。
【０２１１】
また、保護者が、管理画面を利用して、子供が発信した情報を把握でき、必要なら変換後データを置き換えることができる。
【０２１２】
これにより、子供が、保護者の知らぬ間に、有害な情報を発信したり受信したりし続けることを防ぐことが可能になる。
【０２１３】
投稿（送信）規制だけではなく、閲覧（受信）規制を行うことも可能である。
【０２１４】
通常の有害サイトブロック機能では、有害と判断されたＷｅｂページの全ページがブロックされる。これに対して、本実施形態では、例えば、ページ内のマッチングされた変換対象データ、つまり、ページ内の特定部分のみをブロック（変換後データに置き換え）することができる。
【０２１５】
この場合、制御部３１は、管理テーブルに情報が記憶された際に、予め登録しておいた親等の保護者の電子メールアドレス（連絡先）に、マッチング辞書テーブルに該当する投稿／閲覧があった旨と、管理画面を読み出すためのＵＲＬ（読み出し情報）と、を記載した電子メールを、送信することが望ましい。
【０２１６】
また、図２２、図２４に示したように、管理テーブルおよび管理画面において、各書き換え案件について、保護者（管理者）が書き換えした内容を確認したか否かをチェックするためのチェック欄が設けられると、保護者（管理者）は、書き換え案件を管理しやすくなる。
【０２１７】
（応用例２）デコメール（登録商標）感覚での利用
特定の文字列（例えば自分の名前）を特定のかっこいい画像に変換するようにマッチング辞書テーブルが設定されれば、自分の名前を投稿した際には、常に、その特定の画像が表示される。同じように、例えば、「おんぷ」と書いたら「♪」という画像に変換されるようにマッチング辞書テーブルが設定されれば、テキストの平文データを投稿するだけで、投稿データが、リッチな投稿内容になる。
【０２１８】
（応用例３）一括変換機能への応用
例えば、特定のサービス名は必ず変換するというルールで、マッチング辞書テーブルが設定されれば、サービス名が変更となった際でも、記憶部２上のデータ（変換後データ）を変更することで、特定のサービス名（変換対象データ）が記載されている全てのページを修正する必要はなくなる。
【０２１９】
（応用例４）ドキュメントファイルへの応用
ウェブ上のサービスだけではなく、各種電子ドキュメント（例えば、ＰＤＦ（Portable Document Format）やWordなどで作成された電子ドキュメント）なども、オンラインへの参照が可能なため、各種電子ドキュメントを、変換サーバ１にて変換される電子データとして用いることができる。ドキュメントの一部を、あらかじめマッチング辞書テーブルに、変換対象データとして、登録しておけば、一度配布してしまったドキュメントでも、内容を変換できる。
【０２２０】
更には、変換サーバを情報処理装置内に設けておき、情報処理装置内の記憶装置に電子ドキュメントを記憶する際に、マッチングと変換処理を行うこともできる。
【０２２１】
（応用例５）メールへの応用
ウェブ上のサービスではなく、電子メールにも応用が可能（例えば、テキストメールを、ＨＴＭＬ（HyperText Markup Language）メール等に変換することが可能）である。つまり、変換サーバ１にて変換される電子データとして、電子メールが用いられてもよい。
【０２２２】
（応用例６）投稿するサービスに応じたカスタマイズ
例えば、Ａブログを提供するサービスサーバに投稿する場合は、特定の文字列（変換対象データ）を、変換方法Ａで変換し、Ｂ−ＳＮＳを提供するサービスサーバに投稿する場合は、その特定の文字列を、変換方法Ｂで変換するなど、投稿する先に応じて変換方法を変更することが可能になる。
【０２２３】
この方法を使えば、例えばＡブログのサービスサーバでは、自分のことを「○○」と呼び、Ｂ−ＳＮＳのサービスサーバでは、自分のことを「××」と呼んでいる場合でも、投稿者は、自分の本名を入力すれば、その本名（変換対象データ）を、投稿サービスに応じて、変換サーバで自動的にマッチング辞書テーブルに登録されてある「○○」や「××」の変換後データへのリンク情報に変換することができる。
【０２２４】
以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０２２５】
１      変換サーバ（データ変更システム）
２      記憶部
２１    変換情報記憶部
２１ａ  マッチング辞書記憶部
２１ｂ  監視テーブル記憶部
２２    変換後データ記憶部
２３    管理テーブル記憶部
２４    画面情報記憶部
２５    プログラム記憶部
３      変換部
３１    制御部
３２    更新部
１００    サービスサーバ
２００    情報処理装置
【図１】
2011034483.tif 000003
【図２】
2011034483.tif 000004
【図３】
2011034483.tif 000005
【図４】
2011034483.tif 000006
【図５】
2011034483.tif 000007
【図６】
2011034483.tif 000008
【図７】
2011034483.tif 000009
【図８】
2011034483.tif 000010
【図９】
2011034483.tif 000011
【図１０】
2011034483.tif 000012
【図１１】
2011034483.tif 000013
【図１２】
2011034483.tif 000014
【図１３】
2011034483.tif 000015
【図１４】
2011034483.tif 000016
【図１５】
2011034483.tif 000017
【図１６】
2011034483.tif 000018
【図１７】
2011034483.tif 000019
【図１８】
2011034483.tif 000020
【図１９】
2011034483.tif 000021
【図２０】
2011034483.tif 000022
【図２１】
2011034483.tif 000023
【図２２】
2011034483.tif 000024
【図２３】
2011034483.tif 000025
【図２４】
2011034483.tif 000026