JP4492718B2 - 情報出力装置および情報出力処理プログラム - Google Patents
情報出力装置および情報出力処理プログラム Download PDFInfo
- Publication number
- JP4492718B2 JP4492718B2 JP2008055400A JP2008055400A JP4492718B2 JP 4492718 B2 JP4492718 B2 JP 4492718B2 JP 2008055400 A JP2008055400 A JP 2008055400A JP 2008055400 A JP2008055400 A JP 2008055400A JP 4492718 B2 JP4492718 B2 JP 4492718B2
- Authority
- JP
- Japan
- Prior art keywords
- font size
- size
- font
- text
- determined
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Description
図1は、本発明の情報出力装置の実施形態に係るサーバ・クライアント・システムの構成を示すブロック図である。
図10は、前記クライアント装置20によるWebページの第2実施形態のフォントサイズ変更処理(2)を示すフローチャートである。
前記図11(a)で示すフォントサイズ分布のテキストデータにより生成されたWebページの場合、前記小サイズ側フォント纏め数(Smerges)は、前記式(a)に従い“3”になる。
前記図11(a)で示すフォントサイズ分布のテキストデータにより生成されたWebページの場合、前記大サイズ側フォント纏め数(Smergel)は、前記式(b)に従い“3”になる。
20 …クライアント装置
11,21…CPU
12,22…バス
13,23…ROM
14,24…RAM
24a…フォントサイズ分布(cnt[fs]:fs=1〜max)メモリ
24b…最適フォントサイズ設定(Sopt)メモリ
24c…最高頻度フォントサイズ(Sdominant)メモリ
24d…サイズ差分(Sdiff)メモリ
24e…変更対象フォントサイズ(i)メモリ
24f…最小フォントサイズ設定(Smin)メモリ
24g…最大フォントサイズ設定(Smax)メモリ
24h…最小フォントサイズ(Ssmallest)メモリ
24i…最大フォントサイズ(Slargest)メモリ
24j…小サイズ側フォント纏め数(Smerges)メモリ
24k…大サイズ側フォント纏め数(Smergel)メモリ
24m…フォント纏め数判定(j)メモリ
24n…変更サイズ設定(k)メモリ
15,25…フレームバッファRAM
16,26…表示装置
17,27…入力装置
18a,28a…外部記憶装置
18b,28b…補助記憶装置
19,29…通信I/F
N …通信ネットワーク
Claims (6)
- 表示データに含まれるテキストのフォントサイズについて、所定のフォントサイズ及び最小フォントサイズ、最大フォントサイズを予め設定するサイズ設定手段と、
前記表示データに含まれるテキストのフォントサイズ毎の使用頻度を抽出するサイズ分布抽出手段と、
このサイズ分布抽出手段により抽出されたフォントサイズ毎の使用頻度の中の当該使用頻度の高いフォントサイズを判定するサイズ判定手段と、
前記サイズ設定手段により予め設定された所定のフォントサイズから前記サイズ判定手段により判定された使用頻度の高いフォントサイズを減算してフォントサイズの差分を求めるサイズ差分計算手段と、
このサイズ差分計算手段により求められた前記所定のフォントサイズと前記使用頻度の高いフォントサイズとの差分に対応させて、前記表示データに含まれるテキストのフォントサイズを、前記最小フォントサイズと前記最大フォントサイズの範囲に収めて変更するサイズ変更手段と、
を備えたことを特徴とする情報出力装置。 - 表示データに含まれるテキストのフォントサイズについて、所定のフォントサイズ、最小設定フォントサイズ、最大設定フォントサイズを予め設定するサイズ設定手段と、
前記表示データに含まれるテキストのフォントサイズ毎の使用頻度を抽出するサイズ分布抽出手段と、
このサイズ分布抽出手段により抽出されたフォントサイズ毎の使用頻度の中の当該使用頻度の高いフォントサイズを判定するサイズ判定手段と、
このサイズ判定手段により判定された使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストのフォントサイズを、前記サイズ設定手段により予め設定された所定のフォントサイズから最小設定フォントサイズまでの各フォントサイズに合わせて均等に纏めるための条件を設定する第1の条件設定手段と、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストのフォントサイズを、前記サイズ設定手段により予め設定された所定のフォントサイズから最大設定フォントサイズまでの各フォントサイズに合わせて均等に纏めるための条件を設定する第2の条件設定手段と、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズのテキストを前記サイズ設定手段により予め設定された所定のフォントサイズに変更する第1のサイズ変更手段と、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストのフォントサイズを、前記第1の条件設定手段により設定された条件に従って変更する第2のサイズ変更手段と、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストのフォントサイズを、前記第2の条件設定手段により設定された条件に従って変更する第3のサイズ変更手段と、
を備えたことを特徴とする情報出力装置。 - 前記サイズ判定手段は、前記サイズ分布抽出手段により抽出されたフォントサイズ毎の使用頻度の中の当該使用頻度の高いフォントサイズ、および最大のフォントサイズ、最小のフォントサイズを判定する最大最小サイズ判定手段を有し、
前記第1の条件設定手段は、前記サイズ判定手段により判定された使用頻度の高いフォントサイズから最小のフォントサイズを減算した値を、前記サイズ設定手段により予め設定された所定のフォントサイズから最小設定フォントサイズを減算した値で除算する除算手段を有し、この除算手段による除算結果を、前記使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストを前記予め設定された所定のフォントサイズから最小設定フォントサイズまでの各フォントサイズに合わせて纏める数の条件として設定し、
前記第2の条件設定手段は、前記サイズ判定手段により判定された最大のフォントサイズから使用頻度の高いフォントサイズを減算した値を、前記サイズ設定手段により予め設定された最大設定フォントサイズから所定のフォントサイズを減算した値で除算する除算手段を有し、この除算手段による除算結果を、前記使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストを前記予め設定された所定のフォントサイズから最大設定フォントサイズまでの各フォントサイズに合わせて纏める数の条件として設定し、
前記第2のサイズ変更手段は、前記第1の条件設定手段により設定された纏める数の条件に従って、前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストを前記予め設定された所定のフォントサイズから最小設定フォントサイズまでの各フォントサイズに合わせて変更し、
前記第3のサイズ変更手段は、前記第2の条件設定手段により設定された纏める数の条件に従って、前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストを前記予め設定された所定のフォントサイズから最大設定フォントサイズまでの各フォントサイズに合わせて変更する、
ことを特徴とする請求項2に記載の情報出力装置。 - 前記サイズ設定手段は、前記表示データに含まれるテキストのフォントサイズについて、当該表示データを出力すべき画面サイズに応じて所定のフォントサイズを設定する画面サイズ対応設定手段を有することを特徴とする請求項1ないし請求項3の何れか1項に記載の情報出力装置。
- 情報出力装置のコンピュータを制御して表示データを出力するための情報出力処理プログラムであって、
前記コンピュータを、
前記表示データに含まれるテキストのフォントサイズ毎の使用頻度を抽出するサイズ分布抽出手段、
このサイズ分布抽出手段により抽出されたフォントサイズ毎の使用頻度の中の当該使用頻度の高いフォントサイズを判定するサイズ判定手段、
予め設定された所定のフォントサイズから前記サイズ判定手段により判定された使用頻度の高いフォントサイズを減算してフォントサイズの差分を求めるサイズ差分計算手段、
このサイズ差分計算手段により求められた前記所定のフォントサイズと前記使用頻度の高いフォントサイズとの差分に対応させて、前記表示データに含まれるテキストのフォントサイズを、予め設定された最小フォントサイズと最大フォントサイズの範囲に収めて変更するサイズ変更手段、
として機能させるようにしたコンピュータ読み込み可能な情報出力処理プログラム。 - 情報出力装置のコンピュータを制御して表示データを出力するための情報出力処理プログラムであって、
前記コンピュータを、
前記表示データに含まれるテキストのフォントサイズ毎の使用頻度を抽出するサイズ分布抽出手段、
このサイズ分布抽出手段により抽出されたフォントサイズ毎の使用頻度の中の当該使用頻度の高いフォントサイズを判定するサイズ判定手段、
このサイズ判定手段により判定された使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストのフォントサイズを、予め設定された所定のフォントサイズから最小設定フォントサイズまでの各フォントサイズに合わせて均等に纏めるための条件を設定する第1の条件設定手段、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストのフォントサイズを、予め設定された所定のフォントサイズから最大設定フォントサイズまでの各フォントサイズに合わせて均等に纏めるための条件を設定する第2の条件設定手段、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズのテキストを前記予め設定された所定のフォントサイズに変更する第1のサイズ変更手段、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも小さい各フォントサイズ毎のテキストのフォントサイズを、前記第1の条件設定手段により設定された条件に従って変更する第2のサイズ変更手段、
前記サイズ判定手段により判定された使用頻度の高いフォントサイズよりも大きい各フォントサイズ毎のテキストのフォントサイズを、前記第2の条件設定手段により設定された条件に従って変更する第3のサイズ変更手段、
として機能させるようにしたコンピュータ読み込み可能な情報出力処理プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008055400A JP4492718B2 (ja) | 2008-03-05 | 2008-03-05 | 情報出力装置および情報出力処理プログラム |
US12/397,607 US20090225086A1 (en) | 2008-03-05 | 2009-03-04 | Information output apparatus and information output method and recording medium |
US13/484,344 US9117314B2 (en) | 2008-03-05 | 2012-05-31 | Information output apparatus, method, and recording medium for displaying information on a video display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008055400A JP4492718B2 (ja) | 2008-03-05 | 2008-03-05 | 情報出力装置および情報出力処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009211551A JP2009211551A (ja) | 2009-09-17 |
JP4492718B2 true JP4492718B2 (ja) | 2010-06-30 |
Family
ID=41053127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008055400A Active JP4492718B2 (ja) | 2008-03-05 | 2008-03-05 | 情報出力装置および情報出力処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (2) | US20090225086A1 (ja) |
JP (1) | JP4492718B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4803218B2 (ja) * | 2008-07-18 | 2011-10-26 | カシオ計算機株式会社 | 情報出力装置および情報出力処理プログラム |
US8543914B2 (en) * | 2009-05-22 | 2013-09-24 | Blackberry Limited | Method and device for proportional setting of font attributes |
US8284201B2 (en) * | 2009-06-29 | 2012-10-09 | Core Wireless Licensing S.A.R.L. | Automatic zoom for a display |
US8832548B2 (en) * | 2009-09-21 | 2014-09-09 | Google Inc. | System and method for selective control of zoom adjustments in an electronic publication |
US9164967B2 (en) * | 2009-11-25 | 2015-10-20 | Red Hat, Inc. | Extracting font metadata from font files into searchable metadata for package distribution |
EP2524325A2 (en) * | 2010-01-11 | 2012-11-21 | Apple Inc. | Electronic text manipulation and display |
US20110202829A1 (en) * | 2010-02-12 | 2011-08-18 | Research In Motion Limited | Method, device and system for controlling a display according to a defined sizing parameter |
CN104731455A (zh) * | 2015-03-31 | 2015-06-24 | 努比亚技术有限公司 | 应用标识显示方法及装置 |
JP6448696B2 (ja) * | 2017-03-22 | 2019-01-09 | 株式会社東芝 | 情報処理装置、方法及びプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001236202A (ja) * | 2000-02-22 | 2001-08-31 | Sharp Corp | 通信システム |
JP2004193809A (ja) * | 2002-12-10 | 2004-07-08 | Matsushita Electric Ind Co Ltd | 通信装置 |
JP2005242756A (ja) * | 2004-02-27 | 2005-09-08 | Ricoh Co Ltd | マルチメディアコンテンツ生成装置、マルチメディアコンテンツ生成方法、その方法をコンピュータに実行させるプログラム、およびマルチメディアコンテンツ生成システム |
JP2008210116A (ja) * | 2007-02-26 | 2008-09-11 | Nec Corp | 携帯無線端末における描画サイズ設定方式 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070094591A1 (en) * | 2005-10-24 | 2007-04-26 | Etgen Michael P | System and method for text legibility enhancement |
-
2008
- 2008-03-05 JP JP2008055400A patent/JP4492718B2/ja active Active
-
2009
- 2009-03-04 US US12/397,607 patent/US20090225086A1/en not_active Abandoned
-
2012
- 2012-05-31 US US13/484,344 patent/US9117314B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001236202A (ja) * | 2000-02-22 | 2001-08-31 | Sharp Corp | 通信システム |
JP2004193809A (ja) * | 2002-12-10 | 2004-07-08 | Matsushita Electric Ind Co Ltd | 通信装置 |
JP2005242756A (ja) * | 2004-02-27 | 2005-09-08 | Ricoh Co Ltd | マルチメディアコンテンツ生成装置、マルチメディアコンテンツ生成方法、その方法をコンピュータに実行させるプログラム、およびマルチメディアコンテンツ生成システム |
JP2008210116A (ja) * | 2007-02-26 | 2008-09-11 | Nec Corp | 携帯無線端末における描画サイズ設定方式 |
Also Published As
Publication number | Publication date |
---|---|
US20120236004A1 (en) | 2012-09-20 |
US20090225086A1 (en) | 2009-09-10 |
US9117314B2 (en) | 2015-08-25 |
JP2009211551A (ja) | 2009-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4492718B2 (ja) | 情報出力装置および情報出力処理プログラム | |
WO2017088509A1 (zh) | 一种页面定制化的方法和装置 | |
JP5829354B2 (ja) | 情報処理システム、情報処理システムの制御方法、情報処理装置、情報処理装置の制御方法、情報記憶媒体、及びプログラム | |
CN103034729A (zh) | 网页绘制***和方法 | |
KR20070003418A (ko) | 동적 템플릿을 이용한 무선 웹 페이지 제공 방법 및 장치 | |
US7325189B2 (en) | Web screen creation method, program and server | |
CN112487763A (zh) | 基于svg的ofd文件在线显示方法、服务器端及*** | |
JP5136087B2 (ja) | クライアント装置およびクライアント制御プログラム | |
JP5604016B1 (ja) | スクリプトのキャッシュ方法及びそれを適用した情報処理装置 | |
CN113050921A (zh) | 一种网页转换方法、装置、存储介质和计算机设备 | |
WO2016184292A1 (zh) | 自适应地电子票据实现方法及*** | |
JP4803218B2 (ja) | 情報出力装置および情報出力処理プログラム | |
JP5858479B2 (ja) | 端末装置及びプログラム | |
JP2011216126A (ja) | 情報出力装置および情報出力処理プログラム | |
CN112068826B (zh) | 文本输入的控制方法、***、电子设备和存储介质 | |
US9690783B2 (en) | Image conversion and method for converting text in an image into a targeted language | |
KR101097835B1 (ko) | 클립보드의 데이터 클리어 포매팅 방법, 파일 경로 추출을 통한 클립보드의 데이터 변환 방법, 이들의 프로그램 기록매체 및 이들 방법을 이용한 장치 | |
JP2007532987A5 (ja) | ||
CN114296674B (zh) | 屏幕适配方法、装置、计算机设备及存储介质 | |
JP2004252546A (ja) | コンテンツ変換方法及び装置並びにプログラム | |
CN112800739A (zh) | 一种基于Excel的台账的生成方法、装置及电子设备 | |
JP2016018552A (ja) | スクリプトのキャッシュ方法及びそれを適用した情報処理装置 | |
CN113486271A (zh) | 一种图像主色调的确定方法、装置以及电子终端 | |
CN115454288A (zh) | 字体显示调整方法、装置、设备及存储介质 | |
JP2009211480A (ja) | 構造化文書処理システム、構造化文書処理方法及び構造化文書処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090908 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100217 |
|
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: 20100316 |
|
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: 20100329 |
|
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: 20130416 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130416 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140416 Year of fee payment: 4 |