(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されたサーバからクライアントへ送信されるデータを所定の端末へ転送するデータ転送装置であって、
前記ネットワークに接続され、前記データ転送装置と他の装置との間でデータを送受信するための通信手段と、
前記データを転送する先の端末の端末情報を記憶するための端末情報記憶手段と、
前記通信手段に接続され、前記サーバから前記クライアントへ送信される、複数のデータを含む情報を受信するための第１の受信手段と、
前記通信手段に接続され、前記サーバから前記クライアントへ送信される前記情報を記憶するためのデータ記憶手段と、
前記通信手段に接続され、前記クライアントへ送信される前記情報から前記複数のデータを抽出して、前記抽出したデータに基づいて、前記抽出したデータと、前記データの全体を表示するとともに前記抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスを前記クライアントにおいて実現する情報とを前記クライアントへ送信するためのデータ送信手段と、
前記通信手段に接続され、前記抽出した複数のデータの中から選択されたデータの前記端末への転送を要求する転送要求データを、前記クライアントから受信するための第２の受信手段と、
前記通信手段と前記データ記憶手段と前記端末情報記憶手段とに接続され、前記受信手段により受信した前記転送要求データに基づいて、前記データを前記端末情報記憶手段に記憶された所定の端末に対応したデータ形式に変換して前記端末へ転送するための転送手段とを含む、データ転送装置。
【請求項２】
前記データ送信手段は、前記クライアントへ送信される前記情報から前記複数のデータを抽出して、前記抽出したデータに基づいて、前記抽出したデータと、前記抽出したデータに対応したデータの表示領域を指定することにより現れる、前記抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスを前記クライアントにおいて実現する情報とを前記クライアントへ送信するための手段を含む、請求項１に記載のデータ転送装置。
【請求項３】
前記サーバは、ＷＷＷサーバであって、前記情報は、ウェブページに関する情報であって、
前記インターフェイスは、前記ウェブページから前記抽出した複数のデータのそれぞれの表示領域を指定することにより前記表示領域内部および前記表示領域近傍の少なくともいずれか一方に現れる、前記複数のデータの中から前記表示領域のデータを選択する選択ボタンである、請求項２に記載のデータ転送装置。
【請求項４】
前記インターフェイスは、選択されたデータの転送先を選択する転送先選択ボタンと、前記ウェブページから前記抽出した複数のデータのそれぞれの表示領域を指定することにより前記表示領域内部および前記表示領域近傍の少なくともいずれか一方に現れる、前記複数のデータの中から前記表示領域のデータを選択するデータ選択ボタンとである、請求項３に記載のデータ転送装置。
【請求項５】
前記インターフェイスは、前記ウェブページから前記抽出した複数のデータのそれぞれの表示領域を指定することにより前記表示領域内部および前記表示領域近傍の少なくともいずれか一方に現れる、前記複数のデータの中から前記表示領域のデータを選択するデータ選択ボタンと、前記選択されたデータの転送先を選択する転送先選択ボタンとである、請求項３に記載のデータ転送装置。
【請求項６】
前記転送手段は、前記受信手段により受信した転送要求データに基づいて、前記データを前記端末情報記憶手段に記憶された所定の転送先の端末に対応したデータ形式に変換して、前記変換されたデータに前記サーバから受信したデータ以外の情報を付加して前記端末へ転送するための手段を含む、請求項１〜５のいずれかに記載のデータ転送装置。
【請求項７】
前記データ転送装置は、
前記通信手段に接続され、前記クライアントから前記端末情報を受信して、前記端末情報記憶手段に記憶させるための端末情報受信手段をさらに含む、請求項１〜６のいずれかに記載のデータ転送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続されたサーバ・クライアント間のデータ通信技術に関し、特に、サーバから受信したデータを他の情報通信端末へ転送する技術に関する。
【０００２】
【従来の技術】
インターネットに接続されたＷＷＷ（World Wide Web）サーバから受信したウェブページなどのデータは、パソコン（パーソナルコンピュータ）にて実行される閲覧ソフトウェア（以下、ブラウザという）により閲覧できる。また、パソコン以外にこのようなデータを閲覧できる情報通信端末として、ＰＤＡ（Personal Digital Assistant）、携帯電話、メール専用端末、ページャーなどがある。これらの情報通信端末に、パソコンで閲覧したウェブページなどのデータを転送させておくと、外出先などでデータを容易に閲覧することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、これらの情報通信端末は、たとえば、携帯性を向上させるために表示画面サイズを小さく制限したり、価格を抑えるためにメモリ容量を削減したりしている。また、これらの情報通信装置は、それらの種類により表示できるデータの形式が異なり、さらに表示できるデータの種類はパソコンより少ない場合が多い。そのため、ユーザは、パソコンで閲覧したウェブページの中から所定の情報通信端末の機能（表示可能なデータ形式、表示可能なデータ容量など）に応じて、ウェブページに含まれるデータのデータ形式を変換して情報通信端末へ転送しなければならない。これらの操作は、多大なる労力を必要とする。
【０００４】
本発明は、上述の課題を解決するためになされたものであって、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供することである。
【０００５】
【課題を解決するための手段】
第１の発明に係るデータ転送装置は、ネットワークに接続されたサーバからクライアントへ送信されるデータを所定の端末へ転送するデータ転送装置であって、ネットワークに接続され、データ転送装置と他の装置との間でデータを送受信するための通信手段と、データを転送する先の端末の端末情報を記憶するための端末情報記憶手段と、通信手段に接続され、サーバからクライアントへ送信される、複数のデータを含む情報を受信するための第１の受信手段と、通信手段に接続され、サーバからクライアントへ送信される情報を記憶するためのデータ記憶手段と、通信手段に接続され、クライアントへ送信される情報から複数のデータを抽出して、抽出したデータに基づいて、抽出したデータと、データの全体を表示するとともに抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスをクライアントにおいて実現する情報とをクライアントへ送信するためのデータ送信手段と、通信手段に接続され、抽出した複数のデータの中から選択されたデータの端末への転送を要求する転送要求データを、クライアントから受信するための第２の受信手段と、通信手段とデータ記憶手段と端末情報記憶手段とに接続され、受信手段により受信した転送要求データに基づいて、データを端末情報記憶手段に記憶された所定の端末に対応したデータ形式に変換して端末へ転送するための転送手段とを含む。
【０００６】
第１の発明によると、通信手段は、データ転送装置と他の装置（サーバ、クライアントおよび端末など）との間でデータを送受信する。端末情報記憶手段は、データを転送する先の端末の端末情報（たとえば、ユーザの端末ごとの、データが表示可能なデータ形式、送信先アドレスなどの情報）を記憶する。第１の受信手段は、サーバからクライアントへ送信される、複数のデータを含む情報を受信する。データ記憶手段は、サーバからクライアントへ送信される情報を記憶する。データ送信手段は、クライアントへ送信される情報から複数のデータを抽出して、抽出したデータに基づいて、抽出したデータと、データの全体を表示するとともに抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスをクライアントにおいて実現する情報とをクライアントへ送信する。第２の受信手段は、抽出した複数のデータの中から選択されたデータの端末への転送を要求する転送要求データを、クライアントから受信する。転送手段は、受信手段により受信した転送要求データに基づいて、データを端末情報記憶手段に記憶された所定の端末に対応したデータ形式に変換して端末へ転送する。これにより、サーバからクライアントへ送信される情報に含まれる複数のデータの中から、クライアントにおいて実現されたインターフェイスにより、端末へ転送するデータを選択することができる。この場合、たとえば、クライアントで実現されるインターフェイスにより端末へ転送するデータを選択するためのボタンが現れる場合にも抽出したデータの全体が表示されるようにするため（すなわち、そのボタンによりデータが隠されることがないため）、データ全体の表示に基づいてデータを選択することができる。ユーザにより選択されたデータは、端末で閲覧可能なデータ形式に変換してユーザの端末へ転送される。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【０００７】
第２の発明に係るデータ転送装置は、第１の発明の構成に加えて、データ送信手段は、クライアントへ送信される情報から複数のデータを抽出して、抽出したデータに基づいて、抽出したデータと、抽出したデータに対応したデータの表示領域を指定することにより現れる、抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスをクライアントにおいて実現する情報とをクライアントへ送信するための手段を含む。
【０００８】
第２の発明によると、データ送信手段は、クライアントへ送信される情報から複数のデータを抽出して、抽出したデータに基づいて、抽出したデータと、抽出したデータに対応したデータの表示領域を指定することにより現れる、抽出したデータに対応したデータをそれぞれ選択するためのインターフェイスをクライアントにおいて実現する情報とをクライアントへ送信する。これにより、たとえば、マウスなどのポインティングデバイスがデータの表示領域を指すと端末へ転送するデータを選択するための選択ボタンが現れ、マウスなどがデータの表示領域を指していないと選択ボタンが現れずデータの全体が表示されるインターフェイスがクライアントにおいて実現される。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【０００９】
第３の発明に係るデータ転送装置は、第２の発明の構成に加えて、サーバは、ＷＷＷサーバであって、情報は、ウェブページに関する情報であって、インターフェイスは、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方に現れる、複数のデータの中から表示領域のデータを選択する選択ボタンである。
【００１０】
第３の発明によると、クライアントにおいて実現されたインターフェイスにより、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方に選択ボタンが現れ、その選択ボタンは、複数のデータの中から表示領域のデータを選択するボタンである。これにより、マウスなどがデータの表示領域を指すと端末へ転送するデータを選択するための選択ボタンが現れ、マウスなどがデータの表示領域を指していないと選択ボタンが現れずデータの全体が表示されるインターフェイスがクライアントにおいて実現される。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【００１１】
第４の発明に係るデータ転送装置は、第３の発明の構成に加えて、インターフェイスは、選択されたデータの転送先を選択する転送先選択ボタンと、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方に現れる、複数のデータの中から表示領域のデータを選択するデータ選択ボタンとである。
【００１２】
第４の発明によると、クライアントにおいて実現されたインターフェイスにより、選択されたデータの転送先を選択する転送先選択ボタンが表示され、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方に複数のデータの中から表示領域のデータを選択するデータ選択ボタンが現れる。これにより、選択されたデータを転送する転送先を選択できる。また、マウスなどがデータの表示領域を指していないとデータ選択ボタンが現れずデータの全体が表示される。したがって、どのデータを転送すべきかを容易に判断できる。一方、マウスなどがデータの表示領域を指すと端末へ転送するデータを選択するためのデータ選択ボタンが現れ、転送すべきデータを容易に選択できる。この場合、転送先が複数ある場合であっても、データ選択ボタンにより選択されたデータを、転送先選択ボタンで選択した１の転送先に転送することができる。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【００１３】
第５の発明に係るデータ転送装置は、第３の発明の構成に加えて、インターフェイスは、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方に現れる、複数のデータの中から表示領域のデータを選択するデータ選択ボタンと、選択されたデータの転送先を選択する転送先選択ボタンとである。
【００１４】
第５の発明によると、クライアントにおいて実現されたインターフェイスにより、ウェブページから抽出した複数のデータのそれぞれの表示領域を指定することにより表示領域内部および表示領域近傍の少なくともいずれか一方にデータ選択ボタンと転送先選択ボタンとが現れ、その選択ボタンは、複数のデータの中から表示領域のデータを選択するボタンと選択されたデータの転送先を選択するボタンとである。これにより、マウスなどがデータの表示領域を指すと端末へ転送するデータを選択するためのデータ選択ボタンと転送先を選択するための転送先選択ボタンとが現れるので選択が容易にできる。一方、マウスなどがデータの表示領域を指していないとそれらの選択ボタンが現れずデータの全体が表示されるので、どのデータを転送すべきかについての判断を行なうのが容易である。この場合、転送先が複数ある場合であっても、データ選択ボタンにより選択されたデータを、転送先選択ボタンで選択した１の転送先に転送することができる。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【００１５】
第６の発明に係るデータ転送装置は、第１〜５のいずれかの発明の構成に加えて、転送手段は、受信手段により受信した転送要求データに基づいて、データを端末情報記憶手段に記憶された所定の転送先の端末に対応したデータ形式に変換して、変換されたデータにサーバから受信したデータ以外の情報を付加して端末へ転送するための手段を含む。
【００１６】
第６の発明によると、転送手段は、転送先の端末に対応したデータ形式に変換するとともに、変換されたデータにサーバから受信したデータ以外の情報を付加して端末へ転送する。これにより、たとえば、このデータ転送装置を運営する業者の広告データ、送信者のデータなどを付加したデータを端末へ転送できる。その結果、ユーザが必要とするウェブページなどの情報にデータを付加して、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【００１７】
第７の発明に係るデータ転送装置は、第１〜６のいずれかの発明の構成に加えて、通信手段に接続され、クライアントから端末情報を受信して、端末情報記憶手段に記憶させるための端末情報受信手段をさらに含む。
【００１８】
第７の発明によると、端末情報受信手段は、クライアントから端末情報を受信して、端末情報記憶手段に記憶させる。これにより、クライアントが、転送する端末の情報（ユーザの端末ごとに、データが表示可能なデータ形式、送信先アドレスなど）を登録、修正および削除などすることができる。その結果、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる、データ転送装置を提供できる。
【００１９】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明の繰返しは適宜省略する。
【００２０】
＜実施の形態１＞
図１を参照して、本実施の形態に係るデータ転送装置１００は、インターネット２２０に接続されたＷＷＷサーバ２００からＷＷＷクライアントパソコン２１０へ送信されるデータを、インターネット２２０および公衆回線網２４０を介して、所定のＰＤＡなどの情報通信端末２３０および携帯電話などの情報通信端末２５０へ転送するデータ転送装置である。
【００２１】
図２を参照して、データ転送装置１００は、インターネット２２０および公衆回線網２４０に接続され、データ転送装置１００と他の装置（ＷＷＷサーバ２００、ＷＷＷクライアントパソコン２１０、情報通信端末２３０，２５０など）との間でデータを送受信する通信接続部１１０と、通信接続部１１０に接続され、このデータ転送装置１００の全体を制御する制御部１２０と、データを転送する先の情報通信端末２３０，２５０などの端末情報を記憶するデータベース１３０と、制御部１２０を介して通信接続部１１０に接続され、ＷＷＷサーバ２００からＷＷＷクライアントパソコン２１０へ送信されるウェブページを記憶するウェブページ記憶部１４０と、制御部１２０を介してウェブページ記憶部１４０に接続され、ＷＷＷクライアントパソコン２１０へ送信されるウェブページの情報から複数のデータ領域を抽出するデータ領域抽出部１５０と、制御部１２０を介してデータ領域抽出部１５０に接続され、抽出したデータに基づいてＷＷＷクライアントパソコン２１０へ送信する、データを選択するためのボタンをインターフェイスとして実現するための情報が付加された送信データを生成するボタン付加ウェブページ生成部１６０と、制御部１２０を介して通信接続部１１０とデータベース１３０とウェブページ記憶部１４０とに接続され、通信接続部１１０がＷＷＷクライアントパソコン２１０から受信した転送要求データに基づいて、転送要求されたデータを、データベース１３０に記憶された所定の情報通信端末２３０，２５０に対応したデータ形式に変換するデータ形式変換部１７０とを含む。
【００２２】
制御部１２０は、制御プログラムを実行してこのデータ転送装置１００全体を制御するＣＰＵ（Central Processing Unit）と、ＣＰＵにより実行されるプログラムや各種データを記憶するＲＯＭ（Read Only Memory）またはハードディスクと、ＣＰＵにより実行される処理の中間データを記憶するＲＡＭ（Random Access Memory）とを含む。
【００２３】
データベース１３０には、データの転送を要求するユーザごとに、情報通信端末２３０，２５０の情報が記憶される。図３を参照して、この情報は、ユーザごとの送信情報形式（ｅ−ｍａｉｌ、ＦＡＸ、携帯電話など）と送信先（ｅ−ｍａｉｌアドレス、電話番号など）と接続先（インターネット、公衆回線網など）とを含む。さらに、情報通信端末で表示できるデータ形式を記憶させることもできる。
【００２４】
通信接続部１１０は、複数のデータを含むウェブページのデータをＷＷＷサーバ２００から受信して、受信したウェブページのデータをＷＷＷクライアント２１０へ送信する。また、通信接続部１１０は、ボタン付加ウェブページ生成部１６０により生成されたボタン付加ウェブページをＷＷＷクライアントパソコン２１０へ送信する。また、通信接続部１１０は、抽出した複数のデータの中から選択されたデータの情報通信端末２３０，２５０への転送を要求する転送要求データを、ＷＷＷクライアントパソコン２１０から受信する。また、通信接続部１１０は、データ形式変換部１７０により所定のデータ形式に変換されたデータを、情報通信端末２３０，２５０へ転送する。
【００２５】
ウェブページは、ＨＴＭＬ（Hypertext Markup Language）やＸＭＬ（Extensible Markup Language）などの記述言語を用いて表現されたホームページなどである。これらのホームページは、ＷＷＷクライアントパソコン２１０が実行するブラウザにより閲覧できる。なお、携帯電話には、公衆回線網２４０を介して、データ転送装置１００からショートメッセージの形式などでデータが送信される。
【００２６】
また、図３に示すデータは、ＷＷＷクライアントパソコン２１０がインターネット２２０を介して、登録、修正および削除が可能なものとしてもよい。そのようにすると、ＷＷＷクライアントパソコン２１０のユーザの情報通信端末の機種が変更されたときなど、図３に示す転送先の端末データを直接変更できるので便利である。
【００２７】
図３に示すユーザとクライアントパソコンとの関係は、データ転送装置１００において、以下のように認識される。クライアントパソコン２１０がインターネット２２０を介して、データ転送装置１００へ登録のための情報通信端末の情報を送信すると、データ転送装置１００からそのクライアントパソコン２１０へユーザ認識情報が送信される。送信されたユーザ認識情報は、クライアントパソコン２１０にて記憶される。クライアントパソコン２１０は、ウェブページ取得情報およびデータ転送要求情報の送信時にユーザ認識情報をデータ転送装置１００へ送信する。ユーザ認識情報を受信したデータ転送装置１００は、情報通信端末の情報の登録時のユーザ認識情報からユーザを認識することができる。
【００２８】
さらに、データベース１３０にユーザごとの転送一時停止フラグを記憶させて、ＷＷＷクライアントパソコン２１０により、そのフラグをセットすることとリセットすることとが可能としてもよい。そのようにすると、一時的に情報通信端末への転送を希望しないユーザが、ＷＷＷクライアントパソコン２１０により、転送の一時的な停止の指示を入力でき、後述する選択ボタンなどの生成処理を不要にできる。
【００２９】
なお、このデータベース１３０には、図３に示す転送先の情報通信端末に関するデータ以外に、このデータ転送装置を用いて転送されるデータに付加する、各種の広告データ、転送者の氏名データなどを記憶している。これらのデータは、データ形式変換部１７０におけるデータ形式の変換後、転送されるデータに付加される。広告データとは、たとえば、このデータ転送装置１００を運営する会社の広告情報または運営する会社が募集した広告情報などである。
【００３０】
ウェブページ記憶部１４０は、ＨＴＭＬやＸＭＬで記述されたホームページなどのウェブページを記憶する。データ領域抽出部１５０はウェブページ記憶部１４０に記憶されたデータに基づいて、たとえば、ＨＴＭＬで記載されたソースコードから特定のタグを検索して、データの領域を抽出するとともに、そのデータの形式を認識する。
【００３１】
ボタン付加ウェブページ生成部１６０は、データ領域抽出部１５０により抽出されたウェブページ内のデータのそれぞれの内側および近傍の少なくともいずれか一方にデータ選択ボタンを付けたデータを生成する。以下においては、データ領域抽出部１５０により抽出されたウェブページ内のデータ領域のそれぞれの領域の内部にデータ選択ボタンが表示されるものについて説明する。
【００３２】
データ形式変換部１７０は、データ領域抽出部１５０により認識されたウェブページに含まれるそれぞれのデータの形式と、転送先ユーザの情報通信端末の送信情報形式とにより、抽出したデータの形式を変換する。なお、このとき、転送するように指定されたデータをデータ変換しても転送先の情報通信端末では表示不可能である場合には、制御部１２０は、ＷＷＷクライアントパソコン２１０にエラーメッセージを送信したり、転送されるデータに「転送不可データあり」を示すデータを付加して転送先の情報通信端末へ転送したりすることができる。
【００３３】
なお、このデータ転送装置１００が有する機能をインターネット２２０に接続されたプロキシサーバなどに組込むこともできる。このようにすると、そのプロキシサーバにより本実施の形態に係るデータ転送装置を実現できる。この場合、通信接続部１１０は、前述の機能に加えて、ＷＷＷクライアント２１０からＷＷＷサーバ２００へ送信されるウェブページの取得要求情報、たとえばＵＲＬ（Uniform Resource Locators）を受信する。
【００３４】
図４を参照して、このデータ転送装置１００で実行されるプログラムはウェブページ送信処理に関し、以下のような制御構造を有する。なお、以下の説明では、ＷＷＷサーバ２００とＷＷＷクライアントパソコン２１０との間においてデータを中継するプロキシサーバなどの装置により、本実施の形態に係るデータ転送装置を実現した場合について説明する。
【００３５】
まず、ステップ１００（以下、ステップをＳと略す）にて、制御部１２０は、通信接続部１１０を介してＷＷＷクライアントパソコン２１０から、ウェブページの取得要求情報（ウェブページ指定情報など）を受信したか否かを判断する。この判断は、通信接続部１１０を介して、ＷＷＷクライアントパソコン２１０から所定のデータを受信したか否かにより行なわれる。ウェブページの取得要求情報を受信すると（Ｓ１００にてＹＥＳ）、処理は、Ｓ１１０へ移される。一方、ウェブページの取得要求情報を受信していないと（Ｓ１００にてＮＯ）、処理は、Ｓ１００へ戻され、ウェブページの取得要求情報の受信を待つ。
【００３６】
Ｓ１１０にて、制御部１２０は、通信接続部１１０を介してＷＷＷクライアントパソコン２１０から要求されたウェブページをＷＷＷサーバ２００から取得する。Ｓ１２０にて、制御部１２０は、取得したウェブページのデータをウェブページ記憶部１４０に記憶する。
【００３７】
Ｓ１３０にて、データ領域抽出部１５０は、ウェブページ記憶部１４０に記憶されたウェブページのデータ（ＨＴＭＬにより記述されたデータ）に基づいて、ウェブページに含まれるデータ領域を抽出する。ＷＷＷクライアントパソコン２１０から要求され、ＷＷＷサーバ２００から取得したウェブページは、図６に示すようなウェブページ３００であるとする。このようなウェブページに対して、Ｓ１３０にてデータ領域抽出部１５０がデータ抽出処理を行うと、図７に示すデータ領域３１２，３１４，３１６が抽出される。このＳ１３０におけるデータ抽出処理について、図８に示したウェブページ３００のソースコード３２０を用いて説明する。
【００３８】
図８に示すように、ＨＴＭＬで記述されたソースコード３２０は、＜＞ではさんだ予約語からなるタグを用いて、ウェブページの構造、画像などのファイルのある場所、リンク先などを表わす。このタグを検索して、データを抽出するとともにデータの形式を認識する。たとえば、ＩＭＧタグの場合には、”＜ＩＭＧ”と”＞”とを検索し、検索された位置の”＜ＩＭＧ”から、最初の”＞”の位置までのデータをイメージデータとして認識する。また、ＴＤタグの場合には、”＜ＴＤ＞”と”＜／ＴＤ＞”とを検索し、検索された位置の”＜ＴＤ＞”から、最初の”＜／ＴＤ＞”の位置までのデータを表の各項目を示すデータとして認識する。このようにしてタグを検索することによりデータの抽出とデータ形式の認識とを行う。なお、図７に示すデータ領域３１２は図８のソースコード領域３２２に、図７に示すデータ領域３１４は図８のソースコード領域３２４に、図７に示すデータ領域３１６は図８のソースコード領域３２６に、それぞれ対応している。
【００３９】
これらのデータ領域３１２，３１４，３１６を選択するためのデータ選択ボタンを各データ領域の内部に表示する場合には、前述のソースコードに、ボタン表示のためのプログラムおよびボタンの画像データなどを記述したソースコードを挿入し、データ選択ボタンが付加されたウェブページを示すデータを生成すればよい。なお、このＳ１３０における処理では、抽出したデータに基づいて、データ選択ボタンを各データ領域の内部に表示するためのプログラムなどを記述したソースコードの挿入位置を決定する。
【００４０】
Ｓ１４０にて、ボタン付加ウェブページ生成部１６０は、Ｓ１３０にて抽出したウェブページ３００に含まれるデータ領域３１２，３１４，３１６のそれぞれに対応して、それらのデータを情報通信端末に転送するか否かの入力ができるデータ選択ボタンを付加したウェブページを生成する。ＷＷＷサーバ２００から取得したウェブページが、図６に示すような場合、ボタン付加ウェブページ生成部１６０により生成されたボタン付加ウェブページは、図９に示すように、たとえば、マウスポインタ３３６がデータ領域３３４の内部を指している場合にのみデータ領域３３４のデータを選択するデータ選択ボタン３３２が付加されたウェブページ３３０となる。さらに、マウスポインタ３３６がデータ領域３３４の内部を指している場合またはマウスポインタ３３６がデータ選択ボタン３３２を指している場合には、データ領域３３４の背景色が予め定められた色（他のデータ領域の背景色とは異なる色）に変化する。なお、このボタン付加ウェブページ３３０は、データ転送装置１００で表示されるものではなく、ＷＷＷクライアントパソコン２１０において表示される。
【００４１】
Ｓ１４０にて行なわれるボタン付加処理を、図１０および図１１に示したウェブページ３３０のソースコードを用いて説明する。図１０に示すソースコードは、図８に示すソースコードに、データ選択ボタン３３２を表示したり消去したりするためのプログラムを記述したソースコードが挿入されたものである。図１１に示すソースコードは、図８に示すソースコードに、データ選択ボタン３３２を表示するためのタグと、マウスポインタ３３６がデータ領域３３４の内部を指している場合にデータ領域３３４に対応したデータ選択ボタン３３２を表示する関数を実行するためのタグおよびマウスポインタ３３６がデータ領域３３４の内部を指していない場合にデータ領域３３４に対応したデータ選択ボタン３３２を非表示にする関数を実行するためのタグを記述したソースコードなどが挿入されたものである。
【００４２】
ボタン付加処理では、前述のデータ領域３３４以外についても同様の処理が行なわれる。図８の＜ＨＥＡＤ＞〜＜／ＨＥＡＤ＞で囲まれた領域に、図１０のソースコード領域３４２〜３５２が挿入され、図８の＜ＢＯＤＹ＞〜＜／ＢＯＤＹ＞で囲まれた領域に、図１１のソースコード領域３６２〜３７２が挿入される。なお、これらソースコードが挿入される位置は、そのソースコードにより記述されたプログラムの動作などに支障がないように決定される。以下、これらソースコード領域の内容について説明する。
【００４３】
図１０を参照して、ソースコード領域３４２は、指定されたボタンを表示するための関数を含む。ソースコード領域３４４は、指定されたボタンを非表示にするための関数を含む。ソースコード領域３４６は、ウェブページ上において、指定されたデータ領域の背景色を予め定められた色に変更するための関数を含む。ソースコード領域３４８は、ウェブページ上において、指定されたデータ領域の背景色を元の色に戻すための関数を含む。ソースコード領域３５０は、ウェブページ上において表示されているボタンをクリックしたときに実行する関数を含む。ソースコード領域３５２は、表示するボタンの属性を示すデータを含む。
【００４４】
図１１を参照して、ソースコード領域３６２は、マウスポインタ３３６がデータ領域３３４の内部を指している場合にデータ領域３３４に対応したデータ選択ボタン３３２を表示するための関数を含む。これにより、マウスポインタ３３６がデータ領域３３４の内部を指していると、データ領域３３４に対応したデータ選択ボタンを表示させることができる。また、ソースコード領域３６２は、マウスポインタがデータ領域３３４の内部を指していない場合にデータ領域３３４に対応したデータ選択ボタン３３２を非表示にするための関数を含む。これにより、マウスポインタがデータ領域３３４の内部を指していないと、データ領域３３４に対応したデータ選択ボタンを非表示にさせることができる。
【００４５】
ソースコード領域３６４は、データ領域３３４に対応するデータ選択ボタン３３２の画像と表示を規定する。また、ソースコード領域３６４は、データ領域３３４に対応するデータの背景色を変更する関数を規定する。これにより、マウスポインタ３３６がデータ領域３３４の内部を指していると、そのデータ領域３３４の内部にデータ選択ボタン３３２が表示され、マウスポインタ３３６がデータ選択ボタン３３２を指している場合には、そのデータ領域３３４の背景色が変化する。
【００４６】
また、ソースコード領域３６２とソースコード領域３６６とは、データ領域３１４を示すタグである＜ＴＤ＞〜＜／ＴＤ＞のすぐ内側に配置されている。さらに、ソースコード領域３６２とソースコード領域３６６との間に、＜ＳＰＡＮ＞〜＜／ＳＰＡＮ＞に囲まれたソースコード領域３６４が配置されている。これにより、データ領域３３４に対応するデータ選択ボタン３３２をデータ領域３３４の内部に表示することができる。また、背景色の変化をデータ領域３３４に対するものにすることができる。
【００４７】
なお、データ領域３３４に対するソースコード領域については、前述のものに限定されず、マウスポインタが指している位置の検出と、それを検知した場合に実行する関数（データ選択ボタン表示、背景色変化）の指定と、データ領域３３４内でのマウスポインタのクリックの検出と、それを検知した場合に実行する関数の指定とができるものであればよい。
【００４８】
ソースコード３６８，３７０，３７２は、データ領域３１６に対するものであり、ボタンを示すｉｄ（identification）とデータ領域を示すｉｄとを除いて、ソースコード３６８はソースコード３６２と、ソースコード３７０はソースコード３６４と、ソースコード３７２はソースコード３６６と同じであるため、ここでの詳細な説明は繰返さない。
【００４９】
再び図４を参照して、Ｓ１５０にて、制御部１２０は、Ｓ１００にてウェブページの取得を要求したＷＷＷクライアントパソコン２１０へボタン付加ウェブページを送信する。
【００５０】
図５を参照して、このデータ転送装置１００で実行されるプログラムは、データ転送処理に関し、以下のような制御構造を有する。
【００５１】
Ｓ２００にて、制御部１２０は、ＷＷＷクライアントパソコン２１０から、データ転送要求情報を受信したか否かを判断する。このとき、クライアントパソコン２１０からユーザ認識情報が併せて送信される。この判断は、通信接続部１１０を介して、ＷＷＷクライアントパソコン２１０からデータ転送要求情報を受信したか否かにより行なわれる。データ転送要求情報を受信すると（Ｓ２００にてＹＥＳ）、処理は、Ｓ２１０へ移される。一方、データ転送要求情報を受信していないと（Ｓ２００にてＮＯ）、処理はＳ２００へ戻され、データ転送要求情報の受信を待つ。なお、データ転送要求情報は、たとえば、図９に示すデータ選択ボタン３３２が押されることにより生成される、データ領域３３４のユーザの情報通信端末２３０，２５０への転送要求を示すフラグ（セット状態）を含む。
【００５２】
Ｓ２１０にて、データ形式変換部１７０は、Ｓ２００で受信したデータ転送要求情報と、データベース１３０に記憶された転送先の情報通信端末の情報と、ウェブページ記憶部１４０に記憶されたウェブページの情報とから、選択されたデータ領域のデータを、情報通信端末に対応したデータ形式に変換する。たとえば、図７および図８を参照して、データ形式はｊｐｅｇ（joint photographic experts group）形式であるデータ領域３１２が転送要求され、情報通信端末がイメージデータに関してｇｉｆ（graphics interchange format）形式のみの表示が可能な場合、データをｊｐｅｇ形式からｇｉｆ形式へ変更する。
【００５３】
Ｓ２２０にて、制御部１２０は、データ形式が変換されたデータを、所定の転送先に通信接続部１１０を介して送信する。
【００５４】
以上のような構造およびフローチャートに基づく、データ転送装置１００の動作について説明する。
[ウェブページ送信処理]
データ転送装置１００は、ＷＷＷクライアントパソコン２１０からウェブページの取得の要求を受信すると（Ｓ１００にてＹＥＳ）、ＷＷＷサーバから指定されたウェブページのデータを取得する（Ｓ１１０）。取得されたウェブページのデータはウェブページ記憶部１４０に記憶され（Ｓ１２０）、ウェブページに含まれるデータ領域が抽出される（Ｓ１３０）。図７を参照して、このとき抽出されるデータ領域は、データ領域３１２，３１４，３１６であって、図８を参照して、それらのデータ領域に対応するソースコードは、ソースコード領域３２２，３２４，３２６である。
【００５５】
抽出されたデータ領域のそれぞれに対応したボタンをＷＷＷクライアントパソコン２１０で表示できるようなボタン付加ウェブページのデータが生成される（Ｓ１４０）。この生成されたボタン付加ウェブページのデータが、ＷＷＷクライアントパソコン２１０へ送信される（Ｓ１５０）。
[データ転送処理]
Ｓ１５０にてＷＷＷクライアントパソコン２１０へ送信されたボタン付加ウェブページのデータに基づいて、ＷＷＷクライアントパソコン２１０において、転送するデータの全体を表示しながら各データに対応して表示されたボタンが押されることにより、転送を要求するデータが選択される。このとき、図９を参照して、クライアントパソコンにおいて、マウスポインタ３３６がデータ領域３３４の内部を指していると、データ選択ボタン３３２が表示される。マウスポインタ３３６がデータ選択ボタン３３２を指している場合には、データ領域３３４の背景色が変化する。また、マウスポインタ３３６がデータ選択ボタン３３２を指していないと、データ領域３３４の背景色が元に戻り、データ領域３３４の内部を指していないと、データ選択ボタン３３２が非表示の状態になる。なお、マウスポインタ３３６がデータ領域３３４の内部を指していると、データ選択ボタン３３２が表示され、かつ、データ領域３３４の背景色が変化するようにすることもできる。
【００５６】
このようにして、転送を要求するデータ領域の全体を見た後に、マウスポインタで転送を希望するデータ領域を指して、データ選択ボタンを表示させ、データ選択ボタンをマウスポインタ３３６でクリックする。
【００５７】
ＷＷＷクライアントパソコン２１０は、転送を要求するデータと転送先とを含むデータ転送要求情報をデータ転送装置１００へ送信する。
【００５８】
データ転送装置１００は、このデータ転送要求情報を受信すると（Ｓ２００にてＹＥＳ）、選択されたデータ領域のデータのデータ形式と、転送先の情報通信端末の情報（表示可能なデータ形式など）とに基づいて，ウェブページに含まれるデータを所定のデータ形式に変換する（Ｓ２１０）。データ形式を変換されたデータを、ＷＷＷクライアントパソコン２１０が指定した情報通信端末に、インターネット２２０や公衆回線網２４０を介して転送する。情報通信端末２３０，２５０では、転送されたデータを閲覧することができる。
【００５９】
なお、本実施の形態は、転送するデータのデータ領域の内部にそのデータに対するデータ転送ボタンが表示されるものに限定されず、データ領域の近傍にそのデータのデータ転送ボタンが表示されるものでもよい。この場合、図８に示すソースコードに、データ領域の近傍となる位置に所定のボタンが表示されるプログラムが記述されたソースコードが挿入される。
【００６０】
また、マウスポインタがデータ領域の内部を一旦指した後、再びそのデータ領域の内部を指すまで、データ選択ボタンが表示された状態を維持するものでもよい。このようにすると、マウスポインタがデータ表示領域の内部を一旦指した後、マウスポインタがそのデータ領域の外部を指しても、データ領域の内部または近傍に設けたデータ選択ボタンが非表示になることなく、データ選択ボタンをクリックすることができる。
【００６１】
このようにして、このデータ転送装置は、ＷＷＷクライアントパソコン２１０が閲覧要求したウェブページに、そのウェブページに含まれる複数のデータにそれぞれ対応したボタンを付加したボタン付加ウェブデータをＷＷＷクライアントパソコン２１０へ送信する。その結果、このデータ転送装置は、ＷＷＷクライアントパソコン２１０においてデータに対応して付加されたボタンにより選択されたデータを、所定のデータ形式に変換して、所定の情報通信端末へ転送できる。
【００６２】
以上のようにして、本実施の形態に係るデータ転送装置は、ユーザが必要とするウェブページなどの情報を、容易に所定の情報通信端末へ転送できる。
【００６３】
＜実施の形態２＞
本実施の形態に係るデータ転送装置は、ユーザごとに複数の情報通信端末に対応した転送先データを記憶している。データ転送装置は、ＷＷＷクライアントパソコンへ、ウェブページから抽出した複数のデータと、複数のデータの中で転送するデータを選択するデータ選択ボタンをクライアントパソコンにおいて実現する情報と、転送するデータの転送先を選択する転送先選択ボタンをクライアントパソコンにおいて実現する情報とを送信する。データ転送装置は、クライアントパソコンにより選択されたデータを選択された転送先へ、記憶された転送先データに基づいて転送する。
【００６４】
本実施の形態に係るデータ転送装置は、前述の実施の形態１におけるデータベース１３０に記憶されるデータの内容と、ボタン付加ウェブページ生成部１６０とは別体のボタン付加ウェブページ生成部によるＳ１４０における処理の内容とが異なるものである。その他のハードウェア構成、フローチャートについては、実施の形態１と同じであるため、ここでの詳細な説明は繰返さない。
【００６５】
図１２を参照して、データベース１３０には、ユーザごとの複数の情報通信端末に対応するデータを記憶する。このようにすると、複数の転送先の中から必要な転送先を選択して、選択されたデータを所定の転送先へ転送できる。また、図１２に示すデータは、前述の実施の形態１と同じく、ＷＷＷクライアントパソコン２１０がインターネット２２０を介して、登録、修正および削除が可能なものである。
【００６６】
Ｓ１４０にて、ボタン付加ウェブページ生成部は、Ｓ１３０にて抽出したウェブページ３００に含まれるデータ領域３１２，３１４，３１６のそれぞれに対応して、それらのデータを情報通信端末に転送するか否かの入力ができるデータ選択ボタンと選択されたデータの転送先を選択する入力ができる転送先選択ボタンとを付加したウェブページを生成する。ＷＷＷサーバ２００から取得したウェブページが、図６に示すような場合、ボタン付加ウェブページ生成部により生成されたボタン付加ウェブページは、図１３に示すように、データ選択ボタンにより選択されるデータの転送先を入力する転送先選択ボタン３８２が付加されたウェブページ３８０となる。この転送先選択ボタン３８２により、たとえば、ｍａｉｌ形式での転送およびｆａｘ形式での転送のいずれか一方がマウスポインタ３８４により選択できる。また、図１４を参照して、転送先選択ボタン３８２によりｆａｘ形式での転送が選択された場合は、マウスポインタ３９８がデータ領域３９４の内部を指しているときのみデータ領域３９４のデータを選択するデータ選択ボタン３９６が付加されたウェブページ３９０となる。さらに、マウスポインタ３９８がデータ領域３９４の内部を指しているときまたはマウスポインタ３９８がデータ選択ボタン３９６を指しているときには、データ領域３９４の背景色が変化する。また、図１５を参照して、転送先選択ボタン３８２によりｍａｉｌ形式での転送が選択された場合は、マウスポインタ４０８がデータ領域４０４の内部を指しているときのみデータ領域４０４のデータを選択するデータ選択ボタン４０６が付加されたウェブページ４００となる。また、マウスポインタ４０８がデータ領域４０４の内部を指しているときまたはマウスポインタ４０８がデータ選択ボタン４０６を指しているときには、データ領域４０４の背景色が変化する。なお、このボタン付加ウェブページ３８０、３９０および４００は、データ転送装置１００で表示されるものではなく、ＷＷＷクライアントパソコン２１０において表示される。
【００６７】
Ｓ１４０にて行なわれるボタン付加処理を、図１６および図１７に示したウェブページ３８０〜４００のソースコードを用いて説明する。図１６に示すソースコードは、図８に示すソースコードに、データ選択ボタン４０６などを表示したり消去したりするためのプログラムを含む。図１７に示すソースコードは、図８に示すソースコードに、データ選択ボタン４０６などを表示するためのタグ、マウスポインタ４０８が所定のデータ領域の内部を指している場合にそのデータ領域に対応したデータ選択ボタン４０６などを表示する関数を実行するためのタグ、およびマウスポインタ４０８が所定のデータ領域の内部を指していない場合にそのデータ領域に対応したデータ選択ボタン４０６などを非表示にする関数を実行するためのタグを記述したソースコードなどが挿入されたものである。
【００６８】
ボタン付加処理は、前述のデータ領域３９４および４０４以外についても同様に行なわれ、図８の＜ＨＥＡＤ＞〜＜／ＨＥＡＤ＞で囲まれた領域に、図１６のソースコード領域５０２〜５２２が挿入され、図８の＜ＢＯＤＹ＞〜＜／ＢＯＤＹ＞で囲まれた領域に、図１７のソースコード領域５３２〜５４４が挿入される。なお、これらのソースコードが挿入される位置は、そのソースコードにより記述されたプログラムの動作などに支障がないよう決定される。以下、これらソースコード領域の内容について説明する。
【００６９】
図１６を参照して、ソースコード領域５０２は、指定されたボタンを表示させるための関数を含む。ソースコード領域５０４は、転送先選択ボタンの選択内容を取得するための関数を含む。ソースコード領域５０６は、ソースコード領域５０４で取得した選択内容に基づいて、ボタン画像を変更する関数を含む。ソースコード領域５０８は、ボタンの表示を指示する関数を含む。ソースコード領域５１０は、表示されたデータ選択ボタンを非表示の状態にする関数を含む。ソースコード領域５１２は、ウェブページ上において、指定されたデータ領域の背景色を予め定められた色に変更するための関数を含む。ソースコード領域５１４は、ウェブページ上において、指定されたデータ領域の背景色を元の色に戻すための関数を含む。ソースコード領域５１６は、ウェブページ上において表示されているボタンをクリックしたときに実行する関数を含む。ソースコード領域５１８は、転送先選択ボタンの選択内容を取得する関数を含む。ソースコード領域５２０は、指定されたデータ領域のデータの取得と、選択内容に合わせてデータ選択ボタンをクリックしたときに提供する機能を規定する。この機能は、データの転送先の種類により異なる。ソースコード領域５２２は、表示するボタンの属性を示すデータを含む。
【００７０】
図１７を参照して、ソースコード領域５３２は、転送先選択ボタンの表示を指定する関数を含む。ソースコード領域５３４は、マウスポインタがデータ領域３９４または４０４の内部を指している場合にそれぞれのデータ領域に対応したデータ選択ボタンを表示するための関数を含む。これにより、マウスポインタがデータ領域３９４または４０４の内部を指していると、それぞれのデータ領域に対応したデータ選択ボタンを表示させることができる。また、ソースコード領域５３４は、マウスポインタがデータ領域３９４または４０４の内部を指していない場合に、それぞれのデータ領域に対応したデータ選択ボタンを非表示にするための関数を含む。これにより、マウスポインタがデータ領域３９４または４０４の内部を指していない場合に、それぞれのデータ領域に対応したデータ選択ボタンを非表示にさせることができる。
【００７１】
ソースコード領域５３６は、データ領域３９４または４０４に対応するデータ選択ボタンの画像と表示を規定する。また、ソースコード領域５３６は、データ領域３９４または４０４に対応するデータの背景色を変更する関数を規定する。マウスポインタがデータ領域３９４または４０４の内部を指していると、それぞれのデータ領域３９４または４０４の内部にデータ選択ボタンが表示され、マウスポインタがそのデータ選択ボタンを指している場合には、そのデータ領域３９４または４０４の背景色が変化する。
【００７２】
また、ソースコード領域５３４とソースコード領域５３８とは、データ領域３１４を示すタグである＜ＴＤ＞〜＜／ＴＤ＞のすぐ内側に配置されている。さらに、ソースコード領域５３４とソースコード領域５３８との間に、＜ＳＰＡＮ＞〜＜／ＳＰＡＮ＞に囲まれたソースコード領域５３６が配置されている。これにより、データ領域３９４または４０４に対応するデータ選択ボタンをデータ領域３９４または４０４の内部に表示することができる。また、背景色の変化をデータ領域３９４または４０４に対するものにすることができる。
【００７３】
なお、データ領域３９４または４０４に対するソースコード領域については、前述のものに限定されず、マウスポインタの位置の検出と、それを検知した場合に実行する関数（データ選択ボタン表示、背景色変化）の指定と、データ領域３９４または４０４の内部でのマウスポインタのクリックの検出と、それを検知した場合に実行する関数の指定とができるものであればよい。
【００７４】
ソースコード５４０，５４２，５４４は、データ領域３１６に対するものであり、ボタンを示すｉｄとデータ領域を示すｉｄとを除いて、ソースコード５４０はソースコード５３４と、ソースコード５４２はソースコード５３６と、ソースコード５４４はソースコード５３８と、それぞれ同じであるため、ここでの詳細な説明は繰返さない。
【００７５】
Ｓ１４０において前述のように処理してボタン付加ウェブページを生成した場合のデータ転送装置の動作について説明する。図１３に示すように、クライアントパソコンの表示画面には、転送先選択ボタン３８２が表示される。クライアントパソコンにおいて、マウスポインタ３８４を用いて転送先選択ボタン３８２から転送先を選択する。
【００７６】
ｆａｘ転送を選択した後、マウスポインタ３９８がデータ領域３９４の内部を指していると、図１４に示すように、データ選択ボタン３９６が表示される。マウスポインタ３９８でデータ選択ボタン３９６を指している場合には、データ領域３９４の背景色が変化する。また、マウスポインタ３９８がデータ選択ボタン３９６を指していないと、データ領域３９４の背景色が元に戻り、データ領域３９４の内部を指していないと、データ選択ボタン３９６が非表示の状態になる。なお、マウスポインタ３９８がデータ領域３９４の内部を指しているときに、データ選択ボタン３９６が表示され、かつ、データ領域３９４の背景色が変化するようにすることもできる。
【００７７】
また、ｍａｉｌ転送を選択した後、マウスポインタがデータ領域４０４の内部を指していると、図１５に示すように、データ選択ボタン４０６が表示される。マウスポインタ４０８でデータ選択ボタン４０６を指している場合には、データ領域４０４の背景色が変化する。また、マウスポインタ４０８がデータ選択ボタン４０６を指していないと、データ領域４０４の背景色が元に戻り、データ領域４０４の内部を指していないと、データ選択ボタン４０６が非表示の状態になる。なお、マウスポインタ４０８をデータ領域４０４の内部を指していると、データ選択ボタン４０６が表示され、かつ、データ領域４０４の背景色が変化するようにしてもよい。
【００７８】
このようにして、転送を要求するデータ領域のデータ選択ボタンをマウスポインタ３９８または４０８でクリックする。
【００７９】
以上のようにして、本実施の形態に係るデータ転送装置においても、ユーザが必要とするウェブページなどの情報を、転送先を指定して情報通信端末へ転送できる。
【００８０】
＜実施の形態２：変形例＞
以下に、実施の形態２における変形例を示す。本変形例に係るデータ転送装置１００は、前述の実施の形態２におけるＳ１４０における処理が異なるものである。その他のハードウェア構成、フローチャートについては、実施の形態２と同じであるため、ここでの詳細な説明は繰返さない。
【００８１】
Ｓ１４０にて、クライアントパソコンにおいて図１８に示すように表示されるように、ウェブページ５４０を生成する。Ｓ１３０にて抽出したウェブページ３００に含まれるデータ領域３１２，３１４，３１６のそれぞれに対応してそれらのデータをｍａｉｌ形式で転送するか否かの入力ができるデータ選択ボタンと、ｆａｘ形式で転送するか否かの入力ができるデータ選択ボタンとを付加したウェブページを生成する。ＷＷＷサーバ２００から取得したウェブページが、図６に示すような場合、ボタン付加ウェブページ生成部により生成されたボタン付加ウェブページは、図１８に示すように、データ領域５４４をｍａｉｌ形式での転送要求を入力するデータ転送ボタン５４２とｆａｘ形式で転送要求を入力するデータ転送ボタン５４６とが付加されたウェブページ５４０となる。このデータ転送ボタン５４２をマウスポインタでクリックするとデータ領域５４４のデータをｍａｉｌ形式で転送し、このデータ転送ボタン５４６をマウスポインタでクリックするとデータ領域５４４のデータをｆａｘ形式で転送する。これらのデータ転送ボタン５４２，５４６は、マウスポインタがデータ領域５４４の内部を指している場合にのみ表示される。また、マウスポインタがデータ領域５４４の内部を指している場合、または、マウスポインタがこれらのデータ転送ボタン５４２，５４６を指している場合には、データ領域３１４の背景色が変化する。
【００８２】
以上のようにして、本変形例に係るデータ転送装置においても、ユーザが必要とするウェブページなどの情報を、転送先を指定して情報通信端末へ転送できる。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態１に係るデータ転送装置を含む全体構成図である。
【図２】  本発明の実施の形態１に係るデータ転送装置の制御ブロック図である。
【図３】  本発明の実施の形態１に係る情報通信端末の端末情報を示す図である。
【図４】  本発明の実施の形態１に係るデータ転送装置における送信データ生成処理の制御の手順を示すフローチャートである。
【図５】  本発明の実施の形態１に係るデータ転送装置におけるデータ転送処理の制御の手順を示すフローチャートである。
【図６】  本発明の実施の形態１に係るデータ転送装置がサーバから受信したウェブページを示す図である。
【図７】  図６に示すウェブページからデータを抽出した結果を示す図である。
【図８】  図６に示すウェブページのソースコードを示した図である。
【図９】  本発明の実施の形態１に係るデータ転送装置がクライアントに送信するウェブページを示す図である。
【図１０】  図９に示すウェブページのソースコードを示した図（その１）である。
【図１１】  図９に示すウェブページのソースコードを示した図（その２）である。
【図１２】  本発明の実施の形態２に係る情報通信端末の端末情報を示す図である。
【図１３】  本発明の実施の形態２に係るデータ転送装置がクライアントに送信する転送先選択ボタンが表示されたウェブページを示す図である。
【図１４】  本発明の実施の形態２に係るデータ転送装置がクライアントに送信するデータ選択ボタンが表示されたウェブページを示す図（その１）である。
【図１５】  本発明の実施の形態２に係るデータ転送装置がクライアントに送信するデータ選択ボタンが表示されたウェブページを示す図（その２）である。
【図１６】  図１３〜１５に示すウェブページのソースコードを示した図（その１）である。
【図１７】  図１３〜１５に示すウェブページのソースコードを示した図（その２）である。
【図１８】  本発明の実施の形態２に係るデータ転送装置がクライアントに送信するデータ選択ボタンが表示されたウェブページを示す図（その３）である。
【符号の説明】
１００  データ転送装置、２００  ＷＷＷサーバ、２１０  ＷＷＷクライアント、２２０  インターネット、２３０，２５０  情報通信端末、２４０  公衆回線網
【図１】
0003822024.tif 000002
【図２】
0003822024.tif 000003
【図３】
0003822024.tif 000004
【図４】
0003822024.tif 000005
【図５】
0003822024.tif 000006
【図６】
0003822024.tif 000007
【図７】
0003822024.tif 000008
【図８】
0003822024.tif 000009
【図９】
0003822024.tif 000010
【図１０】
0003822024.tif 000011
【図１１】
0003822024.tif 000012
【図１２】
0003822024.tif 000013
【図１３】
0003822024.tif 000014
【図１４】
0003822024.tif 000015
【図１５】
0003822024.tif 000016
【図１６】
0003822024.tif 000017
【図１７】
0003822024.tif 000018
【図１８】
0003822024.tif 000019