JP2003058461A - 情報入力用コンテンツの送受信方法およびシステム - Google Patents

情報入力用コンテンツの送受信方法およびシステム

Info

Publication number
JP2003058461A
JP2003058461A JP2001248261A JP2001248261A JP2003058461A JP 2003058461 A JP2003058461 A JP 2003058461A JP 2001248261 A JP2001248261 A JP 2001248261A JP 2001248261 A JP2001248261 A JP 2001248261A JP 2003058461 A JP2003058461 A JP 2003058461A
Authority
JP
Japan
Prior art keywords
content
page
information
information input
pages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001248261A
Other languages
English (en)
Inventor
Hideki Fujioka
秀樹 藤岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Software Engineering Co Ltd
Original Assignee
Hitachi Software Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Software Engineering Co Ltd filed Critical Hitachi Software Engineering Co Ltd
Priority to JP2001248261A priority Critical patent/JP2003058461A/ja
Publication of JP2003058461A publication Critical patent/JP2003058461A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 複数ページに分割されたコンテンツへの入力
情報を処理するコンピュータプログラムを新規に開発す
ることなく、デスクトップコンピュータ用に作成された
情報入力用のコンテンツをそのまま利用し、携帯端末で
も必要な項目の情報入力を容易に行えるようにするこ
と。 【解決手段】 情報入力用のコンテンツを送信先の携帯
端末における1通信当りの受信可能データサイズに応じ
て複数ページに分割して送信する第1のステップと、送
信したコンテンツに対して携帯端末において入力された
情報をページ単位で受信し、受信用メモリに順次蓄積す
る第2のステップと、最終ページのコンテンツに対する
入力情報を受信したならば、前記受信用メモリに蓄積し
た最終ページまでの入力情報を予め定めた転送先のコン
ピュータへ転送する第3のステップとを備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、コンテンツ配信コ
ンピュータから携帯端末に対し情報入力用のコンテンツ
を送信し、送信先の携帯端末において入力された情報を
受信する通信システムにおける情報入力用コンテンツの
送受信方法およびシステムに係り、特に、インターネッ
トを利用してPDAや携帯電話機機等の携帯端末から既
存のデスクトップコンピュータやノートブックコンピュ
ータで利用することを前提に作成された情報入力を必要
とするコンテンツを入手する際に、携帯端末の機能制限
のために1回に受信できる情報量がコンテンツのサイズ
以下だった場合に、コンテンツを分割して提供可能に
し、携帯端末利用者でも、情報入力が完全に行え、か
つ、入力された情報を処理するコンピュータ側のプログ
ラムを変更することなしに利用可能にすることができる
情報入力用コンテンツの送受信方法およびシステム関す
るものである。
【0002】
【従来の技術】携帯電話機を用いてインターネット経由
でWWWコンテンツを入手して見る機能が実現されてい
る。しかし、デスクトップコンピュータやノートブック
コンピュータで利用することを前提に作成されたコンテ
ンツは、前記コンピュータに付属した画面サイズのディ
スプレイ装置上で見ることを想定されているため、情報
量が多く、PDAや携帯電話機等の携帯端末の画面上で
そのまま表示した場合、画面上に表示しきれなくなり、
利用者の利便性を損なってしまう。そのため、通常のデ
ィスプレイ装置に表示することを前提に作成されたコン
テンツを、受信側の端末の表示機能に合わせてコンテン
ツを分割する方法が、特開2001−109655号公
報で開示されている。
【0003】
【発明が解決しようとする課題】上記特開2001−1
09655号公報に記載の技術によって通常のディスプ
レイ装置上に表示することを前提に作成されたコンテン
ツは、携帯端末向けに分割されて送信され、携帯端末上
で表示することは可能であり、分割されたページへの移
動のためのリンクを付加することで、ページ間の移動も
可能である。
【0004】しかしながら、情報を入力する形態のコン
テンツ、例えば複数の質問項目を設けたアンケート形式
のコンテンツの場合、単にページを分割して移動できる
ようにしておくだけでは、入力された情報を処理するコ
ンピュータのプログラムは、全ての情報を一度に受け取
れない、あるいは情報送信のためのボタンが表示されて
いるページの情報だけしか入手できないため、既存のプ
ログラムは利用できず、新たに携帯端末向けに入手した
情報を処理するプログラムを開発しなければならないと
いう問題がある。
【0005】本発明の目的は、複数ページに分割された
コンテンツへの入力情報を処理するコンピュータプログ
ラムを新規に開発することなく、デスクトップコンピュ
ータ用に作成された情報入力用のコンテンツをそのまま
利用し、携帯端末でも必要な項目の情報入力を容易に行
えるようにすることができる情報入力用コンテンツの送
受信方法およびシステムを提供することにある。
【0006】
【課題を解決するための手段】本発明は、上記目的を達
成するために、コンテンツ配信コンピュータから携帯端
末に対し情報入力用のコンテンツを送信し、送信先の携
帯端末において入力された情報を受信する通信システム
における情報入力用コンテンツの送受信方法であって、
前記情報入力用のコンテンツを送信先の携帯端末におけ
る1通信当りの受信可能データサイズに応じて複数ペー
ジに分割して送信する第1のステップと、送信したコン
テンツに対して携帯端末において入力された情報をペー
ジ単位で受信し、受信用メモリに順次蓄積する第2のス
テップと、最終ページのコンテンツに対する入力情報を
受信したならば、前記受信用メモリに蓄積した最終ペー
ジまでの入力情報を予め定めた転送先のコンピュータへ
転送する第3のステップとを備えることを特徴とする。
また、前記第1のステップにおいて、情報入力用コンテ
ンツの分割ページ数を示す情報を各ページに付加して送
信することを特徴とする。また、前記第1のステップに
おいて、情報入力用コンテンツの分割ページ数および順
番を示す情報を各ページに付加して送信することを特徴
とする。また、前記第1のステップにおいて、現在のペ
ージ以外のページへの移動を指示するための情報を各ペ
ージにさらに付加して送信することを特徴とする。ま
た、前記第1のステップにおいて、情報入力用コンテン
ツ中に、複数の項目から1つ、あるいは複数の項目を選
択する項目が存在した場合に、選択対象の項目の途中で
ページ分割されないように、選択項目が開始する前でペ
ージ分割することを特徴とする。また、前記第1のステ
ップにおいて、情報入力用コンテンツ中に、複数の項目
から1つ、あるいは複数の項目を選択する部分が複数の
ページに分割される場合、他のページに選択対象がある
ことを示す情報を、選択するための項目を含む各ページ
にさらに付加して送信することを特徴とする。さらに、
前記第1のステップにおいて、情報入力用コンテンツ中
に、複数の項目から1つの項目だけを選択する部分が複
数のページに分割された場合に、いずれかのページでの
選択項目の入力情報を受信したならば、当該ページ以降
における残りの選択項目のページを送信しないことを特
徴とする。
【0007】本発明に係るコンテンツ送受信システム
は、コンテンツ配信コンピュータと、該コンテンツ配信
コンピュータから提供される情報入力用コンテンツを複
数ページに分割して携帯端末に対し送信するコンテンツ
分割コンピュータとを備え、送信先の携帯端末において
入力された情報を受信し、予め定めた転送先のコンピュ
ータへ転送するコンテンツ送受信システムであって、前
記コンテンツ分割コンピュータが、前記情報入力用のコ
ンテンツを送信先の携帯端末における1通信当りの受信
可能データサイズに応じて複数ページに分割して送信す
る第1の手段と、送信したコンテンツに対して携帯端末
において入力された情報をページ単位で受信し、受信用
メモリに順次蓄積する第2の手段と、最終ページのコン
テンツに対する入力情報を受信したならば、前記受信用
メモリに蓄積した最終ページまでの入力情報を前記予め
定めた転送先のコンピュータへ転送する第3の手段とを
備えることを特徴とする。
【0008】
【発明の実施の形態】以下、本発明を図示する実施の形
態に基づいて詳細に説明する。図1は、本発明を適用し
たコンテンツ送受信システムの一実施の形態を示すシス
テム構成図である。ここで示すシステムは、WWWコン
テンツを格納し、WWWサーバプログラムが稼働してい
るコンテンツ配信サーバコンピュータ1と、コンテンツ
分割プログラムが稼働するコンテンツ分割サーバコンピ
ュータ2とがネットワーク3を経由してインターネット
4に接続している構成となっている。また、通信キャリ
ア内ネットワーク6もゲートウェイ5を経由してインタ
ーネット4に接続している。携帯電話機8、携帯端末9
は、無線通信基地局7を経由して通信キャリア内ネット
ワーク6に接続する構成となっている。なお、以下で
は、特に断らない限り、携帯電話機8と携帯端末9を総
称して携帯端末9と言う。
【0009】図2は、コンテンツ配信サーバコンピュー
タ1とコンテンツ分割サーバコンピュータ2の機能を示
すブロック構成図である。コンテンツ配信サーバコンピ
ュータ1は、CPU11A、メモリ11Bからなる端末
装置11、WWWサーバプログラム12AとWWWコン
テンツ12Bが格納されている外部記憶装置12と、通
信ポート13から構成されている。コンテンツ分割サー
バコンピュータ2は、CPU21A、メモリ21Bから
なる端末装置21と、コンテンツ分割プログラム22A
と、携帯端末ごとの1通信当りの最大受信データ量が格
納してある携帯端末仕様テーブル22B、分割したコン
テンツを保持しておく分割ページキャッシュ22Cが格
納されている外部記憶装置22と、通信ポート23とか
ら構成され、これらは、データを通信するためのネット
ワーク3で接続されている。ここで、1通信当りの最大
受信データ量とは、携帯端末が受信可能なデータの最大
量であり、これを超えてデータを送信した場合、携帯端
末によっては最大量を超えた部分を受信しなかったり、
データが最大量を超えたというメッセージを表示して受
信したデータを廃棄してしまうなど、コンテンツ配信側
が意図したように表示がされない。なお、コンテンツ配
信サーバコンピュータ1とコンテンツ分割サーバコンピ
ュータ2とは、1つのコンピュータで構成することもあ
る。
【0010】この構成における情報入力用コンテンツの
送受信動作の概要は、以下の通りである。コンテンツ配
信サーバコンピュータ1は、デスクトップコンピュータ
などの比較的大きな画面サイズのディスプレイ装置上に
表示することを前提に作成されたWWWコンテンツを格
納している。携帯端末9からコンテンツの配信要求を受
け付けたコンテンツ分割サーバコンピュータ2上のコン
テンツ分割サーバプログラム22Aは、そのコンテンツ
が既に分割されて自プログラムが管理する分割ページキ
ャッシュ22Cに存在する場合は、該キャッシュ22C
から分割されたページの最初のページを送信する。
【0011】分割ページキャッシュ22Cに該当するペ
ージが存在しない場合は、要求されたコンテンツを格納
しているコンテンツ配信サーバコンピュータ1のWWW
サーバプログラム12Aにコンテンツの要求を送信し、
コンテンツを受信する。その後、コンテンツ要求を行っ
てきた携帯端末9の最大受信データ量を携帯端末仕様テ
ーブル(後述)から入手し、コンテンツ内部のリンク用
URL(Uniform Resource Locator)を自分自身(コン
テンツ分割プログラム22A)を指すように置き換え
る。そして、リンク用URLを置き換えた後のコンテン
ツのサイズが受信最大サイズより小さい場合は、分割ペ
ージキャッシュ22Cに当該コンテンツを格納し、その
まま携帯端末9に送信する。
【0012】コンテンツのサイズが最大受信データ量よ
り大きい場合は、当該コンテンツを分割する。その際、
分割個所が情報入力項目部分でなければ、分割した各ペ
ージに次のページへのリンクを追加し、分割ページキャ
ッシュに22C格納して、最初のページを携帯端末9に
送信する。分割個所が情報入力項目部分であった場合
は、情報入力項目が次ページに継続していることを示す
情報を、次のページへのリンクを示すURLに付加した
ものをページ移動ボタンとして作成し、ページ移動ボタ
ンの情報を各ページに追加して、分割ページキャッシュ
22Cに格納し、最初のページを送信する。
【0013】コンテンツ分割プログラム22Aは、各ペ
ージでの携帯端末9の利用者からの情報を受信すると、
情報入力項目部分の最終ページからの受信でなければ、
受信した入力情報をメモリ21B内に蓄積しておき、最
終ページからの受信であれば、蓄積していた入力情報と
合わせて、予め定めた情報処理用の転送先のコンピュー
タ(図示せず)に送信する。
【0014】以上の方法により、デスクトップコンピュ
ータ等のディスプレイ装置上に表示することを前提に作
成された情報入力用コンテンツを携帯端末9で利用しよ
うとする際に、携帯端末9の機能制限にあわせて、コン
テンツを複数のページに分割した場合でも、既存の入力
された情報を処理するサーバプログラムを書き換える、
あるいは新規に作成する必要なく、利用者から複数に分
割されたページに対して入力された情報を受信して処理
することができるようになる。
【0015】以下、各部について詳細に説明する。図3
は、コンテンツ配信サーバコンピュータ1上の外部記憶
装置12に格納されているWWWコンテンツ12Bの一
例を示すものであり、タイトルとして「アンケート」を表
示し、アンケート内の個人情報の欄に、氏名、フリガ
ナ、電子メールを入力させ、連絡先の欄に勤務先か自宅
かを選択するラジオボックスを表示し、さらに郵便番
号、住所を入力させ、さらに興味がある分野として幾つ
かの項目を選択させるチェックボックスを表示させるよ
うになっている。そして、送信ボタンとキャンセルボタ
ンを表示し、入力情報を送信またはキャンセルさせるよ
うになっている。なお、このコンテンツに対応する表示
画面については後述する。
【0016】図4は、コンテンツ分割サーバコンピュー
タ2上で稼働するコンテンツ分割プログラム22Aの構
成を示す機能ブロック図である。コンテンツ分割プログ
ラム22Aは、携帯端末9からの情報入力用コンテンツ
の配信要求を受信し、コンテンツ分割を行った結果のペ
ージを返信するコンテンツ要求受信プログラム401、
携帯端末9からの要求にしたがって、WWWサーバプロ
グラム12Aに対してコンテンツの入手要求を出し、対
応するコンテンツを入手するコンテンツ入手プログラム
402、携帯端末9の最大受信データ量に合わせてコン
テンツを分割して、送信用のページを作成する分割ペー
ジ作成プログラム403、コンテンツを分割したページ
を管理する分割ページキャッシュ管理プログラム40
4、元のコンテンツ内のURLをコンテンツ分割プログ
ラム22Aを経由するように変換したURLを管理する
ためのURL管理プログラム405、URL管理プログ
ラム405が保持するURL管理テーブル406、コン
テンツ要求受信プログラム401が、分割した各ページ
から入手した情報のキャッシュを格納する入手情報キャ
ッシュ407、初期画面用コンテンツ408からなる。
【0017】図5は、コンテンツ分割サーバコンピュー
タ2上の外部記憶装置22に格納されている、携帯端末
仕様テーブル22Bの例である。携帯端末仕様テーブル
22Bには、携帯端末9を識別するための識別情報(H
TTPプロトコルではHTTPヘッダのUser-Agentフィ
ールドに格納されて送信されてくる)501と、各携帯
端末9で受信できるテキストと画像の最大サイズ(最大
受信データ量)502が組になって格納されている。
【0018】図6は、コンテンツ分割サーバコンピュー
タ2上の外部記憶装置22に格納されている、分割ペー
ジキャッシュ22Cの例である。分割ページキャッシュ
22Cには、本来のコンテンツのURL601と、分割
後のページ数602、分割された各ページの格納開始位
置のテーブル603、分割して再構成された各ページを
繋げた文字列604が組になって格納されている。
【0019】図7は、コンテンツ分割サービスを利用す
る携帯電話機8の画面表示例である。本例では、携帯電
話機8からコンテンツ分割サーバコンピュータ2に接続
した時の初期画面として、入手した初期画面用コンテン
ツ408に基づいて、画面700上にコンテンツの存在
するURLを入力するテキストエリア701、コンテン
ツの入手のための接続を指示するボタン702として表
示されている。
【0020】図8は、コンテンツ分割サービスを利用す
る時の携帯端末9、コンテンツ分割サーバコンピュータ
2、コンテンツ配信サーバコンピュータ1間でのデータ
の流れの例を示した図である。携帯端末9から無線通信
基地局7、通信キャリア内ネットワーク6、ゲートウェ
イ5、インターネット4、ネットワーク3を介してコン
テンツ分割サーバコンピュータに接続する(ステップ8
01)と、コンテンツ分割サービスを利用するための初
期画面コンテンツ(図7参照)が携帯端末9に返却され
る(ステップ802)。その初期画面コンテンツに対し
て、URLを指定し、コンテンツ分割サーバコンピュー
タ2にコンテンツ入手要求を出す(ステップ803)と、
コンテンツ分割サーバコンピュータ2は、分割ページキ
ャッシュ22C内に指定されたURLに対応する分割ペ
ージがあるかどうか検索し(ステップ804)、分割ペー
ジがない場合は、コンテンツ配信サーバコンピュータ1
にコンテンツ要求を出し(ステップ805)、対応するコ
ンテンツを受信する(ステップ806)。
【0021】受信したコンテンツのサイズがコンテンツ
要求を出した携帯端末9の最大受信データ量より大きい
場合は、ページを分割する(ステップ807)。分割した
ページか、コンテンツ自身を記憶装置22内の分割ペー
ジキャッシュ22Cに保存し(ステップ808)、保存し
た最初のページを携帯端末9に送信する(ステップ80
9)。
【0022】図9は、コンテンツ配信サーバコンピュー
タ1上で稼働するWWWサーバプログラム12Aの動作
を示すフローチャートである。WWWサーバプログラム
12Aが開始すると、まずコンテンツ分割サーバ2から
の接続を受け付ける(ステップ901)。接続後、UR
Lを受信し(ステップ902)、URLに対応するコンテ
ンツを返却し(ステップ903)、コンテンツ分割サー
バコンピュータ2との接続を切断し(ステップ90
4)、ステップ901から繰り返す。
【0023】図10は、コンテンツ分割プログラム22
Aを構成するコンテンツ要求受信プログラム401の動
作を示すフローチャートである。コンテンツ要求受信プ
ログラム401が開始すると、まず携帯端末9からの接
続を受け付ける(ステップ1001)。接続後、URL
と携帯端末識別情報501を受信する(ステップ100
2)。受信したURLが初期画面かどうかを判断し(ステ
ップ1003)、初期画面であれば、初期画面コンテン
ツ408を返却し(ステップ1004)、接続を切断して
(ステップ1005)、ステップ1001から繰り返す。
【0024】URLが初期画面でなければ、URLから
URLパラメータとページ番号を入手する(ステップ1
006)。この時、初期画面からURLが入力された場
合、ページ番号は「0」である。コンテンツ入手プログ
ラム402にURLパラメータ、携帯端末識別情報50
1とページ番号を渡し(ステップ1007)、結果のペ
ージを入手して(ステップ1008)、携帯端末9に返
却し(ステップ1009)、接続を切断して(ステップ
1010)、ステップ1001から繰り返す。
【0025】図11は、コンテンツ分割プログラム22
Aを構成するコンテンツ入手プログラム402の動作を
示すフローチャートである。コンテンツ入手プログラム
が開始すると、コンテンツ要求受信プログラム401か
らURLパラメータ、携帯端末識別情報501とページ
番号を入手する(ステップ1101)。そして、ページ
番号が「0」かどうかを判断し(ステップ1102)、ペ
ージ番号が「0」の場合は、コンテンツ配信サーバコン
ピュータ1上のコンテンツ配信プログラム12Aに接続
し(ステップ1103)、URLパラメータを送信し(ス
テップ1104)、対応するコンテンツを入手する(ステ
ップ1105)。そして、入手したコンテンツと、携帯
端末識別情報501を分割ページ作成プログラム403
に渡し(ステップ1106)、分割したページを入手して
(ステップ1107)、その入手した分割ページをコンテ
ンツ要求受信プログラム401に返却し(ステップ11
08)、ステップ1101から繰り返す。
【0026】ページ番号が「0」でない場合は、入手し
たURLパラメータと参照命令をURL管理プログラム
405に渡し(ステップ1109)、元のURLとセッシ
ョンIDを入手する(ステップ1110)。次に、入力
途中のページであるかどうかを判断し(ステップ111
1)、入力途中の場合は、セッションID、入力途中の
情報名称と情報自身の組を、入手情報キャッシュ407
に登録する(ステップ1112)。
【0027】次に元のURL、検索命令とページ番号を
分割ページキャッシュ管理プログラム404に渡し(ス
テップ1113)、対応するページ番号のコンテンツを
入手する(ステップ1114)。そして、入手したページ
がNULLかどうか判断し(ステップ1115)、NUL
Lでなければ、そのページをコンテンツ要求受信プログ
ラム401に返却して(ステップ1108)ステップ1
101から繰り返す。
【0028】入手したページがNULLであった場合
は、コンテンツ配信サーバコンピュータ1上のWWWサ
ーバプログラム12Aと接続する(ステップ111
6)。次に、入手情報キャッシュ407中にセッション
IDに対応する情報が存在するかを判断し(ステップ1
117)、存在した場合は、今回受信した入力情報と入
手情報キャッシュ407内の情報を集めておき(ステッ
プ1118)、セッションIDに対応する入手情報キャ
ッシュ407内のデータを消去する(ステップ111
9)。情報入力のページの場合は、ステップ1118で
集めておいた情報をWWWサーバプログラム12Aに送
信してコンテンツを入手し(ステップ1120)、ステ
ップ1106から継続する。
【0029】図12は、コンテンツ入手プログラム40
2が使用する入手情報キャッシュ407の例を示した図
である。入手情報キャッシュ407には、セッションI
D1201と、入手情報1202が組になって格納され
ている。入手情報1202は、情報名称と値が‘=’で
つながった文字列が‘&’で区切られた並びの文字列で
ある。
【0030】図13は、コンテンツ分割プログラム22
Aを構成する分割ページ作成プログラム403の動作を
示すフローチャートである。分割ページ作成プログラム
403が開始すると、コンテンツ入手プログラム402
からコンテンツと携帯端末識別情報501を入手する
(ステップ1301)。次に、携帯端末識別情報501を
用いて携帯端末仕様テーブル22Bから携帯端末9に対
応する受信最大サイズ502を入手する(ステップ13
02)。次に、コンテンツ内部にリンク用URL(例え
ば、AタグやIMGタグ、FORMタグなど)があるか
を判断し(ステップ1303)、なければ、ステップ1
306に進む。
【0031】リンク用URLがある場合には、それぞれ
のリンク用URLと、FORMタグの場合は入力命令、
それ以外の場合は参照命令をURL管理プログラム40
5に渡し(ステップ1304)、返却されたURLで置
き換える(ステップ1305)。URL置き換え後のコ
ンテンツのサイズが受信最大サイズ502より小さいか
どうか判断(ステップ1306)し、小さい場合は、分割
ページキャッシュ管理プログラム404に、URL、登
録命令、ページ数(1)、URL置き換え後のコンテンツ
そのものの組を渡して登録し(ステップ1307)、UR
L置き換え後のコンテンツを返却し(ステップ130
8)、ステップ1301から繰り返す。
【0032】URL置き換え後のコンテンツのサイズが
受信最大サイズ502より大きい場合は、URL置き換
え後のコンテンツを受信最大サイズ502からページヘ
ッダ用のデータサイズ分とページ移動のためのリンク用
のデータサイズ分の合計を減らしたサイズで複数のペー
ジに分割する(ステップ1309)。そして、分割した
各ページの内容をチェックし、入力用の情報が分割個所
をまたがるかどうか判断する(ステップ1310)。入力
用の情報が分割個所をまたがらなければ、最後のページ
以外のページの終わりに、次ページへのリンク用の情報
を追加し、2ページ目以後のページにページヘッダ情報
を追加し(ステップ1311)、分割ページキャッシュ管
理プログラム404に、URL,登録命令、ページ数、
全てのページデータを渡して登録し(ステップ131
2)、1ページ目を返却して(ステップ1313)、ステ
ップ1301から繰り返す。
【0033】入力用の情報が分割個所をまたがった場合
は、分割された最後のページ以外に、情報入力が途中で
あることを示す情報を追加し(ステップ1314)、入力
用の送信先を含まない分割されたページには、送信先の
URLを指示する情報を追加し(ステップ1315)、ス
テップ1311から繰り返す。
【0034】図14は、コンテンツ分割プログラム22
Aを構成する分割ページキャッシュ管理プログラム40
4の動作を示すフローチャートである。分割ページキャ
ッシュ管理プログラム404が開始すると、URL、検
索命令、ページ番号の組またはURL、登録命令、登録
ページ数、登録ページの組を入手する(ステップ140
1)。そして、命令が検索かどうか判断し(ステップ1
402)、検索であった場合は、入手したURLに対応
するページが分割ページキャッシュ22Cに格納されて
いるかどうかを判断し(ステップ1403)、格納され
ていれば、入手したページ番号に対応するページを返却
して(ステップ1404)、ステップ1401から繰り
返す。格納されていなければ、NULL(空要素)を返
却して(ステップ1405)、ステップ1401から繰
り返す。命令が登録であった場合は、URLと登録ペー
ジ数、登録ページの組を分割ページキャッシュ22Cに
登録して(ステップ1406)、ステップ1401から繰
り返す。
【0035】図15は、コンテンツ分割プログラム22
Aを構成するURL管理プログラム405の動作を示す
フローチャートである。URL管理プログラム405が
開始すると、他のプログラムからの接続を受け付け、U
RLパラメータと参照命令または入力命令を入手する
(ステップ1501)。接続してきたプログラムがコンテ
ンツ入手プログラム402かどうか判断し(ステップ1
502)、コンテンツ入手プログラム402の場合は、
URLパラメータからURLIDとセッションIDを取
り出す(ステップ1503)。そして、図16に示すUR
L管理テーブル406からURLIDに対応する変換前
URLを取り出し(ステップ1504)、変換前URLと
セッションIDを返却して(ステップ1505)、ステッ
プ1501から繰り返す。
【0036】接続してきたプログラムが分割ページ作成
プログラム403の場合、URL管理テーブル406の
変換前URLにURLパラメータがあるか調べ(ステッ
プ1506)、あった場合は、対応する変換後URLを
返却し(ステップ1507)、ステップ1501から繰り
返す。なかった場合は、‘#url=’とユニークな文字列
を繋げたものをURLIDとして作成する(ステップ1
508)。そして、コンテンツ分割プログラム22Aの
アドレスに、作成したURLIDを付け加え、変換後U
RLを作成する(ステップ1509)。次に、入手した
命令が入力命令かどうかを判断し(ステップ151
0)、入力命令の場合は、‘#sessionID='とユニークな
文字列を繋げたものを変換後URLに付け加え(ステッ
プ1511)、変換後URLはURL管理テーブル40
6の変換後URLに、入手したURLパラメータは変換
前URLに登録する(ステップ1512)。変換後URL
を返却して(ステップ1513)、ステップ1501から
繰り返す。命令が参照命令の場合は、ステップ1512
から継続する。
【0037】図16は、URL管理プログラム405が
管理するURL管理テーブル406の例を示した図であ
る。URL管理テーブル405は、変換前URL160
1と変換後URL1602の組が順に並べられたもので
ある。このテーブル405はデータベースに格納されて
いても構わないし、通常のファイル中に格納されていて
も構わない。また、メモリ中に、ハッシュテーブルの形
式で格納されているなど、変換前URLから変換後UR
Lを、変換後URLから変換前URLを検索できるので
あれば、形式は問わない。
【0038】図17は、携帯電話機8や携帯端末9上で
稼働するコンテンツ表示プログラムの動作を示すフロー
チャートである。コンテンツ表示プログラムは、コンテ
ンツ分割サーバコンピュータ2に接続して(ステップ1
701)、初期画面を入手して画面上に表示する(ステッ
プ1702)。以後、ボタン押下、リンク指定の指示通
りに、コンテンツ分割サーバコンピュータ2にコンテン
ツ入手命令を送信し(ステップ1703)、入手したペー
ジを画面に表示し(ステップ1704)、以後、ステップ
1703から繰り返す。
【0039】図18および図19は、図3に示した情報
入力用コンテンツをコンテンツ分割プログラム22Aに
よって分割を行った後のページの一例を示すものであ
り、ここでは2ページに分割した例を示している。
【0040】図20および図21は、図18および図1
9のように分割された情報入力用コンテンツを携帯電話
機8の画面に表示した例を示すものである。図20の画
面には、個人情報などの入力項目欄の下方に、次ページ
への移動を行うためのボタン201と、分割ページ数と
ページ番号202が「1/2」といったように表示され
ている。図21の画面においては、個人情報などの入力
項目欄の下方に、分割ページ数とページ番号202が
「2/2」といったように表示されている。なお、20
3は送信ボタン204はキャンセルボタンである。ま
た、複数の選択項目からいくつかの項目を選択したこと
が205のように表示されている。このように表示する
ことによって、携帯端末9の利用者は何ページに渡って
必要情報を入力する必要があるかを容易に認識し、かつ
現在何ページ目の情報を入力しているかを容易に認識す
ることができる。この場合、図22(a)に示すよう
に、前ページへの「戻る」ボタン206を付加すること
により、前後のページへの移動を容易に行うことができ
る。また、「次ページ」ボタンや「戻る」ボタンに代え
て、図22(b)に示すように、各ページの「ページ番
号」ボタン207を付加し、任意のページに移動可能な
ようにすることができる。
【0041】また、情報入力用コンテンツを分割する場
合に、図18および図19の例のように、選択項目が開
始する前の位置で分割し、選択対象項目の途中でページ
が分割されないようにすることが望ましい。すなわち、
例えば図18の「勤務先」のラジオボタンと「自宅」のラ
ジオボタンとが別のページに分割されないようにするこ
とが望ましい。しかし、選択項目の数が多く、複数ペー
ジに渡って分割しなければならない場合は、図23に示
すように、他のページに同じ概念に属する選択項目が存
在することを示す情報208を分割ページのコンテンツ
に付加して送信し、画面下方に他の選択項目または残り
の選択項目が存在することを携帯端末画面に表示させる
ように構成する。このようにすることにより、選択対象
項目を誤って認識してしまうのを防止することができ
る。図23の例では、図3のコンテンツの中で「興味が
ある分野」の選択項目を構成する7つのチェックボック
スのうち、4つを第1ページ目に分割し、残り3つを第
3ページ目に分割した例を示している。
【0042】そして、図23のように分割した場合に、
1つの項目のみを選択することが指示されている条件で
あったとすると、第2ページ目で205のように1つの
項目のチェックボックスにチェック印が入力され、送信
ボタン203が操作された場合には、第3ページ目のコ
ンテンツをコンテンツ分割コンピュータ2から送信して
も無駄になる。このような場合には、第3ページ目のコ
ンテンツの送信を中止するようにコンテンツ分割プログ
ラム22Aを構成する。
【0043】しかし、2つ以上の項目を選択することが
許されている条件では、第2ページ目で1つの項目が選
択されて送信ボタン203が操作された場合であって
も、次の第3ページ目の選択項目中のいずれかが選択さ
れる可能性があるため、第3ページ目を送信するように
構成する。これにより、無駄なトラフィックが少なくな
り、システムの運用経費を削減することができる。
【0044】以上のように本実施形態においては、デス
クトップコンピュータやノートブックコンピュータなど
の比較的大きなサイズの画面に表示することを前提に作
成された情報入手用コンテンツを携帯端末で利用しよう
とする際に、利用者が入力した情報を処理するコンピュ
ータ側では既存のプログラムをそのまま利用できるよう
になり、携帯端末向けに処理プログラムの変更や新規開
発を行わなくて済むようになるという効果が得られる。
また、コンテンツの分割はコンテンツ分割サーバ2で行
うために、既存のコンテンツ配信システムであっても、
コンテンツ分割サーバ2を付加するのみで対応すること
が出来る。
【0045】なお、コンテンツ分割システムを新規に構
築する場合には、コンテンツ分割サーバ2のコンテンツ
分割機能をコンテンツ配信サーバ内に実装するようにし
てもよい。
【0046】
【発明の効果】以上のように本発明によれば、携帯端末
を用いてデスクトップコンピュータやノートブックコン
ピュータ向けに作成された情報入力コンテンツを利用で
きるようにする場合、利用者が入力した情報を処理する
サーバ側での既存のプログラムをそのまま利用できるよ
うになり、携帯端末向けに処理プログラムの変更や新規
開発を行わなくて済むという効果がある。
【図面の簡単な説明】
【図1】本発明を適用した情報入力用コンテンツの送受
信システムの実施形態を示すシステム構成図である。
【図2】図1におけるコンテンツ配信サーバコンピュー
タとコンテンツ分割サーバコンピュータのブロック構成
図である。
【図3】図1のコンテンツ配信サーバコンピュータ上の
外部記憶装置に格納されているコンテンツの例を示す図
である。
【図4】図1におけるコンテンツ分割サーバコンピュー
タ上で稼働するコンテンツ分割プログラムの機能ブロッ
ク図であるである。
【図5】コンテンツ分割サーバコンピュータ上の外部記
憶装置に格納されている携帯端末仕様テーブルの例を示
す図である。
【図6】コンテンツ分割サーバコンピュータ上の外部記
憶装置に格納されている分割ページキャッシュの例を示
す図である。
【図7】本発明に係るコンテンツ分割サービスを利用す
る携帯端末の画面例である。
【図8】本発明に係るコンテンツ分割サービスを利用す
る時の携帯端末、コンテンツ分割プログラム、WWWサ
ーバプログラムの間でのデータの流れを示した図であ
る。
【図9】本発明に係るコンテンツ配信サーバコンピュー
タ上で稼働するWWWサーバプログラムの動作を示すフ
ローチャートである。
【図10】本発明に係るコンテンツ分割プログラムを構
成するコンテンツ要求受信プログラムの動作を示すフロ
ーチャートである
【図11】本発明に係るコンテンツ分割プログラムを構
成するコンテンツ入手プログラムの動作を示すフローチ
ャートである。
【図12】本発明に係るコンテンツ入手プログラムが使
用する入手情報キャッシュの例を示した図である
【図13】本発明に係るコンテンツ分割プログラムを構
成する分割ページ作成プログラムの動作を示すフローチ
ャートである
【図14】本発明に係るコンテンツ分割プログラムを構
成する分割ページキャッシュ管理プログラムの動作を示
すフローチャートである。
【図15】本発明に係るコンテンツ分割プログラムを構
成するURL管理プログラムの動作を示すフローチャー
トである。
【図16】本発明に係るURL管理プログラムが管理す
るURL管理テーブルの例を示した図である。
【図17】本発明に係る携帯端末上で稼働するコンテン
ツ表示プログラムの動作を示すフローチャートである。
【図18】本発明に係るコンテンツ分割プログラムによ
って分割されて作成された第1ページ目の例を示した図
である。
【図19】本発明に係るコンテンツ分割プログラムによ
って分割されて作成された第2ページ目の例を示した図
である。
【図20】携帯端末における図18の分割ページのコン
テンツの表示例を示す図である。
【図21】携帯端末における図19の分割ページのコン
テンツの表示例を示す図である。
【図22】携帯端末における分割ページの表示画面中に
他のページへの移動用のボタンを付加した例を示す図で
ある。
【図23】同じ概念に属する選択項目を複数ページに分
割し、他のページに他の選択項目があることを示す情報
を表示した例を示す図である。
【符号の説明】 1…コンテンツ配信サーバコンピュータ、2…コンテン
ツ分割サーバコンピュータ、3…ネットワーク、4…イ
ンターネット、5…ゲートウェイ、6…キャリア内ネッ
トワーク、7…無線基地局、8…携帯電話機、9…携帯
端末、11,21…端末装置、12,22…外部記憶装
置、13, 23…通信ポート、12A…WWWサーバプ
ログラム、12B…WWWコンテンツ、22A…コンテ
ンツ分割プログラム、22B…携帯端末仕様テーブル、
22C…分割ページキャッシュ。

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 コンテンツ配信コンピュータから携帯端
    末に対し情報入力用のコンテンツを送信し、送信先の携
    帯端末において入力された情報を受信する通信システム
    における情報入力用コンテンツの送受信方法であって、 前記情報入力用のコンテンツを送信先の携帯端末におけ
    る1通信当りの受信可能データサイズに応じて複数ペー
    ジに分割して送信する第1のステップと、 送信したコンテンツに対して携帯端末において入力され
    た情報をページ単位で受信し、受信用メモリに順次蓄積
    する第2のステップと、 最終ページのコンテンツに対する入力情報を受信したな
    らば、前記受信用メモリに蓄積した最終ページまでの入
    力情報を予め定めた転送先のコンピュータへ転送する第
    3のステップとを備えることを特徴とする情報入力用コ
    ンテンツの送受信方法。
  2. 【請求項2】 前記第1のステップにおいて、情報入力
    用コンテンツの分割ページ数を示す情報を各ページに付
    加して送信することを特徴とする請求項1に記載の情報
    入力用コンテンツの送受信方法。
  3. 【請求項3】 前記第1のステップにおいて、情報入力
    用コンテンツの分割ページ数および順番を示す情報を各
    ページに付加して送信することを特徴とする請求項1に
    記載の情報入力用コンテンツの送受信方法。
  4. 【請求項4】 前記第1のステップにおいて、現在のペ
    ージ以外のページへの移動を指示するための情報を各ペ
    ージにさらに付加して送信することを特徴とする請求項
    3に記載の情報入力用コンテンツの送受信方法。
  5. 【請求項5】 前記第1のステップにおいて、情報入力
    用コンテンツ中に、複数の項目から1つ、あるいは複数
    の項目を選択する項目が存在した場合に、選択対象の項
    目の途中でページ分割されないように、選択項目が開始
    する前でページ分割することを特徴とする請求項1〜4
    のいずれか一項に記載の情報入力用コンテンツの送受信
    方法。
  6. 【請求項6】 前記第1のステップにおいて、情報入力
    用コンテンツ中に、複数の項目から1つ、あるいは複数
    の項目を選択する部分が複数のページに分割される場
    合、他のページに選択対象があることを示す情報を、選
    択するための項目を含む各ページにさらに付加して送信
    することを特徴とする請求項1〜4のいずれか一項に記
    載の情報入力用コンテンツの送受信方法。
  7. 【請求項7】 前記第1のステップにおいて、情報入力
    用コンテンツ中に、複数の項目から1つの項目だけを選
    択する部分が複数のページに分割された場合に、いずれ
    かのページでの選択項目の入力情報を受信したならば、
    当該ページ以降における残りの選択項目のページを送信
    しないことを特徴とする請求項6に記載の情報入力用コ
    ンテンツの送受信方法。
  8. 【請求項8】 コンテンツ配信コンピュータと、該コン
    テンツ配信コンピュータから提供される情報入力用コン
    テンツを複数ページに分割して携帯端末に対し送信する
    コンテンツ分割コンピュータとを備え、送信先の携帯端
    末において入力された情報を受信し、予め定めた転送先
    のコンピュータへ転送するコンテンツ送受信システムで
    あって、 前記コンテンツ分割コンピュータが、 前記情報入力用のコンテンツを送信先の携帯端末におけ
    る1通信当りの受信可能データサイズに応じて複数ペー
    ジに分割して送信する第1の手段と、 送信したコンテンツに対して携帯端末において入力され
    た情報をページ単位で受信し、受信用メモリに順次蓄積
    する第2の手段と、 最終ページのコンテンツに対する入力情報を受信したな
    らば、前記受信用メモリに蓄積した最終ページまでの入
    力情報を前記予め定めた転送先のコンピュータへ転送す
    る第3の手段とを備えることを特徴とするコンテンツ送
    受信システム。
