(57)【特許請求の範囲】
【請求項１】
通信網を介して携帯通信端末にカード型コンテンツを提供するサーバ装置であって、
合成管理プログラムを格納して、前記合成管理プログラムを実行することにより前記カード型コンテンツを合成処理する時間帯をリクエストして前記カード型コンテンツを合成させるタイミングを管理する合成管理部と、
前記合成管理部からのリクエストに応じて、前記携帯通信端末の表示画面内に収まるように当該表示画面に表示可能なコンテンツと、前記コンテンツを前記携帯通信端末で実行・表示可能な端末プログラムとを含むカード型コンテンツを合成するカード合成部と、
サーバ上で実行されるサーバプログラムを複数格納するサーバプログラム格納部と、
前記携帯通信端末に送信された前記カード型コンテンツに含まれる前記端末プログラムの実行中に前記サーバプログラム格納部に格納された複数のサーバプログラムの中から前記端末プログラムと連携して実行されるサーバプログラムを取得し、当該取得したサーバプログラムを前記端末プログラムと連携させて実行するサーバプログラム実行部と、
前記合成管理部からのリクエストに応じて前記カード合成部において合成された一枚または複数枚の前記カード型コンテンツを集合させたバインダ型コンテンツを格納するバインダ格納部と、
前記携帯通信端末に対応するカード型コンテンツ若しくはバインダ型コンテンツが生成済みでない場合には前記カード合成部が合成した前記カード型コンテンツを前記カード合成部から取得し、又は、前記携帯通信端末に対応するカード型コンテンツ若しくはバインダ型コンテンツが生成済みの場合には前記バインダ格納部に格納済みの前記バインダ型コンテンツを取得して前記携帯通信端末に送信する送受信部と、
を具備することを特徴とするコンテンツ提供サーバ装置。
【請求項２】
前記サーバプログラム実行部は、前記携帯通信端末において実行中の前記端末プログラムと通信を行う通信機能を有し、当該通信内容に応じて前記サーバプログラム格納部に格納された複数のサーバプログラムの中から前記端末プログラムと連携して実行されるサーバプログラムを取得して実行することを特徴とする請求項１記載のコンテンツ提供サーバ装置。
【請求項３】
前記カード合成部は、
前記カード型コンテンツを前記携帯通信端末で実行・表示可能なレイアウト情報及びレイアウトの属性情報を格納するテンプレート情報格納部と、
前記テンプレート情報格納部に格納された前記レイアウト情報に対応して前記カード型コンテンツに含まれる文字、図画、動画、音楽、又は音声を含むコンテンツ情報、及び、前記コンテンツ情報を取得する取得先のリンク情報を含むカード情報を格納するカード情報格納部と、
前記カード情報格納部に格納された前記カード情報を集合させる集合情報と、集合させた前記カード情報を表示させる際の順序情報と、前記カード情報毎の属性情報と、前記集合情報全体の属性情報とを含むバインダ情報を格納するバインダ情報格納部と、
前記端末プログラムを複数格納する端末プログラム格納部と、
前記テンプレート情報格納部、前記カード情報格納部、前記バインダ情報格納部及び前記端末プログラム格納部の各々から前記携帯通信端末に対応する前記レイアウト情報、前記レイアウトの属性情報、前記カード情報、前記バインダ情報及び前記端末プログラムを取得して、前記カード型コンテンツ、又は、複数枚の前記カード型コンテンツ含むバインダ型コンテンツを合成して前記送受信部に出力する合成処理部と、
を具備することを特徴とする請求項１記載のコンテンツ提供サーバ装置。
【請求項４】
前記カード合成部は、
前記携帯通信端末を保有するユーザのユーザ識別情報と、過去の前記カード型コンテンツ及び前記バインダ型コンテンツの利用履歴情報とを含むユーザ情報を格納するユーザ情報格納部を更に具備し、
前記合成処理部は、前記ユーザ情報格納部に格納された前記ユーザ情報を参照し、前記テンプレート情報格納部、前記カード情報格納部、前記バインダ情報格納部及び前記端末プログラム格納部の各々から取得する前記レイアウト情報、前記レイアウトの属性情報、前記カード情報、前記バインダ情報及び前記端末プログラムの内容を変更して、前記カード型コンテンツの合成内容、及び、前記バインダ型コンテンツの合成内容を変更することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項５】
前記合成処理部は、前記カード情報格納部から取得した前記カード情報に前記リンク情報が含まれている場合、当該リンク情報に基づいて外部の取得先から前記コンテンツ情報を取得する通信機能を有することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項６】
前記端末プログラムは、前記カード型コンテンツ及び前記バインダ型コンテンツを前記携帯通信端末で操作可能な操作プログラムを含み、前記操作プログラムは、前記携帯通信端末で操作可能な操作項目と、操作中の前記カード型コンテンツ及び前記バインダ型コンテンツの操作状態とを表示する表示プログラムを含むことを特徴とする請求項１又は３記載のコンテンツ提供サーバ装置。
【請求項７】
前記合成処理部は、前記合成したバインダ型コンテンツ、又は、前記バインダ格納部から取得した前記バインダ型コンテンツを前記通信網、又は、前記携帯通信端末に対して送信可能なデータ容量のバインダ型コンテンツに分割し、
前記送受信部は、前記合成処理部において分割された前記バインダ型コンテンツを前記携帯通信端末に順次送信することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項８】
前記合成処理部は、前記分割したバインダ型コンテンツ毎に前記携帯通信端末で前記分割したバインダ型コンテンツ同士を関連付けて操作可能な操作プログラムと、前記分割したバインダ型コンテンツ同士を関連付けてリクエストを送信する送信プログラムとを含む前記端末プログラムを合成し、
前記送受信部は、前記携帯通信端末において前記分割されたバインダ型コンテンツを操作中に当該携帯通信端末から送信される送信リクエストに応じて、前記分割されたバインダ型コンテンツを前記携帯通信端末に順次送信することを特徴とする請求項７記載のコンテンツ提供サーバ装置。
【請求項９】
複数の請求項１乃至８の何れか一項に記載のコンテンツ提供サーバ装置を通信網を介して相互に接続して前記カード型コンテンツ及び前記バインダ型コンテンツを携帯通信端末に提供するコンテンツ提供システムであって、
前記コンテンツ情報を保有するコンテンツ保有ユーザ毎に前記コンテンツ提供サーバ装置を設置し、
前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置において合成される前記カード型コンテンツ及び前記バインダ型コンテンツをサイトを通じて前記携帯通信端末に提供するコンテンツ統合サーバ装置を設置し、
前記コンテンツ統合サーバ装置は、
前記コンテンツ提供サーバ装置から取得した前記カード型コンテンツと、前記カード型コンテンツを一枚又は複数枚で集合させたバインダ型コンテンツと、前記カード型コンテ
ンツ及び前記バインダ型コンテンツを取得する取得先のリンク情報と、のうち何れか一つ乃至二つ、又は、全てを格納するカード・バインダ格納部と、
前記カード型コンテンツ及び前記バインダ型コンテンツの閲覧又は検索のサービスを提供するサイトを前記携帯通信端末に対して提供し、前記カード型コンテンツ及び前記バインダ型コンテンツを統合するサービスを前記コンテンツ保有ユーザに対して提供し、前記携帯通信端末に対応する前記コンテンツ提供サーバ装置、前記カード・バインダ格納部、外部の取得先のうち、何れか一つ乃至二つ、又は全ての取得先から対応する前記カード型コンテンツ及び前記バインダ型コンテンツを取得し、取得した前記カード型コンテンツ及び前記バインダ型コンテンツを統合して前記携帯通信端末に送信するコンテンツ統合部と、
を具備することを特徴とするコンテンツ提供システム。
【請求項１０】
前記コンテンツ保有ユーザに設置された前記コンテンツ提供サーバ装置は、
前記カード型コンテンツ及び前記バインダ型コンテンツを取得する取得先として他のコンテンツ保有ユーザに設置された前記コンテンツ提供サーバ装置のリンク情報を前記バインダ情報格納部に格納し、
前記合成処理部は、前記カード・バインダ格納部から前記携帯通信端末に対応する前記カード型コンテンツ及び前記バインダ型コンテンツを取得し、又は、前記バインダ情報格納部に格納された前記リンク情報に基づいて前記他のコンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置から対応する前記カード型コンテンツ及び前記バインダ型コンテンツを取得し、取得した前記カード型コンテンツ及び前記バインダ型コンテンツを統合して前記携帯通信端末に送信することを特徴とする請求項９記載のコンテンツ提供システム。
【請求項１１】
前記コンテンツ統合サーバ装置は、
前記コンテンツ提供サーバ装置を更に具備し、
前記コンテンツ統合部は、前記サイト、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置を通じてアクセスする前記携帯通信端末のアクセスログ情報と、前記携帯通信端末から受信するリクエストの内容とを取得して前記携帯通信端末毎に行動履歴情報として格納する行動履歴情報格納部を更に具備することを特徴とする請求項９記載のコンテンツ提供システム。
【請求項１２】
前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置は、前記携帯通信端末からのアクセス時にアクセスログ情報と、前記携帯通信端末から受信するリクエストの内容とを取得して前記コンテンツ統合サーバ装置に送信し、
前記コンテンツ統合部は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置から送信されるアクセスログ情報を前記携帯通信端末毎に前記行動履歴情報として前記行動履歴情報格納部に格納することを特徴とする請求項１１記載のコンテンツ提供システム。
【請求項１３】
前記コンテンツ統合部は、前記携帯通信端末から取得したアクセスログ情報を前記コンテンツ統合サーバ装置内で固有のアクセスログ情報に変換して前記携帯通信端末毎に前記行動履歴情報として前記行動履歴情報格納部に格納することを特徴とする請求項１１記載のコンテンツ提供システム。
【請求項１４】
前記コンテンツ統合部は、前記携帯通信端末がアクセスした前記サイト、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置において閲覧又は検索された前記カード型
コンテンツ及び前記バインダ型コンテンツの選択情報を取得し、前記選択情報と、閲覧又は検索された前記カード型コンテンツ及び前記バインダ型コンテンツの属性情報と、前記携帯通信端末を保有するユーザのユーザ識別情報と、を対応付けて前記カード・バインダ格納部に格納することを特徴とする請求項９記載のコンテンツ提供システム。
【請求項１５】
前記コンテンツ統合部は、前記携帯通信端末が前記サイト、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置にアクセスした際に、前記カード・バインダ格納部に格納された前記携帯通信端末ユーザに対応する前記選択情報と前記カード型コンテンツ及び前記バインダ型コンテンツの属性情報を参照し、過去の閲覧又は検索時に選択された前記カード型コンテンツ及び前記バインダ型コンテンツを前記携帯通信端末で操作可能な操作プログラムを前記携帯通信端末に送信することを特徴とする請求項１３記載のコンテンツ提供システム。
【請求項１６】
前記コンテンツ統合部は、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置から前記カード型コンテンツ及び前記バインダ型コンテンツの更新情報を取得し、前記更新情報と、前記カード型コンテンツ及び前記バインダ型コンテンツの属性情報と、前記ユーザ情報と、を対応付けて前記カード・バインダ格納部に格納し、前記携帯通信端末が前記サイト、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置にアクセスした際に、前記カード・バインダ格納部に格納された前記携帯通信端末ユーザに対応する前記更新情報を前記携帯通信端末に送信することを特徴とする請求項１４記載のコンテンツ提供システム。
【請求項１７】
前記コンテンツ統合部は、前記更新情報を取得した際に、前記カード・バインダ格納部に格納された前記ユーザ情報を参照して、対応する前記携帯通信端末ユーザに対応する前記携帯通信端末に前記更新情報を送信することを特徴とする請求項１６記載のコンテンツ提供システム。
【請求項１８】
前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置は、前記カード情報、前記バインダ情報、前記カード型コンテンツ、前記バインダ型コンテンツを更新した際に、その更新情報を前記コンテンツ統合サーバ装置に送信し、
前記コンテンツ統合部は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置から前記更新情報を受信すると、当該更新情報に対応する前記カード・バインダ格納部に格納された前記携帯通信端末ユーザの前記携帯通信端末に前記更新情報を送信することを特徴とする請求項１６記載のコンテンツ提供システム。
【請求項１９】
前記コンテンツ統合部は、前記携帯通信端末が前記サイト、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置、又は、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置にアクセスした際に、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置から受信した前記更新情報を前記携帯通信端末に送信することを特徴とする請求項１８記載のコンテンツ提供システム。
【請求項２０】
前記コンテンツ統合部は、前記携帯通信端末ユーザにより指定された時刻に前記更新情報を前記携帯通信端末ユーザの前記携帯通信端末に送信することを特徴とする請求項１６乃至１９の何れか一項に記載のコンテンツ提供システム。
【請求項２１】
前記選択情報には、選択された前記カード型コンテンツ及び前記バインダ型コ
ンテンツを取得する取得先のリンク情報が含まれ、前記操作プログラムには、前記選択情報を前記携帯通信端末から他の携帯通信端末ユーザに転送可能な転送プログラムが含まれており、
前記コンテンツ統合部は、前記携帯通信端末から転送リクエストを受信した場合、前記選択情報に含まれる前記リンク情報を転送先の前記他の携帯通信端末ユーザに固有のリンク情報に変換して前記他の携帯通信端末ユーザに転送することを特徴とする請求項１４記載のコンテンツ提供システム。
【請求項２２】
前記操作プログラムには、前記他の携帯通信端末ユーザに前記選択情報を直接転送する転送プログラムが含まれていることを特徴とする請求項２１記載のコンテンツ提供システム。
【請求項２３】
前記カード型コンテンツ及び前記バインダ型コンテンツを取得する取得先のリンク情報には、前記コンテンツ統合サーバ装置内の前記コンテンツ提供サーバ装置のリンク情報と、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置のリンク情報が含まれることを特徴とする請求項２１記載のコンテンツ提供システム。
【請求項２４】
前記カード・バインダ格納部は、前記コンテンツ保有ユーザと前記携帯通信端末ユーザの各々に連絡可能な連絡先情報と通信方式が含まれ、前記操作プログラムには、連絡する時間又は期間を指定する時間指定項目と、前記コンテンツ保有ユーザ又は前記携帯通信端末ユーザに連絡する内容を設定可能な連絡項目と、前記連絡先を指定可能な操作項目を含む付加情報を前記カード型コンテンツ及び前記バインダ型コンテンツの属性情報に対応付けて格納し、
前記コンテンツ統合部は、前記コンテンツ保有ユーザ又は前記携帯通信端末から前記指定時間項目と、前記連絡する内容と、前記連絡先を指定するリクエストを受信した場合、対応する前記カード型コンテンツ及び前記バインダ型コンテンツの属性情報に対応付けられた前記付加情報から該当する連絡先の通信方式を参照し、前記連絡内容を前記連絡先の通信方式に対応する情報形態に変換して前記指定時間に従って前記連絡先に送信することを特徴とする請求項１４記載のコンテンツ提供システム。
【請求項２５】
前記操作プログラムには、前記連絡内容を送信する時間帯又は期間を指定可能な時間指定項目が含まれており、
前記コンテンツ統合部は、前記コンテンツ保有ユーザ又は前記携帯通信端末から前記連絡内容を送信する時間帯又は期間を指定する時間指定情報を受信した場合、前記時間指定情報に応じて前記連絡内容を前記連絡先に送信する時間帯又は期間を限定することを特徴とする請求項２０記載のコンテンツ提供システム。
【請求項２６】
前記端末プログラムには、前記携帯通信端末において前記カード型コンテンツ又は前記バインダ型コンテンツを操作中の操作ログ情報を収集する操作ログ収集プログラムと、前記サーバプログラム実行部との間に通信が発生した際に、前記サーバプログラム実行部を具備する前記コンテンツ提供サーバ装置に対して前記収集した操作ログ情報を送信する送信プログラムと、が含まれており、
前記コンテンツ統合部は、前記コンテンツ提供サーバ装置を経由して前記操作ログ情報を受信して前記携帯通信端末毎に前記カード・バインダ格納部に格納することを特徴とする請求項９記載のコンテンツ提供システム。
【請求項２７】
前記カード合成部は、前記携帯通信端末に対応する前記カード型コンテンツ又は前記バインダ型コンテンツに対応するコンテンツ、及び、前記カード型コンテンツ又は前記バインダ型コンテンツに対応するコンテンツを取得する取得先のリンク情報に基づいて前記取得先から取得したコンテンツにより前記カード型コンテンツ又は前記バインダ型コンテンツを合成することを特徴とする請求項１又は３に記載のコンテンツ提供サーバ装置。
【請求項２８】
前記カード情報格納部は、前記カード型コンテンツ内の表示位置、表示倍率を設定する視点移動情報をカード型コンテンツに対応付けて格納し、
前記合成処理部は、前記カード型コンテンツを表示中の前記携帯通信端末から視点移動指示を受信した際に、当該カード型コンテンツに対応する前記視点移動情報を前記カード情報格納部から読み出し、当該カード型コンテンツの表示位置及び表示倍率を変更する変更指示を前記送受信部に出力し、
前記送受信部は、前記カード型コンテンツに対応する前記変更指示を前記携帯通信端末に送信することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項２９】
前記カード情報格納部は、前記携帯通信端末の画面サイズより大きい大型カード型コンテンツに対応する複数のコンテンツ部分情報を格納し、各コンテンツ部分情報内に表示位置を設定する位置情報と、前記複数のコンテンツ部分情報のリンク関係を設定するリンク情報と、前記コンテンツ部分情報を表示する際の解像度を設定する解像度情報と、を含む視点移動情報を格納し、
前記合成処理部は、前記コンテンツ部分情報により前記大型カード型コンテンツの一部を表示中の前記携帯通信端末から視点移動指示を受信した際に、当該大型カード型コンテンツの一部に対応する前記視点移動情報を前記カード情報格納部から読み出し、当該視点移動情報に基づいて当該大型カード型コンテンツの一部、又は、リンクされた複数の大型カード型コンテンツ間の一部、又は、リンクされた他の大型カード型コンテンツの一部に対応する画像情報と解像度情報とを前記送受信部に出力し、
前記送受信部は、前記大型カード型コンテンツの一部に対応する前記画像情報と前記解像度情報とを前記携帯通信端末に送信することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項３０】
前記カード情報格納部は、前記大型カード型コンテンツを複数用いる大型バインダ型コンテンツ情報と、当該大型バインダ型コンテンツ情報内に前記複数の大型バインダ型コンテンツのリンク関係を設定するリンク情報と、前記大型バインダ型コンテンツを表示する際の解像度を設定する解像度情報と、を含む視点移動情報を格納し、
前記合成処理部は、前記大型バインダ型コンテンツ情報により前記大型カード型コンテンツを表示中の前記携帯通信端末から視点移動指示を受信した際に、当該大型バインダ型コンテンツに対応する前記視点移動情報を前記カード情報格納部から読み出し、当該視点移動情報に基づいて当該大型カード型コンテンツにリンクされた他の大型カード型コンテンツに対応する画像情報と解像度情報とを前記送受信部に出力し、
前記送受信部は、前記大型カード型コンテンツの一部に対応する前記画像情報と前記解像度情報とを前記携帯通信端末に送信することを特徴とする請求項２９記載のコンテンツ提供サーバ装置。
【請求項３１】
前記カード情報格納部は、前記視点移動情報に基づいて、前記大型カード型コンテンツの一部を前記携帯通信端末の画面に表示させるとともに、前記携帯通信端末において入力される前記視点移動指示、及び、確定指示に応じて当該大型カード型コンテンツにリンクされた他の大型カード型コンテンツに対応する画像の解像度を変更して前記携帯通信端末の画面に表示させる端末プログラムを格納することを特徴とする請求項２９記載のコンテンツ提供サーバ装置。
【請求項３２】
前記カード情報格納部は、前記視点移動情報に基づいて、前記大型バインダ型コンテンツの一部を前記携帯通信端末の画面に表示させるとともに、前記携帯通信端末において入力される前記視点移動指示、及び、確定指示に応じて当該大型カード型コンテンツにリンクされた他の大型カード型コンテンツに対応する画像の解像度を変更して前記携帯通信端末の画面に表示させる端末プログラムを格納することを特徴とする請求項３０記載のコンテンツ提供サーバ装置。
【請求項３３】
前記カード情報格納部は、前記カード型コンテンツ毎に関連する他のカード型コンテンツを設定するリンク情報を含む視点移動情報と、前記カード型コンテンツを表示中の前記携帯通信端末において確定指示、又は、視点移動指示が入力された際に前記視点移動情報に基づいて前記表示中のカード型コンテンツに関連する他のカード型コンテンツに表示を切り替える端末プログラムと、を格納することを特徴とする請求項３記載のコンテンツ提供サーバ装置。
【請求項３４】
前記携帯通信端末において表示中の前記カード型コンテンツは主情報であり、変更指示に含まれた前記他のカード型コンテンツは副情報であることを特徴とする請求項３３記載のコンテンツ提供サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末に対してカード型コンテンツを提供するコンテンツ提供サーバ装置及びコンテンツ提供システムに関する。
【背景技術】
【０００２】
近年、携帯電話機や無線通信機能を搭載した携帯型情報機器等の携帯通信端末が急速に普及し、高速で大容量のデータを送受信可能な無線通信網の施設も屋内外で整備が進んでいる。特に、多様なコンテンツを利用可能な携帯電話機が急速に普及してきており、携帯電話網を介してインターネットへのアクセスも可能になっている。【０００３】
上記のようなインターネットへアクセス可能な携帯電話機を対象にして様々なコンテンツを提供するサービスが提案されている。例えば、特許文献１に記載された情報配信収集システムでは、ＷＥＢコンテンツ情報一次蓄積部はクライアントが記述したコンテンツを一時的に蓄積し、キャリア識別部はコンテンツ記述言語の機能差分情報を参照して、これを携帯端末の機種毎に割り当てられたコンテンツ記述言語に変換し、アクセス要求受付・振分部は携帯端末からコンテンツの閲覧要求があったときに携帯端末の機種を判別し、携帯端末の機種に対応したコンテンツ記述言語で作成されたＷＥＢコンテンツを、通信回線を介して携帯端末へ代行配信して、携帯端末毎に仕様の異なるＷＥＢコンテンツの作成を簡略化している。【０００４】
また、特許文献２に記載されたホームページ構築システムでは、Ｗｅｂサーバは各種携帯端末の機種情報に基づいてオリジナルデータベースに格納されているページ掲載データをアクセス端末の機種に対応したページ掲載データに変換してアクセス端末の機種に対応するテンプレートに出力して、各種携帯端末のブラウザに対応可能なホームページの作成及び更新を簡単にしている。【０００５】
さらに、特許文献３に記載されたデータ一時記憶方法では、サーバは、クライアントマシンのブラウザにより表示させるための第１のコンテンツを配信し、その中の、所定のリンクの指定を受理することに応答して、ユーザのために情報を一時的に記憶する記憶装置中の領域を確保し、その領域に、リンクの指定に関連する一群の情報を記憶し、一群の情報を示す内容を含む第２のコンテンツを生成して、第１のコンテンツとともに表示させるため、クライアントマシン１２に配信して、ユーザが参照中のコンテンツの情報を一時的に記憶することを可能にしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３３１４０９号公報
【特許文献２】特開２００３−９９３１９号公報
【特許文献３】特開２００４−０１３２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような携帯電話機では、ＨＴＭＬ（HyperText Markup Language
）を利用してＷｅｂサイトにアクセスしてＷｅｂサイトから図画、動画、音楽等の多様なコンテンツをダウンロードして再生可能であるが、携帯電話機に表示されるＷｅｂサイトの画面は、パーソナルコンピュータと同様にスクロール形式で表示される。このスクロール形式の表示形態は、表示画面が小さい携帯電話機には不適切である。【０００８】
すなわち、図１８に示す従来のスクロール表示形態では、表示されたサイト／ページをリンク＆スクロールで移動させるため、携帯電話機の小さな表示画面では、スクロールやページ移動に時間がかかるという問題があった。このため、携帯電話機のユーザは、読んでいる箇所をスクロール時に見失いやすく、Ｗｅｂページ全体を把握することが困難である。また、このスクロール表示形態では、携帯電話機の小さな表示画面内でまとまった文章や画像等を表現することが難しいという問題もある。【０００９】
さらに、携帯電話機の小さな表示画面内では、テキストと静止画を主体としたＷｅｂページとなり、その表現形態も乏しく、パーソナルコンピュータに対して提供されるＷｅｂページのように多様な表現形態は困難である。これらの問題は、上記特許文献１〜特許文献３においても解決することは困難である。【００１０】
本発明は、文字、図画、動画、音楽、音声等の多様なコンテンツを含み、かつ、１画面内でまとまったコンテンツの多様な表現を含めることが可能なＷｅｂページを携帯通信端末に対して容易に提供することを可能にするコンテンツ提供サーバ装置及びコンテンツ提供システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本実施の形態に係る第１の特徴は、通信網を介して携帯通信端末にカード型コンテンツを提供するサーバ装置であって、前記通信網を介して前記携帯通信端末から受信するリクエストを解析し、当該解析結果に応じて対応する前記カード型コンテンツを前記携帯通信端末に送信する送受信部と、前記リクエストの解析結果に応じて対応するコンテンツと、前記コンテンツを前記携帯通信端末で実行・表示可能な端末プログラムとを含むカード型コンテンツを合成するカード合成部と、前記端末プログラムに対応してサーバ上で実行するサーバプログラムを格納するサーバプログラム格納部と、前記携帯通信端末に送信された前記カード型コンテンツに含まれる前記端末プログラムの実行中に前記サーバプログラム格納部から対応する前記サーバプログラムを取得して実行するサーバプログラム実行部と、を具備するコンテンツ提供サーバ装置である。【００１２】
本実施の形態に係る第２の特徴は、複数の請求項１乃至９の何れか一項に記載のコンテンツ提供サーバ装置を通信網を介して相互に接続して前記カード型コンテンツ及び前記バインダ型コンテンツを携帯通信端末に提供するコンテンツ提供システムであって、前記コンテンツ情報を保有するユーザ毎に前記コンテンツ提供サーバ装置を設置し、前記コンテンツ保有ユーザ毎に設置された前記コンテンツ提供サーバ装置において合成される前記カード型コンテンツ及び（又は）前記バインダ型コンテンツをサイトを通じて前記携帯通信端末に提供するコンテンツ統合サーバ装置を設置し、前記コンテンツ統合サーバ装置は、前記コンテンツ提供サーバ装置から取得した前記カード型コンテンツと、前記カード型コンテンツを一枚又は複数枚で集合させたバインダ型コンテンツと、前記カード型コンテンツ及び（又は）前記バインダ型コンテンツを取得する取得先のリンク情報と、のうち何れか一つ乃至二つ、又は全てを格納するカード・バインダ格納部と、前記カード型コンテンツ及び前記バインダ型コンテンツの閲覧や検索等のサービスを提供するサイトを前記携帯通信端末に対して提供し、前記カード型コンテンツ及び（又は）前記バインダ型コンテンツを統合するサービスを前記コンテンツ保有ユーザに対して提供し、前記サイト又は前記コンテンツ提供サーバ装置を通じてアクセスする前記携帯通信端末から受信するリクエストを解析し、当該解析結果に応じて前記コンテンツ提供サーバ装置、前記カード・バインダ格納部、外部の取得先のうち、何れか一つ乃至二つ、又は全ての取得先から対応する前記カード型コンテンツ及び（又は）前記バインダ型コンテンツを取得し、取得した前記カード型コンテンツ及び（又は）前記バインダ型コンテンツを統合して前記携帯通信端末に送信するコンテンツ統合部と、を具備するコンテンツ提供システムである。
【発明の効果】
【００１３】
本発明によれば、文字、図画、動画、音楽、音声等の多様なコンテンツを含み、かつ、１画面内でまとまったコンテンツの多様な表現を含めることが可能なＷｅｂページを携帯通信端末に対して容易に提供することを可能にするコンテンツ提供サーバ装置及びコンテンツ提供システムを実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るコンテンツ提供システム全体の概略構成の一例を示す図である。
【図２】本発明に係るカード型ブラウザ技術の概要を示す図である。
【図３】第１の実施の形態に係るコンテンツ提供サーバ装置の構成を示す図である。
【図４】図３のコンテンツ提供サーバ装置内のカード合成部の構成を示す図である。
【図５】第１の実施の形態に係るカード型コンテンツとバインダ型コンテンツの具体例を示す図である。
【図６（Ａ）】第１の実施の形態に係るコンテンツ提供サーバ装置から携帯通信端末に対して実行されるコンテンツ提供サービスの全体の流れを示すフローチャートである。
【図６（Ｂ）】第１の実施の形態に係るコンテンツ提供サーバ装置から携帯通信端末に対して実行されるコンテンツ提供サービスの一部の流れを示すフローチャートである。
【図７】第１の実施の形態に係る図３のカード合成部において実行されるカード合成処理の流れを示すフローチャートである。
【図８】第１の実施の形態に係る図４の合成処理部において実行されるコンテンツ分割処理の流れを示すフローチャートである。
【図９】図８のコンテンツ分割処理により携帯通信端末に表示されるバインダ型コンテンツと操作環境の一例を示す図である。
【図１０（Ａ）】第１の実施の形態に係る携帯通信端末に表示されるカード型コンテンツの表示例を示す図である。
【図１０（Ｂ）】第１の実施の形態に係る携帯通信端末に表示されるカード型コンテンツの操作項目の表示例を示す図である。
【図１１】第１の実施の形態に係る携帯通信端末に表示されるバインダ型コンテンツの例を示す図である。
【図１２】第２の実施の形態に係るコンテンツ提供システムの構成を示す図である。
【図１３】第２の実施の形態に係るポータルサーバ装置において実行されるポータルサイトに係る処理の流れを示すフローチャートである。
【図１４】第２の実施の形態に係るポータルサーバ装置において実行される転送処理の流れを示すフローチャートである。
【図１５】第２の実施の形態に係るポータルサーバ装置において実行されるお気に入り登録処理の流れを示すフローチャートである。
【図１６】第２の実施の形態に係るポータルサーバ装置において実行される連絡サービス処理に係る情報取得処理の流れを示すフローチャートである。
【図１７】第２の実施の形態に係るポータルサーバ装置において実行される連絡サービス処理に係る連絡内容送信処理の流れを示すフローチャートである。
【図１８】従来の携帯通信端末におけるコンテンツのスクロール表示形態の一例を示す図である。
【図１９】第３の実施の形態に係るコンテンツ提供サーバ装置の構成を示す図である。
【図２０】図１９のコンテンツ提供サーバ装置内のカード合成部の構成を示す図である。
【図２１】第３の実施の形態に係るコンテンツ提供サーバ装置から携帯通信端末に対して実行されるコンテンツ提供サービスの全体の流れを示すフローチャートである。
【図２２】第３の実施の形態に係る図２０のカード合成部において実行されるカード合成処理の流れを示すフローチャートである。
【図２３】第４の実施の形態に係るカード型コンテンツの一例を示す図である。
【図２４】第４の実施の形態に係るコンテンツ提供サーバ装置において実行されるコンテンツ拡大表示処理の流れを示すフローチャートである。
【図２５（Ａ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２５（Ｂ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２５（Ｃ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２５（Ｄ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２６（Ａ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２６（Ｂ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２６（Ｃ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２６（Ｄ）】第４の実施の形態に係るカード型コンテンツの拡大表示の一例を示す図である。
【図２７】第５の実施の形態に係る大型カード型コンテンツと大型バインダ型コンテンツの一例を示す図である。
【図２８】第５の実施の形態に係るコンテンツ提供サーバ装置において実行される大型カード型コンテンツと大型バインダ型コンテンツの表示処理の流れを示すフローチャートである。
【図２９】第５の実施の形態に係る連続する大型カード型コンテンツの表示例を示す図である。
【図３０】第５の実施の形態に係る分散する大型カード型コンテンツの表示例を示す図である。
【図３１】第５の実施の形態に係る大型バインダ型コンテンツの表示例を示す図である。
【図３２】第６の実施の形態に係る関連カード型コンテンツの一例を示す図である。
【図３３】第６の実施の形態に係るコンテンツ提供サーバ装置において実行される関連カード型コンテンツの表示処理の流れを示すフローチャートである。
【図３４】第６の実施の形態に係る携帯通信端末の操作部の構成例を示す図である。
【図３５】第６の実施の形態に係る関連カード型コンテンツの２画面表示切替例を示す図である。
【図３６】第６の実施の形態に係る関連カード型コンテンツの６画面表示切替例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態に係るコンテンツ提供システム１について、図面を参照しながら詳細に説明する。
【００１６】
［コンテンツ提供システムの概要］
まず、本発明に係るコンテンツ提供システム１全体の概要について、図１を参照して説明する。図１は、本発明に係るコンテンツ提供システム１全体の概略構成を示す図である。図１に示すように、コンテンツ提供システム１は、通信網Ｎを介してポータルサーバ装置２と企業側サーバ装置３が接続される。携帯通信端末４は、無線基地局Ｂ及び通信網Ｎ
を介してコンテンツ提供サーバ装置２０と企業側サーバ装置３にアクセスする機能を有している。
【００１７】
ポータルサーバ装置２は、その内部にコンテンツ提供サーバ機能と、ポータルプログラム機能と、カード・バインダ保存データベース（以下、カード・バインダ保存ＤＢという）機能と、行動履歴データベース（以下、行動履歴ＤＢという）機能とを具備する。コンテンツ提供サーバ機能は、カード合成部により文字、図画、動画、音楽、音声等のコンテンツ情報を含むカード型コンテンツを合成するとともに、一枚又は複数枚のカード型コンテンツをまとめたバインダ型コンテンツを合成する。コンテンツ提供サーバ機能は、コンテンツ情報を企業側サーバ装置３から取得してカード型コンテンツを合成する。カード型コンテンツとバインダ型コンテンツを合成する際には、企業側サーバ装置３内に設置されたカード情報データベース（以下、カード情報ＤＢという）、テンプレート情報データベース（以下、テンプレート情報ＤＢという）、バインダ情報データベース（以下、バインダ情報ＤＢという）、ユーザ情報データベース（以下、ユーザ情報ＤＢという）が利用される。これらのデータベースの詳細については後述する。これらのデータベースは、ポータルサーバ装置２内に設置してもよい。
【００１８】
ポータルプログラム機能は、通信網Ｎ上に提供される企業の既存携帯ＷＥＢサイトを介して、カード型コンテンツ及びバインダ型コンテンツを閲覧及び検索するサービス等を提供するポータルサイトを携帯通信端末４に対して提供する。また、ポータルプログラム機能は、企業側サーバ装置３内で合成されたカード型コンテンツ及びバインダ型コンテンツを取得してポータルサイトを介して携帯通信端末４に提供するサービスも提供する。さらに、ポータルプログラム機能は、携帯通信端末４によりポータルサイト上で指定されたカード型コンテンツ及びバインダ型コンテンツをカード・バインダ保存データベース（以下、カード・バインダ保存ＤＢという）に携帯通信端末４のユーザ毎に保存する。さらに、ポータルプログラム機能は、ポータルサイトにアクセスした携帯通信端末４からアクセスログを取得し、携帯通信端末４のユーザ毎に行動履歴情報として行動履歴データベース（以下、行動履歴ＤＢという）に格納する。ポータルプログラム機能は、行動履歴ＤＢに格納した携帯通信端末４のユーザ毎の行動履歴情報を利用してデータマイニング・サービス等のＡＳＰ（Application Service Provider）サービスを企業側管理用ＷＥＢ端末に対して提供する機能も有する。
【００１９】
企業側サーバ装置３は、上述のカード型コンテンツやバインダ型コンテンツに合成されるコンテンツ情報を保有する企業に設置される。企業側サーバ装置３は、その内部に上述のコンテンツ提供サーバ機能と、上述のカード情報ＤＢ、テンプレート情報ＤＢ、バインダ情報ＤＢ及びユーザ情報ＤＢと、管理サーバ機能と、ユーザ向け既存ＷＥＢシステムと、ユーザ向けメール配信システムとを具備する。企業側サーバ装置３は、上述のポータルサーバ装置２と連携して、上述のポータルサイトを介してカード型コンテンツやバインダ型コンテンツを携帯通信端末４に提供するサービスを展開する。また、企業側サーバ装置３は、携帯通信端末４から直接アクセス可能であり、携帯通信端末４から受信するリクエストの解析結果に応じて、カード型コンテンツやバインダ型コンテンツを携帯通信端末４に提供するサービスを展開することも可能である。サービス内容の詳細については、後述する。
【００２０】
［カード型ブラウザ技術の概要］
図２は、カード型ブラウザ技術の概要を示す図である。カード型ブラウザ技術は、上述したカード型コンテンツ及びバインダ型コンテンツを携帯通信端末４に提供するための主要な技術である。このカード型ブラウザ技術は、図中に示すブラウザ・サービス・モジュール（以下、ＢＳという）と、ブラウザ機能コンポーネント（以下、ＢＣという）をコンテンツのリクエスト毎に合成して配信することに特徴がある。ＢＳ及びＢＣは、上述のカ
ード合成部内で個別に管理されており、携帯通信端末４から受信するリクエスト毎に合成されるカード型コンテンツ及びバインダ型コンテンツとカード型ブラウザ機能を一体合成する機能を有している。ＢＣは、後述する端末プログラムであり、合成されたカード型コンテンツ及びバインダ型コンテンツに付加されて携帯通信端末４に送信される。携帯通信端末４では、受信したカード型コンテンツ及びバインダ型コンテンツに付加されたＢＣが実行されることにより、そのカード型コンテンツ及びバインダ型コンテンツコンテンツに含まれる多様なコンテンツをカード形式で表示させるとともに、カード単位で操作を可能にする操作環境がカード型ブラウザとして提供される。携帯通信端末４においてＢＣによりカード型ブラウザが実行される際に、コンテンツ提供サーバ機能内では対応するＢＳが実行される。ＢＳは、後述するサーバプログラムである。図中に示すように、ＢＳ及びＢＣは、モジュール化（例えば、ＢＳ１〜ＢＳ４、ＢＣ１〜ＢＣ４等）されている。ＢＳ及びＢＣは、様々なリクエストに対応して組み合わせを変更することが可能である。
【００２１】
すなわち、端末側で実行されるＢＳと、サーバ側で実行されるＢＣが連携して動作することにより、リクエストに応じて多様なコンテンツの表現形態や簡便な操作環境等をカード及びバインダという形態で実現することを第１の目的とし、その実行環境を端末及びサーバに対して負担をかけずに実現することを第２の目的としている。以下、コンテンツ提供システムの具体的なサービス形態について説明する。
【００２２】
（第１の実施の形態）
本第１の実施の形態では、上述のコンテンツ提供サーバ機能を単体のサーバ装置として提供する例を説明するものである。図３は、第１の実施の形態に係るコンテンツ提供サーバ装置２０の構成を示す図である。
【００２３】
図３において、コンテンツ提供サーバ装置２０は、送受信部２１と、カード合成部２２と、合成管理部２３と、生成済みバインダデータベース（以下、生成済みバインダＤＢという）２４と、サーバプログラム格納部２５と、サーバプログラム実行部２６と、を具備する。図３において、携帯通信端末４は、コンテンツ提供サーバ装置２０から提供されるカード型コンテンツ及びバインダ型コンテンツを表示・実行可能なコンテンツ・プレーヤ４Ａを具備する。このコンテンツ・プレーヤ４Ａは、例えば、Ｆｌａｓｈ（登録商標）再生実行プログラムである。
【００２４】
送受信部２１は、図１に示した通信網Ｎを介して携帯通信端末４から受信するリクエストを解析し、解析結果に応じてカード合成部２２で合成されるカード型コンテンツ、又は、生成済みバインダＤＢ２４に格納済みのバインダ型コンテンツを取得して携帯通信端末４に送信する。
【００２５】
カード合成部２２は、図４に示すように、合成処理部２２１と、テンプレート情報ＤＢ２２２と、カード情報ＤＢ２２３と、バインダ情報ＤＢ２２４と、端末プログラムＤＢ２２５と、ユーザ情報ＤＢ２２６と、を具備する。
【００２６】
合成処理部２２１は、携帯通信端末４から受信したリクエストの解析結果に応じてテンプレート情報ＤＢ２２２、カード情報ＤＢ２２３、バインダ情報ＤＢ２２４及び端末プログラムＤＢ２２５の各々からレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報及び端末プログラムを取得して、カード型コンテンツ、又は、複数枚のカード型コンテンツを含むバインダ型コンテンツを合成して送受信部２１に出力する。また、合成処理部２２１は、カード情報ＤＢ２２３から取得したカード情報にリンク情報が含まれている場合、当該リンク情報に基づいて内蔵する通信部２２１Ａにより通信網Ｎを介して外部の取得先からコンテンツ情報を取得する。この場合、図中に示す１００が外部の取得先であり、例えば、外部コンテンツＤＢ１０１、外部プログラム１０２、外部サーバ１０３
等が含まれる。さらに、合成処理部２２１は、携帯通信端末４から受信したリクエストの解析結果に応じて、カード型コンテンツ又はバインダ型コンテンツを合成する処理以外のリクエスト（例えば、アクセスログ情報の記録、ログイン、お気に入り保存、お気に入り転送等）を受け付けた場合は、そのリクエストをサーバプログラム実行部２６に出力し、サーバプログラム実行部２６からリクエストに対する応答や処理結果等を受け付ける。
【００２７】
さらに、合成処理部２２１は、携帯通信端末４から受信したリクエストに応じて取得したバインダ型コンテンツを携帯通信端末４に送信する際に、通信網Ｎを提供する通信会社の送信容量制限、又は、携帯通信端末４が処理可能なデータ容量に対応して分割し、分割したバインダ型コンテンツを携帯通信端末４に順次送信する機能を有する。合成処理部２２１は、リクエストに応じて取得したバインダ型コンテンツのデータ量が多い場合、例えば、バインダ型コンテンツに含まれるカード型コンテンツの枚数が１００枚等と多い場合、通信網Ｎを提供する通信会社の送信制限容量（例えば、１００ｋＢ）、又は、携帯通信端末４が処理可能なデータ容量に対応して、例えば、カード型コンテンツを１０枚ずつに分割して送信する。この場合、携帯通信端末４に送信される操作プログラムには、分割して送信されるバインダ型コンテンツを携帯通信端末４で選択操作が可能な操作項目が含まれる。合成処理部２２１は、分割してバインダ型コンテンツを送信する度に、携帯通信端末４からの送信リクエストの受信を待機し、すなわち、バインダ型コンテンツの送信を一旦停止する。そして、合成処理部２２１は、携帯通信端末４から送信リクエストを受信した場合は、次の分割したバインダ型コンテンツを送信し、携帯通信端末４から送信リクエストを受信しない場合、分割したバインダ型コンテンツの送信を終了する。なお、合成処理部２２１は、上述した機能を実現する合成処理プログラムを格納する。合成処理部２２１は、送受信部２１から入力されるリクエストに応じて合成処理プログラムを実行する。
【００２８】
テンプレート情報ＤＢ２２２（テンプレート情報格納部）は、上述のカード型ブラウザを携帯通信端末４に表示させる際に、携帯通信端末４において表示・実行可能な形式のレイアウト情報と、このレイアウト情報に対応する属性情報等を格納する。
【００２９】
カード情報ＤＢ２２３（カード情報格納部）は、テンプレート情報ＤＢ２２２に格納されたレイアウト情報に対応してカード型コンテンツに含まれる文字、図画、動画、音楽、音声等のコンテンツ情報、又は、コンテンツ情報を取得する取得先のリンク情報（図１に示した企業側サーバ装置のＵＲＬ等）を含むカード情報を格納する。
【００３０】
バインダ情報ＤＢ２２４（バインダ情報格納部）は、カード情報ＤＢ２２３に格納されたカード情報を集合させる集合情報と、集合させたカード情報を表示させる際の順序情報と、カード情報毎の属性情報と、集合情報全体の属性情報とを含むバインダ情報を格納する。
【００３１】
端末プログラムＤＢ２２５（端末プログラム格納部）は、図２に示したＢＣである端末プログラムを複数格納する。端末プログラムには、カード型コンテンツ及びバインダ型コンテンツを携帯通信端末４で操作可能な操作プログラムが含まれる。操作プログラムには、携帯通信端末４で操作可能なメニュー項目（操作項目）と、操作中のカード型コンテンツ及びバインダ型コンテンツの操作状態とを表示する表示プログラムが含まれる。また、端末プログラムは、上述の携帯通信端末４が具備するコンテンツ・プレーヤ４Ａに対応する各種ブラウザ機能コンポーネントである。
【００３２】
ユーザ情報ＤＢ２２６（ユーザ情報格納部）は、携帯通信端末４を保有するユーザのユーザＩＤ情報と、ユーザのアドレス情報と、携帯通信端末４の端末ＩＤ情報とを含むユーザ識別情報と、過去のカード型コンテンツ及びバインダ型コンテンツの利用履歴情報とを含むユーザ情報を格納する。さらに、ユーザ情報ＤＢ２２６は、携帯通信端末４のアクセ
スログ情報、お気に入り情報、お気に入りの転送先情報等を、ユーザ情報と対応付けて携帯通信端末４毎に格納する。なお、ユーザ識別情報は、ユーザＩＤ情報、ユーザのアドレス情報、端末ＩＤ情報に限定するものではない。
【００３３】
図３に戻り、合成管理部２３は、カード合成部２２に対してカード型コンテンツの合成処理に関するリクエストを行い、カード合成部２２においてカード型コンテンツを合成させるタイミングを管理する。例えば、合成管理部２３は、カード合成部２２に対してカード型コンテンツを合成処理する時間帯等をリクエストし、カード型コンテンツを予め合成させ、カード合成部２２から出力されたカード型コンテンツをバインダ形式で生成済みバインダＤＢ２４に格納させる。なお、合成管理部２３は、上述した機能を実現する合成管理プログラムを格納する。合成管理部２３は、例えば、コンテンツ提供サーバ装置２０を管理する管理者からの指示等により合成管理プログラムを実行する。
【００３４】
生成済みバインダＤＢ２４（バインダ格納部）は、合成管理部２３からのリクエストに応じてカード合成部２３において合成された一枚又は複数枚のカード型コンテンツを集合させたバインダ型コンテンツを格納する。
【００３５】
サーバプログラムＤＢ２５（サーバプログラム格納部）は、図２に示したＢＳであるサーバプログラムを複数格納する。また、サーバプログラムは、上述の携帯通信端末４が具備するコンテンツ・プレーヤ４Ａに対応する各種ブラウザ・サービス・モジュールである。
【００３６】
サーバプログラム実行部２６は、携帯通信端末４に送信されたカード型コンテンツ又はバインダ型コンテンツに含まれる端末プログラムの実行中にサーバプログラムＤＢ２５から対応するサーバプログラム（ＢＳ）を取得して実行する。また、サーバプログラム実行部２６は、携帯通信端末４において実行中の端末プログラム（ＢＣ）と通信を行う通信部２６Ａを有し、この通信内容に応じてサーバプログラムＤＢ２５から対応するサーバプログラム（ＢＳ）を取得して実行する機能を有する。さらに、サーバプログラム実行部２６は、合成処理部２２１から入力されるリクエスト（例えば、アクセスログ情報の記録、ログイン、お気に入り保存、お気に入り転送等）を受け付けた場合は、そのリクエストに応じてサーバプログラムＤＢ２５から対応するサーバプログラム（ＢＳ）を取得して実行し、又は、外部のサーバに対してリクエストを送信する処理等を実行し、処理の応答や処理結果等を合成処理部２２１に出力する。なお、図３では、図１に示した携帯通信端末４と通信網Ｎとの間に介在する基地局Ｂの図示は省略している。
【００３７】
ここで、上述したカード型コンテンツとバインダ型コンテンツの具体例を図５に示す。図５に示すように、カード型コンテンツには、文字・図画・音楽・音声・動画等のコンテンツ情報と、一つ又は複数の端末プログラム（ＢＣ）と、レイアウト情報と、レイアウト属性情報と、カード型コンテンツの属性情報とが含まれる。また、図５において、バインダ型コンテンツには、複数のカード型コンテンツと、各カード型コンテンツに対応する端末プログラム（ＢＣ）と、順序情報と、バインダ型コンテンツの属性情報とが含まれる。
【００３８】
次に、コンテンツ提供サーバ装置２０の動作について図面を参照しながら説明する。図６（Ａ）、（Ｂ）は、コンテンツ提供サーバ装置２０から携帯通信端末４に対して実行されるコンテンツ提供サービスの全体の流れを示すフローチャートである。なお、第１の実施の形態では、カード型コンテンツをページ単位、又は、後述するバインダ型コンテンツを分割単位で携帯通信端末４に対して送信する例を説明する。
【００３９】
図６（Ａ）において、コンテンツ提供サーバ装置２０内の送受信部２１は、携帯通信端末４からのリクエストの受信を監視し(ステップＳ１０１)、リクエストを受信すると(ス
テップＳ１０１：ＹＥＳ)、そのリクエストを解析する(ステップＳ１０２)。次いで、送
受信部２１は、リクエストの解析結果に応じて、生成済みバインダＤＢ２４を参照して対応するカード型コンテンツ又はバインダ型コンテンツが生成済みか否かを判別する(ステ
ップＳ１０３)。対応するカード型コンテンツ又はバインダ型コンテンツが生成済みの場
合は(ステップＳ１０３：ＹＥＳ)、送受信部２１は、生成済みバインダＤＢ２４から対応するカード型コンテンツ又はバインダ型コンテンツを取得する(ステップＳ１０４)。また、対応するカード型コンテンツ又はバインダ型コンテンツが生成済みでない場合は(ステ
ップＳ１０３：ＮＯ)、送受信部２１は、コンテンツの合成リクエストをカード合成部２
２に出力する(ステップＳ１０６)。送受信部２１は、生成済みバインダＤＢ２４、又は、カード合成部２２から取得したカード型コンテンツ又はバインダ型コンテンツを携帯通信端末４に送信して(ステップＳ１０５)、処理を終了する。
【００４０】
ここで、カード合成部２２において実行されるカード合成処理について、図７に示すフローチャートを参照して説明する。
【００４１】
図７において、カード合成部２２は、送受信部２１からのＮ番目の送信リクエストの入力を監視する(ステップＳ２０１)。Ｎ番目の送信リクエストとは、携帯通信端末４から上述のページ単位、又は、分割単位で送信される送信リクエストである。カード合成部２２では、同一の携帯通信端末４から受信する送信リクエストの順序番号を管理して、送信リクエストを受信する毎に対応するページのカード型コンテンツを合成する処理、又は、分割単位のバインダ型コンテンツを順次合成する処理を実行する。Ｎ番目の送信リクエストが入力されると(ステップＳ２０１：ＹＥＳ)、カード合成部２２は、そのＮ番目の送信リクエストに対応するレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報及び端末プログラムをテンプレート情報ＤＢ２２２、カード情報ＤＢ２２３、バインダ情報ＤＢ２２４及び端末プログラムＤＢ２２５の各々から取得する(ステップＳ２０２)。
【００４２】
次いで、カード合成部２２は、取得したカード情報にリンク情報が含まれるか否かを判別する(ステップＳ２０３)。リンク情報が含まれる場合は(ステップＳ２０３：ＹＥＳ)、カード合成部２２は、ステップＳ２０５に移行して、送受信部２１を介してリンク先の企業側サーバ１等から対応するコンテンツ情報を取得する。また、リンク情報が含まれていない場合は(ステップＳＳ２０３：ＮＯ)、ステップＳ２０４に移行する。
【００４３】
次いで、カード合成部２２は、ステップＳ２０２で取得した各情報、ステップＳ２０５で取得したコンテンツ情報を用いて、図５に示したようなカード型コンテンツ又はバインダ型コンテンツを合成して(ステップＳ２０４)、処理を終了する。
【００４４】
次に、図４の合成処理部２２１において実行されるバインダ型コンテンツの分割処理について、図８に示すフローチャートを参照して説明する。
【００４５】
図８において、合成処理部２２１は、合成したバインダ型コンテンツのデータ量が通信網Ｎを提供する通信会社の送信制限容量（例えば、１００ｋＢ）、又は、携帯通信端末４が処理可能なデータ容量より多いか否かを判定する(ステップＳ２１１)。合成処理部２２１は、取得したバインダ型コンテンツのデータ容量が多い場合(ステップＳ２１１：ＹＥ
Ｓ)、送信制限容量、又は、処理可能なデータ容量の範囲内に取得したバインダ型コンテ
ンツを分割して送受信部２１に出力して(ステップＳ２１２)、処理を終了する。
【００４６】
図６（Ａ）のステップＳ１０５において、送受信部２１は、分割されたバインダ型コンテンツ毎に携帯通信端末４に送信する。この時、携帯通信端末４に送信された分割されたバインダ型コンテンツには、次の分割されたバインダ型コンテンツの送信要求等を可能にする操作プログラムが含まれている。この操作プログラムにより、例えば、図９に示すよ
うな操作内容が携帯通信端末４に表示される。この場合、分割したバインダ型コンテンツを表示する例を示す。表示中のカード型コンテンツ内には、ページ送り操作を促すページ送り指示として、「上カーソル」と「下カーソル」が表示される。また、表示中のバインダ型コンテンツのページ数が表示される。この表示画面において、携帯通信端末４ユーザにより「上カーソル」又は「下カーソル」が操作されて、バインダ型コンテンツの最初のページ又は最終ページに達し、更に「上カーソル」又は「下カーソル」が操作されると、表示中の分割されたバインダ型コンテンツの前後で分割されたバインダ型コンテンツの送信リクエスト（上述のＮ番目の送信リクエスト）がコンテンツ提供サーバ装置２０に送信される。また、図９の表示画面において、携帯通信端末４ユーザにより「メニュー」操作が行われると、右側に示すように「メニュー画面」が表示される。さらに、図中の表示画面内の左端部には、バインダ型コンテンツ全体の現在表示中の位置がバーとマーク「○」により表示されている。この表示により、携帯通信端末のユーザが、バインダ型コンテンツ全体の中で現在表示中のカード型コンテンツの位置と、残りの未表示のバインダ型コンテンツの割合を把握可能にしている。このマーク「○」の表示位置は、上下カーソルキーの操作によりカード型コンテンツのページが送られた際に、連動して移動表示される。なお、バーとマーク「○」は、携帯通信端末４のユーザによる上下カーソルキーの操作に応じて表示し、一定時間上下カーソルキーの操作が行われない場合に画面から消去するようにしてもよい。
【００４７】
また、カード合成部２２は、取得したバインダ型コンテンツのデータ容量が少ない場合(ステップＳ２１１：ＮＯ)、取得したバインダ型コンテンツを分割せずに送受信部２１に出力して(ステップＳ２１３)、処理を終了する。図６（Ａ）のステップＳ１０５において、送受信部２１は、バインダ型コンテンツを携帯通信端末４に送信する。
【００４８】
また、図７において、カード合成部２２は、携帯通信端末４から送信リクエストを一定時間受信しない場合に(ステップＳ２１１：ＮＯ)、直ちに処理を終了するようにしてもよい。この場合、例えば、分割して送信したバインド型コンテンツを表示中の携帯通信端末４において、全てのバインダ型コンテンツを受信する前にカーソル操作が行われなくなった場合は、バインダ型コンテンツの表示を中断して直ちに終了することも可能である。
【００４９】
ここで、携帯通信端末４の表示画面に表示されるカード型コンテンツの例を図１０に示す。図１０において、（Ａ）はカード型コンテンツの表示例を示す図、（Ｂ）は操作項目の表示例を示す図である。図１０（Ａ）に示すカード型コンテンツの表示例では、コンテンツ情報として、文字、図画、動画、リンク広告等が一枚のカード内にまとめて表示されている。図１０（Ｂ）に示す操作項目の表示例では、操作メニューとして、メニュー１，２、お気に入り、キャンペーン転送等が選択可能に表示されている。この操作メニューは、カード型コンテンツの前面にオーバーレイ表示される。このようなカード型コンテンツの表示形態は、上述のレイアウト情報、レイアウトの属性情報、カード情報及び端末プログラムにより行われる。また、操作メニュー内の各操作項目に端末プログラム（ＢＣ）が対応付けられている。なお、上記お気に入りやキャンペーン転送等については、後述する第２の実施の形態において説明する。
【００５０】
図１０（Ｂ）に示した操作メニューにおいて、携帯通信端末４のユーザによるカーソル操作等によりメニュー項目が選択操作されると、対応する端末プログラムが携帯通信端末４内で実行される。この端末プログラム（ＢＣ）の実行により、対応するリクエストが携帯通信端末４からコンテンツ提供サーバ装置２０に対して送信される。
【００５１】
次に、携帯通信端末４の表示画面に表示される分割されないバインダ型コンテンツの例を図１１に示す。図１１において、バインダ型コンテンツは、例えば、５枚のカード型コンテンツが含まれる。この場合、図中の携帯表示画面には、バインダ型コンテンツ内の一
枚のカード型コンテンツが表示され、携帯通信端末４のユーザにより上下カーソルキー操作等に応じて、一枚単位でカード型コンテンツが順次表示される。このようなバインダ型コンテンツの表示形態は、上述のレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報及び端末プログラムにより行われる。
【００５２】
図６（Ｂ）のステップＳ１１１に戻り、コンテンツ提供サーバ装置２０内のサーバプログラム実行部２６は、携帯通信端末４から送信される端末プログラム（ＢＣ）実行に伴うリクエストの受信を通信部２６Ａにより監視する。リクエストの受信を確認すると(ステ
ップＳ１１１：ＹＥＳ)、サーバプログラム実行部２６は、対応するサーバプログラム（
ＢＳ）をサーバプログラムＤＢ２５から取得して実行し(ステップＳ１１２)、本処理を終了する。
【００５３】
以上のように、本第１の実施の形態に係るコンテンツ提供サーバ装置２０では、文字、図画、動画、音楽、音声等の多様なコンテンツ情報を一枚のカード形式に含めたカード型コンテンツを容易に作成することが可能であり、かつ複数枚のカード型コンテンツをまとめたバインダ型コンテンツを容易に作成することが可能である。また、カード型コンテンツとバインダ型コンテンツは、携帯通信端末４の表示画面内に収まるようにカード単位で順次表示されるため、一枚のカード型コンテンツ内に必要な情報を集約して見せることが可能になる。その結果、携帯通信端末４のユーザは、カード単位でコンテンツを閲覧することが可能になり、無駄なスクロール操作等も不要になり、お気に入りのコンテンツの検索操作等も容易になる。さらに、本第１の実施の形態に係るコンテンツ提供サーバ装置２０では、カード型コンテンツ内にコンテンツ情報を携帯通信端末４で表示・実行可能な端末プログラム（ＢＣ）と、この端末プログラム（ＢＣ）と連携してサーバ側で実行されるサーバプログラム（ＢＳ）とを分けるプログラム構成とした。このため、カード型コンテンツとバインダ型コンテンツを表示・実行する携帯通信端末４では、新たなプログラムをインストールする必要がなく、コンテンツ提供サーバ装置２０とするサーバ装置及び携帯通信端末４の処理負担も軽減することが可能である。
【００５４】
また、本第１の実施の形態に係るコンテンツ提供サーバ装置２０では、図２に示したサーバプログラムＤＢ２５、図４に示したテンプレート情報ＤＢ２２２、カード情報ＤＢ２２３、バインダ情報ＤＢ２２４、端末プログラムＤＢ２２５、ユーザ情報ＤＢ２２６に各々格納された情報を用いてカード合成部２２が自動的にカード型コンテンツとバインダ型コンテンツを合成する構成とした。この構成のため、コンテンツ情報を保有するコンテンツ保有ユーザ（例えば、企業）は、カード型コンテンツとバインダ型コンテンツを合成する処理を行う必要がなく、簡便にコンテンツ提供サーバ装置２０を利用することが可能になる。
【００５５】
なお、上記第１の実施の形態において例示したカード型コンテンツ及びバインダ型コンテンツは一例であり、一枚のカード型コンテンツ内に含ませるコンテンツ情報の内容やレイアウト等はコンテンツ情報を保有するユーザ等の要望に応じて適宜変更可能である。すなわち、図２に示したサーバプログラムＤＢ２５、図４に示したテンプレート情報ＤＢ２２２、カード情報ＤＢ２２３、バインダ情報ＤＢ２２４、端末プログラムＤＢ２２５、ユーザ情報ＤＢ２２６に各々格納する情報を変更することにより可能である。
【００５６】
さらに、本第１の実施の形態に係るコンテンツ提供サーバ装置２０では、合成処理部２２１がユーザ情報ＤＢ２２６に格納されたユーザ情報を参照して、ユーザ毎にコンテンツの閲覧・操作履歴等を統計処理したユーザの行動傾向データ等を利用することにより、携帯通信端末４のユーザの嗜好等に合わせてカード型コンテンツの合成内容、又は、バインダ型コンテンツの合成内容を変更するカスタマイズ機能を提供することも可能である。例えば、合成処理部２２１は、携帯通信端末４から受信したリクエストの解析結果に応じて
ユーザ情報ＤＢ２２６に格納されたユーザ情報（携帯通信端末４を保有するユーザのユーザＩＤ情報と、ユーザのアドレス情報と、携帯通信端末４の端末ＩＤ情報と、過去のカード型コンテンツ及びバインダ型コンテンツの利用履歴情報）を参照し、テンプレート情報ＤＢ２２２、カード情報ＤＢ２２３、バインダ情報ＤＢ２２４及び端末プログラムＤＢ２２５の各々から取得するレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報及び端末プログラムの内容を変更して、カード型コンテンツの合成内容、又は、バインダ型コンテンツの合成内容を変更することも可能である。このカスタマイズ機能により、携帯通信端末４のユーザの上記行動傾向データ等に合わせてカード型コンテンツ及びバインダ型コンテンツを合成する処理が容易になり、更に多様な内容のカード型コンテンツ及びバインダ型コンテンツを提供することができる。その結果、バインダ型コンテンツは、携帯通信端末４のユーザの好みや、閲覧・操作の傾向に合ったものだけを集合させることも容易にできる。
【００５７】
（第２の実施の形態）
本第２の実施の形態では、上述のコンテンツ提供サーバ装置２０をコンテンツ情報を保有するコンテンツ保有ユーザ（例えば、企業）毎に設置し、このコンテンツ保有ユーザ側のコンテンツ提供サーバ装置２０と連携し、上述のカード型コンテンツ及びバインダ型コンテンツの閲覧・検索サービス等を可能にするポータルサイトを携帯通信端末４のユーザに対して提供するポータルサーバ装置を設置するコンテンツ提供システムの例を説明するものである。図１２は、第２の実施の形態に係るコンテンツ提供システム３００の構成を示す図である。なお、図１２において、上記第１の実施の形態で図示した構成と同一の構成部分には同一符号を付しており、その構成説明を省略する。
【００５８】
コンテンツ保有ユーザ側のコンテンツ提供サーバ装置２０は、上述の第１の実施の形態で説明したものと同様の機能を有する。携帯通信端末４は、通信網Ｎを介してコンテンツ保有ユーザ側のコンテンツ提供サーバ装置２０に直接アクセスして、上述したカード型ブラウザ技術によりカード型コンテンツやバインダ型コンテンツの提供を受けることが可能である。なお、図１２では、携帯通信端末４と通信網Ｎの間に介在する基地局Ｂの図示は省略している。
【００５９】
図１２において、コンテンツ提供システム３００は、コンテンツ保有ユーザ毎に設置された複数のコンテンツ提供サーバ装置２０と、ポータルサーバ装置３１０とを具備する。複数のコンテンツ提供サーバ装置２０とポータルサーバ装置３１０は、通信網Ｎを介して接続される。複数のコンテンツ提供サーバ装置２０とポータルサーバ装置３１０は、通信網Ｎを介して携帯通信端末４との間の通信が可能である。図中の４００は、外部のコンテンツ情報の取得先であり、外部プログラム４０１と外部サーバ４０２が含まれる。
【００６０】
ポータルサーバ装置３１０（コンテンツ統合サーバ装置）は、コンテンツ提供サーバ装置２０と、ポータル処理部３１１と、行動履歴データベース（以下、行動履歴ＤＢという）３１２と、カード・バインダ保存データベース（以下、カード・バインダ保存ＤＢという）３１３と、を具備する。
【００６１】
ポータル処理部３１１（コンテンツ統合部）は、カード型コンテンツ及びバインダ型コンテンツの閲覧や検索等のサービスを提供するポータルサイトを携帯通信端末４に対して提供し、カード型コンテンツ及び（又は）バインダ型コンテンツを統合するサービスをコンテンツ保有ユーザに対して提供する。ポータル処理部３１１は、ポータルサイト又は内外のコンテンツ提供サーバ装置２０を通じてアクセスする携帯通信端末４から受信するリクエストを解析し、当該解析結果に応じて内外のコンテンツ提供サーバ装置２０、カード・バインダ保存ＤＢ３１３、外部のコンテンツ取得先４００のうち、何れか一つ乃至二つ、又は全ての取得先から対応するカード型コンテンツ及び（又は）バインダ型コンテンツ
を取得し、取得したカード型コンテンツ及び（又は）バインダ型コンテンツを統合して携帯通信端末４に送信する。なお、送信するカード型コンテンツ又はバインダ型コンテンツには、上述したコンテンツ情報と、一つ又は複数の端末プログラム（ＢＣ）と、レイアウト情報と、レイアウト属性情報と、バインダ情報が含まれる。
【００６２】
また、ポータル処理部３１１は、ポータルサイト、ポータルサーバ装置３１０内のコンテンツ提供サーバ装置２０、又は、コンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０を通じてアクセスする携帯通信端末４のアクセスログ情報とリクエストの内容を取得し、取得したアクセスログ情報をポータルサーバ装置３１０内で固有のアクセスログ情報に変換し、リクエストの内容とともに携帯通信端末４毎に行動履歴情報として、ポータルサーバ装置３１０内に設置されたコンテンツ提供サーバ装置２０内のユーザ情報ＤＢ２２６に格納する機能を有する。また、コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０では、アクセスされた携帯通信端末４のアクセスログ情報やリクエストの内容を取得してポータルサーバ装置３１０に送信する機能を有する。ポータル処理部３１１は、コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０から送信されるアクセスログ情報とリクエストの内容を受信すると、そのアクセスログ情報をポータルサーバ装置３１０内で固有のアクセスログ情報に変換し、リクエストの内容とともに携帯通信端末４毎に行動履歴情報として、ポータルサーバ装置３１０内に設置されたコンテンツ提供サーバ装置２０内のユーザ情報ＤＢ２２６に格納する機能を有する。また、ポータル処理部３１１は、携帯通信端末４から操作ログ情報を受信して行動履歴情報としてユーザ情報ＤＢ２２６に格納する機能を有するようにしてもよい。この操作ログ情報は、ポータルサイトにアクセスしていない携帯通信端末４において、カード型コンテンツやバインダ型コンテンツを操作中の操作履歴を示す情報である。この操作ログ情報を収集する方法は、例えば、カード型コンテンツやバインダ型コンテンツとともに携帯通信端末４に送信される端末プログラムには、カード型コンテンツやバインダ型コンテンツを操作中の操作ログ情報を収集する操作ログ収集プログラムと、サーバプログラム実行部２６との間の通信が発生した際に、収集した操作ログ情報をコンテンツ提供サーバ装置２０に送信する送信プログラムと、を含ませることで可能になる。端末プログラムは、携帯通信端末４においてカード型コンテンツやバインダ型コンテンツが操作される際に、操作ログ収集プログラムにより操作ログ情報を収集しておく。そして、携帯通信端末４がポータルサーバ装置３１０に直接又は間接にアクセスし、コンテンツ提供サーバ装置２０内のサーバプログラム実行部２６との間の通信が発生した際に、送信プログラムにより収集した操作ログ情報をコンテンツ提供サーバ装置２０に送信させる。ポータル処理部３１１は、コンテンツ提供サーバ装置２０を経由して操作ログ情報を受信して携帯通信端末４毎にカード・バインダ保存ＤＢ３１３に格納すればよい。
【００６３】
また、ポータル処理部３１１は、携帯通信端末４がポータルサイト、又は、コンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０にアクセスした際に、閲覧又は検索されたカード型コンテンツ及びバインダ型コンテンツの選択情報を取得し、選択情報と、カード型コンテンツ及びバインダ型コンテンツの属性情報と、携帯通信端末を携帯するユーザのユーザ識別情報とを対応付けてカード・バインダ保存ＤＢ３１３に格納する機能を有する。
【００６４】
また、ポータル処理部３１１は、携帯通信端末４がポータルサイト、又は、コンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０にアクセスした際に、カード・バインダ保存ＤＢ３１３に格納された携帯通信端末ユーザに対応する選択情報とカード型コンテンツ及びバインダ型コンテンツの属性情報を参照し、過去の閲覧又は検索時に選択されたカード型コンテンツ及びバインダ型コンテンツを携帯通信端末４で操作可能な操作プログラムを携帯通信端末４に送信する機能を有する。この機能により、携帯通信端末４のユーザの嗜好に合わせて集約したカード型コンテンツ及びバインダ型コンテンツの操作環
境が提供される。携帯通信端末４の表示画面には、例えば、上述の図８と図９に示した操作メニュー内の「お気に入り」や「転送」等が選択項目として表示される。
【００６５】
さらに、選択情報には、選択されたカード型コンテンツ及びバインダ型コンテンツを取得する取得先のリンク情報（例えば、図１２のコンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０、ポータルサーバ装置３１０内に設置されたコンテンツ提供サーバ装置２０、又は、外部のコンテンツ取得先４００のＵＲＬ等）が含まれる。また、上述の操作プログラムには、選択情報を携帯通信端末４から他の携帯通信端末ユーザに転送可能な転送プログラムが含まれる。携帯通信端末４の表示画面には、例えば、図１０（Ｂ）に示した操作メニュー内の「お気に入り」や「キャンペーン」の「転送」等が選択項目として表示される。ポータル処理部３１１は、携帯通信端末４から転送リクエストを受信した場合、対応する選択情報に含まれるリンク情報（コンテンツ取得先のＵＲＬ、キャンペーン提供先のＵＲＬ等）を転送先の他の携帯通信端末ユーザに固有のリンク情報に変換して他の携帯通信端末ユーザに転送する機能を有する。
【００６６】
カード型コンテンツ及びバインダ型コンテンツの属性情報には、コンテンツ保有ユーザと携帯通信端末４のユーザの各々に連絡可能な連絡先情報と通信方式が含まれ、上述の操作プログラムには、連絡する時間や期間等を指定する時間指定項目と、コンテンツ保有ユーザ又は携帯通信端末４のユーザに連絡する内容を設定可能な連絡項目と、連絡先を指定可能な操作項目等が含まれる。ポータル処理部３１１は、コンテンツ保有ユーザ又は携帯通信端末４から連絡する内容と連絡先を指定するリクエストを受信した場合、対応するカード型コンテンツ及びバインダ型コンテンツの属性情報から該当する連絡先の通信方式を参照し、連絡内容を連絡先の通信方式に対応する情報形態に変換して、指定時間に従って連絡先に送信する機能を有する。この通信機能は、ポータル処理部３１１が具備する通信部３１１Ａが有する。
【００６７】
また、上述の操作プログラムには、連絡内容を送信する時間帯や期間を指定可能な時間指定項目を含ませてもよい。ポータル処理部３１１は、コンテンツ保有ユーザ又は携帯通信端末４から連絡内容を送信する時間帯や期間を指定する時間指定情報を受信した場合、時間指定情報に応じて連絡内容を連絡先に送信する機能を有する。この機能により、上述の「お気に入り」や「キャンペーン」を、コンテンツ保有ユーザから携帯通信端末４に通知する時間帯や期間、又は、携帯通信端末４から他の携帯通信端末ユーザに通知する時間帯や期間を限定するサービスを提供する。なお、ポータル処理部３１１は、上述した機能を実現するポータル処理プログラムを格納する。ポータル処理部３１１は、ポータルサイトから入力されるリクエストに応じてポータル処理プログラムを実行する。
【００６８】
行動履歴ＤＢ３１２は、ポータル処理部３１１により取得されて変換されたアクセスログ情報を携帯通信端末４毎に行動履歴情報として格納する。
【００６９】
カード・バインダ保存ＤＢ３１３は、ポータル処理部３１１により取得された選択情報と、カード型コンテンツ及びバインダ型コンテンツの属性情報と、携帯通信端末４を保有するユーザのユーザ識別情報（ユーザＩＤ情報、ユーザのアドレス情報と、携帯通信端末４の端末ＩＤ情報等が含まれる）とを対応付けて格納する。
【００７０】
コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０は、カード型コンテンツ及び（又は）バインダ型コンテンツを取得する取得先として、他のコンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０のリンク情報（ＵＲＬ等）を図４に示したバインダ情報ＤＢ２２４に格納する。コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０内のカード合成部２２は、携帯通信端末４から受信したリクエストの解析結果に応じて、対応するコンテンツの取得先が他のコンテンツ保有ユーザに設置さ
れたコンテンツ提供サーバ装置２０である場合、そのコンテンツ提供サーバ装置２０から対応するカード型コンテンツ及び（又は）バインダ型コンテンツを取得し、取得したコンテンツを統合して携帯通信端末４に送信する。
【００７１】
次に、図１２のポータルサーバ装置３１０において実行されるポータルサイトに係る処理について、図１３〜図１５に示すフローチャートを参照して説明する。図１３は、携帯通信端末ユーザのお気に入りコンテンツを統合して送信する処理の流れを示すフローチャートである。図１４は、お気に入りの転送処理の流れを示すフローチャートである。図１５は、お気に入り登録処理の流れを示すフローチャートである。
【００７２】
まず、お気に入りコンテンツを統合して送信する処理について、図１３に示すフローチャートを参照して説明する。図１３において、ポータルサーバ装置３１０内のポータル処理部３１１は、内部のコンテンツ提供サーバ装置２０、又は、コンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０を介したポータルサイトへのアクセスを監視する(ステップＳ３０１)。ポータル処理部３１１は、ポータルサイトへのアクセスを検出すると(ステップＳ３０１：ＹＥＳ)、アクセス中の携帯通信端末４のアクセスログ情報を、内部又はコンテンツ保有ユーザのコンテンツ提供サーバ装置２０を介して取得する(ステッ
プＳ３０２)。
【００７３】
次いで、ポータル処理部３１１は、携帯通信端末４から送信されるお気に入り送信リクエストの受信を待機する(ステップＳ３０３)。ポータル処理部３１１は、携帯通信端末４からお気に入り送信リクエストを受信すると(ステップＳ３０３：ＹＥＳ)、そのリクエスト内容を解析するとともに、そのリクエストの内容を取得する(ステップＳ３０４)。この時、ポータル処理部３１１は、取得したアクセスログ情報をポータルサーバ装置３１０内で固有のアクセスログ情報に変換し、取得したリクエストの内容とともに携帯通信端末４毎に行動履歴情報として、内部のコンテンツ提供サーバ装置２０内のユーザ情報ＤＢ２２６に格納する。ポータル処理部３１１は、リクエスト内容を解析した後、カード・バインダ保存ＤＢ３１３に格納された当該携帯通信端末ユーザの選択情報に含まれたコンテンツの取得先を参照する(ステップＳ３０５)。次いで、ポータル処理部３１１は、参照した取得先として、内部のコンテンツ提供サーバ装置２０、コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０、外部の取得先４００のうち、何れか一つ乃至二つ、又は全ての取得先から対応するカード型コンテンツ及び（又は）バインダ型コンテンツを取得する(ステップＳ３０６)。次いで、ポータル処理部３１１は、取得したカード型コンテンツ及び（又は）バインダ型コンテンツを統合して（ステップＳ３０７）、携帯通信端末４に送信し（ステップＳ３０７）、本処理を終了する。
【００７４】
この時、携帯通信端末４のユーザの嗜好に合わせて集約されたカード型コンテンツ及び（又は）バインダ型コンテンツの操作環境が提供される。携帯通信端末４の表示画面には、例えば、上述の図１０（Ｂ）と図１１に示した操作メニュー内の「お気に入り」や「転送」等が選択項目として表示される。また、上述の操作プログラムには、選択情報を携帯通信端末４から他の携帯通信端末に転送可能な転送プログラムが含まれている。
【００７５】
次に、お気に入りの転送処理について、図１４に示すフローチャートを参照して説明する。図１４において、ポータル処理部３１１は、携帯通信端末４から送信される転送リクエストの受信を監視する(ステップＳ４０１)。ポータル処理部３１１は、携帯通信端末４から転送リクエストを受信すると(ステップＳ４０１：ＹＥＳ)、その転送リクエストに含まれた対応するコンテンツのリンク情報（コンテンツ取得先のＵＲＬ、キャンペーン提供先のＵＲＬ等）を取得する(ステップＳ４０２)。次いで、ポータル処理部３１１は、選択情報に対応するコンテンツ保有ユーザのコンテンツ提供サーバ装置２０に対して取得したリンク情報の変換を要求する変換リクエストをリンク情報とともに通信部３１１Ａにより
送信する（ステップＳ４０３）。ポータル処理部３１１は、コンテンツ保有ユーザのコンテンツ提供サーバ装置２０から変換されたリンク情報を受信すると、そのリンク情報を他の携帯通信端末ユーザに固有のリンク情報に再変換して、通信部３１１Ａにより他の携帯通信端末ユーザに転送して(ステップＳ４０４)、本処理を終了する。以上のように、コンテンツ保有ユーザのコンテンツ提供サーバ装置２０でリンク情報を変換することにより、コンテンツ保有ユーザの本サービスに対する安全性と信頼性を向上させることができる。また、変換されたリンク情報をポータルサーバ装置３１０で再変換することにより、本サービスを利用する携帯通信端末ユーザの利用履歴を収集することが可能になる。
【００７６】
次に、お気に入り登録処理について、図１５に示すフローチャートを参照して説明する。図１５において、ポータルサーバ装置３１０内のポータル処理部３１１、又は、コンテンツ保有ユーザ毎に設置されたコンテンツ提供サーバ装置２０内の合成処理部２２１は、携帯通信端末４から送信されるお気に入り登録リクエストの受信を待機する（ステップＳ４１１）。ポータル処理部３１１は、携帯通信端末４からお気に入り登録リクエストを受信すると(ステップＳ４１１：ＹＥＳ)、そのお気に入り登録リクエストに含まれた選択情報を取得する(ステップＳ４１２)。また、合成処理部２２は、携帯通信端末４からお気に入り登録リクエストを受信すると(ステップＳ４１１：ＹＥＳ)、そのお気に入り登録リクエストに含まれた選択情報を取得する（ステップＳ４１２）。
【００７７】
次いで、ポータル処理部３１１又は合成処理部２２１は、取得した選択情報の登録リクエストを内部のコンテンツ提供サーバ装置２０内のサーバプログラム実行部２６に出力する（ステップＳ４１３）。サーバプログラム実行部２６は、ポータル処理部３１１又は合成処理部２２１から入力された登録リクエスト、又は、サーバプログラム実行部２６が参照する設定ファイル等の設定内容に基づいて、選択情報の登録先が自身のコンテンツ提供サーバ装置２０内（自サーバ）か、他のコンテンツ保有ユーザのコンテンツ提供サーバ装置２０内（他サーバ）か、ポータルサーバ装置３１０内かを判別する（ステップＳ４１４）。登録先が自サーバである場合、サーバプログラム実行部２６は、ユーザ情報ＤＢ２２６内に携帯通信端末４に対応付けてお気に入り選択情報を追加登録して（ステップＳ４１５）、本処理を終了する。また、登録先が他サーバである場合、サーバプログラム実行部２６は、ユーザ識別情報とともに選択情報と登録リクエストを他のコンテンツ保有ユーザのコンテンツ提供サーバ装置２０に送信して（ステップＳ４１６）、本処理を終了する。この時、コンテンツ保有ユーザのコンテンツ提供サーバ装置２０内のサーバプログラム実行部２６は、ユーザ情報ＤＢ２２６内に携帯通信端末４に対応付けてお気に入り選択情報を追加登録する。また、登録先がポータルサーバ装置３１０である場合、サーバプログラム実行部２６は、選択情報と登録リクエストをポータル処理部３１１に出力して（ステップＳ４１７）、本処理を終了する。この時、ポータル処理部３１１は、カード・バインダ保存ＤＢ３１３内に携帯通信端末４に対応付けてお気に入り選択情報を追加登録する。
【００７８】
次に、ポータル処理部３１１が所望の連絡先に連絡内容を所望の指定時間に送信する連絡サービスを実行する例について、図１６に示すフローチャートを参照して説明する。この場合、上述したように、カード型コンテンツ及びバインダ型コンテンツの属性情報には、コンテンツ保有ユーザと携帯通信端末４のユーザの各々に連絡可能な連絡先情報と通信方式が含まれ、上述の操作プログラムには、連絡する時間や期間等を指定する時間指定項目と、コンテンツ保有ユーザ又は携帯通信端末４のユーザに連絡する内容を設定可能な連絡項目と、連絡先を指定可能な操作項目等が含まれる。この属性情報を利用して、以下の連絡サービスを実行する。
【００７９】
図１６において、ポータル処理部３１１は、携帯通信端末４又はコンテンツ保有ユーザから送信される連絡リクエストの受信を待機する(ステップＳ５０１)。ポータル処理部３１１は、携帯通信端末４又はコンテンツ保有ユーザから送信される連絡リクエストを受信
すると(ステップＳ５０１：ＹＥＳ)、時間指定情報（時間又は期間）、連絡内容、携帯通信端末４又はコンテンツ保有ユーザから送信される連絡先情報（電話番号、ＦＡＸ番号、メールアドレス等と対応する通信方式が含まれる）を取得する(ステップＳ５０２)。次いで、ポータル処理部３１１は、取得した時間指定情報、連絡内容、連絡先情報をカード・バインダ保存ＤＢ３１３内の対応するカード型コンテンツ又はバインダ型コンテンツの属性情報に対応付けた付加情報として格納して(ステップＳ５０３)、本処理を終了する。
【００８０】
次に、ポータル処理部３１１がカード・バインダ保存ＤＢ３１３内にカード型コンテンツ又はバインダ型コンテンツの属性情報として格納した時間指定情報、連絡内容、連絡先情報に従って連絡内容を送信する処理について、図１７に示すフローチャートを参照して説明する。
【００８１】
図１７において、ポータル処理部３１１は、カード・バインダ保存ＤＢ３１３内に格納されたカード型コンテンツ又はバインダ型コンテンツの属性情報に対応付けられた付加情報を参照して、指定時間（時間又は期間）の有無を判定する(ステップＳ６０１)。ポータル処理部３１１は、指定時間（時間又は期間）が有ると(ステップＳ６０１：ＹＥＳ)、その付加情報から連絡内容と連絡先情報を取得する(ステップＳ６０２)。次いで、ポータル処理部３１１は、連絡内容を連絡先（電話番号、ＦＡＸ番号、メールアドレス等と対応する通信方式）に送信可能な情報形態に変換して当該連絡先に通信部３１１Ａにより送信して(ステップＳ６０３)、本処理を終了する。
【００８２】
以上のように、本第２の実施の形態に係るコンテンツ提供システム３００では、コンテンツ保有ユーザ毎に設置したコンテンツ提供サーバ装置２０と連携するポータルサイトを提供するポータルサーバ装置３１０を設置する構成とした。また、ポータルサーバ装置３１０内部には、コンテンツ提供サーバ装置２０と、ポータルサイト全体を運用するポータル処理部３１１と、ポータルサイトに対する携帯通信端末４のアクセスログ情報を格納する高度履歴ＤＢ３１２と、携帯通信端末４毎にコンテンツの選択情報と、カード型コンテンツ及びバインダ型コンテンツの属性情報と、携帯通信端末を携帯するユーザのユーザ情報とを対応付けて格納するカード・バインダ保存ＤＢ３１３と、を設置する構成とした。
【００８３】
上記ポータルサーバ装置３１０の構成により、カード型コンテンツ及びバインダ型コンテンツの閲覧や検索等のサービスを提供するポータルサイトを携帯通信端末４に対して提供し、カード型コンテンツを統合するサービスをコンテンツ保有ユーザに対して提供することが可能になった。
【００８４】
また、ポータル処理部３１１は、ポータルサイト、ポータルサーバ装置３１０内のコンテンツ提供サーバ装置２０、又は、コンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０を通じてアクセスする携帯通信端末４のアクセスログ情報を取得し、取得したアクセスログ情報をポータルサーバ装置３１０内で固有のアクセスログ情報に変換して携帯通信端末４毎に行動履歴情報として行動履歴ＤＢ３１２に格納する機能を有した。この機能により、アクセスログ情報の安全性の向上を図ることが可能になり、当該ポータルサイトのサービスを利用する携帯通信端末ユーザとコンテンツ保有ユーザに対する信頼性の向上を図ることが可能になった。
【００８５】
また、ポータル処理部３１１は、携帯通信端末４がポータルサイトにアクセスした際に、カード・バインダ保存ＤＢ３１３に格納された携帯通信端末ユーザに対応する選択情報とカード型コンテンツ及びバインダ型コンテンツの属性情報を参照し、過去の閲覧又は検索時に選択されたカード型コンテンツ及びバインダ型コンテンツを携帯通信端末４で操作可能な操作プログラムを携帯通信端末４に送信する機能を有した。この機能により、携帯通信端末４のユーザの嗜好に合わせて集約したカード型コンテンツ及びバインダ型コンテ
ンツの操作環境を提供することが可能になった。さらに、本第２の実施の形態により提供されるコンテンツ提供システム３００では、携帯通信端末４に提供されるカード型コンテンツ及びバインダ型コンテンツは、携帯通信端末４に一切保存されず、コンテンツ提供サーバ装置２０側に保存される。このため、携帯通信端末４では、コンテンツ提供システム３００のサービスを利用する際に、端末内の保存メモリ等の記憶資源を消費することなく本サービスを有効利用することができる。また、本第２の実施の形態のコンテンツ提供システム３００では、携帯通信端末４内の記憶資源を一切利用せず、携帯通信端末４のユーザ毎の選択情報や行動履歴情報がコンテンツ提供サーバ装置２０内に保存されている。このため、携帯通信端末４が故障等して他の携帯通信端末に交換した場合でも、本サービスを直ちに再利用することができ、過去のお気に入りコンテンツ等を再利用することが容易である。
【００８６】
さらに、選択情報には、選択されたカード型コンテンツ及びバインダ型コンテンツを取得する取得先のリンク情報（例えば、図１０のコンテンツ保有ユーザに設置されたコンテンツ提供サーバ装置２０、ポータルサーバ装置３１０内に設置されたコンテンツ提供サーバ装置２０、又は、外部のコンテンツ取得先４００のＵＲＬ等）が含めるようにした。また、上述の操作プログラムには、選択情報を携帯通信端末４から他の携帯通信端末ユーザに転送可能な転送プログラムが含まれるようにした。さらに、ポータル処理部３１１は、携帯通信端末４から転送先の他の携帯通信端末ユーザに固有のリンク情報に変換して他の携帯通信端末ユーザに転送する機能を有した。これらの機能により、携帯通信端末４のユーザがお気に入りのコンテンツを友人等に転送することを容易にし、転送されるリンク情報の安全性を向上させることが可能になった。また、これらの機能により、コンテンツ保有ユーザに対しては、コンテンツの不正な利用等を未然に防止することが可能になり、コンテンツ保有ユーザに対する信頼性を更に向上させることが可能になった。
【００８７】
また、カード型コンテンツ及びバインダ型コンテンツの属性情報には、コンテンツ保有ユーザと携帯通信端末４のユーザの各々に連絡可能な連絡先情報と通信方式が含まれ、上述の操作プログラムには、連絡する時間や期間等を指定する時間指定項目と、コンテンツ保有ユーザ又は携帯通信端末４のユーザに連絡する内容を設定可能な連絡項目と、連絡先を指定可能な操作項目等が含まれるようにした。さらに、ポータル処理部３１１は、コンテンツ保有ユーザ又は携帯通信端末４から連絡する内容と連絡先を指定するリクエストを受信した場合、対応するカード型コンテンツ及びバインダ型コンテンツの属性情報から該当する連絡先の通信方式を参照し、連絡内容を連絡先の通信方式に対応する情報形態に変換して、指定時間に従って連絡先に送信する通信機能を有した。これらの機能により、例えば、コンテンツ保有ユーザが携帯通信端末４に対して指定時間や指定期間のキャンペーン等を連絡することが可能になり、コンテンツ保有ユーザに対して有益な連絡サービス機能を提供することが可能になる。また、例えば、携帯通信端末４では、表示中のカード型コンテンツ又はバインダ型コンテンツの操作環境から店の予約や問い合わせ等の連絡内容を、店側で受信可能な通信媒体で連絡することが可能になり、携帯通信端末ユーザに対して便利な連絡サービス機能を提供することが可能になる。
【００８８】
さらに、ポータル処理部３１１は、携帯通信端末４から受信したリクエストに応じて取得したバインダ型コンテンツを携帯通信端末４に送信する際に、通信網Ｎを提供する通信会社の送信容量制限、又は、携帯通信端末４が処理可能なデータ容量に対応して分割し、分割したバインダ型コンテンツの送信状態を制御する機能を有した。また、ポータル処理部３１１は、このコンテンツの分割送信に対応した操作プログラムを携帯通信端末４に送信して、バインダ型コンテンツの閲覧・検索表示を中断可能な操作環境を提供する機能を有した。これらの機能により、閲覧・検索要求されたバインダ型コンテンツのデータ量が多い場合に、適宜分割して送信することが可能になり、通信網Ｎの送信容量制限を回避しながら、携帯通信端末４側の通信費用を抑制することが可能になる。
【００８９】
（第３の実施の形態）
本第３の実施の形態では、上述のコンテンツ提供サーバ装置２０内のカード合成部２２において、合成処理部２２１と、テンプレート情報ＤＢ２２２と、カード情報ＤＢ２２３と、バインダ情報ＤＢ２２４と、を具備することを不要にする例を説明する。図１９は、第３の実施の形態に係るコンテンツ提供サーバ装置５００の構成を示す図である。図２０は、第３の実施の形態に係るカード合成部５０２の構成を示す図である。なお、図１９及び図２０において、上記第１の実施の形態で図示した構成と同一の構成部分には同一符号を付しており、その構成説明を省略する。
【００９０】
図１９において、コンテンツ提供サーバ装置５００は、送受信部５０１と、カード合成部５０２と、合成管理部２３と、生成済みバインダＤＢ２４と、サーバプログラム格納部２５と、サーバプログラム実行部２６と、を具備する。
【００９１】
送受信部５０１は、図１に示した通信網Ｎを介して携帯通信端末４から受信するリクエストを解析し、解析結果に応じてカード合成部２２で合成されるカード型コンテンツ、又は、生成済みバインダＤＢ２４に格納済みのバインダ型コンテンツを取得して携帯通信端末４に送信する。携帯通信端末４から受信するリクエストには、カード型コンテンツを合成するための素材として、上述のレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報が含まれる。また、携帯通信端末４から受信するリクエストには、カード型コンテンツを合成するための素材として、上述のレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報を取得する各取得先のリンク情報（ＵＲＬ等）が含まれる。本実施の形態３の送受信部５０１では、携帯通信端末４から受信するリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報、又は、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）をカード合成部５０２に送信することに特徴がある。
【００９２】
カード合成部５０２は、図２０に示すように、合成処理部５２１と、端末プログラムＤＢ２２５と、ユーザ情報ＤＢ２２６と、を具備する。
【００９３】
合成処理部５２１は、携帯通信端末４から受信したリクエストの解析結果とともに、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報、又は、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）を送受信部５０１から受信する。これにより、カード合成部５０２では、合成処理部２２１と、テンプレート情報ＤＢ２２２と、カード情報ＤＢ２２３と、バインダ情報ＤＢ２２４と、を具備することを不要にしたことに特徴がある。
【００９４】
合成処理部５２１は、送受信部５０１からリクエストの解析結果とともに、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報を受信した場合は、これらのレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報を用いて、上述のカード型コンテンツ、又は、複数枚のカード型コンテンツを含むバインダ型コンテンツを合成するとともに、対応する端末プログラムを端末プログラムＤＢ２５から取得して、送受信部２１に出力する。
【００９５】
また、合成処理部５２１は、送受信部５０１からリクエストの解析結果とともに、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）を受信した場合は、当該リンク情報に基づいて内蔵する通信部５２１Ａにより通信網Ｎを介して外部の取得先からコンテンツ情報を取得する。この場合、図中に示す１００が外部の取得先であり、例えば、外部コンテンツＤＢ１
０１、外部プログラム１０２、外部サーバ１０３等が含まれる。合成処理部５２１は、外部の取得先１００から取得したコンテンツ情報をカード型コンテンツ、又は、複数枚のカード型コンテンツを含むバインダ型コンテンツを合成するとともに、対応する端末プログラムを端末プログラムＤＢ２５から取得して、送受信部２１に出力する。
【００９６】
送受信部２１は、合成処理部５２１からカード型コンテンツ、又は、バインダ型コンテンツと、端末プログラムが入力されると、そのカード型コンテンツ、又は、バインダ型コンテンツに端末プログラムを付加して携帯通信端末４に送信する。
【００９７】
次に、コンテンツ提供サーバ装置５００の動作について図面を参照しながら説明する。図２１は、コンテンツ提供サーバ装置５００から携帯通信端末４に対して実行されるコンテンツ提供サービスの全体の流れを示すフローチャートである。なお、第３の実施の形態では、カード型コンテンツをページ単位、又は、後述するバインダ型コンテンツを分割単位で携帯通信端末４に対して送信する例を説明する。
【００９８】
図２１において、コンテンツ提供サーバ装置５００内の送受信部５０１は、携帯通信端末４からのリクエストの受信を監視し(ステップＳ７０１)、リクエストを受信すると(ス
テップＳ７０１：ＹＥＳ)、そのリクエストを解析する(ステップＳ７０２)。次いで、送
受信部５０１は、リクエストの解析結果に応じて、生成済みバインダＤＢ２４を参照して対応するカード型コンテンツ又はバインダ型コンテンツが生成済みか否かを判別する(ス
テップＳ７０３)。対応するカード型コンテンツ又はバインダ型コンテンツが生成済みの
場合は(ステップＳ７０３：ＹＥＳ)、送受信部５０１は、生成済みバインダＤＢ２４から対応するカード型コンテンツ又はバインダ型コンテンツを取得し(ステップＳ７０４)、取得したカード型コンテンツ又はバインダ型コンテンツを携帯通信端末４に送信して(ステ
ップＳ７０５)、処理を終了する。
【００９９】
また、対応するカード型コンテンツ又はバインダ型コンテンツが生成済みでない場合は(ステップＳ７０３：ＮＯ)、送受信部２１は、解析したリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報、又は、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）を合成リクエストとともにカード合成部５０２に送信する(ステッ
プＳ７０６)。
【０１００】
カード合成部５０２は、送受信部２１から受信した合成リクエストと、レイアウト情報、レイアウトの属性情報、カード情報、バインダ情報、又は、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）に基づいて、カード型コンテンツ、又は、複数枚のカード型コンテンツを含むバインダ型コンテンツを合成するとともに、対応する端末プログラムを端末プログラムＤＢ２５から取得して、送受信部２１に出力する（ステップＳ７０７）。
【０１０１】
送受信部２１は、カード合成部２２から合成処理部５２１からカード型コンテンツ、又は、バインダ型コンテンツと、端末プログラムが入力されると、そのカード型コンテンツ、又は、バインダ型コンテンツに端末プログラムを付加して携帯通信端末４に送信して(
ステップＳ７０５)、処理を終了する。
【０１０２】
ここで、カード合成部５０２において実行されるカード合成処理について、図２２に示すフローチャートを参照して説明する。
【０１０３】
図２２において、カード合成部２２は、送受信部２１からのＮ番目の送信リクエストの入力を監視する(ステップＳ８０１)。Ｎ番目の送信リクエストとは、携帯通信端末４から
上述のページ単位、又は、分割単位で送信される送信リクエストである。カード合成部２２では、同一の携帯通信端末４から受信する送信リクエストの順序番号を管理して、送信リクエストを受信する毎に対応するページのカード型コンテンツを合成する処理、又は、分割単位のバインダ型コンテンツを順次合成する処理を実行する。カード合成部２２は、送受信部２１からＮ番目の送信リクエストを受信すると(ステップＳ８０１：ＹＥＳ)、そのＮ番目の送信リクエストに含まれるレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報を取得する取得先を確認する（ステップＳ８０２）。
【０１０４】
カード合成部２２は、カード型コンテンツに関する情報の取得先が送信リクエストに含まれている場合は（ステップＳ８０２：リクエスト）、ステップＳ８０３に移行する。カード合成部２２は、リクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報により図５に示したようなカード型コンテンツ又はバインダ型コンテンツを合成する（ステップＳ８０３）。
【０１０５】
次いで、カード合成部２２は、リクエストに対応する端末プログラムを端末プログラムＤＢ２５から取得し（ステップＳ８０４）、合成したカード型コンテンツ又はバインダ型コンテンツと取得した端末プログラムを送受信部５０１に出力して（ステップＳ８０５）、合成処理を終了する。
【０１０６】
また、カード合成部２２は、カード型コンテンツに関する情報の取得先として送信リクエストにリンク情報が含まれている場合は（ステップＳ８０２：リンク先）、ステップＳ８０６に移行する。カード合成部２２は、そのリンク情報に基づいて外部の取得先１００からコンテンツ情報を取得し（ステップＳ８０６）、取得したコンテンツ情報により図５に示したようなカード型コンテンツ又はバインダ型コンテンツを合成して（ステップＳ８０７）、上記ステップＳ８０４に移行する。
【０１０７】
また、カード合成部２２は、カード型コンテンツに関する情報の取得先として送信リクエスト及びリンク情報が含まれている場合は（ステップＳ８０２：リクエスト及びリンク先）、ステップＳ８０８に移行する。カード合成部２２は、その送信リクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の一部と、そのリンク情報に基づいて外部の取得先１００からコンテンツ情報の一部を取得し（ステップＳ８０８）、取得した各情報とコンテンツ情報により図５に示したようなカード型コンテンツ又はバインダ型コンテンツを合成して（ステップＳ８０９）、上記ステップＳ８０４に移行する。
【０１０８】
以上のように、本第３の実施の形態に係るコンテンツ提供サーバ装置５００では、カード型コンテンツ及びバインダ型コンテンツを合成する素材であるレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報、又は、そのリクエストに含まれたレイアウト情報、レイアウトの属性情報、カード情報、バインダ情報の各取得先のリンク情報（ＵＲＬ等）を携帯通信端末４から受信するリクエストに含ませるようにした。このため、コンテンツ提供サーバ装置５００内のカード合成部５０２では、合成処理部２２１と、テンプレート情報ＤＢ２２２と、カード情報ＤＢ２２３と、バインダ情報ＤＢ２２４と、を具備することが不要になり、コンテンツ提供サーバ装置５００のコストを低減することが可能になる。また、コンテンツ提供サーバ装置５００において、カード型コンテンツ及びバインダ型コンテンツを合成する際の処理負担を軽減でき、携帯通信端末４に応答するまでの時間を短縮することが可能になる。さらに、カード型コンテンツ及びバインダ型コンテンツに合成する素材を携帯通信端末４から提供されるため、カード型コンテンツ及びバインダ型コンテンツの多様な表現が容易になる。
【０１０９】
（第４の実施の形態）
本第４の実施の形態では、カード型コンテンツを携帯通信端末４の表示画面に拡大表示する例を説明する。第４の実施の形態に係るコンテンツ提供サーバ装置の構成は、上記第１の実施の形態において図３に図示した構成、又は、上記第３の実施の形態において図１９に図示した構成を利用可能であるため、その図示及び構成説明は省略する。また、第４の実施の形態に係るカード合成部の構成は、上記第１の実施の形態において図４に図示した構成、又は、上記第３の実施の形態において図２０に図示した構成を利用可能であるため、その図示及び構成説明は省略する。本第４の実施の形態では、コンテンツ提供サーバ装置及びカード合成部として、上記第１の実施の形態において図３に図示した構成と、図４に図示した構成を用いるものとする。
【０１１０】
第４の実施の形態において処理されるカード型コンテンツの具体例を図２３に示す。図２３に示すように、カード型コンテンツには、文字・図画・音楽・音声・動画等のコンテンツ情報と、一つ又は複数の端末プログラム（ＢＣ）と、レイアウト情報と、レイアウト属性情報と、カード型コンテンツの属性情報と、視点移動情報と、が含まれる。第４の実施の形態では、カード型コンテンツ内に視点移動情報を含ませたことに特徴がある。
【０１１１】
視点移動情報には、カード型コンテンツを拡大表示する際の制御情報として、視点移動時の表示位置の座標及び移動距離と、カード型コンテンツの拡大表示倍率と、視点移動先での表示倍率と、が設定されている。この視点移動情報は、カード型コンテンツに対応付けてカード情報ＤＢ２２３に記憶されている。
【０１１２】
次に、コンテンツ提供サーバ装置において実行されるカード型コンテンツの拡大表示処理について、図２４に示すフローチャートと、図２５に示す拡大表示例と、を参照して説明する。なお、図２４に示すフローチャートは、上述の図６Ａにおいて示したカード型コンテンツを携帯通信端末４に送信した後に、携帯通信端末４における拡大表示に係る操作に応じてコンテンツ提供サーバ装置において実行される。
【０１１３】
図２４に示すフローチャートは、携帯通信端末４においてカード型コンテンツを表示中にユーザにより下ボタン操作が行われた際に、携帯通信端末４から送信される視点移動指示に応じてカード合成部２２において実行される。
【０１１４】
図２２において、カード合成部２２は、送受信部２１から視点移動指示を受信したか否かを確認する（ステップＳ９０１）。すなわち、カード合成部２２は、携帯通信端末４においてカード型コンテンツを表示中にユーザにより下ボタン操作が行われたか否かを確認する。送受信部２１から視点移動指示を受信した場合（ステップＳ９０１：ＹＥＳ）、カード合成部２２は、携帯通信端末４において表示中のカード型コンテンツに対応する視点移動情報（表示位置の座標及び移動距離と、カード型コンテンツの拡大表示倍率と、カード型コンテンツを拡大表示倍率と、視点移動先での表示倍率と）をカード情報ＤＢ２２３から読み出す（ステップＳ９０２）。また、送受信部２１から視点移動指示を受信しない場合（ステップＳ９０１：ＮＯ）、カード合成部２２は、視点移動指示の受信有無の確認処理を繰り返す。
【０１１５】
次いで、カード合成部２２は、読み出した視点移動情報（表示位置の座標及び移動距離と、カード型コンテンツを拡大表示倍率と、視点移動先での表示倍率と）に基づいて、携帯通信端末４において表示中のカード型コンテンツに対応する表示位置、表示倍率の変更指示を携帯通信端末４に送信して（ステップＳ９０３）、処理を終了する。カード合成部２２は、送受信部２１から視点移動指示を受信する度に、以上の処理を繰り返し実行する。
【０１１６】
次に、携帯通信端末４において表示中のカード型コンテンツに対応する表示位置、表示
倍率の変更動作の一例について図２５を参照して説明する。図２５に示す例では、カード型コンテンツの表示倍率を２倍に拡大し、その図中に示す各表示部分Ｎ１〜Ｎ４を原点座標Ｐ（０，０）から右横方向位置Ｐ（Ｘ２，０）（図２５（Ａ））→左下方向位置Ｐ（０，Ｙ２）（図２５（Ｂ））→右横方向位置Ｐ（Ｘ２，Ｙ２）（図２５（Ｃ））→左上方向位置Ｐ（０，０）（図２５（Ｄ））に順次移動表示する場合を示している。
【０１１７】
まず、図２５（Ａ）において、携帯通信端末４の表示枠（実線）内には原点座標Ｐ（０，０）に対応するカード型コンテンツの一部（Ｎ１）が表示されているものとする。ここで、ユーザにより下ボタン操作が行われると、この下ボタン操作に伴う視点移動指示が携帯通信端末４からコンテンツ提供サーバ装置２０内のカード合成部２２に送信される。そして、カード合成部２２では、受信した視点移動指示に対応する視点移動情報に基づく表示位置、表示倍率の変更指示が携帯通信端末４に送信される。携帯通信端末４では、表示位置、表示倍率の変更指示が受信されると、図２５（Ａ）に示す表示枠（波線）の表示位置の移動が行われる。この場合、表示枠（波線）内にはカード型コンテンツの一部（Ｎ１）と一部（Ｎ２）の中間位置Ｐ（Ｘ１，０）が移動表示された例を示している。
【０１１８】
次いで、携帯通信端末４において、ユーザにより更に下ボタン操作が行われると、携帯通信端末４とカード合成部２２との間で同様に視点移動指示と視点移動情報の送受信処理が行われる。この場合、表示枠（波線）内にはカード型コンテンツの一部（Ｎ２）の位置Ｐ（Ｘ２，０）が移動表示される。
【０１１９】
以上のように、ユーザによる下ボタン操作に応じて、携帯通信端末４の表示枠に表示中のカード型コンテンツは、視点移動情報に設定された表示位置の座標及び移動距離と、カード型コンテンツを拡大表示倍率に基づいて、その表示倍率と表示位置が任意に変更される。
【０１２０】
以降、ユーザによる下ボタン操作が繰り返し行われると、その繰り返し操作に応じて、携帯通信端末４とカード合成部２２との間で同様に視点移動指示と視点移動情報の送受信処理が繰り返し行われる。この視点移動指示と視点移動情報の送受信処理により、例えば、図２５（Ｂ）に示す例では、表示枠内のカード型コンテンツの一部（Ｎ２）の表示位置Ｐ（Ｘ２，０）→カード型コンテンツの一部（Ｎ１〜Ｎ４）の中間表示位置Ｐ（Ｘ１，Ｙ１）→カード型コンテンツの一部（Ｎ３）の表示位置Ｐ（０，Ｙ２）の順に移動表示処理が行われる例を示す。
【０１２１】
さらに、携帯通信端末４とカード合成部２２との間で同様に視点移動指示と視点移動情報の送受信処理が繰り返し行われると、図２５（Ｃ）に示す表示状態に移行される。図２５（Ｃ）に示す例では、表示枠内のカード型コンテンツの一部（Ｎ３）の表示位置Ｐ（０，Ｙ２）→カード型コンテンツの一部（Ｎ３，Ｎ４）の中間表示位置Ｐ（Ｘ１，Ｙ２）→カード型コンテンツの一部（Ｎ４）の表示位置Ｐ（Ｘ２，Ｙ２）の順に移動表示処理が行われる例を示す。
【０１２２】
次いで、さらに携帯通信端末４とカード合成部２２との間で同様に視点移動指示と視点移動情報の送受信処理が繰り返し行われると、図２５（Ｄ）に示す表示状態に移行される。図２５（Ｄ）に示す例では、表示枠内のカード型コンテンツの一部（Ｎ４）の表示位置Ｐ（Ｘ２，Ｙ２）→カード型コンテンツの一部（Ｎ１〜Ｎ４）の中間表示位置Ｐ（Ｘ１，Ｙ１）→カード型コンテンツの一部（Ｎ１）の表示位置Ｐ（０，０）の順に移動表示処理が行われる例を示す。
【０１２３】
なお、図２５（Ａ）〜（Ｄ）に示したカード型コンテンツの拡大表示例は一例であり、その移動先の座標位置、移動距離、拡大表示率等は、任意に設定可能であり、カード型コ
ンテンツを提供する側の要求等に応じて変更可能である。
【０１２４】
次に、携帯通信端末４において表示中のカード型コンテンツに対応する表示位置、表示倍率の変更動作の他の例について図２６を参照して説明する。図２６に示す例では、表示中のカード型コンテンツの視点移動指示に応じて、表示倍率を順次変更する場合を示している。
【０１２５】
図２６（Ａ）では、最初の視点移動指示に応じて、表示中のカード型コンテンツの表示倍率を２倍に設定し、携帯通信端末４の表示枠をカード型コンテンツの一部（Ｎ１）の表示位置Ｐ（０，０）から右横方向位置Ｐ（Ｘ１，０）→Ｐ（Ｘ２，０）に移動して、カード型コンテンツの一部（Ｎ１→Ｎ１とＮ２の中間位置→Ｎ２）を順次表示する場合を示している。すなわち、この場合、携帯通信端末４とカード合成部２２との間の視点移動指示と視点移動情報の送受信処理により、カード型コンテンツの表示位置の変更と表示倍率を２倍に変更する表示処理が行われる。
【０１２６】
次いで、図２６（Ｂ）では、次の視点移動指示に応じて、表示中のカード型コンテンツの表示倍率を１．５倍に設定し、携帯通信端末４の表示枠をカード型コンテンツの一部（Ｎ２）の表示位置Ｐ（Ｘ２，０）から左斜め下方向位置Ｐ（Ｘ１，Ｙ１）→Ｐ（０，Ｙ２）に移動して、カード型コンテンツの一部（Ｎ２→Ｎ１〜Ｎ４の一部→Ｎ３）を順次表示する場合を示している。すなわち、この場合、携帯通信端末４とカード合成部２２との間の視点移動指示と視点移動情報の送受信処理により、カード型コンテンツの表示位置の変更と表示倍率を１．５倍に変更する表示処理が行われる。
【０１２７】
次いで、図２６（Ｃ）では、次の視点移動指示に応じて、表示中のカード型コンテンツの表示倍率を４倍に設定し、携帯通信端末４の表示枠をカード型コンテンツの一部（Ｎ３）の表示位置Ｐ（０，Ｙ１．５）から右横方向位置Ｐ（Ｘ０．５，Ｙ１．５）→Ｐ（Ｘ１，Ｙ１．５）に移動して、カード型コンテンツの一部（Ｎ３の左側部→Ｎ３の中間部→Ｎ３の右側部）を順次表示する場合を示している。すなわち、この場合、携帯通信端末４とカード合成部２２との間の視点移動指示と視点移動情報の送受信処理により、カード型コンテンツの表示位置の変更と表示倍率を４倍に変更する表示処理が行われる。
【０１２８】
次いで、図２６（Ｄ）では、次の視点移動指示に応じて、表示中のカード型コンテンツの表示倍率を２倍に設定し、携帯通信端末４の表示枠をカード型コンテンツの一部（Ｎ４）の表示位置Ｐ（Ｘ２，Ｙ２）から左斜め上方向位置Ｐ（Ｘ１，Ｙ１）→Ｐ（０，０）に移動して、カード型コンテンツの一部（Ｎ４→Ｎ１〜Ｎ４の一部→Ｎ１）を順次表示する場合を示している。すなわち、この場合、携帯通信端末４とカード合成部２２との間の視点移動指示と視点移動情報の送受信処理により、カード型コンテンツの表示位置の変更と表示倍率を４倍に変更する表示処理が行われる。
【０１２９】
なお、図２６（Ａ）〜（Ｄ）に示したカード型コンテンツの表示倍率変更例は一例であり、その視点移動先の座標位置、移動距離、表示倍率等は、任意に設定可能であり、カード型コンテンツを提供する側の要求等に応じて変更可能である。
【０１３０】
以上のように、本第４の実施の形態では、携帯通信端末４に対してカード型コンテンツの拡大表示を可能にしたため、携帯通信端末４の表示枠に入りきらないカード型コンテンツであっても容易に表示させることが可能になる。また、本第４の実施の形態では、携帯通信端末４に対して視点移動先毎にカード型コンテンツの表示倍率を任意に設定して表示させることが可能になる。その結果、カード型コンテンツの表示形態を多様化でき、コンテンツの表示サイズに左右されずにカード型コンテンツサービスを適用することが可能になる。
【０１３１】
（第５の実施の形態）
本第５の実施の形態では、携帯通信端末４の表示画面枠に全体が表示できない大型のカード型コンテンツ及び大型バインダ型コンテンツを表示する例を説明する。第５の実施の形態に係るコンテンツ提供サーバ装置の構成は、上記第１の実施の形態において図３に図示した構成、又は、上記第３の実施の形態において図１９に図示した構成を利用可能であるため、その図示及び構成説明は省略する。また、第５の実施の形態に係るカード合成部の構成は、上記第１の実施の形態において図４に図示した構成、又は、上記第３の実施の形態において図２０に図示した構成を利用可能であるため、その図示及び構成説明は省略する。本第４の実施の形態では、コンテンツ提供サーバ装置及びカード合成部として、上記第１の実施の形態において図３に図示した構成と、図４に図示した構成を用いるものとする。
【０１３２】
第５の実施の形態において処理される大型カード型コンテンツと大型バインダ型コンテンツの具体例を図２７に示す。図２７に示すように、大型カード型コンテンツは、複数の大型カード型コンテンツの一部（ｎ１〜ｎｎ）から構成される。各大型カード型コンテンツの一部には、文字・図画・音楽・音声・動画等のコンテンツ情報と、一つ又は複数の端末プログラム（ＢＣ）と、レイアウト情報と、レイアウト属性情報と、大型カード型コンテンツの一部の属性情報と、視点移動情報と、が含まれる。また、図２７において、各大型バインダ型コンテンツには、複数の大型カード型コンテンツ（Ｎ１〜ＮＮ）と、各大型カード型コンテンツに対応する端末プログラム（ＢＣ）と、順序情報と、大型バインダ型コンテンツの属性情報と、視点移動情報と、が含まれる。第５の実施の形態では、大型カード型コンテンツが複数の大型カード型コンテンツの一部（コンテンツ部分情報）により構成されたことと、各大型カード型コンテンツの一部内と大型バインダ型コンテンツ内に視点移動情報を含ませたことに特徴がある。
【０１３３】
大型カード型コンテンツの一部内の視点移動情報には、複数の大型カード型コンテンツの一部同士の表示領域を移動する際の制御情報として、視点移動時の各表示領域の座標Ｐと、各表示領域のリンク関係を示すリンク情報ｎｎと、各表示領域の解像度情報と、が設定されている。また、大型バインダ型コンテンツ内の視点移動情報には、関連する大型カード型コンテンツのリンク情報ＮＮが設定されている。
【０１３４】
次に、携帯通信端末４において実行される大型カード型コンテンツ及び大型バインダ型コンテンツの表示処理について、図２８に示すフローチャートと、図２９及び図３０に示す大型カード型コンテンツの表示例と、図３１に示す大型バインダ型コンテンツの表示例と、を参照して説明する。なお、図２８に示すフローチャートは、上述の図６Ａにおいて示したカード型コンテンツを携帯通信端末４に送信した後に、当該カード型コンテンツに含まれた端末プログラム（ＢＣ）により携帯通信端末４において実行される。
【０１３５】
図２８に示すフローチャートは、携帯通信端末４において大型カード型コンテンツ又は大型バインダ型コンテンツを表示中にユーザにより視点移動ボタン操作が行われた際に、携帯通信端末４において表示中のコンテンツに対応する端末プログラム（ＢＣ）により実行される。
【０１３６】
図２８において、携帯通信端末４は、大型カード型コンテンツを表示中か否かを確認する（ステップＳ１００１）。携帯通信端末４は、大型カード型コンテンツを表示中であることを確認した場合（ステップＳ１００１：ＹＥＳ）、当該大型カード型コンテンツに対応する端末プログラム（ＢＣ）により、例えば、当該大型カード型コンテンツの全体を低解像度の画像で表示する（ステップＳ１００２）。
【０１３７】
次いで、携帯通信端末４は、ユーザの下カーソルボタン操作による視点移動指示の有無を確認する（ステップＳ１００３）。携帯通信端末４は、視点移動指示を確認した場合（ステップＳ１００３：ＹＥＳ）、続いて、ユーザの確定ボタン操作による確定指示の有無を確認する（ステップＳ１００４）。すなわち、携帯通信端末４の表示枠の移動先において、低解像度で表示された大型カード型コンテンツの一部（例えば、図２９に示すｎ１）に対する確定ボタン操作が行われたか否かを確認する。携帯通信端末４は、確定指示を確認すると（ステップＳ１００４：ＹＥＳ）、当該大型カード型コンテンツの一部に対応する高解像度画像が端末プログラム（ＢＣ）により設定されているか否かを確認する（ステップＳ１００５）。
【０１３８】
携帯通信端末４は、高解像度画像が端末プログラム（ＢＣ）により設定されていないことを確認した場合は（ステップＳ１００５：ＮＯ）、先に入力された視点移動指示をコンテンツ提供サーバ装置２０に送信する（ステップＳ１００６）。コンテンツ提供サーバ装置２０内のカード合成部２２は、携帯通信端末４から視点移動指示を受信すると、対応する大型カード型コンテンツに設定された視点移動情報（視点移動時の各表示領域の座標Ｐと、リンク情報ｎｎと、解像度情報）をカード情報ＤＢ２２３から読み出して、携帯通信端末４に送信する。
【０１３９】
なお、図２８において、ステップＳ１００４は波線で示しているが、このステップは必須の処理でないことを示している。このステップＳ１００４を省略した場合は、一旦、低解像度で大型カード型コンテンツの一部を表示し、直ちにステップＳ１００５に移行するようにしても良い。また、ステップＳ１００４において、確定指示を受信した場合（ステップＳ１００４：ＹＥＳ）、後述する第６の実施の形態において説明するカード型コンテンツの多面表示処理に移行するようにしてもよい。
【０１４０】
次いで、携帯通信端末４は、端末プログラム（ＢＣ）に設定された高解像度画像、又は、カード合成部２２から受信した視点移動情報（視点移動時の各表示領域の座標Ｐと、リンク情報ｎｎと、解像度情報）に基づいて、低解像度で表示中の大型カード型コンテンツの一部（例えば、図２９に示すｎ１）に対応する高解像度の画像を表示して（ステップＳ１００７）、処理を終了する。携帯通信端末４は、視点移動指示及び確定指示を確認する度に、以上のステップＳ１００２〜ステップＳ１００７の処理を繰り返し実行する。
【０１４１】
また、ステップＳ１００１において、携帯通信端末４は、大型カード型コンテンツを表示中でないことを確認した場合（ステップＳ１００１：ＮＯ）、ステップＳ１００８に移行して、大型バインダ型コンテンツを表示中か否かを確認する。携帯通信端末４は、大型バインダ型コンテンツを表示中であることを確認した場合（ステップＳ１００８：ＹＥＳ）、当該大型バインダ型コンテンツに対応する端末プログラム（ＢＣ）により、例えば、当該大型バインダ型コンテンツの全体を低解像度の画像で表示する（ステップＳ１００９）。
【０１４２】
次いで、携帯通信端末４は、ユーザの下カーソルボタン操作による視点移動指示の有無を確認する（ステップＳ１０１０）。携帯通信端末４は、視点移動指示を確認した場合（ステップＳ１０１０：ＹＥＳ）、続いて、ユーザの確定ボタン操作による確定指示の有無を確認する（ステップＳ１０１１）。すなわち、携帯通信端末４の表示枠の移動先において、低解像度で表示された大型バインダ型コンテンツの一部（例えば、図３１に示すＮ２）に対する確定ボタン操作が行われたか否かを確認する。携帯通信端末４は、確定指示を確認すると（ステップＳ１０１１：ＹＥＳ）、当該大型バインダ型コンテンツの一部に対応する高解像度画像が端末プログラム（ＢＣ）により設定されているか否かを確認する（ステップＳ１０１２）。
【０１４３】
携帯通信端末４は、高解像度画像が端末プログラム（ＢＣ）により設定されていないことを確認した場合は（ステップＳ１０１２：ＮＯ）、先に入力された視点移動指示をコンテンツ提供サーバ装置２０に送信する（ステップＳ１０１３）。コンテンツ提供サーバ装置２０内のカード合成部２２は、携帯通信端末４から視点移動指示を受信すると、対応する大型バインダ型コンテンツに設定された視点移動情報（視点移動時の各表示領域の座標Ｐと、リンク情報ＮＮと、解像度情報）をカード情報ＤＢ２２３から読み出して、携帯通信端末４に送信する。
【０１４４】
なお、図２８において、ステップＳ１０１１は波線で示しているが、このステップは必須の処理でないことを示している。このステップＳ１０１１を省略した場合は、一旦、低解像度で大型バインダ型コンテンツの一部を表示し、直ちにステップＳ１０１２に移行するようにしても良い。また、ステップＳ１０１１において、確定指示を受信した場合（ステップＳ１０１１：ＹＥＳ）、後述する第６の実施の形態において説明するカード型コンテンツの多面表示処理に移行するようにしてもよい。
【０１４５】
次いで、携帯通信端末４は、端末プログラム（ＢＣ）に設定された高解像度画像、又は、カード合成部２２から受信した視点移動情報（視点移動時の各表示領域の座標Ｐと、リンク情報ＮＮと、解像度情報）に基づいて、低解像度で表示中の大型バインダ型コンテンツ内の大型カード型コンテンツの一部（例えば、図３１に示すＮ２）に対応する高解像度の画像を表示して（ステップＳ１０１４）、処理を終了する。携帯通信端末４は、視点移動指示及び確定指示を確認する度に、以上のステップＳ１００８〜ステップＳ１０１４の処理を繰り返し実行する。
【０１４６】
また、ステップＳ１００８において、携帯通信端末４は、大型バインダ型コンテンツを表示中でないことを確認した場合（ステップＳ１００８：ＮＯ）、大型カード型コンテンツ又は大型バインダ型コンテンツカードの表示処理とは異なる指示であるため、その指示に応じた他の処理に移行する。
【０１４７】
次に、携帯通信端末４において表示中の大型カード型コンテンツの一部に対応する表示位置、表示解像度の変更動作の一例について図２９を参照して説明する。図２９に示す例では、大型カード型コンテンツの表示解像度を「表示未確定：低解像度」、「表示確定：高解像度」で表示し、その図中に示す大型カード型コンテンツの一部がリンク情報（ｎｎ：ｎ１〜ｎ４）でリンクされている場合を示している。すなわち、図２９に示す複数の大型カード型コンテンツの一部ｎ１〜ｎ４は、連続する大型カード型コンテンツであることを示している。また、図２９に示す例では、下ボタン操作と確定ボタン操作が繰り返し行われる毎に、携帯通信端末４の表示枠内に表示させる各大型カード型コンテンツの一部ｎ１〜ｎ４の表示位置が原点座標Ｐ（０，０）から右横方向位置Ｐ（Ｘ２，０）→左下方向位置Ｐ（０，Ｙ２）（図２５（Ｂ））→右横方向位置Ｐ（Ｘ２，Ｙ２）→左上方向位置Ｐ（０，０）（図２５（Ｄ））に順次移動する場合を示している。なお、上記フローチャートにおいて説明したように、確定ボタン操作は必須ではない。
【０１４８】
まず、図２９において、携帯通信端末４の表示枠（実線）内には原点座標Ｐ（０，０）に対応する大型カード型コンテンツの一部（ｎ１）が低解像度で表示されているものとする。ここで、ユーザにより下ボタン操作が行われると、この下ボタン操作に伴って、端末プログラム（ＢＣ）に設定された低解像度画像が図２９に示す表示枠の表示位置に表示される。この場合、表示枠内には大型カード型コンテンツの一部（ｎ１）の表示状態から位置Ｐ（Ｘ２，０）にある大型カード型コンテンツの一部（ｎ２）に移動されて低解像度で表示される。
【０１４９】
次いで、ユーザにより確定ボタン操作が行われると、この確定ボタン操作に伴って、端
末プログラム（ＢＣ）に設定された高解像度画像、又は、カード合成部２２から受信した視点移動情報（視点移動時の各表示領域の座標Ｐと、リンク情報ＮＮと、解像度情報）に基づいて、低解像度で表示中の大型カード型コンテンツの一部（ｎ２）が高解像度で表示される。
【０１５０】
以降、ユーザによる下ボタン操作と確定ボタン操作が繰り返し行われると、その繰り返し操作に応じて、携帯通信端末４では、端末プログラム（ＢＣ）又はカード合成部２２から受信する視点移動情報に応じて、例えば、図２９に示すように大型カード型コンテンツが表示される。図２９に示す例では、表示枠内の大型カード型コンテンツの一部（ｎ２）の表示位置Ｐ（Ｘ２，０）→大型カード型コンテンツの一部（ｎ３）の表示位置Ｐ（０，Ｙ２）→大型カード型コンテンツの一部（ｎ４）の表示位置Ｐ（Ｘ２，Ｙ２）の順に移動表示処理が行われて、その移動位置において各大型カード型コンテンツの一部（ｎ３，ｎ４）が高解像度で表示される。また、図２９において、他の表示態様として、例えば、大型カード型コンテンツの一部（ｎ４）を表示中に下ボタン操作（視点移動指示）が行われた場合、次の他の大型カード型コンテンツ（図示せず）の表示に移行するようにしてもよい。
【０１５１】
次に、分散する大型カード型コンテンツの一部を順次表示する例について、図３０を参照して説明する。図３０に示す例では、下ボタン操作と確定ボタン操作が繰り返し行われる毎に、携帯通信端末４の表示枠内に表示させる各大型カード型コンテンツの一部ｎ１〜ｎ４の表示位置が原点座標Ｐ（０，０）に従って、大型カード型コンテンツの一部ｎ１→ｎ２→ｎ３→ｎ４の順に、「表示未確定：低解像度」、「表示確定：高解像度」で表示する場合を示している。また、その図中に示す分散する大型カード型コンテンツの一部ｎ１〜ｎ４は、リンク情報（ｎｎ：ｎ１〜ｎ４）でリンクされている場合を示している。なお、上記フローチャートにおいて説明したように、確定ボタン操作は必須ではない。また、図３０において、他の表示態様として、例えば、大型カード型コンテンツの一部（ｎ４）を表示中に下ボタン操作（視点移動指示）が行われた場合、次の他の大型カード型コンテンツ（図示せず）の表示に移行するようにしてもよい。
【０１５２】
以上のように、本第５の実施の形態では、連続又は分散する大型カード型コンテンツの一部を、下ボタン操作と確定ボタン操作を繰り返すだけで、低解像度画像と高解像度画像に順次表示することが可能である。
【０１５３】
次に、携帯通信端末４において表示中の大型バインダ型コンテンツの一部に対応する表示位置、表示解像度の変更動作の一例について図３１を参照して説明する。図３１に示す例では、大型バインダ型コンテンツの表示解像度を「表示未確定：低解像度」、「表示確定：高解像度」で表示し、その図中に示す大型バインダ型コンテンツの一部がリンク情報（ＮＮ：Ｎ１〜Ｎ５）でリンクされている場合を示している。また、図３１に示す各大型バインダ型コンテンツの一部Ｎ１〜Ｎ５には、リンク情報ｎ１〜ｎ４で対応付けられた大型カード型コンテンツが含まれることを示している。また、図３１に示す例では、下ボタン操作と確定ボタン操作が繰り返し行われる毎に、携帯通信端末４の表示枠内に表示させる各大型バインダ型コンテンツの一部Ｎ１〜Ｎ５がＮ１→Ｎ２→Ｎ３→Ｎ４→Ｎ５の順に、「表示未確定：低解像度」、「表示確定：高解像度」で表示する場合を示している。なお、上記フローチャートにおいて説明したように、確定ボタン操作は必須ではない。
【０１５４】
なお、図２９、図３０及び図３１に示した大型カード型コンテンツ及び大型バインダ型コンテンツの表示例は一例であり、その移動先の座標位置、解像度等は、任意に設定可能であり、カード型コンテンツ及びバインダ型コンテンツを提供する側の要求等に応じて変更可能である。
【０１５５】
以上のように、本第５の実施の形態では、携帯通信端末４に対して大型カード型コンテンツ又は大型バインダ型コンテンツの解像度変更表示を可能にしたため、携帯通信端末４の表示枠に入りきらない大型カード型コンテンツ又は大型バインダ型コンテンツであっても容易に表示させることが可能になる。その結果、カード型コンテンツ及びバインダ型コンテンツの表示形態を多様化でき、コンテンツの表示サイズに左右されずにカード型コンテンツサービス及びバインダ型コンテンツサービスを適用することが可能になる。
【０１５６】
（第６の実施の形態）
本第６の実施の形態では、複数のカード型コンテンツを関連付けて多面的に表示する例を説明する。第６の実施の形態に係るコンテンツ提供サーバ装置の構成は、上記第１の実施の形態において図３に図示した構成、又は、上記第３の実施の形態において図１９に図示した構成を利用可能であるため、その図示及び構成説明は省略する。また、第４の実施の形態に係るカード合成部の構成は、上記第１の実施の形態において図４に図示した構成、又は、上記第３の実施の形態において図２０に図示した構成を利用可能であるため、その図示及び構成説明は省略する。本第６の実施の形態では、コンテンツ提供サーバ装置及びカード合成部として、上記第１の実施の形態において図３に図示した構成と、図４に図示した構成を用いるものとする。
【０１５７】
第６の実施の形態において処理される関連するカード型コンテンツの具体例を図３２に示す。図３２に示すように、関連カード型コンテンツは、複数のカード型コンテンツ（１／Ｎ〜Ｎ／Ｎ）から構成される。各カード型コンテンツには、文字・図画・音楽・音声・動画等のコンテンツ情報と、一つ又は複数の端末プログラム（ＢＣ）と、レイアウト情報と、レイアウト属性情報と、カード型コンテンツの属性情報と、視点移動情報と、が含まれる。第６の実施の形態では、関連するカード型コンテンツが複数のカード型コンテンツにより構成されたことと、各カード型コンテンツ内に視点移動情報を含ませたことに特徴がある。カード型コンテンツの視点移動情報には、関連するカード型コンテンツの同士のリンク関係を示すリンク情報ＬＮが設定されている。
【０１５８】
次に、コンテンツ提供サーバ装置において実行される関連カード型コンテンツの多面表示処理について、図３３に示すフローチャートと、図３３４に示す操作画面例と、図３５及び図３６に示すコンテンツ多面表示例と、を参照して説明する。なお、図３３に示すフローチャートは、上述の図６Ａにおいて示したカード型コンテンツを携帯通信端末４に送信した後に、当該カード型コンテンツに含まれた端末プログラム（ＢＣ）により携帯通信端末４において実行される。
【０１５９】
図３３に示すフローチャートは、携帯通信端末４においてカード型コンテンツを表示中にユーザにより確定ボタン操作が行われた際に、携帯通信端末４において表示中のコンテンツに対応する端末プログラム（ＢＣ）により実行される。
【０１６０】
図３３において、携帯通信端末４は、カード型コンテンツを表示中か否かを確認する（ステップＳ１１０１）。携帯通信端末４は、カード型コンテンツを表示中であることを確認した場合（ステップＳ１１０１：ＹＥＳ）、確定ボタン操作の有無を確認する（ステップＳ１１０２）。具体的には、携帯通信端末４は、図３４に示す携帯通信端末４において表示画面４Ａ内にカード型コンテンツを表示中に、ユーザにより確定ボタン４２Ｂの操作が行われたか否かを確認する。また、携帯通信端末４は、カード型コンテンツを表示中でない場合（ステップＳ１１０３：ＮＯ）、他の処理に移行する。
【０１６１】
携帯通信端末４は、確定指示の入力を確認した場合（ステップＳ１１０２：ＹＥＳ）、対応するカード型コンテンツの指示回数Ｎをカウントするカウンタを「１」加算し（ステップＳ１１０３）、リンク情報ＬＮを「１」加算する（ステップＳ１１０４）。指示回数
Ｎをカウントするカウンタは、関連カード型コンテンツの表示画面を切り替える際に、視点移動指示の指示回数をカウントするためのカウンタである。リンク情報ＬＮは、関連カード型コンテンツの多面表示枚数を設定するための情報である。ステップＳ１１０３，Ｓ１１０４の処理により、例えば、携帯通信端末４の表示画面４Ａに表示中のカード型コンテンツに対する視点移動指示の指示回数Ｎが「１」になり、その表示中のリンク情報ＬＮが「１」である場合、リンク情報ＬＮが「２」になる。
【０１６２】
次いで、携帯通信端末４は、指示回数Ｎが最大値Ｎｍａｘより大きい値であるか否かを確認する（ステップＳ１１０５）。最大値Ｎｍａｘは、関連カード型コンテンツの最大表示枚数に応じて指示回数Ｎを制限する上限値であり、図３５に示す多面表示例ではＮｍａｘ＝２、図３６に示す多面表示例ではＮｍａｘ＝６になる。携帯通信端末４は、指示回数Ｎが最大値Ｎｍａｘより大きい値でないことを確認した場合は（ステップＳ１１０５：ＮＯ）、端末プログラム（ＢＣ）に基づいて対応する関連カード型コンテンツ（１／Ｎ）のうちリンク情報ＬＮ「２」に対応する関連カード型コンテンツの画像を表示して（ステップＳ１１０６）、本処理を終了する。
【０１６３】
また、携帯通信端末４は、指示回数Ｎが最大値Ｎｍａｘより大きい値であることを確認した場合は（ステップＳ１１０５：ＹＥＳ）、指示回数Ｎとリンク情報ＬＮに「１」を設定して（ステップＳ１１０７）、ステップＳ１１０６に移行する。すなわち、指示回数Ｎが最大値Ｎｍａｘより大きい値である場合、関連カード型コンテンツの最大表示枚数を超えているため、最初の関連カード型コンテンツの表示に戻すための処理が行われる。
【０１６４】
また、携帯通信端末４は、確定指示が入力されない場合（ステップＳ１１０２：ＮＯ）、本処理を終了する。以降、ユーザによる確定ボタン操作が繰り返し行われると、その繰り返し操作に応じて、携帯通信端末４では、端末プログラム（ＢＣ）により、例えば、図３５に示す例では、２画面分の関連カード型コンテンツの画像が順次切り替えて表示される。
【０１６５】
図３５に示す例では、２画面分の関連カード型コンテンツの画像のうち、まず、主情報を表示する表画面（Ｎ／Ｎ＝１／２，ＬＮ＝１）が表示され、確定ボタン４２Ｂの操作により、副情報を表示する裏画面（Ｎ／Ｎ＝２／２，ＬＮ＝２）に切り替え表示される。この場合、主情報として、例えば、カード型コンテンツ形式の画像が表示され、副情報として、例えば、主情報に関連する説明が表示される。
【０１６６】
また、図３６に示す例では、６画面分の関連カード型コンテンツの画像のうち、まず、主情報を表示する表画面（Ｎ／Ｎ＝１／６，ＬＮ＝１）が表示され、確定ボタン４２Ｂの繰り返し操作により、副情報を表示する第２画面（Ｎ／Ｎ＝２／６，ＬＮ＝２）→第３画面（Ｎ／Ｎ＝３／６，ＬＮ＝３）→第４画面（Ｎ／Ｎ＝４／６，ＬＮ＝４）→第５画面（Ｎ／Ｎ＝５／６，ＬＮ＝５）→第６画面（Ｎ／Ｎ＝６／６，ＬＮ＝６）が順次切り替え表示される。この場合も、主情報として、例えば、カード型コンテンツ形式の画像が表示され、副情報として、例えば、主情報に関連する説明が順次切り替えて表示される。
【０１６７】
以上のように、本第６の実施の形態では、関連する複数のカード型コンテンツを、確定ボタン操作を繰り返すだけで、携帯通信端末４の表示画面内に順次切り替えて表示することが可能である。その結果、カード型コンテンツの表示形態を多様化でき、関連するカード型コンテンツをユーザに対して理解し易く表示することが可能になる。
【０１６８】
なお、上記第６の実施の形態では、図３３に示したフローチャートにおいて、確定指示により関連カード型コンテンツの表示画面を順次切り替える場合を示したが、この処理に限定するものではない。例えば、図３４に示す下ボタン４１Ｂの操作による視点移動指示
、又は、図１０（Ｂ）に示した操作メニューにおける選択操作により関連カード型コンテンツの表示画面を順次切り替えるようにしてもよい。また、図３３に示したフローチャートでは、確定指示をトリガとして関連カード型コンテンツの多面表示処理を行う場合を示したが、この処理に限定するものではなく、例えば、多面表示処理のトリガをコンテンツ提供サーバ装置２０側から行うようにしてもよい。
【符号の説明】
【０１６９】
１，３００…コンテンツ提供システム、２…ポータルサーバ装置、３…企業側サーバ装置、４…携帯通信端末、２０，５００…コンテンツ提供サーバ装置、２１，５０１…送受信部、２２，５０２…カード合成部、２３…合成管理部、２４…生成済みバインダＤＢ、２５…サーバプログラムＤＢ、２６…サーバプログラム実行部、２２１，５２１…合成処理部、２２２…テンプレート情報ＤＢ、２２３…カード情報ＤＢ、２２４…バインダ情報ＤＢ、２２５…端末プログラムＤＢ、２２６…ユーザ情報ＤＢ、３１０…ポータルサーバ装置、３１１…ポータル処理部、３１３…カード・バインダ保存ＤＢ、Ｂ…基地局、Ｎ…通信網。
【図１】
0005452486.tif 000002
【図２】
0005452486.tif 000003
【図３】
0005452486.tif 000004
【図４】
0005452486.tif 000005
【図５】
0005452486.tif 000006
【図６（Ａ）】
0005452486.tif 000007
【図６（Ｂ）】
0005452486.tif 000008
【図７】
0005452486.tif 000009
【図８】
0005452486.tif 000010
【図９】
0005452486.tif 000011
【図１０（Ａ）】
0005452486.tif 000012
【図１０（Ｂ）】
0005452486.tif 000013
【図１１】
0005452486.tif 000014
【図１２】
0005452486.tif 000015
【図１３】
0005452486.tif 000016
【図１４】
0005452486.tif 000017
【図１５】
0005452486.tif 000018
【図１６】
0005452486.tif 000019
【図１７】
0005452486.tif 000020
【図１８】
0005452486.tif 000021
【図１９】
0005452486.tif 000022
【図２０】
0005452486.tif 000023
【図２１】
0005452486.tif 000024
【図２２】
0005452486.tif 000025
【図２３】
0005452486.tif 000026
【図２４】
0005452486.tif 000027
【図２５（Ａ）】
0005452486.tif 000028
【図２５（Ｂ）】
0005452486.tif 000029
【図２５（Ｃ）】
0005452486.tif 000030
【図２５（Ｄ）】
0005452486.tif 000031
【図２６（Ａ）】
0005452486.tif 000032
【図２６（Ｂ）】
0005452486.tif 000033
【図２６（Ｃ）】
0005452486.tif 000034
【図２６（Ｄ）】
0005452486.tif 000035
【図２７】
0005452486.tif 000036
【図２８】
0005452486.tif 000037
【図２９】
0005452486.tif 000038
【図３０】
0005452486.tif 000039
【図３１】
0005452486.tif 000040
【図３２】
0005452486.tif 000041
【図３３】
0005452486.tif 000042
【図３４】
0005452486.tif 000043
【図３５】
0005452486.tif 000044
【図３６】
0005452486.tif 000045