(57)【要約】【課題】開示の携帯端末は、ＳＮＳのメッセージを高速に画面表示することを目的とする。【解決手段】携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信し、ＳＮＳサーバから受信したメッセージのコンテンツをメッセージ格納部に格納する。【選択図】図７
2010033270.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信し、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージＩＤ先読み応答のメッセージＩＤをメッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信し、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する
ことを特徴とするコンテンツ先読み方法。
【請求項２】
請求項１記載のコンテンツ先読み方法において、
携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信し、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザＩＤを特定ユーザ名と共に特定ユーザテーブルに登録する
ことを特徴とするコンテンツ先読み方法。
【請求項３】
特定ユーザのユーザＩＤを登録した特定ユーザテーブルと、
メッセージＩＤとメッセージのコンテンツを格納するメッセージ格納部と、
前記特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信するメッセージＩＤ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索した検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として受信し、受信したメッセージＩＤ先読み応答のメッセージＩＤを前記メッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、
を有することを特徴とする携帯端末。
【請求項４】
請求項３記載の携帯端末において、
携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として受信し、受信した検索応答のユーザＩＤを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、
を有することを特徴とする携帯端末。
【請求項５】
ソーシャルネットワーキングサービスを実行するＳＮＳサーバであって、
受信したメッセージの宛先ユーザＩＤと発信ユーザＩＤとメッセージＩＤをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザＩＤを指定したメッセージＩＤ先読み依頼を受信し、受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に送信するメッセージＩＤ検索手段と、
前記携帯端末からメッセージＩＤを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、
を有することを特徴とするＳＮＳサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを先読みするコンテンツ先読み方法及び携帯端末及びＳＮＳサーバに関する。
【背景技術】
【０００２】
インターネットを利用してＷＷＷサーバ上のコンテンツをブラウザで表示する場合、画面に表示されているハイパーリンクを選択することにより、次のコンテンツをブラウザに表示することが従来から行われている。
【０００３】
ハイパーリンク先のコンテンツを先読みする方法として、利用者がアドレスとして使用したＵＲＬを記憶して、そのＵＲＬのアドレス一覧を基に、表示中の画面にあるハイパーリンクの中から良く利用するＵＲＬを先読みする方法が提案されている（例えば特許文献１参照）。
【０００４】
更に、先読み機能として、表示される画面の中のキーワード（例えば「ＤＶＤ」）を指定すると、それに関係する情報をハイパーリンクから先読みする方法が提案されている（例えば特許文献２参照）。
【特許文献１】特開２００１−１４２７６９号公報
【特許文献２】特開２００４―２６５０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の携帯端末を用いたＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）の利用が増えてくるにつれて、メールを利用する代りに、ＳＮＳのメッセージ（コンテンツ）を使う利用者が現れてきた。
【０００６】
従来技術を用いてＳＮＳのメッセージを表示しているときに、次のＳＮＳのメッセージを先読みすることを考えた場合、携帯端末のようにＣＰＵ能力が低いと、先読み処理に時間がかかり、利用者にとって操作性の悪い方式になってしまうという課題があった。
【０００７】
開示の携帯端末は、ＳＮＳのメッセージを高速に画面表示することを目的とする。
【課題を解決するための手段】
【０００８】
開示の一実施態様によるコンテンツ先読み方法は、携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信し、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージＩＤ先読み応答のメッセージＩＤをメッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信し、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する。
【０００９】
好ましくは、携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信し、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザＩＤを特定ユーザ名と共に特定ユーザテーブルに登録する。
【００１０】
開示の一実施態様による携帯端末は、特定ユーザのユーザＩＤを登録した特定ユーザテーブルと、
メッセージＩＤとメッセージのコンテンツを格納するメッセージ格納部と、
前記ユーザＩＤ管理テーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信するメッセージＩＤ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索した検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として受信し、受信したメッセージＩＤ先読み応答のメッセージＩＤを前記メッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、を有する。
【００１１】
好ましくは、特定ユーザの特定ユーザ名と特定ユーザのユーザＩＤを対応付けて登録する特定ユーザテーブルと、
携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として受信し、受信した検索応答のユーザＩＤを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、を有する。
【００１２】
開示の一実施態様によるＳＮＳサーバは、ソーシャルネットワーキングサービスを実行するＳＮＳサーバであって、
受信したメッセージの宛先ユーザＩＤと発信ユーザＩＤとメッセージＩＤをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザＩＤを指定したメッセージＩＤ先読み依頼を受信し、受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に送信するメッセージＩＤ検索手段と、
前記携帯端末からメッセージＩＤを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、を有する。
【発明の効果】
【００１３】
開示の装置によれば、ＳＮＳのメッセージを高速に画面表示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面に基づいて実施形態について説明する。
【００１５】
＜実施形態＞
図１は、コンテンツ先読み方法の一実施形態の概略を示す。なお、本実施形態では文字メッセージのコンテンツを例にして説明するが、画像メッセージのコンテンツや音声メッセージのコンテンツであっても良い。
【００１６】
図１において、携帯端末１０にはＳＮＳ特定ユーザのユーザＩＤを登録したＳＮＳ特定ユーザテーブルと、メッセージとメッセージＩＤを格納するメッセージ格納部を有している。
【００１７】
携帯端末１０は、ＳＮＳ特定ユーザ登録処理を実行し、ＳＮＳサーバ１１にニックネームを提示してＳＮＳ特定ユーザのユーザＩＤを要求し、ＳＮＳサーバ１１からＳＮＳ特定ユーザのニックネームに対応するユーザＩＤを通知されてＳＮＳ特定ユーザテーブルに登録している。
【００１８】
また、携帯端末１０は所定周期で先読み処理を実行し、ＳＮＳ特定ユーザテーブルに登録されている全てのユーザＩＤに対し、ＳＮＳ特定ユーザのユーザＩＤを含むメッセージＩＤ先読み依頼を作成してＳＮＳサーバ１１に送信する。
【００１９】
ＳＮＳサーバ１１は、全てのユーザのユーザＩＤに対応付けてニックネームをユーザＩＤ管理テーブルで管理すると共に、宛先ユーザＩＤ毎に発信ユーザＩＤ（メッセージの作成者のユーザＩＤ）とメッセージＩＤとに対応付けてメッセージのタイトル及びコンテンツをメッセージ管理テーブルで管理している。
【００２０】
ＳＮＳサーバ１１は各携帯端末１０からのメッセージＩＤ先読み依頼を受信すると、メッセージＩＤ先読み依頼の送信元ユーザＩＤとＳＮＳ特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、得られた発信ユーザＩＤとメッセージＩＤをメッセージＩＤ先読み応答として依頼元のユーザの携帯端末１０に対し送信する。
【００２１】
メッセージＩＤ先読み応答を受信した携帯端末１０では、メッセージＩＤ先読み応答のメッセージＩＤを、既にメッセージ格納部に格納しているメッセージＩＤと比較して、メッセージ格納部に格納されていないメッセージＩＤについて、メッセージＩＤを含むメッセージ先読み依頼を作成してＳＮＳサーバ１１に送信する。
【００２２】
ＳＮＳサーバ１１は、各携帯端末１０からのメッセージ先読み依頼を受信すると、メッセージ先読み依頼のメッセージＩＤに対応するメッセージのコンテンツを取出し、メッセージＩＤとメッセージのコンテンツをメッセージ先読み応答として依頼元のユーザの携帯端末１０に対し送信する。
【００２３】
メッセージ先読み応答を受信した携帯端末１０では、メッセージ先読み応答のメッセージのコンテンツをメッセージＩＤと共にメッセージ格納部に格納する。
【００２４】
＜携帯端末＞
図２は、携帯端末の一実施形態の機能構成図を示す。同図中、携帯端末１０は、無線部２０と、無線制御部２１と、呼制御部２２と、ｈｔｔｐ通信部２３と、ブラウザ部２４と、先読み部２５と、画面表示制御部２６と、表示部２７と、中央制御装置（ＣＰＵ）２８と、プログラム記憶メモリ２９、メモリ３０を有している。
【００２５】
無線制御部２１、呼制御部２２、ｈｔｔｐ通信部２３、ブラウザ部２４、先読み部２５、画面表示制御部２６それぞれは中央制御装置２８がプログラム記憶メモリ２９に記憶されているプログラムを実行することにより実現される機能である。また、先読み部２５は、メモリ３０に接続され、メモリ３０上にＳＮＳ特定ユーザテーブル３０ａとメッセージ格納部３０ｂが設けられている。
【００２６】
無線部２０は、無線制御部２１と共に、図示しない無線基地局との間で無線信号の送受信を行う。なお、無線基地局はＩＰネットワークを介してＳＮＳサーバ１１に接続されている。
【００２７】
呼制御部２２は、無線制御部２１で受信した無線信号をＴＣＰ（ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットに変換してｈｔｔｐ通信部２３に供給し、また、ｈｔｔｐ通信部２３から供給されるＴＣＰ／ＩＰパケットを無線信号に変換して無線制御部２１に供給する。
【００２８】
ｈｔｔｐ通信部２３は、呼制御部２２からのＴＣＰ／ＩＰパケットをｈｔｔｐ（ｈｙｐｅｒｔｅｘｔ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）情報に変換してブラウザ部２４又は先読み部２５に供給する。また、ｈｔｔｐ通信部２３はブラウザ部２４又は先読み部２５から供給されるｈｔｔｐ情報をＴＣＰ／ＩＰパケットに変換して呼制御部２２に供給する。
【００２９】
ブラウザ部２４は、ＳＮＳサーバ１１又はその他のサーバから受信したｈｔｔｐ情報を画面表示するための情報に変換して画面表示制御部２６に供給する。また、ユーザの指定にしたがってＳＮＳサーバ１１又はその他のサーバに対し要求又は依頼を行うｈｔｔｐ情報を生成してｈｔｔｐ通信部２３に供給する。
【００３０】
先読み部２５は、ＳＮＳ特定ユーザの登録処理（又は変更処理）を行ってＳＮＳ特定ユーザテーブル３０ａにＳＮＳ特定ユーザのユーザＩＤの登録を行うと共に、メッセージ先読み処理を行ってメッセージ格納部３０ｂに先読みしたメッセージを格納し、また、メッセージ格納部３０ｂに格納しているメッセージのタイトルを画面表示するための情報に変換して画面表示制御部２６に供給する。
【００３１】
画面表示制御部２６は、ブラウザ部２４又は先読み部２５からの情報にしたがって表示部２７に画面表示を行う。
【００３２】
＜ＳＮＳサーバ＞
図３は、ＳＮＳサーバの一実施形態の機能構成図を示す。同図中、ＳＮＳサーバ１１は、ＴＣＰ／ＩＰ通信部４１と、ｈｔｔｐ通信部４２と、ユーザＩＤ管理部４３と、メッセージ管理部４４と、先読み対応部４５と、中央制御装置（ＣＰＵ）４６と、プログラム記憶メモリ４７、メモリ４８を有している。
【００３３】
ＴＣＰ／ＩＰ通信部４１、ｈｔｔｐ通信部４２、ユーザＩＤ管理部４３、メッセージ管理部４４、先読み対応部４５それぞれは中央制御装置４６がプログラム記憶メモリ４７に記憶されているプログラムを実行することにより実現される機能である。また、先読み対応部４５は、メモリ４８に接続され、メモリ４８上にユーザＩＤ管理テーブル４８ａとメッセージ管理テーブル４８ｂが設けられている。
【００３４】
ＴＣＰ／ＩＰ通信部４１は、ＩＰネットワークと接続されており、ＩＰネットワークを介して携帯端末１０に接続される。ＴＣＰ／ＩＰ通信部４１はＩＰネットワークから受信したＴＣＰ／ＩＰパケットをｈｔｔｐ通信部４２に供給し、また、ｈｔｔｐ通信部４２から供給されるＴＣＰ／ＩＰパケットをＩＰネットワークに送出する。
【００３５】
ｈｔｔｐ通信部４２は、呼制御部２２からのパケットをｈｔｔｐ情報に変換してユーザＩＤ管理部４３又はメッセージ管理部４４又は先読み対応部４５に供給する。また、ユーザＩＤ管理部４３又はメッセージ管理部４４又は先読み対応部４５から供給されるｈｔｔｐ情報をパケットに変換してＴＣＰ／ＩＰ通信部４１に供給する。
【００３６】
＜ＳＮＳ特定ユーザ登録処理＞
図４は、ＳＮＳ特定ユーザテーブル３０ａにＳＮＳ特定ユーザを登録する処理の一実施形態のシーケンスを示す。同図中、携帯端末１０の先読み部２５はステップＳ１で、自機ユーザに指定されたＳＮＳ特定ユーザのニックネーム（特定ユーザ名）を用いてＳＮＳサーバ１１に検索依頼を送信する。
【００３７】
ＳＮＳサーバ１１のユーザＩＤ管理部４３はステップＳ２で、検索依頼のニックネームを用いてユーザＩＤ管理テーブル４８ａを検索する。ユーザＩＤ管理テーブル４８ａは、図５に示すように、全てのＳＮＳユーザについて、ユーザＩＤとニックネームが登録されている。なお、ＳＮＳサーバ１１は、ニックネームが当該ユーザによって変更される度に、このユーザＩＤ管理テーブル４８ａのニックネームを変更されたニックネームに書き換えている。
【００３８】
ＳＮＳサーバ１１のユーザＩＤ管理部４３はステップＳ３で、ユーザＩＤ管理テーブル４８ａを検索して得た、検索依頼のニックネームに対応するユーザＩＤを検索応答として携帯端末１０に返送する。
【００３９】
携帯端末１０の先読み部２５はステップＳ４で検索応答のユーザＩＤを登録するか否かをユーザに確認し、検索応答のユーザＩＤを登録する場合にはステップＳ５で、図６に示すように、ＳＮＳ特定ユーザテーブル３０ａに検索応答のユーザＩＤを検索依頼のニックネーム（特定ユーザ名）と共に登録する。
【００４０】
ステップＳ５でＳＮＳ特定ユーザテーブル３０ａにユーザＩＤを登録したのち、先読み部２５はステップＳ６で別のユーザＩＤを登録するか否かをユーザに確認し、別のユーザＩＤを登録する場合にはステップＳ１に進み、登録しない場合には、この処理を終了する。
【００４１】
なお、上記実施形態では、携帯端末１０で特定ユーザのユーザＩＤが分からないため、ＳＮＳサーバ１１に問い合せ、得られた特定ユーザのユーザＩＤをＳＮＳ特定ユーザテーブル３０ａに登録しているが、携帯端末１０で特定ユーザのユーザＩＤが分かるようなシステムにおいては、特定ユーザのユーザＩＤをＳＮＳサーバ１１に問い合せる必要がないことは勿論である。
【００４２】
＜メッセージ先読み処理＞
図７は、メッセージを先読みしてメッセージ格納部３０ｂに格納する処理の一実施形態のシーケンスを示す。同図中、携帯端末１０の先読み部２５はステップＳ１１で、例えば１時間（又は数時間）程度の所定周期であるか否かを判別する。所定周期であればステップＳ１２で待受け状態か否かを判別し、待受け状態であればステップＳ１３に進む。
【００４３】
先読み部２５はステップＳ１３で、ＳＮＳ特定ユーザテーブル３０ａに登録されている全てのユーザＩＤについて、ユーザＩＤを含むメッセージＩＤ先読み依頼をＳＮＳ特定ユーザテーブル３０ａに登録されているユーザＩＤの数だけ作成してＳＮＳサーバ１１に送信する。
【００４４】
ＳＮＳサーバ１１の先読み対応部４５はステップＳ１４で、メッセージＩＤ先読み依頼の送信元ユーザＩＤとＳＮＳ特定ユーザのユーザＩＤを用いてメッセージ管理テーブル４８ｂを検索し、メッセージＩＤ先読み応答を返送する。
【００４５】
メッセージ管理テーブル４８ｂは、図８に示すように、宛先ユーザＩＤ毎に、発信ユーザＩＤ（メッセージの作成者のユーザＩＤ）とメッセージＩＤとに対応付けて、メッセージのタイトル及びコンテンツが格納されている。なお、メッセージＩＤは各メッセージを一意に特定できるように設定されている。
【００４６】
検索の際には、メッセージＩＤ先読み依頼の送信元ユーザＩＤとＳＮＳ特定ユーザのユーザＩＤが、メッセージ管理テーブル４８ｂの宛先ユーザＩＤと発信ユーザＩＤに一致するエントリを検索し、一致する一又は複数のエントリそれぞれについて発信ユーザＩＤとメッセージＩＤを得る。そして、得られた一又は複数のエントリそれぞれの発信ユーザＩＤとメッセージＩＤをメッセージＩＤ先読み応答として依頼元のユーザの携帯端末１０に対し送信する。
【００４７】
携帯端末１０の先読み部２５はステップＳ１５で、受信したメッセージＩＤ先読み応答の一又は複数のメッセージＩＤをメッセージ格納部３０ｂに格納されているメッセージＩＤと比較する。メッセージ格納部３０ｂは、図９に示すように、発信ユーザＩＤとメッセージＩＤに対応付けてメッセージのタイトル及びコンテンツを格納する。
【００４８】
先読み部２５は、一致するメッセージＩＤがメッセージ格納部３０ｂに格納されていない場合には、ステップＳ１６で当該メッセージＩＤを含むメッセージＤ先読み依頼を作成してＳＮＳサーバ１１に送信する。
【００４９】
このメッセージＤ先読み依頼を受信したＳＮＳサーバ１１の先読み対応部４５はステップＳ１７で、メッセージＤ先読み依頼のメッセージＩＤを用いてメッセージ管理テーブル４８ｂから当該メッセージのタイトル及びコンテンツを読出して、当該メッセージＩＤと共にメッセージＤ先読み応答として依頼元のユーザの携帯端末１０に対し送信する。
【００５０】
携帯端末１０の先読み部２５はステップＳ１８で、受信したメッセージ先読み応答のメッセージＩＤとメッセージ（タイトル及びコンテンツ）を、メッセージ格納部３０ｂに格納する。こののち、ステップＳ１１に進む。
【００５１】
＜ＳＮＳページの表示＞
図１０は、携帯端末１０のブラウザ部２４を使ってＳＮＳサーバ１１にアクセスし、ＳＮＳページを表示したメッセージ表示画面の一実施形態を示す。メッセージ表示画面には、発信ユーザのニックネームとメッセージのタイトルを表示している。
【００５２】
このとき、メッセージのタイトルをハイパーリンク表示（アンダーライン及び色付け）する。既に先読みしているメッセージのタイトルＴ１，Ｔ２については、アンダーラインと共に例えばオレンジ色でハイパーリンク表示し、このタイトルＴ１，Ｔ２がクリックされて選択された場合に、メッセージ格納部３０ｂからメッセージＭ１，Ｍ２のコンテンツを遅延なく表示することができる。
【００５３】
携帯端末のユーザが毎日読んでいるＳＮＳの特定ユーザのメッセージを待受け状態で先読みしておき、メッセージ表示画面では先読みしてあるメッセージのハイパーリンクを特定の色で表示しておくことで、先読みしてあるメッセージを選択した場合はネットワークからの応答を待たずに、上記メッセージを瞬時に画面表示することが可能となる。
【００５４】
また、先読みを行っていないメッセージのタイトルＴ３については、アンダーラインと共に例えば青色でハイパーリンク表示し、このタイトルＴ３がクリックされた場合には、ＳＮＳサーバ１１（例えばｈｔｔｐ：／／ＳＮＳ．ｊｐ／ｖｉｅｗ＿ｍｅｓｓａｇｅ．ｐｌ？ｉｄ＝２２２＆ｂｏｘ＝ｉｎｂｏｘ）にアクセスし、ＳＮＳサーバ１１からの応答を待ってメッセージＭ３をハイパーリンク表示する。
【００５５】
また、上記実施形態では、携帯端末からニックネーム（特定ユーザ名）をキーに指定してメッセージ管理テーブル４８ｂからメッセージＩＤを検索するのではなく、ニックネーム（特定ユーザ名）から特定ユーザのユーザＩＤに変換し、このユーザＩＤをキーに指定してメッセージ管理テーブル４８ｂからメッセージＩＤを検索しているため、ニックネームが頻繁に変更されてもユーザＩＤは変更されることはなく、ニックネームが変更される度にキーの変更登録が必要ない。
（付記１）
携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を送信し、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に待受け状態で送信し、
前記携帯端末で受信したメッセージＩＤ先読み応答のメッセージＩＤをメッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信し、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する
ことを特徴とするコンテンツ先読み方法。
（付記２）
付記１記載のコンテンツ先読み方法において、
携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信し、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザＩＤを特定ユーザ名と共に特定ユーザテーブルに登録する
ことを特徴とするコンテンツ先読み方法。
（付記３）
特定ユーザのユーザＩＤを登録した特定ユーザテーブルと、
メッセージＩＤとメッセージのコンテンツを格納するメッセージ格納部と、
前記特定ユーザテーブルに登録されている特定ユーザのユーザＩＤを指定して、ソーシャルネットワーキングサービスを実行するＳＮＳサーバに前記特定ユーザのユーザＩＤから自携帯端末を宛先とするメッセージのメッセージＩＤ先読み依頼を待受け状態で送信するメッセージＩＤ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索した検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として受信し、受信したメッセージＩＤ先読み応答のメッセージＩＤを前記メッセージ格納部に格納されているメッセージＩＤと比較して不一致のとき、前記メッセージＩＤ先読み応答のメッセージＩＤを指定して、前記ＳＮＳサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記ＳＮＳサーバで受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、
を有することを特徴とする携帯端末。
（付記４）
付記３記載の携帯端末において、
携帯端末から特定ユーザ名を指定して、前記ＳＮＳサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記ＳＮＳサーバで受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として受信し、受信した検索応答のユーザＩＤを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、
を有することを特徴とする携帯端末。
（付記５）
ソーシャルネットワーキングサービスを実行するＳＮＳサーバであって、
受信したメッセージの宛先ユーザＩＤと発信ユーザＩＤとメッセージＩＤをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザＩＤを指定したメッセージＩＤ先読み依頼を受信し、受信したメッセージＩＤ先読み依頼の送信元ユーザＩＤと特定ユーザのユーザＩＤを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージＩＤをメッセージＩＤ先読み応答として前記携帯端末に送信するメッセージＩＤ検索手段と、
前記携帯端末からメッセージＩＤを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージＩＤを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、
を有することを特徴とするＳＮＳサーバ。
（付記６）
付記５記載のＳＮＳサーバにおいて、
ＳＮＳユーザのユーザ名とユーザＩＤを対応付けて管理するユーザＩＤ管理テーブルと、
携帯端末から特定ユーザ名を指定した検索依頼を受信し、受信した検索依頼の特定ユーザ名を用いてユーザＩＤ管理テーブルを検索し、検索結果である特定ユーザのユーザＩＤを検索応答として前記携帯端末に送信するユーザＩＤ検索手段を
有することを特徴とするＳＮＳサーバ。
【図面の簡単な説明】
【００５６】
【図１】コンテンツ先読み方法の一実施形態の概略を示す図である。
【図２】携帯端末の一実施形態の機能構成図である。
【図３】ＳＮＳサーバの一実施形態の機能構成図である。
【図４】ＳＮＳ特定ユーザ登録処理の一実施形態のシーケンスである。
【図５】ユーザＩＤ管理テーブルの構成を示す図である。
【図６】ＳＮＳ特定ユーザテーブルの構成を示す図である。
【図７】メッセージ先読み処理の一実施形態のシーケンスである。
【図８】メッセージ管理テーブルの構成を示す図である。
【図９】メッセージ格納部の構成を示す図である。
【図１０】ＳＮＳページを表示したメッセージ表示画面の一実施形態を示す図である。
【符号の説明】
【００５７】
１０  携帯端末
１１  ＳＮＳサーバ
２０  無線部
２１  無線制御部
２２  呼制御部
２３，４２  ｈｔｔｐ通信部
２４  ブラウザ部
２５  先読み部
２６  画面表示制御部
２７  表示部
２８，４６  中央制御装置
２９，４７  プログラム記憶メモリ
３０，４８  メモリ
３０ａ  ＳＮＳ特定ユーザテーブル
３０ｂ  メッセージ格納部
４１  ＴＣＰ／ＩＰ通信部
４３  ユーザＩＤ管理部
４４  メッセージ管理部
４５  先読み対応部
４８ａ  ユーザＩＤ管理テーブル
４８ｂ  メッセージ管理テーブル
【図１】
2010033270.tif 000003
【図２】
2010033270.tif 000004
【図３】
2010033270.tif 000005
【図４】
2010033270.tif 000006
【図５】
2010033270.tif 000007
【図６】
2010033270.tif 000008
【図７】
2010033270.tif 000009
【図８】
2010033270.tif 000010
【図９】
2010033270.tif 000011
【図１０】
2010033270.tif 000012