(57)【要約】【課題】  フレーム表示の更新における通信量を合理的に低減する。【解決手段】  情報通信端末装置の表示領域に表示された複数のフレームを含むウェブページの更新イベントが操作部１２の操作に伴って発生した場合に、更新判定部３６が、当該更新イベントが発生するよりも以前に内容変更が行われたウェブページが少なくとも一つ以上存在するか否かを判定する。この判定の結果が肯定的であった場合には、更新部３７が、当該内容変更が行われたウェブページを、通信部３１及び解析部３２を利用して最新の内容に更新する。【選択図】  図３
2008083970.tif 000002
【特許請求の範囲】
【請求項１】
フレーム表示機能を有するウェブブラウザを備えた情報通信端末装置において使用されるウェブページ更新方法であって、
フレーム表示されているウェブページである複数のフレームページについて最新の内容に更新する更新イベントが発生した場合に、前記複数のフレームページの内、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かを判定する判定工程と；
前記判定工程の結果が肯定的である場合に、前記ページ変更が行われたフレームに表示されているフレームページのみを最新の内容に更新する第１更新工程と；を備えることを特徴とするウェブページ更新方法。
【請求項２】
前記判定工程の結果が否定的である場合に、フレーム表示されている前記複数のフレームページ全ての内容を最新の内容に更新する第２更新工程を更に備える、ことを特徴とする請求項１に記載のウェブページ更新方法。
【請求項３】
前記更新イベントは、前記情報通信端末装置の操作入力手段に配設された特定キーの押下により発生することを特徴とする請求項１又は２に記載のウェブページ更新方法。
【請求項４】
画像を表示する表示手段と；
前記表示手段にフレーム表示されているウェブページである複数のフレームページについて最新の内容に更新する更新イベントが発生した場合に、前記複数のウェブページの内、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かを判定する判定手段と；
前記判定手段の結果が肯定的である場合に、前記ページ変更が行われたフレームページのみを最新の内容に更新する更新手段と；を備えることを特徴とする情報通信端末装置。
【請求項５】
前記更新手段は、前記判定手段の結果が否定的である場合に、フレーム表示されている前記複数のフレームページ全ての内容を最新の内容に更新する、ことを特徴とする請求項４に記載の情報通信端末装置。
【請求項６】
操作指令が入力される操作入力手段を更に備え、
前記更新イベントは、前記操作入力手段における特定キーの押下により発生する、ことを特徴とする請求項４又は５に記載の情報通信端末装置。
【請求項７】
移動通信網の基地局との間で無線通信を行う無線通信手段を更に備える、ことを特徴とする請求項４〜６のいずれか一項に記載の情報通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページ更新方法、及び、当該ウェブページ更新方法を使用することができる情報通信端末装置に関するものである。
【背景技術】
【０００２】
従来から、携帯電話装置等の情報通信端末装置が広く普及している。近年においては、情報通信端末装置の機能向上とともに、通話機能や電子メール送受信機能に加えて、インターネット上に公開されたウェブページを閲覧するためのウェブブラウザ機能を備えた情報通信端末装置の普及が進んでいる。
【０００３】
こうしたウェブブラウザ機能には、パーソナルコンピュータ等の一般的な情報通信端末装置において採用されているフルブラウザ機能と、携帯電話装置等の小型な情報通信端末装置の多くで採用されている簡易ブラウザ機能とがあるが、携帯電話装置等においてもフルブラウザ機能の搭載が進展しつつある（特許文献１等参照）。かかる簡易ブラウザ機能とフルブラウザ機能との相違の１つとして、フレーム機能のサポートの有無がある。ここで、「フレーム」とは、ウェブブラウザ機能による表示領域を複数の領域に分割し、分割されたそれぞれの領域内に別々のウェブページ（フレームページ）が表示されるようなレイアウトが施されている場合において、分割された各領域をいう。
【０００４】
上述のウェブブラウザ機能が備えている機能の一つとして、情報通信端末装置の画面に表示されているウェブページの内容を最新の内容に更新するためのウェブページ更新機能がある。かかるウェブページ更新機能を利用してフレーム表示されたフレームページの内容を更新した場合、先ず最初にフレームの構成情報を含むウェブページ（以下、「ルートページ」という）の再取得が行われ、その後、再取得された当該ルートページに含まれるフレームの構成情報を基にして、各フレーム内に表示されたフレームページ全ての再取得が行われる。そのため、フレーム表示されていないウェブページを更新する場合に比べて、情報通信端末装置とウェブサーバの間で多くの通信を行う必要がある。
【０００５】
また、従来の一般的なウェブブラウザ機能では、複数のフレームのうち一部のフレーム内に表示されているフレームページのみを更新したい場合においても上述と同様の処理を行っていることが多く、その結果、ルートページを含む全てのフレームページを再取得することになり、情報通信端末装置とウェブサーバの間で多くの通信を行うだけでなく、ウェブページ全体が再表示されるまでに多くの時間を必要としていた。
【０００６】
【特許文献１】特開２０００−２９８５４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来の技術では、フレーム全体の構成はほとんど変化せず、複数のフレームのうち一部のフレーム内に表示されているフレームページから移動可能な、例えば、インターネット上の電子掲示板やニュースサイト等のみが頻繁に更新されるような場合、当該頻繁に更新されるウェブページを更新しようとしても全フレームページが更新対象となってしまう。このため、特に、携帯電話装置等に代表されるような、通信容量に制限がある情報通信端末装置においては、できるだけ通信量を抑えることが望まれていた。
【０００８】
本発明は、上記の事情を鑑みてなされたものであり、フレーム表示におけるフレームページの表示の更新において、通信量を合理的に低減することができるウェブページ更新方法及び情報通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、第１の観点からすると、フレーム表示機能を有するウェブブラウザを備えた情報通信端末装置において使用されるウェブページ更新方法であって、フレーム表示されているウェブページである複数のフレームページについて最新の内容に更新する更新イベントが発生した場合に、前記複数のフレームページの内、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かを判定する判定工程と；前記判定工程の結果が肯定的である場合に、前記ページ変更が行われたフレームに表示されているフレームページのみを最新の内容に更新する第１更新工程と；を備えることを特徴とするウェブページ更新方法である。
【００１０】
このウェブページ更新方法では、例えば、携帯電話装置等が標準的に備えるテンキー等を操作し、ウェブブラウザのメニュー画面に表示される「ウェブページの更新」等の選択肢を、携帯電話装置の利用者が選択することによって発生した更新イベントを契機として判定工程が開始される。引き続き、判定工程おいて、前記複数のウェブページの内、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かが判定される。
【００１１】
判定工程における判定結果が肯定的である場合には、第１更新工程において、ページ変更が行われたフレームに表示されているフレームページのみを最新の内容に更新する。
【００１２】
したがって、本発明のウェブページ更新方法によれば、フレーム表示におけるフレームページの表示の更新において、通信量を合理的に低減することができる。
【００１３】
本発明のウェブページ更新方法では、前記判定工程の結果が否定的である場合に、従来と同様に、フレーム表示されている前記複数のフレームページ全ての内容を最新の内容に更新する第２更新工程を更に備えるようにすることができる。
【００１４】
また、本発明のウェブページ更新方法では、前記更新イベントは、前記情報通信端末装置の操作入力手段に配設された特定キーの押下により発生するようにすることができる。すなわち、例えば、利用者が、ウェブブラウザのメニュー画面に表示された「ウェブページの更新」等の選択肢を、携帯電話装置等が標準的に備えるテンキー等を操作し、選択することによって発生するようにすることができる。
【００１５】
本発明は、第２の観点からすると、画像を表示する表示手段と；前記表示手段にフレーム表示されているウェブページである複数のフレームページについて最新の内容に更新する更新イベントが発生した場合に、前記複数のウェブページの内、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かを判定する判定手段と；前記判定手段の結果が肯定的である場合に、前記ページ変更が行われたフレームページのみを最新の内容に更新する更新手段と；を備えることを特徴とする情報通信端末装置である。
【００１６】
この情報通信端末装置では、複数のウェブページそれぞれの内容を最新の内容に更新する更新イベントが発生した場合に、判定手段が、当該更新イベントが発生するよりも以前に、ルートページが初期に有するフレーム表示構成情報で指定されたフレームページとは異なるフレームページへのページ変更がされたフレームが少なくとも一つ以上存在するか否かを判定する。この判定の結果が肯定的であった場合には、更新手段が、ページ変更が行われたフレームページのみを最新の内容に更新する。
【００１７】
すなわち、本発明の情報通信端末装置は、上述した本発明のウェブページ更新方法を使用して、フレーム表示されているウェブページの更新を行うことができる。したがって、本発明の情報通信端末装置によれば、フレーム表示におけるフレームページの表示の更新において、通信量を合理的に低減することができる。
【００１８】
本発明の情報通信端末装置では、前記更新手段は、前記判定手段の結果が否定的である場合に、フレーム表示されている前記複数のフレームページ全ての内容を最新の内容に更新することができる。
【００１９】
また、本発明の情報通信端末装置では、操作指令が入力される操作入力手段を更に備え、前記更新イベントは、前記情報通信端末装置の操作入力手段に配設された特定キーの押下により発生するようにすることができる。すなわち、例えば、利用者が、ウェブブラウザのメニュー画面に表示された「ウェブページの更新」等の選択肢を、携帯電話装置等が標準的に備えるテンキー等を操作し、選択することによって発生するようにすることができる。
【００２０】
また、本発明の情報通信端末装置では、移動通信網の基地局との間で無線通信を行う無線通信手段を更に備えるようにすることができる。すなわち、本発明の情報通信端末装置を、携帯電話装置等の移動通信端末装置とすることができる。
【発明の効果】
【００２１】
以上説明したように、本発明のウェブページ更新方法によれば、情報通信端末装置でのフレーム表示における複数のウェブページの表示の更新に際して、通信量を合理的に低減することができるという効果を奏する。
【００２２】
また、本発明の情報通信端末装置によれば、フレーム表示における複数のウェブページの表示の更新に際して、通信量を合理的に軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態を、図１〜図６を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２４】
［構成］
図１には、移動端末装置である携帯電話装置１０の外観構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話装置１０の外観の正面図が示され、図１（Ｂ）には、携帯電話装置１０の外観の背面図が示されている。
【００２５】
図１（Ａ）、図１（Ｂ）に総合的に示されるように、携帯電話装置１０は、（ａ）携帯電話本体１１と、（ｂ）電話番号を入力するためのテンキー、ウェブブラウザ内に表示されるカーソルに対する移動指示を入力するための十字キー、及び、動作モードの切り替え等の各種指令を、後述する制御部２１（図２参照）に入力するためのファンクションキーを有する操作入力手段としての操作部１２と、（ｃ）操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示手段としての表示部１３とを備えている。また、携帯電話装置１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、（ｅ）集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン１５と、（ｆ）着信音や案内音を発生するための案内用スピーカ１６と、（ｇ）基地局との間で無線信号を授受するためのアンテナ１７とを備えている。
【００２６】
携帯電話本体１１の内部には、図２に示されるように、（ｉ）携帯電話装置１０全体の動作を統括制御する制御部２１と、(ii)アンテナ１７を介して、基地局との間で無線信号の送受信を行う送受信部２２と、（iii）制御部２１で実行されるプログラムや各種データを格納する、読出専用メモリ（ＲＯＭ）素子やランダムアクセスメモリ（ＲＡＭ）素子を有する記憶手段としての記憶部２５とを備えている。
【００２７】
制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えており、一般的な携帯電話機能を実現するために、様々なプログラムを実行することにより、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。こうした制御部２１において実行されるプログラムには、ウェブサイトにアクセスするためのアプリケーションプログラムであるウェブブラウザプログラム３０が含まれる。
【００２８】
ウェブブラウザプログラム３０は、図３に示されるとおり、通信部３１と、解析部３２と、表示制御部３３と、ブラウザ制御部３４とを備えている。また、ウェブブラウザプログラム３０は、複数のフレームを含むウェブページの更新イベントの発生を検知し、ブラウザ制御部３４へ当該更新イベントを検知した旨の報告を行う。
【００２９】
通信部３１は、送受信部２２を介し、ウェブサーバとの間で、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用した通信を行い、ウェブページを表示するための情報を含むＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイル及び付随する画像データ等の送受信を行う。また、通信部３１は、ウェブサーバより受信した情報を後述の解析部３２へ報告する。
【００３０】
解析部３２は、通信部３１より報告された情報を解析し、ウェブページの表示に必要な情報の抽出を行う。解析部３２は、当該抽出された情報をブラウザ制御部３４へ報告する。表示制御部３３は、ブラウザ制御部３４から受けたウェブページ表示情報に基づいて、表示部１３への表示を制御する。
【００３１】
ブラウザ制御部３４は、後述の更新判定部３６及び更新部３７を有しており、ウェブブラウザ機能を実現するために、各種の制御処理を行う。より詳細には、ブラウザ制御部３４は、操作部１２からのウェブページを特定した当該ウェブページへのアクセス指令に応答して、通信部３１による送受信部２２を介した当該ウェブページを保持するウェブサーバとの間の通信を制御する。
【００３２】
また、ブラウザ制御部３４は、解析部３２から報告された抽出情報に基づいて、表示部１３に表示すべきウェブページ画像のデータを作成し、表示制御部３３へ送る。また、後述のフレーム内ページ更新情報２６の内容を解析部３２から報告された抽出情報に基づいて更新する。
【００３３】
また、ブラウザ制御部３４では、ウェブブラウザプログラム３０より、複数のフレームを含むウェブページの更新イベントの発生を検知した旨の報告を受信した場合には、更新判定部３６が、フレーム内ページ更新情報２６を参照し、更新イベントが発生する以前にページ変更が行われたフレームページが存在するか否かを判定する。この判定の結果が肯定的であった場合、すなわち、更新イベントが発生する以前にページ変更が行われたフレームページが存在することが確認された場合、更新判定部３６は、更新部３７に対して、更新イベントが発生する以前にページ変更が行われたフレームページの内容を最新の内容に更新する旨の指示を発行する。一方、当該判定の結果が否定的であった場合には、更新判定部３６は、更新部３７に対して、全フレームページの内容を最新の内容に更新する旨の指示を発行する。
【００３４】
更新部３７は、更新判定部３６からの指示に応答して、最新内容に更新すべきフレームページの最新内容を、通信部３１及び解析部３２を利用して最新の内容を取得する。そして、更新部３７は、取得された最新の内容を反映したフレーム表示を、表示制御部３３を介して表示部１３に表示させる。
【００３５】
図２に戻り、記憶部２５には、上述したように、フレーム内ページ更新情報２６が記憶される。このフレーム内ページ更新情報２６には、ルートページ取得後に各フレーム領域内にそれぞれ表示されているウェブページが更新されたか否かを判断するための情報が記憶される。例えば、図４に示されるように、表示部１３におけるウェブページの表示領域が、ＦＲ１〜ＦＲ３の３つのフレームに分割されている場合、フレーム内ページ更新情報２６には図５（Ａ）に示されるように、前述のＦＲ１〜ＦＲ３に対応した値である２６1，２６2，２６3が記憶される。
【００３６】
［動作］
次に、以上のように構成された携帯電話装置１０において、ウェブブラウザプログラム３０がフレーム表示されたウェブページを更新する際の処理に主に着目して説明する。なお、ウェブブラウザプログラム３０は既に処理を開始しているものとし、表示部１３には図４に示されているようなフレーム表示がされているものとする。また、上述のＦＲ１〜ＦＲ３に対応するフレーム内ページ更新情報２６1，２６2，２６3 は、図５（Ｂ）に示される状態でフレーム内ページ更新情報２６に既に記憶されているものとする。
【００３７】
携帯電話装置１０におけるウェブページ更新処理では、図６に示されるように、まず、ステップＳ１１において、ブラウザ制御部３４は、通信端末装置の利用者による操作部１２の操作によって、フレーム表示されたウェブページを更新する旨の更新イベントが発生したか否かを判定する。この判定の結果が否定的の場合（ステップＳ１１：Ｎ）、当該更新イベントが発生するまで、ステップＳ１１の処理が繰り返される。一方、この判定の結果が肯定的の場合（ステップＳ１１：Ｙ）、処理はステップＳ１２へ進む。
【００３８】
ステップＳ１２では、ブラウザ制御部３４の更新判定部３６が、更新イベントが発生する以前にページ変更が行われたフレームページが存在するか否かの判定を行う。この判定に際して、更新判定部３６は、フレーム内ページ更新情報２６を参照し、更新イベントが発生する以前にページ変更が行われたフレームページが少なくとも一つ以上存在するか否かを判定する。この判定は、フレーム内更新情報２６1，２６2，２６3 ，…，に記憶されている値が「０」又は「１」であるかを判定することによって行われる。
【００３９】
例えば、図５（Ｂ）においては、フレーム内更新情報２６1の値が「１」となっていることから、図４に示されるＦＲ１のフレーム領域に表示されているフレームページが、更新イベントが発生する以前にページ変更が行われたページであることを示していることになる。一方、フレーム内更新情報２６2，２６3の値は「０」となっているため、ＦＲ２及びＦＲ３の領域に表示されているフレームページは更新イベントが発生する以前にページ変更が行われていないことを示していることになる。従って、図５（Ｂ）においては、ＦＲ１〜ＦＲ３のうち少なくとも一つであるＦＲ１の内容が変更されたことになるため、判定の結果は肯定的となる。この判定の結果が肯定的の場合（ステップＳ１２：Ｙ）、処理はステップＳ１３へ進む。
【００４０】
ステップＳ１３では、フレーム内更新情報２６の値が「１」になっているフレーム内に表示されているウェブページの内容を最新の内容に更新する。具体的には、更新判定部３６が更新部３７に対して、更新イベントが発生する以前にページ変更が行われたウェブページの内容を最新の内容に更新する旨の指示を発行する。この指示を受信した更新部３７が、通信部３１及び解析部３２を利用して最新の内容を取得し、取得された最新の内容を反映したフレーム表示を、表示制御部３３を介して表示部１３に表示させる。
【００４１】
引き続き、ステップＳ１４において、更新判定部３６が、更新イベントが発生する以前にページ変更が行われたウェブページが他にあるか否かをフレーム内更新情報２６の値を検索することで判定する。この判定が否定的になるまで、上述のステップＳ１３〜Ｓ１４の処理が繰り返される。
【００４２】
一方、ステップＳ１２の判定の結果が否定的な場合（ステップＳ１２：Ｎ）、処理はステップＳ１５へ進む。このステップＳ１５では、全てのフレーム内に表示されているウェブページの内容を最新の内容に更新する。具体的には、ブラウザ制御部３４が現在フレーム表示されている全てのウェブページを再取得することによって行われる。その後、処理はステップＳ１１へ進み、ウェブブラウザプログラム３０が終了するまで、上述のステップＳ１１〜ステップＳ１５の処理が繰り返される。
【００４３】
以上説明したように、本実施形態では、情報通信端末装置の表示領域に表示された複数のフレームを含むウェブページの更新イベントが操作部１２の操作に伴って発生した場合に、更新判定部３６が、当該更新イベントが発生するよりも以前にページ変更が行われたウェブページが少なくとも一つ以上存在するか否かを判定する。この判定の結果が肯定的であった場合には、更新部３７が、当該ページ変更が行われたウェブページを、通信部３１及び解析部３２を利用して最新の内容に更新する。
【００４４】
したがって、本発明の情報通信端末装置によれば、フレーム表示における複数のウェブページの表示の更新において、合理的に通信量を低減することができる。
【００４５】
［実施形態の変形］
なお、上記の実施形態では、フレーム内ページ更新情報２６に記憶される情報は、フレームＦＲ１〜ＦＲ３のそれぞれに対応するフレーム内ページ更新情報２６1，２６2，２６3 の３つであったが、フレーム内ページ更新情報２６に記憶される情報は３つに限らず、フレームの分割数に応じて３つ以上の数を記憶できるようにしてもよい。
【００４６】
また、上記の実施形態では、フレーム内ページ更新情報２６に記憶される値は「０」又は「１」であったが、それ以外の値を用いてもよい。
【００４７】
また、上記の実施形態では、本発明を携帯電話装置に適用したが、携帯電話装置以外の情報通信端末装置に本発明を適用することができるのは、勿論である。
【産業上の利用可能性】
【００４８】
以上説明したように、本発明のウェブページ更新方法は、フレーム表示機能を有するウェブブラウザを備えた携帯電話等の情報通信端末装置におけるウェブページの更新処理に適用することができる。また、本発明の情報通信端末装置は、フレーム表示機能を有するウェブブラウザを備えた移動通信端末に適用することができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態に係る携帯電話装置の外観構成を概略的に示す図である。
【図２】図１の装置の内部構成を説明するためのブロック図である。
【図３】図２の制御部で動作するウェブブラウザプログラムの構成を概略的に示す図である。
【図４】本実施形態におけるフレームの概念を説明するための図である。
【図５】図２のフレーム内ページ更新情報内に格納される情報を説明するための図である。
【図６】図２の装置のウェブページ更新動作を説明するためのフローチャートである。
【符号の説明】
【００５０】
１０…携帯電話装置（情報通信端末装置）、１１…携帯電話本体、１２…操作部（操作入力手段）、１３…表示部（表示手段）、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ、２１…制御部、２２…送受信部、２５…記憶部、２６…フレーム内ページ更新情報、３０…ウェブブラウザプログラム、３１…通信部、３２…解析部、３３…表示制御部、３４…ブラウザ制御部、３６…更新判定部（判定手段）、３７…更新部（更新手段）、ＦＲ１〜ＦＲ３…フレーム。
【図１】
2008083970.tif 000003
【図２】
2008083970.tif 000004
【図３】
2008083970.tif 000005
【図４】
2008083970.tif 000006
【図５】
2008083970.tif 000007
【図６】
2008083970.tif 000008