(57)【要約】      （修正有）【課題】着脱記憶媒体の取付けに応じて、着脱記憶媒体に格納された動作指示を選択的に実行できるようにする。【解決手段】着脱記憶媒体を着脱可能に構成された端末装置が、表示部と、書込み部とを備える。表示部は、所定動作を実行させるための動作指示の入力に用いる動作指示入力領域２１２と、動作指示を実行する実行主体の入力に用いる実行主体入力領域２１１とを表示する。書込み部は、動作指示入力領域２１２を用いて入力された動作指示と、実行主体入力領域２１１を用いて入力された実行主体とを、着脱記憶媒体に書き込む。周辺装置はこの着脱記憶媒体の取付けを検出すると、着脱記憶媒体に格納された実行主体に自装置が該当するか否かを判定し、実行主体に自装置が該当する場合に着脱記録媒体に格納された動作指示を実行する。【選択図】図２
2010176590.tif 000002
【特許請求の範囲】
【請求項１】
着脱記憶媒体を着脱可能に構成された端末装置であって、
所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、前記動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示する表示部と、
前記動作指示入力領域を用いて入力された前記動作指示と、前記実行主体入力領域を用いて入力された前記実行主体とを前記着脱記憶媒体に書き込む書込み部とを備えることを特徴とする端末装置。
【請求項２】
前記実行主体入力領域には、前記実行主体として、装置の機種、装置の名称、又は、全ての装置を指定する情報が入力されることを特徴とする請求項１に記載の端末装置。
【請求項３】
前記動作指示入力領域には、前記動作指示として、前記着脱記憶媒体に格納された情報を読み出す指示、前記実行主体に格納された情報を前記着脱記憶媒体に書き込む指示、前記実行主体に格納された情報を他の装置に複写する指示、又は、前記実行主体に格納された情報を他の装置に移す指示が入力されることを特徴とする請求項１に記載の端末装置。
【請求項４】
着脱記憶媒体を着脱可能に構成された周辺装置であって、
前記着脱記憶媒体は、所定動作を実行させるための動作指示と、前記動作指示を実行する実行主体とを格納しており、
前記着脱記憶媒体の取付けを検出する検出部と、
前記着脱記憶媒体に格納された前記実行主体に自装置が該当するか否かを判定する判定部と、
前記実行主体に自装置が該当する場合に、前記着脱記憶媒体に格納された前記動作指示を実行する実行部とを備えることを特徴とする周辺装置。
【請求項５】
着脱記憶媒体を着脱可能に構成された端末装置で用いられる書込みプログラムであって、コンピュータに、
所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、前記動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示するステップＡと、
前記動作指示入力領域を用いて入力された前記動作指示と、前記実行主体入力領域を用いて入力された前記実行主体とを前記着脱記憶媒体に書き込むステップＢとを実行させることを特徴とする書込みプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱記憶媒体を着脱可能に構成された端末装置、周辺装置及び書込みプログラムに関する。
【背景技術】
【０００２】
従来、ＵＳＢメモリなどのように、パーソナルコンピュータなどの端末装置に対して着脱可能な着脱記憶媒体が知られている。着脱記憶媒体は、端末装置に容易に取付け可能である。同様に、着脱記憶媒体は、端末装置から容易に取り外し可能である。例えば、ＵＳＢメモリは、端末装置に設けられたＵＳＢポートに挿し込まれることによって、端末装置に取付けられる。また、ＵＳＢメモリは、端末装置に設けられたＵＳＢポートから抜き取られることによって、端末装置から取り外される。
【０００３】
ここで、着脱記憶媒体は、所定動作を端末装置に実行させるための動作指示（プログラム）を格納することができる。これを受けて、着脱記憶媒体が端末装置に取付けられた際に、着脱記憶媒体に格納された動作指示を自動的に端末装置に実行させる技術が提案されている（例えば、特許文献１）。
【０００４】
具体的には、着脱記憶媒体が端末装置に取付けられた際に、着脱記憶媒体は、擬似的に、自媒体が特定デバイスであることを示す信号を端末装置に送信する。特定デバイスは、端末装置が自動起動スクリプトを実行する対象のデバイス（例えば、ＣＤ−ＲＯＭ）である。端末装置は、着脱記憶媒体から受信する信号に応じて自動起動スクリプトを実行し、着脱記憶媒体に格納された動作指示を自動的に実行する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１５１７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来技術では、着脱記憶媒体が端末装置に取付けられた際に、端末装置は、一律に、着脱記憶媒体に格納された動作指示を実行する。すなわち、着脱記憶媒体に格納された動作指示を実行すべき端末装置が指定されていない。
【０００７】
ところで、表示部などを端末装置が有しているケースでは、着脱記憶媒体に格納された動作指示を実行すべきか否かを問い合せる情報を表示部に表示することによって、着脱記憶媒体に格納された動作指示を実行すべきか否かをユーザが選択することも可能である。
【０００８】
しかしながら、表示部などを有していない周辺装置（例えば、ＮＡＳ；Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）に着脱記憶媒体が取付けられるケースでは、着脱記憶媒体に格納された動作指示を実行すべきか否かを選択することができない。
【０００９】
そこで、本発明は、上述した課題を解決するためになされたものであり、着脱記憶媒体の取付けに応じて、着脱記憶媒体に格納された動作指示を選択的に実行することを可能とする端末装置、周辺装置及び書込みプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
一の特徴では、着脱記憶媒体（着脱記憶媒体２００）を着脱可能に構成された端末装置（端末装置１００）が、表示部（表示部１３０）と、書込み部（書込み部１５０）とを備える。表示部は、所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、前記動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示する。書込み部は、前記動作指示入力領域を用いて入力された前記動作指示と、前記実行主体入力領域を用いて入力された前記実行主体とを前記着脱記憶媒体に書き込む。
【００１１】
上述した特徴において、前記実行主体入力領域には、前記実行主体として、装置の機種、装置の名称、又は、全ての装置を指定する情報が入力される。
【００１２】
上述した特徴において、前記動作指示入力領域には、前記動作指示として、前記着脱記憶媒体に格納された情報を読み出す指示、前記実行主体に格納された情報を前記着脱記憶媒体に書き込む指示、前記実行主体に格納された情報を他の装置に複写する指示、又は、前記実行主体に格納された情報を他の装置に移す指示が入力される。
【００１３】
一の特徴では、着脱記憶媒体（着脱記憶媒体２００）を着脱可能に構成された周辺装置（周辺装置３００）が、検出部（検出部３３０）と、判定部（判定部３４０）と、実行部（実行部３５０）とを備える。前記着脱記憶媒体は、所定動作を実行させるための動作指示と、前記動作指示を実行する実行主体とを格納している。検出部は、前記着脱記憶媒体の取付けを検出する。判定部は、前記着脱記憶媒体に格納された前記実行主体に自装置が該当するか否かを判定する。実行部は、前記実行主体に自装置が該当する場合に、前記着脱記憶媒体に格納された前記動作指示を実行する。
【００１４】
一の特徴では、着脱記憶媒体を着脱可能に構成された端末装置で用いられる書込みプログラムが、コンピュータに、所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、前記動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示するステップＡと、前記動作指示入力領域を用いて入力された前記動作指示と、前記実行主体入力領域を用いて入力された前記実行主体とを前記着脱記憶媒体に書き込むステップＢとを実行させる。
【発明の効果】
【００１５】
本発明によれば、着脱記憶媒体の取付けに応じて、着脱記憶媒体に格納された動作指示を選択的に実行することを可能とする端末装置、周辺装置及び書込みプログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る端末装置１００を示すブロック図である。
【図２】第１実施形態に係る着脱記憶媒体２００の格納部の一例を示す図である。
【図３】第１実施形態に係る周辺装置３００を示すブロック図である。
【図４】第１実施形態に係る端末装置１００の動作を示すフロー図である。
【図５】第１実施形態に係る周辺装置３００の動作を示すフロー図である。
【発明を実施するための形態】
【００１７】
次に、本発明に係る端末装置の実施形態について、図面を参照しながら説明する。なお、以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。従って、具体的な寸法などは以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００１８】
［第１実施形態］
以下において、本発明の第１実施形態について、図面を参照しながら説明する。具体的には、（１）端末装置の構成、（２）周辺装置の構成、（３）端末装置および周辺装置の動作、（４）作用・効果について説明する。
【００１９】
（１）端末装置の構成
以下において、本発明の第１実施形態に係る端末装置の構成について、図１を参照しながら説明する。図１は、第１実施形態に係る端末装置１００を示すブロック図である。
【００２０】
第１実施形態に係る端末装置１００は、ＬＡＮを介して端末装置１００に接続される周辺装置３００に対して指示する所定の動作を設定するために用いられる装置である。
【００２１】
図１に示すように、端末装置１００は、第１インターフェイス１１０と、第２インターフェイス１２０と、表示部１３０と、入力部１４０と、書込み部１５０と、管理部１６０と、格納部１７０とを備える。
【００２２】
第１インターフェイス１１０は、端末装置１００に着脱記憶媒体２００を接続するためのハードウェアインターフェイスである。例えば、着脱記憶媒体２００としてＵＳＢメモリが用いられる場合には、第１インターフェイス１１０としてはＵＳＢポートが用いられる。
【００２３】
第２インターフェイス１２０は、端末装置１００と一乃至複数の周辺装置３００とを接続するためのハードウェアインターフェイスである。第２インターフェイス１２０としては、例えば、ＬＡＮポートあるいは無線ＬＡＮポートなどが用いられる。これにより、端末装置１００と周辺装置３００とはＬＡＮを介して接続される。
【００２４】
表示部１３０は、端末装置１００の表面に配置されるディスプレイ等の表示デバイスである。表示部１３０は、所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示する。
【００２５】
表示部１３０は、入力部１４０から入力される実行主体を実行主体入力領域に表示する。実行主体入力領域には、実行主体として、装置の機種、装置の名称、または、全ての装置を指定する情報などが入力される。
【００２６】
表示部１３０は、入力部１４０から入力される動作指示を動作指示入力領域に表示する。動作指示入力領域には、動作指示として、実行主体に名称を設定する指示、着脱記憶媒体２００に格納された情報を読み出す指示、実行主体に格納された情報を着脱記憶媒体２００に書き込む指示、実行主体に格納された情報を他装置（不図示）に複写する指示、または、実行主体に格納された情報を他装置（不図示）に移す指示などが入力される。
【００２７】
動作指示のうち、実行主体に名称を設定する指示には、端末装置１００のユーザにより名付けられた名称が含まれる。
【００２８】
動作指示のうち、着脱記憶媒体２００に格納された情報を読み出す指示には、読み出しの対象となる情報を指定する読出対象指定情報が含まれていてもよい。また、実行主体に格納された情報を着脱記憶媒体２００に書き込む指示には、書き込みの対象となる情報を指定する書込対象指定情報が含まれていてもよい。読出対象指定情報および書込対象指定情報としては、情報の種類、情報の名称などが用いられる。
【００２９】
動作指示のうち、実行主体に格納された情報を他装置（不図示）に複写する指示、および、実行主体に格納された情報を他装置（不図示）に移す指示には、他装置を指定する情報が含まれる。他装置を指定する情報としては、他装置の機種、他装置の名称、または、実行主体以外の全ての装置を指定する情報などが用いられる。実行主体に格納された情報を他装置（不図示）に複写する指示には、複写の対象となる情報を指定する複写対象指定情報が含まれていてもよい。また、実行主体に格納された情報を他装置（不図示）に移す指示には、移動の対象となる情報を指定する移動対象指定情報が含まれていてもよい。複写対象指定情報および移動対象指定情報としては、情報の種類、情報の名称などが用いられる。
【００３０】
入力部１４０は、端末装置１００のユーザが操作可能な操作機器であるタッチパネルやキーボード、あるいはリモコンからの無線信号受信部などである。
【００３１】
入力部１４０は、所定動作を実行させるための動作指示の入力と、動作指示を実行する実行主体の入力とを、端末装置１００の外部から受け付ける。
【００３２】
具体的には、入力部１４０は、所定の情報と、動作指示入力領域を指定する情報とを取得すると、所定の情報を動作指示として受け付ける。すなわち、動作指示は、動作指示入力領域を用いて入力される。動作指示には、例えば、着脱記憶媒体２００に格納された情報を読み出す指示、実行主体に格納された情報を着脱記憶媒体２００に書き込む指示、実行主体に格納された情報を他装置に複写する指示、または、実行主体に格納された情報を他装置に移す指示などが含まれる。入力部１２０は、受け付けた動作指示を、表示部１３０および書込み部１５０に入力する。
【００３３】
また、入力部１４０は、所定の情報と、実行主体入力領域を指定する情報とを取得すると、所定の情報を実行主体として受け付ける。すなわち、実行主体は、実行主体入力領域を用いて入力される。実行主体には、例えば、装置の機種、装置の名称、または、全ての装置を指定する情報などが含まれる。入力部１２０は、受け付けた実行主体を、表示部１３０および書込み部１５０に入力する。
【００３４】
入力部１４０は、動作指示入力領域を用いて入力された動作指示および実行主体入力領域を用いて入力された実行主体を着脱記憶媒体２００に書き込むための書込指示を、端末装置１００の外部から受け付ける。入力部１４０は、受け付けた書込指示を、書込み部１５０に入力する。
【００３５】
書込み部１５０は、動作指示入力領域を用いて入力された動作指示と、実行主体入力領域を用いて入力された実行主体とを、着脱記憶媒体２００に書き込む。
【００３６】
具体的には、書込み部１５０は、入力部１４０から動作指示および実行主体を取得する。また、書込み部１５０は、入力部１４０から書込指示を取得する。書込み部１５０は、書込指示の取得に応じて、インターフェイス１１０を介して動作指示および実行主体を着脱記憶媒体２００に書き込む。書込み部１５０は、着脱記憶媒体２００に設けられる格納部のうち動作指示が書き込まれる記憶領域とは異なる記憶領域に、実行主体を書き込む。
【００３７】
書込み部１５０による動作指示および実行主体の書き込みにより、着脱記憶媒体２００に設けられる格納部には、実行主体が、動作指示とは独立して格納される。図２は、書込み部１５０による動作指示および実行主体の書き込み後における、着脱記憶媒体２００の格納部の一例を示す図である。図２に示すように、着脱記憶媒体２００の格納部２１０には、実行主体が記憶領域２１１に記憶され、動作指示が記憶領域２１２に記憶される。このように、着脱記憶媒体２００の格納部２１０においては、動作指示と実行主体とが、それぞれ異なる記憶領域に記憶される。
【００３８】
管理部１６０は、第１インターフェイス１１０を介して取得される情報と、第２インターフェイス１２０を介して取得される情報とを管理する。
【００３９】
管理部１６０は、第１インターフェイス１１０を介して、着脱記憶媒体２００に格納された情報を取得する。管理部１６０は、着脱記憶媒体２００に格納された情報を、格納部１７０に格納する。
【００４０】
また、管理部１６０は、第２インターフェイス１２０を介して、設定情報通知を取得する。設定情報通知は、周辺装置３００から送信される情報であり、周辺装置３００を一意に識別する周辺装置ＩＤと、周辺装置ＩＤにより識別される周辺装置３００に設定された名称である設定名称と、周辺装置ＩＤにより識別される周辺装置３００のアドレスとが含まれる。管理部１６０は、設定情報通知を取得した場合、設定情報通知に含まれる周辺装置ＩＤ、設定名称、およびアドレスを格納部１７０に入力する。
【００４１】
設定情報通知には、周辺装置ＩＤにより識別される周辺装置３００の機種を識別する機種ＩＤがさらに含まれていてもよい。設定情報通知に機種ＩＤが含まれる場合、管理部１６０は、設定情報通知に含まれる周辺装置ＩＤ、設定名称、アドレスおよび機種ＩＤを格納部１７０に入力する。
【００４２】
格納部１７０は、所定の情報を格納するＨＤＤなどのストレージである。格納部１７０は、端末装置１００に設定された情報、管理部１６０から取得される情報、および、音楽ファイルや文書ファイルなどのコンテンツ情報を格納する。
【００４３】
第１に、格納部１７０は、端末装置１００に設定された情報として、端末装置１００を識別する端末装置ＩＤと、端末装置１００のアドレスとを対応付けて格納する。
【００４４】
第２に、格納部１７０は、周辺装置３００を一意に識別する周辺装置ＩＤと、周辺装置ＩＤにより識別される周辺装置３００のアドレスと、周辺装置ＩＤにより識別される周辺装置３００の機種を識別する機種ＩＤと、周辺装置ＩＤにより識別される周辺装置３００に設定された設定名称とを管理部１６０から取得する。格納部１７０は、取得された周辺装置ＩＤ、アドレス、機種ＩＤ、および設定名称を対応付けて格納する。
【００４５】
第３に、格納部１７０は、コンテンツ情報として、第１インターフェイス１１０を介して着脱記憶媒体２００から取得されるコンテンツ情報や、第２インターフェイス１２０を介して取得されるコンテンツ情報や、自装置において作成されたコンテンツ情報などを格納する。
【００４６】
（２）周辺装置の構成
次に、本発明の第１実施形態に係る周辺装置の構成について、図３を参照しながら説明する。図３は、第１実施形態に係る周辺装置３００を示すブロック図である。
【００４７】
第１実施形態に係る周辺装置３００は、ＬＡＮを介して周辺装置３００に接続される端末装置１００によって設定された所定の動作を実行する装置である。
【００４８】
図３に示すように、周辺装置３００は、第１インターフェイス３１０と、第２インターフェイス３２０と、検出部３３０と、判定部３４０と、実行部３５０と、格納部３６０とを備える。
【００４９】
第１インターフェイス３１０は、周辺装置３００に着脱記憶媒体２００を接続するためのハードウェアインターフェイスである。例えば、着脱記憶媒体２００としてＵＳＢメモリが用いられる場合には、第１インターフェイス３１０としてはＵＳＢポートが用いられる。
【００５０】
第２インターフェイス３２０は、周辺装置３００と、端末装置１００および他の周辺装置（以下、他装置）４００とを接続するためのハードウェアインターフェイスである。第２インターフェイス３２０としてＬＡＮポートあるいは無線ＬＡＮポートなどを用いることにより、周辺装置３００と他装置４００とはＬＡＮを介して接続される。他装置４００の構成については、周辺装置３００の構成と同様であるため、説明を省略する。
【００５１】
検出部３３０は、第１インターフェイス３１０への着脱記憶媒体２００の取付けを検出する。検出部３３０は、着脱記憶媒体２００の取付けを検出すると、着脱記憶媒体２００に格納された実行主体を読み出す指示を判定部３４０に入力する。
【００５２】
判定部３４０は、着脱記憶媒体２００に格納された実行主体に自装置が該当するか否かを判定する。具体的には、判定部３４０は、着脱記憶媒体２００に格納された実行主体を読み出す指示を、検出部３３０から取得する。判定部３４０は、実行主体を読み出す指示を取得すると、着脱記憶媒体２００から実行主体を読み出す。判定部３４０は、読み出された実行主体が、自装置に該当するか否かを判定する。なお、着脱記憶媒体２００に実行主体が格納されておらず、判定部３４０が実行主体を読み出すことができない場合には、判定部３４０は処理を終了する。
【００５３】
装置の機種が実行主体として読み出された場合、判定部３４０は、読み出された機種と自装置の機種とが一致するか否かを判定する。判定部３４０は、読み出された機種と自装置の機種とが一致する場合、読み出された実行主体が自装置に該当すると判定する。
【００５４】
装置の名称が実行主体として読み出された場合、判定部３４０は、読み出された名称と自装置の設定名称とが一致するか否かを判定する。判定部３４０は、読み出された名称と自装置の設定名称とが一致する場合、読み出された実行主体が自装置に該当すると判定する。
【００５５】
全ての装置を指定する情報が実行主体として読み出された場合、判定部３４０は、読み出された実行主体が自装置に該当すると判定する。
【００５６】
判定部３４０は、読み出した実行主体が自装置に該当すると判定した場合、着脱記憶媒体２００に格納された動作指示を読み出すとともに、読み出された動作指示を実行部３５０に入力する。
【００５７】
判定部３４０は、読み出した実行主体が自装置に該当しないと判定した場合、処理を終了する。
【００５８】
実行部３５０は、着脱記憶媒体２００に格納された実行主体に自装置が該当する場合に、着脱記憶媒体２００に格納された動作指示を実行する。具体的には、実行部３５０は、判定部３４０によって着脱記憶媒体２００から読み出された実行主体が自装置に該当すると判定された場合に、着脱記憶媒体２００から読み出された動作指示を判定部３４０から取得する。実行部３５０は、取得された動作指示を実行する。
【００５９】
実行部３５０は、実行主体に名称を設定する指示を動作指示として取得した場合、動作指示により指定された名称を自装置に設定する。具体的には、実行部３５０は、動作指示により指定された名称を、自装置を識別する周辺装置ＩＤに対応付けて格納部３６０に格納することによって、自装置に名称を設定する。以下においては、周辺装置３００に設定された名称を設定名称とする。
【００６０】
実行部３５０は、自装置に名称を設定すると、自装置に設定された情報を含む設定情報通知を、第２インターフェイス３２０を介して端末装置１００に送信する。具体的には、実行部３５０は、自装置を一意に識別する周辺装置ＩＤと、自装置の機種を識別する機種ＩＤと、自装置のアドレスと、自装置の設定名称とを含む設定情報通知を、自装置が接続されているＬＡＮ内にブロードキャストする。これにより、周辺装置３００に設定された情報を含む設定情報通知は、端末装置１００および他装置４００の双方に到達する。実行部３５０は、設定情報通知を、定期的にブロードキャストしてもよい。なお、設定情報通知には、機種ＩＤが含まれていなくてもよい。
【００６１】
実行部３５０は、他装置４００から、他装置４００に設定された情報（例えば、他装置４００を一意に識別する周辺装置ＩＤ、他装置４００の機種を識別する機種ＩＤ、他装置４００のアドレス、他装置４００の設定名称など）を含む設定情報通知を、第２インターフェイス３２０を介して他装置４００から受信する。実行部３５０は、受信された設定情報通知に含まれる情報を、格納部３６０に入力する。
【００６２】
実行部３５０は、受信された設定情報通知に含まれる他装置４００の設定名称が自装置の設定名称と一致する場合、自装置の設定名称を変更する。実行部３５０は、自装置の設定名称を変更した場合、変更された設定名称を含む設定情報通知を、自装置が接続されているＬＡＮ内にブロードキャストする。
【００６３】
実行部３５０は、着脱記憶媒体２００に格納された情報を読み出す指示を動作指示として取得した場合、着脱記憶媒体２００に格納された情報を、第１インターフェイス３１０を介して読み出す。実行部３５０は、読み出された情報を格納部３６０に入力する。
【００６４】
実行部３５０は、実行主体に格納された情報を着脱記憶媒体２００に書き込む指示を動作指示として取得した場合、格納部３６０に格納された情報を、第１インターフェイス３１０を介して着脱記憶媒体２００に書き込む。
【００６５】
実行部３５０は、実行主体に格納された情報を他装置に複写する指示を動作指示として取得した場合、格納部３６０に格納された情報を読み出す。実行部３５０は、読み出した情報と、読み出した情報を格納する指示とを、第２インターフェイス３２０を介して他装置４００に送信する。実行部３５０は、動作指示により指定された他装置４００のアドレスを格納部３６０から取得し、読み出した情報と、読み出した情報を格納する指示とを、取得されたアドレス宛てに送信する。
【００６６】
実行部３５０は、実行主体に格納された情報を他装置に移す指示を動作指示として取得した場合、格納部３６０に格納された情報を読み出す。実行部３５０は、読み出した情報と読み出した情報を格納する指示とを第２インターフェイス３２０を介して他装置４００に送信するとともに、読み出した情報を格納部３６０から削除する。実行部３５０は、動作指示により指定された他装置４００のアドレスを格納部３６０から取得し、読み出した情報と、読み出した情報を格納する指示とを、取得されたアドレス宛てに送信する。
【００６７】
実行主体に格納された情報を他装置に複写する指示、あるいは、実行主体に格納された情報を他装置に移す指示が動作指示として取得された場合において、動作指示により指定された他装置４００のアドレスが格納部３６０に格納されていない場合、実行部３５０は処理を終了する。
【００６８】
格納部３６０は、所定の情報を格納するＨＤＤなどのストレージである。格納部３６０は、周辺装置３００に設定された情報、他装置４００に設定された情報、および、音楽ファイルや文書ファイルなどのコンテンツ情報を格納する。
【００６９】
第１に、格納部３６０は、周辺装置３００に設定された情報として、自装置を識別する周辺装置ＩＤと、自装置のアドレスと、自装置の機種を識別する機種ＩＤと、自装置に設定された設定名称とを対応付けて格納する。なお、格納部３６０は、自装置の機種ＩＤを格納していなくてもよい。
【００７０】
第２に、格納部３６０は、実行部３５０から、他装置４００に設定された情報として、例えば、他装置４００の設定名称と、他装置４００の機種ＩＤと、他装置４００のアドレスとを取得する。格納部３６０は、他装置４００の設定名称と、他装置４００の機種ＩＤと、他装置４００のアドレスとを、対応付けて格納する。なお、格納部３６０は、他装置４００の機種ＩＤを格納しなくてもよい。
【００７１】
第３に、格納部３６０は、コンテンツ情報として、第１インターフェイス３１０を介して着脱記憶媒体２００から取得されるコンテンツ情報や、第２インターフェイス３２０を介して取得されるコンテンツ情報などを格納する。
【００７２】
（３）端末装置および周辺装置の動作
（３．１）端末装置の動作
以下において、本発明の第１実施形態に係る端末装置の動作について、図４を参照しながら説明する。図４は、第１実施形態に係る端末装置１００の動作を示すフロー図である。
【００７３】
図４に示すように、ステップＳ１１において、端末装置１００は、動作指示入力領域と実行主体入力領域とを表示する。
【００７４】
ステップＳ１２において、端末装置１００は、動作指示入力領域への動作指示の入力と、実行主体入力領域への実行主体の入力とを受け付ける。
【００７５】
ステップＳ１３において、端末装置１００は、入力された動作指示および実行主体を着脱記憶媒体２００に書き込み、処理を終了する。
【００７６】
（３．２）周辺装置の動作
次に、本発明の第１実施形態に係る周辺装置の動作について、図５を参照しながら説明する。図５は、第１実施形態に係る周辺装置３００の動作を示すフロー図である。
【００７７】
図５に示すように、ステップＳ２１において、周辺装置３００は、着脱記憶媒体２００の取付けを検出する。
【００７８】
ステップＳ２２において、周辺装置３００は、着脱記憶媒体２００に格納された実行主体を読み出す。
【００７９】
ステップＳ２３において、周辺装置３００は、着脱記憶媒体２００に格納された実行主体に自装置が該当するか否かを判定する。周辺装置３００は、着脱記憶媒体２００に格納された実行主体が自装置に該当すると判定した場合、ステップＳ２４に移行する。一方、周辺装置３００は、着脱記憶媒体２００に格納された実行主体が自装置に該当しないと判定した場合、処理を終了する。
【００８０】
ステップＳ２４において、周辺装置３００は、着脱記憶媒体２００に格納された動作指示を読み出す。
【００８１】
ステップＳ２５において、周辺装置３００は、着脱記憶媒体２００から読み出された動作指示を実行し、処理を終了する。
【００８２】
（３．３）端末装置および周辺装置の動作の具体例
次に、本発明の第１実施形態に係る端末装置および周辺装置の動作の具体例について説明する。以下においては、端末装置１００と、２つの周辺装置３００（第１周辺装置３０１、第２周辺装置３０２）とがＬＡＮを介して互いに接続されている場合について説明する。
【００８３】
なお、以下においては、端末装置１００が、第１周辺装置３０１および第２周辺装置３０２のそれぞれの周辺装置ＩＤ、アドレス、および機種ＩＤを、予め対応付けて格納しているものとする。
【００８４】
（３．３．１）周辺装置に名称を設定する場合の具体例
まず、端末装置１００が、動作指示入力領域と実行主体入力領域とを表示する。
【００８５】
次に、端末装置１００が、動作指示および実行主体の入力を受け付ける。動作指示としては、実行主体に名称を設定する指示を示す“ＮＡＭＥ（ＮＡＳ１）”が入力される。かっこ内の“ＮＡＳ１”は、実行主体に設定される名称を示す。すなわち、“ＮＡＭＥ（ＮＡＳ１）”は、実行主体に対して、“ＮＡＳ１”という名称を実行主体自身に設定することを指示する。また、実行主体としては、全ての周辺装置３００を指定する情報を示す“ＡＮＹ”が入力される。
【００８６】
次に、端末装置１００が、動作指示（“ＮＡＭＥ（ＮＡＳ１）”）および実行主体（“ＡＮＹ”）を、それぞれ着脱記憶媒体２００に書き込む。
【００８７】
次に、動作指示（“ＮＡＭＥ（ＮＡＳ１）”）および実行主体（“ＡＮＹ”）が格納された着脱記憶媒体２００が、第１周辺装置３０１に取り付けられる。
【００８８】
次に、第１周辺装置３０１が、動作指示（“ＮＡＭＥ（ＮＡＳ１）”）および実行主体（“ＡＮＹ”）が格納された着脱記憶媒体２００の取付けを検出する。
【００８９】
次に、第１周辺装置３０１が、着脱記憶媒体２００から実行主体（“ＡＮＹ”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＡＮＹ”は、全ての周辺装置３００を指定する情報を示すため、第１周辺装置３０１は、実行主体が自装置に該当すると判定する。
【００９０】
次に、第１周辺装置３０１が、着脱記憶媒体２００から動作指示（“ＮＡＭＥ（ＮＡＳ１）”）を読み出す。このとき、読み出された動作指示である“ＮＡＭＥ（ＮＡＳ１）”は、“ＮＡＳ１”という名称を実行主体に設定することを指示する。従って、第１周辺装置３０１は、“ＮＡＳ１”を自装置の設定名称として格納することにより、自装置に名称“ＮＡＳ１”を設定する。次に、第１周辺装置３０１は、自装置を識別する周辺装置ＩＤ“Ａ”と、自装置のアドレス“ＡＤＤ１”と、設定名称“ＮＡＳ１”とを含む設定情報通知を端末装置１００に送信する。
【００９１】
次に、端末装置１００は、設定情報通知に含まれる周辺装置ＩＤ“Ａ”と、アドレス“ＡＤＤ１”と、設定名称“ＮＡＳ１”とを対応付けて格納する。これにより、端末装置１００の格納部１７０において、第１周辺装置３０１の周辺装置ＩＤ（“Ａ”）、第１周辺装置３０１のアドレス（“ＡＤＤ１”）、および第１周辺装置３０１の設定名称（“ＮＡＳ１”）が対応付けられる。
【００９２】
以上の処理を繰り返すことにより、第２周辺装置３０２についても名称が設定される。例えば、第２周辺装置３０２の名称を“ＮＡＳ２”に設定する場合には、着脱記憶媒体２００に格納する動作指示を“ＮＡＭＥ（ＮＡＳ２）”とする。
【００９３】
なお、第１周辺装置３０１および第２周辺装置３０２は、設定情報通知を、自装置が接続されているＬＡＮ内にブロードキャストする。第１周辺装置３０１および第２周辺装置３０２は、受信された設定情報通知に含まれる設定名称（すなわち、自装置以外の他の周辺装置に設定された名称）が自装置の設定名称と一致する場合、自装置の設定名称を変更する。第１周辺装置３０１および第２周辺装置３０２は、自装置の設定名称を変更した場合、変更された設定名称を含む設定情報通知を、自装置が接続されているＬＡＮ内にブロードキャストする。
【００９４】
以下の説明においては、第１周辺装置３０１の名称が“ＮＡＳ１”に設定され、第２周辺装置３０２の名称が“ＮＡＳ２”に設定されているものとする。
【００９５】
（３．３．２）着脱記憶媒体に格納された情報を読み出す場合の具体例
まず、端末装置１００が、動作指示入力領域と実行主体入力領域とを表示する。
【００９６】
次に、端末装置１００が、動作指示および実行主体の入力を受け付ける。動作指示としては、着脱記憶媒体２００に格納された情報を読み出す指示を示す“ＲＥＡＤ（ＦＩＬＥ１）”が入力される。かっこ内の“ＦＩＬＥ１”は、読出対象指定情報を示す。すなわち、“ＲＥＡＤ（ＦＩＬＥ１）”は、実行主体に対して、“ＦＩＬＥ１”に該当する情報を着脱記憶媒体２００から読み出すことを指示する。また、実行主体としては、第１周辺装置３０１の名称を示す“ＮＡＳ１”が入力される。
【００９７】
次に、端末装置１００が、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）を、それぞれ着脱記憶媒体２００に書き込む。
【００９８】
次に、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、周辺装置３００に取り付けられる。
【００９９】
第１に、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第１周辺装置３０１に取り付けられる場合について説明する。
【０１００】
まず、第１周辺装置３０１が、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１０１】
次に、第１周辺装置３０１が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第１周辺装置３０１自身に設定された設定名称に一致するため、第１周辺装置３０１は、実行主体が自装置に該当すると判定する。
【０１０２】
次に、第１周辺装置３０１が、着脱記憶媒体２００から動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）を読み出す。このとき、読み出された動作指示である“ＲＥＡＤ（ＦＩＬＥ１）”は、実行主体に対して、“ＦＩＬＥ１”に該当する情報を着脱記憶媒体２００から読み出すことを指示する。従って、第１周辺装置３０１は、着脱記憶媒体２００に格納されている情報のうち、“ＦＩＬＥ１”に該当する情報を読み出す。第１周辺装置３０１は、読み出された情報、すなわち“ＦＩＬＥ１”に該当する情報を格納する。
【０１０３】
第２に、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第２周辺装置３０２に取り付けられる場合について説明する。
【０１０４】
まず、第２周辺装置３０２が、動作指示（“ＲＥＡＤ（ＦＩＬＥ１）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１０５】
次に、第２周辺装置３０２が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第２周辺装置３０２自身に設定された設定名称である“ＮＡＳ２”に一致しない。そのため、第２周辺装置３０２は、実行主体が自装置に該当しないと判定し、処理を終了する。
【０１０６】
（３．３．３）実行主体に格納された情報を着脱記憶媒体に書き込む場合の具体例
まず、端末装置１００が、動作指示入力領域と実行主体入力領域とを表示する。
【０１０７】
次に、端末装置１００が、動作指示および実行主体の入力を受け付ける。動作指示としては、実行主体に格納された情報を着脱記憶媒体２００に書き込む指示を示す“ＷＲＩＴＥ（ＦＩＬＥ２）”が入力される。かっこ内の“ＦＩＬＥ２”は、書込対象指定情報を示す。すなわち、“ＷＲＩＴＥ（ＦＩＬＥ２）”は、実行主体に対して、“ＦＩＬＥ２”に該当する情報を着脱記憶媒体２００に書き込むことを指示する。また、実行主体としては、第１周辺装置３０１の名称を示す“ＮＡＳ１”が入力される。
【０１０８】
次に、端末装置１００が、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）を、それぞれ着脱記憶媒体２００に書き込む。
【０１０９】
次に、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、周辺装置３００に取り付けられる。
【０１１０】
第１に、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第１周辺装置３０１に取り付けられる場合について説明する。
【０１１１】
まず、第１周辺装置３０１が、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１１２】
次に、第１周辺装置３０１が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第１周辺装置３０１自身に設定された設定名称に一致するため、第１周辺装置３０１は、実行主体が自装置に該当すると判定する。
【０１１３】
次に、第１周辺装置３０１が、着脱記憶媒体２００から動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）を読み出す。このとき、読み出された動作指示である“ＷＲＩＴＥ（ＦＩＬＥ２）”は、実行主体に対して、“ＦＩＬＥ２”に該当する情報を着脱記憶媒体２００に書き込むことを指示する。従って、第１周辺装置３０１は、第１周辺装置３０１に格納されている情報のうち、“ＦＩＬＥ２”に該当する情報を読み出す。第１周辺装置３０１は、読み出された情報、すなわち“ＦＩＬＥ２”に該当する情報を着脱記憶媒体２００に格納する。
【０１１４】
第２に、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第２周辺装置３０２に取り付けられる場合について説明する。
【０１１５】
まず、第２周辺装置３０２が、動作指示（“ＷＲＩＴＥ（ＦＩＬＥ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１１６】
次に、第２周辺装置３０２が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第２周辺装置３０２自身に設定された設定名称である“ＮＡＳ２”に一致しない。そのため、第２周辺装置３０２は、実行主体が自装置に該当しないと判定し、処理を終了する。
【０１１７】
（３．３．４）実行主体に格納された情報を他装置に複写する場合の具体例
まず、端末装置１００が、動作指示入力領域と実行主体入力領域とを表示する。
【０１１８】
次に、端末装置１００が、動作指示および実行主体の入力を受け付ける。動作指示としては、実行主体に格納された情報を他装置に複写する指示を示す“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”が入力される。かっこ内の“ＦＩＬＥ３”は、複写対象指定情報を示す。また、かっこ内の“ＮＡＳ２”は、複写対象指定情報の複写先となる他装置を示す。すなわち、“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”は、実行主体に対して、“ＦＩＬＥ３”に該当する情報を、“ＮＡＳ２”に該当する他装置に複写することを指示する。また、実行主体としては、第１周辺装置３０１の名称を示す“ＮＡＳ１”が入力される。
【０１１９】
次に、端末装置１００が、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）を、それぞれ着脱記憶媒体２００に書き込む。
【０１２０】
次に、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、周辺装置３００に取り付けられる。
【０１２１】
第１に、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第１周辺装置３０１に取り付けられる場合について説明する。
【０１２２】
まず、第１周辺装置３０１が、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１２３】
次に、第１周辺装置３０１が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第１周辺装置３０１自身に設定された設定名称に一致するため、第１周辺装置３０１は、実行主体が自装置に該当すると判定する。
【０１２４】
次に、第１周辺装置３０１が、着脱記憶媒体２００から動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）を読み出す。このとき、読み出された動作指示である“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”は、実行主体に対して、“ＦＩＬＥ３”に該当する情報を、“ＮＡＳ２”に該当する他装置に複写することを指示する。従って、第１周辺装置３０１は、第１周辺装置３０１に格納されている情報のうち、“ＦＩＬＥ３”に該当する情報を読み出すとともに、“ＮＡＳ２”に該当する他装置のアドレス、すなわち第２周辺装置３０２のアドレスを読み出す。第１周辺装置３０１は、“ＦＩＬＥ３”に該当する情報と、“ＦＩＬＥ３”に該当する情報を格納する指示とを、第２周辺装置３０２のアドレス宛てに送信する。なお、“ＮＡＳ２”に該当する他装置のアドレス、すなわち第２周辺装置３０２のアドレスが第１周辺装置３０１に格納されていない場合には、第１周辺装置３０１は処理を終了する。
【０１２５】
第２に、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第２周辺装置３０２に取り付けられる場合について説明する。
【０１２６】
まず、第２周辺装置３０２が、動作指示（“ＣＯＰＹ（ＦＩＬＥ３／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１２７】
次に、第２周辺装置３０２が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第２周辺装置３０２自身に設定された設定名称である“ＮＡＳ２”に一致しない。そのため、第２周辺装置３０２は、実行主体が自装置に該当しないと判定し、処理を終了する。
【０１２８】
（３．３．５）実行主体に格納された情報を他装置に移す場合の具体例
まず、端末装置１００が、動作指示入力領域と実行主体入力領域とを表示する。
【０１２９】
次に、端末装置１００が、動作指示および実行主体の入力を受け付ける。動作指示としては、実行主体に格納された情報を他装置に複写する指示を示す“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”が入力される。かっこ内の“ＦＩＬＥ４”は、移動対象指定情報を示す。また、かっこ内の“ＮＡＳ２”は、移動対象指定情報の移動先となる他装置を示す。すなわち、“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”は、実行主体に対して、“ＦＩＬＥ４”に該当する情報を、“ＮＡＳ２”に該当する他装置に移動することを指示する。また、実行主体としては、第１周辺装置３０１の名称を示す“ＮＡＳ１”が入力される。
【０１３０】
次に、端末装置１００が、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）を、それぞれ着脱記憶媒体２００に書き込む。
【０１３１】
次に、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、周辺装置３００に取り付けられる。
【０１３２】
第１に、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第１周辺装置３０１に取り付けられる場合について説明する。
【０１３３】
まず、第１周辺装置３０１が、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１３４】
次に、第１周辺装置３０１が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第１周辺装置３０１自身に設定された設定名称に一致するため、第１周辺装置３０１は、実行主体が自装置に該当すると判定する。
【０１３５】
次に、第１周辺装置３０１が、着脱記憶媒体２００から動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）を読み出す。このとき、読み出された動作指示である“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”は、実行主体に対して、“ＦＩＬＥ４”に該当する情報を、“ＮＡＳ２”に該当する他装置に移動することを指示する。従って、第１周辺装置３０１は、第１周辺装置３０１に格納されている情報のうち、“ＦＩＬＥ４”に該当する情報を読み出すとともに、“ＮＡＳ２”に該当する他装置のアドレス、すなわち第２周辺装置３０２のアドレスを読み出す。第１周辺装置３０１は、“ＦＩＬＥ４”に該当する情報と、“ＦＩＬＥ４”に該当する情報を格納する指示とを、第２周辺装置３０２のアドレス宛てに送信する。第１周辺装置３０１は、“ＦＩＬＥ４”に該当する情報と、“ＦＩＬＥ４”に該当する情報を格納する指示とを送信した後に、“ＦＩＬＥ４”に該当する情報を第１周辺装置３０１から削除する。なお、“ＮＡＳ２”に該当する他装置のアドレス、すなわち第２周辺装置３０２のアドレスが第１周辺装置３０１に格納されていない場合には、第１周辺装置３０１は処理を終了する。
【０１３６】
第２に、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００が、第２周辺装置３０２に取り付けられる場合について説明する。
【０１３７】
まず、第２周辺装置３０２が、動作指示（“ＭＯＶＥ（ＦＩＬＥ４／ＮＡＳ２）”）および実行主体（“ＮＡＳ１”）が格納された着脱記憶媒体２００の取付けを検出する。
【０１３８】
次に、第２周辺装置３０２が、着脱記憶媒体２００から実行主体（“ＮＡＳ１”）を読み出し、読み出された実行主体が自装置に該当するか否かを判定する。このとき、読み出された実行主体である“ＮＡＳ１”は、第２周辺装置３０２自身に設定された設定名称である“ＮＡＳ２”に一致しない。そのため、第２周辺装置３０２は、実行主体が自装置に該当しないと判定し、処理を終了する。
【０１３９】
（４）作用・効果
本発明の第１実施形態に係る端末装置１００によれば、表示部１３０が、所定動作を実行させるための動作指示の入力に用いる動作指示入力領域と、動作指示を実行する実行主体の入力に用いる実行主体入力領域とを表示し、書込み部１５０が、動作指示入力領域を用いて入力された動作指示と、実行主体入力領域を用いて入力された実行主体とを、着脱記憶媒体２００に書き込む。書込み部１５０は、着脱記憶媒体２００に設けられる格納部のうち動作指示が書き込まれる記憶領域とは異なる記憶領域に、実行主体を書き込む。これにより、着脱記憶媒体２００には、実行主体が、動作指示とは独立して格納される。
【０１４０】
また、本発明の第１実施形態に係る周辺装置３００によれば、着脱記憶媒体２００の取付けが検出されると、判定部３４０が、着脱記憶媒体２００に格納された実行主体に自装置が該当するか否かを判定する。そして、着脱記憶媒体２００に格納された実行主体に自装置が該当すると判定された場合に、実行部３５０が、着脱記憶媒体２００に格納された動作指示を実行する。
【０１４１】
このように、実行主体が、動作指示とは独立して着脱記憶媒体２００に格納されるため、周辺装置３００が、実行主体に自装置が該当するか否かを判定することができる。そして、周辺装置３００は、実行主体に自装置が該当するか否かを判定することによって、動作指示を実行するか否かを選択することができる。
【０１４２】
また、周辺装置３００は、動作指示を、実行主体に自装置が該当する場合に実行する。そのため、周辺装置３００として、表示部などを有していないＮＡＳなどを用いるケースであっても、周辺装置３００が動作指示を実行するか否かを選択することができる。
【０１４３】
以上より、本発明の第１実施形態によれば、着脱記憶媒体２００の取付けに応じて、着脱記憶媒体２００に格納された動作指示を選択的に実行することができる。
【０１４４】
［その他の実施形態］
上述したように、本発明の実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【０１４５】
例えば、上述した第１実施形態では、着脱記憶媒体２００には、動作指示および実行主体の組み合わせが１つだけ格納される場合について説明したが、本発明はこれに限るものではない。例えば、着脱記憶媒体２００には、動作指示および実行主体の組み合わせが複数格納されていてもよい。着脱記憶媒体２００には、動作指示および実行主体の組み合わせが複数格納される場合においても、周辺装置３００は、自装置が該当する実行主体に対応する動作指示のみを選択的に実行することができる。
【０１４６】
また、上述した第１実施形態では、第２インターフェイス１２０および第２インターフェイス３２０として、ＬＡＮポートあるいは無線ＬＡＮポートなどを用いる場合について説明したが、本発明はこれに限るものではない。例えば、第２インターフェイス１２０および第２インターフェイス３２０として、ＵＳＢポートあるいはＩＥＥＥ１３９４ポートなどを用いることにより、端末装置１００と周辺装置３００とを直接接続してもよい。
【０１４７】
また、上述した第１実施形態では、周辺装置３００が、実行主体に格納された情報を他装置に複写する指示、あるいは、実行主体に格納された情報を他装置に移す指示を動作指示として取得した場合において、動作指示により指定された他装置４００のアドレスが周辺装置３００に格納されていない場合に、処理を終了する形態について説明したが、本発明はこれに限るものではない。例えば、他装置４００を指定する情報として他装置４００のアドレスを用いることにより、動作指示に他装置４００のアドレスを含めてもよい。
【０１４８】
また、例えば、端末装置１００の動作（すなわち、図４に示したフロー）をコンピュータに実行させるプログラムが提供されてもよい。また、このようなプログラムが格納された記憶媒体が提供されてもよい。プログラムが格納された記憶媒体は、例えば、端末装置１００に付属するＣＤ−ＲＯＭなどである。
【０１４９】
また、例えば、周辺装置３００の動作（すなわち、図５に示したフロー）をコンピュータに実行させるプログラムが提供されてもよい。また、このようなプログラムが格納された記憶媒体が提供されてもよい。プログラムが格納された記憶媒体は、例えば、周辺装置３００に付属するＣＤ−ＲＯＭなどである。
【０１５０】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１５１】
１００…端末装置、１１０…第１インターフェイス、１２０…第２インターフェイス、１３０…表示部、１４０…入力部、１５０…書込み部、１６０…管理部、１７０…格納部、２００…着脱記憶媒体、２１０…格納部、２１１，２１２…記憶領域、３００…周辺装置、３１０…第１インターフェイス、３２０…第２インターフェイス、３３０…検出部、３４０…判定部、３５０…実行部、３６０…格納部、４００…他の周辺装置．
【図１】
2010176590.tif 000003
【図２】
2010176590.tif 000004
【図３】
2010176590.tif 000005
【図４】
2010176590.tif 000006
【図５】
2010176590.tif 000007