(57)【要約】【課題】Webページ等の更新状況が容易に判明するブックマーク処理方法およびブックマーク処理装置を提供すること。【解決手段】ブックマーク処理を行うサーバーは、ユーザーからの登録要求によってユーザー毎にブックマーク情報を閲覧日時情報と共に登録する登録手段と、ユーザーからのブックマークによる閲覧要求によって閲覧日時情報を更新する更新手段と、ユーザからの更新チェック要求に基づき、当該ユーザの閲覧後に更新されているページ情報を抽出する抽出手段と、更新ページ情報をユーザ端末に送信する送信手段とを備える。携帯電話機のような端末でも容易にブックマークしたページの更新状況が判明する。また、通常の使用時には更新のための通信は行われないので、従量制課金でも更新のための費用は発生しない。【選択図】図１
2005316520.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーからの登録要求によってユーザー毎にブックマーク情報を閲覧日時情報と共にサーバーに登録するステップと、
ユーザーからのブックマークによる閲覧要求によって前記閲覧日時情報を更新するステップと、
前記ユーザからの更新チェック要求に基づき、当該ユーザの閲覧後に更新されているページ情報を抽出するステップと、
更新ページ情報をユーザ端末に送信するステップと
を含むブックマーク処理方法。
【請求項２】
ブックマークに登録されるページは特定のＷｅｂサイト内のページであり、ブックマークに登録されるページにはブックマークへの登録のためのリンクが備えられていることを特徴とする請求項１に記載のブックマーク処理方法。
【請求項３】
端末におけるブックマークの登録処理、ブックマークの表示処理、ブックマークの更新チェック処理は、端末にダウンロードされたアプリケーションプログラムが実行し、ブックマークの更新チェック処理においては、端末において受信した更新ページ情報に基づいて更新情報を含むブックマークを表示することを特徴とする請求項１に記載のブックマーク処理方法。
【請求項４】
ユーザーからの登録要求によってユーザー毎にブックマーク情報を閲覧日時情報と共に登録する登録手段と、
ユーザーからのブックマークによる閲覧要求によって前記閲覧日時情報を更新する更新手段と、
前記ユーザからの更新チェック要求に基づき、当該ユーザの閲覧後に更新されているページ情報を抽出する抽出手段と、
更新ページ情報をユーザ端末に送信する送信手段と
を備えたことを特徴とするブックマーク処理装置。
【請求項５】
ブックマークに登録されるページは特定のＷｅｂサイト内のページであり、ブックマークに登録されるページにはブックマークへの登録のためのリンクが備えられていることを特徴とする請求項４に記載のブックマーク処理装置。
【請求項６】
更に、ブックマークの登録処理、ブックマークの表示処理、ブックマークの更新チェック処理を実行するアプリケーションプログラムを端末にダウンロードするダウンロード手段を備えたことを特徴とする請求項４に記載のブックマーク処理装置。
【請求項７】
コンピュータを、
ユーザーからの登録要求によってユーザー毎にブックマーク情報を閲覧日時情報と共に登録する登録手段、
ユーザーからのブックマークによる閲覧要求によって前記閲覧日時情報を更新する更新手段、
前記ユーザからの更新チェック要求に基づき、当該ユーザの閲覧後に更新されているページ情報を抽出する抽出手段、
更新ページ情報をユーザ端末に送信する送信手段
として機能させるためのブックマーク処理プログラム。
【請求項８】
ブックマークの情報を記憶するブックマーク記憶手段と、
ユーザーによるブックマークの選択に基づき該当するページの表示要求を行う表示要求手段と、
端末からの要求に基づくサーバーからのブックマーク毎の更新情報に従って更新表示を含むブックマーク情報を表示するブックマーク更新表示手段と
を備えたことを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブックマーク処理方法、ブックマーク処理装置、ブックマーク処理プログラムおよび携帯端末に関するものであり、特に、インターネット等におけるWebページ等の更新状況が容易に判明するブックマーク処理方法、ブックマーク処理装置、ブックマーク処理プログラムおよび携帯端末に関するものである。
【背景技術】
【０００２】
従来、パソコンや携帯電話機などにはインターネットのホームページを閲覧するためのブラウザが搭載されている。このブラウザには所望のＵＲＬを記憶し、簡単な操作で当該ページを読み出すことができるブックマーク機能が備わっていた。しかし、このブックマーク機能は、短にブラウザが当該ＵＲＬを記憶しているのみであり、ユーザーが最後にアクセスしてから当該ページの内容が更新されているか否かはそのページにアクセスしてみなければ判明しなかった。そこで、例えば、下記の特許文献１には、ブラウザがバックグランド処理によってページの更新の有無をチェックし、表示する技術が開示されている。
【特許文献１】特開平１１−２９６４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記した従来の更新の方法においては、通信パケット量が増加し、例えば携帯電話機などの従量制課金においては費用がかかってしまうという問題点があった。また、携帯電話機の場合にはＲＡＭやＲＯＭの容量やＣＰＵの処理能力が限られているために、ブラウザの機能を追加したりブックマークデータの保存容量を増加することが困難であるという問題点もあった。
【課題を解決するための手段】
【０００４】
本発明は、上記した課題を解決することを目的とし、このために、本発明のブックマーク処理方法は、ユーザーからの登録要求によってユーザー毎にブックマーク情報を閲覧日時情報と共にサーバーに登録するステップと、ユーザーからのブックマークによる閲覧要求によって前記閲覧日時情報を更新するステップと、前記ユーザからの更新チェック要求に基づき、当該ユーザの閲覧後に更新されているページ情報を抽出するステップと、更新ページ情報をユーザ端末に送信するステップとを含むことを主要な特徴とし、上記各ステップを実行する機能を備えたックマーク処理プログラム、ブックマーク処理装置にも特徴が有る。
【０００５】
また、ブックマークに登録されるページは特定のＷｅｂサイト内のページであり、ブックマークに登録されるページにはブックマークへの登録のためのリンクが備えられている点にも特徴がある。更に、端末におけるブックマークの登録処理、ブックマークの表示処理、ブックマークの更新チェック処理は、端末にダウンロードされたアプリケーションプログラムが実行し、ブックマークの更新チェック処理においては、端末において受信した更新ページ情報に基づいて更新情報を含むブックマークを表示する点にも特徴がある。
更に、ブックマークの情報を記憶するブックマーク記憶手段と、ユーザーによるブックマークの選択に基づき該当するページの表示要求を行う表示要求手段と、端末からの要求に基づくサーバーからのブックマーク毎の更新情報に従って更新表示を含むブックマーク情報を表示するブックマーク更新表示手段とを備えた携帯端末にも特徴がある。
【発明の効果】
【０００６】
本発明の方法および装置は上記のような特徴によって、携帯電話機のような端末でも容易にブックマークしたページの更新状況が判明するという効果がある。また、通常の使用時には更新のための通信は行われないので、従量制課金でも更新のための費用は発生しないという効果がある。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。本実施の形態では、端末として携帯電話機を使用する例を開示する。但し、本発明はインターネットに接続してＷｅｂ閲覧が可能な任意の端末について適用可能である。
【０００８】
まず全体構成について説明する。図１は本発明の一実施の形態に係るシステムを概略的に説明する概略構成図である。このシステムは、たとえば図１に示したように、携帯端末（一例として携帯電話３）とサーバ１とを携帯電話網４およびインターネット５間で通信可能にしたものである。携帯電話網４は、図示せぬ基地局に接続され、パケット処理を司るパケット網４１と、インターネット５に接続され、当該インターネット５に接続される各種端末との通信を司るゲートウェイサーバ４２とを備え、携帯端末側からインターネット５への通信接続を可能にする構成である。
【０００９】
携帯電話３は、たとえば、HTTP（Hyper Text Transfer Protocol）によりウェブ閲覧を可能にするウェブブラウザ３１（携帯電話機に標準装備されている）、本発明によるブックマークアプリケーションプログラム（以下アプリと記す）３２、ブックマークデータ３３などを記憶している。ブックマークアプリ３２は、サーバーからダウンロードしてインストールしたものである。携帯電話３は、ウ工ブブラウザ３１によりインターネット５の各サイトにアクセスしてウェブ閲覧などのサービスを享受可能である。
【００１０】
サーバ１はデータベース２を備え、プログラム１１によってインターネット５を介して他の端末と通信を行うとともに、携帯電話網４およびインターネット５を介して携帯端末からのアクセスに応じて後述するような処理を行う。データベース２は、サーバ１に接続された大規模記憶装置であり、ダウンロード用ブックマークアプリ２１やブックマークデータ２２を記憶すると共にサーバ１の制御に基づき当該サーバ１に対して必要なデータを提供する。
【００１１】
図２は本実施の形態によるサーバ１の内部構成例を示すブロック図である。サーバ１は、たとえば図２に示したように、インターネット５に接続され、このインターネット５を介して携帯端末、PCなどの他の機器との間の双方向通信を司る通信制御部１０１、CPU、ROM、RAMなどを備え、サーバ全体の制御を司る制御部１０２、時刻を計時する時計部１０３、他の端末に対してウェブ表示を提供したり、サーバ自体の処理を行うためのプログラム１１、各種パラメータなどを記憶する記憶部１０４、デ−タベース２に接続され、データベース２との間でデータ授受を行うデータベースインタフエース１０５などのユニットを備え、各ユニットを内部のバスライン１０６に接続させてデータ、アドレス信号、制御信号などを伝送可能としている。
【００１２】
図３は本実施の形態による携帯電話３の内部構成例を示すブロック図である。携帯電話３は、たとえば図３に示したように、アンテナ３０１を接続させた通信制御部３０２、制御部３０３、操作部３０４、表示部３０６、記憶部３０７、音声／サウンド制御部３０８などのユニットを備え、各ユニットをバスライン３１１に接続させてデータ、アドレス信号、制御信号などを伝送可能としている。通信制御部３０２は、アンテナ３０１を介して携帯電話網４と無線通信を行う。この通信制御部３０２により、他の電話機能付端末との間で音声通話を実現したり、サーバ１との間でデータ通信を実現することができる。
【００１３】
制御部３０３は、CPU、ROM、RAMなどを備え、ROMや記憶部３０７の各種プログラムに従って携帯電話３全体の制御を行う。制御部３０３は、ウェブブラウザ３１（たとえばJAVA（登録商標）アプリ）によってＷｅｂ閲覧を制御するとともに、ブックマークアプリ３２によって後述する処理を行う。
【００１４】
操作部３０４は、電話番号や文字を入力するためのダイヤルキー、メインメニューを呼び出したり、画面上の選択可能なアイコンに対して上下左右方向へのカーソル移動を可能にしてそのカーソル移動により項目を選択するために使用するセレクトキー、ダイヤルキーやセレクトキーで選択した項目を確定する確定キーなどを備えている。
【００１５】
表示部３０６は、たとえば液晶のディスプレイを備え、そのディスプレイに例えばＷｅｂブラウザを表示したり、電話やメールの機能を使うときの操作画面を表示する。記憶部３０７には、上述したように、ウェブブラウザ３１、ブックマークアプリ３２などを記憶している。音声／サウンド制御部３０８は、スピーカ３０９やマイク３１０を接続させており、スピーカ３０９に対して呼出音、着信メロデイ、着うた（登録商標）などのサウンド出力や通話時などの音声出力を制御したり、マイク３１０に対して通話時などの音声入力を制御する。
【００１６】
以下に、本発明によるブックマーク処理の機能および動作を説明する。図４は、本発明のブックマーク処理におけるブックマーク登録ステップの内容を示すフローチャートである。縦線は時間の経過を示し、横点線は情報、データの移動を示している。なお、この実施例においては、サーバー１は、例えば登録ユーザーに対して有料で着メロデータをダウンロードするサービスを提供しているサーバーであってもよく、携帯電話３のユーザーは公知の方法で既にこのサーバーにユーザー登録しているものとする。
【００１７】
Ｓ１０においては、ユーザーの操作に基づき携帯電話３のブラウザがサーバー１内の所望のページの表示を要求する。このページは例えばユーザーが好きな特定のアーチストのページなどである。Ｓ１１においてはサーバーが要求を受け付け、Ｓ１２、１３においては、サーバーがブックマークマスターテーブルから登録されているブックマーク情報を取得する。図８（ａ）にブックマークマスターテーブルのレコード項目例を示す。ブックマークマスターテーブルにはブックマークＩＤ８０、ブックマーク名称８１、ブックマークしたページのＵＲＬ８２、最終更新日時８３等が記憶されている。なお、ページにブックマーク用の名称なども予め記述する場合にはＳ１２、１３は不要である。
【００１８】
Ｓ１４においてはサーバーから携帯電話にページデータを返す。なお、ページ記述時にブックマークのＩＤを指定する。Ｓ１５においては、携帯電話において受信したページをブラウザで表示する。図７（ａ）にＳ１５においてブラウザによって表示される画面例を示す。この画面７０には図示されているように「ページをメモ」というエリア７１があり、ブックマークを登録するためのリンク（アプリの起動リンク）が張られている。Ｓ１６においては、ユーザーがこのリンクエリア７１を選択操作する。
【００１９】
Ｓ１７においては、予めダウンロードされていたアプリが起動する。Ｓ１８においては、アプリが当該ページのブックマークへの登録要求を送信する。この登録要求情報には、登録するブックマークＩＤと該当ページを表示するために必要なパラメータが含まれている。例えばアーティスト名で検索した結果のページをブックマークする場合には、検索結果のページに付与されたブックマークＩＤと検索条件のパラメータが含まれる。
【００２０】
Ｓ１９においては、サーバーにおいて要求が受け付けられ、Ｓ２０、２１においては、ユーザー固有の記憶領域にブックマークデータが保存される。図８（ｂ）にユーザーブックマークデータのレコード項目例を示す。保存されるデータ項目は、ブックマークＩＤ９０、ブックマーク表示パラメータ９１、ブックマーク最終閲覧日時９２、ユーザー領域の何番目に保存したかを示す登録ＩＤ９３等である。Ｓ２２においては、サーバーから携帯電話に登録ＩＤが送信される。
【００２１】
Ｓ２３においては、携帯電話においてブックマーク情報（ブックマークＩＤ、ブックマーク名称など）と登録ＩＤを保存し、Ｓ２４において更新されたブックマーク情報を表示する。図７（ｂ）にＳ２４においてアプリによって表示される画面例を示す。画面７２においては「メモリスト」というタイトルでブックマークのリストが表示され、新規に登録したブックマーク名称（ＡＡＡ）が最上位に表示されている。以上が登録ステップである。
【００２２】
次に、ブックマークを利用した閲覧ステップについて説明する。図５は、本発明のブックマーク処理における閲覧ステップの内容を示すフローチャートである。Ｓ３０においては、ユーザーの操作によりアプリを起動する。Ｓ３１においては、携帯電話に記憶されているブックマーク情報に基づきブックマーク（メモリスト）を表示する。図７（ｂ）にＳ３０においてアプリによって表示される画面例を示す。そして、ユーザーが選択したブックマークと対応するページの表示要求（ブックマークＩＤ）をサーバーに送信する。
【００２３】
Ｓ３２においては、サーバーにおいて表示要求を受け付け、Ｓ３３、３４においては、データベース内のブックマークマスターテーブルからブックマークのＵＲＬ８２を取得する。Ｓ３５、３６においては、ユーザー固有の記憶領域からブックマークの表示パラメータ９１を取得する。Ｓ３７、３８においては、閲覧要求のあったブックマークについて、ユーザー固有の記憶領域内のブックマーク閲覧日時９２を現在時刻に更新する。
【００２４】
Ｓ３９においては、取得したＵＲＬと表示パラメータからブックマークページのＵＲＬを生成する。Ｓ４０においては、Ｓ３９で生成したＵＲＬのページへのリダイレクト要求を携帯電話に返す。Ｓ４１においては、携帯電話においてリダイレクト要求を受け付け、Ｓ４２においては、ブラウザがサーバーから指定されたページを要求する。Ｓ４３においては、サーバーは要求を受け付け、Ｓ４４において要求されたページデータを携帯電話に送信する。Ｓ４５においては携帯電話においてブックマークしていたページが表示される。以上が閲覧ステップである。
【００２５】
次に、ブックマーク更新ステップについて説明する。図６は、本発明のブックマーク処理におけるブックマーク更新ステップの内容を示すフローチャートである。Ｓ５０においては、ユーザーの操作によりアプリが起動され、ユーザーがトップメニューからブックマークの表示を選択することにより、ブックマーク（メモリスト）が表示される。図７（ｂ）に、Ｓ５０においてアプリによって表示される画面例を示す。
【００２６】
Ｓ５１においては、ユーザーが図７（ｂ）の画面例の「更新チェック」のエリア７３を選択することによって、アプリが更新要求をサーバーに送信する。Ｓ５２においては、サーバーが要求を受け付け、Ｓ５３、５４においては、サーバーが、ユーザーが保存しているブックマーク全てのブックマークＩＤ８０、最終閲覧日時９２および登録ＩＤ９３を取得する。
【００２７】
Ｓ５５、５６においては、サーバーが、取得したブックマークＩＤ８０のそれぞれに対してブックマークマスターテーブルから最終更新日時８３を取得する。Ｓ５７においては、最終閲覧日時９２と最終更新日時８３とを比較して最終更新日時８３の方が新しいデータの登録ＩＤ９３を抽出する。Ｓ５８においては、抽出した登録ＩＤ９３のリストをサーバーが携帯電話に送信する。
【００２８】
Ｓ５９においては、携帯電話において登録ＩＤを受信する。Ｓ６０においては、アプリが保存してあるブックマークの登録ＩＤと受信した登録ＩＤとを比較し、Ｓ６１においては、ＩＤが一致するブックマークには更新されていることを示すアイコンあるいは文字、記号、背景色などを付加してブックマークを表示する。以上がブックマーク更新ステップである。以上のような構成および動作によって、ユーザーはブックマークしたページの更新状況を簡単にチェックすることができる。
【００２９】
以上実施例を説明したが、本発明のには以下のような変形例も考えられる。サーバに登録されているブックマーク情報に基づいてブックマークページを送信するようにすれば端末はブラウザのみでも実施可能である。この場合には、端末のブラウザに自分のブックマークページのアドレスを登録しておけば、簡単に登録してあるブックマークページを表示できる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施の形態に係るシステムを概略的に説明する概略構成図である。
【図２】本実施の形態によるサーバ１の一内部構成例を示すブロック図である。
【図３】本実施の形態による携帯電話３の一内部構成例を示すブロック図である。
【図４】本実施例のブックマーク登録ステップの内容を示すフローチャートである。
【図５】本実施例のブックマークを用いた閲覧ステップの内容を示すフローチャートである。
【図６】本実施例のブックマーク更新ステップの内容を示すフローチャートである。
【図７】ブックマーク処理において表示される画面例を示す説明図である。
【図８】ブックマークマスターテーブルおよびユーザーブックマークデータのレコード項目例を示す説明図である。
【符号の説明】
【００３１】
１…サーバ
２…データベース
３…携帯電話機
４…携帯電話網
５…インターネット
１１…サーバプログラム
２１…ダウンロード用ブックマークアプリ
２２…ブックマークデータ
３１…ウェブブラウザ
３２…ブックマークアプリ
４１…パケット網
４２…ゲートウェイサーバ
【図１】
2005316520.tif 000003
【図２】
2005316520.tif 000004
【図３】
2005316520.tif 000005
【図４】
2005316520.tif 000006
【図５】
2005316520.tif 000007
【図６】
2005316520.tif 000008
【図７】
2005316520.tif 000009
【図８】
2005316520.tif 000010