Information processing apparatus, information processing method, and program

The information processing device accurately retrieves and displays recording dates and times for audio files by utilizing the file name when metadata is absent, resolving inaccuracies in prior systems.

JP2025121758AActive Publication Date: 2025-08-20CANON KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024017435
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-07
Publication Date
2025-08-20
Estimated Expiration
2044-02-07

AI Technical Summary

Technical Problem

Existing information processing devices do not accurately display the recording date and time for audio files lacking metadata, leading to potential discrepancies between displayed and actual recording times.

Method used

An information processing device that retrieves and displays the recording date and time from the file name for audio files when metadata is absent, ensuring accurate representation.

Benefits of technology

Enables precise display of recording dates and times for audio files, addressing inaccuracies in prior systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025121758000001_ABST
    Figure 2025121758000001_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus, an information processing method, and a program that can accurately display the recording date of a file such as a voice file as file information.SOLUTION: An information processing apparatus comprises: storage means that stores file information that is information on a file; and control means that acquires the file information and causes display means to display it together with a file name. When the file cannot store the recording date inside the file, the control means causes the display means to display the file information including the recording date acquired from the file name of the file.SELECTED DRAWING: Figure 11
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Some information processing devices are known that, when displaying a list of files, display file information such as the recording date and time along with the file name. When displaying a list of image files, such information processing devices display the recording date and time obtained from metadata contained within the files as file information.

[0003] Furthermore, Patent Document 1 discloses a technique for including the creation time of an image in the file name of an audio file. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6312008 Summary of the Invention [Problem to be solved by the invention]

[0005] The prior art disclosed in Patent Document 1 does not describe the display of file information for audio files. Information processing devices generally display the creation date and time and update date and time of a file as the recording date and time of a file such as an audio file that does not have metadata. However, the recording date and time may differ from the creation date and time and update date and time, and the accurate recording date and time may not be presented to the user.

[0006] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an information processing device, an information processing method, and a program that can accurately display the recording date and time of a file such as an audio file as file information. [Means for solving the problem]

[0007] In order to solve this problem, for example, an information processing device of the present invention has the following arrangement: a storage means for storing file information, which is information relating to a file; a control means for acquiring the file information and displaying it on a display means together with the file name; Equipped with When the file cannot store the recording date and time inside the file, the control means causes the display means to display the file information including the recording date and time obtained from the file name of the file. [Effects of the Invention]

[0008] According to the present invention, the recording date and time of a file can be accurately displayed as file information. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a schematic diagram illustrating a configuration of a transfer system according to an embodiment. [Figure 2] FIG. 1 is a diagram showing the configuration of an imaging apparatus according to an embodiment. [Figure 3] 2 is a diagram showing the structure of a file stored in a recording medium of the imaging apparatus according to the embodiment; [Figure 4] FIG. 2 is a block diagram showing the hardware configuration of the communication device according to the embodiment. [Figure 5] FIG. 2 is a functional block diagram showing the software configuration of the communication device according to the embodiment. [Figure 6] 10 is an example of an operation screen generated by a transfer application according to the embodiment. [Figure 7] 10 is a processing sequence for displaying a list display screen on the communication device of the embodiment. [Figure 8] 10 is a flowchart illustrating a process for generating a list display screen executed by the communication device according to the embodiment. [Figure 9] 10 is a flow chart showing a process executed by the imaging apparatus according to the embodiment when a communication command is received. [Figure 10] 3 is a schematic diagram of a directory entry of the communication device according to the embodiment; [Figure 11]10 is a process flow for generating a selected file list screen executed by the communication device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the claimed invention. Although multiple features are described in the embodiments, not all of these multiple features are necessarily essential to the invention, and multiple features may be combined arbitrarily. Furthermore, in the accompanying drawings, the same reference numerals are used to designate the same or similar components, and redundant explanations will be omitted.

[0011] [Embodiment] FIG. 1 is a schematic diagram illustrating the configuration of a transfer system according to an embodiment. As shown in FIG. 1, the transfer system according to the embodiment includes an imaging device 100, a communication device 200, and a server 300. The imaging device 100 is, for example, a digital camera that captures an image of a subject, converts light into electrical data, and generates image data such as still images and videos. The communication device 200 is, for example, a portable mobile terminal, an information processing device with a communication function, such as a smartphone or a computer. The server 300 is a computer installed at a connection destination via a communication network such as the Internet, and is a storage device capable of storing data such as image data and audio data. The term "image" may include still images, videos, and images, as well as the data thereof.

[0012] 1, the imaging device 100 and the communication device 200 are connected by wired communication or wireless communication via a connection method such as a wired cable or Wi-Fi. Therefore, the imaging device 100 can transfer generated image files and audio files to the communication device 200. The communication device 200 and the server 300 are connected via a communication method such as mobile data communication. The communication device 200 can transfer stored information to the server 300 via communication such as FTP.

[0013] However, the system configuration is not limited to this. For example, the imaging device 100, the communication device 200, and the server 300 may be connected to the same network via an access point without using mobile data communication. In this case, each device may perform file transfer processing via the network.

[0014] 2A is a block diagram showing an example of the hardware configuration of an imaging device 100 according to this embodiment. Here, a digital camera is described as an example of an imaging device, but the imaging device is not limited to this. For example, the imaging device may be an information processing device such as a portable media player, a so-called tablet device, or a personal computer. The imaging device 100 includes a control unit 101, an imaging unit 102, a non-volatile memory 103, a working memory 104, an operation unit 105, a display unit 106, an audio input unit 107, a recording medium 110, and a communication unit 111.

[0015] The control unit 101 controls each unit of the imaging device 100 in accordance with input signals and a program described below. Instead of the control unit 101 controlling the entire device, the entire device may be controlled by multiple pieces of hardware sharing the processing. The control unit 101 includes, for example, a central processing unit (CPU). Instead of or in addition to the CPU, the control unit 101 may include other processors such as a micro processing unit (MPU), a graphics processing unit (GPU), or a quantum processing unit (QPU). The control unit 101 realizes various functions described below by, for example, one or more processors reading programs stored in the nonvolatile memory 103 and loading them into the working memory 104. Some or all of the functions realized by the control unit 101 may be realized by one or more circuits such as an application specific integrated circuit (ASIC) and a field programmable gate array (FPGA).

[0016] The imaging unit 102 is composed of, for example, an optical lens unit, an optical system that controls aperture, zoom, focus, etc., and an imaging element that converts light (image) introduced through the optical lens unit into an electrical video signal. A CMOS (Complementary Metal Oxide Semiconductor) or a CCD (Charge Coupled Device) is generally used as the imaging element. Under the control of the control unit 101, the imaging unit 102 converts subject light focused by a lens included in the imaging unit 102 into an electrical signal using the imaging element, performs noise reduction processing, and outputs the digitally converted digital data as video data. The imaging device 100 of this embodiment records image data including captured still image data and video data on a recording medium 110.

[0017] The nonvolatile memory 103 is a nonvolatile memory that can electrically erase and record data. The nonvolatile memory 103 stores programs executed by the control unit 101, which will be described later, meta template information, and the like. The nonvolatile memory 103 may also store image data and audio data. The nonvolatile memory 103 is, for example, a storage device such as a read-only memory (ROM), a hard disk drive (HDD), or a solid state drive (SSD).

[0018] The working memory 104 is used as a buffer memory for temporarily storing still image data and video data captured by the imaging unit 102, a memory for displaying video on the display unit 106, and a working area for the control unit 101. The working memory 104 is, for example, a RAM (Random Access Memory).

[0019] The operation unit 105 is used to receive instructions given by the user to the imaging device 100. The operation unit 105 includes, for example, a power button used by the user to instruct the imaging device 100 to power on / off, a release switch used to instruct the start / stop of image capture, and a playback button used to instruct the playback of video data. The operation unit 105 also includes a dedicated connection button for starting communication with an external device via the communication unit 111 described below. The operation unit 105 also includes a touch panel provided on the display unit 106 described below.

[0020] The display unit 106 displays a viewfinder image during shooting, images including captured still images and videos, and text for interactive operation. The display unit 106 is, for example, an image display device such as a liquid crystal display device or an organic EL (Electro Luminescence) display device. The display unit 106 does not necessarily have to be built into the imaging device 100. The imaging device 100 only needs to be able to connect to an internal or external display unit 106 and have at least a display control function for controlling the display of the display unit 106.

[0021] The audio input unit 107 is a device such as a microphone for inputting audio information. The audio input unit 107 converts the audio information into audio data, and records the audio data on the recording medium 110 in an audio file format.

[0022] The recording medium 110 records the video data output from the imaging unit 102 and the audio data output from the audio input unit 107. The recording medium 110 is, for example, a flash memory. The recording medium 110 may be configured to be detachable from the imaging device 100, or may be built into the imaging device 100. In other words, it is sufficient that the imaging device 100 has at least a means for accessing the recording medium 110.

[0023] The communication unit 111 is an interface for connecting the imaging device 100 and an external device via a network or the like. The imaging device 100 of this embodiment communicates data with the external device via the communication unit 111. For example, the imaging device 100 transmits image data including still image data and video data generated by the imaging unit 102 and audio data generated by the audio input unit 107 to the external device via the communication unit 111. Note that in this embodiment, the communication unit 111 includes an interface for communicating with the external device via a so-called wireless LAN in accordance with the IEEE 802.11 standard. The communication unit 111 also includes a USB (Universal Serial Bus) interface via a USB cable. The control unit 101 controls the communication unit 111 to realize wireless communication and wired communication with the external device.

[0024] The communication unit 111 of the imaging device 100 in this embodiment has an access point mode (hereinafter referred to as AP mode) in which it operates as an access point in infrastructure mode. Furthermore, the communication unit 111 also has a client mode (hereinafter referred to as CL mode) in which it operates as a client in infrastructure mode. Operating the communication unit 111 in CL mode allows the imaging device 100 in this embodiment to operate as a CL device in infrastructure mode. When the imaging device 100 operates as a CL device, it can connect to a nearby AP device and participate in a network formed by the AP device. Operating the communication unit 111 in AP mode also allows the imaging device 100 in this embodiment to operate as a simple AP (hereinafter referred to as a simple AP), which is a type of AP but has more limited functionality. When the imaging device 100 operates as a simple AP, it forms a network by itself. Peripheral devices of the imaging device 100 recognize the imaging device 100 as an AP device and can participate in the network formed by the imaging device 100. As described above, it is assumed that the program for operating the image capturing apparatus 100 is stored in the nonvolatile memory 103 .

[0025] Note that although the imaging device 100 in this embodiment is a type of AP, it is a simple AP that does not have a gateway function for transferring data received from a CL device to an Internet provider, etc. Therefore, even if the imaging device 100 receives data from another device participating in the network that the imaging device 100 has formed, the imaging device 100 cannot transfer the data to a network such as the Internet.

[0026] Next, the external appearance of the imaging device 100 will be described. Fig. 2(b) and Fig. 2(c) are diagrams showing an example of the external appearance of the imaging device 100. Fig. 2(b) is a perspective view of the imaging device 100 viewed obliquely from the front. Fig. 2(c) is a perspective view of the imaging device 100 viewed obliquely from the rear. The operation unit 105 includes a release switch 105a, a playback button 105b, direction keys 105c, and a touch panel 105d. The display unit 106 displays an image obtained as a result of imaging by the imaging unit 102.

[0027] 3 is a diagram showing the structure of files stored in the recording medium 110 of the imaging device 100. The recording medium 110 is assumed to be internally formatted with a file system such as exFAT (Extended File Allocation Table) that can be referenced from various OSs (Operating Systems).

[0028] As shown in FIG. 3, the control unit 101 records video data generated by the imaging unit 102 in MP4 file format under a directory named "100_0420" (the last four characters represent the current date) under the "DCIM" directory. The last four characters of the directory name "100_0420" represent the current date. The control unit 101 also records metadata information for the video data in XML (Extensible Markup Language) file format based on meta template information read from the nonvolatile memory 103. The metadata information is used for data management at the delivery destination to which the video data is sent, and includes, for example, information such as the category, title, and comments of the video data. The metadata information is entered into the relevant tags in the XML file.

[0029] The control unit 101 records the audio data generated by the audio input unit 107 in the WAV file format under the "AUDIO" directory under the "PRIVATE" directory.

[0030] Furthermore, when video data and audio data are generated by the imaging unit 102 and audio input unit 107, the control unit 101 generates or updates a catalog file for file management under the "CANONMSC" directory under the "DCIM" directory. The control unit 101 records file information, including the recording date and time of the file recorded on the recording medium 110, in the catalog file.

[0031] As described above, the recording medium 110 stores video files recorded in MP4 file format, metadata files recorded in XML file format, audio files recorded in WAV file format, and catalog files that manage file information for each file.

[0032] 4 is a block diagram showing an example of the hardware configuration of a communication device 200 according to this embodiment. Here, a portable mobile terminal is described as an example of the communication device 200, but the communication device 200 is not limited to this. For example, the communication device 200 may be a digital camera with a wireless function, a tablet device, or a personal computer. The communication device 200 includes a control unit 201, an imaging unit 202, a nonvolatile memory 203, a working memory 204, an operation unit 205, a display unit 206, a recording medium 210, a communication unit 211, a public network connection unit 213, a microphone 214, and a speaker 215.

[0033] The control unit 201 controls each unit of the communication device 200 in accordance with input signals and programs described below. Note that instead of the control unit 201 controlling the entire device, the entire device may be controlled by having multiple pieces of hardware share the processing. The control unit 201 has one or more processors, such as a CPU, MPU, GPU, and QPU. The control unit 201 realizes various functions by, for example, reading out a program stored in the nonvolatile memory 203 and expanding it in the work memory 104.

[0034] The imaging unit 202 converts the subject light imaged by the lens included in the imaging unit 202 into an electrical signal, performs noise reduction processing, AD conversion, etc., and generates and outputs image data including digital still image data and video data. The captured video data and other image data is stored in a buffer memory, and then the control unit 201 performs a predetermined calculation on the image data and records it on the recording medium 210.

[0035] The nonvolatile memory 203 is a nonvolatile memory that can be electrically erased and recorded. The nonvolatile memory 203 is, for example, a storage device such as an HDD or SSD. The nonvolatile memory 203 records an OS, which is basic software executed by the control unit 201, and applications that work with the OS to realize applied functions. The nonvolatile memory 203 may also store image data, audio data, and the like. The nonvolatile memory 203 stores a transfer application for communicating with the imaging device 100 and the server 300. The nonvolatile memory 203 stores a file management application and an image management application that manage video files and audio files output from the imaging device 100.

[0036] The work memory 204 is used as an image display memory for the display unit 206 and as a work area for the control unit 201. The work memory 204 is, for example, a RAM.

[0037] The operation unit 205 is used to receive instructions from a user for the communication device 200. The operation unit 205 includes, for example, an operation member such as a power button for the user to instruct the power of the communication device 200 to be turned on / off, and a touch panel formed on the display unit 206.

[0038] The display unit 206 displays video data, characters for interactive operation, etc. Note that the communication device 200 does not necessarily have to include the display unit 206. The communication device 200 only needs to be able to connect to the display unit 206 and have at least a display control function for controlling the display of the display unit 206. The display unit 206 is, for example, a device that displays images, such as a liquid crystal display device or an organic EL display device.

[0039] The recording medium 210 can record files including audio data and image data output from the imaging unit 202. The recording medium 210 may be configured to be detachable from the communication device 200, or may be built into the communication device 200. In other words, the communication device 200 only needs to have at least a means for accessing the recording medium 210.

[0040] The communication unit 211 is an interface for communicating with an external device. The communication device 200 of this embodiment transmits and receives data to and from the imaging device 100 and the server 300 via the communication unit 211. In this embodiment, the communication unit 211 is, for example, an antenna. The control unit 101 can be connected to the imaging device 100 via the antenna of the communication unit 211. The communication unit 211 may be connected to the imaging device 100 and the server 300 directly or via an access point. As a protocol for communicating data, for example, PTP / IP (Picture Transfer Protocol over Internet Protocol) via a wireless LAN can be used.

[0041] The communication unit 211 also includes a USB (Universal Serial Bus) interface using a USB cable for connecting to an external device. However, communication with an external device is not limited to this. For example, the communication unit 211 may include a wireless communication module such as an infrared communication module, a Bluetooth (registered trademark) communication module, or a Wireless USB.

[0042] The public network connection unit 213 is an interface used when performing public wireless communication. The communication device 200 can communicate with other devices via the public network connection unit 213. In this case, the control unit 201 receives an input of an audio signal via the microphone 214 and outputs the audio signal via the speaker 215, thereby realizing the communication.

[0043] The communication device 200 of this embodiment can transmit and receive data to and from the server 300 via the public network connection unit 213. The public network connection unit 213 is, for example, an antenna. The control unit 101 can connect to the public network via the antenna of the public network connection unit 213. Note that the communication unit 211 and the public network connection unit 213 may share a single antenna. Furthermore, generally, communication via the communication unit 211 has a faster communication speed than communication via the public network. Therefore, in the communication device 200 of this embodiment, communication via the communication unit 211 is prioritized when no call is in progress.

[0044] Next, a software configuration diagram of the communication device 200 according to the embodiment will be described.

[0045] 5 is a functional block diagram showing the software configuration of the communication device 200. The nonvolatile memory 203 of the communication device 200 stores various fixed data and firmware.

[0046] An OS 310, which is basic software executed by the control unit 201, and a file management application 306 and an image management application 308, which are application software executed by the control unit 201, are recorded on the recording medium 210. In addition, as application software, a transfer application 301, which has the function of connecting to the imaging device 100 to acquire and save files, and connecting to the server 300 to transfer the files, is recorded on the recording medium 210. The control unit 201 realizes the functions of the file management application 306, the image management application 308, and the transfer application 301, for example, by reading the programs stored in the recording medium 210.

[0047] When the user turns on the power switch included in the operation unit 205 of the communication device 200, the communication device 200 starts up. This causes the control unit 201 to read the OS 310 from the recording medium 210, expand it in the working memory 204, and execute it. The control unit 201 also controls each unit of the communication device 200 in accordance with the OS 310 and applications installed on the OS.

[0048] Here, in the explanation of the following figures, the control unit 201 performing a specified process in accordance with an application (or an application function, or an OS and OS services, etc.) may be expressed as "the application (or an application function, or an OS and OS services, etc.) performs a specified process."

[0049] The OS 310 not only has the function of controlling each unit of the communication device 200 but also provides various services to applications. As a characteristic function of this embodiment, the OS 310 has a communication service 311.

[0050] The communication service 311 controls the on / off of the communication function, connection to an external device, and data communication with the connected external device. The communication service 311 controls the provision of data obtained by the communication function to an application, and the sending and receiving of data to and from an external device in response to a request from the application.

[0051] The file management application 306 has a file management service 307 that manages a list of files recorded on the recording medium 210. The file management application 306 controls reading of files managed by the file management function from the recording medium 210 and writing of files to the recording medium 210 in response to requests from applications.

[0052] The image management application 308 has an image management service 309 that manages a list of image files and video files recorded on the recording medium 210. Unlike the file management application 306, the image management application 308 has functions specialized for managing still image files and video files, such as a function for displaying a list of thumbnail images of still image files and video files, and a function for frame-by-frame playback of video files.

[0053] The image management application 308 controls the reading of files managed by the image management function from the recording medium 210 and the writing of files to the recording medium 210 in response to requests from the application.

[0054] It is assumed that the files managed by the file management application 306 and the files managed by the image management application 308 are managed in separate, independent areas of the recording medium 210 and cannot refer to each other.

