[go: up one dir, main page]

JP2007233256A - Projector, program, and information storage medium - Google Patents

Projector, program, and information storage medium Download PDF

Info

Publication number
JP2007233256A
JP2007233256A JP2006057845A JP2006057845A JP2007233256A JP 2007233256 A JP2007233256 A JP 2007233256A JP 2006057845 A JP2006057845 A JP 2006057845A JP 2006057845 A JP2006057845 A JP 2006057845A JP 2007233256 A JP2007233256 A JP 2007233256A
Authority
JP
Japan
Prior art keywords
image
window
projector
unit
pattern data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2006057845A
Other languages
Japanese (ja)
Inventor
Kiyohito Kojima
清仁 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006057845A priority Critical patent/JP2007233256A/en
Publication of JP2007233256A publication Critical patent/JP2007233256A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a projector, a program, and an information storage medium which allow a part of windows of an image supply device to be easily and efficiently projected. <P>SOLUTION: A projector 10 comprises; an image signal input part 110 for inputting an image signal from a PC 20; a selection information input part 120 for inputting selection information of at least one window; a window identification part 150 for identifying a position and a length in a horizontal direction of at least one window on the basis of the image signal, left end pattern data 132, and right end pattern data 134; a determination part 160 for determining which window has been selected, on the basis of the selection information; and an image information generation part 170 for generating image information for projecting an adjusted image being an image adjusted to an aspect ratio for projection, on the basis of the image signal and the position and the length in the horizontal direction of the window. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、プロジェクタ、プログラムおよび情報記憶媒体に関する。   The present invention relates to a projector, a program, and an information storage medium.

プレゼンターがPC(Personal Computer)とプロジェクタを用いてプレゼンテーションを行う場合、PCの画面に表示される複数のウインドウを切り替えながら画像を投写する場合がある。   When a presenter performs a presentation using a PC (Personal Computer) and a projector, an image may be projected while switching a plurality of windows displayed on the PC screen.

一般的に、プロジェクタはPCの画面に表示されている画像と同じ画像を投写してしまうため、このような場合、デスクトップ画像等のプレゼンターにとって投写されたくない画像も投写されてしまう。   Generally, the projector projects the same image as the image displayed on the screen of the PC. In such a case, an image that the presenter does not want to project, such as a desktop image, is also projected.

また、このような場合、プレゼンターは、PC側で複数のウインドウのうちの1つのウインドウを最大化して表示すれば、デスクトップ画像を隠すことができるが、複数のウインドウを同時に表示しながら操作することができなくなり、操作性が低下する。   In such a case, the presenter can hide the desktop image by maximizing and displaying one of the plurality of windows on the PC side, but the presenter can operate while simultaneously displaying the plurality of windows. Cannot be performed, and operability is reduced.

また、例えば、特許文献1では、PCの画面にウインドウ選択メニューを表示し、選択されたウインドウの画像データを加工してプロジェクタに送信することが記載されている。
特開2004−86277号公報
For example, Patent Document 1 describes that a window selection menu is displayed on the screen of a PC, and image data of the selected window is processed and transmitted to the projector.
JP 2004-86277 A

しかし、特許文献1には、個々のウインドウの具体的識別方法は記載されていない。また、特許文献1では、選択されたウインドウの全体の画像データを取り込む画像領域設定手段、当該全体の画像データを加工する画像加工手段が必要になり、実際に特許文献1の発明を実施するためには構成や処理が複雑になってしまう。   However, Patent Document 1 does not describe a specific method for identifying individual windows. Further, Patent Document 1 requires an image area setting unit that captures the entire image data of the selected window, and an image processing unit that processes the entire image data. In order to actually implement the invention of Patent Document 1. However, the configuration and processing become complicated.

本発明の目的は、より簡易かつ効率的に画像供給装置の一部のウインドウを投写することが可能なプロジェクタ、プログラムおよび情報記憶媒体を提供することにある。   An object of the present invention is to provide a projector, a program, and an information storage medium capable of projecting a part of a window of an image supply device more simply and efficiently.

上記課題を解決するため、本発明に係るプロジェクタは、
複数のウインドウを含む画像が表示された画像供給装置から前記画像を表示するための画像信号を入力する画像信号入力部と、
前記複数のウインドウのうち少なくとも1つのウインドウの選択情報を入力する選択情報入力部と、
前記ウインドウの左端を識別するための左端パターンデータと、前記ウインドウの右端を識別するための右端パターンデータとを記憶する記憶部と、
前記画像信号と、前記左端パターンデータと、前記右端パターンデータとに基づき、前記画像に含まれる少なくとも1つのウインドウの位置および水平方向の長さを識別するウインドウ識別部と、
前記選択情報に基づき、どのウインドウが選択されたか判定する判定部と、
前記画像信号と、前記判定部によって選択されたと判定されたウインドウの位置および水平方向の長さに基づき、当該ウインドウの少なくとも一部を含む画像であって、かつ、投写用のアスペクト比に調整された画像である調整画像を投写するための画像情報を生成する画像情報生成部と、
当該画像情報に基づき、前記調整画像を投写する投写部と、
を含むことを特徴とする。
In order to solve the above problems, a projector according to the present invention provides:
An image signal input unit for inputting an image signal for displaying the image from an image supply device on which an image including a plurality of windows is displayed;
A selection information input unit for inputting selection information of at least one of the plurality of windows;
A storage unit for storing left end pattern data for identifying the left end of the window and right end pattern data for identifying the right end of the window;
A window identifying unit for identifying a position and a horizontal length of at least one window included in the image based on the image signal, the left end pattern data, and the right end pattern data;
A determination unit for determining which window is selected based on the selection information;
Based on the image signal and the position and horizontal length of the window determined to be selected by the determination unit, the image includes at least a part of the window and is adjusted to an aspect ratio for projection. An image information generation unit for generating image information for projecting an adjusted image that is a corrected image;
A projection unit that projects the adjusted image based on the image information;
It is characterized by including.

また、本発明に係るプログラムは、プロジェクタの有するコンピュータを、
複数のウインドウを含む画像が表示された画像供給装置から前記画像を表示するための画像信号を入力する画像信号入力部と、
前記複数のウインドウのうち少なくとも1つのウインドウの選択情報を入力する選択情報入力部と、
前記画像信号と、前記ウインドウの左端を識別するための左端パターンデータと、前記ウインドウの右端を識別するための右端パターンデータとに基づき、前記画像に含まれる少なくとも1つのウインドウの位置および水平方向の長さを識別するウインドウ識別部と、
前記選択情報に基づき、どのウインドウが選択されたか判定する判定部と、
前記画像信号と、前記判定部によって選択されたと判定されたウインドウの位置および水平方向の長さに基づき、当該ウインドウの少なくとも一部を含む画像であって、かつ、投写用のアスペクト比に調整された画像である調整画像を投写するための画像情報を生成する画像情報生成部として機能させることを特徴とする。
A program according to the present invention includes a computer included in a projector.
An image signal input unit for inputting an image signal for displaying the image from an image supply device on which an image including a plurality of windows is displayed;
A selection information input unit for inputting selection information of at least one of the plurality of windows;
Based on the image signal, left edge pattern data for identifying the left edge of the window, and right edge pattern data for identifying the right edge of the window, the position and horizontal direction of at least one window included in the image are determined. A window identifier for identifying the length;
A determination unit for determining which window is selected based on the selection information;
Based on the image signal and the position and horizontal length of the window determined to be selected by the determination unit, the image includes at least a part of the window and is adjusted to an aspect ratio for projection. And an image information generation unit that generates image information for projecting an adjustment image that is a corrected image.

