The present application claims priority from Japanese Patent Application No. 2008-178170 filed on Jul. 8, 2008, which is hereby incorporated by reference in its entirety.
When giving a presentation, there are cases in which only an image field of a specific window rather than the entire screen displayed on a display device needs to be displayed on an external monitor. There is known a technology of outputting to an external monitor only an image of the window selected with a mouse pointer among a plurality of windows displayed on a display device (see, e.g., Japanese Patent Publication No. 2000-339130).
However, among other problems, when two or more image display devices are simultaneously connected to an image supply device, it is difficult to determine or select the image display device to display an image and to make correspondence between the images and the image display devices.
Various embodiments of the disclosure have been developed in response to the current state of the art, and in response to problems, needs, and demands that have not been fully or completely solved by currently available systems, devices and methods. For example, various embodiments may enhance convenience of operations in determining or selecting the image display device.
At least one embodiment is directed to an image display system including an image supply device, and N (N is an integer equal to or greater than 1) image display devices adapted to display an image supplied from the image supply device, wherein each of the image display devices includes a first display section adapted to display a first identification image used for identifying the image display device, and the image supply device includes a second display section, a device determination/selection section adapted to display N second identification images, which correspond to the first identification images and are used for identifying the N image display devices, on the second display section, and to execute, using the N second identification images, one of determination and selection of the image display device as a supply destination, and an image supply section adapted to supply image to the supply destination image display device one of determined and selected.
According to this embodiment, since the identification images are used when determining or selecting the supply destination image display device, it becomes possible to make the determination or selection of the image display device more easy, and enhance the convenience of the operation of the image display system.
At least one embodiment is directed to the image display system of the previously described embodiment, wherein the device determination/selection section displays M (M is an integer equal to or greater than 1) images to be supply objects on the second display section as supply candidate images in addition to the N second identification images, and makes correspondence between the supply candidate images and the second identification images, thereby executing one of determination and selection of the supply destination image display device and an image to be supplied.
According to this embodiment, it becomes possible to easily make the correspondence between the image display devices and the images to be supplied thereto, thus enhancing the convenience of the operation in determining or selecting the image display device.
At least one embodiment is directed to the image display system of at least one of the previously described embodiments, wherein the first identification images and the second identification images are the same, respectively.
According to this embodiment, it can be eliminated to make correspondence between the first identification images and the second identification images.
At least one embodiment is directed to the image display system of at least one of the previously described embodiments, wherein each of the image display devices includes a first storage section adapted to store the first identification image, and the image supply device obtains the first identification images from the respective image display devices, and displays the first identification images as the second identification images.
According to this embodiment, the image supply device is not required to previously store the identification images.
At least one embodiment is directed to the image display system of at least one of the previously described embodiments, wherein the image supply device includes a management section adapted to provide, when the plurality of first identification images obtained overlaps with each other, the image display device with a change instruction of the identification image so that the first identification images do not overlap with each other.
According to this embodiment, the first identification images are prevented from overlapping with each other.
At least one embodiment is directed to the image display system of at least one of the previously described embodiments, wherein the image supply device includes a storage section adapted to store the N second identification images, and each of the image display devices obtains the second identification image from the image supply device, and displays the second identification image as the first identification image.
According to this embodiment, since the image supply device supplies the identification images, the overlap of the identification images never occurs.
At least one embodiment is directed to the image display system of at least one of the previously described embodiments, wherein the device determination/selection section presents, when a plurality of image display devices are one of determined and selected as the supply destinations, the plurality of image display devices in a lump as candidates of one of the determination and the selection in subsequent execution of one of the determination and the selection of the supply destination image display device.
According to this embodiment, once the determination/selection of the image display device is executed, it becomes possible to save the trouble of determining/selecting the prearranged supply destination image display device in the second and later turns.
At least one embodiment is directed to an image supply device adapted to supply at least one image to N (N is an integer equal to or greater than 1) image display devices and including a display section, a device determination/selection section adapted to display N identification images, which are used for identifying the N image display devices, on the display section, and to execute one of determination and selection of the supply destination image display device using the N identification images, and an image supply section adapted to supply image to a supply destination image display device one of determined and selected.
According to this embodiment, since the identification images are used when determining or selecting the prearranged supply destination image display device, or the supply destination image display device, it becomes possible to make the determination or selection of the image display device easier, and enhance the convenience of operations of the image display device.
At least one embodiment is directed to an image display device including a storage section adapted to store an identification image, and a display section adapted to obtain the identification image from the storage section, and to display the identification image.
According to this embodiment, since the image display device holds the identification image, the image display device can easily display the identification image, thus it becomes possible to make the image display devices more distinguishable.
At least one embodiment is directed to the image display device of at least one previously described embodiment, wherein the storage section stores a plurality of identification images, and the image display device further includes a selection section adapted to select an arbitrary identification image from the storage section.
Although when using a plurality of image display devices, there is a possibility that the identification images overlap (i.e. are the same or similar) with each other, according to this embodiment, since the image display device has a plurality of identification images, by selecting the identification image therefrom, the overlap of the identification images can be reduced or eliminated, thus it becomes possible to make the image display devices more distinguishable.
At least one embodiment is directed to the image display device of at least one the previously described embodiments, wherein an obtaining section adapted to externally obtain the identification image is further provided.
According to this embodiment, since the image display device is capable of obtaining the identification image from the outside, it becomes possible to make the image display devices further more distinguishable.
It should be noted that the embodiments can be realized in various forms such as an image display control method, an image display control program product, or a storage medium storing the image display control program product besides the image display system, the image supply device, and the image display device.
Non-limiting and non-exhaustive embodiments of the present disclosure will now be described with reference to the accompanying drawings, wherein like reference numbers reference like elements.
In the following description, reference is made to the accompanying drawings which form a part hereof, and in which are shown, by way of illustration, specific embodiments in which the disclosure may be practiced. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. Therefore, the following description is not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.
Throughout the specification and claims, the following terms take at least the meanings explicitly associated herein, unless the context clearly dictates otherwise. The meanings identified below are not intended to limit the terms, but merely provide illustrative examples for use of the terms. The meaning of “a,” “an,” “one,” and “the” may include reference to both the singular and the plural. Reference in the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the disclosure. The appearances of the phrases “in one embodiment” or “in an embodiment” in various places in the specification do not necessarily all refer to the same embodiment, but it may.
Several embodiments will sequentially be described under corresponding section headings below. Section headings are merely employed to improve readability, and they are not to be construed to restrict or narrow the present disclosure. For example, the order of description headings should not necessarily be construed so as to imply that these operations are necessarily order dependent or to imply the relative importance of an embodiment. Moreover, the scope of a disclosure under one section heading should not be construed to restrict or to limit the disclosure to that particular embodiment, rather the disclosure should indicate that a particular feature, structure, or characteristic described in connection with a section heading is included in at least one embodiment of the disclosure, but it may also be used in connection with other embodiments.
The method or procedure is described in terms of firmware, software, and/or hardware with reference to the flowchart. Describing a method by reference to a flowchart enables one skilled in the art to develop programs, including instructions to carry out the processes and methods on suitably configured computer systems and processing devices. In various embodiments, portions of the operations to be performed by the image supply system may constitute circuits, general purpose processors (e.g., micro-processors, micro-controllers, an ASIC, or digital signal processors), special purpose processors (e.g., application specific integrated circuits or ASICs), firmware (e.g., firmware that is used by a processor such as a micro-processor, a micro-controller, and/or a digital signal processor), state machines, hardware arrays, reconfigurable hardware, and/or software made up of executable instructions. The executable instructions may be embodied in firmware logic, reconfigurable logic, a hardware description language, a state machine, an application-specific integrated circuit (ASIC), or combinations thereof.
With respect to various embodiments using a software implementation (e.g., a hardware simulator), at least one of the processors of a suitably configured processing device executes the instructions from a storage and/or recording medium. The computer-executable instructions may be written in a computer programming language or executable code. If written in a programming language conforming to a recognized standard, such instructions may be executed on a variety of hardware platforms and may interface with a variety of operating systems. Although the various embodiments are not described with reference to any particular programming language, it may be appreciated that a variety of programming languages may be used to implement the teachings of the embodiments as described herein. Furthermore, it is common in the art to speak of software in one form or another (e.g., program, procedure, process, application, etc.) as taking an action or causing a result. Such expressions are merely a shorthand way of saying that execution of the software causes the processor to perform an action or to produce a result.
The CPU 200, which is a logic circuit for executing various kinds of arithmetic processing, expands various programs and modules, which are stored in, for example, the HDD 220, in the RAM 210, and then executes them. The RAM 210 is a volatile memory, and stores temporarily the operation results of the CPU 200, and the displaying image data to be supplied to the image display devices 30. The VRAM 230 is a memory device for expanding and then temporarily buffering the displaying image data drawn based on the data, and is generally capable of reading and writing the data faster than the RAM 210.
The HDD 220 is a magnetic disk storage device for storing an image supply program P1 and an identification image management program P2. It should be noted that a nonvolatile semiconductor memory can also be provided instead of the HDD 220. The image supply program P1 stored in the HDD 220 is provided with a window selection module M1, a display designation module M2, a storage control module M3, a displaying image data generation module M4, an image processing module M5, a communication control module M6, a display information acquisition module M7, a connected display management module M8, and a display control module M9. The identification image management program P2 is provided with an identification image management file F1 and an identification image file F2. It should be noted that the functions of the modules are realized by the CPU 200 executing the respective modules.
The image supply program P1 is a program for supplying the image display device (s) with the image displayed on the indication display 40 connected to the image supply device 20. More specifically, the image supply program P1 in the present embodiment is capable of supplying each of image display devices with a plurality of contents displayed on the indication display 40 content by content. Here, the content denotes a display screen provided application by application, and includes each of word processing screens in word processing software, each of presentation screens in presentation software, a replay screen for reproducing the moving image content, which is delivered by the stream, and an edit screen and a display screen of a still image. Further, a so-called desktop screen displayed as a background of the indication display 40 is also included in the content. It should be noted that each of these contents is called a window in the case of using Windows (a registered trademark) as an operating system, and therefore, is hereinafter referred to also as a “window.”
The window selection module Ml is a module executed for selecting a desired window among a plurality of windows displayed on the indication display 40. Specifically, the window selection module Ml specifies the window selected by the operator via the input equipment 41 among the plurality of windows. For example, by attaching unique numbers respectively to the windows (the windows opened on the screen) displayed on the indication display 40, it is possible to identify the windows, and specify the selected window. It should be noted that although it is possible that only one window is displayed on the indication display 40, in this case, the window selection module M1 specifies the window determined by the operator via the input equipment 41.
The display designation module M2 is a module for designating the image display device 30 to which the window selected by the window selection module M1 is output.
The storage control module M3 is a module for storing the selected window and the designated image display device 30 into the RAM 210 or the HDD 220 so as to be correlated with each other. The storage control module M3 also allocates window storage areas (content storage areas) for storing the displaying image data of the windows and display supplying storage areas for storing the image data transmitted to the image display devices 30 previously on the RAM 210 in accordance with the number of windows at least a part of which is displayed on the indication display 40, the number of image display devices 30 connected to the image supply devices 20, and the maximum resolution of the indication display 40. It should be noted that it is sufficient to allocate either one of the corresponding number of window storage areas to the number of windows and the corresponding number of display supplying storage areas to the number of image display devices 30 in the RAM 210 or the HDD 220.
The displaying image data generation module M4 is a module for generating the displaying image data of each of the windows displayed on the indication display 40. The displaying image data generation module M4 is capable of generating the displaying image data with respect to the windows existing on the indication display 40, in other words, all of the windows including the window hidden by another window and the window a part of which runs off the display screen of the indication display 40 and is not displayed thereon. This process is realized by, for example, drawing the displaying image data once on the VRAM 230 with respect not only to the window (the active window) in operation but to other windows when the window is selected, and then storing the displaying image data, thus drawn, at a predetermined location in the RAM 210. In this case, the display of other windows than the active window can be updated by executing the drawing process with respect to the other windows every time the other windows are selected. Alternatively, in the case in which the capacity of the VRAM 230 is large enough, it is possible to store the displaying image data of a plurality of windows on the VRAM 230.
The image processing module M5 is a module for executing various image processing on the displaying image data to be supplied to the image display devices 30. The image processing executed by the image processing module M5 includes a process such as a resolution conversion process, a sharpness control process, a brightness control process, or a color balancing process. Further, in the present embodiment, the image processing module M5 executes a process of modifying the displaying image data to be transmitted to the image display devices 30 in accordance with various operations, such as movement operation or modification operation (resizing operation), to a layout display window, which is displayed within a layout displaying area on the indication display 40. Specifically, the image processing module M5 moves the projection position of the image to be projected by the image display device 30 in response to the movement operation to the layout display window, and modifies the image to be projected by the image display device 30 in response to the modification operation to the layout display window.
The communication control module M6 is a module for controlling the input/output interface 240 for controlling transmission of connection information to, connection establishment with, and transmission of the displaying image data to the image display device 30, or performing reception of display information I33 from the image display device 30.
The display information acquisition module M7 is a module for acquiring the display information I33 (see
The connected display management module M8 is a module for managing the number of image display devices 30 connected to the image supply device 20, namely connection and disconnection of the image display devices 30 to the image supply device 20.
The display control module M9 is a module for displaying an image on the indication display 40 using the displaying image data, and at the same time displaying the layout displaying area and the layout display window in a predetermined area on the indication display 40. The display control module M9 also modifies the display of the layout display window based on the operations, such as movement operation or modification operation (resizing operation), to the layout display window. The display control module M9 also modifies the size of the window displayed on the indication display 40 if the operation to the layout display window is the modification operation (resizing operation). Further, the display control module M9 displays a plurality of layout displaying areas with respect to the layout display window of the window running off the screen of the indication display 40, and displays the layout display window including the part thereof running off the screen of the indication display 40 through the plurality of layout displaying areas.
The identification image management program P2 manages the correspondence between the image display devices 30 and identification images using the identification image management file F1 and the identification image file F2.
The input/output interface 240 shown in
A “device determination/selection section” is realized using, for example, the display designation module M2, the storage control module M3, the display information acquisition module M7, the connected display management module M8, the display control module M9, and the identification image management program P2. When making correspondence between the windows and the image display devices 30, the window selection module M1 is also used as the device determination/selection section in addition thereto. The “image supply section” is realized using, for example, the displaying image data generation module M4, the image processing module M5, and the communication control module M6.
The CPU 300, which is a logic circuit for executing various kinds of arithmetic processing, expands various programs and modules, which are stored in, for example, the EPROM 320, in the RAM 310, and then executes them. The RAM 310 is a volatile memory device, and temporarily stores the result of calculation by the CPU 300. The VRAM 330 is a memory device for temporarily buffers the drawing data drawn based on the displaying image data.
The EPROM 320 is a semiconductor memory device for storing a display information transmission module M31, a drawing module M32, the display information I33, the identification image management file F34, and the identification image file F35. It should be noted that a magnetic disk storage device can also be used instead of the EPROM 320.
The display information transmission module M31 is a module for transmitting the stored display information to the image supply device 20. For example, when the connection between the image display device 30 and the image supply device 20 is established, the display information transmission module M31 acquires the stored display information I33, and then transmits the display information I33 to the image supply device 20 via the input/output interface 360.
The drawing module M32 analyzes the displaying image data received from the image supply device 20 via the input/output interface 360, and draws an image on the VRAM 330. Specifically, the drawing module M32 analyzes the displaying image data thus received to obtain the information such as the number of colors, sizes (vertical, lateral), coordinates, and image format, and then disposes pixel values in, for example, a bitmap manner on the VRAM 330 using the information thus obtained.
The image display section 340 is used for generating the image for projection using the image data stored in the VRAM 330. As the image display section 340, an image display section for modulating light beams from an RGB light source using liquid crystal panels, an image display section for modulating the light beams using digital micromirror devices (DMD) or reflective liquid crystal devices, for example, can be used without regard to the type thereof.
The optical system 350 is composed of a plurality of lenses, and is used for projecting the image generated in the image display section 340 on the projection surface with a predetermined size.
The operation section 380 is used when operating the image display device 30 manually, or when setting/modifying various settings. Here, the various settings includes, for example, setting of the network, and the setting of which identification image is set as the default identification image.
When the image supply program P1 of the image supply device 20 is started, the image supply device 20 transmits a request for the display information I33. In step S120, the CPU 300 transmits the display information I33 to the image supply device 20. Specifically, in each of the image display devices 30, the CPU 300 executes the display information transmission module M31 to obtain the display information I33 from the ROM 320, and then transmit it to the image supply device 20. It should be noted that the display information I33 also includes the information representing which identification image the image display device 30 uses as the default identification image.
In step S150, the CPU 300 projects the identification image on a screen 50 using the image display section 340 and the optical system 350. Thus, the user understands which identification image corresponds to which image display device 30.
When receiving the display data from the image supply device 20 in step S160, the CPU 300 projects the display data on the screen using the image display section 340 and the optical system 350 in step S170. Further, when the image supply device 20 stops transmitting the display data in step S180, the CPU 300 projects the identification image on the screen using the image display section 340 and the optical system 350 in step S190.
The CPU 200 executes the connected display management module M8 to specify the number of image display devices 30 connected to the input/output interface 240, and then executes the storage control module M3 to allocate the corresponding number of display supplying storage areas to the number of image display devices 30 connected thereto on the RAM 210 or the HDD 220 (step S280). The CPU 200 executes the storage control module M3 to allocate the corresponding number of window storage areas to the number of windows on the RAM 210 (step S290).
For example, in Windows (a registered trademark), each of the windows is managed with a number called a handle, and the CPU 200 can obtain the handles of all of the windows displayed (opened) on the indication display 40 by executing the API function “EnumWindows.” Therefore, the CPU 200 allocates a plurality of window storage areas, which is necessary for storing all of the windows, in the RAM 210 in accordance with the number of handles thus obtained. It should be noted that as the capacity of each of the window storage areas, the capacity corresponding to the resolution of the desktop screen (the primary display) of the indication display is assured.
In step S300 shown in
The CPU 200 executes the displaying image data generation module M4 to generate (capture) the displaying image data with respect to all of the windows displayed on the indication display 40. In the example shown in
For example, in the case in which Windows (a registered trademark) is adopted as the operating system, by adopting a layered window, the displaying image data corresponding to all of the windows displayed on the indication display 40 is generated. The CPU 200 sequentially executes “GetWindowLong” as an API function for acquiring the setting values of the present window, an API function “SetWindowLong” for registering the present window style acquired in “GetWindowLong” after making OR with the layered setting API “WS_EX_LAYERED,” and an API function “SetLayeredWindowAttributes” for setting the layered parameters of the designated window, thereby making each of the windows a layered window. With respect to each of the windows made to be the layered window, the entire window is captured, in other words, the displaying image data corresponding to the entire window is generated.
The displaying image data generation module M4 develops (draws) the displaying image data based on the application programs corresponding respectively to the windows, thereby generating the displaying image data. The displaying image data thus generated is sequentially stored in the window storage area previously allocated on the RAM 210. In the example shown in
Returning to
In step S330 of
When the correspondence between the selected window and the designated image display device has been established, the CPU 200 executes the image processing module M5 to execute necessary image processing on the displaying image data. In the present embodiment, the image processing to the displaying image data is executed on the respective display supplying storage areas SPJ1 through SPJ3. As the image processing, there are executed using the display information I33, for example, a resolution conversion process, an image quality control process such as a sharpness control process, a brightness control process, or a color balance control process, and a composition process of the displaying image data. In the case in which it is required to project a plurality of windows on one image display device 30 using the composition process, it is possible to supply the image display device 30 with the displaying image data along the image displayed on the indication display 40.
The CPU 200 further executes the communication control module M6 to supply the corresponding image display devices 30 (PJ1 through PJ3) with the displaying image data, on which the image processing has been executed and which is stored in the respective display supplying storage areas SPJ1 through SPJ3. It should be noted that after the correspondence between the window and the image display device 30 has been made, generation of the displaying image data of the window on the indication display 40 and transmission of the displaying image data to the respective image display devices 30 (PJ1 through PJ3) are repeatedly executed at predetermined timing. Alternatively, in the case in which the content does not vary with time, it is possible to execute generation of the displaying image data of the corresponding window and transmission of the displaying image data to the respective image display devices 30 (PJ1 through PJ3) at the timing when the window becomes active. Thus, it is possible to project the image corresponding to the latest window at any time after the correspondence between the window and the image display device 30 has once been established.
As described above, according to the present embodiment, since it is possible to perform selection of the image display device 30 using the identification images, it becomes possible to make the determination or the selection of the image display device 30 easier, thereby enhancing convenience of the operation of the image supply system 10. It should be noted that although in certain embodiments the identification image displayed by the image display device 30 is the same as the identification image displayed on the indication display 40 of the image supply device 20, it is possible to make the identification images different from each other providing the identification images correspond to each other.
Further, selection of the image display device to which an image is to be supplied and displayed may be performed by selecting the image display device from a list of possible destination image display devices, such as from a selection screen that includes a list of possible destination image display devices detected (see, e.g.,
In the present embodiment, since the image supply device 20 causes the image display 30 to change the corresponding identification image in the event the identification images corresponding to the image display devices 30 overlap (i.e. the identification images are the same or similar) with each other, the overlap of identification images may be prevented.
In the first embodiment, the identification images are displayed on the image supply device 20 based on the display information I33 received from the image display devices 30. The second embodiment is different therefrom in that the image supply device 20 previously stores the identification images and the image display devices 30 receive the identification images from the image supply device 20, and that the image display devices 30 and the image supply device 20 are connected automatically.
As described above, the configuration in which the image supply device 20 previously stores the identification images may be adopted. According to such a configuration, the need for the inquiry from the image display device 30 to the image supply device 20 on whether the identification images overlap with each other can be eliminated.
As described above, the configuration in which the image display devices 30 previously store the identification images can be adopted. According to this configuration, the need for storing the same identification images in both of the image display devices 30 and the image supply device 20 is eliminated. It should be noted that in the second and third embodiments, when selecting the image display devices 30 on which the images are attempted to be actually displayed among the image display devices 30 displayed in the selection columns 512 through 514, and then clicking the connection button 504, the connection with the image display device 30 (PJ4) not selected in the selection column 515 is disconnected, thereby the connection with the image display devices 30 thus selected is completed.
In step S820, the CPU 200 detects selection of the image display device 30 or selection of the group. These selections are executed by clicking the selection columns 512 through 515 or the group selection fields 580, 582 similarly to the first embodiment. In step S830, the CPU 200 determines whether or not the group is selected. If the group is selected, the CPU 200 moves the process to step S280 to make the indication display 40 display the operation screen 530. If the image display device 30 is selected instead of the group, whether or not the group including the same image display device has been formed is determined in step S840. If the group has been formed, the CPU 200 moves the process to step S280 to cause the indication display 40 display the operation screen 530. If the group has not been formed, the CPU 200 forms a new group in step S850. The group thus formed is displayed in the group selection field in and after the subsequent turn. It should be noted that there can also be adopted the configuration that when, for example, the group formation button is selected in the condition in which some of the selection columns 512 through 515 are selected, the CPU 300 forms a group including the image display devices 30 thus selected. Further, it is also possible that when the group formation button is selected in the condition in which some of the selection columns 512 through 515 and one of the group selection fields 580, 582 are selected, the CPU 300 can replace the image display devices 30 constituting the group corresponding to the group selection field thus selected with the image display devices 30 thus selected.
As described hereinabove, according to the fourth embodiment, since it becomes possible to treat the image display devices having once been selected as a group, and to present the plurality of image display devices in a group as the candidates for selection in the second and later turns, it becomes possible to enhance the operational convenience of the image supply system 10.
Although certain embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a wide variety of alternate and/or equivalent embodiments or implementations calculated to achieve the same purposes may be substituted for the embodiments shown and described without departing from the scope of the present disclosure. Those with skill in the art will readily appreciate that embodiments in accordance with the present disclosure may be implemented in a very wide variety of ways.
For example, although in the present embodiments the images including designs such as a “sunflower” are used as the identification images, images with simple patterns such as a checkered pattern, images with simple graphic symbols such as a circle, a rectangle, or a triangle, and monochromatic images can also be used as the identification images as long as the images are identifiable. Further, the identification images can be added or corrected. Further, although in the first embodiment, the identification images are transmitted to check the overlap, it is also possible to transmit identification symbols with which the identification images can be specified.
As another example, although in the present embodiments the image supply device 20 and the image display devices are connected to each other using a wireless LAN, it is also possible to connect them using, for example, a wired LAN, Universal Serial Bus (USB), or a cable CV.
Although the disclosure is hereinabove explained based on some specific examples, the embodiments of the disclosure described above are only for making it easier to understand the disclosure, but not for limiting the scope of the disclosure. It should be readily appreciated that the disclosure may be modified or improved without departing from the scope of the disclosure and the present disclosure should be limited only by the appended claims and the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2008-178170 | Jul 2008 | JP | national |