[0055] Next, a description will be given of the transfer application 301, which is a feature of this embodiment. The transfer application 301 includes a display control unit 302, a communication unit 303, a file management unit 304, and an image management unit 305.

[0056] The display control unit 302 generates a screen to be displayed on the display unit 206. For example, the display control unit 302 generates a screen including a file list, which is a list of files, and displays it on the display unit 206. Here, the display control unit 302 generates a file list screen including small images such as thumbnail images or icons indicating the contents of the files, file names, and file information. The file information is information related to the files, such as the recording date and time of the files.

[0057] Here, the display control unit 302 changes the display of the recording date and time of the file information based on whether the file to be displayed can store the file storage date and time inside the file. The display control unit 302 may determine whether the file storage date and time can be stored inside the file based on the file format. The display control unit 302 may obtain information about the file format from an external device, in this case, the imaging device 100.

[0058] For example, in the case of a file in which the recording date and time can be recorded internally, the display control unit 302 generates a screen by including the recording date and time contained in the file in the file information. Files in which the recording date and time can be recorded internally include, for example, image files such as still image files and video files in MP4 format. On the other hand, in the case of a file in which the recording date and time cannot be stored internally, the display control unit 302 obtains the recording date and time from the file name of the file and generates a screen by including the recording date and time in the file information. Files in which the recording date and time cannot be stored internally include, for example, audio files in WAV format. Details of the screen generated by the display control unit 302 will be described later in the description of FIG. 6.

[0059] The communication unit 303 uses the communication service 311 to communicate with the image capture device 100 and acquires file list information, file information, audio file bodies, still image file bodies, and video file bodies recorded in the image capture device 100. The communication unit 303 uses the communication service 311 to read files stored in the recording medium 210 and transmit them to the server 300.

[0060] The file management unit 304 uses the file management service 307 to write and save the main body of the still image file and the main body of the moving image file stored in the working memory 204 onto the recording medium 210 .

[0061] The image management unit 305 uses the image management service 309 to write and store the main body of the still image file and the main body of the moving image file stored in the working memory 204 on the recording medium 210 .

[0062] Next, a description will be given of the operation screen and functions generated by the transfer application 301. Fig. 6 is an example of the operation screen generated by the transfer application 301. The display state and functions of the operation screen generated by the transfer application 301 will be described.

[0063] 6(a) is displayed after the transfer application 301 is started and in a state where the transfer application 301 is connected to the imaging device 100. The function selection screen 501 is configured with a selection button 502 for selecting a function for displaying files recorded in the imaging device 100, and a selection button 503 for selecting a function for displaying files recorded on the recording medium 210 of the communication device 200.

[0064] 6(b-1) and 6(b-2) displays a list of files recorded in the imaging device 100 connected to the communication device 200. When the user taps the select button 502 on the function selection screen 501, the function selection screen 501 transitions to the list display screen 504.

[0065] The back button 505 is a button for returning to the previous screen. The select buttons 506 and 507 are buttons for selecting and changing the recording medium 110 to be referenced when there are multiple recording media 110 in the imaging device 100. In the example of FIG. 6(b-1), the select button 506, whose text is underlined, is selected, and a list of files recorded on the recording medium 110 associated with the select button 506 is displayed. In the example of FIG. 6(b-2), the select button 507 is selected, and a list of files recorded on the recording medium 110 associated with the select button 507 is displayed. In this embodiment, the recording medium 110 associated with the select button 506 stores a video file. On the other hand, the recording medium 110 associated with the select button 507 stores an audio file that was recorded simultaneously with the video file.

[0066] 6(b-1) and 6(b-2) are generated based on list information of files and file information of each file recorded in the connected imaging device 100. Since the images 508 to the icons 512 are components with the same display content as those in FIG. 6(e), only the display content will be explained below, and the method of acquiring file information for displaying the images 508 to the icons 512 will be explained later in conjunction with the explanations of FIGS. 7 to 9.

[0067] Image 508 is a small image that indicates the contents of the file. For example, if the file is a moving image file, image 508 displays a thumbnail image recorded in the moving image file, and if the file is an audio file, image 508 displays an image indicating that the file is an audio file that has been stored in non-volatile memory 203 in advance.

[0068] Icon 509 is an icon image indicating that the video file and audio file are proxy files. A proxy file is a file that has been made lighter by lowering the bit rate and resolution compared to a normal recording file. In the example of FIG. 6(b-1), all files were recorded as proxy files, so icon 509 is superimposed on all thumbnail images.

[0069] The file name 510 is a character string indicating the name of the file. In this embodiment, a file name can be set to a maximum of 46 characters. In the example shown in FIG. 6(b-1), since the file name is long, not all characters of the file name are displayed due to the number of character strings that can be arranged in the transfer application 301. The file name 510 may include the recording date and time of the file.

[0070] The date and time information 511 is a character string indicating the recording date and time of the file. The date and time information 511 is an example of file information. The date and time information 511 is displayed together with the file name 510. Note that the date and time information 511 is displayed below the file name 510 and separately from the file name 510, but the display position and display method may be changed as appropriate. In the example shown in FIG. 6(b-1), a metadata file, which will be described later, exists in the recording medium 110 on which the video file is recorded. In this case, the control unit 201 obtains and displays the date and time information 511 from the metadata information. In the example shown in FIG. 6(b-2), the control unit 201 obtains the recording date and time included in the file name 510 of the audio file and displays the recording date and time as the date and time information 511.

[0071] An icon 512 indicates whether a metadata file indicating metadata information of the video file exists on the same recording medium.

[0072] Icons 513 and 514 indicate the selected / unselected state of the file. Icons 513 and 514 are displayed superimposed on image 508. Icon 513 indicates the selected state. On the other hand, icon 514 indicates the unselected state. When the user taps image 508 of each file, the file is switched between selected and unselected, and the displayed icons 513 and 514 are switched.

[0073] The download button 515 is a button that starts saving a file from the imaging device 100 to the communication device 200. The file to be saved by operating the download button 515 is a selected file with the icon 513 superimposed thereon.

[0074] When the user taps the download button 515 on the list display screen 504, as shown in Fig. 6(c-1) or 6(c-2), a save button 516, a save button 517, and a cancel button 518 are displayed superimposed on the list display screen 504. In Fig. 6(c-1) or 6(c-2), the save button 516, the save button 517, and the cancel button 518 are buttons for selecting an application to save the file imported from the imaging device 100.

[0075] The save button 516 is a button for selecting the file management application 306 as the save destination. When the user taps the save button 516, saving of files recorded in the connected imaging device 100 to the file management application 306 begins. Here, the files to be saved to the file management application 306 are selected files and metadata files related to the selected files.