また、本発明に係る情報記憶媒体は、コンピュータ読み取り可能な情報記憶媒体であって、上記プログラムを記憶したことを特徴とする。   An information storage medium according to the present invention is a computer-readable information storage medium and stores the above program.

本発明によれば、プロジェクタ等は、パターンデータに基づいて各ウインドウを識別でき、選択情報に基づいてどのウインドウが選択されたか判定でき、画像供給装置側の処理を変更することなく、選択されたウインドウに関する調整画像を投写することができるため、より簡易かつ効率的に画像供給装置の一部のウインドウを投写することができる。   According to the present invention, the projector or the like can identify each window based on the pattern data, can determine which window has been selected based on the selection information, and can be selected without changing the processing on the image supply device side. Since the adjustment image relating to the window can be projected, a part of the window of the image supply device can be projected more easily and efficiently.

また、本発明によれば、プロジェクタ等は、選択されたウインドウの水平方向の長さを識別することができ、当該水平方向の長さと、投写用のアスペクト比に応じて調整画像を投写することができるため、元のウインドウの全体の画像データを取得したり、アスペクト比に合わせてウインドウを変形したりする必要がないため、より簡易かつ効率的に画像供給装置の一部のウインドウを投写することができる。   Further, according to the present invention, the projector or the like can identify the horizontal length of the selected window, and projects the adjusted image according to the horizontal length and the projection aspect ratio. Therefore, it is not necessary to acquire the entire image data of the original window or to change the window according to the aspect ratio, so that a part of the window of the image supply device can be projected more easily and efficiently. be able to.

また、前記画像情報生成部は、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として前記アスペクト比を満たす領域を決定するとともに、当該領域によって前記調整画像が構成されるように前記画像情報を生成してもよい。   The image information generation unit determines a region that satisfies the aspect ratio with reference to a horizontal length of a window that is determined to be selected by the determination unit, and the adjustment image is configured by the region. As described above, the image information may be generated.

これによれば、プロジェクタ等は、アスペクト比を満たす領域のみを用いて調整画像を投写することができるので、アスペクト比に合わせてウインドウを変形する必要がないため、より簡易かつ効率的に画像供給装置の一部のウインドウを投写することができる。   According to this, since the projector or the like can project the adjusted image using only the area that satisfies the aspect ratio, it is not necessary to deform the window in accordance with the aspect ratio, so that the image supply can be performed more easily and efficiently. Some windows of the device can be projected.

また、前記記憶部は、前記ウインドウの下端を識別するための下端パターンデータを記憶し、
前記ウインドウ識別部は、前記ウインドウの位置と、前記下端パターンデータとに基づき、各ウインドウの垂直方向の長さを識別し、
前記画像情報生成部は、前記水平方向の長さと、前記垂直方向の長さと、前記アスペクト比とに基づき、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として当該ウインドウの垂直方向が前記アスペクト比を満たさない場合、不足部分の画像を元の画像とは異なる画像に置き換えることによって前記アスペクト比で前記調整画像が投写されるように前記画像情報を生成してもよい。
The storage unit stores lower end pattern data for identifying the lower end of the window,
The window identifying unit identifies the vertical length of each window based on the position of the window and the bottom pattern data,
The image information generation unit, based on the horizontal length of the window determined to be selected by the determination unit based on the horizontal length, the vertical length, and the aspect ratio. If the vertical direction of the image does not satisfy the aspect ratio, the image information may be generated so that the adjusted image is projected at the aspect ratio by replacing the image of the lacking portion with an image different from the original image. .

これによれば、プロジェクタ等は、アスペクト比を満たさない部分を元の画像とは異なる画像に置き換えることにより、ウインドウ以外の元の画像部分を表示することを防止することができる。これにより、プロジェクタ等は、操作性を低下させることなく、不要な画像の表示を防止することができる。   According to this, the projector or the like can prevent the original image portion other than the window from being displayed by replacing the portion that does not satisfy the aspect ratio with an image different from the original image. Thereby, the projector or the like can prevent display of unnecessary images without deteriorating operability.

また、前記左端パターンデータは、アプリケーションごとに異なるデータであって、
前記プロジェクタは、前記左端パターンデータを更新する更新部を含んでもよい。
The left end pattern data is different for each application,
The projector may include an update unit that updates the left end pattern data.

これによれば、プロジェクタ等は、画像供給装置側で新たなアプリケーションが使用されるようになった場合であっても、新たなアプリケーションのウインドウを適切に識別することができる。   According to this, the projector or the like can appropriately identify the window of the new application even when the new application is used on the image supply device side.

また、前記プロジェクタは、前記判定部によって選択されたと判定されたウインドウをアクティブにするための制御情報を前記画像供給装置に出力する制御情報出力部を含み、
前記画像信号入力部は、前記画像供給装置において当該ウインドウがアクティブになった状態で前記画像信号を入力してもよい。
In addition, the projector includes a control information output unit that outputs control information for activating the window determined to be selected by the determination unit to the image supply device,
The image signal input unit may input the image signal in a state where the window is active in the image supply device.

これによれば、プロジェクタ等は、画像供給装置側で選択されたウインドウをアクティブにした状態で画像信号を入力することにより、例えば、複数のウインドウが重なっている場合に、選択されたウインドウを最前面にした状態で画像信号を入力することができる。これにより、プロジェクタ等は、選択されたウインドウの全体の画像データを取り込むといった特殊な処理を行うことなく、選択されたウインドウの全体を投写することが可能にあるため、選択されたウインドウをより簡易かつ効率的に投写することができる。   According to this, the projector or the like inputs the image signal in a state in which the window selected on the image supply device side is activated, for example, when a plurality of windows are overlapped, the selected window is maximized. An image signal can be input in the state of being in front. Accordingly, since the projector or the like can project the entire selected window without performing special processing such as capturing image data of the entire selected window, the selected window can be simplified. And it can project efficiently.

以下、本発明をプロジェクタに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。   Hereinafter, an example in which the present invention is applied to a projector will be described with reference to the drawings. In addition, the Example shown below does not limit the content of the invention described in the claim at all. In addition, all of the configurations shown in the following embodiments are not necessarily essential as means for solving the problems described in the claims.

図1(A)は、PCが表示する元画像300を示す図であり、図1(B)は、従来のプロジェクタが投写する画像400を示す図である。   FIG. 1A is a diagram showing an original image 300 displayed by a PC, and FIG. 1B is a diagram showing an image 400 projected by a conventional projector.

PC(Personal Computer)からプロジェクタに画像信号が出力され、PCの画面とプロジェクタの投写対象であるスクリーンに画像が表示されるものとする。   It is assumed that an image signal is output from a PC (Personal Computer) to a projector, and an image is displayed on the screen of the PC and the projection target screen.

PC(Personal Computer)で表示される元画像300には、ウインドウ301、ウインドウ302、ウインドウ303が表示されている。   In an original image 300 displayed on a PC (Personal Computer), a window 301, a window 302, and a window 303 are displayed.

この状態で、PCからプロジェクタに画像信号を出力した場合、スクリーンには元画像300と同じ画像400が表示される。   In this state, when an image signal is output from the PC to the projector, the same image 400 as the original image 300 is displayed on the screen.

例えば、プレゼンターがウインドウ303のみをスクリーンに表示したい場合、従来の手法では、ウインドウ303を最大化してPCからプロジェクタに画像信号を出力する必要があった。その上、ウインドウ303の最大化後に、元の状態に戻したり、別のウインドウ301を最大化したりすることは、プレゼンターにとって手間のかかる作業であった。   For example, when the presenter wants to display only the window 303 on the screen, in the conventional method, it is necessary to maximize the window 303 and output an image signal from the PC to the projector. In addition, after the window 303 is maximized, restoring the original state or maximizing another window 301 is a troublesome task for the presenter.

