(57)【要約】【課題】ネットワークを介して提供されるウェブページのオフライン閲覧を比較的迅速かつ容易に行うことができる情報端末装置を提供する。【解決手段】ＵＲＬのコンテンツ（ウェブページ）は、自動的にまたは手動により取得され、日時データと関連づけて所定の形式で端末内の記憶部に記憶される。端末における、単位期間内の連続した日付と関連づけられた表示形式の画面の一種であるカレンダ表示においては、記憶されたコンテンツ（「画面メモ」）の有無を日付と関連づけた識別表示（４０３，４１１）がなされる。ユーザ操作にしたがって、カレンダ画面から、選択された日付のスケジュール画面へ移行し、当該日付のコンテンツの有無が確認される。当該日付のコンテンツが存在すれば、ユーザのコンテンツ閲覧指示を受け付ける。この閲覧指示に応じて、オフラインでコンテンツが表示される。【選択図】図７
2007206757.tif 000002
【特許請求の範囲】
【請求項１】
取得対象のコンテンツのＵＲＬを登録する登録手段と、
コンテンツを提供するサイトに接続するための通信部と、
前記登録手段により登録されたＵＲＬのコンテンツを前記通信部を介して定期的に自動的に取得する自動取得手段と、
取得されたコンテンツを少なくとも日付と関連づけて所定の形式で記憶する記憶部と、
情報を表示する表示部と、
この表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示する識別表示手段と、
選択された日付に対する前記記憶されたコンテンツの閲覧指示を受け付ける操作部と、
閲覧指示を受け付けた前記記憶されたコンテンツを前記表示部に表示するコンテンツ表示手段と
を備えたことを特徴とする情報端末装置。
【請求項２】
前記単位期間内の連続した日付と関連づけられた表示形式は、カレンダまたはスケジューラの任意の表示形式である請求項１記載の情報端末装置。
【請求項３】
前記登録手段は、ＵＲＬおよびそのコンテンツの取得条件を組として登録することを特徴とする請求項１記載の情報端末装置。
【請求項４】
前記登録されたＵＲＬまたはこれに対応する名称からなるサイト情報を前記表示部上にリスト表示する手段を備えたことを特徴とする請求項３記載の情報端末装置。
【請求項５】
前記取得条件には、取得の時期や期限の情報を含み、当該期限を過ぎたサイト情報を他のサイト情報と異なる表示態様で表示することを特徴とする請求項４記載の情報端末装置。
【請求項６】
前記登録手段は、ブラウザ画面、スケジュール画面、カレンダ画面のいずれかから起動することができる請求項１〜５のいずれかに記載の情報端末装置。
【請求項７】
前記コンテンツ表示手段は、前記操作部により起動されたブラウザである請求項１記載の情報端末装置。
【請求項８】
前記所定の形式は、画面メモ形式またはコンテンツのキャプチャー画面のデータ形式である請求項１記載の情報端末装置。
【請求項９】
前記画面メモ形式で記憶されたコンテンツはリンク先のページへの移行を行うためのリンク設定箇所を含むことを特徴とする請求項８記載の情報端末装置。
【請求項１０】
前記記憶部の少なくとも前記コンテンツに関する空き容量を確認する空き容量確認手段と、空き容量が所定量より小さくなった場合や新たなコンテンツの保存にメモリ容量が足りなくなることが予想される場合、前記記憶部に記憶済みのコンテンツの一部を削除する手段とを備えたことを特徴とする請求項１記載の情報端末装置。
【請求項１１】
前記削除手段は、削除対象のコンテンツに対応するＵＲＬを残して当該コンテンツを削除することを特徴とする請求項１０記載の情報端末装置。
【請求項１２】
前記削除手段は、削除対象のコンテンツに対応するＵＲＬとともに当該コンテンツを削除することを特徴とする請求項１０記載の情報端末装置。
【請求項１３】
情報を記憶する記憶部と、
情報を表示する表示部と、
所定の操作を受け付ける操作部と、
コンテンツを提供するサイトに接続するための通信部と、
制御手段とを備えた情報端末装置において、
前記制御手段は、
予め登録されたＵＲＬのコンテンツを前記通信部を介して定期的に自動的に取得する機能と、
取得されたコンテンツを少なくとも日付と関連づけて所定の形式で前記記憶部に記憶させる機能と、
前記表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示するとともに、選択された日付に対する前記記憶されたコンテンツの閲覧指示を前記操作部から受け付けるカレンダまたはスケジューラの機能と、
前記コンテンツ閲覧指示に基づいて当該記憶されたコンテンツを前記表示部に表示させる機能と
備えたことを特徴とする情報端末装置。
【請求項１４】
情報を記憶する記憶部と、情報を表示する表示部と、所定の操作を受け付ける操作部と、コンテンツを提供するサイトに接続するための通信部とを備えた情報端末装置において実行されるコンピュータプログラムであって、
予め登録されたＵＲＬのコンテンツを前記通信部を介して定期的に自動的に取得するステップと、
取得されたコンテンツを少なくとも日付と関連づけて所定の形式で前記記憶部に記憶させるステップと、
前記表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示するとともに、選択された日付に対する前記記憶されたコンテンツの閲覧指示を前記操作部から受け付けるステップと、
前記コンテンツ閲覧指示に基づいて当該前記記憶されたコンテンツを前記表示部に表示させるステップと
をコンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置に関し、特にウェブ閲覧機能および日付関連アプリケーションを備えた情報端末装置に関するものである。
【背景技術】
【０００２】
近年、携帯電話端末は、本来の通話機能だけでなく、そのデータ通信機能を利用した通信アプリケーションとして電子メール送受信およびウェブ閲覧、さらに日付関連アプリケーションとしてのカレンダ機能およびスケジュール機能、等を含む多種多様な機能を含む多機能化が進み、コミュニケーションツールとして多くの人々が所持するに至っている。また、これらの機能のうち通話機能以外の機能については、パーソナルコンピュータ（ＰＣ）のアプリケーションとしても、知られている（ただし、通話機能については最近ＰＣでもインターネットプロトコルを利用したＩＰ電話が利用可能となってきている）。
【０００３】
一般に、カレンダ機能では月単位、週単位等の所定の期間単位に日付を表示するカレンダ画面が用意されている。また、カレンダ画面からは各日付におけるスケジュールの記載や確認を行える。このように、カレンダ機能とスケジュール機能とは互いに関連づけられている。
【０００４】
特許文献１には、上記のような種々の機能を備えた携帯情報端末において、スケジュールアプリケーションで各スケジュールデータの該当する時間帯の電話発信規制を行ったり、スケジュールデータと関連させて電話発着信履歴情報を登録したり、電話発信操作後の通話不成立時の通話不成立記録や、電子メール操作失敗時の送信失敗記録を、次回電話通話または次回メール送信を促すためのＴｏＤｏデータとして新規登録させ、ＴｏＤｏ表示画面上で表示する技術が開示されている。
【０００５】
また、ウェブ閲覧はブラウザというアプリケーションにより、端末からｈｔｔｐプロトコルに則って行われる。すなわち、端末からサーバへＵＲＬを指定したリクエストを送出し、サーバからｈｔｍｌのようなマークアップ言語で記述された文書ファイルや画像等各種ファイルを受信し、これらのファイルから画面情報を生成することにより、ウェブページの表示、閲覧が行える。通常のブラウザにはいわゆるブックマーク機能が備えられており、ユーザは、一度閲覧したページについてそのＵＲＬをブックマーク（しおり）として端末内に記憶しておくことにより、次にそのページを閲覧したい場合に、ブックマークの選択により直ちにそのページへ移行することができる。
【０００６】
特許文献２には、ホームページの閲覧者に対し、ホームページ更新案内サーバが、ホームページの更新内容一覧が添付された更新内容通知メールを閲覧者宛に送信し、これを受信した端末側のユーザに対して当該更新ページへのアクセスを誘因する技術が開示されている。
【０００７】
特許文献３には、ＵＲＬの保存と、保存されたＵＲＬの読み出し、表示、接続を迅速に行えるように、携帯電話端末の待ち受け画面にＵＲＬをメモ機能により保存し、以後、待ち受け画面上に、ＵＲＬが書き込まれた画面メモを表示して、このＵＲＬに接続する技術が開示されている。
【０００８】
また、最近の携帯電話端末では、一度訪れたウェブページの内容（コンテンツ）を画面メモ（またはページメモ）という名称で端末内にローカルに保存し、以後、オフラインでその内容を表示して閲覧することができる機能を備えたものが市販されている。（なお、上記特許文献３において言及されている「画面メモ」はＵＲＬの保存であり、コンテンツの保存ではない。）
【特許文献１】特開平１１−４１３６９号公報
【特許文献２】特開２００５−２７５７７８号公報
【特許文献３】特開２００２−２７１４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来の、ＵＲＬをブックマークとして登録しておく特許文献２，３に記載の技術では、そのＵＲＬのコンテンツを閲覧したい場合にその都度、ネットワークに接続して当該サイトにアクセスする必要がある。しかし、携帯電話端末ではいわゆる圏外や電波状態の悪い環境などではそのサイトを直ちに閲覧できない場合がある。また、オンラインによるアクセスには通常、通信料金が掛かる。さらに、コンテンツが更新された場合には、更新前のコンテンツを閲覧することができなくなる場合もあり得る。
【００１０】
一方、上記「画面メモ」の機能によれば、端末内にコンテンツを保存するので、以後、ローカルに（オフラインで）そのコンテンツを閲覧できるようになる。しかし、保存される各コンテンツは一括して管理されるために、閲覧時には画面メモリスト（画面メモ一覧）から選択する必要がある。そのため、目的のコンテンツを見つけ出すのが容易ではないという問題があった。この問題は、保存されたコンテンツの量が多くなるほど、顕著となる。
【００１１】
本発明はこのような背景においてなされたものであり、その目的は、ネットワークを介して提供されるウェブページのオフライン閲覧を比較的迅速かつ容易に行うことができる情報端末装置およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明による情報端末装置は、任意のＵＲＬのコンテンツを少なくとも日付と関連づけて所定の形式で記憶する記憶部と、情報を表示する表示部と、この表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示する識別表示手段と、選択された日付に対する前記記憶されたコンテンツの閲覧指示を受け付ける操作部と、閲覧指示を受け付けた前記記憶されたコンテンツを前記表示部に表示するコンテンツ表示手段とを備えたことを特徴とする。
本発明による情報端末装置は、他の見地によれば、情報を記憶する記憶部と、情報を表示する表示部と、所定の操作を受け付ける操作部と、制御手段とを備えた情報端末装置において、前記制御手段は、任意のＵＲＬのコンテンツを少なくとも日付と関連づけて所定の形式で前記記憶部に記憶させる機能と、前記表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示するとともに、選択された日付に対する前記記憶されたコンテンツの閲覧指示を前記操作部から受け付けるカレンダまたはスケジューラの機能と、前記コンテンツ閲覧指示に基づいて当該記憶されたコンテンツを前記表示部に表示させる機能と備えたことを特徴とする。
本発明によるコンピュータプログラムは、情報を記憶する記憶部と、情報を表示する表示部と、所定の操作を受け付ける操作部とを備えた情報端末装置において実行されるコンピュータプログラムであって、任意のＵＲＬのコンテンツを少なくとも日付と関連づけて所定の形式で前記記憶部に記憶させるステップと、前記表示部において、単位期間内の連続した日付と関連づけられた表示形式の画面上で、前記記憶部に記憶されたコンテンツの有無を日付と関連づけて識別表示するとともに、選択された日付に対する前記記憶されたコンテンツの閲覧指示を前記操作部から受け付けるステップと、前記コンテンツ閲覧指示に基づいて当該記憶されたコンテンツを前記表示部に表示させるステップとをコンピュータに実行させることを特徴とする。
【００１３】
このように、コンテンツを日付と関連づけて記憶することにより、複数のコンテンツは日付に基づいて時系列に分類され、日付に基づいて選択できるようになる。また、単位期間内の連続した日付と関連づけられた表示形式の画面上で前記記憶されたコンテンツの有無を日付と関連づけて識別表示することにより、カレンダ表示等において、日付ごとに前記記憶されたコンテンツの有無を瞬時に認識することができる。さらに、選択された日付に対する前記記憶されたコンテンツの閲覧指示を受け付け、閲覧指示を受け付けた前記記憶されたコンテンツを表示することにより、ユーザは日付の選択によって前記記憶されたコンテンツの選択を行うことができる。
【００１４】
前記単位期間内の連続した日付と関連づけられた表示形式は、例えば、カレンダまたはスケジューラの任意の表示形式である。
【００１５】
上記情報端末装置において、取得対象のコンテンツのＵＲＬを登録する登録手段と、コンテンツを提供するサイトに接続するための通信部と、前記登録手段により登録されたＵＲＬのコンテンツを定期的に自動的に取得する自動取得手段とをさらに備えてもよい。これによって、ユーザは予めＵＲＬを登録しておくことにより、定期的に自動的に目的のコンテンツが画面メモとして保存される。定期的な取得により、コンテンツの更新があった場合にもその更新の前後のコンテンツを保存することができるのでオフラインで閲覧することができる。
【００１６】
前記登録手段は、例えば、ブラウザ画面、スケジュール画面、カレンダ画面のいずれかから起動することができる。
【００１７】
前記コンテンツ表示手段は、例えば、前記操作部により起動されたブラウザである。
【００１８】
前記所定の形式は、例えば、画面メモ形式またはコンテンツのキャプチャー画面のデータ形式である。
【００１９】
前記画面メモ形式で記憶されたコンテンツはリンク先のページへの移行を行うためのリンク設定箇所を含んでもよい。
【発明の効果】
【００２０】
本発明の情報端末装置によれば、ネットワークを介して提供されるウェブページ等のコンテンツを日付と関連づけて記憶し、識別表示し、選択できるので、コンテンツをオフラインで閲覧することができるだけでなく、日付を基に特定し、抽出することができるので、記憶されたコンテンツの閲覧を比較的迅速かつ容易に行うことが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。
【００２２】
図１は、本発明のマークアップ言語文書表示方法を実現するブラウザを搭載した情報端末装置１００の概略構成を示すブロック図である。（本明細書では情報端末装置を単に情報端末または端末ともいう。）ここでは、情報端末装置１００として携帯電話端末を例に挙げる。ただし、本発明の端末は、これに限るものではなく、本実施の形態における種々の機能を備えた任意の装置を含みうる。例えば、ＰＤＡ（Personal Digital Assistant）、カーナビゲーション装置、ＰＣ、インターネットテレビ装置、等、オンラインによるウェブ閲覧機能（ブラウザ機能）を備えた任意の端末でありうる。
【００２３】
図１において、制御部１０１はＣＰＵを含み、プログラム制御により、本実施の形態におけるウェブ閲覧機能、スケジュール機能（本実施の形態ではカレンダ表示機能を含む）、等を実現するとともに、装置全体の制御を司る。制御部１０１は、必要に応じて他の構成要素とともに、本発明における識別表示手段、コンテンツ表示手段、登録手段、自動取得手段、容量確認手段、削除手段を構成する。
【００２４】
本実施の形態における記憶部１２０はＲＯＭ１２１およびＲＡＭ１２３を含む。この他、ハードディスク装置等、他の記憶装置を含んでもよい。ＲＯＭ１２１は制御部１０１のＣＰＵが実行する各種プログラムや必要なデータを格納する不揮発性メモリであり、少なくとも再書き込み可能な領域を含む。ＲＡＭ１２３はＣＰＵのための作業用領域やデータの一時記憶領域を提供するメモリである。記憶部１２０は、後述する各種の記憶領域も提供する。
【００２５】
操作部１１３は、キーボード、マウス、タッチパネル、等の任意の入力デバイスから構成され、ユーザからの指示やデータの入力を受け、制御部１０１へ受け渡す機能を有する。携帯電話端末の例では、操作部１１３は、通常、テンキー、各種制御キー（方向指示キー、決定キー、電源キー、終話キー、ソフトキー、メールキー、ウェブキー等）を含む。通信部１１５は、無線または有線により通信ネットワークと接続され、インターネット上のウェブサイトにアクセスしたり、電子メールを送受したりする通信機能を提供する。
【００２６】
信号処理部１０２は、制御部１０１の制御下で、マイク１０７からの音声入力をデジタル化して制御部１０１へ受け渡したり、制御部１０１からの音声出力データをアナログ化してスピーカ１０８へ出力したり、後述の画像処理部１０３と信号を授受したりする各種の信号処理を行う部位であり、一例としてＦＰＧＡ(Field Programmable Gate Array）と呼ばれるＬＳＩにより構成することができる。
【００２７】
画像処理部１０３は、信号処理部１０２からの表示データを受け取り、液晶ディスプレイ（ＬＣＤ）、有機ＥＬ、等の任意の表示デバイスにより構成される表示部１０５に表示させる機能を有する。画像処理部１０３はグラフィック処理をサポートする表示ＬＳＩにより構成することができる。
【００２８】
ＲＴＣ（Real Time Clock）１１７は、計時用のクロックを提供するチップである。本実施の形態では、このクロックに基づいて、制御部１０１により、時計、カレンダ、タイマーの機能が実現される。
【００２９】
図２は、本実施の形態におけるウェブ閲覧のためのアプリケーションプログラムであるブラウザ１３０と、日付と関連づけられたデータを扱うアプリケーションとしてのスケジューラ１３５、およびこれらに対する各種入出力に関連したブロックを示した図である。ブラウザ１３０は、操作部１１３からのユーザの操作に応じて、図１の制御部１０１により実行されるソフトウェア（コンピュータプログラム）により実現される。ブラウザ１３０には、通信部１１５等から表示対象のＭＬ文書データを取得して、内部のブラウザエンジン（後述）に渡す。このＭＬ文書データは、通信部１１５から直接取得される場合と、キャッシュデータ記憶領域から取得される場合とがありうる。ブラウザエンジンは、与えられたＭＬ文書データを、表示用のデータに変換して、表示部１０５へ出力する。ブラウザエンジンの機能については後述する。本実施の形態におけるブラウザ１３０は、また、所定の形式の一種としてｍｈｔファイルの作成、記憶部への記憶・読み出し、および表示を行う機能を有する。
【００３０】
スケジューラ１３５は、日付に関連したアプリケーションであり、日付対応に（さらには時間対応に）、ユーザの予定や覚え書き等の所定のデータをスケジュールデータ１２０ｃとして記憶部１２０内に保存（記憶）する。また、スケジューラ１３５は、本実施の形態では、記憶部１２０内に予め格納されたカレンダデータ１２０ｄに基づいて、１月単位、二月単位、週間単位、等、所望の単位期間でのカレンダ表示を行うことができる。本実施の形態において、カレンダ表示とは、単位期間内の連続した日付を所定の形式に配置したものをいい、各日付に対してメモ欄等の文字（英数字、記号等を含む）や画像（静止画、動画、アイコン、絵文字等を含む）の表示（および入力）エリアを備えているか否かは問わない。
【００３１】
画面メモ機能１３７は、本実施の形態では、操作部１１３からの指示、ブラウザ１３０からの指示、またはスケジューラ１３５からの指示に応じて、指定されたウェブページのコンテンツデータを画面メモとして取得し、画面メモデータ１２０ａとして記憶部１２０内に保存する。これに伴って、保存した画面メモを管理するための画面メモ管理データ１２０ｂを記憶部１２０内に保存する。また、画面メモの取得には手動と自動がある。自動の場合には、画面メモ自動取得のためにユーザが設定する画面メモ自動取得条件リスト１２０ｅに従って、指定されたＵＲＬの画面メモを定期的に取得する。
【００３２】
図３に、図２の記憶部１２０内に示した各種データのうち、画面メモ管理データ１２０ｂおよび画面メモ自動取得条件リスト１２０ｅの内部構成例を示す。この例では、画面メモ管理データ１２０ｂは、個々の画面メモごとに、その識別情報である「画面メモＩＤ」、その取得日時を表す「日時」、当該画面メモの名称を示す「画面メモタイトル」、当該画面メモのＵＲＬ、等を一組にして保存する。画面メモＩＤは、制御部が個々の画面メモを一意に管理するためのものであり、例えば通し番号等で構成しうるが、他の項目で管理できれば、必須の項目ではない。画面メモタイトルは、ユーザが個々の画面メモを認識するための情報であり、自動画面メモ取得条件登録時または画面メモ取得時にユーザが付与することができる。画面メモタイトルとして、当該画面メモのページから例えばサイト名称を自動的に取得するようにしてもよい。その他、図示しないが、画面メモ管理データ１２０ｂには、ＵＲＬに該当する画面メモデータが実際に記憶部内に格納されているか否かを示すフラグ等のデータを含んでもよい。画面メモ管理データ１２０ｂは、図３の例ではデータテーブル形式で示しているが、実際のデータ形式は特にこれに限るものではなく、任意である。
画面メモ自動取得条件リスト１２０ｅは、通し番号である「Ｎｏ．」、自動画面メモ取得を希望するウェブページの「ＵＲＬ」、そのタイトルである「画面メモタイトル」、自動取得の開始日時である「開始日時」、取得の時刻である「メモ時間」、繰り返しの有無を指定する「繰り返し」、繰り返しの回数を指定する「回数」の各登録項目、および自動取得の期間が有限である場合の「終了期限」を有する。
【００３３】
図４は、本実施の形態における記憶部１２０内に保存された（保存される）内容の例を、より具体的に示したものである。
【００３４】
この例では、記憶部１２０には、操作プログラム４２０、ブラウザプログラム４３０、メーラプログラム４４０、スケジューラプログラム４５０、画面メモプログラム４６０を保存している。
【００３５】
操作プログラム４２０は、ユーザが表示部１０５および操作部１１３を利用して、メニュー操作等、ユーザの各種入力操作を行うことをサポートするソフトウェアである。
【００３６】
ブラウザプログラム４３０は図２のブラウザ１３０を実現するソフトウェアである。このブラウザプログラム４３０は、ブックマークデータを保存するブックマークデータ記憶領域４３１、ウェブ閲覧時の履歴データ（閲覧したページのＵＲＬ列）を一時的に保存する履歴データ記憶領域４３２、ウェブ閲覧時に一度訪れたページのコンテンツを一時的に保存するキャッシュデータ記憶領域４３３を利用する。
【００３７】
メーラプログラム４４０は、電子メールの作成、送受信、管理を行うソフトウェアであり、メールの送受信データおよび管理データ等を保存するメール記憶領域４４１を含む。
【００３８】
スケジューラプログラム４５０は、主として、ユーザのスケジュール管理に利用されるソフトウェアであり、カレンダデータ４５１（図２の１２０ｄに相当）を有するとともにスケジュールデータ記憶領域４５２を利用する。スケジュールデータ記憶領域４５２には図２のスケジュールデータ１２０ｃが保存される。
【００３９】
画面メモプログラム４６０は、本実施の形態における「画面メモ」の登録、取得（自動および手動を含む）、管理、表示を行うためのソフトウェアであり、画面メモデータ１２０ａ（図２）を保存する画面メモデータ記憶領域４６１、画面メモ管理データ１２０ｂ（図２）を記憶する画面メモ管理データ記憶領域４６２、および、画面メモ自動取得のための画面メモ自動取得条件リスト１２０ｅを記憶する画面メモ自動取得条件リスト記憶領域４６３を利用する。
【００４０】
画面メモデータとキャッシュデータとは、ともにウェブページのコンテンツを表すデータである点において共通するが、次の点で異なる。画面メモデータの取得は、ユーザが後日オフラインで閲覧するために、自動にせよ手動にせよ積極的に取得を指示されたコンテンツであり、一旦取得された画面メモデータは原則的にユーザの指示がなければ消去されない（ただし、後述するように例外はあり得る）。これに対して、キャッシュデータは、一旦取得したコンテンツデータと同じデータを再度通信により取得する無駄を省く目的で、ブラウザが一時的に記憶するデータである。例えば、一度辿ったページを後戻りして閲覧する際には同ウェブサイトから再度同ＭＬ文書データをダウンロードすることなく、キャッシュデータ記憶領域４３３に記憶されたデータを読み出して利用することができる。したがって、キャッシュデータは積極的にオフラインで閲覧するためのデータではなく、後日まで消去されずに保持されている保証もない。また、画面メモデータは必ずしもキャッシュデータと同じデータ形式（ファイル形式）である必要はない。例えば、画面メモデータは、コンテンツ表示画面をイメージとして取得したいわゆるキャプチャー画面のデータ形式であってもよいし、リンク設定が有効になされたデータ形式であってもよい。このようなデータ形式のファイルはＷｅｂアーカイブファイルと呼ばれる。Ｗｅｂアーカイブファイルは画像を含めてウェブページを単一のファイルとして取り扱えるようにしたファイルである。その拡張子には”．ｍｈｔ”が使用されるのでｍｈｔファイルとも呼ばれる。
【００４１】
図５は、図２に示したブラウザ１３０内の主要機能部としてのブラウザエンジン２１３の内部構成を示す。ブラウザエンジン２１３は、パーサ２１、ページメーカ２３、およびフォーマッタ２５の各機能を有する。パーサ２１は、表示対象のマークアップ言語（ＭＬ）文書の論理的な構造を解釈し、その構造に関するドキュメントツリー２２を生成する。ページメーカ２３は、ドキュメントツリー２２を基に、各タグで決められた表現形式（block, inline, table, list, itemなど）の情報を含むレイアウトツリー２４を生成する。このレイアウトツリー２４は、block, inline, tableなどがどのような順番に存在しているかを表している。但し、レイアウトツリー２４は、まだ、これらの要素が画面のどこにどのような幅と高さで表示されるか、文字がどこで折り返されるか、等のレイアウトに関する情報までは含んでいない。フォーマッタ２５は、レイアウトツリー２４を基に、既知の表示画面幅などの実際の表示画面に関する情報を用いてレイアウトを行う。すなわち、レイアウトツリー２４を実際の表示画面に配置していき、文字の折り返しや、画面上の位置、幅、高さを決定する。ブラウザエンジン２１３によるこのような処理を経て、ＭＬ文書の内容が表示部１０５の表示画面上に表示される。
【００４２】
以下、本実施の形態の動作について説明する。
【００４３】
図６は、本実施の形態に関係する端末の主要な状態の相互の関係を示した状態遷移図である。ここでは、８個の状態５０１〜５０８を示している。
【００４４】
状態５０１は、携帯電話端末において着信を待っているのみで他の特別なアプリケーションを実行していない初期的な状態である待受状態である。
【００４５】
状態５０２は、端末の複数の主要機能（アプリケーション）を選択するためのメインメニュー表示状態であり、待受画面との間で相互に移行することができる。
【００４６】
状態５０３は、スケジューラのカレンダ表示状態であり、メインメニュー表示状態５０２との間で相互に移行することができる。状態５０３には、相互に切り替え可能なカレンダ表示状態としての複数のカレンダ表示態様（１月表示、２月表示、１週間表示等）がありうる。
【００４７】
状態５０４は、スケジューラのイベントを表示するスケジュール表示状態であり、カレンダ表示状態５０３との間で相互に移行することができる。
【００４８】
状態５０５は、画面メモを自動的に取得・保存するための自動画面メモ取得条件登録状態であり、カレンダ表示状態５０３やスケジュール表示状態５０４、後述する画面メモ一覧状態５０６との間で相互に移行することができる。
【００４９】
状態５０６は、自動画面メモ取得条件登録で登録済みの画面メモリストを表示するための画面メモ一覧状態である。この状態５０６には、状態５０４、５０５から移行することができ、さらに後述する状態５０７へ移行することができる。
【００５０】
状態５０７は、画面メモ一覧状態５０６において選択された一つの画面メモの内容（コンテンツ）を表示するブラウザの画面メモ表示状態である。
【００５１】
状態５０８は、手動で画面メモを保存するための画面メモ手動保存状態である。
なお、特に図示しないが、通常、携帯電話端末では電源切断キーの操作により、どの状態からの待受状態５０１へ移行できるようになっている。
【００５２】
次に、表示部１０５における表示画面の例を挙げて説明する。
【００５３】
図７は、本実施の形態に関連した、端末の表示画面の遷移例を示している。図７（ａ）は、携帯電話端末の待受状態の画面（待受画面）を示している。待受画面に何を表示するかはユーザが選択することができるが、ここでは図示を省略している。本実施の形態では、操作部１１３（図１）として上下左右の方向の指示を行える方向指示キー、決定キー（エンターキー）および、ソフトキーとして使用できるキー等を備えているものとする。図の画面最下部の帯状の３分割された表示領域４０９は、その時点でソフトキーに割り当てられた機能を示すために用いられるガイダンス表示領域である。
【００５４】
図７（ａ）の待受画面からは、所定の操作（例えばメニューキーの指示）により、図７（ｂ）のメインメニュー画面へ移行することができる。メインメニュー画面には、端末の各種機能（カメラ、メール、ブラウザ、スケジュール、データフォルダ、設定等）を選択するためのアイコンが表示されている。メインメニュー画面内のスケジュールのアイコンにカーソル４０４を合わせてエンターキーが押されると、図７（ｃ）のカレンダ画面（１月）へ移行する。
【００５５】
図７（ａ）の待受画面からも、所定の操作（ここではエンターキー押下）により図７（ｃ）のカレンダ画面へ移行することができる。
【００５６】
図７（ｃ）のカレンダ画面（１月）は現在の日付（この例では２００５年１０月７日）を含む１ヶ月のカレンダを表示している。このカレンダ内のカーソル４０１はユーザの注目する日付をフォーカスするためのもので、初期的には当日に設定されるが、ユーザ操作により移動させることができる。受信メールまたは画面メモが保存されている日付については、日付に付随して識別表示（ここでは下線）４０３が表示されている。また、このカレンダ画面では、表示画面内のアイコン表示領域４１０（ここではカレンダ表示の下側）に、当日の画面メモ有りを示すアイコン４１１（ここでは「Ｗｅｂ」の文字で示している）、受信メール有りを示すアイコン４１２（ここでは「メール」の文字で示している）、ＴｏＤｏデータ（やるべきこと）有りを示すアイコン４１３（ここでは「タスク」の文字で示している）、スケジュール内容を示すアイコン４１４（ここでは「ＥＴＣ（その他）」「会議」「出張」の文字で示している）が表示される。本明細書においては、アイコンも「識別表示」の一種であるものとする。ユーザがカーソル４０１を移動させて、注目する日付を変更するたびに、その日付に応じてアイコン表示領域４１０に表示されるアイコンが変化する。これによって、ユーザは各日付のスケジュール画面（後述）をいちいち開かなくても、その日における画面メモや受信メールの有無、スケジュールの有無等を即座に認識することができる。
【００５７】
図７（ｃ）のカレンダ画面（１月）において、所定の操作（ここではエンターキー押下）が行われると、図７（ｄ）に示すような、カーソル４０１の当たっている日のスケジュール画面（１日）が表示される。このスケジュール画面は、当日の「イベント一覧」と「一日予定表」をタブで切り替え可能となっている。「イベント一覧」の画面内には、当日の受信メールが存在する場合にはその旨の表示（ここではアイコンおよび「受信メール」の文字の表示）が行われる。また、当日に保存された画面メモが存在する場合には、その旨の表示（ここではアイコンおよび「受信メール」の文字の表示）が行われる。これらは端末が自動的に設定する情報である。そのほか、ユーザが覚え書きやスケジュール内容を入力していればそれらの情報も表示される。「一日予定表」は、当日のさらに詳細な毎時のスケジュールを表示するものであるが、本発明では直接関係しないのでその詳細は特に図示しない。本発明におけるスケジュール画面（１日）は、「イベント一覧」と「一日予定表」のいずれの形式でもよく、また、これらの形式に限るものでもない。
【００５８】
図７（ｃ）のカレンダ画面から所定の操作（ここではＭｅｎｕからの表示切り替え）により、図８（ａ）のカレンダ画面（週）へ移行することもできる。さらに、このカレンダ画面（週）から、図８（ｂ）に示すような、選択した日付のスケジュール画面（１日）（図７（ｄ）と同じ）へ移行することもできる。図８（ａ）のカレンダ画面（週）においても、各日付のエリア４１５に、上述したようなアイコン４１１，４１２，４１３，４１４）等を示している。
【００５９】
図７（ｄ）のスケジュール画面（１日）の「画面メモ」有りの識別表示４０６が選択された状態（ここでは反転表示で示されている）で、所定の操作（ここではエンターキー押下）により、図９（ａ）の画面へ移行することができる。
【００６０】
図９（ａ）は、指定された日付の画面メモの一覧を表示する画面である。ユーザが一つの画面メモを選択して所定の操作（ここではエンターキーによる＜Ｓｈｏｗ＞の指示）を行うと、ブラウザが起動される。ブラウザは、記憶部１２０からその画面メモの保存内容を読み出して、図９（ｂ）に示すようにブラウザ画面として表示する。このブラウザ画面において、アンカーポイントと呼ばれるリンク設定箇所４２５が存在する場合、ユーザがこのリンクを指示することにより、リンク先のページへ移行することができる。さらに、その移行先のページ（コンテンツ）を画面メモとして保存したい場合には、所定の操作（ここでは＜Ｍｅｎｕ＞ソフトキーの指示により、図９（ｄ）のメニュー画面を表示し、メニュー項目「画面メモ」を選択する。さらにこれにより表示される図９（ｅ）のサブメニューから「画面メモ保存」を選択すれば、新たな画面メモの保存が行われる。
【００６１】
なお、ここでは、ブラウザからの画面メモの保存の方法として、図９（ａ）の画面メモ一覧から図９（ｂ）のブラウザへ移行した場合について説明したが、任意のブラウザ画面から図９（ｄ）、図９（ｅ）へ移行可能である。図９（ｅ）のサブメニュー画面では、画面メモ保存の他、「画面メモ一覧」および「自動画面メモ取得条件登録」（後述）へ移行することができる。
【００６２】
図９（ａ）の画面メモ一覧画面において、所定の操作（ここでは＜Ｍｅｎｕ＞ソフトキーの指示）により、図９（ｃ）のメニュー画面が表示される。このメニュー画面には、メニュー項目として、選択した画面メモのタイトルを編集するための「タイトル編集」、画面メモを削除するための「削除」、画面メモの削除を防止したりその防止を解除したりするための「保護／保護解除」、すべての保護を一括して解除するための「全件保護解除」、および、画面メモを自動的に取得・保存するための「自動画面メモ取得条件登録」が用意されている。
【００６３】
「自動画面メモ取得条件登録」が選択されると、図１０の自動画面メモ取得条件登録画面が表示される。この画面には、既に登録されたＵＲＬまたはそのサイト名称からなるサイト情報（ここではサイト名称）がリスト表示されている。この画面において、＜Ｍｅｎｕ＞ソフトキーが指示されると、図１０（ｂ）のメニュー画面が表示される。このメニュー画面は自動画面メモ取得条件登録を新たに行うための「新規」と、既存の自動画面メモ取得条件登録を削除するための「削除」のメニュー項目を有する。「新規」が選択されると、図１１（ａ）の「新規自動画面メモ取得条件」の登録画面へ移行する。この登録画面は、図３（ｂ）に示した画面メモ自動取得条件リスト１２０ｅに対応して、自動画面メモ取得を希望するウェブページの「ＵＲＬ」、「画面メモタイトル」、自動取得の開始日時である「開始日時」、取得の時刻である「メモ時間」、繰り返しの有無を指定する「繰り返し」、繰り返しの回数を指定する「回数」の各登録項目を有する。この画面では１日１回の取得の例を示しているが、１日複数回、または、数日おき、毎週１回等、他の頻度での取得が行えるように、この画面を修正したり、別の画面を選択できるようにしたりしてもよい。
【００６４】
図１１（ａ）の画面で「ＵＲＬ」の項目を選択してエンターキーを押下すると、図１１（ｂ）のメニュー画面に移行する。このメニュー画面では、ウェブページの閲覧から所望のページを見つけてそのＵＲＬを取得するための「Ｗｅｂページ閲覧」、ＵＲＬを手入力するための「ＵＲＬ入力」、登録されているブックマークの中からＵＲＬを選択するための「ブックマーク」、ブラウザの履歴情報の中からＵＲＬを選択するための「ブラウザ履歴」の各メニュー項目を有する。
【００６５】
なお、図１０（ａ）の自動画面メモ取得条件登録画面において、ユーザはいずれかのサイト名称を選択して所定の操作（ここではエンターキー押下）を行うことにより、図１２の自動画面メモ編集画面へ移行することができる。この場合の選択は図ではサイト名称の反転表示でユーザに示している。図１２の画面では、登録済みの自動画面メモ取得条件の内容を編集（修正）することができる。自動取得期間が終了したサイト名称については他のサイト名称と異なる表示態様（ここではグレイ表示）４３５でユーザに示している。自動取得期間とは、例えば、図１１（ａ）の画面で示された「（日付）迄」の期間である。自動取得期間が終了した後、「編集」により自動取得を再開することも可能である。
【００６６】
図１３に、本実施の形態における画面メモ取得の処理手順の一例を示す。この前提として、図１０（ａ）に示したように、少なくとも一つのサイトについて画面メモ登録がなされているものとする。この処理は、画面メモ登録が有効化されている状態で、登録されたサイトのいずれかについて、指定されたタイミング（例えば図１１の画面で指定された日時）が到来したか否かを監視している（Ｓ１１）。指定されたタイミングが到来しなければ、ステップＳ１５へ進む。指定されたタイミングが到来したら、指定されたＵＲＬにアクセスする（Ｓ１２）。ついで、当該ＵＲＬのコンテンツを取り込む（ダウンロードする）（Ｓ１３）。そこで、このコンテンツを所定の形式に変換し、その時点の日時データとともに保存する（Ｓ１４）。また、ユーザから手動による画面メモ取得の指示があれば（Ｓ１５，Ｙｅｓ）、ステップＳ１３に戻り、当該ＵＲＬのコンテンツを取り込み、保存する。手動の画面メモ取得指示がなければ、ステップＳ１１に戻り、上記の処理を繰り返して実行する。
【００６７】
なお、記憶部１２０の記憶容量の制限上、無限に画面メモを追加保存することはできない。記憶部１２０の空き容量、または、画面メモデータ記憶領域４６１の上限が定められている場合にはその空き容量に応じて、空き容量が所定量より小さくなった場合や新たな画面メモの保存にメモリ容量が足りなくなることが予想される場合、などにユーザに警告して、既保存の画面メモデータの少なくとも一部を削除することを勧誘することができる。あるいは、そのような場合に制御部がユーザの許可を得て所定の画面メモデータ（例えば保存日時の古いもの、または、ユーザが選択したもの）を削除するようにしてもよい。「ユーザの許可」は前もって初期設定で行う形式でもよいし、その都度、ユーザに問い合わせて行う形式でもよい。また、「画面メモデータの削除」は画面メモ管理データ１２０ｂにおけるＵＲＬの管理データの削除を伴う場合と伴わない場合とがありうる。これは、いずれか一方を固定的に採用してもよいし、ユーザの設定により選択できるようにしてもよい。ＵＲＬの管理データの削除を伴わない場合でも、ユーザは手動によりＵＲＬを削除することが可能である。
【００６８】
図１４に、本実施の形態におけるカレンダ表示の処理手順の一例を示す。
【００６９】
まず、図７（ｃ）や図８（ａ）に示したようなカレンダ表示が行われる（Ｓ２１）。このカレンダ表示では、日付を構成する数値が曜日とともに所定の配列で画面上に表示される。さらに、現在の日付がカーソル４０１または反転表示等によりフォーカスされる（Ｓ２２）。ついで、フォーカスされた日付についての画面メモの有無、受信メールの有無、スケジュールデータの内容が確認されて（Ｓ２３）、対応するアイコン（４１１〜４１４）および識別表示４０３の表示が行われる（Ｓ２４）。図８（ａ）のようなカレンダ表示のように、各日付に対して書き込みエリアが存在する場合には、そこにスケジュールデータの少なくとも一部を表示する（Ｓ２５）。
【００７０】
日付の変更があれば（Ｓ２６，Ｙｅｓ）、ステップＳ２２に戻る。カレンダの形態の変更指示があれば（Ｓ２７，Ｙｅｓ）、最初のステップＳ２１へ戻る。エンターキーの指示があれば（Ｓ２８，Ｙｅｓ）、現在フォーカスされている日付のスケジュール画面（１日）（図７（ｄ））へ移行する（Ｓ２９）。スケジュール画面（１日）への移行後は、上述したように、所定の操作によりカレンダ画面に戻ることもできる。
【００７１】
図１５に、画面メモ表示の処理手順の一例を示す。
【００７２】
まず、当日のスケジュール画面（１日）を表示する（Ｓ３１）。この画面内で「画面メモ」の指示があれば（Ｓ３２，Ｙｅｓ）、当該日付の画面メモ一覧表示を行う（Ｓ３３）。そこで、画面メモの選択指示があれば（Ｓ３４，Ｙｅｓ）、ブラウザを起動して、記憶部１２０から選択された画面メモデータを読み出し、画面に表示する（Ｓ３５）。この画面内にリンク設定箇所があれば、その指示により、ネットワークに接続してリンク先のページへ移行することもできる。
【００７３】
上記の実施の形態によれば、カレンダおよびスケジューラと画面メモとの有機的な結合により画面メモの利用性が飛躍的に向上する。例えば、スケジューラ、カレンダのいずれの画面においても、画面メモの確認が可能となる。また、日付軸上で異なる日の画面メモを得ることができ、その比較が可能となる。
【００７４】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。例えば、カレンダはスケジューラの一部として示したが、カレンダ表示機能はスケジューラと独立したものであってもよい。
【００７５】
カレンダ表示機能と画面メモ機能が関連づけられれば、本発明においてスケジューラは必須の機能ではない。
【００７６】
また、ブラウザとスケジューラとが必ずしも別々に起動させる構成でなくてもよい。例えば、スケジューラにおいて表示が指示された画面メモを表示する際、ブラウザの一部のモジュール機能を用いて、表示画面データを作成してスケジューラアプリケーションの一つとして当該画面メモを表示する構成であってもよい（この場合、ブラウザ本体は起動されない。）
【００７７】
さらに、カレンダ画面（図７（ｃ）、図８（ａ））からスケジュール画面（図７（ｄ））を経由して画面メモ一覧（図９（ａ））へ移行する例を示したが、カレンダ画面から直接的に画面メモ一覧へ移行できるようにしてもよい。
【図面の簡単な説明】
【００７８】
【図１】本発明のマークアップ言語文書表示方法を実現するブラウザを搭載した情報端末装置の概略構成を示すブロック図である。
【図２】本発明の実施の形態におけるブラウザとスケジューラ、およびこれらに対する各種入出力に関連したブロックを示した図である。
【図３】図２内の記憶部内に示した各種データのうち、画面メモ管理データおよび画面メモ自動取得条件リストの内部構成例を示す図である。
【図４】本発明の実施の形態における記憶部内に保存された（保存される）内容の例を、より具体的に示した図である。
【図５】図２に示したブラウザ内の主要機能部としてのブラウザエンジンの内部構成を示す図である。
【図６】本発明の実施の形態に関係する端末の主要な状態の相互の関係を示した状態遷移図である。
【図７】本発明の実施の形態に関連した、端末の表示画面の遷移例を示す図である。
【図８】本発明の実施の形態におけるカレンダ画面（週）およびスケジュール画面（１日）を示す図である。
【図９】本発明の実施の形態における端末の表示画面の他の遷移例を示す図である。
【図１０】本発明の実施の形態における自動画面メモ取得条件登録画面の説明図である。
【図１１】本発明の実施の形態における「新規自動画面メモ取得条件」の登録画面の説明図である。
【図１２】本発明の実施の形態における自動画面メモ編集画面を示す図である。
【図１３】本発明の実施の形態における画面メモ取得の処理手順の一例を示すフローチャートである。
【図１４】本発明の実施の形態におけるカレンダ表示の処理手順の一例を示すフローチャートである。
【図１５】本発明の実施の形態における画面メモ表示の処理手順の一例を示すフローチャートである。
【符号の説明】
【００７９】
１００…情報端末装置、１０１…制御部、１０２…信号処理部、１０３…画像処理部、１０５…表示部、１０７…マイク、１０８…スピーカ、１１３…操作部、１１５…通信部、１２０…記憶部、１２０ａ…画面メモデータ、１２０ｂ…画面メモ管理データ、１２０ｃ…スケジュールデータ、１２０ｄ…カレンダデータ、１２０ｅ…画面メモ自動取得条件リスト、１３０…ブラウザ、１３５…スケジューラ、１３７…画面メモ機能、２１３…ブラウザエンジン、４０１…カーソル、４０３…識別表示、４０４…カーソル、４０６…識別表示、４０９…ガイダンス表示領域、４１０…アイコン表示領域、４１１，４１２，４１３，４１４…アイコン、４１５…エリア、４２０…操作プログラム、４２５…リンク設定箇所、４３０…ブラウザプログラム、４３１…ブックマークデータ記憶領域、４３２…履歴データ記憶領域、４３３…キャッシュデータ記憶領域、４３５…グレイ表示、４４０…メーラプログラム、４４１…メール記憶領域、４５０…スケジューラプログラム、４５１…カレンダデータ、４５２…スケジュールデータ記憶領域、４６０…画面メモプログラム、４６１…画面メモデータ記憶領域、４６２…画面メモ管理データ記憶領域、４６３…画面メモ自動取得条件リスト記憶領域、５０１…待受状態、５０２…メインメニュー表示状態、５０３…カレンダ表示状態、５０４…スケジュール表示状態、５０５…自動画面メモ取得条件登録状態、５０６…画面メモ一覧状態、５０７…画面メモ表示状態、５０８…画面メモ手動保存状態
【図１】
2007206757.tif 000003
【図２】
2007206757.tif 000004
【図３】
2007206757.tif 000005
【図４】
2007206757.tif 000006
【図５】
2007206757.tif 000007
【図６】
2007206757.tif 000008
【図１３】
2007206757.tif 000009
【図１４】
2007206757.tif 000010
【図１５】
2007206757.tif 000011
【図７】
2007206757.tif 000012
【図８】
2007206757.tif 000013
【図９】
2007206757.tif 000014
【図１０】
2007206757.tif 000015
【図１１】
2007206757.tif 000016
【図１２】
2007206757.tif 000017