(57)【特許請求の範囲】
【請求項１】
ソースからリンク先URLを抽出して当該リンク先URLを出力するリンク先URL抽出部と、
上記リンク先URL又は先読みURLを取得して当該URLにアクセスし、そのURLに存在するソースを取得するソース取得部と、
上記ソースを画像データに変換するレンダリング部と、
上記画像データを記憶するレンダリング結果記憶部と、
上記ソースからキーワードを含むリンク先URLを先読みURLとして抽出する先読みURL抽出部と、
先読みURLと対応する画像データを組みにして記憶する先読みキャッシュと、
指定されたリンク先URLに対応する画像データを上記レンダリング結果記憶部又は上記先読みキャッシュから読み出して画像表示部に出力する１画面抽出部とを具備し、
上記先読みURL抽出部は、
キーワードを記憶したキーワードリストと、
上記ソースから上記キーワードリストを参照してその１画面内のキーワードの位置を特定するキーワード位置特定手段と、
上記キーワードの位置を基準として所定の範囲内にある先読みURLを抽出する先読みURL抽出手段と、
を備えることを特徴とするリンク先コンテンツ先読み装置。
【請求項２】
請求項１に記載したリンク先コンテンツ先読み装置において、
上記所定の範囲は、
上記画像表示部の表示画面の左上隅の点を原点とし、ｘ軸正方向を画像左側から右に向かう向き、ｙ軸正方法を画像上側から下側に向かう向きとした時に、上記キーワードを基準としてｘ軸方向で負、且つｙ軸方向で負の領域であることを特徴とするリンク先コンテンツ先読み装置。
【請求項３】
ソースからリンク先URLを抽出して当該リンク先URLを出力するリンク先URL抽出過程と、
指定されたリンク先URLを取得して当該リンク先URLにアクセスし、そのリンク先URLに存在するソースを取得するソース取得過程と、
上記ソースを画像データに変換するレンダリング過程と、
上記画像データをレンダリング結果記憶部に記憶するレンダリング結果記憶過程と、
上記ソースから予め設定されたキーワードを含むリンク先URLを先読みURLとして抽出する先読みURL抽出過程と、
先読みURLと対応する画像データを組みにして先読みキャッシュに記憶する先読みキャッシュ過程と、
指定されたリンク先URLに対応する画像データを上記レンダリング結果記憶部又は上記先読みキャッシュから読み出して画像表示部に出力する１画面抽出過程と、
を備え、
上記先読みURL抽出過程は、
キーワードを記憶したキーワードリストと、
上記ソースから上記キーワードリストを参照してその１画面内のキーワードの位置を特定するキーワード位置特定ステップと、
上記キーワードの位置を基準として所定の範囲内にある先読みURLとして抽出する先読みURL抽出過程と、
を含むことを特徴とするリンク先コンテンツ先読み方法。
【請求項４】
請求項３に記載したリンク先コンテンツ先読み方法において、
上記所定の範囲は、
上記画像表示部の表示画面の左上隅の点を原点とし、ｘ軸正方向を画像左側から右に向かう向き、ｙ軸正方法を画像上側から下側に向かう向きとした時に、上記キーワードを基準としてｘ軸方向で負、且つｙ軸方向で負の領域であることを特徴とするリンク先コンテンツ先読み方法。
【請求項５】
請求項１または２に記載したリンク先コンテンツ先読み装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介してコンテンツをユーザ装置に表示するに際して、表示されているリンク先のコンテンツを予め取得するリンク先コンテンツ先読み装置とその方法と、プログラムに関する。
【背景技術】
【０００２】
ネットワーク上のコンテンツ（ウェブページとも称する）、特にハイパーリンクで結ばれたコンテンツをウェブブラウザを用いて閲覧する場合、通常、利用者はネットワーク上のコンテンツへのリンクをクリックすることで、対応するコンテンツを閲覧することができる。
【０００３】
ここで、ネットワーク上のコンテンツの取得は、利用者がリンクをクリックした後に行われる。そのため、利用者がリンクをクリックしてから、そのリンクの先にあるコンテンツがユーザ装置内に取得され、利用者に提示されるまでにはいくらかの時間を要する。特にネットワークの回線速度が遅い場合に、この待ち時間は長くなる。
【０００４】
そこで、閲覧される可能性のあるコンテンツを予めユーザ装置内に取得することで待ち時間を短縮する先読み技術が、これまでに提案されている。例えば、特許文献１に開示された先読み装置９００が知られている。
【０００５】
図１１に先読み装置９００の機能構成を示してその動作を簡単に説明する。先読み装置９００は、リンク情報リスト作成部１、リンク情報リスト２、先読み判定部３、先読みリスト作成部４、先読みリスト５、リンク先コンテンツ先読み部６、入力装置８、を有する。
【０００６】
先読み判定部３は、カーソル位置取得モジュール３１と、先読みエリア算出モジュール３２を備える。入力装置８は、先読み装置９００の表示上のカーソル位置と連動する例えばマウス等のポインティングデバイスである。
【０００７】
カーソル位置取得モジュール３１は、アプリケーション上でのカーソルの位置を常時監視し、利用者の閲覧操作（マウス操作）に伴うカーソルの移動軌跡を元に、次に利用者が閲覧する可能性の高いエリアを、先読みエリアとして算出する。先読みリスト作成部４は、先読み判定部３で算出した先読みエリアに含まれるリンクを導出して先読みリストを作成する。リンク先コンテンツ先読み部６は、カーソルの移動に応じて動的に決定してリンク先からコンテンツを取得する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−８５１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来の先読み装置９００は、カーソルの移動先のリンク先からコンテンツを先読みするので、利用者が取得したくないリンク先からもコンテンツを先読みしてしまい、不要なトラヒックが発生する。また逆に、先読み装置９００が、例えばパーソナルコンピュータのように、ある程度の表示画面サイズを備えている場合は、ウェブページ内の利用者の閲覧箇所とカーソル位置とは一対一に対応しないので、先読みすべきリンク先のコンテンツを予め取得できない課題がある。その結果、ユーザが閲覧したいコンテンツのダウンロードは、ユーザの操作（クリック）後に行われるので、コンテンツが表示されるまでの体感時間が増大することになる。
【００１０】
この発明は、このような課題に鑑みてなされたものであり、ユーザ装置の画面に表示されているリンク先から効率的にコンテンツを先読みするリンク先コンテンツ先読み装置とその方法と、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明のリンク先コンテンツ先読み装置は、リンク先URL抽出部と、ソース取得部と、レンダリング部と、レンダリング結果記憶部と、先読みURL抽出部と、先読みキャッシュと、１画面抽出部と、画像表示部と、を具備する。リンク先URL抽出部は、ソースからリンク先URLを抽出してそのリンク先URLを出力する。ソース取得部は、リンク先URL又は先読みURLを取得して当該URLにアクセスし、そのURLに存在するソースを取得する。レンダリング部は、ソースを画像データに変換する。レンダリング結果記憶部は画像データを記憶する。先読みURL抽出部は、ソースから画像表示部の１画面単位をテキストと画像データのフレームのみとで仮レンダリングし、仮の1画面内に入る予め設定されたキーワードを含むリンク先URLを先読みURLとして抽出する。先読みキャッシュは、先読みURLと対応する画像データを組みにして記憶する。１画面抽出部は、指定されたリンク先URLに対応する画像データを上記レンダリング結果記憶部又は上記先読みキャッシュから読み出して画像表示部に出力する。URLは、Uniform Resource Locatorの略。
【発明の効果】
【００１２】
この発明のリンク先コンテンツ先読み装置は、画像表示部の１画面で表示している範囲内のリンク先URLに、予め登録したキーワードが含まれる場合にそのリンク先のウェブページを先読みする。そのキーワードに、ユーザの興味や関心のある対象に関する単語を設定して置くことで、不要なリンク先からの無駄なダウンロードを防止することが可能である。その結果、トラヒック量を削減する効果を奏する。
【００１３】
また、ユーザの関心のあるウェブページを事前に取得できるので、ユーザにすぐ見たい情報を提供することが可能である。よって、ユーザに軽快な操作感を提供する効果も奏する。
【図面の簡単な説明】
【００１４】
【図１】この発明のリンク先コンテンツ先読み装置１００の機能構成例を示す図。
【図２】リンク先コンテンツ先読み装置１００の動作フローを示す図。
【図３】例えばWebサーバ３０に存在するソース２００の一例を示す図。
【図４】先読みURL抽出部１１５の機能構成例を示す図。
【図５】先読みURL抽出部１１５の動作フローを示す図。
【図６】仮レンダリングされた１画面の例を示す図。
【図７】先読みURL抽出部１１５′の機能構成例を示す図。
【図８】先読みURL抽出部１１５′の動作フローを示す図。
【図９】、キーワードを基準とした所定の範囲の例を示す図であり、（ａ）はキーワードの重心位置を中心として所定の半径の円形を所定の範囲にした例、（ｂ）は所定の範囲を楕円とした例を示す図である。
【図１０】所定の範囲をキーワードを基準としてｘ軸方向で負、且つｙ軸方向で負の矩形形状とした例を示す図。
【図１１】特許文献１に開示されている先読み装置９００の機能構成を示す図。
【発明を実施するための形態】
【００１５】
以下、この発明の実施の形態を図面を参照して説明する。複数の図面中同一のものには同じ参照符号を付し、説明は繰り返さない。
【実施例１】
【００１６】
図１に、この発明のリンク先コンテンツ先読み装置１００の機能構成例を示す。その動作フローを図２に示す。リンク先コンテンツ先読み装置１００は、ネットワーク２０を介して複数のウェブサーバと通信接続する。図１では、Webサーバ３０と４０のみを表記している。
【００１７】
リンク先コンテンツ先読み装置１００は、プログラムが記憶されたＲＯＭ（Read Only Memory）と、プログラムやデータを記憶する記憶装置と、これらプログラムを実行するＣＰＵと、ＣＰＵが用いるデータ等を記憶するＲＡＭとから成る制御手段１２０が、機能ブロック１１０を構成する各機能部の動作手順及び動作タイミングを制御してその機能を実現するものである。通信インターフェース１３０は無線通信接続も含む。また、リンク先コンテンツ先読み装置１００の形態は、大はパーソナルコンピュータ、小は手の平サイズ以下の携帯電話が有り得る。
【００１８】
リンク先コンテンツ先読み装置１００の機能ブロック１１０は、リンク先URL抽出部１１１と、ソース取得部１１２と、レンダリング部１１３と、レンダリング結果記憶部１１４と、先読みURL抽出部１１５と、先読みキャッシュ１１６と、１画面抽出部１１７と、画面表示部１１８と、を具備する。なお、入力部等の機能ブロックの表記は省略している。
【００１９】
リンク先URL抽出部１１１は、ソースからリンク先URLを抽出して当該リンク先URLを出力する（ステップＳ１１１）。最初のリンク先URLは、図示を省略している入力部によって指定される。
【００２０】
ソース取得部１１２は、リンク先URL又は先読みURLを取得して当該URLにアクセスし、そのURLに存在するソースを取得する（ステップS１１２）。レンダリング部１１３は、ソース取得部１１１が取得したソースを画像データに変換する（ステップＳ１１３）。
【００２１】
レンダリング結果記憶部１１４は、レンダリング部１１３が描画した画像データを記憶する（ステップＳ１１４）。先読みURL抽出部１１５は、上記ソースから画像表示部１１８の１画面単位をテキストと画像データのフレームのみとで仮レンダリングし、仮の１画面内に入る予め設定されたキーワードを含むリンク先URLを先読みURLとして抽出する（ステップＳ１１５）。
【００２２】
先読みキャッシュ１１６は、先読みURLと対応する画像データを組みにして記憶する（ステップＳ１１６）。１画面抽出部１１７は、指定されたリンク先URLと対応する画像データをレンダリング結果記憶部１１４又は先読みキャッシュ１１６から読み出して画像表示部１１８に表示する（ステップＳ１１７）。
【００２３】
このようにリンク先コンテンツ先読み装置１００は、画像表示部の１画面で表示している範囲内のリンク先URLに、予め設定されたキーワードが含まれる場合にそのリンク先のウェブページを先読みする。そのキーワードに、ユーザの興味や関心のある対象に関する単語を設定して置くことで、不要なリンク先からの無駄なダウンロードを防止することができる。
【００２４】
以降、具体例を示して更に詳しくこの発明を説明する。図３、例えばWebサーバ３０に存在するソースの一例をソース２００として示す。ソース２００は、天気予報サイトのウェブページの例である。
【００２５】
リンク先URL抽出部１１１は、閲覧中のソース２００を参照して「<a href」で開始され、「</a>」で終了する文法規則で記載された文を検索する。この文はリンク表示タグ、またはリンクタグなどと呼ばれ、リンクを表示するためのものである。
【００２６】
ここでリンクとは、カーソルを合わせることでクリック可能なエリアであって、このエリアは本文と色を異ならせた文字、図、アイコンなどにより表示される。このエリアにカーソルを合わせてクリックすることにより、現在表示中のウェブページとは異なるページにアクセスすることが可能である。
【００２７】
リンク表示タグはリンク先URLなどの情報を含む。リンク先URLとは、リンク先ウェブページのソースが保管されている場所を特定する情報である。図３に示したリンク表示タグ２３０を例に、さらに具体的に説明する。図３に例示したリンク表示タグ２３０は、リンク先URL２３１「hokkaido.htm」を含む。「hokkaido.htm」とは、htmlソースファイルの名称である。リンク先URL２３１ではソースファイルの名称のみが指定され、ソースファイルの所在情報が指定されていないが、この指定はリンクがいわゆるサイト内リンクであって、当該リンクのソースが現在閲覧中のウェブページのソースと同じ箇所に保存されていることを意味する。
【００２８】
例えば、リンク表示タグが閲覧中のウェブページのサイト内でない外部のウェブページをリンク先として指定する場合には、当該リンク先URLとして例えば「http://www.example.co.jp」などのようにhttp（ハイパー・テキスト・トランスファー・プロトコル）が先頭についたURLを指定する必要がある。従ってこの場合は、リンク表示タグは「<a href=http://www.example.co.jp>example</a>」などと表記される。このようにリンク先URL抽出部１１１は、現在ユーザが閲覧中のウェブページのソースを参照して「<a href」で開始され、「</a>」で終了する文法規則で記載された文を検索することにより、閲覧中ウェブページのリンク先URLを抽出することができる。
【００２９】
図４に、先読みURL抽出部１１５のより具体的な機能構成例を示す。先読みURL抽出部１１５は、１画面内リンク先抽出手段１１５１と、キーワードリスト１１５２と、先読みURL抽出手段１１５３と、を備える。その動作フローを図５に示す。
【００３０】
１画面内リンク先抽出手段１１５１は、ソースから画面表示部１１８の１画面単位をテキストと、画像データのフレームのみとで仮の１画面を描写する(ステップＳ１１５１ａ)。先ず、ソースから全てのリンク先URLを抽出する（ステップＳ１１５１ｂ）。そして、抽出したリンク先URL個々について、仮に描写した１画面内に入るか否かを判定する（ステップＳ１１５１ｃ）。１画面内に入るリンク先URLは１画面内URLとされる（ステップＳ１１５１ｄ）。１画面内に入らない場合（ステップＳ１１５１ｃのNo）、次のリンク先URLの判定を行う。以上のようにして１画面内に入る１画面内リンク先URLを抽出する（ステップＳ１１５１ｂ）。
【００３１】
ソース２００（図３）を参照して１画面内リンク先抽出手段１１５１の動作を更に詳しく説明する。１画面内リンク先抽出手段１１５１は、ソース２００から「img src」で開始され、「>」で終了する文法則で記載された文を検索する。この文は、画像表示タグ、又は画像タグ等と称されマルチメディアデータの保管場所（以下、MMD保管場所）や、マルチメディアデータ表示サイズ（MMD表示サイズ）などの情報を含む。
【００３２】
MMD表示サイズとはウェブページ上で表示する際のマルチメディアデータのサイズを表し、例えば、画像データや動画データが保有するピクセルサイズとは異なる。図３に例示した画像表示タグ２１０は、MMD保管場所２１１「img/tenki/logo.gif」を含む。
【００３３】
「img/tenki/logo.gif」とは、画像表示タグ２１０によりウェブページ上に配置されるマルチメディアデータとして、当該ウェブページのデータを管理しているウェブサーバ上のimgフォルダ中に存在するtenkiフォルダ内のファイル名logo.gifを指定していることを意味する。また、画面表示タグ２１０はMMD表示サイズ２１２「width=”200” height=”40”」を含む。これは前述のマルチメディアデータlogo.gifを幅２００ドット、高さ４０ドットのサイズで表示することを規定している。
【００３４】
1画面内リンク先抽出手段１１５１は、ソース２００で指定されたマルチメディアファイルをダウンロードせずに、マルチメディアデータに対応するフレーム（枠）のみを生成し、このフレームのみを用いて仮レンダリングを行う。よって、仮レンダリングは高速かつ簡易に行うことが可能である。
【００３５】
図６に、その仮レンダリングされた１画面を例示する。太実線はリンク先ウェブページの上端と左端を表す。太破線は、画像表示部１１８の画像領域を例えば横２４０ドット×縦３５０ドットした場合の１画面で表示できる範囲を示す。図５中のMMDデータ２１２及びリンク表示タグ２３０等は、図３の同じ参照符号を付したソースにそれぞれ対応する。
ここで、中国３１０〜沖縄３３０が１画面の表示範囲外に表示されることが分かる。北海道２３０〜近畿２９０が１画面内リンク先URLである。
【００３６】
キーワードリスト１１５２は、ユーザの興味や関心のある対象に関する単語をキーワードとして記憶する。キーワードは、予め設定して置いても良いし、ウェブページの検索ワードやクリック文字列を逐次記憶するようにしても良い。
【００３７】
先読みURL抽出手段１１５３は、キーワードリスト１１５２を参照して１画面内リンク先URL内にキーワードを含むか否かを判定する（ステップＳ１１５３a）。キーワードを含む１画面内リンク先URLは先読みURLとされる（ステップＳ１１５３ｂ）。１画面内リンク先URL内にキーワードを含まない場合（ステップＳ１１５３ａのNo）、次の１画面内リンク先URLにキーワードが含まれるか否かの判定を行い、全ての１画面内リンク先URLの判定が終了するまで繰り返される（ステップＳ１１５３cのYes）。
【００３８】
ユーザが、例えば関東地区に居住している場合、キーワードとして予め関東を登録して置けば、リンク先URLの関東２５０が先読みURLとしてソース取得部１１２と先読みキャッシュ１１６に出力される。
【００３９】
ソース取得部１１２は、先読みURLにアクセスし、そのURLに存在するソースを取得する。取得されたソースは、レンダリング部１１３によってMMDデータを含む全ての要素が画像データに変換される。その画像データは先読みキャッシュ１１６に先読みURLと組で記憶される。
【００４０】
この段階で、画像表示部１１８には、１画面抽出部１１７によって選択された図６に例示した１画面のMMDデータ２１２も含む全てが描写された１画面が表示されている。MMDデータは、例えば日本地図と各地域のお天気マークから成る画像データである。
【００４１】
そして、ユーザが入力部（図示は省略）を操作して画像の関東にカーソルを移動させてクリックすると、ソース取得部１１２は、その先読みURLの関東２５０のリンク先のソースを取得する。すると、１画面抽出部１１７は、先読みキャッシュ１１６に記憶されているその先読みURLと組の画像データ（関東地方の天気予報）を選択して画像表示部１１８に表示する。
【００４２】
このように、ユーザの興味や関心のある対象が事前に先読みキャッシュ１１６に記憶されているので、その画像をダウンロードに要する時間無しに表示することができる。また、キーワードを含むリンク先URLが先読みされるので無駄なトラヒックを減らすことができる。なお、MMDデータ内のリンク先URLにキーワードが含まれれば、そのリンク先URLを先読みURLとしても良い。
【００４３】
次に、テキスト内からキーワードを抽出して、そのキーワードを中心として所定の範囲内にあるリンク先を先読みするようにしたこの発明のリンク先コンテンツ先読み装置４００を説明する。
【実施例２】
【００４４】
この発明のリンク先コンテンツ先読み装置４００の機能構成例は上記したリンク先コンテンツ先読み装置１００（図１）に対して、先読みURL抽出部１１５′の構成のみが異なる。図７に先読みURL抽出部１１５′の機能構成例を示す。その動作フローを図８に示す。
【００４５】
先読みURL抽出部１１５′は、キーワードリスト１１５２と、先読みURL抽出手段１１５３′と、キーワード位置特定手段１１５４と、を備える。キーワード位置特定手段１１５４は、ソース取得部１１２が出力するソースから画像表示部１１８の１画面単位をテキストと、画像データのフレームのみとで仮レンダリングする（ステップＳ１１５４ａ）。そして、キーワードリスト１１５２を参照して仮に描写した１画面内のキーワードの位置を特定する（ステップＳ１１５４ｂ）。先読みURL抽出手段１１５３′は、特定されたキーワードの位置を基準として所定の範囲内にあるリンク先を１画面内リンク先として抽出する（ステップＳ１１５３ａ′）。１画面内リンク先の抽出は、全てのキーワードについて終了するまで繰り返される（ステップＳ１１５３ｄ′のNo）。
【００４６】
ここで位置とは、例えば画像表示部１１８の画面の縦方向及び横方向のドットサイズを基本単位とした座標情報である。座標は、例えば１画面表示部１１７が表示するウェブページ表示画面の左上隅の点を座標の原点とし、ｘ軸正方向は画面表示部１１８の画面左側から右側に向かう向き、ｙ軸正方向は画面表示部１１８の画面上側から下側に向かう向きと定義することができる。
【００４７】
キーワード位置特定手段１１５４は、MMDデータ及びテキストの文字コードを、１画面単位の画像データに仮レンダリングする際にそれらの座標を特定する。図９に、キーワードを基準とした所定の範囲の例を示す。図９（ａ）は、例えばキーワード「ドコモ」の重心位置を中心として所定の半径、例えば半径５０ピクセルの円形の範囲を所定の範囲にした例である。また、半径は画像表示部１１８の横方向の表示範囲の例えば１/n等（ｎは自然数）としても良い。
【００４８】
図９（ｂ）は、同様に「ドコモ」の重心位置を中心として規定の極率の楕円を、その短辺を時計方向に傾けた例である。また、所定の範囲は矩形でも良い。矩形とした場合、キーワードの重心位置を中心として、既定の範囲（例えば１００×５０ピクセル等）を所定の範囲としても良い。また、画像表示部１１８の画面サイズが、例えば縦６４０×横４８０ピクセルの場合にその１/n等（ｎは自然数）の範囲、例えば縦８０（640/8）横９６（480/5）を所定の範囲にしても良い。
【００４９】
Htmlページの構造上、リンク文字列とその説明を順番で書くと、リンク文字列が説明文字列の左上方向にレンダリングされるため、キーワードの左上方向にそのテキストの対象リンク文字列がある場合が多い。そこで所定の範囲を、図１０に例示するように、キーワードを基準としてｘ軸方向で負、且つｙ軸方向で負の領域とすると効果的である。この場合、レンダリングされたキーワードの左上端を基準に所定の範囲を設定する。
【００５０】
なお、先読みURL抽出部１１５′も、仮の１画面内に入るキーワードを含むリンク先URLを先読みする例で説明を行ったが、１画面内のキーワードに限定しなくとも良い。つまり、ソース全体からキーワードの位置を特定して、そのキーワードを基準とした所定の範囲に入るリンク先URLを先読みURLとして抽出するようにしても良い。
【００５１】
また、MMDデータ内のテキストにキーワードが含まれる場合に、そのキーワードを基準として所定の範囲内のリンク先を抽出するようにしても良い。また、レンダリング部１１３は、入力されるソースを画像データに変換する単純な例のみを説明したが、既に先読みURL抽出部１１５内に仮レンダリングされた画像データがある場合は、その画像データを利用して未変換部のMMDデータのみをレンダリングするようにしても良い。
【００５２】
以上述べたように、この発明のリンク先コンテンツ先読み装置は、画像表示部の１画面で表示している範囲内のリンク先URLに、ユーザの興味や関心のあるキーワードが含まれる場合にそのリンク先のウェブページを先読みする。したがって、不要なリンク先からの無駄なダウンロードを防止することが可能である。また、ユーザの関心のあるウェブページを事前に取得できるので、ユーザにすぐ見たい情報を提供することが可能であり、ユーザに軽快な操作感を提供する効果も奏する。
【００５３】
上記した各装置における処理手段をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、各装置における処理手段がコンピュータ上で実現される。
【００５４】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、DVD（Digital Versatile Disc）、DVD-RAM（Random Access Memory）、CD-ROM（Compact Disc Read Only Memory）、CD-R（Recordable）/RW（ReWritable）等を、光磁気記録媒体として、MO（Magneto Optical disc）等を、半導体メモリとしてEEP-ROM（Electronically Erasable and Programmable-Read Only Memory）等を用いることができる。
【００５５】
また、このプログラムの流通は、例えば、そのプログラムを記録したDVD、CD-ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記録装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００５６】
また、各手段は、コンピュータ上で所定のプログラムを実行させることにより構成することにしてもよいし、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【図１】
0005580174.tif 000002
【図２】
0005580174.tif 000003
【図３】
0005580174.tif 000004
【図４】
0005580174.tif 000005
【図５】
0005580174.tif 000006
【図６】
0005580174.tif 000007
【図７】
0005580174.tif 000008
【図８】
0005580174.tif 000009
【図９】
0005580174.tif 000010
【図１０】
0005580174.tif 000011
【図１１】
0005580174.tif 000012