摘要:
To provide a subject photographing apparatus with which an inappropriate image photographed by a user cannot be uploaded to an external network; and a subject photographing method using the same. There is provided a subject photographing apparatus, comprising: a photographing device 19 capable of photographing a subject; an image photographing/videographing section 24, which is activated by a user operating a shutter button, for temporarily storing, in a memory, a state of the subject photographed by the photographing device 19; an inappropriate image inference/determination section 25 for retrieving the state of the subject from the memory and determining on an inappropriate image by inferring whether or not the state of the subject is an inappropriate image based on inappropriate image model data; an inappropriate image processing section 26 for not storing the state of the subject in an image storage area of a computer when the determination section determines that the image of the subject is the inappropriate image; and an appropriate image processing section 27 for storing the state of the subject in the image storage area of the computer when the determination section determines that the image of the subject is not an inappropriate image.
摘要:
Bidirectional communication is performed by an application employing particular communication protocols without depending on any specific network environment enabled by an OS and the like. There is provided a communication module installed in a client apparatus for connecting an application software program to a virtual network via a server on the Internet. This module interposes between the application software program in a computer and a group of local communication protocol stacks of an operating system installed in the computer; retains a virtual network address for the application software program; performs the tunneling processing on packets from the application software program to the virtual network to thereby pass the processed packets to the server through the local communication protocol stacks; and is provided with Layer 2, 3 and 4 protocol stacks that are independent of a group of local communication protocol stacks.
摘要:
There is provided an image shooting system capable of generating high-quality and high-definition images through a camera even when a user of the camera has no knowledge on the camera's settings or photo-shooting techniques, or when the performance of the camera itself is low. There is provided an image shooting system having an image shooting apparatus and a server connected to the image shooting apparatus through the Internet, wherein the image shooting apparatus comprises: a unit for recording image shooting condition parameters as meta-information in a file of an image taken; a communication interface for connecting to the image shooting apparatus to the server, sending the image file to the server, receiving from the server and storing, optimal image shooting condition parameters for optimizing an image quality of the image file; and a unit for reading the optimal image shooting condition parameters received from the server and setting them as an image shooting condition for the image shooting apparatus based on user selections, wherein the server comprises: a unit for obtaining a image file from the image shooting apparatus; a unit for reading settings described in meta-information and determining a model of the apparatus; and an optimal image shooting condition parameter calculation unit for analyzing the image quality of the image file based on a predetermined algorithm as well as calculating, based on the determined model, the optimal image shooting condition parameters for the model to take the image.
摘要:
A simple means is used to realize a virtual network communication via an home network and Internet. A relay device 4 comprises bridge module 12 provided between a network protocol stack 13 and each of network devices 10, 11 for bridging for packets which are not addressed to the relay device or VLAN, or not broadcast request packets; a server address storage section 17 for storing the global address of a server; a tunneling session establishing section 20 for establishing a tunneling connection with the server based on the global address; a capsulating processing section 21 for capsulating a originating address and sending it to the server via the tunneling connection; and a virtual IP address/private IP address conversion section 22 for decapsulating a packet addressed to the relay device, converting a destination virtual network address included in this packet to a private IP address on the LAN of a client apparatus, and sending it onto the LAN via the bridge module.