(57)【特許請求の範囲】
【請求項１】
メールサーバ、サービスサーバ、通信端末および出力装置を含む情報提供システムであって、
前記メールサーバは、
送信先の通信端末では表示できない電子メールの送付先メールアドレスを、前記サービスサーバへ送信するアドレス送信手段と、
前記送付先メールアドレスと関連付けられた個人用コードを前記サービスサーバから受信するコード受信手段と、
前記個人用コードとともに前記電子メールを前記サービスサーバへ転送する転送手段とを備え、
前記サービスサーバは、
通信端末の送付先メールアドレスと個人用コードとを関連付けて保管する保管手段と、
前記転送された電子メールと個人用コードとを関連付けて記憶する記憶手段とを備え、
前記出力装置は、
前記通信端末のユーザの操作に応答して、前記通信端末のユーザの個人用コードを入力する入力手段と、
前記入力された個人用コードを前記サービスサーバに通知する通知手段と、
前記記憶手段により前記個人用コードと関連付けて記憶された複数の電子メールのプロパティ情報を受信するプロパティ受信手段と、
利用者の選択操作に応答して、前記複数のプロパティ情報のうち少なくとも１つを選択する選択手段と、
前記選択されたプロパティ情報と対応する電子メールの印刷用データを前記サービスサーバから取得する取得手段と、
前記取得された印刷用データに基づいて印刷を行う出力手段とを備えたことを特徴とする情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報として電子メールをユーザの通信端末に提供する情報提供システムに関する。
【０００２】
【従来の技術】
近年、通信インフラの整備及び情報通信技術の発展により、インターネットを利用した情報提供サービスが可能になった。インターネットを利用した情報提供サービスでは文字による情報提供だけではなく画像や音等を含むマルチメディア情報を提供する事が可能である。
【０００３】
また、インターネットを介しての情報提供サービスを受けるユーザは電子メールを使用するためのメールアカウントを登録する事により、ユーザ間で電子メールを用いた通信、情報の交信を行うことができる。
【０００４】
電子メール情報は通常テキストであるが、ユーザ作成のアプリケーションデータ（ドキュメントファイル）等のバイナリファイルもテキストデータへのエンコード技術、テキストデータからのデコード技術によって電子メール情報に添付してユーザ間で送受信する事が可能である。
【０００５】
一方、無線通信インフラの整備及びその情報通信技術の発展、及びそれらを利用するための端末の小型化が進んだ事により、インターネットへの接続は設置型のパーソナルコンピュータのみならず、携帯電話等のモバイル環境向け携帯端末からも可能になった。その結果、携帯端末を使用して電子メールを使用するユーザも急速に増加している。
【０００６】
【発明が解決しようとする課題】
インターネットに流通する情報を取得できる手段は、パーソナルコンピュータだけにとどまらず、携帯端末、電子メール専用端末など多岐にわたり、それぞれ受信できる情報量の制限や、端末の表示能力にサイズや、色、解像度などの制限等、固有の物理的制限や能力的制限は千差万別である。また、制限の少ないパーソナルコンピュータ同士の通信、電子メールの交信においても、送受信者双方に共通の情報処理環境が欠けている場合が増えてきている。
【０００７】
このような環境下では、事前に双方の環境を理解した上で情報交信をしない限り、受信側に受信情報を取り扱える環境がないときは現在のところ情報として入手できないまま切り捨てられている。
【０００８】
例えば、携帯端末におけるインターネットを介した電子メールの交信も可能となっているものの、１メール当たりの受け取り文字数や取り扱える情報内容（コンピュータ用電子ファイルまたはバイナリファイルの添付など）の制限について予めメール送信者に連絡しない限り、電子メールの受信者には正しく受け取れない（端末へ到達する前に切り捨てられる）情報が発生していた。
【０００９】
携帯端末用のメールアドレスはそのドメイン名から想像はつくものの、標準的なインターネットメールのアドレス体系であり、さらに携帯端末ユーザの中には通常は設置型のパーソナルコンピュータ等、電子メールの受信に対する制限の異なる端末で利用しているメールアドレスを、携帯端末のメールアドレスへ転送している場合もあり、送信側では受信者端末の情報受け取り能力を容易に判断することはできない。その結果、電子メールの送信者は受信者の環境を予測して受け取れる状態に加工した情報を送ることも極めて困難である。
【００１０】
従って、現在では携帯端末を通じた電子メールの交信には情報の欠落したメールが多発しており、ユーザにとってそれを回避する手段の選択肢もない。
【００１１】
これらを回避するために、携帯端末への電子メールを携帯端末で受け取る前にＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂの技術を応用したサーバ上のある一つのアカウントへ転送し、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂの仕組みを通じて閲覧するという技術は既に存在するが、携帯端末での受け取り文字数の制限を回避するのみで、バイナリファイルの閲覧やデータ取得などには対応できていないし、携帯端末への電子メールを無条件に転送してしまうので、携帯端末利用者は絶えずＷｏｒｌｄＷｉｄｅ  Ｗｅｂへの転送メールがあったかどうかの確認をしなければならず、携帯端末利用者に多大な負荷をかけていた。
【００１２】
また、電子メール送信者が何らかのアプリケーションを使用して作成したドキュメントファイル等を添付している場合には、携帯端末のみをインターネットへの接続手段として利用しているユーザに対してはＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂの仕組みを通じて閲覧することが可能であっても、携帯端末の表示能力等の制限により実用的ではない。
【００１３】
更に、携帯端末に限らず設置型のパーソナルコンピュータ等、受信手段においては制限の少ないインターネット接続端末であっても、電子メールに添付される添付ドキュメント情報を展開、表示するには、メール受信端末に電子メールの送信者が添付ドキュメントを作成するときに使用したアプリケーション、またはそのアプリケーションと互換性を持つアプリケーションが必要になるが、電子メール受信端末にそれらが必ずしも存在するとは限らない。この場合、電子メール受信者は電子メール送信者が送信した情報を容易に見ることができない。
【００１４】
このような環境下では受信者が多大な労力を払って送信者の送信環境と互換性のある環境を整えない限り、送信者から送られてきた情報を確認することができない。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、本発明は、メールサーバ、サービスサーバ、通信端末および出力装置を含む情報提供システムであって、前記メールサーバは、送信先の通信端末では表示できない電子メールの送付先メールアドレスを、前記サービスサーバへ送信するアドレス送信手段と、前記送付先メールアドレスと関連付けられた個人用コードを前記サービスサーバから受信するコード受信手段と、前記個人用コードとともに前記電子メールを前記サービスサーバへ転送する転送手段とを備え、前記サービスサーバは、通信端末の送付先メールアドレスと個人用コードとを関連付けて保管する保管手段と、前記転送された電子メールと個人用コードとを関連付けて記憶する記憶手段とを備え、前記出力装置は、前記通信端末のユーザの操作に応答して、前記通信端末のユーザの個人用コードを入力する入力手段と、前記入力された個人用コードを前記サービスサーバに通知する通知手段と、前記記憶手段により前記個人用コードと関連付けて記憶された複数の電子メールのプロパティ情報を受信するプロパティ受信手段と、利用者の選択操作に応答して、前記複数のプロパティ情報のうち少なくとも１つを選択する選択手段と、前記選択されたプロパティ情報と対応する電子メールの印刷用データを前記サービスサーバから取得する取得手段と、前記取得された印刷用データに基づいて印刷を行う印刷手段とを備えたことを特徴とする。
【００１６】
また、本発明は、電子メール情報の送付先で出力不可能であると判断された電子メール情報を受信する受信手段と、前記受信手段により受信した電子メール情報を他の端末で出力可能か否か判断する判断手段と、前記判断手段により出力可能であると判断された電子メール情報についてコード情報を発行する発行手段と、前記発行手段により発行されたコード情報を前記送付先に通知する通知手段とを有することを特徴とする情報提供装置を提供する。
【００１７】
また、本発明は、電子メール情報を受信する受信手段と、前記電子メール情報の送付先で該電子メール情報を出力可能か否か判断する判断手段と、前記判断手段により出力不可能であると判断された電子メール情報を他の端末で出力するためのコード情報を受信するコード情報受信手段と、前記コード情報受信手段により受信したコード情報を前記送付先に通知する通知手段とを有することを特徴とする情報提供装置を提供する。
【００１８】
また、本発明は、電子メール情報を受信する受信工程と、前記電子メール情報の送付先で該電子メール情報を出力可能か否か判断する第１の判断工程と、前記第１の判断工程により出力不可能であると判断された場合、該電子メール情報を他の端末で出力するためのコード情報を発行する発行工程と、前記発行工程により発行されたコード情報を前記送付先に通知する通知工程とを有することを特徴とする情報提供方法を提供する。
【００１９】
また、本発明は、電子メール情報の送付先で出力不可能であると判断された電子メール情報を受信する受信工程と、前記受信工程により受信した電子メール情報を他の端末で出力可能か否か判断する判断工程と、前記判断工程により出力可能であると判断された電子メール情報についてコード情報を発行する発行工程と、前記発行工程により発行されたコード情報を前記送付先に通知する通知工程とを有することを特徴とする情報提供方法を提供する。
【００２０】
また、本発明は、電子メール情報を受信する受信工程と、前記電子メール情報の送付先で該電子メール情報を出力可能か否か判断する判断工程と、前記判断工程により出力不可能であると判断された電子メール情報を他の端末で出力するためのコード情報を受信するコード情報受信工程と、前記コード情報受信工程により受信したコード情報を前記送付先に通知する通知工程とを有することを特徴とする情報提供方法を提供する。
【００２１】
また、本発明は、電子メール情報を受信する受信工程のプログラムコードと、前記電子メール情報の送付先で該電子メール情報を出力可能か否か判断する第１の判断工程のプログラムコードと、前記第１の判断工程により出力不可能であると判断された場合、該電子メール情報を他の端末で出力するためのコード情報を発行する発行工程のプログラムコードと、前記発行工程により発行されたコード情報を前記送付先に通知する通知工程のプログラムコードとを有することを特徴とする記憶媒体を提供する。
【００２２】
また、本発明は、電子メール情報の送付先で出力不可能であると判断された電子メール情報を受信する受信工程のプログラムコードと、前記受信工程により受信した電子メール情報を他の端末で出力可能か否か判断する判断工程のプログラムコードと、前記判断工程により出力可能であると判断された電子メール情報についてコード情報を発行する発行工程のプログラムコードと、前記発行工程により発行されたコード情報を前記送付先に通知する通知工程のプログラムコードとを有することを特徴とする記憶媒体を提供する。
【００２３】
また、本発明は、電子メール情報を受信する受信工程のプログラムコードと、前記電子メール情報の送付先で該電子メール情報を出力可能か否か判断する判断工程のプログラムコードと、前記判断工程により出力不可能であると判断された電子メール情報を他の端末で出力するためのコード情報を受信するコード情報受信工程のプログラムコードと、前記コード情報受信工程により受信したコード情報を前記送付先に通知する通知工程のプログラムコードとを有することを特徴とする記憶媒体を提供する。
【００２４】
【発明の実施の形態】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００２５】
＜システムの構成＞
本実施形態で説明されるサービスシステム（以下、Ｐサービスシステムという）は、店や駅等に設置される複数のサービス端末（以下、Ｐサービス端末という）とこれに接続されている専用のサービスサーバ（以下、Ｐサービスサーバという）を有する。そして、Ｐサービス端末から所定の形態のコード（以下、Ｐコードという）を入力することにより、Ｐサービス端末内に保存されている情報から対応する情報を取得、または当該Ｐサービスサーバから対応する情報を取得し、必要な情報のプリントを得るものである。なお、Ｐサービス端末へのＰコードの指定は不特定の利用者によって行われ得るものである。
【００２６】
図１は本実施形態によるＰサービスシステムの概略の構成を説明する図である。図１において、２００はＰサービス端末であり、３００はＰサービスサーバである。Ｐサービス端末２００は、Ｐサービスサーバ３００との通信を行い、ユーザにより入力されたＰコードに対応する情報を取得し、これをプリントする。また、入力されたPコードに対応する情報が、予めＰサービス端末に２００に転送されている場合にはその情報をプリントする。或いは、Ｐサービス端末２００において入力された画像情報等をＰサービスサーバ３００へアップロードすることができる。更にPサービス端末２００はＰサービスサーバ３００より予め情報が転送された場合には、情報が転送された事を自動的にユーザに通知する機能を有する。
【００２７】
なお、このＰサービス端末２００は、店舗、街頭、公共施設等において、公衆が利用可能に設置された端末とすることができる。この場合のＰサービス端末２００には、特定人のみが利用する端末、例えば、個人が自宅で使用するいわゆるパソコンは含まれない意味である。
【００２８】
３００はＰサービスサーバであり、提供された情報に対してＰコードの発番を行い、それらをＰコードデータベースに登録し、管理する。そして、Ｐサービス端末２００より入力されたＰコードに応じて対応する情報を取得し、プリントデータを生成してＰサービス端末２００へ出力する。また、印刷端末の指定されている印刷情報についてはＰサービス端末２００よりＰコードの入力が行われる前に、予めプリントデータをＰサービス端末２００に転送しておく機能を有する。
【００２９】
４００は情報提供者用サーバ（以下、ＩＰサーバと称する）であり、例えば、一般的なインターネットプロバイダである。ＩＰサーバ４００は、Ｐサービスサーバ３００よりの情報要求に応じて、当該情報要求に付されているＰコードに対応する情報（コンテンツ）をＰサービスサーバ３００に送信する。また、後述するように、Ｐサービスサーバ３００はＩＰサーバ４００に対して使用可能な複数のＰコードを設定し、ＩＰサーバ４００は、この使用可能なＰコードの範囲において、ユーザ端末より提供された情報に対して独自にＰコードを発行することができる。
【００３０】
ここで、図１はＰサービスサーバ３００とＩＰサーバ４００が独立して機能し、通信網により情報の送受が可能となっているシステムであるが、Ｐサービスサーバ３００がＩＰサーバ４００を包含し、ＩＰサービスの機能をＰサービスサーバが実現するシステムであってもよい。
【００３１】
ＩＰサーバ４００側にて管理されている情報のＰコードがＰサービス端末２００より入力された場合、Ｐサービスサーバ３００は、そのＰコードから対応するＩＰサーバを割り出し、そのＩＰサーバに対してＰコードを送信して情報を要求することになる。
【００３２】
５００は携帯端末であり、例えば携帯電話である。ＩＰサーバ４００は、情報の登録時にＰサービスサーバ３００より通知されたＰコードを新聞や雑誌等のメディア１１０に掲載したり、携帯電話ネット接続サービス１２０から提供される携帯電話メールサービスを用いてユーザの携帯端末５００へ送信するメール情報の中にＰコードを記述したりして、Ｐサービス端末利用者（以下、単に利用者という）にＰコードを知らせる。利用者は、興味のある情報に添えられているＰコードや携帯電話メールサービスを介して通知された電子メール内に記載されているＰコードを、Ｐサービス端末２００より入力することにより、これに対応する情報のプリントを得ることができる。なお、本実施形態の携帯端末５００は、メール情報中に記述されたＰコードを抽出して内部メモリに保持しておき、Ｐサービス端末２００に対して赤外線通信等により保持されたＰコードを入力することが可能である。
【００３３】
また、Ｐサービスサーバ３００に個人登録を行うことにより、メールサービス等のサービスを受けることができる。この登録は、例えば利用者の所有する端末（ユーザ端末１３０）からＷｅｂを介して行うことができる。或いは、利用者が登録用紙に所定事項を記入し、この記入内容に従ってＰサービスサーバ３００の運用者が登録処理を行うようにしてもよい。
【００３４】
また、６００はメールサーバである。本実施の形態においてメールサーバに到着した電子メールは携帯端末ネット接続サービス１２０を通じて携帯端末５００に送られたり、Ｐサービスサーバ３００に送られるように分類される。Ｐサービスサーバ３００に電子メールが送付された場合には、メールサーバ６００には新たにＰサービスサーバ３００からＰコードを含む通知電子メールが送付され、その通知電子メールは携帯端末ネット接続サービス１２０を介して携帯端末５００に送られる。
【００３５】
本実施形態において、ＩＰサーバ４００が提供し、Ｐサービスサーバ３００が登録、管理する情報には２種類がある。１つは、Ｐサービス端末２００等からの利用者によるＰコード指定に基づいて、有償もしくは無償で利用者に提供される情報（以下、これをＩＰ情報という）であり、もう１つは、Ｐサービスサーバ３００によって自動的に選択され、利用者のＰコード入力に応じて取得された情報（ＩＰ情報等）に付加される情報（以下、これを広告情報という）である。
【００３６】
以上のようなＰサービスシステムにおいて実現されるサービスの例として、本実施形態では主に以下のサービスを説明する。
（１）ユーザ登録：ユーザ端末１３０よりのＰサービスサーバ３００に対する登録申請に応じて、個人用のＰコードを付与する。
（２）ＩＰ情報登録：ＩＰサーバ４００よりのＩＰ情報の登録申請に応じて、ＩＰ情報をＰサービスサーバ３００に登録し、ＩＰ用のＰコードを付与する。
（３）広告情報登録：広告情報の登録申請に応じて、Ｐサービスサーバ３００に広告情報を登録する。
（４）情報サービス：Ｐサービス端末２００より所望の情報のＰコード（ＩＰ用Ｐコード）を入力することにより、所望の情報のプリント出力を得る。
（５）メールサービス：Ｐサービス端末２００よりユーザのＰコード（個人用Ｐコード）を入力することにより、当該利用者宛てのメールのうち携帯端末５００で受信できない内容の情報のプリント出力を行う。
（６）パーソナル情報サービス：Ｐサービス端末２００より利用者のＰコードを入力することにより、予めその利用者に対して設定・登録された情報のプリント出力を得る。
（７）配信サービス：Ｐサービス端末２００より所望の情報をＰサービスサーバ３００へアップロードしておき、必要に応じてＰサービス端末２００よりプリント出力を行う。
（８）受信サービス：Ｐサービス端末２００より第３者がアップロードした情報をＰサービスサーバ３００に保管し、必要に応じてＰサービス端末２００よりプリント出力を行う。
【００３７】
なお、上述した各サービスについては、詳細を後述する。もちろん、本実施形態におけるＰサービスシステムによって実現されるサービス、機能は上記に限られるものではない。
【００３８】
＜Ｐサービス端末の構成＞
図２Ａは本実施形態によるＰサービス端末２００の概観を示す図である。図２Ａにおいて、２０１はプリンタであり、例えばレーザビーム方式でカラー可視画像を形成する。２０２はスキャナであり、原稿画像を光学的に読み取りデジタル画像データへ変換する。なお、プリンタ２０１の記録方式はレーザビーム方式に限られるものではなく、熱転写方式やインクジェット記録方式等いかなるものでもよい。また、プリンタ２０１とスキャナ２０２とにより、Ｐサービス端末２００を複写機として機能させることも可能である。２０３はメインユニットであり、Ｐサービスサーバ３００との通信制御、携帯端末５００との通信制御、各種操作入力、および各種操作に応じた表示を行う。
【００３９】
メインユニット２０３において、２０４はタッチパネルであり、ユーザによる操作入力と、ユーザへの各種情報の提示を行う。２０５は赤外線受信部であり、赤外線通信機能を備えた携帯端末より、赤外線通信によってＰコードを受信するのに用いられる。２０６は携帯端末用コネクタであり、ここに携帯端末を接続することにより、当該携帯端末のメモリに格納されているデータ（Ｐコード）が、Ｐサービス端末２００によって読み出される。２０７はバーコードリーダであり、Ｐコードがバーコードで提供された場合に、これを読み取ってＰコードを取得するのに用いられる。
【００４０】
２０８はディスクユニットであり、フロッピーディスク、ＭＯ等の媒体との間でのデータの読取りや書込を行う。また、Ｐサービスサーバ３００より予め送られているプリントデータや、そのプリントデータに関する情報を管理するテーブルを保存しておくためのハードディスクもディスクユニット２０８に含まれる。
２０９は決済ユニットであり、上述した各種サービスに対する決済を行う。決済の方法としては、現金による決済、クレジットカードによる決済等種々の方法が考えられる。
【００４１】
図２Ｂは、Ｐサービス端末２００の制御構成を表わすブロック図である。同図において、図２Ａと同一の構成には同一の参照番号が付してある。２２４は通信部であり、電話回線等を介してＰサービスサーバ３００との通信接続をおこなう。
【００４２】
２２０は制御部であり、図２Ａで説明した各構成の制御を行う。制御部２２０において、２２１はＣＰＵであり、メモリ２２２に格納された制御プログラムに従ってＰサービス端末２００における各種制御を実現する。メモリ２２２に格納される制御プログラムのうち、ユーザＩ／Ｆ制御２２２ａは、タッチパネル２０４を介したユーザの操作指示に応じて以下の各プログラムの実行を制御する。情報サービス処理２２２ｂ、メールサービス処理２２２ｃ、パーソナル情報サービス処理２２２ｄ、配信サービス処理２２２ｅ、受信サービス処理２２２ｇは、それぞれ上述した情報サービス、メールサービス、パーソナル情報サービス、配信サービス、受信サービスといった各種サービスを実現する。決済処理２２２ｆは、決済ユニット２０９を用いた決済処理を実現する。ディスクユニット２０８にはＰサービスサーバ３００から予め先送りされる印刷データを一時的に保存したり、現在Ｐサービス端末２００に保存されている印刷データを管理するためのテーブル（図２Ｃ）を保存しておくための先読み印刷データ登録部２０８ａ（ハードディスク）も含まれる。
【００４３】
図２ＣはＰサービス端末２００内のディスクユニット２０８に保存される印刷データを管理するためのテーブルを示す図である。印刷データはＰコードと対応付けられて保存され、各Ｐコードに対して、Ｐサービス端末２００内に印刷データを保存する有効期限、印刷データファイル名、印刷ステータス、データ削除通知フラグ、データ削除の通知先が設定されている。
【００４４】
＜Ｐサービスサーバの構成＞
次に、Ｐサービスサーバ３００について説明する。図３はＰサービスサーバ３００の概略構成を示すブロック図である。３０１は制御部であり、ＣＰＵ３０２、メモリ３０３を備える。ＣＰＵ３０２は、メモリ３０３に格納された制御プログラムに従ってＰサービスサーバ３００における各種サービスを実現する。メモリ３０３には、ＣＰＵ３０２によって実行される制御プログラムが格納されている。情報登録処理３０３ａは、例えば、ＩＰ情報、広告情報、ユーザ情報（個人情報）、配信サービスや受信サービス用の配信データ等の登録を行うためのプログラムモジュールである。また、Ｐコード発番処理３０３ｂは、登録された各情報を特定するためのＰコードを割り当てるためのプログラムモジュールである。
サービス処理３０３ｃは、Ｐサービス端末２００より送信されるＰコードに応じて、ＩＰ情報、広告情報、メールデータ、配信データを取得したり、配信データの登録を行ったりする。広告検索処理３０３ｄは、Ｐサービス端末におけるプリント出力において付加されるべき広告情報を検索する。このように広告情報を付加することにより、広告料によって情報出力料を相殺し、情報出力時（プリント時）に利用者が負担する料金を低減する。３０３ｅはデータ出力処理であり、Ｐサービス端末２００より入力されたＰコードに基づいて得られた情報に、広告検索処理で得られた広告情報を付加してプリント用紙上へのレイアウトを行い、プリントデータを生成、出力する。
【００４５】
３０４は通信部であり、回線を介してＰサービス端末と接続したり、Ｗｅｂを介して各ＩＰサーバ４００やメールサーバ６００と接続する時に使用される。
【００４６】
３０５はＰコードデータベースであり、Ｐコードに係るテーブル群３０５ａと、コンテンツの実体３０５ｂとを格納する。テーブル群３０５ａには、ＩＰ情報登録テーブル３１１（図７）、広告情報テーブル３１２（図８）、ユーザ情報テーブル３１３（図９）、メールサービス用Ｐコードテーブル３１４（図１０）、配信サービス用Ｐコードテーブル３１５（図１１）、受信サービス用Ｐコードテーブル３１６（図１２）パーソナル情報サービス用Ｐコードテーブル３１７（図１３）、個人情報テーブル３１８（図１４）、オーナー情報テーブル３１９（図１５）、端末情報テーブル３２０（図１６）が含まれる。
【００４７】
図７はＩＰ情報登録テーブル３１１のデータ構成例を示す図である。ＩＰ情報登録テーブル３１１はＩＰ情報の登録時に生成、記録されるものである。ＩＰ情報登録テーブル３１１には、割り当てられたＰコードに対して識別部、基本プロパティ、実体情報が登録される。識別部は、当該Ｐコードの構造（サブコードがあるか否か、他のＰコードへリンクされる場合はそのリンク先のＰコード）を表わすための情報を格納する。サブコードを持つＰコードの場合、該当Ｐコードに複数種類のサブコード付きのＰコードを登録することができ、個々のサブコードテーブルがＩＰ情報登録テーブルと同様の識別部、基本プロパティ、実体情報を持つ。基本プロパティは、当該ＩＰ情報のオーナーや記事の掲載条件を表わす情報を格納する。また、基本プロパティは「キーワードリスト」および「キーワード重みリスト」を含み、これらは、広告検索処理３０３ｄによって利用される（詳細は後述する）。実体ファイル情報は、当該ＩＰ情報の実体データを特定するもので、実体ファイルのパスとファイル名を含む。
【００４８】
なお、本実施形態のＰサービスシステムにおいては、ＩＰサーバ４００において、許可された範囲内でＰコードを発行することが可能である。従って、ＩＰ情報の登録は、Ｐサービスサーバ３００が行う場合と、ＩＰサーバ４００が行う場合とがあり、ＩＰ情報を行ったサーバがそのコンテンツと、上記ＩＰ情報登録テーブルを所有する。即ち、ＩＰ情報の実体とＩＰ情報登録テーブルは、Ｐサービスサーバ３００内に存在するものと、ＩＰサーバ４００に存在するものとが存在する。
【００４９】
図８は広告情報テーブル３１２のデータ構成例を示す図である。広告情報テーブルは、広告主が広告情報を登録する際に生成、記録されるものであり、割り当てられたＰコードに対して、当該広告情報の広告プロパティ、リンク、実体ファイル情報が格納される。広告プロパティには、当該広告情報のオーナーを示す情報や、当該広告情報の掲載条件が登録される。なお、広告プロパティの「ＩＰ情報へのリンク情報」には、広告検索処理３０３ｄにおいて利用されるターゲットキーワードリストとターゲットキーワードの重みリストが格納される。
【００５０】
リンクにはリンクすべき広告情報のＰコードが格納される。また、実体ファイル情報には、当該広告情報のファイルを特定するためのパス名及びファイル名が登録される。なお、広告情報の実体はＰサービスサーバ３００及びＩＰサービスサーバ４００のいずれにあってもよいが、この広告情報テーブル３１２は必ずＰサービスサーバ３００のＰコードデータベース３０５に格納される。なお、広告情報の実体がＩＰサーバ４００にある場合は、広告情報テーブル３１２の実体ファイル情報には、ＩＰサーバ４００を特定するための情報が含まれる（本実施形態では、ＰコードによってＩＰサーバが特定されるが、この点は後述する）ことはいうまでもない。
【００５１】
図９は、ユーザ情報テーブル３１３のデータ構成例を示す図である。ユーザ情報テーブル３１３は、ユーザがＰサービスシステムの会員登録を行った際に生成、記録されるものであり、ユーザプロファイル、個人情報、メールサービス用情報、配信サービス用情報、パーソナル情報サービス用情報を含む。ユーザプロファイルには、ユーザの住所や興味の対象等を表わす情報が登録される。ユーザプロファイル中の「個人情報テーブル」には、図１３に示されるような、当該ユーザの住所、氏名、電話番号、クレジットカード番号等、個人の機密事項を登録する個人情報テーブルへのポインタが格納される。メールサービス用情報、配信サービス用情報、パーソナル情報サービス用情報には、それぞれメールプリントサービス、配信サービス、パーソナル情報サービスにおいて必要な情報が登録される。
【００５２】
図１０は、メールサービス用Ｐコードテーブル３１４のデータ構成例を示す図である。同図に示されるように、メールサービス用のＰコードに対して、メールのサブジェクト（題名）や送信者を表す「メールプロパティ」と、データを先送りしておく端末の端末ＩＤや印刷情報の削除を通知するための通知フラグを含む「通知情報プロパティ」、メールデータのファイルを指す実体ファイル情報が登録される。
【００５３】
図１１は、配信サービス用Ｐコードテーブル３１５のデータ構成例を示す図である。同図に示されるように、配信サービス用のＰコードに対して、タイトル、当該配信情報の有効期限、および当該配信情報に付与された暗証番号を表す「配信情報プロパティ」と、当該配信情報ファイルを指す実体ファイル情報が登録される。
【００５４】
図１２は受信サービス用Ｐコードテーブル３１６のデータ構成例を示す図である。同図に示されるように、受信サービス用のＰコードに対して、データ登録者のＰコード／電話番号、タイトル、情報登録日、情報の有効期限、登録に必要な暗証番号を表す「受信情報プロパティ」と、データを先送りしておく端末の端末ＩＤや印刷情報の削除を通知するための通知フラグや情報が印刷されたかどうかを判定するための印刷ステータスを含む「通知情報プロパティ」、当該受信情報ファイルを指す実体ファイル情報が登録される。
【００５５】
図１３は、パーソナル情報サービス用Ｐコードテーブル３１７のデータ構成例を示す図である。同図に示されるように、パーソナル情報サービス用のＰコードに対して、タイトルや最終印刷日を表す「パーソナル情報用プロパティ」と、登録されているＰコードのリストを表す「登録Ｐコード情報」が登録される。このＰコードリストは予め利用者によって設定、登録されたＰコード群である。
【００５６】
図１４は、個人情報テーブル３１８のデータ構成例を示す図である。個人情報テーブルは、図９で上述したように、ユーザ情報テーブルに付随するものである。
【００５７】
図１５は、オーナー情報テーブル３１９のデータ構成例を示す図である。このテーブルは、図７に示したＩＰ情報登録テーブルや、図８に示した広告情報テーブル中の、「オーナーＩＤ」にリンクするテーブルであり、図１５に示されるように、オーナー（情報提供者、広告主）に関する情報が登録されている。
【００５８】
図１６は、端末情報テーブル３２０のデータ構成例を示す図である。端末情報テーブルは、Ｐサービス端末のそれぞれについて保持される。
【００５９】
＜ＩＰサーバの構成＞
図４は、ＩＰサーバ４００の典型的な構成を示すブロック図である。図４において、４０１は制御部であり、ＣＰＵ４０２、メモリ４０３を備え、ＩＰサーバ４００における各種処理を実行する。４０４はディスプレイであり制御部４０１の制御下で種々の表示を行う。４０５はキーボード或いはマウス等のポインティングデバイスを備えた入力部である。４０６はデータ格納部であり、ＩＰサーバ４００はＰサービスシステムに登録した「ＩＰ情報の実体」と、当該ＩＰ情報に関する「ＩＰ情報登録テーブル」を保持する（ＩＰ情報登録テーブルは図７で示したものと同様である）。４０７は通信部であり、回線等を介してＰサービスサーバ３００と接続される。
【００６０】
ＩＰサーバ４００は、Ｐサービスサーバ３００より利用可能なＰコード値を取得し、ユーザ端末よりのＩＰ情報の登録時にＰコードを発行する。このとき、ＩＰ情報の実体と、ＩＰ情報テーブル３１１をデータ格納部４０６に保持する。また、Ｐサービスサーバ３００より情報の要求があった場合は、指定されたＰコードに応じてＩＰ情報の実体（コンテンツ）を取出し、Ｐサービスサーバ３００にこれを送信する。
【００６１】
＜携帯端末の構成＞
図５ＡはＰサービス端末へのＰコード送信が可能な携帯端末５００の概観を示す図である。携帯端末５００は一般的な携帯電話機と同様に、液晶表示器５１０やダイヤルボタンを備えており、携帯電話機として機能する。また、携帯端末５００はメールを受信して液晶表示器５１０にその内容を表示することが可能である。この際に、左カーソル５０１と右カーソル５０２により液晶表示内のカーソルを移動させることができ、範囲指定キー５０４の操作と協動してメール中の所望の範囲を選択状態とすることができる。そして、メール中のある範囲が選択された状態でＰコードキー５０３を押すと、その選択された範囲のデータがＰコードとして内部のメモリに格納されることになる。或いは、メール表示状態においてＰコードキー５０３を押すことにより、自動的にＰコードを検索、抽出してメモリに格納するようにしてもよい。これらの動作の詳細については、図１３７〜図１４０により後述する。
【００６２】
５０５は赤外線通信部であり、内部のメモリに格納されたＰコードを赤外線により出力する。赤外線通信部５０５より出力された赤外線はＰサービス端末２００の赤外線通信部２０５によって受信され、Ｐコードとして認識されることになる。また、携帯端末５００の底面には通信コネクタが設けられており、パーソナルコンピュータとの間で電話番号情報のやり取りを行うことができる。
【００６３】
図５Ｂは携帯端末５００の制御構成を説明するブロック図である。図５Ｂにおいて、５２３は電話機能部であり、スピーカやマイク、無線通信機能等、携帯電話としての通話処理に必要な機能を備える。５２４は通信コネクタであり、一般にはパーソナルコンピュータとの接続に用いられて、電話番号等のアップロードやダウンロードが行われる。本実施形態ではＰサービス端末２００の携帯端末用コネクタ２０６と接続することによって、ＰコードをＰサービス端末２００へ転送することが可能である。５２５は、図５Ａで説明した各種操作ボタン群（ダイヤル用ボタン群を含む）である。
【００６４】
５２０は制御部であり、メモリ５２２に格納された制御プログラムに従って、図５Ａで上述した各構成の制御や、携帯端末５００における各種制御を実現する。メモリ５２２に格納されたプログラムのうち、携帯端末制御５２２ａは通常の携帯電話としての機能を実現するためのプログラムユニットである。Ｐコード抽出処理５２２ｂは、受信したメール中からＰコードを抽出してＰコード格納エリア５２２ｃへ格納する処理のためのプログラムユニットである。なお、上述のように、Ｐコードの抽出方法としては、マニュアルで指定された範囲のデータをＰコードとして抽出する方法と、メールデータ中から自動的にＰコードを識別して抽出する方法がある。また、Ｐコード送信処理５２２ｄは、Ｐコード格納エリア５２２ｃに格納されたＰコードをＰサービス端末２００に対して、赤外線通信部５０５もしくは通信コネクタ５２４を介して送信するためのプログラムユニットである。５２２ｅはネット接続サービス処理部であり、電話機能部５２３の通信機能を使用することによって携帯端末ネット接続サービス１２０から電子メールの受信を行うことができる。
【００６５】
＜メールサーバの構成＞
図６はメールサーバ６００の概観を示す図である。６０１は制御部であり、ＣＰＵ６０２、メモリ６０３を備える。メモリ６０３に格納されたメール送受信プログラム６０５を用いて、メールの送受信の制御を行う。また、メモリ６０３に格納されたメール送付先判断プログラム６０６を用いて、受信した電子メールを携帯端末５００に送付するかＰサービスサーバ３００に送付するかの判断を行い受信メールの振り分けを行う。６０４は通信部であり、回線を通してメールデータのやり取りを行うのに使用される。
【００６６】
＜Ｐコードについて＞
次に、本実施形態において情報の特定等に用いるＰコードについて説明する。
【００６７】
図１７は本実施形態によるＰサービスシステムで用いられるＰコードのデータ構成を説明する図である。図１７に示されるように、Ｐコードは、「分類部」、「番号部」、「付加部」の３つの部分に分類することができる。
【００６８】
分類部は、入力されたＰコード番号がＩＰ用Ｐコードか個人用Ｐコードかを示すＰコード種別ビット、バージョン情報、国番号を含む、１６ビットのコードである。この分類部の内容は、Ｐサービス端末２００にＰコード番号が入力されると当該端末によって自動的に付加される。
【００６９】
まず、入力されたＰコードが個人用ＰコードであるかＩＰ用Ｐコードであるかを判定し、Ｐコード種別ビットをセットする。本実施形態では、個人用Ｐコードの番号部には電話番号が用いられる。そして、Ｐサービス端末２００に入力された番号が１１桁以下の連続する番号であった場合は電話番号が入力された、すなわち個人用Ｐコードが入力されたものと判断しＰコード種別ビットに「１」をセットする。一方、４桁ごと（４個の数字ごと）にハイフンで区切られた数字列がＰコード番号として入力された場合は非電話番号（すなわちＩＰ用Ｐコード）であると識別し、Ｐコード種別ビット「０」にセットする。続いて、バージョン情報がセットされ、当該Ｐサービス端末の設置された国を表わす国番号がセットされる（Ｐサービス端末から国が指定された場合はその指定国の番号がセットされる）。
【００７０】
番号部は利用者が直接入力する番号（以下、Ｐコード番号という）であり、情報提供者が新聞、雑誌、ホームページ等に掲載する番号である。なお、個人のＰコード番号には電話番号が用いられる。
【００７１】
なお、上述のＰコード種別ビットが１のとき、すなわち個人用Ｐコードであるときには、図示のように、４０ビットが番号部に割り当てられ、ここに、電話番号によって表わされる数値が入る。そして、残りの８ビットが付加部として用いられることになる。
【００７２】
一方、フラグビットが０のとき、すなわちＩＰ用Ｐコードであるときには、図示のように、３９ビットが番号部に割り当てられ、残り９ビットが付加部として用いられることになる。そして、３９ビットの番号部のうち、上位１ビットがＰサービスサーバ識別ビット（１ビット）を表わし、続く３ビットがクラス分類を表わす。Ｐサービスサーバ以外のサイトはＰサービスサーバ識別ビットが０となるので、上位４ビットにはクラス分類を表わす３ビットのみが含まれることになり、Ｐコード番号の先頭１桁目がクラス分類（数値の１〜５）を表わすようになる。なお、このクラス分類は、ＩＰアドレスでいうところのクラス分類と同義であり、図１７に示すように、この３ビットで表わされる１〜５の数値により極小規模から極大規模の５つのクラスが表わされる。例えばクラス１（極小規模）の場合は、２４ビットがサイト識別用番号（以下、エクスターナルコードともいう）に使用され、残り１１ビットは当該サイトで自由に利用できるＩＤ用コード（以下、インターナルコードともいう）を構成することになる。
【００７３】
付加部は、上記の分類部＋番号部で識別されるコンテンツに更に分類がある場合のその識別番号を示す。例えば「プロ野球の結果」に対して「今日の結果」「昨日の結果」「一昨日の結果」…という分類を設ける、或いは「競馬予想」に対して「開催地」「レース」という分類を設ける等が挙げられる。或いは個人用Ｐコードであれば、メールボックス番号や、パーソナル情報用番号に用いられる。
【００７４】
特に、本実施形態では、Ｐコードに対してグループ化が指定されている場合には、一つの番号部について複数種類の「付加部」がサフィックスとして接続可能となる。そして、当該番号部のコードがＰコードとして入力された場合には、サフィックス値が最大のものを選択してＩＰ情報として提示する。このようにすることで、例えば「昨日のプロ野球試合結果」というような頻繁に更新、追加する必要のある情報に対処することができる。この場合、新たなプロ野球試合結果が発生した翌日に、サフィックスをインクリメントさせたＰコードに対応づけて昨日の試合結果を追加登録していくが。従って、「昨日のプロ野球試合結果」を得るべくＰコード番号を指定した場合は、当該Ｐコード番号に付加するサフィックスが最大のものを取り出して、利用者に提示することになる。
【００７５】
なお、Ｐコードに付加部が存在する場合には、これを利用者が直接に入力することも可能であるが、直接番号入力を行わずにメニュー選択によって付加部付きのＰコードを入力することができる。すなわち、付加部を有するＰコードについて、利用者がＰコード番号のみを入力した場合には、Ｐサービスサーバ３００から該当するＰコード（番号部＋付加部）の値とそのプロパティ（タイトル等）がＰサービス端末２００に送信され、Ｐサービス端末２００はこの情報を用いて選択リスト表示をタッチパネル２０４にメニュー表示する。利用者がこの選択リストから所望のコンテンツを選択すると、対応するＰコード（番号部＋付加部）がＰサービスサーバに送信されて、選択されたコンテンツがＰサービス端末に送られることになる。
【００７６】
以上のＰコードの構成内容をまとめて図１８に示す。
【００７７】
なお、携帯端末のメモリにＰコードを記憶しておくような場合には、Ｐコードの全体（「分類部」「番号部」「付加部」）の全てをメモリに登録しておいて、Ｐサービス端末へ入力するようにすれば、メニュー選択等の操作を省略することが可能となり、利用者の負担を軽減できる。
【００７８】
＜システムの動作概要＞
次に、図１９Ａ、図１９Ｂ及び図２０を参照して本実施形態のＰサービスサーバによる処理の概要を説明する。
【００７９】
ステップＳ１９０１〜ステップＳ１９１０では、Ｐサービス端末２００或いはＩＰサーバ４００、ユーザ端末１３０等から入力されるＩＤ情報、コマンド、Ｐコードに基づいて、実行すべき処理が選択される。例えば入力されたデータがユーザ登録要求であった場合は、ステップＳ１９０２からステップＳ１９１１へ進み、情報登録処理３０３ａとＰコード発番処理３０３ｂにより個人用Ｐコードを発番してユーザ登録処理を行う。このユーザ登録処理によって、図９のユーザ情報テーブル３１３、図１４の個人情報テーブル３１８が生成され、登録されることになる。一方、ＩＰ情報登録要求が入力された場合は、ステップＳ１９０３からステップＳ１９１２へ進み、ＩＰ用Ｐコードを発番し、ステップＳ１９１３でＩＰ情報登録処理を行う。このＩＰ情報登録処理において、図７で示したＩＰ情報登録テーブル３１１が生成され、登録される。また、広告情報登録要求が入力された場合は、ステップＳ１９０４からステップＳ１９１４へ進み、Ｐコードが発番され、ステップＳ１９１５で広告情報登録処理が実行される。この広告情報登録処理において、図８で示した広告情報テーブル３１２が生成され、Ｐサービスサーバ３００に登録される。
【００８０】
また、Ｐサービス端末２００からＰコードが入力された場合は、ステップＳ１９０５〜ステップＳ１９１０のいずれの処理であるかが判定される。ＰコードがＩＰ用Ｐコード（Ｐコード種別ビットが０）であった場合は、情報サービスの要求であると判断し、ステップＳ１９０５からステップＳ１９１６へ進み、当該ＰコードからＩＰ情報の実体とそのプロパティを取得するとともに、プレビューデータを生成する。またＰコードが個人用Ｐコード（Ｐコード種別ビットが１）で、ユーザ情報テーブルのメールサービス用情報に登録されたＰコードであった場合は、メールサービスが要求されたと判断し、ステップＳ１９０６からステップＳ１９１７へ進む。ステップＳ１９１７では、更に個人に対して設定されているパスワードを要求し、図１４に示す個人情報テーブル３１８の暗証番号を参照して正当なパスワードが受信されたか判断し、パスワードが正しければＰコードに基づいてメール用Ｐコードテーブルからメールデータやメールに添付されていたデータの実体、及びメールのプロパティを取得する。
【００８１】
また、入力されたＰコードが、個人用Ｐコードで、図９に示すユーザ情報テーブル３１３のパーソナル情報サービス用情報に登録されたＰコードであった場合は、パーソナル情報サービスが要求されたと判断し、ステップＳ１９０７からステップＳ１９１８へ進む。ステップＳ１９１８では、更に個人に対して設定されているパスワードを要求し、図１４に示す個人情報テーブル３１８の暗証番号を参照して正当なパスワードが受信されたか判断し、パスワードが正しければ図１２に示すパーソナル情報サービス用Ｐコードテーブル３１６を参照してＩＰ用Ｐコードのリストを取得し、このリストに登録されている全てのＰコードについてＩＰ情報とそのプロパティを取得する。
【００８２】
また、入力されたＰコードが、個人用Ｐコードで、図９に示すユーザ情報テーブル３１３の受信サービス用情報に登録されたＰコードであった場合は、受信サービスにおけるデータの取り出し要求であると判断し、ステップＳ１９０８からステップＳ１９１９へ進む。ステップＳ１９１９では、更に個人に対して設定されているパスワードを要求し、図１４に示す個人情報テーブル３１８の暗証番号を参照して正当なパスワードが受信されたか判断し、パスワードが正しければ当該Ｐコードに対応する配信データの実体とそのプロパティを取得する。
【００８３】
また、入力されたＰコードが、個人用Ｐコードで、図９に示すユーザ情報テーブル３１３の配信サービス用情報に登録されたＰコードであった場合は、配信サービスにおけるデータの取り出し要求であると判断し、ステップＳ１９０９からステップＳ１９２０へ進む。ステップＳ１９１９では、更に当該データに対して登録されたパスワードを要求し、図１１に示す配信サービス用Ｐコードテーブル３１５を参照して正当なパスワードが受信されたか判断し、当該Ｐコードに対応する配信データの実体とそのプロパティを取得する。
【００８４】
更に、データの登録要求であった場合は、ステップＳ１９１０からステップＳ１９２１へ進み、配信用情報の登録処理を行う。図２０に示されるステップＳ２００１からステップＳ２０１０は配信用情報の登録処理流れを示している。ステップＳ２００１でデータの登録要求が配信サービス用の登録要求であるか受信サービス用のデータの登録要求であるかを判断する。配信サービス用の登録要求であればステップＳ２００２でデータをサーバへ送信（登録）し、ステップＳ２００３でデータに対するパスワードを設定する。その後ステップＳ２００４でデータ登録の通知と付与されたＰコードの通知を行う。ここで発行されるＰコードは個人用Ｐコード（電話番号）に付加コード（Ｓｕｆｆｉｘ）が付加された形式のＰコードである。
【００８５】
ステップＳ２００１でデータの登録要求が受信サービス用の要求であればステップＳ２００５で登録先の指定を行い、ステップＳ２００６で登録先のパスワードを要求し、ステップＳ２００７で登録先のユーザ情報テーブル３１３に設定されている登録時のパスワードと一致するパスワードが受信されたと判断した場合にはステップＳ２００８でデータをサーバへ送信（登録）する。その後ステップＳ２００９でデータ登録の通知と付与されたＰコードの通知を行う。更にステップＳ２０１０でデータ送付先のユーザに対してプリントデータの登録が行われた事を通知する。ここで発行されるＰコードはデータ送付先の個人用Ｐコード（電話番号）に付加コード（Ｓｕｆｆｉｘ）が付加された形式のＰコードである。
【００８６】
さて、ステップＳ１９１６〜Ｓ１９２０の各ステップで必要な情報が取得されると、ステップＳ１９２２において、取得した情報を用紙上に印刷するためのレイアウトを決定する。そして、ステップＳ１９２３において、用紙上の余白等に掲載すべき広告情報を取得する（広告情報の検索については後述する）。そして、ステップＳ１９２４においては、上記ステップＳ１９１６〜Ｓ１９２０において取得したプロパティや、ステップＳ１９２２、Ｓ１９２３によって得られる各ページの画像のプレビューデータをＰサービス端末へ送信する。そして、Ｐサービス端末２００より印刷を行う旨の指示を受けると、印刷用データを生成して、Ｐサービス端末２００へ送信する。Ｐサービス端末２００では、この印刷データに基づいて、プリンタ２０１により印刷を行う。
【００８７】
＜ユーザ登録＞
Ｐサービスシステムにおいて、利用者がメールサービス、パーソナル情報サービス及び受信サービスを受ける場合には、事前にＰサービスサーバ３００に対してユーザ登録を行う必要がある。
【００８８】
ユーザ登録では、少なくとも利用者を特定するための事項を登録しなければならず、また、Ｐサービスシステムの各サービスを好適に受けるための任意の事項をも登録することができる。更に、既に登録した事項の変更も可能である。
【００８９】
以下、係るユーザ登録の手順を、利用者が所有するユーザ端末１３０からＷｅｂを介して行った場合を例にとって説明する。
【００９０】
利用者が、ユーザ端末１３０からＰサービスサーバー３００のユーザ登録にアクセスすると、Ｐサービスサーバ３００は、ステップＳ１９１１のユーザ登録処理を実行する。
【００９１】
図２１は、ユーザ登録処理のフローチャートである。
【００９２】
このユーザ登録処理では、Ｐサービスサーバ３００が、ユーザ端末１３０のディスプレイにユーザ登録のための諸画面を表示し、いわゆるＧＵＩにより利用者に登録事項を逐次入力させる。
【００９３】
ステップＳ２１０１において、Ｐサービスサーバ３００は、利用者により新規のユーザ登録か既に行われたユーザ登録の変更かのどちらが選択されたかを判断し、前者の場合はステップＳ２１０２へ進み、後者の場合はステップＳ２１０６へ進む。
【００９４】
ステップＳ２１０２では、新規登録処理を行う。この新規登録処理では、始めに図２２に示すダイヤログボックスがユーザ端末１３０のディスプレイに表示される。
【００９５】
このダイヤログボックスは、「氏名住所」ボタン２２０１、「暗証番号」ボタン２２０２、「勤務先」ボタン２２０３、「クレジットカード」ボタン２２０４、「サービス」ボタン２２０５、「個人情報」ボタン２２０６、「個人情報２」ボタン２２０７、「欲しい情報」ボタン２２０８、「印刷用紙」ボタン２２０９、「お好み情報の登録」ボタン２２１０、「受信サービスの設定」ボタン２２１１、「印刷先の指定」ボタン２２１２、及び「メールサービスの設定」ボタン２２１３を有しており、利用者はいずれかのボタンをクリックすることにより、各項目に応じた事項の登録が可能になる。
【００９６】
図２２に示すダイヤログボックスにおいて、「氏名住所」ボタン２２０１をクリックすると、図２３に示すダイヤログボックスが表示される。利用者は、必須入力事項として少なくとも、氏名、住所、及び、電話番号又は携帯電話の番号のいずれか一方をユーザ端末１３０から入力しなければならない。入力終了後、「ＯＫ」ボタンをクリックすると、入力された内容が保存されて、図２２に示すダイヤログボックスが再び表示される。「Ｃａｎｃｅｌ」ボタンをクリックすると、入力された内容が保存されずに、図２２に示すダイヤログボックスが再び表示される。この処理は、以下同様である。
【００９７】
図２２に示すダイヤログボックスにおいて、「暗証番号」ボタン２２０２をクリックすると、図２４に示すダイヤログボックスが表示される。利用者は、「暗証番号」欄に所望の暗証番号を入力する。第三者が他人の名義によりＰサービスシステムを利用することを防止するためである。従って、暗証番号は、原則として必須入力事項である。
【００９８】
なお、入力された暗証番号はアスタリスク「＊」で表示されるため、誤入力を防止すべく、利用者に「暗証番号（確認用）」欄に再度暗証番号を入力させる。
【００９９】
図２２に示すダイヤログボックスにおいて、「勤務先」ボタン２２０３をクリックすると、図２５に示すダイヤログボックスが表示される。利用者は、任意に勤務先に関する事項を入力することができる。
【０１００】
図２２に示すダイヤログボックスにおいて、「クレジットカード」ボタン２２０４をクリックすると、図２６に示すダイヤログボックスが表示される。利用者は、Ｐサービスシステムの利用料金をクレジットカードで決済する場合は、このダイヤログボックスにて自己のクレジットカードを指定する。指定なき場合は現金支払いとみなされる。
【０１０１】
図２２に示すダイヤログボックスにおいて、「サービス」ボタン２２０５をクリックすると、図２７に示すダイヤログボックスが表示される。利用者は、Ｐサービスシステムで提供されるメールサービス、パーソナル情報サービス、配信サービス、又は受信サービスの中から、このユーザ登録により付与される個人用のＰコードに基づいて利用することを希望するサービスを選択し、そのサービスに対応したチェックボックスをチェックする。チェックしなかったサービスについては、このユーザ登録により付与される個人用Ｐコードに基づいての利用はできない。
【０１０２】
図２２に示すダイヤログボックスにおいて、「個人情報」ボタン２２０６をクリックすると、図２８に示すダイヤログボックスが表示される。利用者は、任意に一般的な個人情報をここで入力することができる。ここで入力された情報は、主として後ほど詳述する広告検索処理において利用される。
【０１０３】
図２２に示すダイヤログボックスにおいて、「個人情報２」ボタン２２０７をクリックすると、図２９に示すダイヤログボックスが表示される。利用者は、任意に具体的な個人情報をここで入力することができる。ここで入力された情報も、主として後ほど詳述する広告検索処理において利用される。
【０１０４】
図２２に示すダイヤログボックスにおいて、「欲しい情報」ボタン２２０８をクリックすると、図３０に示すダイヤログボックスが表示される。このダイヤログボックスには、経済、エンターテイメント、スポーツ等の項目が階層的に列挙して表示されており、利用者は、自分の興味のある項目のチェックボックスをチェックすることができる。また、各項目は「キーワード検索」により迅速に検索することもできる。
【０１０５】
ここでチェックされた項目は、Ｐサービスシステムの各サービスにおいて、Ｐサービスサーバ３００が任意に利用者に提供する情報の検索に利用される。例えば、利用者がメールサービスを受けた場合であって、そのプリントに過剰な余白部分が存在する場合、Ｐサービスサーバ３００は、当該チェックされた項目に関連する無料ＩＰ情報等を検索し、これを余白部分に付加して出力するといったことが可能となる。また、ここでチェックされた項目は、広告検索処理の際に用いることもできる。
【０１０６】
図２２に示すダイヤログボックスにおいて、「印刷用紙」ボタン２２０９をクリックすると、図３１に示すダイヤログボックスが表示される。利用者は、Ｐサービス端末２００からプリント出力を得る場合に、その出力形式を指定することができる。例えば、図３１のダイヤログボックスの「見易さ優先」ラジオボタンをチェックすると、プリントのレイアウトが重視され、Ｐサービスシステムにより得られた情報がより見易いレイアウトでプリントされる。また、「ページ数優先」ラジオボタンをチェックすると、ページ数の節約が重視され、プリント料金の節約が期待できることとなる。なお、「詳細」ボタンをクリックすると、Ｐサービスシステム上で登録されている複数のレイアウトパターン、広告情報の量、フォントサイズ等の中から所望のものを選択し、これを指定できる。
【０１０７】
図２２に示すダイヤログボックスにおいて、「お好み情報の登録」ボタン２２１０をクリックすると、パーソナル情報サービスの対象とすべきＩＰ情報を設定することができる。この設定は、利用者が要望する一群のＩＰ情報に対応したＩＰ用のＰコードを列挙することにより行う。なお、お好み情報の登録は複数可能である。尚、この時表示されるべきダイヤログボックスは、後述される各種サービスの説明でのパーソナル情報サービスにおけるフレームの登録と同様であるので、図示は省略する。
【０１０８】
図２２に示すダイヤログボックスにおいて、「受信サービスの設定」ボタン２２１１をクリックすると図３２に示すダイヤログボックスが表示される。利用者は受信サービス用の受信箱（１〜３１）に対してパスワードを設定する事ができる。第３者がパスワードを設定しているユーザの受信箱に対してデータを送信する場合には、Ｓ２００６に示されるパスワードが要求され、パスワードが合致しない限り受信箱にデータを登録する事はできない。パスワードを設定していないユーザの受信箱に対しては、第３者は自由にデータを登録する事ができる。また、「料金は送信者が支払う」ボタンがチェックされている場合には受信サービスを使用してこのユーザに対して情報の登録を行う送信者が料金を支払うことになり、「料金は送信者が支払う」ボタンがチェックされていない場合には送信者は無量で情報を登録する事ができ、登録量は情報を受け取ったユーザが支払う事になる。
【０１０９】
図２２に示すダイヤログボックスにおいて「印刷先の指定」ボタン２２１２をクリックすると図３３に示すダイヤログボックスが表示される。利用者が印刷先を指定した場合、利用者がＰサービス端末２００にてＰコードを入力する前に、予め該当Ｐコードに対応する印刷情報をＰサービス端末２００に送付しておくことができる。また、送信を通知するように設定しておくと、印刷データが指定された端末に配信された事を、電子メール等を介して利用者に通知する事ができる。
【０１１０】
図２２に示すダイヤログボックスにおいて「メールサービスの設定」ボタン２２１３をクリックすると図３４に示すダイヤログボックスが表示される。利用者が「メールに添付画像があるとき、画像をプリント」チェックボタンにチェックをしておくと、対象メールアドレスに対して送付された電子メールのうち添付画像を含むものは、対象メールアドレスのメールの処理を行うメールサーバ６００からＰサービスサーバ３００に転送される。また、「メールにワープロドキュメントがあるとプリント」チェックボタンにチェックしておくと、対象メールアドレスに対して送付された電子メールのうちワープロドキュメントの添付文書を含むものは、対象メールアドレスのメールの処理を行うメールサーバ６００からＰサービスサーバ３００に転送される。また、「メール端末に表示しきれないメール文章を印刷」チェックボタンにチェックをしておくと、それに該当する電子メールデータは対象メールアドレスのメールの処理を行うメールサーバ６００からＰサービスサーバ３００に転送される。また、送信を通知するように設定しておくと、対象メールアドレスに対して印刷できる電子メールが到着したこと及び、その情報を印刷するためのPコードが記載された電子メールが通知される。
【０１１１】
次に、図２２に示すダイヤログボックスにおいて、利用者が「ＯＫ」ボタンをクリックすると、Ｐサービスサーバ３００は、全ての入力が終了したとみなしてステップＳ２１０３へ進み、上述した必須の入力事項が全て入力されたか否かをチェックし、入力されていればステップＳ２１０４へ進み、入力されていない場合は、所定の警告を発した後、ステップＳ２１０２へ戻る。なお、利用者が「Ｃａｎｃｅｌ」ボタンをクリックした場合は、何もせずに終了する。
【０１１２】
ステップＳ２１０４では、Ｐサービスサーバ３００は、個人用のＰコードを発番する。特に、その「番号部」として、利用者が図２３のダイヤログボックスにおいて入力した携帯電話の番号又は電話番号のいずれか一方を付した後、そのＰコードを利用者端末１３０へ送出することにより、利用者に当該Ｐコードを付与する。なお、この発番の処理については、後で図７５を参照して詳述する。
【０１１３】
ステップＳ２１０５では、このユーザ登録において利用者に付与した新たな個人用のＰコードに対応して上記各処理において入力された情報を図９に示したユーザ情報テーブル３１３に格納する。その後、ユーザ登録処理は終了する。
【０１１４】
一方、ステップＳ２１０１において、既に行われたユーザ登録の変更が選択された場合はステップＳ２１０６へ進む。
【０１１５】
ステップＳ２１０６では、登録変更録処理を行う。この登録変更処理では、始めに図３５に示すダイヤログボックスがユーザ端末１３０のディスプレイに表示される。図３５に示すダイヤログボックスは、図２２に示すダイヤログボックスと同様の構成であり、図中、図２２のダイヤログボックスの各ボタン２２０１乃至２２１３に対応するボタンについては、その数字に「'」を付することにより表している。
【０１１６】
利用者が、各ボタン２２０１'乃至２２１３'をクリックすると、そのボタンに対応した、図２３乃至図３４に示したようなダイヤログボックスが表示される。
表示されるダイヤログボックスには、過去のユーザ登録時に入力された事項も合わせて表示される。
【０１１７】
利用者は、表示された内容を見てこれを変更することができる。例えば、図３５の「暗証番号」ボタン２００２'をクリックすると、図３６に示すダイヤログボックスが表示される。利用者は、「暗証番号」欄に、新たな暗証番号を入力して暗証番号を変更することができる。また、確認のため「暗証番号（確認用）」欄に再度新たな暗証番号を入力する。入力後、「ＯＫ」ボタンをクリックすると、変更内容が保存される。
【０１１８】
そして、図３５に示すダイヤログボックスにおいて、利用者が「ＯＫ」ボタンをクリックすると、Ｐサービスサーバ３００は、全ての変更が終了したとみなしてステップＳ２１０７へ進み、変更により上述した必須の入力事項が過誤等により消去されたか否かを念のためにチェックし、必須の入力事項が入力されておればステップＳ２１０５へ進み、消去されていた場合は、所定の警告を発した後、ステップＳ２１０６へ戻る。
【０１１９】
ステップＳ２１０５では、Ｐサービスサーバ３００が変更された内容に従って、ユーザ情報テーブルの該当する事項を更新する。
【０１２０】
以上により、全てのユーザ登録処理が終了する。なお、上記の新規登録処理では、図２２のメニューから入力項目を逐次選択して必要事項を入力したが、各入力画面を自動的に順次表示してユーザに必要事項を入力させるいわゆるＷｉｚａｒｄ形式を用いてもよい。但し、登録内容の変更には、図３５の如く所望の事項を選択するメニューの方が望ましい。
【０１２１】
＜ＩＰ情報登録＞
Ｐサービスシステムにおいて、ＩＰ情報を提供する情報提供者は、ＩＰ情報の内容等をＰサービスサーバ３００又はＩＰサーバ４００に対して登録する必要がある。
【０１２２】
この登録は、情報提供者が所有等する図示しない端末（以下、情報提供者端末という。）から、Ｗｅｂを介してＰサービスサーバ３００又はＩＰサーバ４００にアクセスすることにより行うか、又は、ＩＰ情報の内容等を記録したＣＤ−ＲＯＭ等の記憶媒体をＰサービスシステムの運用者等に提出することにより行うことができる。
【０１２３】
以下、係るＩＰ情報登録の手順を、情報提供者がＷｅｂを介してＰサービスサーバ３００に登録する場合について説明する。
【０１２４】
情報提供者が、情報提供者端末からＰサービスサーバ３００のＩＰ情報登録にアクセスすると、Ｐサービスサーバ３００は、図１９ＡにおけるステップＳ１９１２の処理を実行し、その情報提供者用のＩＰ用のＰコードを内部的に発番する。その後、ステップＳ１９１３へ進み、ＩＰ情報登録処理を実行する。
【０１２５】
図３７は、ＩＰ情報登録処理のフローチャートである。
【０１２６】
このＩＰ情報登録処理では、上述したユーザ登録処理と同様に、Ｐサービスサーバ３００が、情報提供者端末のディスプレイにＩＰ情報登録のための諸画面を表示し、いわゆるＧＵＩにより情報提供者に登録事項を逐次入力させる。
【０１２７】
ステップＳ３７０１では、図３８に示すダイヤログボックスが表示され、情報提供者がＰサービスシステムの会員であるか否かを判断する。会員とは、予め情報提供者としてＰサービスシステムに別途申請したもの者をいい、会員でなければＩＰ情報を有料で提供することはできない。なお、申請により会員番号とパスワードが付される。
【０１２８】
このダイヤログボックスにおいて、情報提供者は、会員の場合は「はい」のラジオボタンをチェックし、更に会員番号を入力する。非会員の場合は、「いいえ」のラジオボタンをチェックする。「次へ」をクリックすると、非会員の場合はステップＳ３７０２へ進む。会員の場合は更に図３９に示すダイヤログボックスが表示され、パスワードの入力が要求される。情報提供者が入力したパスワードが正常であればステップＳ３７０３へ進む。
【０１２９】
なお、各ダイヤログボックスでは、「次へ」をクリックすると、入力された情報を保存して次の処理へ進み、「戻る」をクリックすると、入力された情報を保存して一つ手前の処理へ戻り、更に、「登録取り消し」をクリックすると、入力された情報を保存せずに最初のダイヤログボックスに戻る。これは以下の各処理でも同様である。
【０１３０】
ステップＳ３７０２では、図４０に示すダイヤログボックスが表示され、非会員の情報提供者に、当該情報提供者を特定するための住所、氏名、電話番号等の情報を入力させる。不適切なＩＰ情報の氾濫を排除するためである。入力後、「次へ」をクリックすると、ステップＳ３７０５へ進む。なお、入力後、会員の登録を勧めるために図４１に示すようなダイヤログボックスを表示させ、Ｗｅｂ上で会員登録手続きを行うことができる。
【０１３１】
ステップＳ３７０３では、図４２に示すダイヤログボックスが表示され、会員である情報提供者が、このＩＰ情報登録において登録するＩＰ情報を有料とするか否かを確認する。有料とする場合、情報提供者は、「印刷時有償にしたい」のチェックボックスをチェックし、所望の課金を入力する（ステップＳ３７０４）。無料とする場合は、チェックボックスをチェックしない。いずれの場合においても「次へ」をクリックするとステップＳ３７０５へ進む。
【０１３２】
ステップＳ３７０５では、図４３に示すダイヤログボックスが表示され、登録したいＩＰ情報の指定を行う。情報提供者は、情報提供者端末に保存してあるＩＰ情報の実体（コンテンツ）のファイル名を入力する。この場合、複数のファイル名を指定することもできる。
【０１３３】
また、「ファイル指定」ボタンをクリックすることにより、図４４に示すような情報提供者端末に保存されたＩＰ情報のファイルの一覧を表すダイヤログボックスを表示させることもでき、この場合、情報提供者は容易にＩＰ情報のファイルを選択することができる。また、一旦選択したファイルを取り消す場合は、図４３に示すダイヤログボックスにおいてそのファイルを指定した上で「削除」ボタンをクリックすればよい。図４３に示すダイヤログボックスにおいて、「次へ」を選択するとステップＳ３７０６へ進む。
【０１３４】
ステップＳ３７０６では、上記ステップＳ３７０５で指定されたファイルの内容をプレビュー表示し（図４５）、情報提供者にこれを確認させる。確認後、情報提供者が、「サーバーに転送」ボタンをクリックすると、図４６に示すようなダイヤログボックスが表示され、指定されたファイルがＰサービスサーバ３００へ転送される。転送後、ステップＳ３７０７へ進む。
【０１３５】
ステップＳ３７０７では、転送したＩＰ情報のプロパティを設定する。プロパティの設定では、まず、図４７に示すダイヤログボックスが表示され、当該ＩＰ情報の掲載開始日、有効期限（掲載期間）を設定することができる。また、この設定においては、ＩＰ用のＰコードの有効期限と、そのＩＰ情報の有効期限とを別々に設定することもできる。また、Ｐコードの有効期限は図７８で後述するようにＩＰ情報の有効期限に所定期間を加えることで自動的に付与されるようにしてもよい。図４７のダイヤログボックスにおいて「次へ」を選択すると、図４８図に示すダイヤログボックスが表示され、別のプロパティを設定する。
【０１３６】
ここでは、登録後にＩＰ情報がＰサービス端末２００から出力される場合に、そのサイズを変更することを許容するか否かを設定する。
【０１３７】
これは、Ｐサービス端末２００の用紙の都合や、複数のＩＰ情報を一の用紙に出力する場合に、レイアウトの関係上、Ｐサービス端末２００側でサイズを縮小したい事態が生じ得るからである。この場合、サイズの変更をＰサービス端末２００側で自由に行えることとすれば、ＩＰ情報の内容如何により、プリントが不鮮明となる場合等があるので、情報提供者が、文字サイズ及び縮小率の許容範囲を設定することができるものとしたものである。図４８図のダイヤログボックスにおいて「次へ」を選択すると、図４９に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１３８】
ここでは、登録後にＩＰ情報がＰサービス端末２００から出力される場合に、広告情報が自動的に付加されることを情報提供者において許容するか否かを設定する。情報提供者は、「許可する」、「裏面なら許可する」又は「一切許可しない」のいずれかのラジオボタンをチェックすることにより、これを選択することができる。この選択の範囲内において広告情報は付加されることとなる。図４９のダイヤログボックスにおいて「次へ」を選択すると、図５０に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１３９】
ここでは、登録後のＩＰ情報を特定の利用者のみが利用できるようにパスワードを設定することができる。パスワードを設定する場合は、「パスワードを設定する」のチェックボックスをチェックし、「パスワード」欄に所望のパスワードを入力する。入力後、「次へ」をクリックすると、図５１に示すダイヤログボックスが表示され、入力されたパスワードの誤入力を防止すべく、再入力が要求される。「登録」ボタンをクリックするとパスワードが保存される。パスワードを設定しない場合は、図５０に示すダイヤログボックスにおいて何もせずに「次へ」をクリックする。いずれの場合もその後、図５２に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１４０】
ここでは、広告検索処理で利用するために、登録すべきＩＰ情報のジャンル、キーワード等を入力する。入力する項目は、ここでは「ジャンル」、「サブジャンル」及び「キーワード」からなる。「ジャンル」と「サブジャンル」とは、コンポボックスになっており、例えば、「ジャンル」欄の右端の矢印をクリックすると、図５３のダイヤログボックスに示すように、「ジャンル」欄の項目の一覧が表示され、情報提供者はこの中から登録すべきＩＰ情報に最も適合したカテゴリーを選択することができる。また、「キーワード」欄には、登録したＩＰ情報の具体的内容に関するキーワードを任意に選択して入力することができる。更に、入力したキーワードは、「追加」ボタンで確定し、また、確定したキーワードは「削除」ボタンで取り消すことができる。
【０１４１】
なお、「広告とはネガティブなリンクを行う」欄のチェックボックスをチェックすると、広告検索処理時に、登録したＩＰ情報の内容と不適切な関係にある広告情報の選択を排除することができる。
【０１４２】
また、図５２に示すダイヤログボックスにおけるプロパティの設定の代わりに、若しくは、これと併用して、図５４に示すダイヤログボックスにおけるプロパティを設定することもできる。
【０１４３】
図５４に示すダイヤログボックスは、登録したＩＰ情報のタイトルとサマリを入力するものである。このサマリは、広告検索処理で利用する他、情報サービスにおいて当該ＩＰ情報が要求された場合に、直ちにＩＰ情報の実体を利用者に提供するのではなく、一旦、そのサマリを利用者に開示することにより、利用者のＩＰ情報選択の幅を広げ、或いは課金負担の軽減に供することもできるものである。
【０１４４】
以上で、ステップＳ３７０７におけるプロパティの設定は終了し、ステップＳ３７０８へ進む。
【０１４５】
ステップＳ３７０８では、図５５に示すダイヤログボックスが表示され、登録したＩＰ情報をグループ設定とするか否かを選択する。グループ設定とは、一群のＩＰ情報を相互に関連づけることをいい、同一の対象の情報であってその内容が経時的に更新されるもの、例えば、プロ野球の結果、株式情報等、を取り扱うために用いるものである。
【０１４６】
情報提供者は、グループ設定を希望しないときは、「取り消し」ボタンをクリックし、この場合は、ステップＳ３７１０へ進む。
【０１４７】
ステップＳ３７０９ではグループ化設定処理を行う。グループ設定を希望する場合は、図５５のダイヤログボックスにおいて登録したＩＰ情報を既存のグループに追加するか、新規のグループとするか、をラジオボタンにより選択する。
【０１４８】
既存のグループに追加する場合は、更にそのリンク先のＩＰ用のＰコードを入力する。なお、「登録するＰ−Ｃｏｄｅ」欄に表示されているＰコードは、今回登録するＩＰ情報に付与されたＰコードである。
【０１４９】
新規のグループを選択した場合、「ＯＫ」ボタンをクリックすると、図５６のダイヤログボックスが表示され、そのタイトル、内容、更新予定を入力することとなり、入力された各データは、最終的にＩＰ情報登録テーブル３１１（図７）のＦｒａｍｅ情報格納領域に格納されることとなる。
【０１５０】
いずれの場合も「ＯＫ」ボタンをクリックすると図５７のダイヤログボックスが表示され、グループ設定の登録事項が表示される。この表示は今回登録するＩＰ情報を既存のグループに追加した場合のものである。この表示において、「リンク番号：＃７７」とあるのは、今回登録したＩＰ情報が、リンク先のＩＰ用のＰコードに付加部「＃７７」を付したＰコードとしても利用されること意味している。すなわち、グループ設定したＩＰ情報は、それ自体のＩＰ用のＰコードとしても、リンク先のＩＰ用のＰコード（付加部で識別）としても、アクセスできることとなり、後者は主として情報の更新を行うために利用される。「ＯＫ」ボタンをクリックすると、ステップＳ３７１０へ進む。
【０１５１】
ステップＳ３７１０では、図５８に示すダイヤログボックスが表示され、登録したＩＰ情報に付与されたＩＰ用のＰコードと共に、これまでに入力した事項が一覧形式で表示される。情報提供者は、表示を確認した上で、「登録」ボタンをクリックすると、ステップＳ３７１１へ進む。
【０１５２】
ステップＳ３７１１では、Ｐサービスサーバ３００が、情報提供者に付与したＩＰ用のＰコードに対応して上記各処理において入力された情報を図７に示したＩＰ情報登録テーブル３１１に格納する。なお、この情報はＩＰサーバ４００に転送してＩＰサーバ４００で保持することもできる。
【０１５３】
また、情報提供者が情報提供者端末からＰサービスサーバ３００ではなく、ＩＰサーバ４００に対してＩＰ情報登録処理を行う場合も、概ね上述した手順により登録が行われる。
【０１５４】
この場合、Ｐサービスサーバ３００は、予めＩＰサーバ４００に対して、利用可能なＩＰ用のＰコードの領域を割り当てておき、ＩＰサーバ４００は、割り当てられた領域のＩＰ用Ｐコードの中から情報提供者にＩＰ用のＰコードを付与することができ、ＩＰサーバ４００は、少なくとも付与したＰコードをＰサービスサーバ３００に通知することにより、ＩＰ情報登録処理を行うことができる。この点に付いては、図７６乃至図７９により後述する。
【０１５５】
以上により、全てのＩＰ情報登録処理が終了する。
【０１５６】
＜広告情報登録＞
Ｐサービスシステムにおいて、広告情報を提供する広告提供者は、広告情報の内容をＰサービスサーバ３００又はＩＰサーバ４００に対して登録する必要がある。
【０１５７】
登録は、広告提供者が所有等する図示しない端末（以下、広告提供者端末という。）からＷｅｂを介してＰサービスサーバ３００又はＩＰサーバ４００にアクセスすることにより行うか、又は、広告情報の内容を記録したＣＤＲＯＭ等の記憶媒体をＰサービスシステムの運用者に提出することにより行うことができる。
【０１５８】
以下、係る広告情報登録の手順を、広告提供者がＷｅｂを介してＰサービスサーバ３００に登録する場合について説明する。
【０１５９】
広告提供者が、広告提供者端末からＰサービスサーバ３００の広告情報登録にアクセスすると、Ｐサービスサーバ３００は、図１９におけるステップＳ１９１４の処理を実行し、広告情報のためのＰコードを内部的に発番する。なお、このＰコードは、専らＰサービスサーバ３００の内部処理のために用いられるため、原則として広告提供者には開示されない。
【０１６０】
その後、ステップＳ１９１５へ進み、広告情報登録処理を実行する。
【０１６１】
図５９は、広告情報登録処理のフローチャートである。
【０１６２】
この広告情報登録処理では、上述したユーザ登録処理及びＩＰ情報登録処理と同様に、広告提供者端末のディスプレイに広告情報登録のための諸画面を表示し、いわゆるＧＵＩにより広告提供者に登録事項を入力させる。
【０１６３】
ステップＳ５９０１では、図６０に示すダイヤログボックスが表示され、広告提供者がＰサービスシステムの会員であるか否かを判断する。会員とは、予め広告提供者として申請した者をいい、会員でなければ広告情報を提供することはできない。広告掲載には課金を伴うからである。なお、申請により会員番号とパスワードが付与される。
【０１６４】
このダイヤログボックスにおいて、広告提供者は、会員の場合は「はい」のラジオボタンをチェックし、更に会員番号を入力する。非会員の場合は、「いいえ」のラジオボタンをチェックする。「次へ」をクリックすると、非会員の場合はステップＳ５９０２へ進む。会員の場合は、更に図６１に示すダイヤログボックスが表示され、パスワードの入力が要求される。広告提供者が入力したパスワードが正常であればステップＳ５９０３へ進む。
【０１６５】
なお、各ダイヤログボックスでは、「次へ」をクリックすると、入力された情報を保存して次の処理へ進み、「戻る」をクリックすると、入力された情報を保存して一つ手前の処理へ戻り、更に、「登録取り消し」をクリックすると、入力された情報を保存せずに最初のダイヤログボックスに戻る。これは以下の各処理でも同様である。
【０１６６】
ステップＳ５９０２では、図６２に示すダイヤログボックスが表示され、非会員の広告提供者に、当該広告提供者を特定するための情報を入力させる。上述した通り、広告掲載には課金を伴うからである。入力後、「次へ」をクリックすると、ステップＳ５９０３へ進む。
【０１６７】
ステップＳ５９０３では、図６３に示すダイヤログボックスが表示され、登録したい広告情報の指定を行う。広告提供者は、広告提供者端末に保存してある広告情報の実体（コンテンツ）のファイル名を入力する。この場合、複数のファイル名を指定することもできる。「ファイル指定」ボタン及び「削除」ボタンの機能は、上述したＩＰ情報登録処理における図４３の場合と同様である。
【０１６８】
図６３に示すダイヤログボックスにおいて「次へ」を選択するとステップＳ５９０４へ進む。
【０１６９】
ステップＳ５９０４では、指定されたファイルの内容をプレビュー表示し（図６４）、広告提供者にこれを確認させる。確認後、広告提供者が「次へ」ボタンをクリックすると、図６５に示すようなダイヤログボックスが表示され、指定されたファイルがＰサービスサーバ３００へ転送される。転送後、ステップＳ５９０５へ進む。
【０１７０】
ステップＳ５９０５では、転送した広告情報のプロパティを設定する。プロパティの設定では、まず、図６６に示すダイヤログボックスが表示され、当該広告情報の掲載開始日、有効期限（掲載期限）を設定することができる。図６６のダイヤログボックスにおいて「次へ」を選択すると、図６７に示すダイヤログボックスが表示され、別のプロパティを設定する。
【０１７１】
ここでは、広告情報の掲載を要望するＩＰ情報とのリンクの方法を設定する。
ダイヤログボックスの表示に従って、地域、年齢層、性別、キーワード或いは情報の内容、のいずれかにおいて共通するＩＰ情報に対して広告情報を掲載することを指定することができ、例えば、図６７の「地域」を選択し、「詳細設定」ボタンをクリックすると、図６８に示すダイヤログボックスが表示され、具体的な地域の限定を設定することができる。図６７のダイヤログボックスにおいて「次へ」を選択すると、図６９に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１７２】
ここでは、先にＰサービスサーバ３００に転送された広告情報のサイズ等が表示され、広告提供者は、プリント時のサイズの指定、広告情報の縮小拡大の可否、プリント位置等を指定することができる。例えば、印刷サイズの選択欄のコンポボックスについて、右側の矢印をクリックすると、図７０に示すようにプリントサイズの一覧が表示され、広告提供者は所望のプリントサイズを選択することができる。図６９のダイヤログボックスにおいて「次へ」を選択すると、図７１に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１７３】
ここでは、プリントされる広告情報の掲載方式を設定する。広告提供者は、所望の制限項目のチェックボックスをチェックすることにより係る制限を課すことができる。なお、図示された制限項目のほかに、カラー・白黒プリントに対応した内容の変更、プリントが複数に渡る場合に同一位置での掲載、或いは、シリーズものの広告情報の作成、等の制限を課すことも考えられる。図７１のダイヤログボックスにおいて「次へ」を選択すると、図７２に示すダイヤログボックスが表示され、更に別のプロパティを設定する。
【０１７４】
ここでは、広告情報の掲載に対する課金を設定する。このダイヤログボックスにおいては、一回の広告情報の掲載料が表示され、合計の課金の限度を、プリント回数又は掲載料の上限により指定することができる。この際、「最大印刷回数を指定する。」欄のラジオボックスをチェックすると、その回数を更に指定でき、同様に、「広告料金の上限を指定する。」欄のラジオボックスをチェックすると、掲載料の上限を更に指定できる。
【０１７５】
以上でステップＳ５９０５におけるプロパティの設定は終了し、ステップＳ５９０６へ進む。
【０１７６】
ステップＳ５９０６では、図７３に示すダイヤログボックスが表示され、これまで入力した事項が一覧形式で表示される。なお、Ｐコードは原則として表示されない。広告提供者は、表示を確認した上で「登録」ボタンをクリックすると、ステップＳ５９０７へ進む。なお、「登録」ボタンをクリックした際、図７４に示すダイヤログボックスを表示し、広告提供者端末において登録された広告情報の明細の印刷を可能とすることもできる。
【０１７７】
ステップＳ５９０７では、Ｐサービスサーバ３００が、先に発番したＰコードに対応して上記各処理において入力された情報を図８に示した広告情報テーブル３１２に格納する。また、ＩＰサーバ４００にこれを転送することもできる。なお、Ｐサービスサーバ３００は登録された広告情報のプロパティ（広告情報テーブル）を必ず保持するが、その実体（コンテンツ）自体はＰサービスサーバ３００又はＩＰサーバ４００のいずれに保持してもよい。
【０１７８】
また、情報提供者が情報提供者端末からＰサービスサーバ３００ではなく、ＩＰサーバ４００に対してＩＰ情報登録処理を行う場合も、概ね上述した手順により登録が行われる。
【０１７９】
この場合、Ｐサービスサーバ３００は、予めＩＰサーバ４００に対して、利用可能なＰコードの領域を割り当てておき、ＩＰサーバ４００は、割り当てられた領域のＰコードの中からＰコードを付与することができ、ＩＰサーバ４００は、付与したＰコードとそのテーブル情報を最終的にＰサービスサーバ３００へ転送することにより、広告情報登録処理を行うことができる。
【０１８０】
以上により、全ての広告情報登録処理が終了する。
【０１８１】
＜Ｐコード発番処理＞
次に、図１９ＡのステップＳ１９１１、Ｓ１９１２、Ｓ１９１４で示されるＰコードの発番処理について説明する。
【０１８２】
図７５は、ステップＳ１９１１に示される個人用Ｐコードの発番手順を説明するフローチャートである。
【０１８３】
ユーザ情報登録を行うと、上述したＧＵＩに従った手順によりユーザの携帯電話番号、電話番号、ＦＡＸ番号のいずれかが入力される。個人用Ｐコードの場合、これら入力された番号のうちの一つがＰコードの番号部（Ｐコード番号）に用いられることになる。本実施形態では、携帯電話番号、電話番号、ＦＡＸ番号の順に優先順位が与えられている。従って、複数の番号がユーザによって入力されていた場合には、Ｐコードの番号部に用いられる番号はこの優先順位に従って決定される。例えば、携帯電話番号と、電話番号が入力されていた場合には、優先順位の高い携帯電話番号がＰコードの発番に用いられる。
【０１８４】
携帯電話番号が入力されていた場合、処理はステップＳ７５０１からステップＳ７５０４へ進み、携帯電話番号を抽出する。また、携帯電話番号が入力されておらず、電話番号が入力されていた場合は、ステップＳ７５０２からステップＳ７５０５へ進み、当該電話番号が抽出される。更に、ＦＡＸ番号のみが入力されていた場合は、ステップＳ７５０３からステップＳ７５０６へ進み、当該ＦＡＸ番号を抽出する。携帯電話番号、電話番号、ＦＡＸ番号のいずれも入力されていない場合は、ステップＳ７５０９のエラー処理へ進み、ユーザに携帯電話番号、電話番号、ＦＡＸ番号の少なくともいずれかを入力するよう促す。
【０１８５】
さて、ステップＳ７５０４〜Ｓ７５０６のいずれかにおいて番号が抽出されると、ステップＳ７５０７において抽出された番号が、使用済みの個人用Ｐコードと重複していないかをチェックする。重複している場合は、ステップＳ７５０９へ進み、その旨を通知する。一方、抽出された番号が個人用Ｐコード内でユニークであったならば、ステップＳ７５０７からステップＳ７５０８へ進み、当該抽出された番号をＰコードの番号部に決定して、当該ユーザにＰコードを割り当てる。
【０１８６】
以上のようにして、個人用Ｐコードはユーザの携帯電話番号、電話番号、ＦＡＸ番号に基づいて決定される。
【０１８７】
次に、図１９ＡのステップＳ１９１２によるＩＰ用Ｐコードの発番について説明する。ＩＰ用Ｐコードは、Ｐサービスサーバ３００で発番される場合と、ＩＰサーバ４００で発番される場合がある。
【０１８８】
ＩＰサーバ４００で発番する場合は、予めＩＰサーバに割り当てられたサイト番号（エクスターナルコード）にインターナルコードを接続してＰコードを生成する。すなわち、各ＩＰサーバは、Ｐサービスサーバ３００から割り当てられたサイト番号（エクスターナルコード、図１８を参照）を有する。そして、ＩＰ情報の登録要求に応じてＩＰサーバ４００がインターナルコードを割り当て、エクスターナルコードとインターナルコードを連結することで一つのＰコードを得る。従って、以下では、まず、ＩＰサーバへのエクスターナルコードの割り当て処理を説明し、その後、ＩＰ用Ｐコードの発番処理を説明することにする。
【０１８９】
図７６はＰサービスサーバ３００が他のサイトにＰコードのエクスターナルコードを割り当てる手順を説明するフローチャートである。
【０１９０】
ステップＳ７６０１において、サイトよりＰコード要求を受信すると、ステップＳ７６０２においてサイト規模を決定する（ＩＰサーバからの規模の要求に応じて決定される）。サイト規模が決定すると、図１８の第１７ビットから第２０ビットの４ビットが決定する（コードの割り当て対象が外部サーバであるから第１７ビット（サーバ識別ビット）は当然「０」となる）。次に、ステップＳ７６０３において、ステップＳ７６０２において決定されたサイト規模に応じて決まるエクスターナルコード部分のコード値を決定する。例えば、サイト規模が中規模であった場合は、図１８に示されるように、第２１ビットから第３６ビットがエクスターナルコード用のビットとなり、１６ビットで表されるコード値が決定されるのである。ここで決定されるコード値は、もちろんその時点で他のサイトに割り当てられていないコードである。
【０１９１】
図７７は本実施形態で用いるＰコード使用登録テーブルのデータ構成を示す図である。このＰコード使用登録テーブルはＰサービスサーバ３００によって保持されるものであり、図示のように、極小規模、小規模、中規模、大規模、極大規模の各サイト規模毎に、既にサイト（ＩＰサーバ）に割り当てられたエクスターナルコードとサイトのＵＲＬとを対応付けて登録してある。上記ステップＳ７６０３ではこのＰコード使用登録テーブルを参照して、未使用のエクスターナルコードを検出し、割り当てるべきエクスターナルコードに決定する。ここで、エクスターナルコードと対応づけて登録する情報は、ＩＰサーバ内の情報を格納しているデータベースを特定し得る情報、すなわちデータベースの識別情報（アドレス）であればよく、ＵＲＬに限るものではない。これはシステムにおいてＰコードの指定に対して提供する情報が、Ｗｅｂ上に置かれたものでない場合もあるからである。
【０１９２】
ステップＳ７６０４では、以上のステップＳ７６０２とステップＳ７６０３において決定された値をエクスターナルコードとしてＰコード要求元のサイトへ通知する。こうして、Ｐコードを要求したサイトはＰサービスサーバ３００よりＰコード（エクスターナルコード）を受け取り、サイト規模に応じた個別情報ＩＤ用ビット（インターナルコード）を用いて、ＩＰ情報に対するＰコードの発番を行えるようになる。
【０１９３】
ステップＳ７６０５では、図７７に示したＰコード使用登録テーブルを更新する。即ち、ステップＳ７６０２とステップＳ７６０３において決定した値とＰコード要求元のサイトのＵＲＬを対応付けて、図７７に示すＰコード使用登録テーブルに登録する。なお、後にＰサービス端末２００からＩＰ用Ｐコードが指定された場合には、Ｐサービスサーバ３００はこのＰコード使用登録テーブルを参照することにより、当該指定されたＰコードをどのサイトへ通知して情報を得ればよいかを知ることができる。
【０１９４】
次に、ＩＰ情報の登録要求を受けたサーバ（ＰサービスサーバもしくはＩＰサーバ）におけるＰコードの発番処理を説明する。以下の処理例では、各Ｐコードの有効期限を登録したＰコード使用テーブルを用いてＰコードの発番を行う。
【０１９５】
図７８はＰコード使用テーブルのデータ構成を示す図である。各ＩＰサーバは図７８に示されるようなＰコード使用テーブルを保持して、Ｐコード発番時にこれを参照する。Ｐコード使用テーブルには、Ｐコードの番号部（ＩＰサーバであればエクスターナルコードとインターナルコードを接合した番号、Ｐサービスサーバ３００であれば第１７〜５５ビットで表わされる番号）と、当該コードの有効期限が登録されている。なお、コードの有効期限は、図７のＩＰ情報登録テーブル３１１に示される「コードの有効期限」と同一のデータである。コードの有効期限には、ＩＰ情報登録時に、情報提供者が図４７のＧＵＩにて設定した日付が登録されている。或いは、ＩＰ情報登録において情報提供者が設定した情報の有効期限から所定の期間後の期日、例えば３ヶ月後が自動的に設定される。このようにすることで、Ｐコードの未使用期間が与えられることになり、ある日を境に同一のＰコードが割り当てられた内容が大きく変化してしまうような不具合を避けることができる。なお、一つのサイトにおいてエクスターナルコードは共通であるから、Ｐコード使用テーブルの「Ｐコードの番号部」の欄には、インターナルコードのみを記録するようにしてもよいであろう。
【０１９６】
Ｐサービスサーバ３００においては、Ｐコードの番号部は識別ビットと３９ビットのコード部とで構成されるので、「Ｐコードの番号部」の欄には、この３９ビットで表されるコードを登録すればよい。
【０１９７】
図７９はＩＰ用コードの発番処理を説明するフローチャートである。ＩＰ情報の登録要求を受けて図１９ＡのステップＳ１９１２が実行されると、まず、ステップＳ７９０１において、上述のＰコード使用テーブルを参照して、当該サーバにおいて使用可能なＰコードを検出する。ステップＳ７９０２では、使用可能なＰコードの中から１つのＰコードを決定してこれを当該ＩＰ情報に割り当てる。
ここで、ＩＰサーバがＰコードを割り当てる場合は、上述したＰコード使用テーブルを検索して未使用のインターナルコードを獲得し、これと当該ＩＰサーバのエクスターナルコード、クラス分類コード（サイト規模を示すコード）及びサーバ識別ビット（＝０）とを連結して情報に付与すべく発番するＰコードを決定する。一方、Ｐサービスサーバ３００がＰコードを割り当てる場合は、図１８に示すように、識別ビット（第１７ビット＝１）に３９ビットの未使用コードを接続することでＰコードを得る。
【０１９８】
なお、未使用のＰコードとは、「コードの有効期限」が切れているものであるが、この未使用の判断は、発番の時点で、テーブルに格納されているコードの有効期限が過ぎているＰコードを検索してもよいし、或いは、常に年、月、日等の時間情報とテーブル内のコードの有効期限とを比較し、コードの有効期限を過ぎた時点で未使用識別子をテーブル内に格納するようにしてもよい。
【０１９９】
次に、ステップＳ７９０３において、当該サーバ内のＰコード使用テーブルを更新する。即ち、新たに割り当てたＰコードとそのＰコードの有効期限をＩＰ情報登録時に指定された期限にセットする、或いは、情報提供者により設定された当該ＩＰ情報の所定期間後（例えば３ヶ月後等）にセットする。
【０２００】
以上のようにしてＩＰ用Ｐコードが発番される。なお、ＩＰ用Ｐコードの発番時にはコードの有効期限が参照されるが、指定されたＩＰ用Ｐコードに対応する情報の取り出しに際しては、現時点が当該ＰコードのＩＰ情報登録テーブル３１１（図７）に登録された「掲載開始日」と「情報の有効期限」との範囲にあるかがチェックされることになる。
【０２０１】
なお、本例では、発番処理を高速に行うために図７８に示すようなテーブルを用意するが、図７に示すようなＩＰ情報登録テーブル３１１にコードの有効期限が登録されているので、これを参照して発番するようにしてもよいことは明らかであろう。また、例えば、当該サーバ内で使用可能なＩＰコードを情報登録用に仮発番し、ＩＰ情報登録テーブルに登録されているコードの有効期限を参照して仮発番したコードが使用可能かどうかを判定するようにしてもよい。この場合、仮発番された発番の時点（年、月、日等）がコードの有効期限内であるか否かを判断し、コードの有効期限を過ぎていると判断される場合には当該ＩＰ用コードの発番を禁止して、異なるＩＰ用コードの仮発番と、先の判断とを、最終的にＩＰ用Ｐコードが発番されるまで繰り返す。
【０２０２】
なお、広告情報に対するＰコードの発番Ｓ１９１４は基本的にＩＰ情報に対するＰコードの発番方法と同様である。
【０２０３】
＜電子メール情報のＰコード発番処理＞
次に、図８０、８１を用いてメールサーバ６００に電子メールが送付されたときのＰコード発番方法について説明する。
【０２０４】
図８０はメールサーバ６００に電子メールが送付されたときのメールサーバ６００の処理内容を表すフローチャートである。
【０２０５】
メールサーバ６００に電子メールが送付されると、メール送受信プログラム６０５がその電子メールを受け取り、メール送付先判断プログラム６０６を起動し、受信された電子メールを携帯端末ネット接続サービス１２０を経由して携帯端末５００に送付するか、それともＰサービスサーバ３００に送付するかを判定する。
【０２０６】
メール送付先判断プログラム６０６は、まずステップＳ８００１にて受信された電子メールがメール受信者の携帯端末でそのまま表示できるか否かを判定する。判定は電子メールのContent-Typeやメールテキストのバイト数を元に行われる。Content-Typeがmultipartであるものやテキストのバイト数が１０２４バイト以上であるものはそのまま携帯端末では表示できないと判断する。
【０２０７】
ステップＳ８００１にてそのまま携帯端末で表示可能と判断された場合にはステップＳ８００２にて携帯端末へのメールを行う。メールの送信はメール送受信プログラム６０５にて行われる。
【０２０８】
ステップＳ８００１にてそのまま携帯端末で表示不可能と判断された場合にはステップＳ８００３にて受信された電子メールのヘッダよりＴＯ：、ＣＣ：及びＢＣＣ：の項目を解析し送付先メールアドレスを取得する。
【０２０９】
以下ステップＳ８００４からステップＳ８０１０の処理は取得された個々のメールアドレスそれぞれについて行われる処理である。
【０２１０】
ステップＳ８００４にてメールサーバ６００のメール送付先判断プログラム６０６は通信部６０４を介してＰサービスサーバ３００に送付先メールアドレスを送信する。Ｐサービスサーバでは、ユーザ情報テーブル３１３のＭａｉｌサービス用情報の対象メールアドレスにメールサーバ６００より送信されたメールアドレスがあるか否か検索を行い、検索された場合にはユーザ情報テーブル３１３よりユーザのＰコードを返し、検索されなかった場合０を返す。
【０２１１】
Ｐサービスサーバ３００からユーザのＰコードが返された場合、メールサーバ６００は受信メールの送付先はＰサービスのメールサービス利用者であると判断し、ステップＳ８００５に進む。Ｐサービスサーバ６００から０が返された場合、ステップＳ８００７に進む。
【０２１２】
ステップＳ８００５にて、メールサーバ６００はＰサービスサーバ３００に対して受信メールとステップＳ８００４でＰサービスサーバ３００から得られたユーザのＰコードを転送する。Ｐサービスサーバ３００では受信メールを受け取ると、その内容を解析、分解しＰサービスサーバで保管できる内容か否かを判定し、保管できる内容ならＰコードの発番を行い、そのコードをメールサーバに返す。また、保管できない内容ならコード０をメールサーバに返す。
【０２１３】
この処理は図８１を用いて後述する。
【０２１４】
ステップＳ８００６にて、メールサーバ６００はステップＳ８００５でＰサービスサーバ３００から返されたコードを解析し、コードが０ならステップＳ８００７に進み、コードが０でなければステップＳ８００８に進む。
【０２１５】
ステップＳ８００７はＰサービスサーバ３００にメールデータを登録できなかったときのメールサーバ６００の処理である。この場合、受信メールの内容から携帯端末５００で表示できない情報はカットされ、その後ステップＳ８００２にてメール送信を行う。
【０２１６】
ステップＳ８００８にてメールサーバはユーザに通知メールを出すかどうかの判定を行う。ステップＳ８００６にてＰサービスサーバ３００より送信されたＰコードをＰサービスサーバ３００に渡すことにより、Ｐサービスサーバ３００内のユーザ情報テーブル３１３のメールサービス用情報から通知フラグを取得する。ユーザに通知を行う場合にはステップＳ８００９に進み、通知を行わない場合には処理を終了する。
【０２１７】
ステップＳ８００９にてメールサーバ６００はＰサービスサーバ３００より通知メールの内容を取得する。ステップＳ８００６にてＰサービスサーバ３００より送信されたＰコードをＰサービスサーバ３００に渡すことにより、メールサービス用Ｐコードテーブル３１４から、該当Ｐコードに対応する通知メールの内容を取得する。
【０２１８】
ステップＳ８０１０にてメールサーバ６００はメール送受信プログラム６０５を介してステップＳ８００９で取得した通知メールを送信する。
【０２１９】
図８１はメールサーバ６００からＰサービスサーバ３００にユーザＰコードとメール情報が転送されたときのＰサービスサーバ３００の処理を示すフローチャートである。
【０２２０】
ステップＳ８１０１にてメールサーバ６００より送付されたユーザＰコードから、そのユーザに関するユーザ情報テーブル３１３を取得する。
【０２２１】
ステップＳ８１０２にてメールサーバに返すＣｏｄｅを‘０’で初期化する。
【０２２２】
ステップＳ８１０３にてユーザ情報テーブル３１３より登録されているメールの個数（Ｍ）を取得し、メール登録のための空き領域があるか判定する。本実施例では各サービスに対して割り当てられるサブコードの上限を３１に決めているので、Ｍ＜３１であれば空き領域があると判定し、そうでなければ空き領域がないと判定する。空き領域があればステップＳ８１０４に進み、空き領域がなければ処理を終了してＣｏｄｅをメールサーバ６００に返す。
【０２２３】
ステップＳ８１０４にてメールサーバ６００より送付されたメール情報のＣｏｎｔｅｎｔ−Ｔｙｐｅがｍｕｌｔｉｐａｒｔである場合、ｂｏｕｎｄａｒｙを用いてメールを個々の部分に分割する。更に、Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｅｉｎｇによって与えられているエンコード（通常Ｂａｓｅ６４やｕｕｅｎｃｏｄｅ等）をデコードし添付ファイルを復元する。メールが分割された場合には分割された個数をＮとする。（分割されなかった場合はＮ＝１とする。）
ステップＳ８１０５にてファイル数を数える作業変数をｃｏｕｎｔ＝１として初期化する。
【０２２４】
以下ステップＳ８１０６からステップＳ８１１１の処理は分割されたファイルの数だけ行われることになる。
【０２２５】
ステップＳ８１０６にてファイルを分類する。分類はワープロ文書、画像ファイル、テキストファイル、その他として分類する。携帯端末５００に送付しきれない文字数のメール本文を含んだメールに関してはメール本文はテキストファイルとして分類する。ここで、その他に分類されたものに関しては本サービスの処理対象外としステップＳ８１１０にて次のファイルを探す処理に進む。分類で画像、ワープロ文書、テキストファイルと判定された場合にはステップＳ８１０７に進む。
【０２２６】
ステップＳ８１０７では現在登録しようとしているファイルがＰサービス端末２００から印刷可能であるかどうかの判定を行う。まず、ユーザ情報テーブル３１３よりＭａｉｌサービス用情報のサービスタイプを取得する。ここには図３４でユーザ登録時に設定されたメールサービスの使用形態が登録されている。現在登録しようとしているファイルの種類に応じてユーザがそのファイルを印刷する設定をしている場合、Ｐサービスサーバ３００内にそのファイルを開き、印刷処理することの出来るアプリケーションプログラムがあるかどうかを探す。アプリケーションプログラムが見つかればそのファイルをプリントできると判定し、ステップＳ８１０８に進む。それ以外の場合、ステップＳ８１１０に進む。
【０２２７】
ステップＳ８１０８にてｃｏｄｅにユーザＰコードにサブコード（Ｍ＋１）を追加したコード（Ｐコード＃サブコード）を設定する。
【０２２８】
ステップＳ８１０９にてメールサービス用Ｐコードテーブル３１４のサブコードＭ＋１の領域にファイルを登録し、実体ファイル情報のファイルの数を１加算する。また、Ｍａｉｌプロパティがまだ設定されていなければメールヘッダより必要な項目（Ｓｕｂｊｅｃｔ、Ｆｒｏｍ、Ｄａｔｅ）を抽出し登録する。
【０２２９】
ステップＳ８１１０にてｃｏｕｎｔ＝Ｎかどうかを判定する。ｃｏｕｎｔ＝Ｎなら全ての分割ファイルに関して登録処理が終わったことになり、ステップＳ８１１２に進む。
【０２３０】
ｃｏｕｎｔ＝ＮでなければステップＳ８１１１にてｃｏｕｎｔを１加算し次の分割ファイルを取得してステップＳ８１０６に戻る。
【０２３１】
ステップＳ８１１２にてｃｏｄｅ＝‘０’か判定する。ｃｏｄｅ＝‘０’ならメール情報は登録されなかったことになり、そうでなければステップＳ８１１３にてユーザ情報テーブル３１３のＭａｉｌサービス用情報からＭａｉｌの個数を１加算する。
【０２３２】
ステップＳ８１１４では、メールサービス用Ｐコードテーブル３１４に情報が登録された場合、かつユーザ情報テーブル３１３の通知フラグで、ユーザへの通知を行うことになっている場合通知用のメール文章を作成し、メールサービス用Ｐコードテーブルに登録する。
【０２３３】
このメール文章は送信者、送信日時、及びこの情報を引出すためのＰコードを記載したテキストであり、携帯端末で受信されると図９０のように表示される。
【０２３４】
以上でメールサーバ６００に対してｃｏｄｅを返すことによってＰサービスサーバ３００へのメールの登録を終了する。
【０２３５】
また、本実施の形態ではＰサービスサーバ３００にて通知メールを作成し、その情報を保存することとしているが、Ｐサービスサーバ３００から通知するべき情報をメールサーバ６００に返し、その情報を含んだ通知メールをメールサーバ６００が発行することも可能であることは言うまでもない。
＜ユーザへのＰコード通知＞
次にユーザへのＰコードの通知方法について説明する。
【０２３６】
受信サービスに第３者がデータの登録を行った場合、受信サービスのデータが印刷データとしてＰサービス端末２００によって受け取られた場合、受信サービスのデータが印刷される前に有効期限切れになる場合、及び携帯端末５００で受信しきれない電子メールが到着した場合にはユーザにＰコードが通知される。
【０２３７】
受信サービスにデータが登録されたときには、携帯端末５００に対して図８２に示される情報が通知される。
【０２３８】
画面８２０１は携帯端末５００における受信サービスの通知画面である。８２０２は受信サービスに受信された情報に対するＰコードを表示している。不図示のカーソルを８２０３に示される［印刷端末指定］に置いて、８２０４に示される［選択］を実行する事により、受信された印刷情報をユーザの指定したＰサービス端末２００に先送りしておくことができる。これを実行すると図８３で示される印刷先端末指定画面が表示される。
【０２３９】
８２０５に示される［戻る］を実行すると受信通知画面を表示する前の状態、例えば携帯端末のメーラーのメール一覧表示等に戻る。
【０２４０】
図８３で示される画面８３０１は携帯端末５００における印刷先端末指定の初期画面である。８３０２（ａ〜ｅ）に示されるのは、印刷先端末の検索方法であり、いずれかに不図示のカーソルを置いて、８３０３の［選択］を実行することにより検索方法の指定が行える。検索方法には例えば店舗の電話番号から、住所から、地図から、最寄の駅・交差点から、等があり、他にも現在携帯端末のいる位置を自動的に測定して最寄の端末を検索する方法等が考えられる。８３０４に示される［戻る］を実行すると以前に表示されていた画面、例えば通知画面８２０１等に戻る。
【０２４１】
図８４に示される画面８４０１は印刷先端末の検索結果を示す画面であり、８４０２（ａ〜ｃ）に示されるのは検索結果の印刷先端末の住所である。結果は他にも店名等識別しやすいもので表示することも考えられる。８４０２（ａ〜ｃ）に示される検索結果のいずれかに不図示のカーソルを置いて、８４０３の［選択］を実行することにより印刷先端末が指定され、図８５で示される印刷先端末の確認画面８５０１が表示される。８４０４に示される［戻る］を実行すると以前に表示されていた画面、例えば検索画面等に戻る。
【０２４２】
図８５の画面８５０１において、８５０２に示される印刷先として指定するに不図示のカーソルを置いて、８５０４の［選択］を実行することにより印刷先端末の指定が確認され、図８６の先送り確認画面８６０１が表示される。８５０３に示される［位置を確認する］に不図示のカーソルを置いて、８５０４の［選択］を実行することにより端末への案内図等が表示される。８５０５に示される［戻る］を実行すると以前に表示されていた画面、例えば印刷先端末の検索結果の画面８４０１等に戻る。
【０２４３】
図８６の画面８６０１は印刷先端末に先送りを行う確認の画面である。８６０２に示される［了解］に不図示のカーソルを置いて、８６０３の［選択］を実行することにより指定された印刷先端末に先送りが行われる。８６０４に示される［戻る］を実行すると以前に表示されていた画面、例えば印刷先端末の確認画面８５０１等に戻る。
【０２４４】
Ｐサービス端末２００に先送りされた受信サービスのデータが印刷データとしてユーザの指定したＰサービス端末２００によって受領された場合、受領したＰサービス端末２００もしくはＰサービスサーバー３００から携帯端末５００に対して図８７に示される情報が通知される。
【０２４５】
図８７に示される画面８７０１は携帯端末５００における印刷データの受領通知画面である。８７０２に示される［印刷先端末指定］に不図示のカーソルを置いて、８７０４の［選択］を実行することにより図８３で示される印刷先端末指定画面８３０１が表示され、以下上述の手順により同様に印刷先端末の変更を行うことができる。８７０３に示される［印刷取消し］に不図示のカーソルを置いて、８７０４の［選択］を実行することによりユーザーによって指定されていた印刷先端末の指定および印刷データの先送りを取り消すことが出来る。８７０５に示される［戻る］を実行すると受領通知画面を表示する前の状態、例えば携帯端末のメーラーのメール一覧表示等に戻る。
【０２４６】
受信サービスのデータが印刷される前に有効期限切れになる場合、携帯端末５００に対して図８８に示される情報が通知される。
【０２４７】
図８８に示される画面８８０１は携帯端末５００における受信サービスのデータの有効期限の通知画面である。８８０２に示されるのは印刷をしないまま有効期限を迎えつつある受信データのＰコードの表示である。８８０２に示されるＰコードに不図示のカーソルを置いて、８８０３の［選択］を実行することにより図８９のＰコード情報画面が表示される。８８０４に示される［戻る］を実行すると有効期限通知画面を表示する前の状態、例えば携帯端末のメーラーのメール一覧表示等に戻る。
【０２４８】
図８９の画面８９０１はＰコード情報画面である。８９０２に示されるのは印刷先端末の指定であり、これに不図示のカーソルを置いて、８９０４の［選択］を実行することにより図８３で示される印刷先端末指定画面８３０１が表示され、同様に印刷先端末の変更を行うことができる。８９０３に示される［印刷取消し］に不図示のカーソルを置いて、８９０４の［選択］を実行することによりユーザーによって指定されていた印刷先端末の指定および印刷データの先送りを取り消すことが出来る。８９０５に示される［戻る］を実行するとＰコード情報画面を表示する前の状態、例えば受信サービスのデータの有効期限の通知画面８８０１等に戻る。
【０２４９】
図９０の画面９００１は携帯端末で表示しきれないメールが到着したことを示す通知画面である。９００２はメールサービスに保管された情報に対するＰコードを表示している。不図示のカーソルを９００３に示される［印刷端末指定］に置いて、９００４に示される［選択］を実行する事により、受信された印刷情報をユーザの指定したＰサービス端末２００に先送りしておくことができる。これを実行すると図８３で示される印刷先端末指定画面が表示される。９００５に示される［戻る］を実行すると受信通知画面を表示する前の状態、例えば携帯端末のメーラーのメール一覧表示等に戻る。
【０２５０】
図９１は受信サービスに情報が登録されたときの送付先ユーザへの通知方法を示したフローである。情報の登録フローについては後述し、ここでは通知に関してのみ説明する。また、メールサービス時の通知メールの送付については、通知の可否は図８０で説明したことと、通知先の取得は受信サービスと同じであるので説明を省略する。
【０２５１】
ステップＳ９１０１にてＰサービスサーバ３００は通知するユーザのユーザ情報（図９）を取得する。ステップＳ９１０２にてＰサービスサーバ３００は図９に示すユーザ情報テーブル内の通知先を検索し、通知先が定義されているかどうかを判定する。通知先が定義されていなかった場合には通知処理を終了する。通知先が定義されていた場合にはステップＳ９１０３にてＰサービスサーバ３００は送付先ユーザの通知先を取得する。ステップＳ９１０４にてＰサービスサーバ３００は図９に示すユーザ情報テーブルより標準出力先情報を取得する。出力先が指定されている場合、ステップＳ９１０５にて出力先に指定されているＰサービス端末２００に送付先ユーザの通知先を転送する。ステップ９１０６にてＰサービス端末２００はＰサービスサーバ３００より転送された通知先にデータの登録が終了した事を通知する。ステップＳ９１０４にて標準出力先が定義されていなかった場合にはＰサービスサーバ３００はＰサービスサーバ３００内に情報が登録された事を通知先に対して通知する。
【０２５２】
図９２はＰサービス端末２００から有効期限切れをユーザに通知する方法を示したフローである。この処理は全てのＰサービス端末２００について毎日一定時刻になると行われる。
【０２５３】
ステップＳ９２０１にてＰサービス端末２００は図２ｃに示すローカル端末の持つテーブルからＰコード情報を取得する。ステップＳ９２０２にてＰコード情報が通知先指定されているか判定する。通知先指定されていない場合にはステップＳ９２０７に移る。通知先指定されている場合にはステップＳ９２０３にてＰサービス端末２００はそのＰコード情報の印刷ステータスが０であるか判定する。印刷ステータスは情報が登録された時点では０であり、その後印刷されるたびに１加算される。つまり印刷ステータスが０というのはこの情報が登録されてから１度も印刷されていない事を示す。印刷ステータスが０でなければステップＳ９２０７に移る。印刷ステータスが０の場合、ステップＳ９２０４にてＰサービス端末２００はこの情報の有効期限が２日後になっているか判定する。有効期限が２日後でなければ、ステップＳ９２０７に移る。有効期限が２日後の場合、ステップＳ９２０５にてＰサービス端末２００はこのＰコード情報の通知先を取得する。更にステップＳ９２０６にてＰサービス端末２００は取得された通知先に対して情報の有効期限が迫っている事を通知する。ステップ９２０７にて次のＰコード情報があるか判定する。次の情報があればステップＳ９２０１に戻り、その情報を取得する。次の情報がなければ処理を終了する。
【０２５４】
図９３はＰサービスサーバ３００から有効期限切れをユーザに通知する方法を示したフローである。この処理はＰサービスサーバ３００に登録されている全てのユーザ情報テーブルに対して毎日一定時刻になると行われる。
【０２５５】
ステップＳ９３０１にてＰサービスサーバ３００は図９に示すユーザ情報テーブルを取得する。ステップＳ９３０２にてＰサービスサーバ３００はユーザ情報テーブル内の受信サービスのレコードを検索する。レコードがなければこのユーザは受信サービスを使用していないとみなし、処理を終了する。受信サービスのレコードがあれば、ステップＳ９３０３にてＰサービスサーバ３００はこのユーザが通知指定を行っているか判定する。通知指定を行っていないユーザに対しては処理を終了する。通知指定を行っているユーザの場合、ステップＳ９３０４にてこのユーザが出力先指定を行っているか判定する。出力先指定を行っている場合、有効期限切れの通知はＰサービス端末２００が行うので、処理を終了する。
出力先指定がない場合、ステップＳ９３０５にてＰサービスサーバ３００は受信データがあるか判定する。受信データがなければ処理を終了する。受信データがある場合、ステップＳ９３０６にてＰサービスサーバ３００は受信データを取得する。ステップＳ９３０７にてＰサービスサーバ３００は取得された受信データの印刷ステータスが０か判定する。印刷ステータスは情報が登録された時点では０であり、その後印刷されるたびに１加算される。つまり印刷ステータスが０というのはこの情報が登録されてから１度も印刷されていない事を示す。印刷ステータスが０でなければステップＳ９３１１に移る。印刷ステータスが０の場合、ステップＳ９３０８にてＰサービスサーバ３００はこの情報の有効期限が２日後になっているか判定する。有効期限が２日後でなければ、ステップＳ９３１１に移る。有効期限が２日後の場合、ステップＳ９３０９にてＰサービスサーバ３００はこのＰコード情報の通知先を取得する。更にステップＳ９３１０にてＰサービスサーバ３００は取得された通知先に対して情報の有効期限が迫っている事を通知する。ステップＳ９３１１にて次の受信サービスの情報があるか判定する。
次の情報があればステップＳ９３０６に戻り、その情報を取得する。次の情報がなければ処理を終了する。
【０２５６】
次に情報通知時に携帯端末５００で出力先の変更を行った場合の処理を、図９４を用い説明する。ここでは受信サービスでの出力先の変更処理を説明しているが、メールサービスの場合も同様である。尚、本実施例におけるメールサービスの場合、情報の有効期限は送信日時から１ヶ月である。
【０２５７】
Ｓ９４０１にてＰサービスサーバ３００は出力先を変更するＰコードを取得する。この情報は携帯端末５００より通知される。ステップＳ９４０２にてＰサービスサーバ３００は図１２に示される受信サービス用Ｐコードテーブルから印刷情報の送られている端末ＩＤを取得する。ステップＳ９４０３にてＰサービスサーバ３００は前記端末ＩＤで示されるＰサービス端末２００に対して前記Ｐコードで示される印刷情報の削除要求を通知し、Ｐサービス端末２００はＰサービスサーバ３００からの要求に応じて図２ｃで示される該当Ｐコード情報を２０８ａに示すディスクユニット内の先読み印刷データ登録部から削除する。ステップＳ９４０４にてＰサービスサーバ３００は図１２に示す受信サービス用Ｐコードテーブルから該当Ｐコードの端末ＩＤに変更先端末ＩＤを登録する。この情報は携帯端末５００より通知される。ステップＳ９４０５にてＰサービスサーバ３００は新たに指定されたＰサービス端末２００に対して前記Ｐコード情報の印刷情報、及び有効期限や通知先を示すプロパティを送付する。Ｐサービス端末２００はＰサービスサーバ３００から送付されたＰコード情報を２０８ａに示すディスクユニット内の先読み印刷データ登録部に登録する。この時図２ｃに示すテーブルが作成され、印刷ステータスには０が登録される。ステップＳ９４０６にてＰサービス端末２００は図２ｃに登録されている通知先に対して情報が転送された事を通知する。
【０２５８】
＜各種サービスの説明＞
次に、ステップＳ１９１６の情報取得処理（以下、情報サービスとする）、ステップＳ１９１７のメールデータ取得処理（以下、メールサービスとする）、ステップＳ１９１８のパーソナル情報取得処理（以下、パーソナル情報サービスとする）、ステップＳ１９１９の受信データの取得処理（以下、受信サービス（登録された情報の受信）とする）、ステップＳ１９２０の配信データの取得処理（以下、配信サービス（登録された情報の受信）とする）、ステップＳ１９２１の配信用情報の登録処理（以下、配信サービス（情報の登録）とする）の詳細及び各処理を実行する場合のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例について説明する。
【０２５９】
まず、各種サービスを実行するための初期画面について、図９５を用いて説明する。
【０２６０】
図９５において、初期画面９５０１内には、ボタン９５０２〜ボタン９５０５が配置されている。これらのボタンの内、情報サービス、メールサービス、パーソナル情報サービス、受信サービス（登録された情報の受信）、配信サービス（登録された情報の受信）を行う場合には、ボタン９５０２〜ボタン９５０４のいずれかを用いて各サービスを実行するためのＰコードを入力する。ボタン９５０２は、タッチパネル２０４を用いてＰコードを入力する場合に押下する。ボタン９５０３は、携帯端末５００を用いてＰコードを入力する場合に押下する。ボタン９５０４は、バーコードリーダ２０７を用いてＰコードを入力する場合に押下する。ボタン９５０５は、後述する受信サービス（情報の登録）、配信サービス（情報の登録）を行う場合に押下する。
【０２６１】
初期画面９５０１内のボタン９５０２が押下されると、図９６に示す画面９６０１を表示する。
【０２６２】
画面９６０１は、Ｐコードの入力画面であり、情報サービス、メールサービス、配信サービス（登録された情報の受信）、パーソナル情報サービス等の各種サービスを実行するためのＰコードを入力する。
【０２６３】
画面９６０１において、９６０２はテンキー群であり、このテンキー群９６０２の各テンキーを用いて所望のＰコードを入力する。入力されたＰコードは、領域９６０３に表示される。そして、入力が完了し、入力されたＰコードを了解する場合にはボタン９６０４を押下する。また、入力されたＰコードを取り消す場合にはボタン９６０５を押下し、領域９６０３に表示されたＰコードを消去する。また、入力されたＰコードを訂正する場合にはボタン９６０６を押下し、領域９６０３上にカーソル（不図示）を用いて訂正対象のＰコードを訂正する。ボタン９６０７は、海外の情報に関するＰコードを入力する場合に押下する。
【０２６４】
ボタン９６０４が押下されると、入力されたＰコードの構成を判定し、その判定結果に基づいて、情報サービス、メールサービス、配信サービス（登録された情報の受信）、パーソナル情報サービス等の各種サービスを実行するための画面、あるいは図９７に示す画面９７０１を表示する。また、入力されたＰコードの有効期限が切れている場合には、その旨を示す画面（不図示）を表示する。
【０２６５】
図９７の画面９７０１には、パスワードを入力するためのテンキー群９７０２と、ボタン９７０４〜９７０６が配置されている。また、領域９７０３には、パスワードの入力に応じて＊印が表示される。
【０２６６】
パスワードの入力が完了した後に、ボタン９７０４を押下すると、図９６の画面９６０１で入力されたＰコードの構成の判定結果に基づいて、情報サービス、メールサービス、受信サービス（登録された情報の受信）、配信サービス（登録された情報の受信）、パーソナル情報サービスの各種サービスを実行するための画面が表示される。尚、本実施形態では、入力されたＰコードに４桁毎に区切られたハイフンがないＰコードを「電話番号」と判定する。
【０２６７】
判定の結果、入力されたＰコードが電話番号（＃付）である場合、メールサービス／を実行するための画面を表示する。この画面の詳細については、後述する。
【０２６８】
また、入力されたＰコードが電話番号（−付）である場合、配信サービス（登録された情報の受信）を実行するための画面を表示する。
【０２６９】
また、入力されたＰコードが非電話番号である場合、情報サービスを実行するための画面を表示する。
【０２７０】
また、入力されたＰコードが電話番号（＃＃付）である場合、パーソナル情報サービスを実行するための画面を表示する。
【０２７１】
また、入力されたＰコードが電話番号（−−付）である場合、受信サービス（登録された情報の受信）を実行するための画面を表示する。
【０２７２】
一方、図９５の初期画面９５０１内のボタン９５０３が押下されると、図９８に示す画面９８０１を表示する。
【０２７３】
画面９８０１は、携帯端末５００によるＰコードの入力画面である。入力の完了後、ボタン９８０２を押下すると、入力されたＰコードの構成を判定し、その判定結果に基づいて、情報サービス、メールサービス、受信サービス（登録された情報の受信）、配信サービス（登録された情報の受信）、パーソナル情報サービスの各種サービスを実行するための画面、あるいは図９７に示す画面９７０１を表示する。また、入力されたＰコードの取り消しを行う場合には、ボタン９８０３を押下する。また、入力されたＰコードの有効期限が切れている場合には、その旨を示す画面（不図示）を表示する。
【０２７４】
一方、図９５の初期画面９５０１内のボタン９５０４が押下されると、図９９に示す画面９９０１を表示する。
【０２７５】
画面９９０１は、バーコードリーダ２０７によるＰコードの入力画面である。
入力の完了後、ボタン９９０２を押下すると、入力されたＰコードの構成を判定し、その判定結果に基づいて、情報サービス、メールサービス、受信サービス（登録された情報の受信）、配信サービス（登録された情報の受信）、パーソナル情報サービスの各種サービスを実行するための画面、あるいは図９７に示す画面９７０１を表示する。また、入力コードの取り消しを行う場合には、ボタン９９０３を押下する。また、入力されたＰコードの有効期限が切れている場合には、その旨を示す画面（不図示）を表示する。
【０２７６】
次に、入力されたＰコードの構成の判定結果に基づいて表示される画面について説明する。
【０２７７】
まず、入力されたＰコードが非電話番号である場合に表示される情報サービスを実行するための画面について、図１００を用いて説明する。
【０２７８】
画面１０００１では、入力されたＰコードがＩＰ用Ｐコードである場合に、そのＩＰ用Ｐコードに対応する情報の内容を表示するための画面である。具体的には、領域１０００３に、Ｐコードとそれに対応する情報のタイトル、頁数、印刷料金、印刷条件（本実施形態では、特に、カラー／白黒の印刷の指定及び印刷の有無を印刷条件として指定可能であり、それぞれボタン１０００３ａ〜１０００３ｃが用意されている）が表示される。
【０２７９】
領域１０００４は、領域１０００３に表示される情報を印刷する場合に発生する課金情報を表示する領域である。領域１０００４には、ボタン１０００５が配置されており、印刷する情報とあわせて広告を掲載する場合に押下する。このボタン１０００５が押下されると、広告の掲載条件を設定するための図１０２に示す画面を表示する。この画面の詳細については、後述する。
【０２８０】
ボタン１０００６は、印刷対象の情報の印刷プレビュー表示を実行する場合に押下する。ボタン１０００７は、印刷対象の情報を印刷する場合に押下する。ボタン１０００８は、前画面に戻る場合に押下する。ボタン１０００９は、画面１０００１の表示で設定される設定内容を取り消す場合に押下する。ボタン１０００２は、Ｐコードを更に入力する場合に押下し、このボタン１０００２が押下されると、図９６の画面９６０１を再表示する。
【０２８１】
ボタン１０００６が押下されると、図１０１に示す画面１０１０１を表示する。
【０２８２】
画面１０１０１において、領域１０１０２は、印刷対象の情報の内容を表示するプレビュー領域である。ボタン１０１０３は、印刷対象の情報の次頁を表示する場合に押下する。ボタン１０１０４は、印刷対象の情報の前頁を表示する場合に押下する。ボタン１０１０５は、直前の画面（この場合は、図１００の画面１０００１）に戻る場合に押下する。
【０２８３】
一方、図１００の画面１０００１内のボタン１０００５が押下されると、図１０２に示す画面１０２０１を表示する。
【０２８４】
画面１０２０１は、印刷対象の情報と一緒に掲載する広告の掲載条件を設定するための画面である。図１０２に示されるように、画面１０２０１内には、掲載条件の設定項目群（本実施形態では、「記事の空いたスペースに印刷」、「裏面に印刷」、「もう１ページ印刷」）が表示され、各項目の実行の有無をボタン群１０２０２で指定することが可能となっている。ボタン１０２０３は、設定した掲載条件を了解する場合に押下する。ボタン１０２０４は、設定した掲載条件を取り消す場合に押下する。
【０２８５】
尚、画面１０２０１では、広告の掲載条件をユーザが設定可能としているが、Ｐサービスサーバ３００が、印刷対象の情報を印刷する場合の課金がなくなるように、印刷対象の情報に対して適切な広告を検索し、その検索された広告と印刷対象の情報とで構成される印刷データを生成するようにしても良い。このＰサービスサーバ３００による広告検索処理については、後述する。
【０２８６】
次に、入力されたＰコードが電話番号（＃付）である場合に表示されるメールサービス、入力されたＰコードが電話番号（−付）である場合に表示される配信サービス（登録された情報の受信）を実行するための画面について、図１０３を用いて説明する。
【０２８７】
ここでは、メールサービスを実行するための画面について説明する。
【０２８８】
画面１０３０１は、入力コードが示す個人用Ｐコードに対応するユーザのメールの内容を表示するための画面である。具体的には、領域１０３０５に、入力されたＰコード内のＳｕｆｆｉｘ（＃ｎ、ｎ：０、１、２、…）とそれに対応するメールのサブジェクト（Ｓｕｂｊｅｃｔ）、送信者、頁数、印刷条件（本実施形態では、特に、カラー／白黒の印刷の指定及び印刷の有無を印刷条件として指定可能であり、それぞれボタン１０３０５ａ〜１０３０５ｃが用意されている）が表示される。
【０２８９】
領域１０３０６は、領域１０３０６内の印刷対象メールの印刷内容を表示する領域である。これに加えて、上述した図１００の画面１０００１内のボタン１０００５を表示して、ユーザがメールと一緒に広告を掲載することを設定可能としても良いし、印刷対象のメールに対する適切な広告をＰサービスサーバ３００が検索するようにしても良い。
【０２９０】
ボタン１０３０７は、印刷対象のメールの印刷プレビュー表示を実行する場合に押下する。このボタン１０３０７が押下された場合、上述した図１０１の画面を表示する。ボタン１０３０８は、印刷対象のメールの印刷オプションを設定する場合に押下する。このボタン１０３０８が押下されると、印刷オプションを設定するための図１０４に示す画面を表示する。この画面の詳細については、後述する。ボタン１０３０９は、印刷対象のメールを印刷する場合に押下する。ボタン１０３１０は、前画面に戻る場合に押下する。ボタン１０３１１は、画面１０３０１の表示で設定される設定内容を取り消す場合に押下する。
【０２９１】
ボタン１０３０２は、Ｐサービスサーバ３００で管理されているメールを全部印刷する場合に押下する。ボタン１０３０３は、領域１０３０５に表示しきれないメールの内、Ｓｕｆｆｉｘが小さい番号のメールの内容を表示する場合に押下する。ボタン１０３０４は、領域１０３０５に表示しきれないメールの内、Ｓｕｆｆｉｘが大きい番号のメールの内容を表示する場合に押下する。
【０２９２】
尚、本実施形態では、入力されたＰコードである電話番号に付加されているＳｕｆｆｉｘ（＃ｎ）の番号が「０」の場合には、領域１０３０５に示すように、Ｓｕｆｆｉｘの番号に対応するメールを表示可能なだけ表示する。また、Ｓｕｆｆｉｘの番号が「０」以外の場合には、その番号と一致するＳｕｆｆｉｘに対応するメールを表示する。また、入力されたＰコードが電話番号（−付）である場合に表示される配信サービス（登録された情報の受信）を実行するための画面の場合は、領域１０３０５には、配信サービスで登録された情報の内容が、メールの内容を表示する場合と同様に、Ｓｕｆｆｉｘの番号に応じて、その表示が制御される。尚、不図示であるが、メール情報の場合に印刷しなくてもメールを削除できる機能が提供されていることは言うまでもない。
【０２９３】
ボタン１０３０８が押下されると、図１０４に示す画面１０４０１を表示する。
【０２９４】
画面１０４０１は、印刷対象のメールの印刷オプションを設定するための画面である。図１０４に示されるように、画面１０３０１内には、印刷オプションとして設定可能な項目群（本実施形態では、「メールは同じ紙に続けて印刷」、「できるだけ小さい文字で詰めて印刷」）が表示され、各項目の実行の有無をボタン群１０４０２で指定することが可能となっている。ボタン１０４０３は、設定した印刷オプションを了解する場合に押下する。ボタン１０４０４は、設定した印刷オプションを取り消す場合に押下する。
【０２９５】
次に、入力されたＰコードが電話番号（−−付）である場合に表示される受信サービス（登録された情報の受信）を実行するための画面について、図１０５を用いて説明する。
【０２９６】
画面１０５０１は、入力コードが示す個人用Ｐコードに対応するユーザの受信データの内容を表示するための画面である。具体的には、領域１０５０５に、入力されたＰコード内のＳｕｆｆｉｘ（――ｎ、ｎ：０、１、２、…）とそれに対応する受信箱のタイトル、送信者、頁数、印刷条件（本実施形態では、特に、カラー／白黒の印刷の指定及び印刷の有無を印刷条件として指定可能であり、それぞれボタン１０５０５ａ〜１０５０５ｃが用意されている）が表示される。
【０２９７】
領域１０５０７は、領域１０５０５内の印刷対象の受信データの印刷内容を表示する領域である。これに加えて、上述した図１００の画面１０００４内のボタン１０００５を表示して、ユーザが受信データと一緒に広告を掲載することを設定可能としても良いし、印刷対象の受信データに対する適切な広告をＰサービスサーバ３００が検索するようにしても良い。
【０２９８】
ボタン１０５０６は、印刷対象の受信データの印刷プレビュー表示を実行する場合に押下する。このボタン１０５０６が押下された場合、上述した図１０１の画面を表示する。ボタン１０５０８は、印刷対象の受信データを印刷する場合に押下する。ボタン１０５０９は、前画面に戻る場合に押下する。ボタン１０５１０は、画面１０５０１の表示で設定される設定内容を取り消す場合に押下する。
【０２９９】
ボタン１０５０２は、Ｐサービスサーバ３００で管理されている受信データを全部印刷する場合に押下する。ボタン１０５０３は、領域１０５０５に表示しきれない受信データの内、Ｓｕｆｆｉｘが小さい番号の受信データの内容を表示する場合に押下する。ボタン１０５０４は、領域１０５０５に表示しきれない受信データの内、Ｓｕｆｆｉｘが大きい番号の受信データの内容を表示する場合に押下する。
【０３００】
尚、本実施形態では、入力されたＰコードである電話番号に付加されているＳｕｆｆｉｘ（−−ｎ）の番号が「０」の場合には、領域１０５０５に示すように、Ｓｕｆｆｉｘの番号に対応する受信データを表示可能なだけ表示する。また、Ｓｕｆｆｉｘの番号が「０」以外の場合には、その番号と一致するＳｕｆｆｉｘに対応する受信データを表示する。
【０３０１】
次に、入力されたＰコードが電話番号（＃＃付）である場合に表示されるパーソナル情報サービスを実行するための画面について、図１０６を用いて説明する。
【０３０２】
画面１０６０１は、入力されたＰコードが示す個人用Ｐコードである場合に、その個人用Ｐコードに対応する情報の内容を表示するための画面である。具体的には、領域１０６０５に、入力されたＰコード内のＳｕｆｆｉｘ（＃＃ｍ、ｍ：０、１、２、…）とそれに対応する情報の内容、頁数、印刷の有無を設定するボタン１０６０５ａ、１０６０５ｂが表示される。
【０３０３】
領域１０６０６は、領域１０６０５内の印刷対象の情報の印刷内容を表示する領域である。
【０３０４】
尚、Ｓｕｆｆｉｘ（＃＃ｍ）で管理される情報群をフレームと呼ぶ。
【０３０５】
ボタン１０６０７は、フレームを新規に登録する場合、あるいは登録されているフレームの内容を変更する場合に押下する。このボタン１０６０７が押下されると、情報の登録・変更を実行するための図１０７に示す画面を表示する。この画面の詳細については、後述する。ボタン１０６０８は、印刷対象のフレームの印刷プレビュー表示を実行する場合に押下する。ボタン１０６０９は、印刷対象のフレームを印刷する場合に押下する。ボタン１０６１０は、前画面に戻る場合に押下する。ボタン１０６１１は、画面１０６０１の表示で設定される設定内容を取り消す場合に押下する。
【０３０６】
ボタン１０６０２は、Ｐサービスサーバ３００で管理されているフレームを全部印刷する場合に押下する。ボタン１０６０３は、領域１０６０５に表示しきれないフレームの内、Ｓｕｆｆｉｘが小さい番号のフレームの内容を表示する場合に押下する。ボタン１０６０４は、領域１０６０５に表示しきれないフレームの内、Ｓｕｆｆｉｘが大きい番号のフレームの内容を表示する場合に押下する。
【０３０７】
尚、本実施形態では、入力されたＰコードである電話番号に付加されているＳｕｆｆｉｘ（＃＃ｍ）の番号が「０」の場合には、領域１０６０５に示すように、Ｓｕｆｆｉｘの番号に対応するフレームを表示可能なだけ表示する。また、Ｓｕｆｆｉｘの番号が「０」以外の場合には、その番号と一致するＳｕｆｆｉｘに対応するフレームを表示する。
【０３０８】
ボタン１０６０７が押下されると、図１０７に示す画面１０７０１を表示する。
【０３０９】
画面１０７０１では、登録あるいは変更対象のＳｕｆｆｉｘ（＃＃ｍ）を指定するためのテンキー群１０７０３、入力されたＳｕｆｆｉｘ（＃＃ｍ）を表示する領域１０７０４が構成されている。特に、新規にフレームを登録する場合には、ボタン１０７０２を押下する。ボタン１０７０５は、入力したＳｕｆｆｉｘ（＃＃ｍ）を了解する場合に押下する。ボタン１０７０６は、入力したＳｕｆｆｉｘ（＃＃ｍ）を取り消す場合に押下する。ボタン１０７０７は、入力したＳｕｆｆｉｘ（＃＃ｍ）を訂正する場合に押下する。
【０３１０】
ボタン１０７０５あるいはボタン１０７０２が押下されると、図１０８に示す画面１０８０１を表示する。
【０３１１】
画面１０８０１は、領域１０７０４に入力されたＳｕｆｆｉｘ（＃＃ｍ）に対応するフレームで管理されている情報群の内容を表示するための画面である。具体的には、領域１０８０４に、フレームで管理されているＰコードとそれに対応する内容、登録の有無を設定するボタン１０８０４ａ、１０８０４ｂが表示される。
【０３１２】
ボタン１０８０５は、このフレームに更に情報（Ｐコード）を登録する場合に押下する。このボタン１０８０５が押下されると、Ｐコードを登録するための上述した図９６の画面を表示する。一方、図１０７のボタン１０７０２が押下された場合には、新規のフレームの登録のため、入力されたＳｕｆｆｉｘ（＃＃ｍ）に対応するフレームで管理されている情報はなく、領域１０８０４は空白表示となる。
【０３１３】
ボタン１０８０６は、フレームで登録する情報の登録状態を了解する場合に押下する。ボタン１０８０７は、前画面に戻る場合に押下する。１０８０８は、画面１０８０１の表示で設定される設定内容を登録内容を取り消す場合に押下する。
【０３１４】
ボタン１０８０６を押下すると、図１０９に示す画面１０９０１を表示する。
【０３１５】
画面１０９０１は、登録したフレームを印刷する場合に使用する用紙のサイズを設定するための画面である。１０９０２、１０９０３、１０９０４は、印刷に使用可能な用紙のサイズを表示する領域であり、ユーザが指定したい用紙のサイズの領域を押下すると、押下された領域の表示が反転し、指定されたことをユーザに対し報知する。ボタン１０９０５、ボタン１０９０６は、それぞれ使用する用紙の向き（横置、縦置）を設定するためのボタンである。ボタン１０９０７は、指定した印刷に使用する用紙のサイズ及び向きを了解する場合に押下する。ボタン１０９０８は、前画面に戻る場合に押下する。ボタン１０９０９は、画面１０９０１の表示で設定される設定内容を取り消す場合に押下する。
【０３１６】
次に、図９５の初期画面９５０１内のボタン９５０５が押下された場合に実行される受信サービス（情報の登録）、配信サービス（情報の登録）を実行するための画面について、順に説明する。
【０３１７】
まず、初期画面９５０１内のボタン９５０５が押下されると、図１１０に示す画面１１００１を表示する。
【０３１８】
ボタン１１００２が押下された場合、配信サービス（情報の登録）が行われ、図１１１に示す画面が表示される。またボタン１１００３が押下された場合には受信サービス（情報の登録）が行われ、図１１９に示す画面が表示される。またボタン１１００４が押下された場合は登録処理は行わず、図９５に示す画面９５０１に戻る。
【０３１９】
画面１１１０１は、ボタン１１００２が押下された場合のＰコードの入力画面であり、配信サービス（情報の登録）を実行するためのＰコード（ユーザの電話番号）を入力する。
【０３２０】
画面１１１０１において、１１１０２はテンキー群であり、このテンキー群１１１０２の各テンキーを用いてＰコードを入力する。入力されたＰコードは、領域１１１０３に表示される。そして、入力されたＰコードを了解する場合にはボタン１１１０４を押下する。また、入力されたＰコードを取り消す場合にはボタン１１１０５を押下し、領域１１１０３に表示されたＰコードを消去する。また、入力されたＰコードを訂正する場合にはボタン１１１０６を押下し、領域１１１０３上にカーソル（不図示）を用いて訂正対象のＰコードを訂正する。ボタン１１１０７は、海外のＰコードを入力する場合に押下する。
【０３２１】
ボタン１１１０４が押下されると、図１１２に示す画面１１２０１を表示する。但し、入力されたＰコードの有効期限が切れている場合には、その旨を示す画面（不図示）を表示する。
【０３２２】
画面１１２０１内の各構成要素１１２０２〜１１２０６及びその機能については、図９７の画面９７０１内の各構成要素９７０２〜９７０６にそれぞれ対応するので、ここでは説明を省略する。
【０３２３】
図１１２の画面１１２０１内のボタン１１２０４が押下されると、図１１３に示す画面１１３０１を表示する。
【０３２４】
画面１１３０１は、配信サービス（情報の登録）における情報の登録方法を選択するための画面である。ボタン１１３０２は、スキャナを使用して情報を登録する場合に押下する。ボタン１１３０３は、外部機器を使用して情報を登録する場合に押下する。そして、どちらかのボタンが押下されると、そのボタンに応じた画面を表示する。尚、画面の詳細については後述する。ボタン１１３０４は、前画面に戻る場合に押下する。ボタン１１３０５は、情報の登録を取り消す場合に押下する。
【０３２５】
ボタン１１３０２が押下されると、図１１４に示す画面１１４０１を表示する。
【０３２６】
画面１１４０１は、ユーザに対し登録対象の原稿をスキャナ２０２にセットすることを指示する画面である。ボタン１１４０２は、セットした原稿を入力操作を実行する場合に押下する。ボタン１１４０３は、前画面に戻る場合に押下する。ボタン１１４０４は、セットした原稿の入力操作を取り消す場合に押下する。
【０３２７】
ボタン１１４０２あるいは図１１３の画面１１３０１内のボタン１１３０３が押下されると、図１１５に示す画面１１５０１を表示する。
【０３２８】
画面１１５０１は、登録対象の情報を印刷する場合のプレビューを表示するための画面である。領域１１０５２は、登録対象の情報のプレビューを表示する領域である。ボタン１１５０３は、現在表示されている情報の続きの情報のプレビューを表示する場合に押下する。ボタン１１５０４は、更に別の情報を登録する場合に押下し、このボタンが押下されると、図１１０に示す画面が再表示される。ボタン１１５０５は、領域１１５０２に表示された情報の登録を取り消す場合に押下する。ボタン１１５０６は、領域１１５０２に表示された情報を登録する場合に押下する。
【０３２９】
ボタン１１５０６を押下すると、図１１６に示す画面１１６０１を表示する。
【０３３０】
画面１１６０１は、登録する情報を他のユーザが印刷する場合に要求するパスワードを設定するための画面である。１１６０２はテンキー群であり、このテンキー群１１６０２の各テンキーを用いて所望のパスワードを入力する。パスワードの入力に応じて、領域１１６０３にパスワードが表示される。入力が完了し、入力されたパスワードを了解する場合にはボタン１１６０４を押下する。また、入力されたパスワードを取り消す場合にはボタン１１６０５を押下する。また、入力されたパスワードを訂正する場合にはボタン１１６０６を押下し、領域１１６０３上にカーソル（不図示）を用いて訂正対象のパスワードを訂正する。
【０３３１】
ボタン１１６０４が押下されると、図１１７に示す画面１１７０１を表示する。
【０３３２】
画面１１７０１は、登録する情報の有効期限を設定するための画面である。ボタン１１７０２は、有効期限を明日までにする場合に押下する。ボタン１１７０３は、有効期限を１週間にする場合に押下する。ボタン１１７０４は、有効期限を１ヶ月にする場合に押下する。ボタン１１７０５は、前画面に戻る場合に押下する。ボタン１１７０６は、登録する情報の有効期限の設定を取り消す場合に押下する。
【０３３３】
ボタン１１７０２、１１７０３、１１７０４のいずれかが押下されると、図１１８に示す画面１１８０１を表示する。
【０３３４】
画面１１８０１は、登録する情報の登録内容をユーザに対し確認するための画面である。具体的には、領域１１８０２に、登録対象の情報に対応付けられるＰコード、パスワード、データ量、有効期限が表示される。ボタン１１８０３は、登録対象の情報の登録内容を了解する場合に押下する。ボタン１１８０４は、前画面に戻る場合に押下する。ボタン１１８０５は、登録する情報の登録内容を取り消す場合に押下する。登録対象の情報の登録内容が了解された場合、図９に示すユーザ情報テーブル３１３より配信サービス用情報に設定されている登録データの個数を１加算し、配信サービス用情報のＰコードリストに登録情報に付加されるＰコード（「電話番号−付加番号」の形式のＰコード）を追加する。また、図１１に示す配信情報用Ｐコードテーブル３１５に領域１１８０２に表示されている情報が登録される。
【０３３５】
図１１９の画面１１９０１は、ボタン１１００３が押下された場合のＰコードの入力画面であり、受信サービス（情報の登録）を実行するための送付先Ｐコード（送付先ユーザの電話番号）を入力する。
【０３３６】
画面１１９０１において、１１９０２はテンキー群であり、このテンキー群１１９０２の各テンキーを用いてＰコードを入力する。入力されたＰコードは、領域１１９０３に表示される。そして、入力されたＰコードを了解する場合にはボタン１１９０４を押下する。また、入力されたＰコードを取り消す場合にはボタン１１９０５を押下し、領域１１９０３に表示されたＰコードを消去する。また、入力されたＰコードを訂正する場合にはボタン１１９０６を押下し、領域１１９０３上にカーソル（不図示）を用いて訂正対象のＰコードを訂正する。ボタン１１９０７は、海外にデータを送付するときのＰコードを入力する場合に押下する。
【０３３７】
ボタン１１９０４が押下されると、Ｐサービスサーバ３００と通信を行い、送付先Ｐコードより識別されるユーザのユーザ情報テーブル３１３（図９）内の受信サービス情報にある受信用パスワードが設定されている場合には、図１１２に示す画面１１２０１を表示する。パスワードが設定されていない場合には図１１３に示す画面１１３０１を表示する。
【０３３８】
画面１１２０１内の各構成要素１１２０２〜１１２０６及びその機能については、図９７の画面９７０１内の各構成要素９７０２〜９７０６にそれぞれ対応するので、ここでは説明を省略する。
【０３３９】
図１１２の画面１１２０１内のボタン１１２０４が押下されると、Ｐサービスサーバ３００と通信を行い、図９に示す送付先のユーザ情報テーブル３１３の受信用パスワードとパスワードの照合を行う。パスワードが合致していた場合には、図１１３に示す画面１１３０１を表示する。合致していなかった場合には送信できない事を示すメッセージを表示し（不図示）終了する。
【０３４０】
図１１３以降順次図１１４、図１１５と表示されるがその説明は上述されているので省略する。
【０３４１】
図１１５に示すボタン１１５０６を押下すると、図１２０に示す画面１２００１を表示する。
【０３４２】
画面１２００１は送信データに対して送信者名を入力するための画面である。
送信者がＰサービスシステムの利用者であればＰコード（電話番号）の入力によって送信者名の入力が省略できる。送信者がＰサービスシステムの利用者でない場合には文字入力によって送信者名を入力する必要がある。
【０３４３】
図１２０のボタン１２００２が押下された場合、図１１１に示す電話番号の入力画面１１１０１が表示される。図１１１の説明は上述してあるので省略する。
図１１１のボタン１１１０４が押下された場合には図１１７に示す有効期限の設定画面１１７０１を表示する。
【０３４４】
図１２０のボタン１２００３が押下された場合、図１２１に示す文字入力画面を表示する。
【０３４５】
画面１２１０１は送信者名を文字入力するための画面である。１２１０３に示すボタン群を使用することによって送信者名を入力する事ができる。１２１０３の各ボタンを押下した結果は領域１２１０２に示す表示領域に表示される。入力を最初からやり直す場合には１２１０３の「全部クリア」ボタンを、文字の間隔を空けるには１２１０３の「スペース」ボタンを押下する。また、領域１２１０２上にカーソル（不図示）を用いて訂正対象のＰコードを訂正したり、１２１０３の「１文字消去」ボタンを押下することによって入力文字の削除が可能である。
【０３４６】
ボタン１２１０５が押下されると画面２３１５で入力された送信者名は保存されず、図１２０に示す画面１２００１が表示される。また、ボタン１２１０６が押下されるとデータの送信作業は全て取り消されて図９５に示す画面９５０１が表示される。
【０３４７】
ボタン１２１０４が押下された場合、図１１７に示す有効期限の設定画面１１７０１を表示する。
【０３４８】
図１１７の説明は上述してあるので省略する。
【０３４９】
ボタン１１７０２、１１７０３、１１７０４のいずれかが押下されると、図１２２に示す画面１２２０１を表示する。
【０３５０】
画面１２２０１は、登録する情報の登録内容をユーザに対し確認するための画面である。具体的には、領域１２２０２に、登録対象の情報に対応付けられるＰコード、データ量、有効期限、送信者名、登録送信料金が表示される。ボタン１２２０３は、登録対象の情報の登録内容を了解する場合に押下する。ボタン１２２０４は、前画面に戻る場合に押下する。ボタン１２２０５は、登録する情報の登録内容を取り消す場合に押下する。登録対象の情報の登録内容が了解された場合、図１２に示す送信先ユーザの受信情報用Ｐコードテーブル３１６に領域１２２０２に表示されている情報が登録される。
【０３５１】
尚、登録送信料金は送信先ユーザが予め負担することにして料金が０円であるようししてもよいことは言うまでもない。
【０３５２】
情報の登録が終了すると必要に応じて送信先ユーザに対して情報の登録があったことを知らせる通知が行われる。通知処理の詳細は既に説明されているので省略する。
【０３５３】
以上の情報サービス、メールサービス、配信サービス（登録された情報の受信）、受信サービス（登録された情報の受信）、パーソナル情報サービス、配信サービス（情報の登録）、受信サービス（情報の登録）の各サービスを実行する場合に表示される画面に従って、図１２３に示す画面１２３０１が表示される。
【０３５４】
画面１２３０１は、情報サービス、メールサービス、配信サービス（登録された情報の受信）、パーソナル情報サービス、配信サービス（情報の登録）の各サービスを実行する場合に発生する料金の決済方法を選択するための画面であり、発生した料金が画面左下に表示される。ユーザは、発生した料金を現金で支払う場合にはボタン１２３０２、クレジットカードで支払う場合にはボタン１２３０３、オンライン決済で支払う場合にはボタン１２３０４、デビットカードで支払う場合にはボタン１２３０５、プリペイドカードで支払う場合にはボタン１２３０６を押下する。そして、これらのボタンの押下に応じて決済を行うために必要な画面（不図示）が表示される。
【０３５５】
ボタン１２３０７は、前画面に戻る場合には押下する。ボタン１２３０８は、決済方法の選択の実行を取り消す場合に押下する。
【０３５６】
尚、以上説明した情報サービス、メールサービス、配信サービス（登録された情報の受信）、受信サービス（登録された情報の受信）、パーソナル情報サービス、配信サービス（情報の登録）、受信サービス（情報の登録）の各サービスを実行するために表示される画面は、操作を実行する際に表示される主要な画面の画面例であり、操作の過程でユーザに対し確認するための画面や、入力するための画面等各種画面が適宜表示されることを言うまでもない。
【０３５７】
次に、情報サービス、メールサービス、配信サービス（登録された情報の受信）、受信サービス（登録された情報の受信）、パーソナル情報サービス、配信サービス（情報の登録）、受信サービス（情報の登録）の各サービスを実行する場合の処理フローについて、順に説明する。
【０３５８】
尚、以下の処理フローにおいて、Ｐサービスサーバ３００は、第７図〜第１６図に示した各テーブルを参照して、Ｐサービス端末２００から受信するＰコードに対応する情報や、その情報に必要なデータ（プロパティデータ、プレビュー画像等）をＰサービス端末２００へ送信する。また、Ｐサービス端末２００から送信されるＰコードに対応する情報の印刷指示等のデータに応じて、第７図〜第１６図に示した各テーブルの内容を更新する。また、図９に示したユーザ情報テーブルの標準出力先情報が指定されている場合にはＰサービス端末２００に対して印刷情報を転送し、図２ｃに示すＰサービス端末２００の持つテーブルの内容を更新する。更に図９に示したユーザ情報テーブルの通知設定がなされている場合には上述した通知に関わる情報の更新があった場合にはユーザにＰコード情報とそのステータスを通知する。
【０３５９】
まず、情報サービスを実行する場合の処理フローについて、図１２４Ａ、図１２４Ｂを用いて説明する。
【０３６０】
図１２４Ａは本実施形態の情報サービスを実行する場合の処理フローを示すフローチャートである。また、図１２４Ｂは本実施形態の情報サービスを実行する場合のサービスシステム内の処理順を示す図である。
【０３６１】
まず、ステップＳ１２４０１で、（１）ユーザは携帯端末５００でＰコードを入手する。（２）ユーザは携帯端末５００にＰコードを記憶した状態でＰサービス端末２００へ移動する。（３）ＰコードがＰサービス端末２００へ入力される（図９５、図９６、図９８、図９９）。（４）Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。
【０３６２】
ステップＳ１２４０２で、（５）Ｐサービスサーバ３００は受信したＰコードに対応する情報を取得する。ステップＳ１２４０３で、（６）Ｐサービスサーバ３００は、取得した情報のサービス種別等のプロパティデータ、プレビュー画像、頁数等の内容をＰサービス端末２００に送信する。（７）Ｐサービス端末２００は、受信したプロパティデータ、プレビュー画像、頁数等の情報の内容をタッチパネル２０４に表示する（図１００）。ここで、印刷プレビューの指示や、広告の設定が指示された場合には、適宜対応する画面（図１０１、図１０２）を表示して、ユーザからの入力を受け付ける。
【０３６３】
ステップＳ１２４０４で、（８）表示した情報の印刷が指示されたか否かを判定する。（９）印刷のキャンセルが指示された場合（ステップＳ１２４０４でＮＯ）、Ｐサービス端末２００は、キャンセルが指示された旨をＰサービスサーバ３００へ送信し、処理を終了する。一方、（９）印刷が指示された場合（ステップＳ１２４０４でＹＥＳ）、Ｐサービス端末２００は、Ｐコードに対応する情報の印刷データの準備をＰサービスサーバ３００へ要求し、ステップＳ１２４０５に進む。
【０３６４】
ステップＳ１２４０５で、印刷する情報が有料であるか否かを判定する。（１０）無料である場合（ステップＳ１２４０５でＮＯ）、次処理に進む。一方、（１１）有料である場合（ステップＳ１２４０５でＹＥＳ）、ステップＳ２５０６に進み、ユーザからの印刷における決済処理の決済方法を受け付け、（１２）その決済方法に応じてＰサービス端末２００とＰサービスサーバ３００は必要なデータの送受信を行う（図１２３）。そして、Ｐサービス端末２００は、Ｐサービスサーバ３００より印刷対象の情報の印刷データを受信して、ステップＳ１２４０７で印刷する。
【０３６５】
次に、メールサービスを実行する場合の処理フローについて、図１２５Ａを用いて説明する。
【０３６６】
図１２５Ａは本実施形態のメールサービスを実行する場合の処理フローを示すフローチャートである。また、図１２５Ｂは本実施形態のメールサービスを実行する場合のサービスシステム内の処理順を示す図である。なお、出力するべきメール情報はＩＰサーバ（メールサーバ）よりＰサービスサーバ３００に転送されているものとする。
【０３６７】
まず、ステップＳ１２５０１で、（１）ユーザは携帯端末５００でＰコードを入手する。（２）ユーザは携帯端末５００にＰコードを記憶した状態でＰサービス端末２００へ移動する。（３）ユーザによってＰコードがＰサービス端末２００へ入力される（図９５、図９６、図９８、図９９）。（４）Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。
【０３６８】
ステップＳ１２５０２で、（５）Ｐサービスサーバ３００が受信したＰコードをメールサービス用と認識すると、（６）Ｐサービス端末２００は、ユーザに対しパスワードの入力を要求する（図９７）。ステップＳ１２５０３で、（７）パスワードを確認する。パスワードが正しくない場合（ステップＳ１２５０３でＮＯ）、パスワードの再入力を要求する。但し、複数回に渡って正しいパスワードが入力されない場合、処理を終了する。一方、パスワードが正しい場合（ステップＳ１２５０３でＹＥＳ）、ステップＳ１２５０４に進む。
【０３６９】
ステップＳ１２５０４で、（８）Ｐサービスサーバ３００は、受信したＰコードに対応するメールを取得する。ステップＳ１２５０５で、Ｐサービスサーバ３００は、取得したメールのプロパティデータ（送信者、サブジェクト）等の内容をＰサービス端末２００に送信する。（９）Ｐサービス端末２００は、受信したプロパティデータ等のメールの内容をタッチパネル２０４に表示する（図１０３）。ここで、印刷プレビューの指示や、オプション設定が指示された場合には、適宜対応する画面（図１０１、図１０４）を表示して、ユーザからの入力を受け付ける。
【０３７０】
ステップＳ１２５０６で、（１０）表示したメールの印刷が指示されたか否かを判定する。（１１）印刷のキャンセルが指示された場合（ステップＳ１２５０６でＮＯ）、Ｐサービス端末２００は、キャンセルが指示された旨をＰサービスサーバ３００へ送信し、処理を終了する。一方、（１１）印刷が指示された場合（ステップＳ１２５０６でＹＥＳ）、Ｐサービス端末２００は、Ｐコードに対応するメールの印刷データの準備をＰサービスサーバ３００へ要求し、ステップＳ１２５０７に進む。
【０３７１】
ステップＳ１２５０７で、印刷するメールが有料であるか否かを判定する。（１２）無料である場合（ステップＳ１２５０７でＮＯ）、次処理に進む。一方、（１３）有料である場合（ステップＳ１２５０７でＹＥＳ）、ステップＳ１２５０８に進み、ユーザからの印刷における決済処理の決済方法を受け付け、（１４）その決済方法に応じてＰサービス端末２００とＰサービスサーバ３００は必要なデータの送受信を行う（図１２３）。そして、Ｐサービス端末２００は、ステップＳ１２５０９でＰサービスサーバ３００より印刷対象のメールの印刷データを受信して、印刷する。印刷が終了するとステップＳ１２５１０でＰサービス端末２００よりＰサービスサーバ３００に印刷の終了が通知され（１５）、印刷が終了したメール情報は自動的にＰサービスサーバ３００より削除される。（１６）
次に、配信サービス（登録された情報の受信）を実行する場合の処理フローについて、図１２６Ａを用いて説明する。
【０３７２】
図１２６Ａは本実施形態の配信サービス（登録された情報の受信）を実行する場合の処理フローを示すフローチャートである。また、図１２６Ｂは本実施形態の配信サービスを実行する場合のサービスシステム内の処理順を示す図である。
【０３７３】
まず、ステップＳ１２６０１で、（１）ユーザは携帯端末５００でＰコードを入手する。（２）ユーザは携帯端末５００にＰコードを記憶した状態でＰサービス端末２００へ移動する。（３）ユーザによってＰコードがＰサービス端末２００へ入力される（図９５、図９７〜図９９）。（４）Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。
【０３７４】
ステップＳ１２６０２で、（５）Ｐサービスサーバ３００が受信したＰコードを配信サービス（登録された情報の受信）用と認識すると、（６）Ｐサービス端末２００は、ユーザに対しパスワードの入力を要求する（図９７）。ステップＳ１２６０３で、パスワードを確認する。ここで確認されるバスワードは個々の配信情報に設定されているパスワードである。パスワードが正しくない場合（ステップＳ１２６０３でＮＯ）、パスワードの再入力を要求する。但し、複数回に渡って正しいパスワードが入力されない場合、処理を終了する。一方、パスワードが正しい場合（ステップＳ１２６０３でＹＥＳ）、ステップＳ１２６０４に進む。
【０３７５】
ステップＳ１２６０４で、（７）Ｐサービスサーバ３００は、受信したＰコードに対応する情報を取得する。ステップＳ１２６０５で、Ｐサービスサーバ３００は、取得した情報のプロパティデータ（情報提供者、サブジェクト）等の内容をＰサービス端末２００に送信する。（８）Ｐサービス端末２００は、受信したプロパティデータ等の情報の内容をタッチパネル２０４に表示する。
【０３７６】
ステップＳ１２６０６で、（９）表示した情報の印刷が指示されたか否かを判定する。（１０）印刷のキャンセルが指示された場合（ステップＳ１２６０６でＮＯ）、Ｐサービス端末２００は、キャンセルが指示された旨をＰサービスサーバ３００へ送信し、処理を終了する。一方、（１０）印刷が指示された場合（ステップＳ１２６０６でＹＥＳ）、Ｐサービス端末２００は、Ｐコードに対応する情報の印刷データの準備をＰサービスサーバ３００へ要求し、ステップＳ１２６０７に進む。
【０３７７】
ステップＳ１２６０７で、印刷する情報が有料であるか否かを判定する。（１１）無料である場合（ステップＳ１２６０７でＮＯ）、次処理に進む。一方、（１２）有料である場合（ステップＳ１２６０７でＹＥＳ）、ステップＳ１２６０８に進み、ユーザからの印刷における決済処理の決済方法を受け付け、（１３）その決済方法に応じてＰサービス端末２００とＰサービスサーバ３００は必要なデータの送受信を行う（図１２３）。そして、Ｐサービス端末２００は、ステップＳ１２６０９でＰサービスサーバ３００より印刷対象の情報の印刷データを受信して、印刷する。
【０３７８】
尚、受信サービス（登録された情報の受信）を実行する場合の処理フローは配信サービスのパスワードが個々の配信データから取得されるのに対し、受信サービスのパスワードがユーザ情報テーブルの受信用パスワードから取得される事を除いて配信サービス（登録された情報の受信）を実行する場合の処理フローと全く同一であるので説明は省略する。
【０３７９】
次に、パーソナル情報サービスを実行する場合の処理フローについて、図１２７Ａを用いて説明する。
【０３８０】
図１２７Ａは本実施形態のパーソナル情報サービスを実行する場合の処理フローを示すフローチャートである。また、図１２７Ｂは本実施形態のパーソナル情報サービスを実行する場合のサービスシステム内の処理順を示す図である。
【０３８１】
まず、ステップＳ１２７０１で、（１）ユーザは携帯端末５００でＰコードを入手する。（２）ユーザは携帯端末５００にＰコードを記憶した状態でＰサービス端末２００へ移動する。（３）ユーザによってＰコードがＰサービス端末２００へ入力される（図９５、図９７〜図９９）。（４）Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。
【０３８２】
ステップＳ１２７０２で、（５）Ｐサービスサーバ３００が受信したＰコードをパーソナル情報サービス用と認識すると、（６）Ｐサービス端末２００は、ユーザに対しパスワードの入力を要求する（図９７）。ステップＳ１２７０３で、パスワードを確認する。パスワードが正しくない場合（ステップＳ１２７０３でＮＯ）、パスワードの再入力を要求する。但し、複数回に渡って正しいパスワードが入力されない場合、処理を終了する。一方、パスワードが正しい場合（ステップＳ１２７０３でＹＥＳ）、ステップＳ１２７０４に進む。
【０３８３】
ステップＳ１２７０４で、（７）Ｐサービスサーバ３００は、受信したＰコードに対応するフレームを取得する。ステップＳ１２７０５で、（８）Ｐサービスサーバ３００は、取得したフレームのプロパティデータ（情報提供者、サブジェクト）等の内容をＰサービス端末２００に送信する。（９）Ｐサービス端末２００は、受信したプロパティデータ等のフレームの内容をタッチパネル２０４に表示する（図１０６）。ここで、新規な情報の登録、登録された情報の変更が指示された場合には、適宜対応する画面（図１０７〜図１０９）を表示して、ユーザからの入力を受け付ける。
【０３８４】
ステップＳ１２７０６で、（１０）表示したフレームの印刷が指示されたか否かを判定する。（１１）印刷のキャンセルが指示された場合（ステップＳ１２７０６でＮＯ）、Ｐサービス端末２００は、キャンセルが指示された旨をＰサービスサーバ３００へ送信し、処理を終了する。一方、（１１）印刷が指示された場合（ステップＳ１２７０６でＹＥＳ）、Ｐサービス端末２００は、Ｐコードに対応するフレームの印刷データの準備をＰサービスサーバ３００へ要求し、ステップＳ１２７０６に進む。フレームの印刷データは図１３に示すパーソナル情報サービス用Ｐコードテーブル３１７に登録されている登録Ｐコードリストより作成する。登録Ｐコードリストに登録されているＰコードは、各々がグループ登録されている情報である。各々のグループ登録されているＰコードについて、図７に示すＩＰ情報テーブル３１１の中から付加部の番号が最大であるＰコード情報をそれぞれ取得する。取得されたＰコード情報は全て、別のＰコードへのリンク情報を保持しているので、そのリンク情報として設定されているＰコードを再度検索することによって印刷するべき情報が取得できる。なお、取得された印刷するべき情報の登録日時が図１３に示すパーソナル情報サービス用Ｐコードテーブル３１７に設定されている最終印刷日より古い場合、この情報は過去に印刷されているとみなされるので印刷されない。パーソナル情報サービス用Ｐコードテーブルに登録されているＰコードリストから取得された個々の情報の登録日が全て最終印刷日より古い場合、印刷するべき情報がないことを示すメッセージ（不図示）を表示して処理を終了する。
【０３８５】
ステップＳ１２７０７で、印刷するフレームが有料であるか否かを判定する。
（１２）無料である場合（ステップＳ１２７０７でＮＯ）、次処理に進む。一方、（１３）有料である場合（ステップＳ２８０７でＹＥＳ）、ステップＳ１２７０８に進み、ユーザからの印刷における決済処理の決済方法を受け付け、（１４）その決済方法に応じてＰサービス端末２００とＰサービスサーバ３００は必要なデータの送受信を行う（図１２３）。そして、Ｐサービス端末２００は、ステップＳ１２７０９でＰサービスサーバ３００より印刷対象のフレームの印刷データを受信して、印刷する。
【０３８６】
次にデータを送信する２つのサービス・受信サービス（情報の登録）、配信サービス（情報の登録）を実行する場合の処理フローについて図１２８を用いて説明する。
【０３８７】
図１２８はデータの送信（登録）を実行する場合の処理フローを示すフローチャートである。
【０３８８】
まずステップＳ１２８０１でＰサービス端末２００はユーザが配信サービス（情報の登録）を選択するのか受信サービス（情報の登録）を選択するのかを判定する。Ｐサービス端末２００でユーザが自分の登録Ｂｏｘに情報を登録する場合が配信サービス（情報の登録）ステップＳ１２８０２であり、他の人に送信する場合が受信サービス（情報の登録）ステップＳ１２８０３である。配信サービス（情報の登録）が選択された場合の処理フローは図１２９Ａを用いて、受信サービス（情報の登録）が選択された場合の処理フローは図１３０Ａを用いて詳細を説明する。
【０３８９】
図１２９Ａは本実施形態の配信サービス（情報の登録）を実行する場合の処理フローを示すフローチャートである。また、図１２９Ｂは本実施形態の配信サービス（情報の登録）を実行する場合のサービスシステム内の処理順を示す図である。
【０３９０】
まず、ステップＳ１２９０１で、（１）ユーザは配信サービスを選択する（図１１０）。（２）この選択に応じてユーザにＰコードの入力を要求する画面を表示する（図１１１）。ＰコードがＰサービス端末２００へ入力される。Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。
【０３９１】
ステップＳ１２９０２で、（３）Ｐサービスサーバ３００が受信したＰコードを配信サービス（情報の登録）用と認識すると、Ｐサービス端末２００は、ユーザに対しパスワードの入力を要求する（図１１２）。但し、入力されたＰコードが未登録のものの場合、パスワードの入力の要求は行わない。ステップＳ１２９０３で、パスワードを確認する。パスワードが正しくない場合（ステップＳ１２９０３でＮＯ）、パスワードの再入力を要求する。但し、複数回に渡って正しいパスワードが入力されない場合、処理を終了する。一方、パスワードが正しい場合（ステップＳ１２９０３でＹＥＳ）、ステップＳ１２９０４に進む。
【０３９２】
ステップＳ１２９０４で、（４）ユーザは登録対象の情報を入力する（図１１３、図１１４）。ステップＳ１２９０５で、（５）Ｐサービス端末２００は、入力された情報の内容をタッチパネル２０４に表示する（図１１５）。
【０３９３】
ステップＳ１２９０６で、（６）表示された内容が了解されたか否かを判定する。了解されない場合（ステップＳ１２９０６でＮＯ）、ステップＳ１２９０４に戻り、情報の再入力を要求する。一方、了解された場合（ステップＳ１２９０６でＹＥＳ）、（７）Ｐサービス端末２００は、入力された情報とその情報のデータ種別、頁数等のプロパティデータをＰサービスサーバ３００へ送信し、Ｐコードの発番を要求する。（８）Ｐサービスサーバ３００は、この要求に応じて、受信した情報とその情報のデータ種別、頁数等のプロパティデータと、Ｐコードとの対応づけ作業を開始する。一方で、ユーザに対し、入力された情報に設定するパスワードの入力を要求する（図１１６）。
【０３９４】
ステップＳ１２９０８で、（９）入力されたパスワードが設定可能であるか否かを判定する。設定不可能である場合（ステップＳ１２９０８でＮＯ）、ステップＳ１２９０７に戻り、パスワードの再入力を要求する。一方、設定可能である場合（ステップＳ１２９０８でＹＥＳ）、ステップＳ１２９０９に進み、入力された情報の有効期限を入力する（図１１７）。ステップＳ１２９１０で、（１０）Ｐサービスサーバは、入力された情報、そのパスワード、有効期限等を登録し、その情報に対するＰコードを発番する。発番されるべきＰコードは「電話番号−付加番号」の形式であるが、この付加番号は図９で示すユーザ情報テーブル３１３の配送サービス用情報の個数が０の場合には１であり、個数が０でない場合にはＰコードリストから登録済み配送サービス用情報を検索し、有効期限の切れている最小の付加番号を持ったＰコードの付加番号である。登録済み配送サービス用情報に有効期限の切れているものがない場合、付加番号は「配送サービス用情報の個数＋１」となる。ステップＳ１２９１１で、（１１）Ｐサービス端末２００は、登録された情報の登録内容（Ｐコード、パスワード、データ量、有効期限）をタッチパネル２０４に表示する（図１１８）。
【０３９５】
図１３０Ａは本実施形態の受信サービス（情報の登録）を実行する場合の処理フローを示すフローチャートである。また、図１３０Ｂは本実施形態の受信サービス（情報の登録）を実行する場合のサービスシステム内の処理順を示す図である。
【０３９６】
まず、ステップＳ１３００１で、（１）ユーザは受信サービスを選択する（図１１０）。（２）この選択に応じてユーザに送信先Ｐコードの入力を要求する画面を表示する（図１１９）。ＰコードがＰサービス端末２００へ入力される。Ｐサービス端末２００は、入力されたＰコードとＰサービス端末２００自身の端末プロパティ（所在地、プリンタ性能等）を、Ｐサービスサーバ３００に送信する。  ステップＳ１３００２で（３）Ｐサービスサーバ３００が受信したＰコードを受信サービス（情報の登録）用と認識すると、Ｐサービスサーバ３００は該当する送信先のユーザのユーザ情報テープル３１３（図９）を検索し、登録に必要な受信用パスワードを取得する。（４）その後Ｐサービスサーバ３００はＰサービス端末２００にパスワードの有無を通知する。
【０３９７】
パスワードが設定されていた場合、（５）Ｐサービス端末２００はステップＳ１３００３でユーザに対しパスワードの入力を要求する（図１１２）。（６）ステップＳ１３００４でパスワードを認識する。この処理はＰサービス端末２００で行っても、Ｐサービスサーバ３００で行っても構わない。パスワードが正しくない場合、パスワードの再入力を要求する。但し、ステップＳ１３００５にて複数回に渡って正しいパスワードが入力されない場合、処理を終了する。一方、パスワードが正しい場合（ステップＳ１３００４でＹＥＳ）、及びパスワード設定がなかった場合、ステップＳ１３００６に進む。
【０３９８】
ステップＳ１３００６で、（７）ユーザは登録対象の情報を入力する（図１１３、図１１４）。ステップＳ１３００７で、（８）Ｐサービス端末２００は、入力された情報の内容をタッチパネル２０４に表示する（図１１５）。
【０３９９】
ステップＳ１３００８で、（９）Ｐサービス端末２００は、表示された内容が了解されたか否かを判定する。
【０４００】
了解されない場合（ステップＳ１３００８でＮＯ）、ステップＳ１３００６に戻り、情報の再入力を要求する。一方、了解された場合（ステップＳ１３００８でＹＥＳ）、（１０）Ｐサービス端末２００は、ステップＳ１３００９で送信者のＰコード又は名前の入力を要求する。送信者がＰコードを入力する場合、ステップＳ１３０１０で（１１）Ｐサービス端末２００は、送信者の電話番号の入力を要求する（図１１１）。ステップＳ１３００９で送信者が名前の入力を選択した場合、ステップＳ１３０１１で、（１２）Ｐサービス端末２００は、送信者の名前の文字入力を要求する（図１２１）。Ｐサービス端末２００は、入力された情報とその情報のデータ種別、頁数等のプロパティデータをＰサービスサーバ３００へ送信する。（１３）Ｐサービスサーバ３００は、この要求に応じて、受信した情報とその情報のデータ種別、頁数等のプロパティデータと、Ｐコードとの対応づけ作業を開始する。送信者の情報が電話番号であった場合、Ｐサービス端末２００は、図９に示すユーザ情報テーブル３１３と図１４に示す個人情報テーブル３１８から送信者氏名を検索する。
【０４０１】
ステップＳ１３０１２入力された情報の有効期限を入力する（図１１７）。
【０４０２】
ステップＳ１３０１３で、（１４）Ｐサービスサーバ３００は、入力された情報、送信者、有効期限等を登録し、その情報に対するＰコードを発番する。発番されるべきＰコードは送付先ユーザの「電話番号−−付加番号」の形式であるが、この付加番号は図９で示すユーザ情報テーブル３１３の受信サービス用情報の個数が０の場合には１であり、個数が０でない場合にはＰコードリストから登録済み受信サービス用情報を検索し、有効期限の切れている最小の付加番号を持ったＰコードの付加番号である。登録済み受信サービス用情報に有効期限の切れているものがない場合、付加番号は「配送サービス用情報の個数＋１」となる。
【０４０３】
ステップＳ１３０１４で、（１５）Ｐサービス端末２００は、登録された情報の登録内容（Ｐコード、パスワード、データ量、有効期限）をタッチパネル２０４に表示する（図１２２）。
【０４０４】
ステップＳ１３０１５で、情報の送信が有料であるか否かを判定する。（１７）無料である場合（ステップＳ１３０１５でＮＯ）、次処理に進む。一方、（１８）有料である場合（ステップＳ１３０１５でＹＥＳ）、ステップＳ１３０１６に進み、ユーザからの登録における決済処理の決済方法を受け付け、（１９）その決済方法に応じてＰサービス端末２００とＰサービスサーバ３００は必要なデータの送受信を行う（図１２３）。そして、（２０）Ｐサービスサーバ３００は最終的に情報の登録を行い、（２１）Ｐサービス端末２００は登録情報の明細を印刷する。
【０４０５】
その後Ｐサービスサーバ３００またはＰサービス端末２００より情報登録の通知処理を行うが、この処理は既に説明されているので省略する。
【０４０６】
次に、上記図１２４ＡのステップＳ１２４０２、図１２５ＡのステップＳ１２５０４、図１２６ＡのステップＳ１２６０４、図１２７のステップＳ１２７０４の処理の詳細について、図１３１Ａ、図１３１Ｂを用いて説明する。
【０４０７】
＜情報の取得手順＞
図１３１Ａおよび図１３１Ｂは、本実施形態のＰサービスサーバ３００におけるＩＰ情報およびメールデータ、配信データの取得手順を説明するフローチャートである。まず、ステップＳ１３１０１において、Ｐサービス端末２００において入力されたＰコードが、ＩＰ用Ｐコードか否かを判定する。これは、図１７および図１８において説明したように、当該Ｐコードの１ビット目の状態によって判定できる。ＩＰ用Ｐコードであった場合は、ステップＳ１３１０２へ進み、当該Ｐコードに対応するコンテンツがＰサービスサーバ３００内に存在するものであるか否かを判断する。この判定には、図１８に示されるように、第１７ビット目の状態をチェックすることにより行える。
【０４０８】
Ｐコードで示されるＩＰ情報がＰサービスサーバ３００内にコンテンツを有するものであれば、ステップＳ１３１０２からステップＳ１３１０３へ進み、図７に示したようなＩＰ情報登録テーブル３１１に登録されている実体ファイル情報に従ってＩＰ情報とそのプロパティを取得する。
【０４０９】
一方、ステップＳ１３１０２においてＰサービスサーバ３００内にコンテンツの存在しないＩＰ情報（即ちＩＰサーバ側にコンテンツが存在するＩＰ情報）であると判定された場合、処理はステップＳ１３１０４へ進む。ステップＳ１３１０４では、入力されたＰコードからクラス分類値とエクスターナルコードを抽出する。この処理では、第１８〜第２０ビットの値を抽出してクラス分類値を得て、そのクラス分類値に基づいてエクスターナルコードの部分を抽出する。例えば、クラス分類値が３（中規模）であれば、図１８に示されるように第２１ビットから第３６ビット目までで示される値がエクスターナルコードとなる。
【０４１０】
以上のようにしてクラス分類と、エクスターナルコードが得られると、ステップＳ１３１０５にて、後述する図７７のごときＰコード使用登録テーブルを参照して、対応するＵＲＬを取得する。ここで取得されるＵＲＬは、当該Ｐコードのコンテンツを有するＩＰサーバのアドレスである。従って、ステップＳ１３１０６では、ステップＳ１３１０５で得られたＵＲＬにより、ＩＰサーバへアクセスし、Ｐコードを送信する。ＩＰサーバでは、Ｐコード登録テーブルを参照して送信されたＰコードに対応するコンテンツとプロパティを得て、これをＰサービスサーバ３００へ送信する。
【０４１１】
ステップＳ１３１０７では、上記のようにしてＩＰサーバより送信されたコンテンツおよびプロパティを受信し、ＩＰ情報が取得されることになる。
【０４１２】
一方、入力されたＰコードが個人用Ｐコードであった場合は、ステップＳ１３１０１からステップＳ１３１１０へ進む。ステップＳ１３１１１では、図１０から図１３に示されるような各Ｐコードテーブルを参照して、当該Ｐコードによって特定されるコンテンツを取得する。付加部が＃＋番号であった場合はステップＳ１３１１２からステップＳ１３１１６へ進み、対応するメールデータとそのプロパティを得る。
【０４１３】
一方、データ付加部が−＋番号であった場合には、ステップＳ１３１１３からステップＳ１３１１７へ進み、暗証番号による認証を経て配信データが取得される。
【０４１４】
また、データ付加部が−−＋番号であった場合には、ステップＳ１３１１４からステップＳ１３１１８へ進み、暗証番号による認証を経て受信データが取得される。
【０４１５】
更に、付加部が＃＃＋番号であった場合は、ステップＳ１３１１５からステップＳ１３１１９へ進み、パーソナル情報サービスにおけるＰコードリスト（フレーム）を得る。そして、ステップＳ１３１２０において、当該Ｐコードリストに登録されているＰコードを用いてＩＰ情報の取得（上述のステップＳ１３１０２〜Ｓ１３１０７の処理）を実行する。
【０４１６】
＜印刷情報取得処理＞
Ｐサービスシステムでは予めＰサービス端末に印刷情報を先送りしておくことができる。図１３２はＰサービスシステムにおける印刷情報取得処理を表すフローチャートである。
【０４１７】
Ｐサービス端末２００で印刷するべき情報のＰコードが確定するとステップＳ１３２０１でＰサービス端末２００にあるローカル端末の持つ情報テーブル（図２ｃ）内のＰコードを検索する。
【０４１８】
ステップＳ１３２０２にてＰサービス端末で該当Ｐコードが存在したか判定する。ステップＳ１３２０２で該当Ｐコードが存在したと判定された場合にはステップＳ１３２０３Ｐサービス端末２００内のディスクユニット２０８より先読み印刷データ登録部２０８ａにある該当Ｐコードの印刷情報を取得する。この時、ローカル端末の持つＰコードテーブルより印刷ステータスの値を１追加する。
【０４１９】
ステップＳ１３２０２にてＰサービス端末に該当Ｐコードが存在しないと判定した場合には、ステップＳ１３２０４でＰサービス端末２００はＰサービスサーバ３００からＰコードに関する印刷情報を取得する。このＰコード情報が受信サービスの印刷情報であった場合、図１２に示す受信サービス用Ｐコードテーブル３１６から印刷ステータスの値を１追加する。
【０４２０】
＜広告検索処理＞
Ｐサービスシステムでは、Ｐサービス端末２００において利用者がプリント出力を得る場合、利用者が拒否した場合は又は情報提供者等が拒否した場合を除き、そのプリントには一定の広告情報が自動的に付加される。その際付加される広告情報の検索処理について以下に説明する。
【０４２１】
図１３３は、広告検索処理のフローチャートである。
【０４２２】
ステップＳ１３３０１では、プリント出力の対象となる情報サービス又はパーソナル情報サービスの情報、メールサービスのメール、若しくは、配信サービスの情報、のキーワードリストを作成する。このキーワードリストは、サービスの内容に応じて以下のように作成される。
【０４２３】
情報サービス又はパーソナル情報サービスの場合は、そのＩＰ情報のプロパティ、利用者のユーザ登録のプロパティ、及び、プリント出力がされるＰサービス端末２００のプロパティを参照してキーワードが抽出される。
【０４２４】
メールサービスの場合は、利用者のユーザ登録のプロパティ、及び、プリント出力がされるＰサービス端末２００のプロパティを参照してキーワードが抽出される。
【０４２５】
配信サービス及び受信サービスの場合は、プリント出力がされるＰサービス端末２００のプロパティが参照され、利用者がユーザ登録をしていた場合はユーザ登録のプロパティをも参照されてキーワードが抽出される。
【０４２６】
いずれのサービスの場合においても、キーワードリストは各情報毎に作成することができる。例えば、情報サービスの場合では、ＩＰ情報のプロパティのキーワードリスト、ユーザ登録のプロパティのキーワードリスト、及び、Ｐサービス端末２００のプロパティのキーワードリスト、をそれぞれ作成することができる。以下、情報サービスの場合を例にとって更に詳述する。
【０４２７】
図１３４（Ａ）乃至（Ｅ）は、情報サービスの場合における係るキーワードリストの一例を示した図である。
【０４２８】
例えば、図１３４（Ａ）は、情報サービスにおいて利用者に要求されたＩＰ情報のキーワードリストを示しており、キーワードとしては、「結婚」が抽出されている。以下、図１３４（Ｂ）はユーザ登録の登録事項からキーワードを抽出したものであり、図１３４（Ｃ）はＰサービス端末のプロパティ（所在地等）からキーワードを抽出したものである。
【０４２９】
また、各キーワードには「重み」なる数値が付与されている。この数値は、Ｐサービスシステム側で、社会通念を考慮しつつコンテンツの内容を踏まえてキーワード毎に付与される数値であり、この広告検索処理において、広告情報の優先度を定めるために用いるものである。この数値の「＋」とは、そのキーワードを含むＩＰ情報等が、社会通念に照らし合わせた場合に、肯定的な内容を示すことを意味し、この数値の「−」とは、否定的な内容を示すことを意味する。また、数値の大きさは、重要度に比例した値とすることができる。
【０４３０】
更に、Ｐサービスシステムにおいては、これらのキーワードリストとは別に、システム側で設定した最上位のキーワードリスト及び最下位のキーワードリストを作成することができる。
【０４３１】
最上位のキーワードリストとは、例えば、Ｐサービスシステム上において特別なキャンペーンを実施している場合に、これを告知するための広告に対応したキーワードのリストである。この例を図１３４（Ｄ）に示す。
【０４３２】
最下位のキーワードリストとは、少なくともいずれかの広告情報を検索し得るキーワードのリストであり、広告検索処理の結果、検索される広告情報がゼロ件となる事態を防止するためのキーワードのリストである。従って、最下位のキーワードとは、広範な意味のキーワードが用いられる。
【０４３３】
ステップＳ１３３０２では、ステップＳ１３３０１で作成されたキーワードリストに基づいて各キーワードを検索キーとして、これに合致するキーワードを有する広告情報を検索し、更にステップＳ１３３０３においてその検索結果リストが作成される。
【０４３４】
図１３５（Ａ）乃至（Ｅ）は、検索結果リストの一例を示す図である。
【０４３５】
検索結果リストは、上述した５つのキーワードリスト毎に作成される。
【０４３６】
図１３５（Ａ）は、ＩＰ情報のキーワードリスト（図１３４（Ａ））に対応した検索結果リストであって、キーワード「結婚」に対して、５つの広告情報が検索されたことを示す。このリストにおいて、「重み」とは、各広告情報における当該キーワードに付された数値であり、上述した「重み」と同じ趣旨の数値である。「合致度」とは、双方のキーワードの「重み」の数値を掛け算して得た数値である。すなわち、ＩＰ情報のキーワードリストで言えば、「結婚」の重みは「＋１０」であったから、これと、広告情報のキーワードの重み「＋１０、−５、＋３、−４、＋７」と、がそれぞれ、掛け算されて得た結果が図１３５（Ａ）の「合致度」の欄に記入されている。
【０４３７】
この広告検索処理では、「合致度」の数値が大きいほうが広告掲載の優先度が高くなり、小さいと優先度が低くなる。
【０４３８】
ここで、図１３５（Ａ）乃至（Ｂ）に示すとおり、同じキーワードでもその「重み」は異なるものとなる。これは、「結婚」なるキーワードを含む広告情報であっても、結婚式場の広告である場合もあれば、離婚に関する相談の広告である場合もあり得るため、それらが同等に扱われると、プリントされる情報内容に対して不適切な広告情報が掲載される危険性があるからである。
【０４３９】
そして、係る取り扱いとすることで、肯定的なＩＰ情報等に対して否定的な広告情報が検索された場合は、相互に「＋」「−」の符号によりその合致度は、「−」の数値となり、優先度を低くすることができる。一方、否定的なＩＰ情報等に対して否定的な広告情報が検索された場合（例えば、葬式と病院の場合等。）は、相互に「−」「−」の符号によりその合致度は「＋」となり、優先度が低くされることはない。
【０４４０】
ステップＳ１３３０４では、検索結果リストに列挙された各広告情報のプロパィを参照して、その並べ替えを行う。
【０４４１】
並べ替えの際、各広告情報のプロパティに基づき、先に算出された合致度を加減算する。例えば、掲載期限を過ぎているもの、最大課金を超過しているもの、は、掲載すべきではないものであるから、先に算出された合致度から所定の数値を減算することができる。一方、プリント出力の制限（図７０又は図７１のダイヤログボックスで指定。）が緩いものは、これを評価すべく先に算出された合致度に所定の数値を加算することができる。係る広告情報は、任意のレイアウトに対応できるため、プリントの自由度が高いからである。
【０４４２】
また、掲載頻度の低いものを優先して平等に広告情報掲載の機会を与えるべく、掲載頻度に応じた数値を先の合致度に加算することも考えられる。
【０４４３】
更に、広告提供者からＰサービスシステムの運用者に支払われる課金が高いものを優先して先の合致度に所定の数値を加算することも考えられる。高い課金を支払う広告提供者は優遇されるべきであり、また、利用者においても自己が受けたサービスの対価の支払いが免除され易くなるためである。
【０４４４】
利用者が要望する情報に直接関係するものを優先して先の合致度に所定の数値を加算することも考えられる。広告提供者としては、営業のきっかけになる可能性が高くなるためである。
【０４４５】
このようにして、合致度を加減算して最終的な数値を算出し、その大きさの順番に並べ替えたのが、図１３６（Ａ）乃至（Ｅ）である。「重み」の数値に必ずしも合致度が比例していないことが把握される。
【０４４６】
ステップＳ１３３０５では、広告情報のレイアウト例が作成される。レイアウト例は、図１３６（Ａ）乃至（Ｅ）の検索結果リストから優先度の高い順番に広告情報をピックアップすることにより複数のレイアウト例が作成される。
【０４４７】
なお、図１３６（Ａ）乃至（Ｅ）の検索結果リスト単位で優先度を規定し、例えば、最初に最上位リストの検索結果リスト（図１３６（Ｄ））からピックアップし、以降、ＩＰ情報リストの検索結果リスト（図１３６（Ａ））、ユーザ登録リストの検索結果リスト（図１３６（Ｂ））、Ｐサービス端末リストの検索結果リスト（図１３６（Ｃ））、最下位リストの検索結果リスト（図１３６（Ｅ））の順にピックアップすることもできる。
【０４４８】
ステップＳ１３３０６では、広告情報のレイアウト例の中から、利用者の要望、プリントサイズ、合計課金等を考慮して、最も妥当であると考えられる一のレイアウト例が選択される。そして、その広告情報のＰコードとレイアウトの条件等が特定、一時保存され、広告検索処理が終了する。
【０４４９】
＜携帯端末の動作＞
次に、本実施形態による携帯端末５００のＰコード抽出機能及びＰコード送信機能を説明する。
【０４５０】
図１３７は、本実施形態の携帯端末のＰコード抽出処理を説明するフローチャートである。なお、本処理は、携帯端末５００において受信したメールの内容を表示している間に実行される処理である。
【０４５１】
ステップＳ１３７０１〜ステップＳ１３７０３では、夫々、携帯端末５００のカーソルキー５０１，５０２が操作されたか否か、範囲指定キー５０４が操作されたか否か、Ｐコードキー５０３が操作されたか否かを判定する。
【０４５２】
メールの表示状態においてカーソルキーが操作されると、ステップＳ１３７０１からステップＳ１３７０５へ処理が進み、現在範囲指定中であるか否かを判定する。範囲指定モードは、範囲指定キーの操作により後述のステップＳ１３７０９においてセットされる。現在、範囲指定モードでなければ、ステップＳ１３７０６へ進み、メール内容表示における文字を単位としてカーソルを移動する。一方、範囲指定モードであれば、カーソルの移動した領域を選択領域とし、その部分の表示を反転させる。そして、ステップＳ１３７０４へ進み、メール表示が継続しておればステップＳ１３７０１へ戻り、メール表示が終了であるならば本処理を終了する。
【０４５３】
一方、範囲指定キー５０４が操作されると、ステップＳ１３７０２からステップＳ１３７０８へ処理が進み、現在、既に範囲指定モードであるかどうかを判定する。範囲指定モードでなければステップＳ１３７０９へ進み、動作モードを範囲指定モードへ切り替える。一方、現在が範囲指定モードであれば、ステップＳ１３７１０へ進み、範囲指定モードを解除する。即ち、範囲指定キーは範囲指定モードのオンオフ切り替えを行うスイッチとして機能する。その後、処理はステップＳ１３７０４へ進み、メール表示が継続しておればステップＳ１３７０１へ戻り、メール表示が終了であるならば本処理を終了する。
【０４５４】
Ｐコードキー５０３が操作されると、処理はステップＳ１３７０３からステップＳ１３７１１へ進み、現在表示中の文字列中に反転表示された選択領域が存在するかどうかを判断する。選択領域が存在すれば、ステップＳ１３７１２へ進み、その選択領域をＰコード格納エリア５２２ｃへ格納する。なお、選択領域が複数存在する場合は、全ての選択領域の内容がＰコード格納エリア５２２ｃへ格納されることになる。一方、ステップＳ１３７１１において選択領域が存在しない場合は、ステップＳ１３７１３へ進み、Ｐコードを自動抽出する。その後、処理はステップＳ１３７０４へ進み、メール表示が継続しておればステップＳ１３７０１へ戻り、メール表示が終了であるならば本処理を終了する。
【０４５５】
ここで、ステップＳ１３７１３におけるＰコードの自動抽出を説明する。図１３８は、ステップＳ１３７１３におけるＰコードの自動抽出処理を説明するフローチャートである。
【０４５６】
ステップＳ１３８０１では、＜Pcode＞と＜/Pcode＞の２つのタグで囲まれた文字列を検索する。＜Pcode＞と＜/Pcode＞の２つのタグで囲まれた文字列が検出された場合は、ステップＳ１３８０２からステップＳ１３８０３へ処理が進み、検出された文字列をＰコード格納エリア５２２ｃへ格納する。この処理を現在表示中のメール全体について行う（ステップＳ１３８０４）。
【０４５７】
なお、上記処理を、携帯端末５００のメモリ内に保持されたメールデータの全体について一括して行うような操作モードを設けてもよい。
【０４５８】
以上のようにして、本実施形態の携帯端末５００はメールとして送られてきたＰコードをＰコード格納エリア５２２ｃに格納することができる。なお、メールのような電子データではなく、雑誌や新聞等によってＰコードが通知されたような場合でも、Ｐコードキーとダイヤルキーを用いてＰコードを入力し、Ｐコード格納エリア５２２ｃへ保持させることを可能なように構成することもできる。そして、本実施形態の携帯端末５００によれば、Ｐコード格納エリア５２２ｃに格納されたＰコードを、Ｐサービス端末２００との間の通信によって、Ｐサービス端末２００へ入力することができる。
【０４５９】
図１３９は本実施形態の携帯端末によるＰコードの送信処理を説明するフローチャートである。なお、本処理は携帯端末５００の表示内容が初期状態にある場合に実行される処理である。
【０４６０】
ステップＳ１３９０１において、Ｐコードキー５０３が操作されたことを検出すると、ステップＳ１３９０２へ進み、Ｐコード格納エリア５２２ｃ内にＰコードが格納されているかどうかを判断する。Ｐコード格納エリア５２２ｃにＰコードが格納されていなければ、ステップＳ１３９０３へ進み、表示器５１０にＰコードが存在しない旨の通知を行い、本処理を終了する。
【０４６１】
一方、ステップＳ１３９０２において、Ｐコード格納エリア５２２ｃ内にＰコードが格納されておれば、ステップＳ１３９０４へ進み、赤外線通信部５０５を用いてＰサービス端末２００との通信処理を開始する。そして、ステップＳ１３９０５において、Ｐサービス端末２００がレディであるかどうかを判断し、レディになるのを待つ。この待ち時間が所定時間を超えた場合は、タイムアウトと判断して、ステップＳ１３９０６からステップＳ１３９０７へ進み、表示器５１０により通信エラーを通知して本処理を終える。
【０４６２】
さて、Ｐサービス端末２００のレディが確認されたら、ステップＳ１３９０８においてＰコード格納エリア５２２ｃに格納されているＰコードをＰサービス端末２００に対して送信する。
【０４６３】
送信を終えたならば、ステップＳ１３９０９において、現在Ｐコード格納エリア５２２ｃに格納されているＰコードを消去するかどうかの問い合わせを、表示器５１０を用いて行う。ユーザがＰコードの消去を指示したならば、ステップＳ１３９１１においてＰコードを消去する。
【０４６４】
以上の処理は、Ｐサービス端末２００の携帯端末用コネクタ２０６に携帯端末５００を装着した場合にももちろん適用できるものである。
【０４６５】
また、上記の処理では、携帯端末５００のキー操作によって送信を開始するが、携帯端末側のキー操作を一切行わず、Ｐサービス端末２００の制御によって自動的にＰコードをＰサービス端末２００へ入力するようにすることも可能である。
【０４６６】
図１４０は、本実施形態の携帯端末によるＰコードの送信処理の他の形態を説明するフローチャートである。
【０４６７】
ステップＳ１４００１において、形態端末用コネクタ２０６に形態端末が装着されたことが検出されると（或いは、Ｐコードキーの操作によって所定の信号が赤外線通信部を介してＰサービス端末に通知されると）、ステップＳ１４００２においてＰサービス端末と携帯端末との間の通信が開始される。
【０４６８】
通信によってＰサービス端末２００からＰコード要求が入力されると、ステップＳ１４００３からステップＳ１４００５へ進み、Ｐコード格納エリア５２２ｃにＰコードが格納されているかどうかを判定する。Ｐコードが格納されていない場合はステップＳ１４００７に進み、Ｐコードが存在しない旨をＰサービス端末に通知する。一方、Ｐコード格納エリア５２２ｃにＰコードが存在すれば、ステップＳ１４００６へ進み、格納されているＰコードをＰサービス端末２００に送信する。
【０４６９】
その後の、ステップＳ１４００８からステップＳ１４０１０の処理は、上述のステップＳ１３９０９からステップＳ１３９１１の処理と同様である。
【０４７０】
以上のように、本実施形態の携帯端末によれば、メールからＰコードを抽出してメモリに保持しておき、これをＰサービス端末に送信することができるので、Ｐサービス端末２００の操作における入力ミスが防止でき、操作性が飛躍的に向上する。
【０４７１】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【０４７２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０４７３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０４７４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０４７５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０４７６】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０４７７】
また、本実施の形態ではメール受信時にメールサーバ６００で携帯端末への表示の可否を判断した後、Ｐサービスサーバ３００で電子メール情報のデコードと登録作業を行ったが、電子メール情報のデコード処理までをメールサーバ６００で行い、分解された情報の登録、保存のみをＰサービスサーバ３００で行ってもよい。
【０４７８】
更に、Ｐサービスサーバ３００かメールサーバ６００の機能を包含するようなサーバであっても良い。その場合は通信メールサーバ６００とＰサービスサーバ３００は通信部を使用して通信を行うのではなく、同じサーバ内でアプリケーション間通信を行うことになることは言うまでもない。
【０４７９】
【発明の効果】
以上説明したように、本発明によれば、通信端末のユーザに対して、サービスサーバがメールサーバから受信して記憶している通信端末では表示できない複数の電子メールのうち、所望の電子メールを容易に提供できる。
【図面の簡単な説明】
【図１】本実施形態によるＰサービスシステムの概略の構成を説明する図である。
【図２Ａ】本実施形態によるＰサービス端末２００の概観を示す図である。
【図２Ｂ】Ｐサービス端末２００の制御構成を表わすブロック図である。
【図２Ｃ】Ｐサービス端末上のローカル情報テーブルのデータ構成例を示す図である。
【図３】Ｐサービスサーバ３００の概略構成を示すブロック図である。
【図４】ＩＰサーバ３００の典型的な構成を示すブロック図である。
【図５Ａ】Ｐサービス端末へのＰコード送信が可能な携帯端末５００の概観を示す図である。
【図５Ｂ】携帯端末５００の制御構成を説明するブロック図である。
【図６】メールサーバ６００の概観を示す図である。
【図７】ＩＰ情報登録テーブルのデータ構成例を示す図である。
【図８】広告情報テーブルのデータ構成例を示す図である。
【図９】ユーザ情報テーブルのデータ構成例を示す図である。
【図１０】メールサービス用Ｐコードテーブルのデータ構成例を示す図である。
【図１１】配信サービス用Ｐコードテーブルのデータ構成例を示す図である。
【図１２】受信サービス用Ｐコードテーブルのデータ構成例を示す図である。
【図１３】パーソナル情報サービス用Ｐコードテーブルのデータ構成例を示す図である。
【図１４】個人情報テーブルのデータ構成例を示す図である。
【図１５】オーナー情報テーブルのデータ構成例を示す図である。
【図１６】端末情報テーブルのデータ構成例を示す図である。
【図１７】本実施形態によるＰサービスシステムで用いられるＰコードのデータ構成を説明する図である。
【図１８】Ｐコードのデータ構成を示す図である。
【図１９Ａ】本実施形態のＰサービスサーバによる処理の概要を説明するフローチャートである。
【図１９Ｂ】本実施形態のＰサービスサーバによる処理の概要を説明するフローチャートである。
【図２０】配信用情報登録処理のフローチャートである。
【図２１】ユーザ登録処理のフローチャートである。
【図２２】新規登録処理のためのダイヤログボックスである。
【図２３】「氏名・住所」ボタン２２０１に対応したダイヤログボックスである。
【図２４】「暗証番号」ボタン２２０２に対応したダイヤログボックスである。
【図２５】「勤務先」ボタン２２０３に対応したダイヤログボックスである。
【図２６】「クレジットカード」ボタン２２０４に対応したダイヤログボックスである。
【図２７】「サービス」ボタン２２０５に対応したダイヤログボックスである。
【図２８】「個人情報」ボタン２２０６に対応したダイヤログボックスである。
【図２９】「個人情報２」ボタン２２０７に対応したダイヤログボックスである。
【図３０】「欲しい情報」ボタン２２０８に対応したダイヤログボックスである。
【図３１】「印刷用紙」ボタン２２０９に対応したダイヤログボックスである。
【図３２】「受信サービスの設定」ボタン２２１１に対応したダイヤログボックスである。
【図３３】「印刷先の指定」ボタン２２１２に対応したダイヤログボックスである。
【図３４】「メールサービスの設定」ボタン２２１３に対応したダイヤログボックスである。
【図３５】登録変更処理のためのダイヤログボックスである。
【図３６】暗証番号を変更するためのダイヤログボックスである。
【図３７】ＩＰ情報登録処理のフローチャートである。
【図３８】会員確認のためのダイヤログボックスである。
【図３９】会員のパスワード入力のためのダイヤログボックスである。
【図４０】非会員特定のためのダイヤログボックスである。
【図４１】会員登録勧誘のためのダイヤログボックスである。
【図４２】課金設定のためのダイヤログボックスである。
【図４３】ＩＰ情報指定のためのダイヤログボックスである。
【図４４】ＩＰ情報指定のためのダイヤログボックスである。
【図４５】プレビュー画面を示すダイヤログボックスである。
【図４６】ファイル転送時のダイヤログボックスである。
【図４７】プロパティ設定のためのダイヤログボックスである。
【図４８】プロパティ設定のためのダイヤログボックスである。
【図４９】プロパティ設定のためのダイヤログボックスである。
【図５０】プロパティ設定のためのダイヤログボックスである。
【図５１】パスワード確認のためのダイヤログボックスである。
【図５２】プロパティ設定のためのダイヤログボックスである。
【図５３】プロパティ設定のためのダイヤログボックスである。
【図５４】プロパティ設定のためのダイヤログボックスである。
【図５５】プロパティ設定のためのダイヤログボックスである。
【図５６】プロパティ設定のためのダイヤログボックスである。
【図５７】プロパティ設定のためのダイヤログボックスである。
【図５８】入力した項目の一覧表示のためのダイヤログボックスである。
【図５９】広告情報登録処理のフローチャートである。
【図６０】会員確認のためのダイヤログボックスである。
【図６１】会員のパスワード入力のためのダイヤログボックスである。
【図６２】非会員特定のためのダイヤログボックスである。
【図６３】広告情報指定のためのダイヤログボックスである。
【図６４】プレビュー画面を示すダイヤログボックスである。
【図６５】ファイル転送時のダイヤログボックスである。
【図６６】プロパティ設定のためのダイヤログボックスである。
【図６７】プロパティ設定のためのダイヤログボックスである。
【図６８】プロパティ設定のためのダイヤログボックスである。
【図６９】プロパティ設定のためのダイヤログボックスである。
【図７０】プロパティ設定のためのダイヤログボックスである。
【図７１】プロパティ設定のためのダイヤログボックスである。
【図７２】プロパティ設定のためのダイヤログボックスである。
【図７３】入力した項目の一覧表示のためのダイヤログボックスである。
【図７４】登録事項の印刷のためのダイヤログボックスである。
【図７５】ステップＳ１９１１に示される個人用Ｐコードの発番手順を説明するフローチャートである。
【図７６】Ｐサービスサーバが他のサイトにＰコードのエクスターナルコードを割り当てる手順を説明するフローチャートである。
【図７７】本実施形態で用いるＰコード使用登録テーブルのデータ構成を示す図である。
【図７８】Ｐコード使用テーブルのデータ構成を示す図である。
【図７９】ＩＰ用コードの発番処理を説明するフローチャートである。
【図８０】メールサーバ６００に電子メールが送付されたときのメールサーバ６００の処理内容を表すフローチャートである。
【図８１】メールサーバ６００からＰサービスサーバ３００にユーザＰコードとメール情報が転送されたときのＰサービスサーバ３００の処理を示すフローチャートである。
【図８２】本実施形態の受信通知サービスの携帯端末上における受信通知画面の一例を示す図である
【図８３】本実施形態の受信通知サービスの携帯端末上における印刷先端末指定の初期画面である端末検索方法の選択の表示の一例を示す図である。
【図８４】本実施形態の受信通知サービスの携帯端末上における印刷先端末指定の画面である端末の検索結果一覧表示の一例を示す図である。
【図８５】本実施形態の受信通知サービスの携帯端末上における印刷先端末指定の画面である端末指定を行う画面の表示の一例を示す図である。
【図８６】本実施形態の受信通知サービスの携帯端末上における印刷先端末指定の画面である端末指定の確認表示の一例を示す図である。
【図８７】本実施形態の受領通知サービスの携帯端末上における受領通知画面の一例を示す図である。
【図８８】本実施形態の有効期限通知サービスの携帯端末上における有効期限通知画面の一例を示す図である。
【図８９】本実施形態の有効期限通知サービスの携帯端末上におけるpコード情報表示画面の一例を示す図である。
【図９０】携帯端末で表示しきれないメールが到着したことを示す通知画面の一例を示す図である。
【図９１】本実施形態のデータ登録時の通知処理を説明するフローチャートである。
【図９２】本実施形態の端末上でのデータ期限切れ時の通知処理を説明するフローチャートである。
【図９３】本実施形態のサーバ上でのデータ期限切れ時の通知処理を説明するフローチャートである。
【図９４】本実施形態の印刷先端末の変更時の処理を説明するフローチャートである。
【図９５】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図９６】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図９７】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図９８】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図９９】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１００】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０１】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０２】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０３】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０４】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０５】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０６】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０７】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０８】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１０９】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１０】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１１】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１２】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１３】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１４】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１５】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１６】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１７】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１８】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１１９】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１２０】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１２１】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１２２】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１２３】本実施形態のＰサービス端末２００のタッチパネル２０４上に表示される表示画面例を示す図である。
【図１２４Ａ】本実施形態の情報サービスを実行する場合の処理フローを示すフローチャートである。
【図１２４Ｂ】本実施形態の情報サービスを実行する場合のサービスシステム内の処理順を示す図である。
【図１２５Ａ】本実施形態のメールサービスを実行する場合の処理フローを示すフローチャートである。
【図１２５Ｂ】本実施形態のメールサービスを実行する場合のサービスシステム内の処理順を示す図である。
【図１２６Ａ】本実施形態の配信サービス（登録された情報の受信）を実行する場合の処理フローを示すフローチャートである。
【図１２６Ｂ】本実施形態の配信サービス（登録された情報の受信）を実行する場合のサービスシステム内の処理順を示す図である。
【図１２７Ａ】本実施形態のパーソナル情報サービスを実行する場合の処理フローを示すフローチャートである。
【図１２７Ｂ】本実施形態のパーソナル情報サービスを実行する場合のサービスシステム内の処理順を示す図である。
【図１２８】データの送信（登録）を実行する場合の処理フローを示すフローチャートである。
【図１２９Ａ】本実施形態の配信サービス（情報の登録）を実行する場合の処理フローを示すフローチャートである。
【図１２９Ｂ】本実施形態の配信サービス（情報の登録）を実行する場合のサービスシステム内の処理順を示す図である。
【図１３０Ａ】本実施形態の受信サービス（情報の登録）を実行する場合のサービスシステム内の処理順を示す図である。
【図１３０Ｂ】本実施形態の受信サービス（情報の登録）を実行する場合のサービスシステム内の処理順を示す図である。
【図１３１Ａ】本実施形態のＰサービスサーバ３００におけるＩＰ情報およびメールデータ、配信データの取得手順を説明するフローチャートである。
【図１３１Ｂ】本実施形態のＰサービスサーバ３００におけるＩＰ情報およびメールデータ、配信データの取得手順を説明するフローチャートである。
【図１３２】Ｐサービスシステムにおける印刷情報取得処理を表すフローチャートである。
【図１３３】広告検索処理のフローチャートである。
【図１３４】（Ａ）ＩＰ情報のキーワードリストの一例を示す図である。
（Ｂ）ユーザ登録のキーワードリストの一例を示す図である。
（Ｃ）Ｐサービス端末のキーワードリストの一例を示す図である。
（Ｄ）最上位のキーワードリストの一例を示す図である。
（Ｅ）最下位のキーワードリストの一例を示す図である。
【図１３５】（Ａ）ＩＰ情報リストの検索結果リストの一例を示す図である。
（Ｂ）ユーザ登録リストの検索結果リストの一例を示す図である。
（Ｃ）Ｐサービス端末リストの検索結果リストの一例を示す図である。
（Ｄ）最上位リストの検索結果リストの一例を示す図である。
（Ｅ）最下位リストの検索結果リストの一例を示す図である。
【図１３６】（Ａ）並び替えたＩＰ情報リストの検索結果リストの一例を示す図である。
（Ｂ）並び替えたユーザ登録リストの検索結果リストの一例を示す図である。
（Ｃ）並び替えたＰサービス端末リストの検索結果リストの一例を示す図である。
（Ｄ）並び替えた最上位リストの検索結果リストの一例を示す図である。
（Ｅ）並び替えた最下位リストの検索結果リストの一例を示す図である。
【図１３７】本実施形態の携帯端末のＰコード抽出処理を説明するフローチャートである。
【図１３８】ステップＳ３１１３におけるＰコードの自動抽出処理を説明するフローチャートである。
【図１３９】本実施形態の携帯端末によるＰコードの送信処理を説明するフローチャートである。
【図１４０】本実施形態の携帯端末によるＰコードの送信処理の他の形態を説明するフローチャートである。
【符号の説明】
１２０  携帯端末ネット接続サービス
１３０  ユーザ端末
２００  Pサービス端末
３００  Pサービスサーバ
４００  IPサーバ
５００  携帯端末
６００  メールサーバ
【図１】
0004560186.tif 000002
【図２Ａ】
0004560186.tif 000003
【図２Ｂ】
0004560186.tif 000004
【図２Ｃ】
0004560186.tif 000005
【図３】
0004560186.tif 000006
【図４】
0004560186.tif 000007
【図５Ａ】
0004560186.tif 000008
【図５Ｂ】
0004560186.tif 000009
【図６】
0004560186.tif 000010
【図７】
0004560186.tif 000011
【図８】
0004560186.tif 000012
【図９】
0004560186.tif 000013
【図１０】
0004560186.tif 000014
【図１１】
0004560186.tif 000015
【図１２】
0004560186.tif 000016
【図１３】
0004560186.tif 000017
【図１４】
0004560186.tif 000018
【図１５】
0004560186.tif 000019
【図１６】
0004560186.tif 000020
【図１７】
0004560186.tif 000021
【図１８】
0004560186.tif 000022
【図１９Ａ】
0004560186.tif 000023
【図１９Ｂ】
0004560186.tif 000024
【図２０】
0004560186.tif 000025
【図２１】
0004560186.tif 000026
【図２２】
0004560186.tif 000027
【図２３】
0004560186.tif 000028
【図２４】
0004560186.tif 000029
【図２５】
0004560186.tif 000030
【図２６】
0004560186.tif 000031
【図２７】
0004560186.tif 000032
【図２８】
0004560186.tif 000033
【図２９】
0004560186.tif 000034
【図３０】
0004560186.tif 000035
【図３１】
0004560186.tif 000036
【図３２】
0004560186.tif 000037
【図３３】
0004560186.tif 000038
【図３４】
0004560186.tif 000039
【図３５】
0004560186.tif 000040
【図３６】
0004560186.tif 000041
【図３７】
0004560186.tif 000042
【図３８】
0004560186.tif 000043
【図３９】
0004560186.tif 000044
【図４０】
0004560186.tif 000045
【図４１】
0004560186.tif 000046
【図４２】
0004560186.tif 000047
【図４３】
0004560186.tif 000048
【図４４】
0004560186.tif 000049
【図４５】
0004560186.tif 000050
【図４６】
0004560186.tif 000051
【図４７】
0004560186.tif 000052
【図４８】
0004560186.tif 000053
【図４９】
0004560186.tif 000054
【図５０】
0004560186.tif 000055
【図５１】
0004560186.tif 000056
【図５２】
0004560186.tif 000057
【図５３】
0004560186.tif 000058
【図５４】
0004560186.tif 000059
【図５５】
0004560186.tif 000060
【図５６】
0004560186.tif 000061
【図５７】
0004560186.tif 000062
【図５８】
0004560186.tif 000063
【図５９】
0004560186.tif 000064
【図６０】
0004560186.tif 000065
【図６１】
0004560186.tif 000066
【図６２】
0004560186.tif 000067
【図６３】
0004560186.tif 000068
【図６４】
0004560186.tif 000069
【図６５】
0004560186.tif 000070
【図６６】
0004560186.tif 000071
【図６７】
0004560186.tif 000072
【図６８】
0004560186.tif 000073
【図６９】
0004560186.tif 000074
【図７０】
0004560186.tif 000075
【図７１】
0004560186.tif 000076
【図７２】
0004560186.tif 000077
【図７３】
0004560186.tif 000078
【図７４】
0004560186.tif 000079
【図７５】
0004560186.tif 000080
【図７６】
0004560186.tif 000081
【図７７】
0004560186.tif 000082
【図７８】
0004560186.tif 000083
【図７９】
0004560186.tif 000084
【図８０】
0004560186.tif 000085
【図８１】
0004560186.tif 000086
【図８２】
0004560186.tif 000087
【図８３】
0004560186.tif 000088
【図８４】
0004560186.tif 000089
【図８５】
0004560186.tif 000090
【図８６】
0004560186.tif 000091
【図８７】
0004560186.tif 000092
【図８８】
0004560186.tif 000093
【図８９】
0004560186.tif 000094
【図９０】
0004560186.tif 000095
【図９１】
0004560186.tif 000096
【図９２】
0004560186.tif 000097
【図９３】
0004560186.tif 000098
【図９４】
0004560186.tif 000099
【図９５】
0004560186.tif 000100
【図９６】
0004560186.tif 000101
【図９７】
0004560186.tif 000102
【図９８】
0004560186.tif 000103
【図９９】
0004560186.tif 000104
【図１００】
0004560186.tif 000105
【図１０１】
0004560186.tif 000106
【図１０２】
0004560186.tif 000107
【図１０３】
0004560186.tif 000108
【図１０４】
0004560186.tif 000109
【図１０５】
0004560186.tif 000110
【図１０６】
0004560186.tif 000111
【図１０７】
0004560186.tif 000112
【図１０８】
0004560186.tif 000113
【図１０９】
0004560186.tif 000114
【図１１０】
0004560186.tif 000115
【図１１１】
0004560186.tif 000116
【図１１２】
0004560186.tif 000117
【図１１３】
0004560186.tif 000118
【図１１４】
0004560186.tif 000119
【図１１５】
0004560186.tif 000120
【図１１６】
0004560186.tif 000121
【図１１７】
0004560186.tif 000122
【図１１８】
0004560186.tif 000123
【図１１９】
0004560186.tif 000124
【図１２０】
0004560186.tif 000125
【図１２１】
0004560186.tif 000126
【図１２２】
0004560186.tif 000127
【図１２３】
0004560186.tif 000128
【図１２４Ａ】
0004560186.tif 000129
【図１２４Ｂ】
0004560186.tif 000130
【図１２５Ａ】
0004560186.tif 000131
【図１２５Ｂ】
0004560186.tif 000132
【図１２６Ａ】
0004560186.tif 000133
【図１２６Ｂ】
0004560186.tif 000134
【図１２７Ａ】
0004560186.tif 000135
【図１２７Ｂ】
0004560186.tif 000136
【図１２８】
0004560186.tif 000137
【図１２９Ａ】
0004560186.tif 000138
【図１２９Ｂ】
0004560186.tif 000139
【図１３０Ａ】
0004560186.tif 000140
【図１３０Ｂ】
0004560186.tif 000141
【図１３１Ａ】
0004560186.tif 000142
【図１３１Ｂ】
0004560186.tif 000143
【図１３２】
0004560186.tif 000144
【図１３３】
0004560186.tif 000145
【図１３４】
0004560186.tif 000146
【図１３５】
0004560186.tif 000147
【図１３６】
0004560186.tif 000148
【図１３７】
0004560186.tif 000149
【図１３８】
0004560186.tif 000150
【図１３９】
0004560186.tif 000151
【図１４０】
0004560186.tif 000152