CN1519715A - 软件的安装方法及存储媒体 - Google Patents
软件的安装方法及存储媒体 Download PDFInfo
- Publication number
- CN1519715A CN1519715A CNA2004100037619A CN200410003761A CN1519715A CN 1519715 A CN1519715 A CN 1519715A CN A2004100037619 A CNA2004100037619 A CN A2004100037619A CN 200410003761 A CN200410003761 A CN 200410003761A CN 1519715 A CN1519715 A CN 1519715A
- Authority
- CN
- China
- Prior art keywords
- software
- mentioned
- installation
- setting
- button
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明的目的是提供一种在安装第二软件时也可以自动进行适当连接设定的软件的安装方法及存储媒体。此软件的安装方法具有安装上述第一软件的第一安装步骤;安装上述第二软件的第二安装步骤;在上述第一安装步骤对上述第一软件的安装结束时,对已经安装的上述第二软件进行连接设定的第一连接设定步骤;在上述第二软件的安装结束时,对在上述第二安装步骤中安装的上述第二软件进行连接设定的第二连接设定步骤。
Description
技术领域
本发明涉及相互关联的软件的安装方法及媒体。
背景技术
现在公知的有利用第一软件和可以与上述第一软件关联动作的一个及一个以上的第二软件动作的***。公知的有第一软件,藉助扫描仪驱动程序,将扫描的图像,传送给OCR应用软件等登录(连接)的第二软件的***(比如,参照专利文献1:日本专利特开2001-177672号公报)。
在这种***中,设定为在第一软件安装结束时,只对已经安装的第二软件进行自动连接。
发明内容
但是,在上述现有例中,在安装第一软件之后安装第二软件时,有时存在对第一软件的连接未设定自动进行的不方便的情况。因此,存在操作人员不得不手动进行连接设定,必须进行烦杂难懂的操作的问题。
本发明的目的是提供一种在安装第二软件时也可以自动进行适当的连接设定的软件的安装方法及存储媒体。
附图说明
图1为示出本发明的一实施例的图像处理***100的基本构成的框图。
图2为示出信息处理终端20的基本构成的框图。
图3为示出在信息处理终端20上安装的第一软件的一个示例的Toolbox300(工具箱300)的说明图。
图4为示出在信息处理终端20上进行驱动程序、应用程序安装的集成安装器400的说明图。
图5为示出信息处理终端20的集成安装器400的处理的流程图。
图6为示出信息处理终端20的集成安装器400的处理的继续的流程图。
具体实施方式
图1为示出本发明的一实施例的图像处理***100的基本构成的框图。
图像处理***100的构成包括具有打印机、扫描仪、FAX、复印机、存储卡等多种功能的图像处理装置10和信息处理终端20,经由外部I/F30,相互间进行各种控制命令及数据的收发。另外,关于这些各种控制命令及数据的收发,使用的是公知的方法,不再赘述。
信息处理终端20,经由网络I/F40连接到网络50上。另外,未图示的其他信息处理终端也可以经由网络I/F连接到网络50上。另外,图像处理装置10,信息处理终端20,也可以分别经由通信线路11、通信线路21和其他通信装置进行数据、图像信息的通信。
图2为示出信息处理终端20的基本构成的框图。
CPU201,按照存储于ROM202、主存203或硬盘220中的程序,或从FD驱动器221、CD-ROM驱动器222读出的程序,经过***总线,控制信息处理终端20的整体动作。
ROM202,存放CPU201的控制程序等等。主存203,临时存储程序及图像数据,使信息处理终端的处理以高速动作。
硬盘控制单元204,控制存放操作***、各种应用程序及图像数据等的硬盘220。在硬盘220中安装本实施例的各种应用软件、驱动软件。通常,这些应用软件、驱动软件,是从存储这些软件的其他计算机可读媒体,经FD驱动器221、CD-ROM驱动器222等安装到硬盘220。另外,也可以经网络控制单元207及调制解调器208,下载应用软件、驱动软件并安装到硬盘220。
键盘/鼠标控制单元205,是控制作为操作人员发出的指示输入手段的键盘/鼠标230的装置。显示器控制单元206,是控制向操作人员进行各种显示的显示器240的装置。
网络控制单元207,通过网络I/F40,控制与未图示的网络的连接。关于与网络的连接,使用的是公知的方法,不赘述。
调制解调器208,通过通信线路21,进行与提供商的连接及和目的通信装置之间的数据及图像信息等的通信。
外部I/F控制单元209,由串行输入输出接口用LSI、并行输入输出接口用LSI等构成,通过外部I/F30,和图像处理装置10之间进行各种控制命令及数据的收发。
FD驱动器控制单元210,控制FD驱动器221。CD-ROM驱动器控制单元211,控制CD-ROM驱动器222。
图3为示出在信息处理终端20上安装的第一软件的一个示例的Toolbox300(工具箱300)的说明图。
Toolbox300,由扫描开始用按钮301~305和设定按钮306构成,是由操作人员启动的应用软件。另外,也可以是在信息处理终端20启动时,Toolbox300自动启动的构成。
藉助点击各扫描开始用按钮,就可以按照对每个按钮设定的读取模式(彩色/灰度/2值、分辨率、尺寸等),执行扫描动作,并在扫描后,在对每个按钮设定之后,进行处理。
通过对图像编辑按钮301、OCR按钮302分别设定下述的图像编辑应用程序420、OCR应用程序430等的第二软件,就可以在点击各按钮时,在以设定的读取模式读取原稿之后,移交给设定的上述第二软件而启动上述第二软件。
如点击复制按钮303时,在以设定的读取模式读取原稿之后,移交给设定的打印机驱动程序而打印图像。此时,打印机驱动程序的构成也可以是可显示用来进行打印的详细设定的设定对话框。另外,作为打印机驱动程序,也可以是可以自动设定下述的驱动程序组410之中的打印机驱动程序。
在点击邮件按钮304时,在以设定的读取模式读取原稿之后,将读取的图像,以设定的文件形式移交给设定的电子邮件应用程序程序,作为附件启动上述电子邮件应用程序。
在点击保存按钮305时,在以设定的读取模式读取原稿之后,以设定的文件形式作为文件名,保存到信息处理终端20的硬盘等之中。
在点击设定按钮306时,就显示用来设定与各按钮相对应的上述读取模式及目的应用程序/驱动程序的设定对话框,而操作人员就可以对各种设定进行确认、改变及保存。
图4为示出在信息处理终端20上进行驱动程序、应用程序安装的集成安装器400的说明图。
集成安装器400,通常是以CD-ROM等媒体供给、通过操作人员的操作启动的程序。另外,比如,在将CD-ROM装入到CD-ROM驱动器222之际,集成安装器400的程序可自动启动的构成是优选。
在集成安装器400上设置有6个按钮401~406,在点击各按钮时,执行以下的动作。
在点击Toolbox·安装按钮401时,就安装第一软件Toolbox300。在点击驱动程序·安装按钮402时,从信息处理终端20安装在图像处理装置10中打印及扫描所必需的打印机驱动程序及扫描仪驱动程序等的驱动程序组410。
在点击图像编辑应用程序·安装按钮403时,安装作为第二软件的图像编辑应用程序420。在点击OCR应用程序·安装按钮404时,安装作为第二软件的OCR应用程序430。
在点击用户指南按钮405时,显示在各驱动程序/应用程序之中选择哪一个用户指南进行显示的对话框,而操作人员就可以阅览所希望的用户指南。在点击终止按钮406时,集成安装器400终止。
图5为示出信息处理终端20的集成安装器400的处理的流程图。
在集成安装器400开始时,首先判断是否点击了Toolbox·安装按钮401(S501)。如是点击了Toolbox·安装按钮401,就启动安装Toolbox300的安装程序(S502),监视安装程序的结束(S503)。在监视安装程序结束时,既可以监视有无持有指定的标题名的视窗,并且也可以监视有无启动的安装程序的进程句柄。
在S503中,如果判断安装结束,则在S504中进行连接设定。在S504中,在连接到图像编辑按钮301的图像编辑应用程序420、连接到OCR按钮302的OCR应用程序430,以及连接到复制按钮303的驱动程序组410中的打印机驱动程序之中,只对已经安装到信息处理终端20的应用程序/打印机驱动程序到Toolbox300的连接进行设定。
在S504中,如果设定结束,或是在S501中,未点击Toolbox·安装按钮401,则转移到S505。
在S505中,判断是否点击了驱动程序·安装按钮402。如果点击了驱动程序·安装按钮402,则启动安装驱动程序组410的安装程序(S506),监视安装程序的结束(S507)。在监视安装程序结束时,既可以监视有无持有指定的标题名的视窗,并且也可以监视有无启动的安装程序的进程句柄。
在S507中,如果判断为安装结束,则在S508中进行连接设定。在S508中,只在安装Toolbox300时,对驱动程序组410中的打印机驱动程序到Toolbox300的复制按钮303的连接进行设定。
在S508中,如果设定结束,或是在S505中,未点击驱动程序·安装按钮402,则转移到S509。
在S509中,判断是否点击了图像编辑应用程序·安装按钮403。如果点击了图像编辑应用程序·安装按钮403,则启动安装图像编辑应用程序420的安装程序(S510),监视安装程序的结束(S511)。在监视安装程序结束时,既可以监视有无持有指定的标题名的视窗,并且也可以监视有无启动的安装程序的进程句柄。
在S511中,如果判断为安装结束,则在S512中进行连接设定。在S512中,只在安装Toolbox300时,对图像编辑应用程序420到Toolbox300的图像编辑按钮301的连接进行设定。
在S512中,如果设定结束,或是在S509中,未点击图像编辑应用程序·安装按钮403,则转移到S601。
图6为示出信息处理终端20的集成安装器400的处理的继续的流程图。
在S601中,判断是否点击了OCR应用程序·安装按钮404。如果点击了OCR应用程序·安装按钮404,则启动安装OCR应用程序430的安装程序(S602),监视安装程序的结束(S603)。在监视安装程序结束时,既可以监视有无持有指定的标题名的视窗,并且也可以监视有无启动的安装程序的进程句柄。
在S603中,如果判断为安装结束,则在S604中进行连接设定。在S604中,只在安装Toolbox300时,对OCR应用程序430进行到Toolbox300的OCR按钮302的连接进行设定。
在S604中,如果设定结束,或是在S601中,未点击OCR应用程序·安装按钮404,则转移到S605。
在S605中,判断是否点击了用户指南按钮405。如果点击了用户指南按钮405,则启动显示在各驱动程序/应用程序之中选择哪一个用户指南进行显示的对话框(S606),并转移到S607。并且,如果在S605中未点击用户指南按钮405,则转移到S607。
在S607中,判断是否点击了终止按钮406,如果未点击终止按钮406,则返回到图5所示的S501,如果点击终止按钮406,则关闭集成安装器400的对话框,处理结束。
另外,在本实施例中,是将安装驱动程序组410、图像编辑应用程序420、OCR应用程序430的按钮配置到各个按钮,在点击各个按钮时,进行上述驱动程序/应用程序的安装和连接设定,但也可以代之以预先选择驱动程序组410、图像编辑应用程序420、OCR应用程序430的哪一个进行安装,并在其后一起点击安装按钮。
在此场合,其构成为可以选择上述3个驱动程序/应用程序的多个,如一起点击安装按钮,则在顺序安装所选择的驱动程序/应用程序之后,将全部安装的驱动程序/应用程序的连接自动进行设定。
另外,通过将记录实现上述实施例的功能软件的程序的记录媒体供给***或装置,该***或装置的计算机(或CPU及MPU)读出并执行存储于存储媒体中的程序代码,也可达到本发明的目的。
在此场合,从存储媒体读出的程序代码本身,实现上述实施例的功能,存储该程序代码的存储媒体构成本发明。作为用来供给程序代码的存储媒体,可考虑,比如,软盘(注册商标)、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡、ROM等。
另外,通过执行由计算机读出的程序代码,不仅可实现上述实施例的功能,而且可以根据该程序代码的指示,由运行于计算机上的OS(操作***)等执行实际处理的一部或全部,通过该处理,实现上述
实施例的功能。
本发明,因为在第二软件的安装结束时,自动进行上述第二软件的连接设定,所以不会强迫进行操作人员难以理解的手动连接,从而获得可以提供便利性高的软件安装方法。
Claims (6)
1.一种软件的安装方法,用于安装第一软件和与上述第一软件连接可进行动作的第二软件,其特征在于具有:
安装上述第一软件的第一安装步骤;
安装上述第二软件的第二安装步骤;
在上述第一安装步骤对上述第一软件的安装结束时,对已经安装的上述第二软件进行连接设定的第一连接设定步骤;
在上述第二软件的安装结束时,对在上述第二安装步骤中安装的上述第二软件进行连接设定的第二连接设定步骤。
2.一种软件的安装方法,用于安装第一软件和与上述第一软件连接可进行动作的第二软件,其特征在于具有:
安装上述第一软件的第一安装步骤;
对于上述第一安装步骤对上述第一软件的安装的结束进行监视的第一监视步骤;
安装上述第二软件的第二安装步骤;
对于上述第二安装步骤对上述第二软件的安装的结束进行监视的第二监视步骤;
在藉助上述第一监视步骤判断为上述第一软件的安装已结束时,对已经安装的上述第二软件进行连接设定的第一连接设定步骤;
在藉助上述第二监视步骤判断为上述第二软件的安装已结束时,对在上述第二安装步骤中已经安装的上述第二软件进行连接设定的第二连接设定步骤。
3.在权利要求1或权利要求2所述的软件的安装方法中,其特征在于,
上述第二连接设定步骤,只在上述第一软件已经安装时动作。
4.一种计算机可读存储媒体,该存储媒体是存储安装第一软件和与上述第一软件连接可进行动作的第二软件的程序的存储媒体,
该程序执行:
安装上述第一软件的第一安装步骤;
安装上述第二软件的第二安装步骤;
在上述第一安装步骤对上述第一软件的安装结束时,对已经安装的上述第二软件进行连接设定的第一连接设定步骤;
在上述第二软件的安装结束时,对在上述第二安装步骤中已经安装的上述第二软件进行连接设定的第二连接设定步骤。
5.一种计算机可读存储媒体,该存储媒体是存储安装第一软件和与上述第一软件连接可进行动作的第二软件的程序的存储媒体,
该程序执行:
安装上述第一软件的第一安装步骤;
对于上述第一安装步骤对上述第一软件的安装结束进行监视的第一监视步骤;
安装上述第二软件的第二安装步骤;
对于上述第二安装步骤对上述第二软件的安装结束进行监视的第二监视步骤;
在藉助上述第一监视步骤判断为上述第一软件的安装已结束时,对已经安装的上述第二软件进行连接设定的第一连接设定步骤;
在藉助上述第二监视步骤判断为上述第二软件的安装已结束时,对在上述第二安装步骤中已经安装的上述第二软件进行连接设定的第二连接设定步骤。
6.上述权利要求4或权利要求5所述的计算机可读存储媒体,其特征在于,
上述第二连接设定步骤,只在上述第一软件已经安装时动作。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003024195A JP2004234481A (ja) | 2003-01-31 | 2003-01-31 | ソフトウェアのインストール方法および記憶媒体 |
JP024195/2003 | 2003-01-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1519715A true CN1519715A (zh) | 2004-08-11 |
Family
ID=32677560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004100037619A Pending CN1519715A (zh) | 2003-01-31 | 2004-01-30 | 软件的安装方法及存储媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7320128B2 (zh) |
EP (1) | EP1447748A3 (zh) |
JP (1) | JP2004234481A (zh) |
CN (1) | CN1519715A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097518B (zh) * | 2006-06-30 | 2010-11-03 | 三星电子株式会社 | 用于识别光学字符的***和方法 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007072310A1 (en) | 2005-12-22 | 2007-06-28 | Shapiro Alan J | System and method for software delivery |
US8321859B2 (en) * | 2005-12-22 | 2012-11-27 | Alan Joshua Shapiro | Method and apparatus for dispensing on a data-storage medium customized content comprising selected assets |
JP2008077487A (ja) * | 2006-09-22 | 2008-04-03 | Oki Data Corp | ドライバインストール制御方法、ドライバインストールプログラム、ドライブ制御方法、ドライバプログラム、プログラム記憶媒体及び端末装置 |
US9020811B2 (en) * | 2006-10-13 | 2015-04-28 | Syscom, Inc. | Method and system for converting text files searchable text and for processing the searchable text |
JP2009146122A (ja) | 2007-12-13 | 2009-07-02 | Nec Infrontia Corp | インストーリング方法、インストーラ及びインストーリング用プログラム |
JP5508498B2 (ja) * | 2012-10-10 | 2014-05-28 | Necインフロンティア株式会社 | インストーリング方法、インストーラ装置及びインストーリング用プログラム |
US10230855B1 (en) * | 2016-09-12 | 2019-03-12 | Parallels International Gmbh | Asynchronous usage of redirected scanners with a single driver |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5548745A (en) * | 1993-01-19 | 1996-08-20 | Canon Kabushiki Kaisha | Method and apparatus for designating context in a windowing environment |
US5481714A (en) * | 1993-10-18 | 1996-01-02 | International Business Machines Corporation | Method and system for installing an operating system on a data processing system with abort capability and voice input feature |
US5794052A (en) * | 1995-02-27 | 1998-08-11 | Ast Research, Inc. | Method of software installation and setup |
US5666501A (en) * | 1995-03-30 | 1997-09-09 | International Business Machines Corporation | Method and apparatus for installing software |
KR100286008B1 (ko) * | 1995-12-30 | 2001-04-16 | 윤종용 | 소프트웨어 프로그램 자동 갱신방법 |
US6684397B1 (en) * | 1997-09-08 | 2004-01-27 | Novell, Inc. | Auto-install apparatus and method |
US6006035A (en) * | 1997-12-31 | 1999-12-21 | Network Associates | Method and system for custom computer software installation |
US6378127B1 (en) * | 1998-09-21 | 2002-04-23 | Microsoft Corporation | Software installation and validation using custom actions |
TW434478B (en) * | 1998-10-27 | 2001-05-16 | Inventec Corp | Method for testing the integrity of software pre-installed in a computer hard disk |
US6066182A (en) * | 1998-11-05 | 2000-05-23 | Platinum Technology Ip, Inc. | Method and apparatus for operating system personalization during installation |
US6591418B2 (en) * | 1999-03-26 | 2003-07-08 | Dell U.S.A., L.P. | Factory software management system |
JP3595752B2 (ja) | 1999-12-15 | 2004-12-02 | キヤノン株式会社 | 画像読取システムと該画像読取システムの制御方法、並びに情報処理端末と該情報処理端末の制御方法 |
-
2003
- 2003-01-31 JP JP2003024195A patent/JP2004234481A/ja active Pending
-
2004
- 2004-01-26 US US10/763,221 patent/US7320128B2/en not_active Expired - Fee Related
- 2004-01-28 EP EP04250451A patent/EP1447748A3/en not_active Withdrawn
- 2004-01-30 CN CNA2004100037619A patent/CN1519715A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097518B (zh) * | 2006-06-30 | 2010-11-03 | 三星电子株式会社 | 用于识别光学字符的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1447748A3 (en) | 2005-08-24 |
EP1447748A2 (en) | 2004-08-18 |
US7320128B2 (en) | 2008-01-15 |
JP2004234481A (ja) | 2004-08-19 |
US20040154015A1 (en) | 2004-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7031003B2 (en) | Image processing apparatus, control method of image processing apparatus, and storage medium | |
CN1240023C (zh) | 可与计算机网络连接的图像处理设备的控制方法 | |
CN1746818A (zh) | 具有功率节省模式功能的装置和控制功率节省模式的方法 | |
CN1154938C (zh) | 使用电子邮件的传真发送方法 | |
CN1300673C (zh) | 成像装置和使该成像装置启动应用程序的方法 | |
CN1722762A (zh) | 图像形成方法及图像形成装置 | |
CN1794104A (zh) | 图像形成***和装置、信息处理装置及含程序的记录介质 | |
CN1707453A (zh) | 信息处理装置及其方法 | |
CN1756288A (zh) | 具有优先级操作模式的多功能***设备及其初始化方法 | |
CN1728078A (zh) | 直接成像方法和装置 | |
CN101060578A (zh) | 显示控制***、图像处理装置、显示控制方法 | |
CN1786896A (zh) | 编辑用于打印输出的文档的设备及其方法 | |
CN1704916A (zh) | 外部存储装置、图像获取装置及控制驱动程序方法和*** | |
CN1881173A (zh) | 打印任选项设置方法和打印任选项设置装置 | |
CN1200554C (zh) | 图像通信装置和图像通信方法 | |
CN1755664A (zh) | 信息处理装置、履历文件作成方法和程序 | |
CN1819614A (zh) | 图像形成装置 | |
CN1924838A (zh) | 图像处理设备、信息处理设备和控制方法 | |
CN1266647C (zh) | 图像处理装置及图像处理方法 | |
CN1519715A (zh) | 软件的安装方法及存储媒体 | |
CN1649385A (zh) | 生成图像形成数据的方法和装置 | |
CN1525368A (zh) | 服务处理***及其程序 | |
CN101068301A (zh) | 图像处理装置、信息管理装置、信息管理***以及信息管理方法 | |
CN1905611A (zh) | 图像形成设备 | |
CN1896945A (zh) | 在打印设置操作中选择多个打印设置项的设备和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |