Information processing device
The information processing device adjusts content resolution based on projector compatibility to prevent frame drops, ensuring seamless video playback across projectors with varying specifications.
Patent Information
- Application Number
- JP2024064512
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-12
- Publication Date
- 2025-10-24
AI Technical Summary
Existing projectors with varying specifications face display issues such as dropped frames when downloading content files with different resolutions, particularly when a 4K content file is downloaded by a projector that does not support this resolution.
An information processing device determines the resolution of content data and the compatibility of the projector, transmitting either first content data at 4K resolution or second content data at a lower resolution as needed, using a communication device to ensure compatible display without frame drops.
This approach allows for consistent video output across projectors with different resolutions without frame drops, reducing the workload on content creators and maintaining smooth video playback.
Smart Images

Figure 2025161378000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, and more particularly to an information processing device that transmits content data in response to a download request from a projector. [Background technology]
[0002] Patent Document 1 describes a projector projecting an index of a content file uploaded to a server. Patent Document 1 also describes a projector acquiring a content file from a server based on an index of content selected by a user, and displaying the content according to the acquired content file. Patent Document 1 also describes a projector converting a content file uploaded to a server into a file in JPEG format or the like that can be projected by the projector. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-31861 Summary of the Invention [Problem to be solved by the invention]
[0004] However, problems can arise when the specifications of multiple projectors that can each download content files stored on a server are not uniform. For example, if the content resolution represented by a content file is 4K and the projector that downloaded the content file uses Player SDK to display the content according to the content file, display problems such as dropped frames may occur. Player SDK is software that decodes and outputs video data streamed from the server. [Means for solving the problem]
[0005] One aspect of an information processing device disclosed herein includes a communication device and a processing device, and the processing device receives a request to acquire first content data from a projector using the communication device, determines whether the resolution of the content represented by the first content data is a first resolution, and if it is determined that the resolution is the first resolution, further determines whether the projector is a projector that supports the first resolution, and if it is determined that the projector is not a projector that supports the first resolution, transmits second content data representing the content with a resolution reduced to a second resolution lower than the first resolution to the projector using the communication device. [Brief explanation of the drawings]
[0006] [Figure 1] 1 is a diagram illustrating a configuration example of an information system 1 including an information processing device 20 according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing device 20. [Figure 3] FIG. 2 is a diagram showing an example of a first table TBL1. [Figure 4] FIG. 10 is a diagram showing an example of a second table TBL2. [Figure 5] 10 is a flowchart showing the flow of processing in a content management method executed by a processing device 210 of an information processing device 20 in accordance with a program PRA. [Figure 6] 10 is a flowchart showing the flow of upload processing included in the content management method. [Figure 7] 10 is a flowchart showing the flow of a download process included in the content management method. DETAILED DESCRIPTION OF THE INVENTION
[0007] The embodiments described below are subject to various technically preferable limitations, but the embodiments of the present disclosure are not limited to the following embodiments. 1. Embodiment Fig. 1 is a diagram showing an example configuration of an information system 1 according to an embodiment of the present disclosure. As shown in Fig. 1, the information system 1 includes a projector 10A, a projector 10B, and an information processing device 20. The projector 10A, the projector 10B, and the information processing device 20 are connected to a network NW such as the Internet.
[0008] As shown in FIG. 1, an information terminal 30 is connected to the network NW wirelessly or via a wire. The information terminal 30 is, for example, a personal computer, and is used by a content creator who creates video content. A user of the information terminal 30 can transmit content data representing the created content from the information terminal 30 to the information processing device 20 via the network NW and store the content data in the information processing device 20. Hereinafter, transmitting content data from the information terminal 30 to the information processing device 20 via the network NW and storing the content data in the information processing device 20 is referred to as "uploading content data." When content data is uploaded from the information terminal 30 to the information processing device 20, property information is uploaded along with the content data. The property information includes resolution information representing the resolution of the video content represented by the content data uploaded together with the property information, information representing the title of the video content, information representing a thumbnail image of the video content, etc.
[0009] Information system 1 is an information system operated by a business that rents out projectors 10A and 10B. Both projector 10A and projector 10B acquire content data that is streamed from information processing device 20 via network NW. Hereinafter, acquiring content data from information processing device 20 via network NW is referred to as "downloading content data." Each of projector 10A and projector 10B projects video content represented by the content data streamed from information processing device 20 onto a projection screen or the like using the aforementioned Player SDK in accordance with the content data. This causes the video content to be displayed.
[0010] In this embodiment, projector 10A and projector 10B have different maximum projectable image resolutions. Specifically, projector 10B can project 4K resolution images, whereas projector 10A cannot project 4K resolution images; the maximum resolution of images that projector 10A can project is FullHD (1280 × 768). Although there is a difference in the maximum projectable image resolutions, when there is no need to distinguish between projector 10A and projector 10B, projector 10A and projector 10B will be referred to as "projector 10" below. 4K resolution is an example of a first resolution in the present disclosure. FullHD resolution is an example of a second resolution in the present disclosure.
[0011] When content data with a resolution of 4K is downloaded to the projector 10A, the amount of data sent to the projector 10A and the decoding process performed by the projector 10A are wasted. Furthermore, the processing load on the projector 10A increases, which may result in display defects such as dropped frames. The information processing device 20 is a device that makes it possible to avoid the occurrence of display defects such as those described above, even when the specifications of multiple projectors that display images according to content data downloaded from the information processing device 20 are not uniform. The following description focuses on the information processing device 20.
[0012] FIG. 2 is a diagram showing an example of the configuration of the information processing device 20. As shown in FIG. 2, the information processing device 20 includes a processing device 210, a communication device 220, and a storage device 230. The processing device 210 is one or more processors. Specifically, the processing device 210 is a CPU (Central Processing Unit). The processing device 210 functions as the control center of the information processing device 20 by operating in accordance with a program stored in the storage device 230. The communication device 220 is a device that performs wireless or wired communication with other devices, and includes, for example, an interface circuit. Specific examples of other devices that communicate with the communication device 220 include the projector 10 and the information terminal 30.
[0013] The storage device 230 is a recording medium readable by the processing device 210. The storage device 230 includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (Electrically Erasable Programmable Read Only Memory). The volatile memory is, for example, a RAM (Radom Access Memory). The nonvolatile memory of the storage device 230 stores a first table TBL1, a second table TBL2, and various programs.
[0014] FIG. 3 is a diagram showing an example of a first table TBL1. As shown in FIG. 3, the first table TBL1 stores type information indicating whether the resolution of the video content indicated by the content identification information is 4K, in association with content identification information that uniquely identifies the video content. In this embodiment, the type information is set to "1" or "0," and type information of "1" indicates that the video content has a 4K resolution. In contrast, type information of "0" indicates that the video content does not have a 4K resolution (for example, video content with a FullHD resolution). In the example shown in FIG. 3, the resolution of video content with content identification information of "C001" is 4K, and the resolution of video content with content identification information of "C002" is not 4K.
[0015] Furthermore, in this embodiment, for video content whose type information is "1", first content data and second content data are stored in the first table in association with content identification information that identifies the video content. The first content data is data that represents video content with a 4K resolution, and the second content data is data that represents video content with a resolution lower than 4K. In the example shown in FIG. 3, content data DA is content data with a 4K resolution related to video content whose content identification information is "C001", and content data DB is content data with a FullHD resolution related to video content whose content identification information is "C001". Note that, as shown in FIG. 3, for video content whose type information is "0", only the second content data is stored in the first table in association with content identification information that identifies the video content. NULL in FIG. 3 means that there is no corresponding data. In addition, property information may be stored in the first table TBL1 in association with the first content data, or new property information may be generated by rewriting the resolution information contained in the property information to FullHD, and the new property information may be stored in the first table TBL1 in association with the second content data.
[0016] FIG. 4 is a diagram illustrating an example of the second table TBL2. As shown in FIG. 4, the second table TBL2 stores correspondence information indicating whether the projector 10 identified by the device identification information is compatible with 4K resolution video output, in association with device identification information that uniquely identifies the projector 10. In this embodiment, the correspondence information is set to “1” or “0.” Correspondence information “1” indicates that the projector is compatible with 4K resolution video output, and correspondence information “0” indicates that the projector is not compatible with 4K resolution video output. In this embodiment, the device identification information of the projector 10A is “PJA,” and the device identification information of the projector 10B is “PJB.” As described above, the projector 10A does not support 4K output, so as shown in FIG. 4, the correspondence information stored in the second table TBL2 in association with the device identification information “PJA” is “0.” Furthermore, since the projector 10B is compatible with 4K output, as shown in FIG. 4, the correspondence information stored in the second table TBL2 in association with the device identification information “PJB” is “1.”
[0017] Examples of various programs stored in the nonvolatile memory include a kernel program and a program PRA. The kernel program is not shown in FIG. 2. The kernel program is a program that causes the processing device 210 to implement an OS (Operating System). When power supply to the information processing device 20 starts, the processing device 210 reads the kernel program from the nonvolatile memory to the volatile memory and starts executing the read kernel program. The processing device 210, operating in accordance with the kernel program, reads the program PRA from the nonvolatile memory to the volatile memory and starts executing the program PRA read to the volatile memory.
[0018] Processing device 210 operating in accordance with program PRA functions as reception unit 211, upload processing unit 212, and download processing unit 213 shown in Fig. 2. In other words, reception unit 211, upload processing unit 212, and download processing unit 213 shown in Fig. 2 are each software modules realized by operating processing device 210 in accordance with program PRA. The roles of reception unit 211, upload processing unit 212, and download processing unit 213 shown in Fig. 2 are as follows.
[0019] The reception unit 211 receives, using the communication device 220, communication messages transmitted from other devices via the network NW. Specific examples of communication messages received by the reception unit 211 in this embodiment include an upload request requesting the uploading of content data and a download request requesting the downloading of content data. In this embodiment, a communication message transmitted to the information processing device 20 via the network NW includes information indicating the type of the communication message (i.e., whether it is an upload request or a download request). The upload request includes content data and property information related to the video content to be uploaded. The download request includes content identification information indicating the video content to be downloaded and device identification information indicating the sender of the download request. The download request is an example of an acquisition request in the present disclosure.
[0020] The upload processing unit 212 determines whether the resolution of the content represented by the content data requested to be uploaded by the upload request accepted by the accepting unit 211 is 4K by referring to property information included in the upload request. If the resolution of the content represented by the content data requested to be uploaded is 4K, the upload processing unit 212 uses the content data as first content data and generates second content data with a lower resolution based on the first content data. Any existing technology may be appropriately adopted as a method for generating second content data with a lower resolution based on the first content data. The upload processing unit 212 uses information indicating the title name included in the property information as content identification information, associates type information with a value of "1," the first content data, and the second content data with the content identification information, and writes the content identification information into the first table TBL1.
[0021] On the other hand, if the resolution of the content represented by the content data requested to be uploaded is not 4K, the upload processing unit 212 treats the content data as second content data, and treats the information indicating the title name included in the property information as content identification information, and associates type information with a value of "0" with this content identification information and second content data and writes them into the first table TBL1.
[0022] The download processing unit 213 determines whether the resolution of the content represented by the content data requested to be downloaded by the download request received by the receiving unit 211 is 4K or not. More specifically, the download processing unit 213 determines whether the resolution of the video content to be downloaded is 4K or not by referring to the type information stored in the first table TBL1 in association with the same content identification information as the content identification information included in the download request.
[0023] If the resolution of the video content to be downloaded is not 4K, the download processing unit 213 reads from the first table TBL1 the second content data stored in the first table TBL1 in association with the content identification information included in the download request, and transmits the read second content data to the sender of the download request. On the other hand, if the resolution of the video content to be downloaded is 4K, the download processing unit 213 further determines whether the sender of the download request is a projector that supports 4K output. Specifically, the download processing unit 213 determines whether the sender of the download request is a projector that supports 4K output by referring to the correspondence information stored in the second table TBL2 in association with the same device identification information as the device identification information included in the download request.
[0024] If it is determined that the sender of the download request is not a projector that supports 4K output, the download processing unit 213 reads from the first table TBL1 the second content data that is stored in the first table TBL1 in association with the content identification information included in the download request, and transmits the read second content data to the sender of the download request. On the other hand, if it is determined that the sender of the download request is a projector that supports 4K output, the download processing unit 213 reads from the first table TBL1 the first content data that is stored in the first table TBL1 in association with the content identification information included in the download request, and transmits the read first content data to the sender of the download request. The above is the configuration of the information processing device 20.
[0025] Furthermore, the processing device 210, operating in accordance with the program PRA, executes a content management method embodying the features of the present disclosure when it receives a communication message (in this embodiment, an upload request or a download request) using the communication device 220. Figure 5 is a flowchart showing the processing flow of this content management method. As shown in Figure 5, this content management method includes a first determination process SA100, an upload process SA110, and a download process SA120.
[0026] In the first determination process SA100, the processing device 210 determines whether a communication message received using the communication device 220 is an upload request by referring to information indicating the type contained in the communication message. If the communication message received using the communication device 220 is an upload request, the determination result of the first determination process SA100 is "Yes." If the determination result of the first determination process SA100 is "Yes," the processing device 210 executes an upload process SA110 and terminates the execution of the content management method. On the other hand, if the communication message received using the communication device 220 is a download request, the determination result of the first determination process SA100 is "No." If the determination result of the first determination process SA100 is "No," the processing device 210 executes a download process SA120 and terminates the execution of the content management method.
[0027] In upload processing SA110, which is executed when the determination result of first determination processing SA100 is "Yes," processing device 210 functions as upload processing unit 212. FIG. 6 is a flowchart showing the processing flow in upload processing SA110. As shown in FIG. 6, upload processing SA110 includes second determination processing SA1100, first registration processing SA1110, and second registration processing SA1120. In second determination processing SA1100, processing device 210 determines whether the resolution of content represented by content data requested to be uploaded by an upload request is 4K by referring to property information included in the upload request.
[0028] If the resolution of the content to be uploaded is 4K, the determination result of the second determination process SA1100 is "Yes." If the determination result of the second determination process SA1100 is "Yes," the processing device 210 executes the first registration process SA1110 and terminates the upload process SA110. In the first registration process SA1110, the processing device 210 defines the content data included in the upload request as first content data, and generates second content data with a lower resolution based on the first content data. Next, in the first registration process SA1110, the processing device 210 defines information indicating the title name included in the property information included in the upload request as content identification information, and writes the content identification information in the first table TBL1 in association with type information with a value of "1," the first content data, and the second content data.
[0029] If the resolution of the content to be uploaded is not 4K, the determination result of the second determination process SA1100 is "No." If the determination result of the second determination process SA1100 is "No," the processing device 210 executes the second registration process SA1120 and terminates the upload process SA110. In the second registration process SA1120, the processing device 210 regards the content data included in the upload request as second content data and regards information indicating the title name included in the property information included in the upload request as content identification information, and writes the content identification information, type information with a value of "0," and the second content data in association with each other, into the first table TBL1. The above is the processing content of the upload processing SA110.
[0030] As shown in FIG. 5, if the determination result of the first determination process SA100 is "No," download process SA120 is executed. In download process SA120, the processing device 210 functions as a download processing unit 213. FIG. 7 is a flowchart showing the processing flow in download process SA120. As shown in FIG. 7, download process SA120 includes third determination process SA1200, fourth determination process SA1210, first transmission process SA1220, and second transmission process SA1230. In the third determination process SA1200, the processing device 210 determines whether the resolution of the content represented by the content data requested to be downloaded by the download request is 4K by referring to type information stored in a first table TBL1 in association with the same content identification information as the content identification information included in the download request. If the resolution of the video content to be downloaded is 4K, the judgment result of the third judgment process SA1200 will be “Yes”, and if the resolution of the video content to be downloaded is not 4K, the judgment result of the third judgment process SA1200 will be “No”.
[0031] In a fourth determination process SA1210 that is executed when the determination result of the third determination process SA1200 is "Yes," the processing device 210 determines whether the sender of the download request is a projector that supports 4K output by referencing correspondence information that is stored in the second table TBL2 in association with the same device identification information as the device identification information included in the download request. If it is determined that the sender of the download request is a projector that supports 4K output, the determination result of the fourth determination process SA1210 is "Yes," and if it is determined that the sender of the download request is not a projector that supports 4K output, the determination result of the fourth determination process SA1210 is "No."
[0032] If the determination result of the fourth determination process SA1210 is "Yes", a first transmission process SA1220 is executed. In the first transmission process SA1220, the processing device 210 reads from the first table TBL1 the first content data stored in association with the content identification information included in the download request, and transmits the read first content data to the sender of the download request. If the determination result of the third determination process SA1200 is "No", or if the determination result of the fourth determination process SA1210 is "No", a second transmission process SA1230 is executed. In the second transmission process SA1230, the processing device 210 reads from the first table TBL1 the second content data stored in association with the content identification information included in the download request, and transmits the read second content data to the sender of the download request.
[0033] For example, suppose that a download request for video content with content identification information "C001" is transmitted from projector 10A. Since the type information stored in first table TBL1 in association with content identification information "C001" is "1," the determination result of third determination process SA1200 is "Yes," and fourth determination process SA1210 is executed. Since the correspondence information stored in second table TBL2 in association with device identification information of projector 10A is "0," the determination result of fourth determination process SA1210 is "No." Therefore, second transmission process SA1230 is executed for projector 10A, and content data DB is transmitted. Since content data DB represents video with a resolution of Full HD, projector 10A can output the video without difficulty, and problems such as dropped frames do not occur.
[0034] Similarly, when a download request for video content with content identification information "C001" is transmitted from projector 10B, the determination result of the third determination process SA1200 is "Yes," and the fourth determination process SA1210 is executed. However, since the correspondence information stored in second table TBL2 in association with the device identification information of projector 10B is "1," the determination result of the fourth determination process SA1210 is "Yes." Therefore, the first transmission process SA1220 is executed for projector 10B, and content data DA is transmitted. Since the content data DA represents a 4K resolution video, 4K resolution video content is output from projector 10B.
[0035] According to this embodiment, it is possible to output video content with the same title to each of projector 10A and projector 10B without causing problems such as dropped frames in projector 10A, which has a lower output resolution than projector 10B. Furthermore, according to this embodiment, the second content data is automatically generated in information processing device 20, so that a content creator who uploads video content with a 4K resolution does not need to create second content data with a lower resolution, and the workload of the content creator does not increase.
[0036] 2. Transformation The above embodiment can be modified as follows. (1) When the communication message received by the communication device 220 is an upload request, it is not necessary to immediately execute the upload process SA110 following the first determination process SA100, and the first time slot during which the upload request is accepted may be different from the second time slot during which the upload process SA110 is executed. For example, the first time slot may be from 8:00 AM to 6:00 PM, and the second time slot may be from midnight to 5:00 AM. By differentiating the first time slot and the second time slot, the upload process SA110 is not executed during the first time slot, which reduces the processing load on the information processing device 20 during the first time slot and prevents delays in the streaming delivery of content data by the download process SA120.
[0037] Furthermore, when transmitting an upload request, second content data generation history information may be transmitted along with the content data. The second content data generation history information includes content identification information of the video content to be uploaded, time information indicating the start time of generation of the second content data, and generation feasibility information indicating whether or not the second content data can be generated. Even when the processing device 210 receives content data with a resolution of 4K, if the generation feasibility information included in the second content data generation history information received with the content data indicates that the second content data should not be generated, the processing device 210 omits generation of the second content data. On the other hand, if the generation feasibility information included in the second content data generation history information received with the content data indicates that the second content data should be generated, the processing device 210 starts generating the second content data based on the time information included in the content data generation history information. For example, if the time information indicates a predetermined date and time, the processing device 210 determines whether the current time is after the predetermined time indicated by the time information, and generates second content data related to the video content indicated by the content identification information included in the content data generation history information when the current time is after the predetermined time.
[0038] (2) In the above embodiment, the reception unit 211, upload processing unit 212, and download processing unit 213 are software modules. However, any one, any two, or all of the reception unit 211, upload processing unit 212, and download processing unit 213 may be hardware modules such as an ASIC (Application Specific Integrated Circuit). Even if at least one of the reception unit 211, upload processing unit 212, and download processing unit 213 is a hardware module, the same effects as those of the above embodiment can be achieved.
[0039] (3) The program PRA may be manufactured as a standalone program or provided free of charge or for a fee. Specific examples of providing the program PRA include providing the program PRA by writing it to a computer-readable recording medium such as a flash ROM, or providing the program PRA by downloading it via a telecommunications line such as the Internet. Operating a general computer in accordance with the program PRA provided in these ways can cause the computer to function as the information processing device 20 of the above embodiment.
[0040] 3. Summary of this disclosure The present disclosure is not limited to the above-described embodiments and modifications, and can be realized in various forms without departing from the spirit thereof. For example, the present disclosure can also be realized in the following forms. The technical features in the above embodiments corresponding to the technical features in each form described below can be replaced or combined as appropriate to solve some or all of the problems of the present disclosure or to achieve some or all of the effects of the present disclosure. Furthermore, if a technical feature is not described as essential in this specification, it can be deleted as appropriate. A summary of this disclosure is provided below.
[0041] (Appendix 1) The information processing device disclosed herein includes a communication device and a processing device, and the processing device receives a request to acquire first content data from a projector using the communication device, determines whether the resolution of content represented by the first content data is a first resolution, and if it is determined that the resolution is the first resolution, further determines whether the projector is compatible with the first resolution, and if it is determined that the projector is not compatible with the first resolution, transmits second content data representing the content, with the resolution reduced to a second resolution lower than the first resolution, to the projector using the communication device. According to this aspect, even if the specifications of the projectors that each acquire content data from the information processing device are not uniform, it is possible to output the same video content to each projector without causing problems such as dropped frames in a projector with a low output resolution.
[0042] (Appendix 2) A more preferred embodiment of the information processing device is the information processing device described in (Supplementary Note 1), wherein the processing device further executes the following: accepting upload of the first content data by communicating with an information terminal using the communication device; determining whether the resolution of content represented by the first content data uploaded from the information terminal is the first resolution; and, if the resolution is the first resolution, generating the second content data based on the first content data uploaded from the information terminal and storing the second content data in a storage device. According to the information processing device of this embodiment, the content creator does not need to create the second content data, thereby reducing the effort of the content creator.
[0043] (Appendix 3) Another preferred embodiment of the information processing device is the information processing device described in (Supplementary Note 2), in which the processing device accepts uploads from the information terminal during a first time period, while during a second time period different from the first time period, determining whether the resolution of the content represented by the first content data uploaded from the information terminal is the first resolution, and if the resolution is the first resolution, generating the second content data and storing it in the storage device. According to the information processing device of this embodiment, second content data is not generated during the first time period when uploads from the information terminal are accepted, thereby reducing the processing load on the information processing device.
[0044] (Appendix 4) In yet another preferred embodiment of the information processing device, the processing device is the information processing device according to any one of (Supplementary Note 1) to (Supplementary Note 3), in which, when it is determined that the resolution of the content represented by the first content data is the first resolution and the projector is a projector compatible with the first resolution, the processing device transmits the first content data to the projector. According to this embodiment, for a projector compatible with the first resolution, an image of the first resolution can be displayed. [Explanation of symbols]
[0045] 1...information system, 10A, 10B...projector, 20...information processing device, 30...information terminal, NW...network, 210...processing device, 211...reception unit, 212...upload processing unit, 213...download processing unit, 220...communication device, 230...storage device, PRA...program, TBL1...first table, TBL2...second table.
Claims
1. a communication device; a processing device, The processing device includes: receiving a request to acquire first content data from a projector using the communication device; determining whether or not a resolution of content represented by the first content data is a first resolution, and if it is determined that the resolution is the first resolution, further determining whether or not the projector is a projector that supports the first resolution, and if it is determined that the projector is not a projector that supports the first resolution, transmitting second content data that represents the content with a resolution reduced to a second resolution that is lower than the first resolution to the projector using the communication device; Information processing device.
2. The processing device includes: Accepting upload of the first content data by communicating with an information terminal using the communication device; determining whether or not the resolution of the content represented by the first content data uploaded from the information terminal is the first resolution, and if the resolution is the first resolution, generating the second content data based on the first content data uploaded from the information terminal and storing the second content data in a storage device; The information processing device according to claim 1 .
3. The processing device includes: Accepting uploads from the information terminal in a first time period, while determining whether or not a resolution of content represented by first content data uploaded from the information terminal is the first resolution in a second time period different from the first time period, and if the resolution is the first resolution, generating the second content data and storing it in the storage device. The information processing device according to claim 2 .
4. The processing device includes: transmitting the first content data to the projector when it is determined that the resolution of the content represented by the first content data is the first resolution and the projector is a projector compatible with the first resolution; The information processing device according to claim 1 .
Citation Information
Patent Citations
Information processor, program and image display system
JP2015031861A