信息处理装置的制作方法

文档序号:11965048阅读:232来源:国知局
信息处理装置的制作方法
本文讨论的实施方式涉及协作程序和信息处理装置。

背景技术:
近年来,具有用于无线LAN的内置接入点(AP)和内置站(STA)的存储卡变得可用。(这些存储卡在下文中被称作“内置WLAN存储卡”)。用户可在个人计算机(以下称作“PC”)或智能电话中注册具有内置无线LAN功能的内置WLAN存储卡,然后设定静止图像和运动图像的自动获取。因此,由插入有注册的内置WLAN存储卡的数码相机拍摄的静止图像和运动图像被PC或智能电话自动获取。另外,对于除了无线LAN功能之外具有唯一网络服务器功能的存储卡,用户利用PC或智能电话来启动网络浏览器,并经由URL指定存储卡;从而可显示存储卡中的文件夹或文件。非专利文献1:“SD存储卡!利用无线LAN的照片传送”,[在2012年4月16日检索],互联网<URL:http://k-tai.impress.co.jp/cda/article/stapa/43417.html>非专利文献2:“Eye-FiX2(具有直接模式)!!”,[在2012年4月16日检索],互联网<URL:http://k-tai.impress.co.jp/docs/column/stapa/20110425_442155.html>非专利文献3:“允许无线LAN的数码相机[在2012年4月16日检索],互联网<URL:http://k-tai.impress.co.jp/docs/column/stapa/20120409_525089.html>然而,如果从存储卡获取静止图像和运动图像的应用(以下称作“获取应用”)被安装在PC中,则存在内置WLAN存储卡中的静止图像和运动图像被获取两次的问题。具体地讲,如果包含有特定文件夹的存储卡被插入PC的存储卡槽中,则启动获取应用,然后由PC获取存储卡中的静止图像和运动图像。另外,如果具有内置AP的存储卡被插入PC中,则向存储卡供电,然后启动AP。另外,如果设置了静止图像和运动图像的自动获取,则由PC利用无线LAN功能获取存储卡中的静止图像和运动图像。换言之,内置WLAN存储卡中的静止图像和运动图像被获取两次:一次通过获取应用被获取,一次是由于无线LAN功能而被获取。因此,本发明的实施方式的一个方面的目的在于提供一种协作程序和信息处理装置,其防止内置WLAN存储卡中的静止图像和运动图像被获取两次。

