【事件の表示】
　特願２００６−　４４４６１「組み込まれた１次元多様体経路に沿ったアイテムの自動レイアウト」拒絶査定不服審判事件〔平成１８年１０月　５日出願公開、特開２００６−２６８８４０〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１　手続の経緯
　本件出願は、平成１８年２月２１日の出願（優先権主張平成１７年３月２１日　米国）であって、平成２３年５月２０日付け拒絶理由に対して同年８月２３日付けで手続補正がなされ、同年１０月１９日付けで拒絶査定がなされたものである。
　本件は、上記拒絶査定を不服として平成２４年２月１７日付けで請求された拒絶査定不服審判である。
　
２　本願発明
　本件出願の特許請求の範囲の請求項１ないし２０に係る各発明は、平成２３年８月２３日付けの手続補正によって補正された特許請求の範囲、明細書及び図面の記載からみて、上記各請求項にそれぞれ記載されるとおりのものと認められるところ、請求項７に係る発明（以下「本願発明」という。）は次のとおりのものである。
　
［本願発明］（請求項７）
　コンテナ内にオブジェクトを配置するための方法であって、
　組み込まれた１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取るステップと、
　前記受け取られたパラメータに基づいて、前記コンテナにおける前記オブジェクトの配置を計算するステップとを備え、
　前記１次元多様体上のオブジェクトの位置が、１次元多様体に沿った距離によって決定されることを特徴とする方法。
　
３　刊行物１
　原査定の拒絶の理由に引用された特開２００２−７４３２２号公報（以下「刊行物１」という。）には、図面と共に次の記載がある。
　
（刊行物１の記載）
「【０００１】
【発明の属する技術分野】本発明は新しい形式の情報処理装置及び情報処理方法並びにデータ記録媒体に係り、特に仮想の螺旋を利用して、周期性を保有した、いわゆるサイクリックな表示が可能な情報処理装置及び情報処理方法並びにコンピュータに実行させるためのプログラムを記録したデータ記録媒体に関する。」
　
「【０００６】本発明の目的は、写真やコメントなどを統合させて自然や生物を含めた、所定の規則性に基づき、例えば春夏秋冬を１サイクルとした季節の移り変わりや、朝昼夜を１サイクルとした１日の流れ、温度や湿度をもとにサイクルとした、サイクリックな時間概念表示が可能で、興趣に富んだ表現が可能な情報処理装置及び情報処理方法並びにデータ記録媒体を提供することにある。」
　
「【０００８】さらに本発明の他の目的は、螺旋上に時系列表示される複数のサムネイルを所定の規則性に基づいて指定し、規則性、例えば春、夏、秋、冬映像を含めたなどの季節毎、朝昼晩などの一日の所定時間帯を特定したもの、所定温度以上或いは以下などを含む温度や湿度などによって特定されたデータ表示としてまとめて表示することが可能な情報処理装置及び情報処理方法並びにデータ記録媒体を提供することにある。」
　
「【００６４】図６は、パーソナルコンピュータ１が実行する表示プログラム５４Ｆおよび読み込みプログラム５４Ｇの構成を説明する図である。表示プログラム５４Ｆは、処理マネージャ１５１、コンテンツ処理ルーチン１５２−１乃至１５２−Ｎ、およびアイコン処理ルーチン１５３−１乃至１５３−Ｎなどの処理ルーチンを含む。
【００６５】処理マネージャ１５１は、タッチパッド６またはＯＳ５４Ｅから供給された入力イベントなどを基に、メモリースティック１１６から読み込んだファイルに対応するサムネイルを表示する位置などを算出し、コンテンツ処理ルーチン１５２−１乃至１５２−Ｎに供給する。処理マネージャ１５１が、コンテンツ処理ルーチン１５２−１乃至１５２−Ｎに供給するサムネイルの表示位置は、ＬＣＤ７上に左右および上下の位置に加えて、奥行き（ＬＣＤ７の表面からの仮想的な距離を示し、サムネイルが重なりあったとき、どちらのサムネイルが表示されるか、およびサムネイルの表示するときの大きさが決定される）を含む。」
　
「【０１２４】次に、表示プログラム５４Ｆが表示するサムネイル２０１の配置について説明する。」
　
「【０１２６】表示の形態においては、仮想の螺旋が規定され、仮想の螺旋にサムネイル２０１が配置される（以下、スパイラルビューと称する）。
【０１２７】図１６に示すように、表示プログラム５４Ｆは、螺旋からなる軸（螺旋そのものを示す線であり、螺旋の概略中心を形成する線ではない）２６１を規定して、軸２６１を基に、サムネイル２０１−１乃至２０１−３およびテキスト２１１−１乃至２２１−３を配置する。軸２６１は、画面に対して奥行き方向の位置を有する。サムネイル２０１が同じ大きさであったとしても、配置される位置により、ＬＣＤ７上に表示される大きさは異なることになる。そして、この軸２６１は、図１６で示されるように、可視表示される。可視表示の形態としては、実線、各種鎖線（一点鎖線、二点鎖線、その他）、色彩、半透明、太さ等各種の形態のものを適宜選択することができる。」
　
「【０１３０】また例えば、図１７（Ａ）に示すように、表示プログラム５４Ｆは、同一の軸を有する螺旋から成る軸（螺旋そのものを表示する線）２６１−１および軸２６１−２を規定して、軸２６１−１を基に、サムネイル２０１を配置し、軸２６１−２を基に、テキスト２１１を配置するようにしてもよい。このようにすると図１７（Ｂ）で示すように、テキスト２１１がサムネイル２０１に付随して表示することが可能となる。
【０１３１】半径がｒである螺旋から成る軸２６１の座標（ｘ，ｙ，ｚ）は、式（８）、式（９）、および式（１０）で求められる。
【０１３２】ｘ＝ｒｓｉｎ（ｔ）＋ｃ０ｔ
ｙ＝ｃ１ｔ
ｚ＝ｒｃｏｓ（ｔ）
ここで、ｒは、螺旋の半径であり、ｃ０およびｃ１は、螺旋の傾きを決定する定数であり、ｔは、任意の値である。
【０１３３】図１８に示すように、半径がｒである螺旋から成る軸２６１上に配置されるサムネイル２０１の座標（ｘｉ，ｙｉ，ｚｉ）は、式（１１）、式（１２）、および式（１３）で求められる。
【０１３４】ｘｉ＝Ｘｃｅｎｔ＋ｒｓｉｎ（ｉ＊２π／９）−（ｉ＊ｒ／２０）
ｙｉ＝Ｙｃｅｎｔ＋（ｉ＊ｒ／１０）
ｚｉ＝ｒ−ｒｃｏｓ（ｉ＊２π／９）
ここで、ＸｃｅｎｔおよびＹｃｅｎｔは、画面の中心の座標を示す。ｚ軸は、ｘ軸およびｙ軸に直角な、画面に対して奥行きに対応する座標軸である。式（１１）の２０、および式（１２）の１０は、所定の定数である。」
　
「【０１６２】次に、ＣＰＵ５１が実行する表示プログラム５４Ｆおよび読み込みプログラム５４Ｇの処理について説明する。」
　
「【０１６６】ステップＳ１５において、表示プログラム５４Ｆの処理マネージャ１５１は、コンテンツに対応するサムネイル２０１を表示する位置を算出する。ステップＳ１６において、表示プログラム５４Ｆのコンテンツ処理ルーチン１５２は、読み込んだコンテンツに対応して、サムネイル２０１を生成する。ステップＳ１７において、表示プログラム５４Ｆのコンテンツ処理ルーチン１５２は、処理マネージャ１５１が算出した位置に、サムネイル２０１を表示する。コンテンツ処理ルーチン１５２は、サムネイル２０１を表示する位置がＬＣＤ７の表示領域の外に在る場合、サムネイル２０１を表示しない。」
　
「【０１７２】次に、表示プログラム５４Ｆによるスパイラルビューの表示の処理について、図３４のフローチャートを参照して説明する。スパイラルビューの表示の処理が開始されると、ステップＳ９１において、表示プログラム５４Ｆは、軸２６１の数を決定する。例えば、表示プログラム５４Ｆは、サムネイル２０１のみを表示するとき、軸２６１の数を１とし、サムネイル２０１およびテキスト２１１を表示するとき、軸２６１の数を２とする。」
　
「【０１７５】ステップＳ９５において、表示プログラム５４Ｆは、軸２６１を基に、例えば、式（１１）、式（１２）、および式（１３）により、サムネイル２０１の表示位置を決定する。」
　
「【０２３１】次に、本例では、データカードの読み込み処理後、螺旋サイクルに対して割り付けられる単位時間などの設定例について説明する。前述したリスト表示ボタン３３０ｅをクリックすると、図４３で示すようなデータカードシストが表示される、データカードリストは、データカード設定３５０とデータカードＩＤリスト３６０、決定ボタン３６１、キャンセルボタン３６２などが表示される。
【０２３２】データカード設定３５０には、１サイクルの単位時間の設定表示部３５０ａと、１／４サイクルあたりのサムネイル表示数の入力部３５０ｂが表示される。図４３で示す例では、単位時間設定部３５１で設定する。１サイクルの単位時間としては、年単位、月単位、週単位、日単位、時間単位等があり、これらのうち何れかを選定する（選定するとその部分の色が変わるようにすると選定項目が明確になる）。なお、指定ボックス３５２ａには、他の条件を入力する。他の条件としては、温度・湿度等の付加属性等に基づく情報である。この他の条件は、プルダウンボタン３５２ｂをクリックすることにより表示される（図示は省略）。
【０２３３】ここでユーザは単位時間を変更しても良い。また、サムネイルの表示数について、任意の数値（本例では、≦６とする）を入力して設定する。ここで例えば「≦６」とするのは、画面表示上のわかりやすさ、見やすさを考慮した場合、サムネイルが６個以上となると表示上不都合が生じる場合もあるので、予めサムネイル表示の上限値を設けている。ここで設定された数のサムネイルを、１サイクルの１／４毎に、均等に表示するようにする。
【０２３４】上記のように指定した１サイクルの単位時間の日付より、自動的に１サイクルに割り付ける単位時間を算出し、図４３で示すような、データカードＩＤリスト３６０が表示される。ここで、サムネイルの表示数を設けた場合について説明する。例えば、螺旋を形成する１サイクルの１／４に対して、６個のサムネイルを表示するようにする。このようにすると、１サイクル２４個のサムネイルを表示することになる。１／４サイクル毎に、表示数と、読み込んだデータカード数は比較され、双方の数値の一致を判断する。」
　
「【０２４８】次に、図４１の画面左のツールボックス群中に配設された「視点」３２４の操作によって、螺旋表示の視点を設定する例を説明する。図４１に示される螺旋は、サイクルを描いている螺旋の軸が垂直な線として縦方向となって、表示されている（図４７）。他に、螺旋の軸に垂直な線が、横方向となって表示されている場合（図４８）、螺旋の軸を真上から眺めた場合（図４９）等の中から選択し、視点を自動に設定することができる。
【０２４９】図４５により視点の自動設定について説明する。図４１中に示される視点選択ボタン３２４を選択すると、図４５で示すような視点設定のプルダウンメニュー３３６が表示される。図４５に示す例では、自動視点設定を行うために、螺旋軸が縦向き表示部３３７、横向き表示部３３８、螺旋を真上から眺めた表示部３３９の３種類の視点から選択するように構成している。この設定では、螺旋をどのような角度から眺めるかを設定するものである。この他に、プルダウンメニューには、図示しないが、螺旋を傾斜して表示するような表示部を配設してもよい。また、視点の移動について、ランダムに空間を移動する自動視点移動と、時系列情報に沿って空間を移動する自動視点移動とを設けるようにしても良い。これらのランダムに空間を移動する自動視点移動と、時系列情報に沿って空間を移動する自動視点移動は、アトランダムに移動する指示体（例えば「スペースシップ」：宇宙船を模した図形など）の進行方向を指示方向とし、これに従って表示するように構成することもできる。つまり、指示体の進行方向を時間や螺旋の指示方向として、螺旋の時間軸を上下左右・傾斜・前後方向にしたり、螺旋の向きを横向き、縦向き、正面から見た螺旋状態とするように構成することが可能である。」
（刊行物１の記載、以上）
　
　上記刊行物１の段落【０００１】【０００６】【０００８】の記載によると、
　刊行物１には、サムネイルを表示する情報処理方法の記載が認められ、この情報処理方法は「仮想の螺旋を利用して、周期性を保有した、いわゆるサイクリックな表示が可能な」ものであり、
　「螺旋上に時系列表示される複数のサムネイルを所定の規則性に基づいて指定し、規則性、例えば春、夏、秋、冬映像を含めたなどの季節毎、朝昼晩などの一日の所定時間帯を特定したもの、所定温度以上或いは以下などを含む温度や湿度などによって特定されたデータ表示としてまとめて表示する」から、「複数のサムネイル」が「螺旋上に」表示されている。
　したがって、刊行物１記載の情報処理方法は、仮想の螺旋上に複数のサムネイルを表示する情報処理方法であると認められる。
　
　上記刊行物１の段落【００６４】【００６５】の記載によると、
　「パーソナルコンピュータが実行する表示プログラム」には、処理マネージャ、コンテンツ処理ルーチンが含まれ、
　処理マネージャは、メモリースティックから読み込んだファイルに対応するサムネイルを表示する位置などを算出し、コンテンツ処理ルーチンに供給し、
　処理マネージャがコンテンツ処理ルーチンに供給するサムネイルの表示位置は、「ＬＣＤ上に左右および上下の位置に加えて、奥行き（ＬＣＤ７の表面からの仮想的な距離を示し、サムネイルが重なりあったとき、どちらのサムネイルが表示されるか、およびサムネイルの表示するときの大きさが決定される）を含む」ものである。
　したがって、刊行物１記載の情報処理方法では、「パーソナルコンピュータが実行する表示プログラム」の処理マネージャは、サムネイルを表示する位置を算出し、サムネイルの表示位置は、「ＬＣＤ上に左右および上下の位置に加えて、奥行きを含む。
　
　上記刊行物１の段落【０１２４】【０１２６】【０１２７】の記載によると、
　表示プログラムが表示するサムネイルの配置について、仮想の螺旋が規定され、仮想の螺旋にサムネイルが配置されるスパイラルビューと称する表示の形態において、
　表示プログラムは、螺旋からなる軸（螺旋そのものを示す線であり、螺旋の概略中心を形成する線ではない）を規定して、その軸を基に、サムネイルを配置する。
　この螺旋からなる軸を基にするサムネイルの配置は、具体的には、上記刊行物１の段落【０１３０】ないし【０１３４】、【０１７５】の記載によると、
　螺旋そのものを表示する線および軸（螺旋の概略中心を形成する線）を規定し、螺旋そのものを表示する線を基に、サムネイル２０１を配置し、表示する。（【０１３０】）
　半径がｒである螺旋から成る軸の座標（ｘ，ｙ，ｚ）は、
　　ｘ＝ｒｓｉｎ（ｔ）＋ｃ０ｔ
　　ｙ＝ｃ１ｔ
　　ｚ＝ｒｃｏｓ（ｔ）
で求められる。（【０１３１】【０１３２】）
　半径がｒである螺旋から成る軸上に配置されるサムネイルの座標（ｘｉ，ｙｉ，ｚｉ）は、
　　ｘｉ＝Ｘｃｅｎｔ＋ｒｓｉｎ（ｉ＊２π／９）−（ｉ＊ｒ／２０）
　　ｙｉ＝Ｙｃｅｎｔ＋（ｉ＊ｒ／１０）
　　ｚｉ＝ｒ−ｒｃｏｓ（ｉ＊２π／９）
で求められ（【０１３３】【０１３４】）、決定される（【０１７５】）。
　
　したがって、刊行物１記載の情報処理方法では、表示プログラムは、スパイラルビューと称する表示の形態において、螺旋そのものを表示する線および螺旋の概略中心を形成する線を規定し、螺旋そのものを表示する線を基に、サムネイルを配置し、表示する。
　螺旋そのものを表示する線の座標（ｘ，ｙ，ｚ）は、
　　ｘ＝ｒｓｉｎ（ｔ）＋ｃ０ｔ
　　ｙ＝ｃ１ｔ
　　ｚ＝ｒｃｏｓ（ｔ）
で求められ
　螺旋そのものを表示する線上に配置されるサムネイルの座標（ｘｉ，ｙｉ，ｚｉ）は、
　　ｘｉ＝Ｘｃｅｎｔ＋ｒｓｉｎ（ｉ＊２π／９）−（ｉ＊ｒ／２０）
　　ｙｉ＝Ｙｃｅｎｔ＋（ｉ＊ｒ／１０）
　　ｚｉ＝ｒ−ｒｃｏｓ（ｉ＊２π／９）
で求められ、決定される。
　
　上記刊行物１の段落【０１６２】【０１６６】の記載によると、
　ＣＰＵが実行する表示プログラムの処理マネージャは、サムネイルを表示する位置を算出し、表示プログラムのコンテンツ処理ルーチンは、処理マネージャが算出した位置に、サムネイルを表示する。
　そして、サムネイルを表示する位置がＬＣＤの表示領域の外に在る場合、サムネイルを表示しない。
　したがって、先に述べたように、表示プログラムがサムネイルを配置し、表示するとき、刊行物１記載の情報処理方法は、サムネイルを表示する位置がＬＣＤの表示領域の外に在る場合、サムネイルを表示しない。
　
　上記刊行物１の段落【０２３１】ないし【０２３４】の記載によると、
　螺旋サイクルに対して割り付けられる単位時間などの設定例について、１サイクルの単位時間の設定表示部３５０ａと、１／４サイクルあたりのサムネイル表示数の入力部３５０ｂが表示され（図４３）、１サイクルの単位時間としては、年単位、月単位、週単位、日単位、時間単位等があり、これらのうち何れかを選定し、サムネイルの表示数について、任意の数値（本例では、≦６とする）を入力して設定する。
　そして、指定した１サイクルの単位時間の日付より、自動的に１サイクルに割り付ける単位時間を算出し、螺旋を形成する１サイクルの１／４に対して、６個のサムネイルを表示する。
　したがって、刊行物１記載の情報処理方法は、１サイクルの単位時間と１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示する。
　
　上記刊行物１の段落【０２４８】【０２４９】の記載によれば、
　螺旋表示の視点を設定する例について、図４１中に示される視点選択ボタン３２４を選択すると、図４５で示すような視点設定のプルダウンメニュー３３６が表示され、自動視点設定を行うために、螺旋軸が縦向き表示部３３７、横向き表示部３３８、螺旋を真上から眺めた表示部３３９の３種類の視点から選択する。
　したがって、刊行物１記載の情報処理方法は、螺旋表示の視点を設定し、３種類の視点から眺めた表示がなされる。
　
　以上のとおり、刊行物１には情報処理方法が記載され、
　刊行物１記載の情報処理方法は、
　仮想の螺旋上に複数のサムネイルを表示する情報処理方法であり、
　パーソナルコンピュータが実行する表示プログラムの処理マネージャは、サムネイルを表示する位置を算出し、サムネイルの表示位置は、「ＬＣＤ上に左右および上下の位置に加えて、奥行きを含み、
　表示プログラムは、スパイラルビューと称する表示の形態において、螺旋そのものを表示する線および螺旋の概略中心を形成する線を規定し、螺旋そのものを表示する線を基に、サムネイルを配置し、表示し、
　螺旋そのものを表示する線の座標（ｘ，ｙ，ｚ）は、
　　ｘ＝ｒｓｉｎ（ｔ）＋ｃ０ｔ
　　ｙ＝ｃ１ｔ
　　ｚ＝ｒｃｏｓ（ｔ）
で求められ
　螺旋そのものを表示する線上に配置されるサムネイルの座標（ｘｉ，ｙｉ，ｚｉ）は、
　　ｘｉ＝Ｘｃｅｎｔ＋ｒｓｉｎ（ｉ＊２π／９）−（ｉ＊ｒ／２０）
　　ｙｉ＝Ｙｃｅｎｔ＋（ｉ＊ｒ／１０）
　　ｚｉ＝ｒ−ｒｃｏｓ（ｉ＊２π／９）
で求められ、決定され、
　表示プログラムがサムネイルを配置し、表示するとき、刊行物１記載の情報処理方法は、サムネイルを表示する位置がＬＣＤの表示領域の外に在る場合、サムネイルを表示しないものであり、
　１サイクルの単位時間と１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示し、
　螺旋表示の視点を設定し、３種類の視点から眺めた表示がなされる
ものである。
　
　この刊行物１記載の情報処理方法を刊行物１に記載された発明（以下、「刊行物１発明」ともいう）として認める。
　
４　対比
　本願発明と刊行物１発明とを対比する。
（１）「コンテナ内にオブジェクトを配置するための方法」
　ア　本願発明
　（ア）「コンテナ」
　　本願発明の「コンテナ」について、本願明細書には次の記載がある。
　「コンテナにすべてのアイテムを表示するのに十分な空間がない場合、そのレイアウトでは、それらのアイテムのいくつかだけを表示することがある。」（【０００９】）、
　「３次元（またはそれより高次元）の導入により、コンテナ内にどのようにアイテムが配置されるかが変化する。」（【００１０】）、
　「２次元、３次元、またはｎ次元コンテナ内にアイテムを配置する」（【００２４】）、
　「図４ｇに示すように、１次元多様体の部分がそのコンテナの可視部分の外部に含まれるように１次元多様体を指定することによって、そのコンテナの外部の多様体の部分上のアイテムが、不可視となる。（アイテム４２０、４２２、４２４、および４２６が可視である一方、１次元多様体４３４に沿ったアイテム４２８、４３０、および４３２は、コンテナ４３６の外部になるため、不可視である。）」（【００２９】）、
　「本発明のいくつかの実施形態では、（２次元コンテナに対する）ｘおよびｙ座標、または、（３次元コンテナに対する）ｘ、ｙ、ｚ座標が計算される。」（【００３７】）
　　これらの記載から、本願発明の「コンテナ」は、２次元、３次元、またはｎ次元の空間であり、不可視となる外部があり、それに対して、可視部分があるものと認められる。
　
　（イ）「オブジェクト」
　　本願明細書では「オブジェクト」と「アイテム」とが配置される対象物として同様に説明されており、本願発明の「オブジェクト」は、配置の対象物であり、図４ｄないしｆ、ｈのように、（車などの）画像をも含むものであって、配置することで表示する表示の対象物でもあると認められる。
　
　（ウ）「配置する」
　本願明細書では「マップする」という説明もなされており、コンテナである２次元、３次元、またはｎ次元の空間に位置づけることと認められる。
　
　イ　対比
　刊行物１発明の「サムネイル」は表示の対象として本願発明の「オブジェクト」に対応すると認められるから、刊行物１発明の「サムネイル」についてみると、
　刊行物１発明の「サムネイル」はサムネイルの座標（ｘｉ，ｙｉ，ｚｉ）が求められ、決定される。このサムネイルの座標（ｘｉ，ｙｉ，ｚｉ）は３次元であり、この座標が求められ、決定される３次元空間が認められる。そして、「サムネイル」はこの３次元空間に座標（ｘｉ，ｙｉ，ｚｉ）を得ることで表示がなされる。また、「サムネイルを表示する位置がＬＣＤの表示領域の外に在る場合、サムネイルを表示しない」から、刊行物１発明に認められる３次元空間はそこにサムネイルを位置づけて表示をなすとともに、不可視部分、及び、それに対して可視部分が認められる。
　そうであるから、刊行物１発明の「サムネイル」は本願発明の「オブジェクト」に、刊行物１発明に認められる３次元空間は本願発明の「コンテナ」に一致し、本願発明と刊行物１発明とは「コンテナ内にオブジェクトを配置するための方法」という点で一致する。
　
（２）「組み込まれた１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取るステップ」
　
　ア　本願発明
　（ア）「１次元多様体」
　　本願明細書の段落【００２４】には、「空間内に組み込まれた任意の経路（例えば、任意の１次元多様体、または１次元経路または線）に沿って、オブジェクトを配置することができ・・（中略）・・１次元多様体または経路は、開路（つまり、空間内の異なる点で開始し終了しうる）または閉路（区間内の同じ点で開始し終了する）、連続または不連続、曲線、直線、またはセグメント（区分的平滑（ｐｉｅｃｅ−ｗｉｓｅ　ｓｍｏｏｔｈ））でありうる。１次元多様体は、多項式ベースでも非多項式ベースでもよく、任意の長さとすることができる。」と記載され、
　　段落【００２５】には、「１次元多様体（例えば、３０２、３０４、３０６、３０８、４０２など）は、直線によって連結された点の集合、あるいは、ある種のより高い次数の補間関数または曲線定義関数に対する参照点として指定することができる。」と記載されている。
　これらの記載から、１次元多様体は、直線や曲線等の線であって、空間内に組み込まれるものであり、それ（線）に沿ってオブジェクトを配置することができる線であると認められる。
　
　（イ）「１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取る」
　
　　本願明細書には、オブジェクトに関連するパラメータに関して、次の記載がある。
　
　「コンテンナ内に配置されるオブジェクトまたはアイテムの態様を記述する１組のパラメータを受け取ることに応答して、１組のｘおよびｙ、またはｘ、ｙ、ｚの座標を生成して、表示のために標準のグラフィックスインターフェースに送ることができる。」（【０００６】）、
　「２次元、３次元、またはｎ次元空間におけるアイテムの自動レイアウトのためのシステムは、以下の要素、すなわち、グラフィックス位置付けアプリケーション２０６、１次元多様体を記述するパラメータ２０８、オブジェクトまたはアイテムの位置付けおよび方向付けパラメータ２１０、位置付け座標２１２、および標準表示モジュール２１４のうち１つまたは複数を含むグラフィックスアプリケーション２０４を含むことができる。」（【００２３】）、
　「組み込まれた１次元多様体に沿ってコンテナ内にオブジェクトを配置するための例示的方法が図６に示されている。」（【００３２】）、
　「６０４で、組み込まれた１次元多様体に沿って配置されるオブジェクトに関連するパラメータが受け取られる。アイテムのスケールまたは方向に関連するパラメータを指定することができる。例えば、アイテムは、アイテムの上端がコンテナの上端に対して平行となるように、傾斜、回転、方向付けがなされた１次元多様体に対して垂直にすることができる。あるいは、アイテムの中心線は、経路に正接して、あるいは任意の関数、アルゴリズム、またはスキームに従って、方向付けることができる。」（【００３３】）
　
　これらの記載によると、オブジェクトに関連するパラメータとして、
　「コンテンナ内に配置されるオブジェクトまたはアイテムの態様を記述する１組のパラメータ」、
　「位置付けおよび方向付けパラメータ２１０」、
　「１次元多様体に沿って配置されるオブジェクトに関連するパラメータ」、
　「アイテムのスケールまたは方向に関連するパラメータ」
が説明され、
　「コンテンナ内に配置されるオブジェクトまたはアイテムの態様を記述する１組のパラメータ」は、それ（１組のパラメータ）「を受け取ることに応答して、１組のｘおよびｙ、またはｘ、ｙ、ｚの座標を生成」するのであり、
　「位置付けおよび方向付けパラメータ２１０」は、システムが含むとされ、
　「１次元多様体に沿って配置されるオブジェクトに関連するパラメータ」は、「受け取られる」とされ、
　「アイテムのスケールまたは方向に関連するパラメータ」は、「指定することができ」、「例えば、アイテムは、アイテムの上端がコンテナの上端に対して平行となるように、」等々「方向付けることができる」とされる。
　
　また、「パラメータ」という用語を用いていないものの、
　「アイテムは、ある種の関数または方程式に従って、あるいは１次元多様体に沿って空間を割り振るためのアイテムの範囲（およびそのアイテムを取り囲むべき何らかの追加の空間）に基づいて、あるいは他の任意の関数、アルゴリズム、またはスキームによって、１次元多様体に沿って均一にランダムに配置されうる。例えば、レイアウトアルゴリズムは、アイテムの範囲および／またはアイテムの近隣の範囲の、固定値、パーセンテージ、またはある種の固定関数として指定される、各アイテムに加えて周囲の空間の最少量の幅を使用して、アイテムを配置することができる。」（【００２５】）
　と説明され、
　ここで「指定される」「アイテムの範囲および／またはアイテムの近隣の範囲の、固定値、パーセンテージ、またはある種の固定関数」は、「位置付けおよび方向付けパラメータ２１０」の「位置付け」に用いられるパラメータと認めることができる。
　
　これらの記載から、本願発明の「１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータ」は、そのパラメータによって、「ｘ、ｙ、ｚの座標を生成」がなされ、また、「１次元多様体に沿って均一にランダムに配置され」ることで、オブジェクトを配置するためのパラメータを含むものと認められる。
　そして、このパラメータを「受け取る」とは、「指定される」、すなわち、ユーザによって指定されることを含むものと認められる。
　
　イ　対比
　刊行物１発明は、「スパイラルビューと称する表示の形態において、螺旋そのものを表示する線および螺旋の概略中心を形成する線を規定し、螺旋そのものを表示する線を基に、サムネイルを配置し、表示」しており、「螺旋そのものを表示する線」は「規定」されて空間内に組み込まれるといえ、「螺旋そのものを表示する線を基に、サムネイルを配置し、表示」は「螺旋そのものを表示する線に沿ってオブジェクトを配置する」といえるから、刊行物１発明の「螺旋そのものを表示する線」は、「組み込まれた１次元多様体」といい得る。
　
　また、刊行物１発明は、「１サイクルの単位時間と１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示し、螺旋表示の視点を設定し、３種類の視点から眺めた表示がなされる」のであって、ユーザが指定する「サムネイル表示数」「螺旋表示の視点」はパラメータということができ、これらによって、サムネイルの表示位置が決められるといえるから、刊行物１発明は「１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取る」といい得る。
　
　したがって、本願発明と刊行物１発明とは、「組み込まれた１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取るステップ」を備える点で一致する。
　
（３）「前記受け取られたパラメータに基づいて、前記コンテナにおける前記オブジェクトの配置を計算するステップ」
　
　刊行物１発明において、「サムネイルの座標（ｘｉ，ｙｉ，ｚｉ）は、
　　ｘｉ＝Ｘｃｅｎｔ＋ｒｓｉｎ（ｉ＊２π／９）−（ｉ＊ｒ／２０）
　　ｙｉ＝Ｙｃｅｎｔ＋（ｉ＊ｒ／１０）
　　ｚｉ＝ｒ−ｒｃｏｓ（ｉ＊２π／９）
で求められ、決定され」るから、「前記コンテナにおける前記オブジェクトの配置を計算する」といい得る。
　そして、このような計算は、「１サイクルの単位時間と１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示し、螺旋表示の視点を設定し、３種類の視点から眺めた表示がなされる」ように表示する際にもサムネイル表示数等の設定に基づいて計算されると認められるから、「前記受け取られたパラメータに基づいて、前記コンテナにおける前記オブジェクトの配置を計算する」といい得え、本願発明と刊行物１発明とは、「前記受け取られたパラメータに基づいて、前記コンテナにおける前記オブジェクトの配置を計算するステップ」を備える点で一致する。
　
（４）「前記１次元多様体上のオブジェクトの位置が、１次元多様体に沿った距離によって決定される」
　
　刊行物１発明において、上記（３）で述べた「１サイクルの単位時間と１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示し、螺旋表示の視点を設定し、３種類の視点から眺めた表示がなされる」ように表示する際にもサムネイル表示数等の設定に基づいて計算されると認められる「計算」において、「サムネイルの座標（ｘｉ，ｙｉ，ｚｉ）」が具体的にどのように計算されるか不明であり、刊行物１発明は「前記１次元多様体上のオブジェクトの位置が、１次元多様体に沿って決定される」とはいいうるものの、「１次元多様体に沿った距離によって決定される」とはいえない。
　
　したがって、本願発明と刊行物１発明とは「前記１次元多様体上のオブジェクトの位置が、１次元多様体に沿って決定される」点で一致し、「前記１次元多様体上のオブジェクトの位置が、本願発明では「１次元多様体に沿った距離によって決定される」ことに対して、刊行物１発明ではそうでない点で相違する。
　
（５）一致点相違点
　以上のとおり対比されるから、本願発明と刊行物１発明との一致点、相違点は次のとおりである。
　
〈一致点〉
　コンテナ内にオブジェクトを配置するための方法であって、
　組み込まれた１次元多様体に沿って前記コンテナ内に前記オブジェクトを配置することに関連するパラメータを受け取るステップと、
　前記受け取られたパラメータに基づいて、前記コンテナにおける前記オブジェクトの配置を計算するステップとを備え、
　前記１次元多様体上のオブジェクトの位置が、１次元多様体に沿って決定されることを特徴とする方法。
　
〈相違点〉
「前記１次元多様体上のオブジェクトの位置が、本願発明では「１次元多様体に沿った距離によって決定される」ことに対して、刊行物１発明ではそうでない点。
　
５　判断
　原査定の拒絶の理由に引用された特開平８−３０６６５号公報（以下、「刊行物２」ともいう）には、図面と共に次の記載がある。
　
（刊行物２の記載）
「【０００１】
【産業上の利用分野】本発明は、文字図形編集装置に関する。特に、デスクトップパブリッシング表示機能(DTP表示機能)を備えたワードプロセッサにおいて、プレゼンテーション用文書やチラシ用文書の作成のために、に用いられる文字図形編集技術に関する。
【０００２】また、お絵描きソフト(ドロ−ソフト)またはＣＡＤソフトを、実行しているコンピュータにおいて、用いられる文字図形編集技術に関する。」
　
「【００４６】Ｓ０５０２で曲線データを公知の方法により直線群データに変換する。Ｓ０５０３で該線の線長を算出する。曲線の場合は、Ｓ０５０２で求めた直線群データにより全ての線に対し直線長を算出して求める。Ｓ０５０４で文字列データ管理テーブル(図２ｃ)から得られる文字列の文字数０２１０と各文字の文字サイズ(幅)０２０９と、Ｓ０５０３で算出した線長から、文字列が線曲線上に均等に配置されるように各文字の位置を算出する(算出方法は後述)。」
　
「【００４９】図６では、例として各文字の左中央の座標を算出している。Ｓ０６０１で文字列の文字数を調べ、１文字のみの場合はＳ０６０２に進み、この１文字が線曲線の中央に位置するような座標を得る。文字数が２以上の場合はＳ０６０３に進む。Ｓ０６０３で文字列の第１番目の文字位置として線曲線の始点の座標を得る。
【００５０】Ｓ０６０４で文字間隔ｓを算出する。図５のＳ０５０３で算出した線曲線長をＬ、文字列の文字数をＮ、文字列中の全文字の幅の総和をＷとすると、ｓ＝(Ｌ−Ｗ)／(Ｎ−１)となる。Ｓ０６０６で第１番目の文字から位置を求めたい文字までの距離を算出し、Ｓ０６０７で線曲線の始点からその距離だけ離れた線曲線上の座標を算出し、その文字の座標とする。
【００５１】例えば、いま第１番目の文字から第ｎ番目の文字までの距離をｌ(ｎ)、第ｎ番目の文字幅をｗ(ｎ)とすると、ｌ(ｎ)＝ｌ(ｎ−１)＋ｗ(ｎ−１)＋ｓとなる。つまり、線曲線の始点からｌ(ｎ)だけ離れた線曲線上の座標を第ｎ番目の文字の座標とする。本実施例では、一度曲線に沿って文字列を均等配置させた後、文字列を更新したり、曲線の形状を更新しても、文字列の均等配置位置を自動的に算出して最配置する。このため、文字列を正確に均等配置できるとともに、処理時間を短縮することが可能である。特に、図形が線図形の場合、該図形の線の軌跡に沿って文字列データを加工、再配置する。」
　
「【００５３】又、本実施例では、図形と文字列とを表示しているが、この一体化処理の後に図形の表示を消去して、文字列のみを表示するようにしてもよい。尚、この図形表示の消去は、図形部分の属性を透明と設定変更することによって、行われる。又、本実施例では、文字列を均等に配置しているが、本願はこれに限定されるものではなく、例えば、徐々に間隔が狭くなるように文字列を配置してもよい。」
（刊行物２の記載、以上）
　
　上記記載によれば、刊行物２には、線曲線上に文字列を配置する際に、文字の位置を「線曲線上の座標を算出し、その文字の座標とする」ことが記載されている。
　「図５のＳ０５０３で算出した線曲線長をＬ、文字列の文字数をＮ、文字列中の全文字の幅の総和をＷとすると、ｓ＝(Ｌ−Ｗ)／(Ｎ−１)となる。Ｓ０６０６で第１番目の文字から位置を求めたい文字までの距離を算出し、Ｓ０６０７で線曲線の始点からその距離だけ離れた線曲線上の座標を算出し、その文字の座標とする。」（【００５０】）、「本実施例では、一度曲線に沿って文字列を均等配置させた後、・・」（【００５１】）とあり、特定の文字数を持つ文字列を配置させることが記載されている。
　「いま第１番目の文字から第ｎ番目の文字までの距離をｌ(ｎ)、第ｎ番目の文字幅をｗ(ｎ)とすると、ｌ(ｎ)＝ｌ(ｎ−１)＋ｗ(ｎ−１)＋ｓとなる。つまり、線曲線の始点からｌ(ｎ)だけ離れた線曲線上の座標を第ｎ番目の文字の座標とする。」とされ、文字の位置は線曲線に沿った距離によって決定されるということができる。また、線曲線上に配置される文字は、配置されるものとして「オブジェクト」といい得る。
　
　刊行物１発明の「螺旋そのものを表示する線」も刊行物２記載の「線曲線」と同様に「線」であり、その上に「オブジェクト」（刊行物１発明ではむサムネイル、刊行物２では文字）を配置して表示する点で共通する技術といえ、さらに、刊行物１発明で１／４サイクルあたりのサムネイル表示数を設定し、それに従ってサムネイルを表示する配置を決定することが、特定の数のオブジェクトを配置する点で、特定の文字数を持つ文字列を配置させる刊行物２の座標算出と共通することから、刊行物１発明に刊行物２の座標算出手法を採用することは当業者が容易に想到できることといえる。
　そうすると、刊行物１発明に刊行物２の座標算出手法、すなわち、線曲線に沿った距離によって決定される算出手法を採用し、螺旋そのものを表示する線上に配置されるサムネイルの座標を螺旋そのものを表示する線（すなわち、１次元多様体）に沿った距離によって決定されるようにして、相違点に係る本願発明の構成とすることは、当業者が容易に想到できることといえる。
　
　したがって、本願発明は、刊行物１に記載された発明、刊行物２に記載された発明に基づいて当業者が容易に発明をすることができたものである。
　
６　むすび
　以上のとおり、本件出願の請求項７に係る発明は、刊行物１に記載された発明、刊行物２に記載された発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本件出願は他の請求項に係る発明について特に検討するまでもなく拒絶されるべきものである。
　よって、結論のとおり審決する。