[0076] Save button 517 is a button for selecting image management application 308 as the save destination, and tapping it starts saving files recorded in the connected imaging device 100 to image management application 308. Here, since image management application 308 is an application that can manage image files and video files, the files that can be saved to image management application 308 are only selected video files.

[0077] A cancel button 518 is a button for canceling saving of the file. When the user taps the cancel button 518, the screen transitions to the list display screen 504 on which the download button 515 is superimposed.

[0078] 6(d) are buttons for selecting the application from which the file to be read from the recording medium 210 is to be read. When the user taps the selection button 503 on the function selection screen 501, the open button 519, the open button 520, and the cancel button 521 are displayed superimposed on the function selection screen 501.

[0079] The open button 519 is a button for selecting the file management application 306 as the read source. When the user taps the open button 519, reading of the file starts from the file management application 306. The selection screen for the files to be managed by the file management application 306 will be described later in the description of FIG. 6(e).

[0080] The open button 520 is a button for selecting the image management application 308 as the read source. When the user taps the open button 520, reading of the file from the image management application 308 begins. The selection screen for files to be managed by the image management application 308 will be described later in the description of FIG. 6(f).

[0081] Cancel button 521 is a button for canceling the reading of the file. When the user taps cancel button 521, the screen transitions to function selection screen 501, from which buttons 519 to 520 have been deleted.

[0082] The file selection screen 522 shown in Fig. 6(e) is a screen provided by the OS 310. On the file selection screen 522, the user selects a file to read from among the files managed by the file management application 306. The file selection screen 522 is displayed superimposed on the function selection screen 501 when the user taps the button 519 in Fig. 6(d). It is assumed that the files that can be selected here are set to, for example, only video files in MP4 file format and audio files in WAV file format.

[0083] Back 523 is a button for returning to the previous screen. When the user taps back button 523, the screen transitions to function selection screen 501.

[0084] The done button 524 is a button for completing the file selection. When the user taps the done button 524, the screen transitions to a selected file list screen 535, which will be described later.

[0085] Image 525 is a small image showing the contents of the file. For example, if the file is an image file such as a video file, image 525 is a thumbnail image stored in the file. Therefore, when the user taps image 525 linked to an image file such as a video file, transfer application 301 displays a thumbnail image recorded in the image file. On the other hand, if the tapped file is an audio file, transfer application 301 displays image 525 indicating that the file is an audio file that was previously stored in non-volatile memory 203. The thumbnail image displayed in image 525 is that of a file that was saved by tapping save button 516 in FIG. 6(c-1) or FIG. 6(c-2) after enabling icon 513 and selecting the file.

[0086] The file name 526 is a character string indicating the name of the file.

[0087] Date and time information 527 is a character string indicating the recording date and time of the file. Date and time information is an example of file information. When displaying a file read from recording medium 210 on file selection screen 522, control unit 201 determines the file type based on the format of the read file. If control unit 201 determines that the file type is a video file, it acquires recording date and time information from a metadata file that indicates metadata information, and displays the information in date and time information 527 as the recording date and time of the video file. If control unit 201 determines that the file type is an audio file based on the file format, it acquires recording date and time information from the file name, and displays the information in date and time information 527 as the recording date and time of the audio file.

[0088] Icons 528 and 529 indicate the selected / unselected state of the file, and are displayed superimposed on image 525. Icon 528 indicates a selected state in which the file is selected. Icon 529 indicates an unselected state in which the file is not selected. When the user taps image 525 of each file, the file switches between selected and unselected, and the displayed icons 528 and 529 switch.

[0089] The file selection screen 530 shown in Fig. 6(f) is a screen provided by the control unit 201. On the file selection screen 530, the user selects a file to read from among the video files managed by the image management application 308. The file selection screen 530 is displayed superimposed on the function selection screen 501 when the open button 520 in Fig. 6(d) is tapped. It is assumed here that only video files are set as selectable files.

[0090] The cancel button 531 is a button for canceling the file selection and returning to the previous screen. When the user taps the cancel button 531, the screen transitions to the function selection screen 501.

[0091] The done button 532 is a button for completing the file selection. When the user taps the done button 532, the screen transitions to a selected file list screen 535, which will be described later.

[0092] Image 533 is the same as image 525, and is a small image such as a thumbnail image that shows the contents of the file.

[0093] Icon 534 indicates the selection state of the file. Icon 534 is displayed superimposed on image 525. Icon 534 indicates the selection state, and is displayed only when the file is in a selected state. When the user taps image 533 of the file, the file is switched between selected and unselected, and icon 534 is switched between being displayed and not displayed.

[0094] 6(g) displays a list of files selected on the file selection screen 522 or the file selection screen 530. When the user taps the Done button 524 or the Done button 532, the file selection screen 522 or 530 transitions to the selected file list screen 535. In this embodiment, the screen shown after the Done button 524 is tapped is shown.

[0095] The images 508 to icons 512 in Fig. 6(g) are generated based on the file information of the selected files read from the recording medium 210. The display contents of the images 508 to icons 512 are the same as those in Fig. (b-1), and therefore a description thereof will be omitted. The method of acquiring the file information for displaying the images 508 to icons 512 on this screen will be described later in the description of Figs. 10 to 12.

[0096] A back button 505 is a button for returning to the previous screen. When the user taps the back button 505, the selected file list screen 535 transitions to the function selection screen 501.

[0097] The upload button 536 is a button for starting transmission of a file from the communication device 200 to the server 300. The files to be transmitted by the upload button 536 are all files displayed on the selected file list screen 535.

[0098] A function may be provided to transmit a file selected on the list display screen 504 from among the files recorded in the imaging device 100 to the server 300 without saving it in the communication device 200.

[0099] As described above, the transfer application 301 of this embodiment has the following two main functions.

[0100] The first function is to communicate with the image capture device 100 and store in the communication device 200 a file selected by the user from among the moving image files and audio files stored in the image capture device 100 .

[0101] The second function is to communicate with the server 300 and transmit to the server 300 a file selected from among the video files and audio files stored in the communication device 200 .

[0102] That is, the main purpose of the transfer application 301 is to use the two functions described above to transfer video files and audio files recorded by the imaging device 100 to the server 300 via the communication device 200. Furthermore, in order to appropriately provide the two functions to the user, the transfer application 301 accurately displays file information for each file.

[0103] Next, the processing performed by the transfer application 301 of the communication device 200 when displaying the list display screen 504 of files recorded in the imaging device 100 shown in Figures 6(b-1) and 6(b-2) will be described with reference to Figures 7 to 9.

[0104] Fig. 7 is a diagram showing a processing sequence for displaying the list display screen 504 on the communication device 200. Specifically, Fig. 7 shows a processing sequence in the imaging device 100 and the communication device 200 from when the communication device 200 detects that the user has tapped the selection button 502 on the function selection screen 501 in Fig. 6(a) until when the list display screen 504 is displayed.