図2は、本実施例におけるプロジェクタが投写する調整画像410を示す図である。   FIG. 2 is a diagram illustrating an adjustment image 410 projected by the projector according to the present embodiment.

本実施例のプロジェクタは、図2に示すように、ウインドウ303が選択された場合、ウインドウ303をプロジェクタのアスペクト比で拡大した調整画像410を投写する。   As shown in FIG. 2, when the window 303 is selected, the projector of this embodiment projects an adjustment image 410 obtained by enlarging the window 303 with the projector's aspect ratio.

次に、このような機能を実装するためのプロジェクタの機能ブロックについて説明する。   Next, a functional block of the projector for implementing such a function will be described.

図3は、本実施例におけるプロジェクタの機能ブロック図である。   FIG. 3 is a functional block diagram of the projector in the present embodiment.

プロジェクタ10は、画像供給装置の一種であるPC20から画像信号を入力する画像信号入力部110と、ウインドウの選択情報を入力する選択情報入力部120と、記憶部130と、元画像に含まれる少なくとも1つのウインドウの位置および水平方向の長さを識別するウインドウ識別部150と、選択情報に基づき、どのウインドウが選択されたか判定する判定部180と、画像信号と、判定部180によって選択されたと判定されたウインドウの位置および水平方向の長さに基づき、調整画像410を投写するための画像情報を生成する画像情報生成部170と、当該画像情報に基づき、調整画像410を投写する投写部180とを含んで構成されている。   The projector 10 includes an image signal input unit 110 that inputs an image signal from a PC 20 that is a kind of an image supply device, a selection information input unit 120 that inputs window selection information, a storage unit 130, and at least included in the original image. A window identifying unit 150 that identifies the position and horizontal length of one window, a determination unit 180 that determines which window has been selected based on selection information, an image signal, and a determination that the selection unit 180 has selected An image information generation unit 170 that generates image information for projecting the adjustment image 410 based on the position of the window and the horizontal length, and a projection unit 180 that projects the adjustment image 410 based on the image information. It is comprised including.

また、記憶部130は、ウインドウの左端を識別するための左端パターンデータ132、ウインドウの右端を識別するための右端パターンデータ134、ウインドウの下端を識別するための下端パターンデータ136、各ウインドウの位置、長さ等を示すウインドウデータ138等を記憶している。なお、左端パターンデータ132は、ウインドウ301〜303の左上にある「A」、「B」、「C」といった各アプリケーション固有のマークを識別するための画像データである。また、右端パターンデータ134は、ウインドウ301〜303の右上にある「×」といった各アプリケーション共通のマークを識別するための画像データである。また、下端パターンデータ136は、ウインドウ301〜303の下側にあるいわゆるステータスバーといった各アプリケーション共通の部分を識別するための画像データである。   The storage unit 130 also includes left edge pattern data 132 for identifying the left edge of the window, right edge pattern data 134 for identifying the right edge of the window, lower edge pattern data 136 for identifying the lower edge of the window, and the position of each window. The window data 138 indicating the length and the like are stored. The left end pattern data 132 is image data for identifying marks unique to each application such as “A”, “B”, and “C” in the upper left of the windows 301 to 303. The right end pattern data 134 is image data for identifying a mark common to each application such as “x” in the upper right of the windows 301 to 303. The lower end pattern data 136 is image data for identifying a common part of each application such as a so-called status bar below the windows 301 to 303.

また、プロジェクタ10は、左端パターンデータ132を更新する更新部140と、判定部160によって選択されたと判定されたウインドウをアクティブにするための制御情報をPC20に出力する制御情報出力部190とを含んで構成されている。   Projector 10 also includes an update unit 140 that updates left end pattern data 132 and a control information output unit 190 that outputs control information for activating a window determined to be selected by determination unit 160 to PC 20. It consists of

なお、これらの各部を実装するためのハードウェアとしては以下のものを採用可能である。例えば、画像信号入力部110としては信号入力端子、ビデオデコーダ等、選択情報入力部120としてはリモートコントローラからの操作情報を入力する赤外ポート等、記憶部130としてはフラッシュROM、HDD等、更新部140、ウインドウ識別部150、判定部160、制御情報出力部190としてはCPU等、画像情報生成部170としてはCPU、画像処理回路、スケーリング回路等、投写部180としては液晶パネル、ドライバを記憶したROM等を採用可能である。   Note that the following can be employed as hardware for mounting these components. For example, the image signal input unit 110 is a signal input terminal, a video decoder, the selection information input unit 120 is an infrared port for inputting operation information from a remote controller, the storage unit 130 is a flash ROM, HDD, etc. Unit 140, window identification unit 150, determination unit 160, control information output unit 190, CPU, etc., image information generation unit 170, CPU, image processing circuit, scaling circuit, etc., projection unit 180 stores liquid crystal panel, driver, etc. It is possible to adopt a ROM or the like.

なお、PC20とプロジェクタ10との接続は、USBケーブル等の有線であってもよいし、無線LAN等の無線であってもよい。   The connection between the PC 20 and the projector 10 may be wired such as a USB cable, or may be wireless such as a wireless LAN.

また、プロジェクタ10は、情報記憶媒体200からプログラムを読み取ることにより、ウインドウ識別部150等の機能を実装してもよい。   Further, the projector 10 may implement functions such as the window identification unit 150 by reading a program from the information storage medium 200.

なお、情報記憶媒体200としては、例えば、CD−ROM、DVD−ROM、ICカード、ROM、RAM、メモリカード、HDD等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体200からのプログラムの読み取り方式は、接触式でも非接触式でもよい。また、プロジェクタ10は、ネットワークを介してプログラムをダウンロードすることにより、ウインドウ識別部150等の機能を実装してもよい。   As the information storage medium 200, for example, a CD-ROM, DVD-ROM, IC card, ROM, RAM, memory card, HDD, or other storage medium using laser or magnetism can be applied. Further, the method of reading the program from the information storage medium 200 may be a contact type or a non-contact type. Further, the projector 10 may implement functions such as the window identification unit 150 by downloading a program via a network.

次に、これらの各部を用いた処理の流れについて説明する。   Next, the flow of processing using these units will be described.

図4は、本実施例における画像信号の入力から調整画像の投写までの処理の流れを示すフローチャートである。   FIG. 4 is a flowchart showing the flow of processing from the input of the image signal to the projection of the adjusted image in the present embodiment.

画像信号入力部110は、PC20から1画像分の画像信号を入力し(ステップS1)、更新部140は、記憶部130に当該画像信号を1画像分の画像データとして記憶する。   The image signal input unit 110 inputs an image signal for one image from the PC 20 (step S1), and the update unit 140 stores the image signal in the storage unit 130 as image data for one image.

ウインドウ識別部150は、当該画像データを画像の左上から右下に向かってブロック単位で検索する(ステップS2)。なお、このブロックは、ウインドウ301〜303の「A」、「×」といったマークの大きさに調整されており、例えば、縦数画素、横数画素で構成される。また、ブロックは、PC20の解像度に応じて調整されてもよい。   The window identifying unit 150 searches the image data in units of blocks from the upper left to the lower right of the image (step S2). This block is adjusted to the size of marks such as “A” and “x” in the windows 301 to 303, and is composed of, for example, several vertical pixels and several horizontal pixels. The block may be adjusted according to the resolution of the PC 20.

