【手続補正書】
【提出日】令和2年9月17日(2020.9.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１電子機器に機器間アプリケーション連動方法を実行させるコンピュータプログラムであって、
前記機器間アプリケーション連動方法は、
前記第１電子機器で駆動するアプリケーションの制御にしたがい、前記第１電子機器のユーザのアカウントを利用して通信セッションを設定する段階、
前記設定された通信セッションと関連する制御命令を生成するためのユーザインタフェースを提供する段階、
前記ユーザインタフェースの入力に応答し、前記通信セッションのセッション識別子を含む制御命令を前記ユーザのアカウントと関連して識別される前記ユーザの第２電子機器に送信する段階
を含み、
前記第２電子機器で駆動するアプリケーションに基づいて、前記セッション識別子に対応する通信セッションと関連するアクションを実行するように前記第２電子機器が制御される、コンピュータプログラム。
【請求項２】
前記第１電子機器で駆動するアプリケーションおよび前記第２電子機器で駆動するアプリケーションは、メッセンジャサービスを提供するためのアプリケーションの互いに異なるバージョンを含み、
前記通信セッションは、前記メッセンジャサービスで生成されたチャットルームに対応する、請求項１に記載のコンピュータプログラム。
【請求項３】
前記通信セッションと関連するアクションは、前記第２電子機器に保存されたファイルの選択インタフェースを提供し、前記選択インタフェースで選択されたファイルを前記セッション識別子に対応する通信セッションを通じて送信するアクションを含む、請求項１又は２に記載のコンピュータプログラム。
【請求項４】
前記通信セッションと関連するアクションは、前記第２電子機器が備えるカメラを駆動させ、前記駆動したカメラによって生成された映像を前記セッション識別子に対応する通信セッションを通じて送信するアクションを含む、請求項１又は２に記載のコンピュータプログラム。
【請求項５】
前記通信セッションと関連するアクションは、前記第２電子機器が備えるカメラを駆動させ、前記駆動したカメラによって生成された映像を前記セッション識別子と関連付けて前記第１電子機器に送信するアクションを含み、
前記機器間アプリケーション連動方法は、
前記第２電子機器から前記セッション識別子と関連付けて受信された前記映像を、前記セッション識別子に対応する前記通信セッションを通じて送信する段階
をさらに含む、請求項１又は２に記載のコンピュータプログラム。
【請求項６】
前記機器間アプリケーション連動方法は、
前記第２電子機器に保存されたファイルに対するファイルリストを受信する段階、
前記受信したファイルリストから少なくとも１つのファイルに対する選択が入力される段階
をさらに含み、
前記送信する段階は、
前記選択された少なくとも１つのファイルに対するファイル識別子をさらに含む制御命令を送信する、請求項１又は２に記載のコンピュータプログラム。
【請求項７】
前記通信セッションと関連するアクションは、前記ファイル識別子に対応する少なくとも１つのファイルを前記セッション識別子に対応する通信セッションを通じて送信するアクションを含む、請求項６に記載のコンピュータプログラム。
【請求項８】
前記通信セッションと関連するアクションは、前記ファイル識別子に対応する少なくとも１つのファイルを前記セッション識別子と関連付けて前記第１電子機器に送信するアクションを含み、
前記機器間アプリケーション連動方法は、
前記第２電子機器から前記セッション識別子と関連付けて受信された前記少なくとも１つのファイルを、前記セッション識別子に対応する前記通信セッションを通じて送信する段階
をさらに含む、請求項６又は７に記載のコンピュータプログラム。
【請求項９】
前記第２電子機器で前記制御命令の受信を知らせるための通知が登録され、前記ユーザの前記通知に対する応答入力に基づいて、前記セッション識別子に対応する通信セッションと関連するアクションが実行される、請求項１乃至８のいずれか一項に記載のコンピュータプログラム。
【請求項１０】
前記制御命令は、前記通信セッションで送信されるデータをルーティングするサーバを通じて前記第２電子機器に送信される、請求項１乃至９のいずれか一項に記載のコンピュータプログラム。
【請求項１１】
前記制御命令は、前記ユーザの第２電子機器が複数である場合、前記通信セッションで送信されるデータをルーティングするサーバを通じて前記複数の第２電子機器それぞれに送信され、
前記複数の第２電子機器のうちの１つの電子機器で前記通信セッションと関連するアクションが実行された場合、前記アクションの実行の可否を示す情報が前記サーバを通じて前記複数の第２電子機器のうちの残りの電子機器に提供され、前記残りの電子機器での前記アクションの実行が取り消される、請求項１乃至９のいずれか一項に記載のコンピュータプログラム。
【請求項１２】
第２電子機器に機器間アプリケーション連動方法を実行させるコンピュータプログラムであって、
前記機器間アプリケーション連動方法は、
第１電子機器で駆動するアプリケーションで生成された制御命令を前記第２電子機器で受信する段階であって、前記制御命令は、前記第１電子機器のユーザのアカウントを利用して設定された通信セッションのセッション識別子を含む、段階、
前記制御命令の受信に基づいて、前記第２電子機器で駆動するアプリケーションの制御にしたがい、前記制御命令に対応するデータを検索または生成する段階、
前記検索または生成されたデータを前記セッション識別子に対応する通信セッションを通じて送信するか、または前記検索または生成されたデータを前記セッション識別子と関連付けて前記第１電子機器に送信する段階
を含む、コンピュータプログラム。
【請求項１３】
前記制御命令に対応するデータを検索または生成する段階は、
前記第２電子機器に保存されたファイルの選択インタフェースを提供し、前記選択インタフェースで選択されたファイルを確認し、
前記送信する段階は、
前記確認されたファイルを、前記セッション識別子に対応する通信セッションを通じて送信する、請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記制御命令に対応するデータを検索または生成する段階は、
前記第２電子機器が備えるカメラを駆動させ、前記駆動したカメラによって映像を生成し、
前記送信する段階は、
前記生成された映像を、前記セッション識別子に対応する通信セッションを通じて送信するアクションを含む、請求項１２に記載のコンピュータプログラム。
【請求項１５】
前記制御命令に対応するデータを検索または生成する段階は、
前記第２電子機器が備えるカメラを駆動させ、前記駆動したカメラによって映像を生成し、
前記送信する段階は、
前記生成された映像を、前記セッション識別子と関連付けて前記第１電子機器に送信し、
前記第１電子機器で前記セッション識別子と関連付けて受信した映像が、前記セッション識別子に対応する前記通信セッションを通じて送信される、請求項１２に記載のコンピュータプログラム。
【請求項１６】
前記機器間アプリケーション連動方法は、
前記第１電子機器からの要請にしたがい、前記第２電子機器に保存されたファイルに対するファイルリストを前記第１電子機器に送信する段階
をさらに含み、
前記制御命令は、前記第２電子機器で前記ファイルリストから選択されたファイル識別子をさらに含む、請求項１２に記載のコンピュータプログラム。
【請求項１７】
前記制御命令に対応するデータを検索または生成する段階は、
前記ファイル識別子に対応する少なくとも１つのファイルを確認し、
前記送信する段階は、
前記確認された少なくとも１つのファイルを、前記セッション識別子に対応する通信セッションを通じて送信する、請求項１６に記載のコンピュータプログラム。
【請求項１８】
前記制御命令に対応するデータを検索または生成する段階は、
前記ファイル識別子に対応する少なくとも１つのファイルを確認し、
前記送信する段階は、
前記確認された少なくとも１つのファイルを前記セッション識別子と関連付けて前記第１電子機器に送信し、
前記第１電子機器で前記セッション識別子と関連付けて受信された前記少なくとも１つのファイルが、前記セッション識別子に対応する前記通信セッションを通じて送信される、請求項１６に記載のコンピュータプログラム。
【請求項１９】
第２電子機器により実施される機器間アプリケーション連動方法であって、
第１電子機器で駆動するアプリケーションで生成された制御命令を前記第２電子機器で受信する段階であって、前記制御命令は、前記第１電子機器のユーザのアカウントを利用して設定された通信セッションのセッション識別子を含む、段階、
前記制御命令の受信に基づいて、前記第２電子機器で駆動するアプリケーションの制御にしたがい、前記制御命令に対応するデータを検索または生成する段階、
前記検索または生成されたデータを前記セッション識別子に対応する通信セッションを通じて送信するか、または前記検索または生成されたデータを前記セッション識別子と関連付けて前記第１電子機器に送信する段階
を含む、機器間アプリケーション連動方法。
【請求項２０】
前記制御命令に対応するデータを検索または生成する段階は、
前記第２電子機器に保存されたファイルの選択インタフェースを提供し、前記選択インタフェースで選択されたファイルを確認し、
前記送信する段階は、
前記確認されたファイルを、前記セッション識別子に対応する通信セッションを通じて送信する、請求項１９に記載の機器間アプリケーション連動方法。
【請求項２１】
前記制御命令に対応するデータを検索または生成する段階は、
前記第２電子機器が備えるカメラを駆動させ、前記駆動したカメラによって映像を生成し、
前記送信する段階は、
前記生成された映像を、前記セッション識別子に対応する通信セッションを通じて送信するアクションを含む、請求項１９に記載の機器間アプリケーション連動方法。