(57)【要約】  閲覧システム（１）は、文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、画像に付加されるべき文字又は文字列を指定する付加情報を抽出し、抽出された付加情報を特定する画像パラメタを指定した画像要求を送信する端末（１００）を備える。また、閲覧システム（１）は、画像要求を受信し、受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を画像応答として送信する画像サーバ（２００）を備える。
2012147936.tif 000002
【特許請求の範囲】
【請求項１】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムであって、
（Ａ）前記端末は、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備え、
（Ｂ）前記画像サーバは、
前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、を備える、
ことを特徴とする閲覧システム。
【請求項２】
請求項１に記載の閲覧システムであって、
前記文書又は当該文書で指定されたプログラムには、背景画像を識別する背景情報が記載されており、
前記端末の前記画像所在情報生成部は、前記背景情報を特定する背景パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項３】
請求項１又は２に記載の閲覧システムであって、
前記文書又は当該文書で指定されたプログラムには、前記付加情報で指定される文字又は文字列を画像に付加する態様を表す態様情報が記載されており、
前記端末の前記画像所在情報生成部は、前記態様情報を特定する態様パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に、前記態様パラメタにより特定される態様で付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項４】
請求項１に記載の閲覧システムであって、
前記端末の前記書換部による書換前の画像所在情報は、背景画像を識別する背景情報を含み、
前記端末の前記画像所在情報生成部は、前記書換前の画像所在情報に含まれる背景情報を含む新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記新たな画像所在情報に含まれる前記背景情報がさらに指定された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、当該背景情報により識別される背景画像に付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項５】
請求項１〜４のいずれか１項に記載の閲覧システムであって、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性により示され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグのａｌｔ属性により示される、
ことを特徴とする閲覧システム。
【請求項６】
請求項１〜４のいずれか１項に記載の閲覧システムであって、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性に記述され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグに対応付けられるｉｄ属性もしくはｃｌａｓｓ属性を有するタグにより囲まれたテキストにより記述される、
ことを特徴とする閲覧システム。
【請求項７】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムで実行される閲覧方法あって、
前記端末が、前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
前記端末が、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成ステップ、
前記端末が、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記画像サーバが、前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成ステップ、を含む、
ことを特徴とする閲覧方法。
【請求項８】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、を備える、
ことを特徴とする端末。
【請求項９】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムであって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とするプログラム。
【請求項１０】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末で実行される方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成ステップ、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信ステップ、を有する、
ことを特徴とする方法。
【請求項１２】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバであって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、を備える、
ことを特徴とする画像サーバ。
【請求項１３】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムであって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とするプログラム。
【請求項１４】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバで実行される方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信ステップ、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成ステップ、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信ステップ、を有する、
ことを特徴とする方法。
【請求項１６】
端末、文書サーバ、画像サーバ、及び変換サーバを有する閲覧システムであって、
（ａ）前記端末は、
第１文書所在情報の入力を受け付ける文書所在情報受付部、
前記受け付けられた第１文書所在情報に要求先として指定される前記変換サーバに、当該第１文書所在情報に指定される第１パラメタを指定した第１文書要求を送信する端末側文書要求送信部、
前記変換サーバから、当該第１文書要求に呼応する第１文書応答を受信する端末側文書応答受信部、
前記第１文書応答として受信された第１文書に指定されるプログラムを、当該第１文書に対して実行するプログラム実行部、
前記プログラムが実行された前記第１文書に含まれる画像所在情報を抽出する画像所在情報抽出部、
前記抽出された画像所在情報に要求先として指定される前記画像サーバへ、当該画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、
前記画像サーバから、当該画像要求に呼応する画像応答を受信する画像応答受信部、
前記プログラムが実行された前記第１文書のテキスト文字列と、前記画像応答として受信された画像とを表示する文書表示部、を備え、
（ｂ）前記変換サーバは、
前記第１文書要求を受信する変換サーバ側文書要求受信部、
前記受信された第１文書要求に指定される前記第１パラメタにより特定される第２文書所在情報を抽出する文書所在情報抽出部、
前記抽出された第２文書所在情報に要求先として指定される前記文書サーバへ、当該第２文書所在情報に指定される第２パラメタを指定した第２文書要求を送信する変換サーバ側文書要求送信部、
前記文書サーバから、当該第２文書要求に呼応する第２文書応答を受信する変換サーバ側文書応答受信部、
前記第２文書応答として受信された第２文書に掲載されたテキスト文字列に所定の変換処理を施して、当該第２文書を前記第１文書に変換する変換部、
前記受信された第１文書要求の送信元である前記端末へ、前記変換処理による変換後の第１文書を前記第１文書応答として送信する変換サーバ側文書応答送信部、を備え、
前記所定の変換処理は、前記第２文書が指定するプログラムを維持し、
（ｃ）前記文書サーバは、
前記第２文書要求を受信する文書サーバ側文書要求受信部、
前記受信された第２文書要求の送信元である前記変換サーバへ、前記受信された第２文書要求に指定される前記第２パラメタにより特定される第２文書を第２文書応答として送信する文書サーバ側文書応答送信部、を備え、
（ｄ）前記画像サーバは、
前記画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記受信された画像要求の送信元である前記端末へ、前記生成された画像を画像応答として送信する画像応答送信部、を備え、
前記端末の前記文書所在情報受付部は、前記変換サーバを要求先とし、「前記文書サーバを要求先とし、所望の前記第２文書を特定する前記第２パラメタを指定する前記第２文書所在情報」を特定する前記第１パラメタを指定する前記第１文書所在情報を受け付け、
前記文書サーバにより送信される第２文書応答として受信された前記第２文書に指定されるプログラムは、前記端末の前記プログラム実行部を、
（１）前記第１文書及び前記第２文書を含む前記プログラムの実行対象の文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
（２）前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
（３）前記プログラムの実行対象の文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、として機能させる、
ことを特徴とする閲覧システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閲覧システム、端末、画像サーバ、プログラム、プログラムを記録したコンピュータ読み取り可能な記録媒体、及び方法に関する。
【背景技術】
【０００２】
従来から、ウェブページを表示するときにバナー選択要求を送信した後に、当該要求に応じて生成されたバナーデータを受信すると、当該バナーデータに基づいて当該ウェブページ内にバナーを表示するバナーシステムが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１５７４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１の技術では、例えば、ウェブページなどの文書に対して、例えば、翻訳などの変換を行うと、文書に掲載されたテキストを構成する文字列は変換されるが、当該文書に掲載されたバナーなどの画像で表される文字又は文字列（画像と一体化した文字又は文字列）は変換されないという問題があった。【０００５】
本発明は、このような点に鑑みてなされたものであり、その目的とするところは、翻訳などの変換を行った際に画像で表される文字又は文字列が変換されないという不具合を解消することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る閲覧システムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムであって、
（Ａ）前記端末は、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備え、
（Ｂ）前記画像サーバは、
前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、を備える、
ことを特徴とする。【０００７】
また、第１の観点に係る閲覧システムにおいて、
前記文書又は当該文書で指定されたプログラムには、背景画像を識別する背景情報が記載されており、
前記端末の前記画像所在情報生成部は、前記背景情報を特定する背景パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に付加した画像を生成する、
としても良い。【０００８】
また、第１の観点に係る閲覧システムにおいて、
前記文書又は当該文書で指定されたプログラムには、前記付加情報で指定される文字又は文字列を画像に付加する態様を表す態様情報が記載されており、
前記端末の前記画像所在情報生成部は、前記態様情報を特定する態様パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に、前記態様パラメタにより特定される態様で付加した画像を生成する、
としても良い。【０００９】
また、第１の観点に係る閲覧システムにおいて、
前記端末の前記書換部による書換前の画像所在情報は、背景画像を識別する背景情報を含み、
前記端末の前記画像所在情報生成部は、前記書換前の画像所在情報に含まれる背景情報を含む新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記新たな画像所在情報に含まれる前記背景情報がさらに指定された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、当該背景情報により識別される背景画像に付加した画像を生成する、
としても良い。【００１０】
また、第１の観点に係る閲覧システムにおいて、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性により示され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグのａｌｔ属性により示される、
としても良い。【００１１】
また、第１の観点に係る閲覧システムにおいて、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性に記述され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグに対応付けられるｉｄ属性もしくはｃｌａｓｓ属性を有するタグにより囲まれたテキストにより記述される、
としても良い。【００１２】
上記目的を達成するため、本発明の第２の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムで実行される閲覧方法あって、
前記端末が、前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
前記端末が、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成ステップ、
前記端末が、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記画像サーバが、前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成ステップ、を含む、
ことを特徴とする。【００１３】
上記目的を達成するため、本発明の第３の観点に係る端末は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、を備える、
ことを特徴とする。【００１４】
上記目的を達成するため、本発明の第４の観点に係るプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムであって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とする。【００１５】
上記目的を達成するため、本発明の第５の観点に係るコンピュータ読み取り可能な記録媒体に記録されたプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムであって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とする。【００１６】
上記目的を達成するため、本発明の第６の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末で実行される方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成ステップ、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信ステップ、を有する、
ことを特徴とする。【００１７】
上記目的を達成するため、本発明の第７の観点に係る画像サーバは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバであって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、を備える、
ことを特徴とする。【００１８】
上記目的を達成するため、本発明の第８の観点に係るプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムであって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とする。【００１９】
上記目的を達成するため、本発明の第９の観点に係るコンピュータ読み取り可能な記録媒体に記録されたプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムであって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とする。【００２０】
上記目的を達成するため、本発明の第１０の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバで実行される方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信ステップ、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成ステップ、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信ステップ、を有する、
ことを特徴とする。【００２１】
上記目的を達成するため、本発明の第１１の観点に係る閲覧システムは、
端末、文書サーバ、画像サーバ、及び変換サーバを有する閲覧システムであって、
（ａ）前記端末は、
第１文書所在情報の入力を受け付ける文書所在情報受付部、
前記受け付けられた第１文書所在情報に要求先として指定される前記変換サーバに、当該第１文書所在情報に指定される第１パラメタを指定した第１文書要求を送信する端末側文書要求送信部、
前記変換サーバから、当該第１文書要求に呼応する第１文書応答を受信する端末側文書応答受信部、
前記第１文書応答として受信された第１文書に指定されるプログラムを、当該第１文書に対して実行するプログラム実行部、
前記プログラムが実行された前記第１文書に含まれる画像所在情報を抽出する画像所在情報抽出部、
前記抽出された画像所在情報に要求先として指定される前記画像サーバへ、当該画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、
前記画像サーバから、当該画像要求に呼応する画像応答を受信する画像応答受信部、
前記プログラムが実行された前記第１文書のテキスト文字列と、前記画像応答として受信された画像とを表示する文書表示部、を備え、
（ｂ）前記変換サーバは、
前記第１文書要求を受信する変換サーバ側文書要求受信部、
前記受信された第１文書要求に指定される前記第１パラメタにより特定される第２文書所在情報を抽出する文書所在情報抽出部、
前記抽出された第２文書所在情報に要求先として指定される前記文書サーバへ、当該第２文書所在情報に指定される第２パラメタを指定した第２文書要求を送信する変換サーバ側文書要求送信部、
前記文書サーバから、当該第２文書要求に呼応する第２文書応答を受信する変換サーバ側文書応答受信部、
前記第２文書応答として受信された第２文書に掲載されたテキスト文字列に所定の変換処理を施して、当該第２文書を前記第１文書に変換する変換部、
前記受信された第１文書要求の送信元である前記端末へ、前記変換処理による変換後の第１文書を前記第１文書応答として送信する変換サーバ側文書応答送信部、を備え、
前記所定の変換処理は、前記第２文書が指定するプログラムを維持し、
（ｃ）前記文書サーバは、
前記第２文書要求を受信する文書サーバ側文書要求受信部、
前記受信された第２文書要求の送信元である前記変換サーバへ、前記受信された第２文書要求に指定される前記第２パラメタにより特定される第２文書を第２文書応答として送信する文書サーバ側文書応答送信部、を備え、
（ｄ）前記画像サーバは、
前記画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記受信された画像要求の送信元である前記端末へ、前記生成された画像を画像応答として送信する画像応答送信部、を備え、
前記端末の前記文書所在情報受付部は、前記変換サーバを要求先とし、「前記文書サーバを要求先とし、所望の前記第２文書を特定する前記第２パラメタを指定する前記第２文書所在情報」を特定する前記第１パラメタを指定する前記第１文書所在情報を受け付け、
前記文書サーバにより送信される第２文書応答として受信された前記第２文書に指定されるプログラムは、前記端末の前記プログラム実行部を、
（１）前記第１文書及び前記第２文書を含む前記プログラムの実行対象の文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
（２）前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定する新たな画像所在情報を生成する画像所在情報生成部、
（３）前記プログラムの実行対象の文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、として機能させる、
ことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、変換対象のテキスト文字列から抽出される付加情報（文字又は文字列）が付加された画像が出力される。すなわち、文書が変換されていない場合には、変換されていない元のテキスト文字列から抽出される変換されていない文字又は文字列が付加された画像が出力され、文書が変換されている場合には、変換後のテキスト文字列から抽出される変換された文字又は文字列が付加された画像が出力される。したがって、本発明によれば、翻訳などの変換を行った際に画像に含まれる文字又は文字列が変換されないという不具合が解消される。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例に係る閲覧システムの一構成例を表すシステム構成図である。
【図２Ａ】変換前文書の一例を表す図である。
【図２Ｂ】変換後文書の一例を表す図である。
【図３】端末の一構成例を表すハードウェア構成図である。
【図４Ａ】端末が実行する変換後文書表示処理の一例を表すフローチャートである。
【図４Ｂ】変換サーバが実行する変換処理の一例を表すフローチャートである。
【図４Ｃ】文書サーバが実行する文書送信処理の一例を表すフローチャートである。
【図４Ｄ】画像サーバが実行する画像送信処理の一例を表すフローチャートである。
【図５Ａ】端末が発揮する機能の一例を表す機能ブロック図である。
【図５Ｂ】変換サーバが発揮する機能の一例を表す機能ブロック図である。
【図５Ｃ】文書サーバが発揮する機能の一例を表す機能ブロック図である。
【図５Ｄ】画像サーバが発揮する機能の一例を表す機能ブロック図である。
【図６Ａ】変換前文書の文書情報の一例を表す図である。
【図６Ｂ】変換後文書の文書情報の一例を表す図である。
【図７】端末が実行する画像所在情報変更処理の一例を表すフローチャートである。
【図８Ａ】端末が実行する変換前文書表示処理の一例を表すフローチャートである。
【図８Ｂ】文書サーバが実行する文書送信処理の他例を表すフローチャートである。
【図８Ｃ】画像サーバが実行する画像送信処理の他例を表すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施例について添付図面を参照しつつ説明する。
【００２５】
本発明に係る閲覧システム１は、図１に示すようなコンピュータ通信網１０（以下単に、通信網１０という）と、端末１００と、画像サーバ２００と、文書サーバ３００と、変換サーバ４００と、で構成される。
【００２６】
通信網１０は、例えば、インターネットで構成される。通信網１０は、ＬＡＮ（Local Area Network）若しくは公衆回線網であっても良い。
【００２７】
端末１００について説明する前に、画像サーバ２００及び文書サーバ３００、変換サーバ４００について説明を行う。
【００２８】
画像サーバ２００は、画像を識別する画像ＩＤと、当該画像を表す画像情報と、を対応付けて複数記憶している。
【００２９】
文書サーバ３００は、画像サーバ２００に記憶された画像及び当該画像を説明するテキストを掲載した文書を表す文書情報と、当該文書情報の相対パスを表す文書パス情報と、を対応付けて複数記憶している。この文書情報は、テキストを表す情報と、当該画像の所在を表す画像所在情報と、を含む。
【００３０】
本実施例において、文書サーバ３００が記憶する文書情報で表される文書は、ＨＴＭＬ（HyperText Markup Language）で記述されたＷｅｂページであるとして説明を行う。ただし、これに限定される訳ではなく、例えば、ＸＭＬ（eXtensible Markup Language）などの他のマークアップ言語で表された文書であっても良い。
【００３１】
変換サーバ４００は、入力された文書情報で表される文書のテキスト文字列に対して所定の変換処理を実行することで文書（以下、変換前文書という）を変換し、変換された文書（以下、変換後文書という）を表す文書情報を出力する。
【００３２】
本実施例において、変換サーバ４００が実行する所定の変換処理は、翻訳処理であるとして説明するが、これに限定される訳ではなく、例えば、平文の文書を暗号化する処理であっても良いし、暗号化された文書を復号する処理であっても良い。
【００３３】
端末１００は、パーソナル・コンピュータで構成されるとして説明するが、ＰＤＡ（Personal Digital Assistant）や携帯電話で構成されても良い。
【００３４】
端末１００は、図２Ａに示すようなテキスト文字列と、文字又は文字列が付加された（つまり、表された）画像ＭＩと、を掲載する翻訳前の文書の所在を表す文書所在情報を入力される。また、端末１００は、ユーザによって指定された言語（以下、指定言語という）と、入力された文書所在情報で表される所在にある文書を当該指定言語へ翻訳するように命じる翻訳命令とを入力される。
【００３５】
次に、端末１００は、当該テキスト文字列を当該指定言語に翻訳した文字列と、当該文字又は文字列を当該指定言語に翻訳した文字又は文字列を表す画像ＭＯと、を掲載した、図２Ｂに示すような翻訳後の文書を表示する。
【００３６】
本実施例において、変換前文書の言語（以下、変換前言語という）は英語であり、指定言語は日本語であるとして説明するが、これに限定される訳ではない。
【００３７】
端末１００は、図３に示すような、ＣＰＵ（Central Processing Unit）１００ａ、ＲＯＭ（Read Only Memory）１００ｂ、ＲＡＭ（Random Access Memory）１００ｃ、ハードディスク１００ｄ、メディアコントローラ１００ｅ、ＬＡＮカード（Local Area Network）１００ｆ、ビデオカード１００ｇ、ＬＣＤ（Liquid Crystal Display）１００ｈ、キーボード１００ｉ、スピーカ１００ｊ、及びタッチパッド１００ｋで構成される。
【００３８】
ＣＰＵ１００ａは、ＲＯＭ１００ｂ又はハードディスク１００ｄに保存されたプログラムに従ってソフトウェア処理を実行することで、端末１００の全体制御を行う。ＲＡＭ１００ｃは、ＣＰＵ１００ａによるプログラムの実行時において、処理対象とするデータを一時的に記憶する。
【００３９】
ハードディスク１００ｄは、各種のデータを保存したテーブルを記憶する。尚、端末１００は、ハードディスク１００ｄの代わりに、フラッシュメモリを備えても良い。
【００４０】
メディアコントローラ１００ｅは、フラッシュメモリ、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、及びブルーレイディスク（Blu-ray Disc）（登録商標）を含む記録媒体から各種のデータ及びプログラムを読み出す。
【００４１】
ＬＡＮカード１００ｆは、通信網１０を介して接続する画像サーバ２００、文書サーバ３００、及び変換サーバ４００との間でデータを送受信する。
【００４２】
キーボード１００ｉ及びタッチパッド１００ｋは、ユーザの操作に応じた信号又は情報を入力する。尚、端末１００は、タッチパッド１００ｋに代えてタッチパネルを備えても良い。
【００４３】
ビデオカード１００ｇは、ＣＰＵ１００ａから出力されたデジタル信号に基づいて画像を描画（つまり、レンダリング）すると共に、描画された画像を表す画像信号を出力する。
【００４４】
ＬＣＤ１００ｈは、ビデオカード１００ｇから出力された画像信号に従って画像を表示する。なお、端末１００は、ＬＣＤ１００ｈの代わりに、ＰＤＰ（Plasma Display Panel）又はＥＬ（Electroluminescence）ディスプレイを備えても良い。
【００４５】
スピーカ１００ｊは、ＣＰＵ１００ａから出力された信号に基づいて音声を出力する。
【００４６】
尚、画像サーバ２００、文書サーバ３００、及び変換サーバ４００の構成は、端末１００の構成と同様であるので説明を省略する。
【００４７】
端末１００のＣＰＵ１００ａは、図４Ａの変換後文書表示処理において、後述する変換後文書で指定されたスクリプト処理を実行する。これにより、ＣＰＵ１００ａは、図５Ａに示すような画像所在情報抽出部１５０、付加情報抽出部１５１、画像所在情報生成部１５２、及び書換部１５３として機能する。
【００４８】
また、ＣＰＵ１００ａは、図３のＬＡＮカード１００ｆと協働することで、文書要求送信部１２０、文書応答受信部１３０、画像要求送信部１６０、及び画像応答受信部１７０として機能する。さらに、ＣＰＵ１００ａは、キーボード１００ｉ及びタッチパッド１００ｋと協働することで、文書所在情報受付部１１０として機能し、ＬＣＤ１００ｈと協働することで、文書表示部１８０として機能する。
【００４９】
変換サーバ４００の不図示のＣＰＵは、図４Ｂの変換処理を実行することで、図５Ｂに示すような文書所在情報抽出部４２０及び変換部４５０として機能する。また、変換サーバ４００のＣＰＵは、不図示のＬＡＮカードと協働して、文書要求受信部４１０、文書要求送信部４３０、文書応答受信部４４０、及び文書応答送信部４６０として機能する。
【００５０】
文書サーバ３００の不図示のＣＰＵは、図４Ｃの文書送信処理を実行することで、図５Ｃに示すような文書検索部３３０として機能する。また、文書サーバ３００のＣＰＵは、不図示のハードディスクと協働して文書記憶部３１０として機能し、不図示のＬＡＮカードと協働して文書要求受信部３２０及び文書応答送信部３４０として機能する。文書記憶部３１０は、上記の文書パス情報と文書情報とを対応付けて複数記憶する。
【００５１】
画像サーバ２００の不図示のＣＰＵは、図４Ｄの画像送信処理を実行することで、図５Ｄに示すような画像検索部２３０及び画像生成部２４０として機能する。また、画像サーバ２００のＣＰＵは、不図示のＬＡＮカードと協働して画像要求受信部２２０及び画像応答送信部２５０として機能し、不図示のハードディスクと協働して画像記憶部２１０として機能する。画像記憶部２１０は、上記の画像ＩＤと画像情報とを対応付けて複数記憶している。
【００５２】
以下、図４Ａを参照して、図２Ｂに示す変換後文書を表示する変換後文書表示処理について説明する。
【００５３】
端末１００のＣＰＵ１００ａは、図３のキーボード１００ｉ又はタッチパッド１００ｋから信号を入力されると、図４Ａの変換後文書表示処理を開始する。
【００５４】
変換後文書表示処理が開始されると、図５Ａの文書所在情報受付部１１０は、ユーザに入力された変換サーバ４００のＵＲＬと、変換サーバ４００で変換させる文書の所在を表すＵＲＬとを入力される。
【００５５】
ここで、変換サーバ４００のＵＲＬとして、「http://www.transformserver.co.jp」が入力されたとして説明する。また、変換サーバ４００で変換させる文書の所在を表すＵＲＬとして、「http://www.documentserver.co.jp/dir/page.html」が入力されたとして説明する。
【００５６】
次に、文書所在情報受付部１１０は、入力されたＵＲＬに基づいて、第１文書所在情報「http://www.transformserver.co.jp?第１パラメタ」を受け付ける。ここで、第１文書所在情報は、変換サーバ４００をリクエストの要求先とし、後述する第２文書所在情報を特定する第１パラメタを指定する情報である。つまり、第１文書所在情報の内で、変換サーバ４００のＵＲＬに含まれるサーバのドメイン名（ＩＰアドレスであっても良い）を表す部分「transformserver.co.jp」は、当該サーバをリクエストの送信先（つまり、要求先）とする部分である。また、第１文書所在情報による第１パラメタの指定として、当該部分の直後に文字「?」を追加してから当該第１パラメタを付加する方法が用いられる。
【００５７】
また、第２文書所在情報は、文書サーバ３００を要求先とし、変換前文書を特定する第２パラメタを指定する情報である。この第２文書所在情報は、前述の受け付けられたＵＲＬ「http://www.documentserver.co.jp/dir/page.html」である。すなわち、ＵＲＬの「documentserver.co.jp」が文書サーバ３００を送信先とする部分であり、文書サーバ３００における変換前文書の相対パスを表す部分「dir/page.html」が、当該変換前文書を特定する第２パラメタである。
【００５８】
また、文書所在情報受付部１１０は、第１文書所在情報の他に、変換前言語を表す情報及びユーザに指定された指定言語を表す情報並びに変換前言語の文書を指定言語に翻訳するように命じる翻訳命令を受け付ける（ステップＳ１１）。
【００５９】
その後、文書所在情報受付部１１０は、変換前言語が英語であり、指定言語が日本語であることを表すパラメタ「sl=en&tl=ja」を生成する。その後、文書所在情報受付部１１０は、第２文書所在情報を特定する第１パラメタ「u=http://www.documentserver.co.jp/dir/page.html」に対して、パラメタ「sl=en&tl=ja」をさらに追加する。これにより、文書所在情報受付部１１０は、第１文書所在情報を「http://www.transformserver.co.jp?sl=en&tl=ja&u=http://www.documentserver.co.jp/dir/page.html」とする。
【００６０】
次に、図５Ａの文書要求送信部１２０は、第１文書所在情報に基づいて、第１文書要求（以下、第１リクエストともいう）を生成し、生成された第１文書要求を変換サーバ４００へ送信する（ステップＳ１２）。尚、第１リクエストは、文書要求送信部１２０が変換後文書を表す文書情報を第１文書応答（以下、第１レスポンスともいう）として送信するように求める要求であって、上記第１パラメタを指定したリクエストをいう。ここで、端末１００が実行する変換後文書表示処理の説明を一旦中断する。
【００６１】
変換サーバ４００の不図示のＣＰＵは、不図示のＬＡＮカードがデータを受信すると、図４Ｂに示すような変換処理を開始する。
【００６２】
変換処理が開始されると、図５Ｂの文書要求受信部４１０は、端末１００から第１文書要求（つまり、第１リクエスト）を受信する（ステップＳ２１）。
【００６３】
次に、文書所在情報抽出部４２０は、第１文書要求から第１パラメタ「sl=en&tl=ja&u=http://www.documentserver.co.jp/dir/page.html」を抽出する。さらに、文書所在情報抽出部４２０は、抽出した第１パラメタから第２文書所在情報「http://www.documentserver.co.jp/dir/page.html」を抽出し、変換前言語を表す情報「sl=en」及び指定言語を表す情報「tl=ja」を抽出する（ステップＳ２２）。
【００６４】
その後、文書要求送信部４３０は、抽出された第２文書所在情報に要求先として指定される文書サーバ３００へ、第２パラメタ「dir/page.html」を指定した第２文書要求（以下、第２リクエストともいう）を送信する（ステップＳ２３）。ここで、変換サーバ４００が実行する変換処理の説明を一旦中断する。
【００６５】
文書サーバ３００の不図示のＣＰＵは、不図示のＬＡＮカードがデータを受信すると、図４Ｃに示すような文書送信処理を開始する。
【００６６】
文書送信処理が開始されると、図５Ｃの文書要求受信部３２０は、変換サーバ４００から第２文書要求（つまり、第２リクエスト）を受信する（ステップＳ３１）。
【００６７】
次に、文書検索部３３０は、受信された第２文書要求に指定される第２パラメタ「dir/page.html」から、送信を要求された文書の文書パス情報を生成し、生成された文書パス情報に対応付けて文書記憶部３１０に記憶された文書情報を検索する（ステップＳ３２）。
【００６８】
次に、文書応答送信部３４０は、検索された文書情報を第２レスポンス（つまり、第２文書応答）として変換サーバ４００へ返信した後に（ステップＳ３３）、文書送信処理の実行を終了する。
【００６９】
次に、変換サーバ４００が実行する変換処理の説明を再開する。
図４ＢのステップＳ２３の後に、図５Ｂの文書応答受信部４４０は、文書サーバ３００から第２文書応答（つまり、第２レスポンス）として文書情報を受信する（ステップＳ２４）。
【００７０】
次に、変換部４５０は、受信された文書情報で表される変換文書のテキスト文字列に対して、ステップＳ２２で抽出された情報「sl=en」で表される変換前言語の英語から、情報「tl=ja」で表される指定言語の日本語へ翻訳するテキスト変換処理を行う（ステップＳ２５）。
【００７１】
その後、図５Ｂの文書応答送信部４６０は、端末１００へ、変換後文書を表す文書情報を第１文書応答（つまり、第１レスポンス）として送信した後に（ステップＳ２６）、変換処理の実行を終了する。
【００７２】
本実施例において、変換前文書は、図６Ａに示すようなＨＴＭＬで記述された文書である。この文書は、「body」タグＢＤＩで囲まれた領域に、「Sale」及び「Price $4.95」などの英語の文字列を掲載する。また、この文書は、「img」タグＩＭＩの「src」属性に記載された画像所在情報「./img.gif」で表される所在に在る画像を掲載できる場合に、上記文字列「Sale」及び「Price $4.95」の間に当該画像を掲載する。これに対して、この文書は、当該画像を掲載できない場合に、「alt」属性に記載された文字列「Lady's Outlet」を掲載する。
【００７３】
また、本実施例において、「alt」属性に記載された文字列「Lady's Outlet」は、当該画像に付加される（つまり、当該画像において画像として表される）文字列として用いられるため、「alt」属性に記載された文字列を表す情報を付加情報と称する。
【００７４】
変換サーバ４００は、上記図４ＢのステップＳ２５において、図６Ａの文書情報を、図６Ｂの文書情報へ翻訳する。このとき、変換サーバ４００は、英語の文字列「Sale」及び「Price $4.95」などを日本語「セール」及び「価格４．９５ドル」などに翻訳する。また、変換サーバ４００は、図６Ａに示した「img」タグＩＭＩの「alt」属性に記載された文字列「Lady's Outlet」を日本語「レディースアウトレット」に翻訳することで、「img」タグＩＭＩを「img」タグＩＭＯに変換する。
【００７５】
しかし、変換サーバ４００は、「img」タグＩＭＩの「src」属性に記載された画像所在情報「./img.gif」や他のタグなどプログラムの実行に用いられる制御コードを翻訳しない。翻訳前後で入出力されるメッセージや文章が変化しても、プログラムの実行処理を可能にし、実行される制御内容が変更されないようにするためである。
【００７６】
また、変換前文書には、図６Ａに示すように、「body」タグＢＤＩの「onload」属性に関数名「transText()」が記述されている。この関数名の関数ＦＣＩは、当該関数の呼元の文書情報を処理対象とし、処理対象の文書情報で表される「img」タグに記載された画像所在情報を変更する画像所在情報変更処理を行う。尚、画像所在情報変更処理の内容については後述する。
【００７７】
この画像所在情報変更処理は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）のようなコンピュータ言語で記述された文字列で定められている。変換サーバ４００は、例えば、コメント及び「"」で囲まれた文字列を除き、当該画像所在情報変更処理を表す文字列の変換を行わない。翻訳前後で実行される処理が変更されない（つまり、プログラムが維持される）ようにするためである。
【００７８】
尚、関数ＦＣＩで実行される画像所在情報変更処理は、関数ＦＣＩの呼元であるＨＴＭＬファイルに記載されていても良いし、例えば、ｊｓファイルのようなＨＴＭＬファイルと異なるファイルに記載されていても良い。
【００７９】
次に、端末１００が実行する変換後文書表示処理の説明を再開する。
図４ＡのステップＳ１２の後に、図５Ａの文書応答受信部１３０は、変換サーバ４００から第１レスポンスを受信する（ステップＳ１３）。
【００８０】
次に、第１レスポンスとして受信された変換後文書の文書情報の読み込みが終了すると、「body」タグＢＤＩの「onload」属性に記載された関数ＦＣＩの実行を開始するロード処理が実行される（ステップＳ１４）。
【００８１】
上記関数ＦＣＩの実行が開始されると、変換後文書の文書情報を処理対象として、図７に示す画像所在情報変更処理が実行される（ステップＳ１５）。
【００８２】
図７の画像所在情報変更処理が開始されると、図５Ａの画像所在情報抽出部１５０は、「getElementById()」というメソッドに対して、「testImg」という文字列を引数として与えることで得られる返値を取得する。これにより、画像所在情報抽出部１５０は、図６Ｂに示すような処理対象とされた文書情報から「testImg」という「id」属性を有する「img」タグ（以下、対象imgタグという）ＩＭＯを抽出する（ステップＳ５１）。
【００８３】
次に、画像所在情報抽出部１５０は、返値として取得した対象imgタグＩＭＯのインスタンスの「src」プロパティを参照する。これにより、画像所在情報抽出部１５０は、対象imgタグＩＭＯから当該タグＩＭＯの「src」属性に記載された画像所在情報「./img.gif」を抽出する（ステップＳ５２）。
【００８４】
その後、付加情報抽出部１５１は、同様に、抽出された対象imgタグＩＭＯから「alt」属性に記載された文字列「レディースアウトレット」を指定する付加情報を抽出し、変数「text」に格納する付加情報抽出処理を行う（ステップＳ５３）。
【００８５】
その後、画像所在情報生成部１５２は、画像所在情報抽出部１５１で抽出された画像所在情報と、変数「text」に格納された付加情報と、に基づいて新たな画像所在情報（画像入手情報ともいう）を生成する画像所在情報生成処理を実行する（ステップＳ５４）。
【００８６】
本実施例では、「http://www.imageserver/imgtest.php?bkimg=bk1.jpg&setstring="レディースアウトレット"」という新たな画像所在情報が生成される、として説明を行う。この新たな画像所在情報は、画像サーバ２００を要求先として指定する部分「http://www.imageserver」を含む。また、この新たな画像所在情報は、背景画像を識別する背景情報及び背景画像に付加される文字又は文字列「レディースアウトレット」を指定する付加情報を特定する画像パラメタを指定する部分「/imgtest.php?bkimg=bk1.jpg&setstring=」を含む。さらに、この新たな画像所在情報は、変数「text」に格納された「レディースアウトレット」を指定する付加情報を含む。
【００８７】
次に、書換部１５３は、対象imgタグＩＭＯのインスタンスの「src」プロパティを、生成された新たな画像所在情報へ書き換える。これにより、書換部１５３は、「img」タグＩＭＯの「src」属性に対して、当該新たな画像所在情報を設定してから（ステップＳ５５）、画像所在情報変更処理の実行を終了する。
【００８８】
図４ＡのステップＳ１５の後に、図５Ａの画像要求送信部１６０は、書き換えられた新たな画像所在情報に基づいて、上記画像パラメタ「/imgtest.php?bkimg=bk1.jpg&setstring="レディースアウトレット"」を指定した画像要求（以下、画像送信リクエストともいう）を生成する。次に、画像要求送信部１６０は、画像サーバ２００へ、生成した画像送信リクエストを送信する（ステップＳ１６）。ここで、端末１００が実行する変換後文書表示処理の説明を、再度中断する。
【００８９】
画像サーバ２００の不図示のＣＰＵは、不図示のＬＡＮカードでデータが受信されると、図４Ｄに示すような画像送信処理を開始する。
【００９０】
画像送信処理が開始されると、図５Ｄの画像要求受信部２２０は、端末１００から画像要求（つまり、画像送信リクエスト）を受信する（ステップＳ４１）。
【００９１】
次に、画像検索部２３０は、画像要求から画像パラメタ「/imgtest.php?bkimg=bk1.jpg&setstring="レディースアウトレット"」を抽出する。次に、画像検索部２３０は、抽出された画像パラメタで特定される背景情報「bk1.jpg」と同じ画像ＩＤに対応付けられた背景画像の画像情報を、画像記憶部２１０から検索する（ステップＳ４２）。
【００９２】
次に、画像生成部２４０は、検索された画像情報を画像記憶部２１０から読み出す（ステップＳ４３）。
【００９３】
その後、画像生成部２４０は、抽出された画像パラメタ「/imgtest.php?bkimg=bk1.jpg&setstring="レディースアウトレット"」に基づいて付加情報を特定する。次に、画像生成部２４０は、付加情報で指定される翻訳後の文字列「"レディースアウトレット"」を表す文字画像を生成する。その後、読み出された画像情報で表される背景画像に対して、生成された文字画像を付加（つまり、重畳）した画像ＭＯを生成する（ステップＳ４４）。
【００９４】
その後、図５Ｄの画像応答送信部２５０は、生成された画像ＭＯを表す画像情報を画像応答（以下、画像レスポンスともいう）として端末１００へ送信した後に（ステップＳ４５）、画像送信処理の実行を終了する。
【００９５】
次に、端末１００が実行する変換後文書表示処理の説明を再開する。
図４ＡのステップＳ１６の後に、図５Ａの画像応答受信部１７０は、画像サーバ２００から画像応答（つまり、画像レスポンス）を受信する（ステップＳ１７）。
【００９６】
次に、文書表示部１８０は、画像応答として受信された画像情報で表される画像ＭＯと、変換後文書の文書情報で表されるテキスト文字列と、を、図２Ｂに示すような画面ＦＯに表示した後に（ステップＳ１８）、変換後文書表示処理の実行を終了する。
【００９７】
次に、図４Ａを参照して説明した変換後文書表示処理との対比のために、図２Ａに示す変換前文書を表示する変換前文書表示処理について、図８Ａを参照しながら説明する。
【００９８】
端末１００において変換前文書表示処理が開始されると、図５Ａの文書所在情報受付部１１０は、ユーザに入力された変換前文書の所在を表すＵＲＬ「http://www.documentserver.co.jp/dir/page.html」を第２文書所在情報として受け付ける（ステップＳ６１）。
【００９９】
次に、図５Ａの文書要求送信部１２０は、文書サーバ３００へ、第２文書所在情報の第２パラメタ「dir/page.html」を指定した第２文書要求（つまり、第２リクエスト）を送信する（ステップＳ６２）。
【０１００】
ここで、文書サーバ３００は、上記と同様に、不図示のＬＡＮカードがデータを受信すると、図８Ｂに示すような文書送信処理を開始する。文書送信処理が開始されると、文書サーバ３００は、図４ＣのステップＳ３１からステップＳ３３と同様の処理を実行した後に、文書送信処理の実行を終了する。
【０１０１】
すなわち、文書サーバ３００は、端末１００から第２文書要求（つまり、第２リクエスト）を受信し（ステップＳ８１）、受信された第２文書要求に基づいて、図６Ａに示すような文書情報を検索する（ステップＳ８２）。その後、文書サーバ３００は、検索された文書情報を第２レスポンス（つまり、第２文書応答）として端末１００へ返信する（ステップＳ８３）。
【０１０２】
図８ＡのステップＳ６２の後に、図５Ａに示す端末１００の文書応答受信部１３０は、文書サーバ３００から第２レスポンスを受信する（ステップＳ６３）。その後、第２レスポンスとして受信された変換前文書の文書情報に対する読み込みが終了すると、図６Ａの「body」タグＢＤＩが有する「onload」属性に記載された関数ＦＣＩの実行を開始するロード処理が実行される（ステップＳ６４）。
【０１０３】
上記関数ＦＣＩの実行が開始されると、変換されていない文書の文書情報を処理対象として、図７の画像所在情報変更処理が実行される（ステップＳ６５）。この処理の実行により、図６Ａに示した変換前文書の文書情報から「img」タグＩＭＩが抽出され、当該「img」タグＩＭＩの有する「alt」属性に記載された未変換の文字列「Lady's Outlet」を指定する付加情報が抽出される。その後、当該付加情報を特定する画像パラメタで構成される新たな画像所在情報（つまり、画像入手情報）「http://www.imageserver/imgtest.php?bkimg=bk1.jpg&setstring="Lady's Outlet"」が生成される。その後、当該新たな画像所在情報が、図６Ａの「img」タグＩＭＩが有する「src」属性に設定される。
【０１０４】
図８ＡのステップＳ６５の後に、図４ＡのステップＳ１６からステップＳ１８と同様の処理が実行されてから（ステップＳ６６からステップＳ６８）、変換前文書表示処理の実行が終了される。これにより、図２Ｂに示すような変換されていないテキスト文字列「Sale」及び「Price $4.95」などと、変換されていない文字列「Lady's Outlet」を付加された画像とが、図２Ａの画面ＦＩに表示される。
【０１０５】
これらの構成によれば、端末１００は、テキスト文字列が変換された変換後文書（以下、第１文書ともいう）から付加情報を抽出し、抽出された付加情報で指定される文字又は文字列が付加された画像と、当該変換後文書（つまり、第１文書）の変換されたテキスト文字列とを表示する。このため、端末１００は、変換された文字又は文字列を表す画像と、変換されたテキストと、を掲載した変換後文書を表示できる。すなわち、ユーザは、変換されたテキストだけでなく、変換された文字又は文字列を表す画像を掲載した変換後文書（第１文書）を閲覧できる。
【０１０６】
またこれらの構成によれば、端末１００は、変換処理が施されていない変換前文書（以下第２文書ともいう）を特定する第２パラメタを指定する第２文書所在情報を受け付ける。端末１００は、第２文書所在情報を受け付けると、変換前文書から付加情報を抽出し、抽出された付加情報で指定される文字又は文字列が付加された画像と、当該変換前文書のテキスト文字列と、を表示する。このため、端末１００は、変換されていない文字又は文字列を表す画像と、変換されていないテキストと、を掲載した変換前文書を表示できる。すなわち、ユーザは、変換されていないテキストだけでなく、変換されていない文字又は文字列を表す画像を掲載した変換前文書（つまり、第２文書）を閲覧できる。
【０１０７】
ここで、既に説明したように、ＨＴＭＬにより記述される「img」タグの「src」属性に記載された文字及び文字列は表示される画像の所在を表すため、通常、変換処理の対象から除かれる。これに対して、「img」タグの「alt」属性に記載された文字及び文字列は、「src」属性に記載された所在から画像を取得していない場合又は取得できない場合に当該画像に代えて表示されるため、通常、変換処理の対象とされる。また、端末１００は、「body」タグの「onload」属性に記載されたプログラムは、「img」タグの「src」属性に記載された所在から画像を取得する前に実行する。よって、これらの構成によれば、端末１００は、「img」タグの「src」属性に記載された所在に在る画像を取得する前に、「onload」属性に記載されたプログラムを実行する。このため、端末１００は、ＨＴＭＬで表された変換前文書（第２文書）を変換した変更後文書（第１文書）を受信しさえすれば、変換の対象とされなかった「img」タグの「src」属性に記載された所在に在る画像であって、変換の対象とされた「img」タグの「alt」属性を表す文字及び文字列が付加された画像を取得できる。
【０１０８】
またこれらの構成によれば、端末１００は、変換前文書（第２文書）の翻訳されたテキスト文字列から付加情報を抽出した後に、当該抽出された付加情報で指定される文字又は文字列が付加された画像と、当該変換前文書（第２文書）の翻訳されたテキスト文字列とを表示する。このため、端末１００は、翻訳される言語毎に翻訳された文字又は文字列を付加された画像を予め記憶しておかなくとも、翻訳された文字又は文字列を表す画像と、翻訳されたテキストとを掲載した文書と、を表示できる。また、変換前文書に掲載された画像が広告画像であり、当該画像に付加される文字又は文字列が広告内容を表す場合には、文書に掲載されるテキスト文字列だけでなく、画像で表される文字又は文字列も翻訳されて表示されるので、従来よりも強い訴求力でユーザに対して広告できる。
【０１０９】
＜変形例１＞
本実施例では、閲覧システム１は、端末１００、画像サーバ２００、文書サーバ３００、及び変換サーバ４００というそれぞれ別個の装置で構成されるとして説明した。しかし、これに限定される訳ではなく、端末１００、画像サーバ２００、文書サーバ３００、及び変換サーバ４００のいずれか２台以上の装置は、一体に構成されても良い。例えば、画像サーバ２００及び文書サーバ３００は、一体に構成されても良いし、端末１００、画像サーバ２００、文書サーバ３００、及び変換サーバ４００の全てが一体に構成されても良い。
【０１１０】
＜変形例２＞
さらに、端末１００、画像サーバ２００、文書サーバ３００、及び変換サーバ４００は、それぞれ複数の装置で実現されても良い。すなわち、端末１００の有する機能を、複数の装置で実現しても良い。同様に、画像サーバ２００、文書サーバ３００、及び変換サーバ４００がそれぞれ有する機能を、複数の装置でそれぞれ実現しても良い。
【０１１１】
＜変形例３＞
また、本実施例において、付加情報は、「img」タグの「src」属性に記載された文字又は文字列を指定すると説明した。また、図５Ａの付加情報抽出部１５１は、図７のステップＳ５３において、「getElementById()」というメソッドを用いて文書から抽出された「img」タグの「alt」属性に記載された文字又は文字列を抽出するとして説明した。しかし、これに限定される訳ではなく、例えば、付加情報は、「img」タグの「id」属性に記載された文字列「testImg」に対応付けられた文字列（例えば、同じ文字列又は一部同一の文字列）が記載された「id」属性又は「class」属性を有する他の種類のタグで囲まれた文字又は文字列であっても良い。特に、当該他の種類のタグで囲まれた文字又は文字列は、不可視となるように設定されていても良い。このような他の種類のタグ及び当該タグで囲まれた文字又は文字列は、所定の名称の「class」属性を有するタグのエレメントを返す「getElementsByClassName()」というメソッドを用いて文書から抽出できる。
【０１１２】
これらの構成によれば、「id」属性又は「class」属性を有するタグであれば、画像に付加される文字又は文字列を囲むタグとして使用できるため、画像に付加される文字又は文字列を文書に対して従来よりも自由に記載できる。
【０１１３】
＜変形例４＞
さらに、付加情報は、ＪａｖａＳｃｒｉｐｔ（登録商標）における「"」で囲まれた文字又は文字列であっても良い。この構成によれば、画像に付加される文字又は文字列を従来よりも自由に記載できる。
【０１１４】
＜変形例５＞
また、本実施例において、画像所在情報抽出部１５０は、所定の文字列「testImg」が記載された「id」属性を有する「img」タグの要素を、例えば、「getElementsById()」というメソッドを用いて抽出するとして説明した。さらに、画像所在情報抽出部１５０は、所定の文字列「testImg」が記載された「class」属性を有するタグの要素を、例えば、「getElementsByClassName()」というメソッドを用いて抽出しても良いとして説明した。しかし、これに限定される訳ではなく、画像所在情報抽出部１５０は、例えば、「getElementsByTagName()」を用いて、「id」属性若しくは「class」属性を有さない又は「id」属性若しくは「class」属性が記載されていない「img」タグであってもタグの要素を取得する構成を採用できる。尚、要素を取得されるタグは、「img」タグに限定される訳ではなく、他の種類のタグであっても良い。この構成によれば、ＨＴＭＬ文書に含まれる「img」タグの要素を順次抽出し、各々に対して図７の画像所在情報変更処理を適用することとする場合、「img」タグ内に「id」属性又は「class」属性を予め指定しておく必要がない。
【０１１５】
＜変形例６＞
背景情報は、画像所在情報抽出部１５１で変換後文書若しくは変換前文書で抽出された画像所在情報「./img.gif」で表される所在にある画像を識別する情報であっても良い。また、背景情報は、変換前文書で指定されたＪａｖａＳｃｒｉｐｔ（登録商標）のようなプログラム（つまり、変換後文書でも指定されるプログラム）に予め記載されているとしても良い。
【０１１６】
これらの構成によれば、端末１００は、変換前文書（第２文書）若しくは、変換前文書で指定されたプログラムに記載された背景情報により識別される背景画像に対して、変換された文字又は文字列を付加した画像を表示する。このため、端末１００は、変換前文書（第２文書）若しくは変換前文書で指定されたプログラムに記載された背景情報を異ならせれば、異なる背景に対して変換後の文字又は文字列が付加された画像を掲載した変換後文書（第１文書）を表示できる。
【０１１７】
＜変形例７＞
さらに、本実施例において、端末１００は、文書を表す文書情報から、「testImg」という文字列が記載された１つの「img」タグの要素を抽出すると説明した。また、端末１００は、要素を抽出された「img」タグが有する「alt」属性に記載された文字列を、「img」タグが有する「src」属性に記載された画像所在情報で表される所在にある背景画像に付加した画像を掲載する文書を表示するとして説明した。しかし、これに限定される訳ではなく、端末１００は、文書を表す文書情報から、文字列「testImg1」が「id」属性に記載された「img」タグ（以下、第１「img」タグという）の要素、文字列「testImg2」が「id」属性に記載された「img」タグ（以下、第２「img」タグという）の要素、及び文字列「testImg3」が「id」属性に記載された「img」タグ（以下、第３「img」タグという）の要素を抽出する構成を採用できる。この構成において、端末１００は、第１「img」タグの「alt」属性の文字列を、第１「img」タグの「src」属性で特定される背景画像に付加した画像と、第２「img」タグの「alt」属性の文字列を、第２「img」タグの「src」属性で特定される背景画像に付加した画像と、第３「img」タグの「alt」属性の文字列を、第３「img」タグの「src」属性で特定される背景画像に付加した画像とを掲載する文書を表示する構成を採用できる。
【０１１８】
＜変形例８＞
さらに、本実施例では、画像パラメタは、付加情報及び背景情報を特定し、画像サーバ２００は、画像パラメタで特定される背景情報で識別される背景画像に対して、付加情報で表される文字又は文字列を付加した画像を生成するとして説明した。しかし、これに限定される訳ではなく、画像パラメタは、付加情報及び背景情報の他に、当該付加情報で表される文字又は文字列を画像に付加する態様を表す態様情報を特定しても良い。また、画像サーバ２００は、画像パラメタで特定される態様情報で表される態様で、当該文字又は文字列を画像に付加しても良い。特に、文字又は文字列を画像に付加する態様は、例えば、文字又は文字列のフォント、フォントサイズ、フォント色、太さ、縁有り、及び縁有り無しのいずれか１つ以上を含む。これらの構成によれば、画像パラメタは、付加情報、背景情報、及び態様情報を特定するので、背景画像に付加される文字又は文字列の態様を背景画像に合わせることができる。特に、背景画像が広告画像である場合には、背景画像に付加される文字又は文字列の態様を背景画像に合わせる又は背景画像に付加される文字又は文字列の態様を背景画像と異なる、ユーザが視認し易い態様とすることで、広告の訴求力を従来よりも向上させることができる。
【０１１９】
本実施例と、上記複数の変形例とは、互いに組み合わせることができる。なお、本実施例に係る機能を実現するための構成を予め備えた端末１００として提供できることはもとより、プログラムの適用により、既存の端末を本実施例に係る端末１００として機能させることもできる。すなわち、上記実施例で例示した端末１００による各機能構成を実現させるためのプログラムを、既存の端末を制御するコンピュータ（ＣＰＵなど）が実行できるように適用することで、本実施例に係る端末１００として機能させることができる。
【０１２０】
同様に、本実施例に係る機能を実現するための構成を予め備えた画像サーバ２００として提供できることはもとより、プログラムの適用により、既存の画像サーバを本実施例に係る画像サーバ２００として機能させることもできる。すなわち、上記実施例で例示した画像サーバ２００による各機能構成を実現させるためのプログラムを、既存の画像サーバを制御するコンピュータ（ＣＰＵなど）が実行できるように適用することで、本実施例に係る画像サーバ２００として機能させることができる。
【０１２１】
このようなプログラムの配布方法は任意であり、例えば、メモリカード、ＣＤ−ＲＯＭ、又はＤＶＤ−ＲＯＭなどの記録媒体に格納して配布できる他、インターネットなどの通信媒体を介して配布することもできる。また、本発明に係る閲覧方法は、本発明に係る閲覧システム１を用いて実施できる。
【０１２２】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【０１２３】
本出願は、２０１１年４月２８日に出願された日本国特許出願２０１１−１０２５２４号に基づく。本明細書中に日本国特許出願２０１１−１０２５２４号の明細書、特許請求の範囲、図面全体を参照として取り込むものとする。
【産業上の利用可能性】
【０１２４】
本発明は、画像を表示する端末、端末に画像を送信する画像サーバ、及び端末と画像サーバとを備えるシステムに適する。
【符号の説明】
【０１２５】
１：閲覧システム
１０：通信網
１００：端末
１００ａ：ＣＰＵ
１００ｂ：ＲＯＭ
１００ｃ：ＲＡＭ
１００ｄ：ハードディスク
１００ｅ：メディアコントローラ
１００ｆ：ＬＡＮカード
１００ｇ：ビデオカード
１００ｈ：ＬＣＤ
１００ｉ：キーボード
１００ｊ：スピーカ
１００ｋ：タッチパッド
１１０：文書所在情報受付部
１２０：文書要求送信部
１３０：文書応答受信部
１５０：画像所在情報抽出部
１５１：付加情報抽出部
１５２：画像所在情報生成部
１５３：書換部
１６０：画像要求送信部
１７０：画像応答受信部
１８０：文書表示部
２００：画像サーバ
２１０：画像記憶部
２２０：画像要求受信部
２３０：画像検索部
２４０：画像生成部
２５０：画像応答送信部
３００：文書サーバ
３１０：文書記憶部
３２０：文書要求受信部
３３０：文書検索部
３４０：文書応答送信部
４００：変換サーバ
４１０：文書要求受信部
４２０：文書所在情報抽出部
４３０：文書要求送信部
４４０：文書応答受信部
４５０：変換部
４６０：文書応答送信部
【図１】
2012147936.tif 000003
【図２Ａ】
2012147936.tif 000004
【図２Ｂ】
2012147936.tif 000005
【図３】
2012147936.tif 000006
【図４Ａ】
2012147936.tif 000007
【図４Ｂ】
2012147936.tif 000008
【図４Ｃ】
2012147936.tif 000009
【図４Ｄ】
2012147936.tif 000010
【図５Ａ】
2012147936.tif 000011
【図５Ｂ】
2012147936.tif 000012
【図５Ｃ】
2012147936.tif 000013
【図５Ｄ】
2012147936.tif 000014
【図６Ａ】
2012147936.tif 000015
【図６Ｂ】
2012147936.tif 000016
【図７】
2012147936.tif 000017
【図８Ａ】
2012147936.tif 000018
【図８Ｂ】
2012147936.tif 000019
【図８Ｃ】
2012147936.tif 000020
【手続補正書】
【提出日】平成24年12月3日(2012.12.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る閲覧システムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムであって、
（Ａ）前記端末は、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備え、
（Ｂ）前記画像サーバは、
前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、を備える、
ことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、第１の観点に係る閲覧システムにおいて、
前記背景画像特定情報は、前記背景画像を識別する背景情報であり、
前記文書又は当該文書で指定されたプログラムには、前記背景情報が記載されており、
前記端末の前記画像所在情報生成部は、前記背景情報を特定する背景パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に付加した画像を生成する、
としても良い。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、第１の観点に係る閲覧システムにおいて、
前記背景画像特定情報は、前記背景画像を識別する背景情報であり、
前記端末の前記書換部による書換前の画像所在情報は、前記背景情報を含み、
前記端末の前記画像所在情報生成部は、前記書換前の画像所在情報に含まれる背景情報を含む新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記新たな画像所在情報に含まれる前記背景情報がさらに指定された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、当該背景情報により識別される背景画像に付加した画像を生成する、
としても良い。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記目的を達成するため、本発明の第２の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムが実行する閲覧方法あって、
前記端末が、前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
前記端末が、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成ステップ、
前記端末が、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記画像サーバが、前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成ステップ、を含む、
ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記目的を達成するため、本発明の第３の観点に係る端末は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、を備える、
ことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記目的を達成するため、本発明の第４の観点に係るプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムであって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
上記目的を達成するため、本発明の第５の観点に係るコンピュータ読み取り可能な記録媒体は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とするプログラムを記憶している。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記目的を達成するため、本発明の第６の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末が実行する方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成ステップ、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信ステップ、を有する、
ことを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
上記目的を達成するため、本発明の第７の観点に係る画像サーバは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバであって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、を備える、
ことを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記目的を達成するため、本発明の第８の観点に係るプログラムは、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムであって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
上記目的を達成するため、本発明の第９の観点に係るコンピュータ読み取り可能な記録媒体は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とするプログラムを記憶している。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記目的を達成するため、本発明の第１０の観点に係る方法は、
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバが実行する方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信ステップ、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成ステップ、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信ステップ、を有する、
ことを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記目的を達成するため、本発明の第１１の観点に係る閲覧システムは、
端末、文書サーバ、画像サーバ、及び変換サーバを有する閲覧システムであって、
（ａ）前記端末は、
第１文書所在情報の入力を受け付ける文書所在情報受付部、
前記受け付けられた第１文書所在情報に要求先として指定される前記変換サーバに、当該第１文書所在情報に指定される第１パラメタを指定した第１文書要求を送信する端末側文書要求送信部、
前記変換サーバから、当該第１文書要求に呼応する第１文書応答を受信する端末側文書応答受信部、
前記第１文書応答として受信された第１文書に指定されるプログラムを、当該第１文書に対して実行するプログラム実行部、
前記プログラムが実行された前記第１文書に含まれる画像所在情報を抽出する画像所在情報抽出部、
前記抽出された画像所在情報に要求先として指定される前記画像サーバへ、当該画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、
前記画像サーバから、当該画像要求に呼応する画像応答を受信する画像応答受信部、
前記プログラムが実行された前記第１文書のテキスト文字列と、前記画像応答として受信された画像とを表示する文書表示部、を備え、
（ｂ）前記変換サーバは、
前記第１文書要求を受信する変換サーバ側文書要求受信部、
前記受信された第１文書要求に指定される前記第１パラメタにより特定される第２文書所在情報を抽出する文書所在情報抽出部、
前記抽出された第２文書所在情報に要求先として指定される前記文書サーバへ、当該第２文書所在情報に指定される第２パラメタを指定した第２文書要求を送信する変換サーバ側文書要求送信部、
前記文書サーバから、当該第２文書要求に呼応する第２文書応答を受信する変換サーバ側文書応答受信部、
前記第２文書応答として受信された第２文書に掲載されたテキスト文字列に所定の変換処理を施して、当該第２文書を前記第１文書に変換する変換部、
前記受信された第１文書要求の送信元である前記端末へ、前記変換処理による変換後の第１文書を前記第１文書応答として送信する変換サーバ側文書応答送信部、を備え、
前記所定の変換処理は、前記第２文書が指定するプログラムを維持し、
（ｃ）前記文書サーバは、
前記第２文書要求を受信する文書サーバ側文書要求受信部、
前記受信された第２文書要求の送信元である前記変換サーバへ、前記受信された第２文書要求に指定される前記第２パラメタにより特定される第２文書を第２文書応答として送信する文書サーバ側文書応答送信部、を備え、
（ｄ）前記画像サーバは、
前記画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記受信された画像要求の送信元である前記端末へ、前記生成された画像を画像応答として送信する画像応答送信部、を備え、
前記端末の前記文書所在情報受付部は、前記変換サーバを要求先とし、「前記文書サーバを要求先とし、所望の前記第２文書を特定する前記第２パラメタを指定する前記第２文書所在情報」を特定する前記第１パラメタを指定する前記第１文書所在情報を受け付け、
前記所定の変換処理において維持され前記変換サーバにより送信される第１文書応答として受信された前記第１文書に指定されるプログラムは、前記端末の前記プログラム実行部を、
（１）前記第１文書又は当該第１文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該第１文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
（２）前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記第１文書又は当該第１文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
（３）前記第１文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、として機能させ、
前記画像サーバの画像生成部は、前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する、
ことを特徴とする。
【手続補正１４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムであって、
（Ａ）前記端末は、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備え、
（Ｂ）前記画像サーバは、
前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、を備える、
ことを特徴とする閲覧システム。
【請求項２】
請求項１に記載の閲覧システムであって、
前記背景画像特定情報は、前記背景画像を識別する背景情報であり、
前記文書又は当該文書で指定されたプログラムには、前記背景情報が記載されており、
前記端末の前記画像所在情報生成部は、前記背景情報を特定する背景パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項３】
請求項１又は２に記載の閲覧システムであって、
前記文書又は当該文書で指定されたプログラムには、前記付加情報で指定される文字又は文字列を画像に付加する態様を表す態様情報が記載されており、
前記端末の前記画像所在情報生成部は、前記態様情報を特定する態様パラメタをさらに指定する新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、前記背景パラメタにより特定される背景情報により識別される背景画像に、前記態様パラメタにより特定される態様で付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項４】
請求項１に記載の閲覧システムであって、
前記背景画像特定情報は、前記背景画像を識別する背景情報であり、
前記端末の前記書換部による書換前の画像所在情報は、前記背景情報を含み、
前記端末の前記画像所在情報生成部は、前記書換前の画像所在情報に含まれる背景情報を含む新たな画像所在情報を生成し、
前記画像サーバの前記画像生成部は、前記新たな画像所在情報に含まれる前記背景情報がさらに指定された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を、当該背景情報により識別される背景画像に付加した画像を生成する、
ことを特徴とする閲覧システム。
【請求項５】
請求項１〜４のいずれか１項に記載の閲覧システムであって、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性により示され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグのａｌｔ属性により示される、
ことを特徴とする閲覧システム。
【請求項６】
請求項１〜４のいずれか１項に記載の閲覧システムであって、
前記文書は、ＨＴＭＬ（HyperText Markup Language）により記述され、
当該文書に指定されるプログラムは、ｂｏｄｙタグのｏｎｌｏａｄ属性に記述され、
当該文書に含まれる画像所在情報は、ｉｍｇタグのｓｒｃ属性により示され、
当該画像所在情報に対応付けられる付加情報は、当該ｉｍｇタグに対応付けられるｉｄ属性もしくはｃｌａｓｓ属性を有するタグにより囲まれたテキストにより記述される、
ことを特徴とする閲覧システム。
【請求項７】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末、及び、画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを有する閲覧システムが実行する閲覧方法あって、
前記端末が、前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
前記端末が、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成ステップ、
前記端末が、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記画像サーバが、前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求に対応する画像応答として当該端末に送信される画像であって、当該画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成ステップ、を含む、
ことを特徴とする閲覧方法。
【請求項８】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、を備える、
ことを特徴とする端末。
【請求項９】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムであって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とするプログラム。
【請求項１０】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示するコンピュータが当該画像の取得前に実行する、当該文書に指定されたプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は前記プログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、として機能させる、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末が実行する方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出ステップ、
画像要求を受信して対応する画像応答を当該画像要求の送信元に送信する画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成ステップ、
前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換ステップ、
前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信ステップ、を有する、
ことを特徴とする方法。
【請求項１２】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバであって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、を備える、
ことを特徴とする画像サーバ。
【請求項１３】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムであって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とするプログラム。
【請求項１４】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能なコンピュータが実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータを、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成部、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信部、として機能させる、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
文書のテキスト文字列と当該文書に含まれる画像所在情報に基づいて取得された画像とを表示する端末と通信可能な画像サーバが実行する方法であって、
前記文書又は当該文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記文書又は当該文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、前記文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、を備える前記端末から送信された、前記新たな画像所在情報に指定される画像パラメタを指定した画像要求を受信する画像要求受信ステップ、
前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する画像生成ステップ、
前記生成された画像を画像応答として、前記受信された画像要求の送信元である前記端末に送信する画像応答送信ステップ、を有する、
ことを特徴とする方法。
【請求項１６】
端末、文書サーバ、画像サーバ、及び変換サーバを有する閲覧システムであって、
（ａ）前記端末は、
第１文書所在情報の入力を受け付ける文書所在情報受付部、
前記受け付けられた第１文書所在情報に要求先として指定される前記変換サーバに、当該第１文書所在情報に指定される第１パラメタを指定した第１文書要求を送信する端末側文書要求送信部、
前記変換サーバから、当該第１文書要求に呼応する第１文書応答を受信する端末側文書応答受信部、
前記第１文書応答として受信された第１文書に指定されるプログラムを、当該第１文書に対して実行するプログラム実行部、
前記プログラムが実行された前記第１文書に含まれる画像所在情報を抽出する画像所在情報抽出部、
前記抽出された画像所在情報に要求先として指定される前記画像サーバへ、当該画像所在情報に指定される画像パラメタを指定した画像要求を送信する画像要求送信部、
前記画像サーバから、当該画像要求に呼応する画像応答を受信する画像応答受信部、
前記プログラムが実行された前記第１文書のテキスト文字列と、前記画像応答として受信された画像とを表示する文書表示部、を備え、
（ｂ）前記変換サーバは、
前記第１文書要求を受信する変換サーバ側文書要求受信部、
前記受信された第１文書要求に指定される前記第１パラメタにより特定される第２文書所在情報を抽出する文書所在情報抽出部、
前記抽出された第２文書所在情報に要求先として指定される前記文書サーバへ、当該第２文書所在情報に指定される第２パラメタを指定した第２文書要求を送信する変換サーバ側文書要求送信部、
前記文書サーバから、当該第２文書要求に呼応する第２文書応答を受信する変換サーバ側文書応答受信部、
前記第２文書応答として受信された第２文書に掲載されたテキスト文字列に所定の変換処理を施して、当該第２文書を前記第１文書に変換する変換部、
前記受信された第１文書要求の送信元である前記端末へ、前記変換処理による変換後の第１文書を前記第１文書応答として送信する変換サーバ側文書応答送信部、を備え、
前記所定の変換処理は、前記第２文書が指定するプログラムを維持し、
（ｃ）前記文書サーバは、
前記第２文書要求を受信する文書サーバ側文書要求受信部、
前記受信された第２文書要求の送信元である前記変換サーバへ、前記受信された第２文書要求に指定される前記第２パラメタにより特定される第２文書を第２文書応答として送信する文書サーバ側文書応答送信部、を備え、
（ｄ）前記画像サーバは、
前記画像要求を受信する画像要求受信部、
前記受信された画像要求に指定される前記画像パラメタにより特定される付加情報で指定される文字又は文字列を付加した画像を生成する画像生成部、
前記受信された画像要求の送信元である前記端末へ、前記生成された画像を画像応答として送信する画像応答送信部、を備え、
前記端末の前記文書所在情報受付部は、前記変換サーバを要求先とし、「前記文書サーバを要求先とし、所望の前記第２文書を特定する前記第２パラメタを指定する前記第２文書所在情報」を特定する前記第１パラメタを指定する前記第１文書所在情報を受け付け、
前記所定の変換処理において維持され前記変換サーバにより送信される第１文書応答として受信された前記第１文書に指定されるプログラムは、前記端末の前記プログラム実行部を、
（１）前記第１文書又は当該第１文書で指定されるプログラムに含まれる変換対象のテキスト文字列から、当該第１文書に含まれる前記画像所在情報で所在を表される画像に付加されるべき文字又は文字列を指定する付加情報を抽出する付加情報抽出部、
（２）前記画像サーバを要求先として指定し、前記抽出された付加情報を特定する画像パラメタを指定し、かつ、前記第１文書又は当該第１文書で指定されるプログラムに含まれ当該付加情報で指定される文字又は文字列が付加されるべき背景画像の特定に用いられる背景画像特定情報を含む、新たな画像所在情報を生成する画像所在情報生成部、
（３）前記第１文書において、前記抽出された付加情報に対応付けられる画像所在情報を、前記生成された新たな画像所在情報に書き換える書換部、として機能させ、
前記画像サーバの画像生成部は、前記受信された画像要求に指定される画像パラメタにより特定される付加情報で指定される文字又は文字列を前記背景画像特定情報に基づいて特定される背景画像に付加した画像を生成する、
ことを特徴とする閲覧システム。
【国際調査報告】
2012147936.tif 000021
2012147936.tif 000022
2012147936.tif 000023
2012147936.tif 000024