ウインドウ識別部150は、比較対象のブロックが左端パターンデータ132と一致するかどうかを判定する(ステップS3)。なお、左端パターンデータ132、右端パターンデータ134および下端パターンデータ136は、例えば、検索単位のブロックの大きさと一致する大きさであってもよい。また、左端パターンデータ132は、アプリケーションごとに設けられるため、ウインドウ識別部150は、すべての左端パターンデータ132との比較を行う。   The window identifying unit 150 determines whether the comparison target block matches the left end pattern data 132 (step S3). Note that the left end pattern data 132, the right end pattern data 134, and the lower end pattern data 136 may have a size that matches, for example, the size of a search unit block. In addition, since the left end pattern data 132 is provided for each application, the window identification unit 150 performs comparison with all the left end pattern data 132.

比較対象のブロックが左端パターンデータ132と一致した場合、更新部140は、一致したブロックの位置を左端位置(例えば、水平方向の座標をx、垂直方向の座標をyとした場合、(x,y)=(x1,y1))としてウインドウデータ138に記憶する(ステップS4)。なお、更新部140は、左端位置にウインドウ識別情報(例えば、0001等)を付加してもよい。   When the comparison target block matches the left end pattern data 132, the update unit 140 sets the position of the matched block to the left end position (for example, when the horizontal coordinate is x and the vertical coordinate is y, (x, (y) = (x1, y1)) is stored in the window data 138 (step S4). Note that the update unit 140 may add window identification information (for example, 0001) to the left end position.

一方、比較対象のブロックが左端パターンデータ132と一致しない場合、ウインドウ識別部150は、比較対象のブロックが右端パターンデータ134と一致するかどうかを判定する(ステップS5)。   On the other hand, when the comparison target block does not match the left end pattern data 132, the window identifying unit 150 determines whether or not the comparison target block matches the right end pattern data 134 (step S5).

比較対象のブロックが右端パターンデータ134と一致した場合、更新部140は、一致したブロックの位置を右端位置(例えば、(x,y)=(x2,y1))としてウインドウデータ138に記憶する(ステップS6)。なお、更新部140は、ウインドウデータ138を参照して対象のウインドウの左端位置が記憶されていない場合、右端位置にウインドウ識別情報を付加してもよい。また、ウインドウの左端位置が記憶されている場合は、ウインドウ識別情報、左端位置、右端位置が関連付けられてウインドウデータ138に記憶される。   When the comparison target block matches the right end pattern data 134, the updating unit 140 stores the position of the matched block in the window data 138 as the right end position (for example, (x, y) = (x2, y1)) ( Step S6). Note that the update unit 140 may add window identification information to the right end position when the left end position of the target window is not stored with reference to the window data 138. When the left end position of the window is stored, the window identification information, the left end position, and the right end position are associated with each other and stored in the window data 138.

次に、ウインドウ識別部150は、画像データの1ライン分の検索が終了したかどうかを判定する(ステップS7)。   Next, the window identification unit 150 determines whether or not the search for one line of the image data has been completed (step S7).

1ライン分の検索が終了していない場合、プロジェクタ10は、1つ右のブロックを対象としてステップS2〜S7の処理を実行する。   If the search for one line is not completed, the projector 10 executes the processes of steps S2 to S7 for the right block.

一方、1ライン分の検索が終了した場合、ウインドウ識別部150は、全ブロックの検索が終了したかどうかを判定する(ステップS8)。   On the other hand, when the search for one line is completed, the window identifying unit 150 determines whether or not the search for all the blocks is completed (step S8).

全ブロックの検索が終了していない場合、プロジェクタ10は、ウインドウ処理(ステップS9)を実行し、検索対象を次のラインに変更し(ステップS10)、ステップS2以降の処理を実行する。   If the search for all the blocks has not been completed, the projector 10 executes window processing (step S9), changes the search target to the next line (step S10), and executes the processing after step S2.

ここで、ウインドウ処理について説明する。   Here, the window processing will be described.

図5は、本実施例におけるウインドウ処理の流れを示すフローチャートである。   FIG. 5 is a flowchart showing the flow of window processing in the present embodiment.

ウインドウ識別部150は、ウインドウデータ138を参照することにより、対象とするウインドウの左端位置が記憶済みかどうかを判定する(ステップS21)。   The window identifying unit 150 refers to the window data 138 to determine whether or not the left end position of the target window has been stored (step S21).

左端位置が記憶済みではない場合、ウインドウ識別部150は、ウインドウデータ138を参照することにより、対象とするウインドウの右端位置が記憶済みかどうかを判定する(ステップS22)。   If the left end position is not stored, the window identifying unit 150 refers to the window data 138 to determine whether the right end position of the target window has been stored (step S22).

対象とするウインドウの右端位置が記憶済みの場合、更新部140は、検索対象のラインの左端を左端位置としてウインドウデータ138に記憶する(ステップS23)。これにより、プロジェクタ10は、対象とするウインドウの左側が画像の枠からはみ出している状態であっても、見えている部分を対象として適切に調整画像を投写することができる。   When the right end position of the target window has been stored, the update unit 140 stores the left end of the search target line in the window data 138 as the left end position (step S23). As a result, the projector 10 can appropriately project the adjustment image with respect to the visible portion even when the left side of the target window is out of the frame of the image.

また、左端位置が記憶済みである場合、ウインドウ識別部150は、ウインドウデータ138を参照することにより、対象とするウインドウの右端位置が記憶済みかどうかを判定する(ステップS24)。   If the left end position has been stored, the window identifying unit 150 refers to the window data 138 to determine whether the right end position of the target window has been stored (step S24).

対象とするウインドウの右端位置が記憶されていない場合、更新部140は、検索対象のラインの右端を右端位置としてウインドウデータ138に記憶する(ステップS25)。これにより、プロジェクタ10は、対象とするウインドウの右側が画像の枠からはみ出している状態であっても、見えている部分を対象として適切に調整画像を投写することができる。   When the right end position of the target window is not stored, the update unit 140 stores the right end of the search target line in the window data 138 as the right end position (step S25). As a result, the projector 10 can appropriately project the adjusted image for the visible portion even when the right side of the target window is out of the frame of the image.

一方、対象とするウインドウの右端位置が記憶済みの場合、ウインドウ識別部150は、左端位置と右端位置に基づいて幅(水平方向の長さ、例えば、x2-x1)を求め、更新部140は、当該幅を示す幅データをウインドウデータ138に記憶する(ステップS26)。   On the other hand, when the right end position of the target window has already been stored, the window identifying unit 150 obtains a width (horizontal length, for example, x2-x1) based on the left end position and the right end position, and the update unit 140 The width data indicating the width is stored in the window data 138 (step S26).

そして、ウインドウ識別部150は、左端位置と右端位置に基づいて中点(左端位置と右端位置の中間位置、例えば、(x,y)=((x2-x1)/2,y1))を求め、中点から下側に下端パターンデータ136と一致するブロックを検索し、中点から一致したブロックまでの長さ、あるいは、一致しない場合は中点からウインドウの下端までの長さ(垂直方向の長さ)を求める。更新部140は、当該長さを示す長さデータをウインドウデータ138に記憶する(ステップS27)。例えば、下端位置の座標が(x,y)=((x2-x1)/2,y2))である場合、長さはy2-y1である。   Then, the window identification unit 150 obtains a midpoint (an intermediate position between the left end position and the right end position, for example, (x, y) = ((x2-x1) / 2, y1)) based on the left end position and the right end position. The block matching the lower end pattern data 136 is searched from the middle point to the lower side, and the length from the middle point to the matched block, or the length from the middle point to the lower end of the window if not matched (in the vertical direction) (Length). The update unit 140 stores the length data indicating the length in the window data 138 (step S27). For example, when the coordinates of the lower end position are (x, y) = ((x2-x1) / 2, y2)), the length is y2-y1.