JP2001248261A 2001-08-17 2001-08-17 情報入力用コンテンツの送受信方法およびシステム Pending JP2003058461A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001248261A JP2003058461A (ja) 2001-08-17 2001-08-17 情報入力用コンテンツの送受信方法およびシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001248261A JP2003058461A (ja) 2001-08-17 2001-08-17 情報入力用コンテンツの送受信方法およびシステム

Publications (1)

Publication Number Publication Date
JP2003058461A true JP2003058461A (ja) 2003-02-28

Family

ID=19077455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001248261A Pending JP2003058461A (ja) 2001-08-17 2001-08-17 情報入力用コンテンツの送受信方法およびシステム

Country Status (1)

Country Link
JP (1) JP2003058461A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006048706A (ja) * 2004-08-05 2006-02-16 Microsoft Corp 適応文書レイアウトサーバ/クライアントシステムおよびプロセス
JP2007188359A (ja) * 2006-01-13 2007-07-26 Brother Ind Ltd 表示データ作成装置及び閲覧端末
JP2011065385A (ja) * 2009-09-16 2011-03-31 Access Co Ltd マークアップ言語文書変換装置、マークアップ言語文書変換方法、およびマークアップ言語文書変換プログラム
WO2011064904A1 (ja) * 2009-11-30 2011-06-03 株式会社サンモアテック コンテンツ変換システム、コンテンツ変換プログラムおよびコンテンツ選択プログラム
JP2012528380A (ja) * 2009-05-29 2012-11-12 テレフオンアクチーボラゲット エル エム エリクソン(パブル) コンテンツ共有システムの性能改善
JP2016001398A (ja) * 2014-06-11 2016-01-07 株式会社Pfu 情報処理装置、表示方法及び制御プログラム
CN110245309A (zh) * 2019-05-21 2019-09-17 深圳壹账通智能科技有限公司 页面加载方法及装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006048706A (ja) * 2004-08-05 2006-02-16 Microsoft Corp 適応文書レイアウトサーバ/クライアントシステムおよびプロセス
JP2007188359A (ja) * 2006-01-13 2007-07-26 Brother Ind Ltd 表示データ作成装置及び閲覧端末
JP2012528380A (ja) * 2009-05-29 2012-11-12 テレフオンアクチーボラゲット エル エム エリクソン(パブル) コンテンツ共有システムの性能改善
JP2011065385A (ja) * 2009-09-16 2011-03-31 Access Co Ltd マークアップ言語文書変換装置、マークアップ言語文書変換方法、およびマークアップ言語文書変換プログラム
WO2011064904A1 (ja) * 2009-11-30 2011-06-03 株式会社サンモアテック コンテンツ変換システム、コンテンツ変換プログラムおよびコンテンツ選択プログラム
JP2016001398A (ja) * 2014-06-11 2016-01-07 株式会社Pfu 情報処理装置、表示方法及び制御プログラム
CN110245309A (zh) * 2019-05-21 2019-09-17 深圳壹账通智能科技有限公司 页面加载方法及装置