[0105] In T701, when the control unit 201 of the communication device 200 detects that the user has tapped the selection button 502 on the function selection screen 501 in FIG. 6(a), the control unit 201 transmits a request to the imaging device 100 to obtain file list information.

[0106] At T702, when the control unit 101 of the imaging device 100 receives a file list information acquisition request from the communication device 200, the control unit 101 generates file list information based on information about files stored on the recording medium 110. Here, the file list information includes the file name, format, and identification ID of each file. The identification ID is an identifier generated for each file to identify the file. The identification ID is used when making a request for a single file to the imaging device 100, such as a request to acquire file information and the file itself.

[0107] After generating the file list information, the control unit 101 of the imaging device 100 transmits the file list information to the communication device 200 as a response to the request of T701.

[0108] When the control unit 201 of the communication device 200 receives the file list information, it refers to the format of each file for all the files included in the file list information and performs the following processing according to the format.

[0109] 7, the control unit 201 of the communication device 200 transmits a request to acquire video file information to the imaging device 100. At this time, the control unit 201 assigns an identification ID to the file, thereby specifying the file from which video file information is to be acquired.

[0110] At T704 in FIG. 7, when the control unit 101 of the imaging device 100 receives a request to acquire moving image file information from the communication device 200, the control unit 101 generates moving image file information based on the information stored in the meta information storage area of the file.

[0111] Here, the meta information storage area in the MP4 file format includes the recording date and time as detailed information about the file, and in this embodiment, the control unit 101 of the imaging device 100 controls the storage of thumbnail images in the meta information storage area when a video file is generated.

[0112] Therefore, in T704, the control unit 101 of the imaging device 100 generates the video file information so that it includes at least a thumbnail image and the recording date and time. The control unit 101 of the imaging device 100 also generates the video file information so that it includes information on whether or not an associated metadata file exists.

[0113] After generating the moving image file information of the specified file, the control unit 101 of the imaging device 100 transmits the moving image file information to the communication device 200 as a response to the request of T703.

[0114] 7, the control unit 201 of the communication device 200 transmits a request to acquire audio file information to the imaging device 100. At this time, the control unit 201 assigns an identification ID to the file, thereby specifying the file from which audio file information is to be acquired.

[0115] At T706 in FIG. 7, when the control unit 101 of the imaging device 100 receives a request to obtain audio file information from the communication device 200, the control unit 101 generates audio file information based on the file information of the catalog file stored on the recording medium 110.

[0116] As described above, the file information of the catalog file includes the recording date and time. The control unit 101 of the image capture device 100 includes at least the recording date and time in the audio file information.

[0117] After generating the audio file information of the specified file, the control unit 101 of the imaging device 100 transmits the audio file information to the communication device 200 in response to the request of T703.

[0118] If the file format is neither MP4 nor WAV, the control unit 201 of the communication device 200 determines that the file is not to be displayed on the file list display screen 504, and does not execute processing related to the request to obtain file information.

[0119] The control unit 201 of the communication device 200 executes the process of the request to obtain file information according to the formats for all of the above-mentioned files and, upon receiving a response, generates the list display screen 504 at T707 in Figure 7 based on the file list information, video file information, and audio file information obtained from the imaging device 100.

[0120] Here, the files are arranged in descending order of recording date and time on the list display screen 504. The order of the files may be changed as needed by changing the settings by the user.

[0121] Next, a process flow in which the control unit 201 of the communication device 200 generates a list display screen 504 of files recorded in the imaging device 100 will be described. Fig. 8 shows a process flow in which the control unit 201 of the communication device 200 generates the list display screen 504. The control unit 201 of the communication device 200 executes the process flow shown in Fig. 8 when triggered by detecting a tap on the selection button 502 on the operation unit 205 while the function selection screen 501 of Fig. 6(a) is being displayed in the transfer application 301. The control unit 201 loads a program to cause the transfer application 301 to function and execute the following steps.

[0122] In S801 of FIG. 8, the control unit 201 of the communication device 200 requests, via the communication unit 303, acquisition of file list information from the imaging device 100 in order to display a list display screen 504 of files recorded in the imaging device 100.

[0123] When the control unit 201 acquires the file list information from the imaging device 100, it executes the processes shown in S802 to S805 for all files included in the file list information.

[0124] In S802, the control unit 201 determines whether the file format is MP4. If the control unit 201 determines that the file format is MP4, the process proceeds to S803, and if the control unit 201 determines that the file format is not MP4, the process proceeds to S804.

[0125] In S803 , the control unit 201 transmits a request to acquire moving image file information to the image capturing apparatus 100 and acquires the moving image file information from the image capturing apparatus 100 .

[0126] In S804, the control unit 201 refers to the file list information and determines whether the file format is WAV. If the control unit 201 determines that the file format is WAV, the process proceeds to S805, and if the control unit 201 determines that the file format is not WAV, the process for the file ends.

[0127] In S805 , the control unit 201 transmits a request to acquire audio file information to the image capturing apparatus 100 and acquires the audio file information from the image capturing apparatus 100 .

[0128] The control unit 201 executes the above-described processes of S802 to S804 for all files, thereby acquiring file information required to generate the file list display screen 504 from the imaging device 100.

[0129] In S806 of FIG. 8, the control unit 201 generates parts of the image 508 to the icon 512 on the list display screen 504 shown in FIG. 6(b) from the file list information, video file information, and audio file information acquired from the imaging device 100.

[0130] Through the above processing, the control unit 201 generates a list display screen 504 of files recorded in the image capture device 100.

[0131] <Processing flow of the imaging device> Next, a description will be given of a processing flow when the imaging device 100 receives a communication command from an external device such as the communication device 200. Fig. 9 shows a processing flow when a communication command is received, which is executed by the control unit 101 of the imaging device 100. The control unit 101 executes the processing flow shown in Fig. 9 when triggered by the communication unit 111 receiving a PTP / IP communication command from an external device.

[0132] In S901 of FIG. 9, the control unit 101 of the imaging device 100 analyzes the type of the PTP / IP communication command received by the communication unit 111.

[0133] In S902, if the control unit 101 determines that the command type is a request to obtain file list information, the process proceeds to S903.

[0134] In S903, the control unit 101 analyzes the directory entries of the recording medium 110 and obtains file information of all files stored on the recording medium 110.

[0135] In S904, the control unit 101 generates an identification ID for each file from the acquired file information, and generates file list information including the file name, format, and identification ID for each file as a response command.

[0136] In S902, if the control unit 101 determines that the command type is not a request to obtain file list information, the process proceeds to S905.

