(57)【要約】【課題】ユーザの自然な動作に応じて広視野角の画像データをスクロールまたは拡大・縮小する。【解決手段】広視野角の画像データを保持する画像データ保持手段と、ユーザの動作を検出する動作検出手段と、動作検出手段の検出信号に応じて前記画像データをスクロールまたは拡大・縮小する制御手段とを備える。例えば、ユーザの左右の動作操作によって前記画像データをスクロールさせ、またはユーザの前後の動作操作によって前記画像データを拡大または縮小させ、ユーザに臨場感を体感させることができる。【選択図】図１
2007322452.tif 000002
【特許請求の範囲】
【請求項１】
広視野角の画像データを保持する画像データ保持手段と、ユーザの動作を検出する動作検出手段と、動作検出手段の検出信号に応じて前記画像データをスクロールまたは拡大・縮小する制御手段とを備えたことを特徴とする画像表示装置。
【請求項２】
前記動作検出手段は、ユーザの動作を検出するためのセンサーを備えたことを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記動作検出手段は、前記画像データに優先させるユーザの対応表を保持することを特徴とする請求項１記載の画像表示装置。
【請求項４】
前記動作検出手段は、前記センサーによってユーザの注目領域を検出し、
前記制御手段は、注目領域を中心に画像データをスクロールまたは拡大・縮小させることを特徴とする請求項１乃至３記載の画像表示装置。
【請求項５】
ユーザの左右の動作操作によって、前記画像データをスクロールさせることを特徴とする請求項１乃至４記載の画像表示装置。
【請求項６】
ユーザの前後の動作操作によって、前記画像データを拡大または縮小させることを特徴とする請求項１乃至４記載の画像表示装置。
【請求項７】
前記制御手段は、スクロールの移動幅または拡大・縮小サイズを、前記動作検出手段で検出したユーザの動作量に応じて制御することを特徴とする請求項１乃至６記載の画像表示装置。
【請求項８】
前記制御手段は、スクロールの移動幅または拡大・縮小サイズを、前記画像データのコンテンツ単位またはシーン単位に制御することを特徴とする請求項１乃至６記載の画像表示装置。
【請求項９】
前記制御手段は、所定の動作に応じて予め定めた画像データに制御することを特徴とする請求項１乃至３記載の画像表示装置。
【請求項１０】
前記所定の動作は、少なくとも二つ以上の動作を検出したことを特徴とする請求項９記載の画像表示装置。
【請求項１１】
広視野角の画像データを保持するステップと、ユーザの動作を検出するステップと、動作検出手段の検出信号に応じて前記画像データをスクロールまたは拡大・縮小するステップとを備えたことを特徴とする画像表示方法。
【請求項１２】
ユーザの動作を検出するために、センサーによってユーザの注目領域を検出し、注目領域を中心に画像データをスクロールまたは拡大・縮小させることを特徴とする請求項１１記載の画像表示方法。
【請求項１３】
ユーザの左右の動作操作によって、前記画像データをスクロールさせることを特徴とする請求項１１または１２記載の画像表示方法。
【請求項１４】
ユーザの前後の動作操作によって、前記画像データを拡大または縮小させることを特徴とする請求項１１または１２記載の画像表示方法。
【請求項１５】
スクロールの移動幅または拡大・縮小サイズを、ユーザの動作量に応じて制御することを特徴とする請求項１１乃至１４記載の画像表示方法。
【請求項１６】
スクロールの移動幅または拡大・縮小サイズを、前記画像データのコンテンツ単位またはシーン単位に制御することを特徴とする請求項１１乃至１４記載の画像表示方法。
【請求項１７】
所定の動作に応じて予め定めた画像データに制御することを特徴とする請求項１１乃至１４記載の画像表示方法。
【請求項１８】
広視野角の画像データを保持するステップと、ユーザの動作を検出するステップと、動作検出手段の検出信号に応じて前記画像データをスクロールまたは拡大・縮小するステップとを実現させるプログラムを記録した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの動作と表示画像の切り替え（スクロールまたは拡大・縮小）を連動させることで操作性を向上し、あたかも自然な動作に応じて大画面表示装置に広視野角の画像データをスクロールまたは拡大・縮小させてユーザに臨場感を体感できる画像表示技術に関するものである。
【背景技術】
【０００２】
近年、表示装置の薄型化および大画面化が普及している。この普及に伴い映像・音響などの臨場感を与える要因として視野角、解像度、立体感などが注目を集めている。特に視野角は広ければ広いほど臨場感の効果が大きいことが分かっている。ただし、広視野角の画像データを表示するためには、その視野角に応じた大掛かりな表示装置が必要である。
【０００３】
このため、大画面表示装置で表示画像をスクロールまたは拡大・縮小させる一般的な手法として、タッチパネルやリモコンに設けられたカーソルキーやトラックボールを用いて制御していたが、操作上面倒である。
【０００４】
そこで、従来、携帯型端末で表示画面のスクロールや拡大・縮小を行う際の操作性を向上させる画像表示装置があった（特許文献１参照）。図１８は、前記特許文献１に記載された従来技術のブロック図である。
【０００５】
加速度センサー１８０２は、携帯電話１８０１の移動方向および移動量を検出する。CPU１８０４は、携帯電話１８０１を上下左右斜めに移動させると、その移動量に応じてLCD１８０６の表示画面を上下左右斜めにスクロールさせ、手前に移動させると表示画面を拡大、奥に移動させると縮小させるように制御する。加速度センサー１８０２は、携帯電話１８０１が静止したときに、その静止位置を移動方向および移動量を検出する基準点として設定する。
【特許文献１】特開２００４−１９１６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の構成では、ユーザが表示装置本体そのものを移動させて、その移動方向および移動量に応じて表示画像をスクロールまたは拡大・縮小を行っているが、広視野角の画像データを大画面で表示する場合、大画面表示装置をユーザが移動させることは不可能である。
【０００７】
従って、本発明の目的は、ユーザの自然な動作に応じて大画面表示装置に広視野角の画像データをスクロールまたは拡大・縮小させてユーザに臨場感を体感できる技術を提供することである。
【課題を解決するための手段】
【０００８】
前記従来の課題を解決するために、
請求項１記載の画像表示装置は、広視野角の画像データを保持する画像データ保持手段と、ユーザの動作を検出する動作検出手段と、動作検出手段の検出信号に応じて前記画像データをスクロールまたは拡大・縮小する制御手段と、を備える。
【０００９】
請求項２記載の通り、動作検出手段は、ユーザの動作を検出するためのセンサーを備える。
【００１０】
請求項３記載の通り、画像データと優先させるユーザとの対応表を保持している。
【００１１】
請求項４記載の通り、動作検出手段は、センサーによってユーザの注目領域を検出し、制御手段は、注目領域を中心に画像データをスクロールまたは拡大・縮小させる。
【００１２】
請求項５記載の通り、ユーザの左右の動作操作によって、画像データをスクロールさせる。
【００１３】
請求項６記載の通り、ユーザの前後の動作操作によって、画像データを拡大または縮小させる。
【００１４】
請求項７記載の通り、スクロールの移動幅または拡大・縮小させるサイズを、ユーザの動作量に応じて制御する。
【００１５】
請求項８記載の通り、スクロールの移動幅または拡大・縮小サイズを、画像データのコンテンツ単位またはシーン単位に制御する。
【００１６】
請求項９記載の通り、制御手段は、所定の動作に応じて予め定めた画像データに制御する。
【００１７】
請求項１０記載の通り、所定の動作は、少なくとも二つ以上の動作を検出することである。
【００１８】
本構成によって、ユーザの自然な動作に応じて大画面表示装置に広視野角の画像データをスクロールまたは拡大・縮小させることができる。
【発明の効果】
【００１９】
本発明によれば、ユーザの動作に応じて大画面表示装置に広視野角の画像データをスクロールまたは拡大・縮小させるので、自然な人間の動作に連動して表示画像が切り替わる。したがって、操作性が向上するとともに、あたかも視野角の広い画像データを見ているかのような臨場感を体感できる。
【発明を実施するための最良の形態】
【００２０】
（実施の形態１）
以下、図面を参照しながら、本発明の実施の形態１を説明する。
【００２１】
図１は、本発明の実施の形態１に係る画像表示装置のブロック図である。
【００２２】
図１において、画像表示装置は、画像データ保持部１０１と動作検出部１０２と制御部１０３を備える。
【００２３】
以下、図３から図７を参照して、本発明の画像表示方法について説明する。
【００２４】
図３は、実施の形態１における画像表示装置の動作フローを示した図である。
【００２５】
なお、本実施の形態において入力される広視野角の画像データは、圧縮符号化のストリームまたはビットマップデータである等一般的に動画として連続して出力される画像データであればよい。
【００２６】
まず、画像データ保持部１０１は、入力される広視野角の画像データを保持する（ステップ３０１）。
【００２７】
次に、動作検出部１０２は、表示画像を視聴しているユーザの動作を検出する（ステップ３０２）。ここでユーザの動作とは、視線、頭部、上半身などの少なくとも１つの移動方向を検出する。
【００２８】
次に、制御部１０３は以下の処理を行う。
【００２９】
前記検出した動作の移動方向が、左右方向であるかを判定する（ステップ３０３）。左右方向であると判定した場合は、表示画像を移動方向に応じてスクロール表示する（ステップ３０４）。例えば、図4と図５は、ユーザの動作が左方向に移動した例を図示している。図４に示すようにユーザの動作が左方向に移動した場合、図５に示すように広視野角画像データを左方向にスクロールして表示画像を切り替える。この結果、ユーザが表示領域の右側になにかあるのではないかと、あたかも覗き込むような自然な動作に連動して今まで見えてなかったオブジェクトが表示される。または、図４に示す丸いオブジェクトを表示領域の中心で見たいときに、スクロールすることで所望の結果を得ることができる。
【００３０】
ステップ３０３で移動方向が左右方向でないと判定した場合、次に、前後方向であるかを判定する（ステップ３０５）。前後方向でないと判定した場合は、エラー処理として何も表示画像を変化しないで終わる。一方、前後方向であると判定した場合、表示画像を拡大または縮小した画像データを表示する（ステップ３０６）。例えば、図６と図７は、ユーザの動作が前後方向に移動した例を図示している。図６は、ユーザの動作が後方向に移動した例を示し、図４の広視野角画像データを縮小して、画像データ全体が表示される。図７は、ユーザの動作が前方向に移動した例を示し、図４の表示画像の一部を拡大して表示される。
【００３１】
以上のように、本発明の実施の形態１に係る画像表示装置によれば、ユーザの自然な動作に連動して表示画像をスクロールまたは拡大・縮小することで、操作性が向上するとともに、あたかも視野角の広い画像データを見ているかのような臨場感を体感できる。
【００３２】
なお、ユーザの動作を検出するために、図２に示すブロック図のセンサー２０４を用いてより精度の高い動作検出をすることが好ましい。センサーは、ユーザの視線や顔などを撮影してその撮影画像から動作を検出してもよい。また、ユーザに身に付けたマーカや機器（センサー付き座椅子、クッション、赤外線など）で検出してもよい。つまり、ユーザの動作を検出できるものであればこれに限定されない。
【００３３】
さらに、ユーザの注目領域が表示画像の中心になるように表示画像のスクロールまたは拡大・縮小を行うことによって、より自然な動作と連動した表示画像の切り替えができる。
【００３４】
また、スクロールする移動幅や拡大・縮小画像のサイズは、ユーザの動作量に応じて適切に切り替えることが好ましい。さらに、表示画像のコンテンツ単位またはシーン単位に制御してもよい。
【００３５】
なお、上記実施の形態では、ユーザの動作が後ろに移動すると表示画像を縮小、前に移動すると拡大させるようにしたが、後ろに移動すると表示画像を拡大、前に移動すると縮小するようにしてもよい。同様にして、ユーザの左右方向の移動と表示画像のスクロールとを反対にしてもよく、このような移動方向とスクロール、拡大・縮小との対応を、ユーザの好みに応じて選択可能としてもよい。
【００３６】
（実施の形態２）
以下、図面を参照しながら、本発明の実施の形態２を説明する。
【００３７】
本発明の実施の形態２に係る画像表示装置の構成は、図１と同じであるので説明を省略する。
【００３８】
以下、図８から図１０を参照して、本発明の画像表示方法について説明する。
【００３９】
図８は、実施の形態２における画像表示装置の動作フローを示した図である。
【００４０】
まず、画像データ保持部１０１（ステップ８０１）と動作検出部１０２（ステップ８０２）までの処理は実施の形態１と同じであるので省略する。
【００４１】
次に、検出した動作が、複数の異なる動作であるかを判定する（ステップ８０３）。複数の動作であると判定した場合は、表示画像を予め定めたモード状態に戻して表示する（ステップ８０４）。例えば、図9は、ユーザ１とユーザ２が異なる動作をした場合の例を図示しており、ユーザ１が左方向に移動、ユーザ２が右方向に移動した例であり、２つの異なる動作を検出したため、図６に示したように広視野角画像データの全体を把握できるように縮小した画像を表示する。
【００４２】
ステップ８０３で複数の異なる動作でないと判定した場合、次に、動作の移動方向を判定する（ステップ８０５）。左右方向の場合は、表示画像を対応する方向にスクロールする（ステップ８０６）。前後方向の場合は、表示画像を拡大または縮小する（ステップ８０７）。
【００４３】
以上のように、本発明の実施の形態２に係る画像表示装置によれば、複数のユーザの動作に応じて表示画像をスクロールまたは拡大・縮小することで、操作性が向上できる。
【００４４】
又、複数のユーザが互いに異なる方向（左右、又は、前後を含む）に移動した場合に表示画像を縮小して広視野角画像を表示する構成とすることにより、一方のユーザの動作によって他方のユーザの操作性に悪影響を与えることを緩和することができる。
【００４５】
なお、複数の異なるユーザの動作を検出した場合、画像全体を表示するように縮小したがこれに限定されない。例えば、図１０に示すように対応表をもっておき、表示しているコンテンツ単位に誰の動作を優先させるかの対応表から決定する。つまり、コンテンツBを表示している場合は、ユーザ２の動作を優先して、その動作に応じて表示画像を切り替えるようにする。誰が視聴しているのかなどのユーザ確認は、リモコン等を持っている人を優先させる、またはセンサーを用いてもよい。
【００４６】
（実施の形態３）
以下、図面を参照しながら、本発明の実施の形態３を説明する。
【００４７】
図１１は、本発明の実施の形態３に係る画像表示装置のブロック図である。
【００４８】
図１１において、実施の形態１同様に画像表示装置は、画像データ保持部１０１と動作検出部１０２と制御部１０３を備え、更に、ユーザ動作記録部１１０１と、推奨方向表示部１１０２とを有する。
【００４９】
ユーザ動作記録部１１０１は、ユーザがコンテンツの視聴時にどの方向に動作をしたかを記録する。図１２は記録データの例を示した図である。
【００５０】
図１２に示すように、コンテンツの開始時刻からの経過時間と、ユーザがどちらの方向に動作をしたのかとの対応を示すデータをユーザの視聴に合わせて記録する。
【００５１】
図１２の例では、ユーザ動作記録部は、１回目の視聴では、ユーザはコンテンツの開始時刻より００：０１：１０経過した時点で左の方向に移動しており、００：０２：３０経過した時点で右の方向に移動している。又、２回目の視聴では、００：０１：１０経過した時点で、前の方向に移動している。
【００５２】
推奨方向表示部１１０２は、前記コンテンツが再生される際に、ユーザ動作記録部１１０１の有するデータに基づいて、過去のユーザ動作の方向、又は、過去にユーザが動作していない方向を表示する部分である。
【００５３】
図１２の例では、コンテンツ１において００：０１：１０経過した時点で、ユーザが過去に動作していない方向は右と後ろであり、右と後ろの方向を示す例えば矢印等のインジケータを画面に表示する。又、過去に動作した方向を示す場合は過去に左と前との方向に進んだことを表示する。図１３に表示されるインジケータの例を示す。
【００５４】
図１４は、実施の形態３における画像表示装置の動作フローを示した図である。
【００５５】
まず、画像データ保持部１０１は、再生する広視野角の画像データを保持する（ステップ１４０１）。ここでは、コンテンツAを再生する場合を想定する。
【００５６】
次に、推奨方向表示部１１０２は、図１２で示したユーザ動作の記録情報をもとに動作が発生した経過時点でコンテンツAの再生画像上にユーザが動作していない方向（又は動作した方向）を図１３に示したようなインジケータを表示する（ステップ１４０２）。
【００５７】
次に、動作検出部１０２は、表示画像を視聴しているユーザの動作を検出する（ステップ１４０３）。
【００５８】
次に、ユーザ動作記録部１１０１は、前記検出した動作の移動方向と、移動した時刻としてコンテンツAの開始時刻からの経過時間を記録する（ステップ１４０４）。例えば、図１２に示す記録情報の場合、3回目として新たに記録すればよい。
【００５９】
次に、制御部１０３は、実施の形態１または実施の形態２と同様な処理を実行して、表示画像を作成する（ステップ１４０５）。
【００６０】
以上、コンテンツAの再生を終わるまでステップ１４０２からステップ１４０５を繰り返す。
【００６１】
このような構成とすることで、同一のコンテンツをユーザが繰り返し視聴する場合に、ユーザが過去に自分がどの方向の内容を見ていないか、或いは、他の視聴者がどの方向に進んでみたかを知ることができ、広視野角のコンテンツを無駄なく楽しむことができる。
【００６２】
尚、ユーザ動作記録部は、複数のユーザ毎に、どの方向にすすんだのかを記録してもよい。この場合、ユーザＡが繰り返し同一のコンテンツを視聴する場合には、ユーザＡのみの過去の視聴方向を表示させることができる。又は、ユーザＡが他のユーザの過去の視聴方向を参照して同一のコンテンツの内容を視聴することができる。
【００６３】
尚、表示部は前記表示用の制御信号を出力するプロセッサでよいことはいうまでもない。
【００６４】
尚、ユーザ動作の記録情報は、コンテンツの管理情報に記録するのが好ましい。ただし、管理情報への記録データのフォーマットは上述したものに限らない。例えば、メインの動画であるコンテンツに対して、メインの動画のどの時刻からどの時刻までサブの動画である動作方向表示（サブ動画）が示されるべきものかを示す管理情報を記録媒体に記録してもよい。この様子を図１５に示す。
【００６５】
この場合、コンテンツを再生する再生機は、管理情報の指示に従いメインのコンテンツを表示しつつ、第１の時間帯（T０〜T３）まではメインのコンテンツだけを表示し、第２の時間帯（T４〜T５）は、サブの表示として動作方向又は動作推奨方向を表示する。そして、第３の時間帯（T６〜T７）までは再びメインのコンテンツのみを表示する。
【００６６】
なお、実施の形態における画像表示装置の各構成要素をプログラムとして構築し、画像表示装置として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることも可能である。このプログラムには、画素データ保持部１０１と動作検出部１０２と制御部１０３が、プロセス、またはプログラムモジュールとして実装されることになる。
【００６７】
本実施の形態に係る構成例を図１６に示す。１６０１はCPU、１６０２は画像保持部、１６０３は画像保持部の接続I/O、１６０４はテレビ等のディスプレイ部、１６０５はディスプレイ部の接続I/O、１６０６はRAM、１６０７はハードディスク等の外部記憶装置、１６０８は外部記憶装置の接続I/O、１６０９はCD-ROMやDVD-ROM等の記憶媒体、１６１０は記憶媒体を読み込むドライブ、１６１１はドライブの接続I/O、１６１２はネットワーク通信を行うI/Fである。
【００６８】
以下、図１７のフローチャートを用いて詳細を示す。
【００６９】
まずプログラムの読み込みを行う。
【００７０】
本プログラムは、コンピュータ上で実行可能な形式として記録媒体１６０９に格納されている。これをドライブ１６１０で読み込む。或いは、本プログラムは、ネットワークなどのI/F１６１２を通じてダウンロードしてもよい。また、本プログラムは、予め外部記憶装置１６０７に格納されていてもよいし、更には、ドライブ、ネットワークを通じて読み込んだ後に、接続I/O１６１１及び１６０８を通じて、外部記憶装置１６０７に格納してもよい（ステップ１７０１）。
【００７１】
読み込んだプログラムをRAM１６０６に読み込む（ステップ１７０２）。なお、ドライブ１６１０を用いて読み込む場合は、接続I/O１６１１を通じてRAM１６０６へ展開される。一方、外部記憶装置１６０７を用いて読み込む場合は、接続I/O１６０８を通じてRAM１６０６へ展開される。
【００７２】
次に画像データの保持を行う。
【００７３】
画像データは、画像保持部１６０２で格納される。
【００７４】
格納された画像が、接続I/O１６０３及び１６０８を通じて外部記憶装置に格納される（ステップ１７０３）。
【００７５】
格納された画像データが、接続I/O１６０８を通じてRAM１６０６へ展開される（ステップ１７０４）。
【００７６】
RAMに読み込まれたプログラムと画像データを用いてCPU１６０１で画像生成処理が行われる（ステップ１７０５）。ここでの処理は、上述した実施の形態に従って進められる。
【００７７】
生成した結果は、接続I/O１６０５を通じてディスプレイ部１６０４に表示される。また、生成した画像データを、I/F１６１２を通じて送信することも可能である。なお、典型的には、上記実施の形態に係る画像処理装置が実現する各機能は、所定のプログラムデータが格納されたＲＯＭ、ＲＡＭ、ハードディスク等の記憶装置と、当該プログラムデータを実行するＣＰＵ（セントラル・プロセッシング・ユニット）とによって実現される。この場合、各プログラムデータは、ＣＤ−ＲＯＭやフレキシブルディスク等の記憶媒体を介して導入されてもよい。
【産業上の利用可能性】
【００７８】
本発明にかかる画像表示装置は、あたかもユーザの自然な動作で画像データをスクロールまたは拡大・縮小して表示画像を切り替えることができ、視野角の広い画像データを1画面ディスプレイ上に操作性を向上させて表示する用途等にも適用できる。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態１に係る画像表示装置の構成を示すブロック図
【図２】本発明の実施の形態１に係る画像表示装置の構成を示すブロック図
【図３】実施の形態１における画像表示装置の動作フローを示す図
【図４】ユーザの動作が左方向に移動した例を示す図
【図５】ユーザの動作が左方向に移動した例を示す図
【図６】ユーザの動作が後方向に移動した例を示す図
【図７】ユーザの動作が前方向に移動した例を示す図
【図８】実施の形態２における画像表示装置の動作フローを示す図
【図９】複数ユーザの異なる動作を検出した例を示す図
【図１０】コンテンツと優先するユーザを示す対応表を示す図
【図１１】本発明の実施の形態３に係る画像表示装置の構成を示すブロック図
【図１２】ユーザ動作の記録情報を示す図
【図１３】推奨方向を表示するインジケータの例を示す図
【図１４】実施の形態３における画像表示装置の動作フローを示す図
【図１５】サブ動画の表示例を示す図
【図１６】本発明の実施の形態における記録媒体のブロック図
【図１７】本発明の実施の形態における記録媒体のフローチャート
【図１８】従来技術（特許文献１）のブロック図
【符号の説明】
【００８０】
１０１，２０１    画像データ保持部
１０２，２０２    動作検出部
１０３，２０３    制御部
２０４    センサー
１１０１    ユーザ動作記録部
１１０２    推奨方向表示部
１６０１    CPU
１６０２    画像保持部
１６０３    I/O
１６０４    ディスプレイ部
１６０５    I/O
１６０６    RAM
１６０７    外部記憶装置
１６０８    I/O
１６０９    ROM
１６１０    ドライブ
１６１１    I/O
１６１２    I/F
１８０１    携帯電話
１８０２    加速度センサ
１８０３    位置検出部
１８０４    CPU
１８０５    LCDドライバ
１８０６    LCD
【図１】
2007322452.tif 000003
【図２】
2007322452.tif 000004
【図３】
2007322452.tif 000005
【図４】
2007322452.tif 000006
【図５】
2007322452.tif 000007
【図６】
2007322452.tif 000008
【図７】
2007322452.tif 000009
【図８】
2007322452.tif 000010
【図９】
2007322452.tif 000011
【図１０】
2007322452.tif 000012
【図１１】
2007322452.tif 000013
【図１２】
2007322452.tif 000014
【図１３】
2007322452.tif 000015
【図１４】
2007322452.tif 000016
【図１５】
2007322452.tif 000017
【図１６】
2007322452.tif 000018
【図１７】
2007322452.tif 000019
【図１８】
2007322452.tif 000020