JP2007233256A - Projector, program, and information storage medium - Google Patents
Projector, program, and information storage medium Download PDFInfo
- 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
Links
- 230000003213 activating effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 11
- 230000002542 deteriorative effect Effects 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
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の画面にウインドウ選択メニューを表示し、選択されたウインドウの画像データを加工してプロジェクタに送信することが記載されている。
しかし、特許文献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
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
この状態で、PCからプロジェクタに画像信号を出力した場合、スクリーンには元画像300と同じ画像400が表示される。
In this state, when an image signal is output from the PC to the projector, the
例えば、プレゼンターがウインドウ303のみをスクリーンに表示したい場合、従来の手法では、ウインドウ303を最大化してPCからプロジェクタに画像信号を出力する必要があった。その上、ウインドウ303の最大化後に、元の状態に戻したり、別のウインドウ301を最大化したりすることは、プレゼンターにとって手間のかかる作業であった。
For example, when the presenter wants to display only the
図2は、本実施例におけるプロジェクタが投写する調整画像410を示す図である。
FIG. 2 is a diagram illustrating an
本実施例のプロジェクタは、図2に示すように、ウインドウ303が選択された場合、ウインドウ303をプロジェクタのアスペクト比で拡大した調整画像410を投写する。
As shown in FIG. 2, when the
次に、このような機能を実装するためのプロジェクタの機能ブロックについて説明する。 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
また、記憶部130は、ウインドウの左端を識別するための左端パターンデータ132、ウインドウの右端を識別するための右端パターンデータ134、ウインドウの下端を識別するための下端パターンデータ136、各ウインドウの位置、長さ等を示すウインドウデータ138等を記憶している。なお、左端パターンデータ132は、ウインドウ301〜303の左上にある「A」、「B」、「C」といった各アプリケーション固有のマークを識別するための画像データである。また、右端パターンデータ134は、ウインドウ301〜303の右上にある「×」といった各アプリケーション共通のマークを識別するための画像データである。また、下端パターンデータ136は、ウインドウ301〜303の下側にあるいわゆるステータスバーといった各アプリケーション共通の部分を識別するための画像データである。
The
また、プロジェクタ10は、左端パターンデータ132を更新する更新部140と、判定部160によって選択されたと判定されたウインドウをアクティブにするための制御情報をPC20に出力する制御情報出力部190とを含んで構成されている。
なお、これらの各部を実装するためのハードウェアとしては以下のものを採用可能である。例えば、画像信号入力部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
なお、PC20とプロジェクタ10との接続は、USBケーブル等の有線であってもよいし、無線LAN等の無線であってもよい。
The connection between the
また、プロジェクタ10は、情報記憶媒体200からプログラムを読み取ることにより、ウインドウ識別部150等の機能を実装してもよい。
Further, the
なお、情報記憶媒体200としては、例えば、CD−ROM、DVD−ROM、ICカード、ROM、RAM、メモリカード、HDD等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体200からのプログラムの読み取り方式は、接触式でも非接触式でもよい。また、プロジェクタ10は、ネットワークを介してプログラムをダウンロードすることにより、ウインドウ識別部150等の機能を実装してもよい。
As the
次に、これらの各部を用いた処理の流れについて説明する。 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
ウインドウ識別部150は、当該画像データを画像の左上から右下に向かってブロック単位で検索する(ステップS2)。なお、このブロックは、ウインドウ301〜303の「A」、「×」といったマークの大きさに調整されており、例えば、縦数画素、横数画素で構成される。また、ブロックは、PC20の解像度に応じて調整されてもよい。
The
ウインドウ識別部150は、比較対象のブロックが左端パターンデータ132と一致するかどうかを判定する(ステップS3)。なお、左端パターンデータ132、右端パターンデータ134および下端パターンデータ136は、例えば、検索単位のブロックの大きさと一致する大きさであってもよい。また、左端パターンデータ132は、アプリケーションごとに設けられるため、ウインドウ識別部150は、すべての左端パターンデータ132との比較を行う。
The
比較対象のブロックが左端パターンデータ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
一方、比較対象のブロックが左端パターンデータ132と一致しない場合、ウインドウ識別部150は、比較対象のブロックが右端パターンデータ134と一致するかどうかを判定する(ステップS5)。
On the other hand, when the comparison target block does not match the left end pattern data 132, the
比較対象のブロックが右端パターンデータ134と一致した場合、更新部140は、一致したブロックの位置を右端位置(例えば、(x,y)=(x2,y1))としてウインドウデータ138に記憶する(ステップS6)。なお、更新部140は、ウインドウデータ138を参照して対象のウインドウの左端位置が記憶されていない場合、右端位置にウインドウ識別情報を付加してもよい。また、ウインドウの左端位置が記憶されている場合は、ウインドウ識別情報、左端位置、右端位置が関連付けられてウインドウデータ138に記憶される。
When the comparison target block matches the right
次に、ウインドウ識別部150は、画像データの1ライン分の検索が終了したかどうかを判定する(ステップS7)。
Next, the
1ライン分の検索が終了していない場合、プロジェクタ10は、1つ右のブロックを対象としてステップS2〜S7の処理を実行する。
If the search for one line is not completed, the
一方、1ライン分の検索が終了した場合、ウインドウ識別部150は、全ブロックの検索が終了したかどうかを判定する(ステップS8)。
On the other hand, when the search for one line is completed, the
全ブロックの検索が終了していない場合、プロジェクタ10は、ウインドウ処理(ステップS9)を実行し、検索対象を次のラインに変更し(ステップS10)、ステップS2以降の処理を実行する。
If the search for all the blocks has not been completed, the
ここで、ウインドウ処理について説明する。 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
左端位置が記憶済みではない場合、ウインドウ識別部150は、ウインドウデータ138を参照することにより、対象とするウインドウの右端位置が記憶済みかどうかを判定する(ステップS22)。
If the left end position is not stored, the
対象とするウインドウの右端位置が記憶済みの場合、更新部140は、検索対象のラインの左端を左端位置としてウインドウデータ138に記憶する(ステップS23)。これにより、プロジェクタ10は、対象とするウインドウの左側が画像の枠からはみ出している状態であっても、見えている部分を対象として適切に調整画像を投写することができる。
When the right end position of the target window has been stored, the
また、左端位置が記憶済みである場合、ウインドウ識別部150は、ウインドウデータ138を参照することにより、対象とするウインドウの右端位置が記憶済みかどうかを判定する(ステップS24)。
If the left end position has been stored, the
対象とするウインドウの右端位置が記憶されていない場合、更新部140は、検索対象のラインの右端を右端位置としてウインドウデータ138に記憶する(ステップS25)。これにより、プロジェクタ10は、対象とするウインドウの右側が画像の枠からはみ出している状態であっても、見えている部分を対象として適切に調整画像を投写することができる。
When the right end position of the target window is not stored, the
一方、対象とするウインドウの右端位置が記憶済みの場合、ウインドウ識別部150は、左端位置と右端位置に基づいて幅(水平方向の長さ、例えば、x2-x1)を求め、更新部140は、当該幅を示す幅データをウインドウデータ138に記憶する(ステップS26)。
On the other hand, when the right end position of the target window has already been stored, the
そして、ウインドウ識別部150は、左端位置と右端位置に基づいて中点(左端位置と右端位置の中間位置、例えば、(x,y)=((x2-x1)/2,y1))を求め、中点から下側に下端パターンデータ136と一致するブロックを検索し、中点から一致したブロックまでの長さ、あるいは、一致しない場合は中点からウインドウの下端までの長さ(垂直方向の長さ)を求める。更新部140は、当該長さを示す長さデータをウインドウデータ138に記憶する(ステップS27)。例えば、下端位置の座標が(x,y)=((x2-x1)/2,y2))である場合、長さはy2-y1である。
Then, the
対象とするウインドウの左端位置および右端位置が記憶されていない場合、あるいは、ステップ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
以上の手順により全ブロックの検索が終了した場合、判定部160は、選択情報入力部120によって入力された選択情報に基づき、選択されたウインドウを判定し、ウインドウデータ138から当該ウインドウのデータを選択する(ステップS11)。
When the search of all blocks is completed by the above procedure, the
画像情報生成部170は、判定部160の判定結果に応じてウインドウデータ138を参照することにより、選択されたウインドウの幅データと長さデータに基づいてウインドウの横:縦の比率を判定し、当該比率を投写用のアスペクト比(例えば、4:3、16:9等)と比較する。そして、画像情報生成部170は、画像信号、ウインドウの左端位置、比較結果に応じて調整画像を投写するための画像情報を生成する(ステップS12)。
The image
より具体的には、画像情報生成部170は、ウインドウの水平方向の長さを基準として垂直方向の長さがアスペクト比を満たさない場合、すなわち、垂直方向の長さが足りない場合、不足部分の画像を元の画像とは異なる画像に置き換えることによって調整画像が投写用のアスペクト比で投写されるように画像情報を生成する。
More specifically, the image
図6は、本実施例における垂直方向の長さが足りない場合の調整画像412を示す図である。
FIG. 6 is a diagram illustrating the
例えば、アスペクト比が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
また、画像情報生成部170は、ウインドウの水平方向の長さを基準としてアスペクト比に比べて垂直方向の長さが余る場合、アスペクト比を満たす領域のみで調整画像が投写されるように画像情報を生成する。
In addition, the image
図7は、本実施例における垂直方向の長さが余る場合の調整画像414を示す図である。
FIG. 7 is a diagram illustrating the
例えば、アスペクト比が4:3で、ウインドウ302が選択された場合、ウインドウ302はアスペクト比と比べて縦長であるため、画像情報生成部170は、ウインドウの幅を基準として拡大した場合にアスペクト比を満たす領域のみで構成される調整画像414を投写するための画像情報を生成する。この場合、ウインドウ302のうち、アスペクト比を満たす領域からはみ出す領域(図7の2点鎖線で囲まれる領域)は表示されない。
For example, when the aspect ratio is 4: 3 and the
より具体的には、例えば、ウインドウ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
そして、投写部180は、以上の手順で生成される画像情報に基づき、調整画像410〜414を投写する(ステップS13)。
Then, the
以上のように、本実施例によれば、プロジェクタ10は、左端パターンデータ132等に基づいて各ウインドウを識別でき、選択情報に基づいてどのウインドウが選択されたか判定でき、PC20側の処理を変更することなく、選択されたウインドウに関する調整画像410〜414を投写することができるため、より簡易かつ効率的にPC20の一部のウインドウを投写することができる。
As described above, according to the present embodiment, the
また、本実施例によれば、プロジェクタ10は、選択されたウインドウの水平方向の長さを識別することができ、当該水平方向の長さと、投写用のアスペクト比に応じて調整画像410〜414を投写することができるため、元のウインドウ301〜303の全体の画像データを取得したり、アスペクト比に合わせてウインドウ301〜303を変形したりする必要がないため、より簡易かつ効率的にPC20の一部のウインドウを投写することができる。
Further, according to the present embodiment, the
したがって、プレゼンターは、本実施例のプロジェクタ10を用いることにより、複数のウインドウ301〜303のうち所望のウインドウを選択して簡易かつ効率的に拡大投写することができ、投写するウインドウを容易に切り替えることができる。
Therefore, by using the
また、図7に示すように、プロジェクタ10は、ウインドウの領域のうちアスペクト比を満たさない領域を投写しないことにより、ウインドウを変形する必要がないため、より簡易かつ効率的に調整画像414を投写できる。
Further, as shown in FIG. 7, the
また、図6に示すように、プロジェクタ10は、アスペクト比を満たさない部分を元の画像とは異なる画像に置き換えることにより、ウインドウ以外の元の画像部分を表示することを防止することができる。これにより、プロジェクタ10は、操作性を低下させることなく、デスクトップ画像等の不要な画像の表示を防止することができる。
As shown in FIG. 6, the
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。 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
これによれば、プロジェクタ10は、PC20側で新たなアプリケーションが使用されるようになった場合であっても、新たなアプリケーションのウインドウを適切に識別することができる。
According to this, the
また、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
これによれば、プロジェクタ10は、PC20側で選択されたウインドウをアクティブにした状態で画像信号を入力することにより、例えば、複数のウインドウが重なっている場合に、選択されたウインドウを最前面にした状態で画像信号を入力することができる。これにより、プロジェクタ10は、選択されたウインドウの全体の画像データを取り込むといった特殊な処理を行うことなく、選択されたウインドウの全体を投写することが可能になるため、選択されたウインドウをより簡易かつ効率的に投写することができる。
According to this, the
また、選択情報の入力方法は、プロジェクタ10のリモートコントローラのボタン操作には限定されず、プロジェクタ10本体のボタン操作、PC20での操作等であってもよい。
Further, the method of inputting the selection information is not limited to the button operation of the remote controller of the
図8は、本実施例におけるカーソル画像320を示す図である。また、図9は、本実施例における他のカーソル画像322を示す図である。
FIG. 8 is a diagram showing a
例えば、PC20の画面に矢印状のカーソル画像320を含む画像310を表示し、プレゼンターが、PC20のマウス等を用いてカーソル画像320を移動させることにより、ウインドウ301〜303を選択してもよい。
For example, an
また、例えば、PC20の画面に表示されているアプリケーションの一覧を示す画像312を表示し、プレゼンターが、PC20のマウス等を用いて枠状のカーソル画像322を移動させることにより、ウインドウ301〜303を選択してもよい。
In addition, for example, an
また、選択情報の入力手法は音声指示によるものであってもよい。本実施例では、左端パターンデータ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
これによれば、プレゼンターは、ボタン操作を行うことなく、所望のアプリケーションを選択して拡大表示することができるため、より簡易かつ効率的に複数のアプリケーションを切り替えながらプレゼンテーションを行うことができる。すなわち、これによれば、プレゼンターは、ウインドウを指示するのではなく、アプリケーションを指示して当該アプリケーションのウインドウを拡大表示することができる。 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
また、ウインドウの識別情報は、画像の上にあるウインドウから順番に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
また、処理順序は図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
これによれば、プロジェクタ10は、すべての画像データを検索する必要がないため、より簡易かつ効率的に画像処理を実行できる。
According to this, since the
また、下端パターンデータ136は必須ではない。例えば、画像情報生成部170は、ウインドウの幅を基準としてアスペクト比を満たす領域の画像信号を用いて調整画像用の画像情報を生成することができ、アスペクト比を満たす領域が画像の外部にはみ出す場合は当該部分を黒色で示す調整画像用の画像情報を生成すればよい。この場合は上述した下端を検索する処理(ステップS27)は不要である。
Further, the lower
また、下端の決定手法としてエッジ検出方法が採用される場合も下端パターンデータ136は不要である。しかし、上述した下端パターンデータ136を用いることにより、プロジェクタ10は、左端パターンデータ132、右端パターンデータ134と同様のブロック単位での検索手法を使用できるため、エッジ検出方法等を用いる場合と比べ、より効率的に下端を決定することができる。
Also, the lower
また、下端を検索する手法は、中点から下に検索する手法に限定されず、例えば、左上または右上から下に検索する手法等であってもよい。ウインドウの下端の左端または右端には文字やマーク等が表示されることが多いが、ウインドウの下端の中央部は文字等が存在しないことが多いため、プロジェクタ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
また、本発明を適用可能なプロジェクタは、前面投写型のプロジェクタに限定されず、背面投写型のプロジェクタであってもよい。また、プロジェクタは、液晶プロジェクタには限定されず、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
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.
前記画像情報生成部は、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として前記アスペクト比を満たす領域を決定するとともに、当該領域によって前記調整画像が構成されるように前記画像情報を生成することを特徴とするプロジェクタ。 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.
前記記憶部は、前記ウインドウの下端を識別するための下端パターンデータを記憶し、
前記ウインドウ識別部は、前記ウインドウの位置と、前記下端パターンデータとに基づき、各ウインドウの垂直方向の長さを識別し、
前記画像情報生成部は、前記水平方向の長さと、前記垂直方向の長さと、前記アスペクト比とに基づき、前記判定部によって選択されたと判定されたウインドウの水平方向の長さを基準として当該ウインドウの垂直方向が前記アスペクト比を満たさない場合、不足部分の画像を元の画像とは異なる画像に置き換えることによって前記アスペクト比で前記調整画像が投写されるように前記画像情報を生成することを特徴とするプロジェクタ。 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.
前記左端パターンデータは、アプリケーションごとに異なるデータであって、
前記左端パターンデータを更新する更新部を含むことを特徴とするプロジェクタ。 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.
前記判定部によって選択されたと判定されたウインドウをアクティブにするための制御情報を前記画像供給装置に出力する制御情報出力部を含み、
前記画像信号入力部は、前記画像供給装置において当該ウインドウがアクティブになった状態で前記画像信号を入力することを特徴とするプロジェクタ。 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.
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)
| 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 |
-
2006
- 2006-03-03 JP JP2006057845A patent/JP2007233256A/en not_active Withdrawn
Cited By (1)
| 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 |