[0137] In S905, if the control unit 101 determines that the command type is a request to obtain video file information, the process proceeds to S906.

[0138] In S906, the control unit 101 refers to the meta information storage area of the moving image file specified by the identification ID, and acquires detailed information about the moving image file, including a thumbnail image and recording date and time, as file information.

[0139] In S907, the control unit 101 generates, as a response command, video file information including a thumbnail image and recording date and time from the acquired detailed information about the video file.

[0140] In S905, if the control unit 101 determines that the command type is not a request to obtain video file information, the process proceeds to S908.

[0141] In S908, if the control unit 101 determines that the command type is a request to obtain audio file information, the process proceeds to S909.

[0142] In S909, the control unit 101 refers to the information in the catalog file recorded on the recording medium 110, and acquires detailed information including the recording date and time of the audio file designated by the identification ID.

[0143] In S910, the control unit 101 generates audio file information including the recording date and time from the acquired detailed information of the audio file as a response command.

[0144] In S908, if the control unit 101 determines that the command type is not a request to obtain audio file information, the process proceeds to S911.

[0145] In S911, if the control unit 101 determines that the command type is a request to acquire the file body, the process proceeds to S912.

[0146] In S912, the control unit 101 acquires the main data of the file designated by the identification ID.

[0147] In S913, the control unit 101 generates the main data of the acquired file as a response command.

[0148] In S911, if the control unit 101 determines that the command type is not a request to acquire the file body, the process proceeds to S914.

[0149] In S914, the control unit 101 executes processing according to a command type not included in the above and generates a response command. Note that the processing of S914 is not necessary for realizing this embodiment, and therefore a detailed description thereof will be omitted.

[0150] In S915, the control unit 101 sends the generated response command via the communication unit 111 to the external device that is the source of the communication command, for example, the communication device 200.

[0151] Through the above processing, the imaging device 100 exchanges file information and files with an external device such as the communication device 200 via the communication unit 111.

[0152] <Outline of file saving process to communication device> Next, a process for saving a file recorded in the imaging device 100 to the recording medium 210 of the communication device 200 will be described.

[0153] The user selects a file that he or she wishes to save in the communication device 200 on a list display screen 504 of files recorded in the image capture device 100, as shown in FIG. 6(b-1) and FIG. 6(b-2).

[0154] After completing the selection operation, the user taps the download button 515, and then taps the save button 516 or the save button 517 in Fig. 6(c-1) or 6(c-2). The user then selects either the file management application 306 or the image management application 308 as the destination to save the file.

[0155] When the user selects a destination application, the control unit 201 of the communication device 200 acquires the body of the selected file from the imaging device 100 and writes it to the management area of the destination application located on the recording medium 210.

[0156] <directory entry> 10 is a diagram showing a typical directory entry, which is stored on the recording medium 210 by the file management application 306.

[0157] 10 includes information about files managed by the file management application 306. Specifically, the directory entry includes, as file information, a file name 1001, an extension 1002, a creation date and time 1003, an update date and time 1004, and a file size 1005.

[0158] FIG. 10 shows a directory entry when an externally acquired file is written to the file management application 306.

[0159] When writing a file acquired from an external source, the file management application 306 writes the date and time when the file was written as the creation date and time and update date and time on the directory entry. In other words, a date and time different from the recording date and time held by the imaging device 100 is written as the creation date and time and update date and time of the directory entry. Depending on the OS specifications and the writing method, only the creation date and time or the update date and time, or both, may be updated to the date and time when the file was written.

[0160] As described above, if the control unit 201 of the communication device 200 simply displays the creation date and time or update date and time of the directory entry as the recording date and time of the audio file on the file selection screen 522 and the selected file list screen 535, the date and time when the file was written will be displayed, rather than the accurate recording date and time of the file. Therefore, in this embodiment, as described above in the explanation of the date and time information 527, the recording date and time information is obtained by analyzing the file name of the audio file, and is displayed as the date and time information 527 of the audio file.

[0161] <List display process of files recorded in the communication device> Next, a process for extracting files from the file management application 306 and generating a selected file list screen 535 showing the selected files will be described.

[0162] 11 shows a process flow for generating a selected file list screen executed by the control unit 201 of the communication device 200. One or more files are selected by the user on a file selection screen 522 from a file management application shown in FIG. 6(e). In this state, the operation unit 205 detects a tap on the done button 524, i.e., the completion of the selection of files to be displayed, which triggers the control unit 201 to execute a process flow for generating a selected file list screen 535 of FIG. 11. The control unit 201 loads a program to cause the transfer application 301 to function and execute the following steps.

[0163] First, the control unit 201 executes the processes shown in S1101 to S1105 for all the selected files.

[0164] In S1101, the control unit 201 determines whether the file is a moving image file based on the file format and the like.

[0165] In S1101, if the control unit 201 determines that the file format is MP4 and that the file is a moving image file, the process proceeds to S1102.

[0166] In S1102, the control unit 201 analyzes the meta-information storage area of the file to obtain video file information including a thumbnail image of the file and the recording date and time.

[0167] In S1101, if the control unit 201 determines that the file is not a video file, the process proceeds to S1103.

[0168] In S1103, the control unit 201 determines whether the file is an audio file based on the format of the file.

[0169] In S1103, if the control unit 201 determines that the file format is WAV and that the file is an audio file, the process proceeds to S1104.

[0170] In S1104, the control unit 201 refers to the directory entry of the file management application 306 and acquires the audio file information other than the creation date and time 1003 and the update date and time 1004.

[0171] In S1105, the control unit 201 obtains the recording date and time information of the audio file from the file name and interprets it as the creation date and time 1003 and the update date and time 1004. As a result, when extracting a file, the accurate recording date and time can be obtained by referring to the file name even in the audio format.

[0172] In S1103, if the control unit 201 determines that the file is not an audio file, it ends the processing for the file.

[0173] The control unit 201 executes the above-described processes of S1101 to S1105 for all files, thereby acquiring, from the file management application 306, information required to generate the selected file list screen 535 for the files.

[0174] In S1106 of FIG. 11, the control unit 201 generates the selected file list screen 535 shown in FIG. 6(g) from the video file information and audio file information acquired from the file management application 306.

[0175] Here, the files on the selected file list screen 535 are arranged in descending order of recording date and time.

[0176] Through the above processing, when the control unit 201 displays a list display screen of files stored in the file management application 306, it can display the accurate recording date and time even for audio files whose recording date and time cannot be stored internally by obtaining the recording date and time from the file name.

[0177] <Other embodiments> In the above embodiment, an example has been described in which an audio file in the WAV file format is handled, but this embodiment may also be applied to cases in which other file formats that cannot store the recording date and time inside the file are handled.