対象とするウインドウの左端位置および右端位置が記憶されていない場合、あるいは、ステップS27の処理終了後、プロジェクタ10は、ウインドウ処理を終了し、リターンする。   When the left end position and the right end position of the target window are not stored, or after the process of step S27 is completed, the projector 10 ends the window process and returns.

以上の手順により全ブロックの検索が終了した場合、判定部160は、選択情報入力部120によって入力された選択情報に基づき、選択されたウインドウを判定し、ウインドウデータ138から当該ウインドウのデータを選択する(ステップS11)。   When the search of all blocks is completed by the above procedure, the determination unit 160 determines the selected window based on the selection information input by the selection information input unit 120 and selects the data of the window from the window data 138. (Step S11).

画像情報生成部170は、判定部160の判定結果に応じてウインドウデータ138を参照することにより、選択されたウインドウの幅データと長さデータに基づいてウインドウの横:縦の比率を判定し、当該比率を投写用のアスペクト比(例えば、4:3、16:9等)と比較する。そして、画像情報生成部170は、画像信号、ウインドウの左端位置、比較結果に応じて調整画像を投写するための画像情報を生成する(ステップS12)。   The image information generation unit 170 refers to the window data 138 according to the determination result of the determination unit 160 to determine the width: length ratio of the window based on the width data and length data of the selected window, The ratio is compared with an aspect ratio for projection (for example, 4: 3, 16: 9, etc.). Then, the image information generation unit 170 generates image information for projecting the adjusted image according to the image signal, the left end position of the window, and the comparison result (step S12).

より具体的には、画像情報生成部170は、ウインドウの水平方向の長さを基準として垂直方向の長さがアスペクト比を満たさない場合、すなわち、垂直方向の長さが足りない場合、不足部分の画像を元の画像とは異なる画像に置き換えることによって調整画像が投写用のアスペクト比で投写されるように画像情報を生成する。   More specifically, the image information generation unit 170 determines that the shortage portion is insufficient when the vertical length does not satisfy the aspect ratio with respect to the horizontal length of the window, that is, when the vertical length is insufficient. The image information is generated so that the adjusted image is projected with the projection aspect ratio by replacing the image of the above with an image different from the original image.

図6は、本実施例における垂直方向の長さが足りない場合の調整画像412を示す図である。   FIG. 6 is a diagram illustrating the adjustment image 412 when the vertical length is insufficient in the present embodiment.

例えば、アスペクト比が4:3で、ウインドウ301が選択された場合、ウインドウ301はアスペクト比と比べて横長であるため、画像情報生成部170は、ウインドウの幅を基準として拡大した場合にウインドウ外の部分を黒で示す調整画像412を投写するための画像情報を生成する。より具体的には、例えば、ウインドウ301の左上の座標が(x1,y1)、右上の座標が(x2,y1)、左下の座標が(x1,y2)である場合、図6に示す斜線の領域(黒部分)は、左上の座標が(x1,y2)、右上の座標が(x2,y2)、左下の座標が(x1,(x2-x1)*3/4)、右下の座標が(x2,(x2-x1)*3/4)となる。   For example, when the window 301 is selected with an aspect ratio of 4: 3, the window 301 is horizontally long compared to the aspect ratio. Therefore, the image information generation unit 170 outside the window when the window width is enlarged based on the window width. The image information for projecting the adjustment image 412 showing the portion in black is generated. More specifically, for example, when the upper left coordinate of the window 301 is (x1, y1), the upper right coordinate is (x2, y1), and the lower left coordinate is (x1, y2), the hatched line shown in FIG. The area (black part) has an upper left coordinate of (x1, y2), an upper right coordinate of (x2, y2), a lower left coordinate of (x1, (x2-x1) * 3/4), and a lower right coordinate of (x2, (x2-x1) * 3/4).

また、画像情報生成部170は、ウインドウの水平方向の長さを基準としてアスペクト比に比べて垂直方向の長さが余る場合、アスペクト比を満たす領域のみで調整画像が投写されるように画像情報を生成する。   In addition, the image information generation unit 170 may project the image information so that the adjusted image is projected only in a region that satisfies the aspect ratio when the vertical length is longer than the aspect ratio with reference to the horizontal length of the window. Is generated.

図7は、本実施例における垂直方向の長さが余る場合の調整画像414を示す図である。   FIG. 7 is a diagram illustrating the adjustment image 414 when the vertical length is excessive in this embodiment.

例えば、アスペクト比が4:3で、ウインドウ302が選択された場合、ウインドウ302はアスペクト比と比べて縦長であるため、画像情報生成部170は、ウインドウの幅を基準として拡大した場合にアスペクト比を満たす領域のみで構成される調整画像414を投写するための画像情報を生成する。この場合、ウインドウ302のうち、アスペクト比を満たす領域からはみ出す領域(図7の2点鎖線で囲まれる領域)は表示されない。   For example, when the aspect ratio is 4: 3 and the window 302 is selected, the window 302 is longer than the aspect ratio. Therefore, the image information generation unit 170 increases the aspect ratio when the window width is enlarged. Image information for projecting the adjusted image 414 composed only of the region that satisfies the condition is generated. In this case, a region outside the region satisfying the aspect ratio in the window 302 (region surrounded by a two-dot chain line in FIG. 7) is not displayed.

より具体的には、例えば、ウインドウ301の左上の座標が(x1,y1)、右上の座標が(x2,y1)、左下の座標が(x1,y2)である場合、実際に表示される領域は、左上の座標が(x1,y1)、右上の座標が(x2,y1)、左下の座標が(x1,(x2-x1)*3/4)、右下の座標が(x2,(x2-x1)*3/4)となる。   More specifically, for example, when the upper left coordinate of the window 301 is (x1, y1), the upper right coordinate is (x2, y1), and the lower left coordinate is (x1, y2), the area actually displayed The upper left coordinates are (x1, y1), the upper right coordinates are (x2, y1), the lower left coordinates are (x1, (x2-x1) * 3/4), and the lower right coordinates are (x2, (x2 -x1) * 3/4).

そして、投写部180は、以上の手順で生成される画像情報に基づき、調整画像410〜414を投写する(ステップS13)。   Then, the projection unit 180 projects the adjustment images 410 to 414 based on the image information generated by the above procedure (step S13).

以上のように、本実施例によれば、プロジェクタ10は、左端パターンデータ132等に基づいて各ウインドウを識別でき、選択情報に基づいてどのウインドウが選択されたか判定でき、PC20側の処理を変更することなく、選択されたウインドウに関する調整画像410〜414を投写することができるため、より簡易かつ効率的にPC20の一部のウインドウを投写することができる。   As described above, according to the present embodiment, the projector 10 can identify each window based on the left end pattern data 132 and the like, can determine which window has been selected based on the selection information, and changes the processing on the PC 20 side. Without adjustment, the adjustment images 410 to 414 related to the selected window can be projected, so that some windows of the PC 20 can be projected more easily and efficiently.

