(57)【要約】【課題】回線速度の遅い通信網を利用して行う情報機器の遠隔操作時においても、データ通信量を抑えて操作性の低下および性能の一時的な劣化を防止する情報機器遠隔操作システムおよび情報機器を提供する。【解決手段】アプリケーションを動作させるＰＣ３とアプリケーションを遠隔操作可能な携帯電話２とを通信ネットワーク４で接続して構築されるシステムにおいて、携帯電話２は、ＰＣ３と各種情報の送受信を行う通信部１１と、操作の入力を受け付けて入力された操作に基づく操作情報を出力する操作部１０と、操作部１０から得た操作情報に応じてＰＣ３に操作情報を与えたり操作対象となるアプリケーションを操作する制御情報処理部１１と、ＰＣ３のクリップボード３４に格納されるオブジェクトのうちから、テキストデータを通信手段１２を介して受信して格納するとともに格納したテキストデータを読み出し可能に構成されたメモリ１７と、メモリ１７に格納されたテキストデータを表示可能な操作側表示部２ａとを備えることを特徴とする。【選択図】  図２
2006054669.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションプログラムを動作させる被操作側情報機器と前記アプリケーションプログラムを遠隔操作可能な操作側情報機器とを通信ネットワークで接続して構築されるシステムにおいて、
前記操作側情報機器は、前記被操作側情報機器と各種情報の送受信を行う通信手段と、
ユーザによる操作の入力を受け付けて操作情報を出力する操作手段と、
前記操作手段から得た操作情報が被操作側情報機器で動作するアプリケーションプログラムを操作するための操作情報の場合には前記通信手段を介して前記被操作側情報機器に当該操作情報を送信し、前記操作手段から得た操作情報が操作側情報機器で動作するアプリケーションプログラムを操作するための操作情報の場合には、操作対象となる当該アプリケーションプログラムを操作する操作情報処理手段と、
前記被操作側情報機器のクリップボードに格納されるオブジェクトのうちから、テキストデータを前記通信手段を介して受信して格納するとともに、格納したテキストデータを編集可能に構成されたテキスト記憶手段と、
前記テキスト記憶手段のテキストデータを表示可能な表示手段とを備えることを特徴とする情報機器遠隔操作システム。
【請求項２】
アプリケーションプログラムを動作させる情報機器と各種情報の送受信を行う通信手段と、
入力された操作に基づく操作情報を出力する操作手段と、
前記操作手段から受信した操作情報に基づき、操作対象となるアプリケーションプログラムを操作する制御情報処理手段と、
テキストデータを記憶し格納することができ、かつ、読み出すことができるように構成されたテキスト記憶手段とを備え、
前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトを読み出すことができるように構成されることを特徴とする情報機器。
【請求項３】
前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるテキストデータをコピーして作成されたテキストデータをテキスト記憶手段に格納するテキストコピー機能と、
通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトに基づき作成されたテキストデータをテキストエディタのテキスト格納領域に格納するテキスト取り込み機能と、
前記テキスト取り込み機能を用いてテキスト格納領域に格納されたテキストデータのうちテキスト部分を前記記憶手段に格納されるオブジェクトのテキスト部分と置換するテキスト置換機能とを有するように構成したことを特徴とする請求項２記載の情報機器。
【請求項４】
前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトに基づき、前記オブジェクトのうちテキスト属性以外の部分を特定のテキストコードに置換したテキストデータを作成可能に構成されることを特徴とする請求項２記載の情報機器。
【請求項５】
前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトのうちテキスト属性以外の部分がリンク情報を有する場合、前記オブジェクトのうちテキスト属性以外の部分を前記リンク情報が埋め込まれた特定のテキストコードに置換したテキストデータを作成可能に構成されるとともに、
前記記憶手段に格納されるオブジェクトから作成されたテキストデータに存在する特定のテキストコードが選択された場合、選択された特定のテキストコードに埋め込まれたリンク先にジャンプし、前記リンク先の情報を閲覧可能に構成されることを特徴とする請求項２記載の情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを経由して遠隔地の表示装置を他の情報機器から操作する情報機器遠隔操作システムに係り、特に、ネットワークを経由して伝送されるデータ通信量を抑えつつテキストの参照や編集を効率良く行い得る情報機器遠隔操作システムに関する。
【背景技術】
【０００２】
近年、インターネット接続が可能な携帯電話や無線ＬＡＮ（Local Area Network）内蔵のＰＤＡ（Personal Digital Assistant）等、ネットワーク接続が可能な情報機器が普及してきている。また、これらの情報機器の表示装置は解像度が高くなり、細かな画像の表示が可能となってきている。それに伴い、情報機器から遠隔地にあるパーソナルコンピュータ（ＰＣ）等の他の情報機器にネットワークで接続し、操作を行うための製品の開発や研究が進められている。
【０００３】
例えば、予めソフトウェアをインストールしたＰＣを、ＷＥＢブラウザが使用可能な携帯電話及びＰＤＡからネットワーク経由で操作する技術がある（例えば、非特許文献１参照）。
【０００４】
また、同様にソフトウェアをあらかじめインストールしたＰＣを特定の言語が使用できるＷＥＢブラウザまたは専用のビューアで操作する技術がある（例えば、非特許文献２参照）。
【０００５】
さらに、携帯電話とＰＣの間に中継サーバを設け、中継サーバと携帯電話を独自プロトコルで通信するという方法で携帯電話からＰＣを遠隔操作する遠隔操作システムが実現されている（例えば、非特許文献３参照）。
【非特許文献１】日本ＩＢＭ  ”携帯電話からＰＣの遠隔操作を実現するソフト”、[ｏｎｌｉｎｅ]，プレス・リリース、[平成１６年４月１９日検索]、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ−６．ｉｂｍ．ｃｏｍ／ｊｐ／ｄｏｍｉｎｏ０５／ｅｗｍ／ＮｅｗｓＤＢ．ｎｓｆ／２００２／０５２７１＞
【非特許文献２】ＡＴＴ  ”Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｃ”、［ｏｎｌｉｎｅ］，［平成１６年４月１９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｕｋ．ｒｅｓｅａｒｃｈ．ａｔｔ．ｃｏｍ／ａｒｃｈｉｖｅ／ｖｎｃ／＞
【非特許文献３】中須正人  ”  携帯電話を用いたコンピュータ遠隔操作システムの研究”、［ｏｎｌｉｎｅ］，筑波大学大学院、［平成１６年４月１９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｐｌａｂ．ｉｓ．ｔｓｕｋｕｂａ．ａｃ．ｊｐ／〜ｂａｒｕ／ｒｅｓｅａｒｃｈ／ｋｅｉｔａｉ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、例えば、携帯電話等で使用されるパケット通信網の回線速度は、例えば、ＰＣ等で使用されるインターネット網と比べて一般的に遅い。従って、携帯電話からパケット通信網を介してＰＣの遠隔操作を行った場合、データ通信量が多くなるにつれ、表示範囲をスクロールさせる範囲が広大となっていくため、操作性が低下することがある。また、携帯電話とＰＣとは、データ通信が継続されているので、データ通信量が多くなると、表示範囲をスクロールする際にスクロール速度が低下しスムーズなスクロールがなされない等の性能の一時的な低下が生じることもある。
【０００７】
さらに、遠隔操作するテキストファイルがテキスト以外のオブジェクトを有する場合、ＰＣのデータを遠隔操作して携帯電話で表示すると、テキスト以外のオブジェクトが削除されてしまうので、表示または編集の際に不便となる。
【０００８】
そこで、本発明は、上述した問題を考慮してなされたものであり、回線速度の遅い通信網を利用して行う情報機器の遠隔操作時においても、データ通信量を抑えて操作性の低下および性能の一時的な劣化を防止する情報機器遠隔操作システムおよび情報機器を提供することを目的とする。
【０００９】
また、本発明の他の目的としては、遠隔操作するテキストファイルがテキスト以外のオブジェクトを有する場合、表示または編集の利便性を向上させた情報機器遠隔操作システムおよび情報機器を提供することにある。
【課題を解決するための手段】
【００１０】
本発明に係る情報機器遠隔操作システムは、上述した課題を解決するため、請求項１に記載したように、アプリケーションプログラムを動作させる被操作側情報機器と前記アプリケーションプログラムを遠隔操作可能な操作側情報機器とを通信ネットワークで接続して構築されるシステムにおいて、前記操作側情報機器は、前記被操作側情報機器と各種情報の送受信を行う通信手段と、ユーザによる操作の入力を受け付けて操作情報を出力する操作手段と、前記操作手段から得た操作情報が被操作側情報機器で動作するアプリケーションプログラムを操作するための操作情報の場合には前記通信手段を介して前記被操作側情報機器に当該操作情報を送信し、前記操作手段から得た操作情報が操作側情報機器で動作するアプリケーションプログラムを操作するための操作情報の場合には、操作対象となる当該アプリケーションプログラムを操作する操作情報処理手段と、前記被操作側情報機器のクリップボードに格納されるオブジェクトのうちから、テキストデータを前記通信手段を介して受信して格納するとともに、格納したテキストデータを編集可能に構成されたテキスト記憶手段と、前記テキスト記憶手段のテキストデータを表示可能な表示手段とを備えることを特徴とする。
【００１１】
本発明に係る情報機器は、上述した課題を解決するため、請求項２に記載したように、アプリケーションプログラムを動作させる情報機器と各種情報の送受信を行う通信手段と、入力された操作に基づく操作情報を出力する操作手段と、前記操作手段から受信した操作情報に基づき、操作対象となるアプリケーションプログラムを操作する制御情報処理手段と、テキストデータを記憶し格納することができ、かつ、読み出すことができるように構成されたテキスト記憶手段とを備え、前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトを読み出すことができるように構成されることを特徴とする。
【００１２】
上述した課題を解決するため、本発明に係る情報機器は、請求項３に記載したように、前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるテキストデータをコピーして作成されたテキストデータをテキスト記憶手段に格納するテキストコピー機能と、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトに基づき作成されたテキストデータをテキストエディタのテキスト格納領域に格納するテキスト取り込み機能と、前記テキスト取り込み機能を用いてテキスト格納領域に格納されたテキストデータのうちテキスト部分を前記記憶手段に格納されるオブジェクトのテキスト部分と置換するテキスト置換機能とを有するように構成したことを特徴とする。
【００１３】
上述した課題を解決するため、本発明に係る情報機器は、請求項４に記載したように、前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトに基づき、前記オブジェクトのうちテキスト属性以外の部分を特定のテキストコードに置換したテキストデータを作成可能に構成されることを特徴とする。
【００１４】
上述した課題を解決するため、本発明に係る情報機器は、請求項５に記載したように、前記制御処理手段は、通信ネットワークを介して接続される他の情報機器が備える記憶手段に格納されるオブジェクトのうちテキスト属性以外の部分がリンク情報を有する場合、前記オブジェクトのうちテキスト属性以外の部分を前記リンク情報が埋め込まれた特定のテキストコードに置換したテキストデータを作成可能に構成されるとともに、前記記憶手段に格納されるオブジェクトから作成されたテキストデータに存在する特定のテキストコードが選択された場合、選択された特定のテキストコードに埋め込まれたリンク先にジャンプし、前記リンク先の情報を閲覧可能に構成されることを特徴とする。
【発明の効果】
【００１５】
本発明に係る情報機器遠隔操作システムおよび情報機器によれば、従来のように、直接遠隔操作する場合と比較して、データ通信量を大幅に減少させることができる。その結果、操作側の情報機器では、操作性能が向上し、性能の一時的な劣化を回避することができる。
【００１６】
また、取り込みや書き戻しの対象となるオブジェクト内にテキスト以外の属性を有するオブジェクトが存在する場合でも、テキスト以外のオブジェクトおよびその属性を損なうことなく、テキスト部分のみの編集を行うことができる。
【００１７】
さらに、操作側の情報機器に取り込んだオブジェクト内にテキスト以外の属性を有するオブジェクトが存在する場合でも、通常の遠隔操作の参照機能により、簡便な操作でテキスト以外のオブジェクトの実体を参照することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。
【００１９】
図１は、本発明に係る情報機器遠隔操作システムの一実施例である情報機器遠隔操作システム１のシステム構成を概略的に表した概略図である。
【００２０】
情報機器遠隔操作システム１は、操作側の情報機器（操作側情報機器）の一例としての携帯電話２と、被操作側の情報機器（被操作側情報機器）の一例としてのパーソナルコンピュータ（以下、ＰＣとする）３とを、ネットワークの一例であるインターネット４を介して互いに通信可能にした構成である。すなわち、インターネット４には、携帯電話２に情報を送受信する基地局５が接続される。また、携帯電話２には、表示手段としての操作側表示部２ａが設けられ、ＰＣ３には被操作側表示部３ａが設けられる。
【００２１】
尚、情報機器遠隔操作システム１におけるネットワークは、インターネット４に限らずＬＡＮ等のネットワークであっても差し支えることはなく、有線、無線を問わない。また、操作側の情報機器は表示部が携帯電話２やＰＤＡのように移動性を有するものに限定されない。つまり、被操作側の情報機器と通信可能であれば、無線通信によらず、直接的に操作側の情報機器をネットワークに接続しても良い。さらに、携帯電話２およびＰＣ３が常時インターネット４に接続されている必要はなく、使用時にそれぞれインターネット４に接続可能であればよい。
【００２２】
図２は、情報機器遠隔操作システム１の構成をより詳細に表した詳細構成図である。尚、図２においては、図を簡略化する観点から基地局５を省略している。
【００２３】
図２によれば、携帯電話２は、操作手段としての操作部１０、操作側制御情報処理手段（操作情報処理手段）としての制御情報処理部１１、操作側通信手段としての通信部１２、画面情報処理部１３、操作側表示部２ａ、画像展開部１４、表示部角度検知部１５、ビュー領域記憶部１６、テキスト記憶手段としてのメモリ１７、基本ソフト（以下、ＯＳとする。尚、ＯＳは、Operating Systemの略）１８およびテキストエディタ１９を備える。ここで、ビュー領域とは、この携帯電話２に表示させるＰＣ３の画面の範囲をいう。また、ビュー領域を規定するための情報をビュー情報と称する。
【００２４】
携帯電話２の操作部１０は、ユーザの操作によりユーザから各種情報を受け取って制御情報処理部１１に与える機能を有する。
【００２５】
選択情報処理部１１は、画面情報処理部１３やメモリ１７やＯＳ１８を制御する制御情報処理手段としての役割と、操作部１０から受け取った操作情報を処理する操作情報処理手段としての役割を担う。
【００２６】
制御情報処理部１１は、制御情報処理手段および操作情報処理手段としての役割を担うべく、操作部１０から受けたテキストデータの作成や編集に関する操作を受けて、受け取った操作情報をＯＳ１８に与えたり通信部１２を介してＰＣ３に送信することでなされるテキスト編集機能、操作部１０から受けた各種携帯電話２自身の操作に関する操作情報を画面情報処理部１３に与える機能、ビュー領域の編集操作情報を受け取りビュー領域記憶部１６に記憶されたビュー情報を編集する機能を有する。
【００２７】
また、制御情報処理部１１は、テキスト編集機能として、操作対象となるアプリケーションプログラム（以下、単にアプリケーションとする）において操作部１０から選択されたテキスト、図形およびイメージ等の表示オブジェクト（以下、単にオブジェクトとする）をＰＣ３のメインメモリ２８を経由して携帯電話２のメモリ１７にテキスト形式でコピーしたり、テキストエディタ１９のテキスト格納領域（図２において省略）に格納されたテキストをコピーする機能（以下、テキストコピー機能とする）を有する。
【００２８】
さらに、制御情報処理部１１は、テキスト編集機能として、選択されたオブジェクトのうちテキスト属性以外の部分をテキストデータに置換して作成されたテキストデータをテキストエディタ１９が持つテキスト格納領域に取り込む機能（以下、テキスト取り込み機能とする）と、テキストデータを取り込んだ後、携帯電話２からテキスト部分のみを編集し、選択されたオブジェクトのテキスト部分を編集後のテキスト部分と置換する機能（以下、テキスト置換機能とする）とを有する。
【００２９】
一方、制御情報処理部１１は、図２において示されてはいないが、テキスト編集機能、すなわち、テキストコピー機能、テキスト取り込み機能およびテキスト置換機能をユーザに提供する際に必要となる、例えば、デリミッタの情報等を保有している。
【００３０】
通信部１２は、画面情報処理部１３や制御情報処理部１１から受けた各種情報をネットワークを介してＰＣ３に送信する一方、ＰＣ３から各種情報を受信して画面情報処理部１３や制御情報処理部１１に与える機能を有する。
【００３１】
画面情報処理部１３は、通信部１２を介してＰＣ３から受信した圧縮画像情報を画像展開部１４に与えて展開させる機能、通信部１２を介してＰＣ３から受信したビュー情報をビュー領域記憶部１６に書き込む機能、ビュー領域記憶部１６に記憶されたビュー情報に基づいて展開後の画像を操作側表示部２ａに与えて所要の表示形式で表示させる機能、ビュー領域記憶部１６に記憶されたビュー情報が更新された場合に通信部１２に与えてＰＣ３に送信する機能を有する。操作側表示部２ａは、画面情報処理部１３から受けた画像を表示させる機能を有する。
【００３２】
画像展開部１４は、画面情報処理部１３から圧縮された画像情報を受けて、展開処理を行って画面情報処理部１３に与える機能を有する。
【００３３】
表示部角度検知部１５は、携帯電話２の操作側表示部２ａが回転機能等のように向きを変える機能を有する場合に設けられ、操作側表示部２ａの向きが変更せしめられたことを検知して画面情報処理部１３に与える機能を有する。
【００３４】
ビュー領域記憶部１６には、ＰＣ３から通信部１２を介して受信したビュー情報が保存される。
【００３５】
メモリ１７は、操作対象となるアプリケーションにおいて、ユーザが選択したテキストデータを記憶し格納するクリップボード（図２において省略）２０を有する。
【００３６】
ＯＳ１８は、アプリケーションを動作させる基本ソフトであり、アプリケーションの一例であるテキストエディタ１９を動作させる機能を有する。
【００３７】
テキストエディタ１９は、テキストデータを作成したり編集したりするアプリケーションである。テキストデータの入力、削除、コピーおよび取り込み等の作成や編集に必要な機能を有する。
【００３８】
一方、ＰＣ３は、被操作側通信手段としての通信部２２、画面情報処理部２３、画像圧縮部２４、ビュー情報記憶部２５、被操作側制御情報処理手段としての制御情報処理部２６、ＯＳ２７、擬似ドライバ２８を有するデバイスドライバ２９、ＶＲＡＭ（Video Random Access Memory）３０、被操作アプリケーション３１を格納するアプリケーション記憶部３２および記憶手段としてのメインメモリ３３を備える。
【００３９】
ＰＣ３の通信部２２は、画面情報処理部２３や制御情報処理部２６から受けた各種情報をネットワークを介して携帯電話２に送信する一方、携帯電話２から各種情報を受信して画面情報処理部２３や制御情報処理部２６に与える機能を有する。
【００４０】
画面情報処理部２３は、ビュー情報記憶部２５に記憶されたビュー情報に基づいてＶＲＡＭ３０からデバイスドライバ２９の擬似ドライバ２８を介してＰＣ３の被操作側表示部３ａに表示された画面情報の一部あるいは全範囲を取得する機能、ＶＲＡＭ３０から取得した画像情報を画像圧縮部２４に与えることにより画像情報を圧縮させる機能、圧縮後の画像情報とともにビュー情報を通信部２２に与えて携帯電話２に送信する機能を有する。
【００４１】
画像圧縮部２４は、画面情報処理部２３から受けた画像情報の圧縮を行って画面情報処理部２３に与える機能を有する。
【００４２】
ビュー情報記憶部２５には、予めＰＣ３の被操作側表示部３ａに表示される画面の全部あるいは一部を携帯電話２の操作側表示部２ａに初期状態として表示させる場合における画像の範囲および画像の相対的な位置を規定するための情報が作成されて保存される。
【００４３】
制御情報処理部２６は、携帯電話２から通信部２１を介して受信したアプリケーションの操作情報をＯＳ２７に与えてアプリケーションの操作を実行する機能、携帯電話２から通信部１２を介して更新されたビュー情報を受信し、受信したビュー情報を画面情報処理部２３に与えビュー情報記憶部２５に記憶されたビュー情報を更新する機能を有する。
【００４４】
ＶＲＡＭ３０は、ＰＣ３の被操作側表示部３ａに表示された画像情報を記録するためのメモリである。
【００４５】
アプリケーション記憶部３２は、アプリケーションプログラムを格納する領域である。アプリケーション記憶部３２には、ＰＣ３のＯＳ２７上で動作する各種アプリケーションが格納されており、アプリケーション記憶部３２からＯＳ２７に読み込まれたアプリケーションが操作対象となる。ここでは、操作対象となるアプリケーションを被操作アプリケーション３１と称する。
【００４６】
メインメモリ３３は、操作対象となるアプリケーションにおいて、選択されたオブジェクトを記憶し格納するクリップボード（図２において省略）３４を有する。メインメモリ３３が有するクリップボード３４は、テキストデータ以外のデータを含むオブジェクトについてもそのままデータを記憶し格納できる点において、テキストデータ以外のデータを含むオブジェクトをそのまま記憶し格納できない携帯電話２のメモリ１７が有するクリップボード２０と相違する。
【００４７】
このように構成される情報機器遠隔操作システム１では、被操作アプリケーション３１において選択されたオブジェクトをＰＣ３のメインメモリ３３が有するクリップボード３４に貼り付ける（記憶して格納する）ことができる。そして、このクリップボード３４に貼り付けられたオブジェクトを利用可能に携帯電話２を構成することで、テキストコピー機能、テキスト取り込み機能およびテキスト置換機能が実現される。
【００４８】
換言すれば、情報機器遠隔操作システム１は、ＰＣ３においてオブジェクトをコピーすることができる機能（以下、オブジェクトコピー機能とする）をＰＣ３と携帯電話２との間で行い得るように構成したシステムであるといえる。
【００４９】
図３は、ＰＣ３におけるオブジェクトコピー機能を概説する説明図であり、図４は、情報機器遠隔操作システム１におけるテキスト編集機能を概説する説明図である。
【００５０】
尚、図４においては、図を簡略化する観点から携帯電話２の通信部１２およびＰＣ３の通信部２２を省略する。また、テキストコピー機能を使用した場合のオブジェクトまたはテキストデータの移動については実線矢印で、テキスト取り込み機能およびテキスト置換機能を使用した場合のオブジェクトまたはテキストデータの移動については点線矢印で示す。
【００５１】
ＰＣ３におけるオブジェクトコピー機能とは、ＰＣ３で動作する全てのアプリケーションにおいて選択されたオブジェクトをクリップボード３４に貼り付けること、および、クリップボード３４に貼り付けられたオブジェクトをＰＣ３で動作する全てのアプリケーションが有するオブジェクトの任意の位置に挿入することができる機能をいう。
【００５２】
図３に示す例によれば、ＰＣ３で動作するアプリケーションＡが有するオブジェクトから選択されたオブジェクト（以下、選択オブジェクトとする）３６は、クリップボード３４にコピーして貼り付けられ、クリップボード３４に貼り付けられた選択オブジェクト３６をＰＣ３で動作するアプリケーションＢが有するオブジェクトにおける任意の位置に貼り付け（挿入）される。
【００５３】
図３においてアプリケーションＡおよびアプリケーションＢに着目すれば、アプリケーションＡにおいて選択された選択オブジェクト３６はアプリケーションＢに挿入される結果となっている。つまり、ＰＣ３では、オブジェクトコピー機能により、クリップボード３４を介してアプリケーション間におけるオブジェクトのやり取りを可能にしている。
【００５４】
尚、図３によれば、クリップボード３４のオブジェクトの貼り付け先は、アプリケーションＢのオブジェクトであるが、アプリケーションＡのオブジェクトであっても構わない。つまり、選択したオブジェクトの貼り付け先は、選択したオブジェクトを有するアプリケーションと貼り付け先のオブジェクトを有するアプリケーションは、同一であっても構わない。
【００５５】
一方、図４に示す情報機器遠隔操作システム１において携帯電話２（詳細には制御情報処理部１１）が有するテキスト編集機能は、図３に示すＰＣ３のオブジェクトコピー機能とほぼ同等の機能であるが、オブジェクトがやり取りされる範囲がＰＣ３だけではなくＰＣ３と携帯電話２との間である点で相違する。
【００５６】
図３に示すようにオブジェクトがＰＣ３のみでやり取りされるオブジェクトコピー機能の場合、ＰＣ３のクリップボード３４のみを利用すれば機能を実現する上で問題ないが、テキスト編集機能では、図４に示すように携帯電話２およびＰＣ３の間でオブジェクトがやり取りされることから、ＰＣ３のクリップボード３４を利用するだけではなく、携帯電話２のクリップボード２０も利用する。
【００５７】
また、図２に示すように携帯電話２は、操作部１０から入力した操作情報を携帯電話２の通信部１２およびＰＣ３の通信部２２を介して、携帯電話２の制御情報処理部１１とＰＣ３の制御情報処理部２６との間で相互にやり取り可能に構成されており、携帯電話２の操作部１０で入力された操作情報をＰＣ３の制御情報処理部２６に送ることができる。
【００５８】
従って、携帯電話２の操作部１０からアプリケーションの操作入力を行えば、制御情報処理部２６が有するアプリケーションを操作する機能を携帯電話２から遠隔で実行することができる。
【００５９】
図４によれば、携帯電話２の制御情報処理部１１とＰＣ３の制御情報処理部２６との間でアプリケーションの操作情報が相互にやり取りされ、携帯電話２からＰＣ３で動作する全てのアプリケーションにおいて遠隔で選択した選択オブジェクト３６をクリップボード３４に貼り付けることができる。
【００６０】
クリップボード３４に貼り付けられた選択オブジェクト３６は、テキスト以外の属性を有する部分を特定のテキストコード（例えば、後述する絵文字等）に置換したテキストデータ（以下、変換テキストデータとする）３８を携帯電話２のテキストエディタ１９が持つテキスト格納領域に格納できたり（テキスト取り込み機能）、変換テキストデータ３８を編集して編集後の変換テキストデータと選択オブジェクト３６のテキストデータとを置換することができる（テキスト置換機能）。
【００６１】
また、クリップボード３４に貼り付けられたオブジェクトがテキスト属性のオブジェクト（以下、テキストオブジェクトとする）３９の場合、テキストオブジェクトに含まれるテキストデータ４０のみを携帯電話２のクリップボード２０に貼り付けることができ、クリップボード２０に貼り付けられたテキストデータ４０は、テキストエディタ１９が持つテキスト格納領域に格納でき、必要に応じて編集できる（テキストコピー機能）。
【００６２】
次に、携帯電話２のテキスト編集機能を利用する操作手順について説明し、併せて、テキスト編集機能を利用することでなされる各処理ステップについて説明する。
【００６３】
携帯電話２のテキスト編集機能は、例えば図５に示すようなユーザが携帯電話２からＰＣ３のアプリケーションを遠隔操作している状態（以下、遠隔操作モードとする）において、編集対象となるオブジェクトを選択後、遠隔操作状態から例えば図６に示すようなテキストを編集するテキスト編集モードに状態を移行し、移行後のテキスト編集モードにおいて利用される。モード状態を移行する操作は、携帯電話２の操作部１０から入力することで行う。
【００６４】
図７は、情報機器遠隔操作システム１において、操作側の情報機器となる携帯電話２の外観を概略的に表した外観図である。
【００６５】
携帯電話２は、操作側表示部２ａとともに操作部１０が設けられる。操作部１０は、方向指示キーとしての上下左右ボタン１０ａ、モードの切り替えや電話の発信（呼び出し）等の役割を果たす役割キーとしての機能ボタン１０ｂおよび文字や数字を入力するキーとなる数字ボタン１０ｃを有する。また、携帯電話２は、電波の送受信を行うアンテナ部４３を有し、このアンテナ部４３を介して携帯電話２と基地局５との間で電波の送受信を行うことで、画像情報やＰＣ３の操作情報等の各種情報をＰＣ３との間でやり取りする。
【００６６】
尚、図７に示される携帯電話２は、一般的な携帯電話２の一例である。すなわち、情報機器遠隔操作システム１における携帯電話２は、外観上、図７に示される形態に限定されるものではなく、一般的な携帯電話２で使用される全てのものを包含する。
【００６７】
まず、ユーザは、テキスト編集機能を利用するにあたり、図５に示す遠隔操作モードの画面状態からテキスト編集モードに状態を移行する必要がある。編集モードへの移行は、テキスト編集キーを選択することで行う。テキスト編集キーは、操作ガイド４１に表示されるガイドの例で言えば、携帯電話２の数字ボタン１０ｃにおける［９］のボタンが該当する。尚、図５に示す操作ガイド４１は一例であり、必ずしも同じである必要はない。
【００６８】
携帯電話２において［９］のボタンが押され、テキスト編集キーが選択されると、制御情報処理部１１が操作情報を受け取り、遠隔操作モードからテキスト編集モードに状態を移行する。
【００６９】
図６は、テキスト編集モードにある場合において操作側表示部２ａに表示される画面の一例を表した説明図である。尚、図６では、説明の便宜上、操作ガイド４５が表示されている状態を示す。また、図６に示す操作ガイド４５は、図５と同様に一例であり、必ずしも同じである必要はない。
【００７０】
図６によれば、操作側表示部２ａは、テキスト表示エリア４７と、ステータス表示エリア４８とを有する。
【００７１】
テキスト表示エリア４７は、テキストエディタ１９のテキスト格納領域に格納されたテキストデータを表示するエリアである。
【００７２】
ステータス表示エリア４８は、役割キーとしての戻るキー５０およびガイドキー５１と、現在のモードを表示するモード表示枠５２と、カーソル５３を１文字単位で移動させる方向を指示する方向指示キー５４が表示される。ここで、戻るキー５０は、モードを遠隔操作モード（図５）に戻す操作を実行させる場合に選択するキーである。また、ガイドキー５１は、実行したい操作と対応する操作ボタン１０ａ,１０ｂ，１０ｃとの関係を示した操作ガイド４５を操作側表示部２ａに画面表示させるためのキーである。
【００７３】
戻るキー５０およびガイドキー５１は、携帯電話２の操作部１０における機能ボタン１０ｂと対応しており、戻るキー５０およびガイドキー５１の入力は、機能ボタン１０ｂを介して行うことができる。また、方向指示キー５３は、上下左右ボタン１０ａと対応しており、方向指示キー５３の入力は、上下左右ボタン１０ａを介して行うことができる。
【００７４】
また、携帯電話２では、テキスト編集作業の利便性向上の観点から、方向指示キー５１をより大幅にカーソル５３を移動可能なカーソル移動キー５８に切り替えることができる。方向指示キー５１の切り替えは、図６に示す操作ガイド４５に表示される例で言えば、上から２つめに表示される矢印キー切り替えキーを選択する。矢印キー切り替えキーの選択は、携帯電話２の機能ボタン１０ｂで行うことができる。
【００７５】
図８は、図６に示すテキスト編集モードの画面から方向指示キー５１を切り替えた後に操作側表示部２ａに表示されるテキスト編集モードの画面の一例を表した説明図である。
【００７６】
図８によれば、カーソル移動キー５８は、カーソル５３を行の左端に移動させるHomeキー５８ａと、カーソル５３を１ページ上に移動させるPgUpキー５８ｂと、カーソル５３を行の右端に移動させるEndキー５８ｃと、カーソル５３を１ページ下に移動させるPgDnキー５８ｄとを有する。
【００７７】
Homeキー５８ａ、PgUpキー５８ｂ、Endキー５８ｃおよびPgDnキー５８ｄの配置は、操作性を考慮して、図８に示すようにカーソル５３を移動させる方向と対応させて配置する。すなわち、上下左右ボタン１０ａの上を押すとPgUpキー５８ｂ、下を押すとPgDnキー５８ｄ、左を押すとHomeキー５８ａ、右を押すとEndキー５８ｃを選択することができる。
【００７８】
このような操作を経て図６（または図８）に表示されるようなテキスト編集モードにおいて、ユーザはテキスト編集機能、すなわち、テキストコピー機能、テキスト取り込み機能およびテキスト置換機能を利用することができる。テキスト編集機能のうち、テキストコピー機能を利用する場合、図６に示される操作ガイド４５によれば、［１］〜［６］の数字ボタン１０ｃに対応するキーを選択する。
【００７９】
図９は、テキストコピー機能を利用する役割キーを選択する場合におけるテキストオブジェクトおよびテキストデータの流れを表す説明図である。尚、図９に示す［１］〜［６］は、図６に示される操作ガイド４５の数字ボタン１０ｃに対応するキーを選択した場合のテキストオブジェクトおよびテキストデータの移動を表すものである。また、図９では、図４と同様の観点から携帯電話２の通信部１２およびＰＣ３の通信部２２を省略する。
【００８０】
図６に示すテキスト編集モードにおいて、［１］〜［６］の数字ボタン１０ｃをユーザが押すと、押した数字ボタン１０ｃに対応する役割キーが選択され、選択された役割キーに対応する役割を制御情報処理部１１および制御情報処理部２６が実行する。続いて、数字ボタン１０ｃに対応する各役割キーの役割とその処理内容について説明する。
【００８１】
［１］の数字ボタン１０ｃは、選択開始／終了キーに対応する。選択開始／終了キーは、テキストをコピーするテキスト選択モードとテキスト編集モードとの切り替え、および、テキスト選択モードにおいてテキストをコピーする範囲の開始点および終了点を決定する際に使用する。従って、選択開始／終了キーは、携帯電話２のテキストエディタ１９とクリップボード２０との間でテキストデータのやり取りを行う場合に使用される。
【００８２】
図６に示すテキスト編集モードの画面から選択開始／終了キーを選択すると、例えば、図１０に示すようなテキスト選択モードに切り替えることができる。テキスト選択モードに切り替えると、図１０に示すように、モード表示枠５２が「テキスト編集」から「テキスト選択中」と切り替わって表示される。
【００８３】
テキスト選択モードにおいて、選択開始／終了キーを選択すると、カーソル５３の位置を選択範囲の開始点として決定し、さらにカーソル５３を移動させてもう一度選択すると、カーソル５３の位置を選択範囲の終了点として決定する。選択されたテキストは、例えば、図１０に示すように、反転表示され、視認することができる。
【００８４】
選択範囲を決定した状態で、さらに、選択開始／終了キーを選択すると、テキスト選択モードからテキスト編集モードに切り替わる。尚、携帯電話２では、テキスト選択モードにおいて、［１］の数字ボタン１０ｃを長押することで選択開始／終了キーが選択されると、ユーザは、テキストの全範囲を選択することができる。
【００８５】
［２］の数字ボタン１０ｃは、切り取りキーと対応している。切り取りキーを選択すると、選択された範囲のテキストデータ（以下、選択テキストデータとする）５６が切り取られ、切り取られた選択テキストデータ５６はクリップボード２０に貼り付けられる。
【００８６】
［３］の数字ボタン１０ｃは、コピーキーと対応している。コピーキーを選択すると、選択テキストデータ５６がコピーされ、コピーされた選択テキストデータ５６がクリップボード２０に貼り付けられる。
【００８７】
［４］の数字ボタン１０ｃは、貼り付けキーと対応している。貼り付けキーを選択すると、クリップボード２０に貼り付けられた選択テキストデータ５６が、テキストエディタ１９に格納されるテキストデータにおいて指定されたカーソル５３の位置に挿入される。
【００８８】
［５］の数字ボタン１０ｃは、ＰＣからコピーキーと対応している。ＰＣからコピーキーを選択すると、テキストエディタ１９に格納されるテキストデータにおいて指定されたカーソル５３の位置にＰＣ３のクリップボード３４に貼り付けられたテキストオブジェクトからテキストデータ４０のみをコピーし、コピーしたテキストデータ４０を携帯電話２のクリップボード２０に貼り付けることができる。
【００８９】
［６］の数字ボタン１０ｃは、ＰＣへコピーキーと対応している。ＰＣへコピーキーを選択すると、テキストエディタ１９に格納されるテキストデータにおいて指定されたカーソル５３の位置に携帯電話２のクリップボード２０に貼り付けられたテキストデータをコピーし、コピーしたテキストデータをＰＣ３のクリップボード３４に貼り付けることができる。
【００９０】
従って、［１］〜［４］の数字ボタン１０ｃに対応するキー、すなわち、選択開始／終了キー、切り取りキー、コピーキーおよび貼り付けキーは、図９からもわかるように、携帯電話２のテキストエディタ１９とクリップボード２０との間でテキストデータをやり取りする場合に利用される。また、［５］および［６］の数字ボタン１０ｃに対応するキー、すなわち、ＰＣからコピーキーおよびＰＣへコピーキーは、図９からもわかるように、携帯電話２のテキストエディタ１９、クリップボード２０およびＰＣ３のクリップボード３４との間でテキストデータをやり取りする場合に利用される。
【００９１】
図１１は、ＰＣからコピーキーを選択した場合において、携帯電話２の制御情報処理部１１およびＰＣ３の制御情報処理部２６が行うＰＣからテキストデータをコピーする処理ステップ（以下、ＰＣからコピー処理ステップとする）を表す処理フロー図であり、図１２は、携帯電話２の制御情報処理部１１およびＰＣ３の制御情報処理部２６が行うＰＣへテキストデータをコピーする処理ステップ（以下、ＰＣへコピー処理ステップとする）を表す処理フロー図である。
【００９２】
図１１に示すＰＣからコピー処理ステップ（ステップＳ１〜ステップＳ３）は、携帯電話２において［５］の数字ボタン１０ｃが入力されると、その処理ステップがスタートする（ＳＴＡＲＴ）。
【００９３】
ＰＣからコピー処理ステップがスタートすると、まず、ステップＳ１に進み、ステップＳ１で携帯電話２の制御情報処理部１１から操作情報を受け取ったＰＣ３の制御情報処理部２６が、ＰＣ３で動作中のアプリケーションにおいて選択されたテキストオブジェクト３９をコピーして、ＰＣ３のクリップボード３４に貼り付ける。テキストオブジェクト３９がクリップボード３４に貼り付けられると、ステップＳ１の処理ステップは完了する。
【００９４】
ステップＳ１の処理ステップが完了すると、続いて、ステップＳ２で携帯電話２の制御情報処理部１１がＰＣ３の制御情報処理部２６からＰＣ３のクリップボード３４に貼り付けられたテキストオブジェクト３９のうちテキストデータ４０を受け取り、受け取ったテキストデータ４０をコピーして携帯電話２のクリップボード２０に貼り付ける。
【００９５】
ＰＣ３のクリップボード３４に貼り付けられたテキストオブジェクト３９に含まれるテキストデータ４０が携帯電話２のクリップボード２０に貼り付けられると、ステップＳ２の処理ステップは完了し、続いて、ステップＳ３で携帯電話２の制御情報処理部１１が、携帯電話２のテキストエディタ１９において指定された場所（カーソル５３の位置）に、携帯電話２のクリップボード２０に貼り付けられたテキストデータ３９を挿入する。
【００９６】
テキストエディタ１９において指定された場所に、携帯電話２のクリップボード２０に貼り付けられたテキストデータ４０が挿入されると、ステップＳ３の処理ステップは完了し、ステップＳ３の処理ステップの完了をもってＰＣからコピー処理ステップの全処理ステップを完了する（ＥＮＤ）。
【００９７】
一方、ＰＣへコピー処理ステップ（ステップＳ１１〜ステップＳ１３）は、携帯電話２において［６］の数字ボタン１０ｃが入力されると、その処理ステップがスタートする（ＳＴＡＲＴ）。
【００９８】
ＰＣへコピー処理ステップがスタートすると、まず、ステップＳ１１に進み、ステップＳ１１で、携帯電話２の制御情報処理部１１が、テキストエディタ１９に格納されるテキストデータのうち選択されたテキストデータ（選択テキストデータ）５６を携帯電話２のクリップボード２０に貼り付ける。携帯電話２のクリップボード２０に選択テキストデータ５６が貼り付けられると、ステップＳ１１の処理ステップは完了する。
【００９９】
ステップＳ１１の処理ステップが完了すると、続いて、ステップＳ１２でＰＣ３の制御情報処理部２６が携帯電話２の制御情報処理部１１から携帯電話２のクリップボード２０に貼り付けられた選択テキストデータ５６を受け取り、受け取った選択テキストデータ５６をＰＣ３のクリップボード３４に貼り付ける。クリップボード３４に選択テキストデータ５６が貼り付けられると、ステップＳ１２の処理ステップは完了する。
【０１００】
ステップＳ１２の処理ステップが完了すると、続いて、ステップＳ１３で、ＰＣ３の制御情報処理部２６が、動作中のアプリケーションにおいて予め遠隔操作モードで選択された場所にＰＣ３のクリップボード３４に貼り付けられた選択テキストデータ５６を挿入する。ＰＣ３のクリップボード３４に貼り付けられた選択テキストデータ５６が選択された場所に挿入されると、ステップＳ１３の処理ステップは完了し、ステップＳ１３の処理ステップの完了をもって、ＰＣへコピー処理ステップの全処理ステップを完了する（ＥＮＤ）。
【０１０１】
また、テキスト編集機能のうち、テキスト取り込み機能を利用する場合、図６に示される操作ガイド４５によれば、［１］〜［７］の数字ボタン１０ｃに対応するキーを選択する。
【０１０２】
図１３は、テキスト取り込み機能およびテキスト置換機能を利用する役割キーを選択する場合におけるテキストデータの流れを表す説明図である。
【０１０３】
尚、図９に示す［７］および［８］は、図６に示される操作ガイド４５の数字ボタン１０ｃに対応するキーを選択した場合のテキストデータの移動を表すものである。また、図１３においては、図４や図９と同様の観点から携帯電話２の通信部１２およびＰＣ３の通信部２２を省略する。
【０１０４】
図６に示すテキスト編集モードにおいて、［７］および［８］の何れかの数字ボタン１０ｃが押されると、押された数字ボタン１０ｃに対応する役割キーが選択され、選択された役割キーに対応する役割を制御情報処理部１１および制御情報処理部２６が実行する。次に、数字ボタン１０ｃに対応する各役割キーの役割とその処理内容について説明する。
【０１０５】
［７］の数字ボタン１０ｃは、ＰＣから取り込みキーと対応している。ＰＣから取り込みキーを選択すると、ＰＣ３で動作中のアプリケーションにおいて選択されたオブジェクト３６をテキスト属性以外のオブジェクトを特定のテキストコードに置換して作成される変換テキストデータ３８として、ＰＣ３のクリップボード３４経由で携帯電話２のテキストエディタ１９のテキスト格納領域に取り込むことができる。
【０１０６】
［８］の数字ボタン１０ｃは、ＰＣへ戻すキーと対応している。ＰＣへ戻すキーは、携帯電話２のテキストエディタ１９のテキスト格納領域に格納される変換テキストデータ３８を編集した後に、編集後のテキストデータ（以下、更新テキストデータとする）６０を選択オブジェクト３６に含まれるテキストデータと置換し、テキストデータが更新された選択オブジェクト（以下、更新オブジェクトとする）６１とする役割キーである。従って、ＰＣから取り込みキーが選択された後に選択され、ＰＣから取り込みキーとセットで使用される。
【０１０７】
テキスト取り込み機能およびテキスト置換機能をユーザが利用するにあたり、携帯電話２のテキストエディタ１９で変更されたテキストデータが、変更前に選択したＰＣ３のアプリケーションに反映されつつ、しかも、テキストデータ以外の情報や属性に影響が出ないようにすることが必要である。このため、情報機器遠隔操作システム１（携帯電話２）では、図１４に示すような仕組みを採用している。
【０１０８】
図１４は、情報機器遠隔操作システム１（携帯電話２）におけるテキスト取り込み機能およびテキスト置換機能を実現する仕組みを表す説明図である。
【０１０９】
図１４に示す選択オブジェクト３６は、ＰＣ３で動作するアプリケーションにおいて選択されたオブジェクトであり、ＰＣ３のクリップボード３４に貼り付けられている。また、変換テキストデータ３８は、ＰＣ３のクリップボード３４に貼り付けられたオブジェクトのうち、テキスト属性でないオブジェクトについては、携帯電話２のテキストエディタ１９に取り込まれる際に、デリミッタとして特殊なテキストコードの一例である絵文字６３に変換されたテキストデータである。
【０１１０】
携帯電話２の制御情報処理手段１１は、ＰＣ３の制御情報処理手段２６から選択オブジェクト３６に含まれるテキストデータ（図１４に示すテキストブロック）のみをコピーし、テキスト属性以外の図形やイメージのオブジェクトを絵文字（デリミッタ）６３に変換して元の位置に埋め込む。つまり、変換テキスト３８は、絵文字６３に囲まれた連続したテキストがテキストブロック６４となったテキストデータである。
【０１１１】
例えば、図１４に示す変換テキストデータ３８は、４つのテキスト属性のオブジェクトと、３つのテキスト属性以外のオブジェクトとを有する選択オブジェクト３６から、４つのテキストブロック６４と、それぞれのテキストブロック６４の間に１つずつ合計３つの絵文字６３とを有するテキストデータに変換されたものである。
【０１１２】
変換テキストデータ３８が有する４つのテキストブロック６４は、テキスト属性のオブジェクトが有するテキストデータである。従って、４つのテキストブロック６４は、いずれもテキストエディタ１９で編集が可能である。そして、テキストエディタ１９で編集された更新テキストデータ６０は、ＰＣへ戻すキーが選択されると、選択オブジェクト３６のうち、更新された部分、すなわち、テキストブロックのみが書き戻される。
【０１１３】
例えば、図１４に示す例では、第２のテキストブロック（図１４においてテキストブロック２と示す）６４および第３のテキストブロック（図１４においてテキストブロック３と示す）６４に対応するテキストデータのみが書き戻される。
【０１１４】
このように、ＰＣへ戻すキーが選択された場合に、更新されたテキストブロックのみに書き戻しを行うことによって、テキスト以外の情報や属性はそのまま保存されることになり、変更されたテキストデータが、変更前に選択したＰＣ３のアプリケーションに反映されつつ、しかも、テキストデータ以外の情報や属性に影響が出ないように図った情報機器遠隔操作システム１（または携帯電話２）を構成することができる。
【０１１５】
また、ＰＣへ戻す際には、更新テキストデータ６０のフォーマットチェックが行なわれ、デリミッタの並びが異なる場合には、ユーザに注意を喚起するため、注意喚起画面が携帯電話２の操作側表示部２ａに表示される。注意喚起画面は、例えば、図１５に示すような形式で表示される。
【０１１６】
図１６は、ＰＣ３で動作中のアプリケーションにおいて選択された選択オブジェクト３６の一例を示す説明図であり、図１７は、図１６に示す選択オブジェクト３６においてテキスト取り込み機能を利用して、ＰＣ３から携帯電話２のテキストエディタ１９に変換テキストデータ３８としてテキスト取り込みを行った場合に操作側表示部２ａに表示される画面表示の一例を説明する説明図である。
【０１１７】
図１６に示す選択オブジェクト３６を選択し、ＰＣへ取り込みキーを選択すると、選択オブジェクト３６は、図１３に示すような流れで、ＰＣ３のクリップボード３４を経由して携帯電話２のテキストエディタ１９のテキスト格納領域に変換テキストデータ３８として格納される。携帯電話２のテキストエディタ１９のテキスト格納領域に変換テキストデータ３８が格納されると、図１７に示されるように操作側表示部２ａに表示される。
【０１１８】
図１７によれば、図１６に示される文書中に貼り付けられたイメージがデリミッタとして絵文字６３に置換された状態で表示される。ユーザは、図１７に示すテキスト編集モードにおいて、図１６に示す文書部分を編集することができる。そして、図１６に示される文書部分を編集し、テキスト置換機能を利用して編集後の文書をＰＣへ戻すと、図１６に示すイメージを保持したまま、文書部分のみが編集後の文書に更新される。
【０１１９】
尚、絵文字６３は、編集中に削除することもできるが、削除してしまうと、選択オブジェクト３６中のイメージも削除される。
【０１２０】
また、図１７に示される画面（テキスト編集モード）において、［＃］の数字ボタン１０ｃが押されると、図６に示す操作ガイド４５に示すように、リンク先にジャンプキーが選択され、絵文字６３が持つリンク情報に基づき、リンク先にジャンプして、携帯電話２の操作側表示部２ａにリンク先の情報が表示される。
【０１２１】
具体的には、図１７に示す絵文字６３がリンク情報を持っている場合に、リンク先にジャンプキーをユーザが選択すると、制御情報処理部１１が絵文字６３の実態、すなわち、図１６に示すイメージをリンク先から取得し、取得した情報を画面情報処理部１３が処理を行って、携帯電話２の操作側表示部２ａに表示する。これにより、ユーザはリン先の情報を閲覧し、参照することができる。尚、リンク先にジャンプキーの選択は、クリップボードに貼り付けられたオブジェクトがもとのオブジェクトに対するリンク情報を持つ場合のみ有効となる。
【０１２２】
次に、テキスト取り込み機能を利用するにあたりＰＣから取り込みキーが選択された場合に制御情報処理部１１が行う処理ステップ（以下、ＰＣから取り込み処理ステップとする）と、テキスト置換機能を利用するにあたりＰＣへ戻すキーが選択された場合に制御情報処理部１１が行う処理ステップ（以下、ＰＣへ戻す処理ステップとする）について説明する。
【０１２３】
図１８は、情報機器遠隔操作システム１においてなされるＰＣから取り込み処理ステップおよびＰＣへ戻す処理ステップを表す処理フロー図である。
【０１２４】
図１８に示すフロー図において、ステップＳ２１〜ステップＳ２３の処理ステップが、ＰＣから取り込み処理ステップに対応し、ステップＳ２４〜ステップＳ２６の処理ステップがＰＣへ戻す処理ステップに対応する。
【０１２５】
ＰＣから取り込み処理ステップは、ユーザがＰＣ３で動作中のアプリケーションにおいてオブジェクトを選択し、［７］の数字ボタン１０ｃが押されると、ＰＣから取り込みキーが選択され、その処理ステップがスタートする（ＳＴＡＲＴ）。
【０１２６】
ＰＣから取り込み処理ステップがスタートすると、まず、ステップＳ２１で携帯電話２の制御情報処理部１１から操作情報を受け取ったＰＣ３の制御情報処理部２６が、ＰＣ３で動作中のアプリケーションにおいて選択された選択オブジェクト３６をコピーして、ＰＣ３のクリップボード３４に貼り付ける。選択オブジェクト３６がクリップボード３４に貼り付けられると、ステップＳ２１の処理ステップは完了する。
【０１２７】
ステップＳ２１の処理ステップが完了すると、続いて、ステップＳ２２で携帯電話２の制御情報処理部１１がＰＣ３の制御情報処理部２６からＰＣ３のクリップボード３４に貼り付けられた選択オブジェクト３６からテキストデータ（図１４に示すテキストブロック６４）を受け取る一方、テキスト属性以外のオブジェクト（例えば、図形やイメージのオブジェクト）を絵文字（デリミッタ）６３に変換して埋め込んで、変換テキストデータ３８を生成する。そして、変換テキストデータ３８を携帯電話２のテキストエディタ１９が持つテキスト格納領域に上書きする。従って、テキスト格納領域に格納されていたテキストデータは消去され、選択オブジェクト３６から受け取ったテキストデータのみがテキスト格納領域に格納される。
【０１２８】
変換テキストデータ３８を携帯電話２のテキストエディタ１９が持つテキスト格納領域に上書きされると、ステップＳ２２の処理ステップは完了し、続いて、ステップＳ２３で、ＰＣ３から取り込んだ変換テキストデータ３８の編集を受け付ける。そして、変換テキストデータ３８の編集がなされる場合（ステップＳ２３でＹＥＳの場合）、ステップＳ２３の処理ステップを完了し、ステップＳ２４に進む。
【０１２９】
尚、ステップＳ２３の処理ステップの完了をもってＰＣから取り込み処理ステップ（ステップＳ２１〜ステップＳ２３）の全処理ステップは完了する。
【０１３０】
ステップＳ２４の処理ステップでは、ＰＣへ戻すキーの選択を受け付ける。そして、ＰＣへ戻すキーが選択されると（ステップＳ２４でＹＥＳの場合）、ステップＳ２５へ進み、ステップＳ２５で、制御情報処理部１１は、携帯電話２のテキストエディタ１９から編集後の更新テキストデータ６０をコピーして、コピーした更新テキストデータ６０を操作情報とともにＰＣ３の制御情報処理部２６に渡し、制御情報処理部２６を機能させて、更新テキストデータ６０をＰＣ３のクリップボード３４に貼り付けられた選択オブジェクト３６にマージする。
【０１３１】
更新テキストデータ６０が選択オブジェクト３６にマージされると、ＰＣ３のクリップボード３４に貼り付けられた選択オブジェクト３６のうち、テキストデータが更新され、更新オブジェクト６１となる。ＰＣ３のクリップボード３４に貼り付けられた選択オブジェクト３６が、更新オブジェクト６１となると、ステップＳ２５の処理ステップは完了する。
【０１３２】
ステップＳ２５の処理ステップが完了すると、続いて、ステップＳ２６で携帯電話２の制御情報処理部１１から操作情報を受け取ったＰＣ３の制御情報処理部２６がＰＣ３のクリップボード３４に貼り付けられた更新オブジェクト６１をＰＣ３で動作中のアプリケーションで選択される選択オブジェクト３６と置換する。
【０１３３】
ＰＣ３で動作中のアプリケーションで選択される選択オブジェクト３６と更新オブジェクト６１とが置換されると、ステップＳ２６の処理ステップは完了し、ステップＳ２６の処理ステップの完了をもって、ＰＣに戻す処理ステップの全処理ステップを完了する（ＥＮＤ）。
【０１３４】
一方、ステップＳ２３で変換テキストデータ３８の編集がなされない場合（ステップＳ２３でＮＯの場合）、ＥＮＤに進み、ＰＣから取り込み処理ステップ（ステップＳ２１〜ステップＳ２３）の全処理ステップを完了する（ＥＮＤ）。
【０１３５】
また、ステップＳ２４でＰＣへ戻すキーが選択されていない場合（ステップＳ２４でＮＯの場合）、ステップＳ２４に進み、ステップＳ２４以降の処理ステップが実行される。
【０１３６】
ところで、図６に示す操作ガイド４５に表示される役割キーのうち、まだ説明していない役割キーがあるので、以下に説明する。
【０１３７】
図６に示す操作ガイド４５において、［９］および［０］の数字ボタン１０ｃの欄には何も表示されていないが、これは、［９］および［０］の数字ボタン１０ｃが押されても、何も役割キーが選択されないことを意味する。
【０１３８】
［＊］の数字ボタン１０ｃが押されると、アンドゥキーが選択される。アンドゥキーとは、直前に行なわれたオペレーションを取り消したいときに選択する役割キーであり、アンドゥキーが選択されると、制御情報処理部１１が直前に行なったオペレーションを取り消す。
【０１３９】
以上、情報機器遠隔操作システム１および携帯電話２によれば、従来のように、通信状態が継続することはなく、テキストデータとして携帯電話２のテキストエディタ１９に格納したり、クリップボード２０に貼り付けるまでの間のみの通信で済むので、直接遠隔操作する場合と比較して、通信時間を大幅に減少させることができる。
【０１４０】
また、テキストデータとして携帯電話２のテキストエディタ１９に格納したり、クリップボード２０に貼り付けるので、ＰＣ３との間で通信されるデータ量を大幅に減少させることができる。その結果、携帯電話２では、操作性能が向上し、性能の一時的な劣化を回避することができる。
【０１４１】
さらに、取り込みや書き戻しの対象となるオブジェクト内にテキスト以外の属性を有するオブジェクトが存在する場合でも、テキスト以外のオブジェクトおよびその属性を損なうことなく、テキスト部分のみの編集を行うことができる。
【０１４２】
さらにまた、携帯電話２に取り込んだオブジェクト内にテキスト以外の属性を有するオブジェクトが存在する場合でも、このテキスト以外の属性を有するオブジェクトがリンク情報を持つのであれば、リンク先へジャンプすることができ、テキスト以外の属性を有するオブジェクトの実体を閲覧し、参照することができる。
【図面の簡単な説明】
【０１４３】
【図１】本発明に係る情報機器遠隔操作システムの構成を概略的に表した概略構成図。
【図２】本発明に係る情報機器遠隔操作システムの構成をより詳細に表した詳細構成図。
【図３】ＰＣにおけるオブジェクトコピー機能を概説する説明図。
【図４】本発明に係る情報機器遠隔操作システムにおけるテキスト編集機能を概説する説明図。
【図５】本発明に係る情報機器が遠隔操作モードにある場合において操作側表示部に表示される画面の一例を表した説明図。
【図６】本発明に係る情報機器がテキスト編集モードにある場合において操作側表示部に表示される画面の一例を表した説明図。
【図７】本発明に係る情報機器遠隔操作システムにおいて、操作側の情報機器となる携帯電話の外観を概略的に表した外観図。
【図８】本発明に係る情報機器のテキスト編集モードにおいて、方向指示キーが表示される画面からカーソル移動キーが表示される画面に切り替えた場合に操作側表示部に表示されるテキスト編集モードの画面の一例を表した説明図。
【図９】本発明に係る情報機器が有するテキストコピー機能を利用する役割キーを選択する場合のテキストオブジェクトおよびテキストデータの流れを表す説明図。
【図１０】本発明に係る情報機器がテキスト選択モードにある場合において操作側表示部に表示される画面の一例を表した説明図。
【図１１】本発明に係る情報機器遠隔操作システムにおいてなされるＰＣからコピー処理ステップを表す処理フロー図。
【図１２】本発明に係る情報機器遠隔操作システムにおいてなされるＰＣへコピー処理ステップを表す処理フロー図。
【図１３】本発明に係る情報機器が有するテキスト取り込み機能およびテキスト置換機能を利用する役割キーを選択する場合のテキストオブジェクトおよびテキストデータの流れを表す説明図。
【図１４】本発明に係る情報機器遠隔操作システムにおけるテキスト編集機能を概説する説明図。
【図１５】本発明に係る情報機器遠隔操作システムの構成をより詳細に表した詳細構成図。
【図１６】本発明に係る情報機器遠隔操作システムにおいて、ＰＣで動作中のアプリケーションで選択された選択オブジェクトの一例を示す説明図。
【図１７】本発明に係る情報機器が有するテキスト取り込み機能を利用して、図１６に示す選択オブジェクトを変換テキストデータとしてＰＣから携帯電話のテキストエディタにテキスト取り込みを行った場合において操作側表示部に表示される画面表示の一例を説明する説明図。
【図１８】本発明に係る情報機器遠隔操作システムにおいてなされるＰＣから取り込み処理ステップおよびＰＣへ戻す処理ステップを表す処理フロー図。
【符号の説明】
【０１４４】
１  情報機器遠隔操作システム
２  携帯電話（操作側情報機器）
２ａ  操作側表示部（表示手段）
２ｂ  携帯電話本体
３  パーソナルコンピュータ：ＰＣ（被操作側情報機器）
３ａ  被操作側表示部
４  インターネット
５  基地局
１０  操作部（操作手段）
１０ａ  上下左右ボタン
１０ｂ  機能ボタン
１０ｃ  数字ボタン
１１  通信部（操作側通信手段）
１２  制御情報処理部（操作側制御情報処理手段）
１３  画面情報処理部
１４  画像展開部
１５  表示部角度検知部
１６  ビュー領域記憶部
１７  メモリ（テキスト記憶手段）
１８  ＯＳ
１９  テキストエディタ
２０  クリップボード
２２  通信部（被操作側通信手段）
２３  画面情報処理部
２４  画像圧縮部
２５  ビュー領域記憶部
２６  制御情報処理部（被操作側制御情報処理手段）
２７  ＯＳ
２８  擬似ドライバ
２９  デバイスドライバ
３０  ＶＲＡＭ
３１  被操作アプリケーション
３２  アプリケーション記憶部
３３  メインメモリ（記憶手段）
３４  クリップボード
３６  選択オブジェクト
３８  変換テキストデータ
３９  テキストオブジェクト
４０  テキストオブジェクトのテキストデータ
４１  遠隔操作モード時の操作ガイド
４３  アンテナ部
４５  テキスト編集モード時の操作ガイド
４７  テキスト表示エリア
４８  ステータス表示エリア
５０  戻るキー
５１  ガイドキー
５２  モード表示枠
５３  カーソル
５４  方向指示キー
５６  選択テキストデータ
５８  カーソル移動キー
５８ａ  Homeキー
５８ｂ  PgUpキー
５８ｃ  Endキー
５８ｄ  PgDnキー
６０  更新テキストデータ
６３  絵文字（デリミッタ）
６４  テキストブロック
【図１】
2006054669.tif 000003
【図２】
2006054669.tif 000004
【図３】
2006054669.tif 000005
【図４】
2006054669.tif 000006
【図５】
2006054669.tif 000007
【図６】
2006054669.tif 000008
【図７】
2006054669.tif 000009
【図８】
2006054669.tif 000010
【図９】
2006054669.tif 000011
【図１０】
2006054669.tif 000012
【図１１】
2006054669.tif 000013
【図１２】
2006054669.tif 000014
【図１３】
2006054669.tif 000015
【図１４】
2006054669.tif 000016
【図１５】
2006054669.tif 000017
【図１６】
2006054669.tif 000018
【図１７】
2006054669.tif 000019
【図１８】
2006054669.tif 000020