Similar Documents

Publication Publication Date Title
KR101543221B1 (ko) 다중 사용자-다중 서비스 제공 방법, 장치 및 시스템
US8116261B2 (en) Message display terminal, gateway server, program for message display terminal, and program for gateway server
CN100476820C (zh) 在用户终端设备上生成用户界面的入口服务器和方法
CN101609415B (zh) 基于中间件的通用服务调用***及方法
US9203907B2 (en) Method, server and client in implementing service Mashup for web applications integrations through dynamic cooperation of client and server
CN101449272A (zh) 经由远程设备搜索不同数据存储的***和方法
CN106021510A (zh) 对于由移动设备的用户启动的查询进行处理的方法和***
CN101501628A (zh) 多载通信会话
JP2005346734A (ja) コンテンツ提供方法
CN101616132A (zh) 一种数据获取方法及其装置和***
EP1879118A1 (en) Search server
WO2009035215A1 (en) Method for providing location-based advertising service
CN105163171A (zh) 一种机顶盒与移动终端之间的文件传输方法及***
KR101307578B1 (ko) 검색 기능이 부여된 대표전화 정보제공시스템 및 그 방법
JP2003058461A (ja) 情報入力用コンテンツの送受信方法およびシステム
US7016681B2 (en) Mobile communication device and data communication method using the same
EP1341328A1 (en) Data broadcast system, for broadcasting multimedia data; receiving terminal device for receiving said multimedia data
JP4767095B2 (ja) Url情報提供システム
WO2001065376A1 (fr) Procede de fourniture de contenus
CN102685220A (zh) 一种基于web页面的数据交互方法及***
US20010056447A1 (en) Information providing system and information providing method
JP4549721B2 (ja) 情報管理システム、携帯端末装置及び情報管理方法
US20060271514A1 (en) Structure of customized web services
JP2002342213A (ja) コンテンツ提供方法
JP2006285764A (ja) イベントへのアクセス支援方法、イベント管理システム、コンピュータプログラム