(57)【要約】【課題】ユーザが印刷データの前画像処理を行うことなく画像内容に最適な印刷出力結果を得ることができる印刷システムを提供すること。【解決手段】印刷装置と、印刷装置外にある装置外処理体とから成る印刷システムにおいて、前記データは、印刷出力する画像を形成するための印刷データと、印刷出力する画像の形成方法に関する情報である印刷属性から成り、前記印刷装置は、前記印刷属性に基づいて最適な装置外処理体を選択する選択処理と、前記選択された装置外処理体は、前記印刷属性の基づいて前記印刷データを変換する方法を決定するデータ変換内容決定処理と、前記印刷装置は、前記選択された装置外処理体の決定した前記データ変換内容に従って前記印刷データの内容を変換するデータ変換処理と、前記データ変換処理で変換された印刷データを印刷出力する印刷出力処理とを持つことを特徴とする。【選択図】図１
2005122373.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータ等からデータを受信して印刷出力する印刷装置と、前記印刷装置に指示を与える印刷装置外にある装置外処理体とから成る印刷システムにおいて、
前記データは、印刷出力する画像を形成するための印刷データと、印刷出力する画像の形成方法に関する情報である印刷属性から成り、前記印刷装置は、前記印刷属性に基づいて最適な装置外処理体を選択する選択処理と、前記選択された装置外処理体は、前記印刷属性の基づいて前記印刷データを変換する方法を決定するデータ変換内容決定処理と、前記印刷装置は、前記選択された装置外処理体の決定した前記データ変換内容に従って前記印刷データの内容を変換するデータ変換処理と、前記データ変換処理で変換された印刷データを印刷出力する印刷出力処理とを持つことを特徴とする印刷システム。
【請求項２】
前記選択処理は、処理が早く終わる装置外処理体を選択する処理であることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記選択処理は、出力画像品位が向上するような装置外処理体を選択する処理であることを特徴とする請求項１記載の印刷システム。
【請求項４】
前記データ変換処理は、画像のレタッチ若しくはカラーマッチング処理又はその両方であることを特徴とする請求項１記載の印刷システム。
【請求項５】
前記データ変換内容決定処理は、人間が手動で行うことを特徴とする請求項１記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに関するものである。
【背景技術】
【０００２】
従来より、ホストコンピュータより印刷データを受信して適当な画像処理を行い紙面へ可視画像形成出力する印刷装置は印刷能力が飛躍的に向上し、より美しいカラー印刷や高解像度印刷等が行えるようになってきており、出力結果が写真や書籍並のクオリティを持つものもある。これは印刷処理を専業とするプロフェッショナルユーザ向けの装置だけでなく、個人や一般オフィス等で印刷用画像処理技術を特に持たないユーザ向けの汎用印刷装置にも当て当てはまる。このような汎用印刷装置では、ユーザの代わりにホストコンピュータのプリンタドライバや印刷装置内部のコントローラソフトウエアがユーザの印刷したい元データを印刷装置の出力特性や能力に合わせて自動的に画像処理を行うことが一般的であった。
【０００３】
【特許文献１】特開平３−１７８２６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ユーザの印刷データは多種多様であり、例えば写真画像においても、人物のポートレート写真を美しい肌色に印刷する画像処理と、晴天の南国風景写真の青空を明るく印刷する画像処理と、暗めの夜景画像をシャドウ部の階調を豊かに印刷する画像処理とでは処理する内容は異なっていて、このように画像内容に即した処理は自動的な画像処理では対応し切れないことが多い。そのため、従来の印刷装置では、ユーザが出力する印刷装置の特性を加味しつつ印刷データを作成する前段階で適切な画像処理を行う必要があり、ユーザには手間が掛かるとともに画像処理知識が求められていた。
【０００５】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、ユーザが印刷データの前画像処理を行うことなく画像内容に最適な印刷出力結果を得ることができる印刷システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１記載の発明は、ホストコンピュータ等からデータを受信して印刷出力する印刷装置と、前記印刷装置に指示を与える印刷装置外にある装置外処理体とから成る印刷システムにおいて、前記データは、印刷出力する画像を形成するための印刷データと、印刷出力する画像の形成方法に関する情報である印刷属性から成り、前記印刷装置は、前記印刷属性に基づいて最適な装置外処理体を選択する選択処理と、前記選択された装置外処理体は、前記印刷属性の基づいて前記印刷データを変換する方法を決定するデータ変換内容決定処理と、前記印刷装置は、前記選択された装置外処理体の決定した前記データ変換内容に従って前記印刷データの内容を変換するデータ変換処理と、前記データ変換処理で変換された印刷データを印刷出力する印刷出力処理とを持つことを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、前記選択処理は、処理が早く終わる装置外処理体を選択する処理であることを特徴とする。
【０００８】
請求項３記載の発明は、請求項１記載の発明において、前記選択処理は、出力画像品位が向上するような装置外処理体を選択する処理であることを特徴とする。
【０００９】
請求項４記載の発明は、請求項１記載の発明において、前記データ変換処理は、画像のレタッチ若しくはカラーマッチング処理又はその両方であることを特徴とする。
【００１０】
請求項５記載の発明は、請求項１記載の発明において、前記データ変換内容決定処理は、人間が手動で行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、従来の印刷装置と同様の簡便さで、自動処理では得られない個別の画像に対応した適切な画像補正が行われた印刷出力物を得ることができるいう効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下に本発明の実施の形態を添付図面に基づいて説明する。
［図１（実施例の構成ブロック図）の説明］
図１は本発明の実施の形態の構成を説明したブロック図である。
【００１３】
図において、１．１はユーザがアプリケーション等を動かし、印刷装置へ印刷命令を転送するホストコンピュータ、１．２は印刷命令を元に画像処理を行い、可視画像形成出力する印刷装置、１．３は画像処理方法を決定するラボ、１．４はホストコンピュータと印刷装置間又は印刷装置とラボ間でデータの受け渡しを行うＬＡＮやインターネット等のようなネットワークを示している。
【００１４】
先ず、印刷装置１．２の内部構成について説明する。
【００１５】
１．２．１はネットワーク１．４と通信するネットワークＩ／Ｆであり、１．２．２は印刷画像を保管する画像保管部、１．２．３は印刷属性を保管する属性保管部である。ホストコンピュータ１．１からネットワークＩ／Ｆ１．２．１を通じて受信した印刷データは、印刷内容を示す画像データは画像保管部１．２．２に、印刷方法や画像の内容等の情報は属性管理部１．２．３へ格納され処理される。
【００１６】
１．２．４は印刷装置１．２が行う画像処理の内容を決定してもらうラボ１．３を、複数ある中から探し出すラボ検索部で、各ラボからのラボ情報を集めて１．２．５の印刷装置特性保管部に格納された情報に従って最適なラボを決定する。ラボ情報については図５で、ラボの決定方法については図４及び図６を使って説明する。ラボが決定すると印刷装置１．２は画像保管部１．２．２の画像と属性保管部１．２．３の属性をラボ１．３に送り、画像処理内容を決定してもらう。
【００１７】
１．２．６及び１．２．７はラボより受信した画像処理内容のうち、レタッチ内容を保管するレタッチ情報保管部と、色変換処理時に使われるカラープロファイルを保管するカラープロファイル管理部である。これらの内容については図８で例を示す。
【００１８】
印刷装置１．２は、保管したレタッチ情報とプロファイル情報を基に１．２．８のレタッチ処理部で印刷画像データを最適画像にレタッチし、１．２．９の色変換部でデバイス特性へのマッピング、ＹＭＣＫ変換、ハーフトーニング処理を行い、印刷出力部１．２．１０から紙面上へ可視画像形成出力する。
【００１９】
１．２．１１は上記処理を含め印刷装置１．２全体の制御を行うＣＰＵ、１．２．１２は上記処理を含めた処理内容が記述されたＲＯＭや各種作業情報を蓄えるＲＡＭ、１．２．１３は上記各構成間で通信する内部バスを示している。印刷装置１．２が印刷時に行う全処理については図４のフローチャートで詳細に説明する。又、印刷装置１．２の実例について図９の断面図で説明する。
【００２０】
以上が本実施の形態の構成を説明したブロック図であるが、その詳細な動きを説明する前に、本発明のポイントを図２（従来の画像処理手順）と図３（本実施の形態の画像処理手順）に基づいて説明する。
［図２（従来の画像処理手順）の説明］
先ず、図２で従来の印刷装置の画像処理手順の一例を説明する。
【００２１】
ホストコンピュータ２．１で作成された印刷データをプリンタ２．２が受信すると、内部でデバイスに依存しない色空間（例えばｓＲＧＢ）にマッピングされた画像データ２．２．１と印刷ジョブの画像処理方式の指示等が含まれたジョブ属性２．２．２に分割して保管される。ここで、印刷データには画像データ以外に線や図形や文字等のデータも含まれるが、本発明の説明は特に画像データについてポイントを絞って説明する。
【００２２】
受信した画像データ２．２．１は、先ずプリンタデバイスに依存したデバイスＲＧＢ空間（ｄＲＧＢとする）にマッピングし、同時にガンマも調整する。ここで、ユーザはジョブ属性２．２．２に画像処理方式の指示（例えば色味優先とか鮮やかさ優先) を加えることで複数用意されたプロファイル情報２．２．３，２．２．４，２．２．５を選び、カラーマッチング形態を意図したものにすることができる。
【００２３】
ｄＲＧＢに変換された画像データは、２．２．７のＹＭＣＫに変換し、その後、必要ならばディザ等でハーフトーニングし、紙面２．２．９へ印刷出力される。
【００２４】
別の形態ではＣＭＳをホストコンピュータ２．１上で行い印刷画像データをｄＲＧＢデータで送ることもあるが、ここではどちらでも構わない。
【００２５】
このように従来の印刷装置では、ユーザの意図した色味はカラーマッチングのプロファイルを選択することで行うが、全ての画像内容について用意されたプロファイルで適応可能ではなかったり、又、例えば写真画像等ではソースプロファイルが一定でないために自動化が難しかったりするため、ユーザの意図に反した色味で出力されてしまうケースが多々あった。
【００２６】
これに対して色味の厳密さが要求されるＤＴＰの世界では、データの作成はデザイナが行い、出力段の画像処理は印刷装置の特性を良く知り適切な色処理ノウハウを持つ印刷所のプロフェッショナルが手動で行うというように、役割分担が明確化されている。しかし、全ての印刷処理を印刷所経由で行うことは即効性に欠けるため、手軽にコンピュータからプリンタへ印刷するときはユーザが独自に色処理を試行錯誤したり、不満足な色味を我慢したりしてきた。
［図３（本実施の形態の画像処理手順）の説明］
本発明ではこの画像処理ワークフローを的確且つ簡便に変更するものである。図３でそのフローを説明する。
【００２７】
ホストコンピュータ３．１から受信した印刷データは、プリンタ３．２内で従来と同様に画像データ３．２．１とジョブ属性３．２．２として保存される。その後、ラボ検索３．２．４が各種ラボの情報３．３．１，３．４．１を掻き集め、ジョブ属性３．２．２の印刷ジョブを処理できるラボを検索する。そして、見つかったラボ３．４に画像データ３．４．２、ジョブ属性３．４．３、そして出力するプリンタのデバイス属性３．４．４を転送する。
【００２８】
ラボ３．４では画像処理のノウハウを持つプロフェッショナルな処理者３．４．５が、受信した情報を基にユーザの意図する色味に印刷できるよう、画像のレタッチ方法を決め（３．４．６）、出力プロファイルを作成し（３．４．７）、これらの画像処理情報をプリンタ３．２に送り返す。
【００２９】
プリンタ３．２では、ラボ３．４から受け取ったレタッチ情報３．２．５を基に元画像データ３．２．１をレタッチし（３．２．７）、カラーマッチングを行い（３．２．８）、その後、ＹＭＣＫ変換、ハーフトーニングを行って印刷出力する。
【００３０】
このようにユーザは従来と同様にプリンタ３．２へ印刷ジョブを転送し、プリンタが自動的にラボに送って画像処理方式を決めるため、ユーザは従来の印刷装置と変わらない簡便さで従来の自動画像処理では得られない個々の画像に即した色処理結果を得ることができる。
［図４（印刷装置とラボの処理手順）の説明］
以上の処理を実現する実施の形態として、印刷装置１．２及びラボ１．３で行う処理について図４のフローチャートに基づいて説明する。
【００３１】
先ず、印刷データを受信した印刷装置はステップＳ４．１．１で全てのラボにラボ情報４．３．１を要求する。ラボ１．３は、ステップＳ４．２．１で印刷装置１．２からの要求に応えてラボ情報４．３．１を送信する。ここでやり取りされるラボ情報４．３．１については図５で例を用いて詳細に説明する。
【００３２】
印刷装置１．２は、ステップＳ４．１．２で、受信したラボ情報４．３．１を属性保管部１．２．３に保管された属性を見て必要な順序でソートし、処理を依頼するのに最も適したラボを決定する（ステップＳ４．１．３）。
【００３３】
ここで、ステップＳ４．１．１は印刷処理のたびに全ラボから情報を取得しているが、これは例えばラボ情報４．３．１を印刷装置１．２内部にキャッシュしておいて実際の情報取得の回数を減らしたり、逆にラボ１．３から印刷装置１．２へラボ情報４．３．１の変更を伝えたり等の工夫された方法であっても、本発明が適用されることは言うまでもない。
【００３４】
ラボが決定すると、次にステップＳ４．１．４で画像保管部１．２．２と属性保管部１．２．３に保管された印刷データをラボ１．３へ送る。ここで送られるデータ４．３．２内のジョブ属性の例を図７で示す。
【００３５】
ステップＳ４．２．２でデータを受信したラボは、ステップＳ４．２．３でプロフェッショナルな技術者が人手で画像処理を実行する。そして、その結果からステップＳ４．２．４でレタッチ情報を作成、ステップＳ４．２．５でプロファイルを作成し、ステップＳ４．２．５でプリンタへ情報を送り返す。
【００３６】
プリンタ１．２は、ステップＳ４．１．５で画像処理情報４．３．３を受信すると、ステップＳ４．１．６でレタッチ処理し、ステップＳ４．１．７で色変換処理を行い、その後、ステップＳ４．１．８で印刷出力処理をして処理を終える。
【００３７】
以上が本発明の実施の形態の全体の処理の流れである。続いて図５でラボ情報４．３．１の例を説明する。
［図５（ラボ情報の例）の説明］
図５は図４のステップＳ４．１．１，Ｓ４．２．１で印刷装置１．２がラボ１．３から受け取るラボ情報４．３．１の例を示した図である。
【００３８】
先ず、１つの例である図５ａは、ＬＡＢＯ１というアドレスを持つラボに処理を頼んだ場合、処理は２００２年１月１日の１３：００から開始可能で、可能な画像処理はビジネスカラー画質までである。
【００３９】
もう１つの例である図５ｂは、ＬＡＢＯ２というアドレスを持つラボに処理を頼んだ場合、処理は２００２年１月１日の１３：３０から開始可能で、可能な画像処理は写真画質までである。
【００４０】
以上はラボの処理能力と込み具合を見るような最低限の情報だけを例に挙げた、これ以外の内容や形態の情報をやり取りしても構わないことは言うまでもない。
［図６（ラボ情報のソート例）の説明］
次に、図６は図５の情報から依頼するラボを決定させるために行うソート処理（ステップＳ４．１．２）の例を示したもので、前述のジョブ属性３．２．２に「印刷処理の速度と画質のどちらを優先して処理するか」という内容の情報が含まれている場合の例である。
【００４１】
先ず、図６ａは画質より速度を優先する指示があった場合のソート処理結果の例で、図５のラボ情報の処理開始時刻が早い順でソートして、ＬＡＢＯ５に処理を依頼することになる。しかし、このラボはビジネスカラー画質になってしまう。
【００４２】
一方、図６ｂは速度より画質を優先する指示があった場合のソート処理結果の例で、ラボ情報の対応可能処理の高い順でソートして、ＬＡＢＯ３に処理を依頼することになる。しかし、この場合は処理開始が１３：１５とＬＡＢＯ１やＬＡＢＯ５より処理終了まで時間が掛かってしまう。
［図７（ジョブ属性の例）の説明］
図７は図４のステップＳ４．１．４，Ｓ４．２．２でラボに渡される印刷データ４．３．２のうち、ジョブ属性についての例である。ここでは、画像処理に対する情報として、元の画像の種類７．１と色味のマッチング傾向７．２を渡しているが、それ以外の情報でも構わないことは言うまでもない。
【００４３】
ラボは、例えば画像種類７．１の情報を見て、ただ単に色味を合わせるだけでなくポートレートは顔の肌色が綺麗に出るようにとか、夜景はシャドウ部が潰れないようにとか処理傾向を決めることができる。
［図８（レタッチ情報の例）の説明］
図８は図４のステップＳ４．１．５，Ｓ４．２．５でラボ１．３が印刷装置１．２へ伝えるレタッチ情報の例を示した図である。
【００４４】
レタッチは、例えばデータ量を抑えるために、レタッチ後の画像ではなくレタッチ処理の内容の指示だけをやり取りする。図は上から７．１〜８．６と６ステップのレタッチ処理を行う例で、それぞれレタッチ処理を反映させる画像内の領域とレタッチ内容、パラメータ情報が指示される。
［図９（印刷装置の断面図）の説明］
ここで、本実施の形態を適用する印刷装置の構成について図９を参照しながら説明する。
【００４５】
図９は６００ドット／インチ（ｄｐｉ）の解像度を有し、各色成分各画素が８ビットで表現された多値データに基づいて画像記録を行う印刷装置の構造を示す側断面図である。図９において、１００は印刷装置本体であり、外部に接続されているホスト・コンピュータ等から供給されるプリントデータ（文字コードや画像データ等）及び制御コードから成る印刷情報を入力して記憶するとともに、それらの情報に従って対応する文字パターンやイメージ等を作成し、記憶媒体である記録紙上に像を形成する装置である。
【００４６】
１１０はこれまで説明してきたホストコンピュータやラボから供給される印刷情報を解析し、印刷イメージの生成処理を行うとともに印刷装置本体１００の制御を行うフォーマッタ制御部である。又、フォーマッタ制御部１１０は、ユーザによる操作及びユーザに対する状態通知のためのスイッチ及びＬＥＤ表示器等が配されているオペレーション・パネル部１２０と接続されており、そのパネル部は印刷装置１００の外装の一部として配設されている。フォーマッタ制御部１１０において生成された最終的な印刷イメージは、ビデオ信号として出力制御部１３０に送出され、出力制御部１３０は、印刷装置１００の不図示の各種センサからの状態入力と共に光学ユニット１４０及び各種駆動系機構部に対し制御信号を出力し、印刷装置１００としての印刷処理を制御を司るものである。
【００４７】
図１に示す印刷装置において、給紙カセット１６１から給紙された用紙Ｐは、その先端をグリッパ１５４ｆにより狭持されて、転写ドラム１５４の外周に保持される。光学ユニット１４０により感光ドラム１５１上に形成された各色の潜像は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂ）の各色現像器Ｄｙ，Ｄｍ，Ｄｃ，Ｄｂにより現像化されて、転写ドラム外周の用紙に複数回転写されて多色画像が形成される。
【００４８】
その後、用紙Ｐは、転写ドラム１５４より分離され、定着ユニット１５５で定着され、排紙部１５９より排紙トレー部１６０に排出される。ここで、各色の現像器Ｄｙ，Ｄｍ，Ｄｃ，Ｄｂは、その両端に回転支軸を有し、各々がその軸を中心に回転可能となるように現像器選択機構部１５２に保持される。これによって、各現像器Ｄｙ，Ｄｍ，Ｄｃ，Ｄｂは、図１に示すように、現像器選択のために現像器選択機構部１５２が回転軸１５２ａを中心にして回転しても、その姿勢を一定に維持できる構成を採っている。選択された現像器が現像位置に移動後、現像器選択機構部１５２は、現像器と一体で支点１５３ｂを中心にして、選択機構保持フレーム１５３がソレノイド１５３ａにより感光ドラム１５１方向へ引っ張られ、感光ドラム１５１方向へ移動して現像処理が行われるように構成されている。
【００４９】
次に、帯電器１５６によって感光ドラム１５１が所定の極性に均一に帯電される。フォーマッタ制御部１１０においてデバイス依存ビットマップとして展開された印刷情報は、対応するパターンのビデオ信号に変換され、レーザドライバに出力されて半導体レーザ１４１を駆動する。入力されたビデオ信号に応じて半導体レーザ１４１から発射されるレーザ光は、オンオフ制御され、更にスキャナモータ１４３によって高速回転するポリゴンミラー１４２で左右方向に振らされ、ポリゴンレンズ１３４と反射鏡１４４を介して感光ドラム１５１上を走査露光する。これにより、感光ドラム１５１上には画像パターンの静電潜像が形成されることになる。
【００５０】
次に、例えば、Ｍ（マゼンタ）色の静電潜像がＭ（マゼンタ）色の現像器Ｄｍにより現像され、感光体ドラム１５１上にＭ（マゼンタ）色の第１のトナー像が形成される。一方、所定のタイミングで転写紙Ｐが給紙され、トナーと反対極性（例えばプラス極性）の転写バイアス電圧が転写ドラム１５４に印加され、感光体ドラム１５１上の第１トナー像が転写紙Ｐに転写されると共に、転写紙Ｐが転写ドラム１５４の表面に静電吸着される。
【００５１】
その後、感光ドラム１５１は、クリーナー１５７によって残留するＭ（マゼンタ）色トナーが除去され、次の色の潜像形成及び現像行程に備える。
【００５２】
以下、同様の手順によってＣ（シアン）、Ｙ（イエロー）、Ｂｋ（ブラック）の順で第２，３，４色目のトナー像の転写が行われる。但し、各色の転写時には、転写ドラム１５４には前回よりも高いバイアス電圧が印加される点は異なる。
【００５３】
４色のトナー像が重畳転写された転写紙Ｐの先端部が分離位置に近づくと、分離爪１５８が接近してその先端が転写ドラム１５４の表面に接触し、転写紙Ｐを転写ドラム１５４から分離させる。分離された転写紙Ｐは、定着ユニット１５５に搬送され、ここで転写紙Ｐ上のトナー像が定着されて排紙トレイ１６０上に排出される。本実施の形態に係るカラーレーザビームプリンタは、以上のような画像形成過程を経て６００ドッ／/ インチ（ｄｐｉ）の解像度で画像出力を行う。
【産業上の利用可能性】
【００５４】
本発明を適用可能なプリンタは、印刷装置に限られるものではなく、インクジェットプリンタやサーマルプリンタ等、他のプリント方式のカラープリンタでも良い。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態の構成を示すブロック図である。
【図２】従来の画像処理手順を示す図である。
【図３】本発明の実施の形態の画像処理手順を示す図である。
【図４】本発明の実施の形態に係る印刷装置とラボの処理手順を説明するフローチャートである。
【図５】ラボ情報の例を示す図である。
【図６】ラボ情報のソート例を示す図である。
【図７】ジョブ属性の例を示す図である。
【図８】レタッチ情報の例を示す図である。
【図９】本発明の実施の形態が適用する印刷装置の断面図である。
【符号の説明】
【００５６】
１．１        ホストコンピュータ
１．２        印刷装置
１．３        ラボ
１．４        ネットワーク
１．２．４    ラボ検索部
１．２．２    保管部
１．２．３    保管部
１．２．５    印刷装置特性管理部
１．２．６    保管部
１．２．７    保管部
１．２．８    処理部
１．２．９    処理部
１．２．１０  印刷出力部
１．３．１    管理部
１．３．２    操作部
１．３．３    作成部
１．３．４    作成部
１．３．６    保管部
１．３．７    保管部
【図１】
2005122373.tif 000003
【図２】
2005122373.tif 000004
【図３】
2005122373.tif 000005
【図４】
2005122373.tif 000006
【図５】
2005122373.tif 000007
【図６】
2005122373.tif 000008
【図７】
2005122373.tif 000009
【図８】
2005122373.tif 000010
【図９】
2005122373.tif 000011