また、本実施例によれば、プロジェクタ10は、選択されたウインドウの水平方向の長さを識別することができ、当該水平方向の長さと、投写用のアスペクト比に応じて調整画像410〜414を投写することができるため、元のウインドウ301〜303の全体の画像データを取得したり、アスペクト比に合わせてウインドウ301〜303を変形したりする必要がないため、より簡易かつ効率的にPC20の一部のウインドウを投写することができる。   Further, according to the present embodiment, the projector 10 can identify the horizontal length of the selected window, and the adjusted images 410 to 414 according to the horizontal length and the projection aspect ratio. Since it is not necessary to acquire the entire image data of the original windows 301 to 303 or to deform the windows 301 to 303 in accordance with the aspect ratio, the PC 20 can be projected more simply and efficiently. Some windows can be projected.

したがって、プレゼンターは、本実施例のプロジェクタ10を用いることにより、複数のウインドウ301〜303のうち所望のウインドウを選択して簡易かつ効率的に拡大投写することができ、投写するウインドウを容易に切り替えることができる。   Therefore, by using the projector 10 according to the present embodiment, the presenter can select a desired window from the plurality of windows 301 to 303 and perform simple and efficient enlargement projection, and easily switch the projection window. be able to.

また、図7に示すように、プロジェクタ10は、ウインドウの領域のうちアスペクト比を満たさない領域を投写しないことにより、ウインドウを変形する必要がないため、より簡易かつ効率的に調整画像414を投写できる。   Further, as shown in FIG. 7, the projector 10 projects the adjustment image 414 more easily and efficiently because it does not need to deform the window by not projecting the area that does not satisfy the aspect ratio among the areas of the window. it can.

また、図6に示すように、プロジェクタ10は、アスペクト比を満たさない部分を元の画像とは異なる画像に置き換えることにより、ウインドウ以外の元の画像部分を表示することを防止することができる。これにより、プロジェクタ10は、操作性を低下させることなく、デスクトップ画像等の不要な画像の表示を防止することができる。   As shown in FIG. 6, the projector 10 can prevent the original image portion other than the window from being displayed by replacing the portion that does not satisfy the aspect ratio with an image different from the original image. Thereby, the projector 10 can prevent display of unnecessary images such as desktop images without deteriorating operability.

なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。   In addition, application of this invention is not limited to the Example mentioned above, A various deformation | transformation is possible.

例えば、更新部140は、ネットワークを介したダウンロード、PC20からの入力等の手法によって左端パターンデータ132を更新してもよい。   For example, the update unit 140 may update the left end pattern data 132 by a technique such as downloading via a network or input from the PC 20.

これによれば、プロジェクタ10は、PC20側で新たなアプリケーションが使用されるようになった場合であっても、新たなアプリケーションのウインドウを適切に識別することができる。   According to this, the projector 10 can appropriately identify the window of the new application even when the new application is used on the PC 20 side.

また、1画像分の画像データにおいて、ウインドウの左端、右端の少なくとも一方が見つからない場合、制御情報出力部190は、判定部160によって選択されたと判定されたウインドウをアクティブにするための制御情報をPC20に出力し、画像信号入力部110は、PC20において当該ウインドウがアクティブになった状態で画像信号を入力してもよい。   When at least one of the left and right edges of the window is not found in the image data for one image, the control information output unit 190 displays control information for activating the window determined to be selected by the determination unit 160. The image signal input unit 110 may output the image signal to the PC 20 and input the image signal in a state where the window is active in the PC 20.

これによれば、プロジェクタ10は、PC20側で選択されたウインドウをアクティブにした状態で画像信号を入力することにより、例えば、複数のウインドウが重なっている場合に、選択されたウインドウを最前面にした状態で画像信号を入力することができる。これにより、プロジェクタ10は、選択されたウインドウの全体の画像データを取り込むといった特殊な処理を行うことなく、選択されたウインドウの全体を投写することが可能になるため、選択されたウインドウをより簡易かつ効率的に投写することができる。   According to this, the projector 10 inputs the image signal in a state in which the window selected on the PC 20 side is activated. For example, when a plurality of windows are overlapped, the selected window is brought to the forefront. In this state, an image signal can be input. Accordingly, the projector 10 can project the entire selected window without performing a special process such as capturing image data of the entire selected window, so that the selected window can be simplified. And it can project efficiently.

また、選択情報の入力方法は、プロジェクタ10のリモートコントローラのボタン操作には限定されず、プロジェクタ10本体のボタン操作、PC20での操作等であってもよい。   Further, the method of inputting the selection information is not limited to the button operation of the remote controller of the projector 10, but may be the button operation of the projector 10 main body, the operation on the PC 20, or the like.

図8は、本実施例におけるカーソル画像320を示す図である。また、図9は、本実施例における他のカーソル画像322を示す図である。   FIG. 8 is a diagram showing a cursor image 320 in the present embodiment. FIG. 9 is a diagram showing another cursor image 322 in the present embodiment.

例えば、PC20の画面に矢印状のカーソル画像320を含む画像310を表示し、プレゼンターが、PC20のマウス等を用いてカーソル画像320を移動させることにより、ウインドウ301〜303を選択してもよい。   For example, an image 310 including an arrow-shaped cursor image 320 may be displayed on the screen of the PC 20, and the presenter may select the windows 301 to 303 by moving the cursor image 320 using the mouse of the PC 20 or the like.

また、例えば、PC20の画面に表示されているアプリケーションの一覧を示す画像312を表示し、プレゼンターが、PC20のマウス等を用いて枠状のカーソル画像322を移動させることにより、ウインドウ301〜303を選択してもよい。   In addition, for example, an image 312 showing a list of applications displayed on the screen of the PC 20 is displayed, and the presenter moves the frame-shaped cursor image 322 using the mouse of the PC 20 or the like, so that the windows 301 to 303 are displayed. You may choose.

また、選択情報の入力手法は音声指示によるものであってもよい。本実施例では、左端パターンデータ132によってアプリケーションの種別を識別でき、ウインドウデータ138によって各ウインドウを識別できる。例えば、プレゼンターが「アプリケーションA」と音声指示した場合、選択情報入力部120が当該音声指示を示す音声情報を入力し、判定部160が当該音声情報に基づいて「アプリケーションA」が選択されたと判定し、画像情報生成部170が「アプリケーションA」のウインドウの少なくとも一部を含む調整画像を投写するための画像情報を生成してもよい。   The selection information input method may be based on a voice instruction. In this embodiment, the application type can be identified by the left end pattern data 132, and each window can be identified by the window data 138. For example, when the presenter gives a voice instruction “application A”, the selection information input unit 120 inputs voice information indicating the voice instruction, and the determination unit 160 determines that “application A” is selected based on the voice information. Then, the image information generation unit 170 may generate image information for projecting an adjusted image including at least a part of the window of “application A”.

これによれば、プレゼンターは、ボタン操作を行うことなく、所望のアプリケーションを選択して拡大表示することができるため、より簡易かつ効率的に複数のアプリケーションを切り替えながらプレゼンテーションを行うことができる。すなわち、これによれば、プレゼンターは、ウインドウを指示するのではなく、アプリケーションを指示して当該アプリケーションのウインドウを拡大表示することができる。   According to this, since the presenter can select and enlarge a desired application without performing a button operation, the presenter can make a presentation while switching a plurality of applications more easily and efficiently. That is, according to this, the presenter can display an enlarged window of the application by instructing the application instead of instructing the window.

また、選択情報は、1つのウインドウを選択する情報に限定されず、複数のウインドウを同時に選択する情報であってもよい。例えば、複数のウインドウが同時に選択された場合、プロジェクタ10は、図6および図7を用いて説明した処理を実行することにより、当該複数のウインドウを上下、左右に並べた調整画像を投写することができる。   The selection information is not limited to information for selecting one window, and may be information for selecting a plurality of windows simultaneously. For example, when a plurality of windows are selected at the same time, the projector 10 projects the adjusted image in which the plurality of windows are arranged vertically and horizontally by executing the processing described with reference to FIGS. Can do.

