(57)【要約】【課題】品物を載置可能な複数段の載置台に対応付けて配置した複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させる場合において、複数段の透過型のスクリーンという構造物に対して、プロジェクタから投影する一画面のプロジェクタ投影画像を正しく位置合わせできるようにする。【解決手段】個々のスクリーン１０６に対応する表示領域が独立して設定されてプロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データをプロジェクタ２０１に送信し、プロジェクタ２０１がスクリーン１０６の裏面側に一画面のプロジェクタ投影画像を投射できるようにする。プロジェクタ画像中における表示領域の表示位置及び表示サイズについては、これらを個々独立に変更できるようにする。【選択図】図２
2009160292.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示部と、
情報を入力する入力部と、
品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、
個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信するデータ送信処理と、前記プロジェクタ画像中における前記表示領域の表示位置を個々独立に変更するデータ補正処理と、を実行する制御部と、
を備える陳列棚のプロジェクタ画像送信装置。
【請求項２】
情報を表示する表示部と、
情報を入力する入力部と、
品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、
個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信するデータ送信処理と、前記プロジェクタ画像中における前記表示領域の表示サイズを個々独立に変更するデータ補正処理と、を実行する制御部と、
を備える陳列棚のプロジェクタ画像送信装置。
【請求項３】
前記表示領域の設定は、前記制御部がアクセス可能な記憶部に記憶されている表示ファイルに定義されている前記プロジェクタ画像中での前記表示領域の表示位置を特定する表示位置定義によってなされ、
前記表示領域の表示位置の変更は、前記表示ファイルで定義されている表示位置定義を変更することによってなされる、
請求項１記載の陳列棚のプロジェクタ画像送信装置。
【請求項４】
前記表示領域の設定は、前記制御部がアクセス可能な記憶部に記憶されている表示ファイルに定義されている前記プロジェクタ画像中での前記表示領域の表示サイズを特定する表示サイズ定義によってなされ、
前記表示領域の表示サイズの変更は、前記表示ファイルで定義されている表示サイズ定義を変更することによってなされる、
請求項２記載の陳列棚のプロジェクタ画像送信装置。
【請求項５】
前記制御部は、前記補正処理に際して、前記プロジェクタ画像を個々の前記スクリーンに対応する表示領域を示して前記表示部に表示し、前記入力部の操作に応じた変更を前記表示部に表示しているプロジェクタ画像に反映させる、請求項１ないし４のいずれか一記載の陳列棚のプロジェクタ画像送信装置。
【請求項６】
前記制御部は、前記補正処理に際して、前記表示部に表示しているプロジェクタ画像を前記データ送信部によって前記プロジェクタに送信する、請求項５記載の陳列棚のプロジェクタ画像送信装置。
【請求項７】
情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、を備える陳列棚のプロジェクタ画像送信装置のコンピュータにインストールされ、このコンピュータに、
個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信する機能と、
前記プロジェクタ画像中における前記表示領域の表示位置を個々独立に変更する機能と、
を実行させるコンピュータプログラム。
【請求項８】
情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、を備える陳列棚のプロジェクタ画像送信装置のコンピュータにインストールされ、このコンピュータに、
個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信する機能と、
前記プロジェクタ画像中における前記表示領域の表示サイズを個々独立に変更する機能と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、品物の陳列に適した棚であって、プロジェクタを用いて陳列対象となる品物についての情報を透過投影できるようにした陳列棚に設置されているプロジェクタに対して画像データを送信するプロジェクタ画像送信装置及びそのためのコンピュータプログラムに関する。
【背景技術】
【０００２】
品物を陳列する陳列棚は、代表的には小売業の店舗、例えばスーパーマーケットやコンビニエンスストア、ホームセンター、デパート内の各種商品の売場等で広く用いられている。小売業の店舗では、陳列棚に商品を陳列し、陳列する商品に対応付けて棚札が付けられる。棚札は、対応付けられる商品の価格やその他の情報を顧客に示すことを目的としている。このような棚札として、近年、電子棚札が開発されている（特許文献１参照）。電子棚札は、例えば液晶パネルや有機ＥＬパネル等によって形成されている（例えば、特許文献１の段落０００８参照）。
【０００３】
小売業の店舗で用いられる陳列棚は、商品を陳列し、棚札や電子棚札を用いて陳列した商品の価格やその他の情報を示すことを主要な用途としている。これに対して、陳列棚に陳列した商品を顧客に注目させ、より多くの購買に繋げるようにする手法として、ＰＯＰ広告（Point of Purchase ）という手法が従来から広く用いられている。特許文献２には、陳列棚の天壁にプロジェクタとこのプロジェクタからの投影画像を透過投影するスクリーンとを設けた陳列棚（特許文献２ではショーケース）が開示されている。このような技術を採用することで、通常は紙などの記録媒体に印刷されたＰＯＰ広告の取り付け作業を行うことなく、スクリーンに透過投影するプロジェクタ画像によって、陳列棚に陳列された商品の展示効果を促進することが期待される（特許文献２の段落００１８参照）。
【０００４】
【特許文献１】特開２００５−０９９８８８公報
【特許文献２】特開２００１−２４５７５６公報
【特許文献３】特開２００７−２８９６３６公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に示されている電子棚札は、情報表示領域を広くとることが困難である。その主な理由は価格面からの理由であるが、別の理由としては、液晶パネルや有機ＥＬパネルの歩留まりの面からも、情報表示領域を広くとることが困難なことが説明できる。また、特許文献１には、複数の薄型表示装置を横に連結して横長に形成することが開示されているが（図８参照）、この場合には、どうしても薄型表示装置同士の間に継ぎ目が生じてしまう。このため、継ぎ目の部分では、自然で綺麗な表示をすることができない。
【０００６】
また、電子棚札では情報表示領域を広くとることができないという事情から、そこに表示できる情報は、対応する商品の価格とその他の僅かな情報に留まる。このため、ＰＯＰ広告のような機能を電子棚札に持たせることは困難である。
【０００７】
このようなことから、品物を載置可能な複数段の載置台に対応付けて複数段の透過型のスクリーンを設けておき、透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚が創案されている（特許文献３参照）。このような陳列棚は、プロジェクタによって投射される一画面のプロジェクタ投影画像を複数段の載置台に対応付けられる複数段のスクリーンにその背面から投影する点で、プロジェクタからの投影画像をスクリーンに透過投影するに留まる特許文献２に記載されている陳列棚（特許文献２ではショーケース）とは相違する。そして、特許文献３に記載されている陳列棚では、複数段の透過型のスクリーンという構造物に対して、プロジェクタから投影する一画面のプロジェクタ投影画像を正しく位置合わせすることが重要となる。このような位置合わせは、陳列棚の個体差やその経年変化を考慮すると、その困難性が高い。
【０００８】
本発明の目的は、品物を載置可能な複数段の載置台に対応付けて配置した複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させる場合において、複数段の透過型のスクリーンという構造物に対して、プロジェクタから投影する一画面のプロジェクタ投影画像を正しく位置合わせできるようにすることである。
【課題を解決するための手段】
【０００９】
本発明の陳列棚のプロジェクタ画像送信装置は、情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信するデータ送信処理と、前記プロジェクタ画像中における前記表示領域の表示位置を個々独立に変更するデータ補正処理と、を実行する制御部と、を備える。
【００１０】
別の面から見た本発明の陳列棚のプロジェクタ画像送信装置は、情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信するデータ送信処理と、前記プロジェクタ画像中における前記表示領域の表示サイズを個々独立に変更するデータ補正処理と、を実行する制御部と、を備える。
【００１１】
本発明の陳列棚のコンピュータプログラムは、情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、を備える陳列棚のプロジェクタ画像送信装置のコンピュータにインストールされ、このコンピュータに、個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信する機能と、前記プロジェクタ画像中における前記表示領域の表示位置を個々独立に変更する機能と、を実行させる。
【００１２】
別の面から見た本発明のコンピュータプログラムは、情報を表示する表示部と、情報を入力する入力部と、品物を載置可能な複数段の載置台に対応付けて配置されている複数段の透過型のスクリーンの表面側にその裏面側からプロジェクタによって投射される一画面のプロジェクタ投影画像を表示させるようにした陳列棚に設置される前記プロジェクタに対してデータ送信を実行するデータ送信部と、を備える陳列棚のプロジェクタ画像送信装置のコンピュータにインストールされ、このコンピュータに、個々の前記スクリーンに対応する表示領域が独立して設定されて前記プロジェクタ投影画像の基礎をなすプロジェクタ画像の画像データを前記データ送信部によって前記プロジェクタに送信する機能と、前記プロジェクタ画像中における前記表示領域の表示サイズを個々独立に変更する機能と、を実行させる。
【発明の効果】
【００１３】
本発明によれば、プロジェクタ画像中における表示領域の表示位置や表示サイズについては、これらを個々独立に変更できるようにしたので、複数段の透過型のスクリーンという構造物に対して、プロジェクタから投影する一画面のプロジェクタ投影画像を正しく位置合わせすることができ、個々の陳列棚のスクリーンに位置ずれなくプロジェクタ投影画像を表示させることができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の一形態を図１ないし図１２に基づいて説明する。本実施の形態は、スーパーマーケットへの適用に適した陳列棚システム１１について紹介する。
【００１５】
図１は、陳列棚システム１１の全体の模式図である。本実施の形態の陳列棚システム１１は、店舗内に設置される陳列棚１０１と、陳列棚１０１の背面に設置されるプロジェクタ２０１（図２参照）と、コンピュータ３０１（プロジェクタ画像送信装置）とから構成されている。プロジェクタ２０１とコンピュータ３０１とは、ネットワーク４０１を介して接続されている。コンピュータ３０１は、一例としてバックヤードに配置されるデスクトップ型のコンピュータ３０１ａが用いられ、別の一例として陳列棚１０１の直前で使用されたりするノート型のコンピュータ３０１ｂが用いられる。ネットワーク４０１は、一例として構内ネットワーク４０１ａ（ＬＡＮ）が用いられ、別の一例としてＵＳＢケーブル４０１ｂが用いられる。バックヤードに配置されるデスクトップ型のコンピュータ３０１ａは、構内ネットワーク４０１ａを介してプロジェクタ２０１に接続されるのが好適であり、コンピュータ３０１ｂは、ＵＳＢケーブル４０１ｂを介してプロジェクタ２０１に接続されているのが好適である。もっとも、構内ネットワーク４０１ａ及びＵＳＢケーブル４０１ｂというのは、ネットワーク４０１の一例を例示しているに過ぎず、実施に際しては、別の種類のネットワーク４０１を用いても良い。
【００１６】
陳列棚１０１は、品物である商品Ａを載置して陳列可能な載置台１０２を有している。載置台１０２は、三段設けられている。ここでは便宜上、下から載置台１０２ａ、１０２ｂ、１０２ｃと呼ぶ。これらの載置台１０２（載置台１０２ａ、１０２ｂ、１０２ｃ）は、背が高く内部が空洞となった直方体形状の基体１０３の前面に、内部が空洞である直方体形状をした三つの載置台基部１０４が固定されることにより、それらの載置台基部１０４の上面に形成されている。つまり、載置台基部１０４の上面は、商品Ａを載置することができる載置台１０２として機能するように平板面形状に形成されている。そして、載置台基部１０４のうち、一番下方に位置付けられている載置台基部１０４ａは最も高さ寸法が大きく形成され、その上方に位置する二段の載置台基部１０４ｂ、１０４ｃは略同一の高さ寸法で形成されている。基体１０３には、更に、最も高い位置に位置する載置台１０２ｃよりも上方に位置させて、天板部１０５が固定されている。この天板部１０５も、載置台１０２と同様に、内部が空洞となった直方体形状の部材によって形成されている。陳列棚１０１を形成する基体１０３、載置台基部１０４及び天板部１０５は、一例として、金属製のフレーム（図示せず）を骨格としてこのフレームに板金部材が取り付けられて形成されている。
【００１７】
次いで、載置台基部１０４及び天板部１０５の正面には、スクリーン１０６が取り付けられている。ここでは便宜上、スクリーン１０６うち、載置台基部１０４ａに設けられているものをスクリーン１０６ａ、載置台基部１０４ｂに設けられているものをスクリーン１０６ｂ、載置台基部１０４ｃに設けられているものをスクリーン１０６ｃ、天板部１０５に設けられているものをスクリーン１０６ｄと呼ぶ。これらのスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）は、いずれも、載置台基部１０４（載置台基部１０４ａ、１０４ｂ、１０４ｃ）及び天板部１０５の横幅一杯に切れ目なく形成された横長形状に形成されている。そして、それらのスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）は、例えば磨りガラス様の構造を備え、裏面から投影されるプロジェクタ画像を表面側に透過投影可能な透過型のものである。
【００１８】
図２は、陳列棚１０１の縦断側面図である。図２より明らかなように、基体１０３と個々の載置台基部１０４（載置台基部１０４ａ、１０４ｂ、１０４ｃ）及び天板部１０５とは、その内部で空間が連通している。陳列棚１０１は、そのような内部空間を利用し、プロジェクタ２０１がそのレンズ２０２から投射するプロジェクタ投影画像を個々のスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に向けて導く。つまり、プロジェクタ２０１は、一例として液晶プロジェクタであり、コンピュータ３０１から送信されたプロジェクタ画像の画像データを受信し、受信した画像データに基づくプロジェクタ投影画像を生成してレンズ２０２から投射する。このようなプロジェクタ２０１は、最も下方に位置する載置台基部１０４ａの内部に設けられたプロジェクタ設置部１０７に設置され、陳列棚１０１の内部でその後方に向けてプロジェクタ投影画像を投射可能に配置されている。陳列棚１０１の内部には、こうしてプロジェクタ２０１から投射されたプロジェクタ投影画像を個々のスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）の背面に向けて導くための光学系１０８が設けられている。
【００１９】
光学系１０８は、プロジェクタ２０１から投射されたプロジェクタ投影画像を最初に受光して上方に向けて反射する反射ミラー１０９と、反射ミラー１０９によって反射されたプロジェクタ投影画像を個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に向けて反射する四つの投射ミラー１１０（１１０ａ、１１０ｂ、１１０ｃ、１１０ｄ）とを基本として構成されている。個々の投射ミラー１１０（１１０ａ、１１０ｂ、１１０ｃ、１１０ｄ）は、プロジェクタ２０１からの光路長を略一致させ得るような位置にそれぞれ配置されている。もっとも、プロジェクタ２０１から最下方に位置するスクリーン１０６までは十分な光路長がとれないので、反射ミラー１０９と反射投影ミラー１１０ａとの間には、一枚の折返しミラー１１１を配置し、その光路長を確保している。
【００２０】
ここで重要なことは、プロジェクタ２０１がそのレンズ２０２から投射するプロジェクタ投影画像は、一画面構成の画像であるということである。このような一画面構成のプロジェクタ投影画像は、四つの投射ミラー１１０（１１０ａ、１１０ｂ、１１０ｃ、１１０ｄ）によって分割されて個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に導かれる。
【００２１】
図３は、プロジェクタ２０１に画像データを送信するコンピュータ３０１のハードウェア構成を示すブロック図である。コンピュータ３０１は、その外観態様として、本体部３０２、ディスプレイ３０３、キーボード３０４、及び、マウスやタッチパッド等のポインティングデバイス３０５を備えて構成されている（図１参照）。このようなコンピュータ３０１は、制御部としてのマイクロコンピュータ３０６を有している。マイクロコンピュータ３０６は、各種演算処理を実行するＣＰＵ３０７を主体に構成され、このＣＰＵ３０７にＢＩＯＳ等の固定データを固定的に記憶するＲＯＭ３０８と各種可変データを書き替え自在に記憶してワークエリアとして使用されるＲＡＭ３０９とがバスライン３１０を介して接続されて構成されている。このようなマイクロコンピュータ３０６には、ＨＤＤ３１１とＣＤ−ＲＯＭドライブ３１２とが接続され、一例として、ＯＳ（オペレーティングシステム、図４参照）や各種のアプリケーションプログラムを記憶するＣＤ−ＲＯＭ３１３からＣＤ−ＲＯＭドライブ３１２が情報を読み取り、これをＨＤＤ３１１にイントールすることができるように構成されている。
【００２２】
また、図１に外観態様を示す前述のディスプレイ３０３、キーボード３０４及びポインティングデバイス３０５もマイクロコンピュータ３０６に接続されている。ディスプレイ３０３は、マイクロコンピュータ３０６に対する出力機器となり、キーボード３０４及びポインティングデバイス３０５は、マイクロコンピュータ３０６への入力機器となる。
【００２３】
更に、マイクロコンピュータ３０６にはデータ送信部としての通信インターフェース３１４も接続されている。この通信インターフェース３１４は、ネットワーク４０１を介してプロジェクタ２０１との間の通信を可能とするプロトコルをサポートしている。
【００２４】
図４は、プロジェクタ２０１が投射するプロジェクタ投影画像の基礎となるプロジェクタ画像の画像データを編集生成してプロジェクタ２０１に投影させるためのコンピュータ３０１上での仕組みを例示する模式図である。コンピュータ３０１は、そのような画像データの編集及び生成を可能とする。そのための仕組みとして、コンピュータ３０１は、ＨＤＤ３１１にインストールされているアプリケーションプログラムとして、画像形成投影ソフトウェア３５１をインストールしている。また、この画像形成投影ソフトウェア３５１と共に利用される画像ライブラリー３５２もＨＤＤ３１１にインストールされており、更には、プロジェクタ画像中での後述する表示領域ＩＭＧＡ（図５、図７等参照）の表示位置を特定する表示位置定義を設定する表示基準ファイル３５３及び表示補正ファイル３５４もＨＤＤ３１１にインストールされている。
【００２５】
本実施の形態の画像形成投影ソフトウェア３５１は、コンピュータ３０１上で画像データを編集生成することが可能であり、生成した画像データ上に文字を重畳させることも可能にプログラミングされている。また、画像形成投影ソフトウェア３５１は、画像データの編集生成に際して、画像ライブラリー３５２に含まれている各種のモデル画像を利用し、これを編集生成した画像上に貼り付けることができるようにもプログラミングされている。画像ライブラリー３５２は、各種の食品等の写真データや絵柄データをモデル画像として記憶している。
【００２６】
図５は、プロジェクタ２０１が投射するプロジェクタ投影画像の基礎となるコンピュータ３０１上で編集生成されたプロジェクタ画像の一例を示す模式図である。図２に基づいて前述したように、プロジェクタ２０１がそのレンズ２０２から投射する一画面構成のプロジェクタ投影画像は、四つの投射ミラー１１０（１１０ａ、１１０ｂ、１１０ｃ、１１０ｄ）によって分割されて個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に導かれるように画像構成されている。そこで、画像形成投影ソフトウェア３５１によって編集生成することができるプロジェクタ投影画像の基礎となる一画面のプロジェクタ画像は、個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に位置合わせされて帯状に形成された表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）に、所望の画像が編集されて生成されている。プロジェクタ画像は、それらの表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）以外の領域がブラックアウトされている。
【００２７】
ここで、本実施の形態においては、コンピュータ３０１によって編集生成可能なプロジェクタ画像中、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）は、個々独立に表示位置及び表示サイズが設定されている。個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及び表示サイズを決定するためのデータが、図４に示すＨＤＤ３１１にインストールされている表示基準ファイル３５３及び表示補正ファイル３５４である。
【００２８】
画像形成投影ソフトウェア３５１は、その起動時、そのプログラムコードの全部又は一部が表示基準ファイル３５３及び表示補正ファイル３５４と共にＲＡＭ３０９にコピーされ、画像形成投影ソフトウェア３５１に基づく処理速度の高速化が図られる。また、このような画像形成投影ソフトウェア３５１のＲＡＭ３０９へのコピーに付随して、画像ライブラリー３５２の全部又は一部もＲＡＭ３０９にコピーされ、処理速度の高速化が図られる。そして、マイクロコンピュータ３０６は、画像形成投影ソフトウェア３５１によって編集生成した画像データを、通信インターフェース３１４からネットワーク４０１を介してプロジェクタ２０１に送信することができる。
【００２９】
図６は、コンピュータ３０１が画像形成投影ソフトウェア３５１に記述されているプログラムに従い実行する編集モードと投影モードと補正モードとの切り換え処理を説明するためのフローチャートである。画像形成投影ソフトウェア３５１は、その起動時、投影モードと編集モードと補正モードとに切り換え自在である。モード切り換えは、例えばキーボード３０４及びポインティングデバイス３０５によって操作指示する。
【００３０】
編集モードが選択指定された場合には（ステップＳ１０１のＹ）、編集処理が可能となる（ステップＳ１０２）。ＣＰＵ３０７は、ステップＳ１０２の編集処理に際して、図５に示すプロジェクタ画像をディスプレイ３０３に表示し、個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に対応する個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）に所望の画像を重畳させる処理を許容する。
【００３１】
投影モードが選択指定された場合には（ステップＳ１０３のＹ）、投影が可能となる（ステップＳ１０４）。ＣＰＵ３０７は、ステップＳ１０４の投影処理に際して、ステップＳ１０２の編集処理によって編集生成した画像データを通信インターフェース３１４によってプロジェクタ２０１に送信するデータ送信処理を実行する。これにより、プロジェクタ２０１は、図５に例示するようなプロジェクタ投影画像の画像データを受信し、これに基づくプロジェクタ投影画像を投射する。その結果、個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）の裏面に、プロジェクタ画像の画像データ中の個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）に編集生成された画像が光学系１０８に導かれて投射され、個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）の表面側にその画像が表示される。
【００３２】
補正モードが選択指定された場合には（ステップＳ１０５のＹ）、補正処理が可能となる（ステップＳ１０６）。この補正処理では、図４示す表示基準ファイル３５３と共にプロジェクタ画像の画像データ中の個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及び表示サイズを規定する表示補正ファイル３５４の数値が書き換えられる。以下、このような補正処理について詳述する。
【００３３】
図７は、補正モード（図６中のステップＳ１０６参照）時にコンピュータ３０１のディスプレイ３０３に表示される補正画面の一例を示す模式図である。補正画面では、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）が例えばホワイト表示され、その他の領域がブラックアウトされる。ホワイト表示及びブラックアウトは、一例であり、表示領域ＩＭＧＡとその他の領域とが視覚的に区別可能であれば、別の色や別の態様での表示であっても良い。ディスプレイ３０３に表示した個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）は、独立してその表示位置及び表示サイズを変更することができる。本実施の形態では、図１０に示すフローチャートに基づいて、キーボード３０４の操作による表示領域ＩＭＧＡの表示位置及び表示サイズの変更処理について説明する。その前に、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及び表示サイズを決定する表示基準ファイル３５３及び表示補正ファイル３５４について図８及び図９を参照して詳細に述べる。
【００３４】
図８は、表示基準ファイル３５３の一例を示す模式図である。表示基準ファイル３５３中、「ＩＤ」、「Ｘ」、「Ｙ」、「Ｗｉｄｔｈ」、「Ｈｅｉｇｈｔ」、「ＨｏｒｉｚｏｎｔａｌＦｌｉｐ」及び「ＶｅｒｔｉｃａｌＦｌｉｐ」の定義は、表１に示す通りである。
【００３５】
【表１】
2009160292.tif 000003
【００３６】
表１に示すように、「ＩＤ」、「Ｘ」、「Ｙ」、「Ｗｉｄｔｈ」及び「Ｈｅｉｇｈｔ」の定義はｉｎｔ（整数）型、「ＨｏｒｉｚｏｎｔａｌＦｌｉｐ」及び「ＶｅｒｔｉｃａｌＦｌｉｐ」の定義はｂｏｏｌ（真偽）型である。
【００３７】
図８に示す表示基準ファイル３５３中、＜ＩＤ＞と＜ＩＤ＞とで囲まれた数値が棚段を意味する。したがって、この棚段は、表示領域ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４のうちのいずれかを特定する。そして、その下に続く＜Ｘ＞と＜Ｘ＞とで囲まれた数値はその表示領域ＩＭＧＡのＸ座標を、＜Ｙ＞と＜Ｙ＞とで囲まれた数値はその表示領域ＩＭＧＡのＹ座標を、＜Ｗｉｄｔｈ＞と＜Ｗｉｄｔｈ＞とで囲まれた数値はその表示領域ＩＭＧＡの幅を、＜Ｈｅｉｇｈｔ＞と＜Ｈｅｉｇｈｔ＞とで囲まれた数値はその表示領域ＩＭＧＡの高さを、それぞれ定義する。よって、＜Ｘ＞と＜Ｘ＞とで囲まれた数値及び＜Ｙ＞と＜Ｙ＞とで囲まれた数値は、プロジェクタ画像中での個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置を特定する表示位置定義となる。また、＜Ｗｉｄｔｈ＞と＜Ｗｉｄｔｈ＞とで囲まれた数値及び＜Ｈｅｉｇｈｔ＞と＜Ｈｅｉｇｈｔ＞とで囲まれた数値は、プロジェクタ画像中での個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示サイズを特定する表示サイズ定義となる。そして、＜ＨｏｒｉｚｏｎｔａｌＦｌｉｐ＞と＜ＨｏｒｉｚｏｎｔａｌＦｌｉｐ＞との間のｔｒｕｅは水平方向の反転表示を定義し、ｆａｌｓｅは水平方向の非反転表示を定義する。同様に、＜ＶｅｒｔｉｃａｌＦｌｉｐ＞と＜ＶｅｒｔｉｃａｌＦｌｉｐ＞との間のｔｒｕｅは垂直方向の反転表示を定義し、ｆａｌｓｅは垂直方向の非反転表示を定義する。
【００３８】
図９は、表示補正ファイル３５４の一例を示す模式図である。表示補正ファイル３５４中、「ＳｈｅｌｆＢｏａｒｄＩＤ」、「ＤｉｆｆＸ」、「ＤｉｆｆＹ」、「ＤｉｆｆＨｅｉｇｈｔ」及び「ＤｉｆｆＷｉｄｔｈ」の定義は、表２に示す通りである。
【００３９】
【表２】
2009160292.tif 000004
【００４０】
表２に示すように、「ＳｈｅｌｆＢｏａｒｄＩＤ」、「ＤｉｆｆＸ」、「ＤｉｆｆＹ」、「ＤｉｆｆＨｅｉｇｈｔ」及び「ＤｉｆｆＷｉｄｔｈ」の定義は、全てｉｎｔ（整数）型である。
【００４１】
図９に示す表示補正ファイル３５４中、＜ＳｈｅｌｆＢｏａｒｄＩＤ＞と＜ＳｈｅｌｆＢｏａｒｄＩＤ＞とで囲まれた数値が調整対象となる棚段を意味する。したがって、この調整対象となる棚段は、表示領域ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４のうちのいずれかを特定する。そして、その下に続く＜ＤｉｆｆＸ＞と＜ＤｉｆｆＸ＞とで囲まれた数値はその表示領域ＩＭＧＡのＸ座標のオフセット値を、＜ＤｉｆｆＹ＞と＜ＤｉｆｆＹ＞とで囲まれた数値はその表示領域ＩＭＧＡのＹ座標のオフセット値を、＜ＤｉｆｆＨｅｉｇｈｔ＞と＜ＤｉｆｆＨｅｉｇｈｔ＞とで囲まれた数値はその表示領域ＩＭＧＡの高さのオフセット値を、＜ＤｉｆｆＷｉｄｔｈ＞と＜ＤｉｆｆＷｉｄｔｈ＞とで囲まれた数値はその表示領域ＩＭＧＡの幅のオフセット値を、それぞれ定義する。よって、＜ＤｉｆｆＸ＞と＜ＤｉｆｆＸ＞とで囲まれた数値及び＜ＤｉｆｆＹ＞と＜ＤｉｆｆＹ＞とで囲まれた数値は、プロジェクタ画像中での個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置を特定する表示位置定義となる。また、＜ＤｉｆｆＨｅｉｇｈｔ＞と＜ＤｉｆｆＨｅｉｇｈｔ＞とで囲まれた数値及び＜ＤｉｆｆＷｉｄｔｈ＞と＜ＤｉｆｆＷｉｄｔｈ＞とで囲まれた数値は、プロジェクタ画像中での個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示サイズを特定する表示サイズ定義となる。
【００４２】
図１０は、コンピュータ３０１が画像形成投影ソフトウェア３５１に記述されているプログラムに従い補正モードで実行する補正処理の流れを示すフローチャートである。つまり、図１０に示す処理は、図６のフローチャート中のステップＳ１０６の補正処理の処理内容をより詳細に示している。
【００４３】
補正モードが開始すると、ＣＰＵ３０７は、まず、表示基準ファイル３５３のデータ読み込み処理を実行し（ステップＳ２０１）、続いて、表示補正ファイル３５４のデータ読み込み処理を実行する（ステップＳ２０２）。これらの読み込み処理では、表示基準ファイル３５３及び表示補正ファイル３５４をＲＡＭ３０９のワークエリアに一時記憶させる処理が実行される。
【００４４】
すると、ＣＰＵ３０７は、図１０のフローチャートに示すルーチンとは別ルーチンで、図７に例示した補正画面をディスプレイ３０３に表示する。この際に表示される補正画面には、ＲＡＭ３０９のワークエリアに一時記憶させた表示基準ファイル３５３及び表示補正ファイル３５４のデータに従った表示位置及び表示サイズで、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）をホワイト表示する。そして、ＣＰＵ３０７は、図１０のフローチャートに示すルーチンとは別ルーチンで、その補正画面の画像データをプロジェクタ２０１に送信するデータ送信処理を実行する。これにより、プロジェクタ２０１は補正画面の画像データに基づくプロジェクタ投影画像をレンズ２０２から投射する。その結果、陳列棚１０１の個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に補正画面中にホワイト表示される表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）が映し出される。したがって、陳列棚１０１の前にノートパソコン等のコンピュータ３０１ｂを持ち寄り、これをＵＳＢケーブル４０１ｂでプロジェクタ２０１と接続して補正処理を実行することで、より確実な補正処理を実行することができる。この場合には、補正処理を実行するコンピュータ３０１ｂの操作者が補正画面上での補正結果を個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に映し出される表示結果として目で見て確認することができるからである。
【００４５】
もっとも、ここで述べていることは、陳列棚１０１の前にノートパソコン等のコンピュータ３０１ｂを持ち寄った場合には、個々のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に映し出される画像として補正作業の結果を目で見ることができるということである。これは、例えばバックヤードに設置されるコンピュータ３０１ａによって補正処理を実行することを妨げるものではない。
【００４６】
図１０に示すフローチャート中、ステップＳ２０２に続く処理として、ｓｈｅｌｆ＝−１とする処理が実行される（ステップＳ２０３）。ここでいうｓｈｅｌｆ＝で特定される数値は、図９に示す表示補正ファイル３５４中の＜ＳｈｅｌｆＢｏａｒｄＩＤ＞と＜ＳｈｅｌｆＢｏａｒｄＩＤ＞とで囲まれた数値、つまり、調整対象となる棚段（調整対象表示パネル）を意味する。この数値が−１である場合、画像形成投影ソフトウェア３５１は、どの棚段（調整対象表示パネル）も選択されていない状態であると定義付けている。
【００４７】
ＣＰＵ３０７は、ステップＳ２０３の後、キーボード３０４によるキー入力待ちとなる（ステップＳ２０４）。そこで、ＣＰＵ３０７は、キーボード３０４からいずれかのキーが押下入力されると、押下されたキーのキーコードを取得し（ステップＳ２０５）、そのキーコードによって特定されるキーが数字キーだったのかその他のキーだったのかを判定する（ステップＳ２０６）。
【００４８】
ＣＰＵ３０７は、ステップＳ２０６の判定の結果、押下されたキーが数字キーであったと判定した場合、そのキーコードによって特定される数値をＲＡＭ３０９のワークエリアにｔｅｍｐとして格納する（ステップＳ２０７）。そして、その格納した数値が有効か無効かを判定する（ステップＳ２０８）。つまり、ＣＰＵ３０７は、陳列棚１０１が四段のスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）を有している構成上、それぞれのスクリーン１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）を特定する１、２、３、４のいずれかの数値が格納されていると判定した場合のみ有効と判定し、その他の場合には無効と判定する。無効判定の場合にはステップＳ２０４のキー入力待ちにリターンする。これに対して、ＣＰＵ３０７は、有効判定をすると、ｓｈｅｌｆ＝ｔｅｍｐと設定する（ステップＳ２０９）。つまり、ステップＳ２０５で取得したキーコードによって特定されてＲＡＭ３０９にｔｅｍｐとして格納した数値を調整対象となる棚段（調整対象表示パネル）として設定する。そして、ＣＰＵ３０７は、ディスプレイ３０３を駆動制御し、補正画面中にホワイト表示している個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）中、その棚段に対応する表示領域ＩＭＧＡの表示を強調表示する。強調表示は、一例として、ホワイト表示の表示色を別の色に変更したり、あるいは点滅表示したりすることによってなされる。
【００４９】
図１１は、補正モード時にコンピュータ３０１（３０１ａ、３０１ｂ）のディスプレイ３０３に表示される補正画面の画面遷移の一例を示す模式図である。図１１では、表示領域ＩＭＧＡ３が強調表示されている様子を示している。
【００５０】
図１０のフローチャートの説明に戻る。ＣＰＵ３０７は、ステップＳ２０６の判定の結果、押下されたキーが数字キーではなかったと判定した場合、ｓｈｅｌｆ＝で特定される数値が−１かどうかを確認し（ステップＳ２１１）、ｓｈｅｌｆ＝−１である場合にはステップＳ２０４のキー入力待ちにリターンする。ｓｈｅｌｆ＝−１である場合には、調整対象となる棚段（調整対象表示パネル）が選択されていない状態なので、その選択を待つためである。
【００５１】
ＣＰＵ３０７は、ステップＳ２１１でｓｈｅｌｆ＝−１でないことを確認したならば、ステップＳ２０５で取得したキーコードによって特定されるキーの種別を判定する（ステップＳ２１２）。
【００５２】
ＣＰＵ３０７は、ステップＳ２１２での判定により、矢印キーが押下されたと認識した場合、ステップＳ２０９でｓｈｅｌｆ＝ｔｅｍｐと設定することによって決められた調整対象となる棚段（調整対象表示パネル）に対応する表示領域ＩＭＧＡを、矢印キーの方向に１ドット移動する（ステップＳ２１３）。この際、ＣＰＵ３０７は、移動に伴う表示位置のオフセットデータをＲＡＭ３０９のワークエリアに一時記憶する。つまり、この場合のオフセット値は、図９に示す表示補正ファイル３５４中、ステップＳ２０９でｓｈｅｌｆ＝ｔｅｍｐと設定することによって決められた調整対象となる棚段（調整対象表示パネル）について、つまり、その数値が＜ＳｈｅｌｆＢｏａｒｄＩＤ＞と＜ＳｈｅｌｆＢｏａｒｄＩＤ＞との間に設定されている棚段について、＜ＤｉｆｆＸ＞と＜ＤｉｆｆＸ＞とで囲まれたＸ座標の数値及び＜ＤｉｆｆＹ＞と＜ＤｉｆｆＹ＞とで囲まれたＹ座標の数値として設定される。そして、ステップＳ２０４のキー入力待ちにリターンする。
【００５３】
ＣＰＵ３０７は、ステップＳ２１２での判定により、ｓｈｉｆｔ＋矢印キーが押下されたと認識した場合、ステップＳ２０９でｓｈｅｌｆ＝ｔｅｍｐと設定することによって決められた調整対象となる棚段（調整対象表示パネル）に対応する表示領域ＩＭＧＡを、矢印キーの方向に拡大又は縮小する（ステップＳ２１４）。この際、ＣＰＵ３０７は、拡大又は縮小である表示サイズのオフセットデータをＲＡＭ３０９のワークエリアに一時記憶する。つまり、この場合のオフセット値は、図９に示す表示補正ファイル３５４中、ステップＳ２０９でｓｈｅｌｆ＝ｔｅｍｐと設定することによって決められた調整対象となる棚段（調整対象表示パネル）について、つまり、その数値が＜ＳｈｅｌｆＢｏａｒｄＩＤ＞と＜ＳｈｅｌｆＢｏａｒｄＩＤ＞との間に設定されている棚段について、＜ＤｉｆｆＨｅｉｇｈｔ＞と＜ＤｉｆｆＨｅｉｇｈｔ＞とで囲まれた高さの数値及び＜ＤｉｆｆＷｉｄｔｈ＞と＜ＤｉｆｆＷｉｄｔｈ＞とで囲まれた幅の数値として設定される。そして、ステップＳ２０４のキー入力待ちにリターンする。
【００５４】
ＣＰＵ３０７は、ステップＳ２１２での判定により、ｃｔｒｌ＋Ｓキーが押下されたと認識した場合、ステップＳ２１３及びステップＳ２１４でＲＡＭ３０９のワークエリアに一時記憶されたオフセットデータを表示補正ファイル３５４に設定する（ステップＳ２１５）。そして、ステップＳ２０４のキー入力待ちにリターンする。
【００５５】
ＣＰＵ３０７は、ステップＳ２１２での判定により、Ｅｎｔｅｒキーが押下されたと認識した場合、ステップＳ２０９でｓｈｅｌｆ＝ｔｅｍｐと設定することによって決められた調整対象となる棚段（調整対象表示パネル）に対応する表示領域ＩＭＧＡに対してステップＳ２１０でなされた強調表示を解除する（ステップＳ２１６）。そして、ｓｈｅｌｆ＝−１として、どの棚段（調整対象表示パネル）も選択されていない状態に戻す（ステップＳ２１７）。そして、ステップＳ２０４のキー入力待ちにリターンする。
【００５６】
ＣＰＵ３０７は、ステップＳ２１２での判定により、ｃｔｒｌ＋Ｑキーが押下されたと認識した場合、補正モードを終了する。
【００５７】
以上説明したように、ステップＳ２１３の処理とステップＳ２１５の処理とによって、プロジェクタ画像中における表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置を個々独立に変更するデータ補正処理が実行される。また、ステップＳ２１４の処理とステップＳ２１５の処理とによって、プロジェクタ画像中における表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示サイズを個々独立に変更するデータ補正処理が実行される。
【００５８】
なお、ステップＳ２１３〜ステップＳ２１６の処理の実行を指定するステップＳ２１２で判定されるキーの種別は、一つの例を例示しているに過ぎない。ステップＳ２１３〜ステップＳ２１６の処理の実行の指定は別の種類のキーによってなされてもよく、ポインティングデバイス３０５での操作指定によってなされてもよい。
【００５９】
図１２は、ディスプレイ３０３上での表示座標の一例を示す模式図である。ここで、表示補正ファイル３５４にオフセット値を設定することが、何故にプロジェクタ画像中における表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及び表示サイズを個々独立に変更することになるのかについて説明する。
【００６０】
図１２に例示するように、ディスプレイ３０３の表示コントローラ（図示せず）は、Ｘ＝０〜１０２４、Ｙ＝０〜７６８の座標系でディスプレイ３０３を表示制御するものとする。そして、ＣＰＵ３０７は、ディスプレイ３０３に対する表示内容の基準座標及び基準サイズ（幅、高さ）を、表３に示すように仮定する。
【００６１】
【表３】
2009160292.tif 000005
【００６２】
この仮定中の「ＢａｓｅＸ」、「ＢａｓｅＹ」、「ＢａｓｅＷｉｄｔｈ」及び「ＢａｓｅＨｅｉｇｈｔ」には、図８に示す表示基準ファイル３５３中で「Ｘ」、「Ｙ」、「Ｗｉｄｔｈ」及び「Ｈｅｉｇｈｔ」として定義されている数値が当て嵌められる。
【００６３】
また、ＣＰＵ３０７は、表示位置のオフセット量及び表示サイズのオフセット量を表４に示すように仮定する。
【００６４】
【表４】
2009160292.tif 000006
【００６５】
この仮定中の「ＤｉｆｆＸ」、「ＤｉｆｆＹ」、「ＤｉｆｆＷｉｄｔｈ」及び「ＤｉｆｆＨｅｉｇｈｔ」には、図９に示す表示補正ファイル３５４中で「ＤｉｆｆＸ」、「ＤｉｆｆＹ」、「ＤｉｆｆＨｅｉｇｈｔ」及び「ＤｉｆｆＷｉｄｔｈ」として定義されている数値が当て嵌められる。
【００６６】
また、ＣＰＵ３０７は、補正反映後の表示位置及び表示サイズを表５に示すように仮定する。
【００６７】
【表５】
2009160292.tif 000007
【００６８】
そして、ＣＰＵ３０７は、上記仮定の下、補正反映後の個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示座標を表６に示すように設定し、表示コントローラ（図示せず）を制御する。
【００６９】
【表６】
2009160292.tif 000008
【００７０】
その結果、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）は、図９に示す表示補正ファイル３５４中で「ＤｉｆｆＸ」、「ＤｉｆｆＹ」、「ＤｉｆｆＨｅｉｇｈｔ」及び「ＤｉｆｆＷｉｄｔｈ」として定義されたオフセット値が反映された表示位置及び表示サイズで表示されることになる。
【００７１】
以上説明したように、本実施の形態のコンピュータ３０１（３０１ａ、３０１ｂ）によれば、個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及び表示サイズを調整することが可能である。これは、一例として、陳列棚１０１の個体差やその経年変化によって、個々のスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に対する個々の表示領域ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）の表示位置及びサイズがずれるような場合、そのずれを解消する極めて有効な解決策となる。その結果、複数段の透過型のスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）という構造物に対して、プロジェクタ２０１から投影する一画面のプロジェクタ投影画像を正しく位置合わせすることができ、個々のスクリーン１０６（スクリーン１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）に位置ずれなくプロジェクタ投影画像を表示させることが可能となる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の一形態を示す陳列棚システムの全体の模式図である。
【図２】陳列棚の縦断側面図である。
【図３】プロジェクタに画像データを送信するコンピュータのハードウェア構成を示すブロック図である。
【図４】プロジェクタの投影画像の基礎となる画像データを編集生成してプロジェクタに投影させるためのコンピュータ上での仕組みを例示する模式図である。
【図５】プロジェクタが投射するプロジェクタ投影画像の基礎となるコンピュータ上で編集生成されたプロジェクタ画像の一例を示す模式図である。
【図６】コンピュータが画像形成投影ソフトウェアに記述されているプログラムに従い実行する編集モードと投影モードと補正モードとの切り換え処理を説明するためのフローチャートである。
【図７】補正モード時にコンピュータのディスプレイに表示される補正画面の一例を示す模式図である。
【図８】表示基準ファイルの一例を示す模式図である。
【図９】表示補正ファイルの一例を示す模式図である。
【図１０】コンピュータが画像形成投影ソフトウェアに記述されているプログラムに従い補正モードで実行する補正処理の流れを示すフローチャートである。
【図１１】補正モード時にコンピュータのディスプレイに表示される補正画面の画面遷移の一例を示す模式図である。
【図１２】ディスプレイ上での表示座標の一例を示す模式図である。
【符号の説明】
【００７３】
１０１…陳列棚，１０２（１０２ａ、１０２ｂ、１０２ｃ）…載置台，１０６（１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ）…スクリーン，２０１…プロジェクタ，３０１（３０１ａ、３０１ｂ）…コンピュータ（プロジェクタ画像送信装置），３０３…ディスプレイ（表示部），３０４…キーボード（入力部），３０５…ポインティングデバイス（入力部），３０６…マイクロコンピュータ（制御部），３０９…ＲＡＭ（記憶部），３１１…ＨＤＤ（記憶部），３１４…通信インターフェース（データ送信部），３５１…画像形成投影ソフトウェア（コンピュータプログラム），３５３…表示基準ファイル（表示ファイル），３５４…表示補正ファイル（表示ファイル），Ａ…商品（品物），ＩＭＧＡ（ＩＭＧＡ１、ＩＭＧＡ２、ＩＭＧＡ３、ＩＭＧＡ４）…表示領域
【図１】
2009160292.tif 000009
【図２】
2009160292.tif 000010
【図３】
2009160292.tif 000011
【図４】
2009160292.tif 000012
【図５】
2009160292.tif 000013
【図６】
2009160292.tif 000014
【図７】
2009160292.tif 000015
【図８】
2009160292.tif 000016
【図９】
2009160292.tif 000017
【図１０】
2009160292.tif 000018
【図１１】
2009160292.tif 000019
【図１２】
2009160292.tif 000020