JP4193073B2 - 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 - Google Patents
画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 Download PDFInfo
- Publication number
- JP4193073B2 JP4193073B2 JP2007099303A JP2007099303A JP4193073B2 JP 4193073 B2 JP4193073 B2 JP 4193073B2 JP 2007099303 A JP2007099303 A JP 2007099303A JP 2007099303 A JP2007099303 A JP 2007099303A JP 4193073 B2 JP4193073 B2 JP 4193073B2
- Authority
- JP
- Japan
- Prior art keywords
- character string
- justified
- image
- data
- arrangement
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4856—End-user interface for client configuration for language selection, e.g. for the menu or subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Projection Apparatus (AREA)
Description
図1は、本実施例におけるプロジェクタ100の機能ブロックを示す図である。プロジェクタ100は、ユーザーによるデフォルト言語の選択やパスワードの入力等に応じて入力情報を生成する入力部110と、種々のデータを記憶する記憶部120と、種々の判定を行う判定部130と、種々の画像を生成する画像生成部140と、当該画像を投写する投写部190とを含んで構成されている。なお、本実施例では、例えば、プロジェクタ100は、ユーザーの選択に応じてユーザーの母国語をデフォルト言語として設定し、当該デフォルト言語でOSD画像を生成するように構成されている。
右詰め言語である場合、画像生成部140は、入力部110からの入力情報に基づく入力文字数、ステップS1で求めた減算値、文字列データ122で示される右詰め言語の文字列(例えば、[パスワード設定]に相当するアラビア語の文字列等)の文字数を加算した加算値を全長として決定する(ステップS3)。
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。例えば、右詰め言語の場合に左詰めで文字列が表示される特殊画像は、パスワード入力画像には限定されず、エラーメッセージ通知画像、メールアドレス入力画像、メールアドレス表示画像等の英数字、記号で文字列が構成される画像であってもよい。また、特殊文字列の表示位置は、通常の文字列と同一の行には限定されず、通常の文字列と異なる行であってもよい。
Claims (6)
- 少なくとも1か国の言語の文字列を示す文字列データと、当該言語の文字列が左詰めで表示されるか右詰めで表示されるかを示す配置指定データと、前記言語の文字列の左上の座標位置または右上の座標位置を示す座標データとを記憶する記憶部と、
前記配置指定データに基づいて前記文字列の配置を判定する判定部と、
前記文字列データと、当該判定部によって判定された前記文字列の配置とに基づき、前記文字列を左詰めまたは右詰めで示すOSD画像を生成する画像生成部と、
を含み、
前記画像生成部は、
前記判定部によって前記文字列の配置が左詰めと判定された場合、前記座標データで示される左上の座標位置から前記文字列を描画して前記文字列を左詰めで示す前記OSD画像を生成し、
前記判定部によって前記文字列の配置が右詰めと判定された場合、前記文字列データに基づいて前記文字列の全長を決定するとともに、前記座標データで示される右上の座標位置から前記全長を引いた座標位置から前記文字列を描画して前記文字列を右詰めで示す前記OSD画像を生成するとともに、
前記OSD画像の一部として、英数字および記号の少なくとも一方で構成される特殊文字列を示す特殊画像を生成する場合、当該特殊画像における前記特殊文字列を左詰めで表示する画像を生成することを特徴とする画像生成システム。 - 請求項1に記載の画像生成システムにおいて、
前記特殊画像は、前記特殊文字列の入力欄を含む画像であって、
前記記憶部は、前記入力欄に入力可能な文字数を示す入力可能文字数データを記憶し、
前記画像生成部は、
前記判定部によって前記文字列の配置が右詰めと判定された場合であって、かつ、前記入力欄に入力された入力文字列を示す画像を生成する場合、
前記入力可能文字数データに基づき、前記入力可能な文字数から当該入力文字列の文字
数を減算した減算値を演算し、
前記入力文字列の文字数と、当該減算値と、前記文字列データに基づく右詰めで表示される前記文字列の文字数とを加算した加算値を前記全長として決定し、
前記座標データで示される右上の座標位置から前記全長を引いた座標位置から、前記入力文字列に当該減算値分の空白文字列を付加した付加文字列の後に右詰めで表示される前記文字列を付加した合成文字列を描画することを特徴とする画像生成システム。 - 請求項1、2のいずれかに記載の画像生成システムと、
前記OSD画像を投写する投写部と、
を含むプロジェクタ。 - 記憶部を含むコンピュータにより読み取り可能なプログラムであって、
前記コンピュータを、
少なくとも1か国の言語の文字列を示す文字列データと、当該言語の文字列が左詰めで表示されるか右詰めで表示されるかを示す配置指定データと、前記言語の文字列の左上の座標位置または右上の座標位置を示す座標データとを前記記憶部に記憶させる記憶制御部と、
前記配置指定データに基づいて前記文字列の配置を判定する判定部と、
前記文字列データと、当該判定部によって判定された前記文字列の配置とに基づき、前記文字列を左詰めまたは右詰めで示すOSD画像を生成する画像生成部として機能させ、
前記画像生成部は、
前記判定部によって前記文字列の配置が左詰めと判定された場合、前記座標データで示される左上の座標位置から前記文字列を描画して前記文字列を左詰めで示す前記OSD画像を生成し、
前記判定部によって前記文字列の配置が右詰めと判定された場合、前記文字列データに基づいて前記文字列の全長を決定するとともに、前記座標データで示される右上の座標位置から前記全長を引いた座標位置から前記文字列を描画して前記文字列を右詰めで示す前記OSD画像を生成するとともに、
前記OSD画像の一部として、英数字および記号の少なくとも一方で構成される特殊文字列を示す特殊画像を生成する場合、当該特殊画像における前記特殊文字列を左詰めで表示する画像を生成することを特徴とするプログラム。 - 記憶部を含むコンピュータにより読み取り可能なプログラムを記憶した情報記憶媒体であって、
請求項4に記載のプログラムを記憶した情報記憶媒体。 - 少なくとも1か国の言語の文字列を示す文字列データと、当該言語の文字列が左詰めで表示されるか右詰めで表示されるかを示す配置指定データと、前記言語の文字列の左上の座標位置または右上の座標位置を示す座標データとを記憶する記憶部を有するコンピュータによる画像生成方法であって、
前記コンピュータは、
前記配置指定データに基づいて前記文字列の配置を判定し、
前記文字列の配置が左詰めの場合、前記文字列データに基づき、前記座標データで示される左上の座標位置から前記文字列を描画して前記文字列を左詰めで示すOSD画像を生成し、
前記文字列の配置が右詰めの場合、前記文字列データに基づき、前記文字列の全長を決定するとともに、前記座標データで示される右上の座標位置から前記全長を引いた座標位置から前記文字列を描画して前記文字列を右詰めで示す前記OSD画像を生成し、
前記OSD画像の一部として、英数字および記号の少なくとも一方で構成される特殊文字列を示す特殊画像を生成する場合、当該特殊画像における前記特殊文字列を左詰めで表示する画像を生成することを特徴とする画像生成方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007099303A JP4193073B2 (ja) | 2007-04-05 | 2007-04-05 | 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 |
CNA2008800002512A CN101542585A (zh) | 2007-04-05 | 2008-03-14 | 图像生成***、投影机、程序、信息存储介质及图像生成方法 |
PCT/JP2008/054718 WO2008126634A1 (ja) | 2007-04-05 | 2008-03-14 | 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 |
US12/298,113 US8477138B2 (en) | 2007-04-05 | 2008-03-14 | Projector, non-transitory medium, and image generation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007099303A JP4193073B2 (ja) | 2007-04-05 | 2007-04-05 | 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008256964A JP2008256964A (ja) | 2008-10-23 |
JP4193073B2 true JP4193073B2 (ja) | 2008-12-10 |
Family
ID=39863760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007099303A Active JP4193073B2 (ja) | 2007-04-05 | 2007-04-05 | 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8477138B2 (ja) |
JP (1) | JP4193073B2 (ja) |
CN (1) | CN101542585A (ja) |
WO (1) | WO2008126634A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011134192A (ja) * | 2009-12-25 | 2011-07-07 | Casio Computer Co Ltd | 文字列表示装置、文字列表示方法およびプログラム |
JP5858641B2 (ja) * | 2011-05-10 | 2016-02-10 | キヤノン株式会社 | 情報処理装置、情報処理装置と外部装置とを含むシステム、システムの制御方法、及びプログラム |
CN102208180B (zh) * | 2011-06-02 | 2013-04-17 | 福建新大陆通信科技股份有限公司 | 一种机顶盒快速显示矢量字体的方法 |
JP6460088B2 (ja) | 2016-12-14 | 2019-01-30 | カシオ計算機株式会社 | 投影装置、投影方法及びプログラム |
JP7255132B2 (ja) * | 2018-10-24 | 2023-04-11 | セイコーエプソン株式会社 | マルチプロジェクションシステム、プロジェクターおよびプロジェクターの制御方法 |
CN112579218B (zh) | 2019-09-27 | 2023-01-20 | 北京字节跳动网络技术有限公司 | 用户界面展示方法、装置、计算机可读介质及电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01321555A (ja) | 1988-06-24 | 1989-12-27 | Canon Inc | 文書処理装置 |
JPH05119755A (ja) * | 1991-10-24 | 1993-05-18 | Casio Comput Co Ltd | キヤラクタ表示装置 |
JPH05188919A (ja) | 1992-01-14 | 1993-07-30 | Hitachi Ltd | 文書可視化処理方法 |
JP3445394B2 (ja) * | 1993-12-17 | 2003-09-08 | ゼロックス・コーポレーション | 少なくとも二つのイメージセクションの比較方法 |
IL130688A0 (en) * | 1999-02-26 | 2000-06-01 | Ibm | Bidirectional network language support |
US6704116B1 (en) * | 1999-08-19 | 2004-03-09 | Saad D. Abulhab | Method and font for representing Arabic characters, and articles utilizing them |
JP4133982B2 (ja) * | 2004-09-09 | 2008-08-13 | 株式会社東芝 | メタデータと動画像の再生装置 |
-
2007
- 2007-04-05 JP JP2007099303A patent/JP4193073B2/ja active Active
-
2008
- 2008-03-14 WO PCT/JP2008/054718 patent/WO2008126634A1/ja active Application Filing
- 2008-03-14 CN CNA2008800002512A patent/CN101542585A/zh active Pending
- 2008-03-14 US US12/298,113 patent/US8477138B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US8477138B2 (en) | 2013-07-02 |
US20090153562A1 (en) | 2009-06-18 |
WO2008126634A1 (ja) | 2008-10-23 |
CN101542585A (zh) | 2009-09-23 |
JP2008256964A (ja) | 2008-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4193073B2 (ja) | 画像生成システム、プロジェクタ、プログラム、情報記憶媒体および画像生成方法 | |
JP2009128670A (ja) | ラスタデータ作成装置、ラスタデータ作成プログラム及び表示装置 | |
JP2008015354A (ja) | 表示制御装置、プログラマブル表示器および表示制御方法 | |
JP6266421B2 (ja) | 画像形成装置 | |
JP5228897B2 (ja) | 画像処理方法、そのプログラム及び画像処理装置 | |
JP2007240848A (ja) | 表示プログラム、データ構造及び表示装置 | |
JP5211851B2 (ja) | 電子式計算機 | |
JPH0522933B2 (ja) | ||
JP5353152B2 (ja) | 数式演算処理装置及び数式演算処理プログラム | |
JP2008020994A (ja) | プリンタドライバソフトウェア及びコンピュータ | |
JP5505531B2 (ja) | 電子式計算機 | |
JP2014206712A (ja) | 文字情報出力装置 | |
JPH0823744B2 (ja) | 文字列処理装置 | |
JP2015203973A (ja) | ロゴ作成装置およびロゴ作成方法 | |
JP4515978B2 (ja) | 描画装置およびそのプログラム | |
JP2014063439A (ja) | 描画処理装置およびその制御方法 | |
JP2022159340A5 (ja) | ||
JP2011209356A (ja) | 表示装置及び文字表示方法 | |
JP2009187492A (ja) | 演算機能を備えた電子装置および演算処理プログラム | |
JP2005157659A (ja) | 文書表示装置 | |
JP2007122152A (ja) | 文書編集装置、文書編集方法、および文書編集プログラム | |
JP2020145507A (ja) | 画像編集装置、画像編集方法 | |
JP2020098495A (ja) | 情報処理装置、情報処理方法 | |
JPH03282589A (ja) | 文書作成装置 | |
JP2001101165A (ja) | 文書編集装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20080827 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080909 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4193073 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111003 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121003 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121003 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131003 Year of fee payment: 5 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |