(57)【要約】【課題】オリジナルのソースファイルに変更を加えなくても、登録されたサイトのページを開いた際に、任意の表示位置を表示画面上表示できる端末装置を提供する。【解決手段】携帯端末装置１０には、ＵＲＬと、ソースファイルにおけるページ中の任意の位置に対応する部分を含む部分パターンとが対応付けて記憶されている。ユーザが、登録済みＵＲＬを開くと、携帯端末装置１０は、ＷＷＷサーバ３０からＷｅｂページのソースファイルを取得し、登録済みＵＲＬに対応して登録された部分パターンに対応する部分が表示されるように、Ｗｅｂページを表示する。【選択図】図１
2007233895.tif 000002
【特許請求の範囲】
【請求項１】
サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行うブラウジング機能を有する端末装置において、
登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照して、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するソースファイル取得部と、
前記アドレス記憶部を参照し、前記取得したソースファイルを解析して、前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するソースファイル解析部と、
前記部分パターンが含まれると判断されると、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行う表示制御部とを備えたことを特徴とする端末装置。
【請求項２】
表示画面上に表示したい部分を指定する位置指定入力部と、
前記ソースファイルから、前記指定された位置に対応するソースファイルの部分パターンを取得し、該取得した部分パターンと、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するアドレス登録部とを更に有する、請求項１に記載の端末装置。
【請求項３】
前記アドレス登録部は、前記部分パターンとして、前記指定された位置に対応する行を取得する、請求項２に記載の端末装置。
【請求項４】
前記アドレス登録部は、前記部分パターンとして、前記指定された位置に対応するタグ内の部分を取得する、請求項２に記載の端末装置。
【請求項５】
前記表示制御部は、前記ソースファイル取得部が取得した部分パターンに対応する位置から所定の範囲内に入力フォームに対応する部分が存在するか否かを調べ、存在する場合には、前記入力フォームに対応する部分にカーソルを合わせる、請求項１〜４の何れか一に記載の端末装置。
【請求項６】
端末装置におけるアドレス登録方法であって、
前記端末装置が、サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行うステップと、
前記端末装置が、ユーザによって指定された、表示画面に表示したい部分の位置を入力するステップと、
前記端末装置が、前記ソースファイルから、前記指定された位置に対応する部分を含む部分パターンを取得し、該取得した部分パターンと、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するステップとを有することを特徴とするアドレス登録方法。
【請求項７】
前記端末装置は、前記部分パターンとして、前記指定された位置に対応する行を取得する、請求項６に記載のアドレス登録方法。
【請求項８】
前記端末装置は、前記部分パターンとして、前記指定された位置に対応するタグ内の部分を取得する、請求項６に記載のアドレス登録方法。
【請求項９】
端末装置が、サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行うページ表示方法であって、
前記端末装置が、登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照し、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するステップと、
前記端末装置が、前記アドレス記憶部を参照し、前記取得したソースファイルを解析して前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するステップと、
前記部分パターンが含まれると判断すると、前記端末装置が、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行うステップとを有することを特徴とするページ表示方法。
【請求項１０】
前記画面表示を行うステップでは、前記端末装置は、前記取得したソースファイル中の前記部分パターンに対応する位置から所定の範囲内に入力フォームに対応する部分が存在するか否かを調べ、存在する場合には、前記入力フォームに対応する部分にカーソルを合わせる、請求項９に記載のページ表示方法。
【請求項１１】
端末装置にアドレス登録をする処理を実行させるプログラムであって、
前記端末装置に、
サーバからページ情報が記述されたソースファイル取得し、該取得したソースファイルに従って画面表示を行うステップと、
ユーザによって指定された、表示画面上に表示したい部分の位置を入力するステップと、
前記ソースファイルから、前記指定された位置に対応する一部を取得し、該取得したソースファイルの一部と、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するステップとを実行させることを特徴とするプログラム。
【請求項１２】
端末装置に、サーバからページ情報が記述されたソースファイル取得し、該取得したソースファイルに従って画面表示を行う処理を実行させるプログラムであって、
前記端末装置に、
登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照し、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するステップと、
前記アドレス記憶部を参照し、前記取得したソースファイルを解析し、前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するステップと、
前記部分パターンが含まれると判断すると、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行うステップとを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、アドレス登録方法、ページ表示方法、及び、プログラムに関し、更に詳しくは、ネットワーク通信機能を有し、Ｗｅｂサイトから取得したＷｅｂページを表示可能な携帯端末装置、そのような端末装置におけるアドレス登録方法、ページ表示方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、ネットワーク上で、さまざまなサービスの提供を受ける機会が増加している。一般に、ユーザは、サービスを利用するにあたって、ブラウザを起動してＷＷＷサーバ（Ｗｅｂサイト）にアクセスし、ＷｅｂサイトからＨＴＭＬで記述されたページ情報を取得して、ブラウザ上に、Ｗｅｂページを表示する。このとき、ユーザは、表示されたＷｅｂページ上からリンクをたどることにより、或いは、アドレス入力欄から直接にアドレス（ＵＲＬ）を入力することにより、アクセスするＷｅｂサイトを指定する。
【０００３】
また、ユーザは、既知のアドレスをブックマークに記憶しておき、そのブックマークから、訪問したいＷｅｂサイトを選択して指定することで、アクセスするＷｅｂサイトを指定することもできる。ユーザが、ブックマークから訪問したいＷｅｂサイトを指定すると、ブラウザは、アクセス先のＷｅｂサイトからＷｅｂページを取得し、そのＷｅｂページの先頭からページを表示する。Ｗｅｂページが１画面に収まらない場合には、ユーザは、Ｗｅｂページをスクロールすることで、Ｗｅｂページ中の所望の位置を、ブラウザ上に表示させることができる。
【０００４】
ユーザは、例えば頻繁に訪れるＷｅｂサイトをブックマークに登録しておくことで、すばやく、そのＷｅｂサイトへアクセスすることができる。しかしながら、ブックマークに記憶されるのは、ＷｅｂサイトのＵＲＬのみであり、そのＷｅｂページ中の位置に関する情報を含まない。Ｗｅｂサイトには、例えば、サイトの先頭から最近の更新状況やお知らせが表示され、ページの下部に会員ページにログインするための入力フォームがレイアウトされるものがある。このようなＷｅｂサイトでは、ユーザは、アクセスするたびに、いったんＷｅｂページを先頭から表示させた後に手動で入力フォームが表示される位置までスクロールさせる必要があり、面倒であるという問題があった。この問題は、特に、表示画面が小さく、１画面に表示できる情報量が限られている携帯電話機などの小型端末で顕著である。
【０００５】
上記問題を解消する技術としては、特許文献１に記載された技術がある。この技術では、ユーザは、登録したいＷｅｂサイトのＵＲＬと、そのＵＲＬで表示されるＷｅｂページ上の任意の位置を指定して、ブックマークを登録する。ブックマークの登録では、指定されたＵＲＬに基づいてＷｅｂページのソースを取得してこれを端末内に記憶（キャッシュ）し、その記憶したソースに、ユーザが指定した位置に対応してname属性（id属性）のアンカーを埋め込む。そして、ブックマークのリンク先のＵＲＬを、端末内にキャッシュしたソースファイルとし、そのＵＲＬに、表示画面上で先頭としたい位置に対応するname属性のアンカー情報を含める。ユーザがブックマークから訪問したいサイトを選択すると、ブラウザは、キャッシュされたファイルを読み込み、ブックマークに含まれるname属性のアンカー位置を先頭にして、Ｗｅｂページを表示する。
【０００６】
【特許文献１】特開２００３−５８５７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の技術では、ソースファイルに、ユーザからの指定に基づいてアンカーを埋め込む必要があり、ブックマーク先のＷｅｂサイトからソースファイルを取得してこれをキャッシュすることが必須となる。しかし、ブックマーク先のＷｅｂサイトでは、不定期に、Ｗｅｂページが更新されることがあり、ソースファイルがキャッシュ後に更新された場合には、キャッシュしたソースファイルと、Ｗｅｂサイト上の最新のソースファイルとが一致しないことになる。このため、特許文献１に記載の技術では、更新があった場合には、ユーザは、最新のＷｅｂページを表示できないという問題がある。
【０００８】
本発明は、上記問題を解消し、オリジナルのソースファイルに変更を加えなくても、登録されたサイトのページを開いた際に、任意の表示位置を表示画面上表示できる端末装置、アドレス登録方法、ページ表示方法、及び、プログラムに関する。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の端末装置は、サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行うブラウジング機能を有する端末装置において、登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照して、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するソースファイル取得部と、前記アドレス記憶部を参照し、前記取得したソースファイルを解析して、前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するソースファイル解析部と、前記部分パターンが含まれると判断されると、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行う表示制御部とを備えたことを特徴とする。
【００１０】
本発明のページ表示方法は、端末装置が、サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行うページ表示方法であって、前記端末装置が、登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照し、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するステップと、前記端末装置が、前記アドレス記憶部を参照し、前記取得したソースファイルを解析して前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するステップと、前記部分パターンが含まれると判断すると、前記端末装置が、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行うステップとを有することを特徴とする。
【００１１】
本発明の端末装置及びページ表示方法では、登録されたアドレスに従って取得したソースファイルを解析し、ソースファイルに、その登録アドレスに対応付けられた部分パターンと一致する部分が存在する場合には、その部分を、表示画面上の所定の位置に表示する。このようなアドレス登録及びページ表示を行うことにより、登録済みアドレスを開いた際に、ページ中の任意の位置を表示画面上に表示できる。また、その際、Ｗｅｂサイトからソースファイルを取得してソースファイルに改変を加える必要がないため、Ｗｅｂサイト側で更新があった場合でも、更新後の最新のページを取得できる。
【００１２】
本発明の端末装置は、表示画面上に表示したい部分を指定する位置指定入力部と、前記ソースファイルから、前記指定された位置に対応するソースファイルの部分パターンを取得し、該取得した部分パターンと、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するアドレス登録部とを更に有する構成を採用できる。この場合、ユーザは、登録済みアドレスを開いた際に表示画面上に表示されるページ中の位置を、任意に指定できる。
【００１３】
本発明の端末装置では、前記アドレス登録部は、前記部分パターンとして、前記指定された位置に対応する行を取得する構成を採用できる。或いは、前記アドレス登録部は、前記部分パターンとして、前記指定された位置に対応するタグ内の部分を取得する構成を採用することができる。部分パターンとしては、これらのデータを用いることができる。
【００１４】
本発明の端末装置及びページ表示方法では、前記ソースファイル取得部が取得した部分パターンに対応する位置から所定の範囲内に入力フォームに対応する部分が存在するか否かを調べ、存在する場合には、前記入力フォームに対応する部分にカーソルを合わせる構成を採用できる。この場合、ユーザが、手動で入力フォームにカーソルを合わせる必要がなくなる。
【００１５】
本発明のアドレス登録方法は、端末装置におけるアドレス登録方法であって、前記端末装置が、サーバからページ情報が記述されたソースファイル取得し、該取得したソースファイルに従って画面表示を行うステップと、前記端末装置が、ユーザによって指定された、表示画面に表示したい部分の位置を入力するステップと、前記端末装置が、前記ソースファイルから、前記指定された位置に対応する部分を含む部分パターンを取得し、該取得した部分パターンと、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するステップとを有することを特徴とする。
【００１６】
本発明のアドレス登録方法では、アドレスを登録する際に、アドレスと、ソースファイル中の表示したい位置に対応する部分を含む部分パターンとを対応付けて記憶する。このようなアドレス登録を用いることにより、登録済みアドレスを開いた際に、そのアドレスに対応する部分パターンと一致する部分を表示画面上に表示させることで、ユーザは、ページ中の任意の位置からページを表示させることができる。
【００１７】
本発明のアドレス登録方法では、前記端末装置は、前記部分パターンとして、前記指定された位置に対応する行を取得する構成を採用できる。また、前記端末装置は、前記部分パターンとして、前記指定された位置に対応するタグ内の部分を取得する構成を採用することもできる。部分パターンとしては、これらのデータを使用できる。
【００１８】
本発明のプログラムは、端末装置にアドレス登録をする処理を実行させるプログラムであって、前記端末装置に、サーバからページ情報が記述されたソースファイル取得し、該取得したソースファイルに従って画面表示を行うステップと、ユーザによって指定された、表示画面上に表示したい部分の位置を入力するステップと、前記ソースファイルから、前記指定された位置に対応する一部を取得し、該取得したソースファイルの一部と、前記サーバのアドレスとを対応付けて、前記アドレス記憶部に記憶するステップとを実行させることを特徴とする。
【００１９】
本発明の別の視点のプログラムは、端末装置に、サーバからページ情報が記述されたソースファイルを取得し、該取得したソースファイルに従って画面表示を行う処理を実行させるプログラムであって、前記端末装置に、登録済みのサーバのアドレスと、該アドレスが示すソースファイルの中の一部である部分パターンとを対応付けて記憶するアドレス記憶部を参照し、ユーザにより選択された登録済みアドレスのサーバから前記ソースファイルを取得するステップと、前記アドレス記憶部を参照し、前記取得したソースファイルを解析し、前記選択された登録済みアドレスに対応する部分パターンが含まれるか否かを判断するステップと、前記部分パターンが含まれると判断すると、前記ソースファイル取得部が取得したソースファイル中の当該部分パターンに対応する位置が表示画面の所定の位置になるように画面表示を行うステップとを実行させることを特徴とする。
【発明の効果】
【００２０】
本発明の端末装置、アドレス登録方法、ページ表示方法、及び、プログラムでは、アドレスと、ソースファイルの一部である部分パターンとを対応付けて記憶する。このように登録されたアドレスを開いた際に、ページ中で、アドレスに対応付けて記憶された部分パターンに対応する位置を表示画面上に表示することで、ソースファイル自体に改変を加えなくても、表示画面上に、ページ中のユーザが希望する部分を表示させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照し、本発明の実施の形態を詳細に説明する。図１は、本発明の端末装置の構成を示している。この端末装置は、携帯端末装置１０として構成され、通信部１０１、ＣＰＵ１０２、メモリ１０３、操作部１０４、及び、表示部１０５を備える。携帯端末装置１０は、既知のＷｅｂブラウズ技術により、インターネット等のネットワーク２０を介してＷＷＷサーバ３０にアクセスし、携帯端末装置１０内にＷｅｂページをダウンロードして表示可能である。
【００２２】
通信部１０１は、ネットワーク２０との間で通信接続を行う。操作部１０４は、キーパッドやカーソルキーなどの操作入力キーを有する。表示部１０５は、Ｗｅｂページ等を表示する。メモリ１０３は、ＷＷＷサーバ３０からダウンロードしたＷｅｂページのソースファイルや、Ｗｅｂページを表示させるためのブラウザのプログラム、携帯端末装置１０を動作させるための他のプログラムなどが格納される。ＣＰＵ１０２は、携帯端末装置１０の各部を制御する。
【００２３】
図２は、携帯端末装置１０の機能ブロック図を示している。携帯端末装置１０は、ソースファイル取得部１１、ソースファイル解析部１２、位置指定入力部１３、ブックマーク記憶部１４、ブックマーク登録部１５、及び、表示制御部１６を有する。ソースファイル取得部１１は、通信部１０１（図１）を用いて、ＷＷＷサーバ３０からＷｅｂページのソースファイルを取得し、これを一時的にメモリ１０３に格納する。ソースファイル解析部１２は、ＷＷＷサーバ３０から取得したソースファイルの解析を行う。
【００２４】
位置指定入力部１３は、ブックマーク登録時に、ユーザが、表示画面上で先頭付近に表示させたい位置を指定する際に使用される。ブックマーク記憶部１４は、メモリ１０３（図１）内に設けられ、ユーザによって登録された、或いは、工場出荷段階でメーカによってあらかじめ登録されたブックマークを記憶する。ブックマーク登録部１５は、ユーザ操作によって、ブックマーク記憶部１４に、ブックマークを登録する。表示制御部１６は、表示部１０５の表示を制御する。なお、上記ソースファイル取得部１１、ソースファイル解析部１２、位置指定入力部１３、ブックマーク登録部１５、及び、表示制御部１６の各機能は、メモリ１０３に格納されたプログラムを、ＣＰＵ１０２が解釈して実行することにより実現される。
【００２５】
図３は、ブックマーク登録の際の携帯端末装置１０の動作手順を示している。ユーザは、操作部１０４（図１）を操作することにより、登録したいＷｅｂサイトのＷｅｂページが表示された状態で、ブックマーク登録画面を呼び出し、ブックマーク登録を選択する（ステップＳ１０１）。位置指定入力部１３（図２）は、表示画面上に、登録用カーソルを表示して（ステップＳ１０２）、ユーザに、表示画面上で先頭位置としたいＷｅｂページ上の位置を指定させる。
【００２６】
図４は、ＷＷＷサーバ３０から取得したＷｅｂページのソースファイルの具体例を示している。このソースファイル（データ）２００は、メモリ１０３（図１）に記憶される際に、行番号２０１を付加して管理される。図５は、図４に示すソースデータの携帯端末装置１０上での表示例を示している。この例では、ソースデータ２００は、表示部１０５の１画面では表示しきれず、ページ全体を表示させるには、表示画面をスクロールさせる必要がある。スクロールには、操作部１０４に設けられたカーソルキーなどが用いられる。なお、表示している領域に、ログインＩＤやパスワードの入力欄などの入力フォーム２０２があった場合は、その入力フォームには、カーソルが表示される。このカーソルの表示は、既存のＷｅｂブラウザと同様の処理で行えばよい。
【００２７】
図４に示すソースファイルのＷｅｂサイトをブックマーク登録し、表示をページ先頭から行うと、図５に示すように、ログオンＩＤなどの入力フォーム２０２は表示画面外となり、ユーザは、ログオンのたびに、表示画面をスクロールして、入力フォーム２０２にログオンＩＤなどを入力する必要がある。そこで、ステップＳ１０２で、ログインＩＤの入力フォーム２０２が表示部１０５上に表示されるように、表示画面上で先頭位置としたいＷｅｂページ上の位置を指定する。
【００２８】
図６は、ステップＳ１０２の位置指定の際の表示部１０５の表示画面例を示している。ユーザは、ステップＳ１０１のブックマーク登録の選択に先立って、操作部１０４を用いて、表示部１０５に、図６に示すように、入力フォーム付近が表示される状態になるまで画面をスクロールさせる。ユーザが、ステップＳ１０１で、ブックマーク登録を選択すると、表示部１０５には、登録用カーソル２０３が表示される。
【００２９】
登録用カーソル２０３が表示された状態では、カーソルキーは、画面のスクロール操作から、登録用カーソル２０３の移動の操作へと機能が切り替えられる。この状態では、画面のスクロールはロックされた状態となり、ユーザは、表示された画面領域内で登録用カーソルを移動させる。ユーザは、ステップＳ１０２で、表示部１０５に表示される登録用カーソル２０３を、操作部１０４を用いて移動させ、「ログオンはこちら！」の文字列の先頭に登録用カーソル２０３を移動させて、位置を決定する。登録用カーソル２０３の移動単位は、ソースデータ２０２の行単位とすることができる。或いは、ソースデータ２０２中の文字や情報の表示を行うためのタグを検出して、タグを、移動単位としてもよい。
【００３０】
図３に戻り、ユーザが、登録用カーソル２０３の位置を決定し、決定ボタン等を押すと、ソースファイル解析部１２（図２）は、ステップＳ１０２で決定された登録用カーソル２０３の位置に対応するソースファイル上の位置のＨＴＭＬパターンを取得する（ステップＳ１０３）。ここで、ＨＴＭＬパターンとは、登録用カーソル２０３が位置するソースデータ２００（図４）における所定範囲のデータを示す。ソースファイル解析部１２は、例えば、登録用カーソル２０３が図６に示す位置で決定されると、そのカーソル位置に対して、１つのタグで囲まれた範囲、つまり、図４の９２行目の＜Ｂ＞から＜／Ｂ＞までを、所定範囲のデータとして取得する。或いは、カーソル位置の行、つまり、図４の９２行目を、所定範囲のデータとして取得する。
【００３１】
テップＳ１０３でＨＴＭＬパターンが取得されると、ブックマーク登録部１５は、表示部１０５（図１）に表示された現在表示中のＷｅｂサイトのＵＲＬと、取得したＨＴＭＬパターンとを対応付けて、ブックマーク記憶部１４（図１のメモリ１０３）に記憶する（ステップＳ１０４）。図７は、ブックマーク記憶部１４に記憶されたブックマークの登録例を示している。この例では、ブックマークのＵＲＬ登録部分２０４には、図４に示すソースファイルの取得元のＷｅｂサイトのアドレス（ＵＲＬ）「http://www.xxxxstore.co.jp/k-tai/top.html」が記憶され、ＨＴＭＬパターン登録部分２０５には、ステップＳ１０３で取得されたソースデータ２００の９２行目（図４）が記憶される。
【００３２】
図８は、ブックマークを用いてＷｅｂサイトを訪問する際の携帯端末装置１０の動作手順を示している。ユーザが、操作部１０４（図１）を操作して、ブックマーク記憶部１４（図２）に記憶されたブックマークの中から、任意のブックマークを選択すると、ソースファイル取得部１１は、ブックマーク記憶部１４のＵＲＬ登録部分２０４（図７）で示されるＵＲＬにアクセスし、ＨＴＭＬページ（ソースファイル）を取得し（ステップＳ２０１）、これをメモリ１０３に格納する（ステップＳ２０２）。
【００３３】
ソースファイル解析部１２は、ユーザによって選択されたブックマークのＨＴＭＬパターン登録部分２０５を参照して、ＵＲＬに対応付けられたＨＴＭＬパターンを取得し、ステップＳ２０２で格納されたソースファイルを検索して（ステップＳ２０３）、一致するＨＴＭＬパターンが存在するか否かを判断する（ステップＳ２０４）。表示制御部１６は、ステップＳ２０４で、一致するＨＴＭＬパターンが存在しないと判断されたときには、通常通り、表示部１０５（図１）に、ステップＳ２０１で取得されたソースファイルのページを先頭から表示する（ステップＳ２０６）。
【００３４】
表示制御部１６は、ステップＳ２０４で、一致するＨＴＭＬパターンが存在すると判断されたときには、表示部１０５に、ステップＳ２０１で取得されたソースファイルのページを、検索されたＨＴＭＬパターンを含む部分が表示部１０５の所定の位置、例えば上端に表示されるように表示する（ステップＳ２０５）。その後、ソースファイル解析部１２は、所定の範囲内に、入力フォームを指定する命令であるｉｎｐｕｔタグが存在するか否かを判断し（ステップＳ２０７）、存在する場合には、そのｉｎｐｕｔタグに対応する入力フォームに、カーソルを移動させる（ステップＳ２０８）。
【００３５】
例えば、ブックマークが、図７に示すように登録されていたときには、ＨＴＭＬパターン登録部分２０５に記憶された「<B>ログインはこちらから！</B><BR>」は、図４に示すソースファイルの９２行目と一致するため、ステップＳ２０４では、一致するＨＴＭＬパターンが存在すると判断され、ステップＳ２０５では、表示部１０５には、図５に示すＷｅｂページのうちで、この行が先頭になるように表示される。ステップＳ２０７では、例えば、ＨＴＭＬパターンの前後２行以内にｉｎｐｕｔタグが存在するか否かを調べる。図４の例では、９４行目にｉｎｐｕｔタグが記述されているため、ステップＳ２０８で、この９４行目に対応する入力フォーム（図５の入力フォーム２０３）にカーソルがあった状態で表示が行われる。
【００３６】
本実施形態では、ブックマーク登録の際に、表示部１０５での先頭表示位置を指定し、アドレスと、その先頭表示位置に対応するＨＴＭＬパターンとを対応付けて、メモリ１０３に登録する。ユーザが、ブックマークを選択してページを表示する際には、ブックマークのアドレスから取得したソースファイルに、そのアドレスに対応して登録されたＨＴＭＬパターンが存在するか否かを調べ、存在する場合には、そのＨＴＭＬパターンの部分が画面上端になるように、ページを表示する。このようにすることにより、ブックマークされたサイトのＷｅｂページ中で表示させたい箇所がページの下の方にある場合でも、手動でスクロールさせることなく、その箇所をすばやく表示できる。
【００３７】
本実施形態では、ＷＷＷサーバ３０から取得したオリジナルのソースファイルの一部分をＨＴＭＬパターンとして記憶し、そのＨＴＭＬパターンの出現位置を表示部１０５の上端に表示させている。このため、特許文献１のように、ユーザが表示させたい箇所を表示部１０５の上端に表示させる際に、オリジナルのソースファイルにタグを新たに挿入する必要がなく、オリジナルのソースファイルをキャッシュして、これをローカルに保存しておく必要がない。従って、ＷＷＷサーバ３０側でソースファイルが更新された場合でも、最新のＷｅｂページを取得してこれを表示できる。また、ＨＴＭＬパターンの近傍に入力フォームがある場合には、その入力フォームにカーソルを合わせるようにすることにより、ユーザが入力フォームに文字等を入力する際の手間を軽減できる。
【００３８】
なお、上記実施形態では、ブックマーク登録時について説明したが、これを、サイトＵＲＬへのショートカット（アイコン）を作成する際の動作に応用することもできる。この場合には、ショートカットの作成に際して、ユーザは、アドレス（ＵＲＬ）と、上端に表示させたい位置に対応するＨＴＭＬパターンとを対応付けて、メモリ１０３に記憶する。ユーザがショートカットを開くと、携帯端末装置１０は、そのショートカットのアドレスからソースファイルを取得し、ソースファイルに含まれるＨＴＭＬパターンの位置が表示部１０５の上端になるようにページを表示する。
【００３９】
以上、本発明をその好適な実施形態に基づいて説明したが、本発明の端末装置、アドレス登録方法、ページ表示方法、及び、プログラムは、上記実施形態例にのみ限定されるものではなく、上記実施形態の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。
【図面の簡単な説明】
【００４０】
【図１】本発明の端末装置の構成を示すブロック図。
【図２】携帯端末装置１０の機能ブロック図。
【図３】ブックマーク登録時の携帯端末装置１０の動作手順を示すフローチャート。
【図４】ＷＷＷサーバ３０から取得したＷｅｂページのソースファイルの具体例を示す図。
【図５】Ｗｅｂページの具体例を示す図。
【図６】ステップＳ１０２の位置指定の際の表示部１０５の表示画面例を示す図。
【図７】ブックマーク記憶部１４に記憶されたブックマークの登録例を示す図。
【図８】ブックマークを用いてＷｅｂサイトを訪問する際の携帯端末装置１０の動作手順を示すフローチャート。
【符号の説明】
【００４１】
１０：携帯端末装置
１１：ソースファイル取得部
１２：ソースファイル解析部
１３：位置指定入力部
１４：ブックマーク記憶部
１５：ブックマーク登録部
１６：表示制御部
２０：ネットワーク
３０：ＷＷＷサーバ
１０１：通信部
１０２：ＣＰＵ
１０３：メモリ
１０４：操作部
１０５：表示部
【図１】
2007233895.tif 000003
【図２】
2007233895.tif 000004
【図３】
2007233895.tif 000005
【図４】
2007233895.tif 000006
【図５】
2007233895.tif 000007
【図６】
2007233895.tif 000008
【図７】
2007233895.tif 000009
【図８】
2007233895.tif 000010