JP3627439B2 - Information transmission system, client device, and screen display method in client device - Google Patents
Information transmission system, client device, and screen display method in client device Download PDFInfo
- Publication number
- JP3627439B2 JP3627439B2 JP11982797A JP11982797A JP3627439B2 JP 3627439 B2 JP3627439 B2 JP 3627439B2 JP 11982797 A JP11982797 A JP 11982797A JP 11982797 A JP11982797 A JP 11982797A JP 3627439 B2 JP3627439 B2 JP 3627439B2
- Authority
- JP
- Japan
- Prior art keywords
- url
- button
- information
- display
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は情報発信システム及びクライアント装置に関し、特に、クライアント側での操作性向上のための技術に関する。
【0002】
【従来の技術】
近年、情報発信システムの中核技術としてWWW(World Wide Web)の利用がが急速に進んでいる。かかる技術を用いた情報発信システムでは、HTML(Hyper Text Markup Language)で記述されるハイパーテキスト情報と、その情報を特定するURL(Uniform Resource Locater)とが、Webブラウザを搭載するクライアントとWWWサーバとの間でやり取りされる。そして、Webブラウザを搭載するクライアントでは、受信したハイパーテキスト情報に基づいてWebページを再生することができるようになっている。
【0003】
また、かかるWebブラウザには、ユーザ所望のURLを予めディスク装置に記憶しておき、後刻そのURLを読み出してWWWサーバに送信する、いわゆるブックマーク機能が備えられているのが一般的である。そして、かかるブックマーク機能を備えるWebブラウザでは、ユーザの指定するタイミングでブックマーク登録されたURLが読み出され、ディスプレイ上にメニュー表示されるようになっている。
【0004】
さらに、かかるブックマーク機能を備えるWebブラウザでは、ユーザ所望のURLをフォルダやディレクトリにより階層管理することができ、ディスプレイにそれに対応する階層メニューを表示することができるようになっている。
【0005】
このようなブックマーク機能を備えるWebブラウザを用いれば、ユーザは、キーボード等により直接URLを入力する手間を省くことができるとともに、日常的に巡回するWebページのURLを覚えずに済ませることができる。
【0006】
【発明が解決しようとする課題】
しかし、階層メニューは一般に階層毎に別々のメニューを一度に表示するため、特にブックマークを多数登録している場合に深い階層までメニューを表示するときには、ディスプレイ画面の大部分をメニュー表示が占有してしまうという問題がある。特に、一般にディスプレイが小さなものしか備えられていない携帯情報端末(PDA)では、階層メニューの全てを一度に画面表示できない場合もあり、快適にメニュー選択することが困難であるという問題がある。
【0007】
また、マウス等の座標入力装置で深い階層メニューから所望のURLを選択する場合には、カーソル移動量が多くなるため快適な操作性が得られないという問題もある。特に、階層メニューに登録したURLのWebページを巡回表示させたい場合には、マウス操作等により、次に表示させるURLを逐一階層メニューから選択しなくてはならず、不便であった。
【0008】
本発明は上記課題に鑑みてなされたものであって、その目的は、ブックマーク機能を用いてユーザにより指定されることによって予め記憶した複数のURLから、少ないカーソル移動量で、その一つを選択することができる情報発信システム、クライアント装置及びクライアント装置における画面表示方法を提供することにある。
【0009】
【課題を解決するための手段】
上記課題を解決するために、第一の発明は、受信したURL(Uniform Resource Locator)によって特定される情報を返信するサーバと、URLを送信することによって対応する前記サーバから送られてきた情報をディスプレイに表示するクライアントと、前記クライアントから前記サーバへ送信されるURL及び前記サーバから前記クライアントへ送信される情報をそれぞれ中継する通信中継手段と、を含む情報発信システムであって、前記クライアントに設けられ、ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するように複数記憶するブックマーク記憶手段と、前記通信中継手段に設けられ、前記ブックマーク記憶手段に記憶された複数のURLを取得するURL取得手段と、前記通信中継手段に設けられ、前記サーバから返信された情報を受信し、その受信した情報に前記クライアントのディスプレイにボタンを表示させるためのボタン情報を付加してボタン付加済み情報を生成するボタン付加済み情報生成手段と、前記通信中継手段に設けられ、前記ボタン付加済み情報生成手段により生成されたボタン付加済み情報を前記クライアントに送信するボタン付加済み情報送信手段と、前記クライアントに設けられ、前記ボタン付加済み情報送信手段から送信されてきたボタン付加済み情報を参照にディスプレイに表示されたボタンが座標入力装置により選択された場合に、その選択されたボタンの種別を特定するボタン押下情報を前記通信中継手段に送信するボタン押下情報送信手段と、前記通信中継手段に設けられ、前記ボタン情報送信手段から送信されてきたボタン押下情報に従い、前記URL取得手段により取得された複数のURLから一つのURLを読み出すURL読み出し手段と、を含み、前記ディスプレイに表示されるボタンには、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンと、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンとが含まれており、前記通信中継手段は、前記URL読み出し手段により読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報を前記クライアントに送信することを特徴とする。
【0010】
本発明にかかる情報発信システムでは、サーバとクライアントとの間の通信が通信中継手段により中継される。この中継の際、通信中継手段は、前記ボタン付加済み情報生成手段によって、サーバから送信される情報にボタン表示のためのボタン情報を付加等して変更し、前記ボタン付加済み情報送信手段によって、そのボタン付加済み情報をクライアントに送信する。こうすれば、クライアント側で特にボタン表示のための構成を設けることなく、クライアントでのボタン表示を実現することができる。
【0011】
また、クライアントではブックマーク記憶手段によってユーザ所望のURLを記憶することができるよう構成されており、通信中継手段は、URL取得手段によってブックマーク記憶手段からURLを取得することができるようになっている。そして、クライアントにおいて、ユーザがディスプレイに表示された前記ボタンをマウス等の座標入力装置により選択した場合には、該クライアントは、前記ボタン押下情報送信手段によってクライアントでボタンが選択された旨を表すボタン押下情報を通信中継手段に送信する。
【0012】
その後、通信中継手段は、URL読み出し手段により、URL取得手段によって取得した複数のURLから、ユーザが押下したボタンに対応するURLを読み出す。さらに、通信中継手段は、その読み出したURLをサーバに送信して対応する情報を受信し、その情報をクライアントに送信する。
【0013】
こうすれば、ユーザは、クライアント側でボタンを選択するだけでユーザ所望の情報に基づく画像をディスプレイに表示させることができる。したがって、マウス等の座標入力装置のカーソル移動量を少量に抑えることができ、クライアントでの操作性を向上させることができる。
【0014】
また、ディスプレイにボタン表示をするだけでなので、ユーザ操作により記憶されたURLをメニュー形式で表示する従来の方法に比して、ユーザ所望のURLの選択のためのGUIが画面を専有する面積を狭く抑えることができ、ディスプレイに表示された他の情報の視認性を向上させることができる。
【0015】
さらに、ユーザが所望の情報に基づく画面をディスプレイ表示させたい場合には、クライアントからボタン押下情報のみ通信中継装置に送信すれば済むため、クライアントからURLを毎回サーバ側に送信する従来の方法に比して、クライアントと通信中継手段との間の通信量を削減することができ、クライアントでの操作レスポンスを向上させることができる。
【0017】
また、ユーザ所望のURLは、クライアントのブックマーク記憶手段によって、ディレクトリ構造を有するように記憶される。ここでディレクトリとはフォルダとも呼ばれるものであって、本発明では、ユーザ所望のURLが、ディレクトリツリーのうちの、ルートディレクトリ、それに連結する複数のノードディレクトリ、それらの先に配される複数のリーフディレクトリ、のいずれかのディレクトリに属するよう、記憶される。
【0018】
そして、URL読み出し手段は、ボタン押下情報送信手段によりボタン押下情報が送信される場合に、直前に読み出したURLが属していたディレクトリとは、異なるディレクトリに属するURLを読み出す。すなわち、本発明では、クライアントのディスプレイに表示されるボタンは、ディレクトリを変更し、変更先のディレクトリに属するURLをサーバに送信するためのボタンとして機能する。
【0019】
こうすれば、ユーザは、クライアント側でボタンを選択するだけで、ディレクトリを変更して、ユーザ所望の情報に基づく画像をディスプレイに表示させることができる。したがって、マウス等の座標入力装置のカーソル移動量を少量に抑えることができ、クライアントでの操作性を向上させることができる。
【0020】
また、ディスプレイにボタン表示をするだけでなので、ユーザ操作により記憶されたURLをメニュー形式で表示する従来の方法に比して、ユーザ所望のURLの選択のためのGUIが画面を専有する面積を狭く抑えることができ、ディスプレイに表示された他の情報の視認性を向上させることができる。
【0021】
また、第二の発明は、ネットワーク上にURLを送信し、そのURLによって特定される情報を対応するサーバから受信し、その情報に基づいてディスプレイに画像を表示するクライアント装置であって、ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するように複数記憶するブックマーク記憶手段と、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とをディスプレイに表示するボタン表示手段と、座標入力装置によってディスプレイ上の前記ボタンが選択された場合に、その選択されたボタンの種別により特定されるURLを前記ブックマーク記憶手段から読み出すURL読み出し手段と、前記URL読み出し手段により読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新手段と、を含むことを特徴とする。
【0022】
この第二の発明はクライアント装置に関するものである。この発明では、クライアント装置において、ブックマーク記憶手段によってユーザ所望のURLが記憶される。さらに、前記ボタン表示手段によってディスプレイにはボタンが表示される。このボタンはユーザ所望のURLを自動送信するための操作案内として機能するものであり、このボタンが座標入力装置によって選択されれば、前記表示画像更新手段は、ブックマーク記憶手段からURLを読み出してネットワークに送出する。そして、そのネットワーク上のいずれかのサーバからそのURLに対応する情報を受信し、その受信情報に基づいて、ディスプレイ画像を更新する。
【0023】
こうすれば、クライアント側の構成変更のみで、ユーザ所望のURLを簡易に選択するためのボタン表示を実現することができる。そして、この結果、ユーザは、ボタンを選択するだけで、ディレクトリを変更してユーザ所望の情報に基づく画像をディスプレイに表示させることができる。したがって、マウス等の座標入力装置のカーソル移動量を少量に抑えることができ、クライアントでの操作性を向上させることができる。
【0024】
また、ディスプレイにボタン表示をするだけでなので、ユーザ操作により記憶されたURLをメニュー形式で表示する従来の方法に比して、ユーザ所望のURLの選択のためのGUIが画面を専有する面積を狭く抑えることができ、ディスプレイに表示された他の情報の視認性を向上させることができる。
【0026】
また、ユーザ所望のURLは、クライアントのブックマーク記憶手段によってディレクトリ構造を有するように記憶される。すなわち、ユーザ所望のURLが、ディレクトリツリーのうちの、ルートディレクトリ、それに連結する複数のノードディレクトリ、それらの先に配される複数のリーフディレクトリ、のいずれかのディレクトリに属するよう、記憶される。
【0027】
そして、本発明にかかるクライアント装置は、URL読み出し手段によって、ボタン押下情報が送信されれば、直前に読み出したURLが属していたディレクトリと同一又は異なるディレクトリに属するURLを読み出す。たとえば、ディスプレイに表示される、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンは、ディレクトリを変更し、変更先のディレクトリに属するURLをサーバに送信するためのボタンとして機能する。
こうすれば、ユーザは、クライアント側でボタンを選択するだけで、ディレクトリを変更して、ユーザ所望の情報に基づく画像をディスプレイに表示させることができる。したがって、マウス等の座標入力装置のカーソル移動量を少量に抑えることができ、クライアントでの操作性を向上させることができる。
また、ディスプレイにボタン表示をするだけでなので、ユーザ操作により記憶されたURLをメニュー形式で表示する従来の方法に比して、ユーザ所望のURLの選択のためのGUIが画面を専有する面積を狭く抑えることができ、ディスプレイに表示された他の情報の視認性を向上させることができる。
【0028】
また、第三の発明は、コンピュータによって、ネットワーク上にURLを送信し、そのURLによって特定される情報を対応するサーバから受信し、その情報に基づいてディスプレイに画像を表示するためのプログラムを記録した媒体であって、ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するようにメモリに記憶させるブックマーク記憶ステップと、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とをディスプレイに表示するボタン表示ステップと、座標入力装置によってディスプレイ上の前記ボタンが選択された場合に、その選択されたボタンの種別により特定されるURLを前記ブックマーク記憶手段から読み出すURL読み出しステップと、前記URL読み出しステップで読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新ステップとを含む手順をコンピュータに実行させるためのプログラムを記録したことを特徴とする媒体である。
【0029】
また、第四の発明は、ネットワーク上にURLを送信し、そのURLによって特定される発信情報を対応するサーバから受信し、その情報に基づいてディスプレイに画像を表示するクライアントコンピュータにおいて実施される画面表示方法であって、ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するようにメモリに記憶するURL記憶ステップと、前記サーバからの信号に応じて、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とを含む選択画像をディスプレイに表示する表示ステップと、ディスプレイ上の前記選択画像が座標入力装置を用いてユーザにより選択された場合に、その選択操作により選択されたボタンの種別に応じて特定されるURLを前記メモリから読み出すURL読み出しステップと、前記URL読み出しステップにより読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新ステップとを含むことを特徴とするクライアント装置における画面表示方法である。
【0030】
【発明の実施の形態】
[第一の実施の形態]
まず、本発明の第一の実施の形態にかかる情報発信システムについて図面に基づき詳細に説明する。
【0031】
図1は、本情報発信システムの全体構成を示す図である。同図に示すように、本情報発信システムは、WWWサーバ10と、各種サービス12と、サポートサーバ14と、通信中継装置16と、プロキシーサーバ18と、がネットワーク20により相互に通信可能に接続されてなり、更に、前記プロキシーサーバには公衆電話網等を介してクライアント22が接続される。
【0032】
前記WWWサーバ10は、HTML(Hyper Text Markup Language)により記述されたハイパーテキスト情報を記憶し、前記通信中継装置16から送信されるURL(Uniform Resource Locater)に応じてハイパーテキスト情報を送信する機能を有するとともに、CGI(Common Gateway Interface)を利用して各種サービス12の実行を行う。
【0033】
前記サポートサーバ14は、前記WWWサーバ10から受信するハイパーテキスト情報が前記通信中継装置16において加工される際に必要となるハイパーテキスト情報や、ユーザホームページの元となるハイパーテキスト情報を記憶するサーバであり、特に、クライアント22の表示画面下側に後述するページングボタンを表示するためのハイパーテキスト情報が記憶される。
【0034】
前記各種サービス12は、プリント出力、ファックス送信、データベース検索等のサービスの実行モジュールを含み、それらはCGIを用いて実行される。
【0035】
前記クライアント22は、ディスプレイ及びマウス入力装置を備える携帯情報端末等の情報処理装置であり、ハイパーテキスト情報を解釈して所定形式で画面表示を行うWebブラウザとして機能する。そして、このクライアント22は、前記プロキシーサーバ18と赤外線通信や携帯電話とモデム等により接続される。また、前記クライアント22に設けられた図示しないメモリにはブックマークファイル22aが作成されていて、ユーザが、所望のURLをこのブックマークファイル22aに記憶させておくことができるようになっている。
【0036】
前記プロキシーサーバ(Proxy Server)18は、赤外線通信やモデムを介して前記クライアント22をハンドリングする手段であり、前記通信中継装置16と前記クライアント22とのゲートウェイ機能、セキュリティ機能、及びキャッシュ機能を有する。また、このプロキシーサーバ18は、FTP18aと、テンポラリメモリ18bと、を具備しており、FTP18aにより、赤外線通信やモデムを介して前記クライアント22からブックマークファイル22aを取得し、取得したブックマークファイル22aをテンポラリメモリ18bに一時記憶させておくことができるようになっている。
【0037】
ブックマークファイル22aは、ユーザ所望のURLを階層構造で記憶するようになっている。図2は、ブックマークファイル22aに記憶されるURLの階層構造の一例を模式的に示す図である。同図に示すように、この例では、ブックマークファイル22aの中にはフォルダF1及びフォルダF2が作成されている。また、フォルダF1の中にはフォルダF11がさらに作成され、フォルダF2の中にはフォルダF21とフォルダF22とがさらに作成されている。そして、フォルダF1にはURL1a〜1zがこの順で記憶され、フォルダF2にはURL2a〜2zがこの順で記憶されている。また、ブックマークファイル22aにはフォルダF1にもフォルダF2にも属さないURL0a〜0zがこの順で記憶されている。さらに、フォルダF11にはURL11a〜11Zが、フォルダF21にはURL21a〜21zが、フォルダF22にはURL22a〜22zが、それぞれ、その順で記憶されている。このように、ブックマークファイル22aにURLを階層的に記憶させれば、たとえば、ユーザ所望のURLをそのWebページのジャンル毎に区分けすること等が可能となり、該ブックマークファイル22aの後利用を好適なものとすることができる。
【0038】
前記通信中継装置16は、前記プロキシーサーバ18を介して前記クライアント22と接続されるとともに、前記ネットワーク20により、前記WWWサーバ10、前記サポートサーバ14、及び前記各種サービス12と接続される。
【0039】
そして、該通信中継装置16が前記クライアント22からURLを受信した場合は、そのURLの引数で指定されるハイパーテキスト情報を前記WWWサーバ10から受信するとともに、前記サポートサーバ14からも必要なハイパーテキスト情報を受信する。そして、これらのハイパーテキスト情報を合成・加工して新たなハイパーテキスト情報を生成し、前記クライアント22へ送信する。
【0040】
また、前記ネットワーク20は、TCP/IPプロトコルにより前記WWWサーバ10、前記各種サービス12、前記サポートサーバ14、を相互に通信可能に接続する。
【0041】
ここで、本通信中継装置から送信されるハイパーテキスト情報に基づいて表示される前記クライアント22のディスプレイ画面について説明する。図3は、前記クライアント22のディスプレイ画面の例を表す図である。
【0042】
同図に示すように、クライアント22のディスプレイに表示されるWebページには、前記WWWサーバ10から供給されるハイパーテキスト情報に基づく画像を表示する情報表示エリア24と、前記サポートサーバ14から供給されるハイパーテキスト情報に基づく画像を表示する固定表示エリア26と、が含まれている。すなわち、画面上方の情報表示エリア24には、前記WWWサーバ10から供給されるハイパーテキスト情報に基づいて、発信情報の本体部分(コンテンツ)が主として表示され、画面下方の固定表示エリア26には、前記サポートサーバ14から供給されるハイパーテキスト情報に基づいてページングボタン28、すなわち、フォワードボタン28a、バックワードボタン28b、ファーストフォワードボタン28c、ファーストバックワードボタン28d、ビギンボタン28e、エンドボタン28f、が表示される。そして、クライアント22では、これらのページングボタン28がマウスなどの座標入力装置によりディスプレイ上で選択指定されれば、そのページングボタン28の押下情報がURLの引数に含められ、通信中継装置16に送信されるようになっている。
【0043】
ここで、各ページングボタン28の機能について説明する。フォワードボタン28aは、同一のフォルダに属する次のURLをネットワーク20に送出し、そのURLに対応するハイパーテキスト情報に基づく画面をクライアントのディスプレイの前記情報表示エリア24に表示させるためのボタンである。一方、バックワードボタン28bは、同一のフォルダに属する一つ前のURLをネットワーク20に送出し、そのURLに対応するハイパーテキスト情報に基づく画面をクライアントのディスプレイの前記情報表示エリア24に表示させるためのボタンである。たとえば、前記情報表示エリア24にURL1cに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがフォワードボタン28aを押下すれば、ディスプレイの情報表示エリア24には、URL1d、URL1e、URL1f、…、に対応するハイパーテキスト情報に基づく画像が順次表示される。また、URL1zに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがフォワードボタン28aを押下しても、クライアント22の情報表示エリア24の表示は変更されない(図2,フォルダF1参照)。一方、前記情報表示エリア24にURL1fに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがバックワードボタン28bを押下すれば、ディスプレイの情報表示エリア24には、URL1e、URL1d、URL1c、…、に対応するハイパーテキスト情報が順次画像表示される。また、URL1aに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがバックワードボタン28bを押下しても、クライアント22の情報表示エリア24の表示は変更されない(図2,フォルダF1参照)。
【0044】
ビギンボタン28eは、同一のフォルダに属するURLのうち、先頭のURLに対応するハイパーテキスト情報に基づく画像を前記情報表示エリア24に表示するためのボタンである。一方、エンドボタン28fは、同一のフォルダに属するURLのうち、最後尾のURLに対応するハイパーテキスト情報に基づく画像を前記情報表示エリア24に表示するためのボタンである。たとえば、前記情報表示エリア24にURL21a〜21zのうちのいずれかのURLに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがビギンボタン28eを押下すれば、ディスプレイの情報表示エリア24には、URL21aに対応するハイパーテキスト情報が画像表示される。また、同じ状態でユーザがエンドボタン28fを押下すれば、ディスプレイの情報表示エリア24には、URL21zに対応するハイパーテキスト情報が画像表示される(図2,フォルダF21参照)。
【0045】
ファーストフォワードボタン28cとファーストバックワードボタン28dは、フォルダ間を移動するためのボタンである。すなわち、ファーストフォワードボタン28cは最上位のフォルダF1,F2の先頭に記憶されたURL1a,2aを順方向に移動するためのボタンであり、ファーストバックワードボタン28dは最上位のフォルダF1,F2の先頭に記憶されたURL1a,2aを逆方向に移動するためのボタンである。たとえば、図2に示す階層構造において、前記情報表示エリア24にURL11zに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがファーストフォワードボタン28cを押下すれば、ディスプレイの情報表示エリア24には、URL2aに対応するハイパーテキスト情報が画像表示される。同様に、前記表エリア24にURL22zに対応するハイパーテキスト情報が画像表示されている状態で、ユーザがファーストバックワードボタン28dを押下すれば、ディスプレイの情報表示エリア24には、URL1aに対応するハイパーテキスト情報が画像表示される。
【0046】
次に、これらのディスプレイ画面を表示させるためのハイパーテキスト情報を前記クライアント22に送信する前記通信中継装置16について更に詳しく説明する。
【0047】
図4は、前記通信中継装置16の構成を示す図である。同図に示すように、前記通信中継装置16は、HTTPD40とCGI実行モジュール42とを含んで構成されており、該CGI実行モジュール42は、CGIフロントエンド部421と、引数解釈部422と、URL生成部423と、HTTPクライアント部424と、HTML解釈部425と、HTML合成部426と、ブックマーク処理部427と、を含んで構成される。
【0048】
前記HTTPD(Hyper Text Transfer Protocol Daemon)40は、CGI機能をサポートする常駐型の実行モジュールであり、前記クライアント22から前記プロキシーサーバ18を介して送信されるURLに基づいて前記CGI実行モジュール42を起動し、その引数を前記CGI実行モジュール42の前記CGIフロントエンド部421に渡すとともに、帰り値として前記CGI実行モジュール42の標準出力を受け取り、その標準出力を含む信号をクライアント22から送信されたURLに対する応答信号として該クライアント22に返信する。
【0049】
前記CGI実行モジュール42は、前記HTTPD40によりCGIプログラムを実行すべき旨のURLが受信された場合に起動され、前記WWWサーバ10から供給されるハイパーテキスト情報や前記各種サービス12から出力されるデータに基づいてハイパーテキスト情報を合成し、標準出力する実行モジュールである。
【0050】
前記CGIフロントエンド部421は、前記クライアント22から送信されるURLに含まれる引数情報と前記HTML合成部426から送出されるハイパーテキスト情報とのやり取りを、前記HTTPD40との間で行う。
【0051】
前記引数解釈部422は、前記クライアント22から前記プロキシーサーバ18を介して送信されるURLの引数部分を解釈して内部形式で変換出力する。さらに、この引数解釈部422は、クライアント22が通信中継装置16に最初にアクセスしてきた場合、及び受信されたURLの引数部分に前記ページングボタンが含まれている場合に、前記ブックマーク処理部427を起動する。
【0052】
前記ブックマーク処理部427は、クライアント22が通信中継装置16に最初にアクセスしてきた場合に、ネットワーク20を介してプロキシーサーバ18のFTP18aを遠隔起動し、クライアント22のメモリに記憶されているブックマークファイル22aをファイル転送により取得させ、テンポラリメモリ18bに記憶させる。さらに、こうしてプロキシーサーバ18のテンポラリメモリ18bに記憶されたブックマークファイル22aを読み出して解析し、URL毎に分解して、URLメモリ427aに記憶する。一方、前記クライアント22から受信されたURLの引数部分に前記ページングボタンが含まれている場合には、そのボタンの種別に応じた手順によりURLメモリ427aからURLを読み出し、前記HTTPクライアント部424に送信する。
【0053】
前記URL生成部423は、前記引数解釈部422から出力される引数情報に基づいて、ネットワーク20の上の接続目的のサーバのURLを生成する。
【0054】
前記HTTPクライアント部424は、前記URL生成部423により生成されるURLを前記ネットワーク20に送出して、前記ネットワーク20上の各サーバとの通信を行う手段である。
【0055】
前記HTML解釈部425は前記WWWサーバ10から送信されるハイパーテキスト情報の構文解釈を行う。
【0056】
前記HTML合成部426は、前記クライアント22でのディスプレイ表示に適した形式にハイパーテキスト情報中のレイアウト情報を変更するレイアウト変更機能と、リンク先が当該接続支援サーバとなるよう、ハイパーテキスト情報中のリンク命令情報を変更する通信経路維持機能と、を有する。この通信経路維持機能により、前記クライアント22が前記WWWサーバ10から供給されるハイパーテキスト情報に基づいて他のWWWサーバ10にアクセスする場合も、前記通信中継装置16との接続を維持することが可能となる。また前記HTML合成部426はページングボタン付加機能も有していて、前記サポートサーバ14に記憶されている、ページングボタンをディスプレイ表示するためのハイパーテキスト情報をネットワーク20を介して読み出して、そのハイパーテキスト情報をコンテンツであるハイパーテキスト情報に付加することができるようになっている。
【0057】
次に示す、図5及び図6は、前記通信中継装置16の処理手順を説明するフロー図である。以下、同図に基づいて、前記CGI実行モジュール42の行う処理を説明する。
【0058】
先ず、前記通信中継装置16では、前記プロキシーサーバを介して前記クライアント22から送信されるURLが、前記HTTPD40により受信され、前記CGI実行モジュール42が起動される。そして、該CGI実行モジュール42の前記CGIフロントエンド部421は、前記HTTPD40からそのURLの引数を受け取り(S1)、前記引数解釈部422はその引数を解釈して内部形式に変更する(S2)。
【0059】
このとき、そのアクセスがクライアント22からの最初のアクセスであるか否かを判断し(S3)、そのアクセスがクライアント22からの最初のアクセスであれば、ブックマーク処理部427はプロキシーサーバ18のFTP18aを遠隔起動し、クライアント22のブックマークファイル22aをプロキシーサーバ18のテンポラリメモリ18bに転送させる(S4)。さらに、ブックマーク処理部427は、そのテンポラリメモリ18bに記憶されたブックマークファイル22aにファイルアクセスして、ファイル解析を行い、URL毎に分割して該ブックマーク処理部427のURLメモリ427aに格納する(S5)。一方、そのアクセスがクライアント22からの最初のアクセスでなければ(S3)、S6へ処理を進める。
【0060】
S6では、前記引数解釈部422は、受信される引数にクライアント22でページングボタンが押下された旨の情報が含まれているか否かを判断する(S6)。そして、ページングボタンが押下された旨の情報が含まれている場合には、S5でブックマーク処理部427のURLメモリ427aに記憶したURLを、そのページングボタンの種別に応じた順序で読み出し(S7)、そのURLをHTTPクライアント部424に出力するとともに、読み出したURLがURLメモリ427aのどの位置のものであるかを、ポインタに記憶させる(S8)。一方、受信される引数にクライアント22でページングボタンが押下された旨の情報が含まれていない場合には(S6)、引数解釈部422から出力される情報に基づいて、URL生成部23が、前記WWWサーバ10や前記サポートサーバ14等のアクセス先のURLを生成する(S9)。
【0061】
そして、HTTPクライアント部424は、こうしてURL生成部423が生成するURLや、ブックマーク処理部427が読み出すURLを、前記ネットワーク20に送出する(S10)。
【0062】
その後、前記HTTPクライアント部424は、前記WWWサーバ10や前記サポートサーバ14等から、S10で送出したURLに対応するハイパーテキスト情報を受信する(S11)。例えば、既に示した図3のディスプレイ画面が前記クライアント22で表示出力される場合には、情報表示エリア24の表示のために、図7(a)に示すハイパーテキスト情報が前記WWWサーバ10から受信される。同図に示すように、このハイパーテキスト情報には、Webページ間のリンク機能を実現するためのリンク命令51と、CGIプログラムを実行させるためのフォーム命令52と、が含まれている。このリンク命令51には、リンク先のハイパーテキスト情報を特定するための情報”link.html”が含められており、また、フォーム命令52には、実行させるCGIプログラムを特定するための情報”action.cgi”が含められている。
【0063】
次に、前記HTML解釈部425は受信したハイパーテキスト情報を前記HTTPDクライアント部424から受け取りHTMLに基づく言語解釈を行う(S12)。そして、前記HTML合成部426は、ハイパーテキスト情報に含まれるレイアウト情報を前記クライアント22での表示に適したレイアウト情報に変更するとともに、前記サポートサーバ14からページングボタン等を表示するためのハイパーテキスト情報を付加し、前記クライアント22へ送信するためのハイパーテキスト情報を合成する(S13)。図7(b)は、前記HTML合成部426により生成されるハイパーテキスト情報を示す図であり、既に示した図3のディスプレイ表示を行うためのものである。同図に示すハイパーテキスト情報は、既に示した図7(a)に示すハイパーテキスト情報に、固定表示エリアを設定する命令61と、入力フォームを作成する命令62と、固定表示エリアにページングボタンを表示するための命令群63と、を付加したものである。さらに、同図に示すハイパーテキスト情報には、前述したようにHTML合成部426には通信経路維持機能が備えられているため、同図に示すハイパーテキスト情報には、リンク命令51に含まれていた”link.html”を”通信中継装置URL/link.html”に書き換えてなる新たなリンク命令51aと、フォーム命令52に含まれていた”action.cgi”を”通信中継装置URL/action.cgi”に書き換えてなる新たなフォーム命令52aが含められている。
【0064】
以上のようにして生成されたハイパーテキスト情報は、前記CGIフロントエンド部421により標準出力の形式で前記HTTPD40に渡され、前記プロキシサーバ18を介して前記クライアント22に送信される(S14)。
【0065】
以上説明した本情報発信システムによれば、クライアント22で、メニュー表示によらず、少ないカーソル移動量でブックマークを選択することができる。たとえば、ユーザがブックマーク登録したURLに対応するWebページを順に情報表示エリア24に表示させる場合には、フォワードボタン28aにマウスのカーソルを重ねて随時クリックすればよい。この結果、ユーザは、カーソル移動を行わずともクリック操作のみで予め設定したWebページを巡回することができる。
【0066】
また、本情報発信システムでは、クライアント22でWebページをめくる際の、該クライアント22とプロキシーサーバ18との間の通信を削減することができる。すなわち、本情報発信システムでは、ブックマークファイル22aの内容を予めプロキシーサーバ18や通信中継装置16に転送しておくため、ユーザがクライアント22でWebページをめくる際には、ページングボタン28のいずれかが押下された旨の情報をプロキシーサーバ18に送信すれば済む。このため、ブックマーク登録されたURLをWebページをめくる毎にプロキシーサーバ18に送信する従来方式に比して、クライアント22とプロキシーサーバ18との間の通信を削減することができる。この結果、Webページのブラウジングの応答性を向上させることができる。
【0067】
尚、以上説明した通信中継装置は種々の変形実施が可能である。例えば、上記説明では、ファーストフォワードボタン28cにURL1aとURL2aとを順方向に移動する機能を割り当てたが、各フォルダまたはファイルに属するURLのうちの先頭URLを順方向に移動する機能を割り当てても良い。すなわち、図2の階層構造の例では、ユーザがファーストフォワードボタン28cを押下すれば、URL0a、URL1a、URL11a、URL2a、URL21a、URL22aが、この順で選択され、それぞれ対応するWebページがディスプレイ表示されるようにしても良い。
【0068】
同様に、上記説明では、ファーストバックワードボタン28dにURL1aとURL2aとを逆方向に移動する機能を割り当てたが、各フォルダまたはファイルに属するURLのうちの先頭URLを逆方向に移動する機能を割り当てても良い。すなわち、図2の階層構造の例では、ユーザがファーストフォワードボタン28cを押下すれば、URL22a、URL21a、URL2a、URL11a、URL1a、URL0aが、この順で選択され、それぞれ対応するWebページがディスプレイ表示されるようにしても良い。
【0069】
[第二の実施の形態]
次に、本発明の第二の実施の形態にかかるクライアント装置について図面に基づき詳細に説明する。
【0070】
図8は、本実施の形態にかかるクライアント装置の構成を示す図である。同図に示すように、本クライアント装置は、CPU110、メモリ112、I/Oポート114,116,118、ディスプレイ120、座標入力装置122、ディスク装置124、これらを接続するアドレスバス124、及びデータバス126を含んで構成されている。ここで、CPU110はメモリ112にロードされるプログラムの実行を行う中央処理装置である。メモリ112はRAMによって構成されており、ディスク装置124から読み込まれるプログラムがロードされ、さらに、CPU110の作業領域としても用いられる。I/Oポート114,116,118は、それぞれディスプレイ120、座標入力装置122、ディスク装置124に接続され、それらとCPU110との間のデータの受け渡しを担う機構である。ディスプレイ120はCRTや液晶などによって構成される文字や画像の表示手段である。座標入力装置22は、マウスやトラックボール等、グラフィカルユーザーインターフェースにおいてディスプレイ120上に表示されるカーソルを移動させるための入力装置である。ディスク装置124は、CD−ROMやフロッピーディスクやメモリカード等の情報記憶媒体から記憶された情報を読み取るとともに、それらの情報記憶媒体にユーザ所望の情報を書き込むための装置である。
【0071】
本クライアント装置は、所定のプログラムが記録されたCD−ROMが前記ディスク装置124に挿入され、CPU110によりそのプログラムが前記メモリ112にロードされて実行されることにより実現されるものである。そして、本クライアント装置のディスプレイ120には、Webページの受信表示中に、GUI(グラフィカル・ユーザ・インターフェース)のための操作案内表示が、そのWebページの上部になされるようになっている。
【0072】
図9は、本クライアント装置のディスプレイ120に表示される操作案内表示の一例を示す図である。同図に示すように、ディスプレイ120の画面上部にはファイル操作や設定等のためのメニュー表示エリア128が設けられており、画面下部にはコンテンツを表示するための情報表示エリア130が設けられている。そして、本クライアント装置のディスプレイ120の表示画面には、特に、そのメニュー表示エリア128と情報表示エリア130との間にボタン表示エリア132が設けられている。このボタン表示エリア132には、その左側に、ユーザが辿ってきたWebページを遡って表示するためのバックワードボタン134aと、このバックボタン134aにより遡って表示したWebページを再び順方向に進めるためのフォワードボタン134bと、ユーザのホームページを情報表示エリア130に表示するためのホームボタン134cと、ネットワークを介して再びハイパーテキスト情報を受信し、そのハイパーテキスト情報に基づくWebページの再生表示を改めて行うためのリロードボタン134dと、が表示されている。さらに、ボタン表示エリア132の右側にはページングボタン136が表示されており、このページングボタン136に、上述した第一の実施の形態にかかるクライアント22に表示されたフォワードボタン28aと同一の機能を有するフォワードボタン136aと、バックワードボタン28bと同一の機能を有するバックワードボタン136bと、ファーストフォワードボタン28cと同一の機能を有するファーストフォワードボタン136cと、ファーストバックワードボタン28dと同一の機能を有するファーストバックワードボタン136dと、が含められている。すなわち、本クライアント装置では、図示しない固定ディスク装置に、上述した第一の実施の形態にかかるクライアント22のブックマークファイル22a(図2参照)と同様のブックマークファイルが記憶されるようになっている。そして、ユーザがディスプレイ120上で座標入力装置122によりフォワードボタン136a又はバックワードボタン136bを選択すれば、そのブックマークファイルから、同一のフォルダに属する次のURL又は一つ前のURLが読み出され、そのURLがネットワークに送出され、さらに、そのURLに対応するハイパーテキスト情報に基づく画面がディスプレイ120の情報表示エリア130に表示されるようになっている。同様に、ユーザがファーストフォワードボタン136c又はファーストバックワードボタン136dを押下すれば、ブックマークファイルから、現在表示されているWebページのURLが属するフォルダとは異なるフォルダに属するURLが読み出され、そのURLがネットワークに送出され、さらに、そのURLに対応するハイパーテキスト情報に基づく画面がディスプレイ120の情報表示エリア130に表示されるようになっている。また、本クライアント装置では、このブックマークファイルの読み出しの際、読み出したURLがブックマークファイルの中のどのURLであるかを、ポインタとしてメモリ112に記憶させるようになっている。
【0073】
次に、本クライアント装置の動作について説明する。図10及び図11は媒体読込装置24に挿入されるCD−ROMに格納されるプログラムの動作手順を表すフロー図である。以下、これらの図に基づき、ディスプレイ120において、ページングボタン136が押下された場合の本クライアント装置の動作について説明する。
【0074】
まず、本クライアント装置では、図9に示すディスプレイ120にページングボタン136が表示されている状態で、まず、フォワードボタン136aがユーザにより押下されたか否かを判断する(S201)。そして、フォワードボタン136aが押下されれば、さらに、メモリ112に記憶されたポインタを読み出し、そのポインタが指示するURLがブックマークファイルの最後尾に位置するかを判断する(S202)。そして、ポインタが指示するURLがブックマークファイルの最後尾に位置するものである場合には、次に表示すべきWebページが存在しない旨を警告すべく、ディスプレイ120によりエラー表示を行う(S203)。
【0075】
一方、ポインタが指示するURLがブックマークファイルの最後尾に位置するものでない場合には、ポインタをインクリメントしてメモリ112に再記憶する(S204)。そして、その新たなポインタが指し示すURLをブックマークファイルから読み出し(S205)、そのURLをネットワークに送出して目的のハイパーテキスト情報にアクセスする(S206)。その後、こうして受信されるハイパーテキスト情報に基づいて、ディスプレイ120上の情報表示エリア130にコンテンツの画像表示を行う(S207)。
【0076】
また、S201において、フォワードボタン136aがユーザにより押下されていないと判断されれば(符号A参照)、次に、本クライアント装置では、バックワードボタン136bがユーザにより押下されたか否かを判断する(S301)。そして、バックワードボタン136bが押下されれば、さらに、メモリ112に記憶されたポインタを読み出し、そのポインタが指示するURLがブックマークファイルの先頭に位置するかを判断する(S302)。そして、ポインタが指示するURLがブックマークファイルの先頭に位置するものである場合には、次に表示すべきWebページが存在しない旨を警告すべく、ディスプレイ120によりエラー表示を行う(符号E参照,S203)。
【0077】
一方、ポインタが指示するURLがブックマークファイルの先頭に位置するものでない場合には、ポインタをデクリメントしてメモリ112に再記憶する(S303)。そして、その新たなポインタが指し示すURLをブックマークファイルから読み出し(S304)、そのURLをネットワークに送出して目的のハイパーテキスト情報にアクセスする(S305)。その後、こうして受信されるハイパーテキスト情報に基づいて、ディスプレイ120上の情報表示エリア130にコンテンツの画像表示を行う(S306)。
【0078】
また、S301において、バックワードボタン136bがユーザにより押下されていないと判断されれば(符号B参照)、次に、本クライアント装置では、ファーストフォワードボタン136cがユーザにより押下された否かを判断する(S401)。そして、ファーストフォワードボタン136cが押下されていれば、さらに、メモリ112に記憶されたポインタを読み出し、そのポインタが指示するURLがブックマークファイルの中の最後尾のフォルダに属するものであるかを判断する(S402)。そして、ポインタが指示するURLが最後尾のフォルダに属するものである場合には、次に表示すべきWebページが存在しない旨を警告すべく、ディスプレイ120によりエラー表示を行う(符号E参照,S203)。
【0079】
一方、ポインタが指示するURLが最後尾のフォルダに属するものでない場合には、ポインタが次のフォルダに属するURLの中の先頭のURLを指示するよう、該ポインタの値を変更してメモリ112に再記憶する(S403)。そして、その新たなポインタが指し示すURLをブックマークファイルから読み出し(S404)、そのURLをネットワークに送出して目的のハイパーテキスト情報にアクセスする(S405)。その後、こうして受信されるハイパーテキスト情報に基づいて、ディスプレイ120上の情報表示エリア130にコンテンツの画像表示を行う(S406)。
【0080】
また、S401において、ファーストフォワードボタン136cがユーザにより押下されていないと判断されれば(符号C参照)、次に、本クライアント装置では、ファーストバックワードボタン136dがユーザにより押下された否かを判断する(S501)。そして、ファーストバックワードボタン136dが押下されれば、さらに、メモリ112に記憶されたポインタを読み出し、そのポインタが指示するURLがブックマークファイルの中の先頭のフォルダに属するものであるかを判断する(S502)。そして、ポインタが指示するURLが先頭のフォルダに属するものである場合には、次に表示すべきWebページが存在しない旨を警告すべく、ディスプレイ120によりエラー表示を行う(符号E参照,S203)。
【0081】
一方、ポインタが指示するURLが最後尾のフォルダに属するものでない場合には、ポインタが一つ手前のフォルダに属するURLの中の先頭のURLを指示するよう、該ポインタの値を変更してメモリ112に再記憶する(S503)。そして、その新たなポインタが指し示すURLをブックマークファイルから読み出し(S504)、そのURLをネットワークに送出して目的のハイパーテキスト情報にアクセスする(S505)。その後、こうして受信されるハイパーテキスト情報に基づいて、ディスプレイ120上の情報表示エリア130にコンテンツの画像表示を行う(S506)。
【0082】
さらに、S501において、ファーストバックワードボタン136dがユーザにより押下されていないと判断されれば(符号D参照)、本クライアント装置では、再び、フォワードボタン136aがユーザにより押下された否かを判断し(S201)、上述した処理を繰り返す。
【0083】
以上説明したクライアント装置によれば、サーバ側の構成を変更せずとも、クライアント装置の側だけの構成変更により、GUIとしてブックマークを選択するためのページングボタン136の追加表示を実現することができる。
【図面の簡単な説明】
【図1】本発明の第一の実施の形態にかかる情報発信システムの全体構成を示す図である。
【図2】クライアントで記憶されるブックマークファイルの記憶内容の一例を説明する説明図である。
【図3】クライアントのディスプレイ画面の例を示す図である。
【図4】通信中継装置の構成を示す図である。
【図5】通信中継装置の処理手順を説明するフロー図である。
【図6】通信中継装置の処理手順を説明するフロー図である。
【図7】ハイパーテキスト情報の例を示す図である。
【図8】本発明の第二の実施の形態にかかるクライアント装置の構成を示す図である。
【図9】クライアント装置のディスプレイの表示例を示す図である。
【図10】クライアント装置の処理手順を説明するフロー図である。
【図11】クライアント装置の処理手順を説明するフロー図である。
【符号の説明】
10 WWWサーバ、16 通信中継装置、18a FTP、22 クライアント、22a ブックマークファイル、28 ページングボタン、427 ブックマーク処理部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information transmission system and a client device, and more particularly to a technique for improving operability on the client side.
[0002]
[Prior art]
In recent years, the use of WWW (World Wide Web) is rapidly progressing as the core technology of information transmission systems. In an information transmission system using such a technology, hypertext information described in HTML (Hyper Text Markup Language), and a URL (Uniform Resource Locator) for specifying the information, a client equipped with a Web browser, a WWW server, Exchanged between. A client equipped with a Web browser can reproduce a Web page based on the received hypertext information.
[0003]
In addition, such a Web browser is generally provided with a so-called bookmark function in which a URL desired by a user is stored in a disk device in advance, and the URL is read and transmitted to a WWW server later. In a Web browser having such a bookmark function, a URL registered as a bookmark is read at a timing designated by the user, and displayed on a display as a menu.
[0004]
Further, in a Web browser having such a bookmark function, user-desired URLs can be hierarchically managed by folders and directories, and a corresponding hierarchical menu can be displayed on the display.
[0005]
If a Web browser having such a bookmark function is used, the user can save the trouble of inputting a URL directly with a keyboard or the like, and can save the URL of a Web page that circulates on a daily basis.
[0006]
[Problems to be solved by the invention]
However, since hierarchical menus generally display separate menus for each hierarchy at a time, the menu display occupies most of the display screen, especially when displaying menus up to a deep hierarchy when many bookmarks are registered. There is a problem of end. In particular, a personal digital assistant (PDA) generally provided with only a small display may not be able to display all the hierarchical menus on the screen at the same time, and there is a problem that it is difficult to select a menu comfortably.
[0007]
In addition, when a desired URL is selected from a deep hierarchical menu using a coordinate input device such as a mouse, there is a problem that comfortable operability cannot be obtained because the amount of cursor movement increases. In particular, when it is desired to cyclically display the Web page of the URL registered in the hierarchical menu, it is inconvenient that the URL to be displayed next must be selected from the hierarchical menu one by one by operating the mouse.
[0008]
The present invention has been made in view of the above problems, and its purpose is as follows.By being specified by the user using the bookmark functionRemember in advanceDoubleNumberURLTherefore, an object is to provide an information transmission system, a client device, and a screen display method in the client device that can select one of them with a small amount of cursor movement.
[0009]
[Means for Solving the Problems]
In order to solve the above problems, the first invention is a server that returns information specified by a received Uniform Resource Locator (URL) and information sent from the corresponding server by transmitting the URL. An information transmission system comprising: a client to be displayed on a display; and a communication relay means for relaying a URL transmitted from the client to the server and information transmitted from the server to the client. URL specified by the user using the bookmark functionTo have a directory structureA plurality of bookmark storage means for storing, a URL acquisition means for acquiring a plurality of URLs stored in the bookmark storage means, and information provided in the communication relay means and returned from the server Button added information generating means for generating button added information by adding button information for displaying the button on the display of the client to the received information, and the communication relay means, Button added information transmitting means for transmitting button added information generated by the button added information generating means to the client, and button added information provided in the client and transmitted from the button added information transmitting means The button displayed on the display with reference to is selected by the coordinate input device. The button press information transmitting means for transmitting the button press information for specifying the type of the selected button to the communication relay means and the communication relay means, and transmitted from the button information transmitting means. URL reading means for reading one URL from a plurality of URLs acquired by the URL acquisition means in accordance with button press information,The buttons displayed on the display include a type button for selecting a URL belonging to the same directory as the URL read immediately before, and a type button for selecting a URL belonging to a directory different from the directory to which the URL read immediately before belongs. AndThe communication relay means transmits the URL read by the URL reading means to the network, thereby receiving information specified by the URL from the corresponding server, and transmits the received information to the client. It is characterized by that.
[0010]
In the information transmission system according to the present invention, communication between the server and the client is relayed by the communication relay means. During this relay, the communication relay means has already added the button.informationSent from server by generation meansInformationFor button displaybuttonChanged by adding information, etc., button addedinformationBy sending meansButton added informationTo the client. In this way, it is possible to realize button display on the client without providing a configuration for button display on the client side.
[0011]
And on the clientBookmarksUser-desired storage meansURLThe communication relay means is configured to storeURLBy acquisition meansBookmarksFrom storage meansURLCan be obtained. In the client, when the user selects the button displayed on the display by a coordinate input device such as a mouse, the client displays a button indicating that the button is selected on the client by the button pressing information transmission unit. The pressing information is transmitted to the communication relay means.
[0012]
After that, the communication relay meansURLBy reading means,URLMultiple acquired by the acquisition meansURLCorresponds to the button pressed by the userURLIs read. Further, the communication relay means reads theURLTo the server and respondinformationReceive thatinformationTo the client.
[0013]
In this way, the user can simply select a button on the client side andinformationAn image based on can be displayed on the display. Therefore, the amount of cursor movement of the coordinate input device such as a mouse can be suppressed to a small amount, and the operability at the client can be improved.
[0014]
In addition, users only need to display buttons on the display.URL stored by operationCompared to the conventional method of displaying the menu in the menu format,URLThe area occupied by the GUI for selecting one of the screens can be reduced, and the visibility of other information displayed on the display can be improved.
[0015]
In addition, the user wantsinformationIf you want to display a screen based on the client, you only need to send button press information from the client to the communication relay device.URLCompared to the conventional method of transmitting the message to the server each time, the amount of communication between the client and the communication relay means can be reduced, and the operation response at the client can be improved.
[0017]
AlsoThe URL desired by the user is stored in a directory structure by the bookmark storage means of the client. Here, the directory is also referred to as a folder. In the present invention, the URL desired by the user is the root directory of the directory tree, a plurality of node directories connected to the root directory, and a plurality of leaves arranged ahead of them. The directory is stored so as to belong to any one of the directories.
[0018]
AndURLThe reading means isPress buttonWhen button press information is sent by the information sending means, read it immediately beforeURLBelongs to a different directory than the one to whichURLIs read. In other words, in the present invention, the button displayed on the client display changes the directory and belongs to the change destination directory.URLFunctions as a button to send to the server.
[0019]
In this way, the user can change the directory by simply selecting a button on the client side,informationAn image based on can be displayed on the display. Therefore, the amount of cursor movement of the coordinate input device such as a mouse can be suppressed to a small amount, and the operability at the client can be improved.
[0020]
In addition, users only need to display buttons on the display.URL stored by operationCompared to the conventional method of displaying the menu in the menu format,URLThe area occupied by the GUI for selecting one of the screens can be reduced, and the visibility of other information displayed on the display can be improved.
[0021]
The secondtwoThe present invention is a client device that transmits a URL on a network, receives information specified by the URL from a corresponding server, and displays an image on a display based on the information. URL specified byTo have a directory structureBookmark storage means for storing a plurality of;An image of a button of a type for selecting a URL belonging to the same directory as the URL read immediately before, and an image of a button of a type for selecting a URL belonging to a directory different from the directory to which the URL read immediately before belongs.displayIn the tableA button display means for displaying, a URL reading means for reading out the URL specified by the type of the selected button from the bookmark storage means when the button on the display is selected by the coordinate input device, and the URL reading Display image updating means for receiving a URL read by the means on the network, receiving information specified by the URL from a corresponding server, and updating a display image on the display based on the received information; , Including.
[0022]
This firsttwoThe present invention relates to a client device. In the present invention, the URL desired by the user is stored in the client device by the bookmark storage means. Further, a button is displayed on the display by the button display means. This button functions as an operation guide for automatically transmitting the URL desired by the user. When this button is selected by the coordinate input device, the display image update means reads the URL from the bookmark storage means and reads the network. To send. Then, information corresponding to the URL is received from any server on the network, and the display image is updated based on the received information.
[0023]
In this way, only the configuration change on the client side, the user desiredURLIt is possible to realize a button display for simply selecting a button. And as a result, the user can change the directory by simply selecting the button and changeinformationAn image based on can be displayed on the display. Therefore, the amount of cursor movement of the coordinate input device such as a mouse can be suppressed to a small amount, and the operability at the client can be improved.
[0024]
In addition, users only need to display buttons on the display.URL stored by operationCompared to the conventional method of displaying the menu in the menu format,URLThe area occupied by the GUI for selecting one of the screens can be kept narrow, and the visibility of other information displayed on the display can be improved.
[0026]
AlsoThe URL desired by the user is stored in a directory structure by the bookmark storage means of the client. That is, the URL desired by the user is stored so as to belong to any one of a root directory, a plurality of node directories connected to the directory tree, and a plurality of leaf directories arranged ahead of them in the directory tree.
[0027]
When the button reading information is transmitted by the URL reading unit, the client device according to the present invention includes the directory to which the URL read immediately before belongs.Same orRead URLs belonging to different directories.For exampleAppears on the display, A type for selecting a URL belonging to a directory different from the directory to which the URL read immediately before belongs.The button functions as a button for changing a directory and transmitting a URL belonging to the change destination directory to the server.
In this way, the user can change the directory and display an image based on information desired by the user on the display simply by selecting a button on the client side. Therefore, the amount of cursor movement of the coordinate input device such as a mouse can be suppressed to a small amount, and the operability at the client can be improved.
In addition, since only the button is displayed on the display, the GUI for selecting the URL desired by the user has an area occupied by the screen as compared with the conventional method of displaying the URL stored by the user operation in the menu format. It can be suppressed narrowly, and the visibility of other information displayed on the display can be improved.
[0028]
According to a third aspect of the present invention, a computer transmits a URL on a network, receives information specified by the URL from a corresponding server, and records a program for displaying an image on a display based on the information. A bookmark storing step for storing a URL designated by the user using the bookmark function in a memory so as to have a directory structure, and a type for selecting a URL belonging to the same directory as the URL read immediately before A button display step for displaying on the display a button image and a button image of a type for selecting a URL belonging to a directory different from the directory to which the previously read URL belongs; and the button on the display is selected by the coordinate input device If it is selected A URL reading step for reading out the URL specified by the type of the selected button from the bookmark storage means, and the information read by the URL reading step are transmitted to the network, thereby supporting the information specified by the URL. And a program for causing a computer to execute a procedure including a display image update step for updating a display image on a display based on the received information..
[0029]
The fourth invention is a screen implemented in a client computer that transmits a URL on a network, receives transmission information specified by the URL from a corresponding server, and displays an image on a display based on the information. A URL storing step for storing a URL specified by a user using a bookmark function in a memory so as to have a directory structure, and a URL that has been read immediately in accordance with a signal from the server. A display step for displaying on the display a selection image including an image of a button of a type for selecting a URL belonging to the directory and an image of a button of a type for selecting a URL belonging to a directory different from the directory to which the URL read immediately before belongs; The selected image on the display is coordinate input A URL read step for reading from the memory a URL specified according to the type of the button selected by the selection operation, and the URL read by the URL read step A display image update step of receiving information specified by the URL from a corresponding server by transmitting on the network, and updating a display image on the display based on the received information. It is a screen display method in the device.
[0030]
DETAILED DESCRIPTION OF THE INVENTION
[First embodiment]
First, the information transmission system concerning 1st embodiment of this invention is demonstrated in detail based on drawing.
[0031]
FIG. 1 is a diagram showing the overall configuration of the information transmission system. As shown in the figure, in this information transmission system, a
[0032]
The
[0033]
The
[0034]
The
[0035]
The
[0036]
The
[0037]
The
[0038]
The
[0039]
When the
[0040]
The
[0041]
Here, the display screen of the
[0042]
As shown in the figure, the Web page displayed on the display of the
[0043]
Here, the function of each
[0044]
The
[0045]
The
[0046]
Next, the
[0047]
Figure4These are figures which show the structure of the said
[0048]
The Hyper Text Transfer Protocol daemon (HTTPD) 40 is a resident execution module that supports the CGI function, and activates the
[0049]
The
[0050]
The CGI
[0051]
The
[0052]
When the
[0053]
The
[0054]
The
[0055]
The
[0056]
The
[0057]
FIGS. 5 and 6 are flowcharts illustrating the processing procedure of the
[0058]
First, in the
[0059]
At this time, it is determined whether or not the access is the first access from the client 22 (S3). If the access is the first access from the
[0060]
In S6, the
[0061]
Then, the
[0062]
Thereafter, the
[0063]
Next, the
[0064]
The hypertext information generated as described above is passed to the
[0065]
According to the information transmission system described above, the bookmark can be selected by the
[0066]
Further, in this information transmission system, communication between the
[0067]
The communication relay device described above can be variously modified. For example, in the above description, the function of moving the URL 1a and the URL 2a in the forward direction is assigned to the
[0068]
Similarly, in the above description, the function of moving the URL 1a and URL 2a in the reverse direction is assigned to the first
[0069]
[Second Embodiment]
Next, a client device according to a second embodiment of the present invention will be described in detail with reference to the drawings.
[0070]
FIG. 8 is a diagram illustrating a configuration of the client device according to the present embodiment. As shown in the figure, the client device includes a
[0071]
This client device is realized by inserting a CD-ROM in which a predetermined program is recorded into the
[0072]
FIG. 9 is a diagram illustrating an example of an operation guidance display displayed on the
[0073]
Next, the operation of this client device will be described. 10 and 11 are flowcharts showing the operation procedure of the program stored in the CD-ROM inserted into the
[0074]
First, in this client device, in a state where the
[0075]
On the other hand, if the URL indicated by the pointer is not located at the end of the bookmark file, the pointer is incremented and stored again in the memory 112 (S204). Then, the URL pointed to by the new pointer is read from the bookmark file (S205), and the URL is transmitted to the network to access the target hypertext information (S206). Thereafter, based on the hypertext information received in this way, an image of the content is displayed in the
[0076]
If it is determined in S201 that the forward button 136a has not been pressed by the user (see symbol A), the client apparatus then determines whether or not the backward button 136b has been pressed by the user (see FIG. S301). If the backward button 136b is pressed, the pointer stored in the
[0077]
On the other hand, if the URL indicated by the pointer is not located at the head of the bookmark file, the pointer is decremented and stored again in the memory 112 (S303). Then, the URL pointed to by the new pointer is read from the bookmark file (S304), and the URL is sent to the network to access the target hypertext information (S305). Thereafter, based on the hypertext information received in this way, an image of the content is displayed in the
[0078]
In S301, if it is determined that the backward button 136b has not been pressed by the user (see symbol B), the client apparatus then determines whether or not the fast forward button 136c has been pressed by the user. (S401). If the fast forward button 136c has been pressed, the pointer stored in the
[0079]
On the other hand, if the URL pointed to by the pointer does not belong to the last folder, the pointer value is changed to the
[0080]
If it is determined in S401 that the first forward button 136c has not been pressed by the user (see symbol C), then in the present client device, it is determined whether or not the first
[0081]
On the other hand, if the URL indicated by the pointer does not belong to the last folder, the value of the pointer is changed so that the pointer indicates the first URL in the URL belonging to the previous folder. It is stored again in 112 (S503). Then, the URL pointed to by the new pointer is read from the bookmark file (S504), and the URL is sent to the network to access the target hypertext information (S505). Thereafter, based on the hypertext information received in this way, an image of the content is displayed in the
[0082]
Furthermore, if it is determined in S501 that the first
[0083]
According to the client device described above, additional display of the
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration of an information transmission system according to a first embodiment of the present invention.
FIG. 2 is an explanatory diagram illustrating an example of stored contents of a bookmark file stored in a client.
FIG. 3 is a diagram illustrating an example of a display screen of a client.
FIG. 4 is a diagram illustrating a configuration of a communication relay device.
FIG. 5 is a flowchart illustrating a processing procedure of the communication relay device.
FIG. 6 is a flowchart illustrating a processing procedure of the communication relay device.
FIG. 7 is a diagram illustrating an example of hypertext information.
FIG. 8 is a diagram illustrating a configuration of a client device according to a second embodiment of the present invention.
FIG. 9 is a diagram illustrating a display example of a display of a client device.
FIG. 10 is a flowchart illustrating a processing procedure of a client device.
FIG. 11 is a flowchart illustrating a processing procedure of a client device.
[Explanation of symbols]
10 WWW server, 16 communication relay device, 18a FTP, 22 client, 22a bookmark file, 28 paging button, 427 bookmark processing unit.
Claims (4)
URLを送信することによって対応する前記サーバから送られてきた情報をディスプレイに表示するクライアントと、
前記クライアントから前記サーバへ送信されるURL及び前記サーバから前記クライアントへ送信される情報をそれぞれ中継する通信中継手段と、
を含む情報発信システムであって、
前記クライアントに設けられ、ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するように複数記憶するブックマーク記憶手段と、
前記通信中継手段に設けられ、前記ブックマーク記憶手段に記憶された複数のURLを取得するURL取得手段と、
前記通信中継手段に設けられ、前記サーバから返信された情報を受信し、その受信した情報に前記クライアントのディスプレイにボタンを表示させるためのボタン情報を付加してボタン付加済み情報を生成するボタン付加済み情報生成手段と、
前記通信中継手段に設けられ、前記ボタン付加済み情報生成手段により生成されたボタン付加済み情報を前記クライアントに送信するボタン付加済み情報送信手段と、
前記クライアントに設けられ、前記ボタン付加済み情報送信手段から送信されてきたボタン付加済み情報を参照にディスプレイに表示されたボタンが座標入力装置により選択された場合に、その選択されたボタンの種別を特定するボタン押下情報を前記通信中継手段に送信するボタン押下情報送信手段と、
前記通信中継手段に設けられ、前記ボタン情報送信手段から送信されてきたボタン押下情報に従い、前記URL取得手段により取得された複数のURLから一つのURLを読み出すURL読み出し手段と、を含み、
前記ディスプレイに表示されるボタンには、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンと、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンとが含まれており、
前記通信中継手段は、前記URL読み出し手段により読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報を前記クライアントに送信する、ことを特徴とする情報発信システム。A server that returns information specified by the received URL (Uniform Resource Locator);
A client for displaying information sent from the corresponding server by transmitting a URL on a display;
A communication relay means for relaying a URL transmitted from the client to the server and information transmitted from the server to the client;
An information transmission system including
Bookmark storage means provided in the client for storing a plurality of URLs designated by a user using a bookmark function so as to have a directory structure ;
URL acquisition means provided in the communication relay means for acquiring a plurality of URLs stored in the bookmark storage means;
Button addition provided in the communication relay means for receiving information returned from the server and adding button information for displaying buttons on the client display to the received information to generate button added information Finished information generation means,
A button-added information transmission unit that is provided in the communication relay unit and transmits the button-added information generated by the button-added information generation unit to the client;
When a button displayed on the display is selected by the coordinate input device with reference to the button added information transmitted from the button added information transmitting means provided in the client, the type of the selected button is set. Button pressing information transmitting means for transmitting button pressing information to be specified to the communication relay means;
URL reading means, provided in the communication relay means, for reading one URL from a plurality of URLs acquired by the URL acquisition means in accordance with button press information transmitted from the button information transmission means,
The buttons displayed on the display include a type button for selecting a URL belonging to the same directory as the URL read immediately before, and a type button for selecting a URL belonging to a directory different from the directory to which the URL read immediately before belongs. And
The communication relay means transmits the URL read by the URL reading means to the network, thereby receiving information specified by the URL from the corresponding server, and transmits the received information to the client. An information transmission system characterized by that.
ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するように複数記憶するブックマーク記憶手段と、
直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とをディスプレイに表示するボタン表示手段と、
座標入力装置によってディスプレイ上の前記ボタンが選択された場合に、その選択されたボタンの種別により特定されるURLを前記ブックマーク記憶手段から読み出すURL読み出し手段と、
前記URL読み出し手段により読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新手段と、
を含むことを特徴とするクライアント装置。A client device that transmits a URL on a network, receives information specified by the URL from a corresponding server, and displays an image on a display based on the information;
Bookmark storage means for storing a plurality of URLs designated by the user using the bookmark function so as to have a directory structure ;
An image of button type selecting a URL that belong to the read URL same directory immediately before, view the image of the button type selecting URL belonging to different directory on the display and read the URL belongs directory immediately before Button display means to perform,
URL reading means for reading out the URL specified by the type of the selected button from the bookmark storage means when the button on the display is selected by the coordinate input device;
A display image for transmitting the URL read by the URL reading means to the network, receiving information specified by the URL from the corresponding server, and updating the display image on the display based on the received information Update means;
A client device comprising:
ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有す るようにメモリに記憶させるブックマーク記憶ステップと、
直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とをディスプレイに表示するボタン表示ステップと、
座標入力装置によってディスプレイ上の前記ボタンが選択された場合に、その選択されたボタンの種別により特定されるURLを前記ブックマーク記憶手段から読み出すURL読み出しステップと、
前記URL読み出しステップで読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新ステップと、
を含む手順をコンピュータに実行させるためのプログラムを記録した媒体。A medium in which a computer transmits a URL on a network, receives information specified by the URL from a corresponding server, and records a program for displaying an image on a display based on the information,
The URL specified by the user using the bookmark function, and bookmark storage step of storing in memory so that the have a directory structure,
An image of button type selecting a URL that belong to the read URL same directory immediately before, view the image of the button type selecting URL belonging to different directory on the display and read the URL belongs directory immediately before Button display step to
A URL reading step of reading out the URL specified by the type of the selected button from the bookmark storage means when the button on the display is selected by the coordinate input device;
A display image that transmits the URL read in the URL reading step to the network, receives information specified by the URL from the corresponding server, and updates the display image on the display based on the received information. An update step;
A medium on which is recorded a program for causing a computer to execute a procedure including:
ブックマーク機能を用いてユーザにより指定されたURLを、ディレクトリ構造を有するようにメモリに記憶するURL記憶ステップと、
前記サーバからの信号に応じて、直前に読み出したURLと同一ディレクトリに属するURLを選択する種別のボタンの画像と、直前に読み出したURLが属するディレクトリとは異なるディレクトリに属するURLを選択する種別のボタンの画像とを含む選択画像をディスプレイに表示する表示ステップと、
ディスプレイ上の前記選択画像が座標入力装置を用いてユーザにより選択された場合に、その選択操作により選択されたボタンの種別に応じて特定されるURLを前記メモリから読み出すURL読み出しステップと、
前記URL読み出しステップにより読み出されたURLをネットワーク上に送信することによって、そのURLによって特定される情報を対応するサーバから受信し、その受信した情報に基づいてディスプレイの表示画像を更新する表示画像更新ステップと、
を含むことを特徴とするクライアント装置における画面表示方法。A screen display method implemented in a client computer that transmits a URL on a network, receives outgoing information specified by the URL from a corresponding server, and displays an image on a display based on the information,
A URL storing step of storing a URL designated by the user using the bookmark function in a memory so as to have a directory structure ;
In response to a signal from the previous SL server type to select the URL that belong to different directories and image buttons type selecting a URL that belong to the read URL same directory immediately before the read URL belongs directory immediately before A display step for displaying a selected image including an image of the button of the button on the display ;
A URL reading step of reading, from the memory, a URL specified according to the type of the button selected by the selection operation when the selected image on the display is selected by a user using a coordinate input device;
A display image for transmitting the URL read in the URL reading step to the network, receiving information specified by the URL from the corresponding server, and updating the display image on the display based on the received information An update step;
A screen display method in a client device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11982797A JP3627439B2 (en) | 1997-05-09 | 1997-05-09 | Information transmission system, client device, and screen display method in client device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11982797A JP3627439B2 (en) | 1997-05-09 | 1997-05-09 | Information transmission system, client device, and screen display method in client device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10307838A JPH10307838A (en) | 1998-11-17 |
JP3627439B2 true JP3627439B2 (en) | 2005-03-09 |
Family
ID=14771250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11982797A Expired - Fee Related JP3627439B2 (en) | 1997-05-09 | 1997-05-09 | Information transmission system, client device, and screen display method in client device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3627439B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001051929A (en) * | 1999-08-12 | 2001-02-23 | Nippon Denki Business Syst Kk | Reference identifying method for provided information |
EP1947855A4 (en) | 2005-10-07 | 2010-09-01 | Sharp Kk | Receiving apparatus, server, television receiver, mobile terminal device, system, receiving method, information processing program, and recording medium |
GB0524166D0 (en) * | 2005-11-26 | 2006-01-04 | Ibm | Context based navigation |
JP5172169B2 (en) | 2007-02-16 | 2013-03-27 | シャープ株式会社 | Content display device, television receiver, content display method, content display control program, and recording medium |
-
1997
- 1997-05-09 JP JP11982797A patent/JP3627439B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10307838A (en) | 1998-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101681233B (en) | Terminal, history management method | |
US5991773A (en) | Information terminal unit with history management functions | |
US5937163A (en) | Method and system at a host node for hierarchically organizing the links visited by a world wide web browser executing at the host node | |
US7240294B2 (en) | Method of constructing a composite image | |
US7047248B1 (en) | Data processing system and method for archiving and accessing electronic messages | |
US20030115167A1 (en) | Web browser implemented in an Internet appliance | |
JP2004326819A (en) | Integrated development platform for distributed publishing, and management of hypermedia over wide-area network | |
US6035325A (en) | Retrieval, saving and printing in a computer network system environment | |
WO2000026792A1 (en) | System and method for specifying www site | |
EP2341454A1 (en) | Document information transmission method and apparatus | |
US6307641B1 (en) | Image information retrieving device, image database device, image information storing device and recording medium on which a program performed by the image information retrieving device is recorded | |
US6314432B1 (en) | System and method for retrieval, saving and printing of using hyperlinks | |
US6067560A (en) | Retrieval saving and printing in a computer network system environment | |
JPH09101924A (en) | Method, device for mediating communication service and electronic bulletin board system utilizing communication service mediating device | |
JP3627439B2 (en) | Information transmission system, client device, and screen display method in client device | |
JP4430598B2 (en) | Information sharing system and information sharing method | |
JP4386011B2 (en) | Web page re-editing method and system | |
US6026432A (en) | Retrieval, saving and printing in a computer network system environment | |
JP2006113976A (en) | Content display device and method | |
TWI262409B (en) | Method and system for rapidly acquiring website information | |
JP3887880B2 (en) | Data conversion apparatus, data transmission method, and information storage medium storing data conversion function | |
JP3370507B2 (en) | Client in structured information display system | |
JPH07219835A (en) | Distributed hypertext device | |
JP4659931B2 (en) | Browser device and recording medium | |
JP3740767B2 (en) | Information transmitter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040726 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040726 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040824 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041015 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20041020 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041116 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041129 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071217 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |