(57)【要約】【課題】ランチャー機能を用いる場合にユーザが予め起動ファイルや起動プログラムを登録したり、使用後は登録を解除したりする処理の必要がない情報処理装置を提供する。【解決手段】情報処理装置（２００）は、プログラムやファイルに関連付けたオブジェクトを表示し、該オブジェクトを選択することにより関連付けられたプログラムやファイルを起動するランチャー機能を有する。端末装置と通信接続を行う通信部（２０３）と、プログラムやファイルのリンク先を示す起動情報とそれに関するアイコン情報を管理する情報管理部（２０５）と、前記ランチャー機能を制御する制御部（２０４）と、を備える。制御部（２０４）は、通信部（２０３）を介して前記端末装置と通信接続がされて、前記端末装置から起動情報が送られた場合、情報管理部（２０５）に起動情報を登録し、起動情報に従ってランチャー機能を実行する。【選択図】図４
2014085860.tif 000002
【特許請求の範囲】
【請求項１】
プログラムやファイルに関連付けたオブジェクトを表示し、該オブジェクトを選択することにより関連付けられたプログラムやファイルを起動するランチャー機能を有する情報処理装置において、
端末装置と通信接続を行う通信部と、
プログラムやファイルのリンク先を示す起動情報とそれに関するアイコン情報を管理する情報管理部と、
前記ランチャー機能を制御する制御部と、
を備え、
前記制御部は、
前記通信部を介して前記端末装置と通信接続がされて、前記端末装置から起動情報が送られた場合、前記情報管理部に起動情報を登録し、この起動情報に従ってランチャー機能を実行することを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記端末装置との通信接続が切断された場合、前記情報管理部から切断された前記端末装置の起動情報を前記情報管理部から削除することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記端末装置との接続が切断されたのち、所定時間経過後に前記起動情報を削除することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記起動情報は、起動ファイルや起動プログラムの所在を示すパス情報であることを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記起動情報は、起動ファイルや起動プログラムの所在を示すＵＲＬであることを特徴とする請求項１から４のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ランチャーアプリケーションプログラムを用いてプレゼンテーション等で使用するファイルやプログラムを登録・起動する情報処理装置に関するものである。
【背景技術】
【０００２】
近年、大型表示装置などを使用してプレゼンテーションを行うようになっている。この場合は、例えば、ランチャーアプリケーションプログラム（以降、ランチャーと呼ぶ）を用いて、表示装置に表示させる情報処理装置にプログラムやデータファイルを登録して、表示画面にそれらをリンク先とするアイコンなどのオブジェクトを一覧表示し、ユーザがオブジェクトンを選択した場合に、そのリンク先にあるプログラムやデータファイルを起動させる。
このような技術として特許文献１には、選択した画像処理プログラムをメニューに設定する情報処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２７３０６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、登録したメニューの登録・削除等の設定変更に手間がかかり、メニューを動的に変更することが難しい、などの問題があった。
【０００５】
また、プレゼンテーション等で使用するファイル等を登録・起動するランチャーを動作させる表示装置は会議等で使用する共用機器を使用するときだけ、プレゼンテーション等で使用するファイル等を起動可能にし、使用を終えたら、表示装置には使用ファイル等の痕跡が残らないようにしたい。特許文献１のような従来技術では、使用する前にランチャーにファイル等を登録する手間がかかった。また、使用後はファイル等を削除しないといけないのを削除し忘れてしまい、表示装置を使用する他のユーザに中身を見られる可能性があった。
【０００６】
本発明は、斯かる実情に鑑み、ランチャー機能を用いる場合にユーザが予め起動ファイルや起動プログラムを登録したり、使用後は登録を解除したりする処理の必要がない情報処理装置を提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明は、プログラムやファイルに関連付けたオブジェクトを表示し、該オブジェクトを選択することにより関連付けられたプログラムやファイルを起動するランチャー機能を有する情報処理装置において、
端末装置と通信接続を行う通信部と、プログラムやファイルのリンク先を示す起動情報とそれに関するアイコン情報を管理する情報管理部と、前記ランチャー機能を制御する制御部と、を備え、
前記制御部は、前記通信部を介して前記端末装置と通信接続がされて、前記端末装置から起動情報が送られた場合、前記情報管理部に起動情報を登録し、この起動情報に従ってランチャー機能を実行することを特徴とする情報処理装置。
【０００８】
また、本発明の前記制御部は、前記端末装置との通信接続が切断された場合、前記情報管理部から切断された前記端末装置の起動情報を前記情報管理部から削除することを特徴とする。
さらに、本発明の前記制御部は、前記端末装置との接続が切断されたのち、所定時間経過後に前記起動情報を削除することを特徴とする。
【０００９】
また、前記起動情報は、起動ファイルや起動プログラムの所在を示すパス情報であってもよいし、起動ファイルや起動プログラムの所在を示すＵＲＬであってもよい。また、これらの組み合わせであってもよい。
【発明の効果】
【００１０】
本発明によれば、端末装置を情報処理装置に接続するだけで、端末装置により指定された起動情報が情報処理装置に送られ、情報処理装置が起動情報をランチャーに設定するので、使用する表示機器に事前にファイル等を登録する必要がなくなり、設定処理が簡単となる。
【００１１】
また、端末装置と情報処理装置を切断するだけで、情報処理装置がランチャーから起動情報を削除するので、ユーザがランチャーに登録したファイルを削除する必要がなくなり、他のユーザにファイルの中身を見られることもなくなる。
【００１２】
更に、端末装置と情報処理装置を切断されたのち、所定時間（例えば数１０分程度）後にランチャーから登録ファイル情報を削除するので、端末装置と情報処理装置が誤って切断された場合にも、直ちにはランチャーから起動情報は削除されず、ランチャー機能は維持され、ユーザはプレゼンテーションなどを引き続き行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の情報処理システムの構成図である。
【図２】端末装置を示す内部構成ブロック図である。
【図３】起動情報の例を示す図である。
【図４】情報処理装置を示す内部構成ブロック図である。
【図５】情報処理システムの処理手順の一実施形態を示すフローチャートである。
【図６】情報処理システムの処理手順の他の実施形態を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を基に本発明の実施例を説明する。
図１は、本発明の情報処理システムの構成図である。このシステムは、スマートフォンやタブレットなどのモバイル機器からなる端末装置１００と、大型表示装置を有する情報処理装置２００からなる構成である。情報処理装置２００は、大型表示部を備えているが、外部の大型表示装置に接続する構造でも構わない。情報処理装置２００は、ランチャー機能を有している。
【００１５】
ここで、ランチャー機能とは、プログラムであるランチャーを実行することにより、情報処理装置２００の表示画面上にアイコン等のオブジェクトを一覧表示し、ユーザがオブジェクトを選択すると、そのオブジェクトに関連づけているリンク先のプログラムやファイルを起動するものである。例えば、図１に示すように、ランチャーが情報処理装置２００の表示画面上にアイコン表示領域２１０を設けてアイコンを一覧表示し、アイコン２１２を選択すると、そのアイコン２１２に関連づけているリンク先のファイル３００を起動する。
【００１６】
端末装置１００と、情報処理装置２００は、無線などで接続可能である。端末装置１００と情報処理装置２００が接続状態になった場合、端末装置１００は、ユーザが指定した起動情報を情報処理装置２００へ送信する。起動情報とは、ランチャーに設定登録する起動プログラムや起動ファイルのリンク先情報である。起動情報を受信した情報処理装置２００は、起動情報をランチャーに設定する。すなわち、表示するアイコンを生成し、起動情報に関連付けて、アイコン表示領域２１０にアイコンとして表示する。そして、ランチャーは、ユーザがアイコンを選択すると、そのアイコンに関連付けたリンク先のプログラムやファイルを起動する。
【００１７】
次に、端末装置１００と情報処理装置２００が切断された場合、情報処理装置２００は、切断した端末装置１００の起動情報を削除する。例えば、端末装置１００と情報処理装置２００とが切断状態となった場合は、情報処理装置２００は、ランチャーに登録した起動情報を削除する。起動情報が削除されると、これに関連付けられたアイコン２１２もアイコン表示領域２１０から削除される。図１では、情報処理装置２００がアイコン２１２を自動的に削除しているが、ユーザが削除するようにしてもよい。起動情報が削除されてしまっているので、ユーザがアイコンを削除し忘れても、そのアイコンを選択することによりファイル３００を起動することはできない。
【００１８】
こうして、ユーザは、端末装置１００を用いて、起動プログラムや起動ファイルを指定し、情報処理装置に通信接続するだけで、起動情報を情報処理装置２００に送り、情報処理装置がランチャーに設定するので、ユーザが情報処理装置２００のランチャーに設定する必要がなくなる。
また、端末装置１００と情報処理装置２００の接続を切るだけで、情報処理装置２００が、切断された端末装置１００の起動情報を削除するので、他のユーザにプログラムやファイルの中身を見られることもなくなる。
【００１９】
図１では端末装置１００と情報処理装置２００が直接接続を行っているが、サーバ（イントラネット  ｏｒ  インターネット上）を介して、端末装置１００と情報処理装置２００が接続してもよい。また、起動プログラムや起動ファイルは、端末装置１００と情報処理装置２００に接続しているサーバや記憶装置に保存されていても構わない。
また、図１では、アイコン表示領域にはアイコンが表示されているが、アイコンに限るわけでは無く、テキスト表示でも他の表示でも構わない。起動情報に関連付けた表示形態であればよい。
【００２０】
図２は、端末装置１００を示す内部構成ブロック図である。この端末装置１００は、例えばモバイル機器である。端末装置１００は、画像を表示する表示部１０１、ユーザが操作入力を行う操作部１０２、情報処理装置２００と通信を行う通信部１０３、ユーザの操作指示に従って各部を制御し処理を実行する制御部１０４から構成される。
【００２１】
表示部１０１は、液晶や有機ＥＬなどからなるディスプレイである。
操作部１０２は、表示部１０１の前面側に配置されたタッチパネルや、入力ボタンなどである。
通信部１０３は、無線などにより通信接続する機能を有する。例えば、無線ルータを介してＬＡＮ接続して他の機器と通信を可能とする。
制御部１０４は、ＣＰＵからなり、プログラムに基づいて処理を実行する。
【００２２】
ユーザは、端末装置１００の操作部１０２から、情報処理装置２００のランチャーに登録したいファイルやプログラム（起動ファイルや起動プログラム）を指定して、その位置（リンク先の位置）を起動情報とする。そして、ユーザが、操作部１０２から送信操作すると、制御部１０４が、通信部１０３を介して起動情報を送信する。
【００２３】
図３は、起動情報の例を示す図である。
（１）起動情報は、起動ファイルや起動プログラムの所在を示すパス情報である。
この場合、ユーザが端末装置１００の操作部１０２からパス情報を直接入力してもよいし、ユーザが表示部１０１に所望のファイルアイコン（あるいはプログラムアイコン）を表示させて指定すると、制御部１０４が、そのファイル（あるいはプログラム）のパスを参照して起動情報を抽出するようにしてもよい。
（２）起動情報は、起動ファイルや起動プログラムの所在を示すＵＲＬ（Uniform Resource Locator）である。
この場合は、ユーザが端末装置１００の操作部１０２からＵＲＬを直接入力してもよいし、ユーザが表示部１０１に所望のファイルアイコン（あるいはプログラムアイコン）を指定すると、制御部１０４が、そのファイル（あるいはプログラム）のＵＲＬを参照して起動情報を抽出するようにしてもよい。
（３）更に、上記２つの起動情報を組み合わせることも可能である。
【００２４】
図４は、情報処理装置２００を示す内部構成ブロック図である。この情報処理装置２００は、画像を表示する表示部２０１、ユーザが操作入力を行う操作入力を行う操作部２０２、端末装置１００と通信を行う通信部２０３、ユーザの操作指示に従って各部を制御し処理を実行する制御部２０４、起動情報等の情報を管理する情報管理部２０５から構成される。
【００２５】
表示部２０１は、液晶などからなる大型ディスプレイであり、プレゼンテーションなどにおいて、多数の聴衆に画像を提示する役割を果たす。
操作部２０２は、表示部２０１の前面側に配置されたタッチパネル、マウス、キーボードなどの入力装置である。
通信部２０３は、無線などにより通信接続する機能を有し、例えば無線ＬＡＮに接続することで端末装置１００と通信を可能とする。
制御部２０４は、ＣＰＵからなり、プログラムに基づいて処理を実行する。
情報管理部２０５は、メモリやハードディスクからなる記憶装置である。
【００２６】
図５にて、情報処理システムの処理手順の一実施形態を示すフローチャートである。
【００２７】
情報処理装置２００は、端末装置からの接続を待ち受けている状態である（ステップＳ２１）。ユーザは、端末装置１００の操作部１０２から情報処理装置２００への接続を指示し（ステップＳ１１）、端末装置１００は通信部１０３を情報処理装置２００の通信部２０３に接続させる（ステップＳ１２、Ｓ２２）。ユーザは、端末装置１００の操作部１０２を用いて起動ファイルや起動プログラムの起動情報を指定し、情報処理装置２００へ送信する（ステップＳ１３）。情報処理装置２００において、通信部２０３経由で端末装置１００から起動情報を受け取った制御部２０４は、情報管理部２０５へ起動情報を渡し、保存する（ステップＳ２３）。情報管理部２０５は、起動情報をランチャーに設定する（ステップＳ２４）。すなわち、制御部２０４は、起動情報に該当するアイコンを生成し、そのアイコンの情報を起動情報に関連付けて情報管理部に登録し、表示部２０１にアイコンを表示する。制御部２０４は、ランチャー機能を実行しながら、端末装置１００からの切断を待ち受ける（ステップＳ２５）。すなわち、ユーザは、情報処理装置２００の操作部２０２により、アイコンを選択すると、制御部２０４は、起動情報に基づいて、選択されたアイコンに関連付けられた起動ファイルや起動プログラムを起動する。こうして、ユーザは、会議、プレゼンテーション等を行う。
【００２８】
このように、ユーザにとっては端末装置と情報処理装置を接続するだけで、情報処理装置が、端末装置で指定した起動情報に基づいて、ランチャーに起動ファイルや起動プログラムを登録してくれるので、従来のように、情報処理装置にプレゼンテーションを行うファイルを事前登録する必要がなくなり、登録処理が簡単となる。
【００２９】
会議、プレゼンテーション等が終わったら、ユーザは、端末装置１００の操作部１０２から情報処理装置２００へ切断を指示し、通信部１０３からその指示を情報処理装置２００へ送る（ステップＳ１４）。情報処理装置２００において、通信部２０３経由で端末装置１００から切断指示を受け取った制御部２０４は、端末装置１００との通信を切断し、情報管理部２０５に端末装置１００と通信を切断したことを通知する（ステップＳ２６）。制御部２０４は、情報管理部２０５に登録していた起動情報を削除する（ステップＳ２７）。同時に、起動情報に関連するアイコン情報も削除する。こうしてアイコンも表示部２０１から削除されることになる。
【００３０】
このように、端末装置と情報処理装置を切断するだけで、切断された端末装置に関わる起動情報を情報処理装置が削除するので、ユーザがランチャーに登録された情報を解除する必要がなくなる。こうして、会議やプレゼンテーションが終ったあとに、情報を削除し忘れて、重要なファイルを他の利用者に見られるおそれもなくなる。
【００３１】
図６は、情報処理システムの処理手順の他の実施形態を示すフローチャートである。
【００３２】
図５のフローチャートと比較して、端末装置と情報処理装置との切断後の処理が異なっているので、切断処理以降の説明を行う。図５のステップＳ１１〜Ｓ１３、Ｓ２１〜２５と、図６のステップＳ３１〜３３、Ｓ４１〜Ｓ４５とは、処理が同じなので説明は省略する。
【００３３】
端末装置と情報処理装置との通信が切断される（ステップＳ３４）。切断は、ユーザが意図的に切断する場合と、なんらかの原因で偶発的に切断する場合がある。偶発的切断は、例えば、ユーザが誤って切断の操作をしたり、通信状態が悪くなって切断したり、装置の故障により切断したり、といった様々の原因が考えられる。
【００３４】
情報処理装置２００においても、通信部２０３は、端末装置１００との通信が切断したことを検知し、制御部２０４に通知する（ステップＳ４６）。制御部２０４は、予め指定しておいた所定時間を経過した後、情報管理部２０５に保存していた起動情報を削除する（ステップＳ２７）。同時に、起動情報に関連するアイコン情報も削除する。同時に、起動情報に関連するアイコン情報も削除する。こうしてアイコンも表示部２０１から削除されることになる。
【００３５】
端末装置と情報処理装置の接続が誤って切断された場合にも、ランチャーに登録された情報が直ちに解除されることはないので、ユーザは引き続き会議やプレゼンテーションを継続することができる。また、起動情報が削除されまでに、再び接続する処理を行ってもよい。また、所定時間を会議やプレゼンテーションの終了時間、あるいはその終了時間を少し越える程度に余裕をもって設定しておいてもよい。
【００３６】
本発明による端末装置や情報処理装置で動作するプログラムは、本発明に関わる上記実施形態の機能を実現するように、ＣＰＵ（Central Processing Unit）等を制御するプログラム（コンピュータを機能させるプログラム）であっても良い。そして、これら装置で取り扱われる情報は、その処理時に一時的にＲＡＭ（Random Access Memory）に蓄積され、その後、Ｆｌａｓｈ  ＲＯＭ（Read Only Memory）などの各種ＲＯＭやＨＤＤ（Hard Disk Drive）に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行われる。また、各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。また、上述した実施形態における各装置の一部、または全部を典型的には集積回路であるＬＳＩとして実現してもよい。各装置の各機能ブロックは個別にチップ化してもよいし、一部、または全部を集積してチップ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いることも可能である。
【００３８】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこれらの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等された発明も含まれる。
【符号の説明】
【００３９】
１００  端末装置
１０１  表示部
１０２  操作部
１０３  通信部
１０４  制御部
２００  情報処理装置
２０１  表示部
２０２  操作部
２０３  通信部
２０４  制御部
２０５  情報管理部
２１０  アイコン表示領域
２１２  アイコン
３００  ファイル
【図１】
2014085860.tif 000003
【図２】
2014085860.tif 000004
【図３】
2014085860.tif 000005
【図４】
2014085860.tif 000006
【図５】
2014085860.tif 000007
【図６】
2014085860.tif 000008