JP5596376B2 - 周辺装置 - Google Patents
周辺装置 Download PDFInfo
- Publication number
- JP5596376B2 JP5596376B2 JP2010056531A JP2010056531A JP5596376B2 JP 5596376 B2 JP5596376 B2 JP 5596376B2 JP 2010056531 A JP2010056531 A JP 2010056531A JP 2010056531 A JP2010056531 A JP 2010056531A JP 5596376 B2 JP5596376 B2 JP 5596376B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- information processing
- storage area
- processing apparatus
- peripheral device
- 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
- 230000002093 peripheral effect Effects 0.000 title claims description 116
- 230000010365 information processing Effects 0.000 claims description 107
- 238000005192 partition Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 16
- 230000004913 activation Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
Description
第1の実施形態では、種類の異なる複数のオペレーティングシステムにそれぞれ対応した複数の制御プログラムを記憶する第1記憶領域と、第1記憶領域から少なくとも1つの制御プログラムが複製される記憶領域であるとともに情報処理装置に外部記憶装置として認識される第2記憶領域とを備えることに特徴がある。すなわち、情報処理装置に応じて異なる各オペレーティングシステムに対応した制御プログラムが周辺装置に格納されている。いずれかのオペレーティングシステムを実行している情報処理装置は、周辺装置の第2記憶領域を外部記憶装置として認識することで、対応する制御プログラムを読み出して実行する。これにより、情報処理装置は制御プログラムにしたがって周辺装置を制御できるようになる。
第2の実施形態では、種類の異なる複数のオペレーティングシステムのそれぞれについて対応するパーティションを用意することで、単一のスキャナ装置106を複数のオペレーティングシステムで使用することに特徴がある。
第3の実施形態では、複数のオペレーティングシステムのうち2つ以上のオペレーティングシステムがアクセス可能な共通かつ単一のファイルシステムのディスクイメージを記憶しておくことことに特徴がある。例えば、FATであれば、マイクロソフトウインドウズ(登録商標)とMacOS(登録商標)のいずれのオペレーティングシステムでも読み書きが行える。よって、FATのような汎用性の高いファイルシステムを採用すれば、スキャナ装置106に用意すべきディスクイメージを簡素化できよう。
第4の実施形態は、コンピュータ100のオペレーティングシステムに応じて外部記憶装置として認識される第2記憶領域のファイルシステムを切り替えるシステム切替部として、オペレータによって手動で切り替え可能なスイッチをスキャナ装置106に設けたことに特徴がある。
上述した各実施形態においては、画像読み取り装置を周辺装置の一例として説明した。すなわち、画像読み取り部112が処理部に相当し、CPU110が画像読み取り部112を制御する読取制御部に相当する。CPU110は、画像読み取り部112が読み取った画像データを、順次、第2記憶領域であるRAM203の制御ファイルに書き込むよう画像読み取り部112を制御する。しかし、本発明の周辺装置は、画像形成装置(プリンタ)であってもよいし、画像読み取り機能と画像形成機能を併せ持つ複合機等であってもよい。この場合、処理部は画像形成部に相当し、キャプチャアプリケーションは印刷アプリケーションに相当しよう。また、CPU110は、画像形成部を制御する画像形成制御部として機能し、情報処理装置によって記憶部に書き込まれる画像形成用ジョブのデータを読み出し、画像形成部に転送することで、画像形成部が画像形成処理を実行する。
Claims (19)
- 情報処理装置に対して接続される接続部と、
前記情報処理装置からの制御信号に基づいて所定の処理を実行する処理部と、
前記情報処理装置との間で前記接続部を介して通信する通信部と、
複数の記憶領域を有する記憶部とを備え、
前記記憶部は、
情報処理装置ごとで種類の異なる複数のオペレーティングシステムにそれぞれ対応した複数の制御プログラムを記憶する第1記憶領域と、
前記第1記憶領域から少なくとも1つの制御プログラムが複製される記憶領域であるとともに前記情報処理装置に外部記憶装置として認識される第2記憶領域とを備え、
前記情報処理装置に前記外部記憶装置として認識された前記第2記憶領域から前記情報処理装置によって前記制御プログラムが読み出されて実行されることで、前記情報処理装置に制御されることを特徴とする周辺装置。 - さらに、前記情報処理装置に前記第2記憶領域を前記外部記憶装置として認識させるよう制御する制御部を備えていることを特徴とする請求項1に記載の周辺装置。
- 前記接続部が前記情報処理装置に接続されたことを検知する接続検知部をさらに備え、
前記制御部は、前記接続検知部によって前記接続部が前記情報処理装置に接続されことを検知した場合において前記第1記憶領域から前記第2記憶領域に前記制御プログラムの少なくとも1つを複製するよう制御することを特徴とする請求項2に記載の周辺装置。 - 前記第1記憶領域には、前記複数のオペレーティングシステムのうち2つ以上のオペレーティングシステムがアクセス可能な共通かつ単一のファイルシステムのディスクイメージが記憶されており、
前記制御部は、前記ディスクイメージを前記第2記憶領域に展開することを特徴とする請求項2または3に記載の周辺装置。 - 前記第1記憶領域には、前記複数のオペレーティングシステムの1つ1つに対応した複数のファイルシステムのディスクイメージが記憶されており、
前記制御部は、前記情報処理装置において実行されているオペレーティングシステムに対応した前記ディスクイメージを前記第2記憶領域に展開することを特徴とする請求項2または3に記載の周辺装置。 - 前記接続部に接続された前記情報処理装置のオペレーティングシステムに応じて前記第2記憶領域のファイルシステムを切り替えるシステム切替部をさらに備え、
前記制御部は、前記システム切替部によって切り替えられたファイルシステムを前記外部記憶装置として前記情報処理装置に認識させることを特徴とする請求項5に記載の周辺装置。 - 前記システム切替部は、オペレータによって切り替え可能であることを特徴とする請求項6に記載の周辺装置。
- 前記制御部は、前記情報処理装置において動作しているオペレーティングシステムの種類を判別する判別部を備え、前記判別部の判別結果に基づいて、前記情報処理装置において動作しているオペレーティングシステムに対応したディスクイメージを前記第1記憶領域から前記第2記憶領域に展開することを特徴とする請求項5に記載の周辺装置。
- 前記ディスクイメージには、前記処理部を制御するための制御コマンドを前記情報処理装置によって書き込み可能な制御ファイルが含まれていることを特徴とする請求項4ないし8のいずれか1項に記載の周辺装置。
- 前記第2記憶領域に展開された前記制御ファイルに前記制御コマンドが前記情報処理装置によって書き込まれたか否かを監視する監視部と、
前記制御コマンドが前記制御ファイルに書き込まれると、該制御コマンドを読み出して実行する実行部と
を備えていることを特徴とする請求項9に記載の周辺装置。 - 前記通信部は、前記第2記憶領域を読出専用ディスクデバイスとして前記情報処理装置に認識させるための情報を前記情報処理装置へ送信することを特徴とする請求項1ないし10のいずれか1項に記載の周辺装置。
- 前記通信部は、前記第2記憶領域を読み書き可能なUSBディスクデバイスとして前記情報処理装置に認識させるための情報を前記情報処理装置へ送信することを特徴とする請求項1ないし8のいずれか1項に記載の周辺装置。
- 前記記憶部には、前記第2記憶領域をUSBディスクデバイスとして認識させるための第1の情報と、USBディスクデバイスとして認識させるための第2の情報とが記憶されており、
前記通信部は、前記情報処理装置において起動されているUSBマスストレージドライバからのコマンドを受信したことに応答して、前記第1の情報および前記第2の情報を前記情報処理装置へ送信することを特徴とする請求項12に記載の周辺装置。 - 前記記憶部は、前記制御プログラムのうち少なくとも1つの制御プログラムを自動実行形式のファイルとして記憶していることを特徴とする請求項1ないし13のいずれか1項に記載の周辺装置。
- 前記記憶部は、
前記複数の制御プログラムと、
前記制御プログラムの少なくとも1つのプログラムを自動的に起動することを前記情報処理装置に指示するための autorun.inf ファイルと
を記憶していることを特徴とする請求項1ないし13のいずれか1項に記載の周辺装置。 - 前記処理部として機能する画像読み取り部と、
前記画像読み取り部を制御する読取制御部とを備え、
前記読取制御部は、前記画像読み取り部が読み取った画像データを、順次、前記第2記憶領域に書き込むよう制御することを特徴とする請求項1ないし15のいずれか1項に記載の周辺装置。 - 前記処理部として機能する画像形成部と、
前記画像形成部を制御する画像形成制御部とを備え、
前記画像形成制御部は、前記情報処理装置によって前記記憶部に書き込まれる画像形成用ジョブのデータを読み出し、前記画像形成部に転送することで、前記画像形成部が画像形成処理を実行することを特徴とする請求項1ないし16のいずれか1項に記載の周辺装置。 - 前記第2記憶領域には、
第1パーティションと、
第2パーティションとが展開され、
前記第1パーティションにはFAT形式のファイルシステムが記憶されており、
前記第2パーティションにはHFS形式のファイルシステムが記憶されていることを特徴とする請求項5に記載の周辺装置。 - 情報処理装置と前記情報処理装置に接続される周辺装置とを備え、
前記周辺装置は、前記情報処理装置に対して接続される接続部と、前記情報処理装置からの制御信号に基づいて所定の処理を実行する処理部と、前記情報処理装置との間で前記接続部を介して通信する通信部と、複数の記憶領域を有する記憶部とを備え、
前記記憶部は、情報処理装置ごとで種類の異なる複数のオペレーティングシステムにそれぞれ対応した複数の制御プログラムを記憶する第1記憶領域と、前記第1記憶領域から少なくとも1つの前記制御プログラムが複製される記憶領域であるとともに前記情報処理装置に外部記憶装置として認識される第2記憶領域とを備え、
前記情報処理装置は、前記外部記憶装置として認識した前記第2記憶領域から前記制御プログラムを読み出して実行することによって前記周辺装置を制御可能とすることを特徴とする情報処理システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010056531A JP5596376B2 (ja) | 2010-03-12 | 2010-03-12 | 周辺装置 |
US12/942,956 US8312184B2 (en) | 2009-11-25 | 2010-11-09 | Peripheral device usable without installing driver in computer beforehand |
US13/659,811 US8914558B2 (en) | 2009-11-25 | 2012-10-24 | Peripheral device usable without installing driver in computer beforehand |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010056531A JP5596376B2 (ja) | 2010-03-12 | 2010-03-12 | 周辺装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011191939A JP2011191939A (ja) | 2011-09-29 |
JP5596376B2 true JP5596376B2 (ja) | 2014-09-24 |
Family
ID=44796794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010056531A Active JP5596376B2 (ja) | 2009-11-25 | 2010-03-12 | 周辺装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5596376B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5869228B2 (ja) * | 2011-03-31 | 2016-02-24 | キヤノン電子株式会社 | 周辺装置、画像読取装置および情報処理システム |
EP2503466B1 (en) | 2011-03-23 | 2017-08-23 | Canon Denshi Kabushiki Kaisha | Peripheral device used while being connected to information processing apparatus |
JP6281366B2 (ja) * | 2014-03-27 | 2018-02-21 | ブラザー工業株式会社 | スキャン装置、およびスキャンプログラム |
KR102322033B1 (ko) | 2015-07-21 | 2021-11-04 | 삼성전자주식회사 | 운영 체제 간 디스크 이미지를 공유하는 방법 및 디바이스 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001256170A (ja) * | 2000-03-13 | 2001-09-21 | Hitachi Ltd | 周辺装置及びプリンタ |
JP2003150530A (ja) * | 2001-11-16 | 2003-05-23 | Naltec Inc | 周辺機器およびその制御方法 |
JP4141409B2 (ja) * | 2004-06-08 | 2008-08-27 | 株式会社アイ・オー・データ機器 | 外付周辺機器 |
JP2006146466A (ja) * | 2004-11-18 | 2006-06-08 | Matsushita Electric Ind Co Ltd | 記録媒体及びファイルシステム管理方法 |
JP2006178534A (ja) * | 2004-12-20 | 2006-07-06 | Ntt Docomo Inc | 情報処理装置及びドライバソフトのインストール制御方法 |
JP2006293777A (ja) * | 2005-04-12 | 2006-10-26 | Canon Inc | インストールシステム、インストール方法、インストールプログラム、記憶媒体及び情報処理装置 |
JP2007280171A (ja) * | 2006-04-10 | 2007-10-25 | Matsushita Electric Ind Co Ltd | ドライバ自動インストール装置 |
-
2010
- 2010-03-12 JP JP2010056531A patent/JP5596376B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011191939A (ja) | 2011-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9124751B2 (en) | Peripheral device and image reading device | |
US8914558B2 (en) | Peripheral device usable without installing driver in computer beforehand | |
KR101337160B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 기억 매체 | |
US20060230261A1 (en) | Device driver customizing method, program, recording medium and information processing device | |
EP1338964A2 (en) | Method for installing a device driver | |
JP2007249480A (ja) | データ処理装置、ロード処理方法、記憶媒体、プログラム | |
KR101406749B1 (ko) | 정보처리장치 및 그 제어 방법 | |
US20140300914A1 (en) | Information processing apparatus, method for controlling the same, and recording medium | |
JP2008139916A (ja) | 情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラム | |
JP2010039684A (ja) | 画像形成装置、情報処理装置、データ処理方法及びプログラム | |
JP5596376B2 (ja) | 周辺装置 | |
US20100277761A1 (en) | Information processing apparatus, installation method of printer driver, and program | |
JP5314976B2 (ja) | 印刷装置及びその制御方法 | |
US8792107B2 (en) | Information processing apparatus, method for uninstalling printer driver, and recording medium | |
US20080079991A1 (en) | Information processing apparatus device driver deletion method and storage medium storing control program for executing the method | |
JP2006024155A (ja) | 周辺装置 | |
JP5815256B2 (ja) | 周辺装置及び画像読取装置 | |
JP2005267088A (ja) | 周辺機器ドライバ、周辺機器制御装置および周辺機器ドライバの更新方法 | |
JP2006293638A (ja) | 情報処理装置及び周辺装置 | |
JP6214369B2 (ja) | 情報処理装置、プログラム及び制御方法 | |
JP2005115427A (ja) | コンピュータにローカル接続される周辺装置 | |
JP2012080519A (ja) | 画像処理装置 | |
JP5869228B2 (ja) | 周辺装置、画像読取装置および情報処理システム | |
US20240036775A1 (en) | Information processing apparatus and storage medium | |
US8675223B2 (en) | Image forming device, image forming system and computer readable medium for installing related software to another device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130306 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140404 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140606 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140624 |
|
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: 20140714 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140807 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5596376 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
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 |