(57)【要約】【課題】ネットワーク切り替え時にその切り替え前のネットワーク上の他の装置から記憶手段へのアクセスが中断されることによる不都合を低減できるネットワーク装置を提供する。【解決手段】ファイル共有機能を有するネットワーク装置は、主制御モジュール１１及びネットワークモジュール１２を備える。ネットワークケーブルがネットワーク装置の有線ポートに接続された切替え操作を検知すると、記憶媒体が他の装置からアクセス中であるか否かを判断し、アクセス中であればアクセス終了まで切替処理の実施を一時留保する。アクセス終了と判断されると切替処理を開始し、無線インターフェイスを無効にするとともに有線インターフェイス１５を有効にする排他制御によりネットワークが切替えられる。【選択図】図３
2007241634.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続可能な複数の通信インターフェイスを有するとともに接続中のネットワーク上の他の装置から記憶手段へのアクセスが可能なネットワーク装置において、
切替え操作の検知又は入力で指示された一の通信インターフェイスを有効にするとともにそれまで有効であった優先順位の低い他の通信インターフェイスを無効にする排他制御で切替処理を行う切替手段と、
前記切替え操作の検知又は入力を得ると、前記記憶手段が他の装置からアクセス中であるか否かを判断する判断手段と、
前記判断手段が前記アクセス中であると判断した場合は、当該アクセスが終了するまで前記切替手段による前記切替処理の実施を一時留保させる留保手段と
備えたことを特徴とするネットワーク装置。
【請求項２】
請求項１に記載のネットワーク装置において、
前記判断手段は、前記記憶手段のアクセス状態を管理する状態管理部を有し、該状態管理部に問い合わせてアクセス状態がオープン中であるか否かを判断することにより、前記アクセス中であるか否かを判断することを特徴とするネットワーク装置。
【請求項３】
請求項１又は請求項２に記載のネットワーク装置において、
前記通信インターフェイスを排他制御で切替える前記切替処理を行う前記切替手段を備えたネットワークモジュールと、
前記ネットワークモジュール及び前記通信インターフェイスを介してネットワーク上の前記他の装置と通信するとともに前記記憶手段のアクセス状態を管理する状態管理部、前記判断手段及び前記留保手段を有する主制御モジュールとを有し、
前記主制御モジュールは、前記切替え操作の検知又は入力を得ると、前記状態管理部に問い合わせて前記アクセス中であるか否かを前記判断手段により判断し、アクセス中であると判断した場合は前記留保手段によって前記ネットワークモジュールの前記切替手段に対する前記切替処理の実施の指示を一時留保し、前記アクセス中でないと判断した場合は前記ネットワークモジュールの前記切替手段に対して前記切替処理の実施を指示することを特徴とするネットワーク装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載のネットワーク装置において、
前記判断手段がアクセス中と判断した場合は該アクセス中の他の装置にアクセス終了を促す報知をする報知手段をさらに備えたことを特徴とするネットワーク装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載のネットワーク装置において、
前記複数の通信インターフェイスとして有線インターフェイスと無線インターフェイスとを有し、
前記有線インターフェイスの有線ポートにネットワークケーブルが接続された接続を前記切替え操作として検知すると、前記判断手段は前記記憶手段が前記アクセス中であるか否かを判断し、
前記留保手段は、アクセス中であると判断された場合は、当該アクセス終了まで前記切替手段による前記切替処理を一時留保させ、
前記切替手段は、前記アクセスが終了すると、前記有線インターフェイスを有効にするとともに前記無線インターフェイスを無効にする切替処理を行うことを特徴とするネットワーク装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載のネットワーク装置において、
前記判断手段は前記アクセス中であるか否かを判断する場合に書込み中であるか否かの判断を少なくとも行い、
前記留保手段は、前記判断手段が前記アクセス中であると判断した場合に前記切替手段による前記切替処理を一時留保させることを特徴とするネットワーク装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載のネットワーク装置において、
前記記憶手段は記憶媒体であり、
前記記憶媒体を接続可能な接続部と、
前記接続部に接続された前記記憶媒体から指定されたデータを読み込んで印刷を行う印刷手段と
をさらに備えたことを特徴とするネットワーク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続された状態でクライアントＰＣ等の他の装置からデータにアクセスできるデータ共有機能を有するネットワーク装置に関する。
【背景技術】
【０００２】
この種のネットワーク装置としては、有線ＬＡＮや無線ＬＡＮとなどのネットワークと接続可能な通信インターフェイスを備えた、例えばＰＤＡやデジタルカメラ、プリンタ等の電子機器が知られている。ネットワーク装置には、有線ＬＡＮと無線ＬＡＮの両方に対応できるように有線インターフェイスと無線インターフェイスの両方を備えるものがある。ユーザーはパネル操作等によって有線インターフェイスと無線インターフェイスのうち有効にする方を切り替えできるように構成されている。
【０００３】
また、多くのネットワーク装置は、ネットワーク上の装置間でファイルを共有できるファイル共有機能を有している。また、プリンタ等のネットワーク装置では、ホストコンピュータに接続しなくても、メモリカード等の記憶媒体を本体に装着することにより、記憶媒体から画像や文書等のデータを読み込んでダイレクト印刷ができるスタンドアロン型装置が知られている。この場合、記憶媒体はネットワーク上の他の装置と共有されるので、他の装置から記憶媒体にアクセスしてデータの編集等を行うことができる。
【０００４】
また、特許文献１には、有線インターフェイスと無線インターフェイスを備えた記憶装置（デジタルビデオカメラ）が開示されている。この装置は、有線ポートと無線ポートのうち一方に接続された外部装置（パーソナルコンピュータ）がリムーバブルメディア（メモリカード）にアクセスしている場合は、他方のポートをディセーブル（無効）状態にする排他制御を行うことにより、複数の外部装置が同時にメモリカードにアクセスできない構成となっていた。また、この装置では、メニュー画面で項目を選択操作することにより、有線インターフェイスと無線インターフェイスのうち優先順位を最優先にする一方を選択して、有効にする一方のポートを選択できる構成となっていた。
【特許文献１】特開２００３−２３３５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載の記憶装置のようなネットワーク装置において、外部装置が無線ＬＡＮでネットワーク装置のリムーバブルメディアにアクセスしているときに、例えば有線ＬＡＮの使用を希望するユーザーが有線ポートを有効にする切替え操作を行った場合、他のユーザーの外部装置からのアクセスが中断されてしまう。例えばファイル書込み中に無線通信が切断されれば書込みエラーが発生し、リムーバブルメディアにデータを最後まで書込みできずデータの保存ができない。また、書込みエラーはシステム上支障の生じる虞のある種類のアクセスエラーであり、この種のアクセスの中断はその後の支障の発生頻度を低減するためにも回避されることが望ましかった。なお、プリンタや複合機等の複数のユーザーが一台を共用するネットワーク装置においては、ネットワーク装置が無線ＬＡＮに接続されていることを判断しにくく、ユーザーがリムーバブルメディアにアクセス中のときに他のユーザーがポート切替え操作を行ってしまう可能性が高かった。
【０００６】
本発明は、上記問題点を解決するためになされたものであって、その目的は、ネットワーク切り替え時にその切り替え前のネットワーク上の他の装置から記憶手段へのアクセスが中断されることによる不都合を低減できるネットワーク装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、ネットワーク接続可能な複数の通信インターフェイスを有するとともに接続中のネットワーク上の他の装置から記憶手段へのアクセスが可能なネットワーク装置において、切替え操作の検知又は入力で指示された一の通信インターフェイスを有効にするとともにそれまで有効であった優先順位の低い他の通信インターフェイスを無効にする排他制御で切替処理を行う切替手段と、前記切替え操作の検知又は入力を得ると、前記記憶手段が他の装置からアクセス中であるか否かを判断する判断手段と、前記判断手段が前記アクセス中であると判断した場合は、当該アクセスが終了するまで前記切替手段による前記切替処理の実施を一時留保させる留保手段と備えたことを要旨とする。
【０００８】
これによれば、前記切替え操作の検知又は入力があると、判断手段により記憶手段が他の装置からのアクセス中であるか否かが判断される。記憶手段がアクセス中と判断された場合、留保手段はアクセスが終了するまで切替手段による切替処理の実施を一時留保させる。従って、記憶手段へのアクセス中に切替え操作がなされても、そのアクセスは中断されない。そして、アクセスが終了すると、切替手段による切替処理が実施される。よって、ネットワーク切り替え時にその切り替え前のネットワーク上の他の装置から記憶手段へのアクセスが中断されることによる不都合を低減できる。例えば、アクセスが書込みアクセスであれば、データを最後まで書き込んで記憶手段に保存できるうえ、書込みアクセスの中断が原因で起こるシステム上の支障の発生頻度を低減できる。
【０００９】
また、本発明のネットワーク装置では、前記判断手段は、前記記憶手段のアクセス状態を管理する状態管理部を有し、該状態管理部に問い合わせてアクセス状態がオープン中であるか否かを判断することにより、前記アクセス中であるか否かを判断することが好ましい。
【００１０】
これによれば、判断手段が状態管理部に問い合わせて得た記憶手段のアクセス状態がオープン中であれば切替処理の実施が一時留保され、アクセス状態がオープン中でなくなる（つまりクローズされる）と、留保が解除されて切替処理が実施される。一方、オープン中でなければ切替処理が直ちに実施される。よって、オープン中である場合、切替えが留保されることで、リードやライトの中断やファイルがクローズされずオープンのまま中断されることが低減する。例えばライトが中断されなくなるとデータを保存でき、書込みの中断による支障等の心配も減る。また、リード中の場合も中断されずデータを最後まで読み出しできる。
【００１１】
また、本発明のネットワーク装置では、前記通信インターフェイスを排他制御で切替える前記切替処理を行う前記切替手段を備えたネットワークモジュールと、前記ネットワークモジュール及び前記通信インターフェイスを介してネットワーク上の前記他の装置と通信するとともに前記記憶手段のアクセス状態を管理する状態管理部、前記判断手段及び前記留保手段を有する主制御モジュールとを有し、前記主制御モジュールは、前記切替え操作の検知又は入力を得ると、前記状態管理部に問い合わせて前記アクセス中であるか否かを前記判断手段により判断し、アクセス中であると判断した場合は前記留保手段によって前記ネットワークモジュールの前記切替手段に対する前記切替処理の実施の指示を一時留保し、前記アクセス中でないと判断した場合は前記ネットワークモジュールの前記切替手段に対して前記切替処理の実施を指示することが好ましい。
【００１２】
これによれば、ユーザーが切替え操作を行うと、主制御モジュールは、その切替え操作を検知するか、又は切替え操作による入力を受け付ける。そして、その検知又は入力を得た主制御モジュールは、状態管理部に問い合わせて記憶手段がアクセス中であるか否かを判断する。アクセス中であれば留保手段はネットワークモジュールの切替手段への切替処理実施の指示を一時留保する。そして、その後、アクセス中でなくなると、ネットワークモジュールの切替手段に切替処理実施を指示する。この結果、切替手段は、切替え操作で指定された一の通信インターフェイスを有効にするとともにそれまで有効であった優先順位の低い他の通信インターフェイスを無効にする切替処理を実施する。従って、切替え操作時に記憶手段がアクセス中であっても、アクセス終了まで切替処理が一時留保されることで、アクセスの中断が回避され、アクセスの中断に起因する不都合を低減できる。また、アクセス中であるか否かの判断は、状態管理部に問い合わせて行うので、アクセス中の判断のために既存の状態管理部を利用できる。
【００１３】
また、本発明のネットワーク装置では、前記判断手段がアクセス中と判断した場合は該アクセス中の他の装置にアクセス終了を促す報知をする報知手段をさらに備えることが好ましい。
【００１４】
これによれば、アクセス中と判断された場合は、報知手段によりそのアクセス中の他の装置にアクセス終了を促す報知がなされる。この結果、他の装置のユーザーはその報知によってアクセスを終了させる。その後、アクセス中でなくなると、切替手段による切替処理が行われる。報知によりアクセスが速やかに終了され、早期に通信インターフェイスを切替えできる。例えばユーザーが操作しなければ終了しない種類のアクセス（オープン）でも、報知で促すことで終了されるので、終了されないアクセスに起因するネットワーク切替えの不能や顕著な遅延を低減できる。
【００１５】
また、本発明のネットワーク装置では、前記複数の通信インターフェイスとして有線インターフェイスと無線インターフェイスとを有し、前記有線インターフェイスの有線ポートにネットワークケーブルが接続された接続を前記切替え操作として検知すると、前記判断手段は前記記憶手段が前記アクセス中であるか否かを判断し、前記留保手段は、アクセス中であると判断された場合は、当該アクセス終了まで前記切替手段による前記切替処理を一時留保させ、前記切替手段は、前記アクセスが終了すると、前記有線インターフェイスを有効にするとともに前記無線インターフェイスを無効にする切替処理を行うことが好ましい。
【００１６】
これによれば、有線ポートにネットワークケーブルを接続した接続を検知すると、無線ネットワーク上の他の装置から記憶手段がアクセス中であるか否かが判断され、アクセス中でなければ、無線インターフェイスから有線インターフェイスへ切り替えられる。一方、アクセス中であれば切替手段による切替処理は一時留保され、アクセス終了後に無線インターフェイスから有線インターフェイスへ切り替えられる。このため、ネットワークケーブルを有線ポートに接続した時に記憶手段がアクセス中であっても、そのアクセスの中断が減って、アクセス中断による不都合を低減できる。また、ネットワークケーブルを有線ポートに接続する行為は、ネットワーク切替えと関係する行為であると一般に認識されておらず、無線ネットワークの切断の誘起を意識せず不用意に接続してしまっても、アクセスの中断を回避できる。
【００１７】
また、本発明のネットワーク装置では、前記判断手段はアクセス中であるか否かを判断する場合において書込み中であるか否かの判断を少なくとも行い、前記留保手段は、前記判断手段が前記アクセス中であると判断した場合に前記切替手段による前記切替処理を一時留保させることが好ましい。
【００１８】
これによれば、判断手段は、書込み中であるか否かの判断を少なくとも行う。すなわち、書込み中の場合は必ずアクセス中であると判断される。記憶手段が書込み中であれば、切替処理の実施が留保され、書込みアクセス終了後に切替処理が行われる。よって、書込みアクセス中に切替操作がなされても、ネットワーク切替えによるその書込みアクセスの中断を低減できる。なお、判断手段がアクセス中と判断する対象は、書込み中の場合にアクセス中と判断されれば、書込み中以外のアクセスはアクセス中に入れるかどうかは設計思想等の判断に従って適宜設定できる。例えばアクセス中と判断する対象を「書込み中（ライト）と読出し中（リード）」又は「書込み中（ライト）」を採用した場合は、アクセス終了にユーザーの操作が必要にならないので、切替え操作時に仮にアクセス中であっても比較的速やかにアクセスが完了し、ネットワーク切替えがさほど遅れなく行われる。
【００１９】
また、本発明のネットワーク装置では、前記記憶手段は記憶媒体であり、前記記憶媒体を接続可能な接続部と、前記接続部に接続された前記記憶媒体から指定されたデータを読み込んで印刷を行う印刷手段とをさらに備えることが好ましい。
【００２０】
これによれば、記憶媒体にデータを書き込む行為の目的は単に情報の共有である。しかし、印刷手段を備えるネットワーク装置の場合は、情報の共有に止まらず、その共有した情報を印刷する場合もありうる。例えば無線ネットワークを介して記憶媒体にアクセスしているユーザーは、他のユーザーが、無線ネットワークの切断の誘起を意識もせず有線ネットワークに切り替えてしまうと、従来装置であれば、データを記憶媒体に書き込めず情報を共有できなくなることが起こりうる。この場合、ネットワーク装置の記憶媒体を取りに行き自分のパーソナルコンピュータ等に記憶媒体を接続してデータを書き込んだ後、再びネットワーク装置に記憶媒体を接続する必要がある。しかし、本発明によれば、アクセス中にたとえ他のユーザーが切替え操作をしても、切替処理が一時留保されることで共有させたいデータを記憶媒体に書き込むことはできる。このように他のユーザーが切替え操作をしても、そのときアクセス中のユーザーによるデータの共有が保証される。例えば、ユーザーがその共有させた情報を印刷したい場合は、ネットワーク装置のパネル操作等で記憶媒体に格納できた先のデータを指定すれば、それまで使用していたネットワークが切断されても印刷は行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を具体化した一実施形態を図１〜図４に従って説明する。図１は、本実施形態に係るネットワーク装置の電気的構成を示すブロック図である。
ネットワーク切替機能及びファイル共有機能を有するネットワーク装置１０は、主制御モジュール１１、ネットワークモジュール１２（有線／無線モジュール）、液晶パネルモジュール１３、無線インターフェイス（以下、「無線Ｉ／Ｆ１４」と記す）、有線インターフェイス（以下、「有線Ｉ／Ｆ１５」と記す）、メモリインターフェイス部（以下、「メモリＩ／Ｆ部１６）と記す）及びメモリアクセスランプ１７を備えている。ネットワーク装置１０を構成する各機能部は、主制御モジュール１１の制御下で動作する。なお、主制御モジュール１１及びネットワークモジュール１２は、ネットワーク装置１０に内蔵されたマイクロコンピュータのＣＰＵにより動作する。
【００２２】
主制御モジュール１１は、ネットワークモジュール１２、液晶パネルモジュール１３、メモリＩ／Ｆ部１６及びメモリアクセスランプ１７の制御を司る部分で、ネットワークモジュール１２に対してネットワークに関する各種処理を指示する機能も有する。この機能の実現のために、主制御モジュール１１は、ネットワークの切替処理を指示する切替指示部２１、アクセス判定部２２、通知指示部２３、及びメモリＩ／Ｆ１６に接続された記憶媒体１８のアクセス状態を管理する状態管理部２４を備えている。
【００２３】
ネットワークモジュール１２は、主制御モジュール１１からの指示により動作し、指示されたネットワーク設定の反映、ファイル共有サービス、他の装置（クライアントＰＣ等）と主制御モジュール１１との通信の仲介を行う部分である。これら各機能の実現のために、ネットワークモジュール１２は、検知部２５、ファイル共有制御部２６、切替処理部２７及び通知処理部２８を備えている。
【００２４】
液晶パネルモジュール１３は、ユーザーが無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５のうち有効（起動）にしたい一方を選択できるメニュー画面が表示され、メニュー画面上のポート選択項目で有線と無線のうち希望する一方を選択して有効ポートを指定する操作（切替え操作）、及びネットワーク接続状況等の各種情報を表示する部分である。液晶パネルモジュール１３の画面部は薄板状のタッチパネル装置を有しており、その画面表層部は複数の入力部を有するタッチパネル１３ａとなっている。液晶画面に表示されるメニュー画面中のボタンを操作すると、タッチパネル１３ａの操作位置の位置座標に応じた信号が主制御モジュール１１に入力されることで、ネットワーク切替え操作を含む各種操作が可能となっている。
【００２５】
メモリＩ／Ｆ部１６は、記憶媒体１８をネットワーク装置１０に装着する部分である。本実施形態では、記憶媒体１８は、例えばＵＳＢメモリ又はメモリカードから構成される。メモリＩ／Ｆ部１６は、記憶媒体１８がＵＳＢメモリであればＵＳＢインターフェイスにより構成され、メモリカードであればメモリカードリーダライタにより構成される。メモリカードリーダライタである場合は、ネットワーク装置１０の本体に設けられたカードスロットに挿入されたメモリカードと電気的に接続可能に構成される。記憶媒体１８がメモリＩ／Ｆ１６に接続されることで、主制御モジュール１１は記憶媒体１８からのデータの読込み及び記憶媒体１８へのデータの書込みが可能となる。
【００２６】
ネットワークモジュール１２には、予め無線ＬＡＮ設定と有線ＬＡＮ設定が行われておいる。無線ＬＡＮ設定としては、アクセスポイントのＳＳＩＤ（無線ネットワークグループ名）や、盗聴防止用のセキュリティ情報としてＷＥＰ（Wireless Equivalent Privacy）又はＷＰＡ（WiFi Protected Access）の暗号キー等を含む設定情報が設定されている。また、有線ＬＡＮ設定のＩＰアドレスを含む設定情報が設定されている。ネットワークモジュール１２は受け付けた設定情報を所定の設定領域（プロトコルスタックやドライバにある設定領域（メモリ領域））に書き込むことによりネットワーク設定を行う。無線ＬＡＮと有線ＬＡＮの各ネットワーク設定が既に実施されているので、メニュー画面の有効ポート項目で「有線」を選択すれば無線ＬＡＮから有線ＬＡＮに切り替わり、「無線」を選択すれば有線ＬＡＮから無線ＬＡＮに切り替わる構成となっている。
【００２７】
ネットワークモジュール１２は無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５を排他制御し、いずれか一方のみを有効（起動）にする。主制御モジュール１１はタッチパネル１３ａ（パネル操作）から指示を受け付けると、ネットワークモジュール１２に通知して無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５のうちパネル操作で指示された一方を有効にする。例えば有線が選択された場合、ネットワークモジュール１２は、無線Ｉ／Ｆ１４を有効にするとともにそれまで有効であった有線Ｉ／Ｆ１５を無効にする。反対に無線が選択された場合、ネットワークモジュール１２は、無線Ｉ／Ｆ１４を有効にするとともにそれまで有効であった有線Ｉ／Ｆ１５を無効にする。このようにネットワークモジュール１２は、指示された有効ポートを有効にすべく排他制御により無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５のうち一方のみを有効にする。
【００２８】
本実施形態のネットワーク装置１０は、例えばプリンタ、複合機、スキャナ、プロジェクタ、デジタルカメラ等の電子機器であり、例えば印刷又は表示のための画像や文書の各種ファイルを格納した記憶媒体１８をメモリＩ／Ｆ部１６に接続する。記憶媒体１８には無線ＬＡＮ又は有線ＬＡＮを介して他の装置（クライアントＰＣ）からアクセスすることが可能で、クライアントＰＣのモニタ上でアクセスして読み取った画像や文書のデータを編集し、編集後のデータを再び記憶媒体１８に書き込んで編集作業を行う。編集した記憶媒体１８中のデータはパネル操作でファイルを指定することで、ネットワーク装置１０がメモリＩ／Ｆ１６から読み込んで、印刷又は表示等を行うことが可能である。
【００２９】
メモリアクセスランプ１７は、メモリＩ／Ｆ部１６に記憶媒体１８が接続されていて、記憶媒体１８にアクセス(読込み又は書込み)がある場合は点滅し、アクセスがない場合は点灯になる。また、記憶媒体１８が接続されていない場合は消灯になる。
【００３０】
次に、主制御モジュール１１に備えられ、ネットワークに関する処理を行う、切替指示部２１、アクセス判定部２２、通知指示部２３及び状態管理部２４について説明する。
切替指示部２１は、通信インターフェイスの切替えを指示する。すなわち、切替え操作で指示されたのが有線ポートであれば有線Ｉ／Ｆ１５を有効にする旨の指示をネットワークモジュール１２に通知し、その指示されたのが無線ポートであれば無線Ｉ／Ｆ１４を有効にする旨の指示をネットワークモジュール１２に通知する。
【００３１】
アクセス判定部２２は、状態管理部２４に問い合わせてファイル共有されるメモリ（以下、共有メモリと称す）の状態を取得し、その状態に基づきメモリアクセス中であるか否かを判定する。本実施形態では、共有メモリに格納されたファイルのうちオープン（OPEN）の状態に該当するファイルが一つでも存在すれば、メモリアクセス中であると判定する。
【００３２】
ネットワーク装置１０における共有メモリは、メモリＩ／Ｆ部１６に接続される記憶媒体１８だけであるので、記憶媒体１８に格納されたファイルの状態管理情報を調べることで、メモリアクセス中であるか否かを判断する。なお、本例では、記憶媒体１８は一つとしているが、複数の記憶媒体を同時に接続可能なメモリＩ／Ｆを有する場合は、全ての記憶媒体についてアクセス状態を判定して、１つでもアクセス中（オープン中）の記憶媒体があればメモリアクセス中であると判定する。
【００３３】
通知指示部２３は、アクセス判定部２２がメモリアクセス中と判定した場合、そのメモリアクセス中のクライアントＰＣに対してメモリアクセスの完了を促す報知を表示させる通知をするように通知処理部２８に指示する。
【００３４】
一方、ネットワークモジュール１２に備えられ、主制御モジュール１１からの指示に従ってネットワークに関する処理を行う、検知部２５、ファイル共有制御部２６、切替処理部２７及び通知処理部２８について説明する。
【００３５】
検知部２５は、有線ポート１５ａにネットワークケーブル２９が接続されたことを検知する部分である。ネットワークケーブル２９が有線ポート１５ａに接続されたことによる電気信号を入力して電気信号がオン信号である場合に接続を検知し、オフ信号である場合はネットワークケーブルが接続されていないことを検知する。
【００３６】
ファイル共有制御部２６は、ファイル共有サービスを司る部分であり、例えばSMBプロトコルを経由して送られてきたアクセス要求をディスク上のファイルへのアクセス要求として処理し、その結果をSMBプロトコルを経由してクライアントＰＣへ応答する。ディスク情報の取得要求、オープン要求、書込み要求、読出し要求、クローズ要求等に対して上記手順に従って処理を行う。
【００３７】
切替処理部２７は、主制御モジュール１１の切替指示部２１からの切替指示を受け付けると、その指定された通信インターフェイスを有効にする切替処理を行う。有線Ｉ／Ｆ１５と無線Ｉ／Ｆ１４は切替処理部２７により排他制御されて一方のみが有効になる。すなわち、有線Ｉ／Ｆ１５を有効にする旨の指示を受け付けた場合は、それまで有効であった無線Ｉ／Ｆ１４を無効にするとともに有線Ｉ／Ｆ１５を有効にする切替処理を実行する。一方、無線Ｉ／Ｆ１４を有効にする旨の指示を受け付けた場合は、それまで有効であった有線Ｉ／Ｆ１５を無効にするとともに無線Ｉ／Ｆ１４を有効にする切替処理を実行する。
【００３８】
切替え操作には、ネットワークケーブルを有線ポート１５ａに接続する操作と、液晶パネルモジュール１３のメニュー画面で有効ポートを有線と無線のうちから一方を指定するパネル操作とがある。パネル操作ではＩＰアドレスやＳＳＩＤ（無線ネットワークグループ名）を設定するネットワーク設定も可能となっている。
【００３９】
状態管理部２４は、ネットワーク装置１０の状態管理を行う部分である。無線Ｉ／Ｆ１４及び有線Ｉ／Ｆ１５の有効・無効、ファイル共有機能の有効・無効、記憶媒体１８へのアクセス状態を管理している。記憶媒体１８へのアクセス状態は、オープン（OPEN）、クローズ（CLOSE）のうちどの状態にあるかを管理している。他の装置（クライアントＰＣ等）からネットワークを介して記憶媒体１８へのアクセスがあるかどうかは状態管理部２４に問い合わせることで知ることができる。
【００４０】
通知処理部２８は、主制御モジュール１１の通知指示部２３からの指示を受け付けると、その指示された内容をクライアントＰＣに送信してモニタに表示させる処理などを行う。本例では、切替え操作がなされたときに、記憶媒体１８がアクセス（メモリアクセス）中である場合は、メモリアクセス中のクライアントＰＣにメモリアクセスの完了を促す通知をする。なお、通知処理部２８は、主制御モジュール１１とネットワーク上の他の装置との間で行われる通信を行う通信処理部であり、ファイル共有サービスのための要求（リクエスト）応答（リプライ）を送受信するために使用される。また、本実施形態では、通知指示部２３と通知処理部２８が報知手段に相当する。
【００４１】
図２は、無線ネットワークと有線ネットワークの切替えを説明する。
無線Ｉ／Ｆ１４が有効になっている場合は、ネットワーク装置１０がアクセスポイントＡ１（SSID：AP1）に接続されて、無線ネットワークＷＬＮ（無線ＬＡＮ）の環境下でクライアントＰＣ３０，３１と通信可能となる。この場合、ネットワーク装置１０のファイル共有機能によりクライアントＰＣ３０，３１は記憶媒体１８にアクセス可能である。
【００４２】
一方、有線Ｉ／Ｆ１５が有効になっている場合は、ネットワーク装置１０はネットワークハブＡ２を介して有線ネットワークＷＮ（有線ＬＡＮ）の環境下でクライアントＰＣ３２，３３と通信可能となる。この場合、ネットワーク装置１０のファイル共有機能によりクライアントＰＣ３２，３３は記憶媒体１８にアクセス可能である。
【００４３】
例えば無線ネットワークＷＬＮの環境下で、ネットワークケーブルを有線ポート１５ａに接続すると、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替わり、接続先が無線ネットワークＷＬＮから有線ネットワークＷＮに切り替わる。また、パネル操作により有線ポートを指定しても同様に無線ネットワークＷＬＮから有線ネットワークＷＮに切り替わる。一方、有線ネットワークＷＮの環境下で、パネル操作により無線ポートを指定すると、有線Ｉ／Ｆ１５から無線Ｉ／Ｆ１４に切り替わり、接続先が有線ネットワークＷＮから無線ネットワークＷＬＮに切り替わる。
【００４４】
このネットワークケーブル２９の接続又はパネル操作による切替え操作時に、他のクライアントＰＣ３０，３２がネットワーク装置１０の記憶媒体１８へのデータの書込み中である場合は、通信インターフェイスの切替えを一時留保し、その書込み完了を待ってネットワークを切替える構成となっている。なお、複数のアクセスポイントが設定されている場合は無線ＬＡＮ間での切替えも可能となっている。また、ＩＰアドレスが自動で割り振られる場合、何らかの理由であえて手動で異なる値を設定する場合など、何らかの動作で値が変わる場合は、有線ＬＡＮ間、無線ＬＡＮ間、あるいは有線ＬＡＮと無線ＬＡＮ間での切替えも可能となっている。
【００４５】
図３は、ネットワークケーブルを接続することで無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替える場合におけるトランザクション図である。なお、図３においては、ポートを変更するユーザー、クライアントＰＣ３０（メモリアクセスしているユーザー）、有線Ｉ／Ｆ１５、ネットワークモジュール１２及び主制御モジュール１１がそれぞれ行う操作・処理の流れを示す。また、有線ポート１５ａにネットワークケーブルが接続されていない状態で、有効状態にある無線Ｉ／Ｆ１４を通じて無線ネットワークＷＬＮに接続された状態にあるものとする。この状態においては有線Ｉ／Ｆ１５は排他制御により無効になっている。
【００４６】
(1)ポート変更を希望するユーザーは、有線ポート１５ａにネットワークケーブルを接続する。この接続は有線Ｉ／Ｆ１５を通じてネットワークモジュール１２に通知される。 (2)さらにネットワークモジュール１２は主制御モジュール１１にネットワークケーブルの接続の検知を通知する。
【００４７】
(3)ネットワークケーブル接続の検知を通知された主制御モジュール１１は、状態管理部２４に問い合わせて記憶媒体１８へのアクセス状態を確認する。記憶媒体１８中にオープン中のファイルが存在しメモリアクセス中を検知すると、そのメモリアクセス中のクライアントＰＣ３０（ユーザー）に対してメモリアクセスの完了を促す警告メッセージを発するよう通知する。この通知を受け付けたネットワークモジュール１２は、そのとき有効な無線Ｉ／Ｆ１４及び無線ポート１４ａを介してクライアントＰＣ３０にメモリアクセスの完了を促す通知（報知）を行う。この結果、クライアントＰＣ３０のモニタには、メモリアクセスの完了を促す警告メッセージが表示される。
【００４８】
この警告メッセージを見たユーザーはメモリアクセスを終了させる。例えばファイルを開いているだけであれば速やかにファイルを閉じる。仮にデータの読込中または書込み中であれば、ユーザーはその読込みもしくは書込みが完了した時点でファイルを閉じる操作を行う。また、開いているファイルのデータの読込みまたは書込みが必要な場合は、直ちに読込みまたは書込みを行ってメモリアクセスを終了させる。１つのファイルのデータ容量は１キロバイト〜１メガバイトの範囲内であるので、大抵は１〜１０秒の範囲内の待ち時間で保存は完了する。
【００４９】
(5)主制御モジュール１１はメモリアクセスの完了を検知すると、(6)ネットワークモジュール１２に有線Ｉ／Ｆ１５を有効にするように通知する。(7) この通知を受け付けたネットワークモジュール１２は、それまで有効になっている無線Ｉ／Ｆ１４を無効にして無線ネットワークＷＬＮ（アクセスポイントＡ１）への接続を切断するとともに、有線Ｉ／Ｆ１５を有効にして有線ネットワークＷＮへの接続を確立する。
【００５０】
一方、状態管理部２４に問い合わせた結果、記憶媒体１８中の全てのファイルがクローズであれば、メモリアクセス中とは検知されない。この場合は、(6)主制御モジュール１１はネットワークモジュール１２に有線Ｉ／Ｆ１５の有効を指示する通知を行う。(7)この通知を受け付けたネットワークモジュール１２は、それまで有効になっている無線Ｉ／Ｆ１４を無効にして無線ネットワークＷＬＮ（アクセスポイントＡ１）への接続を切断するとともに、有線Ｉ／Ｆ１５を有効にして有線ネットワークＷＮへの接続を確立する。
【００５１】
なお、メモリアクセス中を検知して警告メッセージを発しても、メモリアクセスが完了されない場合もある。主制御モジュール１１は、メモリアクセス検知時または警告メッセージを発してから、所定時間の経過を限度に、有線Ｉ／Ｆ１５を有効にする。詳しくは、主制御モジュール１１は、メモリアクセス検知時または警告メッセージを発してから計時を開始してその計時時間が予め設定した設定時間（例えば１０秒〜３分の範囲内の所定時間）に達すると、メモリアクセスが完了していなくても強制的に有効にすべき通信インターフェイスに切り替える。このため、ネットワークケーブル２９を接続してからほぼ設定時間を経過すると、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に強制的に切り替わる。
【００５２】
データの書込みを完了できないまま接続が切断されてしまうと、その後、記憶媒体１８にアクセスしたときに書込み途中のファイルが存在してシステム上支障が生じる場合がありうる。しかし、本実施形態の場合、強制的に切替処理に進んでも、設定時間は待機するので、メモリアクセス中のユーザーがクライアントＰＣ３０のモニタを見ていれば、警告メッセージに気づきデータは大抵の場合は記憶媒体１８に保存できる。また、記憶媒体１８からデータの読込み中である場合は、設定時間の経過時にそのまま接続が切断されても、記憶媒体１８中のファイルについては支障が生じることはない。クライアントＰＣ３０のユーザーはデータの読込みが中断されて多少の不便さを感じることはありうるが、大抵の場合は、警告メッセージを見て読込みを速やかに開始すれば読込みを完了できるので特に他のユーザーに対しての使い勝手の点でも特に問題はない。また、既にデータを読込み済みでファイルを開いているだけで書込みの必要のないユーザーに対しては、接続を切断しても何ら問題はない。
【００５３】
このようにファイル共有された記憶媒体１８にファイルデータの書き込み中にネットワーク切り替え操作が行われても、直ちに通信が切断されることはなく、アクセス中のクライアントＰＣ３０にアクセス完了を促す警告を報知するとともに、書込み完了まで待つ。よって、記憶媒体１８に書込み中のデータが正しく保存される。
【００５４】
図４は、パネル操作で無線Ｉ／Ｆから有線Ｉ／Ｆに切り替える場合のトランザクション図である。ネットワーク装置１０は、パネル操作で無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替えることも可能である。以下、図４に従ってパネル操作で無線Ｉ／Ｆから有線Ｉ／Ｆに切り替える場合に行われる処理について説明する。なお、図４においては、ポートを変更するユーザー、クライアントＰＣ３０（メモリアクセスしているユーザー）、液晶パネルモジュール１３、ネットワークモジュール１２及び主制御モジュール１１がそれぞれ行う操作・処理の流れを示す。また、有線ポート１５ａにネットワークケーブル２９が接続されていない状態で、有効状態にある無線Ｉ／Ｆ１４を通じて無線ネットワークＷＬＮに接続された状態にあるものとする。この状態においては有線Ｉ／Ｆ１５は排他制御により無効になっている。
【００５５】
(1)ポート変更をするユーザーがパネル操作で有線ポートの有効を指定する変更操作を行う。(2)この変更操作は液晶パネルモジュール１３のタッチパネル１３ａから電気信号として主制御モジュール１１に通知される。
【００５６】
(3)主制御モジュール１１は状態管理部２４に問い合わせてメモリアクセス中であるか否かを判定する。記憶媒体１８にオープン中のファイルが一つでもあればメモリアクセス中を検知する。ファイルがすべてクローズであればメモリアクセス中とは検知されない。ここで、記憶媒体１８にアクセスしてデータを書込み中のユーザーがいれば、メモリアクセス中を検知する。(4)メモリアクセス中を検知した主制御モジュール１１は、ネットワークモジュール１２にメモリアクセスの完了を促す報知をするよう通知する。この結果、メモリアクセス中のクライアントＰＣ３０のモニタには警告メッセージが表示される。
【００５７】
(5)警告メッセージを見たユーザーがメモリアクセスを終了すると、主制御モジュール１１は、メモリアクセス完了を検知する。(6)主制御モジュール１１はメモリアクセス完了を検知すると、ネットワークモジュール１２に有線Ｉ／Ｆ１５を有効にする指示を通知する。(7)ネットワークモジュール１２はそれまで有効になっていた無線Ｉ／Ｆ１４を無効にするとともに有線Ｉ／Ｆ１５を有効にして、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替える。なお、パネル操作の設定初期段階の案内表示にネットワークケーブル２９を接続する指示がなされたときにネットワークケーブルを有線ポート１５ａに接続する。よって、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替えられると、無線ネットワークＷＬＮの接続が切断されるとともに有線ネットワークＷＮの接続が確立される。なお、有線ポート１５ａを有効にする変更通知を受け付けたときにメモリアクセス中を検知しないときは、(6)主制御モジュール１１は有線Ｉ／Ｆ１５を有効にする指示をネットワークモジュール１２に通知することになる。このため、切替え操作（パネル操作）後速やかに無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替わる。
【００５８】
ここで、本実施形態の構成は、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替えるときに特に有効である。それは、ネットワークケーブル２９を有線ポート１５ａから外す場合は、有線ネットワークＷＮの接続が切断されることが分かるので、有線ネットワークＷＮを使用中のユーザーがいなかどうか確認してからネットワークケーブル２９の接続を外す場合が多い。しかし、ネットワークケーブル２９を有線ポート１５ａに接続するときは、その接続する行為が無線ネットワークＷＬＮの切断を誘起することが意識されにくく、他のユーザーに確認することなく不用意にネットワークケーブル２９を接続する場合が起きやすい。しかし、ファイルオープンを含めアクセス中のユーザーがいれば、切替処理が一時留保されるとともに、間もなく通信不能になる旨を予告（警告）することで、無線ネットワークＷＬＮでアクセスしていたユーザーはアクセスを中断されることなく最後まで完了させることができる。もちろん、ネットワークケーブル２９が有線ポート１５ａから外されたことを検知した場合においても、状態管理部２４に問い合わせてメモリアクセス中を検知した場合は、ネットワーク装置１０の液晶画面にメモリアクセス中のユーザーがいたので、ネットワークケーブル２９を接続し直す旨の警告メッセージを通知する構成も採用できる。この場合、ネットワークケーブル２９を有線ポート１５ａに接続し直せば再び通信が確立し、切断された途中から書込み等が再開されるので、書込み等のアクセスを最後まで完了できる。
【００５９】
ここで、ネットワーク装置１０が印刷機能を有する電子機器である場合、接続先が無線ネットワークＷＬＮから有線ネットワークＷＮに切り替わる場合において、本実施形態の構成が特に有効である。印刷機能を有する電子機器としては、プリンタや複合機が挙げられる。ネットワークを介してホストコンピュータからデータを送信して印刷を行わせるが、ネットワークが接続されない環境下では、ネットワークを介した通信による印刷を行えなくなる。スタンドアロン型のプリンタであれば、データが格納された記憶媒体１８（メモリカード又はＵＳＢメモリ）がメモリＩ／Ｆ１６に接続した状態で、パネル操作でファイルを指定して印刷実行を指示すれば、印刷を行うことができる。例えばクライアントＰＣ３０において編集したデータを印刷する場合、プリンタに装着されている記憶媒体１８にアクセスして編集したデータを書込み、その後、スタンドアロン型のプリンタで記憶媒体１８からデータを読み込ませて印刷する場合がある。
【００６０】
特にクライアントＰＣ３０が有線ＬＡＮ設定されておらず、無線ネットワークＷＬＮでしかプリンタにアクセスできない使用のされ方であった場合、データの書込みが保証されることで、その後、プリンタの接続が無線ネットワークＷＬＮから有線ネットワークＷＮに切り替わっても、記憶媒体１８からデータを読み込ませて印刷することができる。また、書込みエラーに気づかないままプリンタを操作して更新できなかったファイルを指定して印刷を開始した場合は、更新前のデータを印刷してしまう虞もあるが、書込みを完了できるように切替えが留保されるので、このような支障も起きにくくなる。
【００６１】
以上記述したように、本実施形態によれば、以下の効果を奏する。
（１）ネットワークケーブル２９を有線ポート１５ａに接続する切替え操作、もしくは、パネル操作による切替え操作によって、無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替える場合、メモリアクセス中を検知すると、切替処理を一時留保してそのメモリアクセスの完了を検知してから切替処理を行う。よって、ネットワークケーブルを接続したときに無線通信の切断によって書込み中のデータを最後まで正常に保存できない不都合を回避できる。また、メモリアクセス中でないことを確認してから無線Ｉ／Ｆ１４から有線Ｉ／Ｆ１５に切り替えるので、ファイルが全て閉じられた状態（CLOSE）でネットワークを切断することができるので、その後にシステム上の支障の起こる心配がなくなる。
【００６２】
（２）メモリアクセス中を検知した場合は、メモリアクセス中のユーザー（クライアントＰＣ３０）に、メモリアクセスの完了を促す警告メッセージを報知する。よって、警告メッセージを見たユーザーはアクセスを終了させるので、切替処理の開始が一時留保されるもののその後比較的早期に切替処理が開始され、ネットワークは比較的速やかに切替えられることになる。また、警告メッセージにより間もなく通信が切断されることが分かるので、ネットワーク切断までの間に、保存すべきデータの書込みあるいはデータの読込みを行うことができる。このように設定時間の経過時までに大抵のアクセスは終了するので、中断されるアクセスの発生頻度は著しく減り、特に中断されるアクセスの殆どがファイルを開いたまま放置されているオープンアクセスの中断で、書込みアクセスはまず終了するので、その後のシステム上支障の生じる頻度は大幅に減る。
【００６３】
（３）ネットワークケーブル２９を有線ポート１５ａに接続したときに、本実施形態の構成を採用する場合は、パネル操作で有線Ｉ／Ｆ１５から無線Ｉ／Ｆ１４に切り替える場合に比べ特に有効である。すなわち、ネットワークケーブルを接続するときは、無線ネットワークＷＬＮが排他制御によって切断されることを意識しにくい。このため、他のユーザーがメモリアクセス中であってもネットワークケーブル２９を接続してしまう頻度が高くなる。しかし、ネットワークケーブル２９を接続しても、メモリアクセス中を検知すれば設定時間を限度にそのアクセスの完了を待った後に切替処理が開始されるので、メモリアクセス中の他のユーザーのアクセスが中断されることを大幅に低減できる。
【００６４】
（４）ユーザーはメモリＩ／Ｆ１６に接続した記憶媒体１８に情報の共有を目的としてファイルを書き込む。この場合、ファイル共有機能を利用して記憶媒体１８にアクセスしているときに、たとえ他のユーザーが切替え操作を行っても、ネットワーク装置１０はメモリアクセス中であることを検知してアクセス終了まで切替処理を留保する。このため、編集中のファイル等を記憶媒体１８に保存することができ、アクセス中にネットワークの切替え操作がなされてもそのときアクセス中であったユーザーの情報の共有を保証することができる。特にネットワーク装置１０が印刷機能を有するスタンドアロン型のプリンタや複合機等の印刷装置である場合は、単に情報の共有に止まらずその共有した情報を印刷する場合がありうるが、このような場合には、情報の共有に加えさらに印刷をも保証することができる。例えばファイルの書込み途中でネットワークが切断されて記憶媒体１８に更新ファイルを保存できない従来の印刷装置で発生し得た、更新前のファイルで印刷してしまう不都合を回避できる。
【００６５】
なお、前記各実施形態に限定されず、以下の態様の変形例を採用してもよい。
（変形例１）前記実施形態では、メモリアクセス中の条件を「オープン中」としたが、これに限定されない。書込み中の場合はメモリアクセス中と判定されるその他の条件を採用できる。例えばオープン、クローズの状態に付随する処理であるリード及びライトの状態を、状態管理部２４に問い合わせるか、主制御モジュール１１が把握する通信状態から取得するなどして識別し、「リード中とライト中」をメモリアクセス中とする構成、「ライト中」のみをメモリアクセス中とする構成でもよい。これらの検知方法（判断方法）でも、少なくとも書込み中をメモリアクセス中として検知できるので、ネットワーク切り替わり時の書込みアクセスの中断を低減でき、これによりデータを記憶媒体１８に保存できるうえ、システム上の支障も発生しにくくなる。また、上記２つの方法では、オープン中の場合はメモリアクセス中とは判断されないので、そのアクセスの終了を待つことなく直ちに切替処理を開始する。このため、ファイルが開いたまま放置され閉じられる可能性の極めて低いオープンアクセスを設定時間経過まで待つ無駄な待機時間を解消できる。
【００６６】
（変形例２）前記実施形態では、アクセス状態の種類の違いによらず一義的にアクセス終了後に切替処理を開始する構成であったが、アクセス状態の種類によって切替処理を留保させる条件を変化させてもよい。オープン状態のときは設定時間経過時に強制的に切替処理を開始し、リードとライトの場合は、設定時間よりも長い第２の設定時間の経過を待ってから切替処理を開始する。また、ライトについてはリードの設定時間よりも長い設定時間を設定することもできる。
【００６７】
（変形例３）前記実施形態においては、無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５の間の切替えに適用し、その切替え時にメモリアクセス中と判断すれば切替処理を一時留保させる構成としたが、これに限定されない。複数の異なるアクセスポイントが設定された場合の無線Ｉ／Ｆ１４間での切替え、ＩＰアドレスが自動で割り振られる場合、何らかの理由であえて手動で異なる値を設定する場合などにおける、有線ＬＡＮ間、無線ＬＡＮ間、あるいは有線ＬＡＮと無線ＬＡＮ間での切替えにおいて、本発明を適用することができる。
【００６８】
（変形例４）前記実施形態では、無線Ｉ／Ｆ１４と有線Ｉ／Ｆ１５を１つずつ有するネットワーク装置１０であったが、通信インターフェイスは複数あればよく、またその種類は有線Ｉ／Ｆのみの組合せ、無線Ｉ／Ｆのみの組合せでもよい。また、３つ以上の通信インターフェイスを有する場合、Ｎ個（但しＮ≧３）の通信インターフェイスのうち排他制御により同時に有効になるものの数は（Ｎ−１）個以下から適宜設定することができる。
【００６９】
（変形例５）ネットワーク装置は、デジタルカメラ、プリンタ、スキャナ、複合機、プロジェクタなどの電子機器に限らず、家電製品や車両等の移動体に搭載される装置などにも適用することができる。また、記憶手段は、ＵＳＢメモリやメモリカードに限定されず、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、さらには外付け型ハードディスクなどその他の記憶媒体であってもよい。また、記憶手段は、記憶媒体に限定されず、ネットワーク装置内に搭載された不揮発性メモリ、ハードディスクなどファイル共有の対象とされる記憶装置であってもよい。
【００７０】
以下、前記実施形態および各変形例から把握される技術的思想を記載する。
（１）請求項１乃至請求項４のいずれか一項に記載のネットワーク装置において、前記複数の通信インターフェイスは有線インターフェイスと無線インターフェイスを含み、前記有線インターフェイスを有効にする切替え操作の検知又は入力を得ると、前記留保手段は、前記判断手段によりアクセス中と判断されると、前記切替手段による切替処理を一時留保し、前記切替手段はアクセス終了後に無線インターフェイスから有線インターフェイスへ切り替えることを特徴とする。無線インターフェイスから有線インターフェイスに切り替える場合は、無線ネットワークに接続されていることが視覚的に気づきにくく、しかも有線インターフェイスを有効にする切替え操作の行為が無線ネットワークの切断に繋がる可能性があることを容易には認識されにくい。このため、不用意に有線ポートを有効にする切替え操作をしてしまっても、アクセス中と判断されれば切替処理が一時留保されることでネットワーク切り替わり時のアクセスの中断を回避し易い。
【００７１】
（２）請求項１乃至７のいずれか一項に記載のネットワーク装置において、前記留保手段は、前記アクセス中である場合は、設定時間を限度に該アクセスの終了まで留保することを特徴とするネットワーク装置。
【００７２】
これによれば、留保手段は、アクセス中である場合は、設定時間を限度に該アクセスの終了までネットワーク設定変更を留保する。よって、アクセス中の処理を完了することができる。また、留保のためにアクセス終了まで待つ待機時間は設定時間を限度とするので、ネットワークが切り替わる時期の過度の遅延を回避できる。
【００７３】
（３）ネットワーク接続可能な複数の通信インターフェイスを有するとともに接続中のネットワーク上の他の装置から記憶手段へのアクセスが可能なネットワーク装置においてネットワーク切替えを行うネットワーク切替方法において、前記切替え操作の検知又は入力を得ると、前記記憶手段が他の装置からのアクセス中であるか否かを判断手段により判断する判断ステップと、前記判断手段が前記アクセス中であると判断した場合は、当該アクセスが終了するまで切替手段による切替処理の実施を一時留保させる留保ステップと、前記留保ステップの前記留保の開始後に前記判断手段がアクセスが終了したと判断すると、切替え操作の検知又は入力で指示された一の通信インターフェイスを有効にするとともにそれまで有効であった優先順位の低い他の通信インターフェイスを無効にする排他制御で切替処理を行う切替ステップとを備えたことを特徴とするネットワーク切替方法。
【００７４】
（４）ネットワーク接続可能な複数の通信インターフェイスを有するとともに接続中のネットワーク上の他の装置から記憶手段へのアクセスが可能なネットワーク装置のコンピュータがネットワーク切替処理を実行するためのプログラムであって、コンピュータに、前記切替え操作の検知又は入力を得ると、前記記憶手段が他の装置からのアクセス中であるか否かを判断手段により判断する判断ステップと、前記判断手段が前記アクセス中であると判断した場合は、当該アクセスが終了するまで切替手段による切替処理の実施を一時留保させる留保ステップと、前記留保ステップの前記留保の開始後に前記判断手段がアクセスが終了したと判断すると、切替え操作の検知又は入力で指示された一の通信インターフェイスを有効にするとともにそれまで有効であった優先順位の低い他の通信インターフェイスを無効にする排他制御で切替処理を行う切替ステップとを実行させるためのプログラム。
【図面の簡単な説明】
【００７５】
【図１】一実施形態におけるネットワーク装置の電気的構成を示すブロック図。
【図２】ネットワーク構成を示す模式図。
【図３】ネットワーク切替処理を示すトランザクション図。
【図４】図３と異なるネットワーク切替処理を示すトランザクション図。
【符号の説明】
【００７６】
１０…ネットワーク装置、１１…判断手段、留保手段としての主制御モジュール、１２…切替手段としてのネットワークモジュール、１３…液晶パネルモジュール、１３ａ…タッチパネル、１４…通信インターフェイスとしての無線インターフェイス、１５…通信インターフェイスとしての有線インターフェイス、１６…接続部としてのメモリＩ／Ｆ部、１７…メモリアクセスランプ、１８…記憶手段としての記憶媒体、２１…切替指示部、２２…判断手段としてのアクセス判定部、２３…通知指示部、２４…状態管理部、２５…検知部、２６…ファイル共有制御部、２７…切替処理部、２８…通知処理部、２９…ネットワークケーブル、３０〜３３…他の装置としてのクライアントＰＣ。
【図１】
2007241634.tif 000003
【図２】
2007241634.tif 000004
【図３】
2007241634.tif 000005
【図４】
2007241634.tif 000006