また、ウインドウの識別情報は、画像の上にあるウインドウから順番に0001、0002、0003と決定されてもよいし、画像の左にあるウインドウから順番に決定されてもよい。すなわち、選択時におけるウインドウの番号と、ウインドウデータ138における識別情報が対応付けられればよい。   Further, the window identification information may be determined in order from the window on the image as 0001, 0002, and 0003, or may be determined in order from the window on the left of the image. That is, the window number at the time of selection may be associated with the identification information in the window data 138.

また、処理順序は図4に示す例に限定されない。例えば、プロジェクタ10は、選択情報に基づいて選択されたウインドウを決定した後、当該ウインドウが見つかった時点で検索処理を終了してもよい。   Further, the processing order is not limited to the example shown in FIG. For example, after determining the selected window based on the selection information, the projector 10 may end the search process when the window is found.

これによれば、プロジェクタ10は、すべての画像データを検索する必要がないため、より簡易かつ効率的に画像処理を実行できる。   According to this, since the projector 10 does not need to search all the image data, the image processing can be executed more simply and efficiently.

また、下端パターンデータ136は必須ではない。例えば、画像情報生成部170は、ウインドウの幅を基準としてアスペクト比を満たす領域の画像信号を用いて調整画像用の画像情報を生成することができ、アスペクト比を満たす領域が画像の外部にはみ出す場合は当該部分を黒色で示す調整画像用の画像情報を生成すればよい。この場合は上述した下端を検索する処理(ステップS27)は不要である。   Further, the lower end pattern data 136 is not essential. For example, the image information generation unit 170 can generate image information for an adjusted image using an image signal of an area that satisfies the aspect ratio with reference to the window width, and the area that satisfies the aspect ratio protrudes outside the image. In this case, image information for an adjustment image that indicates the portion in black may be generated. In this case, the process of searching for the lower end (step S27) described above is not necessary.

また、下端の決定手法としてエッジ検出方法が採用される場合も下端パターンデータ136は不要である。しかし、上述した下端パターンデータ136を用いることにより、プロジェクタ10は、左端パターンデータ132、右端パターンデータ134と同様のブロック単位での検索手法を使用できるため、エッジ検出方法等を用いる場合と比べ、より効率的に下端を決定することができる。   Also, the lower end pattern data 136 is not necessary when the edge detection method is adopted as the lower end determination method. However, by using the lower end pattern data 136 described above, the projector 10 can use the same block-based search method as the left end pattern data 132 and the right end pattern data 134, and therefore, compared with the case where the edge detection method or the like is used. The lower end can be determined more efficiently.

また、下端を検索する手法は、中点から下に検索する手法に限定されず、例えば、左上または右上から下に検索する手法等であってもよい。ウインドウの下端の左端または右端には文字やマーク等が表示されることが多いが、ウインドウの下端の中央部は文字等が存在しないことが多いため、プロジェクタ10は、中点から下に検索することにより、より汎用的かつ適切に下端を決定することができる。   Further, the method of searching for the lower end is not limited to the method of searching from the middle point to the bottom, and may be a method of searching from the upper left or the upper right to the lower, for example. In many cases, characters or marks are displayed at the left or right end of the lower end of the window. However, since there are often no characters or the like at the center of the lower end of the window, the projector 10 searches from the middle point to the bottom. Thus, the lower end can be determined more generally and appropriately.

また、本発明を適用可能なプロジェクタは、前面投写型のプロジェクタに限定されず、背面投写型のプロジェクタであってもよい。また、プロジェクタは、液晶プロジェクタには限定されず、CRTプロジェクタ、DLPプロジェクタ、LEDプロジェクタ等であってもよい。また、大型のTV等を用いてもよい。   The projector to which the present invention is applicable is not limited to a front projection type projector, and may be a rear projection type projector. The projector is not limited to a liquid crystal projector, and may be a CRT projector, a DLP projector, an LED projector, or the like. A large TV or the like may be used.

また、画像供給装置は、PC20に限定されず、例えば、PDA(Personal Digital Assistants)、TV等であってもよい。   Further, the image supply device is not limited to the PC 20 and may be, for example, a PDA (Personal Digital Assistants), a TV, or the like.

図1(A)は、PCが表示する元画像を示す図であり、図1(B)は、従来のプロジェクタが投写する画像を示す図である。FIG. 1A is a diagram showing an original image displayed by a PC, and FIG. 1B is a diagram showing an image projected by a conventional projector. 本実施例におけるプロジェクタが投写する調整画像を示す図である。It is a figure which shows the adjustment image which the projector in a present Example projects. 本実施例におけるプロジェクタの機能ブロック図である。It is a functional block diagram of the projector in a present Example. 本実施例における画像信号の入力から調整画像の投写までの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process from the input of the image signal in this Example to the projection of an adjustment image. 本実施例におけるウインドウ処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the window process in a present Example. 本実施例における垂直方向の長さが足りない場合の調整画像を示す図である。It is a figure which shows the adjustment image when the length of the perpendicular direction in a present Example is insufficient. 本実施例における垂直方向の長さが余る場合の調整画像を示す図である。It is a figure which shows the adjustment image when the length of the vertical direction in a present Example remains. 本実施例におけるカーソル画像を示す図である。It is a figure which shows the cursor image in a present Example. 本実施例における他のカーソル画像を示す図である。It is a figure which shows the other cursor image in a present Example.

符号の説明Explanation of symbols

10 プロジェクタ、110 画像信号入力部、120 選択情報入力部、130 記憶部、132 左端パターンデータ、134 右端パターンデータ、136 下端パターンデータ、138 ウインドウデータ、140 更新部、150 ウインドウ識別部、160 判定部、170 画像情報生成部、180 投写部、190 制御情報出力部、200 情報記憶媒体、301〜303 ウインドウ、410、412、414 調整画像   10 projector, 110 image signal input unit, 120 selection information input unit, 130 storage unit, 132 left end pattern data, 134 right end pattern data, 136 lower end pattern data, 138 window data, 140 update unit, 150 window identification unit, 160 determination unit , 170 Image information generation unit, 180 Projection unit, 190 Control information output unit, 200 Information storage medium, 301 to 303 Window, 410, 412, 414 Adjusted image

Claims (7)

