JP2001056757A - データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ - Google Patents
データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータInfo
- Publication number
- JP2001056757A JP2001056757A JP23332899A JP23332899A JP2001056757A JP 2001056757 A JP2001056757 A JP 2001056757A JP 23332899 A JP23332899 A JP 23332899A JP 23332899 A JP23332899 A JP 23332899A JP 2001056757 A JP2001056757 A JP 2001056757A
- Authority
- JP
- Japan
- Prior art keywords
- font
- client computer
- server
- data
- output
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00137—Transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00143—Ordering
- H04N1/00145—Ordering from a remote location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00161—Viewing or previewing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00167—Processing or editing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00169—Digital image input
- H04N1/00175—Digital image input from a still image storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00169—Digital image input
- H04N1/00177—Digital image input from a user terminal, e.g. personal computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00185—Image output
- H04N1/00188—Printing, e.g. prints or reprints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00185—Image output
- H04N1/00196—Creation of a photo-montage, e.g. photoalbum
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
- H04N1/00419—Arrangements for navigating between pages or parts of the menu
- H04N1/00421—Arrangements for navigating between pages or parts of the menu using drop-down menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
- H04N1/00419—Arrangements for navigating between pages or parts of the menu
- H04N1/00427—Arrangements for navigating between pages or parts of the menu using a menu list
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00464—Display of information to the user, e.g. menus using browsers, i.e. interfaces based on mark-up languages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00482—Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Record Information Processing For Printing (AREA)
- Digital Computer Display Output (AREA)
Abstract
タ)とサーバとの両方に用いることができるフォントを
用いて編集画像を作成する。 【構成】 コンピュータのユーザが利用するサービスが
選択される。選択したサービスとコンピュータのOS情
報とコンピュータが利用可能なフォント情報を含むクラ
イアント情報がサーバに送信される(ステップ44)。サ
ーバにおいて,コンピュータが利用可能なフォントのリ
ストを作成する(ステップ52)。作成したフォント・リ
ストのデータと編集用ホーム・ページ・データとがコン
ピュータに送信される(ステップ53)。コンピュータの
ユーザは,送信されたフォント・リストの中から編集画
像において用いるフォントを決定し,画像を編集する
(ステップ46)。編集のための情報がサーバに送信さ
れ,編集画像が印刷される(ステップ47,54,55)。
Description
イアント・コンピュータとサーバとから構成されるシス
テム,そのようなシステムを構成するクライアント・コ
ンピュータおよびサーバ,サーバの制御方法ならびにク
ライアント・コンピュータを制御するためのプログラム
が格納された記録媒体に関する。
アント・コンピュータとサーバとが互いに通信しなが
ら,文書(画像を含んでもよい)を作成することが可能
となってきている。クライアント・コンピュータのユー
ザが文書を作成する場合には,クライアント・コンピュ
ータにおいて使用可能なフォントが用いられる。サーバ
のオペレータが,クライアント・コンピュータのユーザ
からの指示にしたがって文書を作成するときにはサーバ
において使用可能なフォントが用いられる。
可能なフォントとサーバにおいて使用可能なフォントと
は一致しないことが多い。このため,クライアント・コ
ンピュータにおいて特殊のフォントを用いて文書を作成
しても,サーバにおいてそのフォントを用いて文書を作
成することができないことがある。
タとサーバとの間でデータ通信をしながら文書を作成す
る場合に,クライアント・コンピュータとサーバとの両
方において使用可能なフォントを用いるようにすること
を目的とする。
いにデータ通信可能なクライアント・コンピュータとサ
ーバとから構成されるものである。
クライアント・コンピュータにおいて出力可能なフォン
トを表すフォント情報データを送信する第1のフォント
送信手段を備える。
ュータの上記第1のフォント送信手段から送信された上
記フォント情報データを受信する第1の受信手段,上記
第1の受信手段において受信したフォント情報データに
よって表されるフォントにもとづいて,上記サーバにお
いて出力可能なフォントの中からクライアント・コンピ
ュータにおいて出力可能なフォントを検索するフォント
検索手段,および上記フォント検索手段によって探し出
されたフォントを表すフォント情報データを上記クライ
アント・コンピュータに送信する第2のフォント送信手
段を備える。
している。すなわち,この方法は,クライアント・コン
ピュータと互いにデータ通信するサーバにおいて,上記
クライアント・コンピュータから送信され,上記クライ
アント・コンピュータにおいて出力可能なフォントを表
すフォント情報データを受信し,受信したフォント情報
データによって表されるフォントにもとづいて,上記サ
ーバにおいて出力可能なフォントの中から上記クライア
ント・コンピュータにおいて出力可能なフォントを検索
し,探し出したフォントを表すフォント情報データを上
記クライアント・コンピュータに送信するものである。
ータを制御するためのプログラムを格納した記録媒体も
提供している。
ンピュータにおいて出力可能なフォントを表す上記フォ
ント情報データが上記サーバに送信される。
タが受信され,受信された上記フォント情報データによ
って表されるフォントにもとづいて,上記サーバにおい
て出力可能なフォントの中から上記クライアント・コン
ピュータにおいて出力可能なフォントが検索される。し
たがって,上記クライアント・コンピュータと上記サー
バとの両方のいずれにおいても出力可能なフォントが探
し出されることとなる。
データは,上記サーバから上記クライアント・コンピュ
ータに送信される。
て,受信した上記フォント情報データにより表されるフ
ォントを用いて,文書を作成することにより,上記クラ
イアント・コンピュータおよび上記サーバのいずれにお
いても出力可能なフォントをもつ文書を作成することが
できる。
ば,上記クライアント・コンピュータから上記サーバに
送信され,上記サーバにおいて印刷される。フォント
は,上記クライアント・コンピュータおよび上記サーバ
のいずれにおいても出力可能なものが用いられているか
ら,上記クライアント・コンピュータにおいて出力され
る文書のフォントと上記サーバにおいて出力される文書
のフォントとは同じものとなる。
(operating system)を示すデータを上記サーバに送信
するようにしてもよい。
上記サーバのOSとが一致しない場合であっても,上記
クライアント・コンピュータにおいて使用可能なフォン
トを上記サーバにおいて検出することができる。
をOSに対応して報知するようにしてもよい。
て,作成する文書の種類を選択し,選択された文書の種
類を表す選択データを上記サーバに送信すると好まし
い。
ュータから送信された文書の選択データを上記サーバに
おいて受信し,受信した選択データによって表される文
書の種類と上記クライアント・コンピュータにおいて出
力可能な上記フォントとにもとづいて上記クライアント
・コンピュータにおいて出力するフォントを検索するこ
ととなろう。
を作成することができる。
文書の種類に対応して報知するようにしてもよい。
で,画像編集システムの全体構成を示している。
ピュータ1とサーバ30とがインターネットを介して接続
されることにより構成される。多数のクライアント・コ
ンピュータ1がサーバ30と接続されるが,図1において
は1台のみが図示されている。
とができる高画質プリンタ31が接続されている。
コンピュータ1のユーザは,画像を編集していく。
編集画像に挿入されるテキストのフォントは,クライア
ント・コンピュータ1において出力可能なフォントとサ
ーバ30において出力可能なフォントとの共通のものが用
いられる。また編集画像の作成のサービスには,ポスト
カードの作成,名刺の作成およびポスターの作成のサー
ビスがあり,各サービスごとに適したフォントが定まっ
ている。さらにフォントはOSごとに定まっている。し
たがって,クライアント・コンピュータ1のユーザはサ
ーバ30において格納されているフォントのうち選択した
サービスに該当し,かつクライアント・コンピュータ1
のOSに該当するフォントを用いて編集画像に挿入され
るテキストを作成することとなる。
電気的構成を示すブロック図である。
作は,CPU2によって統括される。
M3,データを一時的に記憶するためのRAM4,画像
編集のために表示装置14に画像を表示させるためのVR
AM12,ROM3からのデータの読み出しならびにRA
M4およびVRAM12からのデータの書き込みおよび読
み出しを制御するためのメモリ・コントローラ15が含ま
れている。VRAM12から読みだされた画像データがD
Aコンバータ13に与えられることにより,アナログ映像
信号に変換され,表示装置14に画像が表示される。
は,バス・コントローラ5,メモリ・コントローラ15お
よびタイマ16が接続されている。
は,システムI/Oコントローラ6が接続されている。
このシステムI/Oコントローラ6にはクライアント・
コンピュータ1のユーザから操作指令を受け付けるため
のキーボード7およびマウス8ならびに画像データ,プ
ログラム等を読み取るためのCD−ROMドライブ9お
よびFDドライブ10ならびにインターネットと接続する
ためのモデム11が接続されている。
I/Oコントローラ18が接続されている。この外部I/
Oコントローラ18にはHDドライブ21が接続されてい
る。HDドライブ21によってHD(ハードディスク:図
示略)へのデータの書込みおよびデータの読み出しが可
能となる。CD−ROMに記憶されているプログラムが
HDに書込まれる。HDに書込まれた実行プログラムを
読みだすことによりクライアント・コンピュータ1によ
って後述の所定の処理が行われる。
は,画像を印刷するためのプリンタ20およびこのプリン
タ20を制御するためのプリンタ制御回路19が接続されて
いる。
とほぼ同じ構成を有しているが,サーバ30には,高画質
プリンタ31が接続されるなど,一般にクライアント・コ
ンピュータ1よりも高性能であることはいうまでもな
い。また,サーバ30においてもプログラムが格納されて
いるCD−ROMが装填されることによりプログラムが
読み取られ,そのプログラムにしたがってサーバ30が動
作することはいうまでもない。
されているファイルの一例を示している。
のフォント・ファイル(フォント・ファイル0,フォン
ト・ファイル1,フォント・ファイル2およびフォント
・ファイル3)と画像ファイルなどのその他の必要なフ
ァイルが格納されている。
いて用いることができるすべてのフォントを表すデータ
がOSごとに格納されている。
30において用いることができるすべてのフォントのう
ち,サービスに適したフォントを表すデータがサービス
ごとに格納されている。フォント・ファイル1には,サ
ーバ30において用いることができるすべてのフォントの
うちポストカードを作成するときに用いるのに好ましい
フォントを表すデータがOSごとに格納されている。フ
ォント・ファイル2には,サーバ30において用いること
ができるすべてのフォントのうち名刺を作成するために
用いるのに好ましいフォントを表すデータがOSごとに
格納されている。フォント・ファイル3には,サーバ30
において用いることができるすべてのフォントのうちポ
スターを作成するのに好ましいフォントを表すデータが
OSごとに格納されている。
たフォントがフォント・ファイル1から3のうちどのフ
ォント・ファイルに格納されているかを示すデータが格
納されている。
サーバ30との間で行われる処理手順を示すフローチャー
トである。
よって,サーバ30が提供している画像編集サービスのホ
ームページにアクセスされる(ステップ41)。
とが接続されると,クライアント・コンピュータ1から
の要求に応じて,サービス選択用ホームページ・データ
がサーバ30からクライアント・コンピュータ1に送信さ
れる(ステップ51)。
サーバ30から送信されたサービス選択用ホームページ・
データが受信される。すると,そのサービス選択用ホー
ムページ・データによって表されるサービス選択用ホー
ムページがクライアント・コンピュータ1の表示装置14
の表示画面上に表示される(ステップ42)。クライアン
ト・コンピュータ1のユーザによって利用するサービス
が選択される。ここでは,「ポストカード編集サービ
ス」,「名刺編集サービス」および「ボスター編集サー
ビス」のうちのいずれかのサービスがユーザによって選
択される。
されると,選択されたサービスを示すデータとクライア
ント情報とがサーバ30に送信される(ステップ44)。
ンピュータ1のOSを示すOS情報とクライアント・コ
ンピュータ1において使用可能なフォントを示すフォン
ト情報とが含まれている。
タ1から送信された,選択されたサービスおよびクライ
アント情報とがサーバ30において受信される。サーバ30
において,クライアント・コンピュータ1における画像
編集処理において利用することができるフォントを示す
フォント・リスト(図6参照)を作成する処理が行われ
る(ステップ52)。このフォント・リスト作成処理につ
いて詳しくは後述する。フォント・リスト作成処理にお
いて作成されたフォント・リストを表すデータおよびク
ライアント・コンピュータ1のユーザによって選択され
たサービスを行うための編集用ホームページを表すデー
タが,サーバ30からクライアント・コンピュータ1に送
信される(ステップ53)。
サーバ30から送信された編集用ホームページ・データお
よびフォント・リスト・データが受信されると,クライ
アント・コンピュータ1の表示装置14の表示画面上に編
集用ホームページが表示される(ステップ45)。
ている。
のユーザが「ポストカード編集サービス」を選択したも
のと仮定する。もちろん,クライアント・コンピュータ
1のユーザが他のサービスを選択したときにはその選択
したサービスに応じた編集用ホームページが表示される
のはいうまでもない。
まれている。
各ボタン(領域)が形成されている。 「ユーザ画像1」:ポストカードのテンプレートに合成
すべき一駒目のユーザの画像を選択するときにユーザに
よってクリックされる領域である。 「ユーザ画像2」:ポストカードのテンプレートに合成
すべき二駒目のユーザの画像を選択するときにユーザに
よってクリックされる領域である。 「差出人情報」:ユーザの情報(住所,氏名など)を入
力するときに,ユーザによってクリックされる領域であ
る。 「あいさつ文」:ポストカードに挿入すべきテキストを
入力するときにユーザによってクリックされる領域であ
る。 「注文」:ポストカードの注文を行うときにユーザによ
ってクリックされる領域である。
ーバ30にアクセスしたときに最初に表示されるページに
戻るときにユーザによってクリックされる領域「HOM
E」,前のページに戻るときにユーザによってクリック
される領域「BACK」およびヘルプ機能を利用すると
きにユーザによってクリックされる領域「HELP」が
含まれている。
てクリックされる領域である。
クされる領域である。
て,所望のユーザの画像をテンプレートに合成して画像
を編集していく。テンプレートに画像が合成されるとユ
ーザによって領域61内の「あいさつ文」がクリックされ
る。すると,クライアント・コンピュータ1の表示装置
14の表示画面には,図8に示すあいさつ文入力ダイアロ
グが現れる。
域が含まれている。
ある。
ォントのうち,ユーザが選択したフォントを表示する領
域である。プルダウンすることによりフォント・リスト
に含まれるフォントが現れる。
指定する領域である。
チェックされる領域である。
チェックされる領域である。
てチェックされる領域である。
チェックされる領域である。
よってチェックされる領域である。
ザによってクリックされる領域である。
ザによってクリックされる領域である。
領域80がクリックされると,あいさつ文入力ダイアログ
が消える。入力されたテキストが編集画像(編集画像表
示領域63に表示される)の所定の場所に挿入される。
ることにより生成される編集情報ファイルを示してる。
報,合成画像情報およびテキスト情報が含まれる。
テンプレートについての情報である。このテンプレート
情報には,ベース画像情報およびマスク画像情報とが含
まれている。
景画像についての情報である。カテゴリ,画像の格納場
所およびアスペクトを表すデータが格納されている。
いてユーザの画像を合成する領域を規定する情報であ
る。カテゴリ,画像の格納場所およびアスペクトを表す
データが格納されている。
位置情報およびクリップアート情報が含まれている。
るユーザ画像についての情報である。カテゴリ,画像の
格納場所および回転の程度が格納されている。
示す情報である。ユーザ画像の描画開始を表すX座標お
よびY座標ならびにユーザ画像の描画幅および高さが格
納されている。
れるクリップアートについての情報である。クリップア
ートの画像の描画開始位置を表すX座標およびY座標な
らびにクリップアートの描画幅および高さが格納されて
いる。
ル情報,テキストの内容が含まれている。
置を表すX座標およびY座標ならびにテキストの描画幅
および高さが格納されている。
れたフォント名,フォント・サイズ,テキストの色,斜
体字にするかどうか,下線の有無などのあいさつ文入力
ダイアログによって入力された情報が格納されている。
ログによって入力されたテキストが格納されている。
ることにより,このような編集情報ファイルが生成され
ることとなる。
ジにおいて画像の編集処理が終了すると(ステップ4
6),ユーザによって作成メニュー領域の「注文」領域
がクリックされる。すると印刷依頼となる(ステップ4
7)。ユーザによって編集された画像に用いられるユー
ザ画像および作成された編集情報ファイルがクライアン
ト・コンピュータ1からサーバ30に送信される。
ュータ1から送信されたユーザ情報,編集画像ファイル
が受信されると,編集画像ファイルに格納されている各
情報にもとづいてクライアント・コンピュータ1のユー
ザが編集した情報と同じ画像が編集される(ステップ5
4)。また,ユーザが入力したテキストもその編集画像
において,指定されたフォントを用いて挿入される。ユ
ーザか指定したフォントは,クライアント・コンピュー
タ1において使用可能なフォントであり,かつサーバ30
において使用可能なフォントであるので,サーバ30にお
いて,クライアント・コンピュータ1のユーザが使用し
たフォントを用いて編集画像を印刷することができる
(ステップ55)。
よってクライアント・コンピュータ1のユーザの自宅に
届けられる。
すフローチャートである。この処理は,図4のステップ
52の処理に対応するものである。
れたサービスを表すデータとクライアント情報とがサー
バ30において受信されると(ステップ91),サーバ30の
メニュー・ファイルが参照され,クライアント・コンピ
ュータ1のユーザによって選択されたサービスに対応す
るフォント・ファイルが探し出される(ステップ92)。
たとえば,ユーザによって選択されたサービスが「ポス
トカード作成」サービスであるとすると,フォント・フ
ァイル1が見つけ出される。
見つけられると,その見つけられたフォント・ファイル
の中からクライアント情報に含まれるOS情報によって
表されるOSと同じOSに分類されているフォント名が
探し出される(ステップ93)。OS情報がOS1を示し
ていると,フォント・ファイルの中からOS1に分類さ
れている「MSゴシック,MS明朝,DFP行書体およ
びDFP中太楷書体」が探し出される。
ら,クライアント・コンピュータ1から送信されたフォ
ント情報によって表されるフォントと同じフォントが探
し出される(ステップ94)。たとえば,クライアント・
コンピュータ1から送信されたフォント情報が図5に示
すものであると,結局「MSゴシック,MS明朝,およ
びDFP行書体」が探し出されることとなる。
がフォント・リストとなり(ステップ95),サーバ30か
らクライアント・コンピュータ1に送信されることとな
る。
示されるウインドウの一例を示している。これらの図を
参照して,サーバ30にフォントを登録する処理について
説明する。
表示装置には,図11に示すフォント登録ウインドウが現
れる。
が含まれている。
スB1により選択する領域である。
チェック・ボックスB2により設定する領域である。
とにより,図12に示すフォント一覧ウインドウが現れ
る。
覧ウインドウが現れる。
リックされる領域である。
においては,フォント登録ウインドウにおいて設定した
OSおよびサービスによって利用可能なフォントが領域
106にフォントの名称およびそのフォントのサンプルご
とに一覧表示される。また,フォントの名称に対応して
チェック・ボックスB3も表示される。すでにサーバ30
に格納されているメニュー・ファイルおよびフォント・
ファイルが利用されるのはいうまでもない。
7 ,削除領域108 および戻る領域109 が含まれている。
追加領域107 がクリックされると,図13に示すフォント
追加ウインドウが表示装置に表示される。削除領域108
がクリックされると領域106に含まれるチェック・ボッ
クスB3においてチェックされたフォントが削除され
る。対応するフォント・ファイルからフォントが削除さ
れることとなる。戻る領域109 がクリックされると,図
11に示すフォント登録ウインドウが表示される。
には,サーバ30に格納されているフォントのうち,フォ
ント登録ウインドウによって設定したOSおよびサービ
スでは利用しないとされているフォントのフォント名が
一覧で領域110 に表示される。このフォントの一覧は,
フォント・ファイル0とフォント・ファイル1から3を
用いて作成することができよう。追加するときには追加
しようとするフォント名に対応するチェック・ボックス
B4がクリックされる。
領域111 および戻る領域109 が含まれている。追加領域
111 がクリックされることにより,チェック・ボックス
B4にチェックされたフォント名が設定されたOSおよ
びサービスに適したフォントとして対応するサービスの
フォント・ファイルに格納される。戻る領域109 がクリ
ックされると,図12に示すフォント一覧ウインドウが表
示される。
ドウにおいては,サービスに登録されていないフォント
が一覧で表示領域113 に表示される。新規フォント一覧
ウインドウには,さらに,更新領域112 および戻る領域
109 が含まれている。
り,チェック・ボックスB5にチェックされたフォント
名が新たにそのサービスにおいて利用されるように,フ
ォント・ファイルが再構成される。戻る領域109 がクリ
ックされることにより,フォント登録ウインドウに戻
る。
すブロック図である。
よびフォント・ファイルを示している。
手順を示すフローチャートである。
されるウインドウの一例を示している。
されるウインドウの一例を示している。
ーチャートである。
一例を示している。
一例を示している。
一例を示している。
一例を示している。
Claims (9)
- 【請求項1】 互いにデータ通信可能なクライアント・
コンピュータとサーバとから構成されるシステムにおい
て,上記クライアント・コンピュータが,上記クライア
ント・コンピュータにおいて出力可能なフォントを表す
フォント情報データを上記サーバに送信する第1のフォ
ント送信手段を備え,上記サーバが,上記クライアント
・コンピュータの上記第1のフォント送信手段から送信
された上記フォント情報データを受信する第1の受信手
段,上記第1の受信手段において受信したフォント情報
データによって表されるフォントにもとづいて,上記サ
ーバにおいて出力可能なフォントの中からクライアント
・コンピュータにおいて出力可能なフォントを検索する
フォント検索手段,および上記フォント検索手段によっ
て探し出されたフォントを表すフォント情報データを上
記クライアント・コンピュータに送信する第2のフォン
ト送信手段,を備えたデータ通信システム。 - 【請求項2】 上記クライアント・コンピュータが,上
記クライアント・コンピュータのOSを表すOSデータ
を上記サーバに送信するOSデータ送信手段をさらに備
え,上記サーバが,上記クライアント・コンピュータの
上記OSデータ送信手段から送信される上記OSデータ
を受信するOSデータ受信手段をさらに備え,上記フォ
ント検索手段が,上記OSデータ受信手段によって受信
したOSデータによって表されるOSと上記第1の受信
手段によって受信した上記フォント情報データによって
表される上記フォントとにもとづいて上記クライアント
・コンピュータにおいて出力可能なフォントを検索する
ものである,請求項1に記載のデータ通信システム。 - 【請求項3】 上記サーバが,出力可能なフォントをO
Sに対応して報知する第1の報知手段をさらに備えた請
求項2に記載のデータ通信システム。 - 【請求項4】 上記クライアント・コンピュータが作成
する文書の種類を選択する選択手段,および上記選択手
段によって選択された文書の種類を表す選択データを上
記サーバに送信する選択データ送信手段をさらに備え,
上記サーバが,上記クライアント・コンピュータから送
信された文書の選択データを受信する選択データ受信手
段をさらに備え,上記フォント検索手段が,上記選択デ
ータ受信手段によって受信した選択データによって表さ
れる文書の種類と上記第1の受信手段によって受信した
フォント情報データによって表されるフォントとにもと
づいて,上記クライアント・コンピュータにおいて出力
可能なフォントを検索するものである,請求項1に記載
のデータ通信システム。 - 【請求項5】 上記サーバが,出力可能なフォントを上
記文書の種類に対応して報知する第2の報知手段をさら
に備えた請求項4に記載のデータ通信システム。 - 【請求項6】 サーバと互いにデータ通信可能なクライ
アント・コンピュータにおいて,上記クライアント・コ
ンピュータにおいて出力可能なフォントを表すフォント
情報データを上記サーバに送信し,上記サーバが,上記
クライアント・コンピュータから送信されたフォント情
報データによって表されるフォントにもとづいて上記サ
ーバにおいて出力可能なフォントの中から上記クライア
ント・コンピュータにおいて出力可能なフォントを検索
し,探し出したフォントを表すフォント情報データを上
記クライアント・コンピュータに送信するものであり,
上記サーバから送信されたフォント情報データを受信す
る受信手段,および上記受信手段によって受信したフォ
ント情報データによって表されるフォントを報知する報
知手段,を備えたクライアント・コンピュータ。 - 【請求項7】 クライアント・コンピュータと互いにデ
ータ通信するサーバにおいて,上記クライアント・コン
ピュータから送信され,上記クライアント・コンピュー
タにおいて出力可能なフォントを表すフォント情報デー
タを受信する受信手段,上記受信手段によって受信した
フォント情報データによって表されるフォントにもとづ
いて,上記サーバにおいて出力可能なフォントの中から
上記クライアント・コンピュータにおいて出力可能なフ
ォントを検索する検索手段,および上記検索手段によっ
て探し出されたフォントを表すフォント情報データを上
記クライアント・コンピュータに送信する送信手段,を
備えたサーバ。 - 【請求項8】 クライアント・コンピュータと互いにデ
ータ通信するサーバにおいて,上記クライアント・コン
ピュータから送信され,上記クライアント・コンピュー
タにおいて出力可能なフォントを表すフォント情報デー
タを受信し,受信したフォント情報データによって表さ
れるフォントにもとづいて,上記サーバにおいて出力可
能なフォントの中から上記クライアント・コンピュータ
において出力可能なフォントを検索し,探し出されたフ
ォントを表すフォント情報データを上記クライアント・
コンピュータに送信する,サーバの制御方法。 - 【請求項9】 サーバと互いにデータ通信可能なクライ
アント・コンピュータにおいて,出力可能なフォントを
表すフォント情報データを上記サーバに送信し,上記サ
ーバが,上記クライアント・コンピュータから送信され
たフォント情報データによって表されるフォントにもと
づいて,上記サーバにおいて出力可能なフォントの中か
ら上記クライアント・コンピュータにおいて出力可能な
フォントを検索し,探し出したフォントを表すフォント
情報データを上記クライアント・コンピュータに送信す
る,そのようなクライアント・コンピュータを制御する
ためのプログラムであって,上記サーバから送信された
フォント情報データを受信させ,受信したフォント情報
データによって表されるフォントを報知するように上記
クライアント・コンピュータを制御するプログラムを格
納したコンピュータが読み取り可能な記録媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23332899A JP3963614B2 (ja) | 1999-08-20 | 1999-08-20 | データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ |
US09/641,730 US7010587B1 (en) | 1999-08-20 | 2000-08-21 | Data communication system, and server and client computer constructing said system |
US11/239,143 US7516207B2 (en) | 1999-08-20 | 2005-09-30 | Data communication system, and server and client computer constructing said system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23332899A JP3963614B2 (ja) | 1999-08-20 | 1999-08-20 | データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001056757A true JP2001056757A (ja) | 2001-02-27 |
JP3963614B2 JP3963614B2 (ja) | 2007-08-22 |
Family
ID=16953432
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23332899A Expired - Fee Related JP3963614B2 (ja) | 1999-08-20 | 1999-08-20 | データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ |
Country Status (2)
Country | Link |
---|---|
US (2) | US7010587B1 (ja) |
JP (1) | JP3963614B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010267296A (ja) * | 2003-12-11 | 2010-11-25 | Seiko Epson Corp | 画像供給装置 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6895557B1 (en) * | 1999-07-21 | 2005-05-17 | Ipix Corporation | Web-based media submission tool |
US6732162B1 (en) * | 1999-11-15 | 2004-05-04 | Internet Pictures Corporation | Method of providing preprocessed images for a plurality of internet web sites |
AUPQ589300A0 (en) * | 2000-02-28 | 2000-03-23 | Canon Kabushiki Kaisha | Automatically selecting fonts |
US7401288B2 (en) * | 2003-06-30 | 2008-07-15 | International Business Machines Corporation | Method and apparatus for transmitting accessibility requirements to a server |
US7609398B2 (en) * | 2003-09-30 | 2009-10-27 | Toshiba Corporation | System and method for rendering fonts for tabbed paper stock on a network |
US8689101B2 (en) * | 2004-02-27 | 2014-04-01 | Blackberry Limited | Font data processing system and method |
KR100478397B1 (ko) * | 2004-11-24 | 2005-03-24 | 엔에이치엔(주) | 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템 |
US20060132812A1 (en) * | 2004-12-17 | 2006-06-22 | You Software, Inc. | Automated wysiwyg previewing of font, kerning and size options for user-selected text |
US8769050B2 (en) * | 2009-10-16 | 2014-07-01 | Celartern, Inc. | Serving font files in varying formats based on user agent type |
US8769405B2 (en) * | 2009-10-16 | 2014-07-01 | Celartem, Inc. | Reduced glyph font files |
US8589345B2 (en) * | 2012-03-22 | 2013-11-19 | Adobe Systems Incorporated | Method and system for performing object file modifications |
US10037416B2 (en) * | 2013-06-04 | 2018-07-31 | Adobe Systems Incorporated | Method and apparatus for licensing web assets |
JP6594359B2 (ja) * | 2017-01-31 | 2019-10-23 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233685A (en) * | 1990-06-12 | 1993-08-03 | Wordperfect Corporation | Method and apparatus for integrated graphical and textual character printing |
JPH0468638A (ja) * | 1990-07-04 | 1992-03-04 | Ricoh Co Ltd | 文書処理装置 |
CA2125608A1 (en) * | 1993-06-30 | 1994-12-31 | George M. Moore | Method and system for providing substitute computer fonts |
US5533174A (en) * | 1993-10-26 | 1996-07-02 | Digital Equipment Corporation | Network font server |
US5781714A (en) * | 1994-05-27 | 1998-07-14 | Bitstream Inc. | Apparatus and methods for creating and using portable fonts |
US5583978A (en) * | 1994-05-27 | 1996-12-10 | Bitstream Inc. | Apparatuses and methods for creating and using portable fonted texts with embedded automatically-created font descriptions |
US6452692B1 (en) * | 1996-12-02 | 2002-09-17 | Sun Microsystems, Inc. | Networked printer server |
US6073147A (en) * | 1997-06-10 | 2000-06-06 | Apple Computer, Inc. | System for distributing font resources over a computer network |
JPH1117742A (ja) | 1997-06-24 | 1999-01-22 | Toshiba Corp | 分散ネットワークコンピューティングシステム、及び同システムに用いられる情報交換方法、この方法を格納した記憶媒体 |
US6065008A (en) * | 1997-10-01 | 2000-05-16 | Microsoft Corporation | System and method for secure font subset distribution |
US6256650B1 (en) * | 1998-05-18 | 2001-07-03 | Microsoft Corporation | Method and system for automatically causing editable text to substantially occupy a text frame |
US6675357B1 (en) * | 1999-01-29 | 2004-01-06 | International Business Machines Corporation | Method and apparatus for matching system and device fonts |
US6111654A (en) * | 1999-04-21 | 2000-08-29 | Lexmark International, Inc. | Method and apparatus for replacing or modifying a postscript built-in font in a printer |
-
1999
- 1999-08-20 JP JP23332899A patent/JP3963614B2/ja not_active Expired - Fee Related
-
2000
- 2000-08-21 US US09/641,730 patent/US7010587B1/en not_active Expired - Fee Related
-
2005
- 2005-09-30 US US11/239,143 patent/US7516207B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010267296A (ja) * | 2003-12-11 | 2010-11-25 | Seiko Epson Corp | 画像供給装置 |
Also Published As
Publication number | Publication date |
---|---|
JP3963614B2 (ja) | 2007-08-22 |
US7516207B2 (en) | 2009-04-07 |
US20060031452A1 (en) | 2006-02-09 |
US7010587B1 (en) | 2006-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2267427C (en) | Font sharing system and method, and recording medium storing program for executing font sharing method | |
US7516207B2 (en) | Data communication system, and server and client computer constructing said system | |
EP1597680B1 (en) | Markup language cut-and-paste | |
US7453595B2 (en) | Print control apparatus and method, computer program, computer-readable storage medium, preview apparatus and method, printer driver, and preview method thereof | |
JP2002063013A (ja) | ウェブ・ブラウザ内にグラフィカル印刷技法を取り込む方法及びシステム | |
JP2001125761A (ja) | 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体 | |
US20100199210A1 (en) | Item Setting Device, Control Method and Control Program for the Device | |
WO2007050816A2 (en) | Systems, methods, use interfaces, and computer-readable media for activating and managing fonts | |
US20060290965A1 (en) | Data processing apparatus, data processing method, and program | |
JP2009157868A (ja) | 情報処理装置、情報処理方法及びプログラム。 | |
JP2005190432A (ja) | 帳票出力確認サーバおよび帳票出力確認方法およびプログラムおよび記録媒体 | |
JP2001243158A (ja) | 情報処理装置、ネットワークシステム、デバイスマップ表示方法、及び記憶媒体 | |
JP2001043051A (ja) | 情報処理装置及びその制御方法及び記憶媒体 | |
US20040051901A1 (en) | Information processsing apparatus, a function extension program, computer readable storage medium storing the program, and information processing method | |
JP4168528B2 (ja) | 複写システムの制御方法および装置並びに制御プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20090323099A1 (en) | Printing method and printer driver providing user interface for generating output files | |
US8614808B2 (en) | Printed document identification | |
JP2003084951A (ja) | 文書処理装置および画像出力装置ならびにそれらの方法 | |
JP2003085159A (ja) | 文書処理装置および画像出力装置ならびにそれらの方法 | |
JP2003308325A (ja) | データ登録装置、データ登録方法、データ登録プログラムおよび記録媒体 | |
JP2006252024A (ja) | 印刷設定制御プログラム | |
JPH1011243A (ja) | 修正情報の重畳表示方法 | |
US20070024873A1 (en) | Image forming apparatus, program for printing with marks added, and method for printing with marks added | |
JP2003316628A (ja) | 文書管理システム、方法、プログラム及び記憶媒体 | |
JPH11259461A (ja) | 書面作成システム、サーバ及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040917 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060905 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061206 |
|
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: 20070515 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070522 |
|
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: 20100601 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110601 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110601 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120601 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120601 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130601 Year of fee payment: 6 |
|
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 |