【事件の表示】
　特願２０１２−２１３１７１「装置、方法、及びプログラム」拒絶査定不服審判事件〔平成２６年　４月１７日出願公開、特開２０１４−　６７２９８、請求項の数（７）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯
　本願は、平成２４年９月２６日の出願であって、平成２８年５月１１日付けで拒絶理由通知がされ、同年７月１９日付けで手続補正がされ、同年１１月１８日付けで拒絶査定（原査定）がされ、これに対し、平成２９年２月１６日に拒絶査定不服審判の請求がされたものである。
第２　原査定の概要
　原査定（平成２８年１１月１８日付け拒絶査定）の概要は次のとおりである。
　この出願の下記の請求項に係る発明は、その出願前に日本国内又は外国において、頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて、その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　　　　　記　　　（引用文献等については引用文献等一覧参照）
・請求項　　　１−７
・引用文献等　１−３
　　　　　　　　　　　　　＜引用文献等一覧＞
１．米国特許出願公開第２０１１／０２４６９４４号明細書
２．特開２００１−３３１３２８号公報
３．特開２００５−１５７６５７号公報
第３　本願発明
　本願請求項１〜７に係る発明（以下、それぞれ「本願発明１」〜「本願発明７」という。）は、平成２８年７月１９日付け手続補正の特許請求の範囲の請求項１〜７に記載された事項により特定される発明であり、以下のとおりの発明である。
「【請求項１】
　アプリケーションに対応するアイコン及び前記アプリケーションで利用されるテキストを含む画面を表示するディスプレイと、
　前記アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールし、インストールが完了すると、前記テキストを当該アプリケーションで利用するコントローラと
　を備える装置。
　　【請求項２】
　前記コントローラは、前記アイコンが操作された場合に、インストールした前記アプリケーションがアンインストールされていると、当該アプリケーションを再びインストールし、インストールが完了すると、前記テキストを当該アプリケーションで利用する請求項１に記載の装置。
　　【請求項３】
　前記コントローラは、前記アプリケーションをアンインストールする場合に、前記アイコンの表示を前記画面に追加されるアイコンの表示リストに移動させる請求項１又は２に記載の装置。
　　【請求項４】
　前記アプリケーションは、複数の項目を含む情報を処理するためのアプリケーションであり、
　前記テキストは、前記複数の項目のいずれかの項目の値として利用される請求項１から３のいずれか１項に記載の装置。
　　【請求項５】
　前記コントローラは、前記画面から削除されたアイコンを再び前記画面に追加するときに、当該アイコンが、前記テキストを当該アイコンが前記画面から削除される前と同じ項目の値として利用されるように設定する請求項４に記載の装置。
　　【請求項６】
　ディスプレイを備える装置を制御する方法であって、
　アプリケーションに対応するアイコン及び前記アプリケーションで利用されるテキストを含む画面を表示するステップと、
　前記アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールするステップと、
　インストールが完了すると、前記テキストを当該アプリケーションで利用するステップと
　を含む方法。
　　【請求項７】
　ディスプレイを備える装置に、
　アプリケーションに対応するアイコン及び前記アプリケーションで利用されるテキストを含む画面を表示するステップと、
　前記アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールするステップと、
　インストールが完了すると、前記テキストを当該アプリケーションで利用するステップと
　を実行させるプログラム。」
第４　引用文献、引用発明等
１．引用文献１について
　原査定の拒絶の理由に引用された引用文献１には、図面とともに以下の事項が記載されている。
ａ）「[0024]Turning now to the drawings, in which like numerals indicate like elements throughout the figures, exemplary embodiments are described in detail. FIG. 1 is a block diagram depicting 
a system 100 for application-independent text entry
The system 100 is implemented in a computing device 101
the exemplary device 101 is described herein as a personal computer 120
[0025]Generally, 
the computer  120  includes a processing unit  121 , a system memory  122 , and a system bus  123  that couples various system components, including the system memory  122 , to the processing unit  121
The system memory  122  includes a read-only memory (“ROM”)  124  and a random access memory (“RAM”)  125
[0026]
The computer  120  also includes a hard disk drive  127  for reading from and writing to a hard disk (not shown), a magnetic disk drive  128  for reading from or writing to a removable magnetic disk  129  such as a floppy disk, and an optical disk drive  130  for reading from or writing to a removable optical disk  131  such as a CD-ROM, compact disk-read/write (CD/RW), DVD, or other optical media. The hard disk drive  127 , magnetic disk drive  128 , and optical disk drive  130  are connected to the system bus  123  by a hard disk drive interface  132 , a magnetic disk drive interface  133 , and an optical disk drive interface  134 , respectively
[0027]
A number of modules can be stored on the ROM  124 , RAM  125 , hard disk drive  127 , magnetic disk  129 , or optical disk  131 , including an operating system  135  and various application modules  105 ,  106 , and  138
[0028]A user can enter commands and information to the computer  120  through one or more input devices, such as a keyboard  140  and a pointing device  142 . The pointing device  142  can include a mouse, a trackball, an electronic pen that can be used in conjunction with an electronic tablet, or any other input device known to a person of ordinary skill in the art, such as a joystick, game pad, satellite dish, scanner, or the like. In certain exemplary embodiments, the input devices can include a touch sensitive screen  160 . For example, the touch screen  160  can include resistive, capacitive, surface acoustic wave (“SAW”), infrared (“IR”), strain gauge, dispersive signal technology, acoustic pulse recognition, and/or optical touch sensing technology, as would be readily understood by a person of ordinary skill in the art having the benefit of the present disclosure.
[0029]The input devices can be connected to the processing unit  122  through a serial port interface  146  that is coupled to the system bus  123  or one or more other interfaces, such as a parallel port, game port, a universal serial bus (“USB”), or the like. 
A display device  147 , such as a monitor, also can be connected to the system bus  123  via an interface, such as a video adapter  148
（当審訳：
[0024]・・・図１は、特定の例示的な実施形態に従う、
アプリケーションに依存しないテキスト入力のための
システム１００は、
コンピューティング装置１０１において実行され
ここではパーソナルコンピュータ１２０
・・・
[0025]一般的には、
コンピュータ１２０は、処理ユニット１２１、システムメモリ１２２、そして、システムメモリ１２２を含むさまざまなシステム構成要素を処理ユニット１２１へ結合するシステムバス１２３を備え
システムメモリ１２２は、読み取り専用メモリ（“ＲＯＭ”）１２４とランダムアクセスメモリ（“ＲＡＭ”）１２５を含む
・・・
[0026]
コンピュータ１２０はまた、ハードディスク
に読み書きするハードディスクドライブ１２７、フロッピーディスクのようなリムーバブルな磁気ディスク１２９に読み書きする磁気ディスクドライブ１２８、そしてＣＤ−ＲＯＭ、コンパクトディスク−リード／ライト（ＣＤ／ＲＷ）、ＤＶＤまたはその他の光メディアのようなリムーバブルな光ディスク１３１に読み書きする光ディスクドライブ１３１を含む
ハードディスクドライブ１２７、磁気ディスクドライブ１２８、そして光ディスクドライブ１３０は、それぞれ、ハードディスクドライブインターフェース１３２、磁気ディスクドライブインターフェース１３３、そして光ディスクドライブインターフェース１３４によって、システムバス１２３へ接続され
・・・
[0027]
オペレーティングシステム１３５とさまざまなアプリケーションモジュール１０５、１０６そして１３８を含む多くのモジュールが、ＲＯＭ１２４、ＲＡＭ１２５、ハードディスク１２７、磁気ディスク１２９、または光学ディスク１３１に格納され
・・・
[0029]システムバス１２３に結合されるシリアルポートインターフェース１４６、または、パラレルポート、ゲームポート、ユニバーサルシリアルバス（ＵＳＢ）等の１以上のその他のインターフェイスを介して、入力デバイスは、処理ユニット１２２へ接続し得る。
モニターのようなディスプレイ装置１４７はまた、ビデオアダプタ１４８などのインターフェースを介してシステムバス１２３へ接続し
・・・）
ｂ）「[0034]
The text processing module  105  includes software for receiving text input from a user
and applying the text to another software application selected by the user
The text processing module  105  provides a graphical user interface  115  via the display  147  to present the received text input to the user
The user interface  115  may display the text in real-time or near real-time as the text is received from the user
The user interface  115  also displays one or more icons
[0035]FIG. 6  is a block diagram depicting the user interface  115 , in accordance with certain exemplary embodiments. With reference to  FIGS. 1 and 6 , 
an exemplary screen image  600  of the user interface  115  displays the text  650  and selectable icons  631 - 636  for software applications with which the text  650  may be used
（当審訳：
[0034]
テキスト処理モジュール１０５は、
ユーザからのテキスト入力を受け取り、そして、ユーザにより選択された他のソフトウェアアプリケーションへそのテキストを適用するソフトウェアを含
テキスト処理モジュール１０５は、ユーザに受け取ったテキスト入力を提示するために、ディスプレイ１４７を介してグラフィカルユーザインターフェース１１５を提供
テキストがユーザから受け取られた時、ユーザインターフェース１１５は、リアルタイム若しくはほぼリアルタイムにテキストを表示し
ユーザインターフェース１１５はまた、１以上のアイコン
を表示
[0035]図６は、特定の例示的な実施形態に従う、ユーザインターフェース１１５を示すブロック図である。図１及び６を参照すると、
ユーザインターフェース１１５の例示的な画面イメージ６００は、テキスト６５０と、テキスト６５０を使用することができるソフトウェアアプリケーションの選択可能なアイコン６３１−６３６を表示
ｃ）「[0041]
The components of the device  101
include one or more computer programs
[0042]FIG. 2  is a flow chart depicting 
a method  200  for application-independent text entry
[0043]
In block  205 , the text processing module  105  receives a request from a user to enter text
[0044]Referring back to  FIGS. 1 and 2 , 
in block  210 , the user interface  115  presents a text entry screen to the user via the display  147
（当審訳：
[0041]
装置１０１の構成部品は、
１以上のコンピュータプログラムを含む
・・・
[0042]図２は、特定の例示的な実施形態に従う、
アプリケーションに依存しないテキスト入力のための方法２００
・・・
[0043]
ブロック２０５で
テキスト処理モジュール１０５は、ユーザからのテキスト入力の要求を受け取る
・・・
[0044]図１及び２に戻り参照すると、
ブロック２１０で
ユーザインターフェース１１５は、ディスプレイ１４７を介してユーザへテキスト入力画面を提示
・・・）
ｄ）「[0048]Referring back to  FIGS. 1 and 2 , 
in block  215 , the text input is received at the text processing module  105
In block  220 , the user interface  115  displays the received text input on the display  147
[0049]
In block  225 , the text processing module  105  can identify one or more possible recipients for the text input based on the contents of the text input
[0050]
In block  230 , the text processing module  105  determines whether the user has finished entering text
If the user is finished entering text, the method  200  proceeds to block  235
[0051]
In block  235 , the text processing module  105  receives a selection of an application with which to use and/or communicate text input
For example,
the user may select one of the icons  631 - 635  corresponding to an application
[0052]After the text processing module  105  receives the selection of an application, the user interface  115  can provide a confirmation screen to the user to confirm the user selection. For example,  FIG. 11  depicts an exemplary confirmation screen  1100  confirming that a user intends to send the text input to another person using a text messaging application. For example, this confirmation screen  1110  may be displayed in response to the user selecting a text messaging icon  1120  corresponding to a text messaging application. At this point, the user could select an “OK” icon  1110  to send the text input as a text message or a “Cancel” icon  1115  to return to a text entry screen without sending the text input as a text message.
[0053]
In block  240 , if the selected application is a targeted messaging application for sending the text input as a message to another person (or the user), the method  200  branches to block  245
If the selected application is not a targeted messaging application, the method branches to block  255
[0054]
In block  245 , the text processing module  105  identifies one or more recipients for the text input
[0055]
In block  250 , the text processing module  105  interacts with the selected application to send the text input to the recipient(s) determined in block  245
The text processing module  105  can make a call to activate the selected application and copy and paste the text input into an appropriate field in the selected application
For example, if the selected application is a text messaging application, the text processing module  105  can copy and paste the text input into a message body of a new text message
[0056]
In block  255 , the text processing module  105  interacts with the selected application to display the text input in the selected application
The text processing module  105  can make a call to activate the selected application and to display a user interface for the application in the display  110
The text processing module  105  also can copy and paste the text into the user interface for the application
（当審訳：
[0048]図１及び２に戻り参照すると、
ブロック２１５で
テキスト処理モジュール１０５で、テキスト入力が受け取られ
ブロック２２０で
ユーザインターフェース１１５は、ディスプレイ１４７に受け取ったテキスト入力を表示
・・・
[0049]
ブロック２２５で
テキスト処理モジュール１０５は、テキスト入力の内容に基づいて、テキスト入力のために、１以上の考えられる受信者を識別
・・・
[0050]
ブロック２３０で
テキスト処理モジュール１０５は、ユーザがテキスト入力を終えたか否かを判定
・・・
ユーザがテキスト入力を終了した場合、
ブロック２３５へ進
[0051]
ブロック２３５で
テキスト処理モジュール１０５は、テキスト入力を使用する及び／又は通信するアプリケーションの選択を受け付け
例えば、
ユーザは、アプリケーションに対応するアイコン６３１−６３５のうちの１つを選択でき
・・・
[0053]
ブロック２４０で
選択されたアプリケーションが、テキスト入力をメッセージとして他の人（又はユーザ）へ送るためのターゲットメッセージングアプリケーションである場合、方法２００はブロック２４５へ分岐
選択されたアプリケーションが、ターゲットメッセージングアプリケーションではない場合、方法はブロック２５５へ分岐
[0054]
ブロック２４５で
テキスト処理モジュール１０５は、テキスト入力のための１以上の受信者を識別
・・・
[0055]
ブロック２５０で
テキスト処理モジュール１０５は、ブロック２４５で決定された受信者へテキスト入力を送信するために、選択されたアプリケーションと相互作用する。テキスト処理モジュール１０５は、選択されたアプリケーションをアクティブ化し、そして、選択されたアプリケーションの適切なフィールドにテキスト入力をコピー及びペーストするためのコールを行
例えば、選択されたアプリケーションがテキストメッセージングアプリケーションである場合、テキスト処理モジュール１０５は、新たなテキストメッセージのメッセージ本体にテキスト入力をコピー及びペーストし
・・・
[0056]
ブロック２５５で
テキスト処理モジュール１０５は、選択されたアプリケーションでテキスト入力を表示するために、選択されたアプリケーションと相互作用
テキスト処理モジュール１０５は、選択されたアプリケーションをアクティブ化し、そして、ディスプレイ１１０のアプリケーションのためのユーザインターフェースを表示するためのコールを行い
テキスト処理モジュール１０５はまた、アプリケーションのためのユーザインターフェースへテキストをコピー及びペースト
・・・）
　上記下線部及び関連箇所の記載によれば、引用文献１には、静電容量型タッチパネルとして、以下の発明（以下、「引用発明」という。）が記載されている。
　「アプリケーションに依存しないテキスト入力のためのシステム１００は、コンピューティング装置１０１において実行され、装置１０１は、ここではパーソナルコンピュータ１２０であり、
　コンピュータ１２０は、処理ユニット１２１、システムメモリ１２２、そして、システムメモリ１２２を含むさまざまなシステム構成要素を処理ユニット１２１へ結合するシステムバス１２３を備え、
　システムメモリ１２２は、読み取り専用メモリ（“ＲＯＭ”）１２４とランダムアクセスメモリ（“ＲＡＭ”）１２５を含み、
　コンピュータ１２０はまた、ハードディスクに読み書きするハードディスクドライブ１２７、フロッピーディスクのようなリムーバブルな磁気ディスク１２９に読み書きする磁気ディスクドライブ１２８、そしてＣＤ−ＲＯＭ、コンパクトディスク−リード／ライト（ＣＤ／ＲＷ）、ＤＶＤまたはその他の光メディアのようなリムーバブルな光ディスク１３１に読み書きする光ディスクドライブ１３１を含み、
　ハードディスクドライブ１２７、磁気ディスクドライブ１２８、そして光ディスクドライブ１３０は、それぞれ、ハードディスクドライブインターフェース１３２、磁気ディスクドライブインターフェース１３３、そして光ディスクドライブインターフェース１３４によって、システムバス１２３へ接続され、
　オペレーティングシステム１３５とさまざまなアプリケーションモジュール１０５、１０６そして１３８を含む多くのモジュールが、ＲＯＭ１２４、ＲＡＭ１２５、ハードディスク１２７、磁気ディスク１２９、または光学ディスク１３１に格納され、
　モニターのようなディスプレイ装置１４７はまた、ビデオアダプタ１４８などのインターフェースを介してシステムバス１２３へ接続され、
　テキスト処理モジュール１０５は、ユーザからのテキスト入力を受け取り、そして、ユーザにより選択された他のソフトウェアアプリケーションへそのテキストを適用するソフトウェアを含み、
　テキスト処理モジュール１０５は、ユーザに受け取ったテキスト入力を提示するために、ディスプレイ１４７を介してグラフィカルユーザインターフェース１１５を提供し、
　テキストがユーザから受け取られた時、ユーザインターフェース１１５は、リアルタイム若しくはほぼリアルタイムにテキストを表示し、
　ユーザインターフェース１１５はまた、１以上のアイコンを表示し、
　ユーザインターフェース１１５の例示的な画面イメージ６００は、テキスト６５０と、テキスト６５０を使用することができるソフトウェアアプリケーションの選択可能なアイコン６３１−６３６を表示するものであり、
　装置１０１の構成部品は、１以上のコンピュータプログラムを含み、
　アプリケーションに依存しないテキスト入力のための方法２００において、
　ブロック２０５で、テキスト処理モジュール１０５は、ユーザからのテキスト入力の要求を受け取り、
　ブロック２１０で、ユーザインターフェース１１５は、ディスプレイ１４７を介してユーザへテキスト入力画面を提示し、
　ブロック２１５で、テキスト処理モジュール１０５で、テキスト入力が受け取られ、
　ブロック２２０で、ユーザインターフェース１１５は、ディスプレイ１４７に受け取ったテキスト入力を表示し、
　ブロック２２５で、テキスト処理モジュール１０５は、テキスト入力の内容に基づいて、テキスト入力のために、１以上の考えられる受信者を識別し、
　ブロック２３０で、テキスト処理モジュール１０５は、ユーザがテキスト入力を終えたか否かを判定し、
　ユーザがテキスト入力を終了した場合、ブロック２３５へ進み、
　ブロック２３５で、テキスト処理モジュール１０５は、テキスト入力を使用する及び／又は通信するアプリケーションの選択を受け付け、例えば、ユーザは、アプリケーションに対応するアイコン６３１−６３５のうちの１つを選択でき、
　ブロック２４０で、選択されたアプリケーションが、テキスト入力をメッセージとして他の人（又はユーザ）へ送るためのターゲットメッセージングアプリケーションである場合、方法２００はブロック２４５へ分岐し、選択されたアプリケーションが、ターゲットメッセージングアプリケーションではない場合、方法はブロック２５５へ分岐し、
　ブロック２４５で、テキスト処理モジュール１０５は、テキスト入力のための１以上の受信者を識別し、
　ブロック２５０で、テキスト処理モジュール１０５は、ブロック２４５で決定された受信者へテキスト入力を送信するために、選択されたアプリケーションと相互作用し、テキスト処理モジュール１０５は、選択されたアプリケーションをアクティブ化し、そして、選択されたアプリケーションの適切なフィールドにテキスト入力をコピー及びペーストするためのコールを行い、例えば、選択されたアプリケーションがテキストメッセージングアプリケーションである場合、テキスト処理モジュール１０５は、新たなテキストメッセージのメッセージ本体にテキスト入力をコピー及びペーストし、
　ブロック２５５で、テキスト処理モジュール１０５は、選択されたアプリケーションでテキスト入力を表示するために、選択されたアプリケーションと相互作用し、テキスト処理モジュール１０５は、選択されたアプリケーションをアクティブ化し、そして、ディスプレイ１１０のアプリケーションのためのユーザインターフェースを表示するためのコールを行い得る。テキスト処理モジュール１０５はまた、アプリケーションのためのユーザインターフェースへテキストをコピー及びペーストする
　アプリケーションに依存しないテキスト入力のためのシステム１００。」
２．引用文献２について
　原査定の拒絶の理由に引用された引用文献２には、図面とともに以下の事項が記載されている。
ｅ）「【０００５】このため
本発明の情報処理装置は、アプリケーションソフトウエア
が記憶可能な内部記憶手段と、アプリケーションソフトウエア
が記憶可能な外部記憶部との間で情報の入出力を可能とする接続手段と、上記接続手段により接続された上記外部記憶部に記憶されているアプリケーションソフトウエア
を認識する認識手段と、上記内部記憶手段に記憶されたアプリケーションソフトウエア
、及び上記認識手段で認識されたアプリケーションソフトウエ
を提示すると共に、提示されたアプリケーションソフトウエアの起動
を選択することができるようにされたユーザーインターフェース手段と、上記ユーザーインターフェース手段による操作により、上記外部記憶部に記憶されているアプリケーションソフトウエアの起動が求められた際に、そのアプリケーションソフトウエアを上記内部記憶手段にロードした上で起動処理を行う起動処理制御手段と、を備える
・・・
【０００７】即ち
本発明は、或るアプリケーションソフトウエアの起動操作が行われた場合において、そのアプリケーションソフトウエアが外部記憶部に記憶されていた場合、そのアプリケーションソフトウエアが外部記憶部から内部記憶手段にロードされてから起動されるようにすることで、ユーザーがロード操作を行わなくてもよいようにする
ｆ）「【００１６】２．情報処理装置の構成
図２に情報処理装置１の内部構成を示す。図示するように情報処理装置１内には、まず中核となる部位として、システムコントローラ２１、ＣＰＵ２２、フラッシュＲＯＭ２３、Ｄ−ＲＡＭ２４が設けられる。また基本的なユーザーインターフェースのための部位として操作部３５，表示制御部２７，表示部２が形成される。
【００１７】
システムコントローラ２１は操作部３５からの操作情報を入力し、それに応じてＣＰＵ２２に割り込みをかける
表示部２に操作キーやアイコンの表示を行うとともに表示部２上でのタッチ検出機構を設けることで、タッチパネル操作子を形成
タッチパネル操作子も
操作部３５に含まれる
【００１８】ＣＰＵ２２は基本ソフト（ＯＳ：Operating System）やアプリケーションプログラムが動作される部位となる。ＣＰＵ２２はシステムコントローラ２１を介して供給される操作情報に応じて所要の処理を実行する。フラッシュＲＯＭ２３は、基本動作プログラム、各種処理定数、設定情報などを記憶する領域とされる。
Ｄ−ＲＡＭ２４は、各種処理に必要な情報の記憶、データのバッファリング、ＣＰＵ２２のワークエリアの拡張、その他、ＣＰＵ２２の処理に応じて多様に使用される
Ｄ−ＲＡＭ２４にはストレージエリア（不揮発性領域）が設けられており、そのストレージエリアにはＯＳやアプリケーションソフトウエアがインストールされる
Ｄ−ＲＡＭ２４にインストールされたアプリケーションソフトウエアは、ユーザからの操作に応じて起動され、ＣＰＵ２２により実行される
【００１９】また上述したようにメモリカード７０に対するメモリスロット７が形成され、メモリカード７０を装着できるが、ＣＰＵ２２は、メモリカードインターフェース２８を介して装着されたメモリカード７０に対して書込又は読み出しアクセスすることができる。メモリカードインターフェース２８とメモリカード７０との間のインターフェース動作については後述する。
ＣＰＵ２２は、装着されたメモリカード７０を、拡張的なメモリ領域として利用する
メモリカード７０にアプリケーションプログラムが記録されていれば、それをＤ−ＲＡＭ２４にインストールしたり、或いはアプリケーションやデータをＤ−ＲＡＭ２４にロードすることで、所要処理を実行させる
ｇ）「【００９３】７．アプリケーションソフトウエアの起動及びデータ参照処理
続いて本例の情報処理装置１による特徴的な動作となるアプリケーションソフトウエアの起動及びデータ参照処理について説明していく。上述したように
情報処理装置１にはＤ−ＲＡＭ２４、フラッシュメモリ２３が設けられており、これらは情報処理装置１の内部記憶部として、アプリケーションソフトウエア
を格納する
情報処理装置１がアクセスできる外部記憶部としてはメモリカード７０が用意されている
【００９４】ユーザーは情報処理装置１において任意のアプリケーションソフトウエアを起動させることで、そのアプリケーションソフトウエアに基づく処理を実行させることができる。もちろんアプリケーションソフトウエアの動作上において各種のデータファイルを参照し、内容を確認したり編集することなども可能である。ここで、アプリケーションソフトウエアやデータファイルの記憶場所を考えると、Ｄ−ＲＡＭ２４等の内部記憶部である場合と、メモリカード７０等の外部記憶部である場合が考えられる。
【００９５】この
情報処理装置１は、外部記憶部に保持されたアプリケーションソフトウエア
、内部記憶部にロードした後でなければ実行
できないものとされている
本例では、ユーザーはアプリケーションソフトウエア
が内部記憶部に格納されているか外部記憶部に格納されているかを意識せずに、単に所要のアプリケーションソフトウエアを起動させたり参照するデータファイルを選択する操作を行うのみでよいようにする
【００９６】図２０は起動されるアプリケーションソフトウエアと、そのアプリケーションソフトウエアによる動作中に参照されるデータファイルについての格納場所のパターンを示したものである。(１)（当審注：○に数字は、()に数字とした。以下同様。）は、起動されるアプリケーションソフトウエアが内部記憶部にインストールされていたものであって、また参照されるデータファイルも内部記憶部に格納されていた場合である。この場合、ＣＰＵ２２は、Ｄ−ＲＡＭ２４に格納されているアプリケーションソフトウエアを通常に起動させる処理を行い、またデータファイルを参照する際には、Ｄ−ＲＡＭ２４に格納されているデータファイルを読み出してアプリケーションソフトウエアによる処理に供することになる。
【００９７】(２)は、起動されるアプリケーションソフトウエアが内部記憶部にインストールされているが、参照されるデータファイルが外部記憶部に格納されていた場合である。この場合アプリケーションソフトウエアの起動については、ＣＰＵ２２は、Ｄ−ＲＡＭ２４に格納されているアプリケーションソフトウエアを通常に起動させる処理を行なう。一方、そのアプリケーションソフトウエアによる動作中においてデータファイルを参照する際には、メモリカード７０に格納されているデータファイルを読み出してＤ−ＲＡＭ２４にロードさせた後において、アプリケーションソフトウエアによる処理に供することになる。
【００９８】
(３)は、起動されるアプリケーションソフトウエアが外部記憶部に格納され
ていた場合である
この場合アプリケーションソフトウエアの起動については、ＣＰＵ２２は、まずメモリカード７０からアプリケーションソフトウエアをＤ−ＲＡＭ２４にロードした後において、そのＤ−ＲＡＭ２４にロードされたアプリケーションソフトウエアを起動させる処理を行なう
【００９９】
(４)は、起動されるアプリケーションソフトウエアが外部記憶部に格納され
ていた場合である
この場合アプリケーションソフトウエアの起動については、ＣＰＵ２２は、まずメモリカード７０からアプリケーションソフトウエアをＤ−ＲＡＭ２４にロードした後において、そのＤ−ＲＡＭ２４にロードされたアプリケーションソフトウエアを起動させる処理を行なう
【０１００】即ち
本例の場合、アプリケーションソフトウエアやデータファイルが外部記憶部に格納されているものであった場合は、それらが必要とされた際において内部記憶部に自動的にロードして、起動や参照を実行する
ｈ）「【０１１９】また、
内部記憶手段に記憶されているアプリケーションソフトウエアやデータファイルと、外部記憶部に記憶されていると認識されたアプリケーションソフトウエアやデータファイルは、ともにユーザーインターフェース手段において提示される
そのユーザーインターフェース手段上で起動操作
を行うことができるようにしている
これによりユーザーが内部記憶手段と外部記憶部の別を意識することなく情報処理装置を扱って、必要なアプリケーションソフトウエアの起動
を指示することができる操作環境を実現できる
３．引用文献３について
　原査定の拒絶の理由に引用された引用文献３には、図面とともに以下の事項が記載されている。
ｉ）「【０００６】
  上述した従来の携帯端末では、新規にアプリケーションをダウンロードした際に保存領域が空いていない場合は、すでに保存されているアプリケーションを削除し、保存領域に空き領域を作る必要があるが、このとき、アプリケーションを削除した際にアプリケーションに対するユーザデータも同時に削除してしまうため、削除したアプリケーションを再ダウンロードしてもユーザデータは初期の値となってしまい、削除前に使用していたユーザデータを再ダウンロード後に利用することができないという問題があった。
【０００７】
  本発明は、
アプリケーションを削除する際にユーザデータを残すことを可能とし、さらに削除したアプリケーションを再ダウンロードした際に削除前と同様にユーザデータを利用可能とする
第５　対比・判断
１．本願発明１について
（１）対比
　本願発明１と引用発明を対比すると次のことがいえる。 
ア．引用発明は「ディスプレイ１４７を介してグラフィカルユーザインターフェース１１５を提供し」、「ユーザインターフェース１１５の例示的な画面イメージ６００は、テキスト６５０と、テキスト６５０を使用することができるソフトウェアアプリケーションの選択可能なアイコン６３１−６３６を表示するもの」であるから、引用発明の「ディスプレイ１４７」は本願発明１の「アプリケーションに対応するアイコン及び前記アプリケーションで利用されるテキストを含む画面を表示するディスプレイ」に相当する。
イ．引用発明は「テキスト処理モジュール１０５は、テキスト入力を使用する及び／又は通信するアプリケーションの選択を受け付け、例えば、ユーザは、アプリケーションに対応するアイコン６３１−６３５のうちの１つを選択でき」るものであり、「選択されたアプリケーションと相互作用し、テキスト処理モジュール１０５は、選択されたアプリケーションをアクティブ化し、そして、選択されたアプリケーションの適切なフィールドにテキスト入力をコピー及びペーストするためのコールを行い、例えば、選択されたアプリケーションがテキストメッセージングアプリケーションである場合、テキスト処理モジュール１０５は、新たなテキストメッセージのメッセージ本体にテキスト入力をコピー及びペースト」するものであるから、引用発明は「アプリケーションに対応するアイコンを選択」し、「テキスト入力を当該選択したアプリケーションで利用する」「テキスト処理モジュール１０５」を有するといえる。
　そして、引用発明の「テキスト処理モジュール１０５」は、「ＲＯＭ１２４、ＲＡＭ１２５、ハードディスク１２７、磁気ディスク１２９、または光学ディスク１３１に格納」されるものであり、「処理ユニット１２１」により実現されるものであることは明らかであるから、引用発明の「処理ユニット１２１」は、本願発明１の「前記アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールし、インストールが完了すると、前記テキストを当該アプリケーションで利用するコントローラ」と「前記アイコンが操作された場合に、前記テキストを前記アイコンに対応するアプリケーションで利用するコントローラ」である点で共通するといえる。
ウ．引用発明の「アプリケーションに依存しないテキスト入力のためのシステム１００は、コンピューティング装置１０１において実行され」るものであり、「装置１０１は、ここではパーソナルコンピュータ１２０であり、」「ディスプレイ装置１４７」と「処理ユニット１２１」を備えるものであるから、引用発明の「コンピューティング装置１０１」は、以下の相違点を除き、本願発明１の「装置」に相当する。
　したがって、本願発明１と引用発明との間には、以下の一致点と相違点があるといえる。 
　
〈一致点〉
「アプリケーションに対応するアイコン及び前記アプリケーションで利用されるテキストを含む画面を表示するディスプレイと、
　前記アイコンが操作された場合に、前記テキストを前記アイコンに対応するアプリケーションで利用するコントローラと
　を備える装置。」
〈相違点〉
　本願発明１は「アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールし、インストールが完了すると、前記テキストを当該アプリケーションで利用する」ものであるのに対し、引用発明は、アイコンに対応するアプリケーションの実体がインストールされていない場合について特定されていない点。
（２）相違点についての判断
　上記摘記事項ｅ）によれば、引用文献２には、アプリケーションソフトウエアが記憶可能な内部記憶手段と、アプリケーションソフトウエアが記憶可能な外部記憶部との間で情報の入出力を可能とする接続手段と、上記接続手段により接続された上記外部記憶部に記憶されているアプリケーションソフトウエアを認識する認識手段と、上記内部記憶手段に記憶されたアプリケーションソフトウエアび上記認識手段で認識されたアプリケーションソフトウエアを提示すると共に、提示されたアプリケーションソフトウエアの起動を選択することができるようにされたユーザーインターフェース手段と、上記ユーザーインターフェース手段による操作により、上記外部記憶部に記憶されているアプリケーションソフトウエアの起動が求められた際に、そのアプリケーションソフトウエアを上記内部記憶手段にロードした上で起動処理を行う起動処理制御手段と、を備える情報処理装置とすることで、ユーザーがロード操作を行わなくてもよいようにする技術が記載されているものと認められる。
　しかしながら、上記引用文献２に記載された技術の「外部記憶部に記憶されているアプリケーションソフトウエアの起動が求められた際に、そのアプリケーションソフトウェアを内部記憶手段にロードした上で起動処理を行う」ことは、内部記憶手段にアプリケーションがインストールされていないと、アプリケーションを外部記憶部から内部記憶手段にロードするものとはいえるが、「アプリケーションがインストールされていないと、アプリケーションをインストールする」ことが記載されているとはいえない。
　よって、引用文献２には、「アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールする」構成が記載または示唆されているとはいえない。
　また、引用文献３にも、「アイコンが操作された場合に、前記アイコンに対応するアプリケーションの実体がインストールされていないと、当該アプリケーションをインストールする」構成が記載または示唆する記載はない。
　したがって、本願発明１は、引用発明及び引用文献２，３に記載された技術に基づいて、当業者が容易に発明をすることができたとはいえない。
２．請求項２〜５について
　本願発明２〜５は、本願発明１を直接あるいは間接的に引用するものであり、上記「１．請求項１について」にて述べたのと同じ理由により、引用発明及び引用文献２，３に記載された技術に基づいて容易に発明できたものであるとはいえない。
３．請求項６，７について
　本願発明６は、本願発明１を方法として、本願発明７は、本願発明１をプログラムとして記載したものであるから、上記「１．請求項１について」にて述べたのと同様の理由により、引用発明及び引用文献２，３に記載された技術に基づいて容易に発明できたものであるとはいえない。
第６　むすび
　以上のとおり、本願発明１〜７は、当業者が引用発明及び引用文献２，３に記載された技術に基づいて容易に発明することができたものではない。
　したがって、原査定の理由によっては、本願を拒絶することはできない。
　また、他に本願を拒絶すべき理由を発見しない。
　よって、結論のとおり審決する。