[0178] In the above embodiment, an example of handling a video file in MP4 file format was described, but this embodiment may also be applied when handling other file formats that can store the recording date and time inside the file, such as image files such as still images.

[0179] Furthermore, in the above embodiment, an audio file has been described as a file format in which the recording date and time cannot be saved, but the file does not have to be an audio file as long as the recording date and time cannot be saved. For example, when handling a metadata file in an XML file format generated when shooting a moving image, the same processing as for an audio file may be performed.

[0180] In the above embodiment, the control unit 201 determines whether a file has a recording date and time based on the file format, but in preparation for handling files in their original format, the control unit 101 may manage whether each file has a recording date and time using management means such as a catalog file. In this case, the imaging device 100 and the communication device 200 may have management means that manages whether the creation date and update date and time have been updated when saving a file to a terminal, and refers to this when reading the file from the terminal.

[0181] The control unit 201 may not display the recording date and time of a file if the file is in a format that does not allow the recording date and time to be stored inside the file and the recording date and time is not included in the file name. This allows the control unit 201 to prevent the creation date and time or update date and time of a catalog file that differs from the recording date and time from being displayed as the recording date and time.

[0182] Furthermore, in the above-described embodiment, the control unit 201 displayed all audio files recorded on the recording medium 210 on the file list display screen 504 as shown in FIG. 6(b-2). However, for example, if there is an audio file (an example of a first audio file) recorded on the same recording medium 210 with the same file name as a still image file, and an audio file (an example of a second audio file) recorded on a recording medium different from the recording medium on which the video file is recorded, the control unit 201 may not obtain the recording date and time from the file name of the former audio file, and may perform control not to display the former audio file on the file list display screen 504. Note that the former audio file is audio data (also called an audio memo) that the user adds later to an already captured JPEG image. The latter audio file is audio data that is stored separately as an audio-only file when the video file is captured. Note that these audio files may have the same format (e.g., WAV).

[0183] (Other embodiments) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program.The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0184] The disclosure of this specification includes the following information processing device, information processing method, and program. (Item 1) a storage means for storing file information, which is information relating to a file; a control means for acquiring the file information and displaying it on a display means together with the file name; Equipped with When the file cannot store the recording date and time inside the file, the control means causes the display means to display the file information including the recording date and time obtained from the file name of the file. 1. An information processing device comprising: (Item 2) The control means determines whether the file can store the recording date and time in the file based on the format of the file. 2. The information processing device according to item 1, (Item 3) The control means determines whether or not the recording date and time can be stored in the file based on whether or not the file is an audio file. 2. The information processing device according to item 1, (Item 4) The control means determines whether or not the recording date and time can be stored in the file based on whether or not the file is an image file. 2. The information processing device according to item 1, (Item 5) The control means obtains information indicating whether the recording date and time can be stored in the file from an external device. 2. The information processing device according to item 1, (Item 6) When the control means determines that the file is an image file, it acquires the recording date and time stored in the file. 2. The information processing device according to item 1, (Item 7) The control means does not display the recording date and time of the file in the file information if the recording date and time cannot be stored inside the file and if the file name does not include the recording date and time. 2. The information processing device according to item 1, (Item 8) the storage means has a plurality of storage means, The control means a first audio file stored in the same storage means as the still image file with the same file name; a second audio file stored in a storage means different from the storage means in which the video file is stored; The first audio file and file information of the first audio file are not displayed on the display means. 2. The information processing device according to item 1, (Item 9) The control means transfers to an external device a file selected by a user from among the files displayed together with the file information. 2. The information processing device according to item 1, (Item 10) storing file information, which is information about the file; The file information is acquired and displayed on a display means together with the file name. An information processing method, comprising: In the display, if the file cannot store the recording date and time inside the file, the recording date and time obtained from the file name of the file is included in the file information and displayed on the display means. 1. An information processing method comprising: (Item 11) A program for causing a computer to function as each means of the information processing device according to any one of items 1 to 8.

[0185] The invention is not limited to the above-described embodiments, and various changes and modifications can be made without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention. [Explanation of symbols]

[0186] 200...Communication device, 201...Control unit, 206...Display unit, 210...Recording medium, 301...Transfer application, 302...Display control unit, 501...Function selection screen, 504...List display screen, 510...File name, 511...Date and time information, 513...Icon, 522...File selection screen, 526...File name, 527...Date and time information, 530...File selection screen, 535...Selected file list screen, 1001...File name.

Claims

1. a storage means for storing file information, which is information relating to a file; a control means for acquiring the file information and displaying it on a display means together with the file name; Equipped with When the file cannot store the recording date and time inside the file, the control means causes the display means to display the file information including the recording date and time obtained from the file name of the file.

1. An information processing device comprising:

2. The control means determines whether the file can store the recording date and time in the file based on the format of the file.

2. The information processing apparatus according to claim 1, wherein:

3. The control means determines whether or not the recording date and time can be stored in the file based on whether or not the file is an audio file.

2. The information processing apparatus according to claim 1, wherein:

4. The control means determines whether or not the recording date and time can be stored in the file based on whether or not the file is an image file.

2. The information processing apparatus according to claim 1, wherein:

5. The control means obtains information indicating whether the recording date and time can be stored in the file from an external device.

2. The information processing apparatus according to claim 1, wherein:

6. When the control means determines that the file is an image file, it acquires the recording date and time stored in the file.

2. The information processing apparatus according to claim 1, wherein:

7. The control means does not display the recording date and time of the file in the file information if the recording date and time cannot be stored inside the file and if the file name does not include the recording date and time.

2. The information processing apparatus according to claim 1, wherein:

8. the storage means has a plurality of storage means, The control means a first audio file stored in the same storage means as the still image file with the same file name; a second audio file stored in a storage means different from the storage means in which the video file is stored; The first audio file and file information of the first audio file are not displayed on the display means.

2. The information processing apparatus according to claim 1, wherein:

9. The control means transfers to an external device a file selected by a user from among the files displayed together with the file information.

2. The information processing apparatus according to claim 1, wherein:

10. storing file information, which is information about the file; The file information is acquired and displayed on a display means together with the file name. An information processing method, comprising: In the display, if the file cannot store the recording date and time inside the file, the recording date and time obtained from the file name of the file is included in the file information and displayed on the display means.

1. An information processing method comprising:

11. A program for causing a computer to function as each of the means of the information processing device according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Image reproducing device

    JP2005136673A

  • Stethoscopic part mapping system and stethoscopic sound data generation application

    JP2021083944A

  • Communication apparatus, imaging apparatus, control method, and program

    JP2023009679A

  • Automatic working device

    JP1988012008A