(57)【要約】【課題】  通信装置間で、簡単・効率的に大量のデータを公開および取得できるようにすること。【解決手段】  カタログ送付側装置１００は、データ管理部１０５から取得したデータをカタログ設定部１０３およびカタログ生成部１０９を用いてカタログメールとして生成し送信する。データ取得側装置１２０は、受信したカタログメールをカタログ解析部１３０、取得データ選択部１２４を用いて閲覧および取得データ選択を行い、取得要求生成部１２１を用いて取得要求メールを生成して送信する。カタログ提供側装置は、受信した取得要求メールを取得要求解析部１０８を用いて解析し、要求されたデータをデータメール生成部１０２を用いて生成したデータメールにより送信する。データ取得側装置は、受信したデータメールから要求したデータを取得する。【選択図】  図１
2006139650.tif 000002
【特許請求の範囲】
【請求項１】
画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開端末と、前記送信したマルチメディアデータを受信して閲覧する閲覧端末からなる通信装置において、
前記公開端末は
前記マルチメディアデータを蓄積・管理するデータ管理部と、
前記マルチメディアデータのうち、公開対象とするマルチメディアデータを選択し、選択したマルチメディアデータを縮小画像に変換してカタログデータを生成するカタログ生成部と、
前記生成したカタログデータをカタログメールにして送信するメール送信部と、
前記閲覧端末から送信された取得要求メールを受信するメール受信部と、
前記受信した取得要求メールの内容を解析し、取得要求のあったマルチメディアデータを特定する取得要求解析部と、
前記特定したマルチメディアデータを送信するメール送信部を有し、
前記閲覧端末は
前記カタログメール、又は前記特定したマルチメディアデータを受信するメール受信部と、
前記受信したカタログメールからカタログデータに変換し、カタログデータから縮小画像を表示するカタログ解析部と、
前記表示した縮小画像から取得対象とする画像を選択する取得データ選択部と、
前記選択結果に基づいて取得要求メールを生成する取得要求生成部と、
前記取得要求メールを送信するメール送信部と、
前記受信したマルチメディアデータを蓄積・管理するカタログ管理部を有することを特徴とする通信装置。
【請求項２】
前記カタログ生成において、ユーザ操作により指定されたデータのみを公開対象とすることが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項３】
前記カタログ生成において、あらかじめユーザが設定した範囲のデータを候補として提示することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項４】
前記カタログ生成において、前記データ管理部から取得した著作権情報に基づき、再配布不能なデータをカタログに含める操作を禁止することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項５】
前記カタログ生成において、データを容易に識別可能な縮小画像、アイコン、および生成日付などの固有情報から、カタログ生成を行うことが可能なカタログ生成部を有することを特徴とする請求項１記載の通信装置。
【請求項６】
前記カタログ生成において、カタログ送信先から取得可能なデータ数をユーザが指定することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項７】
前記カタログ生成において、カタログメールの転送可否をユーザが指定することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項８】
前記カタログ生成において、カタログの有効期限をユーザが指定することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項９】
前記カタログ生成において、カタログで示されたデータを取得するための通信料金をカタログ送信元あるいはデータ取得要求元のいずれが負担するかをユーザが指定することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項１０】
前記カタログ生成において、カタログで示されたデータを取得するための情報料金をユーザが指定することが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項１１】
前記カタログ管理において、有効期限を超過したカタログを自動的に削除することが可能なカタログ管理部を有することを特徴とする請求項１記載の通信装置。
【請求項１２】
前記カタログ管理において、取得したデータの情報をカタログと関連して保持することが可能なカタログ管理部と、データ取得済みであることをカタログ表示に反映することが可能な取得データ選択部を有することを特徴とする請求項１記載の通信装置。
【請求項１３】
前記カタログ生成において、ＨＴＭＬ形式によるカタログ生成を行うことが可能なカタログ生成部を有することを特徴とする請求項１記載の通信装置。
【請求項１４】
前記カタログ生成において、データ取得要求を自動的に処理するかユーザ許諾を求めるかを指定可能なカタログ生成部と、前記データ取得要求メールに対して前記指定結果に基づいてデータメールの自動生成またはユーザへの通知を行うことが可能な取得要求解析部を有することを特徴とする請求項１記載の通信装置。
【請求項１５】
前記カタログ生成において、送付済みカタログの破棄通知を生成可能なカタログ生成部と、受信したカタログ破棄通知を解析することが可能なカタログ解析部と、カタログ破棄通知の解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする請求項１記載の通信装置。
【請求項１６】
前記カタログ生成において、送付済みカタログとの差分カタログを生成可能なカタログ生成部と、受信した差分カタログを解析することが可能なカタログ解析部と、差分カタログの解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする請求項１記載の通信装置。
【請求項１７】
前記カタログ生成において、送付済みカタログを置換する上書カタログを生成可能なカタログ生成部と、受信した上書カタログを解析することが可能なカタログ解析部と、上書カタログの解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする請求項１記載の通信装置。
【請求項１８】
前記データ管理部が管理するデータに変化があったことを検出し、請求項１５から１７に示すいずれかのカタログメールを送信することによって、カタログ送付先のカタログを常に最新状態に同期させることが可能なカタログ設定部を有することを特徴とする請求項１記載の通信装置。
【請求項１９】
前記取得要求生成において、カタログの取得を要求するメールを生成可能な取得要求生成部と、受信したカタログ取得要求を識別し前記カタログ生成部へカタログ生成を要求することが可能な取得要求解析部を有することを特徴とする請求項１記載の通信装置。
【請求項２０】
前記取得要求解析において、取得要求元がカタログ送付先と一致しているかを判定し不正な取得要求を排除可能な取得要求解析部を有することを特徴とする請求項１記載の通信装置。
【請求項２１】
前記取得要求解析において、取得要求元がカタログ送付先と一致していない場合であっても、カタログの属性がカタログ転送可能であることを識別し、取得要求を排除しないことが可能な取得要求解析部を有することを特徴とする請求項１記載の通信装置。
【請求項２２】
画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開端末と、前記送信したマルチメディアデータを受信して閲覧する閲覧端末間で送受信されるメールを仲介するメールサーバであって、カタログメールおよびデータメールの内容を蓄積・管理するキャッシュ管理部と、前記キャッシュ管理部に蓄積された情報に基づいて新たに受信したデータ要求メールの内容を判定し、蓄積済みのデータと一致する場合はカタログ送信元への要求を行わず、蓄積されたデータを代理送信するメール送受信部を有することを特徴とするメールサーバ装置。
【請求項２３】
前記代理送信において、カタログ送信元装置に対してデータ要求が発生したことを通知するメール送受信部を有することを特徴とする請求項２２に記載のメールサーバ装置。
【請求項２４】
前記キャッシュ管理において、有効期間を超過したカタログおよびデータを自動的に削除し、保存可能領域の増加を行うことが可能なキャッシュ管理部を有することを特徴とする請求項２２に記載のメールサーバ装置。
【請求項２５】
前記キャッシュ管理において、カタログ送信先と異なる装置からの取得要求であることを識別し、カタログ送信元へのメール転送を行わないことが可能なキャッシュ管理部を有することを特徴とする請求項２２に記載のメールサーバ装置。
【請求項２６】
前記キャッシュ管理において、カタログ送信先と異なる装置からの取得要求であっても、カタログの属性がカタログ転送許可であることを識別し、カタログ送信元へのメール転送を行うことが可能なキャッシュ管理部を有することを特徴とする請求項２２に記載のメールサーバ装置。
【請求項２７】
画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開プログラムと、前記送信したマルチメディアデータを受信して閲覧する閲覧プログラムからなる通信プログラムにおいて、
前記公開プログラムは
前記マルチメディアデータを蓄積・管理するデータ管理ステップと、
前記マルチメディアデータのうち、公開対象とするマルチメディアデータを選択し、選択したマルチメディアデータを縮小画像に変換してカタログデータを生成するカタログ生成ステップと、
前記生成したカタログデータをカタログメールにして送信するメール送信ステップと、
前記閲覧端末から送信された取得要求メールを受信するメール受信ステップと、
前記受信した取得要求メールの内容を解析し、取得要求のあったマルチメディアデータを特定する取得要求解析ステップと、
前記特定したマルチメディアデータを送信するメール送信ステップを有し、
前記閲覧プログラムは
前記カタログメール、又は前記特定したマルチメディアデータを受信するメール受信ステップと、
前記受信したカタログメールからカタログデータに変換し、カタログデータから縮小画像を表示するカタログ解析ステップと、
前記表示した縮小画像をから取得対象とする画像を選択する取得データ選択ステップと、
前記選択結果に基づいて取得要求メールを生成する取得要求生成ステップと、
前記取得要求メールを送信するメール送信ステップと、
前記受信したマルチメディアデータを蓄積・管理するカタログ管理ステップを有することを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信あるいは受信用の端末、通信サーバ、およびコンピュータを利用して電子データの送受信を実現するためのプログラムに関するものである。
【背景技術】
【０００２】
通信可能な装置、たとえば携帯電話の分野において、装置内に蓄積されるデータの数・サイズ共に増加してきており、このデータを装置の利用者間で交換する需要もより強いものとなっている。
この需要に対応するものとして、１つには電子メールにデータを添付して送受信する方法が用いられており、例えば写メール（ＫＤＤＩ株式会社のサービス名）が知られている。
また、別の手段として、装置内のデータを一旦データサーバへ格納し、ブラウザなどの閲覧ソフトウェアを用いて参照可能とする方法があり、例えばＮｉｋｏｎオンラインアルバム（株式会社ニコンのサービス名）が知られている。
また、特許文献１には、電子データにおいて多種多様なデータ形式が存在する中で、受信端末にて取り扱い可能なデータ形式で電子データを配信できるようにする発明が記載されている。
【特許文献１】特開２００３−１０８４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記電子メール利用の方法では、送信するデータは送信側が選択してメール送信を行うために、多数のデータを送信する場合の送信者の操作が煩雑であり、また大きな通信料金が必要となるという課題を有していた。また一方で、データを受け取る側にとっては、送付されたデータが取得を希望するものとは限らないため不要な通信料金が発生するという課題があり、さらに送信側に蓄積されているデータに取得を希望するものがある場合であっても、相手装置の保有データを参照できないために、データの存在を知ることができず、仮に知ることができた場合でも取得するために音声通話やメールの文章によって依頼しなければならないという課題を有していた。
【０００４】
もう１つの手段であるデータサーバ利用の方法では、データ提供側はまずサーバ利用のためにサービスへの加入が必要であり、なおかつ公開するデータは、取得要求の有無に関わらず一旦全てをサーバに転送する必要があり、公開データ量に比例して通信料金が発生するという課題を有していた。また、サーバの機能を各通信装置に持たせる場合は、データをサーバに転送する必要は無くなる一方で、通信装置にサーバとしての機能を付加する必要があるという課題を有している。さらに、ブラウザを用いてデータ提供相手の通信装置がアクセスを行った場合に、データ提供元の装置は常に応答可能でなければならず、電源が入っていない状態や既にデータ通信中であるために応答できない状態の場合は、データの取得に対応することができないという課題を有している。
【０００５】
本発明は、前記従来の課題を解決するもので、個々の装置が有しているデータを簡単・効率的に公開および取得することが可能な通信装置、通信サーバおよびコンピュータを利用して電子データの送受信を実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、請求項１に係る発明の通信装置は、画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開端末と、前記送信したマルチメディアデータを受信して閲覧する閲覧端末からなる通信装置において、前記公開端末は前記マルチメディアデータを蓄積・管理するデータ管理部と、前記マルチメディアデータのうち、公開対象とするマルチメディアデータを選択し、選択したマルチメディアデータを縮小画像に変換してカタログデータを生成するカタログ生成部と、前記生成したカタログデータをカタログメールにして送信するメール送信部と、前記閲覧端末から送信された取得要求メールを受信するメール受信部と、前記受信した取得要求メールの内容を解析し、取得要求のあったマルチメディアデータを特定する取得要求解析部と、前記特定したマルチメディアデータを送信するメール送信部を有し、前記閲覧端末は前記カタログメール、又は前記特定したマルチメディアデータを受信するメール受信部と、前記受信したカタログメールからカタログデータに変換し、カタログデータから縮小画像を表示するカタログ解析部と、前記表示した縮小画像から取得対象とする画像を選択する取得データ選択部と、前記選択結果に基づいて取得要求メールを生成する取得要求生成部と、前記取得要求メールを送信するメール送信部と、前記受信したマルチメディアデータを蓄積・管理するカタログ管理部を有することを特徴とする。
【０００７】
また、請求項２に係る発明は、前記カタログ生成において、ユーザ操作により指定されたデータのみを公開対象とすることが可能なカタログ設定部を有することを特徴とする。
【０００８】
また、請求項３に係る発明は、前記カタログ生成において、あらかじめユーザが設定した範囲のデータを候補として提示することが可能なカタログ設定部を有することを特徴とする。
【０００９】
また、請求項４に係る発明は、前記カタログ生成において、前記データ管理部から取得した著作権情報に基づき、再配布不能なデータをカタログに含める操作を禁止することが可能なカタログ設定部を有することを特徴とする。
【００１０】
また、請求項５に係る発明は、前記カタログ生成において、データを容易に識別可能な縮小画像、アイコン、および生成日付などの固有情報から、カタログ生成を行うことが可能なカタログ生成部を有することを特徴とする。
【００１１】
また、請求項６に係る発明は、前記カタログ生成において、カタログ送信先から取得可能なデータ数をユーザが指定することが可能なカタログ設定部を有することを特徴とする。
【００１２】
また、請求項７に係る発明は、前記カタログ生成において、カタログメールの転送可否をユーザが指定することが可能なカタログ設定部を有することを特徴とする。
【００１３】
また、請求項８に係る発明は、前記カタログ生成において、カタログの有効期限をユーザが指定することが可能なカタログ設定部を有することを特徴とする。
【００１４】
また、請求項９に係る発明は、前記カタログ生成において、カタログで示されたデータを取得するための通信料金をカタログ送信元あるいはデータ取得要求元のいずれが負担するかをユーザが指定することが可能なカタログ設定部を有することを特徴とする。
【００１５】
また、請求項１０に係る発明は、前記カタログ生成において、カタログで示されたデータを取得するための情報料金をユーザが指定することが可能なカタログ設定部を有することを特徴とする。
【００１６】
また、請求項１１に係る発明は、前記カタログ管理において、有効期限を超過したカタログを自動的に削除することが可能なカタログ管理部を有することを特徴とする。
【００１７】
また、請求項１２に係る発明は、前記カタログ管理において、取得したデータの情報をカタログと関連して保持することが可能なカタログ管理部と、データ取得済みであることをカタログ表示に反映することが可能な取得データ選択部を有することを特徴とする。
【００１８】
また、請求項１３に係る発明は、前記カタログ生成において、ＨＴＭＬ形式によるカタログ生成を行うことが可能なカタログ生成部を有することを特徴とする。
【００１９】
また、請求項１４に係る発明は、前記カタログ生成において、データ取得要求を自動的に処理するかユーザ許諾を求めるかを指定可能なカタログ生成部と、前記データ取得要求メールに対して前記指定結果に基づいてデータメールの自動生成またはユーザへの通知を行うことが可能な取得要求解析部を有することを特徴とする。
【００２０】
また、請求項１５に係る発明は、前記カタログ生成において、送付済みカタログの破棄通知を生成可能なカタログ生成部と、受信したカタログ破棄通知を解析することが可能なカタログ解析部と、カタログ破棄通知の解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする。
【００２１】
また、請求項１６に係る発明は、前記カタログ生成において、送付済みカタログとの差分カタログを生成可能なカタログ生成部と、受信した差分カタログを解析することが可能なカタログ解析部と、差分カタログの解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする。
【００２２】
また、請求項１７に係る発明は、前記カタログ生成において、送付済みカタログを置換する上書カタログを生成可能なカタログ生成部と、受信した上書カタログを解析することが可能なカタログ解析部と、上書カタログの解析結果を反映して管理情報を更新することが可能なカタログ管理部を有することを特徴とする。
【００２３】
また、請求項１８に係る発明は、前記データ管理部が管理するデータに変化があったことを検出し、請求項１５から１７に示すいずれかのカタログメールを送信することによって、カタログ送付先のカタログを常に最新状態に同期させることが可能なカタログ設定部を有することを特徴とする。
【００２４】
また、請求項１９に係る発明は、前記取得要求生成において、カタログの取得を要求するメールを生成可能な取得要求生成部と、受信したカタログ取得要求を識別し前記カタログ生成部へカタログ生成を要求することが可能な取得要求解析部を有することを特徴とする。
【００２５】
また、請求項２０に係る発明は、前記取得要求解析において、取得要求元がカタログ送付先と一致しているかを判定し不正な取得要求を排除可能な取得要求解析部を有することを特徴とする。
【００２６】
また、請求項２１に係る発明は、前記取得要求解析において、取得要求元がカタログ送付先と一致していない場合であっても、カタログの属性がカタログ転送可能であることを識別し、取得要求を排除しないことが可能な取得要求解析部を有することを特徴とする。
【００２７】
また、請求項２２に係る発明のメールサーバ装置は、画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開端末と、前記送信したマルチメディアデータを受信して閲覧する閲覧端末間で送受信されるメールを仲介するメールサーバであって、カタログメールおよびデータメールの内容を蓄積・管理するキャッシュ管理部と、前記キャッシュ管理部に蓄積された情報に基づいて新たに受信したデータ要求メールの内容を判定し、蓄積済みのデータと一致する場合はカタログ送信元への要求を行わず、蓄積されたデータを代理送信するメール送受信部を有することを特徴とする。
【００２８】
また、請求項２３に係る発明は、前記代理送信において、カタログ送信元装置に対してデータ要求が発生したことを通知するメール送受信部を有することを特徴とする。
【００２９】
また、請求項２４に係る発明は、前記キャッシュ管理において、有効期間を超過したカタログおよびデータを自動的に削除し、保存可能領域の増加を行うことが可能なキャッシュ管理部を有することを特徴とする。
【００３０】
また、請求項２５に係る発明は、前記キャッシュ管理において、カタログ送信先と異なる装置からの取得要求であることを識別し、カタログ送信元へのメール転送を行わないことが可能なキャッシュ管理部を有することを特徴とする。
【００３１】
また、請求項２６に係る発明は、前記キャッシュ管理において、カタログ送信先と異なる装置からの取得要求であっても、カタログの属性がカタログ転送許可であることを識別し、カタログ送信元へのメール転送を行うことが可能なキャッシュ管理部を有することを特徴とする。
【００３２】
また、請求項２７に係る発明の通信プログラムは、画像や音声などのマルチメディアデータを電子メールに添付して送信するマルチメディアデータ公開プログラムと、前記送信したマルチメディアデータを受信して閲覧する閲覧プログラムからなる通信プログラムにおいて、前記公開プログラムは前記マルチメディアデータを蓄積・管理するデータ管理ステップと、前記マルチメディアデータのうち、公開対象とするマルチメディアデータを選択し、選択したマルチメディアデータを縮小画像に変換してカタログデータを生成するカタログ生成ステップと、前記生成したカタログデータをカタログメールにして送信するメール送信ステップと、前記閲覧端末から送信された取得要求メールを受信するメール受信ステップと、前記受信した取得要求メールの内容を解析し、取得要求のあったマルチメディアデータを特定する取得要求解析ステップと、前記特定したマルチメディアデータを送信するメール送信ステップを有し、前記閲覧プログラムは前記カタログメール、又は前記特定したマルチメディアデータを受信するメール受信ステップと、前記受信したカタログメールからカタログデータに変換し、カタログデータから縮小画像を表示するカタログ解析ステップと、前記表示した縮小画像をから取得対象とする画像を選択する取得データ選択ステップと、前記選択結果に基づいて取得要求メールを生成する取得要求生成ステップと、前記取得要求メールを送信するメール送信ステップと、前記受信したマルチメディアデータを蓄積・管理するカタログ管理ステップを有することを特徴とする。
【００３３】
本発明の通信装置は、画像や音声などのデータを蓄積・管理するデータ管理部から取得した情報をカタログ設定部においてカタログ形式の電子メールへ変換し、メール送受信部によって送信する。送信相手の通信装置はメール送受信部で受信したカタログメールをカタログ解析部によって解析し、解析結果に基づいてカタログの表示とユーザによるデータ選択を取得データ選択部によって行い、選択結果を取得要求生成部によって取得要求メールとして生成し、メール送受信部によってカタログ送付元の通信装置へ送信する。カタログ送付元の通信装置は、メール送受信部によって受信した取得要求メールを取得要求解析部によって解析し、解析結果に基づいて要求されたデータを送付するためのメールをデータメール生成部によって生成し、メール送受信部によってデータ取得依頼元の通信装置へ送信する。データ取得要求を行った通信装置は、メール送受信部によって受信したデータメールから取得を要求したデータを抽出し、表示または蓄積を行う。カタログメール、取得要求メールの送受信履歴は、カタログ管理部により管理される。
本構成によって、データを取得する側の通信装置は、カタログによって提示された多数のデータから、必要とするデータのみを選択して取得することができ、データを提供する側の通信装置は、カタログによってデータの選択肢だけを提示することによって、全てのデータを送信することによる通信量の増加を回避することができる。
【発明の効果】
【００３４】
本発明の通信装置によれば、通信相手が欲しないデータを大量に送付することによる通信量の増大を回避しつつ、通信相手が取得可能なデータの選択肢を広げることが可能となり、通信装置間での活発なデータ交換を容易とすることができる。
【発明を実施するための最良の形態】
【００３５】
以下本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は、本発明に係るカタログメールシステムの実施形態を示すブロック図である。カタログ送付側装置１００はカタログメールを送付する側の通信装置（公開端末）を示し、データ取得側装置１２０は受信したカタログを元にデータを取得する側の通信装置（閲覧端末）を示す。通信網１４０は、カタログ送付側装置１００とデータ取得側装置１２０の間で送受信される電子メールを配送する通信ネットワークである。
カタログ送付側装置１００と、データ取得側装置１２０は、同一の内部構成を有し、構成要素１０１〜１１２と構成要素１２１〜１３２は同一である。また、Ｄ１０１〜Ｄ１３０は、各ブロック間で送受されるデータを示す。
次に、カタログメールを用いたデータ送受信の流れに沿って、各ブロックの機能を説明する。カタログ送付側装置１００のユーザがカタログ送付を意図して操作を行うと、カタログ設定部１０３はデータ管理部１０５より、カタログ生成元となるカタログ対象データ情報Ｄ１０６を取得し、ユーザに対してカタログとして公開するデータの選択を促す画面を表示する。
【００３６】
図２は、カタログ選択を行う操作画面の例である。カタログ送付側装置２００が有する表示画面２０１に情報が表示され、ユーザは操作キー２０２を含むユーザインタフェース手段を用いて操作を行う。選択対象画像２０３は、カタログで公開するデータの候補である。公開対象として選択されたデータは、選択マーク２０４によって示される。選択対象データ数表示２０７は、公開可能な全データ数を表示し、選択済みデータ数表示２０８は、現在ユーザによって選択されているデータの数を表示する。
図２の表示例では、選択可能な候補データ数が１５０であり、そのうちのデータ９つが画像Ａ〜Ｉとして画面内に表示され、画像Ａ、Ｃ、Ｅ、Ｆ、Ｇ、Ｈがユーザによって選択されて選択データ数が６となっている状態を示している。完了ボタン２０５を選択することで公開データの選択が確定し次の設定へ進む。
以上の手順により確定し、カタログに含まれることとなったデータを、カタログのアイテムと呼ぶ。図２においては、画像Ａ、Ｃ、Ｅ、Ｆ、Ｇ、Ｈがカタログのアイテムである。中止ボタン２０６を選択した場合は、カタログメールの設定を中止する。なお、図２ではアイテムとして画像を選択する例を示しているが、画像以外の音声や文書も同様に選択してカタログに含めることが可能であることはいうまでもない。
【００３７】
図３は、アイテム選択後のカタログ設定画面の例である。カタログ送付側装置３００が有する表示画面３０１に情報が表示され、ユーザは操作キー３０２を含むユーザインタフェース手段を用いて操作を行う。アイテム表示３０３は、図２の選択画面において選択されたアイテムを表示している。カタログ送付先アドレス３０４は、カタログメールを送付する相手のメールアドレスを入力するための領域である。図２では送付先として１アドレス分が入力可能な画面構成を示しているが、複数の送付先を指定したり、複数の送付先が含まれるグループを指定してもかまわない。また、アドレス帳を起動して送付先を選択入力してもかまわない。
カタログ設定項目３０５は、カタログに対して設定可能な項目を示している。チェックボックス３０８はカタログ送付先からの取得要求に対して自動的に返信を行うかどうかの設定を示し、チェックボックス３０９はカタログ送付先が別のユーザへカタログを転送することを許すかどうかの設定を示し、チェックボックス３１０はカタログからのデータ取得に対して料金を課すかどうかの設定を示し、チェックボックス３１１はカタログからのデータ取得に対して発生する通信料を取得元が負担するかどうかの設定を示し、チェックボックス３１２はカタログから取得可能なデータ数に上限を設けるかどうかの設定を示す。
入力エリア３１３は、課金を行うことを選択した場合に課金額を入力するための領域を示し、入力エリア３１４は取得データ数に制限を設けることを選択した場合に取得上限数を入力するための領域を示す。
送信ボタン３０６を選択することにより、カタログメールの生成が開始される。送付先３０４および設定項目３０５への設定内容は、カタログメールの内容に反映される。中止ボタン３０７を選択した場合は、カタログの設定を中止する。
【００３８】
図２および図３に示した操作によりユーザからの設定は完了し、図１のカタログ設定部１０３は設定内容およびデータ管理部１０５から取得したアイテムの情報を、カタログ生成情報Ｄ１０７としてカタログ生成部１０９へ出力し、カタログ生成を要求する。カタログ生成部１０９は、カタログ生成情報Ｄ１０７を所定の形式のカタログメールＤ１１０として生成し、メール送受信部１０７へメール送信を要求する。また送信要求と共に、カタログ生成部１０９は、カタログメール送信情報Ｄ１１１をカタログ管理部１１１へ出力し、カタログ送信履歴の格納を要求する。カタログ管理部１１１は、カタログメール送信情報Ｄ１１１をカタログ履歴情報１１２へ格納する。
【００３９】
図１４は、カタログ履歴情報１１２に格納されたデータの構造を示す例である。カタログ履歴データＤ１４００は、カタログメール送信１回分のデータを保持する。データＤ１４０１〜Ｄ１４４０は、カタログ履歴データＤ１４００を構成する情報である。
カタログ番号Ｄ１４０１は、カタログを一意に識別可能な番号であり、図１のカタログ管理部１１１によって管理・付与される。カタログ送信日時Ｄ１４０２は、カタログメールを送信した日時情報である。送信先データアドレスＤ１４０３は、カタログメールの送信先アドレス集合Ｄ１４２０の格納位置を示す。送信先アドレス集合Ｄ１４２０は、カタログ送付先分のメールアドレスを保持するデータ集合である。送信先件数Ｄ１４０４は、送信先アドレス集合Ｄ１４２０に格納されたメールアドレスの件数を示す。アイテムデータアドレスＤ１４０５は、アイテムデータＩＤ集合Ｄ１４３０の格納位置を示す。
アイテムデータＩＤ集合Ｄ１４３０は、カタログ履歴データＤ１４００が示すカタログに含まれたアイテムが示すデータＩＤの集合である。データＩＤは、カタログ送付側装置１００内でデータを一意に識別可能な情報であり、ＩＤではなくファイル名や格納領域アドレスなどでもかまわない。アイテム数Ｄ１４０６は、アイテムデータＩＤ集合Ｄ１４３０に格納されたアイテムの件数を示す。カタログデータアドレスＤ１４０７は、カタログデータＤ１４４０の格納位置を示す。カタログデータＤ１４４０は、図１のカタログ生成部１０９によって生成されたカタログメールである。カタログデータサイズＤ１４０８は、カタログデータＤ１４４０のサイズを示す。提供データ数Ｄ１４０９は、カタログ履歴データＤ１４００が示す送信済みカタログを用いた取得要求によって、相手装置へ送信したデータの件数を示す。
【００４０】
属性情報Ｄ１４１０は、図３のカタログ設定項目３０５で示した各種設定情報を包括した情報である。自動送信有無Ｄ１４１１は図３の自動返信設定チェックボックス３０８の設定結果に、転送可否Ｄ１４１２は図３の転送許可設定チェックボックス３０９の設定結果に、取得上限有無Ｄ１４１３は図３の取得数制限設定チェックボックス３１２の設定結果に、取得上限数Ｄ１４１４は図３の取得制限数入力エリア３１４の設定結果に、課金金額Ｄ１４１５は図３の課金設定チェックボックス３１０および課金額入力エリア３１３の設定結果に、通信料負担者Ｄ１４１６は図３の通信料負担設定チェックボックス３１１の設定結果にそれぞれ対応する。
図１４のカタログ履歴データＤ１４００は、カタログ番号が１２３４００００１であり、カタログの送信日時が２００４年９月１日の１２時４５分であり、カタログ送信先が３箇所であり、自動返信は有効であり、転送は禁止であり、データ取得数は３件までに制限されており、データ取得時の通信料は取得元負担であり、カタログに含まれるアイテム数が５件であってそのうちの２件が既に取得されていることを示している。
【００４１】
図８は、カタログ履歴を閲覧する画面表示の例を示す。図８（ａ）は、送付したカタログの情報をリスト表示した画面例であり、カタログ送付側装置８００が有する表示画面８０１に情報が表示されている。カタログ送付履歴８０２、８０３、８０４は、それぞれが１回のカタログ送付に関する情報を表示している。
図８（ｂ）は、１件のカタログに関する詳細情報を表示した画面例である。図８（ａ）と同様に、カタログ送付側装置８１０が有する表示画面８１１に情報が表示されている。図８（ｂ）においては、カタログの情報と共に、カタログに対して行われた取得要求の履歴が表示されている。
【００４２】
図１のカタログ生成部１０９によって生成されたカタログメールＤ１１０の構造の例を、図１５に示す。図１５（ａ）のカタログデータＤ１５００は、１つのカタログ分のデータを示す。Ｄ１５０１〜Ｄ１５０８は、カタログ全体の情報を示すデータであり、Ｄ１５１０〜Ｄ１５１５はアイテム１のデータを、Ｄ１５２０〜Ｄ１５２５はアイテム２のデータを示す。
カタログサイズＤ１５０１はカタログデータ全体のサイズを示し、図１４のカタログデータサイズＤ１４０８と同意な値である。カタログ生成元Ｄ１５０２は、カタログを生成した装置のメールアドレスを示す。カタログ番号Ｄ１５０３はカタログを一意に識別する番号を示し、図１４のカタログ番号Ｄ１４０１と同意な値である。アイテム数Ｄ１５０４はカタログに含まれるアイテムの数を示し、図１４のアイテム数Ｄ１４０６と同意な値である。カタログ情報Ｄ１５０５は、Ｄ１５０１〜Ｄ１５０４以外のカタログ情報を示し、図１４のカタログ送信日時Ｄ１４０２、送信先件数Ｄ１４０４などと同意な値が含まれる。属性情報Ｄ１５０６はカタログの各種設定値を示し、図１４の属性情報Ｄ１４１０と同意な情報である。アイテム１開始位置Ｄ１５０７は、カタログデータＤ１５００内におけるアイテム１データの格納位置を示す。同じく、アイテム２開始位置Ｄ１５０８は、アイテム２データの格納位置を示す。
【００４３】
タイトルＤ１５１０は、アイテム１のタイトルを示す文字列である。データＩＤＤ１５１１はアイテム１が示すデータを一意に識別する値であり、図１４のアイテムデータＩＤ集合Ｄ１４３０に含まれるデータＩＤと同意な値である。データ情報Ｄ１５１２はアイテム１が示すデータの諸情報を格納する。データ情報Ｄ１５１２に格納される情報の例を、図１５（ｂ）に示す。図１５（ａ）の種別Ｄ１５１３はアイテムのフォーマットを示し、サイズＤ１５１４はアイテムのサイズを示す。図１５の例では、アイテム１が示すデータがＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式で１００ＫＢの動画データであり、カタログ上はＧＩＦ（Ｇｒａｐｈｉｃ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）形式で１ＫＢのアイコン画像によって表す場合を示しており、図１５（ａ）の種別Ｄ１５１３はＧＩＦ、サイズＤ１５１４は１ＫＢであり、図１５（ｂ）のデータ種別Ｄ１５５２はＭＰＥＧであり、サイズＤ１５５０は１００ＫＢである。図１５（ａ）のデータＤ１５１５は、アイテム１のデータが格納される。Ｄ１５２０〜Ｄ１５２５は、同様にアイテム２に関する情報およびデータである。
【００４４】
図１５は、カタログを構成する情報を格納するために定義した独自の形式であるが、インターネットで広く用いられているＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式により記述することもできる。ＨＴＭＬ形式のメールは、既に多くのメールソフトウェアやメール対応機器で閲覧や操作が可能である。図１６（ａ）は、ＨＴＭＬを用いてカタログメールを記述した場合の例を示す。カタログデータＤ１６００は、ＨＴＭＬ形式のカタログデータである。ｍｅｔａタグＤ１６０１は、カタログメール固有の情報が記述されている。ＨＴＭＬにおいて、ｍｅｔａタグは任意の情報を記述可能な書式である。ｍｅｔａタグＤ１６０１では、例としてカタログ番号と自動返信設定を記述している。図１５におけるカタログ情報Ｄ１５０１〜Ｄ１５０８は、同様の形式でｍｅｔａタグを用いて記述することができる。ｉｍｇタグＤ１６０２は、アイテムとして表示するデータを指定している。テキストＤ１６０３は、アイテムのタイトルを記述した文字列である。ａ開始タグＤ１６０４およびａ終了タグＤ１６０５は、リンク設定の範囲を指定している。図１６（ａ）の記述例では、Ｄ１６０４とＤ１６０５に挟まれたＤ１６０２およびＤ１６０３にリンクが設定される。
図１６（ａ）のカタログデータＤ１６００を、ＨＴＭＬとして解釈すると図１６（ｂ）の表示となる。表示画面１６００は、ＨＴＭＬ形式のカタログメールを表示したデータ取得側装置の表示画面である。画像表示１６０１〜１６０５は、図１６（ａ）のｉｍｇＤ１６０２と同様にｉｍｇタグによって記述された情報の表示結果であり、タイトル表示１６０６〜１６１０は、図１６（ａ）のテキストＤ１６０３と同様に記述された文字列の表示結果である。図１６（ｂ）のフォーカス１６１１は、リンク設定された画像表示１６０１およびタイトル表示１６０６が選択可能であることを示している。画像表示１６０２とタイトル表示１６０７、画像表示１６０３とタイトル表示１６０８、画像表示１６０４とタイトル表示１６０９、画像表示１６０５とタイトル表示１６１０も、同様に選択状態とすることができる。
【００４５】
図１において、メール送受信部１０７は、送信要求されたカタログメールＤ１１０をカタログメールＤ１０１としてデータ取得側装置１２０宛てに送信する。カタログメールＤ１０１は通信網１４０を経由して、メール送受信部１２７においてカタログメールＤ１２２として受信される。メール送受信部１２７は、カタログ解析部１３０に対して受信したカタログメールＤ１２４を出力し、カタログの解析処理を要求する。カタログ解析部１３０は、カタログメールＤ１２４を解析し、解析情報Ｄ１２７を取得データ選択部１２４へ出力する。
【００４６】
図４は、データ取得側装置においてカタログメールを受信した際の画面表示例を示す。データ取得側装置４００が有する表示画面４０１に情報が表示され、ユーザは操作キー４０２を含むユーザインタフェース手段を用いて操作を行う。受信情報表示４０３は、受信したカタログメールの情報を示す。受信情報表示４０３は、図１のカタログ解析情報Ｄ１２７に基づいて行われる。図４に示す画面表示は図１の取得データ選択部１２４によって行われる。図４の閉じるボタン４０５を押下すると、着信表示は消去され受信したカタログメールに対する処理は中断される。カタログオープンボタン４０４を選択すると、カタログからのデータ取得画面へ遷移する。
【００４７】
図５は、データ取得側装置においてカタログから取得対象データを選択する画面表示例を示す。データ取得側装置５００が有する表示画面５０１に情報が表示され、ユーザは操作キー５０２を含むユーザインタフェース手段を用いて操作を行う。カタログアイテム５０３はカタログで示された取得可能なデータを示すアイテム表示である。アイテム選択マーク５０４は、ユーザ操作によってデータ取得対象として選択されたことを示す。カタログ内アイテム数表示５０７は表示中のカタログに含まれるアイテムの総数を示し、選択アイテム数表示５０８は選択中のアイテム数を示す。選択可能最大アイテム数表示５０９は、表示中のカタログにおいて選択することができるアイテム数の上限を示す。図５の例では、図３の設定結果に基づくカタログを表示したものと仮定し、画像Ａ、Ｃ、Ｅ、Ｆ、Ｇ、Ｈの合計６アイテムがカタログに含まれ、選択可能な上限数が３である状態を示している。完了ボタン５０５を選択すると取得データの選択は終了し、取得確認画面へ遷移する。中止ボタン５０６を選択すると、カタログ表示を消去しデータ選択処理を中止する。
【００４８】
図６は、データ取得側装置においてデータ取得要求を送信する前の確認画面例を示す。データ取得側装置６００が有する表示画面６０１に情報が表示され、ユーザは操作キー６０２を含むユーザインタフェース手段を用いて操作を行う。取得要求アイテム表示６０３は図５に示した取得データ選択の結果を示している。取得要求先アドレス６０４は、データ取得要求を送信する相手のメールアドレスを示している。カタログを生成した装置からカタログメールを直接受信した場合、取得要求先アドレス６０４はカタログ送付元と同一である。生成元とは異なる装置からカタログメールを転送された場合は、取得要求先アドレス６０４にはカタログ送付元装置ではなく、カタログ生成元装置のメールアドレスが示される。取得条件６０５は、データ取得における条件を示し、基本的には図３のカタログ設定項目３０５においてカタログ生成元が指定した設定値と同一である。送信ボタン６０６を選択することにより、データ取得要求メールが送信される。中止ボタン６０７を選択した場合は、データ取得要求を行わずカタログメール処理を中止する。
【００４９】
図４〜図６に示した表示および操作は、図１の取得データ選択部１２４において行われる。データ取得要求を送信することが決定すると、取得データ選択部１２４は取得要求情報Ｄ１３０を出力して、取得要求生成部１２１に対してデータ取得要求メールの生成を要求する。また、取得データ選択部１２４は、取得要求送信情報Ｄ１２８を出力して、カタログ管理部１３１に対して取得要求履歴の格納を要求する。カタログ管理部１３１は、取得要求送信情報Ｄ１２８をカタログ履歴情報１３２へ格納する。取得要求生成部１２１は取得要求情報Ｄ１３０に基づいて取得要求メールＤ１２６を生成し、メール送受信部１２７に対してメール送信を要求する。送信要求された取得要求メールＤ１２６を取得要求メールＤ１２１としてカタログ送付側装置１００宛てに送信する。取得要求メールＤ１２１は通信網１４０を経由して、メール送受信部１０７において取得要求メールＤ１０３として受信される。メール送受信部１０７は、取得要求解析部１０８に対して受信した取得要求メールＤ１０９を出力し、取得要求の解析処理を要求する。取得要求解析部１０８は、取得要求メールＤ１０９を解析し要求内容の抽出を行う。
【００５０】
図２０は、取得要求の解析処理の例を示すフローチャートである。ステップＳ２０００は、解析処理の開始状態を示す。ステップＳ２００１で取得要求メールからのカタログ番号抽出を行い、抽出結果に対してステップＳ２００２で判定を行う。ステップＳ２００１で、保存されたカタログ履歴との比較によって、取得要求メール内のカタログ番号が有効であると判定されると、ステップＳ２００３で要求元装置の情報が抽出される。
ステップＳ２００４では、ステップＳ２００１で抽出した番号のカタログ送付履歴を参照し、転送許可の設定であった場合は、要求元装置のチェックは不要であると判断しステップＳ２００６へ遷移する。転送禁止設定であった場合は、ステップＳ２００５において、カタログ送付履歴に含まれた送付先との比較を行い、含まれている場合は適正な要求元であると判断してステップＳ２００６へ遷移する。
ステップＳ２００６では、取得要求メールから、取得要求対象であるデータのＩＤが抽出される。データＩＤは、送付したカタログにおいて各データに付加された識別子であり、カタログ送付元装置においてデータを一意に特定可能な情報である。
ステップＳ２００７では、ステップＳ２００６で抽出した要求データＩＤの有効性が判定される。要求されたＩＤのデータが存在しない、送付したカタログに含まれていない、指定データが再配布禁止、のいずれでもなければ、ステップＳ２００８へ遷移する。
【００５１】
ステップＳ２００８では、カタログの送付履歴から、取得数制限の有無が判定される。取得数制限が行われていた場合は、ステップＳ２００９において、ステップＳ２００３で抽出した要求元装置に対して、既に取得数の上限までデータを送付済みであるかがチェックされる。取得数上限に達していない場合は、ステップＳ２０１０において取得数カウンタの値が１だけ加算され、ステップＳ２０１１へ遷移する。取得数カウンタは、各カタログの各送付先毎に保持される値であり、加算処理はカタログ履歴の更新として実行される。ステップＳ２００８において、カタログに取得数制限が行われていなかったと判定された場合は、ステップＳ２００９の処理を行わずにステップＳ２０１１へ遷移する。
ステップＳ２０１１では、カタログ送付履歴を参照してデータの提供条件として取得側が通信料を負担することが設定されていたかどうかが判定される。取得側通信料負担が設定されていた場合は、ステップＳ２０１２において取得要求メールから通信料負担許諾情報が抽出され、ステップＳ２０１３で許諾ありと判定されるとステップＳ２０１４へ遷移する。ステップＳ２０１１において、カタログ送付時の設定として取得側通信料負担が設定されていなかったと判定された場合は、ステップＳ２０１２およびステップＳ２０１３をスキップして、ステップＳ２０１４へ遷移する。
ステップＳ２０１４では、カタログ送付履歴を参照してデータの提供条件として課金が設定されていたかどうかが判定される。課金が設定されていた場合は、ステップＳ２０１５において取得要求メールから課金許諾情報が抽出され、ステップＳ２０１６で許諾ありと判定されるとステップＳ２０３０へ遷移して解析処理を終了する。ステップＳ２０１４において、カタログ送付時の設定として課金が設定されていなかったと判定された場合は、ステップＳ２０１５およびステップＳ２０１６をスキップしてステップＳ２０３０へ遷移し、解析完了となる。
【００５２】
ステップＳ２００５において、転送が禁止されているにもかかわらずカタログ送付先ではない装置からの取得要求であることが検出された場合、ステップＳ２００７において、要求されたＩＤのデータが存在しない、送付したカタログに含まれていない、指定データが再配布禁止であるのいずれかであると判定された場合、ステップＳ２００９において、取得要求元の装置に対して提供済みのデータ数が既に上限に達していると判定された場合、ステップＳ２０１３において、通信料負担がデータ提供条件であるにも関わらず負担許諾が行われていないことが検出された場合、ステップＳ２０１６において、課金がデータ提供条件であるにも関わらず課金許諾が行われていないことが検出された場合、のいずれの場合においても、ステップＳ２０２０へ遷移し、取得解析処理は中断され、取得要求は棄却される。
【００５３】
図２０に示した取得要求解析後、図１の取得要求解析部１０８は、自動返信を行わない設定であることを検出すると、ユーザに対するデータ送信確認を行う。自動返信の可否は、カタログ毎に設定を付加することも、カタログ送付側装置全体としての設定を参照することも可能である。
図９は、カタログ送付側装置においてデータ取得要求を受信した場合の送信確認画面例を示す。カタログ送付側装置９００が有する表示画面９０１に情報が表示され、ユーザは操作キー９０２を含むユーザインタフェース手段を用いて操作を行う。取得要求内容表示９０３は取得要求元の情報や取得条件などの情報を示す。ユーザによって送信ボタン９０４が選択された場合は、データ取得要求が許諾されたものとして、取得要求されたデータをデータメールとして要求元へ送信する。中止ボタン９０５が選択された場合は、取得要求が拒絶されたものとして、データの送信は行わない。
【００５４】
図９においてデータ送信が許諾されると、図１の取得要求解析部１０８は、取得要求解析情報Ｄ１１２をデータメール生成部１０２へ出力し、要求されたデータを送信するためのメール生成を要求する。また、取得要求解析部１０８が自動返信を行う設定であることを検出すると、図９に示した送信確認は行わず、直ちに取得要求解析情報Ｄ１１２をデータメール生成部１０２へ出力し、要求されたデータを送信するためのメール生成を要求する。データメール生成部１０２は、取得要求解析情報Ｄ１１２に基づいてデータ管理部１０５から取得要求された取得要求対象データＤ１０５を取得し、生成したデータメールＤ１０４を出力してメール送受信部１０７に対してメール送信要求を行う。メール送受信部１０７は、送信要求されたデータメールＤ１０４をデータメールＤ１０２としてデータ取得側装置１２０宛てに送信する。
【００５５】
図７は、自動返信を行った場合の画面表示例を示す。カタログ送付側装置７００が有する表示画面７０１に情報が表示される。送信情報７０２は送信先や送信データなどを示し、表示内容は図９における取得要求内容表示９０３と同等である。
【００５６】
図１において、メール送受信部１０７によって送信されたデータメールＤ１０２は、通信網１４０を経由してメール送受信部１２７においてデータメールＤ１２３として受信される。メール送受信部１２７は、カタログ管理部１３１に対して受信したデータメールＤ１３１を出力し、カタログ情報の更新を要求する。カタログ管理部１３１は、データメールＤ１３１の情報を表示してユーザ操作を求める。
【００５７】
図１０は、取得データの表示画面例を示す。データ取得側装置１０００が有する表示画面１００１に情報が表示され、ユーザは操作キー１００２を含むユーザインタフェース手段を用いて操作を行う。データメール情報表示１００３は受信したデータメールの情報を示し、取得データ表示１００４は取得したデータを表示する。図１０は画像データを取得した例を示すが、取得データが音声の場合は音声再生を行うことによってデータ内容を示す。通常保存ボタン１００５が選択された場合は、取得したデータは独立したデータとして保存され、メール保存ボタン１００６が選択された場合は、取得したデータを含むデータメール全体が通常のメールとして保存される。カタログ保存ボタン１００７が選択された場合は、保存されたカタログ情報が更新されると共に、カタログとリンクしたデータとして取得したデータが保存される。削除ボタン１００８が選択された場合は、取得したデータを保存せずにデータメールを破棄する。
【００５８】
図１においてカタログ管理部１３１は、図１０に示した操作画面においてカタログ保存が選択された場合は、データメールＤ１３１で取得したデータに関するカタログ情報を更新してカタログ履歴情報１３２として格納し、取得データＤ１２９の格納をデータ管理部１２５へ要求する。図１０において通常保存またはメール保存が選択された場合は、カタログ情報の更新は行わず、データ管理部１２５に対して取得データＤ１２９の保存のみを要求する。データ管理部１２５は、要求に従い取得データＤ１２９を蓄積データ１２６へ格納する。以上で、カタログ送付とデータ取得の処理が完了する。
【００５９】
以上の動作を、シーケンス図を用いて再度説明する。
図１１は、カタログ送付、データ取得要求、データ取得完了までの処理フローを示すシーケンス図である。図１１のカタログ送付側装置１１００は、図１のカタログ送付側装置１００と同一であり、図１１のデータ取得側装置１１０１は、図１のデータ取得側装置１２０と同一である。また、図１１のデータ管理部１１１０、カタログ管理部１１２０、メール送受信部１１４０は、それぞれ図１のデータ管理部１０５、カタログ管理部１１１、メール送受信部１０７と同一である。同様に、図１１のデータ管理部１１９０、カタログ管理部１１８０、メール送受信部１１６０は、それぞれ図１のデータ管理部１２５、カタログ管理部１３１、メール送受信部１２７と同一である。図１１のカタログ処理部１１３０は、図１のカタログ設定部１０３、カタログ生成部１０９、取得要求解析部１０８、データメール生成部１０２の機能を包含している。また、図１１のカタログ処理部１１７０は、図１のカタログ解析部１３０、取得データ選択部１２４、取得要求生成部１２１の機能を包含している。図１１のメールサーバ１１５０は、メールの送受信を仲介するサーバ装置である。
【００６０】
図１１のシーケンスは、カタログ送付開始がユーザ操作等によって開始された状態からの動作を示している。カタログ処理部１１３０はカタログ対象データＤ１１０１の取得処理Ｓ１１０１を行い、取得したデータを元にカタログ設定処理Ｓ１１３１を行う。次にカタログメール生成処理Ｓ１１３２を行い、生成したカタログメールＤ１１３３の送信要求処理Ｓ１１３３を行う。メール送受信部１１４０はメールサーバへのメール送信Ｓ１１４１を行う。メールサーバ１１５０は、送付されたカタログメールＤ１１４１の配送処理Ｓ１１５１を行う。
メール送受信部１１６０は、メールサーバから受信したカタログメールＤ１１５１に対するカタログ解析要求Ｓ１１６１を行う。カタログ処理部１１７０は、カタログメールＤ１１６１を解析し、カタログ内容の表示および取得データの選択処理Ｓ１１７１を行う。Ｓ１１７１の選択結果を元に取得要求メール生成処理Ｓ１１７２が行われ、生成された取得要求メールＤ１１７３の送信要求Ｓ１１７３が行われる。
メール送受信部１１６０は、メールサーバへの送信処理Ｓ１１６２を行い、メールサーバ１１５０は取得要求メールＤ１１６２の配信処理Ｓ１１５２を行う。
【００６１】
データ送受信部１１４０は、受信した取得要求メールＤ１１５２に対する解析要求Ｓ１１４２を行う。カタログ処理部１１３０は、カタログ管理部１１２０からカタログ送信履歴の取得処理Ｓ１１２１を行い、取得したカタログ送信履歴情報Ｄ１１２１と取得要求メールＤ１１４２を用いて取得要求解析処理Ｓ１１３５を行う。解析結果に基づいて、カタログ処理部１１３０は要求された送信データの取得処理Ｓ１１０２を行い、取得した送信データＤ１１０２を送信するためのデータメール生成処理Ｓ１１３６を行う。生成されたデータメールの送信要求Ｓ１１３７に従い、メール送受信部１１４０は、データメールＤ１１３７の送信処理Ｓ１１４３を行う。
メールサーバ１１５０は、データメールＤ１１４３の配送処理Ｓ１１５３を行い、メール送受信部１１６０は受信したデータメールＤ１１６３の解析要求処理Ｓ１１６３を行う。カタログ処理部１１７０は、取得要求履歴情報の取得処理Ｓ１１８１を行い、取得した取得要求履歴情報Ｄ１１８１との比較によって、取得データの識別処理Ｓ１１７５を行う。取得データ識別処理Ｓ１１７５によって取得要求したデータの受信であることを判別すると、取得データ表示処理Ｓ１１７６の後、カタログ情報の更新処理Ｓ１１７７および取得データの格納処理Ｓ１１７８が行われる。データメール情報Ｄ１１７７はカタログ情報の更新情報であり、取得データＤ１１７８は取得要求の結果として取得したデータである。
【００６２】
（実施の形態２）
図１２は、実施の形態２のデータ自動同期について示したシーケンス図である。
図１１と同様に、図１２のカタログ送付側装置１２００は、図１のカタログ送付側装置１００と同一であり、図１２のデータ取得側装置１２０１は、図１のデータ取得側装置１２０と同一である。また、図１２のデータ管理部１２１０、カタログ管理部１２２０、メール送受信部１２４０は、それぞれ図１のデータ管理部１０５、カタログ管理部１１１、メール送受信部１０７と同一である。同様に、図１２のデータ管理部１２９０、カタログ管理部１２８０、メール送受信部１２６０は、それぞれ図１のデータ管理部１２５、カタログ管理部１３１、メール送受信部１２７と同一である。
図１２のカタログ処理部１２３０は、図１のカタログ設定部１０３、カタログ生成部１０９、取得要求解析部１０８、データメール生成部１０２の機能を包含している。また、図１２のカタログ処理部１２７０は、図１のカタログ解析部１３０、取得データ選択部１２４、取得要求生成部１２１の機能を包含している。図１２のメールサーバ１２５０は、メールの送受信を仲介するサーバ装置である。
【００６３】
図１２のシーケンスは、カタログ送付側装置１２００において蓄積データの変化が発生した状態からの動作を示している。
蓄積データの変化とは、例えばブラウザによるダウンロードや内蔵カメラによる撮影、ユーザによるデータ削除などを想定している。
データ管理部１２１０は、管理下のデータに変化が発生したことを検出し、データ変化通知処理Ｓ１２１１を行う。カタログ管理部１２２０は、管理下のカタログ履歴情報と通知された変化情報Ｄ１２１１を比較し、差分カタログの生成要否を判定する。差分カタログ生成が必要であると判断すると、カタログ管理部１２２０はカタログ生成に必要な差分データ情報の取得要求Ｓ１２２２を行い、取得した情報Ｄ１２２２にカタログ生成に必要な情報を付加した差分カタログ情報Ｄ１２２３を出力して、差分カタログメール生成要求Ｓ１２２３を行う。カタログ処理部１２３０は、差分カタログメール生成要求Ｓ１２２３と差分カタログ情報Ｄ１２２３に基づいて差分カタログ生成処理Ｓ１２３１を実行し、メール送受信部１２４０に対して差分カタログメール送信要求Ｓ１２３２を行う。
【００６４】
図１８は、差分カタログ処理を含むカタログ設定処理の例を示すフローチャートである。図１８に示す処理は、図１２のＳ１２３１において行われる。ステップＳ１８００は、カタログ設定を開始する状態である。ステップＳ１８０１では、カタログ生成元となるデータリストの生成が行われる。
【００６５】
図１９は、カタログに格納する情報の設定処理の例を示すフローチャートである。ステップＳ１９００は、カタログ設定を開始する状態である。ステップＳ１９０１では、生成元とする全データ数のカウンタｎが０に初期化され、ステップＳ１９０２では、生成結果のリストに含まれるデータ数のカウンタｍが０に初期化される。ステップＳ１９０３ではｎ番目のデータに関する情報が取得され、ステップＳ１９０４ではステップＳ１９０３で取得した情報に対して再配布許可の判定が行われる。ｎ番目のデータが、著作権などの制限により再配布が禁止されている場合はステップＳ１９０７へ進み、再配布が許されている場合はステップＳ１９０５へ進む。ステップＳ１９０５でｎ番目データをリストへ追加し、ステップＳ１９０６でリストのデータ数ｍが１だけ加算される。ステップＳ１９０７では、カウンタｎが１だけ加算される。ステップＳ１９０８においてカウンタｎの値が判定され、リスト生成元の全データ数に達していない場合は、ステップＳ１９０３からの処理が繰り返される。ステップＳ１９０８において、カウンタｎが全データ数以上である、すなわち全てのデータに対して処理が完了したと判定されると、ステップＳ１９０９に遷移しリストの生成処理を終了する。
【００６６】
図１９に示した処理により、再配布可能なデータすなわちカタログによって公開が許されるデータのリストが生成され、図１８の処理はステップＳ１８０２に遷移する。ステップＳ１８０２では、カタログによって公開するデータの選択が行われる。選択方法としては、特定の条件に合致するデータを選別することも、図２に示したようなユーザ操作による選択を行うことも可能である。ステップＳ１８０２によってカタログに包含するデータの選択が完了すると、ステップＳ１８０３においてステップＳ１８０１の生成結果であるデータリスト数のカウンタｎを０に初期化する。
ステップＳ１８０４では、ステップＳ１８０２の結果に基づいてｎ番目のデータが公開対象として選択されたかどうかが判定される。選択されたデータであれば、次にステップＳ１８０５において、生成中のカタログが差分であるかが判定される。差分カタログの生成であるかは、ステップＳ１８００開始前に決定されている。ステップＳ１８０５において差分カタログであると判定された場合は、ステップＳ１８０６においてｎ番目のデータを差分カタログに含める必要があるかが判定される。判定条件としては、カタログの履歴情報を参照し、既に送付済みのカタログに含まれていた場合は、差分カタログに加える必要が無いと判定され、以後の処理をスキップしてステップＳ１８０９へ遷移する。
【００６７】
ステップＳ１８０５において差分カタログの生成ではないと判定されたか、ステップＳ１８０６において差分カタログに含む必要があると判定された場合は、ステップＳ１８０７においてｎ番目データの情報取得を行い、ステップＳ１８０８においてカタログ対象データリストへの追加処理を行う。ステップＳ１８０９ではカウンタｎの値が１加算され、ステップＳ１８１０においてカウンタｎの値が判定され、選択元リストの全データ数に達していない場合は、ステップＳ１８０４からの処理が繰り返される。
ステップＳ１８１０において、カウンタｎが全データ数以上である、すなわち全てのデータに対して処理が完了したと判定されると、処理ループを抜けてステップＳ１８１１へ遷移する。ステップＳ１８１１では、公開データ以外の属性設定処理を行う。設定内容は既定あるいはあらかじめ設定された値でもよく、図３に示したようにユーザ操作による設定を行ってもよい。属性設定が完了すると、ステップＳ１８１２へ遷移しカタログ設定処理を終了する。
【００６８】
図１８および図１９に示した処理によって確定したカタログの情報を元に、カタログメールの生成が行われると、図１２の差分カタログ生成処理Ｓ１２３１は終了する。次に、メール送受信部１２４０は、差分カタログメールＤ１２３２の送信処理Ｓ１２４１を行う。メールサーバ１２５０は、差分カタログメールＤ１２４１をデータ取得側装置１２０１への配送処理Ｓ１２５１を行う。メール送受信部Ｓ１２６０は、受信した差分カタログメールＤ１２５１の解析要求Ｓ１２６１を行う。カタログ処理部１２７０は、差分カタログメールＤ１２６１の解析処理Ｓ１２７１を行い、解析結果に基づいて差分カタログ解析情報Ｄ１２７２を出力し、カタログ情報更新要求Ｓ１２７２を行う。カタログ管理部１２８０は、通知された差分カタログ解析情報Ｄ１２７２に基づいて、管理下のカタログ履歴情報の更新処理Ｓ１２８１を行う。
【００６９】
以上の処理が完了した後、カタログ送付側装置１２００のデータＤ１２０１と、データ取得側装置１２０１のカタログ情報Ｄ１２０２は同期された状態となり、装置１２０１のユーザは装置１２００の最新状態を反映したカタログＤ１２０２を参照して、データの取得や閲覧を行うことができる。
【００７０】
なお、カタログ処理部１２７０にデータを自動的に取得する機能を付加し、差分カタログで通知されたデータを指定した取得要求メールを送信し、ユーザの介在無しにデータを取得されることも可能である。この場合、カタログ上の情報だけでなく、装置１２００のデータＤ１２０１と同一のデータが、データ管理部１２９０に蓄積されることとなる。同様に、差分カタログによって削除されたことが通知されたデータを、データ管理部１２９０に蓄積されたデータから自動削除させることも可能である。
【００７１】
（実施の形態３）
実施の形態１において、複数のデータをカタログとして送付する例を示したが、図１７は単一のデータに対してカタログメールの仕組みを用いた例を示す。
データ取得側装置１７００が有する表示画面１７０１に情報が表示され、ユーザは操作キー１７０２を含むユーザインタフェース手段を用いて操作を行う。受信メール情報表示１７０３は、カタログメール形式で送付されたメールの内容を表示している。送信日時表示１７０４、送信元表示１７０５、メール本文表示１７０６は、通常のメール表示と同様に送信された日時、送信元、メール本文の情報を表示している。返信ボタン１７０９を選択すると、表示中のメールに対する返信メール作成画面へ遷移し、閉じるボタン１７１０を選択すると、表示中のメールを消去して閲覧動作を終了することも、通常のメール閲覧と同様である。画像１７０７は、図５の画像５０３と同様のカタログアイテムを示している。ガイダンス１７０８に示された操作を行うことにより、画像１７０７が示すデータ、つまり図１７の例では原寸サイズの画像データに対する取得要求メールが送信される。図１７の画面表示から要求データ取得までの動作は、図１１のシーケンスに示したステップＳ１１７１からステップＳ１１７８までの処理と全く同一である。取得完了後は、図１０に示した様なデータ受信画面を表示してもかまわないし、図１７の画像１７０７を取得した画像で置き換えて表示してもよい。
【００７２】
（実施の形態４）
図１３は、カタログメールを用いたデータ送信において、メールサーバがキャッシュ機能を有する場合の動作を示したシーケンス図である。
図１３のカタログ送付側装置１３００は、図１１のカタログ送付側装置１１００と同一であり、図１３のデータ取得側装置１３５０は図１１のデータ取得側装置１１０１と同一である。図１３のデータ取得側装置１３６０はデータ取得側装置１３５０と同様の通信装置であり、同一のカタログに対して２台の装置が取得要求を行う場合の動作を示している。メールサーバ１３１０は、図１１のメールサーバ１１５０と同一であり、図１３の送受信部１３２０およびキャッシュ管理部１３４０は、メールサーバ１３１０の一部である。
【００７３】
カタログ送付処理Ｓ１３００は、図１１のＳ１１０１からＳ１１６１までの処理に該当する。ただし図１３では、カタログメールＤ１３００の送付先が、データ取得側装置１３５０およびデータ取得側装置１３６０の２台である。また、カタログ送付処理Ｓ１３００内において、キャッシュ管理部１３４０はカタログメールＤ１３００の保存処理を行う。
カタログメールを受信後、データ取得側装置１３５０はデータ選択処理Ｓ１３５１によりデータＡを選択し、データＡ取得要求メール生成Ｓ１３５２、取得要求メール送信Ｓ１３５３を行う。カタログメールＤ１３００には、データＡおよびデータＢを示すアイテムが含まれているものとする。送受信部１３２０は、受信した取得要求メールＤ１３５３をデータＡ取得要求メールＤ１３２１として出力し、キャッシュ管理部１３４０に対してチェック要求を行う。キャッシュ管理部１３４０は、データＡ取得要求メールＤ１３２１を解析し、管理下のカタログメールおよびデータメール履歴と比較してキャッシュチェック処理Ｓ１３４１を行う。チェック結果通知Ｓ１３４２により、該当データなしとのチェック結果Ｄ１３４２を得ると、送受信部１３２０は取得要求メールの配送処理Ｓ１３２２を行う。カタログ送付側装置１３００における取得要求の処理Ｓ１３０１〜Ｓ１３０３は、実施の形態１で述べた処理と同様であるため、説明は省略する。
【００７４】
送受信部１３２０は、受信したデータＡメールＤ１３０３の配送処理Ｓ１３２３を行った後、キャッシュ管理部１３４０に対してデータ格納要求Ｓ１３２４を行う。キャッシュ管理部１３４０は、管理下のカタログメールおよびデータメール履歴を参照し、カタログ送付処理Ｓ１３００で保存したカタログに属するデータであり、なおかつデータキャッシュに保存されていないデータＡであることを識別すると、データＡ格納処理Ｓ１３４３を行う。
【００７５】
次に、データ取得側装置１３６０が、データ選択処理Ｓ１３６１においてデータＡおよびデータＢを選択し、まずデータＡの取得要求メール生成Ｓ１３６２および取得要求メール送信Ｓ１３６３を行う。送受信部１３２０は、受信した取得要求メールをデータＡ取得要求メールＤ１３２５として出力しキャッシュチェック処理Ｓ１３２５を要求する。キャッシュ管理部１３４０は、データＡ取得要求メールＤ１３２５を解析し、管理下のカタログメールおよびデータメール履歴と比較してキャッシュチェック処理Ｓ１３４４を行う。データＡ格納処理Ｓ１３４３において、データＡはキャッシュ格納済みであるため、チェック結果Ｄ１３４５としてデータＡが出力される。送受信部１３２０は、チェック処理の結果として通知されたデータＤ１３４５を、データＡメールＤ１３２６として配送処理Ｓ１３２６を行う。つまり、データＡに対する１回目の取得要求に対して、カタログ送付側装置１３００が行ったデータメール送信を、メールサーバ１３１０が代行したこととなり、カタログ送付側装置１３００のデータ通信量が節減される。
【００７６】
データＡを含むメールＤ１３２６を受信したデータ取得側装置１３６０は、次にデータＢの取得要求メール生成Ｓ１３６４を行う。以後の動作は、データ取得側装置１３５０がデータＡに対して行った場合の動作であるＳ１３５３からＳ１３４３と同様の動作Ｓ１３６５からＳ１３４８が繰り返される。データＢはキャッシュ管理部１３４０に保存されていないため、キャッシュチェック処理Ｓ１３４６の結果は該当データなしとなり、カタログ送付側装置１３００が送付したデータＢメールＤ１３３０は、データＢ格納処理Ｓ１３４８によりキャッシュ管理部１３４０に保存される。従って、次にデータ取得装置１３５０がデータＢに対する取得要求を行った場合は、メールサーバ１３１０がデータＢを送付することとなる。
以上の説明で明らかな通り、メールサーバ１３１０がカタログメールおよびデータメールをキャッシュすることにより、カタログ送付側装置１３００は不必要なデータ通信を抑制することができる。
【００７７】
次に、メールサーバの処理を、フローチャートを用いて詳細に述べる。
図２１は、図１３の送受信部１３２０およびキャッシュ管理部１３４０で行われる処理の例を示すフローチャートである。ステップＳ２１００は、メールを受信して配送処理を開始した状態を示す。ステップＳ２１０１において、メールの種別が抽出される。ステップＳ２１０２では、抽出したメール種別がカタログメールであるかの判定が行われ、カタログメールである場合はステップＳ２１０３へ、カタログメールではない場合はＳ２１０６へ遷移する。ステップＳ２１０３では、カタログメールからカタログ番号の抽出が行われ、ステップＳ２１０４においてメールサーバが保存済みのカタログであるかが判定される。保存済みではないと判定された場合は、ステップＳ２１０５においてカタログメールの保存が行われる。ステップＳ２１０４で保存済みと判定された場合、あるいはステップＳ２１０５で保存処理が完了した後は、ステップＳ２１１４へ遷移する。
【００７８】
ステップＳ２１０２において、受信メールがカタログメールではないと判定されると、次にステップＳ２１０６においてデータ送信メールであるかの判定が行われる。データ送信メールであると判定されると、ステップＳ２１０７においてメールに包含されたデータのＩＤが抽出され、ステップＳ２１０８で保存済みデータであるかの判定が行われる。保存されていないデータであると判定されると、ステップＳ２１０９においてデータがＩＤと共に保存される。ステップＳ２１０８で既に保存済みデータと判定されるか、ステップＳ２１０９で保存処理が完了すると、ステップＳ２１１４へ遷移する。
【００７９】
ステップＳ２１０６において、データ送信メールではないと判定されると、次にステップＳ２１１０において取得要求メールであるかの判定が行われる。取得要求メールであると判定されると、ステップＳ２１１１においてステップＳ２１０７と同一のデータＩＤ抽出処理が行われ、ステップＳ２１１２において要求されたデータが既にサーバ内に保存されているかが判定される。取得要求されたデータが保存済みであると判定されると、ステップＳ２１１３において、保存済みのデータを用いてデータメールの送信処理を行い、受信したメールの配送処理Ｓ２１１４をスキップして終了状態Ｓ２１２０へ遷移する。
データメール送信Ｓ２１１３を行わなかった全ての場合においては、ステップＳ２１１４へ遷移し、指定された送信先へメールの配送を行う。これは通常のメールサーバとしての動作である。
【００８０】
（実施の形態５）
図２２は、コンピュータ上で動作するカタログメール対応メールソフトウェアの表示画面の例を示している。
画面２２００はコンピュータの表示画面を示し、ウィンドウ２２０１はメールソフトウェアの表示を示している。リスト２２０２は受信したメールの一覧表示であり、メール表示２２０４はフォーカス２２０３によって選択中のメール内容を表示している。テキスト２２０５はメール本文の表示であり、リスト２２０６はカタログアイテムを一覧表示している。フォーカス２２０７は、カタログアイテムから取得対象データを選択するための表示枠である。
図２２のリスト２２０６は図５の画像５０３に相当し、図２２のフォーカス２２０７は図５のマーク５０４に相当する。図２２では、多数の文書をカタログメールによって公開し、カタログメール受信側で必要なデータを選択して取得要求を行う例を示している。従来のメールによるデータ送付では、取得側が文書名やファイル名を指定し、提供側が依頼された文書を探してメールに添付して送付するという手間が掛かっていた。本発明に係るカタログメールでは、提供側は必要データが含まれていると思われる大量文書のリストをカタログとして送付するのみでよく、取得側も存在するデータ全体を把握した上で必要なデータのみを必要な数だけ取得することができる。また、提供したデータの内容、日時、提供先などは、カタログ履歴として記録され容易に参照することができる。
【産業上の利用可能性】
【００８１】
本発明にかかる装置は、簡単かつ効率的に大量のデータを公開・取得する機能を有し、携帯電話など通信帯域の限られた通信装置間でのデータ交換手段として有用である。またＰＣなど通信帯域の制約が小さい装置においても、サーバを用いることなく遠隔地の装置間でデータの公開と取得を行う用途にも応用できる。
【図面の簡単な説明】
【００８２】
【図１】本発明に係るカタログメールシステムの実施の形態１を示すブロック図である。
【図２】カタログ送付側装置において公開データを選択する画面の一例を示した図である。
【図３】カタログ送付側装置においてカタログ送信前の設定画面の一例を示した図である。
【図４】データ取得側装置においてカタログメール着信画面の一例を示した図である。
【図５】データ取得側装置において取得データ選択画面の一例を示した図である。
【図６】データ取得側装置において取得要求送信前の確認画面の一例を示した図である。
【図７】カタログ送付側装置においてデータ自動送信通知画面の一例を示した図である。
【図８】カタログ履歴参照画面の一例を示した図である。
【図９】カタログ送付側装置においてデータ送信確認画面の一例を示した図である。
【図１０】データ取得側装置においてデータ取得通知画面の一例を示した図である。
【図１１】カタログ送付側装置とデータ取得側装置の間の動作を示すシーケンス図である。
【図１２】カタログ送付側装置とデータ取得側装置の間でデータの自動同期を行う動作を示すシーケンス図である。
【図１３】実施の形態４のメールサーバの動作を示すシーケンス図である。
【図１４】カタログ情報を保持する履歴データの一例を示した図である。
【図１５】カタログメールのデータの一例を示した図である。
【図１６】ＨＴＭＬ形式によって記述されたカタログメールの一例を示した図である。
【図１７】カタログメール方式によって作成された単一データのメールの一例を示した図である。
【図１８】カタログ送付側装置におけるカタログ設定処理を示すフローチャートである。
【図１９】カタログ送付側装置におけるカタログ選択元リスト生成処理を示すフローチャートである。
【図２０】カタログ送付側装置における取得要求の解析処理を示すフローチャートである。
【図２１】実施の形態４のメールサーバにおけるメール配送処理を示すフローチャートである。
【図２２】実施の形態５のメールソフトウェア表示画面の一例を示した図である。
【符号の説明】
【００８３】
１００  カタログ送付側装置
１０１  カタログ送付側装置：取得要求生成部
１０２  カタログ送付側装置：データメール生成部
１０３  カタログ送付側装置：カタログ設定部
１０４  カタログ送付側装置：取得データ選択部
１０５  カタログ送付側装置：データ管理部
１０６  カタログ送付側装置：蓄積データ
１０７  カタログ送付側装置：メール送受信部
１０８  カタログ送付側装置：取得要求解析部
１０９  カタログ送付側装置：カタログ生成部
１１０  カタログ送付側装置：カタログ解析部
１１１  カタログ送付側装置：カタログ管理部
１１２  カタログ送付側装置：カタログ履歴情報
１２０  データ取得側装置
１２１  データ取得側装置：取得要求生成部
１２２  データ取得側装置：データメール生成部
１２３  データ取得側装置：カタログ設定部
１２４  データ取得側装置：取得データ選択部
１２５  データ取得側装置：データ管理部
１２６  データ取得側装置：蓄積データ
１２７  データ取得側装置：メール送受信部
１２８  データ取得側装置：取得要求解析部
１２９  データ取得側装置：カタログ生成部
１３０  データ取得側装置：カタログ解析部
１３１  データ取得側装置：カタログ管理部
１３２  データ取得側装置：カタログ履歴情報
１４０  通信網
Ｄ１０１  送信：カタログメール
Ｄ１０２  送信：データメール
Ｄ１０３  受信：取得要求メール
Ｄ１０４  データメール
Ｄ１０５  取得要求対象データ
Ｄ１０６  カタログ対象データ情報
Ｄ１０７  カタログ生成情報
Ｄ１０８  送信済みカタログ情報
Ｄ１０９  取得要求メール
Ｄ１１０  カタログメール
Ｄ１１１  カタログメール送信情報
Ｄ１１２  取得要求解析情報
Ｄ１２１  送信：取得要求メール
Ｄ１２２  受信：カタログメール
Ｄ１２３  受信：データメール
Ｄ１２４  カタログメール
Ｄ１２５  カタログメール情報
Ｄ１２６  取得要求メール
Ｄ１２７  カタログ解析情報
Ｄ１２８  取得要求送信情報
Ｄ１２９  取得データ
Ｄ１３０  取得要求情報
Ｄ１３１  データメール
２００  カタログ送付側装置
２０１  カタログ送付側装置：表示画面
２０２  カタログ送付側装置：操作キー
２０３  選択対象画像
２０４  選択マーク
２０５  完了ボタン
２０６  中止ボタン
２０７  選択対象データ数表示
２０８  選択済みデータ数表示
３００  カタログ送付側装置
３０１  カタログ送付側装置：表示画面
３０２  カタログ送付側装置：操作キー
３０３  アイテム表示
３０４  カタログ送付先アドレス
３０５  カタログ設定項目
３０６  送信ボタン
３０７  中止ボタン
３０８  自動返信設定チェックボックス
３０９  転送許可設定チェックボックス
３１０  課金設定チェックボックス
３１１  通信料負担設定チェックボックス
３１２  取得数制限設定チェックボックス
３１３  課金額入力エリア
３１４  取得制限数入力エリア
４００  データ取得側装置
４０１  データ取得側装置：表示画面
４０２  データ取得側装置：操作キー
４０３  受信情報表示
４０４  カタログオープンボタン
４０５  閉じるボタン
５００  データ取得側装置
５０１  データ取得側装置：表示画面
５０２  データ取得側装置：操作キー
５０３  カタログアイテム
５０４  アイテム選択マーク
５０５  完了ボタン
５０６  中止ボタン
５０７  カタログ内アイテム数表示
５０８  選択アイテム数表示
５０９  選択可能最大アイテム数表示
６００  データ取得側装置
６０１  データ取得側装置：表示画面
６０２  データ取得側装置：操作キー
６０３  取得要求アイテム表示
６０４  取得要求先アドレス
６０５  取得条件
６０６  送信ボタン
６０７  中止ボタン
７００  カタログ送付側装置
７０１  カタログ送付側装置：表示画面
７０２  送信情報
８００  カタログ送付側装置
８０１  カタログ送付側装置：表示画面
８０２  カタログ送付履歴１
８０３  カタログ送付履歴２
８０４  カタログ送付履歴３
８１０  カタログ送付側装置
８１１  カタログ送付側装置：表示画面
９００  カタログ送付側装置
９０１  カタログ送付側装置：表示画面
９０２  カタログ送付側装置：操作キー
９０３  取得要求内容表示
９０４  送信ボタン
９０５  中止ボタン
１０００  データ取得側装置
１００１  データ取得側装置：表示画面
１００２  データ取得側装置：操作キー
１００３  データメール情報表示
１００４  取得データ表示
１００５  通常保存ボタン
１００６  メール保存ボタン
１００７  カタログ保存ボタン
１００８  削除ボタン
１１００  カタログ送付側装置
１１０１  データ取得側装置
１１１０  カタログ送付側装置：データ管理部
１１２０  カタログ送付側装置：カタログ管理部
１１３０  カタログ送付側装置：カタログ処理部
１１４０  カタログ送付側装置：メール送受信部
１１５０  メールサーバ
１１６０  カタログ送付側装置：メール送受信部
１１７０  カタログ送付側装置：カタログ処理部
１１８０  カタログ送付側装置：カタログ管理部
１１９０  カタログ送付側装置：データ管理部
Ｓ１１０１  カタログ対象データ取得処理
Ｄ１１０１  カタログ対象データ
Ｓ１１０２  送信データ取得処理
Ｄ１１０２  送信データ
Ｓ１１２１  カタログ送信履歴取得処理
Ｄ１１２１  カタログ送信履歴情報
Ｓ１１３１  カタログ設定処理
Ｓ１１３２  カタログメール生成処理
Ｓ１１３３  カタログメール送信要求処理
Ｄ１１３３  カタログメール：装置内送信メール形式
Ｓ１１３４  カタログ送付履歴格納処理
Ｄ１１３４  カタログ送付情報
Ｓ１１３５  取得要求解析処理
Ｓ１１３６  データメール生成処理
Ｓ１１３７  データメール送信要求処理
Ｄ１１３７  データメール：装置内送信メール形式
Ｓ１１３８  データ送信履歴格納要求処理
Ｄ１１３８  データ送信情報
Ｓ１１４１  サーバ宛カタログメール送信処理
Ｄ１１４１  カタログメール：サーバ宛送信形式
Ｓ１１４２  取得要求メール解析要求処理
Ｄ１１４２  取得要求メール：装置内形式
Ｓ１１４３  サーバ宛データメール送信処理
Ｄ１１４３  データメール：サーバ宛送信形式
Ｓ１１５１  データ取得側装置宛カタログメール送信処理
Ｄ１１５１  カタログメール：装置宛送信形式
Ｓ１１５２  カタログ送付側装置宛取得要求メール送信処理
Ｄ１１５２  取得要求メール：装置宛送信形式
Ｓ１１５３  データ取得側装置宛データメール送信処理
Ｄ１１５３  データメール：装置宛送信形式
Ｓ１１６１  カタログメール解析要求処理
Ｄ１１６１  カタログメール：装置内受信メール形式
Ｓ１１６２  サーバ宛取得要求メール送信処理
Ｄ１１６２  取得要求メール：サーバ宛送信形式
Ｓ１１６３  データメール解析要求処理
Ｄ１１６３  データメール：装置内受信メール形式
Ｓ１１７１  カタログ表示・アイテム選択処理
Ｓ１１７２  取得要求メール生成処理
Ｓ１１７３  取得要求メール送信要求処理
Ｄ１１７３  取得要求メール：装置内送信メール形式
Ｓ１１７４  取得要求送信履歴格納要求処理
Ｄ１１７４  取得要求送信情報
Ｓ１１７５  取得データ識別処理
Ｓ１１７６  取得データ表示処理
Ｓ１１７７  カタログ情報更新要求処理
Ｄ１１７７  データメール情報
Ｓ１１７８  データ格納要求処理
Ｄ１１７８  取得データ
Ｓ１１８１  取得要求履歴情報取得処理
Ｄ１１８１  取得要求履歴情報
１２００  カタログ送付側装置
１２０１  データ取得側装置
１２１０  カタログ送付側装置：データ管理部
１２２０  カタログ送付側装置：カタログ管理部
１２３０  カタログ送付側装置：カタログ処理部
１２４０  カタログ送付側装置：メール送受信部
１２５０  メールサーバ
１２６０  カタログ送付側装置：メール送受信部
１２７０  カタログ送付側装置：カタログ処理部
１２８０  カタログ送付側装置：カタログ管理部
１２９０  カタログ送付側装置：データ管理部
Ｄ１２０１  カタログ送付側装置内データ
Ｄ１２０２  データ取得側装置内カタログ
Ｓ１２１１  データ変化通知処理
Ｄ１２１１  変化情報
Ｓ１２１２  差分データ情報通知処理
Ｄ１２１２  差分データ情報
Ｓ１２２１  カタログ差分判定処理
Ｓ１２２２  差分データ情報取得処理
Ｄ１２２２  取得情報指定
Ｓ１２２３  差分カタログメール生成要求処理
Ｄ１２２３  差分カタログ情報
Ｓ１２２４  カタログ履歴情報更新処理
Ｓ１２３１  差分カタログメール生成処理
Ｓ１２３２  差分カタログメール送信要求処理
Ｄ１２３２  差分カタログメール：装置内送信メール形式
Ｓ１２３３  カタログ送付履歴格納処理
Ｄ１２３３  差分カタログ送付情報
Ｓ１２４１  サーバ宛差分カタログメール送信処理
Ｄ１２４１  差分カタログメール：サーバ宛送信形式
Ｓ１２５１  データ取得側装置宛差分カタログメール送信処理
Ｄ１２５１  差分カタログメール：装置宛送信形式
Ｓ１２６１  差分カタログメール解析要求処理
Ｄ１２６１  差分カタログメール：装置内受信メール形式
Ｓ１２７１  差分カタログメール解析処理
Ｓ１２７２  カタログ情報更新要求処理
Ｄ１２７２  差分カタログ解析情報
Ｓ１２８１  データ取得側装置内カタログ更新処理
１３００  カタログ送付側装置
１３１０  メールサーバ
１３２０  メールサーバ：メール送受信部
１３４０  メールサーバ：キャッシュ管理部
１３５０  データ取得側装置１
１３６０  データ取得側装置２
Ｓ１３００  カタログ送付処理
Ｄ１３００  カタログメール
Ｓ１３５１  データＡ選択処理
Ｓ１３５２  データＡ取得要求メール生成処理
Ｓ１３５３  サーバ宛取得要求メール送信処理
Ｄ１３５３  取得要求メール：サーバ宛送信形式
Ｓ１３２１  キャッシュチェック要求処理
Ｄ１３２１  データＡ取得要求メール
Ｓ１３４１  キャッシュチェック処理
Ｓ１３４２  チェック結果通知処理
Ｄ１３４２  チェック結果
Ｓ１３２２  カタログ送付側装置宛取得要求メール送信処理
Ｄ１３２２  取得要求メール：装置宛送信形式
Ｓ１３０１  取得要求解析処理
Ｓ１３０２  データＡメール生成
Ｓ１３０３  サーバ宛データメール送信処理
Ｄ１３０３  データＡメール：サーバ宛送信形式
Ｓ１３２３  データ取得側装置宛データメール送信処理
Ｄ１３２３  データＡメール：装置宛送信形式
Ｓ１３２４  データ格納要求処理
Ｄ１３２４  データＡメール：サーバ内形式
Ｓ１３４３  データＡ格納処理
Ｓ１３６１  データＡ、Ｂ選択処理
Ｓ１３６２  データＡ取得要求メール生成処理
Ｓ１３６３  サーバ宛取得要求メール送信処理
Ｄ１３６３  取得要求メール：サーバ宛送信形式
Ｓ１３２５  キャッシュチェック要求処理
Ｄ１３２５  データＡ取得要求メール
Ｓ１３４４  キャッシュチェック処理
Ｓ１３４５  チェック結果通知処理
Ｄ１３４５  チェック結果
Ｓ１３２６  データ取得装置宛データメール送信処理
Ｄ１３２６  データＡメール：装置宛送信形式
Ｓ１３６４  データＢ取得要求メール生成処理
Ｓ１３６５  サーバ宛取得要求メール送信処理
Ｄ１３６５  取得要求メール：サーバ宛送信形式
Ｓ１３２７  キャッシュチェック要求処理
Ｄ１３２７  データＢ取得要求メール
Ｓ１３４６  キャッシュチェック処理
Ｓ１３４７  チェック結果通知処理
Ｄ１３４７  チェック結果
Ｓ１３２８  カタログ送付側装置宛取得要求メール送信処理
Ｄ１３２８  取得要求メール：装置宛送信形式
Ｓ１３０４  取得要求解析処理
Ｓ１３０５  データＢメール生成
Ｓ１３０６  サーバ宛データメール送信処理
Ｄ１３０６  データＢメール：サーバ宛送信形式
Ｓ１３２９  データ取得側装置宛データメール送信処理
Ｄ１３２９  データＢメール：装置宛送信形式
Ｓ１３３０  データ格納要求処理
Ｄ１３３０  データＢメール：サーバ内形式
Ｓ１３４８  データＢ格納処理
Ｄ１４００  カタログ履歴データ
Ｄ１４０１  カタログ番号
Ｄ１４０２  カタログ送信日時
Ｄ１４０３  送信先データアドレス
Ｄ１４０４  送信先件数
Ｄ１４０５  アイテムデータアドレス
Ｄ１４０６  アイテム数
Ｄ１４０７  カタログデータアドレス
Ｄ１４０８  カタログデータサイズ
Ｄ１４０９  提供データ数
Ｄ１４１０  属性情報
Ｄ１４１１  自動送信有無
Ｄ１４１２  転送可否
Ｄ１４１３  取得上限有無
Ｄ１４１４  取得上限数
Ｄ１４１５  課金金額
Ｄ１４１６  通信料負担者
Ｄ１４２０  送信先アドレス集合
Ｄ１４３０  アイテムデータＩＤ集合
Ｄ１４４０  カタログデータ
Ｄ１５００  カタログデータ
Ｄ１５０１  カタログサイズ
Ｄ１５０２  カタログ生成元
Ｄ１５０３  カタログ番号
Ｄ１５０４  アイテム数
Ｄ１５０５  カタログ情報
Ｄ１５０６  属性情報
Ｄ１５０７  アイテム１開始位置
Ｄ１５０８  アイテム２開始位置
Ｄ１５１０  アイテム１：タイトル
Ｄ１５１１  アイテム１：データＩＤ
Ｄ１５１２  アイテム１：データ情報
Ｄ１５１３  アイテム１：種別
Ｄ１５１４  アイテム１：サイズ
Ｄ１５１５  アイテム１：データ
Ｄ１５２０  アイテム２：タイトル
Ｄ１５２１  アイテム２：データＩＤ
Ｄ１５２２  アイテム２：データ情報
Ｄ１５２３  アイテム２：種別
Ｄ１５２４  アイテム２：サイズ
Ｄ１５２５  アイテム２：データ
Ｄ１５５０  アイテム１データ：サイズ
Ｄ１５５１  アイテム１データ：作成日時
Ｄ１５５２  アイテム１データ：データ種別
Ｄ１５５３  アイテム１データ：横サイズ
Ｄ１５５４  アイテム１データ：縦サイズ
Ｄ１６００  ＨＴＭＬ形式カタログデータ
Ｄ１６０１  ｍｅｔａタグ情報
Ｄ１６０２  ｉｍｇタグ情報
Ｄ１６０３  テキスト情報
Ｄ１６０４  ａ開始タグ情報
Ｄ１６０５  ａ終了タグ情報
１６００  データ取得側装置表示画面
１６０１  アイテム１画像表示
１６０２  アイテム２画像表示
１６０３  アイテム３画像表示
１６０４  アイテム４画像表示
１６０５  アイテム５画像表示
１６０６  アイテム１タイトル表示
１６０７  アイテム２タイトル表示
１６０８  アイテム３タイトル表示
１６０９  アイテム４タイトル表示
１６１０  アイテム５タイトル表示
１６１１  フォーカス
１７００  データ取得側装置
１７０１  データ取得側装置：表示画面
１７０２  データ取得側装置：操作キー
１７０３  メール情報表示
１７０４  送信日時表示
１７０５  送信元表示
１７０６  メール本文表示
１７０７  メール添付画像表示
１７０８  データ取得ガイダンス表示
１７０９  返信ボタン
１７１０  閉じるボタン
Ｓ１８００  カタログ設定開始状態
Ｓ１８０１  選択元リスト生成処理
Ｓ１８０２  公開データ選択処理
Ｓ１８０３  カウンタｎ初期化処理
Ｓ１８０４  公開対象判定処理
Ｓ１８０５  差分カタログ生成判定処理
Ｓ１８０６  送付済みカタログ包含判定処理
Ｓ１８０７  データ詳細情報取得処理
Ｓ１８０８  カタログリスト追加処理
Ｓ１８０９  カウンタ加算処理
Ｓ１８１０  全データ処理完了判定処理
Ｓ１８１１  カタログ属性設定処理
Ｓ１８１２  カタログ設定終了状態
Ｓ１９００  選択元リスト生成開始状態
Ｓ１９０１  データ数カウンタｎ初期化処理
Ｓ１９０２  リスト数カウンタｍ初期化処理
Ｓ１９０３  データ詳細情報取得処理
Ｓ１９０４  再配布情報チェック処理
Ｓ１９０５  選択元リスト追加処理
Ｓ１９０６  選択元リスト数ｍ加算
Ｓ１９０７  データカウンタｎ加算
Ｓ１９０８  全データ処理完了判定処理
Ｓ１９０９  選択元リスト生成終了処理
Ｓ２０００  取得要求解析開始状態
Ｓ２００１  カタログ番号抽出処理
Ｓ２００２  カタログ番号チェック処理
Ｓ２００３  要求元抽出処理
Ｓ２００４  転送許可チェック処理
Ｓ２００５  要求元チェック処理
Ｓ２００６  データＩＤ抽出処理
Ｓ２００７  データＩＤチェック処理
Ｓ２００８  取得数制限チェック処理
Ｓ２００９  取得上限数チェック処理
Ｓ２０１０  取得数加算処理
Ｓ２０１１  通信料負担条件チェック処理
Ｓ２０１２  通信料負担許諾抽出処理
Ｓ２０１３  通信料負担許諾チェック処理
Ｓ２０１４  課金要否チェック処理
Ｓ２０１５  課金許諾抽出処理
Ｓ２０１６  課金許諾チェック処理
Ｓ２０２０  取得要求解析中断状態
Ｓ２０３０  取得要求解析終了状態
Ｓ２１００  メール配送処理開始状態
Ｓ２１０１  メール種別抽出処理
Ｓ２１０２  カタログメール判定処理
Ｓ２１０３  カタログ番号抽出処理
Ｓ２１０４  保存済みカタログ判定処理
Ｓ２１０５  カタログ保存処理
Ｓ２１０６  データメール判定処理
Ｓ２１０７  データＩＤ抽出処理
Ｓ２１０８  保存済みデータ判定処理
Ｓ２１０９  データ保存処理
Ｓ２１１０  取得要求メール判定処理
Ｓ２１１１  データＩＤ抽出処理
Ｓ２１１２  保存済みデータ判定処理
Ｓ２１２３  データメール送信処理
Ｓ２１１４  要求先宛メール配送処理
Ｓ２１２０  メール配送処理終了状態
２２００  コンピュータ表示画面
２２０１  メールソフトウェア表示
２２０２  受信メールリスト表示
２２０３  受信メール選択フォーカス
２２０４  選択メール内容表示
２２０５  メール本文表示
２２０６  カタログアイテム表示
２２０７  アイテム選択フォーカス
【図１】
2006139650.tif 000003
【図２】
2006139650.tif 000004
【図３】
2006139650.tif 000005
【図４】
2006139650.tif 000006
【図５】
2006139650.tif 000007
【図６】
2006139650.tif 000008
【図７】
2006139650.tif 000009
【図８】
2006139650.tif 000010
【図９】
2006139650.tif 000011
【図１０】
2006139650.tif 000012
【図１１】
2006139650.tif 000013
【図１２】
2006139650.tif 000014
【図１３】
2006139650.tif 000015
【図１４】
2006139650.tif 000016
【図１５】
2006139650.tif 000017
【図１６】
2006139650.tif 000018
【図１７】
2006139650.tif 000019
【図１８】
2006139650.tif 000020
【図１９】
2006139650.tif 000021
【図２０】
2006139650.tif 000022
【図２１】
2006139650.tif 000023
【図２２】
2006139650.tif 000024