JP2004266575A - Image distribution system, image distribution apparatus, terminal, and control methods and program therefor - Google Patents
Image distribution system, image distribution apparatus, terminal, and control methods and program therefor Download PDFInfo
- Publication number
- JP2004266575A JP2004266575A JP2003054795A JP2003054795A JP2004266575A JP 2004266575 A JP2004266575 A JP 2004266575A JP 2003054795 A JP2003054795 A JP 2003054795A JP 2003054795 A JP2003054795 A JP 2003054795A JP 2004266575 A JP2004266575 A JP 2004266575A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- predetermined area
- predetermined
- distribution
- 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
- 238000000034 method Methods 0.000 title claims description 18
- 238000013500 data storage Methods 0.000 claims abstract description 34
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 239000003086 colorant Substances 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 5
- 230000001932 seasonal effect Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 2
- 241000167854 Bourreria succulenta Species 0.000 description 1
- 206010034719 Personality change Diseases 0.000 description 1
- 235000019693 cherries Nutrition 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は画像配信システム、画像配信装置、端末、これらの制御方法及びプログラムに関する。
【0002】
【従来の技術】
通信ネットワークを介して、ゲーム画像や待ち受け画像等の画像を配信する画像配信システムが知られている。こうしたシステムによれば、端末で新しい画像を表示することができる。
【0003】
【発明が解決しようとする課題】
画像には性格の異なる領域が含まれるのが一般的であるが、これらの領域を同形式でデータ化すると無駄が多くなってしまう。
そこで、以上のような画像配信システムにおいて、画像配信に係る通信量を低く抑えることができるよう、画像データの軽量化を図ることが好ましい。
【0004】
本発明は上記課題に鑑みてなされたものであって、その目的は、画像配信に係るデータ通信量を低く抑えることができるようにする画像配信システム、画像配信装置、端末、これらの制御方法及びプログラムを提供することにある。
【0005】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る画像配信システムは、対象画像の所定領域を表示するための所定領域画像データを記憶する所定領域画像データ記憶手段と、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段と、前記所定領域画像データを配信する所定領域画像データ配信手段と、前記所定領域外画像データを配信する所定領域外画像データ配信手段と、前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段と、を含むことを特徴とする。
【0006】
また、本発明に係る画像配信装置は、対象画像の所定領域を表示するための所定領域画像データを記憶する所定領域画像データ記憶手段と、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段と、前記所定領域画像データを配信する所定領域画像データ配信手段と、前記所定領域外画像データを配信する所定領域外画像データ配信手段と、を含むことを特徴とする。
【0007】
また、本発明に係る画像配信装置の制御方法は、対象画像の所定領域を表示するための所定領域画像データを記憶してなる所定領域画像データ記憶手段から前記所定領域画像データを読み出し、配信するための所定領域画像データ配信ステップと、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶してなる所定領域外画像データ記憶手段から前記所定領域外画像データを読み出し、配信するための所定領域外画像データ配信ステップと、を含むことを特徴とする。
【0008】
また、本発明に係るプログラムは、画像配信装置としてコンピュータを機能させるためのプログラムであって、対象画像の所定領域を表示するための所定領域画像データを記憶する所定領域画像データ記憶手段、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段、前記所定領域画像データを配信する所定領域画像データ配信手段、及び、前記所定領域外画像データを配信する所定領域外画像データ配信手段、として、サーバコンピュータやパーソナルコンピュータ等のあらゆる種類の前記コンピュータを機能させるためのプログラムである。
【0009】
また、本発明に係る端末は、画像配信装置と通信可能に接続される端末であって、対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信手段と、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信手段と、前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段と、を含むことを特徴とする。
【0010】
また、本発明に係る端末の制御方法は、画像配信装置と通信可能に接続される端末の制御方法であって、対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信ステップと、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信ステップと、前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力ステップと、を含むことを特徴とする。
【0011】
また、本発明に係るプログラムは、画像配信装置と通信可能に接続される端末としてコンピュータを機能させるためのプログラムであって、対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信手段、前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信手段、及び、前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段、として、携帯電話機、携帯情報端末(PDA)、家庭用ゲーム機、携帯ゲーム機、業務用ゲーム機やパーソナルコンピュータ等のあらゆる種類の前記コンピュータを機能させるためのプログラムである。
【0012】
なお、本発明に係る画像配信システム又は画像配信装置は、当該プログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、配信するようにしてもよい。
【0013】
本発明では、対象画像の所定領域を表示するための所定領域画像データが記憶される。また、当該所定領域以外の領域を表示するための画像データであって、所定領域画像データとは異なる画像形式によって構成される所定領域外画像データが記憶される。そして、所定領域画像データが配信される。また、所定領域外画像データが配信される。そして、所定領域画像データと所定領域外画像データとに基づいて対象画像が出力される。このため、対象画像を表示するための画像データを、所定領域を表示するための所定領域画像データと、当該所定領域以外の領域を表示するための所定領域外画像データと、に分けて配信することができるようになる。
【0014】
また、本発明の一態様では、前記所定領域外画像データは、所定色の所定階調で表現される画像を表示するための画像データであることを特徴とする。こうすれば、所定領域外画像データを所定色の所定階調で表現される画像を表示するための画像データとすることができるようになる。
【0015】
また、この態様では、前記所定領域外画像データ配信手段は、配信に係る前記所定領域外画像データの前記所定色を現在日時情報に基づいて制御する手段を含むようにしてもよい。こうすれば、配信に係る所定領域外画像データの所定色を現在日時情報に基づいて制御する(例えば、変化させる)ことができるようになる。なお、現在日時情報は、日付を示すものであってもよいし、時刻を示すものであってもよいし、日付と時刻とを示すものであってもよい。
【0016】
【発明の実施の形態】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【0017】
図1は、本発明の実施形態に係るゲームシステム(画像配信システム)10の全体構成を示す図である。同図に示すゲームシステム10は、携帯電話機(端末)12と、携帯電話基地局14と、データ通信ネットワーク16と、ゲームデータ配信装置(画像配信装置)18と、を含んで構成される。ゲームデータ配信装置18は、ゲームサーバ20と、ゲームデータベース(DB)22と、を含んで構成される。
【0018】
携帯電話機12は、LCD等を用いて構成されたディスプレイ24と、方向キー26と、ファンクションボタン28と、丸ボタン群29と、を含んでいる。携帯電話機12は従来公知のものであり、丸ボタン群29でダイヤル入力が可能であり、ディスプレイ24には電話帳や各種設定メニューが表示される。各種設定は方向キー26及びファンクションボタン28により行う。
【0019】
また、この携帯電話機12は、CPUやメモリを備えたコンピュータを含んで構成されており、特に携帯電話基地局14を介してインターネット等のデータ通信ネットワーク16に接続する機能が備えられている。携帯電話機12は、このネットワーク接続機能を利用して、ゲームサーバ20にアクセスする。そして、携帯電話機12は、ゲームデータベース22に記憶されるゲームプログラムをゲームサーバ20からダウンロードする。なお、ダウンロードされたゲームプログラムは、携帯電話機12に保存できるようになっている。また、ゲームプログラムはあらかじめ携帯電話機12に保存されている場合もある。このような場合、携帯電話機12のユーザは、ゲームサーバ20からゲームプログラムを(再度)ダウンロードする必要はない。
【0020】
こうしてダウンロードされるゲームプログラムは、案内表示される台詞(言葉)のうちいずれかを選択していくことによって、ゲームキャラクタとの会話を進めていくゲームを実現するようになっている。このゲームでは、ユーザが選択した台詞に応じてゲームキャラクタとの相性度が変化したり、ゲームイベントが発生したり、ゲームストーリーが進行するようになっている。携帯電話機12のディスプレイ24には、ユーザによる操作、所定ゲームイベントの発生やゲームの進行等に応じて、ゲーム画面が表示されるようになっている。ゲーム画面は、配信要求(ダウンロード要求)を示すデータをゲームサーバ20に送信することによって取得される画像データや携帯電話機12に保存される画像データ等に基づいて表示される。また、このゲームには、ゲーム画面を記念写真として保管できるアルバム機能が用意されている。このため、ユーザはお気に入りの場面を保管することによって、保管したゲーム画像を好きな時に見ることができるようになっている。
【0021】
また、このゲームプログラムは、携帯電話機12に常駐させることができるようになっている。例えば、ゲームプレイがなされていない場合においても、待ち受け状態にある携帯電話機12のディスプレイ24に待ち受け画像を表示させるようになっている。本実施の形態における待ち受け画像は、前記ゲームに登場するゲームキャラクタを表示するものとなっている。また、本実施の形態では、待ち受け画像は、現在時刻や携帯電話機12の状態変化等に基づいて発生するイベントに応じて変化するようになっている。すなわち、ゲームプログラムは、イベントの発生に応じて、所定の待ち受け画面をディスプレイ24に表示させるようになっている。なお、待ち受け画像は、配信要求(ダウンロード要求)を示すデータをゲームサーバ20に送信することによって取得される画像データや携帯電話機12に保存される画像データ等に基づいて表示される。また、このゲームプログラムは、待ち受け画面表示時において所定操作が行われると、ゲームの実行を開始するようになっている。
【0022】
図2は、携帯電話機12のディスプレイ24に表示される画面(ゲーム画面や待ち受け画面等)の一例を示している。以下では、待ち受け画面を例に説明を進めていくが、ゲーム画面の場合も同様である。ゲーム画面の場合には、メニュー案内表示等が別途表示されるようになっている。同図の例では、待ち受け画面30に、ゲームキャラクタ部分32と背景部分(ゲームキャラクタ部分32以外の部分)34を含んで構成される待ち受け画像が表示されている。以下、この画面を例に説明を進めていく。
【0023】
本実施の形態に係るゲームシステム10では、待ち受け画面のうち背景部分をキャラクタ部分に比べて色数を抑えて表現するようになっている。すなわち、この待ち受け画面において主たる部分であるキャラクタ部分に比べて重要度の低い従たる部分である背景部分を色数を抑えて表現している。例えば、本実施の形態では、背景部分を所定色の4階調で表現するようになっている。
【0024】
このとき、待ち受け画像の背景部分に季節感をユーザに与えるもの(例えば、桜や雪等)が表示されているような場合には、背景部分の色数を抑えてしまう(背景部分を所定色の所定階調で表現してしまう)と、ユーザに与える季節感を制限してしまうことになってしまう。そこで、ゲームシステム10では、背景部分を所定色の所定階調で表現するとともに、当該所定色がユーザに季節感を与える適切な色となるように制御している。本実施の形態では、当該所定色を現実又はゲーム空間における現在日時に基づいて変化させることによって、当該現在日時に基づく季節感を待ち受け画像に持たせることができるようになっている。
【0025】
さらに、ゲームシステム10では、図3に示すようなキャラクタ部分を表示するための画像データと、図4に示すような背景部分を表示するための画像データとが別個に用意されている。すなわち、ゲームシステム10では、待ち受け画像はこれらの画像データの組み合わせによって構成されている。したがって、待ち受け画像の配信を行う場合には、これらの画像データの組み合わせを配信するようになっている。携帯電話機12では、配信された画像データに基づいて、待ち受け画面を表示するようになっている。このようにすることによって、ゲームシステム10では、待ち受け画像の配信に係る画像データ全体の軽量化を図り、配信に係るデータ通信量を低減することができるようになっている。
【0026】
図5は、ゲームシステム10において実現される機能ブロック図である。同図は、本発明に関連するものを中心として示している。同図に示すように、ゲームシステム10は、画像データ記憶部40、画像データ配信部42、画像データ受信部44及び画像出力部46を含んで構成される。画像データ記憶部40は、ゲームキャラクタ画像データ記憶部50及び背景画像データ記憶部52を含んでいる。画像データ配信部42は、ゲームキャラクタ画像データ配信部54及び背景画像データ配信部56を含んでいる。画像データ受信部44は、ゲームキャラクタ画像データ受信部58及び背景画像データ受信部60を含んでいる。画像データ記憶部40や画像データ配信部42は、ゲームデータ配信装置18に設けられ、画像データ受信部44や画像出力部46は、携帯電話機12に設けられるようにすればよい。
【0027】
画像データ記憶部40は、主としてゲームデータベース22により構成される。画像データ配信部42は、CPU、RAMやROM等のメモリ、公知の通信インタフェースを主として構成される。画像データ受信部44は、主として公知の通信インタフェースを構成される。画像出力部46は、CPU、RAMやROM等のメモリ、ディスプレイ24を主として構成される。これらの機能は、コンピュータであるゲームサーバ20がCD−ROM、DVD−ROM、メモリカード等のコンピュータ読み取り可能な各種情報記憶媒体を介して提供されるプログラムを実行したり、コンピュータである携帯電話機12がダウンロード等されるゲームプログラムを実行することによって実現される。
【0028】
画像データ記憶部40は、ゲーム画像や待ち受け画像(対象画像)のゲームキャラクタ領域(所定領域)を表示するためのゲームキャラクタ画像データ(所定領域画像データ)を記憶する。また、画像データ記憶部40は、ゲーム画像や待ち受け画像(対象画像)のゲームキャラクタ領域以外の領域である背景領域(所定領域以外の領域)を表示するための背景画像データ(所定領域外画像データ)を記憶する。
【0029】
本実施の形態では、ゲームキャラクタ画像データ及び背景画像データは、インデックスカラー方式によって構成されている。例えば、背景画像データは、図6に示すようにパレットデータを含んでいる。パレットデータには画像内で使用される色が定義される。そして、画像データの各ピクセルには、パレットデータに定義された色を参照するためのインデックス情報が格納される。本実施の形態のように、背景画像データが所定色の4階調で表現される場合には、当該所定色の4階調分をパレットデータに定義するようにすればよい。具体的には、インデックス「1」に対応づけて、当該所定色のRGB値を記憶するようにすればよい。また、インデックス「2」、「3」及び「4」それぞれに対応づけて、当該所定色のRGB値をそれぞれ3/4、1/2、1/4倍したものを記憶するようにすればよい。
【0030】
ゲームキャラクタ画像データも背景画像データと同様にパレットデータを含んでいる。ただし、背景画像の場合とは異なり、ゲームキャラクタ画像を鮮明に表現するべく、ゲームキャラクタ画像データに含まれるパレットデータには多くの色が定義されている。このように、本実施の形態では、背景画像データとゲームキャラクタ画像データとは異なる画像形式によって構成されるようになっている。ここで、「異なる画像形式」とは、色の表現方法を同じくする場合において、使用する色数が異なる場合やパレットデータが異なる場合等に限られず、色の表現方法自体(例えば、インデックスカラーやフルカラー等)、画像保存形式、画像圧縮方式や画像フォーマット等の少なくともいずれかが異なる場合も含まれる。
【0031】
画像データ配信部42は、ゲームキャラクタ画像データを携帯電話機12に配信する。また、画像データ配信部42は、背景画像データを携帯電話機12に配信する。また、画像データ配信部42は、例えば配信要求に応じたゲームキャラクタ画像データと背景画像データとを対応(関連)づけて配信する。また、画像データ配信部42は、例えば携帯電話機12から画像データの配信要求を受け付けた場合等の所定の配信タイミングにおいて配信を実行する。
【0032】
ここで、画像データ記憶部40において、配信対象となる画像又は画像データを管理するためのテーブル構成について説明する。
【0033】
画像データ記憶部40には、例えば図7に示すような画像情報テーブルが記憶される。同図に示すように、画像情報テーブルでは、配信対象となる画像を識別するための画像ID(画像識別情報)に対応づけて、当該画像を構成するゲームキャラクタ画像を識別するゲームキャラクタ画像識別情報(例えば、ゲームキャラクタ画像名)と背景画像を識別する背景画像識別情報(例えば、背景画像名)との組み合わせが記憶される。画像配信タイミングにおいては、本テーブルが参照され、配信対象である画像を構成するゲームキャラクタ画像と背景画像とが取得され、これらの画像を表示するための画像データが携帯電話機12に配信される。
【0034】
本実施の形態では、各ゲームキャラクタ画像ごとに、当該ゲームキャラクタ画像を表示するための画像データが1つ用意されている。例えば、「ゲームキャラクタ画像A」を表示するための画像データとして「ゲームキャラクタ画像データA」が用意されている。各ゲームキャラクタ画像識別情報とその画像データを識別するためのゲームキャラクタ画像データ識別情報(当該画像データ名や当該画像データの保存場所等の画像データ識別情報等)とを対応づけて、別途画像データ記憶部40に記憶させておくようにすればよい。
【0035】
また、先述したように、本実施の形態では、背景画像は季節に応じてバリエーションを持たせるようになっている。具体的には、本実施の形態では、背景画像データは所定色の4階調で表現されるようになっており、当該所定色(以下、背景基準色)は配信実行日に基づいて変わるようになっている。すなわち、画像データ配信部42は、現実又はゲーム空間における現在日時に基づいて、背景画像データの配信を行うようになっている。さらに換言すれば、画像データ配信部42は、現実又はゲーム空間における現在日時に基づいて、配信に係る背景画像データの背景基準色を変えるようになっている。
【0036】
例えば、画像データ配信部42は、背景画像データの配信を行う場合に、現実又はゲーム空間における現在日時に基づいて、配信対象の背景画像データに含まれるパレットデータを設定した後に、当該背景画像データを配信するようにすればよい。この場合、例えば図8に示すような背景基準色情報テーブルを画像データ記憶部40に記憶させておくようにすればよい。同図に示すように、背景基準色情報テーブルには、所定期間に対応づけて背景基準色(当該色を示すRGB値)を記憶させておくようにすればよい。同図の例では、各季節に対応する期間について、それぞれ背景基準色が記憶されている。この場合、画像データ配信部42は、現実又はゲーム空間における現在日時が属する期間に対応するRGB値を取得し、当該RGB値に基づいて、配信対象の背景画像データに含まれるパレットデータを設定するようにすればよい。以上のようにすると、背景画像データの保存に必要となるゲームサーバ20やゲームデータベース22の記憶容量を節約することができるようになる。
【0037】
また、例えば、同一背景画像を表示するための背景画像データであってパレットデータを異にするものをあらかじめ用意しておくようにしてもよい。この場合、例えば図9に示すような背景画像情報テーブルを画像データ記憶部40に記憶させておくようにすればよい。同図に示すように、背景画像情報テーブルには、各背景画像(背景画像識別情報)について、所定期間ごとに用意された背景画像データ識別情報(例えば、当該背景画像データ名や当該背景画像データの保存場所等)を記憶するようにすればよい。同図の例では、各背景画像について、各季節に対応する期間ごとに背景画像データ名が記憶されている。この場合、画像データ配信部42は、対象となる背景画像を表示するための背景画像データのうち、現実又はゲーム空間における現在日時が属する期間に対応するものを読み出して配信するようにすればよい。
【0038】
画像データ受信部44は、ゲームキャラクタ画像データをゲームサーバ20から受信する。また、画像データ受信部44は、背景画像データをゲームサーバ20から受信する。
【0039】
画像出力部46は、ゲームキャラクタ画像データと、背景画像データとに基づいて、ゲーム画像や待ち受け画像をディスプレイ24に表示(出力)する。画像出力部46は、背景画像データに基づく画像を描画した後に、ゲームキャラクタ画像データに基づく画像を上書き描画するようにすればよい。また、背景画像データとゲームキャラクタ画像データとを合成することによって、ゲーム画像や待ち受け画像をディスプレイ24に表示させるようにしてもよい。
【0040】
次に、ゲームサーバ20において実行される処理について説明する。図10は、画像を配信する場合にゲームサーバ20において実行される処理を示すフロー図である。本処理は、所定の配信タイミングにおいて実行される。配信タイミングは、例えば携帯電話機12から画像配信要求を受け付けた場合である。この場合、当該画像配信要求に基づいて配信対象となる画像の識別情報(画像ID)が取得され、当該画像を配信するために本処理が実行される。なお、本処理は、ゲームサーバ20においてプログラムが実行されることによって実現される。
【0041】
同図に示すように、画像データ配信部42は、まず現在日時を取得する(S101)。現実における現在日時であれば、ゲームサーバ20に備えられる計時機能に基づいて取得する。また、ゲーム空間における現在日時であれば、例えばゲームデータベース22において管理されるゲームデータ等、ゲーム空間における現在日時を管理する手段から取得する。
【0042】
次に、画像データ配信部42は、配信対象のゲームキャラクタ画像データを読み出す(S102)。具体的には、画像情報テーブル(図7参照)から、配信対象の画像IDに対応づけられたゲームキャラクタ画像名を取得し、当該ゲームキャラクタ画像を表示するための画像データを読み出す。
【0043】
次に、画像データ配信部42は、配信対象の背景画像データを読み出す(S103)。具体的には、画像情報テーブル(図7参照)から、配信対象の画像IDに対応づけられた背景画像名を取得する。そして、例えば、当該背景画像を表示するための背景画像データを画像データ記憶部40から読み出し、S101において取得した現在日時に基づいて、当該背景画像データに含まれるパレットデータを設定するようにすればよい。この場合、画像データ配信部42は、現在日時が含まれる期間に対応する基準色のRGB値を背景基準色情報テーブル(図8参照)から読み出す。そして、当該RGB値を、当該背景画像データに含まれるパレットデータのインデックス「1」に対応するRGB値として設定する。さらに、インデックス「2」、「3」及び「4」に対応するRGB値として、当該RGB値を3/4、1/2、1/4倍したものを設定していく。また、例えば、S101において取得した現在日時に基づいて、画像データ記憶部40から配信対象の背景画像データを読み出すようにしてもよい。この場合、画像データ配信部42は、対象となる背景を表示するための背景画像データであって、現在日時が含まれる期間に対応する背景画像データ名を、背景画像情報テーブル(図9参照)から取得する。そして、当該背景画像データ名に基づいて、背景画像データを読み出す。
【0044】
そして、画像データ配信部42は、S102において読み出したゲームキャラクタ画像データとS103において読み出した背景画像データとを携帯電話機12に配信する(S104)。これらの画像データの配信が正常終了すると、この処理は終了する。
【0045】
以上に説明したゲームシステム10では、ゲームキャラクタ表示部分を含むゲーム画面又は待ち受け画面において、ゲームキャラクタ表示部分以外の部分は、所定色の所定階調によって表現されるようになっている。すなわち、ゲーム画面又は待ち受け画面において、できる限り高画質で表現すべき主たる部分であるゲームキャラクタ表示部分と、低画質で構わない従たる部分であるゲームキャラクタ表示部分以外の部分とで、表現方法が異なるようにしている。そして、当該ゲーム画面又は待ち受け画面等を表示するための画像データを、ゲームキャラクタ表示部分を表示するための画像データと、ゲームキャラクタ表示部分以外の部分を表示するための画像データとに分けて記憶し、配信するようになっている。性格の異なる主たる領域と従たる領域とを含む画像を1つの画像データとして記憶し配信する場合には、従たる領域のデータ形式を主たる領域のデータ形式に合わせなくてはならないため無駄が多くなってしまうところ、ゲームシステム10によれば、ゲーム画面又は待ち受け画面等を表示するための画像データのデータ量を全体として軽量化することができ、当該画像データの配信に係るデータ通信量を低減することができるようになる。
【0046】
また、ゲームキャラクタ表示部分以外の部分、例えば背景表示部分に季節感が表現されているような場合において、当該部分が所定色の所定階調によって表現されると、ユーザに与える季節感が制限されてしまう。そこで、ゲームシステム10では、当該所定色を現実又は仮想空間における現在日時に基づいて制御するようになっている。すなわち、当該所定色が当該現在日時が属する季節に合ったものとなるようにしている。
【0047】
なお、ゲームシステム10では、ユーザが任意のゲーム画面を保存するためのアルバム機能が用意されている。このアルバム機能によれば、ユーザはお気に入りの場面を保存することによって、お気に入りのゲーム画像を好きな時に見ることができるようになる。以下、このアルバム機能に係る構成等について説明する。
【0048】
ユーザは、保存したいゲーム画面が表示されている状態で、所定操作、例えば所定ボタンの押下や所定メニューの選択等を行う。ユーザによって所定操作が行われると、当該ゲーム画面(画像)を表示するためのゲームキャラクタ画像データを識別する情報(例えば、ゲームキャラクタ画像データ名)と背景画像データを識別する情報(例えば、背景画像データ名)が、ユーザIDとともに画像登録要求としてゲームサーバ20に送信される。
【0049】
ゲームデータベース22では、例えば図11に示すような画像登録テーブルが記憶されている。同図に示すように、画像登録テーブルには、ユーザIDに対応づけてゲームキャラクタ画像データ識別情報(同図の例では、ゲームキャラクタ画像データ名)と背景画像データ識別情報(同図の例では、背景画像データ名)とが記憶されている。ゲームサーバ20は、画像登録要求を携帯電話機12から受信すると、その内容を画像登録テーブルに登録する。
【0050】
保存されたゲーム画像を参照するための所定操作がユーザによって行われると、ゲームサーバ20は、画像登録テーブルに基づいてゲームキャラクタ画像データ識別情報と背景画像データ識別情報とを取得し、これらの画像データ識別情報によって識別される画像データを配信する。そして、携帯電話機12のディスプレイ24には、ユーザが所望した画像がこれらの画像データに基づいて表示される。
【0051】
なお、画像登録テーブルは、図11に例示したものに限られず、ゲームキャラクタ画像識別情報(例えば、ゲームキャラクタ画像名)と背景画像識別情報(例えば、背景画像名)と日時情報との組み合わせをユーザIDに対応づけて記憶させるようにしてもよい。この場合、携帯電話機12からの画像登録要求には、ユーザID、ゲームキャラクタ画像識別情報及び背景画像識別情報が含まれるようにすればよい。これらの画像が配信された配信日時を含むようにしてもよい。そして、この画像登録要求を受け付けたゲームサーバ20は、この画像登録要求の内容を画像登録テーブルに登録する。日時情報については、画像登録要求に配信日時が含まれる場合には、当該配信日時を日時情報として登録するようにしてもよいし、現在日時を日時情報として登録するようにしてもよい。
【0052】
また、この場合、保存されたゲーム画像を参照するための所定操作がユーザによって行われると、ゲームサーバ20は、画像登録テーブルに基づいてゲームキャラクタ画像識別情報と背景画像識別情報とを取得するようにすればよい。このとき、背景画像識別情報によって識別される背景画像を表示するための背景画像データについては、当該背景画像データに含まれるパレットデータの内容を日時情報に基づいて設定するようにしてもよいし(図8参照)、背景画像データ識別情報を背景画像識別情報と日時情報とに基づいて取得するようにしてもよい(図9参照)。
【0053】
また、画像登録要求を受け付けたゲームサーバ20は、当該登録要求に含まれるゲームキャラクタ画像データ識別情報(又はゲームキャラクタ画像識別情報)及び背景画像データ識別情報(又は背景画像識別情報)に基づいて、保存対象とするゲーム画像を合成し、当該合成画像をユーザIDに対応づけて記憶させるようにしてもよい。
【0054】
なお、本発明は上記実施の形態に限定されるものではない。
【0055】
例えば、以上では、待ち受け画像やゲーム画像等の対象画像をゲームキャラクタ部分(所定領域)と背景部分(所定領域以外の領域)とに分けることとして説明したが、対象画像を第1部分(領域)、第2部分、・・・、第n部分というように分けるようにしてもよい。例えば、所定領域以外の領域をさらに複数の領域に分けるようにしてもよい。
【0056】
【発明の効果】
以上説明したように、本発明によれば、画像配信に係るデータ通信量を低く抑えることができるようになる。
【図面の簡単な説明】
【図1】本発明の実施形態に係るゲームシステムの全体構成を示す図である。
【図2】画面の一例を示す図である。
【図3】ゲームキャラクタ部分を示す図である。
【図4】背景部分を示す図である。
【図5】ゲームシステムの機能ブロックを示す図である。
【図6】画像データのデータ構成を示す図である。
【図7】画像情報テーブルの一例を示す図である。
【図8】背景基準色情報テーブルの一例を示す図である。
【図9】背景画像情報テーブルの一例を示す図である。
【図10】ゲームサーバにおける処理を示すフロー図である。
【図11】画像登録テーブルの一例を示すフロー図である。
【符号の説明】
10 ゲームシステム、12 携帯電話機、14 携帯電話基地局、16 データ通信ネットワーク、18 ゲームデータ配信装置、20 ゲームサーバ、22 ゲームデータベース、24 ディスプレイ、26 方向キー、28 ファンクションボタン、29 丸ボタン群、30 画面、32 ゲームキャラクタ部分、34 背景部分、40 画像データ記憶部、42 画像データ配信部、44 画像データ受信部、46 画像出力部、50 ゲームキャラクタ画像データ記憶部、52 背景画像データ記憶部、54 ゲームキャラクタ画像データ配信部、56 背景画像データ配信部、58 ゲームキャラクタ画像データ受信部、60背景画像データ受信部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image distribution system, an image distribution apparatus, a terminal, and a control method and program thereof.
[0002]
[Prior art]
There is known an image distribution system that distributes images such as game images and standby images via a communication network. According to such a system, a new image can be displayed on the terminal.
[0003]
[Problems to be solved by the invention]
Generally, an image includes areas of different personalities, but if these areas are converted into data in the same format, waste is increased.
Therefore, in the image distribution system as described above, it is preferable to reduce the weight of the image data so that the communication amount related to the image distribution can be kept low.
[0004]
The present invention has been made in view of the above problems, and an object of the present invention is to provide an image distribution system, an image distribution apparatus, a terminal, a control method for these, and an image distribution system capable of reducing the amount of data communication related to image distribution. To provide a program.
[0005]
[Means for Solving the Problems]
In order to solve the above-described problem, an image distribution system according to the present invention includes a predetermined area image data storage unit that stores predetermined area image data for displaying a predetermined area of the target image, and other than the predetermined area of the target image. Non-predetermined region image data storage means for storing non-predetermined region image data having an image format different from that of the predetermined region image data. Based on the predetermined area image data distribution means for distributing, the predetermined area image data distribution means for distributing the image outside the predetermined area, and the predetermined area image data and the image outside the predetermined area, the target image is output. Image output means.
[0006]
The image distribution apparatus according to the present invention also includes a predetermined area image data storage unit that stores predetermined area image data for displaying a predetermined area of the target image, and an area other than the predetermined area of the target image. Non-predetermined region image data storage means for storing non-predetermined region image data configured in an image format different from that of the predetermined region image data, and predetermined region image data for distributing the predetermined region image data A distribution unit; and a non-predetermined region image data distribution unit that distributes the non-predetermined region image data.
[0007]
The image distribution apparatus control method according to the present invention also reads and distributes the predetermined area image data from a predetermined area image data storage means for storing predetermined area image data for displaying the predetermined area of the target image. Predetermined area image data distribution step for displaying image data for displaying an area other than the predetermined area of the target image, the image data outside the predetermined area configured in an image format different from the predetermined area image data A non-predetermined area image data storage unit for reading out and distributing the non-predetermined area image data from the predetermined area image data storage means.
[0008]
Further, a program according to the present invention is a program for causing a computer to function as an image distribution device, the predetermined area image data storing means for storing predetermined area image data for displaying a predetermined area of the target image, the target Image data storage means for storing non-predetermined region image data, which is image data for displaying a region other than the predetermined region of the image, and is configured to have an image format different from the predetermined region image data, All types of computers such as server computers and personal computers are caused to function as predetermined area image data distribution means for distributing predetermined area image data and non-predetermined area image data distribution means for distributing image data outside the predetermined area. It is a program for.
[0009]
The terminal according to the present invention is a terminal connected to be communicable with the image distribution apparatus, and receives a predetermined area image data for displaying a predetermined area of the target image from the image distribution apparatus. Image receiving means and image data for displaying an area other than the predetermined area of the target image, the non-predetermined area image data configured in an image format different from the predetermined area image data. And image output means for outputting the target image based on the predetermined area image data and the out-of-predetermined area image data.
[0010]
The terminal control method according to the present invention is a control method for a terminal connected to be communicable with an image distribution apparatus, wherein predetermined area image data for displaying a predetermined area of a target image is stored in the image distribution apparatus. A predetermined area image data receiving step received from the image, and image data for displaying an area other than the predetermined area of the target image, and an image outside the predetermined area configured in an image format different from the predetermined area image data A step of receiving out-of-predetermined region image data from the image distribution device; and an image output step of outputting the target image based on the predetermined region image data and the out-of-predetermined region image data. It is characterized by.
[0011]
Further, a program according to the present invention is a program for causing a computer to function as a terminal that is communicably connected to an image distribution apparatus, and the predetermined area image data for displaying a predetermined area of a target image is the image. Predetermined area image data receiving means for receiving from the distribution device, image data for displaying an area other than the predetermined area of the target image, and outside the predetermined area configured in an image format different from the predetermined area image data Image data receiving means for receiving image data from the image distribution apparatus, and image output means for outputting the target image based on the predetermined area image data and the image data outside the predetermined area, Mobile phones, personal digital assistants (PDAs), home game machines, portable game machines, arcade game machines and personal computers Is a program for causing all kinds of the computer.
[0012]
Note that the image distribution system or the image distribution apparatus according to the present invention may include an information storage medium storing the program, read the program from the information storage medium, and distribute the program.
[0013]
In the present invention, predetermined area image data for displaying a predetermined area of the target image is stored. Further, image data for displaying an area other than the predetermined area, and image data outside the predetermined area configured in an image format different from the predetermined area image data is stored. Then, the predetermined area image data is distributed. Also, image data outside the predetermined area is distributed. Then, the target image is output based on the predetermined area image data and the predetermined area image data. For this reason, the image data for displaying the target image is divided into predetermined area image data for displaying a predetermined area and image data outside the predetermined area for displaying an area other than the predetermined area. Will be able to.
[0014]
In one aspect of the present invention, the image data outside the predetermined area is image data for displaying an image expressed by a predetermined gradation of a predetermined color. In this way, the image data outside the predetermined area can be used as image data for displaying an image represented by a predetermined gradation of a predetermined color.
[0015]
In this aspect, the non-predetermined region image data distribution unit may include a unit that controls the predetermined color of the non-predetermined region image data related to distribution based on current date and time information. In this way, it becomes possible to control (for example, change) the predetermined color of the image data outside the predetermined area related to distribution based on the current date and time information. The current date / time information may indicate a date, may indicate a time, or may indicate a date and time.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0017]
FIG. 1 is a diagram showing an overall configuration of a game system (image distribution system) 10 according to an embodiment of the present invention. A game system 10 shown in FIG. 1 includes a mobile phone (terminal) 12, a mobile phone base station 14, a data communication network 16, and a game data distribution device (image distribution device) 18. The game data distribution device 18 includes a game server 20 and a game database (DB) 22.
[0018]
The cellular phone 12 includes a
[0019]
The cellular phone 12 includes a computer having a CPU and a memory, and has a function of connecting to a data communication network 16 such as the Internet via the cellular phone base station 14. The cellular phone 12 accesses the game server 20 using this network connection function. Then, the mobile phone 12 downloads the game program stored in the game database 22 from the game server 20. The downloaded game program can be stored in the mobile phone 12. In addition, the game program may be stored in the mobile phone 12 in advance. In such a case, the user of the mobile phone 12 does not need to download the game program from the game server 20 (again).
[0020]
The game program downloaded in this way realizes a game in which a conversation with a game character is advanced by selecting one of dialogues (words) displayed for guidance. In this game, the degree of compatibility with the game character changes according to the dialogue selected by the user, a game event occurs, or a game story progresses. A game screen is displayed on the
[0021]
The game program can be made resident in the mobile phone 12. For example, even when the game is not played, a standby image is displayed on the
[0022]
FIG. 2 shows an example of a screen (game screen, standby screen, etc.) displayed on the
[0023]
In the game system 10 according to the present embodiment, the background portion of the standby screen is expressed with a smaller number of colors than the character portion. That is, the background portion, which is a subordinate portion that is less important than the character portion that is the main portion of the standby screen, is expressed with a reduced number of colors. For example, in the present embodiment, the background portion is expressed by four gradations of a predetermined color.
[0024]
At this time, if something that gives the user a sense of the season (for example, cherry blossoms or snow) is displayed in the background portion of the standby image, the number of colors in the background portion is suppressed (the background portion is a predetermined color). If this is expressed with a predetermined gradation, the seasonal feeling given to the user is limited. Therefore, in the game system 10, the background portion is expressed by a predetermined gradation of a predetermined color, and the predetermined color is controlled to be an appropriate color that gives the user a sense of the season. In this embodiment, by changing the predetermined color based on the current date or time in the game space, the standby image can have a seasonal feeling based on the current date and time.
[0025]
Furthermore, in the game system 10, image data for displaying a character portion as shown in FIG. 3 and image data for displaying a background portion as shown in FIG. 4 are prepared separately. That is, in the game system 10, the standby image is composed of a combination of these image data. Therefore, when delivering a standby image, a combination of these image data is delivered. The mobile phone 12 displays a standby screen based on the distributed image data. By doing so, the game system 10 can reduce the weight of the entire image data related to the distribution of the standby image, and can reduce the amount of data communication related to the distribution.
[0026]
FIG. 5 is a functional block diagram realized in the game system 10. This figure mainly shows those related to the present invention. As shown in the figure, the game system 10 includes an image
[0027]
The image
[0028]
The image
[0029]
In the present embodiment, the game character image data and the background image data are configured by an index color method. For example, the background image data includes palette data as shown in FIG. The palette data defines colors used in the image. Each pixel of the image data stores index information for referring to the color defined in the palette data. When the background image data is expressed by four gradations of a predetermined color as in the present embodiment, the four gradations of the predetermined color may be defined in the palette data. Specifically, the RGB value of the predetermined color may be stored in association with the index “1”. Further, in correspondence with the indexes “2”, “3”, and “4”, the RGB values of the predetermined color may be stored by 3/4, 1/2, and 1/4 times, respectively. .
[0030]
Similarly to the background image data, the game character image data also includes palette data. However, unlike the background image, many colors are defined in the palette data included in the game character image data in order to express the game character image clearly. Thus, in this embodiment, the background image data and the game character image data are configured in different image formats. Here, the “different image formats” are not limited to the case where the color expression method is the same and the number of colors used is different or the palette data is different, but the color expression method itself (for example, index color or A full color, etc.), an image storage format, an image compression method, an image format, and the like are different.
[0031]
The image
[0032]
Here, a table configuration for managing images or image data to be distributed in the image
[0033]
For example, an image information table as shown in FIG. 7 is stored in the image
[0034]
In the present embodiment, one image data for displaying the game character image is prepared for each game character image. For example, “game character image data A” is prepared as image data for displaying “game character image A”. Each game character image identification information is associated with game character image data identification information for identifying the image data (image data identification information such as the image data name and the storage location of the image data), and image data separately. What is necessary is just to make it memorize | store in the memory |
[0035]
Further, as described above, in the present embodiment, the background image has a variation according to the season. Specifically, in the present embodiment, the background image data is expressed by four gradations of a predetermined color, and the predetermined color (hereinafter referred to as background reference color) changes based on the distribution execution date. It has become. That is, the image
[0036]
For example, when the background image data is distributed, the image
[0037]
Further, for example, background image data for displaying the same background image and different palette data may be prepared in advance. In this case, for example, a background image information table as shown in FIG. 9 may be stored in the image
[0038]
The image
[0039]
The
[0040]
Next, processing executed in the game server 20 will be described. FIG. 10 is a flowchart showing processing executed in the game server 20 when an image is distributed. This process is executed at a predetermined distribution timing. For example, the distribution timing is when an image distribution request is received from the mobile phone 12. In this case, identification information (image ID) of an image to be distributed is acquired based on the image distribution request, and this process is executed to distribute the image. This process is realized by executing a program in the game server 20.
[0041]
As shown in the figure, the image
[0042]
Next, the image
[0043]
Next, the image
[0044]
Then, the image
[0045]
In the game system 10 described above, on the game screen or the standby screen including the game character display portion, the portions other than the game character display portion are expressed by a predetermined gradation of a predetermined color. In other words, on the game screen or the standby screen, there is an expression method between a game character display portion that is a main portion that should be expressed with high image quality as much as possible and a portion other than a game character display portion that is a subordinate portion that may have low image quality. To be different. Then, the image data for displaying the game screen or the standby screen is stored separately into image data for displaying the game character display portion and image data for displaying a portion other than the game character display portion. And is supposed to deliver. When an image including a main area and a sub area having different personalities is stored and distributed as one image data, the data format of the sub area must be matched with the data format of the main area, resulting in increased waste. Therefore, according to the game system 10, the data amount of the image data for displaying the game screen or the standby screen can be reduced as a whole, and the data communication amount related to the distribution of the image data can be reduced. Will be able to.
[0046]
In addition, in a case where a sense of season is expressed in a part other than the game character display part, for example, the background display part, if the part is expressed by a predetermined gradation of a predetermined color, the seasonal feeling given to the user is limited. End up. Therefore, in the game system 10, the predetermined color is controlled based on the current date and time in the real or virtual space. That is, the predetermined color is adapted to the season to which the current date and time belongs.
[0047]
Note that the game system 10 has an album function for the user to save an arbitrary game screen. According to this album function, the user can view favorite game images at any time by saving favorite scenes. Hereinafter, the configuration and the like related to the album function will be described.
[0048]
The user performs a predetermined operation such as pressing a predetermined button or selecting a predetermined menu while a game screen to be saved is displayed. When a predetermined operation is performed by the user, information for identifying game character image data for displaying the game screen (image) (for example, game character image data name) and information for identifying background image data (for example, background image) Data name) is transmitted to the game server 20 as an image registration request together with the user ID.
[0049]
In the game database 22, for example, an image registration table as shown in FIG. 11 is stored. As shown in the figure, in the image registration table, game character image data identification information (game character image data name in the example in the figure) and background image data identification information (in the example in the figure) are associated with the user ID. , Background image data name). When the game server 20 receives the image registration request from the mobile phone 12, the game server 20 registers the contents in the image registration table.
[0050]
When a predetermined operation for referring to the stored game image is performed by the user, the game server 20 acquires game character image data identification information and background image data identification information based on the image registration table, and these images are acquired. The image data identified by the data identification information is distributed. An image desired by the user is displayed on the
[0051]
Note that the image registration table is not limited to that illustrated in FIG. 11, and a combination of game character image identification information (for example, game character image name), background image identification information (for example, background image name), and date / time information is used by the user. You may make it memorize | store corresponding to ID. In this case, the image registration request from the mobile phone 12 may include a user ID, game character image identification information, and background image identification information. You may make it include the delivery date and time when these images were delivered. And the game server 20 which received this image registration request registers the content of this image registration request in an image registration table. As for the date and time information, when the image registration request includes the delivery date and time, the delivery date and time may be registered as date and time information, or the current date and time may be registered as date and time information.
[0052]
In this case, when a predetermined operation for referring to the stored game image is performed by the user, the game server 20 acquires the game character image identification information and the background image identification information based on the image registration table. You can do it. At this time, for the background image data for displaying the background image identified by the background image identification information, the contents of the palette data included in the background image data may be set based on the date / time information ( The background image data identification information may be acquired based on the background image identification information and the date / time information (see FIG. 9).
[0053]
In addition, the game server 20 that has received the image registration request, based on the game character image data identification information (or game character image identification information) and background image data identification information (or background image identification information) included in the registration request, A game image to be stored may be synthesized, and the synthesized image may be stored in association with the user ID.
[0054]
The present invention is not limited to the above embodiment.
[0055]
For example, in the above description, the target image such as a standby image or a game image has been described as being divided into a game character portion (predetermined region) and a background portion (region other than the predetermined region), but the target image is the first portion (region). , The second part,..., The n-th part. For example, an area other than the predetermined area may be further divided into a plurality of areas.
[0056]
【The invention's effect】
As described above, according to the present invention, the amount of data communication related to image distribution can be kept low.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration of a game system according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of a screen.
FIG. 3 is a diagram showing a game character portion.
FIG. 4 is a diagram showing a background portion.
FIG. 5 is a diagram showing functional blocks of the game system.
FIG. 6 is a diagram illustrating a data configuration of image data.
FIG. 7 is a diagram illustrating an example of an image information table.
FIG. 8 is a diagram illustrating an example of a background reference color information table.
FIG. 9 is a diagram illustrating an example of a background image information table.
FIG. 10 is a flowchart showing processing in the game server.
FIG. 11 is a flowchart illustrating an example of an image registration table.
[Explanation of symbols]
10 game systems, 12 mobile phones, 14 mobile phone base stations, 16 data communication networks, 18 game data distribution devices, 20 game servers, 22 game databases, 24 displays, 26 direction keys, 28 function buttons, 29 circle buttons, 30 Screen, 32 game character part, 34 background part, 40 image data storage part, 42 image data distribution part, 44 image data reception part, 46 image output part, 50 game character image data storage part, 52 background image data storage part, 54 A game character image data distribution unit, 56 a background image data distribution unit, 58 a game character image data reception unit, and a 60 background image data reception unit.
Claims (10)
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段と、
前記所定領域画像データを配信する所定領域画像データ配信手段と、
前記所定領域外画像データを配信する所定領域外画像データ配信手段と、
前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段と、
を含むことを特徴とする画像配信システム。Predetermined area image data storage means for storing predetermined area image data for displaying a predetermined area of the target image;
Non-predetermined region image data storage means for storing non-predetermined region image data, which is image data for displaying a region other than the predetermined region of the target image, and is configured in an image format different from the predetermined region image data When,
Predetermined area image data distribution means for distributing the predetermined area image data;
A non-predetermined image data distribution means for distributing the non-predetermined image data;
Image output means for outputting the target image based on the predetermined area image data and the outside of the predetermined area image data;
An image delivery system comprising:
前記所定領域外画像データは、所定色の所定階調で表現される画像を表示するための画像データであることを特徴とする画像配信システム。The image delivery system according to claim 1,
The image delivery system according to claim 1, wherein the image data outside the predetermined area is image data for displaying an image expressed by a predetermined gradation of a predetermined color.
前記所定領域外画像データ配信手段は、配信に係る前記所定領域外画像データの前記所定色を現在日時情報に基づいて制御する手段を含むことを特徴とする画像配信システム。The image delivery system according to claim 2,
The non-predetermined image data distribution means includes an image distribution system for controlling the predetermined color of the non-predetermined image data related to distribution based on current date and time information.
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段と、
前記所定領域画像データを配信する所定領域画像データ配信手段と、
前記所定領域外画像データを配信する所定領域外画像データ配信手段と、
を含むことを特徴とする画像配信装置。Predetermined area image data storage means for storing predetermined area image data for displaying a predetermined area of the target image;
Non-predetermined region image data storage means for storing non-predetermined region image data, which is image data for displaying a region other than the predetermined region of the target image, and is configured in an image format different from the predetermined region image data When,
Predetermined area image data distribution means for distributing the predetermined area image data;
A non-predetermined image data distribution means for distributing the non-predetermined image data;
An image distribution apparatus comprising:
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶してなる所定領域外画像データ記憶手段から前記所定領域外画像データを読み出し、配信するための所定領域外画像データ配信ステップと、
を含むことを特徴とする画像配信装置の制御方法。A predetermined area image data distribution step for reading out and distributing the predetermined area image data from a predetermined area image data storage means for storing predetermined area image data for displaying the predetermined area of the target image;
Image data for displaying an area other than the predetermined area of the target image, and storing image data outside the predetermined area configured by an image format different from the predetermined area image data Out-of-predetermined region image data distribution step for reading out and distributing the out-of-predetermined region image data from storage means
A control method for an image distribution apparatus.
対象画像の所定領域を表示するための所定領域画像データを記憶する所定領域画像データ記憶手段、
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを記憶する所定領域外画像データ記憶手段、
前記所定領域画像データを配信する所定領域画像データ配信手段、及び、
前記所定領域外画像データを配信する所定領域外画像データ配信手段、
として前記コンピュータを機能させるためのプログラム。A program for causing a computer to function as an image distribution device,
Predetermined area image data storage means for storing predetermined area image data for displaying a predetermined area of the target image;
Non-predetermined region image data storage means for storing non-predetermined region image data, which is image data for displaying a region other than the predetermined region of the target image, and is configured in an image format different from the predetermined region image data ,
Predetermined area image data distribution means for distributing the predetermined area image data; and
A non-predetermined image data distribution means for distributing the non-predetermined image data;
A program for causing the computer to function as
対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信手段と、
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信手段と、
前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段と、
を含むことを特徴とする端末。A terminal that is communicably connected to an image distribution device,
Predetermined area image data receiving means for receiving predetermined area image data for displaying a predetermined area of the target image from the image distribution device;
Predetermined image data for displaying an area other than the predetermined area of the target image, the non-predetermined area image data having an image format different from the predetermined area image data from the image distribution apparatus. Out-of-region image data receiving means;
Image output means for outputting the target image based on the predetermined area image data and the outside of the predetermined area image data;
The terminal characterized by including.
対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信ステップと、
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信ステップと、
前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力ステップと、
を含むことを特徴とする端末の制御方法。A method for controlling a terminal communicably connected to an image distribution device,
A predetermined area image data receiving step for receiving, from the image distribution device, predetermined area image data for displaying a predetermined area of the target image;
Predetermined image data for displaying an area other than the predetermined area of the target image, the non-predetermined area image data having an image format different from the predetermined area image data from the image distribution apparatus. Out-of-region image data receiving step;
An image output step for outputting the target image based on the predetermined area image data and the outside of the predetermined area image data;
A method for controlling a terminal, comprising:
対象画像の所定領域を表示するための所定領域画像データを、前記画像配信装置から受信する所定領域画像データ受信手段、
前記対象画像の前記所定領域以外の領域を表示するための画像データであって、前記所定領域画像データとは異なる画像形式によって構成される所定領域外画像データを、前記画像配信装置から受信する所定領域外画像データ受信手段、及び、
前記所定領域画像データと前記所定領域外画像データとに基づいて、前記対象画像を出力する画像出力手段、
として前記コンピュータを機能させるためのプログラム。A program for causing a computer to function as a terminal communicably connected to an image distribution device,
Predetermined area image data receiving means for receiving predetermined area image data for displaying a predetermined area of the target image from the image distribution device;
Predetermined image data for displaying an area other than the predetermined area of the target image, the non-predetermined area image data having an image format different from the predetermined area image data from the image distribution apparatus. Out-of-region image data receiving means, and
Image output means for outputting the target image based on the predetermined area image data and the outside of the predetermined area image data;
A program for causing the computer to function as
請求項9に記載のプログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、配信する手段を含むことを特徴とする画像配信装置。The image distribution apparatus according to claim 4.
An image distribution apparatus comprising: an information storage medium storing the program according to claim 9, and means for reading and distributing the program from the information storage medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003054795A JP4120986B2 (en) | 2003-02-28 | 2003-02-28 | Image delivery system, image delivery apparatus, image delivery apparatus control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003054795A JP4120986B2 (en) | 2003-02-28 | 2003-02-28 | Image delivery system, image delivery apparatus, image delivery apparatus control method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004266575A true JP2004266575A (en) | 2004-09-24 |
| JP4120986B2 JP4120986B2 (en) | 2008-07-16 |
Family
ID=33119029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003054795A Expired - Fee Related JP4120986B2 (en) | 2003-02-28 | 2003-02-28 | Image delivery system, image delivery apparatus, image delivery apparatus control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4120986B2 (en) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004357183A (en) * | 2003-05-30 | 2004-12-16 | Sharp Corp | Mobile terminal |
| JP2006185121A (en) * | 2004-12-27 | 2006-07-13 | Clarion Co Ltd | Information processor, its control method, control program and recording medium |
| WO2006125379A1 (en) * | 2005-05-21 | 2006-11-30 | Huawei Technologies Co., Ltd. | A scene generating method and system of mobile game |
| JP2007041641A (en) * | 2005-07-29 | 2007-02-15 | Sony Ericsson Mobilecommunications Japan Inc | Portable terminal device, menu display method and program |
| JP2009089089A (en) * | 2007-09-28 | 2009-04-23 | Kyocera Corp | Mobile terminal device |
| JP2010087607A (en) * | 2008-09-29 | 2010-04-15 | Kyocera Corp | Portable electronic device |
| JP2014230798A (en) * | 2014-07-08 | 2014-12-11 | グリー株式会社 | Game control method, game supply device and game control program |
| JP2014230810A (en) * | 2014-07-30 | 2014-12-11 | 京楽産業.株式会社 | Game machine |
| JP2015097812A (en) * | 2015-01-28 | 2015-05-28 | グリー株式会社 | GAME CONTROL METHOD, GAME PROVIDING DEVICE, AND GAME CONTROL PROGRAM |
| JP2016083522A (en) * | 2009-10-06 | 2016-05-19 | 株式会社三洋物産 | Game machine |
| JP2017505078A (en) * | 2013-11-11 | 2017-02-09 | アマゾン テクノロジーズ インコーポレイテッド | Multiple stream content presentation |
| US9805479B2 (en) | 2013-11-11 | 2017-10-31 | Amazon Technologies, Inc. | Session idle optimization for streaming server |
| US10097596B2 (en) | 2013-11-11 | 2018-10-09 | Amazon Technologies, Inc. | Multiple stream content presentation |
| US10257266B2 (en) | 2013-11-11 | 2019-04-09 | Amazon Technologies, Inc. | Location of actor resources |
| US10315110B2 (en) | 2013-11-11 | 2019-06-11 | Amazon Technologies, Inc. | Service for generating graphics object data |
| US10374928B1 (en) | 2013-11-11 | 2019-08-06 | Amazon Technologies, Inc. | Efficient bandwidth estimation |
| US10601885B2 (en) | 2013-11-11 | 2020-03-24 | Amazon Technologies, Inc. | Adaptive scene complexity based on service quality |
| JP2021164626A (en) * | 2020-04-07 | 2021-10-14 | エヌシーソフト・コーポレイションNcsoft Corporation | Methods and equipment for game streaming |
| CN116634191A (en) * | 2023-05-23 | 2023-08-22 | 浙江吉利控股集团有限公司 | A data storage method, device, electronic equipment and storage medium |
-
2003
- 2003-02-28 JP JP2003054795A patent/JP4120986B2/en not_active Expired - Fee Related
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004357183A (en) * | 2003-05-30 | 2004-12-16 | Sharp Corp | Mobile terminal |
| JP2006185121A (en) * | 2004-12-27 | 2006-07-13 | Clarion Co Ltd | Information processor, its control method, control program and recording medium |
| WO2006125379A1 (en) * | 2005-05-21 | 2006-11-30 | Huawei Technologies Co., Ltd. | A scene generating method and system of mobile game |
| JP2007041641A (en) * | 2005-07-29 | 2007-02-15 | Sony Ericsson Mobilecommunications Japan Inc | Portable terminal device, menu display method and program |
| JP2009089089A (en) * | 2007-09-28 | 2009-04-23 | Kyocera Corp | Mobile terminal device |
| JP2010087607A (en) * | 2008-09-29 | 2010-04-15 | Kyocera Corp | Portable electronic device |
| JP2016083522A (en) * | 2009-10-06 | 2016-05-19 | 株式会社三洋物産 | Game machine |
| JP2017185350A (en) * | 2009-10-06 | 2017-10-12 | 株式会社三洋物産 | Game machine |
| JP2017505078A (en) * | 2013-11-11 | 2017-02-09 | アマゾン テクノロジーズ インコーポレイテッド | Multiple stream content presentation |
| US10315110B2 (en) | 2013-11-11 | 2019-06-11 | Amazon Technologies, Inc. | Service for generating graphics object data |
| US10778756B2 (en) | 2013-11-11 | 2020-09-15 | Amazon Technologies, Inc. | Location of actor resources |
| US10601885B2 (en) | 2013-11-11 | 2020-03-24 | Amazon Technologies, Inc. | Adaptive scene complexity based on service quality |
| US9805479B2 (en) | 2013-11-11 | 2017-10-31 | Amazon Technologies, Inc. | Session idle optimization for streaming server |
| US10097596B2 (en) | 2013-11-11 | 2018-10-09 | Amazon Technologies, Inc. | Multiple stream content presentation |
| US10257266B2 (en) | 2013-11-11 | 2019-04-09 | Amazon Technologies, Inc. | Location of actor resources |
| US10374928B1 (en) | 2013-11-11 | 2019-08-06 | Amazon Technologies, Inc. | Efficient bandwidth estimation |
| US10347013B2 (en) | 2013-11-11 | 2019-07-09 | Amazon Technologies, Inc. | Session idle optimization for streaming server |
| JP2014230798A (en) * | 2014-07-08 | 2014-12-11 | グリー株式会社 | Game control method, game supply device and game control program |
| JP2014230810A (en) * | 2014-07-30 | 2014-12-11 | 京楽産業.株式会社 | Game machine |
| JP2015097812A (en) * | 2015-01-28 | 2015-05-28 | グリー株式会社 | GAME CONTROL METHOD, GAME PROVIDING DEVICE, AND GAME CONTROL PROGRAM |
| JP2021164626A (en) * | 2020-04-07 | 2021-10-14 | エヌシーソフト・コーポレイションNcsoft Corporation | Methods and equipment for game streaming |
| JP7191900B2 (en) | 2020-04-07 | 2022-12-19 | エヌシーソフト・コーポレイション | Method and apparatus for game streaming |
| CN116634191A (en) * | 2023-05-23 | 2023-08-22 | 浙江吉利控股集团有限公司 | A data storage method, device, electronic equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4120986B2 (en) | 2008-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4120986B2 (en) | Image delivery system, image delivery apparatus, image delivery apparatus control method, and program | |
| US8041291B2 (en) | Delivering content to mobile electronic communications devices | |
| KR101496875B1 (en) | Apparatus and methods for retrieving/downloading content on a communication device | |
| KR20060132352A (en) | Automatic Advertising System and Method Using Mobile Communication Terminal | |
| WO2014020641A1 (en) | Content provision system, content provision device, content playback device, control method, program, and recording medium | |
| JP2001318852A (en) | Electronic data distributing system and video game and wrist watch to be used for the same system | |
| WO2007069343A1 (en) | Contents displaying method | |
| JP7098017B2 (en) | Screen lock method and mobile device | |
| CN101911663A (en) | Adaptive soft key functionality for display devices | |
| EP1452990A2 (en) | Wireless terminal advertisement system | |
| US8390566B2 (en) | Wallpaper for electronic devices | |
| US20050229224A1 (en) | Information processing device and information processing system | |
| JP2010204738A (en) | Content recommendation system and content recommendation method | |
| US20050079894A1 (en) | Electronic directory of phone numbers, mobile terminal having the same and management method thereof | |
| CN106302670A (en) | A picture updating method, communication terminal and server | |
| US20050017976A1 (en) | Cellular terminal, method for creating animation of cellular terminal, and animation creation system | |
| KR20030068264A (en) | Method for bringing up a character based on a call | |
| CN114281459B (en) | Resource acquisition method and related product | |
| KR20010110374A (en) | A font data download service method of handheld mobile phone device | |
| KR20020095064A (en) | Method of managing and displaying image data for a mobile phone | |
| JP2006018390A (en) | News information provision method to cellphone or portable terminal | |
| JP2021020123A (en) | Control program for user terminal, control method, and game system | |
| KR100799882B1 (en) | Method for providing additional information linked to mobile contents and computer readable recording medium recording program for realizing the same | |
| KR20040026962A (en) | System and Method for Providing Background Image on Mobile Phone | |
| KR20060081159A (en) | Terminal information management method and system of mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050401 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050920 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051118 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060110 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060310 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060323 |
|
| A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060414 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060427 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060523 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080422 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110509 Year of fee payment: 3 |
|
| 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: 20110509 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120509 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130509 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130509 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140509 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |