PCとMacの2台持ち運びは避けたい、テレワーク出社も避けたい

Appleはこれから販売するMacのプロセッサをIntelからApple M1へ置き換えていく計画だ。M1 Macはパワフルでありながら省電力、価格も廉価とあっていいことずくめなのだが、1点問題がある。Parallels DesktopやVMware Fusionといった仮想化アプリケーションでIntel Windowsを実行することができないのだ(参考「VMware「現状M1 MacでIntel版Winサポートしない」、仮想環境どうすべき?」)。

ビジネスではWindowsを使えたほうが便利なことが多い。Intel Macの時は仮想環境でIntel Windowsを実行できたので、Windowsのアプリケーションが必要になった時だけ仮想環境のWindowsで処理するといったことが可能だった。しかし、これからはこうしたことができなくなるのである。

かといって、Windows搭載ノートPCとMacBookの2台持ちは避けたい。そうなると選択肢としてなるのが、WindowsまたはMacへのリモートアクセスだ。これなら持ち歩くデバイスはどちらか1台で済む。

  • Windows 10からM1 Macへリモートアクセスしているサンプル

    Windows 10からM1 Macへリモートアクセスしているサンプル

そこで、本稿ではWindowsからMacにアクセスする方法を紹介する。この場合、Windows搭載のノートPCを持ち歩き、Macを使う必要が生じたらリモートアクセスでMacにアクセスして使うことになる。

この機能はテレワークでも使える。例えば、会社にあるMacで作業するために週1で出社しなければならない場合、自宅から会社のMacにリモートアクセスできれば、出社しなくても仕事をこなすことができる。コンプライアンスとセキュリティを検討する必要はあるが、技術的には可能であることは知っておこう。

WindowsからMacにリモートアクセスする方法

Macはデフォルトでリモートアクセスの機能を提供している。この機能は「画面共有」と呼ばれており、システム環境設定から「共有」→「画面共有」を有効化することで使える。

  • システム環境設定:「共有」→「画面共有」を有効化

    システム環境設定:「共有」→「画面共有」を有効化

画面共有とは、VNC (Virtual Network Computing)サーバを有効化する機能のことで、ほかの環境からVNCクライアントを使って接続することができる。VNCプロトコルは広く使われているプロトコルで、対応しているアプリケーションが多い。反面、機能はそれほど多くはなく、性能もそれほど優れているわけではない。

WindowsからMacにリモートアクセスする際、選択肢はいくつかあるが、インターネット経由でどこからでもアクセスできて、かつ、性能と機能が実用レベルに到達しているものは、基本的には商用サービスと考えておこう。ここでは、Splashtopというサービスを取り上げる。このサービスは性能も優れていて機能も豊富だ。サポートしているプラットフォームも多い。仕事でWindowsからMacにアクセスして使うのであれば、このサービスは検討に値すると思う。

Splashtopアカウントを作成

Splashtopは個人ユース向けに無料の「Splashtop Personal」を提供している。同じネットワーク内で個人的に、仕事以外の用途で使う場合は無料で利用できる。最初はSplashtop Personalで動作確認を行おう。仕事でも使えると判断したら、ビジネス版の購入を検討すればよいだろう。まずは、使ってみないことには購入の判断はできないのだ。

Splashtopを使うにはSplashtopのアカウントが必要だ。最初に次のページにアクセスしてアカウントを作成する。

トップにある「Log in」から「my.splashtop.com」をクリックし、「Splashtopアカウントを作成する」を選択してアカウントを作成する。

  • トップにある「Log in」から「my.splashtop.com」をクリック

    トップにある「Log in」から「my.splashtop.com」をクリック

  • 「Splashtopアカウントを作成する」をクリック

    「Splashtopアカウントを作成する」をクリック

  • Splashtopアカウントを作成

    Splashtopアカウントを作成

Mac: Splashtop Personal - Splashtop Streamerをインストール

Splashtopを使ってWindowsからMacにアクセスするには、Macにサーバを、Windowsにクライアントをインストールする必要がある。SplashtopのサーバはSplashtop Streamerと呼ばれている。Splashtop Personalのページにアクセスし、「Get the App」をクリックし、表示される候補からmacOS向けのSplashtop Streamerをダウンロードしてインストールする。

  • 「Get the App」をクリック

    「Get the App」をクリック

  • maOS向けのSplashtop Streamerをダウンロード

    maOS向けのSplashtop Streamerをダウンロード

  • Splashtop Streamerをインストール

    Splashtop Streamerをインストール

Splashtop Streamerは動作するのにいくつかの権限を必要とするので、要求に合わせてシステム環境設定で許可を与えていく。

  • Splashtop Streamerは動作するのにいくつかの権限を要求する

    Splashtop Streamerは動作するのにいくつかの権限を要求する

必要となる権限を与えると次のようになる。

  • 必要な権限を与える前の状態

    必要な権限を与える前の状態

  • 必要な権限を与えた後の状態

    必要な権限を与えた後の状態

あとは設定を変更するなどして動作をカスタマイズする。

  • 必要に応じてカスタマイズ

    必要に応じてカスタマイズ

アクセスするのにログインの要求やセキュリティコードの使用などを設定しておくとよいと思う。