[go: up one dir, main page]

JP2002244971A - 画像サーバおよびクライアント装置ならびにそれらの制御方法 - Google Patents

画像サーバおよびクライアント装置ならびにそれらの制御方法

Info

Publication number
JP2002244971A
JP2002244971A JP2001190839A JP2001190839A JP2002244971A JP 2002244971 A JP2002244971 A JP 2002244971A JP 2001190839 A JP2001190839 A JP 2001190839A JP 2001190839 A JP2001190839 A JP 2001190839A JP 2002244971 A JP2002244971 A JP 2002244971A
Authority
JP
Japan
Prior art keywords
image data
data
client device
image
display specification
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.)
Granted
Application number
JP2001190839A
Other languages
English (en)
Other versions
JP3782685B2 (ja
Inventor
Takashi Miyamoto
隆司 宮本
Arihito Asai
有人 浅井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP2001190839A priority Critical patent/JP3782685B2/ja
Publication of JP2002244971A publication Critical patent/JP2002244971A/ja
Application granted granted Critical
Publication of JP3782685B2 publication Critical patent/JP3782685B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

(57)【要約】 【目的】 1つのURLを規定した場合であってもサー
バにアクセスした携帯電話の表示仕様に適した画像デー
タを携帯電話に送信する。 【構成】 携帯電話からウェブ・サーバ4に送信される
URLデータによって表されるURLに仕様判定指令を
示す情報を含ませる。URLに仕様判定指令を示す情報
が含まれていると仕様判定テーブル7を参照して,アク
セスした携帯電話の機種が判定される。判定された携帯
電話の機種に対応した画像データが仕様別画像データ記
憶装置9から読み出される。読み出された画像データが
ウェブ・サーバ4からアクセスした携帯電話に送信され
る。

Description

【発明の詳細な説明】
【0001】
【技術分野】この発明は,クライアント装置からの要求
に応じて画像データを送信する画像サーバおよびクライ
アント装置ならびにそれらの動作制御方法に関する。
【0002】
【発明の背景】現在,携帯電話には表示装置が設けられ
ているのが一般的である。携帯電話を用いてウェブ・サ
ーバにアクセスすることにより,ウェブ・サーバから携
帯電話にテキスト・データ,画像データ等が送信され
る。携帯電話の表示装置に文字,画像等が表示されるこ
ととなる。
【0003】ところが,携帯電話の表示仕様(表示でき
る画像フォーマット,画像サイズ,画像の色など)は各
機種,携帯電話会社等により異なる。このために,ウェ
ブ・サーバのウェブ・ページの作成は,携帯電話の表示
仕様ごとに作成する必要がある。たとえば,ウェブ・ペ
ージにアクセスするためのURL(uniform resorceloc
ator)を携帯電話の表示仕様ごとに規定する必要があ
る。
【0004】また,携帯電話の表示仕様に対応してウェ
ブ・サーバ側において選択させるためにはCGI(comm
on gateway interface)などを利用しなければならな
い。しかしながら,携帯電話などによってはCGIを利
用できないものもある。
【0005】
【発明の開示】この発明は,複数のURLを規定しなく
とも異なる表示仕様をもつ携帯電話等のクライアント装
置に画像を表示できるようにすることを目的とする。
【0006】この発明は,クライアント装置からの要求
に応じて画像データを送信する画像サーバにおいて,ク
ライアント装置の表示仕様に対応して画像データを記憶
する画像データ記憶手段,URLを示すデータおよびク
ライアント装置の表示仕様を判別するデータを含むリク
エスト・データを受信する受信手段,上記URLデータ
にクライアント装置の表示仕様判別指令を示すデータが
含まれているかどうかを判別する第1の判別手段,上記
第1の判別手段によって,表示仕様判別指令データが含
まれていると判別されたことに応じて,上記表示仕様判
別データによって指定されるクライアント装置の表示仕
様を判別する第2の判別手段,上記第2の判別手段によ
る判別の結果得られた表示仕様に対応した画像データを
上記画像データ記憶手段に記憶されている画像データの
中から検索する検索手段,および上記検索手段による検
索により見つかった画像データを,上記リクエスト・デ
ータを送信したクライアント装置に送信する送信手段を
備えていることを特徴とする。
【0007】第1の発明は,上記サーバに適した動作制
御方法も提供している。すなわち,クライアント装置か
らの要求に応じて画像データを送信する画像サーバにお
いて,クライアント装置の表示仕様に対応して画像デー
タを画像データ記憶手段に記憶しておき,URLを示す
データおよびクライアント装置の表示仕様を判別するデ
ータを含むリクエスト・データを受信し,上記URLデ
ータにクライアント装置の表示仕様判別指令を示すデー
タが含まれているかどうかを判別し,表示仕様判別指令
データが含まれていると判別されたことに応じて,上記
表示仕様判別データによって指定されるクライアント装
置の表示仕様を判別し,判別の結果得られた表示仕様に
対応した画像データを上記画像データ記憶手段に記憶さ
れている画像データの中から検索し,検索により見つか
った画像データを,上記リクエスト・データを送信した
クライアント装置に送信するものである。
【0008】第1の発明によると,サーバにはクライア
ント装置の表示仕様に対応して画像データが記憶されて
いる。クライアント装置から上記リクエスト・データが
送信され,サーバにおいて上記リクエスト・データが受
信される。リクエスト・データの中に含まれているUR
Lデータにクライアント装置の表示仕様判別指令を示す
データが含まれているかどうかが判別される。
【0009】表示仕様判別指令を示すデータが含まれて
いると,上記リクエスト・データに含まれる表示仕様判
別データにもとづいてクライアント装置の表示仕様に対
応した画像データが上記画像データ記憶手段において検
索される。検索の結果クライアント装置の表示仕様に対
応した画像データが見つかると,その見つけられた画像
データがクライアント装置に送信される。
【0010】1つのURLを規定するだけで,クライア
ント装置の表示仕様に適した画像を表す画像データをク
ライアント装置に送信できるようになる。
【0011】上記第2の判別手段による判別の結果得ら
れた表示仕様に対応する画像データが上記画像データ記
憶手段に記憶されていないときに,判別の結果得られた
表示仕様に対応する画像データを生成する画像データ生
成手段,および上記画像データ生成手段により生成され
た画像データを上記画像データ記憶手段に記憶させる記
憶制御手段をさらに備えることが好ましい。
【0012】この場合,上記送信手段は,上記画像デー
タ生成手段により生成された画像データを上記リクエス
ト・データを送信したクライアント装置に送信するもの
となろう。
【0013】画像サーバにアクセスしたクライアント装
置の表示仕様に対応する画像データがない場合であって
も,その表示仕様に対応した画像データを生成すること
ができる。クライアント装置の表示仕様に対応した画像
データをクライアント装置に送信できるようになる。
【0014】上記表示仕様判別データにもとづいて,上
記リクエスト・データを送信したクライアント装置が,
暗号化された画像データを復号する機能を有しているか
どうかを判別する第3の判別手段をさらに備えてもよ
い。この場合には,上記画像データ生成手段は,上記第
3の判別手段によって復号する機能を有していると判別
されたことにより,上記第2の判別手段による判別の結
果得られた表示仕様に対応する画像データを暗号化して
生成するものとなろう。
【0015】画像データが暗号化されてクライアント装
置に送信されるので,第三者に傍受されてもその画像デ
ータが不当に利用されることを未然に防止できる。
【0016】上記画像データ記憶手段は,クライアント
装置の表示仕様に対応して記憶される画像データを更新
可能なものであることが好ましい。クライアント装置の
表示仕様により適した画像データ(たとえば,クライア
ント装置の表示装置における表示に好ましい色特性をも
つ画像データなど)がわかったときに,そのような画像
データに更新することができるようになる。
【0017】上記画像データ記憶手段に記憶されている
画像データの更新状況(たとえば,バージョン・ナン
バ,更新年月日,日時,回数など)を表すデータおよび
更新内容(画像がどのように更新されたかを示す画像内
容など)を表すデータの少なくとも一方のデータを,対
応する画像データに関連して記憶する更新関連データ記
憶手段をさらに備えることが好ましい。
【0018】画像データの更新状況の確認,更新内容の
確認などができるようになる。
【0019】上記画像データ記憶手段は,クライアント
装置の表示仕様に対応して,高解像度画像データおよび
低解像度画像データを記憶するものでもよい。
【0020】クライアント装置が高解像度の画像を表示
できるもの(または高解像度の画像を印刷できるもの)
である場合には,高解像度画像データを画像サーバから
クライアント装置に送信できるようになる。クライアン
ト装置において高解像度の画像の印刷(写真印刷)がで
きるようになる。クライアント装置が高解像度の画像を
表示できない場合には,データ量の少ない低解像度の画
像データをクライアント装置に送信することにより,送
信時間を短縮できるようになる。
【0021】第2の発明は,ネットワークを介して画像
サーバと通信可能なクライアント装置において,URL
を示すデータおよびクライアント装置の表示仕様を判別
するデータを含むリクエスト・データを生成する生成手
段,上記生成手段により生成されたリクエスト・データ
に含まれるクライアント装置の表示仕様データをプリン
タの表示仕様データに変更する変更手段,および上記変
更手段により表示仕様データが変更されたリクエスト・
データを上記画像サーバに送信する送信手段を備えてい
ることを特徴とする。
【0022】第2の発明は,上記装置に適した制御方法
も提供している。すなわち,この方法は,ネットワーク
を介して画像サーバと通信可能なクライアント装置にお
いて,URLを示すデータおよびクライアント装置の表
示仕様を判別するデータを含むリクエスト・データを生
成し,生成されたリクエスト・データに含まれるクライ
アント装置の表示仕様データをプリンタの表示仕様デー
タに変更し,表示仕様データが変更されたリクエスト・
データを上記画像サーバに送信するものである。
【0023】第2の発明によると,クライアント装置の
表示仕様を判別するデータがプリンタの表示仕様を判別
するデータに変更される。プリンタの表示仕様を判別す
るデータに変更された表示仕様を判別するデータが,ク
ライアント装置の表示仕様を判別するデータとして,画
像サーバに送信される。
【0024】画像サーバにおいてクライアント装置から
送信された表示仕様を判別するデータが受信されると,
プリンタからの要求であると判定される。すると,印刷
に適した画像データ(高解像度の画像データ)が検索に
より見つけられ,見つけられた画像データが画像サーバ
からクライアント装置に送信される。
【0025】クライアント装置において受信した画像デ
ータは,プリンタによる印刷に適した高解像度の画像デ
ータであるからきれいな画像を印刷することができるよ
うになる。
【0026】上記変更手段は,クライアント装置にプリ
ンタが接続されていることによりリクエスト・データに
含まれるクライアント装置の表示仕様判別データをプリ
ンタの表示仕様判別データに変更するものでもよい。
【0027】プリンタが接続されていない場合に,プリ
ンタ用における印刷用の画像データが画像サーバからク
ライアント装置に送信されてしまうことを未然に防止で
きる。
【0028】
【実施例の説明】(1)第1実施例 図1は,この発明の実施例を示すもので,携帯電話(携
帯端末装置,クライアント装置)2Aおよび2Bとサー
バ・システム3とからなる通信システムの概要を示して
いる。
【0029】携帯電話2Aおよび2Bは,インターネッ
トを介してサーバ・システム3にアクセスすることがで
きる。携帯電話2Aおよび携帯電話2Bには表示装置が
設けられている。携帯電話2Aは,一の携帯電話会社用
のものであり,携帯電話2Bは,携帯電話2Aの携帯電
話会社とは異なる携帯電話会社用のものである。したが
って,携帯電話2Aの表示装置の表示仕様と携帯電話2
Bの表示仕様とは異なる。たとえば,携帯電話2Aは,
GIF(graphic interchange format)の画像を表示
できる仕様となっており,携帯電話2Bは,PNG(po
rtable network graphics)のフォーマットの画像を
表示できる仕様となっている。
【0030】携帯電話2Aまたは2Bがサーバ・システ
ム3にアクセスすることにより,サーバ・システム3か
ら画像データが送信され,携帯電話2Aまたは2Bの表
示装置に画像が表示されることとなる。この実施例にお
いては,表示仕様が異なる携帯電話2Aおよび2Bを用
いてサーバ・システム3にアクセスした場合1つの(共
通の)URLを指定するだけで,表示仕様に適した画像
データが携帯電話2Aまたは2Bに送信される。より詳
しくは,以下の説明によって明らかとなろう。
【0031】図2は,サーバ・システム3の電気的構成
を示すブロック図である。
【0032】サーバ・システム3には,インターネット
に接続するためのウェブ・サーバ4が含まれている。こ
のウェブ・サーバ4にアプリケーション・サーバ5が接
続されている。
【0033】アプリケーション・サーバ5には,サーバ
・システム3(ウェブ・サーバ4)にアクセスした携帯
電話の表示仕様を判定する装置6が接続されている。こ
の仕様判定装置6には,表示仕様を判定するためのテー
ブル7(記憶装置)が接続されている。テーブル7を参
照して,サーバ・システム3にアクセスした携帯電話の
表示仕様が判定される。
【0034】仕様判定装置6には,画像取得装置8が接
続されている。画像取得装置8には,仕様別画像データ
記憶装置9が接続されている。この仕様別画像データ記
憶装置9には,携帯電話の表示仕様ごとに表示に適した
画像データが記憶されている。画像取得装置8によっ
て,仕様別画像データ記憶装置9に記憶されている画像
データの中からサーバ・システム3にアクセスした携帯
電話の表示仕様に適した画像データが読み取られる。
【0035】さらに,画像取得装置8には,オリジナル
の画像データが記憶されているオリジナル画像データ記
憶装置10が接続されている。仕様別画像データ記憶装置
9に記憶されていない表示仕様の携帯電話がサーバ・シ
ステム3にアクセスした場合には,オリジナル画像デー
タ記憶装置10に記憶されているオリジナル画像データを
用いて表示仕様に適した画像データが生成される。生成
された画像データは,仕様別画像データ記憶装置9に記
憶させられることとなる。
【0036】また,画像取得装置8には,画像送信装置
11も接続されている。画像取得装置8によって,仕様別
画像データ記憶装置9から読み取られたまたはオリジナ
ル画像データ記憶装置10によって生成された画像データ
が画像送信装置11によってウェブ・サーバ4を介して,
アクセスした画像データに送信されることとなる。
【0037】上述した各回路はハードウェアによって構
成されているがソフトウェアによって構成できるのはい
うまでもない。
【0038】図3は,仕様判定テーブル7の内容を示し
ている。
【0039】仕様判定テーブル7は,携帯電話の機種
名,携帯電話のメーカ名,携帯電話に設けられている表
示装置の表示画面サイズ,その表示装置が表示できる色
数(カラーか白黒も含む),その表示装置が表示できる
画像のフォーマットおよび携帯電話がサーバ・システム
にアクセスしたときに携帯電話から送信されるUser Age
ntを示すデータが記憶されている。
【0040】携帯電話から送信されるUser Agentを用い
てその携帯電話の表示装置が表示できる画像のフォーマ
ット,画像の色数,表示サイズの画面サイズ,携帯電話
のメーカ名および機種名が分かることとなる。携帯電話
の機種名(表示仕様)に応じた画像データを仕様別画像
データ記憶装置9から読み取ることができるようにな
る。
【0041】図4は,サーバ・システム3にアクセスす
るときに携帯電話からサーバ・システム3に送信される
httpリクエストのデータ構造を示している。
【0042】httpリクエストには,メソッド,ヘッ
ダおよびリクエスト・ボディが含まれている。
【0043】メソッドには,携帯電話からサーバ・シス
テム3に与える指令(たとえば,画像データの送信指
令)を示す「GET」データおよび「URL」データが
含まれている。URLは,たとえば,http://server/ap
p/keitai-k/path/img.pngである。このURLにおいて
「keitai-k」が仕様判定指令を示すデータである。UR
Lを構成するその他のパスにより画像が特定される。サ
ーバ・システム3において,httpリクエストの中に
仕様判定指令を示すデータが含まれていることが検出さ
れることにより,仕様判定装置6により携帯電話の仕様
判定処理が実行される。
【0044】ヘッダには,上述したUserAgentが含まれ
ているほか所定の管理データが含まれている。
【0045】さらに,httpリクエストにはリクエス
ト・ボディが含まれているが,リクエスト・ボディは通
常は空である。
【0046】図5は,携帯電話にアクセスされるサーバ
・システム3の処理手順を示すフローチャートである。
【0047】ネットワークを介して携帯電話から送信さ
れるhttpリクエストがウェブ・サーバ4によって受
信される(ステップ21)。httpリクエストの中のU
RLデータによって表されるURLの中に仕様判定指令
が含まれていると,仕様判定装置6が起動させられる
(ステップ22)。たとえば,上述したようにURLがht
tp://server/app/keitai-k/path/img.pngであると「kei
tai-k」が検出されることにより,仕様判定指令がUR
Lに含まれていると判定され,サーバ・システム3にア
クセスした携帯電話の仕様判定処理が実行される。
【0048】httpリクエストの中のUserAgentが仕
様判定装置6によって読み取られ,仕様判定テーブル7
を参照して,どの機種の携帯電話がウェブ・サーバ4に
アクセスしたかが判定される(ステップ23)。さらに,
URLに含まれるパスにより携帯電話が送信要求した画
像が特定される(ステップ24)。
【0049】ウェブ・サーバ3にアクセスした携帯電話
の機種および送信要求した画像が特定されると,仕様別
画像データ記憶装置9に記憶されている画像データの中
から,送信要求した画像を表し,かつアクセスした携帯
電話の機種の表示仕様に適した画像データが検索される
(ステップ25)。
【0050】検索により対応する画像データが見つかる
と(ステップ26でYES),見つけられた画像データが
画像送信装置11に与えられる。画像送信装置11におい
て,見つけられた画像データを含むhttpレスポンス
が生成され,画像取得装置8,仕様判定装置6およびア
プリケーション・サーバ5を介してウェブ・サーバ4に
与えられ,画像の送信要求をした携帯電話に送信される
(ステップ30)。
【0051】検索により対応する画像データが見つから
ないと(ステップ26でNO),オリジナル画像データ記
憶装置10に記憶されている画像データのうち,URLの
パスによって特定される画像に対応する画像データが読
み取られる(ステップ27)。読み取られた画像データか
ら,ウェブ・サーバ3にアクセスした携帯電話の機種の
表示仕様に対応した画像データが画像取得装置8におい
て生成される(ステップ28)。画像取得装置8には,Us
erAgentに対応して表示仕様が記憶されているのはいう
までもない。
【0052】生成された画像データは,画像取得装置8
により仕様別画像データ記憶装置9に記憶される(ステ
ップ29)。
【0053】このようにして生成された画像データが画
像送信装置11に与えられ,画像送信装置11によって上述
したようにウェブ・サーバ4に与えられ,画像の送信要
求をした携帯電話に送信される(ステップ30)。また,
一度生成された表示仕様をもつ画像データは仕様別画像
データ記憶装置9に記憶されるので,生成された表示仕
様をもつ画像データが再び生成されてしまうことを未然
に防止できる。
【0054】どのような表示仕様をもつ携帯電話であっ
ても1つのURL(たとえば上述した http://server/a
pp/keitai-k/path/img.png)で表示仕様に対応した画像
データがサーバ・システム3から携帯電話に送信され
る。複数のURLを用いずに携帯電話の表示仕様に対応
した画像を表示させることができるようになる。携帯電
話2Aと2Bとのように契約している携帯電話会社が異
なり,表示仕様が異なる場合であっても,1つのURL
で画像を表示できるようになる。
【0055】(2)第2実施例 第1実施例は,サーバ・システム3と接続されるクライ
アント装置は,携帯電話であったが,第2実施例におい
ては,携帯電話以外のクライアント装置がサーバ・シス
テム3と接続される。
【0056】図6は,第2実施例における通信システム
を示している。
【0057】サーバ・システム3にはインターネットを
介して携帯電話2A,2B以外に店頭端末装置(スーパ
ー,コンビニエンス・ストア,デパートなどに配置され
る)2C,ラボラトリ端末装置(ラボラトリに配置され
る)2D,PC(パーソナル・コンピュータ,家庭に配
置される)2Eなどが接続される。ラボラトリ端末2D
には,高解像度のラボラトリ用プリンタ41が接続されて
いる。PC2Eには,ホーム用プリンタ42が接続されて
いる。
【0058】店頭端末装置2C,ラボラトリ端末装置2
DおよびPC2EはいずれもCPU,メモリ,ハードデ
ィスク・ドライブ,表示端末装置などを内蔵している。
【0059】図7は,PC2Eがサーバ・システム3に
接続した場合に行われるUserAgentの変更の処理手順を
示すフローチャートである。この処理は,PC2Eにお
いて行われる。
【0060】PCによってサーバ・システム3にアクセ
スされると,通常は,PCのUserAgentがPCからサー
バ・システム3に送信される。この実施例においては,
PC2Eにホーム用プリンタ42が接続されているときに
はホーム用プリンタ42のUserAgentがPC2Eからサー
バ・システム3に送信される。あたかもホーム用プリン
タ42がサーバ・システム3とインターネットを介して直
接接続されるかのようになる。もっとも,PC2Eにホ
ーム用プリンタ42が接続されていない場合でもホーム用
プリンタ42のUserAgentをサーバ・システム3に送信す
るようにしてもよいのはいうまでもない。
【0061】PC2Eにおいて,上述したhttpリク
エストが生成される(ステップ51)。生成されたhtt
pリクエストは,PC2EのOS(operating syste
m),インターネットに接続するためのBrowserなどを表
すPC2EのUserAgent(たとえば,OSBrowser/4.
0)が含まれている。
【0062】PC2Eにホーム用プリンタ42が接続され
ていると(ステップ52),PC2EのUserAgentからホ
ーム用プリンタ42のUserAgent(たとえば,AAA/1.0/PRI
NT01)に変更される(ステップ53)。変更されたUserAg
entを含むhttpリクエストがPC2Eからサーバ・
システム3に送信される(ステップ54)。
【0063】サーバ・システム3においてはあたかもホ
ーム用プリンタ42と接続されているかのように認識され
る。
【0064】PC2Eにホーム用プリンタ42が接続され
ていないときには(ステップ52でNO),ステップ53の
処理はスキップされる。もっとも,上述したようにPC
2Eにホーム用プリンタ42が接続されていない場合であ
ってもUserAgentをホーム用プリンタ42に変更してもよ
い。この場合には,ホーム用プリンタ42のUserAgentが
PC2Eに記憶されていることとなろう。
【0065】図8は,仕様判定テーブルを示している。
【0066】図8に示す仕様判定テーブルは,図3に示
す仕様判定テーブルと異なり,携帯電話の仕様だけでな
く,店頭端末装置,ラボラトリ装置およびPCの仕様に
ついても記憶されている。
【0067】上述した第1実施例と同様にサーバ・シス
テム3にアクセスした装置から送信されるhttpリク
エストに含まれるUserAgentにもとづいた表示仕様に適
した画像データが,サーバ・システム3において検索さ
れることとなる。携帯電話以外のクライアント装置がサ
ーバ・システム3にアクセスした場合であっても,その
アクセスしたクライアント装置の表示仕様に適した画像
データを見つけ,そのクライアント装置に送信できるよ
うになる。
【0068】店頭端末装置2C,ラボラトリ装置2D,
PC2E用の画像データは,携帯電話用の画像データに
比べ高解像度の画像データ(画像サイズの大きな画像を
表わす画像データ)が仕様別画像データ記憶装置9に記
憶されているのはいうまでもない。店頭端末装置2C,
ラボラトリ装置2D,PC2Eがサーバ・システム3に
アクセスした場合には,高解像度の画像データがこれら
のクライアント装置に送信されることとなる。
【0069】図9は,画像バージョン・テーブルを示し
ている。この画像バージョン・テーブルは,アプリケー
ション・サーバ5のメモリ内に記憶してもよいし,仕様
別画像データ記憶装置9の所定の領域に記憶するように
してもよい。
【0070】第2実施例においては,サーバ・システム
3の仕様別画像データ記憶装置9に記憶される画像デー
タを更新することができる。クライアント装置に表示
(または印刷)されたときにより見やすくなるように画
像データの内容が更新される。
【0071】画像バージョン・テーブルは,UserAgent
に対応して,画像バージョン番号および画像内容が記憶
されている。
【0072】画像バージョン番号を参照することにより
更新頻度,回数などがわかり,画像内容を参照すること
によりどのように画像データが更新されたかがわかる。
【0073】図10は,サーバ・システム3の処理手順の
一部を示すフローチャートであり,第1実施例の図5の
処理に対応している。
【0074】第1実施例においては,画像データの検索
において該当する画像データが見つかるとその見つかっ
た画像データをクライアント装置に送信していたが,第
2実施例においては検索により見つかった場合には(ス
テップ26でYES),その見つかった画像データの画像
バージョンが最新のものかどうかが画像バージョン・テ
ーブルにもとづいて確認される(ステップ31)。
【0075】最新のものであれば,その最新の画像デー
タがクライアント装置に送信される。最新のものでなけ
れば(ステップ31でNO),オリジナル画像データ記憶
装置10からオリジナル画像データが読み取られ,画像バ
ージョン・テーブルに記憶されたバージョン番号および
画像内容にもとづいて最新のバージョン番号にもとづい
た画像内容の画像データとなるように画像データが更新
される。更新された画像データが仕様別画像データ記憶
装置9に記憶される。このようにして生成された最新の
画像データがサーバ・システム3からクライアント装置
に送信されることとなる。クライアント装置には,表示
に適した最新に更新された画像データが送信される。
【0076】図11は,サーバ・システム3の処理手順の
変形例を示すフローチャートであり,第1実施例の図5
の処理に対応している。
【0077】図11に示す処理においては,画像データが
暗号化される。暗号化されているので第三者に傍受され
ても不正使用されてしまうことを未然に防止できる。
【0078】上述したように表示仕様に適した画像デー
タが生成されると(ステップ28),生成された画像デー
タが暗号化が必要なものかどうかが確認される(ステッ
プ32)。クライアント装置が携帯電話の場合には,比較
的低解像度の画像データがサーバ・システム3からクラ
イアント装置に送信される。これに対して,クライアン
ト装置が店頭端末装置2C,ラボラトリ装置2D,PC
2Eなどの場合,高解像度の画像データがサーバ・シス
テム3からクライアント装置に送信される。低解像度の
画像データは利用価値が低いのに対して,高解像度の画
像データは利用価値が高い。このために,クライアント
装置3にアクセスしたクライアント装置が店頭端末装置
2C,ラボラトリ装置2D,PC2Eの場合には,暗号
化が必要な表示仕様のクライアント端末と判断され(ス
テップ32),画像データが暗号化される(ステップ2
9)。暗号化は,アプリケーション・サーバ5において
行われることとなろう。暗号化された画像データが仕様
別画像データ記憶装置9に記憶されることとなる(ステ
ップ29)。
【0079】画像データが暗号化されているので第三者
の不正利用を未然に防止できる。
【0080】上述した実施例において,携帯電話2Aま
たは2Bを用いてサーバ・システム3に画像データの要
求を行ない,店頭端末装置2Cまたはラボラトリ端末装
置2Dに画等データを受信されるようにしてもよい。受
信した画像データによって表わされる画像が店頭端末装
置2Cまたはラボラトリ端末装置2Dに接続されたラボ
ラトリ用プリンタ41によってプリントされる。このよう
なプリントをユーザが受け取るときには正当なユーザか
どうかをIDを用いて確認することとなろう。
【図面の簡単な説明】
【図1】第1実施例による通信システムの概要を示して
いる。
【図2】サーバ・システムの電気的構成を示すブロック
図である。
【図3】仕様判定テーブルを示している。
【図4】httpリクエストのデータ構造を示してい
る。
【図5】サーバ・システムの処理手順を示すフローチャ
ートである。
【図6】第2実施例による通信システムの概要を示して
いる。
【図7】PCの処理手順を示すフローチャートである。
【図8】仕様判定テーブルを示している。
【図9】画像バージョン・テーブルを示している。
【図10】サーバ・システムの処理手順の一部を示すフ
ローチャートである。
【図11】サーバ・システムの処理手順の一部を示すフ
ローチャートである。
【符号の簡単な説明】
2A,2B 携帯電話 2C 店頭端末装置 2D ラボラトリ装置 2E PC 3 サーバ・システム 4 ウェブ・サーバ 6 仕様判定装置 7 仕様判定テーブル 8 画像取得装置 9 仕様別画像データ記憶装置 10 オリジナル画像データ記憶装置 11 画像送信装置 41 ラボラトリ用プリンタ 42 ホーム用プリンタ

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 クライアント装置からの要求に応じて画
    像データを送信する画像サーバにおいて,クライアント
    装置の表示仕様に対応して画像データを記憶する画像デ
    ータ記憶手段,URLを示すデータおよびクライアント
    装置の表示仕様を判別するデータを含むリクエスト・デ
    ータを受信する受信手段,上記URLデータにクライア
    ント装置の表示仕様判別指令を示すデータが含まれてい
    るかどうかを判別する第1の判別手段,上記第1の判別
    手段によって,表示仕様判別指令データが含まれている
    と判別されたことに応じて,上記表示仕様判別データに
    よって指定されるクライアント装置の表示仕様を判別す
    る第2の判別手段,上記第2の判別手段による判別の結
    果得られた表示仕様に対応した画像データを上記画像デ
    ータ記憶手段に記憶されている画像データの中から検索
    する検索手段,および上記検索手段による検索により見
    つかった画像データを,上記リクエスト・データを送信
    したクライアント装置に送信する送信手段,を備えた画
    像サーバ。
  2. 【請求項2】 上記第2の判別手段による判別の結果得
    られた表示仕様に対応する画像データが上記画像データ
    記憶手段に記憶されていないときに,判別の結果得られ
    た表示仕様に対応する画像データを生成する画像データ
    生成手段,および上記画像データ生成手段により生成さ
    れた画像データを上記画像データ記憶手段に記憶させる
    記憶制御手段をさらに備え,上記送信手段は,上記画像
    データ生成手段により生成された画像データを上記リク
    エスト・データを送信したクライアント装置に送信する
    ものである,請求項1に記載の画像サーバ。
  3. 【請求項3】 上記表示仕様判別データにもとづいて,
    上記リクエスト・データを送信したクライアント装置
    が,暗号化された画像データを復号する機能を有してい
    るかどうかを判別する第3の判別手段をさらに備え,上
    記画像データ生成手段が,上記第3の判別手段によって
    復号する機能を有していると判別されたことにより,上
    記第2の判別手段による判別の結果得られた表示仕様に
    対応する画像データを暗号化して生成するものである,
    請求項2に記載の画像サーバ。
  4. 【請求項4】 上記画像データ記憶手段が,クライアン
    ト装置の表示仕様に対応して記憶される画像データを更
    新可能なものである,請求項1に記載の画像サーバ。
  5. 【請求項5】 上記画像データ記憶手段に記憶されてい
    る画像データの更新状況を表すデータおよび更新内容を
    表すデータの少なくとも一方のデータを,対応する画像
    データに関連して記憶する更新関連データ記憶手段をさ
    らに備えた請求項4に記載の画像サーバ。
  6. 【請求項6】 上記画像データ記憶手段が,クライアン
    ト装置の表示仕様に対応して,高解像度画像データおよ
    び低解像度画像データを記憶するものである,請求項1
    に記載の画像サーバ。
  7. 【請求項7】 ネットワークを介して画像サーバと通信
    可能なクライアント装置において,URLを示すデータ
    およびクライアント装置の表示仕様を判別するデータを
    含むリクエスト・データを生成する生成手段,上記生成
    手段により生成されたリクエスト・データに含まれるク
    ライアント装置の表示仕様データをプリンタの表示仕様
    データに変更する変更手段,および上記変更手段により
    表示仕様データが変更されたリクエスト・データを上記
    画像サーバに送信する送信手段,を備えたクライアント
    装置。
  8. 【請求項8】 上記変更手段は,クライアント装置にプ
    リンタが接続されていることによりリクエスト・データ
    に含まれるクライアント装置の表示仕様判別データをプ
    リンタの表示仕様判別データに変更するものである,請
    求項7に記載のクライアント装置。
  9. 【請求項9】 クライアント装置からの要求に応じて画
    像データを送信する画像サーバにおいて,クライアント
    装置の表示仕様に対応して画像データを画像データ記憶
    手段に記憶しておき,URLを示すデータおよびクライ
    アント装置の表示仕様を判別するデータを含むリクエス
    ト・データを受信し,上記URLデータにクライアント
    装置の表示仕様判別指令を示すデータが含まれているか
    どうかを判別し,表示仕様判別指令データが含まれてい
    ると判別されたことに応じて,上記表示仕様判別データ
    によって指定されるクライアント装置の表示仕様を判別
    し, 判別の結果得られた表示仕様に対応した画像デー
    タを上記画像データ記憶手段に記憶されている画像デー
    タの中から検索し,検索により見つかった画像データ
    を,上記リクエスト・データを送信したクライアント装
    置に送信する,画像サーバの動作制御方法。
  10. 【請求項10】 ネットワークを介して画像サーバと通
    信可能なクライアント装置において,URLを示すデー
    タおよびクライアント装置の表示仕様を判別するデータ
    を含むリクエスト・データを生成し,生成されたリクエ
    スト・データに含まれるクライアント装置の表示仕様デ
    ータをプリンタの表示仕様データに変更し,表示仕様デ
    ータが変更されたリクエスト・データを上記画像サーバ
    に送信する,クライアント装置の動作制御方法。
JP2001190839A 2000-12-15 2001-06-25 画像サーバおよびクライアント装置ならびにそれらの制御方法 Expired - Fee Related JP3782685B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001190839A JP3782685B2 (ja) 2000-12-15 2001-06-25 画像サーバおよびクライアント装置ならびにそれらの制御方法

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000381182 2000-12-15
JP2000-381182 2000-12-15
JP2001190839A JP3782685B2 (ja) 2000-12-15 2001-06-25 画像サーバおよびクライアント装置ならびにそれらの制御方法

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2005289550A Division JP2006073030A (ja) 2000-12-15 2005-10-03 クライアント装置およびその制御方法
JP2005336521A Division JP2006146932A (ja) 2000-12-15 2005-11-22 画像サーバおよびその動作制御方法

Publications (2)

Publication Number Publication Date
JP2002244971A true JP2002244971A (ja) 2002-08-30
JP3782685B2 JP3782685B2 (ja) 2006-06-07

Family

ID=26605870

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001190839A Expired - Fee Related JP3782685B2 (ja) 2000-12-15 2001-06-25 画像サーバおよびクライアント装置ならびにそれらの制御方法

Country Status (1)

Country Link
JP (1) JP3782685B2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004222124A (ja) * 2003-01-17 2004-08-05 Fuji Photo Film Co Ltd 動画配信サーバ
JP2004289704A (ja) * 2003-03-25 2004-10-14 Fuji Photo Film Co Ltd 動画システムならびに動画サーバおよびその制御方法
JP2006191594A (ja) * 2004-12-30 2006-07-20 Lucent Technol Inc Imsネットワーク内でユーザ・デバイスにマルチメディア・リングバック・サービスを提供する方法および装置
US7647428B2 (en) 2003-05-27 2010-01-12 Fujifilm Corporation Method and apparatus for email relay of moving image conversion and transmission, and programs therefor
WO2010079649A1 (ja) 2009-01-06 2010-07-15 ソニー株式会社 サーバ装置、情報処理方法、情報処理システム
JP2012113701A (ja) * 2010-11-04 2012-06-14 Brother Ind Ltd 中継装置、中継システム、及び、中継方法
JP2016060078A (ja) * 2014-09-17 2016-04-25 株式会社リコー 情報処理装置、情報処理システム及びプログラム

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230247081A1 (en) * 2022-01-31 2023-08-03 Salesforce.Com, Inc. Declarative rendering of hypertext transfer protocol headers

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231022A (ja) * 1996-02-20 1997-09-05 Fuji Xerox Co Ltd 文書蓄積装置
JPH10171731A (ja) * 1996-12-13 1998-06-26 Mitsubishi Electric Corp 情報閲覧システム及び情報閲覧方法
JPH10326244A (ja) * 1997-05-27 1998-12-08 Toyota Motor Corp データ送出方法及びそれに用いるサーバ
JPH11149448A (ja) * 1997-11-18 1999-06-02 Sony Corp ネットワークシステム、クライアント端末及び中継サーバ
JP2000090001A (ja) * 1998-08-05 2000-03-31 Spyglass Inc 変換設定を使用した電子デ―タの変換方法およびシステム
JP2000276415A (ja) * 1999-03-25 2000-10-06 Matsushita Graphic Communication Systems Inc 画像通信装置および画像通信方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231022A (ja) * 1996-02-20 1997-09-05 Fuji Xerox Co Ltd 文書蓄積装置
JPH10171731A (ja) * 1996-12-13 1998-06-26 Mitsubishi Electric Corp 情報閲覧システム及び情報閲覧方法
JPH10326244A (ja) * 1997-05-27 1998-12-08 Toyota Motor Corp データ送出方法及びそれに用いるサーバ
JPH11149448A (ja) * 1997-11-18 1999-06-02 Sony Corp ネットワークシステム、クライアント端末及び中継サーバ
JP2000090001A (ja) * 1998-08-05 2000-03-31 Spyglass Inc 変換設定を使用した電子デ―タの変換方法およびシステム
JP2000276415A (ja) * 1999-03-25 2000-10-06 Matsushita Graphic Communication Systems Inc 画像通信装置および画像通信方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004222124A (ja) * 2003-01-17 2004-08-05 Fuji Photo Film Co Ltd 動画配信サーバ
JP2004289704A (ja) * 2003-03-25 2004-10-14 Fuji Photo Film Co Ltd 動画システムならびに動画サーバおよびその制御方法
US7647428B2 (en) 2003-05-27 2010-01-12 Fujifilm Corporation Method and apparatus for email relay of moving image conversion and transmission, and programs therefor
JP2006191594A (ja) * 2004-12-30 2006-07-20 Lucent Technol Inc Imsネットワーク内でユーザ・デバイスにマルチメディア・リングバック・サービスを提供する方法および装置
WO2010079649A1 (ja) 2009-01-06 2010-07-15 ソニー株式会社 サーバ装置、情報処理方法、情報処理システム
JP2012113701A (ja) * 2010-11-04 2012-06-14 Brother Ind Ltd 中継装置、中継システム、及び、中継方法
US9674379B2 (en) 2010-11-04 2017-06-06 Brother Kogyo Kabushiki Kaisha Relay apparatus, communication apparatus, and control methods of relay apparatus
JP2016060078A (ja) * 2014-09-17 2016-04-25 株式会社リコー 情報処理装置、情報処理システム及びプログラム

Also Published As

Publication number Publication date
JP3782685B2 (ja) 2006-06-07

Similar Documents

Publication Publication Date Title
US6421716B1 (en) System for generating context-sensitive hierarchically ordered document service menus
US7272647B2 (en) Print system by mobile terminal, and network system using mobile terminal
US7978351B2 (en) Printer configuration data setting method and server using the printer configuration data
US9092704B2 (en) Image forming system, image forming apparatus, and recording medium
US6799178B2 (en) Gateway apparatus and network system
EP1240577A1 (en) Method and system for presenting information
JP2004054640A (ja) 画像情報配信方法、画像情報配信システム、中央装置、端末装置、スキャナ装置、コンピュータプログラム、及び記録媒体
JP3111968B2 (ja) ファクシミリ装置
US20130219260A1 (en) Instrument, information processing system, and information processing method
JP3782685B2 (ja) 画像サーバおよびクライアント装置ならびにそれらの制御方法
US7075668B2 (en) Direct printing from internet database
JP2004064514A (ja) ファイル保存装置
US20030001017A1 (en) Bar code reader
WO2010128339A2 (en) Method and apparatus for printing from a mobile device
JP3867649B2 (ja) 画像形成装置、及び、プログラム
US7889379B2 (en) Image processing apparatus using path management and control method of the same
CN100425050C (zh) 设备的设定方法及使用该方法的通信终端装置
JP2006146932A (ja) 画像サーバおよびその動作制御方法
JP2004536413A (ja) インターネットからコンテンツを出力するための方法
JP2006073030A (ja) クライアント装置およびその制御方法
JP2002229975A (ja) ネットワーク情報提供システム
JP2002281223A (ja) 画像通信システムと画像通信装置
JP2002123459A (ja) コンテンツ配信システム及びコンテンツ配信方法
JP2004139357A (ja) アプリケーションサーバ、携帯端末、及びこれらを備える通信システム
JPH10307785A (ja) 情報発信システム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050728

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050802

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051003

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051025

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051122

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20051128

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: 20060307

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060310

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: 20090317

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110317

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110317

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120317

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120317

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130317

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130317

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140317

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees