JP5463726B2 - 画像生成装置、サーバ装置、画像生成方法、および、プログラム - Google Patents
画像生成装置、サーバ装置、画像生成方法、および、プログラム Download PDFInfo
- Publication number
- JP5463726B2 JP5463726B2 JP2009110160A JP2009110160A JP5463726B2 JP 5463726 B2 JP5463726 B2 JP 5463726B2 JP 2009110160 A JP2009110160 A JP 2009110160A JP 2009110160 A JP2009110160 A JP 2009110160A JP 5463726 B2 JP5463726 B2 JP 5463726B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- character
- size
- display
- raster
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Description
少なくともラスタ画像を含む表示用画像を生成する画像生成装置であって、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する文字抽出手段と、
前記文字抽出手段が抽出した文字画像の前記ラスタ画像上での座標を算出する文字座標算出手段と、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する画像変形手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記文字抽出手段が抽出した文字の表示サイズを縦横等倍に補正する文字サイズ補正手段と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記文字座標算出手段が算出した座標を補正する文字座標補正手段と、
前記画像変形手段が変形した前記ラスタ画像に、少なくとも、前記文字サイズ補正手段が補正した文字サイズの文字画像を、前記文字座標補正手段が補正した座標で合成する画像合成手段と、
前記画像合成手段が合成した表示用画像を出力する出力制御手段と、
を備えることを特徴とする。
上記画像生成装置において、
前記文字サイズ補正手段は、縦横のいずれか変形率が低い方の変形率に基づいて、文字の表示サイズを縦横等倍に補正し、
前記文字座標補正手段は、縦横のいずれか変形率が高い方の変形率に基づいて、座標を補正する、
ことを特徴とする。
前記文字抽出手段は、前記ラスタ画像から抽出した文字をテキストデータに変換する文字変換手段をさらに備えていることが望ましく、この場合、
前記画像合成手段は、前記文字変換手段が変換したテキストデータを前記変形したラスタ画像に合成することが望ましい。
前記画像変形手段は、少なくとも、前記文字抽出手段が抽出した文字を除いた前記ラスタ画像を変形することを特徴とする。
前記ラスタ画像に含まれる線分を認識し、該認識した線分を示す線分画像を抽出する線分抽出手段と、
前記線分抽出手段が抽出した線分画像の前記ラスタ画像上での座標を算出する線分座標算出手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる変形率に基づいて、前記線分抽出手段が抽出した線分の表示サイズを補正する線分サイズ補正手段と、
前記ラスタ画像の変形率に基づいて、前記線分座標算出手段が算出した座標を補正する線分座標補正手段と、をさらに備えていることが望ましく、この場合、
前記画像合成手段は、前記画像変形手段が変形した前記ラスタ画像に、前記線分サイズ補正手段が補正した線分サイズの線分画像を、前記線分座標補正手段が補正した座標で合成することが望ましい。
前記画像変形手段は、少なくとも、前記線分抽出手段が抽出した線分を除いた前記ラスタ画像を変形することを特徴とする。
前記線分抽出手段は、前記ラスタ画像から抽出した線分画像をベクタ画像に変換する線分変換手段をさらに備えていることが望ましく、この場合、
前記画像合成手段は、前記線分変換手段が変換したベクタ画像を前記変形したラスタ画像に合成することが望ましい。
前記画像変形手段が変形する前記ラスタ画像はグラフを示すものであることが望ましく、この場合、
前記文字抽出手段が抽出する前記文字は、該グラフに付随する文字列とすることができる。
上記画像生成装置において、
前記出力制御手段は、前記画像合成手段が合成した表示用画像を当該画像生成装置が備える表示部に出力することを特徴とする。
上記画像生成装置において、
前記出力制御手段は、前記画像合成手段が合成した表示用画像を表示する表示部を備えた外部機器に出力することを特徴とする。
シンクライアント装置からの入力操作に基づいて処理をおこない、該処理によって生成した表示画面を前記シンクライアント装置に転送する、シンクライアントシステムのサーバ装置であって、
前記処理によって生成されるラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する文字抽出手段と、
前記文字抽出手段が抽出した文字画像の前記ラスタ画像上での座標を算出する文字座標算出手段と、
前記シンクライアント装置の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する画像変形手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記文字抽出手段が抽出した文字の表示サイズを縦横等倍に補正する文字サイズ補正手段と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記文字座標算出手段が算出した座標を補正する文字座標補正手段と、
前記画像変形手段が変形した前記ラスタ画像に、少なくとも、前記文字サイズ補正手段が補正した文字サイズの文字画像を、前記文字座標補正手段が補正した座標で合成して前記表示画面を生成する画像合成手段と、
を備えることを特徴とする。
少なくともラスタ画像を含む表示用画像を生成する画像生成方法であって、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出するステップと、
前記抽出した文字画像の前記ラスタ画像上での座標を算出するステップと、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形するステップと、
前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記抽出した文字の表示サイズを縦横等倍に補正するステップと、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記算出した文字画像の座標を補正するステップと、
前記変形させた前記ラスタ画像に、少なくとも、前記補正した文字サイズの文字画像を、前記補正した座標で合成するステップと、
前記合成した表示用画像を出力するステップと、
を含むことを特徴とする。
上記目的を達成するため、本発明の第4の観点にかかるプログラムは、
少なくともラスタ画像を含む表示用画像を生成させる装置を制御するコンピュータに、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する機能と、
前記抽出した文字画像の前記ラスタ画像上での座標を算出する機能と、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する機能と、
前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記抽出した文字の表示サイズを縦横等倍に補正する機能と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記算出した文字画像の座標を補正する機能と、
前記変形させた前記ラスタ画像に、少なくとも、前記補正した文字サイズの文字画像を、前記補正した座標で合成する機能と、
前記合成した表示用画像を出力する機能と、
を実現させることを特徴とする。
本発明にかかる実施形態を、図面を参照して以下に説明する。本実施形態では、移動体通信端末によって本発明にかかる画像生成装置を実現した場合を例示する。すなわち、本実施形態にかかる移動体通信端末100は、基本機能である通話・通信機能に加え、少なくともラスタ画像を含む画像を表示出力することができるものとする。本実施形態では、ビジネス文書などで用いられるような、グラフを含んだ画像を移動体通信端末100で表示する場合を想定する。
上記実施形態では、移動体通信端末100などのような、表示部を有する装置がグラフ画像を表示する場合に本発明を適用した例を示したが、表示画像についての処理をおこなう装置と表示装置とが別の装置である場合にも本発明を適用することができる。
Claims (13)
- 少なくともラスタ画像を含む表示用画像を生成する画像生成装置であって、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する文字抽出手段と、
前記文字抽出手段が抽出した文字画像の前記ラスタ画像上での座標を算出する文字座標算出手段と、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する画像変形手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記文字抽出手段が抽出した文字の表示サイズを縦横等倍に補正する文字サイズ補正手段と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記文字座標算出手段が算出した座標を補正する文字座標補正手段と、
前記画像変形手段が変形した前記ラスタ画像に、少なくとも、前記文字サイズ補正手段が補正した文字サイズの文字画像を、前記文字座標補正手段が補正した座標で合成する画像合成手段と、
前記画像合成手段が合成した表示用画像を出力する出力制御手段と、
を備えることを特徴とする画像生成装置。 - 前記文字サイズ補正手段は、縦横のいずれか変形率が低い方の変形率に基づいて、文字の表示サイズを縦横等倍に補正し、
前記文字座標補正手段は、縦横のいずれか変形率が高い方の変形率に基づいて、座標を補正する、
ことを特徴とする請求項1に記載の画像生成装置。 - 前記文字抽出手段は、前記ラスタ画像から抽出した文字をテキストデータに変換する文字変換手段をさらに備え、
前記画像合成手段は、前記文字変換手段が変換したテキストデータを前記変形したラスタ画像に合成する、
ことを特徴とする請求項1または2に記載の画像生成装置。 - 前記画像変形手段は、少なくとも、前記文字抽出手段が抽出した文字を除いた前記ラスタ画像を変形する、
ことを特徴とする請求項1乃至3のいずれか1項に記載の画像生成装置。 - 前記ラスタ画像に含まれる線分を認識し、該認識した線分を示す線分画像を抽出する線分抽出手段と、
前記線分抽出手段が抽出した線分画像の前記ラスタ画像上での座標を算出する線分座標算出手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる変形率に基づいて、前記線分抽出手段が抽出した線分の表示サイズを補正する線分サイズ補正手段と、
前記ラスタ画像の変形率に基づいて、前記線分座標算出手段が算出した座標を補正する線分座標補正手段と、をさらに備え、
前記画像合成手段は、前記画像変形手段が変形した前記ラスタ画像に、前記線分サイズ補正手段が補正した線分サイズの線分画像を、前記線分座標補正手段が補正した座標で合成する、
ことを特徴とする請求項1乃至4のいずれか1項に記載の画像生成装置。 - 前記画像変形手段は、少なくとも、前記線分抽出手段が抽出した線分を除いた前記ラスタ画像を変形する、
ことを特徴とする請求項5に記載の画像生成装置。 - 前記線分抽出手段は、前記ラスタ画像から抽出した線分画像をベクタ画像に変換する線分変換手段をさらに備え、
前記画像合成手段は、前記線分変換手段が変換したベクタ画像を前記変形したラスタ画像に合成する、
ことを特徴とする請求項5または6に記載の画像生成装置。 - 前記画像変形手段が変形する前記ラスタ画像はグラフを示し、
前記文字抽出手段が抽出する前記文字は、該グラフに付随する文字列である、
ことを特徴とする請求項1乃至7のいずれか1項に記載の画像生成装置。 - 前記出力制御手段は、前記画像合成手段が合成した表示用画像を当該画像生成装置が備える表示部に出力する、
ことを特徴とする請求項1乃至8のいずれか1項に記載の画像生成装置。 - 前記出力制御手段は、前記画像合成手段が合成した表示用画像を表示する表示部を備えた外部機器に出力する、
ことを特徴とする請求項1乃至8のいずれか1項に記載の画像生成装置。 - シンクライアント装置からの入力操作に基づいて処理をおこない、該処理によって生成した表示画面を前記シンクライアント装置に転送する、シンクライアントシステムのサーバ装置であって、
前記処理によって生成されるラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する文字抽出手段と、
前記文字抽出手段が抽出した文字画像の前記ラスタ画像上での座標を算出する文字座標算出手段と、
前記シンクライアント装置の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する画像変形手段と、
前記画像変形手段による前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記文字抽出手段が抽出した文字の表示サイズを縦横等倍に補正する文字サイズ補正手段と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記文字座標算出手段が算出した座標を補正する文字座標補正手段と、
前記画像変形手段が変形した前記ラスタ画像に、少なくとも、前記文字サイズ補正手段が補正した文字サイズの文字画像を、前記文字座標補正手段が補正した座標で合成して前記表示画面を生成する画像合成手段と、
を備えることを特徴とするサーバ装置。 - 少なくともラスタ画像を含む表示用画像を生成する画像生成方法であって、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出するステップと、
前記抽出した文字画像の前記ラスタ画像上での座標を算出するステップと、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形するステップと、
前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記抽出した文字の表示サイズを縦横等倍に補正するステップと、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記算出した文字画像の座標を補正するステップと、
前記変形させた前記ラスタ画像に、少なくとも、前記補正した文字サイズの文字画像を、前記補正した座標で合成するステップと、
前記合成した表示用画像を出力するステップと、
を含むことを特徴とする画像生成方法。 - 少なくともラスタ画像を含む表示用画像を生成させる装置を制御するコンピュータに、
前記ラスタ画像に含まれる文字を認識し、該認識した文字を示す文字画像を抽出する機能と、
前記抽出した文字画像の前記ラスタ画像上での座標を算出する機能と、
前記表示用画像を表示する画面の画面サイズに合わせて前記ラスタ画像を縦横非等倍に変形する機能と、
前記ラスタ画像の変形にかかる縦横非等倍の変形率に基づいて、前記抽出した文字の表示サイズを縦横等倍に補正する機能と、
前記ラスタ画像の縦横非等倍の変形率に基づいて、該ラスタ画像と前記文字の位置関係が保たれるように、前記算出した文字画像の座標を補正する機能と、
前記変形させた前記ラスタ画像に、少なくとも、前記補正した文字サイズの文字画像を、前記補正した座標で合成する機能と、
前記合成した表示用画像を出力する機能と、
を実現させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009110160A JP5463726B2 (ja) | 2009-04-28 | 2009-04-28 | 画像生成装置、サーバ装置、画像生成方法、および、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009110160A JP5463726B2 (ja) | 2009-04-28 | 2009-04-28 | 画像生成装置、サーバ装置、画像生成方法、および、プログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010261975A JP2010261975A (ja) | 2010-11-18 |
JP2010261975A5 JP2010261975A5 (ja) | 2012-01-05 |
JP5463726B2 true JP5463726B2 (ja) | 2014-04-09 |
Family
ID=43360123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009110160A Expired - Fee Related JP5463726B2 (ja) | 2009-04-28 | 2009-04-28 | 画像生成装置、サーバ装置、画像生成方法、および、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5463726B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5929883B2 (ja) * | 2013-12-18 | 2016-06-08 | コニカミノルタ株式会社 | 画面生成装置、遠隔操作装置、遠隔制御装置、画面生成方法、および画面生成プログラム |
JP7047325B2 (ja) | 2017-10-23 | 2022-04-05 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09134404A (ja) * | 1995-09-05 | 1997-05-20 | Fuji Xerox Co Ltd | 棒グラフ認識装置 |
JPH0991371A (ja) * | 1995-09-21 | 1997-04-04 | Nippon Telegr & Teleph Corp <Ntt> | 文字表示装置 |
JP4177325B2 (ja) * | 2004-12-27 | 2008-11-05 | 株式会社東芝 | 画像処理装置、画像処理プログラム及び画像処理方法 |
JP2006238289A (ja) * | 2005-02-28 | 2006-09-07 | Ricoh Co Ltd | 表示データの変倍方法 |
JP5007639B2 (ja) * | 2007-09-27 | 2012-08-22 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
-
2009
- 2009-04-28 JP JP2009110160A patent/JP5463726B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010261975A (ja) | 2010-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8179371B2 (en) | Method, system, and graphical user interface for selecting a soft keyboard | |
US9606704B2 (en) | Alternative inputs of a mobile communications device | |
KR101169148B1 (ko) | 문자 입력 디바이스, 문자 입력 방법 및 컴퓨터 판독가능한 매체 | |
US20090002324A1 (en) | Method, Apparatus and Computer Program Product for Providing a Scrolling Mechanism for Touch Screen Devices | |
US7715882B2 (en) | Mobile terminal apparatus, character input method and character input program | |
US20100182242A1 (en) | Method and apparatus for braille input on a portable electronic device | |
US9659547B2 (en) | Method and device for displaying images and text in accordance with a selected pattern | |
JP2009031864A (ja) | 情報処理装置およびプログラム | |
KR20140092873A (ko) | 적응식 입력 언어 전환 | |
JP2007011531A (ja) | インタフェース制御プログラム、インタフェース制御方法、インタフェース制御装置、プラグインプログラム | |
US8531461B2 (en) | Portable electronic device and method of controlling same | |
KR20120136642A (ko) | 터치 스크린을 구비한 기기의 인터페이스 제공 장치 및 방법 | |
WO2009156589A1 (en) | Text input | |
US20150316994A1 (en) | Content zooming method and terminal implementing the same | |
JP2002099379A (ja) | 改良型データ入力装置 | |
JP2011524595A (ja) | 個々のテキストフィールドのデータ入力をカスタマイズするための方法 | |
JP5463726B2 (ja) | 画像生成装置、サーバ装置、画像生成方法、および、プログラム | |
KR20140099832A (ko) | 휴대 장치에서 플로팅 키들을 생성하는 방법 및 장치 | |
JP5268831B2 (ja) | 携帯電子機器 | |
WO2007004455A1 (ja) | コンテンツ表示倍率設定方法、コンテンツ表示倍率設定プログラム、及び、端末装置 | |
JP4884511B2 (ja) | 文字入力装置及び文字入力方法 | |
JP2018005421A (ja) | 電子機器、制御方法、及びプログラム | |
JP2007328391A (ja) | 携帯端末プリントシステム | |
KR101632022B1 (ko) | 이동 단말기 및 그 제어 방법 | |
JP4672717B2 (ja) | 情報処理装置及び画面表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111115 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130321 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130827 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131004 |
|
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: 20131224 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140106 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5463726 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |