第 5 章 HTML メールを利用したモバイル環境における WEB ブラウジング方式の提案と実
5.2 HTML メールを利用したサーバ変換型 WEB ブラウジング方式
5.2.9 メール及びブラウザ併用型閲覧方式の提案
3.5 章で述べたように,携帯メールでは制約が多いため,オンライン環境での閲覧 にはモバイルブラウザを利用した方が利便性が高い.このため,WEBページにメール とブラウザを交互に切り替えるタグを入れることにより,ユーザが利用状況に応じて双 方の機能を選択し,連続的なWEBページの閲覧ができる,メール・ブラウザ併用型閲 覧方式を提案する.MEBサーバにはメールサーバとWEBサーバが配置され,クライ アントからのリクエストを受け,アクセス対象のWEBページを取得し,各モードに応 じたWEBページの変換を行う.また,WEB-WEBモード及びWEB-MAILモードで は,WEBページ内のhrefで参照されるURLを,MEBサーバの各モードに対応した URL へと変換する.メール・ブラウザ併用型閲覧方式の閲覧遷移を図 5.5に,基本構 成及び基本構成及びメールとブラウザのタグ遷移を図 5.6に示す.
図 5.5 メール・ブラウザ併用型閲覧方式
MAILモード 閲覧:メール リクエスト:メール
WEB-WEBモード 閲覧:ブラウザ リクエスト:ウェブ
WEB-MAILモード 閲覧:ブラウザ リクエスト:メール
上部のモード切替 で同一ページ内の モードを移動する ページをメールで送る
ページをメールで送る モードを切り替える
モードを切り替える
ブラウザで閲覧する
リンク先をメールで送る
リンク先をメールで送る リンク先へ飛ぶ
FORMを入力する
MAILモード 閲覧:メール リクエスト:メール
WEB-WEBモード 閲覧:ブラウザ リクエスト:ウェブ
WEB-MAILモード 閲覧:ブラウザ リクエスト:メール
上部のモード切替 で同一ページ内の モードを移動する ページをメールで送る
ページをメールで送る モードを切り替える
モードを切り替える
ブラウザで閲覧する
リンク先をメールで送る
リンク先をメールで送る リンク先へ飛ぶ
FORMを入力する
メール本体 連携ヘッダ部
WEBページ部 ブラウザ切替リンク
ページのリンク
FORM入力
メール作成 TO:
リクエストURL
mailto:
HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力
HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力 http:
画像のリンク
http:
http:
mailto:
mailto:
http:
http:
メールサーバ WEBサーバ
MIME変換
WEB-Mailモード コンテンツ変換 メールコンテンツ変換
WEB-WEBモード コンテンツ変換 WEBキャプチャ
http http page http
mail mail page
クライアントMEBサーバ
MAILモード WEB-WEBモード WEB-MAILモード
WEBアクセス WEBサイト
mailto:
メール本体 連携ヘッダ部
WEBページ部 ブラウザ切替リンク
ページのリンク
FORM入力
メール作成 TO:
リクエストURL メール作成
TO:
リクエストURL
mailto:
HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力 HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力
HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力 HTML本体 連携ヘッダ部 メール送信リンク モード切替リンク
WEBページ部 ページのリンク
FORM入力 http:
画像のリンク
http:
http:
mailto:
mailto:
http:
http:
メールサーバ WEBサーバ
MIME変換
WEB-Mailモード コンテンツ変換 メールコンテンツ変換
WEB-WEBモード コンテンツ変換 WEBキャプチャ
http http page http
mail mail page
クライアントMEBサーバ
MAILモード WEB-WEBモード WEB-MAILモード
WEBアクセス WEBサイト
mailto:
-83-
メール及びブラウザでの各モードの機能,及びタグ変換方式を次に示す.
(1) MAILモード
メールによる閲覧,メール送信によるリクエスト,メール受信によりレスポン スを受ける.各モードへ遷移するため,WEB ページ内のリンクを次のように変 換する.
• WEB-WEBモードへ移行するためのリンクをページ上部に挿入する.
• FORMタグをWEB-WEBモードのFORM部へ移動するためのリンクに変換
する.
• 次ページの要求をメールで行うため,href タグ内の URL を5.2.4で示す mailto:形式に変換する.
(2) WEB-WEBモード
ブラウザによる閲覧,HTTP通信によるリクエスト及びレスポンスを受ける.
各モードへ遷移するため,WEBページ内のリンクを次のように変換する.
• WEB-MAILモードへ移行するためのリンクをページ上部に挿入する.
• MAILモードへ移行するためのmailto:リンクをページ上部に挿入し,現在参 照しているページをメールで取得できるようにする.
• hrefタグのURLをMEBサーバのHTTPサーバ経由になるようにタグに変 換する.
(3) WEB-MAILモード
ブラウザによる閲覧,メール送信によるリクエスト,メール受信によりレスポ ンスを受ける.各モードへ遷移するため,WEB ページ内のリンクを次のように 変換する.
• WEB-WEBモードへ移行するためのリンクをページ上部に挿入する.
• MAILモードへ移行するためのmailto:リンクをページ上部に挿入し,現在参 照しているページをメールで取得できるようにする.
• 次ページの要求をメールで行うため,href タグ内の URL を 5.2.5 章で示す mailto:形式に変換する
上記変換により,現在閲覧中のページまたはリンク先の次ページを各モードで取得 し,相互に移動しながら閲覧することが可能となる.