JP5029443B2 - 情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム - Google Patents
情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5029443B2 JP5029443B2 JP2008068450A JP2008068450A JP5029443B2 JP 5029443 B2 JP5029443 B2 JP 5029443B2 JP 2008068450 A JP2008068450 A JP 2008068450A JP 2008068450 A JP2008068450 A JP 2008068450A JP 5029443 B2 JP5029443 B2 JP 5029443B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- switching
- unit
- processing
- 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
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P20/00—Technologies relating to chemical industry
- Y02P20/50—Improvements relating to the production of bulk chemicals
- Y02P20/52—Improvements relating to the production of bulk chemicals using catalysts, e.g. selective catalysts
Landscapes
- Facsimiles In General (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
図1は、実施の形態1におけるシンクライアントシステムの構成の概要を示す構成図である。シンクライアントシステムは、本発明に係る情報処理装置を適用したサーバ装置1と、サーバ装置1にネットワークNを介して接続される端末装置2,2,…とを含んで構成される。端末装置2が携帯型端末装置である場合には、アクセスポイントAPを介してネットワークNに接続される。
実施の形態1では、制御部10が判定部105として動作することにより、OS101から出力される描画コマンドに基づく画面の変化量の多少を判定し、変化量の多少の判定に応じて切替部106へ切り替え通知を行なう構成とした。これに対し、実施の形態2では、サーバ装置1の制御部10で外部から切替指示を受け付け、切替指示に従って切替部106へ切り替え通知を行なう。また、実施の形態2では、ソフトウェア処理によって画像を生成し、圧縮符号化して送信する際に画面の変化が無い場合には画像の生成及び圧縮符号化を省略する。
実施の形態1では画面の変化量の多少に基づき切り替え、実施の形態2では外部から送信される切替指示又は内部から出力される切替指示に従い、画像送信装置14による処理とソフト画像送信部104による処理の切り替えを行なう構成とした。これに対し、実施の形態3では、サーバ装置1の制御部10が、OS101で起動される又は実行されているアプリケーションプログラムを検知し、アプリケーションプログラムに応じて切替部106へ切り替えを通知する構成とする。
10 制御部
101 OS
102 VMM
103 サーバ管理部
104 ソフト画像送信部(ソフト画像処理手段)
105 判定部
106 切替部
107 画像生成部
108 符号化部
11 記憶部
111 OSプログラム
112 VMMプログラム
113 サーバ装置用プログラム
12 一時記憶領域
13 通信部
14 画像送信装置(ハード画像処理手段)
141 GPU
143 画像記憶部
145 通信部
2 端末装置
21 通信部
24 操作部
Claims (10)
- 一又は複数の外部装置と接続され、各外部装置に対応して一又は複数のオペレーションシステムを実行し、該オペレーションシステムによる情報処理の実行結果を、対応する外部装置へ送信する情報処理装置であって、
各オペレーションシステムからの描画指示に基づく画像の生成、及び生成した画像の外部装置への逐次送信を含む画像処理をハードウェアにより実行する一又は複数のハード画像処理手段と、
前記画像処理をソフトウェアにより実行する一又は複数のソフト画像処理手段と、
前記ハード画像処理手段又はソフト画像処理手段のいずれかの画像処理手段により画像処理を実行させるかを外部装置毎に選択する手段と、
外部装置毎に、対応するオペレーションシステムに対して前記ハード画像処理手段又はソフト画像処理手段のいずれか一方による画像処理を実行している間に、前記オペレーションシステムからの描画指示が所定の条件を満たす場合、画像処理手段を他方へ切り替える切替手段と
を備えることを特徴とする情報処理装置。 - 実行される情報処理に応じて各オペレーションシステムから与えられる描画指示の種別が特定の種別であるか否か、又は描画指示の数が所定値以上であるか否かを判定する判定手段を更に備え、
前記切替手段は、
前記ハード画像処理手段による画像処理の実行中に、前記判定手段が特定の種別でない、又は所定値未満であると判定した場合、ソフト画像処理手段へ切り替え、
前記ソフト画像処理手段による画像処理の実行中に、前記判定手段が特定の種別である、又は所定値以上であると判定した場合、ハード画像処理手段へ切り替えるようにしてある請求項1に記載の情報処理装置。 - 切替指示を受け付け、前記切替手段へ通知する手段を更に備え、
前記切替手段は、通知された切替指示に応じて画像処理手段を切り替えるようにしてある請求項1に記載の情報処理装置。 - 前記切替手段は、各オペレーションシステムにより実行されるアプリケーションプログラムが特定のアプリケーションプログラムであるか否かを判断する判断手段を更に備え、
該判断手段が特定のアプリケーションプログラムであると判断した場合にハード画像処理手段へ切り替え、前記判断手段が否と判断した場合にソフト画像処理手段へ切り替えるようにしてある請求項1に記載の情報処理装置。 - 前記ハード画像処理手段は生成した画像を記憶する第1の画像記憶領域を備えて用い、
前記ソフト画像処理手段には生成した画像を記憶する第2の画像記憶領域が対応付けられて用いるようにしてあり、
前記切替手段が画像処理手段を切り替える場合、
切り替え前の画像処理手段が用いる画像記憶領域から、記憶してある画像を読み出し、
読み出した画像を切り替え後の画像処理手段が用いる画像記憶領域に書き込み、
切り替え後のハード画像処理手段又はソフト画像処理手段は、用いる画像記憶領域に書き込まれた画像を元に画像を生成して送信するようにしてある請求項1に記載の情報処理装置。 - 実行される情報処理に応じて変化する画像の変化の有無を判断する手段を備え、
前記ソフト画像処理手段は、画像処理を実行中に画像の変化は無しと判断される間、生成した画像を記憶すべく対応付けられている画像記憶領域に記憶した画像を送信し続けるようにしてある請求項1乃至5のいずれかに記載の情報処理装置。 - 前記ソフト画像処理手段は、
生成した画像を圧縮符号化する手段と、
対応付けられている前記画像記憶領域に圧縮符号化後の画像を記憶する手段と
を備え、
画像の変化が無しと判断される間は前記画像記憶領域に記憶してある圧縮符号化後の画像を送信するようにしてある請求項6に記載の情報処理装置。 - 画像を表示する手段を備える一又は複数の端末装置と、該一又は複数の端末装置に接続され、各端末装置に対応する一又は複数のオペレーションシステムを実行し、該オペレーションシステムによる情報処理の実行結果を、対応する端末装置へ送信する中央装置とを含む情報処理システムであって、
前記中央装置は、
各オペレーションシステムからの描画指示に基づく画像の生成、及び生成した画像の端末装置への逐次送信を含む画像処理をハードウェアにより実行する一又は複数のハード画像処理手段と、
前記画像処理をソフトウェアにより実行する一又は複数のソフト画像処理手段と、
前記ハード画像処理手段又はソフト画像処理手段のいずれの画像処理手段により画像処理を実行させるかを端末装置毎に選択する手段と、
端末装置毎に、対応するオペレーションシステムに対して前記ハード画像処理手段又はソフト画像処理手段のいずれか一方による画像処理を実行している間に、前記オペレーションシステムからの描画指示が所定の条件を満たす場合、画像処理手段を他方へ切り替える切替手段と
を備え、
前記端末装置は、
自身の動作状態を判別する手段と、
判別された動作状態に基づく切替指示を前記中央装置へ送信する手段とを備え、
前記中央装置は、
切替指示を受け付けて前記切替手段へ通知する手段を備え、
前記切替手段は、通知された切替指示に従って画像処理手段を切り替えるようにしてある情報処理システム。 - 一又は複数の外部装置と接続され、各外部装置に対応する複数のオペレーションシステムを実行し、該オペレーションシステムによる情報処理の実行結果を、対応する外部装置へ送信する情報処理装置の制御方法であって、
前記情報処理装置は、
各オペレーションシステムからの描画指示に基づく画像の生成、及び生成した画像の外部装置への逐次送信を含む画像処理をハードウェアにより実行する一又は複数のハード画像処理手段と、前記画像処理をソフトウェアにより実行する一又は複数のソフト画像処理手段とを用い、
前記ハード画像処理手段又はソフト画像処理手段のいずれの画像処理手段により画像処理を実行させるかを外部装置毎に選択し、
外部装置毎に、対応するオペレーションシステムに対して前記ハード画像処理手段又はソフト画像処理手段のいずれか一方による画像処理を実行している間に、前記オペレーションシステムからの描画指示が所定の条件を満たす場合、画像処理手段を他方へ切り替える情報処理装置の制御方法。 - ネットワークを介して一又は複数の外部装置と接続され、更に、オペレーションシステムからの描画指示に基づく画像の生成、及び生成した画像の外部への逐次送信を含む画像処理を実行する一又は複数のハード画像処理装置と接続する手段を備えるコンピュータに、各外部装置に対応する一又は複数のオペレーションシステムを実行させるコンピュータプログラムであって、
前記コンピュータを、
各オペレーションシステムからの描画指示に基づく画像の生成、及び生成した画像の外部装置への逐次送信を実行する一又は複数の画像処理手段、
前記ハード画像処理装置又は画像処理手段のいずれにより画像処理を実行させるかを外部装置毎に選択する手段、及び、
外部装置毎に、対応するオペレーションシステムに対して前記ハード画像処理装置又は前記画像処理手段のいずれか一方による画像処理を実行している間に、前記外部装置に対応するオペレーションシステムからの描画指示が所定の条件を満たす場合、画像処理手段を他方へ切り替える切替手段
として機能させるコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008068450A JP5029443B2 (ja) | 2008-03-17 | 2008-03-17 | 情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008068450A JP5029443B2 (ja) | 2008-03-17 | 2008-03-17 | 情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009223695A JP2009223695A (ja) | 2009-10-01 |
JP5029443B2 true JP5029443B2 (ja) | 2012-09-19 |
Family
ID=41240385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008068450A Expired - Fee Related JP5029443B2 (ja) | 2008-03-17 | 2008-03-17 | 情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5029443B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9338320B2 (en) | 2012-08-10 | 2016-05-10 | Konica Minolta, Inc. | Image forming apparatus and method of controlling the same |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001027986A (ja) * | 1999-05-10 | 2001-01-30 | Canon Inc | データ処理装置及び処理部選択方法 |
JP2001056776A (ja) * | 1999-06-09 | 2001-02-27 | Fuji Photo Film Co Ltd | クライアントサーバシステム、及び画像処理状況監視方法 |
JP2002074331A (ja) * | 2000-08-28 | 2002-03-15 | Matsushita Electric Works Ltd | 画像処理装置および画像処理方法 |
JP4095581B2 (ja) * | 2004-06-09 | 2008-06-04 | キヤノン株式会社 | 情報処理装置およびその制御方法 |
US7899864B2 (en) * | 2005-11-01 | 2011-03-01 | Microsoft Corporation | Multi-user terminal services accelerator |
JP5037016B2 (ja) * | 2006-01-17 | 2012-09-26 | 株式会社リコー | ネットワークコンピューティングシステム、通信方法、画像投影装置、画像入出力装置 |
JP4779756B2 (ja) * | 2006-03-29 | 2011-09-28 | カシオ計算機株式会社 | コンピュータシステムにおけるサーバ装置及びサーバ制御プログラム |
JP2008262357A (ja) * | 2007-04-11 | 2008-10-30 | Casio Comput Co Ltd | 管理サーバ装置、サーバ装置、情報処理システム及びプログラム |
-
2008
- 2008-03-17 JP JP2008068450A patent/JP5029443B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009223695A (ja) | 2009-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4661907B2 (ja) | 情報処理システム、情報処理装置及び情報処理方法、並びにプログラム | |
US8893123B2 (en) | Method and system for transferring the operation of a virtual machine from a server device to terminal device using operating status of the virtual machine | |
US9264478B2 (en) | Home cloud with virtualized input and output roaming over network | |
JP3172006U (ja) | スマートフォン・ディスプレイの画面転送コントロール装置 | |
US8102400B1 (en) | Method and apparatus for providing enhanced resolution display for display telephones and PDAs | |
KR101966921B1 (ko) | 멀티 세션 관리 방법 및 장치 | |
WO2019001347A1 (zh) | 移动设备的投屏方法、存储介质、终端及投屏*** | |
KR102133531B1 (ko) | 컨텐츠 재생 방법 및 그에 따른 단말, 그에 따른 시스템 | |
CN111221491A (zh) | 交互控制方法及装置、电子设备、存储介质 | |
EP2046039A2 (en) | Information processing apparatus, information processing system, and controlling method of information processing apparatus | |
KR20160069443A (ko) | 웹 어플리케이션 서비스 제공 장치 및 방법, 그리고 이를 위한 사용자 장치 | |
JP2000324462A (ja) | ミーティングシステムおよび情報記憶媒体 | |
CN114095778B (zh) | 一种应用级播放器的音频硬解码方法及显示设备 | |
KR101139085B1 (ko) | 화상 표시 장치, 화상 표시 시스템 및 프로그램이 기억된 컴퓨터 판독가능 기록 매체 | |
WO2024061180A1 (zh) | 云桌面***与云桌面显示方法、终端设备及存储介质 | |
US20140089812A1 (en) | System, terminal apparatus, and image processing method | |
KR101630638B1 (ko) | 화면 가상화 기반 어플리케이션 실행 시스템 및 방법 | |
JP5029443B2 (ja) | 情報処理装置、情報処理システム、情報処理装置の制御方法及びコンピュータプログラム | |
US20080228856A1 (en) | Information processing device detecting operation, electronic equipment and storage medium storing a program related thereto | |
KR20160015134A (ko) | 클라우드 스트리밍 서비스 시스템, 이미지 타입에 따른 클라우드 스트리밍 서비스 방법 및 이를 위한 장치 | |
CN111818654A (zh) | 一种信道接入方法及显示设备 | |
JP2008040347A (ja) | 画像表示装置、画像表示方法および画像表示プログラム | |
JP6781445B1 (ja) | 情報処理方法 | |
US10560727B2 (en) | Server structure for supporting multiple sessions of virtualization | |
KR101209144B1 (ko) | 해상도 전환을 위한 스마트폰의 플랫폼 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101018 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120511 |
|
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: 20120529 |
|
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: 20120611 |
|
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: 20150706 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |