(57)【要約】【課題】オブジェクトを転送するに際しての転送操作時に転送先に於ける転送オブジェクトの格納場所を動的に設定できる情報処理装置およびプログラムを提供することを課題とする。【解決手段】ファイル転送制御プログラム２０２は、ファイル転送操作開始時（ネゴシエーション時）に、転送先で転送オブジェクトを格納する位置情報（格納場所）を動的に変更し設定できるユーザインタフェース機能を提供する。【選択図】    図１
2005149242.tif 000002
【特許請求の範囲】
【請求項１】
通信手段と、
前記通信手段を介してデータ転送元からデータを受信する際に、当該受信データの格納場所を変更可能に表示する表示手段と、
前記表示手段に表示された格納場所が変更された際に、前記通信手段を介して受信したデータを前記変更された格納場所に格納する処理手段と
を具備したことを特徴とする情報処理装置。
【請求項２】
前記表示手段は、受信データの格納場所を変更可能に表示するフィールド、および確認ボタンを備えた確認画面を表示する請求項１記載の情報処理装置。
【請求項３】
前記処理手段は、前記確認画面の確認ボタンが操作されたイベント通知を受けて、前記通信手段を介して受信したデータを、前記確認画面のフィールド上で設定された格納場所に格納する請求項２記載の情報処理装置。
【請求項４】
前記表示手段は、前記確認画面の前記フィールドに、前記データ転送元から送信されるデータのオブジェクト属性に従う予め定められた格納先をデフォルトの格納先として変更可能に表示する請求項２記載の情報処理装置。
【請求項５】
通信手段を介してデータを送受信するデータ転送制御機能を実現するコンピュータに、
データ転送元からデータを受信する際に、当該受信データの格納場所をユーザが変更可能に表示する表示機能と、
前記表示された格納場所が変更された際に、前記通信手段を介して受信したデータを前記変更された格納場所に格納する処理機能と
を実現させるためのプログラム。
【請求項６】
前記表示機能は、受信データの格納場所を変更可能に表示するフィールドと確認ボタンを備えた確認画面を表示する機能を有し、
前記処理機能は、前記確認画面の確認ボタンが操作されたイベント通知を受けて、前記通信手段を介して受信したデータを、前記確認画面のフィールド上で設定された格納場所に格納する機能を有する請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信手段を介して各種のオブジェクトを送受する情報処理装置および同装置に適用されるプログラムに関する。
【背景技術】
【０００２】
近年、電子機器間を無線で接続するための新たな無線通信システムが開発されている。この種の無線通信システムとしては、コンピュータに限らず様々な電子機器同士の接続をターゲットとして策定された近距離無線通信方式の規格であるＢｌｕｅｔｏｏｔｈＴＭが知られている。
【特許文献１】特開２００２−３２５０８１  ＢｌｕｅｔｏｏｔｈＴＭを用いて構築した無線ネットワークに於いて、装置（機器）間で、ファイル転送を行う場合、転送先の環境設定で事前に転送オブジェクトを格納する位置情報を設定し、直接にその位置（格納場所）に又はその位置情報を基点に相対的な位置（格納場所）を設定し、其処に転送オブジェクトを格納する。従って転送先では、転送オブジェクトを受けるタイミングで、この転送オブジェクトを格納する位置情報を変更することができないという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように、無線ネットワークに於いて、ファイル転送を行う場合、転送先では転送オブジェクトを受けるタイミングで、この転送オブジェクトを格納する位置情報を変更することができないという問題があった。
【０００４】
本発明は上記実情に鑑みなされたもので、オブジェクトの転送に際して、その操作開始時（ネゴシエーション時）に、転送先（オブジェクト取得側）にて、取得した転送オブジェクトを格納する位置情報を設定できる機能を実現可能な情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、通信手段と、前記通信手段を介してデータ転送元からデータを受信する際に、当該受信データの格納場所を変更可能に表示する表示手段と、前記表示手段に表示された格納場所が変更された際に、前記通信手段を介して受信したデータを前記変更された格納場所に格納する処理手段とを具備した情報処理装置を特徴とする。
【０００６】
また、本発明は、通信手段を介してデータを送受信するデータ転送制御機能を実現するコンピュータに、データ転送元からデータを受信する際に、当該受信データの格納場所をユーザが変更可能に表示する表示機能と、前記表示された格納場所が変更された際に、前記通信手段を介して受信したデータを前記変更された格納場所に格納する処理機能とを実現させるためのプログラムを特徴とする。
【発明の効果】
【０００７】
オブジェクトを転送するに際しての転送操作時に転送先に於ける転送オブジェクトの格納場所を動的に設定できる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施形態を説明する。尚、この実施形態ではＢｌｕｅｔｏｏｔｈＴＭに準拠した無線通信に本発明を適用した例を示している。
【０００９】
図１には本発明の一実施形態に係る情報処理装置の構成が示されている。この情報処理装置は無線通信機能を有する例えばＰＤＡ（Personal Digital Assistant）、ノートブックタイプのポータブルパーソナルコンピュータ等により実現される。
【００１０】
図１には、本発明に係る情報処理装置のシステム構成が示されている。本情報処理装置には、図示のように、ＣＰＵ２１、ノースブリッジ２２、主メモリ２３、表示コントローラ２４、サウスブリッジ２５、ハードディスクドライブ（ＨＤＤ）２６、および無線通信デバイス１０１などが設けられている。また情報処理装置本体には、キーボード１５、ポインティングデバイス（図示せず）等が設けられるとともに、表示部を構成するＬＣＤ（Liquid Crystal Display）１３を備えたディスプレイユニットが開放位置と閉塞位置との間を回動自在に取り付けられている。
【００１１】
ＣＰＵ２１は本情報処理装置の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）２６から主メモリ２３にロードされたオペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。この実施形態では、無線通信制御ユーティリティプログラム２０１に加えて、ファイル転送制御プログラム２０２がハードディスクドライブ（ＨＤＤ）２６から主メモリ２３にロードされ、ＣＰＵ２１によって実行される。
【００１２】
ファイル転送制御プログラム２０２は、図２に示す処理手順で、ファイル転送操作開始時（ネゴシエーション時）に、転送先で転送オブジェクトを格納する位置情報（格納場所）を設定できるユーザインタフェース機能を提供する。このユーザインタフェース画面の構成例は図３に示される。これによりファイル転送先（ファイル取得側）のユーザは、ファイル転送操作開始時に、上記ユーザインタフェース画面上で取得対象となる転送オブジェクトの格納先を自リソースの任意の場所に変更することが可能となる。
【００１３】
ハードディスクドライブ（ＨＤＤ）２６には、この実施形態の処理に係る情報として、上述した無線通信制御ユーティリティプログラム２０１に加え、ファイル転送制御プログラム２０２が格納されている。このハードディスクドライブ２６に格納された無線通信制御ユーティリティプログラム２０１、およびファイル転送制御プログラム２０２は主メモリ２３にロードされ、ＣＰＵ２１により実行される。この際、無線通信制御ユーティリティプログラム２０１は、ネゴシエーションの段階で転送元となる接続相手機器からファイル転送指示を受けると、その旨をファイル転送制御プログラム２０２に通知する。ファイル転送制御プログラム２０２は上記通知から転送オブジェクトの種類（属性）を認識し、そのオブジェクト属性に従うファイル格納先をデフォルトの格納位置情報としてユーザに格納位置（格納場所）を変更可能に提示する。その後、無線通信制御ユーティリティプログラム２０１は、ファイル転送制御プログラム２０２からの指示を受けて接続相手機器から転送対象オブジェクトを受け取る。
【００１４】
表示コントローラ２４は本コンピュータのディスプレイモニタとして使用されるＬＣＤ１３を制御する。この実施形態に於いては、上記ＬＣＤ１３上に、図３に示すようなファイル受信確認画面３００を表示する。このファイル受信確認画面３００はファイル転送制御プログラム２０２により生成され、表示出力制御される。
【００１５】
ノースブリッジ２２はＣＰＵ２１のローカルバスとＰＣＩバスとの間を双方向で接続するブリッジデバイスである。サウスブリッジ２５はＰＣＩバスとＩＳＡバスとの間を双方向で接続するブリッジデバイスである。ＩＳＡバスにはキーボード（ＫＢ）１５などが接続されている。サウスブリッジ２５には、ＵＳＢ（Universal Serial Bus）コントローラも内蔵されている。ＵＳＢコントローラには、無線通信デバイス１０１が接続される。
【００１６】
無線通信デバイス１０１は、無線通信制御ユーティリティプログラム２０１の制御の下に、接続相手となる周辺に存在する機器の発見、接続、ファイル転送等を無線通信により行う。無線通信デバイス１０１は、ＵＳＢコントローラを介し、ＣＰＵ２１から入力されるコマンドに応じて、無線信号の送受信をアンテナ（ＡＮＴ）を介して実行する。無線通信デバイス１０１は、ＲＦ部とベースバンド部とを含む。ＲＦ部は、中間周波数からＲＦ周波数へのアップコンバート、およびＲＦ周波数から中間周波数へのダウンコンバートなどを行う。ベースバンド部は所定の無線通信プロトコルに従って、送信データの変調、および受信データの復調を行う。
【００１７】
図２に本発明の実施形態に於けるファイル転送操作時の処理手順を示している。  
ＢｌｕｅｔｏｏｔｈＴＭに於いては前述したように装置間でファイル転送を行う場合、転送先の環境設定で事前に転送オブジェクトを格納する位置情報を設定し、直接にその位置に又はその位置情報を基点に相対的な位置を設定し、転送オブジェクトを格納する。従って転送先では転送オブジェクトを受けるタイミングではこの転送オブジェクトを格納する位置情報を変更することができない。そこで本発明は、ファイル転送操作開始時（データ転送がまだ始まらないネゴシエーションの段階）に於いて、転送先（ファイル取得側）で転送オブジェクト格納位置情報の初期値を変更できるユーザインタフェースを転送先ユーザに提供し、ファイル転送元より取得した転送対象オブジェクトの格納場所を変更可能にした。
【００１８】
この際のユーザインタフェースとなるファイル受信確認画面３００の構成例を図３に示し、具体的な転送オブジェクトの種類（属性）毎の格納位置情報の確認画面の例を図４乃至図６に示している。
【００１９】
ファイル受信確認画面３００は、ファイル転送の都度、ファイル受信（取得）側で、ファイル転送制御プログラム２０２により生成され、表示部を構成するＬＣＤ１３に表示される。このファイル受信確認画面３００は、転送オブジェクトの格納位置情報（格納場所）を変更可能に表示する格納先表示／設定フィールド３０１、確認（ＯＫ）ボタン、取消（キャンセル）ボタン等を備えて構成される。格納先表示／設定フィールド３０１には、オブジェクト属性それぞれに予め対応付けられた格納位置情報がデフォルトの格納位置情報として変更可能に表示される。
【００２０】
この際の転送オブジェクトの属性毎の格納位置の具体例として、ここでは図４にＦＴＰ（File Transfer Profile）共有フォルダ用、図５にＢＩＰ（Basic Imaging Profile）画像フォルダ用、図６にＰＩＭ（個人情報管理）オブジェクトフォルダ用の各プロパティを示している。
【００２１】
上記ファイル受信確認画面３００を用いたファイル転送操作時の処理は、先ず、ここではファイル転送操作開始時（データ転送がまだ始まらないネゴシエーション時）、転送先（ファイル取得側）に於いて、転送オブジェクト格納位置情報の初期値（デフォルト値）を設定する（図２ステップＳ１０）。
【００２２】
更に、この転送オブジェクト格納位置情報をユーザが確認し、必要に応じて変更を可能にするため、図３に示すファイル受信確認画面３００をＬＣＤ１３に表示する（図２ステップＳ１１）。
【００２３】
ここで、ユーザがファイル受信確認画面３００の格納先表示／設定フィールド３０１に設定されている転送オブジェクト格納位置情報の初期値を変更しなければ、当該確認画面の確認（ＯＫ）ボタンをクリック操作する（図２ステップＳ１２  ＮＯ）。
【００２４】
これにより、ファイル受信確認画面３００の格納先表示／設定フィールド３０１に初期設定されている格納位置（格納場所）に、以後のファイル転送に於いて受信（取得）されたオブジェクトが格納される（図２ステップＳ１４）。
【００２５】
また、ユーザがファイル受信確認画面３００の格納先表示／設定フィールド３０１に設定されている転送オブジェクト格納位置情報の初期値を変更する際（図２ステップＳ１２  ＹＥＳ）は、上記ファイル受信確認画面３００の格納先表示／設定フィールド３０１上で格納位置情報を変更した後、確認（ＯＫ）ボタンをクリック操作することによって（図２ステップＳ１３）、ファイル受信確認画面３００の格納先表示／設定フィールド３０１に初期設定されている格納位置（格納場所）に、以後のファイル転送に於いて受信（取得）されたオブジェクトが格納される（図２ステップＳ１４）。この際の転送オブジェクト格納位置情報の変更操作は、格納先表示／設定フィールド３０１に直接、格納位置情報を入力してもよいが、ファイル受信確認画面３００上の「参照」をクリック操作して、格納先候補の中から所望の格納位置情報を選択してもよい。
【００２６】
このようにして、ファイル転送オブジェクト受信者（転送先）が、自リソース内の任意の場所に転送オブジェクトを格納する格納位置情報を容易に設定し確認することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係る装置の構成を示すブロック図。
【図２】本発明の実施形態に係るファイル転送操作時の処理手順を示すフローチャート。
【図３】本発明の実施形態に係るファイル受信確認画面の構成例を示す図。
【図４】本発明の実施形態に係る転送オブジェクト格納位置情報（格納場所）の例を示す図。
【図５】本発明の実施形態に係る転送オブジェクト格納位置情報（格納場所）の例を示す図。
【図６】本発明の実施形態に係る転送オブジェクト格納位置情報（格納場所）の例を示す図。
【符号の説明】
【００２８】
１３…ＬＣＤ、１５…キーボード（ＫＢ）、２１…ＣＰＵ、２２…ノースブリッジ、２３…主メモリ、２４…表示コントローラ、２５…サウスブリッジ、２６…ハードディスクドライブ（ＨＤＤ）、１０１…無線通信デバイス、２０１…無線通信制御ユーティリティプログラム、２０２…ファイル転送制御プログラム、３００…ファイル受信確認画面、３０１…格納先表示／設定フィールド。
【図１】
2005149242.tif 000003
【図２】
2005149242.tif 000004
【図３】
2005149242.tif 000005
【図４】
2005149242.tif 000006
【図５】
2005149242.tif 000007
【図６】
2005149242.tif 000008