複数のウインドウを含む画像が表示された画像供給装置から前記画像を表示するための画像信号を入力する画像信号入力部と、
前記複数のウインドウのうち少なくとも1つのウインドウの選択情報を入力する選択情報入力部と、
前記ウインドウの左端を識別するための左端パターンデータと、前記ウインドウの右端を識別するための右端パターンデータとを記憶する記憶部と、
前記画像信号と、前記左端パターンデータと、前記右端パターンデータとに基づき、前記画像に含まれる少なくとも1つのウインドウの位置および水平方向の長さを識別するウインドウ識別部と、
前記選択情報に基づき、どのウインドウが選択されたか判定する判定部と、
前記画像信号と、前記判定部によって選択されたと判定されたウインドウの位置および水平方向の長さに基づき、当該ウインドウの少なくとも一部を含む画像であって、かつ、投写用のアスペクト比に調整された画像である調整画像を投写するための画像情報を生成する画像情報生成部と、
当該画像情報に基づき、前記調整画像を投写する投写部と、
を含むことを特徴とするプロジェクタ。
An image signal input unit for inputting an image signal for displaying the image from an image supply device on which an image including a plurality of windows is displayed;
A selection information input unit for inputting selection information of at least one of the plurality of windows;
A storage unit for storing left end pattern data for identifying the left end of the window and right end pattern data for identifying the right end of the window;
A window identifying unit for identifying a position and a horizontal length of at least one window included in the image based on the image signal, the left end pattern data, and the right end pattern data;
A determination unit for determining which window is selected based on the selection information;
Based on the image signal and the position and horizontal length of the window determined to be selected by the determination unit, the image includes at least a part of the window and is adjusted to an aspect ratio for projection. An image information generation unit for generating image information for projecting an adjusted image that is a corrected image;
A projection unit that projects the adjusted image based on the image information;
Including a projector.
請求項1に記載のプロジェクタにおいて、
前記画像情報生成部は、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として前記アスペクト比を満たす領域を決定するとともに、当該領域によって前記調整画像が構成されるように前記画像情報を生成することを特徴とするプロジェクタ。
The projector according to claim 1, wherein
The image information generation unit determines a region satisfying the aspect ratio with reference to a horizontal length of a window determined to be selected by the determination unit, and the adjustment image is configured by the region. A projector that generates the image information.
請求項1に記載のプロジェクタにおいて、
前記記憶部は、前記ウインドウの下端を識別するための下端パターンデータを記憶し、
前記ウインドウ識別部は、前記ウインドウの位置と、前記下端パターンデータとに基づき、各ウインドウの垂直方向の長さを識別し、
前記画像情報生成部は、前記水平方向の長さと、前記垂直方向の長さと、前記アスペクト比とに基づき、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として当該ウインドウの垂直方向が前記アスペクト比を満たさない場合、不足部分の画像を元の画像とは異なる画像に置き換えることによって前記アスペクト比で前記調整画像が投写されるように前記画像情報を生成することを特徴とするプロジェクタ。
The projector according to claim 1, wherein
The storage unit stores lower end pattern data for identifying the lower end of the window,
The window identifying unit identifies the vertical length of each window based on the position of the window and the bottom pattern data,
The image information generation unit, based on the horizontal length of the window determined to be selected by the determination unit based on the horizontal length, the vertical length, and the aspect ratio. When the vertical direction of the image does not satisfy the aspect ratio, the image information is generated so that the adjusted image is projected with the aspect ratio by replacing the image of the lacking portion with an image different from the original image. Projector.
請求項1〜3のいずれかに記載のプロジェクタにおいて、
前記左端パターンデータは、アプリケーションごとに異なるデータであって、
前記左端パターンデータを更新する更新部を含むことを特徴とするプロジェクタ。
The projector according to any one of claims 1 to 3,
The left end pattern data is different for each application,
A projector comprising an updating unit for updating the left end pattern data.
請求項1〜4のいずれかに記載のプロジェクタにおいて、
前記判定部によって選択されたと判定されたウインドウをアクティブにするための制御情報を前記画像供給装置に出力する制御情報出力部を含み、
前記画像信号入力部は、前記画像供給装置において当該ウインドウがアクティブになった状態で前記画像信号を入力することを特徴とするプロジェクタ。
The projector according to any one of claims 1 to 4,
A control information output unit that outputs control information for activating the window determined to be selected by the determination unit to the image supply device;
The projector, wherein the image signal input unit inputs the image signal in a state where the window is active in the image supply device.
プロジェクタの有するコンピュータを、
複数のウインドウを含む画像が表示された画像供給装置から前記画像を表示するための画像信号を入力する画像信号入力部と、
前記複数のウインドウのうち少なくとも1つのウインドウの選択情報を入力する選択情報入力部と、
前記画像信号と、前記ウインドウの左端を識別するための左端パターンデータと、前記ウインドウの右端を識別するための右端パターンデータとに基づき、前記画像に含まれる少なくとも1つのウインドウの位置および水平方向の長さを識別するウインドウ識別部と、
前記選択情報に基づき、どのウインドウが選択されたか判定する判定部と、
前記画像信号と、前記判定部によって選択されたと判定されたウインドウの位置および水平方向の長さに基づき、当該ウインドウの少なくとも一部を含む画像であって、かつ、投写用のアスペクト比に調整された画像である調整画像を投写するための画像情報を生成する画像情報生成部として機能させることを特徴とするプログラム。
A computer with a projector,
An image signal input unit for inputting an image signal for displaying the image from an image supply device on which an image including a plurality of windows is displayed;
A selection information input unit for inputting selection information of at least one of the plurality of windows;
Based on the image signal, left edge pattern data for identifying the left edge of the window, and right edge pattern data for identifying the right edge of the window, the position and horizontal direction of at least one window included in the image are determined. A window identifier for identifying the length;
A determination unit for determining which window is selected based on the selection information;
Based on the image signal and the position and horizontal length of the window determined to be selected by the determination unit, the image includes at least a part of the window and is adjusted to an aspect ratio for projection. A program that functions as an image information generation unit that generates image information for projecting an adjustment image, which is an adjusted image.
請求項6に記載のプログラムを記憶した、コンピュータ読み取り可能な情報記憶媒体。   A computer-readable information storage medium storing the program according to claim 6.
JP2006057845A 2006-03-03 2006-03-03 Projector, program, and information storage medium Withdrawn JP2007233256A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006057845A JP2007233256A (en) 2006-03-03 2006-03-03 Projector, program, and information storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006057845A JP2007233256A (en) 2006-03-03 2006-03-03 Projector, program, and information storage medium

Publications (1)

Publication Number Publication Date
JP2007233256A true JP2007233256A (en) 2007-09-13

Family

ID=38553877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006057845A Withdrawn JP2007233256A (en) 2006-03-03 2006-03-03 Projector, program, and information storage medium

Country Status (1)

Country Link
JP (1) JP2007233256A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9398255B2 (en) 2013-09-19 2016-07-19 Ricoh Company, Ltd. Information processing apparatus, information processing system and information processing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9398255B2 (en) 2013-09-19 2016-07-19 Ricoh Company, Ltd. Information processing apparatus, information processing system and information processing method

Similar Documents

Publication Publication Date Title
JP5361159B2 (en) Image display control device, control method therefor, program, and recording medium
JP2013134409A5 (en)
US9146667B2 (en) Electronic device, display system, and method of displaying a display screen of the electronic device
JP6019736B2 (en) Display device and program
EP2824936B1 (en) Projector, projector control method, and recording medium storing projector control program
JP2013074525A (en) Projector control device and program
US9632696B2 (en) Presentation system to facilitate the association of handwriting input by a participant user with a page of a presentation
CN103236042A (en) Self-adaptive picture processing method and device
JP2006243200A (en) Multi-screen display device and control method thereof
JP2006092269A (en) Electronic board system
JP5115457B2 (en) Cursor movement control method, apparatus, and program
JP2007233256A (en) Projector, program, and information storage medium
KR100686162B1 (en) How to display mobile terminal and thumbnail image
US20220319081A1 (en) Display control method and display system
JP6155893B2 (en) Image processing apparatus and program
US20100317446A1 (en) Information processing device, information processing device control method, program, and information storage medium
JP2014072699A (en) Projection type display device and control method and program therefor
JP5944000B2 (en) Image display system, information terminal, information terminal control method and control program
JP2007219217A (en) Projector, program, and information storage medium
JP3969301B2 (en) Graph display control device and graph display control program
JP5193969B2 (en) Map display apparatus and method for simultaneously displaying different maps
JP2010145596A (en) Projector, program, and information storage medium
JP6369604B2 (en) Image processing apparatus, image processing method, and program
JP2003288069A (en) Video display system and video display device
JP7252729B2 (en) Image processing device, image processing method

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080627

A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20090512