【事件の表示】
　平成１１年特許願第１１０７５１号「情報処理システム」拒絶査定不服審判事件〔平成１２年１１月　２日出願公開、特開２０００−３０５７９１〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯・本願発明
　本願は、平成１１年４月１９日の出願であって、平成１９年１０月２６日付け拒絶理由通知に対して同年１２月２６日付けで手続補正を行い、平成２０年７月４日付け拒絶査定に対して同年８月７日付けで審判請求を行ったものであり、その特許請求の範囲の請求項１に係る発明（以下、「本願発明」という。）は、平成１９年１２月２６日付け手続補正書により補正された明細書及び図面の記載からみて特許請求の範囲の請求項１に記載された以下のとおりのものと認める。
　
「プロセッサと、ハードウェアエンジンとから構成される情報処理システムにおいて、
　前記プロセッサが前記ハードウェアエンジンに対して第１の開始指示を設定し、
　前記ハードウェアエンジンが前記プロセッサから第１の開始指示を受けて第１の実行処理を開始し、
　さらに前記プロセッサが前記ハードウェアエンジンに対して後続する第２の開始指示を設定した時、
　前記ハードウェアエンジンが前記第１の実行処理の実行中である場合は、
　前記ハードウェアエンジンは、前記プロセッサに対して割り込み信号を生成し、
　前記プロセッサは、前記割り込み信号を受けた後、前記ハードウェアエンジンで実行中の前記第１の実行処理の終了確認作業を開始し、
　前記終了確認作業によって前記プロセッサが前記第１の実行処理の終了を確認すると、前記プロセッサは前記ハードウェアエンジンに対して前記第２の開始指示を設定するための作業を開始する
　ことを特徴とする情報処理システム。」
　
２．引用文献
（１）これに対して、原査定の拒絶の理由に引用された本出願前に発行された刊行物である特開平９−２８８５５９号公報（以下、「引用文献」という。）には、図面とともに以下の事項が記載されている。
　
（ア）「【発明の詳細な説明】
　　　【０００１】
　　【発明の属する技術分野】
　本発明は、図形処理システムに関し、特に、中央処理装置（ＣＰＵ）とは別に、図形描画処理を高速に行うために、１又は複数のプロセッサとメモリ等を有したグラフィックアクセラレータ（Ｇｒａｐｈｉｃｓ　Ａｃｃｅｌｅｒａｔｏｒ；「ＧＡ」ともいう）をハードウェアとして具備してなる図形描画方式に関する。」
　
（イ）「【００１１】
　　【課題を解決するための手段】
　前記目的を達成するため、本発明の図形描画処理方式は、ＣＰＵ側からグラフィックアクセラレータに描画のためのコマンド及び／又はパラメータを転送して表示画面上に表示出力する図形描画処理システムにおいて、前記ＣＰＵから前記グラフィックアクセラレータが具備するファーストインファーストアウトバッファ（「ＦＩＦＯバッファ」という）にコマンド及び／又はパラメータの転送を行う際に、前記グラフィックアクセラレータ側から前記ＣＰＵに前記ＦＩＦＯバッファがフル状態であることを示すハードウェア割り込みが発生されるまでは、前記ＣＰＵは前記グラフィックアクセラレータの状態を示すステータスレジスタの参照を行うことなく、前記コマンド及び／又はパラメータを前記ＦＩＦＯバッファに転送することを特徴とする。
　　　【００１２】
　本発明においては、前記ＣＰＵから前記ＦＩＦＯバッファにコマンド及び／又はパラメータ情報の転送中に、前記グラフィックアクセラレータ側から前記ＣＰＵに前記ＦＩＦＯバッファがフル状態であることを示すハードウェア割り込みが通知された際に、前記転送を中断し、その後、転送を再開する際に前記ＣＰＵは前記グラフィックアクセラレータの状態を示すステータスレジスタの参照を行い、前記ＦＩＦＯバッファがフルでないことを確認した時にコマンド及び／又はパラメータの転送を行う、ことを特徴とする。
　また、本発明は、好ましくは、利用者プログラムから指示された図形コマンドから図形の描画等を行い、中央処理装置とは別に、図形描画処理を高速に行うために、１又は複数のプロセッサとメモリを含むグラフィックアクセラレータを備え、該グラフィックアクセラレータを使用して図形描画処理を行う図形処理システムにおいて、利用者プログラムから図形コマンドを入力し、該図形コマンドから、グラフィックアクセラレータが具備するファーストインファーストアウトバッファ（「ＦＩＦＯバッファ」という）へ転送するグラフィックアクセラレータコマンドを生成するグラフィックアクセラレータコマンド変換手段と、前記グラフィックアクセラレータコマンド変換手段によって生成されたグラフィックアクセラレータコマンドを前記ＦＩＦＯバッファへ転送し、前記ＦＩＦＯバッファがフルとなった時のハードウェア割り込み通知を受けて該コマンドの転送を中断すると共に、再び転送を行う際に、グラフィックアクセラレータステータスレジスタを参照し、該グラフィックアクセラレータステータスレジスタが前記ＦＩＦＯバッファがフルであることを示す状態である場合にはフルでなくなるまで転送を待ち合わせ、該グラフィックアクセラレータステータスレジスタが前記ＦＩＦＯバッファがフルでないことを示す時には前記コマンドの転送を行うグラフィックアクセラレータコマンド転送手段と、を有し、グラフィックアクセラレータは、前記ＦＩＦＯバッファがフルになったときに、グラフィックアクセラレータステータスレジスタをフル状態に設定するとともに、前記中央処理装置側にハードウェア割り込みを上げ、前記ＦＩＦＯバッファがフルでなくなった時にグラフィックアクセラレータステータスレジスタを非フル状態に設定するファーストインファーストアウトステータス情報設定手段と、前記ＦＩＦＯバッファからグラフィックアクセラレータコマンドを取り出し、該コマンドからフレームバッファ上の描画イメージを該フレームバッファに設定するグラフィックアクセラレータレンダリング手段と、を有し、前記グラフィックアクセラレータステータスレジスタの参照回数の減少を特徴とするようにしたものである。  」
　
（ウ）「【００１５】
　　【発明の実施の形態】
　本発明の実施の形態について図面を参照して以下に詳細に説明する。図１は、本発明の実施の形態の構成を示す図である。
　　　【００１６】
　図１を参照すると、本発明の実施の形態においては、ＣＰＵ側の図形処理システム２０は、利用者プログラム１０から図形コマンドが図形処理システム２０に渡されると、グラフィックアクセラレータ（ＧＡ）３０のファーストインファーストアウトバッファ（「ＦＩＦＯバッファ」という）３１へ転送するためのグラフィックアクセラレータコマンド（「ＧＡコマンド」という）を図形コマンドから生成するグラフィックアクセラレータコマンド変換手段（「ＧＡコマンド変換手段」という）２１と、ＧＡコマンド変換手段２１によって生成されたＧＡコマンドをＦＩＦＯバッファ３１へ転送し、ＦＩＦＯ−フル（ＦＩＦＯバッファが一杯）の際のハードウェア割り込みにより該転送を中断し、次の転送のタイミングにおいて、グラフィックアクセラレータ３０のグラフィックアクセラレータステータスレジスタ（「ＧＡステータスレジスタ」という）３２を参照して、ＦＩＦＯ−フル（ＦＩＦＯバッファが一杯）でなくなるまで待ち合わせ、ＦＩＦＯ−ノット−フル（ＦＩＦＯバッファが一杯でない）なら、転送を行うグラフィックアクセラレータコマンド転送手段（「ＧＡコマンド転送手段」）２２と、を有している。
　　　【００１７】
　グラフィックアクセラレータ３０は、ＦＩＦＯバッファ３１と、ＧＡステータスレジスタ３２と、ＦＩＦＯバッファ３１がフルになったとき電気信号の出力してＧＡステータスレジスタ３２をＦＩＦＯ−フルの状態に設定するとともに、ＣＰＵ側へハードウェア割り込みを上げ、一方、ＦＩＦＯバッファ３１がフルでなくなったときには、電気信号を出力してＧＡステータスレジスタ３２をＦＩＦＯ−ノット−フルの状態に設定するグラフィックアクセラレータステータス情報設定手段（「ＧＡステータス情報設定手段」という）３３と、ＦＩＦＯバッファ３１からＧＡコマンドを取り出し、取りだしたコマンドからフレームバッファ（ＦＲＢ）４０上の描画イメージをＦＲＢ４０上に設定するグラフィックアクセラレータレンダリング手段（「ＧＡレンダリング手段」という）３４と、から構成される。」
　
　上記（ア）〜（ウ）における記載及びその関連する図面からすると、引用文献には、以下の発明（以下「引用発明」という）が記載されていると認められる。
　
「ＣＰＵとグラフィックアクセラレータとから構成される図形描画処理システムにおいて、
　ＣＰＵには、コマンド及びパラメータを順次転送するコマンド転送手段を有し、
　グラフィックアクセラレータには、ＣＰＵから転送されるコマンド及びパラメータを格納するＦＩＦＯバッファと、ＦＩＦＯバッファから取り出したコマンド及びパラメータから描画イメージを設定するＧＡレンダリング手段と、ＦＩＦＯバッファがフルのときに、ＣＰＵにハードウエア割り込みを上げると共に、ＧＡステータスレジスタにＦＩＦＯ−フル又はＦＩＦＯ−ノット−フルの状態を設定するＧＡステータス情報設定手段を有し、
　前記ＧＡステータス情報設定手段はＦＩＦＯバッファがフルのときにＣＰＵにハードウエア割り込みを上げ、前記コマンド転送手段は前記ハードウエア割り込みにより後続するコマンド及びパラメータの転送を中断し、ＧＡステータスレジスタを参照して、ＦＩＦＯフルでなくなるまで待ち合わせ、ＦＩＦＯ−ノット−フルになると後続するコマンド及びパラメータの転送を再開する
ことを特徴とする図形描画処理システム」
　
３．対比　
　本願発明の「プロセッサ」「ハードウェアエンジン」「情報処理システム」「割り込み信号」は、それぞれ、
引用発明の「ＣＰＵ」「グラフィックアクセラレータ」  「図形描画処理システム」「ハードウェア割り込み」に相当する。
　引用発明では、ＣＰＵのコマンド転送手段はグラフィックアクセラレータにコマンド及びパラメータを順次転送し、グラフィックアクセラレータのＦＩＦＯバッファに格納され、ＧＡレンダリング手段は、ＦＩＦＯバッファから取り出したコマンド及びパラメータから描画イメージを設定しているから、引用発明の「コマンド及びパラメータ」は描画という処理の開始と実行をするものであり、本願発明の「開始指示」に相当するものである。
また、転送されたコマンドのＦＩＦＯバッファへの格納は、本願発明の「開始指示の設定」に相当するものである
　従って、引用発明は、本願発明の「前記プロセッサが前記ハードウェアエンジンに対して開始指示を設定し、
　前記ハードウェアエンジンが前記プロセッサから開始指示を受けて実行処理を開始し、
　さらに前記プロセッサが前記ハードウェアエンジンに対して後続する開始指示を設定」と同等のことを行っている。
本願発明の「前記ハードウェアエンジンが前記第１の実行処理の実行中である場合は、
　前記ハードウェアエンジンは、前記プロセッサに対して割り込み信号を生成し、
　前記プロセッサは、前記割り込み信号を受けた後、前記ハードウェアエンジンで実行中の前記第１の実行処理の終了確認作業を開始し、
　前記終了確認作業によって前記プロセッサが前記第１の実行処理の終了を確認すると、
前記プロセッサは前記ハードウェアエンジンに対して前記第２の開始指示を設定するための作業を開始する」（「本願発明の記載事項Ａ」という）ことと、
引用発明の「前記ＧＡステータス情報設定手段はＦＩＦＯバッファがフルのときにＣＰＵにハードウエア割り込みを上げ、前記コマンド転送手段は前記ハードウエア割り込みにより後続するコマンド及びパラメータの転送を中断し、ＧＡステータスレジスタを参照して、ＦＩＦＯフルでなくなるまで待ち合わせ、ＦＩＦＯ−ノット−フルになると後続するコマンド及びパラメータの転送を再開する」（「引用発明の記載事項Ｂ」という）とは、
　引用発明の「ＧＡステータス情報設定手段がＣＰＵにハードウエア割り込みを上げ」ることは、本願発明の「前記ハードウェアエンジンは、前記プロセッサに対して割り込み信号を生成し」に相当し、
　引用発明の「前記コマンド転送手段はＧＡステータスレジスタを参照し」は、本願発明の「プロセッサは、・・・・終了確認作業を開始し・・・・確認」に相当し、
　引用発明の「ＦＩＦＯ−ノット−フルになると後続するコマンドの転送を再開する」ことは、本願発明の「前記ハードウェアエンジンに対して開始指示を設定するための作業を開始する」ことに相当するから、
　結局のところ、本願発明の記載事項Ａと引用発明の記載事項Ｂとは、第２の開始指示が設定されたときにハードウェアエンジンが開始指示に対処できない状況が、本願発明では「第１の実行処理が実行中」であるのに対し引用発明では「ＦＩＦＯバッファがフルのとき」である点を除いて共通している。　
　
（一致点）
　プロセッサと、ハードウェアエンジンとから構成される情報処理システムにおいて、
　前記プロセッサが前記ハードウェアエンジンに対して第１の開始指示を設定し、
　前記ハードウェアエンジンが前記プロセッサから第１の開始指示を受けて第１の実行処理を開始し、
　さらに前記プロセッサが前記ハードウェアエンジンに対して後続する第２の開始指示を設定した時、
　前記ハードウェアエンジンが開始指示に対処できない状況にある場合は、
　前記ハードウェアエンジンは、前記プロセッサに対して割り込み信号を生成し、
　前記プロセッサは、前記割り込み信号を受けた後、前記ハードウェアエンジンで対処できない状況の終了確認作業を開始し、
　前記終了確認作業によって前記プロセッサが対処できない状況の終了を確認すると、
前記プロセッサは前記ハードウェアエンジンに対して前記開始指示を設定するための作業を開始する
　ことを特徴とする情報処理システム
　
（相違点）
 　ハードウェアエンジンが開始指示に対し対処できない状況が、本願発明では第１の実行処理の実行中であるのに対し、引用発明ではＦＩＦＯバッファがフルである点　
　
４．判断
　（相違点についての検討）
 転送元装置と転送先装置の処理速度を調整するためにＦＩＦＯバッファを設けることは周知のものである。
　特開平５−２６６２０２号公報には、図形プロセッサが生成した図形データを図形描画制御部の図形描画レジスタに送り、図形描画制御部が該図形データをフレームメモリに描画するものが示されている。上記公報では、従来の技術として、図形描画レジスタが１段のものでは図形描画制御が処理中は図形プロセッサに待ちが生じることが示され（図９，１０とそれに関する説明）、また、その改良型として、図形描画レジスタを２段又はＦＩＦＯとしたものが示されている（図１〜８とそれに関する説明）。そして、図形描画レジスタを２段又はＦＩＦＯとしたものではＦＩＦＯの状態を監視し、ＦＩＦＯがフルにならない間はプロセッサ待ちが生じず、フルになったときに図形データの転送を抑止することが示されている。
　このようにＦＩＦＯは転送元装置と転送先装置の処理速度を調整する緩衝機能を有するものであり、転送先装置にＦＩＦＯを設けたものでは、転送元装置は転送先装置の処理状態ではなく、ＦＩＦＯの状態（フルかどうか）を監視することによりデータ転送の制御（抑止）を行っている。
　上記公報に示されるように、転送先装置にＦＩＦＯを設けるもの（改良型）とＦＩＦＯを設けないもの（従来技術のもの）はいずれも周知のものであり、どちらを採用するかは適宜決定し得るものである。
　引用発明はＦＩＦＯバッファを設けているものであるのに対し、本願発明はＦＩＦＯを設けないことを前提としているために、プロセッサが監視対象とするハードウエアエンジンが対処できない状況が第１の実行処理の処理中となっているが、ＦＩＦＯの状態は転送先装置の処理の状態を間接的に示すものであり、ＦＩＦＯを設けていない装置では装置の処理状態から直接に関知することは前述のとおりであるから、本願発明のようにＦＩＦＯを設けないことを前提とするものにおいて転送先装置の処理状態（実行中かどうか）を対処できない状況として把握するようにすることは容易になし得ることである。
　従って、この相違点を格別のものと言うことはできない。
　
　上記で検討したごとく、相違点は、格別のものではなく、そして本願発明の構成によってもたらされる効果も、当業者であれば当然に予測可能なものに過ぎず格別なものとは認められない。
　
５．むすび
　以上のとおり、本願発明は、引用発明及び周知技術に基いて、当業者が容易に発明することができたものと認められるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。