用户信息登记程序和用户信息登记方法

文档序号:7914976阅读:363来源:国知局
专利名称:用户信息登记程序和用户信息登记方法
技术领域
本发明涉及用户信息登记程序和用户信息登记方法,特别涉及用于安装应用软件并登记用户信息以便使用与网络连接的计算机对具有确定终端装置的用户提供服务的技术。
背景技术
以往,在数字照相机等的多种数字电子设备中,利用CD-ROM等存储介质提供用于在PC等主机装置中利用要由该数字产品处理的内容的应用软件。为了能够使用该应用软件,用户需要将这些存储介质装配在主机装置上,根据起动的安装器的指示,利用键盘输入规定信息或从所显示的列表中选择规定项目等,需要进行相当多的操作。另ー方面,近年来,在Web上对购买了产品的用户提供各种服务的情况增多。用户为了利用这些服务,多数情况下需要进行产品的用户登记。在进行用户登记时,用户需要使用计算机访问规定主页,输入用户信息和产品信息。进而,在追加购买的产品的用户登记时,还需要再次输入产品信息和用户信息。上述应用软件的安装和用户登记时所需要的这些信息的输入对于一般人来说是麻烦的作业,成为不安装应用软件的用户和不进行用户登记的用户数量增多的原因之一。其结果,多数用户没有接受与产品相关联的有用信息,并且,即使在网上准备有用的服务,也存在一次都没有利用的用户。作为能够应对以上问题的技术,在JP,3221487,B中公开了预先在个人计算机(PO等电子设备中存储产品个体信息的技木。初次起动该电子设备吋,电子设备自动经由网络与规定主机(服务器)连接,将从电子设备中读出的产品个体信息和包含由用户输入的姓名、住址、密码等的个人信息发送到主机,进行用户登记。

发明内容
在使用上述JP,3221487,B所公开的系统的情况下,在用户购买产品并初次起动吋,自动引导至用户登记站点,所以,用户不用进行URL等的输入操作。并且,用户也不用进行产品个体信息的输入。但是,用户需要输入上述个人信息。该情况下,觉得个人信息的输入操作很麻烦的用户关闭用户登记用的画面,存在无法完成用户登记的情況。并且,在上述JP,3221487,B所公开的系统中,仅在初次使用电子设备时进行自动引导至用户登记站点的动作。因此,关于在进行与用户登记站点连接的动作的时点与该电子设备连接的周边设备,用户能够简单地与各个周边设备对应地进行用户登记。但是,在完成该用户登记后将新的周边设备与电子设备连接的情况下,无法进行引导至用户登记站点的动作。进而,当考虑用户新买或增买了电子设备本身的情况时,在使用上述 JP, 3221487,B所公开的系统的情况下,需要再次输入上述个人信息。本发明是鉴于上述问题而完成的,其目的在干,在用户登记吋,能够极カ节省用户进行程序安装操作和信息输入操作的エ序和时间,并且,在追加得到新产品时,在再次进行用户登记时,也能够极カ节省用户进行信息输入操作的エ序和时间,能够使更多的用户简单地利用有效的信息和服务。根据本发明的某个方式,提供一种用户信息登记程序,该程序存储在输入并存储信息的終端装置的存储所述输入的信息的第I存储器中,被传输到与所述终端装置连接的主机装置来执行,该程序包含第I程序和第2程序,所述第I程序是在所述终端装置与所述主机装置连接时被所述主机装置读入并自动起动的程序,使所述主机装置执行判定是否在所述主机装置中已经安装了所述第2程序的判定步骤,(a)在所述判定步骤中判定为在所述主机装置中未安装所述第2程序的情况下,执行以下步骤(a_l)设备确定信息读出步骤,从所述终端装置中读出用于确定所述终端装置的设备确定信息;(a_2)用户信息取得步骤,进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理;(a-3)信息存储步骤,将所述设备确定信息和在所述用户信息取得步骤中得到的用户信息相关联地存储在所述主机装置的第2存储器中;(a-4)信息发送步骤,经由网络向规定服务器发送所述设备确定信息和在所述用户信息取得步骤中得到的用户信息;以及(a-5)安装步骤,在所述主机装置中安装所述第2程序,(b)在所述判定步骤中判定为在所述主机装置中安装了所述第2程序的情况下,执行以下步骤(b_l)第2设备确定信息读出步骤,从所述终端装置中读出所述设备确定信息;(b-2)用户信息读出步骤,读出在所述第2存储器中存储的用户信息; (b_3)第2信息发送步骤,经由所述网络向所述规定服务器发送在所述第2设备确定信息读出步骤中读出的设备确定信息和在所述用户信息读出步骤中读出的用户信息;以及(b_4)第2信息存储步骤,将在所述第2设备确定信息读出步骤中读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。根据本发明的某个方式,提供一种用户信息登记程序,该程序存储在输入并存储信息的終端装置的存储所述输入的信息的第I存储器中,被传输到与所述终端装置连接的主机装置来执行,该程序包含第I程序和第2程序,所述第I程序是在所述终端装置与所述主机装置连接时被所述主机装置读入并自动起动的程序,使所述主机装置执行判定是否在所述主机装置中已经安装了所述第2程序的判定步骤,
(a)在所述判定步骤中判定为在所述主机装置中未安装所述第2程序的情况下,执行以下步骤(a_l)设备确定信息读出步骤,从所述终端装置中读出用于确定所述终端装置的设备确定信息;(a_2)用户信息取得步骤,进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理;(a_3)信息存储步骤,将所述设备确定信息和在所述用户信息取得步骤中得到的用户信息存储在所述主机装置的第2存储器中;(a_4)信息发送步骤,经由网络向规定服务器发送所述设备确定信息和在所述用户信息取得步骤中得到的用户信息;以及 (a-5)安装步骤,在所述主机装置中安装所述第2程序,(b)在所述判定步骤中判定为在所述主机装置中安装了所述第2程序的情况下,执行起动所述第2程序的第2程序起动步骤,所述第2程序使所述主机装置执行以下步骤第2设备确定信息读出步骤,从所述終端装置中读出所述设备确定信息;用户信息读出步骤,读出在所述第2存储器中存储的用户信息;第2信息发送步骤,经由所述网络向所述规定服务器发送在所述第2设备确定信息读出步骤中读出的设备确定信息和在所述用户信息读出步骤中读出的用户信息;以及第2信息存储步骤,将在所述第2设备确定信息读出步骤中读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。根据本发明的某个方式,提供一种用户信息登记方法,该方法使用終端装置和与所述终端装置连接的主机装置来进行用户信息登记,所述终端装置具有用于存储所输入的信息的第I存储器,在所述第I存储器中存储第I程序和第2程序,所述第I程序是在将所述终端装置与所述主机装置连接时自动传输到所述主机装置并由所述主机装置执行的自动执行程序,在所述终端装置与所述主机装置连接吋,从所述第I存储器中读出所述第I程序并开始执行,通过所述第I程序,判定是否在所述主机装置中已经安装了所述第2程序,(a)在通过所述判定而判定为在所述主机装置中未安装所述第2程序的情况下,执行以下处理(a_l)从所述終端装置中读出用于确定所述终端装置的设备确定信息;( a-2 )进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理,取得用户信息;(a_3)将所述设备确定信息和通过取得所述用户信息而得到的用户信息相关联地存储在所述主机装置的第2存储器中;(a_4)经由网络向规定服务器发送所述设备确定信息和通过取得所述用户信息而得到的用户信息;以及(a-5)在所述主机装置中安装所述第2程序,(b)在通过所述判定而判定为在所述主机装置中安装了所述第2程序的情况下,进行以下处理
(b_l)从所述終端装置中读出所述设备确定信息;(b-2)读出在所述第2存储器中存储的用户信息;(b-3)经由所述网络向所述规定服务器发送通过所述(b_l)的读出而读出的设备确定信息和通过所述(b-2)的读出而读出的用户信息;以及
(b-4)将通过所述(b_l)的读出而读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。根据本发明的某个方式,提供一种用户信息登记方法,该方法使用終端装置和与所述终端装置连接的主机装置来进行用户信息登记,所述终端装置具有用于存储所输入的信息的第I存储器,在所述第I存储器中存储第I程序和第2程序,所述第I程序是在将所述终端装置与所述主机装置连接时自动传输到所述主机装置并由所述主机装置执行的自动执行程序,在所述终端装置与所述主机装置连接吋,从所述第I存储器中读出所述第I程序并开始执行,通过所述第I程序,判定是否在所述主机装置中已经安装了所述第2程序,(a)在通过所述判定而判定为在所述主机装置中未安装所述第2程序的情况下,进行以下处理(a_l)从所述終端装置中读出用于确定所述终端装置的设备确定信息;( a-2 )进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理,取得用户信息;(a_3)将所述设备确定信息和通过取得所述用户信息而得到的用户信息存储在所述主机装置的第2存储器中;(a_4)经由网络向规定服务器发送所述设备确定信息和通过取得所述用户信息而得到的用户信息;以及(a-5)在所述主机装置中安装所述第2程序,(b)在通过所述判定而判定为在所述主机装置中安装了所述第2程序的情况下,起动所述第2程序,通过所述第2程序,进行以下处理(b_l)从所述終端装置中读出所述设备确定信息;(b-2)读出在所述第2存储器中存储的用户信息;(b-3)经由所述网络向所述规定服务器发送通过所述(b_l)的读出而读出的设备确定信息和通过所述(b-2)的读出用户信息的处理而读出的用户信息;以及将通过所述(b_l)的读出而读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。下面,參照附图对本发明的实施方式、本发明的优点进行详细说明。


图I是说明在经由网络与服务器连接的主机PC上连接作为终端装置的照相机的状况的框图。
图2是概略地示出照相机的内部结构例的框图。图3是概略地示出在内置于照相机内的图像存储器的内部存储的文件的结构例的框图。图4是概略地示出主机PC的内部结构例的框图。图5A是概略地示出服务器的内部结构例的框图。图5B是概略地示出服务器的内部结构的另一例的框图。图6是说明在主机PC的OS检测到在主机PC上装配有照相机、在照相机的图像存储器内存在自动执行形式的安装文件时读入该文件并执行的顺序的流程图。 图7A是说明本发明的第I实施方式的图,是说明执行图6的流程图所示的顺序并由主机PC执行照相机的图像存储器内的安装程序的顺序的流程图。图7B是接在图7A的流程图之后的流程图。图8是说明本发明的第2实施方式的图,是说明执行图6的流程图所示的顺序并由主机PC执行照相机的图像存储器内的安装程序的顺序的流程图。图9是说明本发明的第2实施方式的图,是说明在图8的流程图所示的顺序中作为附加应用程序安装且由主机PC执行的处理顺序的流程图。图IOA是说明本发明的第3实施方式的图,是说明执行图6的流程图所示的顺序并由主机PC执行照相机的图像存储器内的安装程序的顺序的流程图。图IOB是接在图IOA的流程图之后的流程图。图IlA是说明本发明的第4实施方式的图,是说明执行图6的流程图所示的顺序并由主机PC执行照相机的图像存储器内的安装程序的顺序的流程图。图IlB是接在图IlA的流程图之后的流程图。图12是与由服务器进行的处理的内容一起示出在图11所示的流程图内的I个处理步骤中由主机PC进行的处理的内容的详细情况的流程图。
具体实施例方式图I是概略地示出本发明的实施方式的用户信息登记系统100的结构的框图。用户信息登记系统100包括作为终端装置的照相机200、主机PC400以及服务器500。主机PC400和服务器500经由网络NW连接。作为该网络NW,例如能够利用因特网。在本发明的实施方式中,例示了照相机200作为终端装置,但是,各种设备都可以是终端装置。例如,可以将IC记录器、游戏机、PC用外围设备、家庭用电化产品、电子健康设备、玩具、电子辞典、电子书阅读器、数据记录器、PDA (便携信息終端装置)、PND (便携导航设备)、计测设备等各种装置作为终端装置。如照相机200那样,在終端装置具有供用户拿着使用的性质的情况下,仅在需要时与主机PC400连接。并且,在終端装置是放置式的设备的情况下,可以始终以有线或无线的方式与主机PC400连接,也可以构成为仅在需要时连接。主机PC400可以是所谓的台式PC,也可以是移动式的PC。主机PC400以有线或无线的方式与网络NW连接。服务器500用于进行照相机200的用户登记。在图I中,示出I台服务器500,但是,用户信息登记系统100可以包含多个服务器。图2是概略地示出照相机200的内部结构的框图。照相机200具有认证信息存储部202、显示处理部204、图像显示部206、摄像部208、图像处理部210、控制器212、操作输入部214、程序存储器216、图像存储器218、通信接ロ 220。认证信息存储部202、显示处理部204、图像处理部210、操作输入部214、程序存储器216、图像存储器218、通信接ロ 220与控制器212电连接。图像显示部206与显示处理部204电连接,摄像部208与图像处理部210电连接。认证信息存储部202构成为能够存储设备确定信息和用户信息。优选该认证信息存储部202由闪存、EEPROM或磁存储装置等可改写的、不需要电来进行存储保持的非易失性存储器构成。设备确定信息是能够唯一识别照相机200的个体的信息。作为一例,设备确定信息可以是能够确定机型的代码和序列号(制造编号)的组合。用户信息是包含用户名和用户的电子邮件地址中的至少任意一方的信息。 在初始状态即照相机200的产品出厂时(照相机200的购买时),在认证信息存储部202中仅存储设备确定信息。然后,通过进行后述的用户信息登记处理,在认证信息存储部202中追加存储用户信息。图像存储器218是构成为能够存储由照相机200拍摄而得到的图像数据等的存储器,能够由闪存或磁存储装置等的、能够在没有电源供给的状态下维持所存储的信息的存储装置构成。即,图像存储器218是非临时的计算机可读取的存储介质。在该图像存储器218中,不仅能够存储由照相机200拍摄而得到的图像数据,还能够存储通过下载等手段而得到的图像数据。但是,之前说明的认证信息存储部202也可以设置在上述图像存储器218内。但是,在图像存储器218是存储卡等的构成为相对于照相机200装卸自如的存储器的情况下,优选认证信息存储部202设置在内置于照相机200内的存储器内。下面,设图像存储器218内置于照相机200内来进行说明。摄像部208包括摄影镜头、对由摄影镜头形成的像进行光电转换并生成图像信号的摄像元件、以及从摄像元件中读出模拟图像信号进行放大并转换成数字图像信号的模拟/前端部。图像处理部210对从摄像部208输出的数字图像信号进行处理并生成图像数据。该图像数据存储在图像存储器218内。图像处理部210还构成为,能够逐次对以较短的周期从摄像部208中读出的数字图像信号进行处理,生成实时浏览用的图像。操作输入部214包括电源开关、摄影/再现模式切换开关、释放开关等。操作输入部214还包括用于对焦距、白平衡、曝光模式、动态图像/静态图像的图像记录模式等进行切换的按钮开关、滑动开关、触摸面板、转盘开关等。控制器212根据用户对操作输入部214的操作,统ー控制照相机200的致动器、显示元件、传感器等结构要素,以使得照相机200在用户希望的模式下进行动作。控制器212能够由CPU或硬件逻辑等构成。在控制器212由CPU构成的情况下,由该控制器212执行的程序被存储在程序存储器216中。程序存储器216能够构成为具有闪存和RAM。在以下的说明中,设控制器212是能够解释并执行在程序存储器216中存储的程序的CPU。控制器212还进行在图像存储器218中存储由图像处理部210生成的图像数据时的存储管理的处理。并且,控制器212进行读出在图像存储器218中存储的图像数据并在后述的图像显示部206中显示图像时的动作控制。进而,控制器212进行如下的动作控制在用户对照相机200进行面向被 摄体设定构图和曝光条件的操作时,在从图像处理部210输出实时浏览图像数据的情况下,在图像显示部206中显示实时浏览图像。图像显示部206构成为能够显示图像、图标、字符等,由带背照光的TFT彩色液晶面板或有机EL彩色显示面板等构成。显示处理部204根据从控制器212输出的显示用图像数据控制图像显示部206并显示图像。图3是概念性地说明在后述的程序安装的处理前和处理后存储在图像存储器218中的文件的例子的图。在照相机购买时,在图像存储器218内存储有包含安装文件302、应用程序文件304、操作手册文件306等的文件。安装文件302和应用程序文件304收纳用于在主机PC400上执行的程序。在操作手册文件306中收纳对说明照相机200或应用程序的操作方法的手册进行电子化而得到的文件。操作手册文件306是能够在主机PC400上阅览的形式的文件。在用户购买照相机200后立即开始使用而进行摄影操作的情况下,在图像存储器218内存储图像文件300。当照相机200与主机PC400连接后,安装文件302被主机PC400自动读入并起动。即自动执行。当执行该安装文件302中的自动执行程序后,进行后述的用户信息登记处理以及将应用程序文件304传输到主机PC400并安装的处理。然后,从图像存储器218中删除这些安装文件302和应用程序文件304。安装文件302例如可以是MS-DOS中的Autoexec, bat这样的文件。S卩,当在主机PC400上连接了照相机200等终端装置时,主机PC400的操作系统(OS)检索在终端装置内存储的文件。而且,能够如下构成主机PC400的OS :在检索到的文件中存在自动执行形式的文件的情况下,自动读入并执行该文件。操作手册文件306可以构成为,在安装文件302中的自动执行程序起动时,通过该自动执行程序传输到主机PC400,并从图像存储器218中删除。或者,也可以构成为,在主机PC400上安装应用程序文件304中的应用程序后,在初次起动时,通过该应用程序传输到主机PC400,并从图像存储器218中删除。如以上说明的那样,在程序安装处理的过程中,从图像存储器218中删除安装文件302、应用程序文件304、操作手册文件306,残留有图像文件300。其結果,能够将图像存储器218有效地用作收纳图像文件300的空间。另外,在上述程序安装处理后,在需要将主机PC更换为新的主机PC的情况下,可以如下所述。即,作为一例,能够在主机PC400上执行的应用程序中,选择对图像存储器218进行初始化的菜单。在选择了该菜单的情况下,将在主机PC400中存储的安装文件302、应用程序文件304和操作手册文件306存储在初始化后的图像存储器218中。或者,也可以将收纳了对图像存储器218进行初始化处理的程序的光盘等存储介质与照相机200捆绑在一起。该情况下,用户在主机PC400上执行存储介质中的程序,由此,对与主机PC400连接的照相机200的图像存储器218进行初始化,将记录在存储介质中的安装文件302、应用程序文件304、操作手册文件306复制到图像存储器218内。该处理完成后,通过将照相机200与新的主机PC连接,进行之前说明的程序安装处理。图4是示出主机PC400的概略结构的框图。主机PC400具有通信接ロ 402、显示接ロ 404、显示部406、输入接ロ 408、键盘或鼠标等的输入装置410、处理部414、RAM416、辅助存储装置418、网络接ロ 424。这些要素中的通信接ロ 402、显示接ロ 404、输入接ロ 408、处理部414、RAM416、辅助存储装置418、网络接ロ 424经由系统总线412相互电连接。通信接ロ 402能够以有线或无线的方式与照相机200等終端装置相互通信并进行信息的授受。显示部406由CRT或平板显示装置等构成。显示接ロ 404控制显示部406,以使得在显示部406上显示图像、图标、字符等。输入装置410是用于供用户对主机PC400输入期望信息并进行操作的用户接ロ。基于用户的输入装置410的操作内容经由输入接ロ 408被传递到处理部414。处理部414由CPU等构成,构成为能够进行各种信息处理。RAM416用作处理部414进行信息处理时的工作区。辅助存储装置418由硬盘驱动器或固态驱动器等构成,是具有较大存储容量的存储装置。在辅助存储装置418内设有存储由OS管理的系统或应用软件的设定数据等的区以及存储认证信息的区。由OS管理的系统或应用软件的设定数据等在Windows中被称为注 册表。下面,设主机PC400由Windows OS管理,将上述设定数据等称为注册表信息。并且,将存储注册表信息的区称为注册表420,将存储认证信息的区称为认证信息存储部422。在认证信息存储部422中,与用户信息相关联地存储从照相机200经由通信接ロ 402输入的设备确定信息。网络接ロ 424是用于经由网络与其他设备进行信息授受的接ロ。图5A是示出服务器500的概略结构的框图。服务器500构成为能够经由网络对照相机200的用户等提供各种服务。作为一例,服务器500构成为能够对照相机200的用户提供在线相册服务或打印指令服务等的服务。在线相册服务是如下的服务能够对照相机200的用户提供规定容量的图像数据存储空间,存储经由因特网发送到服务器500的图像(图像数据)。而且,是能够供用户本人、从用户得知用于阅览该图像的URL信息和密码的特定的人或不确定的多个人进行图像阅览等的服务。打印指令服务是如下的服务经由因特网受理图像的打印、相册的生成等的订单,向由用户指定的目的地发送完成物。服务器500具有网络接ロ 502、显示接ロ 504、显示部506、输入接ロ 508、键盘或鼠标等的输入装置510、辅助存储装置512、处理部520、RAM522、图像存储部524、用户信息存储部526。这些要素中的网络接ロ 502、显示接ロ 504、输入接ロ 508、辅助存储装置512、处理部520、RAM522、图像存储部524、用户信息存储部526经由系统总线518相互电连接。网络接ロ 502是用于经由网络与主机PC400进行信息授受的接ロ。显示部506由CRT或平板显示装置等构成。显示接ロ 504控制显示部506,以使得在显示部506上显示图像、图标、字符等。输入装置510是用于供管理者对服务器500输入期望信息并进行操作的用户接ロ。基于管理者的输入装置510的操作内容经由输入接ロ 508被传递到处理部520。处理部520由CPU等构成,构成为能够进行各种信息处理。RAM522用作处理部520进行信息处理时的工作区。辅助存储装置512由硬盘驱动器等构成,是具有较大存储容量的存储装置。在辅助存储装置512内构筑图像管理数据库514和用户管理数据库516。图像存储部524和用户信息存储部526可以是与辅助存储装置512相同的存储装置。在图像存储部524中存储由照相机200的用户上传的图像数据。在用户信息存储部526中,与完成了用户登记处理的各个用户(以下将其称为登记用户)对应地存储设备确定信息、用户名和电子邮件地址等的用户信息等。进而,可以在用户信息中包含与主机PC400的语言设定或时区设定有关的信息、用户访问用于利用上述在线相册服务或打印指令服务的站点时的登录名和密码等的信息。并且,用户信息存储部526可以构成为,能够记录用户访问该网站的日期时间或操作内容、进行打印指令时的订单内容、发送记录、货款已收/未收的记录等,作为交易历史。用户管理数据库516是登记上述设备确定信息、用户信息、账目信息、交易历史等信息与各个登记用户对应地存储在用户信息存储部526内的哪个位置的数据库。图像管理数据库514是登记由登记用户上传的图像数据与各个登记用户对应地存储在图像存储部524内的哪个位置的数据库。图5B是示出具有与图5A所示的服务器500不同的结构的例子的框图。在图5B所示的服务器500A中,针对与图5A所示的服务器500所具有的结构要素相同的结构要素,标注与图5A的标号相同的标号并省略其说明。
服务器500A与服务器500的不同之处在于,在服务器500A中,在辅助存储装置512内构筑软件数据库530。下面对该软件数据库530进行说明。照相机200大量销售,因此,其用户也大量存在。因此,与用户数量对应地,主机PC400也大量存在。所存在的多个主机PC400分别具有各种规格,安装有各种OS,安装有文字处理器、表计算软件、电子邮件软件、图形处理软件、因特网的浏览器软件等各种应用软件。但是,为了使各个用户登录到各个主机PC400,在各个主机PC400中登记有登录用户名。该登录用户名由安装在各个主机PC400内的OS管理。例如,如果是Windows系列的OS,则在注册表文件中的信息中包含登录用户名。在Windows以外的OS中,具有与注册表类似的信息,通过访问这些信息,能够发现登录用户名。在软件数据库530中,以数据库的形式记录有一般用户能够使用的OS的种类或版本、与这些种类或版本对应地包含上述登录用户名的信息的文件的名称、与该文件的保存目录有关的信息等。并且,如上所述,各个用户根据使用目的在各个主机PC400上安装各种应用软件。在这些应用软件中包含电子邮件软件等、对与用户使用的电子邮件地址有关的信息进行管理的软件。在软件数据库530中,以数据库的形式记录有一般广泛利用的应用软件中的包含与用户的电子邮件地址有关的信息的软件的名称、包含该软件所管理的与用户的电子邮件地址有关的信息的文件的名称、与该文件的保存目录有关的信息。OS、应用软件均在较短的期间内进行订正或新颁布。与其对应地,由对服务器500A进行管理的管理员随时升级上述软件数据库530。对使用以上说明的结构进行的用户信息登记处理顺序进行说明。-第I实施方式_在本发明的第I实施方式中,对经由网络NW与主机PC400连接的服务器是图5A所示的服务器500的例子进行说明。即,对使用不具有软件数据库530的服务器500的例子进行说明,该软件数据库530为參照图5B说明的服务器500A所有。图6是说明由主机PC400的处理部414执行的处理顺序的概略流程图。设图6所示的处理顺序被内建在OS中。在S600中,处理部414判定照相机200等终端装置是否与通信接ロ 402连接。在该判定为否定的期间内,以适当的时间间隔反复进行S600的处理。当S600的判定为肯定吋,处理进入S602。然后,处理部414判定在照相机200的图像存储器218中是否存在自动执行形式的程序文件。在本实施方式中,图3的安装文件302相当于自动执行形式的程序文件。自动执行形式的程序文件是OS能够识别该文件是自动执行形式的文件的文件名、文件形式。在S602的判定为否定的情况下,结束图6所示的ー连串的处理。另一方面,在S602的判定为肯定的情况下,处理进入S604,处理部414将自动执行形式的程序文件从照相机200内的图像存储器218读入到主机PC400内的RAM416并执行。当S604的处理结束后,图6所示的ー连串的处理完成。在上述说明中,对以适当的时间间隔反复进行S600的处理的例子进行了说明。作为其他例子,也可以在经由通信接ロ将照相机200与主机PC400连接时产生中断信号,接受该中断信号的产生而执行S602、S604的处理。图7A和图7B是概略地示出执行图6的处理顺序的结果、通过主机PC400的处理部414将在安装文件302中收纳的程序读入到RAM416上并自动执行而进行的处理顺序的 流程图。在S700中,处理部414判定在主机PC400中是否已经安装了应用程序。这里,应用程序是从照相机200的供给方附加给照相机200而提供的程序。例如,可以是如下的程序能够访问在线相册的站点并上传图像数据,或者下载其他人拍摄的图像的图像数据,来共享照片。或者,可以是访问预订打印的站点并上传图像数据、预订打印或照片书的生成的程序。当然,这些是一例,根据终端装置的功能等,应用程序可以是用于实现各种方式的功能的程序。下面,为了与文字处理器、表计算软件等应用软件进行区分,将在应用程序文件304中收纳的应用程序称为附加应用程序。S700的判定为肯定则意味着,在主机PC400上已经进行了以下说明的用户登记和附加应用程序的安装处理。即,假设了用户增买(新买)新的照相机200且初次与主机PC400连接时的处理流程。另ー方面,S700的判定为否定时的处理是假设了在主机PC400上还未进行以下说明的用户登记和附加应用程序的安装作业的处理。在S700的判定为否定时的分支目的地即S702中,处理部414取得在照相机200的认证信息存储部202中预先记录的设备确定信息。优选设备确定信息为能够唯一确定各个产品的信息。例如,能够将产品代码和序列号的组合作为设备确定信息。或者,在通过IPv6等技术针对各个产品(个体)赋予固有的IP地址等的情况下,能够将这种信息作为设备确定信息。在S704中,处理部414在显示部406中显示用户信息输入画面。S卩,显示用于提示输入包含用户名、电子邮件地址等的用户信息的输入画面。然后,进行受理用户进行的用户信息输入操作的处理。在S706中,处理部414进行询问用户是否进行用户登记的显示,受理“是”或“否”的操作,判定是否进行用户登记。在S706的判定为肯定的情况下,在S708中,处理部414进行服务器连接处理。服务器连接处理是经由网络NW与规定服务器500 (图I)连接的处理。在本实施方式中,服务器500是用于进行用户信息登记处理的服务器。在S710中,处理部414向服务器500发送设备确定信息和用户信息。服务器500将从主机PC400发送的设备确定信息和用户信息存储在用户信息存储部526中,在用户管理数据库516中相关联地登记这些设备确定信息和用户信息。其结果,具有照相机200的用户的用户登记完成。此时,也可以从服务器500发放密码等。该情况下,处理部414接收该密码的信息。在S710的处理后或S706的判定为否定的情况下,接着进行S712的处理。在S712中,处理部414将设备确定信息和用户信息相关联地存储在认证信息存储部422中。在S714中,处理部414在照相机200的认证信息存储部202中登记用户信息。此时,处理部414能够读出主机PC400的语言设定、时刻设定、时区等设定信息,根据该设定信息进行照相机200的语言设定(显示菜单等时的语言的设定)、时刻设定、时区设定等。由此,能够使用户购买照相机200后初次开始操作时通常进行的时刻设定、语言设定、时区设定等自动化。另外,在响应S710的处理而从服务器500发放密码的情况下,可以如下所述。即,在S712中,处理部414能够在认证信息存储部422中相关联地存储设备确定信息、用户信息、密码。并且,在S714中,能够在认证信息存储部202中登记用户信息和密码。在S716中,处理部414进行安装附加应用程序的处理。即,处理部414进行从照相机200的图像存储器218中读出应用程序文件304并在主机PC400内安装附加应用程序的处理。此时,根据需要,也可以将操作手册文件306复制到主机PC400的辅助存储装置418内。S700的判定为肯定时的分支目的地即S720和接在该S720之后的处理如之前说明的那样。即,假设了如下情况下的处理用户购买照相机200后完成用户登记和附加应用程序的安装的处理,增买新的照相机200且初次与主机PC400连接。在S720中,处理部414从增买的照相机200的认证信息存储部202取得设备确定信息。在S722中,处理部414从主机PC400的辅助存储装置418取得用户信息。S卩,在将初次购买的照相机200与主机PC400初次连接时,通过S712的处理,在认证信息存储部422中已经存储了用户信息,在S722中进行从认证信息存储部422中读出该用户信息的处理。在S724、S726、S728、S730 中,进行与 S708、S710、S712、S714 中的处理相同的处理。通过S726的处理,向服务器500发送与增买的照相机200对应的设备确定信息和用户信息。在服务器500中,在用户信息存储部526中追加记录与追加购买的照相机200对应的设备确定信息,对用户管理数据库516的登记内容进行更新。在S728中,进行在主机PC400的认证信息存储部422中追加记录与增买的照相机200对应的设备确定信息的处理。然后,在S730中,在增买的照相机200的认证信息存储部202中登记用户信息。此时,与针对S714的处理的说明同样,能够读出主机PC400的语言设定、时刻设定、时区等设定信息,根据该设定信息进行照相机200的语言设定、时刻设定、时区设定等。并且,能够根据需要将存储在照相机200的图像存储器218中的操作手册文件306复制到主机PC400的辅助存储装置418内。另外,也可以在上述S722的处理与S724的处理之间加入与S706相同的处理,任由用户判断是否进行增买的照相机200的用户登记。然后,在用户不希望进行增买的照相 机200的用户登记的情况下,也可以跳过S724、S726的处理,进行S728和接在该S728之后的处理。接着S716或S730的处理,进行S740的处理。在该S740中,处理部414删除在照相机200的图像存储器218中存储的安装文件302、应用程序文件304。并且,也可以删除操作手册文件306。此时,优选处理部414将这些文件302和304的备份文件预先保管在辅助存储装置418内的规定文件夹中,并且,根据需要将操作手册文件306的备份文件预先保管在辅助存储装置418内的规定文件夹中。理由是,在将主机PC400更换为新的主机PC400并在新的主机PC400上安装附加应用程序时,需要这些文件302、304、306。在照相机200中附加⑶-ROM等存储介质、且在该存储介质中存储有这些文件302、304,306的情况下,上述备份的处理不是必要的。或者,在能够经由网络从规定服务器下载这些文件302、304、306的情况下,上述备份的处理也不是必要的。以上,在參照图7的流程图的说明中,对在S740中统ー进行从照相机200的图像存储器218中删除安装文件302和应用程序文件304、并且根据需要删除操作手册文件306的处理的例子进行了说明。但是,删除这些文件302、304、306的处理也可以单独进行。8ロ,可以在将上述文件302、304、306中的任意一方从图像存储器218读入主机PC400内的时点,从图像存储器218中删除该文件。因此,可以在能够删除的各个时点或此后的时点删除各个文件302、304、306。在通过S700的判定处理判定为在主机PC400中已经安装了附加应用程序的情况下,不进行S716中的安装附加应用程序的处理。因此,能够抑制重复安装相同的附加应用程序的浪费或故障等。或者,也可以在S720 S730的处理的之间、之前或之后追加对在追加购买的照相机200的图像存储器218中存储的应用程序文件304内的版本进行检查的处理。该情况下,如果程序的版本存在差异,则进行更新升级或差分升级的处理,如果不存在差异,则跳过这些更新升级或差分升级的处理。另外,关于在主机PC400中安装的附加应用程序,也可以构成为,在主机PC400经由网络NW与规定服务器连接时检查有无新版本的程序,在存在新版本的程序的情况下能够随时进行升级。以上,对在S740中同时删除在照相机200的图像存储器218中存储的安装文件302和应用程序文件304的例子进行了说明。但是,不是必须同时删除这些文件302、304,也可以单独删除。即,可以在图7中的任意处理的前后删除安装文件302。在S740的处理完成后或S700的判定为肯定的情况下,可以在此后的任意定时删除应用程序文件304。以上,根据本发明的第I实施方式,在用户购买照相机200且与主机PC400初次连接吋,自动执行參照图7说明的处理。然后,在进行用户登记时,从照相机200中读出设备确定信息,所以,用户仅输入用户信息即可。而且,在用户决定了根据自动读出的设备确定信息和由用户输入的用户信息进行用户登记的情况下,当用户点击“进行用户登记”的意思的按钮时,用户登记完成。而且,在用户追加购买照相机200且与主机PC400初次连接时,也自动执行參照图7说明的处理。此时,如上所述,用户信息在将以前购买的照相机200与主机PC400初次连接时已被存储在主机PC400的认证信息存储部422中。因此,节省了用户在进行追加购买的照相机200的用户登记时输入用户信息的エ序和时间。
上述自动执行程序(执行图7的程序安装的处理的程序)起动,在主机PC400上安装附加应用程序。然后,在根据需要将操作手册文件306复制到主机PC400内后,在S740中,从图像存储器218中删除安装文件302、应用程序文件304。其结果,能够将图像存储器218有效地用作图像文件记录用的空间。如果删除操作手册文件306,则能够进ー步有效利用图像存储器218。并且,由于自动进行附加应用程序的安装,所以用户省去了程序安装用的烦杂的操作。-第2实施方式_在本发明的第2实施方式中,与第I实施方式同样,对经由网络NW与主机PC400连接的服务器是图5A所示的服务器500的例子进行说明。并且,在将照相机200与主机PC400连接时,通过内建在主机PC400的OS中的功能,由处理部414执行图6所示的处理顺序,这也与第I实施方式相同。

图8是概略地示出执行图6的处理顺序的结果、通过主机PC400的处理部414将在安装文件302中收纳的程序读入到RAM416上并自动执行而进行的处理顺序的流程图。在图8的流程图中,对进行与图7所示的流程图中的S700 S716的处理、以及接在S716之后的S740的处理相同的处理的处理步骤,标注与图7所示的步骤标号相同的步骤标号并省略其说明。在图8的流程图中,与图7所示的流程图的不同之处在于S700中的判定为肯定时的处理。即,在S700中判定为已经安装了附加应用程序时,处理分支到S800。在S800中,处理部414起动已经安装在主机PC400上的附加应用程序。通过在S800中起动的附加应用程序,在S802中,处理部414进行用户信息登记处理。即,在第2实施方式中,在安装在主机PC400上的附加应用程序中包含用于进行用户信息登记的处理。在S802中进行的用于进行用户信息登记的处理顺序如图9所示。在图9所示的处理顺序中,对与在图7的S720 S730中进行的处理顺序相同的处理顺序标注与图7所示的处理顺序所标注的步骤标号相同的标号并省略其详细说明。处理部414从增买的照相机200取得设备确定信息(S720),从主机PC400的认证信息存储部422取得用户信息(S722)。接着,处理部414经由网络NW与服务器500连接(S724),向服务器500发送设备确定信息和用户信息(S726)。在服务器500中,在用户信息存储部526中追加记录与追加购买的照相机200对应的设备确定信息,对用户管理数据库516的登记内容进行更新。另外,也可以在S722的处理与S724的处理之间插入任由用户判断是否进行增买的照相机200的用户登记的处理。然后,在用户不希望进行增买的照相机200的用户登记的情况下,也可以跳过S724、S726的处理,进行S728和接在该S728之后的处理。处理部414在主机PC400的认证信息存储部422中追加记录与增买的照相机200对应的设备确定信息(S728),在照相机200的认证信息存储部202中登记用户信息(S730)。此时,与參照图7针对S714的处理的说明同样,能够读出主机PC400的语言设定、时刻设定、时区等设定信息,根据该设定信息进行照相机200的语言设定、时刻设定、时区设定等。并且,能够根据需要将在照相机200的图像存储器218中存储的操作手册文件306复制到主机PC400的辅助存储装置418内。在S732中,处理部414删除在照相机200的图像存储器218中存储的安装文件302、应用程序文件304。并且,也可以删除操作手册文件306。此时,优选处理部414将这些文件302和304的备份文件预先保管在辅助存储装置418内的规定文件夹中,并且,根据需要将操作手册文件306的备份文件预先保管在辅助存储装置418内的规定文件夹中。当S732的处理结束后,图8所示的一连串的用户信息登记处理完成。另外,如第I实施方式中说明的那样,在照相机200中附加CD-ROM等存储介质、且在该存储介质中存储有这些文件302、304、306的情况下,上述备份的处理不是必要的。或者,在能够经由网络从规定服务器下载这些文件302、304、306的情况下,上述备份的处理也不是必要的。在第2实施方式中,在通过S700的判定处理判定为在主机PC400中已经安装了附加应用程序的情况下,不会重复进行安装附加应用程序的处理。因此,能够抑制重复安装相同的附加应用程序的浪费或故障等。
并且,如第I实施方式中说明的那样,也可以在S720 S730的处理的之间、之前或之后追加对在追加购买的照相机200的图像存储器218中存储的应用程序文件304内的版本进行检查的处理。该情况下,如果程序的版本存在差异,则进行更新升级或差分升级的处理,如果不存在差异,则跳过这些更新升级或差分升级的处理。在从服务器500发放密码的情况下,可以进行与第I实施方式中说明的处理相同的处理。关于删除在照相机200的图像存储器218中存储的安装文件302、应用程序文件304的定时,可以与第I实施方式中说明的定时相同。以上,根据本发明的第2实施方式,在用户购买照相机200且与主机PC400初次连接吋,自动执行參照图8说明的处理。然后,在进行用户登记时,从照相机200中自动读出设备确定信息,所以,用户仅输入用户信息即可。而且,在用户决定了根据自动读出的设备确定信息和由用户输入的用户信息进行用户登记的情况下,当用户点击“进行用户登记”的意思的按钮时,用户登记完成。此时,由于在主机PC400中自动安装附加应用程序,所以用户省去了软件安装操作的麻烦。而且,在用户追加购买照相机200且与主机PC400初次连接时,也自动执行參照图8、图9说明的处理。通过在主机PC400上安装的附加应用程序来进行图9所示的处理。而且,如上所述,用户信息在将以前购买的照相机200与主机PC400初次连接时已被存储在主机PC400的认证信息存储部422中。因此,与第I实施方式同样,用户节省了在进行追加购买的照相机200的用户登记时输入用户信息的エ序和时间。上述自动执行程序(执行图8的程序安装的处理的程序)起动,在主机PC400上安装附加应用程序。然后,在根据需要将操作手册文件306复制到主机PC400内后,在S740中,从图像存储器218中删除安装文件302、应用程序文件304。因此,能够将图像存储器218有效地用作图像文件记录用的空间。通过构成为自动删除操作手册文件306,能够进ー步有效利用图像存储器218。-第3实施方式_在本发明的第3实施方式中,与第I实施方式同样,对经由网络NW与主机PC400连接的服务器是图5A所示的服务器500的例子进行说明。并且,在将照相机200与主机PC400连接时,处理部414通过内建在主机PC的OS中的功能执行图6所示的处理顺序,这也与第I实施方式相同。图IOA和图IOB是概略地示出执行图6的处理顺序的结果、通过主机PC400的处理部414将在安装文件302中收纳的程序读入到RAM416上并自动执行而进行的处理顺序的流程图。
在图10的流程图中,对进行与图7所示的流程图中的S700 S716的处理、以及接在S716之后的S740的处理相同的处理的处理步骤,标注与图7所示的步骤标号相同的步骤标号。并且,S800、S802的处理与图8所示的S800、S802的处理相同。在802中进行的用于进行用户信息登记的处理顺序如图9所示。下面,參照图10,以与第I、第2实施方式的差异为中心进行说明。在第3实施方式中,在S702的处理(从照相机200中读出设备确定信息的处理)与S704的处理(用户信息输入操作受理处理)之间追加S1000的判定处理。而且,作为S1000的判定为肯定时的处理,追加S1002的处理。追加这ニ个处理的情况与第2实施方式不同。在用户将初次购买的照相机200与主机PC400初次连接吋,S700的判定为否定,在S702中,处理部414从照相机200的认证信息存储部202中读出设备确定信息。在接着的S1000中,处理部414判定是否能够从主机PC400内读出用户信息。即,处理部414进行是否能够从主机PC400中读出与登录用户名有关的信息的判定、以及是否能够读出与用户的电子邮件地址有关的信息的判定中的至少任意ー个判定处理。例如通过对注册表内进行搜 索,能够发现与登录用户名有关的信息。通过搜索在主机PC400中使用的电子邮件软件等能够保持用户电子邮件地址信息的软件所管理的文件等,能够发现用户的电子邮件地址。在S1000的判定为否定的情况下、即无法从主机PC400内发现上述用户信息的情况下,在S704中,显示用于提示输入包含用户名、电子邮件地址等的用户信息的输入画面,进行受理用户进行的用户信息输入操作的处理。另ー方面,在S1000的判定为肯定的情况下,在S1002中,处理部414进行从主机PC400中读出上述用户信息的处理。下面,当在S706中判定为用户希望进行用户登记时,在S708、S710的处理中向服务器500发送设备确定信息和用户信息。在用户不希望进行用户登记的情况下(S706 :否),跳过上述S708、S710的处理。在S712中,在主机PC400的认证信息存储部422中存储设备确定信息和用户信息。在S714中,在照相机200的认证信息存储部202中登记用户信息。在S716中,进行在主机PC400上安装存储在照相机200的图像存储器218内的附加应用程序的处理。在S740中,进行从图像存储器218内删除安装文件302和应用程序文件304的处理。此时,关于安装文件302和应用程序文件304,与第I、第2实施方式中说明的同样,能够在主机PC400的辅助存储装置418内保管备份文件以备图像存储器218的初始化。关于是否将操作手册文件306复制到主机PC400内、是否从图像存储器218内删除操作手册文件306,也与第I、第2实施方式中说明的情况相同。关于在S700中判定为已经安装了附加应用程序的情况下进行的S800、S802的处理的说明,与第2实施方式中说明的情况相同。S卩,在S800中,已经安装在主机PC400上的附加应用程序起动,执行图9所示的S802的用户信息登记的处理。并且,在用户登记时,在从服务器500发放密码的情况下,可以进行与第I实施方式中说明的处理相同的处理。关于删除在照相机200的图像存储器218中存储的安装文件302、应用程序文件304的定时,可以与第I实施方式中说明的定时相同。以上,根据本发明的第3实施方式,在用户初次购买照相机200且与主机PC400初次连接吋,自动执行參照图10说明的处理。然后,在进行用户登记时,从照相机200中读出设备确定信息,在判定为能够从主机PC400内读出用户信息吋,自动读出该用户信息。关于这里读出的用户信息,例如,可以在显示部406中显示受理用户信息输入操作的画面,在该画面中显示为默认值(默认信息)。用户观察该默认值(默认信息),如果不觉得需要变更,则不进行麻烦的电子邮件地址的输入操作,能够完成用户登记。另ー方面,在认为需要进行用户信息的变更吋,能够输入喜欢的用户名、电子邮件地址。这样,在用户登记时,能够极カ节省用户的按键输入操作,所以,用户能够顺畅地进行用户登记。而且,在用户追加购买照相机200并进行用户登记吋,也与第I、第2实施方式同样,节省了输入用户信息的エ序和时间。进而,在附加应用程序的自动安装处理后,从照相机200的图像存储器218中自动删除安装文件302和应用程序文件304。因此,能够将图像存储器218有效地用作图像文件记录用的空间。通过构成为自动删除操作手册文件306,能够进ー步有效利用图像存储器218。-第4实施方式_在本发明的第4实施方式中,与第I 第3实施方式不同,对经由网络NW与主机PC400连接的服务器是图5B所示的服务器500A的例子进行说明。服务器500A与图5A的服务器500的不同之处在于,在辅助存储装置512内还具有软件数据库530。软件数据库530的详细情况如之前參照图5B说明的那样。在将照相机200与主机PC400连接时,处理部414通过内建在主机PC的OS中的功能执行图6所示的处理顺序,这也与第I 第3实施方式相同。图IlA和图IlB是概略地示出执行图6的处理顺序的结果、通过主机PC400的处理部414将在安装文件302中收纳的程序读入到RAM416上并自动执行而进行的处理顺序的流程图。在图11的流程图中,对进行与图7所示的流程图中的S700 S716的处理、以及接在S716之后的S740的处理相同的处理的处理步骤,标注与图7所示的步骤标号相同的步骤标号。下面,參照图11,以与第I 第3实施方式的差异为中心进行说明。对图7的流程图和图11的流程图进行对比而说明时,在第4实施方式中,在S702的处理(从照相机200中读出设备确定信息的处理)与S704的处理(用户信息输入操作受理处理)之间追加S1100、S1102、S1104。而且,作为S1104的判定为肯定时的处理,追加SlllO的处理。并且,在SllOO中,进行与服务器500A连接的处理,所以,省略在图7的流程图中具有的S708的服务器连接处理。图7的S720 S730的处理被置换为S800、S802的处理,这也与图8所示的处理相同。在S802中进行的用于进行用户信息登记的处理顺序如图9所示。在用户将初次购买的照相机200与主机PC400初次连接吋,S700的判定为否定,在S702中,处理部414从照相机200的认证信息存储部202中读出设备确定信息。在接着的SllOO中,处理部414进行经由网络将主机PC400与服务器500A连接的处理。在接着的S1102中,处理部414进行从服务器500A取得用户信息存储位置信息的处理。 这里,对用户信息存储位置信息进行说明。用户信息存储位置信息是指确定在主机PC400内存储用户信息的位置的信息。用户信息是包含登录用户名、用户的电子邮件地址中的至少任意一方的信息。在主机PC400上使用的OS和电子邮件软件的种类和版本各种各样,存储用户信息的位置也各种各样。这些OS和电子邮件软件始终进行修订,提供新的OS和电子邮件软件。在之前说明的第3实施方式中,根据在照相机200的发售开始前的时点已得到的信息而生成的用户信息存储位置信息可以包含在附加应用程序中。与此相対,在第4实施方式中,在服务器500A侧,能够随时将用户信息存储位置信息升级为最新的信息。并且,能够在软件数据库内登记与更多种类的OS和电子邮件软件等对应的用户信息存储位置信息,在这方面,第4实施方式优良。图12是与在服务器500A侧进行的处理内容一起示出在图11的S1102中由处理部414进行的处理内容的流程图。在S1200中,处理部414搜索在主机PC400上安装的应用软件(表计算软件、文字处理器软件、电子邮件客户端软件、图形软件等),生成列表并发送到服务器500A。例如,能够搜索在主机PC400内的辅助存储装置418内的特定目录内存储的特定形式的文件,生成包含文件名和文件生成日等信息的列表。在S1200中生成的列表内不仅包含上述应用软件,还可以包含与OS的种类和版本等有关的信息。
在S2000中,服务器500A从主机PC400接收上述应用软件的列表。然后,与上述列表内所包含的各个信息对应地反复进行以下说明的S2004、S2006的处理。在S2004中,服务器500A參照软件数据库530,判别判定对象的软件是否是在主机PC400内登记电子邮件地址等的用户信息的种类的软件。在S2004的判定为肯定的情况下,在S2006中,服务器500A从软件数据库530中提取与判定对象的软件对应的用户信息存储位置信息,登记在用户信息存储位置信息的ー览中。当在应用软件的列表中包含与OS名及其版本有关的信息的情况下,与该信息对应地从软件数据库530中提取用户信息存储位置信息,登记在用户信息存储位置信息的ー览中。在S2006的处理完成后或S2004的判定为否定的情况下,服务器500A与应用软件列表中的下ー个项目对应地进行S2004、S2006的处理。然后,当与应用软件列表所包含的全部项目有关的判定完成时,跳出S2002 S2008的循环处理。在S2010中,服务器500A向主机PC400发送用户信息存储位置信息的ー览。在S1202中,主机PC400接收从服务器500A发送的用户信息存储位置信息的ー览。以上,在S1102 (图11)中进行S1200、S1202的处理。再次參照图11的流程图进行说明。在SI 104中,处理部414參照从服务器500A发送的用户信息存储位置信息的ー览,判定在该ー览中是否包含用户信息存储位置信息。当SI 104的判定为肯定时,在SlllO中,处理部414从由用户信息存储位置信息确定的主机PC400内的存储位置读出(提取)用户信息。此时,当在ー览中存在多个用户信息存储位置信息的情况下,能够采用这些信息中的最后安装的应用软件的用户信息。或者,也可以在显示部406中显示已从主机PC400中读出的多个用户信息,受理用户进行的选择操作。在S1104的判定为否定的情况下、即在从服务器500A发送的用户信息存储位置信息的一览中不包含有效的用户信息存储位置信息的情况下,在S704中,处理部414在显示部406中显示用于提示输入包含用户名、电子邮件地址等的用户信息的输入画面,进行受理用户进行的用户信息输入操作的处理。在S704或SlllO的处理之后,当在S706的判定处理中判定为用户希望进行用户登记时,在S710的处理中向服务器500A发送设备确定信息和用户信息。在用户不希望进行用户登记的情况下(S706 :否),跳过上述S710的处理。在S712中,在主机PC400的认证信息存储部422中存储设备确定信息和用户信息。在S714中,在照相机200的认证信息存储部202中登记用户信息。在S716中,进行在主机PC400上安装存储在照相机200的图像存储器218内的附加应用程序的处理,在S740中,进行从图像存储器218内删除安装文件302和应用程序文件304的处理。此时,关于安装文件302和应用程序文件304,与第I、第2实施方式中说明的同样,能够在主机PC400的辅助存储装置418内保管备份文件以备图像存储器218的初始化。关于是否将操作手册文件306复制到主机PC400内、是否从图像存储器218内删除操作手册文件306,也与第I、第2实施方式中说明的情况相同。并且,在用户登记时,在从服务器500发放密码的情况下,可以进行与第I实施方式中说明的处理相同的处理。关于在S700中判定为已经安装了附加应用程序的情况下进行的S800、S802的处理的说明,与第2实施方式中说明的情况相同。S卩,在S800中,已经安装在主机PC400上的附加应用程序起动,执行图9所示的S802的用户信息登记的处理。
关于删除在照相机200的图像存储器218中存储的安装文件302、应用程序文件304的定时,可以与第I实施方式中说明的定时相同。以上,根据本发明的第4实施方式,服务器500A參照软件数据库530判定在安装于主机PC400内的应用软件中是否存在在主机PC400内登记用户信息的种类的应用软件。然后,在判定为存在登记用户信息的种类的应用软件的情况下,服务器500A从数据库530中提取与该应用软件对应的用户信息存储位置信息,向主机PC400发送用户信息存储位置信息的ー览。如之前说明的那样,软件数据库530的登记内容能够始终根据最新的信息进行更新,所以,能够更准确地从主机PC400内读出用户信息。因此,在进行用户登记时,能够进一歩降低用户进行用户信息输入操作的必要性。并且,与第3实施方式同样,关于从主机PC400内读出的用户信息,例如,可以在显示部406中显示受理用户信息输入操作的画面,在该画面中显示为默认值。用户观察该默认值,如果不觉得需要变更,则不进行麻烦的电子邮件地址的输入操作,能够完成用户登记。另一方面,在认为需要进行用户信息的变更吋,能够输入喜欢的用户名、电子邮件地址。这样,在用户登记时,能够极カ节省用户的按键输入操作,所以,用户能够顺畅地进行用户登记。而且,在用户追加购买照相机200并进行用户登记吋,也与第I、第2、第3实施方式同样,节省了输入用户信息的エ序和时间。进而,在附加应用程序的自动安装处理后,从照相机200的图像存储器218中自动删除安装文件302和应用程序文件304。因此,能够将图像存储器218有效地用作图像文件记录用的空间。通过构成为自动删除操作手册文件306,能够进ー步有效利用图像存储器218。以上,对本发明的实施方式进行了说明,但是,上述实施方式只不过示出本发明的应用例,并不是将本发明的技术范围限定为上述实施方式的具体结构。本申请主张基于2009年12月10日在日本国专利局申请的日本特愿2009-280236的优先权,通过參照而将日本特愿2009-280236的全部内容引用到本说明书中。
权利要求
1.一种用户信息登记程序,该程序存储在输入并存储信息的終端装置的存储所述输入的信息的第I存储器中,被传输到与所述终端装置连接的主机装置来执行,其中,该程序包含第I程序和第2程序, 所述第I程序是在所述终端装置与所述主机装置连接时被所述主机装置读入并自动起动的程序,使所述主机装置执行判定是否在所述主机装置中已经安装了所述第2程序的判定步骤,(a)在所述判定步骤中判定为在所述主机装置中未安装所述第2程序的情况下,执行以下步骤 (a-1)设备确定信息读出步骤,从所述终端装置中读出用于确定所述终端装置的设备确定信息; (a-2)用户信息取得步骤,进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理; (a-3)信息存储步骤,将所述设备确定信息和在所述用户信息取得步骤中得到的用户信息相关联地存储在所述主机装置的第2存储器中; (a-4)信息发送步骤,经由网络向规定服务器发送所述设备确定信息和在所述用户信息取得步骤中得到的用户信息;以及 (a-5)安装步骤,在所述主机装置中安装所述第2程序, (b)在所述判定步骤中判定为在所述主机装置中安装了所述第2程序的情况下,执行以下步骤 (b-1)第2设备确定信息读出步骤,从所述终端装置中读出所述设备确定信息; (b-2)用户信息读出步骤,读出在所述第2存储器中存储的用户信息; (b-3)第2信息发送步骤,经由所述网络向所述规定服务器发送在所述第2设备确定信息读出步骤中读出的设备确定信息和在所述用户信息读出步骤中读出的用户信息;以及(b-4)第2信息存储步骤,将在所述第2设备确定信息读出步骤中读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。
2.根据权利要求I所述的用户信息登记程序,其中, 所述第I程序还使所述主机装置执行以下步骤 第I删除步骤,从所述第I存储器中删除所述第I程序;以及第2删除步骤,在对所述主机装置安装所述第2程序的处理完成之后的时点以及判定为安装了所述第2程序之后的时点的双方,从所述第I存储器中删除所述第2程序。
3.根据权利要求I或2所述的用户信息登记程序,其中, 所述第I程序还使所述主机装置执行在所述终端装置中登记在所述用户信息取得步骤中得到的用户信息的用户信息登记步骤。
4.一种用户信息登记程序,该程序存储在输入并存储信息的終端装置的存储所述输入的信息的第I存储器中,被传输到与所述终端装置连接的主机装置来执行,其中,该程序包含第I程序和第2程序, 所述第I程序是在所述终端装置与所述主机装置连接时被所述主机装置读入并自动起动的程序,使所述主机装置执行判定是否在所述主机装置中已经安装了所述第2程序的判定步骤,(a)在所述判定步骤中判定为在所述主机装置中未安装所述第2程序的情况下,执行以下步骤 (a-1)设备确定信息读出步骤,从所述终端装置中读出用于确定所述终端装置的设备确定信息; (a-2)用户信息取得步骤,进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理; (a-3)信息存储步骤,将所述设备确定信息和在所述用户信息取得步骤中得到的用户信息存储在所述主机装置的第2存储器中; (a-4)信息发送步骤,经由网络向规定服务器发送所述设备确定信息和在所述用户信息取得步骤中得到的用户信息;以及 (a-5)安装步骤,在所述主机装置中安装所述第2程序, (b)在所述判定步骤中判定为在所述主机装置中安装了所述第2程序的情况下,执行起动所述第2程序的第2程序起动步骤, 所述第2程序使所述主机装置执行以下步骤 第2设备确定信息读出步骤,从所述终端装置中读出所述设备确定信息; 用户信息读出步骤,读出在所述第2存储器中存储的用户信息; 第2信息发送步骤,经由所述网络向所述规定服务器发送在所述第2设备确定信息读出歩骤中读出的设备确定信息和在所述用户信息读出步骤中读出的用户信息;以及 第2信息存储步骤,将在所述第2设备确定信息读出步骤中读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。
5.根据权利要求4所述的用户信息登记程序,其中, 所述第I程序还使所述主机装置执行如下的删除步骤在所述安装步骤的执行完成的状态下,从所述第I存储器中删除所述第I程序和所述第2程序中的至少所述第2程序,所述第2程序还使所述主机装置执行从所述第I存储器中删除所述第I程序和所述第2程序的第2删除步骤。
6.根据权利要求4或5所述的用户信息登记程序,其中, 所述第I程序还使所述主机装置执行在所述终端装置中登记在所述用户信息取得步骤中得到的用户信息的用户信息登记步骤, 所述第2程序还使所述主机装置执行在所述终端装置中登记在所述用户信息读出步骤中读出的用户信息的第2用户信息登记步骤。
7.根据权利要求I 6中的任意一项所述的用户信息登记程序,其中, 在所述用户信息取得步骤中, 在所述主机装置内检索所述用户信息的处理包括以下处理 判定在安装于所述主机装置内的多个应用程序中是否存在将所述用户信息存储在所述主机装置中的应用程序的处理;以及 在判定为存在将所述用户信息存储在所述主机装置中的应用程序的情况下、从所述主机装置内读出所述应用程序所存储的用户信息的处理, 在未判定为存在将所述用户信息存储在所述主机装置中的应用程序的情况下,进行显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理。
8.根据权利要求I 6中的任意一项所述的用户信息登记程序,其中, 在所述用户信息取得步骤中, 在所述主机装置内检索所述用户信息的处理包括以下处理 经由网络向规定服务器发送用于确定在所述主机装置中安装的应用程序的信息的处理; 接收与所发送的用于确定所述应用程序的信息对应地从所述服务器发送的响应信息的处理;以及 在判定为在接收到的所述响应信息中包含用户信息存储位置信息的情况下、从由所述用户信息存储位置信息确定的存储位置读出所述用户信息的处理,其中,该用户信息存储位置信息用于确定通过在所述主机装置中安装的任意一个应用程序而存储在所述主机装置中的用户信息的存储位置, 在未判定为在接收到的所述响应信息中包含所述用户信息存储位置信息的情况下,进行显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理。
9.根据权利要求I 8中的任意一项所述的用户信息登记程序,其中, 所述用户信息包含用户名和电子邮件地址中的至少一方。
10.根据权利要求I 9中的任意一项所述的用户信息登记程序,其中, 所述终端装置是照相机, 所述第I存储器是存储由所述照相机拍摄而得到的图像数据的存储器。
11.一种用户信息登记方法,该方法使用終端装置和与所述终端装置连接的主机装置来进行用户信息登记,所述终端装置具有用于存储所输入的信息的第I存储器,在所述第I存储器中存储第I程序和第2程序,其中, 所述第I程序是在将所述终端装置与所述主机装置连接时自动传输到所述主机装置并由所述主机装置执行的自动执行程序, 在所述终端装置与所述主机装置连接时,从所述第I存储器中读出所述第I程序并开始执行, 通过所述第I程序,判定是否在所述主机装置中已经安装了所述第2程序, Ca)在通过所述判定而判定为在所述主机装置中未安装所述第2程序的情况下,进行以下处理 (a-1)从所述終端装置中读出用于确定所述终端装置的设备确定信息; (a-2)进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理,取得用户信息; (a-3)将所述设备确定信息和通过取得所述用户信息而得到的用户信息相关联地存储在所述主机装置的第2存储器中; (a-4)经由网络向规定服务器发送所述设备确定信息和通过取得所述用户信息而得到的用户信息;以及 (a-5)在所述主机装置中安装所述第2程序,(b)在通过所述判定而判定为在所述主机装置中安装了所述第2程序的情况下, (b-1)从所述終端装置中读出所述设备确定信息; (b-2)读出在所述第2存储器中存储的用户信息; (b-3)经由所述网络向所述规定服务器发送通过所述(b-1)的读出而读出的设备确定信息和通过所述(b-2)的读出而读出的用户信息;以及 (b-4)将通过所述(b-1)的读出而读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。
12.根据权利要求11所述的用户信息登记方法,其中, 通过所述第I程序,进行以下处理 从所述第I存储器中删除所述第I程序;以及 在对所述主机装置安装所述第2程序的处理完成时之后的时点以及判定为安装了所述第2程序时之后的时点的双方,从所述第I存储器中删除所述第2程序。
13.根据权利要求11或12所述的用户信息登记方法,其中, 通过所述第I程序还进行以下处理在所述终端装置中登记通过取得所述用户信息而得到的用户信息。
14.一种用户信息登记方法,该方法使用終端装置和与所述终端装置连接的主机装置来进行用户信息登记,所述终端装置具有用于存储所输入的信息的第I存储器,在所述第I存储器中存储第I程序和第2程序,其中, 所述第I程序是在将所述终端装置与所述主机装置连接时自动传输到所述主机装置并由所述主机装置执行的自动执行程序, 在所述终端装置与所述主机装置连接时,从所述第I存储器中读出所述第I程序并开始执行, 通过所述第I程序,判定是否在所述主机装置中已经安装了所述第2程序, Ca)在通过所述判定而判定为在所述主机装置中未安装所述第2程序的情况下,进行以下处理 (a-1)从所述終端装置中读出用于确定所述终端装置的设备确定信息; (a-2)进行在所述主机装置内检索用户信息的处理以及显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理中的至少任意一个处理,取得用户信息; (a-3)将所述设备确定信息和通过取得所述用户信息而得到的用户信息存储在所述主机装置的第2存储器中; (a-4)经由网络向规定服务器发送所述设备确定信息和通过取得所述用户信息而得到的用户信息;以及 (a-5)在所述主机装置中安装所述第2程序, (b)在通过所述判定而判定为在所述主机装置中安装了所述第2程序的情况下,起动所述第2程序, 通过所述第2程序,进行以下处理 (b-1)从所述終端装置中读出所述设备确定信息; (b-2)读出在所述第2存储器中存储的用户信息;(b-3)经由所述网络向所述规定服务器发送通过所述(b-1)的读出而读出的设备确定信息和通过所述(b-2)的读出用户信息的处理而读出的用户信息;以及 将通过所述(b-1)的读出而读出的设备确定信息与所述用户信息相关联地追加存储在所述第2存储器中。
15.根据权利要求14所述的用户信息登记方法,其中, 通过所述第I程序,还进行以下处理在所述安装步骤的执行完成的状态下,从所述第I存储器中删除所述第I程序和所述第2程序中的至少所述第2程序, 通过所述第2程序,还进行以下处理从所述第I存储器中删除所述第I程序和所述第2程序。
16.根据权利要求14或15所述的用户信息登记方法,其中, 通过所述第I程序,还进行以下处理在所述终端装置中登记通过取得所述用户信息而得到的用户信息, 通过所述第2程序,还进行以下处理在所述终端装置中登记通过所述(b-2)的读出用户信息的处理而读出的用户信息。
17.根据权利要求11 16中的任意一项所述的用户信息登记方法,其中, 在取得所述用户信息的处理中, 在所述主机装置内检索所述用户信息的处理包括以下处理 判定在安装于所述主机装置内的多个应用程序中是否存在将所述用户信息存储在所述主机装置中的应用程序的处理;以及 在判定为存在将所述用户信息存储在所述主机装置中的应用程序的情况下、从所述主机装置内读出所述应用程序所存储的用户信息的处理, 在未判定为存在将所述用户信息存储在所述主机装置中的应用程序的情况下,进行显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理。
18.根据权利要求11 16中的任意一项所述的用户信息登记方法,其中, 在取得所述用户信息的处理中, 在所述主机装置内检索所述用户信息的处理包括以下处理 经由网络向规定服务器发送用于确定在所述主机装置中安装的应用程序的信息的处理; 接收与所发送的用于确定所述应用程序的信息对应地从所述服务器发送的响应信息的处理;以及 在判定为在接收到的所述响应信息中包含用户信息存储位置信息的情况下、从由所述用户信息存储位置信息确定的存储位置读出所述用户信息的处理,其中,该用户信息存储位置信息用于确定通过在所述主机装置中安装的任意一个应用程序而存储在所述主机装置中的用户信息的存储位置, 在未判定为在接收到的所述响应信息中包含所述用户信息存储位置信息的情况下,进行显示用于提示输入所述用户信息的输入画面并受理用户进行的用户信息输入操作的处理。
19.根据权利要求11 18中的任意一项所述的用户信息登记方法,其中, 所述用户信息包含用户名和电子邮件地址中的至少一方。
20.根据权利要求11 19中的任意一项所述的用户信息登记方法,其中,所述终端装置是照相机,所述第I存储器是存储由所述照相机拍摄而得到的图像数据的存储器。
全文摘要
在设于照相机内的图像存储器中存储有安装文件和应用程序文件等。当将照相机与主机装置连接时,安装文件中的程序被读入到主机装置并自动执行,自动进行用户登记处理以及在应用程序文件中收纳的附加应用程序的安装处理。在程序安装处理后,从图像处理器中删除安装文件和应用程序文件。
文档编号H04N1/00GK102652427SQ201080055540
公开日2012年8月29日 申请日期2010年12月8日 优先权日2009年12月10日
发明者志村和彦, 田坂和畅 申请人:奥林巴斯映像株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1