技术实现要素:
根据实施方式的一个方面,提供了一种存储有协作程序的计算机可读存储介质,所述协作程序使得计算机执行以下处理:确定步骤,当利用无线通信检测到具有内置无线通信功能的存储装置时,确定是否检测到内置无线通信功能由于计算机开始供电而启动的存储装置;以及控制步骤,当在所述确定步骤中确定检测到内置无线通信功能由于计算机开始供电而启动的存储装置时,进行控制,使得不使用无线通信来获取所述存储装置中的数据。附图说明图1是示出根据实施方式的PC与存储卡之间的协作系统的构造的功能框图;图2是示出从存储卡获取的静止图像数据的管理方法的示意图;图3是示出协作单元的构造的功能框图;图4是示出由注册处理单元对内置WLAN存储卡执行的注册处理的示意图;图5是示出当插入了内置WLAN存储卡时由PC执行的处理流程的流程图;图6是示出由第二获取单元执行的从内置WLAN存储卡获取静止图像的处理流程的流程图;图7是示出用于实现PC与存储卡之间的协作的PC的软件构造的框图;以及图8是示出PC的硬件构造的框图。具体实施方式将参照附图说明本发明的优选实施方式。本发明不限于所述实施方式。首先,将描述根据实施方式的PC与存储卡之间的协作系统。图1是示出根据实施方式的PC与存储卡之间的协作系统的构造的功能框图。如图1所示,PC与存储卡1之间的协作系统包括PC2和内置WLAN存储卡3,并执行PC2与内置WLAN存储卡3之间的协作。这里提及的“协作”是指由PC2获取存储在存储卡(例如内置WLAN存储卡3)中的静止图像和运动图像。PC2包括WLAN单元21、协作单元22、输入控制单元23、显示控制单元24、MC接口单元25、数据获取单元26、协作数据存储单元27、检测单元28和供电单元29。WLAN单元21利用无线LAN进行通信。在该实施方式中,WLAN单元21与内置WLAN存储卡3中的WLAN单元31进行通信。WLAN单元21包括使得WLAN单元21能够用作无线LAN通信的接入点的AP单元211,并且还包括使得WLAN单元21能够用作无线LAN通信的站(客户机)的STA单元212。协作单元22利用WLAN单元21或MC接口单元25来与另一信息通信装置协作。在该实施方式中,协作单元22与内置WLAN存储卡3协作。将稍后详细描述协作单元22。输入控制单元23接收由用户利用输入装置(例如,鼠标或键盘)输入的数据,并将所接收到的数据传送给协作单元22。显示控制单元24将从协作单元22输出的数据显示在显示器上。MC接口单元25是当存储卡(例如,内置WLAN存储卡3)被插入PC2中时,与存储卡中的PC接口单元34执行有线通信的接口。数据获取单元26是获取应用,其在具有包含有静止图像数据和运动图像数据的特定文件夹的存储卡被插入PC2中时启动,并利用MC接口单元25获取所述静止图像数据和运动图像数据。协作数据存储单元27是存储从存储卡获取的静止图像和运动图像数据的存储单元。图2是示出从存储卡获取的静止图像数据的管理方法的示意图。在图2的(a)中,示出了存储卡中的静止图像数据的管理方法。在图2的(b)中,示出了PC2中的静止图像数据的管理方法。如图2的(a)所示,在存储卡中,在“根”文件夹中的“数码相机图像(DCIM)”文件夹中创建制造商特定文件夹“AAAA”。然后,各条静止图像数据存储在“AAAA”文件夹中的名称为例如“xxx00001.JPG”的文件中。相比之下,如图2的(b)所示,在PC2中,在“库”文件夹中的“图片”文件夹中创建获取应用特定文件夹“BBBB”。然后,在“BBBB”文件夹中创建文件夹“2012-04-18”(指示静止图像的拍摄日期),各条静止图像数据存储在“2012-04-18”文件夹中的名称为例如“2012-04-18_xxx00001.JPG”的文件中。具体地讲,在PC2中,使用这样的文件名:在存储卡中使用的文件名的开头添加指示日期的字符串。这里将再次参照图1进行描述。检测单元28检测到存储卡(例如,内置WLAN存储卡3)被插入PC2中,并将所述插入通知给协作单元22和供电单元29。如果检测单元28通知供电单元29存储卡(例如,内置WLAN存储卡3)被插入PC2中,则供电单元29开始向存储卡供电。内置WLAN存储卡3包括WLAN单元31、文件管理单元32、存储单元33和PC接口单元34。WLAN单元31利用无线LAN进行通信。在该实施方式中,WLAN单元31与PC2中的WLAN单元21进行通信。WLAN单元31包括使得WLAN单元31能够用作无线LAN通信的接入点的AP单元311,并且还包括使得WLAN单元31能够用作无线LAN通信的站(客户机)的STA单元312。文件管理单元32管理存储在存储单元33中的文件。例如,文件管理单元32利用图2的(a)中所示的方法来管理静止图像数据。存储单元33将诸如静止图像和运动图像的数据存储为文件。PC接口单元34是当内置WLAN存储卡3被插入PC2时与PC2中的MC接口单元25执行有线通信的接口。下面将描述协作单元22的构造。图3是示出协作单元22的构造的功能框图。如图3所示,协作单元22包括协作确定单元221、注册处理单元222、第一获取单元223、第二获取单元224和控制单元225。协作确定单元221执行控制,使得当内置WLAN存储卡3被插入PC2中时,协作单元22不使用无线LAN来获取静止图像和运动图像。具体地讲,当协作确定单元221使用无线功能检测内置WLAN存储卡时,协作确定单元221确定所检测到的内置WLAN存储卡的SSID与插入PC2中的内置WLAN存储卡3的SSID之间是否匹配。如果SSID匹配,则意味着利用无线功能检测到的内置WLAN存储卡是插入PC2中的内置WLAN存储卡3,协作确定单元221因此执行控制,使得协作单元22不利用无线LAN获取静止图像和运动图像。具体地讲,如果SSID匹配,则意味着已经在内置WLAN存储卡3被插入PC2中时通过MC接口单元25获取了静止图像和运动图像,协作确定单元221因此执行控制,使得协作单元22不利用无线LAN获取静止图像和运动图像。如上所述,当内置WLAN存储卡3被插入PC2中时,协作确定单元221执行控制,使得不利用无线LAN获取静止图像和运动图像。这可防止静止图像和运动图像被获取两次。当内置WLAN存储卡3被插入PC2中时,并且如果其还未注册,注册处理单元222根据用户的指令将内置WLAN存储卡3注册在PC2中作为协作目标。具体地讲,注册处理单元222将用于无线通信的服务集标识(SSID)和密码写入在内置WLAN存储卡3中的特定文件中,并将所述SSID和密码存储在PC2中。图4是示出由注册处理单元222对内置WLAN存储卡3执行的注册处理的示意图。如图4所示,如果PC2检测到内置WLAN存储卡3被插入,则PC2启动获取应用并显示获取画面4,静止图像和运动图像显示在该获取画面上。然后,注册处理单元222利用出现在画面的右下角的检测气球框显示5通知用户检测到内置WLAN存储卡3,并利用检测气球框显示5来询问用户有关自动获取的安全设置或注册。当用户点击检测气球框显示5时,注册处理单元222显示与内置WLAN存储卡3有关的注册画面6。用户利用注册画面6来设定静止图像和运动图像的自动获取。然后,注册处理单元222显示通知用户静止图像和运动图像的自动获取的设置已完成的完成画面8,然后结束注册处理。另外,如果用户在注册画面6上命令更改用于无线LAN的SSID和密钥的设置,则注册处理单元222显示设置画面7,并且用户利用该设置画面7来更改SSID和密钥的设置。这里将再次参照图3进行描述。第一获取单元223利用MC接口单元25来从存储卡(例如,内置WLAN存储卡3)获取静止图像和运动图像,并将所获取的静止图像数据和运动图像数据写入协作数据存储单元27中。另外,当第一获取单元223从存储卡获取静止图像和运动图像时,第一获取单元223利用由数据获取单元26执行的相同方法来管理存储有静止图像数据和运动图像数据的文件。当第二获取单元224利用无线功能检测到注册的内置WLAN存储卡的AP时,第二获取单元224利用WLAN单元21来从内置WLAN存储卡获取静止图像和运动图像,并将所获取的静止图像数据和运动图像数据写入协作数据存储单元27中。另外,当第二获取单元224从内置WLAN存储卡获取静止图像和运动图像时,第二获取单元224利用由数据获取单元26执行的相同方法来管理存储有静止图像数据和运动图像数据的文件。然而,当内置WLAN存储卡3被插入PC2中时,通过数据获取单元26或第一获取单元223来获取静止图像和运动图像。因此,第二获取单元224不利用WLAN单元21获取静止图像和运动图像。如上所述,当内置WLAN存储卡3被插入PC2中时,第二获取单元224不利用WLAN单元21获取静止图像和运动图像。因此,可防止内置WLAN存储卡3中的静止图像和运动图像被获取两次。另外,当第一获取单元223和第二获取单元224从内置WLAN存储卡3获取静止图像和运动图像时,利用由获取应用执行的相同方法来管理存储有静止图像数据和运动图像数据的文件。因此,可防止静止图像和运动图像的双重管理。控制单元225是执行协作单元22的总体控制的处理单元。具体地讲,控制单元225移动功能单元之间的控制,或者在功能单元之间接收和发送数据。下面将描述当内置WLAN存储卡3被插入时由PC2执行的处理的流程。图5是示出当插入内置WLAN存储卡时由PC2执行的处理流程的流程图。如图5所示,如果检测单元28检测到内置WLAN存储卡3(步骤S1),则供电单元29向内置WLAN存储卡3供电,然后内置WLAN存储卡3的AP启动(步骤S2)。另外,PC2启动数据获取单元26,即,获取应用(步骤S3)。然后,协作确定单元221确定获取应用是否启动(步骤S4)。如果获取应用未启动,则第一获取单元223启动获取应用作为用于获取静止图像和运动图像的应用(步骤S5)。相比之下,如果获取应用启动,则获取应用获取静止图像和运动图像。然后,协作确定单元221确定插入的存储卡是否为内置WLAN存储卡3(步骤S6)。然后,协作确定单元221确定是否检测到内置WLAN存储卡(步骤S7)。如果确定结果为未检测到内置WLAN存储卡(步骤S7处的“否”),则协作确定单元221进行至步骤S11。相比之下,如果检测到内置WLAN存储卡(步骤S7处的“是”),则协作确定单元221确定内置WLAN存储卡中是否未进行设置,即,内置WLAN存储卡中是否设置初始值(步骤S8)。如果确定结果是进行了设置(步骤S8处的“是”),则协作确定单元221进行至步骤S11。相比之下,如果内置WLAN存储卡中未进行设置(步骤S8处的“否”),则注册处理单元222在画面的右下角显示指示检测到内置WLAN存储卡的检测气球框显示5(步骤S9)。如果用户点击检测气球框显示5,则注册处理单元222将内置WLAN存储卡注册在PC2中(步骤S10)。具体地讲,注册处理单元222将SSID和密码写入内置WLAN存储卡中的特定文件中,并将所述SSID和密码作为注册信息存储在PC2中。此后,协作确定单元221搜索用于WLAN的AP(步骤S11),并确定是否检测到注册的内置WLAN存储卡(步骤S12)。如果确定结果是未检测到注册的内置WLAN存储卡,则协作单元22结束处理。相比之下,如果检测到注册的内置WLAN存储卡,则协作确定单元221确定利用无线功能检测到的内置WLAN存储卡与插入PC2中的内置WLAN存储卡3是否相同。具体地讲,协作确定单元221确定利用无线功能检测到的内置WLAN存储卡的SSID是否与插入PC2中的内置WLAN存储卡3的SSID匹配(步骤S13)。如果确定结果是利用无线功能检测到的内置WLAN存储卡的SSID与插入PC2中的内置WLAN存储卡3的SSID匹配,则意味着已经通过数据获取单元26或第一获取单元223获取了静止图像和运动图像,协作单元22因此结束处理。相比之下,如果利用无线功能检测到的内置WLAN存储卡的SSID与插入PC2中的内置WLAN存储卡3的SSID不匹配,则第二获取单元224利用WLAN单元21获取静止图像和运动图像(步骤S14)。利用无线功能检测到的内置WLAN存储卡的SSID与插入PC2中的内置WLAN存储卡3的SSID不匹配的情况对应于检测到与插入PC2中的存储卡不同的内置WLAN存储卡的情况。如上所述,如果利用无线功能检测到的内置WLAN存储卡的SSID与插入PC2中的内置WLAN存储卡3的SSID匹配,则协作确定单元221执行控制,使得不利用无线LAN获取静止图像和运动图像。因此,协作单元22可防止内置WLAN存储卡3中的静止图像和运动图像被获取两次。步骤S4至S10的处理是直接检查插入PC2中的内置WLAN存储卡3的处理。步骤S11至S14的处理是对被检测为AP的内置WLAN存储卡执行的处理。下面将描述由第二获取单元224执行的从内置WLAN存储卡获取静止图像的处理流程。图6是示出由第二获取单元224执行的从内置WLAN存储卡获取静止图像的处理流程的流程图。如图6所示,第二获取单元224利用WLAN单元21获取内置WLAN存储卡中的静止图像数据(步骤S21)。然后,第二获取单元224从存储有静止图像数据的各个静止图像文件获取文件的创建日期,即,静止图像的拍摄日期(步骤S22)。然后,第二获取单元224在各个静止图像文件的文件名的开头添加指示创建日期的字符串(步骤S23)。然后,第二获取单元224针对各个创建日期在“库”文件夹中的“图片”文件夹中的获取应用特定文件夹中创建文件夹,并存储在该创建日期创建的静止图像文件(步骤S24)。然而,如果在“库”文件夹中的“图片”文件夹中的获取应用特定文件夹中存在相同创建日期的文件夹,则第二获取单元224将在该创建日期创建的静止图像文件存储在已有的文件夹中。如上所述,当第二获取单元224利用WLAN单元21获取内置WLAN存储卡中的静止图像数据时,通过由获取应用执行的相同管理方法来管理静止图像数据。因此,可防止静止图像数据的双重管理。下面将描述用于实现PC2与存储卡之间的协作的PC2中的软件的构造。图7是示出用于实现PC2与存储卡之间的协作的PC2中的软件的构造的框图。如图7所示,用于实现PC2与存储卡之间的协作的PC2中的软件包括OS410、驱动程序420和应用430。OS410、驱动程序420、应用430通过与硬件400协作来实现协作处理。驱动程序420包括WLAN程序421。由PC2执行的WLAN程序421实现图1所示的WLAN单元21的功能。另外,WLAN程序421包括STA程序421a和AP程序421b。由PC2执行的STA程序421a和AP程序421b实现图1所示的STA单元212和AP单元211的功能。应用430包括协作程序431。由PC2执行的协作程序431实现图1所示的协作单元22的功能。利用WLAN程序421,协作程序431与另一信息通信装置协作。具体地讲,PC2中的协作程序431通过与内置WLAN存储卡协作来执行协作处理。下面将描述PC2的硬件构造。图8是示出PC2的硬件构造的框图。如图8所示,PC2包括RAM51、网络接口单元52、HDD53、CPU54、介质读取器55和总线56。RAM51、网络接口单元52、HDD53、CPU54和介质读取器55通过总线56连接。HDD53存储有程序,例如实现图1所示的协作单元22的功能的协作程序431。另外,HDD53存储有图1所示的协作数据存储单元27中存储的静止图像数据、运动图像数据等。然后,CPU54从HDD53读取协作程序431,并将该协作程序431载入RAM51中。因此,协作程序431用作协作进程。然后,协作进程将从HDD53读取的信息等适当地载入RAM51的分配给协作进程的区域中,并根据载入的数据执行各条数据处理。即使当HDD53中未存储诸如协作程序431的程序时,介质读取器55从存储有诸如协作程序431的程序的介质读取该程序。介质读取器55的示例包括CD-ROM或光盘装置。网络接口单元52是经由网络连接到外部装置并能够进行无线通信的装置。网络接口单元52实现图1所示的WLAN单元21的功能。上述协作程序431还可存储在经由公共电路、互联网、LAN、广域网(WAN)等连接到PC2的另一计算机(或服务器)中。在这种情况下,PC2经由网络接口单元52从所述另一计算机读取协作程序431,并在HDD53中实现协作程序431。如上所述,在本实施方式中,当内置WLAN存储卡3被插入PC2中时,协作单元22防止利用无线LAN获取静止图像和运动图像。因此,协作单元22可防止静止图像和运动图像被获取两次。另外,在本实施方式中,当第一获取单元223和第二获取单元224获取内置WLAN存储卡中的静止图像和运动图像时,利用与由获取应用执行的方法相同的方法来管理存储有静止图像数据和运动图像数据的文件。因此,可防止内置WLAN存储卡中的静止图像和运动图像的双重管理。另外,在本实施方式中,已描述了内置WLAN存储卡3被插入PC2中的情况;然而,本发明不限于此。例如,本实施方式还可用于(例如)内置WLANUSB存储装置利用USB线缆连接的情况。根据本实施方式的一方面,提供了以下优点:能够防止内置WLAN存储卡中的静止图像和运动图像被获取两次。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1